.inner-aura{position:relative;z-index:1;color:#ffffff}body:has(.inner-aura){background:#070b18}body:has(.inner-aura) ::selection{background:rgba(242,167,59,.3);color:#ffffff}body:has(.inner-aura) .site-footer{position:relative;z-index:1}body:has(.inner-aura) .navbar{background:rgba(9,13,26,.6);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-color:rgba(255,255,255,.1)}body:has(.inner-aura) .navbar .corner-accent{--corner-accent-color:rgba(255,255,255,0.28)}body:has(.inner-aura) .navbar-logo{color:#ffffff}body:has(.inner-aura) .navbar-link{color:rgba(255,255,255,.82)}body:has(.inner-aura) .navbar-link:hover{opacity:1;color:#ffffff}body:has(.inner-aura) .navbar-caret{color:rgba(255,255,255,.7)}body:has(.inner-aura) .navbar-locale{color:#ffffff;border-color:rgba(255,255,255,.2)}body:has(.inner-aura) .navbar-locale:focus-visible,body:has(.inner-aura) .navbar-locale:hover{border-color:#ffffff}body:has(.inner-aura) .navbar-cta.btn--primary{background:#ffffff;border-color:#ffffff;color:#070b18;border-radius:999px}body:has(.inner-aura) .navbar-menu{background:rgba(12,16,30,.92);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-color:rgba(255,255,255,.12)}body:has(.inner-aura) .navbar-menu-link{color:rgba(255,255,255,.8)}body:has(.inner-aura) .navbar-menu-link:focus-visible,body:has(.inner-aura) .navbar-menu-link:hover{background:rgba(255,255,255,.06);color:#ffffff}body:has(.inner-aura) .navbar-menu-all{color:#ffffff;border-color:rgba(255,255,255,.12)}body:has(.inner-aura) .navbar-toggle summary{color:#ffffff;border-color:rgba(255,255,255,.2)}body:has(.inner-aura) .navbar-toggle-panel{background:rgba(12,16,30,.95);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-color:rgba(255,255,255,.12)}body:has(.inner-aura) .navbar-toggle-link{color:rgba(255,255,255,.85)}body:has(.inner-aura) .navbar-toggle-actions{border-color:rgba(255,255,255,.12)}body:has(.inner-aura) .site-footer{border-color:rgba(255,255,255,.1);background:rgba(255,255,255,.015)}body:has(.inner-aura) .site-footer .corner-accent{--corner-accent-color:rgba(255,255,255,0.25)}body:has(.inner-aura) .site-footer-brand-mark{color:#ffffff}body:has(.inner-aura) .site-footer-col-link,body:has(.inner-aura) .site-footer-col-static,body:has(.inner-aura) .site-footer-copyright,body:has(.inner-aura) .site-footer-legal-link,body:has(.inner-aura) .site-footer-tagline{color:rgba(255,255,255,.55)}body:has(.inner-aura) .site-footer-col-heading,body:has(.inner-aura) .site-footer-social-link{color:#ffffff}body:has(.inner-aura) .site-footer-col-link:focus-visible,body:has(.inner-aura) .site-footer-col-link:hover,body:has(.inner-aura) .site-footer-legal-link:focus-visible,body:has(.inner-aura) .site-footer-legal-link:hover{color:#ffffff}body:has(.inner-aura) .site-footer-bottom{border-color:rgba(255,255,255,.1)}.aura-page-hero{padding-block:clamp(16px,4vw,44px) clamp(20px,3vw,32px);padding-inline:clamp(20px,5vw,40px)}.aura-page-hero-inner{inline-size:100%;max-inline-size:52rem;margin-inline:auto;display:flex;flex-direction:column;align-items:center;gap:18px;text-align:center}.aura-page-h1{font-family:var(--font-heading);font-weight:400;font-size:clamp(32px,6vw,58px);line-height:1.16;letter-spacing:var(--tracking-h1);color:#ffffff;text-wrap:balance;max-inline-size:22ch}.aura-section--after-hero{-webkit-padding-before:clamp(28px,5vw,56px);padding-block-start:clamp(28px,5vw,56px)}.aura-head-start{display:flex;flex-direction:column;align-items:flex-start;gap:14px;text-align:start;-webkit-margin-after:clamp(28px,4vw,44px);margin-block-end:clamp(28px,4vw,44px);max-inline-size:48rem}.aura-head-start .aura-lead{margin-inline:0}.aura-group{-webkit-margin-after:clamp(44px,6vw,72px);margin-block-end:clamp(44px,6vw,72px);scroll-margin-block-start:180px}.aura-group:last-child{-webkit-margin-after:0;margin-block-end:0}.aura-group-head{display:flex;align-items:baseline;flex-wrap:wrap;gap:12px;-webkit-margin-after:clamp(18px,2.4vw,24px);margin-block-end:clamp(18px,2.4vw,24px)}.aura-group-heading{font-family:var(--font-heading);font-weight:400;font-size:clamp(21px,3vw,30px);letter-spacing:-.03em;line-height:1.18;color:#ffffff}.aura-group-count{font-family:var(--font-en-body),ui-monospace,monospace;font-size:12px;letter-spacing:.04em;color:var(--color-accent)}.aura-logo-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:14px;gap:14px}@media (min-width:620px){.aura-logo-grid{grid-template-columns:repeat(3,1fr)}}@media (min-width:960px){.aura-logo-grid{grid-template-columns:repeat(4,1fr)}}.aura-logo-tile{display:flex;align-items:center;justify-content:center;min-block-size:112px;padding:clamp(18px,2.4vw,28px)}.aura-logo-img{max-inline-size:78%;max-block-size:42px;inline-size:auto;block-size:auto;object-fit:contain;filter:brightness(0) invert(1);opacity:.72}.aura-empty{display:flex;flex-direction:column;align-items:center;text-align:center;gap:16px;padding:clamp(44px,7vw,88px) clamp(24px,4vw,56px)}.aura-empty-dot{inline-size:8px;block-size:8px;border-radius:50%;background:var(--color-accent);box-shadow:0 0 14px 2px rgba(242,167,59,.55)}.aura-empty-title{font-family:var(--font-heading);font-weight:400;font-size:clamp(22px,3vw,30px);letter-spacing:-.03em;line-height:1.2;color:#ffffff}.aura-empty-body{font-family:var(--font-body);font-size:clamp(15px,2vw,17px);line-height:1.6;letter-spacing:-.02em;color:rgba(255,255,255,.6);max-inline-size:46ch}.aura-doc{max-inline-size:46rem;margin-inline:auto;display:flex;flex-direction:column;gap:clamp(26px,4vw,40px)}.aura-draft-note{align-self:flex-start;display:inline-flex;align-items:center;gap:10px;padding:10px 16px;border-radius:999px;border:1px solid rgba(242,167,59,.35);background:rgba(242,167,59,.08);font-family:var(--font-body);font-size:13px;letter-spacing:-.01em;line-height:1.4;color:rgba(255,255,255,.82)}.aura-doc-section{display:flex;flex-direction:column;gap:12px}.aura-doc-h2{font-family:var(--font-heading);font-weight:400;font-size:clamp(20px,2.6vw,27px);letter-spacing:-.03em;line-height:1.22;color:#ffffff}.aura-doc-p{font-size:clamp(15px,2vw,17px);line-height:1.72;color:rgba(255,255,255,.66)}.aura-doc-meta,.aura-doc-p{font-family:var(--font-body);letter-spacing:-.01em}.aura-doc-meta{font-size:13px;color:rgba(255,255,255,.4)}.aura-doc-list{margin:0;-webkit-padding-start:1.25em;padding-inline-start:1.25em;display:flex;flex-direction:column;gap:8px}.aura-doc-list li{font-family:var(--font-body);font-size:clamp(15px,2vw,17px);line-height:1.6;letter-spacing:-.01em;color:rgba(255,255,255,.66)}.aura-page-cta{display:flex;flex-direction:column;align-items:center;gap:18px;text-align:center}.aura-page-cta-line{font-family:var(--font-body);font-size:clamp(16px,2.2vw,20px);line-height:1.5;letter-spacing:-.02em;color:rgba(255,255,255,.7);max-inline-size:40ch}.aura-cardgrid{display:grid;grid-template-columns:1fr;grid-gap:16px;gap:16px}@media (min-width:640px){.aura-cardgrid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1000px){.aura-cardgrid{grid-template-columns:repeat(3,1fr)}}.aura-cardgrid-item{display:flex}@media (min-width:1000px){.aura-cardgrid--few{grid-template-columns:repeat(2,minmax(0,380px));justify-content:start}}.aura-card-glow{position:absolute;inset:0;border-radius:inherit;pointer-events:none;opacity:0;background:radial-gradient(150% 92% at 0 0,rgba(242,167,59,.14),transparent 60%);transition:opacity .3s ease}html[dir=rtl] .aura-card-glow{background:radial-gradient(150% 92% at 100% 0,rgba(242,167,59,.14),transparent 60%)}.aura-prod-card{position:relative;inline-size:100%;block-size:100%;min-block-size:184px;padding:clamp(24px,2.8vw,32px);display:flex;flex-direction:column;align-items:flex-start;gap:10px;text-align:start;transition:transform .25s ease,background .25s ease}.aura-prod-card:hover{transform:translateY(-4px);background:rgba(255,255,255,.05)}.aura-prod-card:hover .aura-card-glow{opacity:1}.aura-prod-card>:not(.aura-card-glow){position:relative;z-index:1}.aura-prod-titles{display:flex;flex-direction:column;gap:3px}.aura-prod-name{font-family:var(--font-heading);font-weight:400;font-size:clamp(20px,2.4vw,25px);letter-spacing:-.03em;line-height:1.15;color:#ffffff}.aura-prod-en{font-family:var(--font-en-body),"Segoe UI",sans-serif;font-size:13px;line-height:1.3;letter-spacing:.01em;color:rgba(255,255,255,.44)}.aura-prod-tagline{font-size:15px;line-height:1.5;color:rgba(255,255,255,.58)}.aura-prod-cta,.aura-prod-tagline{font-family:var(--font-body);letter-spacing:-.02em}.aura-prod-cta{display:inline-flex;align-items:center;gap:8px;-webkit-margin-before:auto;margin-block-start:auto;-webkit-padding-before:14px;padding-block-start:14px;font-size:14px;color:rgba(255,255,255,.72);transition:color .2s ease}.aura-prod-card:hover .aura-prod-cta{color:var(--color-accent)}.aura-pf-card{position:relative;inline-size:100%;block-size:100%;padding:clamp(24px,2.8vw,32px);display:flex;flex-direction:column;align-items:flex-start;gap:12px;text-align:start;transition:transform .25s ease,background .25s ease}.aura-pf-card:hover{transform:translateY(-4px);background:rgba(255,255,255,.05)}.aura-pf-card:hover .aura-card-glow{opacity:1}.aura-pf-card>:not(.aura-card-glow){position:relative;z-index:1}.aura-pf-titles{display:flex;flex-direction:column;gap:4px}.aura-pf-name{font-family:var(--font-heading);font-weight:400;font-size:clamp(20px,2.4vw,25px);letter-spacing:-.03em;line-height:1.15;color:#ffffff}.aura-pf-en{font-family:var(--font-en-body),"Segoe UI",sans-serif;font-size:13px;line-height:1.3;letter-spacing:.01em;color:rgba(255,255,255,.44)}.aura-pf-tagline{font-family:var(--font-body);font-size:15px;line-height:1.45;letter-spacing:-.02em;color:rgba(255,255,255,.72)}.aura-pf-desc{line-height:1.55;color:rgba(255,255,255,.5)}.aura-pf-cta,.aura-pf-desc{font-family:var(--font-body);font-size:14px;letter-spacing:-.02em}.aura-pf-cta{display:inline-flex;align-items:center;gap:8px;-webkit-margin-before:auto;margin-block-start:auto;-webkit-padding-before:10px;padding-block-start:10px;color:rgba(255,255,255,.72);transition:color .2s ease}.aura-pf-card:hover .aura-pf-cta{color:var(--color-accent)}.aura-cta-arrow{transition:transform .2s ease}html[dir=rtl] .aura-cta-arrow{transform:scaleX(-1)}.aura-pf-card:hover .aura-cta-arrow,.aura-prod-card:hover .aura-cta-arrow{transform:translateX(3px)}html[dir=rtl] .aura-pf-card:hover .aura-cta-arrow,html[dir=rtl] .aura-prod-card:hover .aura-cta-arrow{transform:scaleX(-1) translateX(3px)}.aura-badge{display:inline-flex;align-items:center;padding:4px 11px;border-radius:999px;font-family:var(--font-body);font-size:11px;letter-spacing:-.01em;line-height:1.2}html[lang=en] .aura-badge{font-family:var(--font-en-body),ui-monospace,monospace;letter-spacing:.08em;text-transform:uppercase}.aura-badge--venture{color:var(--color-accent);background:rgba(242,167,59,.12);border:1px solid rgba(242,167,59,.32)}.aura-badge--product{color:rgba(255,255,255,.72);background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.16)}.aura-logo-tile{transition:transform .25s ease,background .25s ease}.aura-logo-tile:hover{transform:translateY(-3px);background:rgba(255,255,255,.05)}.aura-logo-tile:hover .aura-logo-img{opacity:1}.aura-detail-hero-inner{gap:16px}.aura-detail-name{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:center;gap:12px}.aura-detail-en{font-family:var(--font-en-body),"Segoe UI",sans-serif;font-size:clamp(14px,1.8vw,18px);font-weight:400;letter-spacing:.03em;line-height:1.3;color:rgba(255,255,255,.5)}.aura-detail-tagline{color:rgba(255,255,255,.78)}.aura-detail-endorsement{font-family:var(--font-body);font-size:13px;letter-spacing:0;line-height:1;color:rgba(255,255,255,.5)}html[lang=en] .aura-detail-endorsement{font-size:12px;letter-spacing:.08em;text-transform:uppercase}.aura-detail-hero-cta{-webkit-margin-before:6px;margin-block-start:6px}.aura-detail-body{max-inline-size:52rem}.aura-detail-panel{padding:clamp(28px,4vw,48px);display:flex;flex-direction:column;align-items:flex-start;gap:18px;text-align:start}.aura-detail-what{font-family:var(--font-body);font-size:clamp(17px,2.2vw,20px);line-height:1.65;letter-spacing:-.02em;color:rgba(255,255,255,.75)}.aura-detail-audience{inline-size:100%;-webkit-margin-before:4px;margin-block-start:4px;-webkit-padding-before:22px;padding-block-start:22px;-webkit-border-before:1px solid rgba(255,255,255,.1);border-block-start:1px solid rgba(255,255,255,.1);display:flex;flex-direction:column;align-items:flex-start;gap:8px}.aura-detail-audience-heading{font-family:var(--font-heading);font-weight:400;font-size:clamp(17px,2vw,21px);letter-spacing:-.03em;line-height:1.2;color:#ffffff}.aura-detail-audience-body{font-family:var(--font-body);font-size:clamp(15px,2vw,17px);line-height:1.55;letter-spacing:-.02em;color:rgba(255,255,255,.6)}.aura-detail-sections{display:flex;flex-direction:column;gap:clamp(30px,4.5vw,52px)}.aura-detail-block{display:flex;flex-direction:column;align-items:flex-start;gap:16px;text-align:start}.aura-detail-prose{font-family:var(--font-body);font-size:clamp(15px,2vw,18px);line-height:1.72;letter-spacing:-.01em;color:rgba(255,255,255,.66);max-inline-size:52ch}.aura-cap-grid{list-style:none;margin:0;padding:0;inline-size:100%;display:grid;grid-template-columns:1fr;grid-gap:14px;gap:14px}@media (min-width:640px){.aura-cap-grid{grid-template-columns:repeat(2,1fr)}}.aura-cap{display:flex;flex-direction:column;gap:8px;padding:clamp(18px,2.4vw,26px);text-align:start;transition:transform .25s ease,background .25s ease}.aura-cap:hover{transform:translateY(-3px);background:rgba(255,255,255,.05)}.aura-cap-label{font-family:var(--font-heading);font-weight:400;font-size:clamp(16px,2vw,19px);letter-spacing:-.02em;line-height:1.28;color:#ffffff}.aura-cap-text{font-family:var(--font-body);font-size:clamp(14px,1.8vw,16px);line-height:1.6;letter-spacing:-.01em;color:rgba(255,255,255,.6)}.aura-form-panel{max-inline-size:52rem;margin-inline:auto;padding:clamp(26px,4vw,44px)}.inner-aura .form-label{color:rgba(255,255,255,.82)}.inner-aura .form-optional{color:rgba(255,255,255,.45)}.inner-aura .form-input,.inner-aura .form-textarea{color:#ffffff;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.14);border-radius:12px;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease}.inner-aura .form-input::placeholder,.inner-aura .form-textarea::placeholder{color:rgba(255,255,255,.4)}.inner-aura .form-input:hover,.inner-aura .form-textarea:hover{border-color:rgba(255,255,255,.24)}.inner-aura .form-input:focus-visible,.inner-aura .form-textarea:focus-visible{outline:none;border-color:var(--color-accent);background:rgba(255,255,255,.06);box-shadow:0 0 0 3px rgba(242,167,59,.18)}.inner-aura .form-input[aria-invalid=true],.inner-aura .form-textarea[aria-invalid=true]{border-color:var(--color-accent)}.inner-aura .form-error{color:var(--color-accent)}.inner-aura .form-error--banner{border:1px solid rgba(242,167,59,.4);background:rgba(242,167,59,.1);border-radius:12px;color:#ffffff}.inner-aura .form-submit{border-radius:999px;background:#ffffff;border-color:#ffffff;color:#070b18;padding-block:11px;padding-inline:26px;font-size:15px;letter-spacing:-.02em;transition:background .2s ease,transform .15s ease}.inner-aura .form-submit:hover{background:rgba(255,255,255,.88)}.inner-aura .form-submit:active{transform:scale(.98)}.inner-aura .form-spinner{border-color:rgba(7,11,24,.3);border-block-start-color:#070b18}.inner-aura .form-success{border:none;padding:0}.inner-aura .form-success-title{color:#ffffff}.inner-aura .form-success-body{color:rgba(255,255,255,.6)}@media (prefers-reduced-motion:reduce){.aura-cap,.aura-card-glow,.aura-cta-arrow,.aura-logo-tile,.aura-pf-card,.aura-pf-cta,.aura-prod-card,.aura-prod-cta,.inner-aura .form-input,.inner-aura .form-submit,.inner-aura .form-textarea{transition:none!important}}