:root{--premium-bg:#08080b;--premium-bg-soft:#0d0d12;--premium-surface:#ffffff0b;--premium-surface-strong:#ffffff13;--premium-border:#ffffff1c;--premium-border-strong:#ffffff2e;--premium-text:#f4f2ec;--premium-text-muted:#a9a5b4;--premium-text-soft:#d6d1df;--premium-accent:#b8a7ff;--premium-accent-soft:#b8a7ff24;--premium-radius:28px;--premium-radius-sm:18px;--premium-shadow:0 24px 90px #00000061}body{background:radial-gradient(950px 620px at 18% 0%, #b8a7ff17, transparent 60%), radial-gradient(780px 520px at 92% 18%, #ffffff09, transparent 66%), linear-gradient(180deg, #0a0a0e 0%, var(--premium-bg) 42%, #050507 100%);color:var(--premium-text)}.polished-page{color:var(--premium-text);background:linear-gradient(#ffffff05,#0000 28%),0 0}.polished-page main{overflow:hidden}.site-header__inner{max-width:1180px}.brand__mark{color:var(--premium-text);box-shadow:none;background:#ffffff13;border:1px solid #ffffff1f}.nav-link,.account-dropdown__trigger{color:var(--premium-text-muted)}.nav-link:hover,.account-dropdown__trigger:hover{color:var(--premium-text)}.button-primary,.cta-pill,.polished-cta--primary{background:var(--premium-text)!important;color:#09090c!important;border:1px solid #ffffff47!important;box-shadow:0 14px 42px #ffffff1f!important}.button-primary:hover,.cta-pill:hover,.polished-cta--primary:hover{transform:translateY(-1px);box-shadow:0 18px 52px #ffffff2b!important}.cta-pill--ghost,.button-secondary,.polished-cta--secondary{color:var(--premium-text)!important;box-shadow:none!important;background:#ffffff0b!important;border:1px solid #ffffff1c!important}.cta-pill--ghost:hover,.button-secondary:hover,.polished-cta--secondary:hover{background:#ffffff13!important;border-color:#ffffff2e!important}.site-footer{background:#050507c7;border-top:1px solid #ffffff14}.footer-col h4{color:var(--premium-text)}.footer-col a,.footer-detail,.site-footer .muted-copy{color:var(--premium-text-muted)}.polished-hero{align-items:center;min-height:calc(100svh - 88px);padding-block:clamp(86px,10vw,152px) clamp(56px,7vw,96px);display:flex;position:relative}.polished-hero:before{content:"";pointer-events:none;background:radial-gradient(740px 420px at 50% 20%,#b8a7ff1a,#0000 62%),linear-gradient(#ffffff08,#0000 60%);position:absolute;inset:0}.polished-hero__inner{z-index:1;grid-template-columns:minmax(0,1.05fr) minmax(340px,.95fr);align-items:center;gap:clamp(42px,6vw,92px);display:grid;position:relative}.polished-eyebrow{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.18em;text-transform:uppercase;color:var(--premium-accent);margin:0 0 18px;font-size:.72rem}.polished-hero h1,.polished-subhero h1{font-family:var(--font-display), system-ui, sans-serif;letter-spacing:-.074em;color:var(--premium-text);margin:0;font-weight:650;line-height:.93}.polished-hero h1{max-width:10.5ch;font-size:clamp(4.2rem,10.2vw,9.6rem)}.polished-hero__lede,.polished-subhero__lede{max-width:620px;color:var(--premium-text-soft);margin:28px 0 0;font-size:clamp(1.05rem,1.8vw,1.32rem);line-height:1.55}.polished-hero__actions,.polished-subhero__actions,.polished-cta-row,.closing-scene__actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:32px;display:flex}.polished-cta-row--center{justify-content:center}.polished-cta{border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:46px;padding:0 18px;font-size:.94rem;font-weight:650;text-decoration:none;transition:transform .18s,border-color .18s,background .18s,box-shadow .18s;display:inline-flex}.polished-pill-row,.quiet-proof-strip{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}.polished-pill,.quiet-proof-strip span{min-height:32px;color:var(--premium-text-muted);background:#ffffff08;border:1px solid #ffffff18;border-radius:999px;align-items:center;gap:7px;padding:0 12px;font-size:.82rem;display:inline-flex}.polished-hero__visual{isolation:isolate;position:relative}.polished-hero__visual:before{content:"";z-index:-1;filter:blur(28px);opacity:.75;background:radial-gradient(70% 60% at 50% 30%,#b8a7ff29,#0000 72%);border-radius:40px;position:absolute;inset:-9%}.polished-section{padding-block:clamp(72px,9vw,138px);position:relative}.polished-section__grid,.polished-offer-layout{grid-template-columns:minmax(0,1fr) minmax(340px,.88fr);align-items:center;gap:clamp(38px,7vw,100px);display:grid}.polished-section__grid--reverse{grid-template-columns:minmax(340px,.88fr) minmax(0,1fr)}.polished-intro{max-width:680px}.polished-intro--center{text-align:center;margin-inline:auto}.polished-intro h2{font-family:var(--font-display), system-ui, sans-serif;letter-spacing:-.067em;color:var(--premium-text);margin:0;font-size:clamp(2.35rem,5.2vw,5.8rem);font-weight:630;line-height:.96}.polished-intro p:not(.polished-eyebrow){max-width:650px;color:var(--premium-text-muted);margin:22px 0 0;font-size:clamp(1.02rem,1.5vw,1.16rem);line-height:1.65}.polished-free-copy{color:var(--premium-text-soft);max-width:680px;font-size:clamp(1.04rem,1.55vw,1.24rem);line-height:1.75}.polished-free-copy p{margin:0 0 22px}.polished-wordmark-run{gap:clamp(26px,4vw,44px);display:grid}.polished-wordmark-run__line{font-family:var(--font-display), system-ui, sans-serif;letter-spacing:-.067em;color:var(--premium-text);font-size:clamp(2.4rem,7vw,7.2rem);line-height:.94}.product-window{border-radius:var(--premium-radius);border:1px solid var(--premium-border);box-shadow:var(--premium-shadow);background:linear-gradient(#ffffff14,#ffffff09),#0c0c11d6;overflow:hidden}.product-window__bar{height:44px;color:var(--premium-text-muted);border-bottom:1px solid #ffffff14;align-items:center;gap:8px;padding:0 16px;font-size:.82rem;display:flex}.product-window__bar span{background:#ffffff2e;border-radius:999px;width:9px;height:9px}.product-window__bar strong{color:var(--premium-text-soft);margin-left:8px;font-weight:600}.dashboard-preview{grid-template-columns:150px 1fr;min-height:420px;display:grid}.dashboard-preview__nav{background:#0000002e;border-right:1px solid #ffffff13;flex-direction:column;gap:8px;padding:20px 14px;display:flex}.dashboard-preview__nav span{color:var(--premium-text-muted);border-radius:12px;padding:10px 12px;font-size:.82rem}.dashboard-preview__nav span.is-active{color:var(--premium-text);background:#ffffff14}.dashboard-preview__main{padding:clamp(22px,3.4vw,38px)}.dashboard-preview__hero{background:linear-gradient(145deg,#b8a7ff1a,#ffffff09);border:1px solid #ffffff1a;border-radius:24px;padding:24px}.dashboard-preview__hero p,.dashboard-preview__grid span,.unity-preview__panel span{color:var(--premium-text-muted);letter-spacing:.08em;text-transform:uppercase;margin:0 0 8px;font-size:.78rem}.dashboard-preview__hero h3,.unity-preview__panel h3{color:var(--premium-text);letter-spacing:-.035em;margin:0;font-size:clamp(1.3rem,2vw,1.95rem);line-height:1.08}.dashboard-preview__hero>span{color:var(--premium-text-soft);background:#ffffff12;border-radius:999px;margin-top:18px;padding:7px 10px;font-size:.82rem;display:inline-flex}.dashboard-preview__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:16px;display:grid}.dashboard-preview__grid div{background:#ffffff09;border:1px solid #ffffff16;border-radius:18px;min-height:104px;padding:18px}.dashboard-preview__grid strong{color:var(--premium-text-soft);font-size:.96rem;line-height:1.35;display:block}.unity-preview{grid-template-columns:1fr 230px;min-height:390px;display:grid}.unity-preview__scene{background:linear-gradient(#ffffff0b,#0000),radial-gradient(420px 260px at 50% 42%,#b8a7ff29,#0000 68%),#111116;position:relative;overflow:hidden}.unity-preview__avatar{background:linear-gradient(#ffffff2b,#ffffff0b);border:1px solid #ffffff2b;border-radius:40px 40px 58px 58px;width:118px;height:158px;position:absolute;top:42%;left:50%;transform:translate(-50%,-50%)}.unity-preview__floor{background:radial-gradient(closest-side,#ffffff1c,#0000);border-radius:50%;width:260px;height:70px;position:absolute;bottom:52px;left:50%;transform:translate(-50%)}.unity-preview__panel{background:#0000002e;border-left:1px solid #ffffff13;padding:24px}.unity-preview__panel p{color:var(--premium-text-muted);font-size:.9rem;line-height:1.55}.unity-preview__panel button{background:var(--premium-text);color:#09090c;border:0;border-radius:999px;width:100%;height:38px;margin-top:16px;font-weight:700}.avatar-package-line{flex-wrap:wrap;align-items:center;gap:14px;margin-top:34px;display:flex}.avatar-package-line div{color:var(--premium-text-soft);align-items:center;gap:9px;display:inline-flex}.avatar-package-line i{background:linear-gradient(90deg,#ffffff29,#ffffff05);width:clamp(28px,5vw,96px);height:1px}.process-rail{border-left:1px solid #ffffff1c;margin:0;padding:0;list-style:none}.process-rail__item{grid-template-columns:60px 1fr;gap:18px;padding:clamp(24px,3vw,40px) 0 clamp(24px,3vw,40px) clamp(16px,2vw,32px);display:grid}.process-rail__item+.process-rail__item{border-top:1px solid #ffffff13}.process-rail__index,.process-rail__label{font-family:var(--font-geist-mono), ui-monospace, monospace;color:var(--premium-text-muted);font-size:.75rem}.process-rail__label{color:var(--premium-accent);text-transform:uppercase;letter-spacing:.14em}.process-rail h3{color:var(--premium-text);letter-spacing:-.035em;margin:8px 0 0;font-size:clamp(1.35rem,2vw,2rem)}.process-rail p{color:var(--premium-text-muted);max-width:520px;margin:10px 0 0;line-height:1.6}.polished-honest{border-radius:var(--premium-radius);background:#ffffff09;border:1px solid #ffffff1a;max-width:900px;margin-inline:auto;padding:clamp(28px,5vw,56px)}.polished-subhero h1{max-width:850px;font-size:clamp(3.3rem,7vw,7.7rem)}.polished-subhero__meta{margin-top:6px}.polished-offer-layout{align-items:start}.polished-compare{gap:28px;display:grid}.polished-compare__block h3{color:var(--premium-text);margin:0 0 14px}.polished-compare__block ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.polished-compare__block li{color:var(--premium-text-muted);line-height:1.55}.polished-offer-card{border-radius:var(--premium-radius);border:1px solid var(--premium-border);box-shadow:var(--premium-shadow);background:linear-gradient(#ffffff13,#ffffff09);padding:clamp(26px,4vw,42px);position:sticky;top:116px}.polished-offer-card__top span{color:var(--premium-accent);font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.16em;text-transform:uppercase;font-size:.74rem}.polished-offer-card__top h2{color:var(--premium-text);letter-spacing:-.05em;margin:12px 0 0;font-size:clamp(1.8rem,3.5vw,3.1rem);line-height:1.02}.polished-offer-card__price{align-items:baseline;gap:12px;margin-top:28px;display:flex}.polished-offer-card__price strong{color:var(--premium-text);letter-spacing:-.06em;font-size:clamp(3.2rem,6vw,5rem);line-height:.9}.polished-offer-card__price span{color:var(--premium-text-muted)}.polished-offer-card .polished-included-list{grid-template-columns:1fr;margin-bottom:30px}.polished-offer-card__empty{color:var(--premium-text-muted);margin:24px 0 0;line-height:1.6}.polished-included-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.polished-included-list li{color:var(--premium-text-soft);align-items:flex-start;gap:10px;line-height:1.45;display:flex}.polished-included-list svg{color:var(--premium-accent);flex:none;margin-top:2px}.polished-faq-list{border-top:1px solid #ffffff1a;gap:0;display:grid}.polished-faq-item{border-bottom:1px solid #ffffff1a;grid-template-columns:minmax(260px,.52fr) minmax(0,1fr);gap:clamp(24px,5vw,80px);padding:clamp(28px,4.6vw,58px) 0;display:grid}.polished-faq-item h2{color:var(--premium-text);letter-spacing:-.04em;margin:0;font-size:clamp(1.25rem,2.3vw,2.1rem)}.polished-faq-item p{color:var(--premium-text-muted);margin:0;font-size:1.02rem;line-height:1.7}.closing-scene{text-align:center;background:radial-gradient(620px 280px at 50% 0,#b8a7ff1a,#0000 70%);border-top:1px solid #ffffff13;padding-block:clamp(84px,11vw,152px)}.closing-scene--compact{padding-block:clamp(64px,9vw,124px)}.closing-scene__title{color:var(--premium-text);letter-spacing:-.07em;max-width:12ch;margin:0 auto;font-size:clamp(2.5rem,7vw,7.2rem);line-height:.96}.closing-scene__lede{max-width:620px;color:var(--premium-text-muted);margin:24px auto 0;font-size:clamp(1rem,1.45vw,1.2rem);line-height:1.65}.closing-scene__actions{justify-content:center}.legal-section{padding-top:clamp(76px,10vw,130px)}.legal-overview__panel,.legal-doc-card,.legal-sidebar__panel{box-shadow:none!important;background:#ffffff0a!important;border-color:#ffffff18!important}.legal-overview__group{margin-top:clamp(38px,5vw,68px)}.legal-overview__group-head{margin-bottom:18px}.legal-overview__group-lede,.legal-doc-card__updated{color:var(--premium-text-muted)}.creator-dashboard-body{--radius-xl:8px;--radius-lg:6px;--radius-md:4px;--radius-sm:3px;background:radial-gradient(850px 520px at 18% 0,#b8a7ff0e,#0000 64%),linear-gradient(#08080b 0%,#060608 100%)!important}.app-shell--creator{background:0 0!important}.app-shell--creator .site-header{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#08080bc2!important;border-bottom:1px solid #ffffff13!important}.app-shell__topbar{min-height:72px}.app-shell__context strong{color:var(--premium-text)}.app-shell__context-copy,.creator-sidebar-group__description,.creator-nav-group__description,.creator-page-header__description{color:var(--premium-text-muted)!important}.app-shell__status{background:#ffffff06;border-top:1px solid #ffffff0f;border-bottom:1px solid #fff1}.app-shell__sidebar{background:#ffffff07!important;border-right:1px solid #ffffff12!important}.creator-sidebar-group__label,.creator-nav-group__label{color:var(--premium-text-soft)!important}.app-nav-link{color:var(--premium-text-muted)!important;border-radius:5px!important}.app-nav-link:hover,.app-nav-link--active{color:var(--premium-text)!important;background:#fff1!important}.app-nav-link--active{border-color:#ffffff1d!important}.creator-dashboard-page,.protection-layout,.builds-layout,.licenses-layout,.users-layout,.payments-layout,.notifications-layout{color:var(--premium-text)}.next-step-hero,.table-card,.overview-quick-card,.ops-strip__item,.protection-lifecycle__step,.review-outcome-banner,.protection-how-step,.creator-table-section,.creator-filter-bar,.surface-card{box-shadow:none!important;background:#ffffff0a!important;border-color:#ffffff18!important}.next-step-hero__eyebrow,.eyebrow,.creator-page-header__eyebrow{color:var(--premium-accent)!important}.next-step-hero__title,.creator-page-header__title,.table-card h2{color:var(--premium-text)!important}.next-step-hero__description,.surface-hint,.muted-copy{color:var(--premium-text-muted)!important}.overview-quick-card strong,.ops-strip__item strong{color:var(--premium-text)!important}.creator-subnav__link{color:var(--premium-text-muted)!important;border-radius:14px!important}.creator-subnav__link--active,.creator-subnav__link:hover{color:var(--premium-text)!important;background:#fff1!important;border-color:#ffffff1f!important}.badge--gradient,.badge{box-shadow:none!important}.animated-gradient-orb,.floating-shape,.hero__spotlight,.home-scroll-stage{opacity:.22!important}.gradient-text{background:0 0!important;-webkit-background-clip:initial!important;background-clip:initial!important;color:var(--premium-accent)!important}@media (max-width:980px){.polished-hero__inner,.polished-section__grid,.polished-section__grid--reverse,.polished-offer-layout{grid-template-columns:1fr}.polished-hero{min-height:auto}.polished-hero h1{max-width:11ch;font-size:clamp(4rem,16vw,7.2rem)}.polished-offer-card{position:relative;top:auto}.dashboard-preview,.unity-preview{grid-template-columns:1fr}.dashboard-preview__nav{border-bottom:1px solid #ffffff13;border-right:0;flex-direction:row;overflow:auto}.unity-preview__panel{border-top:1px solid #ffffff13;border-left:0}.polished-faq-item{grid-template-columns:1fr;gap:14px}}@media (max-width:680px){.polished-section,.polished-section--tight{padding-block:54px}.polished-hero{padding-top:58px}.polished-hero h1,.polished-subhero h1{letter-spacing:-.058em}.polished-included-list,.dashboard-preview__grid{grid-template-columns:1fr}.process-rail__item{grid-template-columns:42px 1fr;padding-left:14px}}@media (prefers-reduced-motion:reduce){.polished-cta,.button-primary,.button-secondary,.cta-pill{transition:none!important}}body{color:var(--premium-text);background:#07070a!important}.polished-page{isolation:isolate;position:relative;background:#07070a!important}.polished-page:before{content:"";z-index:-2;pointer-events:none;background:radial-gradient(900px 620px at 26% 8%,#b8a7ff21,#0000 68%),radial-gradient(780px 560px at 78% 12%,#ffffff0e,#0000 66%),radial-gradient(900px 620px at 48% 62%,#b8a7ff0b,#0000 74%),linear-gradient(#09090d 0%,#07070a 44%,#050506 100%);position:fixed;inset:0}.polished-page:after{content:"";z-index:-1;pointer-events:none;opacity:.32;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px);background-size:44px 44px;position:fixed;inset:0;-webkit-mask-image:radial-gradient(circle at 50% 8%,#000 0%,#0000 68%);mask-image:radial-gradient(circle at 50% 8%,#000 0%,#0000 68%)}.polished-page main{overflow:clip;background:0 0!important}.site-header--public-fixed{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#07070ac2!important;border-bottom:1px solid #ffffff13!important}.polished-hero--viewport{align-items:center;min-height:calc(100svh - 78px);padding-block:clamp(34px,6vh,72px);display:grid}.polished-hero--viewport:before{background:radial-gradient(820px 520px at 26% 34%,#b8a7ff17,#0000 68%),radial-gradient(760px 520px at 78% 42%,#ffffff0a,#0000 68%)}.polished-hero__inner{align-items:center;grid-template-columns:minmax(0,.9fr) minmax(360px,.86fr)!important;gap:clamp(40px,7vw,116px)!important}.polished-hero__copy{max-width:680px}.polished-hero h1{letter-spacing:-.068em!important;max-width:11ch!important;font-size:clamp(3.8rem,7.2vw,7.35rem)!important;line-height:.94!important}.polished-hero__lede{max-width:600px;margin-top:clamp(22px,3vh,30px)!important;font-size:clamp(1.02rem,1.35vw,1.26rem)!important;line-height:1.56!important}.polished-hero__actions{margin-top:clamp(24px,3vh,34px)!important}.polished-hero__visual:before{opacity:.42!important;filter:blur(44px)!important}.polished-section,.polished-section--tight{background:0 0!important;padding-block:clamp(86px,12vw,172px)!important}.polished-section--tight{padding-block:clamp(72px,10vw,136px)!important}.polished-section--statement{place-items:center;min-height:min(900px,88svh);display:grid;padding-block:clamp(72px,10vw,120px)!important}.polished-section--visual{place-items:center;min-height:min(920px,86svh);display:grid}.polished-section--text-only{min-height:auto}.polished-section__grid,.polished-section__grid--reverse,.visual-pair,.security-free-layout{align-items:center;display:grid;grid-template-columns:minmax(0,.9fr) minmax(340px,.82fr)!important;gap:clamp(44px,8vw,128px)!important}.polished-section__grid--reverse,.visual-pair--reverse{grid-template-columns:minmax(340px,.82fr) minmax(0,.9fr)!important}.polished-section__grid--loose{gap:clamp(54px,10vw,150px)!important}.polished-intro h2{letter-spacing:-.062em!important;font-size:clamp(2.35rem,4.8vw,5.1rem)!important;line-height:.98!important}.polished-intro p:not(.polished-eyebrow){max-width:610px;color:var(--premium-text-muted)}.polished-wordmark-run{gap:clamp(24px,4.4vw,54px)!important}.polished-wordmark-run__line{letter-spacing:-.076em!important;font-size:clamp(3.1rem,8.3vw,9rem)!important;line-height:.92!important}.polished-wordmark-run__line:nth-child(2){color:#f4f2ece0!important;padding-left:clamp(0px,6vw,112px)!important}.polished-wordmark-run__line:nth-child(3){color:var(--premium-text-muted)!important;padding-left:clamp(0px,12vw,210px)!important}.flow-narrative{gap:clamp(28px,4.5vw,56px);display:grid}.flow-narrative__item{max-width:560px}.flow-narrative__label{color:var(--premium-accent);font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.16em;text-transform:uppercase;margin:0 0 11px;font-size:.73rem}.flow-narrative__item h3{color:var(--premium-text);font-family:var(--font-display), system-ui, sans-serif;letter-spacing:-.052em;margin:0;font-size:clamp(1.55rem,2.7vw,2.75rem);font-weight:630;line-height:1.02}.flow-narrative__item p:not(.flow-narrative__label){color:var(--premium-text-muted);margin:12px 0 0;font-size:clamp(.98rem,1.2vw,1.1rem);line-height:1.6}.hero-visual-stack{isolation:isolate;min-height:clamp(420px,43vw,560px);position:relative}.hero-visual-stack:before{content:"";z-index:-1;filter:blur(34px);opacity:.78;background:radial-gradient(closest-side,#b8a7ff30,#0000 72%);border-radius:999px;position:absolute;inset:11% 2% 2% 10%}.hero-visual-stack__panel{width:min(92%,560px);transition:transform .26s;position:absolute}.hero-visual-stack__panel--dashboard{top:5%;right:0;transform:rotate(.4deg)}.hero-visual-stack__panel--unity{width:min(72%,390px);bottom:2%;left:0;transform:translate(0,0)rotate(-1.4deg)}.hero-visual-stack__ambient{z-index:-2;pointer-events:none;position:absolute;inset:-8% -6% -6% -8%}.hero-visual-stack__orb{filter:blur(36px);opacity:.85;will-change:transform;border-radius:50%;position:absolute}.hero-visual-stack__orb--a{background:radial-gradient(closest-side,#b8a7ff8c,#0000 70%);width:220px;height:220px;animation:14s ease-in-out infinite heroOrbFloat;top:6%;left:4%}.hero-visual-stack__orb--b{background:radial-gradient(closest-side,#78d2ff57,#0000 72%);width:280px;height:280px;animation:18s ease-in-out -4s infinite reverse heroOrbFloat;bottom:8%;right:6%}.hero-visual-stack__orb--c{background:radial-gradient(closest-side,#ffbcdc4d,#0000 70%);width:140px;height:140px;animation:11s ease-in-out -2s infinite heroOrbFloat;top:38%;right:22%}.hero-visual-stack__chip{-webkit-backdrop-filter:blur(10px);will-change:transform;background:linear-gradient(140deg,#ffffff2e,#ffffff0a);border:1px solid #ffffff38;border-radius:14px;position:absolute;box-shadow:0 18px 38px #00000059}.hero-visual-stack__chip--top{width:88px;height:28px;animation:9s ease-in-out infinite heroChipFloat;top:2%;left:38%;transform:rotate(-6deg)}.hero-visual-stack__chip--right{border-radius:18px;width:64px;height:64px;animation:12s ease-in-out -3s infinite reverse heroChipFloat;bottom:18%;right:-2%;transform:rotate(8deg)}@keyframes heroOrbFloat{0%,to{transform:translate(0,0)scale(1)}50%{transform:translate(12px,-18px)scale(1.06)}}@keyframes heroChipFloat{0%,to{transform:translate3d(0, 0, 0) rotate(var(--r,0deg))}50%{transform:translate3d(-6px, -10px, 0) rotate(calc(var(--r,0deg) + 4deg))}}.parallax-layer--mouse .hero-visual-stack__panel--dashboard{transform:translate3d(calc(var(--parallax-mx,0) * 14px), calc(var(--parallax-my,0) * 10px), 0) rotate(calc(.4deg + var(--parallax-mx,0) * .6deg))}.parallax-layer--mouse .hero-visual-stack__panel--unity{transform:translate3d(calc(var(--parallax-mx,0) * -22px), calc(var(--parallax-my,0) * -16px), 0) rotate(calc(-1.4deg + var(--parallax-mx,0) * -.8deg))}.parallax-layer--mouse .hero-visual-stack__orb--a{transform:translate3d(calc(var(--parallax-mx,0) * -28px), calc(var(--parallax-my,0) * -22px), 0);animation:none}.parallax-layer--mouse .hero-visual-stack__orb--b{transform:translate3d(calc(var(--parallax-mx,0) * 32px), calc(var(--parallax-my,0) * 24px), 0);animation:none}.parallax-layer--mouse .hero-visual-stack__orb--c{transform:translate3d(calc(var(--parallax-mx,0) * -18px), calc(var(--parallax-my,0) * 14px), 0);animation:none}.parallax-layer--mouse .hero-visual-stack__chip--top{transform:translate3d(calc(var(--parallax-mx,0) * -36px), calc(var(--parallax-my,0) * -26px), 0) rotate(-6deg);animation:none}.parallax-layer--mouse .hero-visual-stack__chip--right{transform:translate3d(calc(var(--parallax-mx,0) * 30px), calc(var(--parallax-my,0) * 22px), 0) rotate(8deg);animation:none}@media (prefers-reduced-motion:reduce){.hero-visual-stack__orb,.hero-visual-stack__chip{animation:none}}@keyframes subheroEntrance{0%{opacity:0;filter:blur(12px);transform:translateY(28px)}60%{opacity:1;filter:blur()}to{opacity:1;filter:blur();transform:translateY(0)}}.polished-subhero h1{animation:1.1s cubic-bezier(.2,.7,.2,1) both subheroEntrance}.polished-subhero__lede{animation:1.1s cubic-bezier(.2,.7,.2,1) .18s both subheroEntrance}.polished-subhero__actions{animation:1.1s cubic-bezier(.2,.7,.2,1) .32s both subheroEntrance}@media (prefers-reduced-motion:reduce){.polished-subhero h1,.polished-subhero__lede,.polished-subhero__actions{animation:none}}.visual-image-slot{background:linear-gradient(#fff1,#ffffff07),#0c0c11c7;border:1px solid #ffffff1a;border-radius:clamp(24px,3vw,34px);position:relative;overflow:hidden;box-shadow:0 28px 90px #00000057}.visual-image-slot__media{background:radial-gradient(420px 280px at 50% 35%,#b8a7ff21,#0000 70%),linear-gradient(135deg,#ffffff0d,#ffffff04);place-items:center;min-height:clamp(230px,28vw,380px);display:grid}.visual-image-slot--unity .visual-image-slot__media{background:radial-gradient(420px 280px at 50% 42%,#b8a7ff29,#0000 70%),linear-gradient(#ffffff0d,#ffffff05)}.visual-image-slot__placeholder{color:#f4f2ec8a;align-items:center;gap:10px;font-size:.88rem;display:inline-flex}.visual-image-slot__copy{border-top:1px solid #ffffff13;padding:clamp(20px,3vw,30px)}.visual-image-slot__copy p{color:var(--premium-accent);font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.15em;text-transform:uppercase;margin:0 0 10px;font-size:.68rem}.visual-image-slot__copy h3{color:var(--premium-text);font-family:var(--font-display), system-ui, sans-serif;letter-spacing:-.05em;margin:0;font-size:clamp(1.45rem,2.4vw,2.35rem);line-height:1.02}.visual-image-slot__copy span{color:var(--premium-text-muted);margin-top:10px;line-height:1.55;display:block}.avatar-package-line{gap:22px!important;margin-top:32px!important}.avatar-package-line i{display:none!important}.avatar-package-line div{gap:10px!important}.polished-pill-row,.quiet-proof-strip{display:none!important}.polished-subhero{padding-block:clamp(82px,12vw,150px) clamp(42px,6vw,80px)!important}.polished-subhero--compact{padding-block:clamp(78px,10vw,130px) clamp(34px,5vw,68px)!important}.polished-subhero__inner{width:min(100%,1020px)!important;padding:0 var(--page-gutter)!important;margin:0 auto!important}.polished-subhero__inner--left{margin-inline:auto!important}.polished-subhero h1{letter-spacing:-.068em!important;max-width:900px!important;font-size:clamp(3rem,6vw,6.45rem)!important;line-height:.96!important}.polished-subhero__lede{max-width:650px!important;font-size:clamp(1rem,1.35vw,1.18rem)!important}.pricing-offers-grid{align-items:stretch;gap:clamp(18px,2vw,26px);display:grid}.pricing-offers-grid--count-1{grid-template-columns:minmax(0,min(100%,520px));justify-content:center}.pricing-offers-grid--count-2{grid-template-columns:repeat(2,minmax(0,1fr))}.pricing-offers-grid--count-3{grid-template-columns:repeat(3,minmax(0,1fr))}.pricing-offer-card{background:linear-gradient(#ffffff10,#ffffff08);border:1px solid #ffffff1a;border-radius:18px;flex-direction:column;min-height:100%;padding:clamp(22px,2.4vw,30px);display:flex;box-shadow:0 20px 70px #00000047}.pricing-offer-card--disabled{opacity:.72}.pricing-offer-card__top p{color:var(--premium-accent);font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.16em;text-transform:uppercase;margin:0 0 12px;font-size:.69rem}.pricing-offer-card__top h2{color:var(--premium-text);font-family:var(--font-display), system-ui, sans-serif;letter-spacing:-.03em;margin:0;font-size:clamp(1.85rem,2.8vw,2.75rem);line-height:1.02}.pricing-offer-card__top span{color:var(--premium-text-muted);margin-top:14px;line-height:1.55;display:block}.pricing-offer-card__price{align-items:baseline;gap:10px;margin-top:24px;display:flex}.pricing-offer-card__price strong{color:var(--premium-text);letter-spacing:-.035em;font-size:clamp(2.65rem,4.4vw,3.8rem);line-height:.9}.pricing-offer-card__price span,.pricing-offer-card__meta span{color:var(--premium-text-muted)}.pricing-offer-card__meta{flex-wrap:wrap;gap:10px;margin-top:14px;display:flex}.pricing-offer-card__meta span{font-size:.82rem;line-height:1.35;position:relative}.pricing-offer-card__meta span+span:before{content:"/";color:#ffffff3d;margin-right:10px}.pricing-offer-card__bullets{gap:10px;margin:24px 0 28px;padding:0;list-style:none;display:grid}.pricing-offer-card__bullets li{color:var(--premium-text-soft);gap:10px;line-height:1.45;display:flex}.pricing-offer-card__bullets svg{color:var(--premium-accent);flex:none;margin-top:2px}.pricing-offer-card__cta,.pricing-offer-card__disabled{border-radius:12px;justify-content:center;align-items:center;gap:8px;min-height:44px;margin-top:auto;padding:0 16px;font-weight:700;text-decoration:none;display:inline-flex}.pricing-offer-card__cta{background:var(--premium-text);color:#08080b}.pricing-offer-card__disabled{color:var(--premium-text-muted);border:1px solid #ffffff1a}.text-only-section h2,.faq-page-head h1,.faq-layout__side h2{color:var(--premium-text);font-family:var(--font-display), system-ui, sans-serif;letter-spacing:-.058em;margin:0}.text-only-section h2{font-size:clamp(2.25rem,5vw,5rem);line-height:.98}.text-only-section p,.faq-page-head p,.faq-layout__side p{color:var(--premium-text-muted);font-size:clamp(1rem,1.28vw,1.15rem);line-height:1.66}.text-only-section{max-width:760px}.text-only-section--wide{max-width:920px}.plain-text-list{color:var(--premium-text-soft);gap:12px;margin:30px 0 0;padding-left:1.1em;line-height:1.6;display:grid}.security-free-layout{align-items:start!important}.faq-page-head{padding-block:clamp(72px,10vw,128px) clamp(22px,4vw,52px)}.faq-page-head__inner{max-width:820px}.faq-page-head h1{font-size:clamp(2.55rem,5.2vw,5.4rem);line-height:.98}.faq-page-head p{max-width:600px;margin-top:20px}.faq-layout{grid-template-columns:minmax(220px,.42fr) minmax(0,1fr);align-items:start;gap:clamp(42px,8vw,120px);display:grid}.faq-layout__side{position:sticky;top:118px}.faq-layout__side h2{font-size:clamp(1.75rem,2.9vw,3.2rem);line-height:1.02}.faq-groups{gap:clamp(34px,5vw,70px);display:grid}.faq-group h2{color:var(--premium-accent);font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.16em;text-transform:uppercase;margin:0 0 14px;font-size:.72rem}.faq-detail{border-top:1px solid #ffffff1a}.faq-detail:last-child{border-bottom:1px solid #ffffff1a}.faq-detail summary{cursor:pointer;color:var(--premium-text);letter-spacing:-.025em;padding:24px 0;font-size:clamp(1.15rem,1.7vw,1.45rem);list-style:none}.faq-detail summary::-webkit-details-marker{display:none}.faq-detail p{max-width:700px;color:var(--premium-text-muted);margin:-8px 0 26px;line-height:1.68}.closing-scene,.closing-scene--compact,.closing-scene--open{background:0 0!important;border-top:0!important;padding-block:clamp(82px,12vw,150px)!important}.closing-scene__title{font-size:clamp(2.5rem,6vw,6.6rem)!important}.closing-scene__lede a{color:var(--premium-text)}@media (max-width:1100px){.polished-hero__inner,.polished-section__grid,.polished-section__grid--reverse,.visual-pair,.visual-pair--reverse,.security-free-layout,.faq-layout{grid-template-columns:1fr!important}.polished-hero--viewport{min-height:calc(100svh - 78px)}.hero-visual-stack{min-height:500px}.faq-layout__side{position:static}.pricing-offers-grid--count-2,.pricing-offers-grid--count-3{grid-template-columns:1fr}}@media (max-width:720px){.polished-hero--viewport{padding-block:42px 58px}.polished-hero h1{font-size:clamp(3.25rem,17vw,5.9rem)!important}.hero-visual-stack{min-height:430px}.hero-visual-stack__panel,.hero-visual-stack__panel--unity{width:100%}.hero-visual-stack__panel--dashboard{top:0}.hero-visual-stack__panel--unity{bottom:0}.visual-image-slot__media{min-height:220px}.polished-wordmark-run__line:nth-child(2),.polished-wordmark-run__line:nth-child(3){padding-left:0!important}}body{background-color:#0000!important;background-image:radial-gradient(900px 620px at 26% 8%,#b8a7ff21,#0000 68%),radial-gradient(780px 560px at 78% 12%,#ffffff0e,#0000 66%),radial-gradient(900px 620px at 48% 62%,#b8a7ff0b,#0000 74%),linear-gradient(#09090d 0%,#07070a 44%,#050506 100%)!important;background-position:0 0,0 0,0 0,0 0!important;background-repeat:repeat,repeat,repeat,repeat!important;background-size:auto,auto,auto,auto!important;background-attachment:fixed!important;background-origin:padding-box,padding-box,padding-box,padding-box!important;background-clip:border-box,border-box,border-box,border-box!important}.polished-page{background:0 0!important}
.parallax-layer{transform:translateY(var(--parallax-y,0px));will-change:transform}.hero-entrance>*{opacity:0;animation:none;transform:translateY(36px)}.hero-entrance--active>:first-child{animation:.85s cubic-bezier(.16,1,.3,1) both heroEntranceUp}.hero-entrance--active>:nth-child(2){animation:1.05s cubic-bezier(.06,.8,.4,1) .12s both heroEntranceUp}.hero-entrance--active>:nth-child(3){animation:.88s cubic-bezier(.16,1,.3,1) .28s both heroEntranceUp}.hero-entrance--active>:nth-child(4){animation:.88s cubic-bezier(.16,1,.3,1) .44s both heroEntranceUp}.accent-word{background:linear-gradient(120deg, var(--premium-accent,#b8a7ff) 0%, #dfd8ff 48%, var(--premium-accent,#b8a7ff) 100%);-webkit-text-fill-color:transparent;cursor:default;background-size:200%;-webkit-background-clip:text;background-clip:text;transition:background-position .7s}.accent-word:hover{background-position:100%}.hero-accent-word{background:linear-gradient(140deg, var(--premium-text,#f0ecff) 0%, var(--premium-accent,#b8a7ff) 65%, #cfc1ff 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.hero-visual-stack__panel--dashboard{animation:7s ease-in-out infinite heroFloat}.hero-visual-stack__panel--unity{animation:9.5s ease-in-out 2.2s infinite heroFloat}.flow-narrative__item{border-left:1px solid #b8a7ff1f;padding-left:18px;transition:border-color .4s;position:relative}.flow-narrative__item:hover{border-left-color:#b8a7ff59}.flow-narrative__item:before{content:"";background:linear-gradient(180deg, var(--premium-accent,#b8a7ff), #b8a7ff33);transform-origin:top;width:2px;height:24px;transform:scaleY(var(--reveal-progress,1));opacity:var(--reveal-progress,1);border-radius:2px;position:absolute;top:0;left:-1px}.flow-narrative__label{animation:4.5s ease-in-out infinite labelGlow;animation-delay:calc(var(--flow-index,0) * .55s)}.flow-narrative__item h3{transform:translateY(calc(16px * max(0, 1 - var(--reveal-progress,1) * 1.9)))}.flow-narrative__item p:not(.flow-narrative__label){transform:translateY(calc(10px * max(0, 1 - var(--reveal-progress,1) * 1.6)))}.polished-wordmark-run{perspective:1400px;perspective-origin:50% 30%}.polished-wordmark-run__line.reveal{opacity:clamp(0, calc(var(--reveal-progress,1) * 1.6), 1);transform-origin:50% 100%;transform:translateY(calc(36px * (1 - var(--reveal-progress,1)))) rotateX(calc(58deg * (1 - var(--reveal-progress,1))));will-change:transform, opacity;backface-visibility:hidden}.closing-scene{position:relative;overflow:hidden}.closing-scene:before{content:"";pointer-events:none;z-index:0;mix-blend-mode:screen;background:linear-gradient(#07070a00 0%,#0f0d198c 60%,#141024d9 100%);height:220px;position:absolute;top:0;left:0;right:0}.closing-scene:after{content:"";pointer-events:none;z-index:0;background:radial-gradient(1100px 640px at 50% 28%,#b8a7ff16,#0000 65%),radial-gradient(720px 460px at 50% 100%,#786edc0f,#0000 70%);animation:6.5s ease-in-out infinite closingGlow;position:absolute;inset:0}.closing-scene>*{z-index:1;position:relative}.closing-scene__title{cursor:default;transition:text-shadow .6s}.closing-scene__title:hover{text-shadow:0 0 36px #b8a7ff2e,0 0 14px #b8a7ff1a}.polished-hero h1.polished-hero__title{text-wrap:balance;flex-direction:column;align-items:flex-start;gap:clamp(6px,.6vw,12px);max-width:none;line-height:.93;display:flex}.polished-hero__title-top{font-family:var(--font-display), system-ui, sans-serif;letter-spacing:-.04em;color:var(--premium-text);opacity:.78;white-space:nowrap;font-size:clamp(1.6rem,3.4vw,3.05rem);font-weight:600;line-height:1;display:block}.polished-hero__title-main{letter-spacing:-.078em;white-space:nowrap;font-size:clamp(3.6rem,9.4vw,9.2rem);line-height:.92;display:block}@media (max-width:720px){.polished-hero__title-main{white-space:normal;font-size:clamp(2.8rem,13vw,5.4rem)}.polished-hero__title-top{font-size:clamp(1.2rem,5vw,1.8rem)}}.pricing-offers-grid.reveal-group{perspective:1600px}.pricing-offer-card.reveal--compose{transform-origin:50% 100%;opacity:clamp(0, calc(var(--reveal-progress,1) * 1.5), 1);transform:translateY(calc(34px * (1 - var(--reveal-progress,1)))) scale(calc(.96 + .04 * var(--reveal-progress,1)));will-change:transform, opacity;transition:transform .38s cubic-bezier(.2,.8,.2,1),box-shadow .38s,border-color .38s;position:relative;overflow:hidden}.pricing-offer-card.reveal--compose:before{content:"";border-radius:inherit;-webkit-mask-composite:xor;opacity:0;pointer-events:none;z-index:2;background:linear-gradient(135deg,#b8a7ff00 0%,#b8a7ff6b 38%,#7ac8ff5c 62%,#b8a7ff00 100%);padding:1px;transition:opacity .48s;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.pricing-offer-card.reveal--compose:after{content:"";border-radius:inherit;background:radial-gradient(520px 320px at var(--card-mx,50%) var(--card-my,0%), #b8a7ff38, #b8a7ff00 65%);opacity:0;pointer-events:none;z-index:1;mix-blend-mode:screen;transition:opacity .48s;position:absolute;inset:0}.pricing-offer-card.reveal--compose:hover{border-color:#b8a7ff52;transform:translateY(-6px)scale(1.012);box-shadow:0 36px 100px #0000006b,0 0 0 1px #b8a7ff1a}.pricing-offer-card.reveal--compose:hover:before,.pricing-offer-card.reveal--compose:hover:after{opacity:1}.pricing-offer-card.reveal--compose>*{z-index:3;position:relative}.pricing-offer-card.pricing-offer-card--disabled.reveal--compose:hover{transform:translateY(-2px);box-shadow:0 24px 70px #00000052}@media (prefers-reduced-motion:reduce){.pricing-offer-card.reveal--compose{transition:box-shadow .18s,border-color .18s;transform:none!important}}.faq-group.reveal--compose{opacity:clamp(0, calc(var(--reveal-progress,1) * 1.6), 1);transform:translateY(calc(20px * (1 - var(--reveal-progress,1))));transition:transform .38s cubic-bezier(.2,.8,.2,1),opacity .38s}.faq-detail{transition:border-color .24s,background-color .24s}.faq-detail summary{cursor:pointer;transition:color .22s,letter-spacing .32s;position:relative}.faq-detail summary:after{content:"";opacity:.55;vertical-align:middle;border-bottom:1.5px solid;border-right:1.5px solid;width:9px;height:9px;margin-left:10px;transition:transform .32s cubic-bezier(.2,.8,.2,1),opacity .22s;display:inline-block;transform:rotate(45deg)translateY(-2px)}.faq-detail[open] summary{color:var(--premium-accent)}.faq-detail[open] summary:after{opacity:.95;transform:rotate(-135deg)translateY(2px)}.faq-detail summary:hover{letter-spacing:.002em}.faq-detail[open] p{animation:.36s cubic-bezier(.2,.8,.2,1) both faqAnswerEnter}@keyframes faqAnswerEnter{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.faq-group.reveal--compose,.faq-detail summary:after,.faq-detail[open] p{transition:none!important;animation:none!important;transform:none!important}}
.polished-hero.polished-hero--viewport{align-items:start;padding-top:clamp(40px,11svh,132px);padding-bottom:clamp(28px,5vh,72px)}.polished-hero__visual .parallax-layer--mouse .hero-visual-stack__panel--dashboard{transform:rotate(.4deg) translate3d(calc(var(--parallax-mx,0) * 22px), calc(var(--parallax-my,0) * 16px), 0);animation:9s ease-in-out infinite heroFloatDashboard}.polished-hero__visual .parallax-layer--mouse .hero-visual-stack__panel--unity{transform:rotate(-1.4deg) translate3d(calc(var(--parallax-mx,0) * -38px), calc(var(--parallax-my,0) * -28px), 0);animation:11s ease-in-out 1.6s infinite heroFloatUnity}@keyframes heroFloatDashboard{0%,to{translate:0}50%{translate:0 -10px}}@keyframes heroFloatUnity{0%,to{translate:0}50%{translate:0 12px}}@media (prefers-reduced-motion:reduce){.polished-hero__visual .parallax-layer--mouse .hero-visual-stack__panel--dashboard,.polished-hero__visual .parallax-layer--mouse .hero-visual-stack__panel--unity{animation:none}}.polished-hero__lede{font-family:var(--font-display), "Inter", system-ui, sans-serif;letter-spacing:-.012em;color:#f4f2ecb8;font-style:italic;font-weight:350}.polished-hero__actions a,.closing-scene__actions a{transition:transform .32s cubic-bezier(.2,.8,.2,1),box-shadow .32s,filter .32s;position:relative}.polished-hero__actions a:hover,.closing-scene__actions a:hover{filter:brightness(1.04);transform:translateY(-2px);box-shadow:0 18px 38px #b8a7ff2e,inset 0 0 0 1px #b8a7ff38}.polished-hero__title-main{background:linear-gradient(120deg, var(--premium-text) 0%, var(--premium-text) 38%, #b8a7fff2 60%, var(--premium-text) 82%);color:#0000;background-position:0%;background-size:220% 100%;-webkit-background-clip:text;background-clip:text;transition:background-position .9s}.polished-hero__copy:hover .polished-hero__title-main{background-position:100%}.site-footer{position:relative;background:linear-gradient(#05050700 0%,#0505078c 32%,#050507db 100%)!important;border-top:0!important}.site-footer:before{content:"";pointer-events:none;background:radial-gradient(900px 200px at 50% 100%,#b8a7ff0d,#0000 70%);height:200px;position:absolute;top:-180px;left:0;right:0}.closing-scene:before{mix-blend-mode:normal!important;background:linear-gradient(#07070a00 0%,#0c0b1459 70%,#0f0d198c 100%)!important;height:180px!important}.closing-scene:after{background:radial-gradient(900px 520px at 50% 32%,#b8a7ff0d,#0000 70%)!important;animation:none!important}.closing-scene{background:linear-gradient(#0000 0%,#08070e4d 55%,#050507c7 100%);padding-bottom:clamp(110px,18vh,220px)}.closing-scene__title:hover{text-shadow:0 0 18px #b8a7ff1a,0 0 6px #b8a7ff0f!important}.wheel-statement{--wheel-progress:.5;--wheel-radius:clamp(120px, 16vh, 220px);--wheel-tilt:26deg;perspective:1800px;perspective-origin:50%;place-items:center;width:100%;min-height:clamp(420px,60svh,640px);display:grid}.wheel-statement__rotor{transform-style:preserve-3d;text-align:center;transform:rotateX(calc((var(--wheel-progress) - .5) * var(--wheel-tilt) * -2));gap:clamp(8px,1.4vh,22px);transition:none;display:grid}.wheel-statement__face{transform-style:preserve-3d;font-family:var(--font-display), system-ui, sans-serif;letter-spacing:-.072em;--face-offset:calc((var(--wheel-face-index) - (var(--wheel-face-count) - 1) / 2));transform:rotateX(calc(var(--face-offset) * 12deg)) translateZ(var(--wheel-radius));color:var(--premium-text);opacity:clamp(.45, calc(1 - abs(var(--face-offset)) * .18), 1);text-shadow:0 1px #00000059;font-size:clamp(2.6rem,7.6vw,8rem);font-weight:600;line-height:.95;transition:opacity .32s,color .32s}.wheel-statement__face:first-child{color:var(--premium-text)}.wheel-statement__face:nth-child(2){color:#f4f2eceb}.wheel-statement__face:nth-child(3){color:#f4f2ecc7}@media (prefers-reduced-motion:reduce){.wheel-statement__rotor{transform:none}.wheel-statement__face{opacity:1;transform:none}}.flow-narrative__item{--flow-accent:#b8a7fff2;position:relative}.flow-narrative__item:first-child{--flow-accent:#7ddc9a}.flow-narrative__item:nth-child(2){--flow-accent:#8ec8ff}.flow-narrative__item:nth-child(3){--flow-accent:#c4a8ff}.flow-narrative__item:nth-child(4){--flow-accent:#f5c97a}.flow-narrative__item .flow-narrative__label{color:var(--flow-accent);letter-spacing:.18em;text-transform:uppercase;padding-left:0;font-weight:600;position:relative}.flow-narrative__item .flow-narrative__label:before{content:none}.flow-narrative{counter-reset:flow-step}.flow-narrative__item h3{display:inline-block;position:relative}.flow-narrative__item h3:after{content:"";background:linear-gradient(90deg, var(--flow-accent), transparent 70%);opacity:.55;border-radius:2px;height:2px;position:absolute;bottom:-6px;left:0;right:0}.polished-subhero h1,.polished-subhero__lede,.polished-hero__lede,.polished-section__title,.flow-narrative__item h3{text-wrap:balance}.polished-subhero h1,.polished-subhero__lede{contain:layout}.polished-hero__title{flex-direction:column;align-items:flex-start;gap:clamp(2px,.4vw,8px);max-width:none;display:flex}.polished-hero h1{max-width:none;font-size:clamp(3.6rem,7.6vw,7.4rem)}.polished-hero__title-top{letter-spacing:-.04em;color:var(--premium-text-soft);font-size:.62em;font-weight:500;display:block}.polished-hero__title-main{white-space:nowrap;letter-spacing:-.06em;font-weight:680;display:block}@media (max-width:720px){.polished-hero__title-main{white-space:normal}.polished-hero h1{font-size:clamp(2.8rem,11vw,4.6rem)}}.polished-hero__visual{min-height:clamp(420px,56vh,620px)}.hero-visual-stack{width:100%;height:100%;min-height:inherit}.hero-visual-stack__panel--dashboard{aspect-ratio:16/9;z-index:1;width:min(96%,640px);top:8%;left:0;right:auto}.hero-visual-stack__panel--unity{aspect-ratio:16/10;z-index:3;border-radius:18px;width:min(54%,320px);inset:auto -4% 4% auto;overflow:hidden;box-shadow:0 28px 80px #0000008c,0 0 0 1px #b8a7ff2e}.hero-visual-stack__panel--unity:before{content:"";border-radius:inherit;pointer-events:none;border:1px solid #ffffff0f;position:absolute;inset:-2px}.polished-hero__visual .parallax-layer--mouse .hero-visual-stack__panel--dashboard{transform:rotate(.3deg) translate3d(calc(var(--parallax-mx,0) * 18px), calc(var(--parallax-my,0) * 12px), 0)}.polished-hero__visual .parallax-layer--mouse .hero-visual-stack__panel--unity{transform:rotate(-2deg) translate3d(calc(var(--parallax-mx,0) * -34px), calc(var(--parallax-my,0) * -22px), 0)}.polished-strip--principles{background:linear-gradient(#b8a7ff0a 0%,#ffffff04 60%,#0000 100%);border-top:1px solid #ffffff0a;border-bottom:1px solid #ffffff0a;margin-top:-8px;padding-block:14px;position:relative;overflow:hidden}.hero-principles-strip{align-items:center;width:100%;display:flex;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 8% 92%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 8% 92%,#0000 100%)}.hero-principles-strip__edge{z-index:2;pointer-events:none;width:80px;position:absolute;top:0;bottom:0}.hero-principles-strip__track{gap:28px;width:max-content;padding-block:16px;animation:38s linear infinite principlesMarquee;display:flex}.hero-principles-strip:hover .hero-principles-strip__track{animation-play-state:paused}.hero-principles-strip__chip{color:var(--premium-text-soft);letter-spacing:.005em;white-space:nowrap;background:#ffffff06;border:1px solid #ffffff0f;border-radius:999px;align-items:center;gap:10px;padding:8px 18px;font-size:.84rem;font-weight:500;transition:background .22s,border-color .22s,color .22s;display:inline-flex}.hero-principles-strip__chip:hover{color:var(--premium-text);background:#b8a7ff14;border-color:#b8a7ff38}.hero-principles-strip__dot{background:linear-gradient(135deg,#b8a7fff2,#78d2ff99);border-radius:50%;width:6px;height:6px;display:inline-block;box-shadow:0 0 8px #b8a7ff66}@keyframes principlesMarquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.hero-principles-strip__track{animation:none}}.polished-subhero--split{padding-block:clamp(72px,9vw,132px) clamp(48px,6vw,88px)}.polished-subhero__split{grid-template-columns:minmax(280px,.85fr) minmax(0,1.4fr);align-items:center;gap:clamp(36px,5vw,72px);display:grid}@media (max-width:960px){.polished-subhero__split{grid-template-columns:1fr;gap:36px}}.polished-subhero--split .polished-subhero__inner--left{max-width:460px;margin:0}.polished-subhero--split .polished-subhero__inner--left h1{font-size:clamp(2.6rem,5.4vw,4.4rem)}.polished-subhero--split .pricing-subhero__title{text-wrap:balance;overflow-wrap:normal;word-break:keep-all;max-width:9.8ch;letter-spacing:-.055em!important;font-size:clamp(2.35rem,4.2vw,3.85rem)!important;line-height:1.02!important}.polished-subhero--pricing-empty .polished-subhero__split{grid-template-columns:minmax(0,620px)}.polished-subhero--pricing-empty .polished-subhero__inner--left{max-width:620px}.polished-subhero--pricing-empty .pricing-subhero__title{max-width:10.5ch}.polished-subhero__offers{width:100%;position:relative}.polished-subhero__offers .pricing-offers-grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:clamp(16px,1.6vw,22px);display:grid}.polished-subhero__offers .pricing-offers-grid--count-1{grid-template-columns:minmax(260px,360px);justify-content:end}@media (max-width:960px){.polished-subhero__offers .pricing-offers-grid--count-1{justify-content:center}}.polished-hero__lede,.polished-subhero__lede,.polished-intro__lede,.section-intro__lede,.text-only-section .polished-intro__lede{font-family:var(--font-fancy), "Instrument Serif", Georgia, serif;letter-spacing:.005em;color:#f4f2ecc7;font-size:clamp(1.15rem,1.85vw,1.42rem);font-style:italic;font-weight:400;line-height:1.45}.polished-faq summary,.faq-section summary,.polished-faq__question,details.polished-faq summary{font-family:var(--font-fancy), "Instrument Serif", Georgia, serif;letter-spacing:.003em;color:var(--premium-text);font-size:clamp(1.15rem,1.7vw,1.4rem);font-weight:400}.polished-eyebrow{opacity:.85}.site-nav .nav-link--signin{letter-spacing:.01em;color:#f4f2ecdb;align-items:center;min-height:42px;padding:0 8px;font-weight:500;line-height:1;display:inline-flex}.site-nav .nav-link--signin:after{content:none}.site-nav .nav-link--signin:hover{color:#fff}.auth-value-panel__facts--plain{gap:10px 12px;max-width:560px}.auth-value-panel__facts--plain span{color:#d6ddeec2;background:0 0;border:0;border-radius:0;min-height:auto;padding:0;font-size:.92rem}.auth-value-panel__facts--plain span:before{content:"";background:#b8a7ffbd;border-radius:999px;width:5px;height:5px;margin-right:8px;box-shadow:0 0 14px #b8a7ff38}.auth-section--split .auth-card--split{justify-self:start;margin-left:clamp(0px,2vw,32px)}@media (max-width:1100px){.auth-section--split .auth-card--split{justify-self:stretch;margin-left:0}}
:root{--font-body:var(--font-geist-sans,var(--font-display,system-ui))}.hero-visual-stack--single{aspect-ratio:16/10;width:100%;max-height:clamp(360px,56vh,620px);position:relative}.hero-visual-stack--single .hero-visual-stack__panel--unity,.hero-visual-stack--single .hero-visual-stack__chip,.hero-visual-stack--single .hero-visual-stack__chip--top,.hero-visual-stack--single .hero-visual-stack__chip--right{display:none!important}.hero-visual-stack--single .hero-visual-stack__panel--dashboard{border-radius:28px;width:100%;max-width:none;height:100%;max-height:none;position:absolute;inset:0;overflow:hidden;transform:none}.hero-visual-stack--single .hero-visual-stack__panel--dashboard>*{width:100%;height:100%}.hero-visual-stack--single .hero-visual-stack__ambient{z-index:0;inset:-8% -6%}.polished-hero__title-main{text-wrap:balance;letter-spacing:-.05em;font-size:clamp(3rem,7.4vw + 1rem,6.4rem);line-height:.96;white-space:normal!important}@media (min-width:1280px){.polished-hero__title-main{font-size:clamp(4.4rem,6vw + 1rem,6.6rem)}}@keyframes hero-accent-sweep{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}.hero-accent-word{color:#0000;-webkit-text-fill-color:transparent;cursor:default;background-image:linear-gradient(100deg,#c9d4ff 0%,#fff 25%,#c8b6ff 48%,#8aa6ff 72%,#fff 90%);background-position:0%;background-size:240% 100%;-webkit-background-clip:text;background-clip:text;transition:filter .22s;animation:11s ease-in-out infinite hero-accent-sweep;position:relative}.hero-accent-word:hover{background-image:radial-gradient(circle at var(--mx,50%) var(--my,50%), #fffffff2 0%, #c8b6ffd9 28%, #8aa6ff8c 60%, #3c50a000 78%), linear-gradient(100deg, #c9d4ff 0%, #fff 25%, #c8b6ff 48%, #8aa6ff 72%, #fff 90%);filter:drop-shadow(0 0 24px #9ba5ff59);animation-play-state:paused}@media (prefers-reduced-motion:reduce){.hero-accent-word{animation:none}}.polished-hero__principles{width:100%;margin-top:clamp(28px,4vh,56px)}.polished-hero__principles .hero-principles-strip{border-top:1px solid #ffffff0f;padding-top:clamp(18px,2.4vh,28px)}.wheel-statement__rotor{transform-style:preserve-3d;transform:rotateX(calc((var(--wheel-progress,.5) - .5) * 52deg))!important;gap:clamp(18px,3vh,44px)!important}.wheel-statement__face{--face-offset:calc(var(--wheel-face-index,0) - (var(--wheel-face-count,1) - 1) / 2);--face-abs:max(var(--face-offset), calc(var(--face-offset) * -1));transform-origin:50%;opacity:clamp(.32, calc(1 - var(--face-abs) * .28), 1);filter:blur(calc(var(--face-abs) * .6px));transition:opacity .28s,filter .28s;transform:translateY(calc(var(--face-offset) * 18px)) rotateX(calc(var(--face-offset) * -14deg)) translateZ(calc(220px - var(--face-abs) * 36px))!important}.polished-hero__lede,.polished-subhero__lede,.polished-intro__lede,.section-intro__lede,.polished-faq summary,.faq-section summary,.polished-faq__question,.polished-faq__answer,.faq-section__answer,.polished-section__lede{letter-spacing:-.005em;font-weight:450;font-family:var(--font-body)!important;font-style:normal!important}.polished-faq h2,.faq-section h2,.polished-faq h3,.faq-section h3{letter-spacing:-.01em;font-weight:700;font-family:var(--font-body)!important}@property --mx{syntax:"<percentage>";inherits:false;initial-value:92%}@property --my{syntax:"<percentage>";inherits:false;initial-value:50%}.polished-hero h1 .polished-hero__title-main,.hero-accent-word.polished-hero__title-main{background:0 0!important;-webkit-background-clip:initial!important;background-clip:initial!important;color:var(--premium-text)!important;-webkit-text-fill-color:currentColor!important;filter:none!important;animation:none!important}.polished-hero__copy:hover .polished-hero__title-main{background-position:0%!important}.hero-accent-word{isolation:isolate;--mx:92%;--my:50%;cursor:default;transition:--mx .32s cubic-bezier(.22,1,.36,1),--my .32s cubic-bezier(.22,1,.36,1);display:inline-block;position:relative}.hero-accent-word__text{z-index:1;background-image:radial-gradient(circle 360px at var(--mx) var(--my), #c4aaff 0%, #dcc8ff 14%, #f4f0ff 32%, #fff 55%, #fff 100%);color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;position:relative}.hero-accent-word__glow{z-index:0;filter:blur(28px);pointer-events:none;opacity:.55;background:radial-gradient(60% 78% at 55% 55%,#7850dc1a 0%,#7850dc0f 32%,#7850dc05 55%,#0000 75%);position:absolute;inset:-22% -8%}.polished-hero__title-main{text-wrap:initial!important;text-align:left!important}.polished-hero__copy,.polished-hero h1{text-align:left}.polished-hero__visual{min-width:0;max-width:100%;overflow:visible}.hero-visual-stack--single{width:100%;max-width:100%;margin-inline:0}.hero-visual-stack--single .hero-visual-stack__panel--dashboard{max-width:100%}.wheel-statement{--wheel-progress:.5;--wheel-centre-dist:max(calc(var(--wheel-progress) - .5), calc(.5 - var(--wheel-progress)));--wheel-centre-weight:calc(1 - var(--wheel-centre-dist) * 2);perspective:1500px;perspective-origin:50%;min-height:clamp(520px,86svh,880px)!important}.wheel-statement__rotor{transform:rotateX(calc((var(--wheel-progress,.5) - .5) * -120deg))!important;gap:clamp(6px,1vh,18px)!important;transition:none!important}.wheel-statement__face{--face-offset:calc(var(--wheel-face-index,0) - (var(--wheel-face-count,1) - 1) / 2);--face-abs:max(var(--face-offset), calc(var(--face-offset) * -1));transform-origin:50%;text-shadow:0 1px #00000059;transform:translateY(calc(var(--face-offset) * (8px + 12px * var(--face-abs) + 28px * (1 - var(--wheel-centre-weight))))) rotateX(calc(var(--face-offset) * -32deg)) translateZ(calc(260px - var(--face-abs) * 70px))!important;opacity:clamp(.18, calc(1 - var(--face-abs) * .36), 1)!important;filter:blur(calc(var(--face-abs) * .4px))!important;color:var(--premium-text)!important;transition:none!important}.closing-scene{background:linear-gradient(#0000 0%,#08070e2e 28%,#06060a8c 60%,#050507d9 88%,#050507 100%)!important;padding-bottom:clamp(140px,22vh,260px)!important}.closing-scene:before{mix-blend-mode:normal!important;background:linear-gradient(#07070a00 0%,#0a09122e 60%,#0c0b144d 100%)!important;height:220px!important}.closing-scene:after{background:radial-gradient(900px 520px at 50% 32%,#b8a7ff0a,#0000 70%)!important}.site-footer{background:linear-gradient(#05050700 0%,#050507b8 24%,#040406eb 60%,#030305 100%)!important;border-top:0!important}.site-footer:before{background:linear-gradient(#0000 0%,#05050759 55%,#050507c7 100%)!important;height:260px!important;top:-240px!important}.polished-hero__principles{display:none!important}.hero-wheel-frame{position:relative}.hero-marquee-rail{z-index:40;-webkit-backdrop-filter:blur(14px)saturate(140%);backdrop-filter:blur(14px)saturate(140%);background:linear-gradient(#080610eb 0%,#080610c7 100%);border-block:1px solid #ffffff0f;position:sticky;top:0;box-shadow:0 8px 28px #00000052}@keyframes principlesMarqueeM{0%{transform:translate(0,0)}to{transform:translate(-33.3333%)}}.hero-principles-strip__track{will-change:transform;animation:56s linear infinite principlesMarqueeM!important}.polished-section--statement{padding-block:clamp(120px,18vh,220px)!important}.wheel-statement{min-height:clamp(640px,100svh,980px)!important}.hero-accent-word__text{background-image:radial-gradient(circle 520px at var(--mx) var(--my), #c4aaff 0%, #dcc8ff 14%, #f4f0ff 32%, #fff 55%, #fff 100%)!important}.wheel-statement__face{transform:translateY(calc(var(--face-offset) * (4px + 72px * var(--face-spread,.5)))) rotateX(calc(var(--face-offset) * -32deg)) translateZ(calc(260px - var(--face-abs,0) * 70px))!important}.hero-marquee-rail{opacity:calc(1 - max(0, min(1, (var(--wheel-progress,0) - .7) / .22)));width:100%!important;margin-inline:0!important;padding-inline:0!important;transition:opacity .18s linear!important;left:0!important;right:0!important}.closing-scene,.closing-scene--open{background:0 0!important}.wheel-statement{perspective:1400px!important;min-height:clamp(440px,64svh,680px)!important}.wheel-statement__rotor{-webkit-mask-image:linear-gradient(#0000 0%,#000 14% 86%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 14% 86%,#0000 100%);transform:rotateX(calc((var(--wheel-progress,.5) - .5) * -150deg))!important;gap:clamp(4px,.6vh,12px)!important}.wheel-statement__face{transform:translateY(calc(var(--face-offset) * (6px + 100px * (1 - var(--wheel-centre-weight,1))))) rotateX(calc(var(--face-offset) * -44deg)) translateZ(calc(280px - var(--face-abs,0) * 70px))!important;opacity:clamp(.55, calc(1 - var(--face-abs,0) * .2), 1)!important;filter:blur(calc(var(--face-abs,0) * .25px))!important;letter-spacing:-.012em!important}.hero-marquee-rail{opacity:calc(1 - max(0, min(1, (var(--wheel-progress,0) - .86) / .1)))!important}.hero-principles-strip{background:var(--surface-strong,#0d0b18f0)!important;border-top:1px solid #ffffff0f!important;border-bottom:1px solid #ffffff0a!important;padding-block:clamp(20px,2.4vh,28px)!important}.closing-scene,.closing-scene--open,.polished-section--closing,.section--cta,.section--final,.howitworks-cta,.pricing-closing,.faq-closing,.security-closing,.cta-final,.page-end{background:0 0!important}.polished-faq-item h2,.polished-faq-item p,.faq-detail,.faq-detail summary,.faq-group h2,.faq-layout__side h2,.faq-layout__side p,.faq-page-head p{font-family:var(--font-onest,ui-sans-serif, system-ui, sans-serif)!important}.site-footer,.site-footer *,.polished-footer,.polished-footer *,.eyebrow--mono,.micro-copy,small,.text-micro{font-family:var(--font-mona,ui-sans-serif, system-ui, sans-serif)!important}.security-zigzag .security-zigzag__row{grid-template-columns:1.05fr .95fr;align-items:start;gap:clamp(28px,6vw,88px);display:grid}.security-zigzag--reverse .security-zigzag__row{grid-template-columns:.95fr 1.05fr}.security-zigzag__copy h2{letter-spacing:-.01em;margin:8px 0 14px;font-size:clamp(1.6rem,2.6vw,2.1rem);line-height:1.18}.security-zigzag__copy p{color:var(--premium-text-muted);max-width:56ch;margin:0;line-height:1.6}.security-zigzag__list .polished-included-list{gap:12px;display:grid}.security-zigzag__list .polished-included-list li{background:#ffffff06;border:1px solid #ffffff0f;border-radius:14px;align-items:flex-start;gap:10px;padding:14px 16px;font-size:.96rem;line-height:1.5;display:flex}.security-zigzag__list .polished-included-list li svg{color:var(--premium-accent,#b8a7ff);flex:none;margin-top:3px}.security-zigzag__list .premium-proof-list{--proof-line:#ffffff1f;--proof-glow:#b8a7ff33;grid-template-columns:repeat(6,minmax(0,1fr));align-items:center;gap:clamp(8px,1.8vw,16px) clamp(20px,3vw,36px);margin:0;padding:clamp(4px,1vw,10px) 0;list-style:none;display:grid}.premium-proof-list li{border-bottom:1px solid var(--proof-line);color:#f7f3ffdb;min-height:58px;font-family:var(--font-onest,var(--font-geist-sans), system-ui, sans-serif);letter-spacing:0;text-wrap:pretty;grid-template-columns:28px minmax(0,1fr);align-items:start;gap:12px;padding:8px 0 16px;font-size:clamp(.98rem,1.05vw,1.08rem);font-weight:500;line-height:1.42;display:grid;position:relative}.premium-proof-list li:after{content:"";background:linear-gradient(90deg, var(--premium-accent,#b8a7ff), transparent);opacity:.65;width:42%;height:1px;position:absolute;bottom:-1px;left:0}.premium-proof-list li svg{color:var(--premium-accent,#b8a7ff);filter:drop-shadow(0 0 14px var(--proof-glow));margin-top:2px}.premium-proof-list li:first-child{grid-column:1/4;transform:translate(-10px)}.premium-proof-list li:nth-child(2){grid-column:4/7;transform:translate(10px)}.premium-proof-list li:nth-child(3){grid-column:2/6;justify-self:center;width:min(100%,430px)}.premium-proof-list li:nth-child(4){grid-column:1/4;transform:translate(10px)}.premium-proof-list li:nth-child(5){grid-column:4/7;transform:translate(-10px)}@media (max-width:880px){.security-zigzag .security-zigzag__row,.security-zigzag--reverse .security-zigzag__row{grid-template-columns:1fr;gap:24px}}@media (max-width:760px){.security-zigzag__list .premium-proof-list{grid-template-columns:1fr;gap:10px}.premium-proof-list li,.premium-proof-list li:nth-child(n){grid-column:1;width:100%;min-height:auto;transform:none}}.polished-page :is(h1,h2,h3){text-wrap:balance;overflow-wrap:anywhere;padding-bottom:.12em}.polished-page :is(h1,h2)+p,.polished-page :is(h1,h2)+.polished-subhero__lede{margin-top:14px}.polished-page .security-zigzag__copy h2+p{margin-top:12px}.polished-page :is(details summary,.faq-question,.faq-answer){padding-bottom:.1em}.reveal{--rp:var(--reveal-progress,1);opacity:clamp(0, calc(var(--rp) * 1.4), 1);transform:translate3d(0, calc(22px * (1 - var(--rp))), 0);filter:blur(calc(6px * (1 - var(--rp))));will-change:opacity, transform, filter}.reveal.reveal--left{transform:translate3d(calc(-26px * (1 - var(--rp))), 0, 0)}.reveal.reveal--right{transform:translate3d(calc(26px * (1 - var(--rp))), 0, 0)}.reveal.reveal--fade{filter:blur(calc(4px * (1 - var(--rp))));transform:none}.reveal.reveal--scale{transform:scale(calc(.96 + .04 * var(--rp)));filter:blur(calc(8px * (1 - var(--rp))))}.reveal :is(h1,h2){filter:blur(calc(8px * (1 - var(--rp))));transform:translate3d(0, calc(10px * (1 - var(--rp))), 0)}.reveal h3{filter:blur(calc(5px * (1 - var(--rp))))}.reveal .polished-eyebrow{opacity:clamp(0, calc(var(--rp) * 1.8), 1);filter:none;transform:none}.reveal :is(.polished-included-list li,ul li){opacity:clamp(0, calc(var(--rp) * 1.5), 1);transform:translate3d(0, calc(8px * (1 - var(--rp))), 0)}.reveal :is(.polished-cta,.public-cta){filter:none;transform:translate3d(0, calc(14px * (1 - var(--rp))), 0)}.reveal.reveal--compose{filter:none}@media (prefers-reduced-motion:reduce){.reveal,.reveal.reveal--left,.reveal.reveal--right,.reveal.reveal--scale,.reveal :is(h1,h2,h3),.reveal :is(.polished-included-list li,ul li),.reveal :is(.polished-cta,.public-cta){filter:none!important;transform:none!important}}.reveal{transition:opacity .12s linear,transform .18s cubic-bezier(.22,1,.36,1),filter .2s ease-out}
.wheel-statement__rotor{-webkit-mask-image:linear-gradient(#0000 0%,#000 18% 82%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 18% 82%,#0000 100%);transform:rotateX(calc((var(--wheel-progress,.5) - .5) * -160deg))!important;gap:clamp(2px,.4vh,8px)!important}.wheel-statement__face{text-shadow:0 1px #00000059;transform:translateY(calc(var(--face-offset,0) * (4px + 96px * var(--face-spread,0)))) rotateX(calc(var(--face-offset,0) * -42deg)) translateZ(calc(300px - var(--face-abs,0) * 90px))!important;transform-origin:50%!important;opacity:clamp(.62, calc(1 - var(--face-abs,0) * .18), 1)!important;filter:none!important;letter-spacing:-.012em!important;color:var(--premium-text,#f0ecff)!important;transition:none!important}.wheel-statement,.wheel-statement__rotor,.wheel-statement__face{opacity:1;filter:none}.reveal .wheel-statement,.reveal .wheel-statement__rotor,.reveal .wheel-statement__face{opacity:1!important;filter:none!important}.hero-accent-word__glow{filter:blur(46px)!important;opacity:.48!important;background:radial-gradient(58% 75% at 30% 68%,#1c0c3c52 0%,#1409302e 32%,#0a051814 58%,#0000 80%)!important;inset:-22% -8%!important}@property --mx{syntax:"<percentage>";inherits:true;initial-value:92%}@property --my{syntax:"<percentage>";inherits:true;initial-value:50%}.hero-accent-word__text{will-change:background-position, background-image;background-image:radial-gradient(ellipse 180% 260% at var(--mx,92%) var(--my,50%), #c4aaff 0%, #dcc8ff 18%, #f4f0ff 38%, #fff 62%, #fff 100%)!important;color:#0000!important;-webkit-text-fill-color:transparent!important;-webkit-background-clip:text!important;background-clip:text!important}.flow-narrative{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:clamp(20px,2.4vw,36px)!important;display:grid!important}@media (max-width:1100px){.flow-narrative{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:540px){.flow-narrative{grid-template-columns:1fr!important}}.flow-narrative__item,.flow-narrative__item:first-child,.flow-narrative__item:nth-child(2),.flow-narrative__item:nth-child(3),.flow-narrative__item:nth-child(4){--flow-accent:var(--premium-accent,#b8a7ff)!important}.flow-narrative__item .flow-narrative__label{color:var(--premium-accent,#b8a7ff)!important}.flow-narrative__item h3:after{background:linear-gradient(90deg, var(--premium-accent,#b8a7ff), transparent 70%)!important;opacity:.45!important}.flow-narrative__item:before{background:linear-gradient(180deg, var(--premium-accent,#b8a7ff), #b8a7ff2e)!important}.closing-scene,.closing-scene--open,.polished-section--closing,.section--cta,.section--final,.howitworks-cta,.pricing-closing,.faq-closing,.security-closing,.cta-final,.page-end,.closing-scene:before,.closing-scene:after,.polished-section--closing:before,.polished-section--closing:after{background:0 0!important}.polished-faq__item,.faq-list__item,details.faq-item{transition:border-color .32s,background .32s;border-top:1px solid #b8a7ff1a!important}.polished-faq__item:last-child,.faq-list__item:last-child,details.faq-item:last-child{border-bottom:1px solid #b8a7ff1a!important}.polished-faq__item:hover,.faq-list__item:hover,details.faq-item:hover{background:#b8a7ff08;border-top-color:#b8a7ff38!important}.polished-faq__question,.faq-list__question,details.faq-item>summary{cursor:pointer;padding-right:36px;list-style:none;transition:color .22s;position:relative}.polished-faq__question::-webkit-details-marker{display:none}.faq-list__question::-webkit-details-marker{display:none}details.faq-item>summary::-webkit-details-marker{display:none}.polished-faq__question:after,.faq-list__question:after,details.faq-item>summary:after{content:"";border-right:2px solid var(--premium-accent,#b8a7ff);border-bottom:2px solid var(--premium-accent,#b8a7ff);opacity:.7;width:10px;height:10px;transition:transform .32s cubic-bezier(.22,1,.36,1),border-color .22s;position:absolute;top:50%;right:8px;transform:translateY(-70%)rotate(45deg)}details.faq-item[open]>summary:after,.polished-faq__item.is-open .polished-faq__question:after,.faq-list__item.is-open .faq-list__question:after{opacity:1;transform:translateY(-30%)rotate(-135deg)}.polished-faq__answer,.faq-list__answer,details.faq-item>:not(summary){animation:.32s cubic-bezier(.22,1,.36,1) both faqAnswerIn}@keyframes faqAnswerIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.wheel-statement{perspective:1700px!important;perspective-origin:50%!important;min-height:clamp(560px,78svh,820px)!important}.wheel-statement__rotor{transform:rotateX(calc((var(--wheel-progress,.5) - .5) * -100deg))!important;gap:clamp(4px,.6vh,12px)!important;-webkit-mask-image:linear-gradient(#0000 0%,#000 7% 93%,#0000 100%)!important;mask-image:linear-gradient(#0000 0%,#000 7% 93%,#0000 100%)!important}.wheel-statement__face{text-shadow:0 1px #00000059;transform:translateY(calc(var(--face-offset,0) * (8px + 64px * var(--face-spread,0)))) rotateX(calc(var(--face-offset,0) * -14deg)) translateZ(calc(280px - var(--face-abs,0) * 60px))!important;transform-origin:50%!important;opacity:clamp(.7, calc(1 - var(--face-abs,0) * .16), 1)!important;filter:none!important;color:var(--premium-text,#f0ecff)!important;transition:none!important}.reveal .wheel-statement__face{opacity:clamp(.7, calc(1 - var(--face-abs,0) * .16), 1)!important}@media (prefers-reduced-motion:reduce){.wheel-statement__rotor{transform:none!important}.wheel-statement__face{opacity:1!important;transform:none!important}}@media (max-width:1399px){.flow-narrative{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:760px){.flow-narrative{grid-template-columns:1fr!important}}.flow-narrative__item h3,.flow-narrative__item .flow-narrative__title{word-break:normal!important;overflow-wrap:normal!important;-webkit-hyphens:none!important;hyphens:none!important}
details.faq-detail{border-top:1px solid #b8a7ff1a;padding:20px 0;transition:border-color .32s,background .32s}.faq-detail+.faq-detail{border-top:1px solid #b8a7ff1a}details.faq-detail:hover{background:#b8a7ff08;border-top-color:#b8a7ff38}details.faq-detail>summary{cursor:pointer;padding-right:40px;font-weight:500;list-style:none;transition:color .22s;position:relative}details.faq-detail>summary::-webkit-details-marker{display:none}details.faq-detail>summary:after{content:"";border-right:2px solid var(--premium-accent,#b8a7ff);border-bottom:2px solid var(--premium-accent,#b8a7ff);opacity:.7;width:10px;height:10px;transition:transform .32s cubic-bezier(.22,1,.36,1),border-color .22s,opacity .22s;position:absolute;top:50%;right:10px;transform:translateY(-70%)rotate(45deg)}details.faq-detail[open]>summary:after{opacity:1;transform:translateY(-30%)rotate(-135deg)}details.faq-detail[open]>summary{color:var(--premium-accent,#b8a7ff)}details.faq-detail>:not(summary){opacity:.86;margin-top:10px;line-height:1.6;animation:.32s cubic-bezier(.22,1,.36,1) both faqAnswerIn}section.closing-scene,section.closing-scene--open,.security-page>section:last-child,.howitworks-page>section:last-child,.faq-page>section:last-child,.pricing-page>section:last-child,main>section:last-child{box-shadow:none!important;background:0 0!important;border-top:0!important}section.closing-scene>*,section.closing-scene--open>*{background:0 0!important}.hero-marquee-rail{padding-block:22px!important}.hero-principles-strip__chip{-webkit-backdrop-filter:blur(12px)!important;letter-spacing:-.005em!important;background:#1a1430cc!important;background:lab(8.22241% 9.58822 -17.9228/.8)!important;border:1px solid #b8a7ff2e!important;border-radius:999px!important;padding:10px 18px!important;font-weight:500!important}.hero-principles-strip__dot{background:var(--premium-accent,#b8a7ff)!important;box-shadow:0 0 8px #b8a7ff73!important}.polished-section--what-live{padding-block:clamp(48px,7vh,96px)}.what-live{grid-template-columns:1fr 1fr;align-items:start;gap:clamp(24px,4vw,64px);display:grid}@media (max-width:880px){.what-live{grid-template-columns:1fr;gap:32px}}.what-live__col{-webkit-backdrop-filter:blur(8px);background:#160e2cb3;background:lab(5.83538% 10.3437 -18.7735/.7);border:1px solid #b8a7ff24;border-radius:18px;padding:clamp(20px,2.4vw,32px)}.what-live__col--next{background:#100920a6;background:lab(3.60125% 6.19292 -13.1221/.65);border-color:#b8a7ff14}.what-live__title{letter-spacing:-.01em;margin:8px 0 18px;font-size:clamp(1.4rem,2vw,1.8rem)}.what-live__eyebrow--soft{color:#b8a7ff8c!important}.what-live__list{gap:12px;margin:0;padding:0;list-style:none;display:grid}.what-live__list li{color:#f0ecffe6;padding-left:22px;line-height:1.55;position:relative}.what-live__list li:before{content:"";background:var(--premium-accent,#b8a7ff);border-radius:50%;width:8px;height:8px;position:absolute;top:.65em;left:4px;box-shadow:0 0 8px #b8a7ff73}.what-live__list--soft li{color:#f0ecffb3}.what-live__list--soft li:before{box-shadow:none;background:#b8a7ff66}.wheel-statement__rotor{transform:rotateX(calc((var(--wheel-progress,.5) - .5) * -88deg))!important;-webkit-mask-image:none!important;mask-image:none!important}.wheel-statement__face{transform:translateY(calc(var(--face-offset,0) * (4px + 36px * var(--face-spread,0)))) rotateX(calc(var(--face-offset,0) * -12deg)) translateZ(calc(260px - var(--face-abs,0) * 40px))!important;opacity:clamp(.85, calc(1 - var(--face-abs,0) * .08), 1)!important;color:var(--premium-text,#f0ecff)!important;text-shadow:0 1px 2px #00000073!important}.reveal .wheel-statement__face{opacity:clamp(.85, calc(1 - var(--face-abs,0) * .08), 1)!important}.flow-steps__headline{text-wrap:balance!important;flex-wrap:wrap!important;justify-content:flex-start!important;gap:0 .5ch!important;display:flex!important}.flow-steps__phrase{white-space:nowrap!important;flex:none!important;min-width:max-content!important;display:inline-block!important}@media (max-width:720px){.flow-steps__headline{flex-direction:column!important;gap:4px 0!important}}@media (max-width:1499px){.flow-narrative{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:760px){.flow-narrative{grid-template-columns:1fr!important}}.flow-narrative__item h3,.flow-narrative__item .flow-narrative__title{text-wrap:balance!important;word-break:normal!important;overflow-wrap:normal!important;-webkit-hyphens:none!important;hyphens:none!important;font-size:clamp(1.05rem,1.25vw,1.3rem)!important;line-height:1.25!important}.what-live__col{-webkit-backdrop-filter:none!important;background:0 0!important;border:0!important;padding:clamp(8px,1.2vw,16px) 0!important}.what-live__col+.what-live__col{border-left:1px solid #b8a7ff1a!important;padding-left:clamp(20px,3vw,40px)!important}@media (max-width:880px){.what-live__col+.what-live__col{border-top:1px solid #b8a7ff1a!important;border-left:0!important;padding-top:24px!important;padding-left:0!important}}.what-live__title{background:0 0!important;-webkit-background-clip:initial!important;background-clip:initial!important;-webkit-text-fill-color:initial!important;color:var(--premium-text,#f0ecff)!important;font-weight:600!important}.what-live__title--soft{color:#f0ecff9e!important}.what-live__eyebrow{color:var(--premium-accent,#b8a7ff)!important;-webkit-text-fill-color:initial!important;background:0 0!important}.hero-marquee-rail{box-shadow:none!important;background:0 0!important;border:0!important;margin:0!important;padding:18px 0!important}.hero-principles-strip{background:0 0!important;border:0!important;padding:0!important}.hero-principles-strip__chip{color:#f0ecffeb!important;letter-spacing:-.005em!important;-webkit-backdrop-filter:blur(10px)!important;background:#b8a7ff0f!important;border:1px solid #b8a7ff2e!important;border-radius:999px!important;align-items:center!important;gap:10px!important;height:44px!important;padding:0 20px!important;font-weight:500!important;transition:background .22s,border-color .22s!important;display:inline-flex!important}.hero-principles-strip__chip:hover{background:#b8a7ff1f!important;border-color:#b8a7ff52!important}.hero-principles-strip__dot{background:var(--premium-accent,#b8a7ff)!important;border-radius:50%!important;flex:none!important;width:6px!important;height:6px!important;box-shadow:0 0 6px #b8a7ff8c!important}section.closing-scene,section.closing-scene--open,section.closing-scene--compact{background:0 0!important}section.closing-scene:before,section.closing-scene--open:before{opacity:1!important;filter:none!important;mix-blend-mode:normal!important;background:radial-gradient(80% 60% at 50% 40%,#5e45db38 0%,#28165c1a 40%,#0000 80%)!important}section.closing-scene:after,section.closing-scene--open:after{opacity:1!important;filter:none!important;mix-blend-mode:normal!important;background:radial-gradient(60% 40% at 50% 80%,#9a7fff1a 0%,#0000 70%)!important}.closing-scene__title{color:var(--premium-text,#f0ecff)!important}.closing-scene__title:hover{color:var(--premium-accent,#b8a7ff)!important}.wheel-statement__face,.reveal .wheel-statement__face{opacity:clamp(.55, calc(1 - var(--face-abs,0) * .32), 1)!important}.what-live__col+.what-live__col{border-left:0!important;padding-left:0!important;position:relative!important}.what-live__col+.what-live__col:before{content:""!important;left:calc(var(--what-live-gap,32px) * -.5)!important;background:linear-gradient(#0000 0%,#b8a7ff2e 30% 70%,#0000 100%)!important;width:1px!important;position:absolute!important;top:8%!important;bottom:8%!important}@media (max-width:880px){.what-live__col+.what-live__col:before{display:none!important}.what-live__col+.what-live__col{border-top:1px solid #b8a7ff1a!important;padding-top:24px!important}}.hero-principles-strip__chip{align-items:center!important;height:56px!important;padding:0 22px!important}.hero-principles-strip__chip-text{flex-direction:column!important;justify-content:center!important;gap:2px!important;line-height:1.15!important;display:inline-flex!important}.hero-principles-strip__chip-title{color:#f0ecfff5!important;letter-spacing:-.005em!important;font-size:.92rem!important;font-weight:600!important}.hero-principles-strip__chip-caption{color:#b8a7ffb3!important;letter-spacing:0!important;font-size:.72rem!important;font-weight:400!important}section.closing-scene:before,section.closing-scene--open:before,section.closing-scene:after,section.closing-scene--open:after{height:auto!important;position:absolute!important;inset:0!important}section.closing-scene,section.closing-scene--open{isolation:isolate!important;position:relative!important}@media (max-width:1100px){.flow-steps__phrase{flex:0 0 calc(50% - .5ch)!important;min-width:0!important;max-width:calc(50% - .5ch)!important}}@media (max-width:599px){.flow-steps__phrase{flex:0 0 100%!important;min-width:0!important;max-width:100%!important}.flow-steps__headline{gap:2px 0!important}}@media (min-width:860px){.flow-narrative{align-items:start!important}.flow-narrative__item:first-child{margin-top:0!important}.flow-narrative__item:nth-child(2){margin-top:64px!important}.flow-narrative__item:nth-child(3){margin-top:28px!important}.flow-narrative__item:nth-child(4){margin-top:88px!important}}@media (max-width:859px){.flow-narrative__item:nth-child(n){margin-top:0!important}}.flow-narrative__label{letter-spacing:.2em!important;opacity:.75!important;font-size:.68rem!important;animation:none!important}.flow-narrative__item{border-left:1px solid #b8a7ff2e!important;padding-left:16px!important}.flow-narrative__item:hover{border-left-color:#b8a7ff61!important}.flow-steps__phrase{white-space:nowrap!important;min-width:0!important}@media (min-width:1101px){.flow-steps__phrase{flex:none!important;max-width:none!important}}@media (min-width:600px) and (max-width:1100px){.flow-steps__phrase{flex:0 0 calc(50% - .5ch)!important;max-width:calc(50% - .5ch)!important}}@media (max-width:599px){.flow-steps__phrase{flex:0 0 100%!important;max-width:100%!important}}@media (min-width:861px){.flow-narrative{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media (min-width:541px) and (max-width:860px){.flow-narrative{grid-template-columns:repeat(2,minmax(0,1fr))!important}.flow-narrative__item:nth-child(n){margin-top:0!important}}.hps-rail{background:0 0;border-top:1px solid #b8a7ff38;border-bottom:1px solid #b8a7ff38;width:100%;margin:0;padding:20px 0;position:relative;overflow:hidden;box-shadow:0 -1px #b8a7ff14,0 1px #b8a7ff14,inset 0 1px 18px #b8a7ff0a,inset 0 -1px 18px #b8a7ff0a}.hps-rail__track{will-change:transform;align-items:center;gap:0;width:max-content;animation:28s linear infinite hps-scroll;display:flex}@keyframes hps-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.hps-rail:hover .hps-rail__track{animation-play-state:paused}.hps-rail__item{white-space:nowrap;border-right:1px solid #b8a7ff1f;flex-direction:column;flex-shrink:0;align-items:center;gap:3px;padding:0 clamp(28px,4vw,56px);display:flex}.hps-rail__item:first-child{border-left:none}.hps-rail__title{color:#c4b4ff;letter-spacing:.01em;font-size:clamp(.78rem,.9vw,.92rem);font-weight:700;line-height:1.2}.hps-rail__caption{color:#ffffff85;letter-spacing:.015em;font-size:clamp(.66rem,.76vw,.78rem);font-weight:400;line-height:1.2}.hps-rail__fade{pointer-events:none;z-index:2;width:clamp(60px,8vw,120px);position:absolute;top:0;bottom:0}.hps-rail__fade--left{background:linear-gradient(to right, var(--bg-deep,#0d0c12) 0%, transparent 100%);left:0}.hps-rail__fade--right{background:linear-gradient(to left, var(--bg-deep,#0d0c12) 0%, transparent 100%);right:0}@media (prefers-reduced-motion:reduce){.hps-rail__track{animation:none}}.flow-narrative,.flow-narrative.flow-narrative{grid-template-columns:1fr!important;max-width:700px!important;margin-inline:auto!important}@media (min-width:541px){.flow-narrative{grid-template-columns:1fr!important}}@media (min-width:861px){.flow-narrative{grid-template-columns:1fr!important}}.flow-narrative__item:first-child,.flow-narrative__item:nth-child(2),.flow-narrative__item:nth-child(3),.flow-narrative__item:nth-child(4),.flow-narrative__item:nth-child(n){margin-top:0!important}@media (min-width:1101px){.flow-steps__headline{flex-wrap:nowrap!important;gap:0 .4ch!important;display:flex!important}.flow-steps__phrase{white-space:nowrap!important;flex:none!important;min-width:0!important;max-width:none!important}}@media (min-width:600px) and (max-width:1100px){.flow-steps__headline{flex-wrap:initial!important;grid-template-columns:1fr 1fr!important;gap:0 .4ch!important;display:grid!important}.flow-steps__phrase{flex:initial!important;white-space:nowrap!important;min-width:0!important;max-width:none!important}}@media (max-width:599px){.flow-steps__headline{grid-template-columns:1fr!important;gap:2px 0!important;display:grid!important}.flow-steps__phrase{flex:initial!important;white-space:nowrap!important}}.polished-hero--viewport{flex-direction:column!important;justify-content:flex-start!important;align-items:stretch!important;display:flex!important}.polished-hero--viewport .polished-hero__inner{flex:auto!important;align-items:center!important;display:flex!important}.polished-hero--viewport .hero-marquee-rail{flex:none!important;position:static!important;top:auto!important}@media (min-width:600px){.flow-steps__headline{flex-wrap:initial!important;grid-template-columns:1fr 1fr!important;gap:0 .4ch!important;display:grid!important}.flow-steps__phrase{flex:initial!important;white-space:nowrap!important;min-width:0!important;max-width:none!important;overflow:hidden!important}}.wheel-statement__face{--face-abs:abs(var(--face-offset,0));transform:translateY(calc(var(--face-offset,0) * (4px + 52px * var(--face-spread,0)))) rotateX(calc(var(--face-offset,0) * -12deg)) translateZ(calc(260px - var(--face-abs,0) * 36px))!important}@media (min-width:541px){.flow-narrative__item:first-child,.flow-narrative__item:nth-child(3){margin-left:0!important}.flow-narrative__item:nth-child(2),.flow-narrative__item:nth-child(4){margin-left:48px!important}}
.polished-hero--viewport{padding-top:clamp(44px,10svh,120px)!important;padding-bottom:0!important}.polished-hero--viewport .polished-hero__inner{flex:auto!important;align-items:start!important;display:grid!important}.polished-hero--viewport .hps-rail{padding-block:22px!important}:root{--premium-accent-deep:var(--accent-soft)}@media (min-width:600px){.flow-steps__headline{flex-direction:column!important;grid-template-columns:none!important;align-items:flex-start!important;gap:0!important;display:flex!important}.flow-steps__phrase{white-space:nowrap!important;flex:none!important;max-width:none!important;overflow:visible!important}}.flow-steps__headline{flex-direction:column!important;align-items:flex-start!important;gap:0!important;display:flex!important}.flow-steps__phrase{color:#ffffffb8!important;background:0 0!important;-webkit-background-clip:initial!important;background-clip:initial!important;-webkit-text-fill-color:initial!important}.flow-steps__phrase--fade{background:linear-gradient(to right, #fff 0%, #fff 25%, #f0eaff 40%, var(--premium-accent,#b8a7ff) 68%, var(--premium-accent-deep,#9b87d9) 100%)!important;-webkit-text-fill-color:transparent!important;color:#0000!important;-webkit-background-clip:text!important;background-clip:text!important}.polished-page,.site-frame{--premium-accent-deep:var(--accent-soft);--premium-accent-hot:color-mix(in srgb, var(--accent) 70%, var(--foreground) 30%)}.polished-hero--viewport:before{opacity:.14!important;background:radial-gradient(720px 480px at 23% 26%, color-mix(in srgb, var(--accent) 2.5%, transparent), transparent 76%), radial-gradient(680px 520px at 80% 36%, color-mix(in srgb, var(--accent) 1.5%, transparent), transparent 78%)!important}.polished-hero__title{text-shadow:none!important}.hero-accent-word{display:block!important}.hero-accent-word__line{display:block}.hero-accent-word__glyph{color:color-mix(in srgb, var(--accent) calc(var(--base-accent,0) * 100%), var(--foreground));transition:color .26s var(--ease-out-smooth);display:inline-block;position:relative}.hero-accent-word__glyph:after{content:attr(data-char);color:var(--accent);opacity:var(--hover-accent,0);transition:opacity .22s var(--ease-out-smooth);pointer-events:none;position:absolute;inset:0}.hero-accent-word__glow{display:none!important}.polished-hero__visual:before{opacity:.08!important;background:radial-gradient(70% 60% at 50% 30%, color-mix(in srgb, var(--accent) 3%, transparent), transparent 76%)!important}.polished-subhero,.polished-subhero--compact,.faq-page-head{background:radial-gradient(900px 620px at 26% 8%, color-mix(in srgb, var(--accent) 2.5%, transparent), transparent 72%), radial-gradient(780px 560px at 78% 12%, color-mix(in srgb, var(--accent) 1.2%, transparent), transparent 72%)!important}.polished-subhero:before,.polished-subhero--compact:before,.faq-page-head:before{opacity:.16!important}.auth-section--split:before{background:radial-gradient(760px 520px at 18% 18%, color-mix(in srgb, var(--accent) 9%, transparent), transparent 74%), radial-gradient(760px 560px at 84% 44%, color-mix(in srgb, var(--accent-pink) 4%, transparent), transparent 76%)!important}section.closing-scene,section.closing-scene--open,section.closing-scene--compact{background:radial-gradient(980px 560px at 50% 38%, color-mix(in srgb, var(--accent) 14%, transparent), transparent 72%), linear-gradient(180deg, color-mix(in srgb, var(--surface-base) 2%, transparent) 0%, color-mix(in srgb, var(--surface-elevated) 42%, transparent) 54%, color-mix(in srgb, var(--surface-pure) 92%, transparent) 100%)!important}section.closing-scene:before,section.closing-scene--open:before{background:radial-gradient(920px 520px at 50% 42%, color-mix(in srgb, var(--accent) 10%, transparent), transparent 76%)!important;opacity:.7!important}section.closing-scene:after,section.closing-scene--open:after,.wheel-statement{background:0 0!important}.flow-narrative,.flow-narrative.flow-narrative{gap:clamp(24px,3.5vw,42px)!important;max-width:760px!important}.flow-narrative__item,.flow-narrative__item:first-child,.flow-narrative__item:nth-child(2),.flow-narrative__item:nth-child(3),.flow-narrative__item:nth-child(4){position:relative;box-shadow:none!important;background:0 0!important;border-left:0!important;padding:0 0 0 clamp(4px,1vw,12px)!important}.flow-narrative__item:before{content:none!important}.flow-narrative__item:hover{transform:translate(4px)!important}.flow-narrative__label{color:#b8a7ffc7!important;margin-bottom:8px!important}.flow-narrative__item h3,.flow-narrative__item .flow-narrative__title{display:inline-block;margin-bottom:12px!important}.flow-narrative__item h3:after{background:linear-gradient(90deg,#b8a7ff94,#0000)!important;width:min(100%,210px)!important;height:1px!important;margin-top:9px!important}.flow-narrative__item p:not(.flow-narrative__label){max-width:58ch;color:#dce2f2b3!important}.radial-hover-title{--hover-x:50%;--hover-y:48%;cursor:default;background:0 0;color:#fff!important}.radial-hover-title--active{color:var(--foreground)!important;-webkit-text-fill-color:currentColor!important}.radial-hover-title__word{white-space:nowrap;display:inline-block}.radial-hover-title__char{transform:translateY(var(--char-lift,0)) scale(var(--char-scale,1));transform-origin:50% 62%;transition:transform .18s cubic-bezier(.22,1,.36,1),color .18s;display:inline-block}.radial-hover-title__glyph{color:var(--foreground);display:inline-block;position:relative}.radial-hover-title__glyph:after{content:attr(data-char);color:var(--accent);opacity:var(--char-accent,0);text-shadow:0 0 calc(var(--char-accent,0) * 18px) color-mix(in srgb, var(--accent) 42%, transparent);transition:opacity .16s,text-shadow .16s;position:absolute;inset:0}.radial-hover-title__space{width:.26em;display:inline-block}.polished-page .home-main{overflow:visible!important;transform:none!important}.hero-wheel-frame .polished-section--statement{top:var(--wheel-pin-offset,0px)!important;place-items:center!important;min-height:100svh!important;padding-block:0!important;display:grid!important;position:absolute!important;left:0!important;right:0!important;overflow:hidden!important}.hero-wheel-frame .polished-section--statement .page-shell{width:min(100%,1220px)!important}.wheel-statement{--wheel-mouse-x:0;--wheel-mouse-y:0;--wheel-tilt:0;--wheel-roll:0;--wheel-motion:0;--wheel-focus-scale:0;--protect-intensity:1;--protect-sweep:0;--protect-sweep-phase:0;isolation:isolate;pointer-events:none;background:0 0!important;min-height:min(86svh,880px)!important}.wheel-statement:before,.wheel-statement:after{content:"";z-index:-1;pointer-events:none;position:absolute}.wheel-statement:before{background:radial-gradient(circle, rgba(184, 167, 255, calc(.095 * var(--protect-intensity))) 0%, rgba(116, 78, 255, calc(.028 * var(--protect-intensity))) 42%, transparent 78%);filter:blur(58px);opacity:calc(.04 + var(--protect-intensity) * .12);transform:scale(calc(.78 + var(--protect-intensity) * .16));border-radius:999px;inset:38% 34%}.wheel-statement:after{display:none}.wheel-statement__rotor{width:100%!important;height:clamp(340px,48svh,520px)!important;transform:scale(calc(.982 + .006 * var(--wheel-focus-scale,0))) rotateX(calc(var(--wheel-roll,0) * -10deg))!important;transform-style:preserve-3d!important;gap:0!important;transition:none!important;position:relative!important}.wheel-statement__face{--face-offset:calc(var(--wheel-face-index,0) - (var(--wheel-face-count,1) - 1) / 2);--wheel-slot:calc(var(--face-offset,0) + var(--wheel-roll,0));--static-face-abs:abs(var(--face-offset,0));--face-abs:abs(var(--wheel-slot,0));--line-focus:calc(1 - min(1, var(--static-face-abs,0)));will-change:transform, opacity;white-space:nowrap!important;width:max-content!important;max-width:100%!important;transform:translate(-50%, -50%) translateY(calc(var(--wheel-slot,0) * (76px + 28px * var(--wheel-motion,0)))) rotateX(calc(var(--wheel-slot,0) * (-16deg - 24deg * var(--wheel-motion,0)))) translateZ(calc(304px - var(--face-abs,0) * (24px + 72px * var(--wheel-motion,0)))) scaleY(calc(1 - min(1, var(--face-abs,0)) * (.008 + .045 * var(--wheel-motion,0)))) scale(calc(.94 + var(--line-focus,0) * .06 + var(--wheel-focus-scale,0) * (.018 + var(--line-focus,0) * .038)))!important;opacity:clamp(.9, calc(1 - var(--face-abs,0) * (.018 + .035 * var(--wheel-motion,0))), 1)!important;color:#f8f6ff!important;text-shadow:0 2px 14px #0000006b, 0 0 calc(7px * var(--line-focus,0) * var(--protect-intensity,1)) #b8a7ff29!important;transform-origin:50%!important;transition:opacity .12s ease-out,color .12s ease-out,text-shadow .12s ease-out!important;position:absolute!important;top:50%!important;left:50%!important}.wheel-statement__face--focus{z-index:2;position:relative;color:#fff!important;text-shadow:0 2px 18px #0000007a, 0 0 calc(7px + 6px * var(--protect-intensity,1)) #ded3ff3d, 0 0 calc(13px * var(--protect-intensity,1)) #8458ff1f!important}.wheel-statement__face--focus:before{content:attr(data-text);z-index:1;pointer-events:none;color:#c7b0ffe6;background:linear-gradient(90deg,#fffdf800 0% 32%,#d1beff8c 43%,#8f5dffe0 50%,#ded0ff80 58%,#fffdf800 70% 100%) 0 0/240% 100%;background-position:calc(100% - 120% * var(--protect-sweep-phase,0)) 50%;-webkit-text-fill-color:transparent;mix-blend-mode:screen;opacity:calc(.04 + .5 * var(--protect-sweep,0));filter:drop-shadow(0 0 calc(4px + 10px * var(--protect-sweep,0)) #9769ff57);-webkit-background-clip:text;background-clip:text;position:absolute;inset:0}.wheel-statement__face--focus:after{content:"";z-index:-1;pointer-events:none;opacity:calc(.12 + .68 * var(--protect-sweep,0));transform:translateX(calc(-34% + 68% * var(--protect-sweep-phase,0)));filter:blur(17px);background:linear-gradient(90deg,#0000 8%,#8558ff00 30%,#a67cff57 50%,#d3c2ff00 70%,#0000 92%);border-radius:999px;position:absolute;inset:-.12em -.34em -.1em}.hero-wheel-frame{background:0 0!important;min-height:auto!important}.hero-wheel-frame .polished-section--statement{place-items:center!important;min-height:min(900px,88svh)!important;padding-block:clamp(72px,10vw,120px)!important;display:grid!important;position:relative!important;top:auto!important;left:auto!important;right:auto!important;overflow:visible!important}.wheel-statement{--wheel-progress:.5;--wheel-radius:clamp(120px, 16vh, 220px);--wheel-tilt:26deg;width:100%;perspective:1800px!important;perspective-origin:50%!important;isolation:auto!important;pointer-events:auto!important;place-items:center!important;min-height:clamp(420px,60svh,640px)!important;display:grid!important}.wheel-statement:before,.wheel-statement:after{display:none!important}.wheel-statement__rotor{width:auto!important;height:auto!important;transform-style:preserve-3d!important;text-align:center!important;transform:rotateX(calc((var(--wheel-progress) - .5) * var(--wheel-tilt) * -2))!important;gap:clamp(48px,7.2vh,86px)!important;transition:none!important;display:grid!important;position:relative!important}.wheel-statement__face{--face-offset:calc(var(--wheel-face-index,0) - (var(--wheel-face-count,1) - 1) / 2);--face-abs:abs(var(--face-offset,0));white-space:normal!important;width:auto!important;max-width:100%!important;transform-style:preserve-3d!important;font-family:var(--font-display), system-ui, sans-serif!important;letter-spacing:-.072em!important;transform:rotateX(calc(var(--face-offset) * 12deg)) translateZ(var(--wheel-radius))!important;color:var(--premium-text)!important;opacity:clamp(.45, calc(1 - var(--face-abs,0) * .18), 1)!important;text-shadow:0 1px #00000059!important;font-size:clamp(2.6rem,7.6vw,8rem)!important;font-weight:600!important;line-height:.95!important;transition:opacity .32s,color .32s!important;position:relative!important;top:auto!important;left:auto!important}.wheel-statement__face:first-child{color:var(--premium-text)!important}.wheel-statement__face:nth-child(2){color:#f4f2eceb!important}.wheel-statement__face:nth-child(3){color:#f4f2ecc7!important}@media (max-width:760px){.hero-wheel-frame{min-height:auto!important}.wheel-statement{min-height:clamp(420px,60svh,640px)!important}.wheel-statement__face{transform:rotateX(calc(var(--face-offset) * 12deg)) translateZ(var(--wheel-radius))!important}}@media (prefers-reduced-motion:reduce){.hero-wheel-frame{min-height:auto!important}.hero-wheel-frame .polished-section--statement{min-height:auto!important;padding-block:clamp(90px,14vw,150px)!important;position:relative!important}.wheel-statement,.wheel-statement__rotor,.wheel-statement__face{transition:none!important}.wheel-statement__rotor,.wheel-statement__face{transform:none!important}.wheel-statement__face{opacity:1!important}}@media (min-width:980px) and (min-height:1400px){.polished-hero--viewport{padding-top:clamp(48px,6svh,132px)!important}.polished-hero--viewport .polished-hero__inner{align-content:center!important;align-items:center!important}}.polished-hero--viewport .hero-marquee-rail{isolation:isolate;box-shadow:none!important;-webkit-backdrop-filter:blur(10px)saturate(126%)!important;backdrop-filter:blur(10px)saturate(126%)!important;background:0 0!important;border-block-color:#b8a7ff2e!important;position:relative!important}.polished-hero--viewport .hero-marquee-rail:before,.polished-hero--viewport .hero-marquee-rail:after{content:none!important;display:none!important}.wheel-statement{perspective:1700px!important;perspective-origin:50%!important;min-height:clamp(560px,78svh,820px)!important}.wheel-statement__rotor{transform:rotateX(calc((var(--wheel-progress,.5) - .5) * -100deg))!important;gap:clamp(4px,.6vh,12px)!important;-webkit-mask-image:linear-gradient(#0000 0%,#000 7% 93%,#0000 100%)!important;mask-image:linear-gradient(#0000 0%,#000 7% 93%,#0000 100%)!important}.wheel-statement__face{transform:translateY(calc(var(--face-offset,0) * (8px + 64px * var(--face-spread,0)))) rotateX(calc(var(--face-offset,0) * -14deg)) translateZ(calc(280px - var(--face-abs,0) * 60px))!important;transform-origin:50%!important;opacity:clamp(.7, calc(1 - var(--face-abs,0) * .16), 1)!important;filter:none!important;color:var(--premium-text,#f0ecff)!important;text-shadow:0 1px #00000059!important;transition:none!important}.wheel-statement__rotor{transform:rotateX(calc((var(--wheel-progress,.5) - .5) * -88deg))!important;-webkit-mask-image:none!important;mask-image:none!important}.wheel-statement__face{transform:translateY(calc(var(--face-offset,0) * (4px + 36px * var(--face-spread,0)))) rotateX(calc(var(--face-offset,0) * -12deg)) translateZ(calc(260px - var(--face-abs,0) * 40px))!important;opacity:clamp(.85, calc(1 - var(--face-abs,0) * .08), 1)!important;color:var(--premium-text,#f0ecff)!important;text-shadow:0 1px 2px #00000073!important}.reveal .wheel-statement__face{opacity:clamp(.85, calc(1 - var(--face-abs,0) * .08), 1)!important}.wheel-statement__face,.reveal .wheel-statement__face{opacity:clamp(.55, calc(1 - var(--face-abs,0) * .32), 1)!important}.wheel-statement__face{--face-abs:abs(var(--face-offset,0));transform:translateY(calc(var(--face-offset,0) * (4px + 52px * var(--face-spread,0)))) rotateX(calc(var(--face-offset,0) * -12deg)) translateZ(calc(260px - var(--face-abs,0) * 36px))!important}section.closing-scene:after,section.closing-scene--open:after,.wheel-statement{background:0 0!important}.wheel-statement__face{letter-spacing:-.062em!important;text-shadow:0 1px #0000006b!important}.wheel-statement{--protect-focus:0;--protect-sweep-x:92%}.wheel-statement .wheel-statement__face--protect{isolation:isolate;z-index:2;position:relative;transform:translateY(calc(var(--face-offset,0) * (4px + 52px * var(--face-spread,0)))) rotateX(calc(var(--face-offset,0) * -12deg)) translateZ(calc(260px - var(--face-abs,0) * 36px)) scale(calc(1 + var(--protect-focus,0) * .062))!important;color:#c9b6ff!important;text-shadow:0 1px 0 #1c0f3a4d, 0 0 calc(18px * var(--protect-focus,0)) #be92ff61, 0 0 calc(42px * var(--protect-focus,0)) #7e4eff4d!important}.wheel-statement .wheel-statement__face--protect:before{content:attr(data-text);z-index:1;pointer-events:none;color:#0000;background:linear-gradient(90deg,#fff0 0% 31%,#ebd3ffb8 40%,#fffff8 50%,#c79affc7 60%,#fff0 70% 100%) 0 0/62% 100%,linear-gradient(100deg,#7650ff 0%,#9d5cff 9%,#c98cff 18%,#f0d7ff 28%,#fffaf1 37%,#b780ff 47%,#744bff 56%,#d5a5ff 67%,#fffdf6 77%,#a765ff 88%,#fff9ff 100%) 0 0/100% 100%;background-position:var(--protect-sweep-x,50%) 50%, 50% 50%;background-blend-mode:screen, normal;-webkit-text-fill-color:transparent;opacity:calc(.28 + var(--protect-focus,0) * .72);filter:saturate(calc(1.28 + var(--protect-focus,0) * .62)) brightness(calc(1.02 + var(--protect-focus,0) * .08)) contrast(calc(1.03 + var(--protect-focus,0) * .1));background-repeat:no-repeat;-webkit-background-clip:text;background-clip:text;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.wheel-statement .wheel-statement__face--protect{transform:translateY(calc(var(--face-offset,0) * (4px + 52px * var(--face-spread,0)))) rotateX(calc(var(--face-offset,0) * -12deg)) translateZ(calc(260px - var(--face-abs,0) * 36px))!important}.wheel-statement .wheel-statement__face--protect:before{opacity:.72;background-position:50%}}
@media (max-width:720px){.polished-hero.polished-hero--viewport{align-items:start!important;min-height:auto!important;padding-block:clamp(30px,7svh,52px) clamp(36px,8svh,56px)!important}.polished-hero--viewport .polished-hero__inner{align-items:start!important;gap:clamp(28px,8vw,42px)!important}.polished-hero__copy{max-width:min(100%,34rem)!important}.polished-eyebrow{letter-spacing:.14em!important;margin-bottom:12px!important;font-size:.68rem!important}.polished-hero h1,.polished-hero h1.polished-hero__title{letter-spacing:-.055em!important;max-width:9.8ch!important;padding-bottom:.08em!important;font-size:clamp(2.9rem,13.6vw,4.75rem)!important;line-height:1!important}.polished-hero__lede{color:#f4f2ecd1!important;max-width:36rem!important;margin-top:16px!important;font-size:clamp(1rem,4.4vw,1.12rem)!important;line-height:1.62!important}.polished-hero__actions,.closing-scene__actions,.polished-cta-row{gap:10px!important;margin-top:24px!important}.polished-hero__actions .polished-cta,.closing-scene__actions .polished-cta,.polished-cta-row .polished-cta{min-height:48px!important;padding-inline:18px!important}.polished-hero__visual{min-height:auto!important}.hero-visual-stack{min-height:clamp(300px,44svh,390px)!important}.hero-marquee-rail{z-index:20!important;opacity:1!important;position:relative!important;top:auto!important}.hero-principles-strip{padding-block:12px!important}.hero-principles-strip__track{animation-duration:72s!important}.polished-section,.polished-section--tight{padding-block:clamp(58px,13vw,92px)!important}.polished-intro h2{letter-spacing:-.048em!important;font-size:clamp(2.05rem,10vw,3.4rem)!important;line-height:1.04!important}.polished-intro p:not(.polished-eyebrow){margin-top:16px!important;font-size:1rem!important;line-height:1.68!important}.polished-section__grid,.polished-section__grid--reverse,.visual-pair,.visual-pair--reverse{gap:clamp(28px,9vw,44px)!important}.visual-image-slot{border-radius:22px!important}.visual-image-slot__media{min-height:clamp(180px,46vw,240px)!important}.visual-image-slot__copy{padding:18px!important}.visual-image-slot__copy h3{letter-spacing:-.04em!important;font-size:clamp(1.35rem,7vw,1.8rem)!important;line-height:1.08!important}.visual-image-slot__copy span{line-height:1.62!important}.flow-narrative{gap:26px!important}.flow-narrative__item,.flow-narrative__item:first-child,.flow-narrative__item:nth-child(2),.flow-narrative__item:nth-child(3),.flow-narrative__item:nth-child(4){margin-left:0!important;padding-left:0!important}.flow-narrative__item:hover{transform:none!important}.closing-scene,.closing-scene--compact,.closing-scene--open{padding-block:clamp(68px,18vw,104px)!important}.closing-scene__title{letter-spacing:-.052em!important;max-width:11ch!important;font-size:clamp(2.35rem,12vw,4.5rem)!important;line-height:1.02!important}}@media (max-width:540px){.polished-hero__actions,.closing-scene__actions,.polished-cta-row{align-items:stretch!important}.polished-hero__actions .polished-cta,.closing-scene__actions .polished-cta,.polished-cta-row .polished-cta{width:100%!important}.polished-hero h1,.polished-hero h1.polished-hero__title{max-width:10.2ch!important;font-size:clamp(2.65rem,14.2vw,4.2rem)!important}.hero-visual-stack{min-height:clamp(260px,56vw,330px)!important}.visual-image-slot__placeholder{font-size:.82rem!important}.hero-wheel-frame{min-height:auto!important}.hero-wheel-frame .polished-section--statement{min-height:auto!important;padding-block:0!important;position:relative!important;top:auto!important}.wheel-statement{perspective:none!important;min-height:auto!important;padding-block:clamp(46px,14vw,74px)!important}.wheel-statement__rotor{gap:6px!important;height:auto!important;display:grid!important;transform:none!important;-webkit-mask-image:none!important;mask-image:none!important}.wheel-statement__face{opacity:1!important;white-space:normal!important;text-align:center!important;letter-spacing:-.045em!important;width:100%!important;max-width:100%!important;font-size:clamp(2.2rem,13vw,4rem)!important;line-height:1!important;position:static!important;transform:none!important}}@media (max-width:720px){.polished-hero--viewport .hps-rail,.hero-marquee-rail{max-width:100%!important;overflow:hidden!important}.polished-hero--viewport .hps-rail{padding-block:12px!important}.hps-rail__track{overscroll-behavior-x:contain;scrollbar-width:none;width:100%!important;max-width:100%!important;animation:none!important;overflow-x:auto!important;transform:none!important}.hps-rail__track::-webkit-scrollbar{display:none}.hps-rail__item{min-width:max-content;padding-inline:20px!important}.hps-rail__fade{width:42px!important}.site-nav .nav-link--signin{min-height:46px!important}}@media (max-width:540px){.hero-wheel-frame{min-height:auto!important}.hero-wheel-frame .polished-section--statement{min-height:auto!important;padding-block:0!important;position:relative!important;top:auto!important}.wheel-statement{perspective:none!important;min-height:auto!important;padding-block:clamp(46px,14vw,74px)!important}.wheel-statement__rotor{gap:6px!important;height:auto!important;display:grid!important;transform:none!important;-webkit-mask-image:none!important;mask-image:none!important}.wheel-statement__face{opacity:1!important;white-space:normal!important;text-align:center!important;letter-spacing:-.045em!important;width:100%!important;max-width:100%!important;font-size:clamp(2.2rem,13vw,4rem)!important;line-height:1!important;position:static!important;transform:none!important}}
