.waitlist-app-shell--content .waitlist-footer .footer-link-group__icon,.waitlist-app-shell--utility .waitlist-footer .footer-link-group__icon{flex:0 0 18px;width:18px;height:18px}.waitlist-app-shell--content .waitlist-footer .footer-link-group__body[hidden],.waitlist-app-shell--utility .waitlist-footer .footer-link-group__body[hidden]{display:none}@media(max-width:767px){.waitlist-app-shell--content .waitlist-footer .footer-link-group__toggle,.waitlist-app-shell--utility .waitlist-footer .footer-link-group__toggle{min-height:44px}.waitlist-app-shell--content .waitlist-footer .footer-link-group__icon,.waitlist-app-shell--utility .waitlist-footer .footer-link-group__icon{display:inline-flex}}.utility-page__status-region{display:grid;min-height:min(620px,calc(100vh - 220px));align-items:center}.utility-page__status-region .waitlist-confirmation-card{min-height:420px}.utility-page__status-region .waitlist-confirmation-card__actions{min-height:52px;align-items:center}.utility-page__status-region .waitlist-assurance-row--security{width:100%}@media(max-width:767px){.utility-page__status-region{min-height:auto}.utility-page__status-region .waitlist-confirmation-card{min-height:380px}}.adrima-redesign{--adrima-bg: #0a0a0a;--adrima-bg-raised: #0c0c0c;--adrima-panel: rgba(245, 241, 234, .035);--adrima-panel-strong: rgba(245, 241, 234, .06);--adrima-border: rgba(245, 241, 234, .09);--adrima-border-strong: rgba(245, 241, 234, .15);--adrima-cream: #f5f1ea;--adrima-muted: rgba(245, 241, 234, .55);--adrima-dim: rgba(245, 241, 234, .35);--adrima-lime: #c7f57e;--adrima-lime-soft: rgba(199, 245, 126, .1);--adrima-lime-border: rgba(199, 245, 126, .22);--adrima-section-gap: clamp(132px, 13vw, 210px);min-height:100vh;overflow-x:clip;background:var(--adrima-bg);color-scheme:dark;color:var(--adrima-cream);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.adrima-redesign *,.adrima-redesign *:before,.adrima-redesign *:after{box-sizing:border-box}.adrima-redesign a{color:inherit;text-decoration:none}.adrima-redesign button,.adrima-redesign input{max-width:100%;font:inherit;touch-action:manipulation}.adrima-redesign :focus-visible{outline:2px solid rgba(199,245,126,.9);outline-offset:4px}.adrima-redesign-shell{width:min(calc(100% - 48px),1240px);margin-inline:auto}.adrima-redesign-kicker{display:block;color:var(--adrima-lime);font-size:12px;font-weight:600;letter-spacing:.1em;line-height:18px;text-transform:uppercase}.adrima-redesign h1,.adrima-redesign h2{margin:0;color:var(--adrima-cream);font-family:Playfair Display,Georgia,serif;font-weight:700;letter-spacing:0}.adrima-redesign h1 em,.adrima-redesign h2 em{color:var(--adrima-lime);font-family:Playfair Display,Georgia,serif;font-style:italic}.adrima-redesign p{margin:0}.adrima-redesign-nav{position:sticky;top:0;z-index:50;border-bottom:1px solid rgba(245,241,234,.07);background:#0a0a0ad1;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.adrima-redesign-nav__inner{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);min-height:66px;align-items:center;gap:24px;padding-block:16px}.adrima-redesign-brand{display:inline-flex;flex:0 0 auto;align-items:center;gap:10px;font-family:Playfair Display,Georgia,serif;font-size:22px;font-weight:700;letter-spacing:-.01em;line-height:33px}.adrima-redesign-brand img{display:block;width:30px;height:30px;object-fit:contain}.adrima-redesign-brand span{color:var(--adrima-lime);margin-left:-10px}.adrima-redesign-nav__links{display:flex;align-items:center;justify-self:center;gap:32px;transform:translate(-60px);color:#f5f1ea99;font-size:14px;line-height:21px}.adrima-redesign-nav__links a{transition:color .16s ease}.adrima-redesign-nav__links a:hover{color:var(--adrima-cream)}.adrima-redesign-nav__actions{position:relative;display:inline-flex;flex:0 0 auto;align-items:center;justify-self:end;gap:12px}.adrima-redesign-nav__cta{display:inline-flex;min-width:134px;min-height:37px;align-items:center;justify-content:center;border-radius:6px;border:1px solid var(--adrima-lime);background:var(--adrima-lime);color:#050505!important;cursor:pointer;font-family:inherit;-webkit-text-fill-color:#050505;font-size:14px;font-weight:700;line-height:1.2;padding:9px 18px;overflow-wrap:anywhere;text-align:center;white-space:normal}.adrima-redesign-nav__cta--secondary{border-color:#f5f1eae6;background:transparent;color:var(--adrima-cream)!important;-webkit-text-fill-color:var(--adrima-cream)}.adrima-redesign-nav__menu{display:none;width:40px;height:40px;align-items:center;justify-content:center;border:1px solid rgba(245,241,234,.18);border-radius:6px;background:#f5f1ea09;color:var(--adrima-cream);cursor:pointer}.adrima-redesign-nav__menu svg{width:21px;height:21px}.adrima-redesign-nav__dropdown{position:absolute;top:calc(100% + 12px);right:0;z-index:60;display:grid;width:min(240px,calc(100vw - 32px));gap:4px;border:1px solid rgba(245,241,234,.12);border-radius:8px;padding:8px;background:#080808f5;box-shadow:0 24px 70px #00000085}.adrima-redesign-nav__dropdown a,.adrima-redesign-nav__dropdown button{display:flex;min-height:40px;width:100%;align-items:center;border:0;border-radius:6px;background:transparent;color:#f5f1eac7;cursor:pointer;font:inherit;font-size:14px;font-weight:650;padding:0 12px;text-align:left}.adrima-redesign-nav__dropdown a:hover,.adrima-redesign-nav__dropdown button:hover,.adrima-redesign-nav__dropdown a:focus-visible,.adrima-redesign-nav__dropdown button:focus-visible{background:#f5f1ea12;color:var(--adrima-cream)}.adrima-redesign-nav__dropdown button{border:1px solid rgba(199,245,126,.38);color:var(--adrima-lime)}.adrima-redesign-hero{position:relative;overflow:hidden;min-height:calc(100svh - 67px);display:flex;align-items:center;padding-block:clamp(48px,7svh,86px);background:linear-gradient(90deg,#00000085,#0000002e 44%,#000000b8),linear-gradient(180deg,#00000024,#00000070),image-set(url(/assets/backgrounds/herobg.png?v=neutral) 1x,url(/assets/backgrounds/herobg@2x.png?v=neutral) 2x) left center / cover no-repeat,#000}.adrima-redesign-hero:after{content:"";position:absolute;inset:auto 0 0;z-index:0;height:min(34svh,280px);background:linear-gradient(180deg,#0000,#00000094 52%,#000);pointer-events:none}.adrima-redesign-hero__inner{position:relative;display:grid;grid-template-columns:minmax(0,.95fr) minmax(240px,.75fr);align-items:center;justify-content:space-between;gap:clamp(24px,5vw,56px);min-height:calc(100svh - 67px - clamp(96px,14svh,172px));min-width:0}.adrima-redesign-hero__copy{position:relative;z-index:2;display:flex;flex-direction:column;align-items:flex-start;gap:22px;padding-left:24px;min-width:0;max-width:100%}.adrima-redesign-hero h1{max-width:610px;font-size:clamp(58px,6.4vw,74px);line-height:1.03}.adrima-redesign-hero__copy>p{max-width:540px;color:var(--adrima-muted);font-size:16px;line-height:1.65}.adrima-redesign-capture{width:min(100%,542px);min-width:0;max-width:100%}.adrima-redesign-capture .waitlist-email-form__row{display:grid;grid-template-columns:minmax(0,1fr) 178px;width:100%;min-height:48px!important;align-items:stretch;gap:10px}.adrima-redesign-capture .waitlist-email-form__input{min-width:0;height:48px!important;min-height:48px!important;border:1px solid var(--adrima-border-strong);border-radius:6px;background:#f5f1ea0f;color:var(--adrima-cream);font-size:14px;line-height:22px;padding:11px 20px}.adrima-redesign-capture .waitlist-email-form__input::placeholder{color:#f5f1ea73}.adrima-redesign-capture .waitlist-email-form__submit{height:48px!important;min-height:48px!important;width:100%;border:1px solid var(--adrima-lime);border-radius:6px;background:var(--adrima-lime);color:#050505!important;font-size:14px;font-weight:700;line-height:1.1;padding-inline:20px}.adrima-redesign-capture .waitlist-email-form__submit *,.adrima-redesign-capture .waitlist-email-form__hero-success-button *{color:inherit!important}.adrima-redesign-capture .waitlist-assurance-row--helper{margin-top:15px;gap:17px;color:#f5f1ea6b;font-size:13px}.adrima-redesign-capture .waitlist-assurance-row__helper-dot{background:#c7f57ec2;box-shadow:none}.adrima-redesign-capture .waitlist-email-form__input:hover,.adrima-redesign-capture .waitlist-email-form__input:focus{border-color:#c7f57e57!important;background:#f5f1ea13;box-shadow:0 0 0 4px #c7f57e14!important}.adrima-redesign-capture .waitlist-email-form__submit:hover,.adrima-redesign-capture .waitlist-email-form__submit:focus-visible{background:#d5ff8c;border-color:#d5ff8c;box-shadow:0 12px 34px #c7f57e29}.adrima-redesign-capture .waitlist-email-form__helper-row:empty,.adrima-redesign-capture .form-error--empty{display:none}.adrima-redesign-hero__visual{position:absolute;inset:0 max(-6vw,-72px) 0 48%;z-index:1;display:flex;min-height:100%;align-items:center;justify-content:center;pointer-events:none}.adrima-redesign-hero__visual:before{content:"";position:absolute;inset:-10% -18% -12% -28%;z-index:0;background:radial-gradient(ellipse at 58% 50%,#000000eb,#000000d1 34%,#00000085,#0000 82%),linear-gradient(90deg,#0000,#0000009e 42%,#000000e6);pointer-events:none}.adrima-redesign-spline{position:relative;z-index:1;width:100%;height:100%;min-height:100%;overflow:hidden;-webkit-mask-image:radial-gradient(ellipse at 50% 54%,#000 0%,#000 52%,rgba(0,0,0,.76) 66%,transparent 86%);mask-image:radial-gradient(ellipse at 50% 54%,#000 0%,#000 52%,rgba(0,0,0,.76) 66%,transparent 86%);animation:adrima-spline-orbit 9s ease-in-out infinite;transform-origin:center}.adrima-redesign-spline>div,.adrima-redesign-spline canvas{width:100%!important;height:100%!important}.adrima-redesign-spline img{width:100%;height:100%;object-fit:contain;filter:none}.hero-rubiks-cube{animation-duration:30s;isolation:isolate;border-radius:0;background:transparent;-webkit-mask-image:radial-gradient(ellipse at 56% 50%,#000 0 48%,rgba(0,0,0,.82) 62%,transparent 86%);mask-image:radial-gradient(ellipse at 56% 50%,#000 0 48%,rgba(0,0,0,.82) 62%,transparent 86%);pointer-events:none}.hero-rubiks-cube__canvas,.hero-rubiks-cube__canvas canvas{position:absolute;inset:0;z-index:2;display:block;width:100%!important;height:100%!important}.hero-rubiks-cube__fallback{position:absolute;top:50%;left:50%;z-index:2;display:none;grid-template-columns:repeat(3,64px);gap:6px;padding:8px;transform:translate(-50%,-50%) perspective(760px) rotateX(-24deg) rotateY(34deg) rotate(-7deg);transform-style:preserve-3d}.hero-rubiks-cube__fallback span{width:64px;height:64px;border:1px solid rgba(229,255,190,.16);border-radius:8px;background:linear-gradient(135deg,#e7ffb838,#789252d6),#789252;box-shadow:inset 0 1px #ffffff47,inset -12px -14px 24px #0a100747,0 18px 42px #0000003d}.hero-rubiks-cube[data-spline-state=static-fallback] .hero-rubiks-cube__canvas{display:none}.hero-rubiks-cube[data-spline-state=static-fallback] .hero-rubiks-cube__fallback{display:grid}.utility-adrima-hero{min-height:100svh}.utility-adrima-hero .adrima-redesign-hero__inner{min-height:calc(100svh - clamp(96px,14svh,172px))}.utility-adrima-hero__copy{gap:20px;transform:translateY(-2svh)}.utility-adrima-hero__copy-main{display:grid;gap:24px}.utility-adrima-hero__copy-main h1{max-width:650px}.utility-adrima-hero__actions{display:flex;flex-wrap:wrap;gap:12px}.utility-adrima-hero__actions .button{min-height:54px;border-radius:999px;padding:0 28px;font-size:16px;font-weight:650}.utility-adrima-hero__actions .button--primary{border-color:var(--adrima-lime);background:var(--adrima-lime);color:#090d08}.utility-adrima-hero__actions .button--primary:hover,.utility-adrima-hero__actions .button--primary:focus-visible{border-color:#d5ff8c;background:#d5ff8c}.utility-adrima-hero__actions .button--secondary{border-color:#f5f1ea1f;background:#f5f1ea09;color:#f5f1eadb}.adrima-redesign-marquee{overflow:hidden;border-block:1px solid rgba(245,241,234,.07);background:var(--adrima-bg);padding-block:21px}.adrima-redesign-marquee div{display:flex;width:max-content;align-items:center;animation:adrima-marquee 38s linear infinite}.adrima-redesign-marquee span{display:inline-flex;align-items:center;color:#f5f1ea73;font-size:12px;letter-spacing:.04em;line-height:21px;text-transform:uppercase}.adrima-redesign-marquee span:after{content:"";width:5px;height:5px;margin-inline:28px;border-radius:50%;background:var(--adrima-lime)}@keyframes adrima-marquee{0%{transform:translate(0)}to{transform:translate(-33.333%)}}@keyframes adrima-spline-orbit{0%,to{transform:translateZ(0) scale(1)}50%{transform:translate3d(0,-10px,0) scale(1.025)}}.adrima-redesign-feature-band,.adrima-redesign-abilities,.adrima-redesign-provider-setup,.adrima-redesign-faq,.adrima-redesign-final{scroll-margin-top:86px}.adrima-redesign-feature-band{background:var(--adrima-bg)}.adrima-redesign-feature-stack{display:grid;gap:0}.adrima-redesign-feature-sequence{width:min(100% - 48px,1480px);display:grid;gap:0;padding-block:clamp(62px,8svh,110px)}.adrima-redesign-feature-band__heading{position:relative;display:grid;justify-items:center;padding-block:clamp(34px,4.5vw,72px) clamp(8px,1vw,18px);opacity:0;text-align:center;transform:translateY(34px) scale(.985)}.adrima-redesign-feature-band__heading:after{content:"";width:min(180px,28vw);height:1px;margin-top:28px;background:linear-gradient(90deg,transparent,var(--adrima-lime),transparent);opacity:0;transform:scaleX(0);transform-origin:center}.adrima-redesign-feature-band[data-in-view=true] .adrima-redesign-feature-band__heading{animation:adrima-scroll-component-enter .82s cubic-bezier(.18,.84,.22,1) both}.adrima-redesign-feature-band[data-in-view=true] .adrima-redesign-feature-band__heading:after{animation:adrima-scroll-accent-sweep .9s cubic-bezier(.18,.84,.22,1) .22s both}.adrima-redesign-feature-band__heading h2{font-size:clamp(36px,4.6vw,48px);line-height:1.08}.adrima-redesign-feature-band__heading h2 em{color:var(--adrima-lime);font-style:italic;font-weight:700}.adrima-redesign-feature-row{position:relative;isolation:isolate;display:grid;grid-template-columns:minmax(0,.82fr) minmax(360px,1fr);min-height:min(880px,92svh);align-items:center;gap:clamp(42px,6vw,92px);padding-block:clamp(74px,10svh,118px)}.adrima-redesign-feature-row>*{position:relative;z-index:1}.adrima-redesign-feature-row:before{content:"";position:absolute;top:0;left:50%;z-index:2;width:min(calc(100% + clamp(48px,10vw,176px)),calc(100vw - 48px));height:1px;background:linear-gradient(90deg,#c7f57e00,#c7f57ef2 50%,#c7f57e00);opacity:0;transform:translate(-50%) scaleX(0);transform-origin:center}.adrima-redesign-feature-row:first-of-type:before{display:none}.adrima-redesign-feature-row[data-in-view=true]:before{animation:adrima-divider-center-expand .84s cubic-bezier(.18,.84,.22,1) both}.adrima-redesign-feature-row--media-left{grid-template-columns:minmax(360px,1fr) minmax(0,.82fr)}.adrima-redesign-feature-row--media-left .adrima-redesign-feature-row__copy{order:2}.adrima-redesign-feature-row--media-left .adrima-redesign-feature-demo__media{order:1}.adrima-redesign-feature-row--overview,.adrima-redesign-feature-row--memory,.adrima-redesign-feature-row--reasoning{background:transparent}.adrima-redesign-feature-row--overview:after,.adrima-redesign-feature-row--memory:after,.adrima-redesign-feature-row--reasoning:after{content:"";position:absolute;inset-block:0;left:50%;z-index:0;width:100vw;background-color:var(--adrima-bg);background-repeat:no-repeat;background-size:cover;transform:translate(-50%);pointer-events:none}.adrima-redesign-feature-row--overview:after{background:linear-gradient(90deg,#0a0a0a85,#0a0a0abd 42%,#0a0a0afa),linear-gradient(180deg,#0a0a0ae6,#0a0a0a9e 52%,#0a0a0af0),url(/assets/backgrounds/vid1bg.png) left center / cover no-repeat,var(--adrima-bg)}.adrima-redesign-feature-row--memory:after{background:linear-gradient(90deg,#0a0a0afa,#0a0a0ac7 42%,#0a0a0a9e),linear-gradient(180deg,#0a0a0aeb,#0a0a0aa8 52%,#0a0a0af0),url(/assets/backgrounds/vid2bg.png) right center / cover no-repeat,var(--adrima-bg)}.adrima-redesign-feature-row--reasoning:after{background:linear-gradient(90deg,#0a0a0a85,#0a0a0ac7 42%,#0a0a0afa),linear-gradient(180deg,#0a0a0ae6,#0a0a0aa3 52%,#0a0a0af0),url(/assets/backgrounds/vid3bg.png) left center / cover no-repeat,var(--adrima-bg)}.adrima-redesign-feature-row__copy{display:grid;max-width:700px;gap:22px;opacity:0;transform:translateY(34px) scale(.985)}.adrima-redesign-feature-row[data-in-view=true] .adrima-redesign-feature-row__copy{animation:adrima-scroll-component-enter .82s cubic-bezier(.18,.84,.22,1) both;animation-delay:40ms}.adrima-redesign-feature-row__copy h2{max-width:700px;font-size:clamp(32px,3.25vw,48px);line-height:1.04;text-wrap:balance}.adrima-redesign-feature-row__copy h2 em{white-space:nowrap}.adrima-redesign-feature-row__copy>p{max-width:590px;color:#f5f1ea85;font-size:clamp(13px,.98vw,16px);line-height:1.5}.adrima-redesign-feature-row__signals{display:flex;flex-wrap:wrap;gap:10px;margin-top:8px}.adrima-redesign-feature-row__signals span{display:inline-flex;min-height:34px;align-items:center;border:1px solid rgba(245,241,234,.1);border-radius:999px;background:#f5f1ea09;color:#f5f1ea9e;font-size:13px;font-weight:700;line-height:1;padding:9px 13px}.adrima-redesign-feature-row__signals span:first-child{border-color:#c7f57e47;background:#c7f57e12;color:var(--adrima-lime)}.adrima-redesign-feature-demo__media{position:relative;overflow:hidden;width:min(100%,940px);aspect-ratio:16 / 9;margin:0;border:1px solid rgba(245,241,234,.1);border-radius:12px;background:radial-gradient(circle at 52% 52%,rgba(199,245,126,.1),transparent 36%),#090909;box-shadow:0 44px 140px #0000008a,inset 0 1px #f5f1ea12;opacity:0;transform:perspective(1200px) translateY(42px) rotateX(4deg) scale(.955);will-change:opacity,transform,filter}.adrima-redesign-feature-demo__media[data-in-view=true]{animation:adrima-scroll-media-enter .98s cubic-bezier(.16,.86,.18,1) both;animation-delay:0ms}.adrima-redesign-feature-demo__media:before{content:"";position:absolute;inset:0;z-index:1;border-radius:inherit;box-shadow:inset 0 0 0 1px #c7f57e08;pointer-events:none}.adrima-redesign-feature-demo__media:after{content:"";position:absolute;inset:0;z-index:2;background:linear-gradient(105deg,transparent 0 40%,rgba(199,245,126,.18) 48%,transparent 58% 100%);opacity:0;transform:translate(-105%);pointer-events:none}.adrima-redesign-feature-demo__media[data-in-view=true]:after{opacity:1;transform:translate(105%);transition:opacity 1ms linear .42s,transform 1.05s cubic-bezier(.18,.84,.22,1) .42s}.adrima-redesign-feature-demo__media video,.adrima-redesign-feature-demo__media img{display:block;width:100%;height:100%;object-fit:cover}.adrima-redesign-feature-demo__media figcaption{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.adrima-redesign-feature{display:grid;grid-template-columns:minmax(0,.8fr) minmax(320px,1fr);min-height:min(860px,92svh);align-items:center;gap:clamp(48px,7vw,104px);border-bottom:1px solid rgba(245,241,234,.06);padding-block:clamp(76px,10svh,120px)}.adrima-redesign-feature--demo-left{grid-template-columns:minmax(320px,1fr) minmax(0,.8fr)}.adrima-redesign-feature--demo-left>div:first-child{order:2}.adrima-redesign-feature--demo-left .adrima-redesign-panel{order:1}.adrima-redesign-feature h2{margin-top:8px;max-width:460px;font-size:clamp(34px,4vw,44px);line-height:1.08}.adrima-redesign-feature p{margin-top:18px;max-width:380px;color:#f5f1ea80;font-size:16px;line-height:1.65}.adrima-redesign-panel{position:relative;overflow:hidden;width:min(100%,520px);min-height:360px;justify-self:end;border:1px solid rgba(245,241,234,.1);border-radius:10px;background:linear-gradient(180deg,#f5f1ea0c,#f5f1ea07),#10100f;box-shadow:0 24px 70px #0000006b,inset 0 1px #f5f1ea11;animation:adrima-panel-float 5.6s ease-in-out infinite}.adrima-redesign-panel:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(245,241,234,.035) 1px,transparent 1px),linear-gradient(180deg,rgba(245,241,234,.026) 1px,transparent 1px);background-size:48px 48px;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.62),transparent 72%);mask-image:linear-gradient(180deg,rgba(0,0,0,.62),transparent 72%);opacity:.35;pointer-events:none}.adrima-redesign-panel>*{position:relative;z-index:1}.adrima-redesign-feature--demo-left .adrima-redesign-panel{justify-self:start}.adrima-redesign-window-bar{display:flex;min-height:32px;align-items:center;gap:6px;border-bottom:1px solid rgba(245,241,234,.07);padding-inline:13px}.adrima-redesign-window-bar span{width:6px;height:6px;border-radius:50%;background:#f5f1ea3d}.adrima-redesign-window-bar strong{margin-left:8px;color:#f5f1ea59;font-size:10px;font-weight:500}.adrima-redesign-panel--overview{padding:0 18px 14px}.adrima-redesign-panel-tabs{display:flex;gap:18px;border-bottom:1px solid rgba(245,241,234,.055);color:#f5f1ea57;font-size:10px;font-weight:650;line-height:1;padding:12px 2px 11px}.adrima-redesign-panel-tabs span{position:relative;display:inline-flex;align-items:center;min-height:18px}.adrima-redesign-panel-tabs span[data-active=true]{color:#f5f1ead6}.adrima-redesign-panel-tabs span[data-active=true]:after{content:"";position:absolute;right:0;bottom:-12px;left:0;height:2px;border-radius:999px;background:var(--adrima-lime)}.adrima-redesign-panel-headline{position:relative;display:grid;grid-template-columns:1fr auto;gap:7px 16px;margin-top:18px;border:1px solid rgba(245,241,234,.08);border-radius:9px;background:radial-gradient(circle at 90% 30%,rgba(199,245,126,.13),transparent 36%),#f5f1ea09;padding:17px 16px 12px}.adrima-redesign-panel-headline span{grid-column:1;color:#f5f1ea52;font-size:10px;letter-spacing:.08em;line-height:1.2;text-transform:uppercase}.adrima-redesign-panel-headline strong{grid-column:1;color:var(--adrima-cream);font-family:Playfair Display,Georgia,serif;font-size:34px;line-height:1}.adrima-redesign-panel-headline em{align-self:center;border-radius:999px;background:#c7f57e1f;color:var(--adrima-lime);font-size:12px;font-style:normal;font-weight:800;grid-column:2;grid-row:1 / span 2;padding:6px 10px}.adrima-redesign-panel-chart{height:118px;color:var(--adrima-lime);margin-block:16px 13px;border-radius:8px;background:linear-gradient(180deg,transparent 0 49%,rgba(245,241,234,.055) 50%,transparent 51%),linear-gradient(90deg,transparent 0 24%,rgba(245,241,234,.04) 25%,transparent 26% 49%,rgba(245,241,234,.04) 50%,transparent 51% 74%,rgba(245,241,234,.04) 75%,transparent 76%)}.adrima-redesign-panel-chart svg{display:block;width:100%;height:100%;overflow:visible}.adrima-redesign-mini-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.adrima-redesign-mini-grid span{border:1px solid rgba(245,241,234,.08);border-radius:6px;background:#f5f1ea05;color:#f5f1eabd;font-size:13px;font-weight:700;padding:10px 9px}.adrima-redesign-mini-grid small{display:block;margin-bottom:5px;color:#f5f1ea52;font-size:9px;font-weight:700;letter-spacing:.08em;line-height:1.2;text-transform:uppercase}.adrima-redesign-transaction-list{display:grid;gap:8px;margin-top:14px}.adrima-redesign-transaction-list span{display:grid;grid-template-columns:25px 1fr auto;align-items:center;gap:10px;border:1px solid rgba(245,241,234,.06);border-radius:7px;background:#f5f1ea06;color:#f5f1ea8f;font-size:12px;padding:10px 12px}.adrima-redesign-transaction-list i{display:inline-grid;width:22px;height:22px;place-items:center;border-radius:50%;background:#c7f57e1a;color:#c7f57ec2;font-size:9px;font-style:normal;font-weight:800}.adrima-redesign-transaction-list b{font-weight:650}.adrima-redesign-transaction-list strong{color:var(--adrima-lime);font-weight:800}.adrima-redesign-panel-footer{display:flex;justify-content:space-between;gap:16px;margin-top:12px;color:#f5f1ea4d;font-size:10px;line-height:1.2}.adrima-redesign-panel-footer span{display:inline-flex;align-items:center;gap:7px}.adrima-redesign-panel-footer span:before{content:"";width:5px;height:5px;border-radius:50%;background:#c7f57ecc}.adrima-redesign-panel--memory{display:grid;align-content:start;gap:14px;padding:0 16px 16px}.adrima-redesign-memory-header{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:16px;border:1px solid rgba(245,241,234,.08);border-radius:8px;background:#c7f57e0a;padding:12px 13px}.adrima-redesign-memory-header span{color:#f5f1ea61;font-size:10px;font-weight:750;letter-spacing:.12em;line-height:1.2;text-transform:uppercase}.adrima-redesign-memory-header strong{color:#c7f57ed6;font-size:12px}.adrima-redesign-memory-thread{display:grid;gap:10px}.adrima-redesign-memory-thread p{width:fit-content;max-width:86%;border:1px solid rgba(245,241,234,.08);border-radius:9px;background:#f5f1ea0a;color:#f5f1ea94;font-size:11px;line-height:1.45;padding:9px 10px;animation:adrima-message-rise 4.8s ease-in-out infinite}.adrima-redesign-memory-thread p:nth-child(2){animation-delay:.2s}.adrima-redesign-memory-thread p:nth-child(3){animation-delay:.4s}.adrima-redesign-memory-thread p:nth-child(4){animation-delay:.6s}.adrima-redesign-memory-thread p:nth-child(1),.adrima-redesign-memory-thread p:nth-child(3){justify-self:end;background:#c7f57e1f;color:#f5f1eac7}.adrima-redesign-memory-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:2px}.adrima-redesign-memory-strip span{overflow:hidden;border:1px solid rgba(245,241,234,.06);border-radius:6px;background:#f5f1ea06;color:#f5f1ea57;font-size:9px;font-weight:700;line-height:1.2;padding:9px 8px;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.adrima-redesign-panel--reasoning{display:grid;align-content:start;gap:12px;padding:0 16px 16px}.adrima-redesign-reasoning-score{display:grid;grid-template-columns:1fr auto;gap:5px 16px;margin-top:17px;border:1px solid rgba(199,245,126,.18);border-radius:9px;background:radial-gradient(circle at 86% 35%,rgba(199,245,126,.14),transparent 38%),#f5f1ea07;padding:16px}.adrima-redesign-reasoning-score span{color:#f5f1ea5c;font-size:10px;font-weight:750;letter-spacing:.12em;line-height:1.2;text-transform:uppercase}.adrima-redesign-reasoning-score strong{color:var(--adrima-lime);font-family:Playfair Display,Georgia,serif;font-size:36px;grid-row:1 / span 2;line-height:1}.adrima-redesign-reasoning-score small{color:#f5f1ea75;font-size:12px}.adrima-redesign-reason-row{display:grid;grid-template-columns:112px minmax(0,1fr) 42px;gap:12px;align-items:center;border:1px solid rgba(245,241,234,.055);border-radius:7px;background:#f5f1ea05;color:#f5f1ea8f;font-size:12px;padding:12px}.adrima-redesign-reason-row>div{height:9px;overflow:hidden;border-radius:999px;background:#f5f1ea12}.adrima-redesign-reason-row i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,rgba(199,245,126,.5),var(--adrima-lime))}.adrima-redesign-reason-row strong{color:var(--adrima-lime);font-size:12px;text-align:right}.adrima-redesign-reasoning-footer{display:flex;flex-wrap:wrap;gap:8px;margin-top:2px}.adrima-redesign-reasoning-footer span{border:1px solid rgba(245,241,234,.07);border-radius:999px;background:#f5f1ea07;color:#f5f1ea5c;font-size:10px;font-weight:700;line-height:1.2;padding:7px 9px;text-transform:uppercase}@keyframes adrima-panel-float{0%,to{transform:translateY(0);box-shadow:0 24px 70px #0000005c}50%{transform:translateY(-8px);box-shadow:0 34px 90px #00000075}}@keyframes adrima-chart-pulse{0%,to{transform:scaleY(.82);opacity:.78}50%{transform:scaleY(1);opacity:1}}@keyframes adrima-message-rise{0%,to{transform:translateY(0);opacity:.72}45%,60%{transform:translateY(-3px);opacity:1}}@keyframes adrima-ability-panel-enter{0%{opacity:0;filter:blur(5px);transform:translateY(18px)}to{opacity:1;filter:blur(0);transform:translateY(0)}}@keyframes adrima-scroll-component-enter{0%{opacity:0;filter:blur(8px);transform:translateY(34px) scale(.985)}64%{opacity:1;filter:blur(0)}to{opacity:1;filter:blur(0);transform:translateY(0) scale(1)}}@keyframes adrima-scroll-media-enter{0%{opacity:0;filter:blur(8px);transform:perspective(1200px) translateY(42px) rotateX(4deg) scale(.955)}62%{opacity:1;filter:blur(0)}to{opacity:1;filter:blur(0);transform:perspective(1200px) translateY(0) rotateX(0) scale(1)}}@keyframes adrima-scroll-accent-sweep{0%{opacity:0;transform:scaleX(0)}50%{opacity:.95}to{opacity:.58;transform:scaleX(1)}}@keyframes adrima-feature-divider-shine{0%{opacity:0;background-size:0% 100%;transform:scaleX(0)}34%{opacity:.9;background-size:42% 100%;transform:scaleX(1)}66%{opacity:.86;background-size:100% 100%;transform:scaleX(1)}to{opacity:.62;background-size:100% 100%;transform:scaleX(1)}}@keyframes adrima-divider-center-expand{0%{opacity:0;transform:translate(-50%) scaleX(0)}58%{opacity:1}to{opacity:.82;transform:translate(-50%) scaleX(1)}}.adrima-redesign-abilities{padding-block:clamp(62px,5.4vw,82px) var(--adrima-section-gap);background:linear-gradient(180deg,var(--adrima-bg) 0%,#070807 100%);scroll-margin-top:76px}.adrima-redesign-abilities__inner{width:min(100% - clamp(32px,5vw,72px),1320px)}.adrima-redesign-section-heading{display:grid;gap:16px;max-width:560px}.adrima-redesign-abilities .adrima-redesign-section-heading{position:relative;max-width:680px;margin-inline:auto;opacity:0;padding-bottom:38px;text-align:center;transform:translateY(14px);transition:opacity .52s ease,transform .52s ease}.adrima-redesign-abilities .adrima-redesign-section-heading:after{content:"";position:absolute;bottom:0;left:50%;width:min(360px,58vw);height:1px;background:linear-gradient(90deg,#c7f57e00,#c7f57ef2 50%,#c7f57e00);opacity:0;transform:translate(-50%) scaleX(0);transform-origin:center}.adrima-redesign-abilities[data-in-view=true] .adrima-redesign-section-heading{opacity:1;transform:translateY(0)}.adrima-redesign-abilities[data-in-view=true] .adrima-redesign-section-heading:after{animation:adrima-divider-center-expand .84s cubic-bezier(.18,.84,.22,1) 80ms both}.adrima-redesign-section-heading h2{font-size:clamp(36px,4.6vw,48px);line-height:1.08}.adrima-redesign-abilities .adrima-redesign-section-heading h2{font-size:clamp(34px,3vw,48px);line-height:1.06}.adrima-redesign-section-heading p{color:#f5f1ea80;font-size:14px;line-height:1.65}.adrima-redesign-section-heading p a{color:var(--adrima-lime);font-weight:700;text-decoration:none}.adrima-redesign-section-heading p a:hover{text-decoration:underline}.adrima-redesign-ability-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(30px,3.2vw,42px) clamp(30px,3.6vw,46px);margin-top:clamp(108px,10vw,152px)}.adrima-redesign-ability-grid article{position:relative;min-height:178px;padding:clamp(18px,1.9vw,24px) 0 0;opacity:0;transform:translateY(18px);transition:transform .24s ease}.adrima-redesign-ability-grid[data-in-view=true] article{animation:adrima-ability-panel-enter .42s ease both;animation-delay:calc(var(--ability-card-index) * 40ms)}.adrima-redesign-ability-grid article:hover{transform:translateY(-3px)}.adrima-redesign-ability-grid article:after{content:"";position:absolute;top:-1px;left:0;width:40px;height:1px;background:var(--adrima-lime);opacity:.78;transform-origin:left center;transition:width .26s ease,opacity .26s ease}.adrima-redesign-ability-grid[data-in-view=true] article:after{animation:none}.adrima-redesign-ability-grid article:hover:after{opacity:.95;width:50%}.adrima-redesign-ability-grid h3{margin:0 0 14px;color:var(--adrima-cream);font-size:clamp(18px,1.35vw,21px);font-weight:700;letter-spacing:0;line-height:1.15}.adrima-redesign-ability-chart{display:grid;gap:6px}.adrima-redesign-ability-score{display:block;margin-bottom:4px;color:#f5f1ea7a;font-size:10px;font-weight:700;letter-spacing:.14em;line-height:1.2;text-transform:uppercase}.adrima-redesign-ability-row{display:grid;grid-template-columns:54px minmax(0,1fr) 34px;align-items:center;gap:8px;min-height:17px}.adrima-redesign-ability-row>span{color:#f5f1ea70;font-size:11px;font-weight:600;line-height:1.2;transition:color .2s ease}.adrima-redesign-ability-row>div{height:13px;overflow:hidden;border-radius:3px;background:#f5f1ea0e}.adrima-redesign-ability-row i{display:block;width:100%;height:100%;border-radius:3px;transform:scaleX(.04);transform-origin:left center;transition:transform .62s cubic-bezier(.18,.84,.22,1);transition-delay:calc(.12s + (var(--ability-card-index) * 40ms));will-change:transform}.adrima-redesign-ability-grid[data-in-view=true] .adrima-redesign-ability-row i{transform:scaleX(calc(var(--ability-value) / 100))}.adrima-redesign-ability-row:hover>span,.adrima-redesign-ability-row:hover strong{color:var(--adrima-cream)}.adrima-redesign-ability-row:hover i{filter:brightness(1.08)}.adrima-redesign-ability-row strong{color:#f5f1ea7a;font-size:12px;font-weight:700;line-height:1.2;text-align:right;transition:color .2s ease}.adrima-redesign-ability-row--adrima>span,.adrima-redesign-ability-row--adrima strong{color:#c7f57edb}.adrima-redesign-ability-row--adrima i{background:linear-gradient(90deg,rgba(199,245,126,.72),var(--adrima-lime));box-shadow:0 0 24px #c7f57e29}.adrima-redesign-ability-row--advisor i{background:#c8c2b8}.adrima-redesign-ability-row--robo i{background:#514e49}.adrima-redesign-ability-grid p{max-width:34ch;margin-top:16px;color:#f5f1ea94;font-size:clamp(13px,.98vw,15px);line-height:1.36}.adrima-redesign .adrima-redesign-ability-note{width:min(100%,760px);margin:clamp(28px,3.4vw,42px) auto 0;border-top:1px solid rgba(245,241,234,.1);padding-top:18px;color:#f5f1ea75;font-size:11px;font-weight:700;letter-spacing:.12em;line-height:1.55;text-align:center;text-transform:uppercase}.adrima-redesign-provider-setup{position:relative;overflow:hidden;padding-block:var(--adrima-section-gap) calc(var(--adrima-section-gap) + clamp(36px,4vw,72px));background:#070807;scroll-margin-top:84px}.adrima-redesign-provider-setup__heading{position:relative;z-index:4;max-width:1120px;margin-inline:auto;opacity:0;text-align:center;transform:translateY(34px) scale(.985)}.adrima-redesign-provider-setup[data-in-view=true] .adrima-redesign-provider-setup__heading{animation:adrima-scroll-component-enter .82s cubic-bezier(.18,.84,.22,1) both}.adrima-redesign-provider-setup__heading h2{text-wrap:balance}.adrima-redesign-provider-setup__heading h2 em{color:var(--adrima-lime);font-style:italic;font-weight:700}.adrima-redesign-provider-setup__heading p{max-width:none;margin-inline:auto;white-space:nowrap}.adrima-redesign-provider-setup__rails{position:relative;z-index:1;display:grid;gap:14px;margin-top:46px;margin-inline:calc((100vw - 100%)/-2);opacity:0;padding-block:4px;transform:translateY(34px) scale(.985)}.adrima-redesign-provider-setup[data-in-view=true] .adrima-redesign-provider-setup__rails{animation:adrima-scroll-component-enter .98s cubic-bezier(.18,.84,.22,1) .21s both}.adrima-redesign-provider-setup__rail{overflow:hidden;padding-block:6px;touch-action:pan-y}.adrima-redesign-provider-setup__rail div{display:flex;width:max-content;align-items:center;gap:clamp(28px,4.2vw,72px);animation:adrima-provider-roll 54s linear infinite;will-change:transform}.adrima-redesign-provider-setup__rails:hover .adrima-redesign-provider-setup__rail div,.adrima-redesign-provider-setup__rail:hover div,.adrima-redesign-provider-setup__rail:active div{animation-play-state:paused}.adrima-redesign-provider-setup__rail--reverse div{animation-name:adrima-provider-roll-reverse;animation-duration:64s}.adrima-redesign-provider-logo{display:inline-flex;align-items:center;gap:10px;min-width:max-content;color:#f5f1eaad;filter:saturate(.78);opacity:.74;position:relative;text-shadow:0 10px 34px rgba(245,241,234,.06);transform:translateZ(0);transition:filter .18s ease,opacity .18s ease,transform .18s ease;white-space:nowrap}.adrima-redesign-provider-logo img{display:block;width:auto;max-width:148px;height:32px;object-fit:contain;filter:grayscale(1) invert(1) brightness(.68) contrast(1.18);opacity:.86;-webkit-user-select:none;user-select:none}.adrima-redesign-provider-logo i{display:inline-flex;width:38px;height:38px;align-items:center;justify-content:center;border:1px solid rgba(245,241,234,.1);border-radius:12px;background:#f5f1ea0b;color:#f5f1eab3;font-family:Inter,Arial,sans-serif;font-size:12px;font-style:normal;font-weight:900;letter-spacing:0;line-height:1}.adrima-redesign-provider-logo strong{display:inline-block;color:currentColor;font-size:clamp(15px,1.15vw,18px);font-weight:760;letter-spacing:0;line-height:1}.adrima-redesign-provider-logo__label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.adrima-redesign-provider-setup__rails:hover .adrima-redesign-provider-logo{filter:saturate(.35);opacity:.2}.adrima-redesign-provider-setup__rails:hover .adrima-redesign-provider-logo:hover{filter:saturate(.85);opacity:1;transform:translateY(-3px) scale(1.03)}@keyframes adrima-provider-roll{0%{transform:translate(0)}to{transform:translate(-33.333%)}}@keyframes adrima-provider-roll-reverse{0%{transform:translate(-33.333%)}to{transform:translate(0)}}.adrima-redesign-faq{position:relative;isolation:isolate;min-height:clamp(900px,88svh,1040px);padding-block:var(--adrima-section-gap);background:linear-gradient(90deg,#07080700,#0708072e 68%,#0708076b),linear-gradient(180deg,#070807,#070a09fa 22%,#060b0ae6 38%,#050a09d6),url(/assets/backgrounds/faqbg.png) center / cover no-repeat,var(--adrima-bg)}.adrima-redesign-faq__inner{display:grid;grid-template-columns:minmax(420px,.42fr) minmax(0,.58fr);gap:70px;align-items:start}.adrima-redesign-faq .adrima-redesign-section-heading{opacity:0;transform:translateY(34px) scale(.985)}.adrima-redesign-faq[data-in-view=true] .adrima-redesign-section-heading{animation:adrima-scroll-component-enter .82s cubic-bezier(.18,.84,.22,1) both}.adrima-redesign-faq .adrima-redesign-section-heading h2{font-size:clamp(36px,4.6vw,48px);line-height:1.08}.adrima-redesign-faq .adrima-redesign-section-heading h2 em{color:var(--adrima-lime);font-style:italic;font-weight:700}.adrima-redesign-faq__heading-stack{display:inline-flex;flex-direction:column;align-items:flex-start;font-size:clamp(36px,4.6vw,48px);line-height:1.08}.adrima-redesign-faq__heading-stack>span{display:block;font-size:inherit;line-height:inherit}.adrima-redesign-faq__list{border-top:1px solid rgba(245,241,234,.07);min-height:584px}.adrima-redesign-faq details{border-bottom:1px solid rgba(245,241,234,.07);opacity:0;transform:translateY(34px) scale(.985);transition:border-color .22s ease,transform .22s ease}.adrima-redesign-faq[data-in-view=true] details{animation:adrima-scroll-component-enter .68s cubic-bezier(.18,.84,.22,1) both;animation-delay:calc(.14s + (var(--reveal-index) * 82ms))}.adrima-redesign-faq details:hover,.adrima-redesign-faq details[open]{border-color:#c7f57e42}.adrima-redesign-faq summary{display:grid;grid-template-columns:minmax(0,1fr) 28px;min-height:72px;cursor:pointer;list-style:none;align-items:center;gap:18px;color:#f5f1eab8;font-size:15px;line-height:1.5}.adrima-redesign-faq summary::-webkit-details-marker{display:none}.adrima-redesign-faq summary span{position:relative;display:inline-grid;width:28px;height:28px;flex:0 0 auto;justify-self:center;place-items:center;border:1px solid rgba(245,241,234,.12);border-radius:50%;color:#f5f1ea8c;transition:border-color .22s ease,color .22s ease,transform .22s ease}.adrima-redesign-faq summary span:before,.adrima-redesign-faq summary span:after{content:"";position:absolute;top:50%;left:50%;width:10px;height:2px;border-radius:999px;background:currentColor;transform:translate(-50%,-50%)}.adrima-redesign-faq summary span:after{transform:translate(-50%,-50%) rotate(90deg)}.adrima-redesign-faq details:hover summary span,.adrima-redesign-faq details[open] summary span{border-color:#c7f57e75;color:var(--adrima-lime);transform:rotate(90deg) scale(1.05)}.adrima-redesign-faq details p{max-width:620px;color:#f5f1ea80;font-size:14px;line-height:1.65;padding:0 46px 24px 0}.adrima-redesign-faq details p a{color:var(--adrima-lime);font-weight:700;text-decoration:none}.adrima-redesign-faq details p a:hover{text-decoration:underline}.adrima-redesign-final{position:relative;display:flex;min-height:100svh;align-items:center;justify-content:center;overflow:hidden;padding-block:clamp(96px,14svh,164px);background:linear-gradient(180deg,#050a09 0,#050a09f5 92px,#050a099e 210px,#050a0900 340px),linear-gradient(180deg,#050808d6,#040808e6),linear-gradient(90deg,#040808eb,#04080885 48%,#040808eb),url(/assets/backgrounds/ctabg.png) center 58% / cover no-repeat,var(--adrima-bg);scroll-margin-top:0;text-align:center}.adrima-redesign-final__inner{position:relative;display:grid;max-width:640px;justify-items:center;gap:22px}.adrima-redesign-final h2{max-width:790px;font-size:clamp(50px,5vw,76px);line-height:1.05;opacity:0;transform:translateY(34px) scale(.985)}.adrima-redesign-final[data-in-view=true] h2{animation:adrima-scroll-component-enter .86s cubic-bezier(.18,.84,.22,1) both}.adrima-redesign-final p{max-width:560px;color:#f5f1ea80;font-size:clamp(16px,1.3vw,21px);line-height:1.55;opacity:0;transform:translateY(34px) scale(.985)}.adrima-redesign-final[data-in-view=true] p{animation:adrima-scroll-component-enter .82s cubic-bezier(.18,.84,.22,1) .14s both}.adrima-redesign-capture--final{width:min(100%,560px);margin-top:6px;opacity:0;transform:translateY(34px) scale(.985)}.adrima-redesign-final[data-in-view=true] .adrima-redesign-capture--final{animation:adrima-scroll-component-enter .86s cubic-bezier(.18,.84,.22,1) .28s both}.adrima-redesign-capture--final .waitlist-email-form__row{grid-template-columns:minmax(0,1fr) 212px;min-height:66px}.adrima-redesign-capture--final .waitlist-email-form__input{height:66px;font-size:16px;padding-inline:24px}.adrima-redesign-capture--final .waitlist-email-form__submit{height:66px;font-size:16px}.adrima-redesign-page{background:radial-gradient(circle at 50% 0%,rgba(199,245,126,.08),transparent 28%),linear-gradient(180deg,rgba(6,10,9,.98),var(--adrima-bg) 42%),var(--adrima-bg)}.adrima-redesign-subpage-hero{position:relative;padding-block:clamp(118px,14vw,184px) clamp(72px,9vw,124px);overflow:hidden}.adrima-redesign-subpage-hero:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#c7f57e00,#c7f57e14 50%,#c7f57e00),linear-gradient(180deg,rgba(245,241,234,.04),transparent 34%);opacity:.55;pointer-events:none}.adrima-redesign-subpage-hero__inner{position:relative;display:grid;grid-template-columns:minmax(0,.92fr) minmax(360px,.58fr);align-items:end;gap:clamp(42px,7vw,92px)}.adrima-redesign-subpage-hero h1{max-width:860px;margin-top:14px;font-size:clamp(58px,7.4vw,112px);line-height:.96}.adrima-redesign-subpage-hero p{max-width:720px;margin-top:28px;color:#f5f1ea85;font-size:clamp(18px,1.6vw,24px);line-height:1.55}.adrima-redesign-subpage-section{padding-block:clamp(48px,6vw,86px)}.adrima-redesign-subpage-section--first{padding-top:clamp(86px,8vw,112px)}.adrima-redesign-contact-bg{position:relative;min-height:calc(100svh - 67px);overflow:hidden;background:linear-gradient(180deg,rgba(5,10,9,.74),rgba(5,8,7,.86) 48%,var(--adrima-bg) 100%),linear-gradient(90deg,#050807b8,#05080747 48%,#050807b8),url(/assets/backgrounds/contactusbg.png) center / cover no-repeat,var(--adrima-bg)}.adrima-redesign-contact-bg>*{position:relative;z-index:1}.adrima-redesign-contact-bg .adrima-redesign-subpage-card{background:linear-gradient(180deg,#050505e6,#050505d1),#050505;box-shadow:0 30px 90px #0000007a,inset 0 1px #f5f1ea14}.adrima-redesign-subpage-section--compact{padding-top:0}.adrima-redesign-subpage-section .adrima-redesign-section-heading{max-width:780px;margin-bottom:clamp(38px,6vw,72px)}.adrima-redesign-subpage-section .adrima-redesign-section-heading h2{font-size:clamp(42px,5.4vw,72px);line-height:1.04}.adrima-redesign-subpage-section .adrima-redesign-section-heading p{max-width:680px}.adrima-redesign-subpage-card{position:relative;display:grid;gap:18px;min-width:0;padding:clamp(26px,3.2vw,38px);border:1px solid rgba(245,241,234,.08);border-radius:8px;background:linear-gradient(180deg,#f5f1ea0e,#f5f1ea06),#0a0a0ab8;box-shadow:inset 0 1px #f5f1ea14}.adrima-redesign-subpage-card:before{content:"";position:absolute;top:-1px;left:28px;width:74px;height:1px;background:linear-gradient(90deg,transparent,var(--adrima-lime),transparent);opacity:.7}.adrima-redesign-subpage-card h2,.adrima-redesign-subpage-card h3{margin:0;color:var(--adrima-cream);font-family:Playfair Display,Georgia,serif;font-size:clamp(28px,3vw,40px);font-weight:700;line-height:1.08;letter-spacing:0}.adrima-redesign-subpage-card h3{font-size:clamp(24px,2.4vw,32px)}.adrima-redesign-subpage-card p{color:#f5f1ea8c;font-size:15px;line-height:1.65}.adrima-redesign-subpage-pills,.adrima-redesign-subpage-actions{display:flex;flex-wrap:wrap;gap:10px}.adrima-redesign-subpage-pills span{display:inline-flex;min-height:36px;align-items:center;border:1px solid rgba(199,245,126,.2);border-radius:999px;padding:0 14px;background:#c7f57e0e;color:#f5f1eaad;font-size:13px;font-weight:700}.adrima-redesign-subpage-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.adrima-redesign-legal-stack{display:grid;gap:10px}.adrima-redesign-legal-section{display:grid;gap:8px;padding-block:clamp(18px,2.4vw,28px);border-bottom:1px solid rgba(245,241,234,.08);opacity:0;transform:translateY(34px) scale(.985);animation:adrima-scroll-component-enter .68s cubic-bezier(.18,.84,.22,1) both;animation-delay:calc(var(--reveal-index) * 72ms)}.adrima-redesign-legal-section:first-child{border-top:1px solid rgba(245,241,234,.08)}.adrima-redesign-legal-section h3{margin:0;color:var(--adrima-cream);font-family:Playfair Display,Georgia,serif;font-size:clamp(20px,2.1vw,30px);font-weight:700;line-height:1.08;letter-spacing:0}.adrima-redesign-legal-section p{max-width:860px;color:#f5f1ea8c;font-size:clamp(13px,.9vw,15px);line-height:1.5}.adrima-redesign-contact-grid{display:grid;grid-template-columns:minmax(320px,.44fr) minmax(0,.56fr);align-items:start;gap:clamp(32px,5vw,64px)}.adrima-redesign-contact-grid .adrima-redesign-subpage-grid{grid-template-columns:1fr}.adrima-redesign-contact-stack{display:grid;gap:22px}.adrima-redesign-single-card-shell{width:min(100% - 48px,620px)}.adrima-redesign-subpage-icon{display:inline-grid;width:42px;height:42px;place-items:center;border:1px solid rgba(199,245,126,.22);border-radius:50%;color:var(--adrima-lime);background:#c7f57e0f}.adrima-redesign-subpage-icon svg{width:20px;height:20px}.adrima-redesign-subpage-link{justify-self:start;color:var(--adrima-lime);font-size:14px;font-weight:800}.adrima-redesign-page .contact-form{gap:12px;min-height:0}.adrima-redesign-page .contact-form__intro{gap:6px}.adrima-redesign-page .contact-form__intro h2{color:var(--adrima-cream);font-family:Playfair Display,Georgia,serif;font-size:clamp(24px,2.4vw,31px);line-height:1.08}.adrima-redesign-page .contact-form__intro p,.adrima-redesign-page .contact-form label{color:#f5f1ea8c;font-size:13px}.adrima-redesign-page .contact-form__grid{gap:10px}.adrima-redesign-page .contact-form .field-input{min-height:38px;border-color:#f5f1ea1f;border-radius:8px;background:#f5f1ea09;color:var(--adrima-cream)}.adrima-redesign-page .contact-form textarea.field-input{min-height:92px}.adrima-redesign-page .contact-form .button{min-height:42px;border:1px solid rgba(199,245,126,.72);border-radius:8px;background:#c7f57e;color:#050805;font-weight:900}.adrima-redesign-page .contact-form__feedback{min-height:32px}.adrima-redesign .overlay-backdrop{background:#000000d1;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.adrima-redesign .join-waitlist-modal{width:min(100vw - 32px,468px);justify-items:center;gap:16px;border:1px solid rgba(245,241,234,.16);border-radius:8px;background:#050505;box-shadow:0 30px 90px #000000b8,inset 0 1px #f5f1ea14;color:var(--adrima-cream);padding:clamp(30px,4vw,40px);text-align:center}.adrima-redesign .join-waitlist-modal:before{content:none}.adrima-redesign .join-waitlist-modal>*{position:relative;z-index:1}.adrima-redesign .join-waitlist-modal__close{position:absolute;top:16px;right:16px;width:34px;height:34px;border:1px solid rgba(245,241,234,.16);border-radius:6px;background:transparent;color:var(--adrima-cream)}.adrima-redesign .join-waitlist-modal__close:hover,.adrima-redesign .join-waitlist-modal__close:focus-visible{border-color:#f5f1ea57;background:#f5f1ea14}.adrima-redesign .join-waitlist-modal__brand{width:62px;height:62px;margin-bottom:2px;object-fit:contain}.adrima-redesign .join-waitlist-modal h2{max-width:390px;margin:0;color:var(--adrima-cream);font-family:Playfair Display,Georgia,serif;font-size:clamp(34px,4vw,48px);line-height:1.04;letter-spacing:0}.adrima-redesign .join-waitlist-modal p{max-width:365px;color:#f5f1ea94;font-size:14px;line-height:1.55}.adrima-redesign .join-waitlist-modal .waitlist-email-form{width:100%;margin-top:8px}.adrima-redesign .join-waitlist-modal .waitlist-email-form__row{grid-template-columns:1fr;gap:12px}.adrima-redesign .join-waitlist-modal .waitlist-email-form__input{height:52px;min-height:52px;border:1px solid rgba(245,241,234,.14);border-radius:6px;background:#f5f1ea0b;color:var(--adrima-cream);text-align:center}.adrima-redesign .join-waitlist-modal .waitlist-email-form__input:hover,.adrima-redesign .join-waitlist-modal .waitlist-email-form__input:focus{border-color:#f5f1ea57!important;box-shadow:0 0 0 4px #f5f1ea0f!important}.adrima-redesign .join-waitlist-modal .waitlist-email-form__submit{min-width:0;min-height:52px;border:1px solid var(--adrima-lime);border-radius:6px;background:var(--adrima-lime);color:#050805!important;font-weight:900;font-size:15px}.adrima-redesign .join-waitlist-modal .waitlist-email-form__security-row{margin-top:4px;color:#f5f1ea6b}.adrima-redesign .join-waitlist-modal .waitlist-assurance-row__security-item{color:#f5f1ea6b}@media(max-width:560px){.adrima-redesign .join-waitlist-modal .waitlist-email-form__row{grid-template-columns:1fr}}.adrima-redesign-footer{border-top:1px solid rgba(245,241,234,.07);background:var(--adrima-bg);padding-block:48px 24px}.adrima-redesign-footer__top{display:flex;align-items:center;justify-content:space-between;gap:48px;opacity:0;transform:translateY(34px) scale(.985)}.adrima-redesign-footer[data-in-view=true] .adrima-redesign-footer__top{animation:adrima-scroll-component-enter .82s cubic-bezier(.18,.84,.22,1) both}.adrima-redesign-footer__social{display:flex;gap:12px}.adrima-redesign-footer__social a{display:grid;width:38px;height:38px;place-items:center;border:1px solid rgba(245,241,234,.09);border-radius:10px;background:#f5f1ea0d;color:#f5f1ea9e;transition:border-color .18s ease,color .18s ease,background .18s ease}.adrima-redesign-footer__social a:hover{border-color:#c7f57e4d;background:#c7f57e0f;color:var(--adrima-lime)}.adrima-redesign-footer__social svg{width:17px;height:17px;fill:currentColor}.adrima-redesign-footer__links{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:14px 24px}.adrima-redesign-footer__links a{color:#f5f1ea80;font-size:14px;line-height:21px;transition:color .18s ease}.adrima-redesign-footer__links a:hover{color:var(--adrima-cream)}.adrima-redesign-footer__bottom{display:flex;justify-content:flex-start;gap:24px;margin-top:38px;border-top:1px solid rgba(245,241,234,.06);padding-top:18px;color:#f5f1ea40;font-size:13px;line-height:19.5px;opacity:0;transform:translateY(34px) scale(.985)}.adrima-redesign-footer[data-in-view=true] .adrima-redesign-footer__bottom{animation:adrima-scroll-component-enter .76s cubic-bezier(.18,.84,.22,1) .18s both}@media(max-width:1060px){.adrima-redesign-feature,.adrima-redesign-feature--demo-left{grid-template-columns:minmax(0,.78fr) minmax(280px,1fr)}}@media(max-width:1100px){.adrima-redesign-ability-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:920px){.adrima-redesign-subpage-hero__inner,.adrima-redesign-contact-grid,.adrima-redesign-subpage-grid,.adrima-redesign-faq__inner{grid-template-columns:1fr}.adrima-redesign-provider-setup{padding-block:96px 132px}.adrima-redesign-provider-setup__heading h2,.adrima-redesign-provider-setup__heading p{white-space:normal}.adrima-redesign-provider-setup__rails{margin-top:42px}.adrima-redesign-provider-setup__rail div{gap:26px}.adrima-redesign-provider-logo{gap:10px}.adrima-redesign-provider-logo i{width:34px;height:34px;font-size:11px}.adrima-redesign-provider-logo img{max-width:126px;height:26px}.adrima-redesign-provider-logo strong{font-size:clamp(14px,4.8vw,18px)}.adrima-redesign-feature-row,.adrima-redesign-feature-row--media-left{grid-template-columns:1fr}.adrima-redesign-ability-grid{gap:42px 30px}.adrima-redesign-ability-row{grid-template-columns:58px minmax(0,1fr) 38px;gap:8px}}@media(max-width:900px){.adrima-redesign-nav__links{display:none}.adrima-redesign-nav__menu{display:inline-flex}.adrima-redesign-hero__inner{grid-template-columns:1fr;gap:22px}.adrima-redesign-hero__copy{padding-left:0}.adrima-redesign-hero h1{max-width:480px}.adrima-redesign-hero__visual{position:relative;inset:auto;justify-content:center;min-height:300px;width:100%}.adrima-redesign-hero__visual:before{inset:-30% -14% -24%;background:linear-gradient(180deg,#0000,#0000005c 24%,#000 72%,#000000f0)}.adrima-redesign-spline{width:min(100%,360px);height:260px;min-height:260px}}@media(max-width:720px){.adrima-redesign-shell{width:min(calc(100% - 32px),1240px)}.adrima-redesign-subpage-hero{padding-block:88px 54px}.adrima-redesign-subpage-hero h1{font-size:clamp(44px,13vw,64px)}.adrima-redesign-subpage-hero p{font-size:17px}.adrima-redesign-subpage-section{padding-block:44px}.adrima-redesign-subpage-section--first{padding-top:78px}.adrima-redesign-subpage-section--compact{padding-top:0}.adrima-redesign-nav__inner{min-height:66px}.adrima-redesign-nav__links{display:none}.adrima-redesign-nav__actions{gap:8px}.adrima-redesign-nav__cta{min-width:116px;min-height:37px;font-size:14px;padding:8px 14px}.adrima-redesign-hero h1{font-size:clamp(42px,11vw,56px)}.adrima-redesign-feature,.adrima-redesign-feature--demo-left{display:grid;grid-template-columns:1fr;min-height:auto;padding-block:76px}.adrima-redesign-feature--demo-left>div:first-child,.adrima-redesign-feature--demo-left .adrima-redesign-panel{order:initial}.adrima-redesign-panel,.adrima-redesign-feature--demo-left .adrima-redesign-panel{justify-self:stretch}.adrima-redesign-ability-grid{grid-template-columns:1fr;gap:42px}.adrima-redesign-abilities{padding-block:64px 96px}.adrima-redesign-faq{min-height:auto;padding-block:96px}.adrima-redesign-abilities__inner{width:min(100% - 32px,1240px)}.adrima-redesign-ability-grid article{min-height:0;padding:26px 0 0}.adrima-redesign-feature-sequence{width:min(100% - 32px,1240px);padding-block:76px}.adrima-redesign-feature-row,.adrima-redesign-feature-row--media-left{min-height:auto;gap:28px;padding-block:64px}.adrima-redesign-feature-row--media-left .adrima-redesign-feature-row__copy,.adrima-redesign-feature-row--media-left .adrima-redesign-feature-demo__media{order:initial}.adrima-redesign-feature-demo__media{aspect-ratio:16 / 10;border-radius:8px}}@media(max-width:480px){.adrima-redesign-nav__inner{grid-template-columns:minmax(0,1fr) auto;gap:12px;min-height:56px;padding-block:8px}.adrima-redesign-brand{min-width:0;gap:8px;font-size:clamp(18px,5.8vw,21px);line-height:1.1}.adrima-redesign-brand img{width:26px;height:26px}.adrima-redesign-nav__actions{gap:8px}.adrima-redesign-nav__cta--secondary{display:none}.adrima-redesign-nav__cta{min-width:0;min-height:40px;border-radius:6px;font-size:clamp(13px,4.1vw,15px);padding:9px 14px}.adrima-redesign-capture .waitlist-email-form__row{display:grid;grid-template-columns:1fr}.adrima-redesign-capture .waitlist-email-form__input,.adrima-redesign-capture .waitlist-email-form__submit{width:100%;border:1px solid var(--adrima-border-strong);border-radius:6px;font-size:16px}.adrima-redesign-capture .waitlist-email-form__submit{flex-basis:auto;margin-top:10px}.adrima-redesign-capture .waitlist-assurance-row--helper{width:100%;flex-wrap:wrap;column-gap:8px;row-gap:6px;margin-top:12px;font-size:clamp(10px,2.8vw,12px);line-height:1.25}.adrima-redesign-capture .waitlist-assurance-row__helper-item{gap:5px;min-width:0;flex:0 1 auto;font-size:inherit;line-height:inherit}.adrima-redesign-capture .waitlist-assurance-row__helper-item>span:last-child{font-size:inherit;line-height:inherit}.adrima-redesign-capture .waitlist-assurance-row__helper-dot{width:4px;height:4px}.adrima-redesign-footer__top,.adrima-redesign-footer__bottom{align-items:flex-start;flex-direction:column}.adrima-redesign-footer__links{justify-content:flex-start;flex-wrap:wrap}}@media(max-width:360px){.adrima-redesign-hero h1{font-size:36px;line-height:1.05}.adrima-redesign-spline{width:min(100%,300px);height:230px;min-height:230px}.adrima-redesign-capture .waitlist-assurance-row--helper{font-size:10px;column-gap:6px}.adrima-redesign-capture .waitlist-assurance-row__helper-item{gap:4px}}@media(prefers-reduced-motion:reduce){.adrima-redesign *,.adrima-redesign *:before,.adrima-redesign *:after{animation-duration:1ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:1ms!important}.adrima-redesign-provider-setup__rail div{transform:none!important}}.contact-form__intro{display:grid;gap:8px}.contact-form__intro h2,.contact-form__intro p{margin:0}.contact-form__intro p{color:var(--text-secondary)}.contact-page-grid{align-items:start}.contact-page-grid>.panel-card,.contact-method-grid>.panel-card,.office-grid>.panel-card{border-color:#dae5f61f;background:linear-gradient(180deg,#ffffff0c,#ffffff06),#0b0e13eb}.contact-page-grid>.panel-card{min-height:660px}.contact-method-grid>.panel-card{min-height:210px;align-content:start}.office-grid>.panel-card{min-height:190px}.contact-form{min-height:612px}.contact-form .field-input{min-height:54px}.contact-form textarea.field-input{min-height:172px}.contact-form .button{min-height:52px}.contact-form__feedback{display:grid;gap:12px;min-height:76px;align-content:start}.contact-form__feedback:empty{display:block}.contact-method-grid .button,.office-grid a{justify-self:start}@media(max-width:1199px){.contact-page-grid>.panel-card,.contact-form{min-height:auto}}@media(max-width:767px){.contact-method-grid>.panel-card,.office-grid>.panel-card{min-height:auto}.contact-form__feedback{min-height:64px}}.joined-activation{--joined-green: #c7f57e;--joined-green-strong: #d5ff8c;--joined-green-soft: rgba(199, 245, 126, .16);--joined-green-border: rgba(199, 245, 126, .42);--joined-black: #000;--joined-panel: #030403;--joined-panel-raised: #070907;--joined-white: #fff;--joined-muted: rgba(255, 255, 255, .68);--joined-cream: rgba(245, 241, 234, .86);position:relative;display:grid;min-height:100svh;align-items:center;padding-block:clamp(28px,7vh,64px);color:var(--joined-white);background:radial-gradient(52% 40% at 50% 50%,#00000047,#0000 70%),linear-gradient(90deg,rgba(0,0,0,.34),transparent 32%,rgba(0,0,0,.28)),url(/assets/backgrounds/confirmbg.png) center / cover no-repeat,var(--joined-black);isolation:isolate}.joined-activation:before{content:none}.joined-activation__layout{display:grid;width:min(100%,560px);margin-inline:auto}.joined-activation__primary{align-content:start;gap:16px;overflow:hidden;border:1px solid rgba(245,241,234,.14);border-top-color:#f5f1ea3d;padding:clamp(18px,2.4vw,24px);background:radial-gradient(circle at 82% 0%,rgba(199,245,126,.11),transparent 32%),linear-gradient(145deg,#f5f1ea0e,#f5f1ea04 50%,#c7f57e09),#070909e6;box-shadow:inset 0 1px #f5f1ea14,0 26px 88px #00000080;-webkit-backdrop-filter:blur(14px) saturate(1.05);backdrop-filter:blur(14px) saturate(1.05)}.joined-activation__primary:before{content:"";position:absolute;inset:1px;border-radius:inherit;pointer-events:none;background:linear-gradient(90deg,rgba(199,245,126,.36),transparent 22%),linear-gradient(180deg,rgba(245,241,234,.08),transparent 26%);opacity:.38;-webkit-mask-image:linear-gradient(#000,transparent 62%);mask-image:linear-gradient(#000,transparent 62%)}.joined-activation__copy{display:grid;gap:10px}.joined-activation__copy h1,.joined-activation__copy p{margin:0}.joined-activation__header-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px}.joined-activation__status-pill{display:inline-flex;align-items:center;gap:8px;min-height:30px;padding:0 10px;border:1px solid var(--joined-green-border);border-radius:var(--radius-full);color:var(--joined-white);background:linear-gradient(180deg,#c7f57e33,#c7f57e1a),#070b07b8;font-size:.82rem;font-weight:650}.joined-activation__status-pill svg{width:16px;height:16px;color:var(--joined-green)}.joined-activation__copy h1{max-width:500px;color:var(--joined-white);font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:clamp(2rem,3.4vw,3rem);font-weight:760;line-height:.98;letter-spacing:-.02em}.joined-activation__copy p{color:var(--joined-cream);font-size:.9rem;line-height:1.5;max-width:540px}.joined-activation__status-grid{display:grid;grid-template-columns:minmax(220px,.58fr);gap:10px;margin:0}.joined-activation__status-grid div{display:grid;gap:5px;min-width:0;padding:12px;border:1px solid rgba(199,245,126,.24);border-radius:var(--radius-md);background:radial-gradient(circle at 88% 0%,rgba(199,245,126,.06),transparent 42%),#00000094;box-shadow:inset 0 1px #f5f1ea0b}.joined-activation__status-grid dt{color:var(--joined-green);font-size:.68rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.joined-activation__status-grid dd{margin:0;color:var(--joined-white);font-size:.86rem;font-weight:700;line-height:1.3}.joined-activation__actions{display:flex;flex-wrap:wrap;gap:10px}.joined-activation__actions .button{min-height:40px;padding-inline:15px;font-size:.92rem}.joined-activation__actions .button--primary{border-color:var(--joined-green);background:var(--joined-green);color:#000;box-shadow:inset 0 1px #fff6,0 12px 36px #c7f57e1f}.joined-activation__actions .button--primary:hover,.joined-activation__actions .button--primary:focus-visible{border-color:var(--joined-green-strong);background:var(--joined-green-strong)}.joined-activation__actions .button:disabled{cursor:wait;opacity:.72}.joined-activation__actions .button--secondary{border-color:#f5f1eab8;background:#0000006b;color:#fff}.joined-activation__tertiary{color:var(--joined-white)}.joined-activation__notice,.joined-activation__error{margin:0;border-radius:var(--radius-md);padding:10px 12px;font-size:.84rem;line-height:1.45}.joined-activation__notice{border:1px solid rgba(199,245,126,.3);color:var(--joined-cream);background:#c7f57e14}.joined-activation__error{border:1px solid rgba(221,127,138,.38);color:#ffd9dd;background:#60162038}@media(max-width:1024px){.joined-activation__layout{width:min(100%,560px)}}@media(max-width:767px){.joined-activation{padding-block:24px 40px;background-position:center}.joined-activation__status-grid{grid-template-columns:1fr}.joined-activation__actions{flex-direction:column;align-items:stretch}}.referral-page__status-region{display:grid;min-height:min(760px,calc(100vh - 180px))}.referral-page__state-card{align-self:center;justify-self:center;width:min(100%,720px);min-height:360px;align-content:center}.referral-page__state-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;min-height:52px}.utility-page--referral .referral-page{display:grid;gap:clamp(18px,3vw,28px)}.utility-page--referral .referral-page__hero,.utility-page--referral .referral-link-card,.utility-page--referral .invite-colleague-form,.utility-page--referral .panel-card{border-color:#dae5f61f;background:linear-gradient(180deg,#ffffff0c,#ffffff06),#0b0e13eb}.utility-page--referral .referral-page__hero{min-height:360px}.utility-page--referral .referral-page__hero-copy h1,.utility-page--referral .referral-page__hero-copy p,.utility-page--referral .referral-status-spotlight__copy h2,.utility-page--referral .referral-status-spotlight__copy p,.utility-page--referral .referral-page__activity-copy h2,.utility-page--referral .referral-page__activity-copy p{margin:0}.utility-page--referral .referral-page__hero-actions,.utility-page--referral .referral-link-card__share-row{min-height:48px}.utility-page--referral .referral-page__metrics{grid-template-columns:repeat(4,minmax(0,1fr))}.utility-page--referral .mini-metric-tile{min-height:132px}.utility-page--referral .activity-table{overflow-x:auto}.utility-page--referral .activity-table__head,.utility-page--referral .activity-table__row{min-width:560px}.utility-page--referral .activity-table__row>span{min-width:0;overflow-wrap:anywhere}.utility-page--referral .referral-page__aside{position:sticky;top:112px;align-self:start}.utility-page--referral .invite-colleague-form{min-height:520px}.utility-page--referral .invite-colleague-form .button,.utility-page--referral .referral-link-card .button,.utility-page--referral .social-chip{min-height:44px}.utility-page--referral .success-signal,.utility-page--referral .form-error{min-height:58px}@media(max-width:1199px){.utility-page--referral .referral-page__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.utility-page--referral .referral-page__aside{position:static}}@media(max-width:767px){.referral-page__status-region,.referral-page__state-card,.utility-page--referral .referral-page__hero,.utility-page--referral .invite-colleague-form{min-height:auto}.utility-page--referral .referral-page__metrics{grid-template-columns:1fr}.referral-page__state-actions{flex-direction:column;align-items:stretch}.utility-page--referral .activity-table__head,.utility-page--referral .activity-table__row{min-width:0}}.walkthrough-intro .page-intro-band__grid{align-items:start}.walkthrough-intro .page-intro-band__content{align-self:start;padding-top:clamp(16px,5vw,72px)}.walkthrough-intro .page-intro-band__aside{align-self:start}.walkthrough-intro .product-preview-window--walkthrough{max-height:min(760px,calc(100vh - 156px));overflow:hidden}.walkthrough-intro .product-preview-window__glow-floor{left:0;right:0}.scenario-switcher{min-height:46px}.scenario-switcher button{min-width:156px}.walkthrough-layout{align-items:stretch;grid-template-columns:minmax(280px,.72fr) minmax(0,1fr)}.walkthrough-card{min-height:320px;border-color:#dae5f61f;background:linear-gradient(180deg,#ffffff0c,#ffffff06),#0b0e13eb}.walkthrough-card--detail{grid-column:1 / -1;min-height:0}.walkthrough-card h2,.walkthrough-card p{margin:0}.walkthrough-card .bullet-list{margin-top:auto}.walkthrough-card[aria-live],.walkthrough-layout[aria-live]{min-height:320px}.walkthrough-proof-list li{line-height:1.55}.walkthrough-detail-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.walkthrough-detail-row{display:grid;gap:6px;min-height:116px;padding:16px;border:1px solid rgba(218,229,246,.12);border-radius:12px;background:#ffffff08}.walkthrough-detail-row span,.walkthrough-detail-row small{color:var(--text-muted)}.walkthrough-detail-row span{font-size:.76rem;text-transform:uppercase;letter-spacing:.08em}.walkthrough-detail-row strong{color:var(--text-primary);font-size:clamp(1rem,1.8vw,1.28rem);line-height:1.1}.walkthrough-detail-row small{font-size:.9rem;line-height:1.45}.walkthrough-assurance{padding-top:4px}.final-cta-card__form{min-width:min(100%,420px)}@media(max-width:1199px){.walkthrough-layout{grid-template-columns:1fr}.walkthrough-intro .page-intro-band__content{padding-top:0}.walkthrough-intro .product-preview-window--walkthrough{max-height:none;overflow:visible}}@media(max-width:767px){.scenario-switcher{display:grid;grid-template-columns:1fr}.scenario-switcher button{width:100%;min-width:0}.walkthrough-card{min-height:260px}.walkthrough-detail-list{grid-template-columns:1fr}.walkthrough-detail-row{min-height:0}}:root{color-scheme:dark;--bg: #05070b;--bg-alt: #0a0c11;--surface-1: rgba(17, 20, 25, .82);--surface-2: rgba(21, 26, 32, .9);--surface-3: rgba(25, 30, 38, .96);--surface-strong: rgba(16, 19, 24, .98);--border: rgba(255, 255, 255, .1);--border-strong: rgba(255, 255, 255, .16);--text-primary: #f5f7fa;--text-secondary: #b7bcc6;--text-muted: #808795;--success: #86d08d;--warning: #d9b779;--error: #dd7f8a;--accent-edge: rgba(185, 206, 242, .3);--glow-soft: rgba(235, 240, 248, .18);--glow-edge: rgba(214, 228, 255, .3);--shadow-1: 0 20px 70px rgba(0, 0, 0, .24);--shadow-2: 0 42px 140px rgba(0, 0, 0, .42);--radius-sm: 12px;--radius-md: 16px;--radius-lg: 20px;--radius-xl: 28px;--radius-full: 999px;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 24px;--space-6: 32px;--space-7: 48px;--space-8: 64px;--space-9: 96px;--space-10: 128px;--max-width: 1248px;--max-width-narrow: 760px;--max-width-footer: 1360px;--font-display: "Playfair Display", Georgia, serif;--font-body: "Inter", system-ui, sans-serif;--hero-size: clamp(3.45rem, 6vw, 4.85rem);--h2-size: clamp(2.35rem, 4vw, 3rem);--h3-size: clamp(1.4rem, 2vw, 1.75rem);--body-size: 1rem;--small-size: .875rem;--ease-standard: cubic-bezier(.22, 1, .36, 1);--duration-micro: .14s;--duration-panel: .22s;--duration-overlay: .28s;--duration-slow: .54s;--glow-ring: rgba(195, 218, 255, .72);--glow-bloom: rgba(180, 210, 255, .22)}@keyframes heroSweep{0%{opacity:0;transform:translate(-10%) scaleX(.92)}to{opacity:1;transform:translate(0) scaleX(1)}}@keyframes ambientDrift{0%,to{opacity:.42;transform:translateZ(0) scale(1)}50%{opacity:.62;transform:translate3d(0,-10px,0) scale(1.02)}}@keyframes horizonSweepLoop{0%{opacity:.28;transform:translate(-6%) scaleX(.96)}50%{opacity:.52;transform:translate(0) scaleX(1)}to{opacity:.28;transform:translate(6%) scaleX(.98)}}@keyframes glowBreath{0%,to{opacity:.46;transform:scale(.98)}50%{opacity:.7;transform:scale(1.03)}}@keyframes riseIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes haloPulse{0%,to{box-shadow:0 0 #86d08d2e}50%{box-shadow:0 0 0 18px #86d08d00}}@keyframes shineSweep{0%{transform:translate(-130%)}to{transform:translate(140%)}}@keyframes barGrow{0%{opacity:0;transform:scaleY(.35)}to{opacity:1;transform:scaleY(1)}}@keyframes lineFill{0%{opacity:0;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes floatY{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes ringGlow{0%,to{box-shadow:0 0 0 1px #c3daff2e,0 0 18px 4px #b4d2ff14}50%{box-shadow:0 0 0 1px #c3daff75,0 0 32px 10px #b4d2ff2e,0 0 64px 18px #b4d2ff14}}@keyframes horizonShimmer{0%{opacity:.38;transform:translate(-4%) scaleX(.96)}50%{opacity:.72;transform:translate(0) scaleX(1)}to{opacity:.38;transform:translate(4%) scaleX(.98)}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}*,*:before,*:after{box-sizing:border-box}.hero-illumination{opacity:1}@media(min-width:1024px){.adrima-luminous-cursor{display:block}.landing-page__hero-section{padding:0}.landing-page__hero-wrap.section-container{width:min(calc(100% - 48px),1440px)}.hero-nav{padding-top:24px}.hero-nav__bar,.hero-nav.is-scrolled .hero-nav__bar{width:min(calc(100% - 48px),1440px);min-height:72px;grid-template-columns:auto 1fr auto;gap:clamp(22px,3vw,40px);padding:0 clamp(28px,4.45vw,64px);border-radius:16px;background:linear-gradient(180deg,#ffffff0a,#ffffff03),#08090b8f;-webkit-backdrop-filter:blur(22px) saturate(1.05);backdrop-filter:blur(22px) saturate(1.05)}.hero-nav__links{display:flex}.hero-nav__menu{display:none}.hero-nav__cta{display:inline-flex}.hero-section--desktop-scene{min-height:clamp(1760px,218svh,2380px)}.hero-section--desktop-scene .hero-scroll-scene{position:sticky;top:0;min-height:100svh;display:flex;overflow:hidden}.hero-section__grid{min-height:max(800px,100svh);grid-template-columns:minmax(390px,500px) minmax(0,1fr);gap:clamp(18px,3.1vw,54px);padding-top:0}.hero-section__copy{margin-left:clamp(14px,3.4vw,62px);padding-top:clamp(170px,21svh,232px)}.hero-copy-block{max-width:500px}.hero-copy-block__headline{font-size:clamp(3.55rem,5vw,5.75rem);line-height:.99}.hero-trust-cards{grid-template-columns:repeat(4,minmax(0,1fr))}.hero-section__product,.hero-scroll-reveal-scene{min-height:max(800px,100svh)}.hero-scroll-reveal-scene__product-wrap{top:0;right:clamp(8px,2.6vw,52px);left:auto;width:clamp(560px,49vw,760px);height:clamp(760px,90svh,940px);transform:translate3d(calc((var(--hero-product-drift) * -22px) - (var(--hero-product-zoom) * 54px)),calc(clamp(128px,15svh,152px) - (var(--hero-product-zoom) * 32px) - (var(--hero-product-rise) * 20px)),0) scale(calc(.88 + (var(--hero-product-zoom) * .2)));transform-origin:62% 12%;z-index:30!important}.hero-product-shell{height:100%;min-height:100%}.hero-grounded-platform--front{z-index:3!important;bottom:-178px}.hero-grounded-platform--back{z-index:1!important}}.waitlist-app-shell--landing{overflow-x:clip;background:radial-gradient(68% 40% at 70% 34%,rgba(246,249,255,.035),transparent 55%),radial-gradient(80% 34% at 54% 102%,rgba(246,249,255,.11),transparent 58%),#030405}.waitlist-app-shell--landing .waitlist-app-shell__main,.waitlist-app-shell--landing .landing-page__hero-section,.waitlist-app-shell--landing .hero-section,.waitlist-app-shell--landing .hero-scroll-scene{overflow-x:clip}.waitlist-app-shell--landing .landing-page__hero-section{position:relative;margin-top:-90px;padding-top:0;background:radial-gradient(circle at 80% 42%,rgba(246,249,255,.044),transparent 31%),radial-gradient(72% 36% at 56% 100%,rgba(246,249,255,.15),transparent 52%),linear-gradient(180deg,#020304,#050608 52%,#020304)}.waitlist-app-shell--landing .landing-page__hero-wrap.section-container{width:100%;max-width:none;padding-inline:0}.waitlist-app-shell--landing .hero-section{--hero-product-settle: var(--hero-product-zoom, 0);--hero-product-inner-scroll: var(--hero-product-scroll, 0);--hero-copy-fade: var(--hero-text-ghost, 0);--hero-rail-progress: var(--hero-left-narrative, 0);width:100%;max-width:none}.waitlist-app-shell--landing .hero-nav{position:fixed;inset:0 0 auto;z-index:90;padding-top:22px;pointer-events:none;background:transparent;border:0}.waitlist-app-shell--landing .hero-nav__bar,.waitlist-app-shell--landing .hero-nav.is-scrolled .hero-nav__bar{pointer-events:auto;width:min(calc(100vw - 32px),1440px);min-height:72px;margin-inline:auto;padding:0 clamp(22px,4vw,64px);border:1px solid rgba(246,249,255,.11);border-radius:16px;background:linear-gradient(180deg,#ffffff0f,#ffffff04),#08090c8a;-webkit-backdrop-filter:blur(22px) saturate(1.08);backdrop-filter:blur(22px) saturate(1.08);box-shadow:inset 0 1px #ffffff1f,inset 0 -1px #ffffff07,0 20px 78px #00000080;transform:none!important}.waitlist-app-shell--landing .hero-nav__bar:before{opacity:.58}.waitlist-app-shell--landing .hero-nav__bar:after{opacity:.52}@media(min-width:960px){.waitlist-app-shell--landing .hero-section--desktop-scene{min-height:clamp(1900px,235svh,2450px)!important}.waitlist-app-shell--landing .hero-section--desktop-scene .hero-scroll-scene,.waitlist-app-shell--landing .hero-scroll-scene{position:sticky!important;top:0;display:block!important;min-height:100svh!important;max-width:100vw;overflow:clip!important;transform:none!important}.waitlist-app-shell--landing .hero-section__grid{position:relative;width:min(calc(100vw - 40px),1440px)!important;min-height:max(760px,100svh)!important;margin-inline:auto!important;padding-top:clamp(118px,14svh,150px)!important;display:grid!important;grid-template-columns:minmax(320px,.43fr) minmax(520px,.57fr)!important;gap:clamp(18px,3vw,58px)!important;align-items:start!important;transform:none!important}.waitlist-app-shell--landing .hero-section__copy{position:relative!important;z-index:28;min-height:560px;margin-left:clamp(0px,1.7vw,32px)!important;padding-top:clamp(16px,5svh,72px)!important;transform:none!important;will-change:auto!important}.waitlist-app-shell--landing .hero-copy-block{position:relative;display:grid;width:100%;max-width:500px;min-height:560px}.waitlist-app-shell--landing .hero-copy-block__primary{grid-area:1 / 1;opacity:clamp(0,calc(1 - (var(--hero-copy-fade) * 1.35)),1)!important;visibility:visible;filter:brightness(clamp(.18,calc(1 - (var(--hero-copy-fade) * .82)),1)) blur(calc(var(--hero-copy-fade) * .7px))!important;transform:none!important;transition:opacity .1s linear,filter .1s linear,visibility .1s linear}.waitlist-app-shell--landing .hero-section--product .hero-copy-block__primary,.waitlist-app-shell--landing .hero-section--explore .hero-copy-block__primary,.waitlist-app-shell--landing .hero-section--exploration .hero-copy-block__primary{opacity:0!important;visibility:hidden!important;pointer-events:none!important}.waitlist-app-shell--landing .hero-copy-block__headline{font-size:clamp(3.15rem,4.62vw,5rem)!important;line-height:.99!important;letter-spacing:-.018em}.waitlist-app-shell--landing .hero-copy-block__lede{max-width:30rem}.waitlist-app-shell--landing .hero-feature-rail{grid-area:1 / 1;position:absolute!important;inset:0 auto auto 0!important;display:block!important;width:min(430px,100%)!important;min-height:226px;margin:0;padding:26px 26px 24px 28px;border:1px solid rgba(246,249,255,.13);border-left-color:#f6f9ff47;border-radius:16px;background:radial-gradient(circle at 18% 9%,rgba(246,249,255,.07),transparent 42%),linear-gradient(145deg,#ffffff0f,#ffffff04 58%,#ffffff0a),#07080aed!important;box-shadow:0 34px 86px #00000085,inset 0 1px #ffffff1a!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;opacity:clamp(0,calc((var(--hero-rail-progress) - .18) * 1.55),.97)!important;visibility:hidden;pointer-events:none;transform:translate3d(0,calc((1 - var(--hero-rail-progress)) * 14px),0)!important}.waitlist-app-shell--landing .hero-section--zoom .hero-feature-rail,.waitlist-app-shell--landing .hero-section--product .hero-feature-rail,.waitlist-app-shell--landing .hero-section--explore .hero-feature-rail,.waitlist-app-shell--landing .hero-section--exploration .hero-feature-rail{opacity:.96!important;visibility:visible!important;pointer-events:auto}.waitlist-app-shell--landing .hero-feature-rail__narrative,.waitlist-app-shell--landing .hero-feature-rail__item{position:absolute;inset:0}.waitlist-app-shell--landing .hero-feature-rail__item{padding:0;border:0;background:transparent;gap:12px}.waitlist-app-shell--landing .hero-feature-rail__item.is-active{opacity:1}.waitlist-app-shell--landing .hero-feature-rail__label{color:#ebeff6bd!important;font-size:.72rem;letter-spacing:.18em}.waitlist-app-shell--landing .hero-feature-rail h2{color:#f8f9fbfa!important;font-size:clamp(1.05rem,1.24vw,1.3rem);line-height:1.26}.waitlist-app-shell--landing .hero-feature-rail p{max-width:34ch;color:#e2e5ebd1!important;font-size:.95rem;line-height:1.62}.waitlist-app-shell--landing .hero-section__product,.waitlist-app-shell--landing .hero-scroll-reveal-scene{position:relative;min-height:max(720px,calc(100svh - 24px))!important;overflow:visible!important;transform:none!important}.waitlist-app-shell--landing .hero-scroll-reveal-scene{perspective:none!important;isolation:isolate}.waitlist-app-shell--landing .hero-scroll-reveal-scene__product-wrap{position:absolute!important;top:clamp(10px,2svh,28px)!important;right:clamp(0px,1.5vw,28px)!important;left:auto!important;z-index:20!important;width:min(100%,clamp(520px,46vw,730px))!important;height:clamp(620px,calc(100svh - 150px),820px)!important;min-height:0!important;overflow:visible!important;transform:translate3d(calc(var(--hero-product-drift) * -10px),calc(var(--hero-product-settle) * -8px),0) scale(calc(1 + (var(--hero-product-settle) * .055)))!important;transform-origin:66% 18%!important;will-change:transform}.waitlist-app-shell--landing .hero-product-shell{width:100%;height:100%!important;min-height:0!important;border-radius:24px;border-color:#f6f9ff36;background:linear-gradient(180deg,rgba(255,255,255,.04),rgba(255,255,255,.01) 20%,transparent 46%),radial-gradient(circle at 82% 8%,rgba(246,249,255,.06),transparent 25%),linear-gradient(145deg,#101215,#08090c 48%,#050607)!important;box-shadow:0 0 0 1px #ffffff09,0 30px 92px #0009,0 0 38px #f6f9ff21,inset 0 1px #ffffff24,inset 0 0 0 1px #ffffff09;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;overflow:hidden}.waitlist-app-shell--landing .hero-product-shell__surface{position:relative;flex:1 1 auto;height:auto;min-height:0;padding:clamp(12px,1.3vw,16px);overflow:hidden;background:radial-gradient(circle at 76% 12%,rgba(255,255,255,.052),transparent 28%),linear-gradient(180deg,#101216fc,#07080afe)}.waitlist-app-shell--landing .hero-product-shell__scroll-track{display:grid;gap:12px;min-height:1050px;transform:translate3d(0,calc(var(--hero-product-inner-scroll) * -390px),0)!important;transition:none!important;will-change:transform}.waitlist-app-shell--landing .hero-product-top-panels{min-height:52px}.waitlist-app-shell--landing .hero-product-middle-panels{min-height:500px;grid-template-columns:minmax(0,1.48fr) minmax(250px,.92fr)}.waitlist-app-shell--landing .hero-product-bottom-metrics{min-height:430px}.waitlist-app-shell--landing .hero-product-shell__chapter-highlight,.waitlist-app-shell--landing .hero-scroll-reveal-scene__mask{display:none!important}.waitlist-app-shell--landing .hero-scroll-reveal-scene__shadow-plane{inset:16% -4% 0 -38%;z-index:1;opacity:.22;background:radial-gradient(48% 40% at 72% 78%,rgba(0,0,0,.7),transparent 74%);filter:blur(22px);transform:none!important}.waitlist-app-shell--landing .hero-illumination{inset:-6% -10% -10% -64%;z-index:0}.waitlist-app-shell--landing .hero-illumination__core-column,.waitlist-app-shell--landing .hero-illumination__edge-wrap,.waitlist-app-shell--landing .hero-illumination__shadow-pocket,.waitlist-app-shell--landing .hero-illumination__corner-fade{display:none!important}.waitlist-app-shell--landing .hero-illumination__ambient-fill{opacity:.62;filter:blur(82px)}.waitlist-app-shell--landing .hero-illumination__horizon-line{left:-8%;right:-8%;bottom:-2%;height:220px;opacity:calc(.48 + (var(--hero-horizon) * .2));transform:translate3d(calc(var(--hero-platform-sweep) * -56px),0,0)}.waitlist-app-shell--landing .hero-illumination__floor-reflection{left:20%;right:4%;bottom:0;height:150px;opacity:calc(.26 + (var(--hero-light) * .08));filter:blur(28px)}.waitlist-app-shell--landing .hero-grounded-platform{pointer-events:none;overflow:visible}.waitlist-app-shell--landing .hero-grounded-platform--back{left:-16%;bottom:-8%;z-index:1!important;width:min(126vw,1540px);height:clamp(142px,15vw,208px);opacity:calc(.22 + (var(--hero-platform-back) * .12));transform:translate3d(calc(var(--hero-platform-sweep) * -60px),calc(var(--hero-platform-back) * 18px),0) scaleX(calc(1 + (var(--hero-platform-back) * .03)))!important}.waitlist-app-shell--landing .hero-grounded-platform--front{left:-12%;bottom:-178px;z-index:2!important;width:132%;height:clamp(250px,22vw,340px);opacity:calc(.82 - (var(--hero-platform-back) * .16));transform:translate3d(calc(var(--hero-platform-sweep) * -15vw),calc(var(--hero-platform-back) * 48px),0) rotate(calc(var(--hero-platform-sweep) * -1.8deg)) scaleX(calc(1 + (var(--hero-platform-back) * .06)))!important}.waitlist-app-shell--landing .hero-grounded-platform--front .hero-grounded-platform__body,.waitlist-app-shell--landing .hero-grounded-platform--front .hero-grounded-platform__texture{clip-path:ellipse(72% 47% at 54% 98%);-webkit-mask-image:none;mask-image:none}.waitlist-app-shell--landing .hero-grounded-platform--front .hero-grounded-platform__body{background:radial-gradient(48% 14% at 54% 53%,rgba(246,249,255,.09),transparent 74%),linear-gradient(180deg,#111417,#07090b 42%,#020203);opacity:1}.waitlist-app-shell--landing .hero-grounded-platform--front .hero-grounded-platform__texture{background:repeating-linear-gradient(98deg,rgba(255,255,255,.02) 0 1px,transparent 1px 11px),repeating-linear-gradient(4deg,rgba(255,255,255,.015) 0 1px,transparent 1px 19px),radial-gradient(42% 9% at 54% 54%,rgba(246,249,255,.08),transparent 72%);opacity:.38;mix-blend-mode:screen}.waitlist-app-shell--landing .hero-grounded-platform--front .hero-grounded-platform__highlight{height:54px;background:radial-gradient(72% 48% at 54% 98%,transparent 55%,rgba(255,255,255,.23) 55.72%,rgba(255,255,255,.96) 56.12%,rgba(246,249,255,.38) 56.8%,transparent 58.2%);opacity:calc(.86 - (var(--hero-platform-back) * .18));filter:blur(.22px)}.waitlist-app-shell--landing .hero-grounded-platform--front .hero-grounded-platform__glow{opacity:calc(.3 - (var(--hero-platform-back) * .08));filter:blur(18px)}.waitlist-app-shell--landing .hero-grounded-platform--front .hero-grounded-platform__shadow{opacity:.34}}@media(min-width:960px)and (max-width:1179px){.waitlist-app-shell--landing .hero-nav__bar,.waitlist-app-shell--landing .hero-nav.is-scrolled .hero-nav__bar{grid-template-columns:auto auto auto;justify-content:space-between;gap:16px}.waitlist-app-shell--landing .hero-nav__links{display:none!important}.waitlist-app-shell--landing .hero-nav__menu,.waitlist-app-shell--landing .hero-nav__cta{display:inline-flex!important}.waitlist-app-shell--landing .hero-section__grid{width:min(calc(100vw - 32px),1120px)!important;grid-template-columns:minmax(306px,.41fr) minmax(500px,.59fr)!important;gap:18px!important;padding-top:clamp(112px,13svh,132px)!important}.waitlist-app-shell--landing .hero-section__copy{margin-left:0!important;padding-top:clamp(8px,4svh,42px)!important}.waitlist-app-shell--landing .hero-copy-block{max-width:390px}.waitlist-app-shell--landing .hero-copy-block__headline{font-size:clamp(2.82rem,4.55vw,3.62rem)!important}.waitlist-app-shell--landing .hero-copy-block__lede{font-size:.96rem}.waitlist-app-shell--landing .hero-waitlist-form .waitlist-email-form__row,.waitlist-app-shell--landing .hero-waitlist-form .waitlist-email-form__hero-success{grid-template-columns:minmax(0,1fr) 142px}.waitlist-app-shell--landing .hero-waitlist-form .waitlist-email-form__submit{min-width:142px}.waitlist-app-shell--landing .hero-trust-cards{grid-template-columns:repeat(2,minmax(0,1fr));max-width:390px}.waitlist-app-shell--landing .hero-scroll-reveal-scene__product-wrap{top:10px!important;right:0!important;width:min(100%,548px)!important;height:clamp(620px,calc(100svh - 150px),760px)!important}.waitlist-app-shell--landing .hero-product-middle-panels{grid-template-columns:1fr}.waitlist-app-shell--landing .hero-product-middle-panels__exposures-panel{display:none}.waitlist-app-shell--landing .hero-product-bottom-metrics__strip{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1180px){.waitlist-app-shell--landing .hero-nav__links{display:flex!important}.waitlist-app-shell--landing .hero-nav__menu{display:none!important}.waitlist-app-shell--landing .hero-section__grid{width:min(calc(100vw - 56px),1440px)!important;grid-template-columns:minmax(420px,520px) minmax(0,1fr)!important;gap:clamp(28px,4vw,72px)!important}.waitlist-app-shell--landing .hero-section__copy{margin-left:clamp(10px,2.2vw,48px)!important;padding-top:clamp(36px,7.4svh,96px)!important}.waitlist-app-shell--landing .hero-scroll-reveal-scene__product-wrap{width:min(100%,clamp(620px,46vw,730px))!important;height:clamp(680px,calc(100svh - 140px),860px)!important}}@media(max-width:959px){.waitlist-app-shell--landing .landing-page__hero-section{margin-top:0}.waitlist-app-shell--landing .hero-section--desktop-scene{min-height:0!important}.waitlist-app-shell--landing .hero-section--desktop-scene .hero-scroll-scene,.waitlist-app-shell--landing .hero-scroll-scene{position:relative!important;min-height:auto!important}.waitlist-app-shell--landing .hero-feature-rail{display:none!important}.waitlist-app-shell--landing .hero-copy-block__primary{opacity:1!important;visibility:visible!important;filter:none!important}}@media(prefers-reduced-motion:reduce){.waitlist-app-shell--landing .hero-section--desktop-scene{min-height:auto!important}.waitlist-app-shell--landing .hero-section--desktop-scene .hero-scroll-scene{position:relative!important}.waitlist-app-shell--landing .hero-scroll-reveal-scene__product-wrap,.waitlist-app-shell--landing .hero-product-shell__scroll-track,.waitlist-app-shell--landing .hero-grounded-platform{transform:none!important}.waitlist-app-shell--landing .hero-feature-rail{display:none!important}.waitlist-app-shell--landing .hero-copy-block__primary{opacity:1!important;visibility:visible!important;filter:none!important}}.waitlist-app-shell--landing,.landing-page__hero-section,.hero-section,.hero-scroll-scene{overflow-x:clip}.landing-page__hero-section{background:radial-gradient(circle at 76% 42%,rgba(246,249,255,.045),transparent 30%),radial-gradient(78% 42% at 58% 101%,rgba(246,249,255,.12),transparent 48%),linear-gradient(180deg,#020304,#050608 48%,#020304)}.hero-section{--hero-product-settle: var(--hero-product-zoom, 0);--hero-product-inner-scroll: var(--hero-product-scroll, 0);--hero-copy-fade: var(--hero-text-ghost, 0);--hero-rail-progress: var(--hero-left-narrative, 0)}.hero-nav{z-index:90;padding-top:18px}.hero-nav__bar,.hero-nav.is-scrolled .hero-nav__bar{width:min(calc(100vw - 32px),1440px);min-height:72px;padding:0 clamp(22px,4vw,64px);border:1px solid rgba(246,249,255,.1);border-radius:16px;background:linear-gradient(180deg,#ffffff0e,#ffffff04),#08090c8a;-webkit-backdrop-filter:blur(22px) saturate(1.1);backdrop-filter:blur(22px) saturate(1.1);box-shadow:inset 0 1px #ffffff1b,inset 0 -1px #ffffff07,0 22px 72px #0000007a;transform:none!important}.hero-nav__bar:before{opacity:.64}.hero-nav__bar:after{opacity:.56}@media(min-width:960px){.landing-page__hero-section{padding:0}.landing-page__hero-wrap.section-container{width:100%;max-width:none;padding-inline:0}.hero-section--desktop-scene{min-height:clamp(1540px,188svh,2160px)}.hero-section--desktop-scene .hero-scroll-scene,.hero-scroll-scene{position:sticky;top:0;display:block;min-height:100svh;overflow:clip}.hero-section__grid{position:relative;width:min(calc(100vw - 40px),1440px);min-height:max(760px,100svh);margin-inline:auto;padding-top:clamp(112px,13svh,138px);display:grid;grid-template-columns:minmax(330px,.46fr) minmax(520px,.54fr);gap:clamp(20px,3vw,56px);align-items:start}.hero-section__copy{position:relative;z-index:28;min-height:auto;margin-left:clamp(0px,1.6vw,32px);padding-top:clamp(18px,6.2svh,76px);transform:none!important;will-change:auto}.hero-copy-block{position:relative;width:100%;max-width:500px;min-height:560px;display:grid}.hero-copy-block__primary{grid-area:1 / 1;opacity:clamp(0,calc(1 - (var(--hero-copy-fade) * 1.25)),1);filter:brightness(clamp(.2,calc(1 - (var(--hero-copy-fade) * .75)),1)) blur(calc(var(--hero-copy-fade) * .6px));transition:opacity .12s linear,filter .12s linear,visibility .12s linear}.hero-section--zoom .hero-copy-block__primary,.hero-section--product .hero-copy-block__primary,.hero-section--explore .hero-copy-block__primary,.hero-section--exploration .hero-copy-block__primary{opacity:0!important;visibility:hidden;pointer-events:none}.hero-copy-block__headline{font-size:clamp(3.4rem,5.2vw,5.9rem);line-height:.99;letter-spacing:-.018em}.hero-copy-block__lede{max-width:30rem}.hero-feature-rail{grid-area:1 / 1;position:absolute!important;inset:0 auto auto 0!important;display:block!important;width:min(430px,100%);min-height:220px;margin:0;padding:24px 24px 22px 28px;border:1px solid rgba(246,249,255,.12);border-left-color:#f6f9ff3d;border-radius:16px;background:radial-gradient(circle at 16% 8%,rgba(246,249,255,.065),transparent 42%),linear-gradient(145deg,#ffffff0e,#ffffff03 58%,#ffffff09),#07080ae8!important;box-shadow:0 32px 80px #0000007a,inset 0 1px #ffffff17;-webkit-backdrop-filter:none;backdrop-filter:none;opacity:clamp(0,calc((var(--hero-rail-progress) - .16) * 1.45),.97)!important;transform:translate3d(0,calc((1 - var(--hero-rail-progress)) * 14px),0)!important;pointer-events:auto}.hero-feature-rail__narrative,.hero-feature-rail__item{position:absolute;inset:0}.hero-feature-rail__item{padding:0;border:0;background:transparent;align-content:start;gap:12px}.hero-feature-rail__item.is-active{opacity:1}.hero-feature-rail__label{color:#ebeff69e;font-size:.72rem;letter-spacing:.18em}.hero-feature-rail h2{color:#f8f9fbf5;font-size:clamp(1.05rem,1.22vw,1.28rem);line-height:1.26}.hero-feature-rail p{max-width:34ch;color:#e2e5ebc2;font-size:.95rem;line-height:1.62}.hero-section__product,.hero-scroll-reveal-scene{position:relative;min-height:max(720px,calc(100svh - 24px));overflow:visible}.hero-scroll-reveal-scene{perspective:none;isolation:isolate}.hero-scroll-reveal-scene__product-wrap{position:absolute;top:clamp(8px,2svh,28px)!important;right:clamp(0px,1.6vw,28px)!important;left:auto!important;z-index:18!important;width:min(100%,clamp(520px,49vw,760px));height:clamp(620px,calc(100svh - 150px),820px);min-height:0;overflow:visible;transform:translate3d(calc(var(--hero-product-drift) * -10px),calc(var(--hero-product-settle) * -8px),0) scale(calc(1 + (var(--hero-product-settle) * .055)))!important;transform-origin:66% 18%;will-change:transform}.hero-product-shell{width:100%;height:100%!important;min-height:0!important;border-radius:24px;border-color:#f6f9ff33;background:linear-gradient(180deg,rgba(255,255,255,.04),rgba(255,255,255,.01) 20%,transparent 46%),radial-gradient(circle at 82% 8%,rgba(246,249,255,.06),transparent 25%),linear-gradient(145deg,#101215,#08090c 48%,#050607)!important;box-shadow:0 0 0 1px #ffffff08,0 28px 88px #00000094,0 0 36px #f6f9ff21,inset 0 1px #ffffff24,inset 0 0 0 1px #ffffff09;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;overflow:hidden}.hero-product-shell__surface{position:relative;flex:1 1 auto;height:auto;min-height:0;padding:clamp(12px,1.3vw,16px);overflow:hidden;background:radial-gradient(circle at 76% 12%,rgba(255,255,255,.052),transparent 28%),linear-gradient(180deg,#101216fc,#07080afe)}.hero-product-shell__scroll-track{display:grid;gap:12px;min-height:1050px;transform:translate3d(0,calc(var(--hero-product-inner-scroll) * -390px),0)!important;transition:none!important;will-change:transform}.hero-product-top-panels{min-height:52px}.hero-product-middle-panels{min-height:500px;grid-template-columns:minmax(0,1.48fr) minmax(250px,.92fr)}.hero-product-bottom-metrics{min-height:430px}.hero-product-shell__chapter-highlight,.hero-scroll-reveal-scene__mask{display:none!important}.hero-scroll-reveal-scene__shadow-plane{inset:16% -4% 0 -38%;z-index:1;opacity:.22;background:radial-gradient(48% 40% at 72% 78%,rgba(0,0,0,.7),transparent 74%);filter:blur(22px);transform:none!important}.hero-illumination{inset:-6% -10% -10% -64%;z-index:0}.hero-illumination__core-column,.hero-illumination__edge-wrap,.hero-illumination__shadow-pocket,.hero-illumination__corner-fade{display:none!important}.hero-illumination__ambient-fill{opacity:.64;filter:blur(82px)}.hero-illumination__horizon-line{left:-8%;right:-8%;bottom:-2%;height:220px;opacity:calc(.5 + (var(--hero-horizon) * .2));transform:translate3d(calc(var(--hero-platform-sweep) * -56px),0,0)}.hero-illumination__floor-reflection{left:20%;right:4%;bottom:0;height:150px;opacity:calc(.28 + (var(--hero-light) * .08));filter:blur(28px)}.hero-grounded-platform{pointer-events:none;overflow:visible}.hero-grounded-platform--back{left:-16%;bottom:-8%;z-index:1!important;width:min(126vw,1540px);height:clamp(142px,15vw,208px);opacity:calc(.22 + (var(--hero-platform-back) * .12));transform:translate3d(calc(var(--hero-platform-sweep) * -60px),calc(var(--hero-platform-back) * 18px),0) scaleX(calc(1 + (var(--hero-platform-back) * .03)))!important}.hero-grounded-platform--front{left:-12%;bottom:-178px;z-index:2!important;width:132%;height:clamp(250px,22vw,340px);opacity:calc(.82 - (var(--hero-platform-back) * .16));transform:translate3d(calc(var(--hero-platform-sweep) * -15vw),calc(var(--hero-platform-back) * 48px),0) rotate(calc(var(--hero-platform-sweep) * -1.8deg)) scaleX(calc(1 + (var(--hero-platform-back) * .06)))!important}.hero-grounded-platform--front .hero-grounded-platform__body,.hero-grounded-platform--front .hero-grounded-platform__texture{clip-path:ellipse(72% 47% at 54% 98%);-webkit-mask-image:none;mask-image:none}.hero-grounded-platform--front .hero-grounded-platform__body{background:radial-gradient(48% 14% at 54% 53%,rgba(246,249,255,.09),transparent 74%),linear-gradient(180deg,#111417,#07090b 42%,#020203);opacity:1}.hero-grounded-platform--front .hero-grounded-platform__texture{background:repeating-linear-gradient(98deg,rgba(255,255,255,.02) 0 1px,transparent 1px 11px),repeating-linear-gradient(4deg,rgba(255,255,255,.015) 0 1px,transparent 1px 19px),radial-gradient(42% 9% at 54% 54%,rgba(246,249,255,.08),transparent 72%);opacity:.38;mix-blend-mode:screen}.hero-grounded-platform--front .hero-grounded-platform__highlight{height:54px;background:radial-gradient(72% 48% at 54% 98%,transparent 55%,rgba(255,255,255,.23) 55.72%,rgba(255,255,255,.96) 56.12%,rgba(246,249,255,.38) 56.8%,transparent 58.2%);opacity:calc(.86 - (var(--hero-platform-back) * .18));filter:blur(.22px)}.hero-grounded-platform--front .hero-grounded-platform__glow{opacity:calc(.3 - (var(--hero-platform-back) * .08));filter:blur(18px)}.hero-grounded-platform--front .hero-grounded-platform__shadow{opacity:.34}}@media(min-width:960px)and (max-width:1179px){.hero-nav__bar,.hero-nav.is-scrolled .hero-nav__bar{grid-template-columns:auto auto auto;justify-content:space-between;gap:18px}.hero-nav__links{display:none!important}.hero-nav__menu,.hero-nav__cta{display:inline-flex!important}.hero-section__grid{width:min(calc(100vw - 32px),1120px);grid-template-columns:minmax(310px,.42fr) minmax(500px,.58fr);gap:18px;padding-top:clamp(104px,12svh,124px)}.hero-section__copy{margin-left:0;padding-top:clamp(8px,4svh,42px)}.hero-copy-block{max-width:390px}.hero-copy-block__headline{font-size:clamp(3.15rem,5.2vw,4.05rem)}.hero-copy-block__lede{font-size:.96rem}.hero-waitlist-form .waitlist-email-form__row,.hero-waitlist-form .waitlist-email-form__hero-success{grid-template-columns:minmax(0,1fr) 142px}.hero-waitlist-form .waitlist-email-form__submit{min-width:142px}.hero-waitlist-form .waitlist-assurance-row--helper{gap:10px}.hero-trust-cards{grid-template-columns:repeat(2,minmax(0,1fr));max-width:390px}.hero-scroll-reveal-scene__product-wrap{top:8px!important;right:0!important;width:min(100%,560px);height:clamp(620px,calc(100svh - 150px),760px)}.hero-product-middle-panels{grid-template-columns:1fr}.hero-product-middle-panels__exposures-panel{display:none}.hero-product-bottom-metrics__strip{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1180px){.hero-nav__links{display:flex!important}.hero-nav__menu{display:none!important}.hero-section__grid{width:min(calc(100vw - 56px),1440px);grid-template-columns:minmax(420px,520px) minmax(0,1fr);gap:clamp(28px,4vw,72px)}.hero-section__copy{margin-left:clamp(10px,2.2vw,48px);padding-top:clamp(36px,7.4svh,96px)}.hero-scroll-reveal-scene__product-wrap{width:min(100%,clamp(640px,50vw,790px));height:clamp(680px,calc(100svh - 140px),860px)}}@media(max-width:959px){.hero-section--desktop-scene{min-height:0}.hero-section--desktop-scene .hero-scroll-scene,.hero-scroll-scene{position:relative;min-height:auto}.hero-feature-rail{display:none!important}.hero-copy-block__primary{opacity:1!important;visibility:visible!important;filter:none!important}}@media(prefers-reduced-motion:reduce){.hero-section--desktop-scene{min-height:auto!important}.hero-section--desktop-scene .hero-scroll-scene{position:relative!important}.hero-scroll-reveal-scene__product-wrap,.hero-product-shell__scroll-track,.hero-grounded-platform{transform:none!important}.hero-feature-rail{display:none!important}.hero-copy-block__primary{opacity:1!important;visibility:visible!important;filter:none!important}}html{font-size:16px;background:var(--bg);scroll-behavior:smooth}body{margin:0;min-height:100vh;color:var(--text-primary);font-family:var(--font-body);background:radial-gradient(circle at top center,rgba(255,255,255,.035),transparent 24%),radial-gradient(circle at 50% 34%,rgba(238,240,244,.045),transparent 44%),linear-gradient(180deg,#030405,#07080b 48%,#030405);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button,a,input,textarea,select{max-width:100%}img{display:block;max-width:100%}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}:focus-visible{outline:2px solid rgba(210,223,247,.85);outline-offset:3px}h1,h2,h3{margin:0;font-family:var(--font-display);letter-spacing:-.03em;font-weight:700}h1{font-size:var(--hero-size);line-height:1.02}h2{font-size:var(--h2-size);line-height:1.08}h3{font-size:var(--h3-size);line-height:1.15}p,li,span,label,input,textarea,select,button{font-size:var(--body-size);line-height:1.7}.eyebrow{display:inline-flex;align-items:center;gap:var(--space-2);font-size:.8rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#f0f4fab8}.eyebrow--muted{color:var(--text-muted)}.waitlist-app-shell{min-height:100vh;padding-top:90px}.waitlist-app-shell__main{position:relative;z-index:1}.top-nav{position:fixed;top:0;z-index:40;width:100%;border-bottom:1px solid transparent;background:#05070b85;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);transition:background var(--duration-panel) var(--ease-standard),border-color var(--duration-panel) var(--ease-standard),backdrop-filter var(--duration-panel) var(--ease-standard)}.top-nav.is-scrolled{border-color:var(--border);background:#07090cd6;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.top-nav__inner,.section-container,.waitlist-footer__inner{width:min(calc(100% - 32px),var(--max-width));margin:0 auto}.section-container--narrow{width:min(calc(100% - 32px),var(--max-width-narrow))}.section-container--footer{width:min(calc(100% - 32px),var(--max-width-footer))}.top-nav__inner{display:flex;align-items:center;justify-content:space-between;gap:var(--space-5);min-height:82px}.top-nav__brand{flex:0 0 auto}.adrima-wordmark{display:inline-flex;align-items:center;gap:14px;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.adrima-wordmark img{width:36px;height:36px}.adrima-wordmark span{font-size:.9rem;letter-spacing:.25em}.top-nav__links{display:flex;align-items:center;gap:28px;color:var(--text-secondary)}.top-nav__links a,.top-nav__links .is-active{position:relative;transition:color var(--duration-micro) var(--ease-standard)}.top-nav__links a:hover,.top-nav__links .is-active{color:var(--text-primary)}.top-nav__links .is-active:after{content:"";position:absolute;left:0;right:0;bottom:-10px;height:1px;background:#f2f6fce6}.top-nav__actions{display:flex;align-items:center;gap:12px}.top-nav__menu{display:none}.button,.social-chip,.helper-pill,.chip{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;border-radius:var(--radius-full);border:1px solid transparent;max-width:100%;min-width:0;height:auto;padding:10px 20px;cursor:pointer;line-height:1.2;overflow-wrap:anywhere;text-align:center;white-space:normal;transition:border-color var(--duration-micro) var(--ease-standard),background var(--duration-micro) var(--ease-standard),color var(--duration-micro) var(--ease-standard),transform var(--duration-micro) var(--ease-standard)}.button:hover,.social-chip:hover{transform:translateY(-1px)}.button--primary{color:#04060a;background:linear-gradient(180deg,#fffffffa,#dfe5eeeb);border-color:#ffffff3d;box-shadow:inset 0 1px #ffffffa6,0 14px 36px #00000042}.button--primary:after{content:"";position:absolute;inset:0;background:linear-gradient(100deg,transparent 25%,rgba(255,255,255,.35) 50%,transparent 75%);transform:translate(-130%)}@media(hover:hover)and (pointer:fine){.button--primary:hover:after{animation:shineSweep .72s var(--ease-standard) 1}}.button--secondary,.social-chip{color:var(--text-primary);background:#ffffff08;border-color:var(--border)}.button--full{width:100%}.button__icon{width:18px;height:18px}.button.is-loading{pointer-events:none}.button>span:not(.button__spinner){min-width:0}.button__spinner{flex:0 0 auto;width:16px;height:16px;border:1.5px solid currentColor;border-right-color:transparent;border-radius:999px;animation:spin .72s linear infinite}.icon-button{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:999px;border:1px solid var(--border);color:var(--text-primary);background:#ffffff08}.icon-button svg,.social-chip svg,.button__icon,.trust-icon-row__icon svg,.success-signal__icon svg,.faq-item__icon,.adrima-wordmark svg{width:18px;height:18px}.overlay-backdrop{position:fixed;inset:0;z-index:80;display:flex;align-items:center;justify-content:center;background:#030408b8;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);overscroll-behavior:contain}.overlay-backdrop--nav{justify-content:flex-end}.mobile-nav-drawer,.join-waitlist-modal,.side-drawer{border:1px solid var(--border-strong);background:linear-gradient(180deg,#13171dfa,#0c0e13fa);box-shadow:var(--shadow-2)}.mobile-nav-drawer{width:min(100vw,420px);height:100vh;padding:var(--space-6);overflow-y:auto}.mobile-nav-drawer__header,.side-drawer__header{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);margin-bottom:var(--space-6)}.mobile-nav-drawer__links{display:flex;flex-direction:column;gap:var(--space-4);margin-bottom:var(--space-7)}.join-waitlist-modal{position:relative;display:grid;gap:var(--space-4);width:min(100vw - 32px,520px);padding:var(--space-7);border-radius:var(--radius-xl)}.join-waitlist-modal__close{position:absolute;top:var(--space-5);right:var(--space-5)}.join-waitlist-modal__brand{margin-bottom:var(--space-4)}.side-drawer{width:min(100vw - 16px,460px);height:100vh;padding:var(--space-6);margin-left:auto;overflow-y:auto}.side-drawer__body{display:grid;gap:var(--space-4)}.page-section{padding:var(--space-8) 0}.faq-page-intro,.faq-page-section{position:relative;isolation:isolate;background:linear-gradient(180deg,#040c0bd6,#020708f0),url(/assets/backgrounds/faqbg.png) center / cover no-repeat,#020708}.faq-page-intro:before,.faq-page-section:before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(circle at 18% 8%,rgba(16,86,61,.18),transparent 36%),linear-gradient(180deg,#030b0a38,#000000ad);pointer-events:none}.faq-page-section{background-position:center bottom}.page-section--dense{padding-top:0;padding-bottom:var(--space-8)}.section-heading{display:grid;gap:var(--space-4);max-width:780px;margin-bottom:var(--space-7)}.section-heading--left{margin-bottom:0}.section-heading p,.page-intro-band__content p,.hero-split__lede,.panel-card p,.utility-page__card p{color:var(--text-secondary)}.hero-split{display:grid;gap:var(--space-7)}.hero-split__grid{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:var(--space-7);align-items:center}.hero-split__content{display:grid;gap:var(--space-5)}.hero-split__preview{position:relative}.hero-split__preview:before{content:"";position:absolute;left:-6%;right:-6%;bottom:0;height:120px;border-radius:50%;background:radial-gradient(circle at center,rgba(255,255,255,.22),rgba(204,220,250,.12) 36%,transparent 70%);filter:blur(40px);opacity:.76;animation:heroSweep var(--duration-slow) var(--ease-standard) both}.waitlist-email-form{display:grid;gap:var(--space-3)}.waitlist-email-form--hero,.waitlist-email-form--inline,.waitlist-email-form--modal{gap:var(--space-4)}.waitlist-email-form__row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--space-3)}.waitlist-email-form__input{min-height:54px;border-radius:var(--radius-md);background:#ffffff08}.waitlist-email-form__submit{min-width:min(170px,100%);padding-inline:18px}.waitlist-email-form__preview{display:grid}.waitlist-assurance-row{display:flex;flex-wrap:wrap;gap:10px}.waitlist-assurance-row--helper{align-items:center}.waitlist-assurance-row--security{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-4);width:100%}.waitlist-assurance-row__security-item{display:flex;align-items:center;gap:12px;min-height:54px;padding:14px 16px;border:1px solid var(--border);border-radius:var(--radius-md);background:#ffffff06}.waitlist-assurance-row__icon{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:999px;border:1px solid rgba(255,255,255,.12);background:#ffffff0a;flex:0 0 auto}.waitlist-assurance-row__icon svg{width:16px;height:16px}.waitlist-assurance-row__copy{display:grid;gap:2px}.waitlist-assurance-row__copy strong,.waitlist-assurance-row__copy span{line-height:1.35}.waitlist-assurance-row__copy span{color:var(--text-muted);font-size:.9rem}.field-input{width:100%;min-height:50px;border:1px solid var(--border);border-radius:var(--radius-full);padding:0 18px;color:var(--text-primary);background:#ffffff06;transition:border-color var(--duration-micro) var(--ease-standard),box-shadow var(--duration-micro) var(--ease-standard),background var(--duration-micro) var(--ease-standard)}textarea.field-input{min-height:140px;padding-top:14px;padding-bottom:14px;border-radius:var(--radius-md);resize:vertical}select.field-input{appearance:none;background-image:linear-gradient(45deg,transparent 50%,rgba(255,255,255,.75) 50%),linear-gradient(135deg,rgba(255,255,255,.75) 50%,transparent 50%);background-position:calc(100% - 22px) calc(50% - 3px),calc(100% - 16px) calc(50% - 3px);background-repeat:no-repeat;background-size:6px 6px,6px 6px}.field-input::placeholder{color:var(--text-muted)}.field-input:hover{border-color:#d7e4f957;box-shadow:0 0 0 4px #d6e4ff14}.field-input:focus{border-color:#c3daff73!important;box-shadow:0 0 0 4px #c3daff1a!important}.field-input.is-invalid{border-color:#dd7f8aa6!important;box-shadow:0 0 0 4px #dd7f8a1a!important;color:#f1afb7}.form-error{color:#f1afb7}.form-error{margin:0;font-size:.94rem}.waitlist-email-form__helper-row{margin-top:2px}.waitlist-email-form__security-row{margin-top:4px}.helper-pill,.chip{min-height:0;padding:8px 12px;border-radius:var(--radius-full);border:1px solid var(--border);background:#ffffff08;color:var(--text-secondary);font-size:.84rem}.chip-row{display:flex;flex-wrap:wrap;gap:10px}.chip--source,.chip--pill{background:#d8e0ed0d}.chip--revealed{opacity:0;transform:translateY(8px)}.product-preview-window{position:relative;overflow:hidden;display:grid;gap:var(--space-4);padding:26px;border:1px solid rgba(255,255,255,.14);border-radius:calc(var(--radius-xl) + 6px);background:linear-gradient(180deg,#11151cf7,#0c0f14fa);box-shadow:var(--shadow-2);transition:transform var(--duration-panel) var(--ease-standard)}.product-preview-window>*:not(.product-preview-window__glow-floor){opacity:0;transform:translateY(12px)}.product-preview-window.is-ready>*:not(.product-preview-window__glow-floor){animation:riseIn var(--duration-panel) var(--ease-standard) both;animation-delay:var(--reveal-delay, 0ms)}.product-preview-window__chrome{display:flex;gap:8px}.product-preview-window__chrome span{width:10px;height:10px;border-radius:999px}.product-preview-window__chrome span:nth-child(1){background:#ef7e85}.product-preview-window__chrome span:nth-child(2){background:#d5b072}.product-preview-window__chrome span:nth-child(3){background:#7dc388}.product-preview-window__question,.product-preview-window__answer,.product-preview-window__chart,.proof-card-grid__card,.panel-card,.referral-link-card,.invite-colleague-form,.success-signal,.joined-card,.utility-page__card{position:relative;overflow:hidden;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface-1);box-shadow:var(--shadow-1)}.product-preview-window__question,.product-preview-window__answer,.product-preview-window__chart,.proof-card-grid__card,.joined-card,.utility-page__card{padding:22px}.product-preview-window__label,.mini-metric-tile__label{display:block;margin-bottom:10px;color:var(--text-muted);font-size:.78rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.product-preview-window__details{display:grid;gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr))}.product-preview-window.is-ready .product-preview-window__details>div,.product-preview-window.is-ready .mini-metric-tile,.product-preview-window.is-ready .chip--revealed{animation:riseIn var(--duration-panel) var(--ease-standard) both;animation-delay:var(--reveal-delay, 0ms)}.product-preview-window ul,.bullet-list{display:grid;gap:8px;padding-left:18px;margin:0}.product-preview-window__metrics,.joined-metrics,.referral-page__metrics,.proof-card-grid,.verification-panel,.feature-card-grid,.testimonial-rail,.office-grid,.feature-highlight-grid,.contact-method-grid{display:grid;gap:var(--space-4)}.product-preview-window__metrics,.referral-page__metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.joined-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.mini-metric-tile{padding:18px}.mini-metric-tile__value{display:block;margin-bottom:6px;font-size:1.5rem;line-height:1.1}.mini-metric-tile__detail{color:var(--text-muted);font-size:.86rem}.mini-metric-tile--positive .mini-metric-tile__value{color:var(--success)}.chart-bars{display:flex;align-items:end;gap:10px;min-height:120px}.chart-bars__bar{flex:1;border-radius:999px 999px 10px 10px;background:linear-gradient(180deg,#f2f7fcc7,#afc3e33d);opacity:0;transform-origin:bottom center}.product-preview-window.is-ready .chart-bars__bar{animation:barGrow .48s var(--ease-standard) both;animation-delay:var(--reveal-delay, 0ms)}.product-preview-window__glow-floor{position:absolute;left:-15%;right:-15%;bottom:-6%;height:90px;background:radial-gradient(circle at center,rgba(255,255,255,.36),rgba(217,229,248,.18) 26%,transparent 72%);filter:blur(30px);animation:heroSweep var(--duration-slow) var(--ease-standard) both}.logo-wall{display:grid;gap:var(--space-4)}.logo-wall__items{display:flex;flex-wrap:wrap;gap:24px;color:#ffffffd6;font-weight:600}.trust-icon-row{display:grid;gap:var(--space-4);grid-template-columns:repeat(4,minmax(0,1fr))}.trust-icon-row__item{display:grid;gap:var(--space-3);padding:18px;border:1px solid var(--border);border-radius:var(--radius-lg);background:#ffffff08}.trust-icon-row__icon{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:999px;border:1px solid rgba(255,255,255,.12);background:#ffffff08}.trust-icon-row__item strong{display:block;margin-bottom:4px}.panel-card{display:grid;gap:var(--space-4);padding:22px}.panel-card--glow-floor:after,.final-cta-card:after,.joined-card:after,.utility-page__card:after,.referral-page__hero:after{content:"";position:absolute;left:-12%;right:-12%;bottom:-14%;height:88px;border-radius:50%;background:radial-gradient(circle at center,rgba(255,255,255,.26),rgba(235,240,248,.1) 34%,transparent 72%);filter:blur(24px);opacity:.85;pointer-events:none}.feature-card-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.feature-card-grid__card,.feature-highlight-grid__card{min-height:220px}.how-it-works-stepper{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-4)}.how-it-works-stepper__item{position:relative;display:grid;gap:var(--space-4)}.how-it-works-stepper__marker{display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:999px;border:1px solid var(--border-strong);color:var(--text-primary);background:#ffffff0a}.how-it-works-stepper__line{position:absolute;top:26px;left:62px;right:-24px;height:1px;background:linear-gradient(90deg,rgba(255,255,255,.35),transparent)}.testimonial-rail{grid-template-columns:repeat(3,minmax(0,1fr))}.testimonial-rail__quote{margin:0;font-size:1.02rem}.testimonial-rail__meta{display:grid;gap:2px}.testimonial-rail__meta span{color:var(--text-muted)}.landing-page__faq-grid,.faq-page-grid,.contact-page-grid,.joined-grid,.referral-page__grid,.walkthrough-layout,.about-grid,.tell-us-more-page,.page-intro-band__grid{display:grid;gap:var(--space-5)}.landing-page__faq-grid,.faq-page-grid{grid-template-columns:minmax(0,.78fr) minmax(0,1fr);align-items:start}.faq-accordion-list{display:grid;gap:14px}.faq-item__trigger{display:flex;width:100%;align-items:center;justify-content:space-between;gap:var(--space-4);padding:22px 24px;border:1px solid var(--border);border-radius:var(--radius-lg);background:#ffffff08;color:var(--text-primary);text-align:left}.faq-item__icon{transition:transform var(--duration-panel) var(--ease-standard)}.faq-item.is-open .faq-item__icon{transform:rotate(180deg)}.faq-item__panel{padding:0 24px 22px;border:1px solid var(--border);border-top:none;border-bottom-left-radius:var(--radius-lg);border-bottom-right-radius:var(--radius-lg);background:#ffffff05;color:var(--text-secondary)}.final-cta-card,.joined-card,.referral-link-card,.invite-colleague-form,.tell-us-more-form{padding:24px}.final-cta-card{display:grid;gap:var(--space-5);grid-template-columns:minmax(0,.9fr) minmax(360px,.85fr)}.joined-grid,.referral-page__grid,.tell-us-more-page{grid-template-columns:minmax(0,1.05fr) minmax(360px,.75fr);align-items:start}.joined-stack,.referral-page__main,.referral-page__aside,.tell-us-more-page__aside{display:grid;gap:var(--space-4)}.waitlist-confirmation-card{justify-items:start;gap:var(--space-5);max-width:760px;overflow:visible;padding:0;text-align:left;border:0;background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.waitlist-confirmation-card__signal{position:relative;display:inline-flex;align-items:center;justify-content:center;width:88px;height:88px;border-radius:999px;color:#07110b;background:linear-gradient(180deg,#d7ff94,#a7c76f);box-shadow:inset 0 1px #ffffffb8,0 0 0 1px #c7f57e38,0 0 0 14px #c7f57e0f;animation:haloPulse 2.6s var(--ease-standard) infinite}.waitlist-confirmation-card__signal:after{content:"";position:absolute;inset:auto -36% -52%;height:70px;border-radius:50%;background:radial-gradient(circle,rgba(199,245,126,.22),rgba(199,245,126,.08) 44%,transparent 78%);filter:blur(20px);pointer-events:none}.waitlist-confirmation-card__signal svg{width:28px;height:28px}.waitlist-confirmation-card__signal--brand{color:var(--text-primary);background:radial-gradient(circle at 50% 42%,rgba(199,245,126,.2),rgba(199,245,126,.08) 52%,transparent 80%);box-shadow:inset 0 1px #ffffff1f,0 0 0 1px #c7f57e24,0 0 0 14px #c7f57e0b}.waitlist-confirmation-card__signal--brand img{width:38px;filter:drop-shadow(0 0 14px rgba(199,245,126,.2))}.waitlist-confirmation-card__signal--glowing{width:auto;height:auto;background:none;border-radius:0;box-shadow:none;animation:none;color:inherit}.waitlist-confirmation-card__signal--glowing:after{display:none}.waitlist-confirmation-card__copy{display:grid;gap:10px;max-width:38rem}.waitlist-confirmation-card__copy p,.join-waitlist-modal p,.tell-us-more-form__intro p{margin:0}.waitlist-confirmation-card__benefits{display:grid;gap:10px;width:100%;max-width:32rem;padding:0;margin:0;list-style:none}.waitlist-confirmation-card__benefits li{display:flex;align-items:center;justify-content:flex-start;gap:10px;color:var(--text-secondary)}.waitlist-confirmation-card__benefits li:before{content:"";width:7px;height:7px;border-radius:999px;background:#c7f57ee6;box-shadow:0 0 0 4px #c7f57e0f;flex:0 0 auto}.waitlist-confirmation-card__actions,.tell-us-more-form__actions{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:12px}.waitlist-confirmation-card__actions>.button{min-width:200px}.waitlist-confirmation-card__footer{display:grid;gap:var(--space-4);width:100%}.waitlist-confirmation-card .waitlist-assurance-row--security{max-width:34rem}.glow-mark{position:relative;width:280px;height:280px;overflow:hidden;display:flex;align-items:center;justify-content:center;flex-shrink:0}.glow-mark__sphere{position:absolute;bottom:-45%;left:50%;transform:translate(-50%);width:160%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle at 50% 46%,#0e1420,#090d18 38%,#05070e 70%,#030508);pointer-events:none}.glow-mark__horizon{position:absolute;bottom:24%;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent 0%,rgba(195,218,255,.82) 50%,transparent 100%);box-shadow:0 0 12px 4px #b4d2ff47;animation:horizonShimmer 7s ease-in-out infinite;pointer-events:none}.glow-mark__ring-wrap{position:relative;z-index:2;animation:floatY 6s ease-in-out infinite}.glow-mark__ring{display:flex;align-items:center;justify-content:center;width:140px;height:140px;border-radius:50%;border:1.5px solid var(--glow-ring);background:radial-gradient(circle at 50% 44%,#121620eb,#080a10fa);animation:ringGlow 4s ease-in-out infinite}.glow-mark__ring svg{width:44px;height:44px;color:#e6f2fff5}.referral-page__hero-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(280px,.72fr);align-items:center;gap:var(--space-5)}.referral-page__hero-copy{display:grid;gap:var(--space-4);max-width:40rem}.referral-page__hero-actions{display:flex;flex-wrap:wrap;gap:12px}.referral-page__hero-note{margin:0;color:var(--text-muted)}.referral-page__hero-emblem{position:relative;display:grid;gap:var(--space-4);place-items:center;min-height:280px;padding:var(--space-5);border:1px solid rgba(255,255,255,.08);border-radius:calc(var(--radius-xl) + 6px);background:radial-gradient(circle at 50% 38%,rgba(238,243,251,.16),transparent 38%),radial-gradient(circle at 50% 84%,rgba(255,255,255,.22),transparent 32%),#ffffff05;text-align:center}.referral-page__hero-emblem:after{content:"";position:absolute;inset:auto 8% 4%;height:72px;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.28),rgba(216,228,247,.08) 42%,transparent 76%);filter:blur(18px)}.referral-page__hero-emblem img{position:relative;z-index:1;width:min(48%,180px);filter:drop-shadow(0 0 18px rgba(255,255,255,.22))}.referral-page__hero-emblem span{position:relative;z-index:1;max-width:18rem;color:var(--text-secondary)}.referral-page__action-grid,.referral-page__support-grid{display:grid;gap:var(--space-4)}.referral-page__action-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.referral-page__support-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.success-signal{display:flex;align-items:start;gap:16px;padding:18px}.success-signal--success{border-color:#86d08d40}.success-signal--page{flex-direction:column;align-items:center;text-align:center;gap:22px}.success-signal--page div{display:grid;gap:8px}.success-signal--page .success-signal__icon{width:58px;height:58px;animation:haloPulse 2.2s var(--ease-standard) infinite}.success-signal__icon{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:999px;color:#07110b;background:var(--success);flex:0 0 auto;box-shadow:0 0 0 1px #ffffff24,0 0 0 10px #86d08d14}.referral-link-card__top,.priority-progress-stepper__item,.activity-table__head,.activity-table__row,.page-intro-band__grid{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4)}.referral-link-card__field{padding:14px 18px;border:1px solid var(--border);border-radius:var(--radius-md);background:#ffffff08;color:var(--text-secondary);word-break:break-all}.referral-link-card__share-row{display:flex;flex-wrap:wrap;gap:12px}.referral-action-card{width:100%;grid-template-columns:auto minmax(0,1fr);align-items:start;color:var(--text-primary);font:inherit;text-decoration:none;text-align:left;cursor:pointer}.referral-action-card svg{width:18px;height:18px}.referral-action-card p{margin:4px 0 0;color:var(--text-muted)}.referral-action-card:hover{border-color:#fff3;transform:translateY(-1px)}.priority-progress-stepper{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:var(--space-4);align-items:start}.priority-progress-stepper__item{position:relative;align-items:flex-start;flex-direction:column}.priority-progress-stepper__node{width:20px;height:20px;border-radius:999px;border:1px solid var(--border-strong);background:#ffffff0a}.priority-progress-stepper__item.is-complete .priority-progress-stepper__node,.priority-progress-stepper__item.is-current .priority-progress-stepper__node{background:#ebf0f8f2;box-shadow:0 0 0 6px #ebf0f814}.priority-progress-stepper__item.is-current .priority-progress-stepper__node{animation:haloPulse 2.6s var(--ease-standard) infinite}.priority-progress-stepper__content{display:grid;gap:4px;color:var(--text-secondary)}.priority-progress-stepper__content strong{color:var(--text-primary)}.priority-progress-stepper__line{position:absolute;top:9px;left:28px;right:-22px;height:2px;overflow:hidden;background:linear-gradient(90deg,#ffffff29,#ffffff0a)}.priority-progress-stepper__line-fill{display:block;width:100%;height:100%;opacity:0;background:linear-gradient(90deg,#f2f6fcd9,#cfdcf38f);transform:scaleX(0);transform-origin:left center}.priority-progress-stepper__item.is-complete .priority-progress-stepper__line-fill,.priority-progress-stepper__item.is-current .priority-progress-stepper__line-fill{animation:lineFill .52s var(--ease-standard) both;animation-delay:var(--progress-delay, 0ms)}.activity-table{display:grid;gap:12px}.referral-page__activity-copy{display:grid;gap:8px}.activity-table__head,.activity-table__row{display:grid;grid-template-columns:1.5fr .8fr .8fr;gap:var(--space-4)}.activity-table__head{color:var(--text-muted);font-size:.85rem}.activity-table__row,.activity-table__empty{padding:14px 16px;border:1px solid var(--border);border-radius:var(--radius-md);background:#ffffff05}.activity-table__empty--hero{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:var(--space-4)}.activity-table__empty--hero svg{width:18px;height:18px;margin-top:2px}.referral-status-spotlight{align-content:start}.referral-status-spotlight__badge{display:inline-flex;align-items:center;justify-content:center;width:72px;height:72px;border-radius:999px;border:1px solid rgba(255,255,255,.14);background:radial-gradient(circle,rgba(255,255,255,.22),rgba(217,229,248,.08) 52%,transparent 84%);box-shadow:0 0 0 12px #ffffff0a}.referral-status-spotlight__badge img{width:34px}.referral-status-spotlight__copy{display:grid;gap:8px}.referral-status-spotlight__details{display:grid;gap:12px;margin:0}.referral-status-spotlight__details div{display:grid;gap:6px;padding:14px 16px;border:1px solid var(--border);border-radius:var(--radius-md);background:#ffffff08}.referral-status-spotlight__details dt{color:var(--text-muted);font-size:.78rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.referral-status-spotlight__details dd{margin:0;color:var(--text-primary)}.drawer-guidance-list{display:grid;gap:12px}.drawer-guidance-list__item{display:grid;gap:6px;padding:14px 16px;border:1px solid var(--border);border-radius:var(--radius-md);background:#ffffff08}.utility-page{padding:var(--space-8) 0 var(--space-9)}.waitlist-app-shell--utility{min-height:100vh;overflow-x:clip;padding-top:0;background:linear-gradient(90deg,#00000085,#0000002e 44%,#000000b8),linear-gradient(180deg,#00000024,#00000070),image-set(url(/assets/backgrounds/herobg.png) 1x,url(/assets/backgrounds/herobg@2x.png) 2x) left center / cover no-repeat,#000}.waitlist-app-shell--utility:before{content:"";position:fixed;inset:0;z-index:0;pointer-events:none;opacity:.58;background:linear-gradient(90deg,rgba(255,255,255,.03),transparent 16%),repeating-radial-gradient(circle at 18% 24%,rgba(245,241,234,.03) 0 1px,transparent 1px 5px);-webkit-mask-image:linear-gradient(90deg,#000 0 42%,transparent 74%);mask-image:linear-gradient(90deg,#000 0 42%,transparent 74%)}.waitlist-app-shell--utility .top-nav,.waitlist-app-shell--utility .top-nav.is-scrolled{background:#000000bd;border-bottom-color:#f5f1ea14;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.waitlist-app-shell--utility .waitlist-app-shell__main{position:relative;z-index:1}.waitlist-app-shell--utility main .button--primary{border-color:#c7f57e;background:#c7f57e;color:#090d08}.waitlist-app-shell--utility main .button--primary:hover,.waitlist-app-shell--utility main .button--primary:focus-visible{border-color:#d5ff8c;background:#d5ff8c}.utility-page--visual{position:relative;min-height:100svh;overflow:hidden;display:flex;align-items:center;padding-block:clamp(48px,7svh,86px)}.utility-page--visual:before{content:"";position:absolute;inset:96px 10% auto auto;width:360px;height:360px;border-radius:50%;background:radial-gradient(circle,rgba(199,245,126,.09),transparent 68%);pointer-events:none}.utility-page--visual:after{content:"";position:absolute;inset:auto 0 0;z-index:0;height:min(34svh,280px);background:linear-gradient(180deg,#0000,#00000094 52%,#000);pointer-events:none}.utility-page__scene{position:relative;display:grid;grid-template-columns:minmax(0,1fr);align-items:center;gap:clamp(32px,7vw,104px);min-height:calc(100svh - clamp(96px,14svh,172px));min-width:0}.utility-page__status-region{position:relative;z-index:2;max-width:610px;padding-left:24px}.utility-page__cube{position:absolute;inset:0 max(-6vw,-72px) 0 48%;z-index:1;display:flex;min-height:100%;align-items:center;justify-content:center;pointer-events:none}.utility-page__cube:before{content:"";position:absolute;inset:-10% -18% -12% -28%;z-index:0;background:radial-gradient(ellipse at 58% 50%,#000000eb,#000000d1 34%,#00000085,#0000 82%),linear-gradient(90deg,#0000,#0000009e 42%,#000000e6);pointer-events:none}.utility-page__cube .hero-rubiks-cube{position:relative;z-index:1;width:100%;height:100%;min-height:100%}.utility-page__card{display:grid;gap:var(--space-5);max-width:720px;overflow:visible;padding:0;text-align:left;border:0;background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.utility-page__card .eyebrow,.utility-page__status-region .eyebrow{color:var(--adrima-lime, #c7f57e)}.utility-page__card h1,.utility-page__status-region h1,.utility-page__status-region h2{color:var(--adrima-cream, #f5f1ea);font-family:Playfair Display,Georgia,serif;font-size:clamp(58px,6.4vw,74px);font-weight:700;line-height:1.03;letter-spacing:0}.utility-page__card p,.utility-page__status-region p{max-width:38rem;color:#f5f1ea94;font-size:clamp(1.03rem,1.45vw,1.35rem);line-height:1.55}.utility-page__actions,.joined-card__actions,.tell-us-more-page__actions{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:12px}.page-intro-band{padding:var(--space-7) 0 var(--space-6)}.page-intro-band__grid{align-items:end}.page-intro-band__content,.page-intro-band__aside{flex:1}.page-intro-band__aside{display:flex;justify-content:flex-end}.about-emblem-art{position:relative;display:inline-flex;align-items:center;justify-content:center;width:min(100%,340px);aspect-ratio:1;border:1px solid var(--border);border-radius:50%;background:radial-gradient(circle,rgba(235,240,248,.05),transparent 68%)}.about-emblem-art:after{content:"";position:absolute;inset:auto 10% 6%;height:72px;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.24),rgba(221,232,247,.1) 42%,transparent 76%);filter:blur(18px)}.about-emblem-art img{width:56%}.pill-cloud{display:flex;flex-wrap:wrap;gap:12px}.contact-form,.invite-colleague-form,.tell-us-more-form{display:grid;gap:var(--space-4)}.tell-us-more-form--page,.tell-us-more-form--drawer{padding:24px;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface-1);box-shadow:var(--shadow-1)}.panel-card--success{border-color:#86d08d3d;background:linear-gradient(180deg,#121a14fa,#0d120ffa)}.panel-card--warn{border-color:#e0b1613d;background:linear-gradient(180deg,#1b160efa,#120f0afa)}.tell-us-more-form__intro{display:grid;gap:10px}.tell-us-more-form__actions{justify-content:flex-start}.contact-form__grid,.feature-highlight-grid,.contact-method-grid,.office-grid,.about-grid,.walkthrough-layout,.verification-panel,.page-intro-band__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.contact-form label,.invite-colleague-form label,.tell-us-more-form label{display:grid;gap:10px;color:var(--text-secondary)}.contact-form__message{grid-column:1 / -1}.scenario-switcher{display:flex;flex-wrap:wrap;gap:12px}.scenario-switcher button{min-height:42px;padding:10px 18px;line-height:1.25;border:1px solid var(--border);border-radius:var(--radius-full);background:#ffffff05;color:var(--text-secondary)}.scenario-switcher button.is-active,.scenario-switcher button:hover{color:var(--text-primary);border-color:#ffffff3d;background:#ffffff0d}.walkthrough-card{min-height:280px}.waitlist-footer{padding:var(--space-8) 0;border-top:1px solid var(--border);background:#090b10d1}.waitlist-footer__inner{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) minmax(320px,.9fr);gap:var(--space-6)}.waitlist-footer__brand,.waitlist-footer__links,.waitlist-footer__form{display:grid;gap:var(--space-4)}.waitlist-footer__links{grid-template-columns:repeat(3,minmax(0,1fr))}.footer-link-group{display:grid;gap:var(--space-4)}.footer-link-group__toggle{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);width:100%;padding:0;border:0;color:inherit;background:transparent;text-align:left;cursor:default}.footer-link-group__icon{display:none;color:var(--text-muted);transition:transform var(--duration-panel) var(--ease-standard)}.footer-link-group.is-open .footer-link-group__icon{transform:rotate(180deg)}.footer-link-group__body{display:grid;gap:10px}.waitlist-footer__links a,.waitlist-footer__socials a{color:var(--text-secondary)}.waitlist-footer__socials{display:flex;gap:12px}.landing-page__hero-section{position:relative;overflow:clip;padding:clamp(36px,7vw,72px) 0 clamp(40px,8vw,88px)}.landing-page__hero-vignette{position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at 18% 18%,rgba(255,255,255,.05),transparent 28%),radial-gradient(circle at 68% 38%,rgba(220,232,248,.08),transparent 30%),linear-gradient(180deg,transparent 0%,rgba(3,5,9,.22) 42%,transparent 100%)}.landing-page__hero-wrap,.landing-page__section{position:relative;z-index:1}.landing-page__section--proof{padding-top:0;padding-bottom:var(--space-7)}.landing-page__section--verification,.landing-page__section--capabilities,.landing-page__section--workflow,.landing-page__section--credibility,.landing-page__section--cta{padding-top:clamp(40px,6vw,64px)}.landing-page__section .section-heading{gap:14px;max-width:46rem;margin-bottom:clamp(28px,5vw,48px)}.landing-page__section--logo{padding-top:0;padding-bottom:clamp(28px,4vw,40px)}.logo-wall--landing{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--space-4)}.logo-wall--landing .logo-wall__items{justify-content:center;gap:clamp(24px,4vw,48px);flex-wrap:wrap}.logo-wall__firm{font-size:.92rem;font-variant:small-caps;font-weight:500;letter-spacing:.08em;color:#ffffff47;white-space:nowrap;transition:color var(--duration-micro) var(--ease-standard)}.hero-split{gap:clamp(28px,5vw,56px)}.hero-split__grid{position:relative;min-height:clamp(620px,calc(100svh - 164px),760px);grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);gap:clamp(40px,5vw,84px);align-items:center}.hero-split__content{position:relative;z-index:2;gap:var(--space-5);max-width:34rem}.hero-split__headline{display:grid;gap:4px;max-width:11ch}.hero-split__headline span{display:block}.hero-split__lede{max-width:31rem;font-size:1.05rem}.hero-split__form-block{max-width:32rem}.hero-split__scene{position:relative;display:grid;align-items:end;min-height:100%;padding:24px 0}.hero-split__ambient{position:absolute;pointer-events:none}.hero-split__ambient--beam{inset:3% 34% 14%;background:linear-gradient(180deg,rgba(249,252,255,.22) 0%,rgba(236,242,250,.14) 28%,rgba(217,228,248,.08) 56%,transparent 100%);filter:blur(46px);opacity:.52;animation:ambientDrift 8.5s var(--ease-standard) infinite}.hero-split__ambient--halo{inset:14% 6% 14% 16%;border-radius:50%;background:radial-gradient(circle at center,rgba(255,255,255,.12),rgba(225,236,250,.08) 38%,transparent 70%);filter:blur(42px);opacity:.64;animation:glowBreath 7.2s var(--ease-standard) infinite}.hero-split__ambient--horizon{left:2%;right:-2%;bottom:4%;height:138px;border-radius:50%;background:radial-gradient(circle at center,rgba(252,254,255,.4),rgba(229,237,249,.14) 26%,transparent 68%);filter:blur(34px);opacity:.65;animation:horizonSweepLoop 9.5s var(--ease-standard) infinite}.hero-split__scene .product-preview-window{position:relative;z-index:2;width:min(100%,720px);margin-left:auto}.waitlist-email-form--hero{max-width:32rem}.waitlist-email-form--inline{max-width:520px}.waitlist-email-form--hero .waitlist-email-form__input,.waitlist-email-form--inline .waitlist-email-form__input{min-height:56px;background:#ffffff0b;border-color:#ffffff1f}.waitlist-email-form--hero .waitlist-email-form__submit,.waitlist-email-form--inline .waitlist-email-form__submit{min-width:178px}.waitlist-assurance-row--helper{gap:18px;color:#e6ecf4bd}.waitlist-assurance-row__helper-item{display:inline-flex;align-items:center;gap:8px;font-size:.88rem;line-height:1.35}.waitlist-assurance-row__helper-dot{width:5px;height:5px;border-radius:999px;background:#f6f9fce0;box-shadow:0 0 0 4px #ffffff0a;flex:0 0 auto}.trust-icon-row--landing{gap:14px}.trust-icon-row--landing .trust-icon-row__item{min-height:0;gap:10px;padding:16px;background:linear-gradient(180deg,#ffffff09,#ffffff05)}.trust-icon-row--landing .trust-icon-row__icon{width:38px;height:38px}.trust-icon-row--landing p{margin:0;font-size:.9rem;line-height:1.5}.product-preview-window{gap:var(--space-5);padding:28px;border-color:#ffffff29;background:linear-gradient(180deg,#0f1319fa,#0a0d12fa)}.product-preview-window__body{display:grid;grid-template-columns:minmax(0,1fr) 240px;gap:18px}.product-preview-window__main-column,.product-preview-window__side-column{display:grid;gap:14px}.product-preview-window__main-column{align-content:start}.product-preview-window__side-column{align-content:stretch}.product-preview-window__micro-panel{display:grid;gap:10px;min-height:0;padding:18px;border:1px solid rgba(255,255,255,.12);border-radius:var(--radius-lg);background:#ffffff08;box-shadow:inset 0 1px #ffffff05}.product-preview-window__micro-panel strong{font-size:1.4rem;line-height:1.05}.product-preview-window__micro-detail{color:var(--text-muted);font-size:.84rem}.sparkline{display:flex;align-items:end;gap:6px;min-height:48px}.sparkline__point{flex:1;height:var(--spark-height, 28px);border-radius:999px 999px 6px 6px;background:linear-gradient(180deg,#f8fbffb8,#bbcce82e)}.chart-bars--mini{min-height:72px;gap:6px}.product-preview-window__exposure-list{display:grid;gap:12px;margin:0}.product-preview-window__exposure-list div{display:grid;gap:6px}.product-preview-window__exposure-list dt{color:var(--text-muted);font-size:.82rem}.product-preview-window__exposure-list dd{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:0}.product-preview-window__exposure-list dd span{color:var(--text-secondary)}.product-preview-window__exposure-list dd strong{font-size:.94rem}.product-preview-window__metrics{gap:12px}.product-preview-window__metrics .mini-metric-tile{padding:16px 18px;background:#ffffff09}.product-preview-window__chart{background:linear-gradient(180deg,#ffffff09,#ffffff05)}.product-preview-window__chart-caption{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-top:14px}.product-preview-window__chart-caption span{color:var(--text-muted);font-size:.84rem}.product-preview-window__sheen{position:absolute;top:-8%;right:8%;width:34%;height:68%;background:linear-gradient(180deg,rgba(255,255,255,.14),rgba(224,235,248,.04) 54%,transparent 100%);filter:blur(48px);opacity:.46;animation:ambientDrift 8s var(--ease-standard) infinite;pointer-events:none}.product-preview-window__glow-floor{left:-10%;right:-10%;bottom:-7%;height:112px;background:radial-gradient(circle at center,rgba(255,255,255,.38),rgba(217,229,248,.18) 24%,transparent 72%);animation:horizonSweepLoop 10s var(--ease-standard) infinite}.landing-proof-strip{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,.95fr) minmax(0,.86fr);gap:var(--space-4)}.landing-proof-card{min-height:100%;padding:22px}.landing-proof-card__body{display:grid;gap:12px}.landing-proof-card__body p{margin:0}.landing-proof-card__accent{display:inline-flex;align-items:center;min-height:30px;padding:0 12px;border-radius:var(--radius-full);background:#afc98a1f;color:#d8efbfeb;font-size:.8rem;font-weight:600}.landing-proof-card__link{color:#dbe7f9db;font-size:.9rem;font-weight:600}.landing-proof-card__list{display:grid;gap:10px;padding-left:20px;margin:0;color:var(--text-secondary)}.landing-proof-card__sources{display:grid;gap:12px}.landing-proof-card__source{display:grid;grid-template-columns:auto minmax(0,1fr);gap:12px;align-items:start}.landing-proof-card__source-mark{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:999px;border:1px solid rgba(255,255,255,.14);background:#ffffff0a;color:var(--text-primary);font-size:.82rem;font-weight:700}.landing-proof-card__source strong,.landing-proof-card__source span{display:block}.landing-proof-card__source span{color:var(--text-muted);font-size:.88rem}.feature-card-grid--landing{grid-template-columns:repeat(3,minmax(0,1fr))}.feature-card-grid--landing .feature-card-grid__card{min-height:0;padding:22px;border-top:1px solid rgba(195,218,255,.1);background:linear-gradient(180deg,#c3daff0a,#ffffff05 40%,#ffffff03)}.feature-card-grid__icon{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:999px;border:1px solid rgba(255,255,255,.12);background:#ffffff09;margin-bottom:10px}.feature-card-grid__icon svg{width:18px;height:18px}.how-it-works-stepper{gap:20px}.how-it-works-stepper__item{gap:18px}.how-it-works-stepper__marker{width:46px;height:46px;border-color:#c3daff24;background:#c3daff0a;color:#c3daffd1;font-weight:600;letter-spacing:.04em}.how-it-works-stepper__content{display:grid;gap:8px}.how-it-works-stepper__content p{margin:0;color:var(--text-secondary)}.how-it-works-stepper__line{right:-16px;background:linear-gradient(90deg,rgba(255,255,255,.28),transparent)}.landing-page__credibility-grid{display:grid;grid-template-columns:minmax(0,1.06fr) minmax(360px,.82fr);gap:clamp(28px,4vw,48px);align-items:start}.landing-page__credibility-main,.landing-page__credibility-faq{display:grid;gap:var(--space-5)}.testimonial-rail__card{gap:var(--space-4)}.testimonial-rail__avatar{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:999px;border:1px solid rgba(255,255,255,.14);background:radial-gradient(circle at center,#ffffff14,#ffffff08);color:#f5f7fae0;font-size:.82rem;font-weight:700;letter-spacing:.08em}.testimonial-rail__quote{margin:0;font-size:1rem;line-height:1.72}.testimonial-rail__meta strong{display:block;margin-bottom:3px}.faq-accordion-list--preview{gap:12px}.faq-item__trigger{padding:22px;background:#ffffff06}.final-cta-card{position:relative;gap:clamp(28px,4vw,56px);grid-template-columns:minmax(0,1fr) minmax(340px,.84fr);align-items:end;padding:clamp(28px,4vw,40px);background:linear-gradient(180deg,#11161cf5,#090c11fa)}.final-cta-card__copy{display:grid;gap:14px;max-width:40rem}.final-cta-card__copy p{margin:0}.final-cta-card__form{justify-self:end;width:min(100%,520px)}.waitlist-footer{padding:clamp(56px,8vw,80px) 0;border-top-color:#ffffff14;background:linear-gradient(180deg,#05070b00,#05070bd6 18%,#05070bf5)}.waitlist-footer__inner{gap:clamp(24px,4vw,44px)}@media(max-width:1199px){.landing-page__faq-grid,.faq-page-grid,.contact-page-grid,.joined-grid,.referral-page__grid,.tell-us-more-page,.page-intro-band__grid,.final-cta-card,.waitlist-footer__inner{grid-template-columns:1fr}.trust-icon-row,.feature-card-grid,.testimonial-rail,.verification-panel,.feature-highlight-grid,.contact-method-grid,.office-grid,.about-grid,.walkthrough-layout,.product-preview-window__metrics,.joined-metrics,.referral-page__metrics,.how-it-works-stepper,.priority-progress-stepper{grid-template-columns:repeat(2,minmax(0,1fr))}.page-intro-band__aside{justify-content:flex-start}.referral-page__hero-grid,.referral-page__action-grid{grid-template-columns:1fr}.hero-split__grid{min-height:auto;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:clamp(28px,4vw,42px)}.hero-split__content{max-width:30rem}.landing-page__credibility-grid{grid-template-columns:1fr}.final-cta-card__form{justify-self:start}.walkthrough-intro .page-intro-band__grid{flex-direction:column;align-items:stretch}.walkthrough-intro .page-intro-band__content,.walkthrough-intro .page-intro-band__aside{width:100%}}@media(max-width:900px){.top-nav__links,.top-nav__cta{display:none}.top-nav__menu{display:inline-flex}.utility-page__scene{grid-template-columns:minmax(0,1fr)}.utility-page__cube{order:-1;min-height:320px;opacity:.86}}@media(max-width:767px){.waitlist-app-shell{padding-top:78px}.utility-page--visual{align-items:start;min-height:auto;padding:88px 0 72px}.utility-page__scene{gap:28px;min-height:auto}.utility-page__cube{position:relative;inset:auto;min-height:240px}.utility-page__status-region{padding-left:0}.utility-page__card,.waitlist-confirmation-card{padding:28px 24px}.utility-page__card h1,.utility-page__status-region h1,.utility-page__status-region h2{font-size:clamp(3rem,16vw,4.4rem)}.top-nav__links,.top-nav__cta{display:none}.top-nav__menu{display:inline-flex}.top-nav__inner,.section-container,.waitlist-footer__inner{width:min(calc(100% - 24px),var(--max-width))}.trust-icon-row,.feature-card-grid,.testimonial-rail,.verification-panel,.product-preview-window__details,.product-preview-window__metrics,.joined-metrics,.referral-page__metrics,.contact-form__grid,.feature-highlight-grid,.contact-method-grid,.office-grid,.about-grid,.walkthrough-layout,.how-it-works-stepper,.priority-progress-stepper,.referral-page__support-grid,.waitlist-footer__links,.hero-split__grid,.product-preview-window__body,.landing-proof-strip,.landing-page__credibility-grid{grid-template-columns:1fr}.hero-split__grid{min-height:auto;gap:28px}.hero-split__content{max-width:none}.hero-split__scene{padding-top:8px}.hero-split__ambient--beam{inset:12% 26% 18%}.hero-split__ambient--horizon{left:-10%;right:-10%;height:112px}.footer-link-group{gap:var(--space-3);padding-bottom:var(--space-4);border-bottom:1px solid rgba(255,255,255,.08)}.footer-link-group__toggle{cursor:pointer}.footer-link-group__icon{display:inline-flex}.waitlist-email-form__row,.activity-table__head,.activity-table__row{grid-template-columns:minmax(0,1fr)}.waitlist-email-form__submit{width:100%}.waitlist-assurance-row--security{grid-template-columns:1fr}.activity-table__head{display:none}.referral-link-card__top,.referral-link-card__share-row,.referral-page__hero-actions,.utility-page__actions,.joined-card__actions,.tell-us-more-page__actions,.waitlist-confirmation-card__actions,.page-intro-band__grid{flex-direction:column;align-items:stretch}.landing-page__section--proof{padding-bottom:var(--space-6)}.landing-page__section--verification,.landing-page__section--capabilities,.landing-page__section--workflow,.landing-page__section--credibility,.landing-page__section--cta{padding-top:var(--space-6)}.trust-icon-row--landing .trust-icon-row__item{min-height:0}.product-preview-window{padding:22px}.product-preview-window__chart-caption{display:grid}.landing-proof-card,.feature-card-grid--landing .feature-card-grid__card,.testimonial-rail__card,.final-cta-card{padding:22px}.how-it-works-stepper__line,.priority-progress-stepper__line{display:none}.priority-progress-stepper__item,.how-it-works-stepper__item{padding-bottom:18px;border-bottom:1px solid rgba(255,255,255,.08)}.activity-table__empty--hero{grid-template-columns:1fr}.join-waitlist-modal{padding:var(--space-6)}.side-drawer{width:100%;height:auto;margin-top:auto;border-bottom-left-radius:0;border-bottom-right-radius:0}.utility-page{padding-top:var(--space-6)}}@media(max-width:479px){h1{font-size:clamp(2.5rem,13vw,3.3rem)}.button,.social-chip{width:100%}.waitlist-confirmation-card__actions>.button,.tell-us-more-form__actions>.button{width:100%;min-width:0}.mobile-nav-drawer{width:100%}}.waitlist-app-shell--landing{padding-top:122px}.landing-page__hero-section{position:relative;padding:18px 0 clamp(84px,10vw,132px);overflow:clip}.landing-page__hero-vignette{background:linear-gradient(180deg,rgba(4,6,10,.24) 0%,rgba(4,6,10,.06) 22%,transparent 100%),radial-gradient(circle at 76% 38%,rgba(255,255,255,.038),transparent 24%),radial-gradient(circle at 50% 78%,rgba(255,255,255,.028),transparent 28%),radial-gradient(circle at 18% 16%,rgba(255,255,255,.018),transparent 22%)}.landing-page__hero-wrap.section-container{position:relative;width:min(calc(100% - 48px),1440px);z-index:2}.hero-nav{position:fixed;inset:0 0 auto;z-index:60;padding-top:24px}.hero-nav__bar{position:relative;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:40px;width:min(calc(100% - 48px),1620px);min-height:56px;margin:0 auto;padding:0;border:1px solid transparent;border-radius:16px;background:transparent;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);box-shadow:none;transition:background var(--duration-panel) var(--ease-standard),border-color var(--duration-panel) var(--ease-standard),transform var(--duration-panel) var(--ease-standard),box-shadow var(--duration-panel) var(--ease-standard)}.hero-nav__bar:before{content:"";position:absolute;inset:0;border-radius:inherit;background:transparent;pointer-events:none}.hero-nav__bar:after{content:"";position:absolute;left:28%;right:28%;bottom:-2px;height:22px;background:radial-gradient(circle at center,rgba(255,255,255,.08),transparent 72%);filter:blur(10px);opacity:0;pointer-events:none}.hero-nav.is-scrolled .hero-nav__bar{transform:translateY(-4px);padding:0 24px;border-color:#ffffff14;background:linear-gradient(180deg,#ffffff07,#ffffff03),#050608bd;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:inset 0 1px #ffffff0a,0 18px 74px #00000038}.hero-nav__brand .adrima-wordmark img{width:40px;height:40px}.hero-nav__brand .adrima-wordmark span{font-size:.98rem;font-weight:600;letter-spacing:.28em}.hero-nav__links{display:flex;align-items:center;justify-content:center;gap:40px}.hero-nav__links a,.hero-nav__links .is-active{color:#ffffffc7;font-size:1rem;line-height:1.5;letter-spacing:-.01em;transition:color var(--duration-micro) var(--ease-standard)}.hero-nav__cta{min-width:120px;min-height:44px;padding:0 24px;border-radius:12px;font-size:1rem;font-weight:500;box-shadow:0 1px 2px #0006,0 0 0 1px #ffffff1f}.hero-section{position:relative;--hero-progress: 0;--hero-drift: 0;--hero-sweep: 0;--hero-reveal: 0;--hero-shift: 0;--hero-orbit: 0;--hero-fade: 0;--hero-approach: 0;--hero-close: 0;--hero-inspect: 0}.hero-section--desktop-scene{min-height:clamp(2240px,276svh,3180px)}.hero-scroll-scene{position:relative}.hero-section--desktop-scene .hero-scroll-scene{position:sticky;top:0;min-height:100svh;display:flex;align-items:stretch}.hero-section__grid{position:relative;width:100%;display:grid;grid-template-columns:minmax(520px,.72fr) minmax(0,1.28fr);gap:clamp(36px,4.2vw,74px);align-items:start;min-height:100svh}.hero-section__copy{position:relative;z-index:7;padding-top:clamp(76px,9.2svh,104px);opacity:calc(1 - (var(--hero-fade) * .32) - (var(--hero-approach) * .18) - (var(--hero-close) * .12) - (var(--hero-inspect) * .04));filter:brightness(calc(1 - (var(--hero-fade) * .2) - (var(--hero-approach) * .18) - (var(--hero-close) * .1))) saturate(calc(1 - (var(--hero-fade) * .06) - (var(--hero-approach) * .08))) blur(calc((var(--hero-fade) * .32px) + (var(--hero-approach) * .48px) + (var(--hero-close) * .34px)));transform:translate3d(calc((var(--hero-sweep) * -6px) - (var(--hero-approach) * 22px) - (var(--hero-close) * 18px) - (var(--hero-inspect) * 10px)),calc((var(--hero-reveal) * -4px) - (var(--hero-approach) * 10px) - (var(--hero-close) * 10px)),0);transform-origin:left center}.hero-section__product{position:relative;min-height:100svh;overflow:visible}.hero-copy-block{display:grid;gap:27px;max-width:820px}.hero-copy-block__eyebrow{font-size:.96rem;font-weight:500;letter-spacing:.24em;text-transform:uppercase;color:#f1f4f9cc}.hero-copy-block__headline{display:grid;gap:8px;margin:0;max-width:760px;font-family:var(--font-display);font-size:clamp(4.45rem,5.55vw,5.85rem);font-weight:600;line-height:.96;letter-spacing:-.03em;color:var(--text-primary)}.hero-copy-block__lede{max-width:31rem;margin:0;color:#e7ecf3c7;font-size:clamp(1.04rem,1.12vw,1.16rem);line-height:1.6}.hero-waitlist-form{max-width:560px}.hero-waitlist-form .waitlist-email-form--hero{max-width:560px;gap:16px}.hero-waitlist-form .waitlist-email-form__row{gap:0;grid-template-columns:minmax(0,1fr) auto}.hero-waitlist-form .waitlist-email-form__input{min-height:48px;padding:0 20px;border-color:#ffffff1f;border-radius:12px 0 0 12px;background:#0c0e12eb;color:#f5f7faeb;box-shadow:inset 0 1px #ffffff0a,0 0 0 1px transparent}.hero-waitlist-form .waitlist-email-form__input::placeholder{color:#ffffff57}.hero-waitlist-form .waitlist-email-form__input:focus{border-color:#ffffff61;box-shadow:inset 0 1px #ffffff14,0 0 0 1px #f4f7fc38,0 0 22px #f7f9ff14}.hero-waitlist-form .waitlist-email-form__submit{position:relative;min-width:178px;min-height:48px;padding:0 24px;border-radius:0 12px 12px 0;box-shadow:inset 0 1px #ffffffb8,0 0 0 1px #ffffff24,0 10px 30px #0003;overflow:hidden}.hero-waitlist-form .waitlist-email-form__submit:after{content:"";position:absolute;inset:-1px;background:linear-gradient(110deg,transparent 0%,transparent 34%,rgba(255,255,255,.36) 50%,transparent 66%,transparent 100%);transform:translate(-140%);opacity:0;pointer-events:none}.hero-waitlist-form .waitlist-email-form__submit:hover{box-shadow:inset 0 1px #ffffffc2,0 0 0 1px #ffffff29,0 12px 34px #ffffff14}.hero-waitlist-form .waitlist-email-form__preview--hero{gap:16px}.hero-waitlist-form .waitlist-email-form__hero-success{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:0}.hero-waitlist-form .waitlist-email-form__hero-success-field,.hero-waitlist-form .waitlist-email-form__hero-success-button{min-height:48px;display:flex;align-items:center}.hero-waitlist-form .waitlist-email-form__hero-success-field{justify-content:space-between;gap:16px;padding:0 20px;border:1px solid rgba(142,181,145,.52);border-right:0;border-radius:12px 0 0 12px;background:#0c0e12f0;color:#f5f7faf0}.hero-waitlist-form .waitlist-email-form__hero-success-field svg,.hero-waitlist-form .waitlist-email-form__hero-success-button svg{width:18px;height:18px}.hero-waitlist-form .waitlist-email-form__hero-success-button{gap:10px;padding:0 22px;border:1px solid rgba(142,181,145,.34);border-radius:0 12px 12px 0;background:#ffffff0d;color:#f5f7faeb}.hero-waitlist-form .waitlist-assurance-row--helper{justify-content:flex-start;gap:18px;color:#e4eaf3c7}.hero-waitlist-form .waitlist-assurance-row__helper-dot{width:18px;height:18px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:transparent;box-shadow:none;color:#f5f7fad6}.hero-trust-cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;max-width:808px}.hero-trust-card{position:relative;min-height:136px;padding:22px 18px 18px;border:1px solid rgba(255,255,255,.08);border-radius:16px;background:linear-gradient(180deg,#ffffff06,#ffffff03),#0d0f12f0;box-shadow:inset 0 1px #ffffff09,0 18px 50px #0000002e;overflow:hidden}.hero-trust-card:after{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(255,255,255,.03),transparent 44%);pointer-events:none}.hero-trust-card__icon{width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;color:#e6e6e6;margin-bottom:18px}.hero-trust-card__icon svg{width:32px;height:32px}.hero-trust-card__title{margin:0 0 10px;font-size:1.12rem;line-height:1.33;font-weight:600;color:#fff}.hero-trust-card__description{margin:0;color:#b8bcc4;font-size:.875rem;line-height:1.5}.hero-scroll-reveal-scene{position:relative;min-height:inherit;isolation:isolate;overflow:visible;perspective:1800px;transform-style:preserve-3d}.hero-scroll-reveal-scene__product-wrap{top:clamp(-28px,-1.4vw,-12px);right:clamp(-70px,-3.6vw,-18px);width:min(100%,calc(926px + (var(--hero-approach) * 112px) + (var(--hero-close) * 164px) + (var(--hero-inspect) * 72px)));height:calc(756px + (var(--hero-reveal) * 78px) + (var(--hero-approach) * 216px) + (var(--hero-close) * 326px) + (var(--hero-inspect) * 122px));z-index:4;overflow:clip;transform:translate3d(calc(10px - (var(--hero-drift) * 18px) - (var(--hero-shift) * 28px) - (var(--hero-approach) * 92px) - (var(--hero-close) * 104px) - (var(--hero-inspect) * 42px)),calc((var(--hero-sweep) * 2px) - (var(--hero-approach) * 12px) - (var(--hero-close) * 24px) - (var(--hero-inspect) * 14px)),0)}.hero-scroll-reveal-scene__shadow-plane{inset:7% -7% 7% -42%;z-index:1;background:radial-gradient(circle at 58% 76%,rgba(0,0,0,.54),rgba(0,0,0,.24) 28%,transparent 72%),linear-gradient(90deg,rgba(4,5,8,.84) 0%,rgba(4,5,8,.6) 24%,transparent 60%);filter:blur(20px);opacity:calc(.38 - (var(--hero-orbit) * .12) - (var(--hero-approach) * .16) - (var(--hero-close) * .1));transform:translate3d(calc((var(--hero-drift) * -24px) - (var(--hero-shift) * 38px) - (var(--hero-approach) * 62px)),calc((var(--hero-approach) * 8px) + (var(--hero-close) * 6px)),0)}.hero-scroll-reveal-scene__mask--left{inset:5% 48% 8% -18%;z-index:6;background:linear-gradient(90deg,rgba(5,7,11,.995) 0%,rgba(5,7,11,.92) 22%,rgba(5,7,11,.52) 56%,rgba(5,7,11,.16) 78%,transparent 100%);filter:blur(22px);opacity:calc(.62 - (var(--hero-drift) * .08) - (var(--hero-shift) * .18) - (var(--hero-orbit) * .22) - (var(--hero-approach) * .26) - (var(--hero-close) * .12));transform:translate3d(calc((var(--hero-drift) * -52px) - (var(--hero-shift) * 86px) - (var(--hero-orbit) * 54px) - (var(--hero-approach) * 38px)),0,0)}.hero-grounded-platform--back{left:-12%;bottom:-9%;width:min(104vw,1260px);height:clamp(154px,17vw,226px);z-index:2;opacity:calc((var(--hero-shift) * .08) + (var(--hero-orbit) * .12) + (var(--hero-approach) * .18) + (var(--hero-close) * .08));transform-origin:72% 92%;transform:translate3d(calc(34px - (var(--hero-drift) * 34px) - (var(--hero-shift) * 72px) - (var(--hero-orbit) * 54px) - (var(--hero-approach) * 54px) - (var(--hero-close) * 28px)),calc(18px + (var(--hero-approach) * 8px) + (var(--hero-close) * 10px)),calc(-52px - (var(--hero-orbit) * 42px) - (var(--hero-approach) * 70px) - (var(--hero-close) * 36px))) rotate(calc((var(--hero-shift) * -1.2deg) + (var(--hero-approach) * 1.2deg))) rotateY(calc((var(--hero-shift) * -5deg) + (var(--hero-orbit) * 6deg))) scale(calc(.94 - (var(--hero-shift) * .02) + (var(--hero-approach) * .02)))}.hero-grounded-platform--front{left:-22%;bottom:-9%;width:min(100vw,1260px);height:clamp(196px,21vw,308px);z-index:6;opacity:calc(.96 - (var(--hero-shift) * .08) - (var(--hero-orbit) * .12) - (var(--hero-approach) * .32) - (var(--hero-close) * .2) - (var(--hero-inspect) * .06));transform-origin:74% 92%;transform:translate3d(calc(54px - (var(--hero-drift) * 44px) - (var(--hero-shift) * 92px) - (var(--hero-orbit) * 74px) - (var(--hero-approach) * 66px) - (var(--hero-close) * 38px)),calc(-6px + (var(--hero-reveal) * 4px) + (var(--hero-approach) * 16px) + (var(--hero-close) * 14px)),calc(28px - (var(--hero-orbit) * 82px) - (var(--hero-approach) * 132px) - (var(--hero-close) * 78px) - (var(--hero-inspect) * 24px))) rotate(calc((var(--hero-shift) * -1.6deg) + (var(--hero-approach) * .8deg) - (var(--hero-close) * .6deg))) rotateY(calc((var(--hero-shift) * -5deg) + (var(--hero-orbit) * 6deg) + (var(--hero-approach) * 5deg))) scale(calc(1.02 - (var(--hero-shift) * .025) - (var(--hero-orbit) * .04) - (var(--hero-approach) * .075) - (var(--hero-close) * .035)))}.hero-grounded-platform__body,.hero-grounded-platform__highlight,.hero-grounded-platform__glow,.hero-grounded-platform__shadow{position:absolute;pointer-events:none}.hero-grounded-platform__body{inset:0;background:radial-gradient(126% 104% at 52% 100%,rgba(26,28,34,.74) 0%,rgba(16,18,24,.42) 24%,rgba(8,10,14,.1) 56%,transparent 74%),linear-gradient(180deg,rgba(255,255,255,.028),transparent 32%);clip-path:ellipse(68% 36% at 56% 100%)}.hero-grounded-platform--front .hero-grounded-platform__body:before{left:42%;bottom:14%;width:30%;height:116%;background:linear-gradient(90deg,rgba(5,7,11,.92),rgba(5,7,11,.78) 48%,rgba(5,7,11,.18) 86%,transparent 100%),radial-gradient(circle at 66% 50%,rgba(255,255,255,.08),transparent 58%);clip-path:ellipse(44% 50% at 100% 56%);filter:blur(14px);opacity:calc(.72 - (var(--hero-shift) * .12) - (var(--hero-orbit) * .08) - (var(--hero-approach) * .28) - (var(--hero-close) * .18));transform:translate3d(calc(16px - (var(--hero-drift) * 22px) - (var(--hero-shift) * 54px) - (var(--hero-orbit) * 48px) - (var(--hero-approach) * 42px)),calc(-12px + (var(--hero-approach) * 6px) + (var(--hero-close) * 4px)),calc(24px - (var(--hero-orbit) * 44px) - (var(--hero-approach) * 72px) - (var(--hero-close) * 38px))) rotate(calc((var(--hero-shift) * -1.5deg) + (var(--hero-approach) * 1deg))) rotateY(calc((var(--hero-shift) * -5deg) + (var(--hero-orbit) * 6deg) + (var(--hero-approach) * 4deg)))}.hero-grounded-platform--front .hero-grounded-platform__body:after{left:54%;bottom:28%;width:16%;height:46%;background:linear-gradient(180deg,rgba(255,255,255,.22),rgba(255,255,255,.04) 54%,transparent 100%);filter:blur(8px);opacity:calc(.3 - (var(--hero-approach) * .12) - (var(--hero-close) * .08));transform:translate3d(calc(10px - (var(--hero-shift) * 34px) - (var(--hero-orbit) * 28px) - (var(--hero-approach) * 26px)),calc(-16px + (var(--hero-approach) * 4px)),calc(18px - (var(--hero-orbit) * 28px) - (var(--hero-approach) * 40px))) rotate(calc((var(--hero-shift) * -1.4deg) + (var(--hero-approach) * .8deg)))}.hero-grounded-platform--front .hero-grounded-platform__body{opacity:calc(.94 - (var(--hero-shift) * .04) - (var(--hero-orbit) * .08) - (var(--hero-approach) * .18) - (var(--hero-close) * .12))}.hero-grounded-platform--back .hero-grounded-platform__body{opacity:calc(.18 + (var(--hero-orbit) * .16) + (var(--hero-approach) * .18) + (var(--hero-close) * .1))}.hero-grounded-platform__highlight{left:12%;right:12%;bottom:42%;height:3px;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.08) 16%,rgba(255,255,255,.72) 49%,rgba(255,255,255,.1) 84%,transparent 100%);border-radius:999px;filter:blur(.8px)}.hero-grounded-platform--front .hero-grounded-platform__highlight{opacity:calc(.92 - (var(--hero-shift) * .02) - (var(--hero-orbit) * .08) - (var(--hero-approach) * .16) - (var(--hero-close) * .2) - (var(--hero-inspect) * .1));transform:translateY(calc((var(--hero-reveal) * 6px) + (var(--hero-orbit) * 6px) + (var(--hero-approach) * 10px) + (var(--hero-close) * 10px) + (var(--hero-inspect) * 6px))) scaleX(calc(1 - (var(--hero-shift) * .02) - (var(--hero-orbit) * .08) - (var(--hero-approach) * .12) - (var(--hero-inspect) * .04)))}.hero-grounded-platform--back .hero-grounded-platform__highlight{opacity:calc((var(--hero-orbit) * .12) + (var(--hero-approach) * .22) + (var(--hero-close) * .12));transform:translateY(calc(10px - (var(--hero-approach) * 2px) - (var(--hero-close) * 4px))) scaleX(calc(.92 + (var(--hero-approach) * .06) + (var(--hero-close) * .04)))}.hero-grounded-platform__glow{left:26%;right:18%;bottom:12%;height:28%;background:radial-gradient(circle at 50% 50%,rgba(255,255,255,.16),rgba(255,255,255,.05) 24%,transparent 72%);filter:blur(28px)}.hero-grounded-platform--front .hero-grounded-platform__glow{opacity:calc(.18 - (var(--hero-orbit) * .02) - (var(--hero-approach) * .1) - (var(--hero-close) * .04))}.hero-grounded-platform--back .hero-grounded-platform__glow{opacity:calc((var(--hero-orbit) * .08) + (var(--hero-approach) * .16) + (var(--hero-close) * .1))}.hero-grounded-platform__shadow{inset:28% 16% -14%;background:radial-gradient(circle at 50% 56%,rgba(0,0,0,.46),rgba(0,0,0,.2) 36%,transparent 70%);filter:blur(24px)}.hero-grounded-platform--front .hero-grounded-platform__shadow{opacity:calc(.76 - (var(--hero-orbit) * .08) - (var(--hero-approach) * .18) - (var(--hero-close) * .18))}.hero-grounded-platform--back .hero-grounded-platform__shadow{opacity:calc((var(--hero-orbit) * .12) + (var(--hero-approach) * .16) + (var(--hero-close) * .1))}.hero-illumination{position:absolute;inset:-8% -8% -10% -56%;pointer-events:none;z-index:0}.hero-illumination__top-fade{inset:0;background:linear-gradient(180deg,rgba(0,0,0,.14),transparent 24%,transparent 100%)}.hero-illumination__ambient-fill{inset:5% 4% 16% 20%;background:radial-gradient(circle at 62% 42%,rgba(255,255,255,.08) 0%,rgba(255,255,255,.04) 18%,rgba(40,42,47,.04) 34%,transparent 68%);filter:blur(96px);opacity:calc(.34 + (var(--hero-light-progress) * .26));transform:translate3d(calc((var(--hero-light-progress) * 18px) - (var(--hero-shift) * 14px) + (var(--hero-orbit) * 22px) - (var(--hero-approach) * 18px)),calc((1 - var(--hero-light-progress)) * 8px),0)}.hero-illumination__core-bloom{left:16%;right:-4%;bottom:12%;height:46%;background:radial-gradient(circle at 57% 74%,rgba(255,255,255,.5) 0%,rgba(255,255,255,.18) 16%,rgba(255,255,255,.05) 34%,transparent 60%);filter:blur(48px);opacity:calc(.42 + (var(--hero-light-progress) * .34));transform:translate(calc((var(--hero-light-progress) * 30px) - (var(--hero-shift) * 24px) + (var(--hero-orbit) * 26px) - (var(--hero-approach) * 20px)))}.hero-illumination__core-column{left:48%;bottom:16%;width:18%;height:54%;background:radial-gradient(circle at 50% 85%,rgba(255,255,255,.68),rgba(255,255,255,.18) 18%,transparent 72%);filter:blur(46px);opacity:calc(.2 + (var(--hero-light-progress) * .32));transform:translate(calc((var(--hero-light-progress) * 30px) - (var(--hero-shift) * 26px) + (var(--hero-orbit) * 22px) - (var(--hero-approach) * 16px)))}.hero-illumination__horizon-line{left:-10%;right:-6%;bottom:3%;height:250px;background:radial-gradient(118% 100% at 51% 100%,transparent 58.2%,rgba(255,255,255,.96) 59%,rgba(255,255,255,.58) 59.7%,rgba(255,255,255,.16) 60.45%,transparent 61.7%);opacity:.96;transform:translate(calc((var(--hero-drift) * -18px) - (var(--hero-sweep) * 10px) - (var(--hero-shift) * 12px) + (var(--hero-orbit) * 16px) - (var(--hero-approach) * 22px)))}.hero-illumination__horizon-line:after{content:"";position:absolute;left:52%;top:54%;width:28%;height:30px;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.7) 50%,transparent 100%);filter:blur(16px);transform:translate(calc(26% - (var(--hero-progress) * 148%)));opacity:calc((var(--hero-reveal) * .56) + (var(--hero-close) * .18))}.hero-illumination__floor-reflection{left:8%;right:6%;bottom:0;height:180px;background:radial-gradient(circle at 55% 22%,rgba(255,255,255,.3),rgba(255,255,255,.07) 26%,transparent 72%);filter:blur(32px);opacity:calc(.56 + (var(--hero-light-progress) * .24))}.hero-illumination__edge-wrap{top:14%;bottom:14%;width:12%;background:linear-gradient(180deg,rgba(255,255,255,.12),rgba(255,255,255,.04) 28%,transparent 78%);filter:blur(34px);opacity:calc(.22 + (var(--hero-light-progress) * .12))}.hero-illumination__shadow-pocket{top:12%;bottom:18%;width:24%;filter:blur(18px);opacity:calc(.56 - (var(--hero-light-progress) * .1))}.hero-illumination__shadow-pocket--left{left:6%;background:linear-gradient(90deg,rgba(4,5,8,.9),rgba(4,5,8,.5) 42%,transparent 100%)}.hero-illumination__shadow-pocket--right{right:0;background:linear-gradient(270deg,rgba(4,5,8,.64),rgba(4,5,8,.28) 38%,transparent 100%)}.hero-illumination__corner-fade{top:0;bottom:0;width:18%;background:linear-gradient(180deg,rgba(0,0,0,.16),transparent 28%,transparent 72%,rgba(0,0,0,.12));opacity:.48}.hero-product-shell{position:relative;z-index:4;width:100%;margin-left:auto;transform-origin:82% 0%;transform:translate3d(calc(108px - (var(--hero-drift) * 10px) - (var(--hero-shift) * 26px) - (var(--hero-orbit) * 18px) - (var(--hero-approach) * 92px) - (var(--hero-close) * 116px) - (var(--hero-inspect) * 34px)),calc(14px + (var(--hero-sweep) * 3px) - (var(--hero-reveal) * 4px) - (var(--hero-approach) * 28px) - (var(--hero-close) * 48px) - (var(--hero-inspect) * 22px)),calc((var(--hero-orbit) * 16px) + (var(--hero-approach) * 138px) + (var(--hero-close) * 206px) + (var(--hero-inspect) * 82px))) scale(calc(.86 + (var(--hero-drift) * .012) + (var(--hero-shift) * .01) + (var(--hero-orbit) * .018) + (var(--hero-approach) * .14) + (var(--hero-close) * .2) + (var(--hero-inspect) * .048)));opacity:calc(.94 + (var(--hero-reveal) * .04) + (var(--hero-close) * .02));border:1px solid rgba(255,255,255,.12);border-radius:28px;background:linear-gradient(180deg,#ffffff0a,#ffffff03 18%,#fff0),linear-gradient(180deg,#0b0d12f5,#07090dfa);box-shadow:inset 0 1px #ffffff29,0 28px 86px #00000047,0 0 0 1px #ffffff05;overflow:hidden}.hero-product-shell:before{content:"";position:absolute;inset:0;border-radius:inherit;border:1px solid rgba(255,255,255,.04);pointer-events:none}.hero-product-shell:after{content:"";position:absolute;left:16%;right:8%;bottom:-34px;height:132px;background:radial-gradient(circle at center,rgba(255,255,255,.28),rgba(255,255,255,.08) 22%,transparent 72%);filter:blur(24px);opacity:calc(.5 + (var(--hero-reveal) * .18) + (var(--hero-inspect) * .08));pointer-events:none}.hero-product-shell__surface{display:grid;gap:12px;padding:16px 16px 14px;transform:translate3d(0,calc((var(--hero-orbit) * -4px) + (var(--hero-approach) * -16px) + (var(--hero-close) * -42px) + (var(--hero-inspect) * -72px)),0)}.hero-product-top-panels{position:relative;display:flex;align-items:center;min-height:52px;padding:0 22px;border-bottom:1px solid rgba(255,255,255,.08);background:linear-gradient(180deg,#ffffff08,#ffffff03),#0e1014e0}.hero-product-top-panels__traffic{display:flex;align-items:center;gap:10px}.hero-product-top-panels__traffic span{width:11px;height:11px;border-radius:999px;box-shadow:0 0 0 1px #ffffff0f,inset 0 1px #ffffff3d}.hero-product-top-panels__gloss{position:absolute;inset:0;background:linear-gradient(180deg,rgba(255,255,255,.05),transparent 70%);pointer-events:none}.hero-product-middle-panels{display:grid;grid-template-columns:minmax(0,1fr) 336px;gap:12px}.hero-product-middle-panels__answer-panel,.hero-product-middle-panels__exposures-panel,.hero-product-bottom-metrics__card,.hero-product-bottom-metrics__chart-panel,.hero-product-bottom-metrics__reasoning-panel{border:1px solid rgba(255,255,255,.08);border-radius:18px;background:linear-gradient(180deg,#ffffff06,#ffffff03),#0a0c10fa;box-shadow:inset 0 1px #ffffff09}.hero-product-middle-panels__answer-panel{display:grid;gap:16px;padding:18px 18px 16px}.hero-product-middle-panels__kicker{color:#fffffff5;font-size:.98rem;font-weight:600}.hero-product-middle-panels__prompt{padding:14px 16px;border:1px solid rgba(255,255,255,.08);border-radius:16px;background:#ffffff05;font-size:.94rem;line-height:1.45;color:#f5f7faeb}.hero-product-middle-panels__answer-copy,.hero-product-middle-panels__drivers,.hero-product-middle-panels__sources{display:grid;gap:10px}.hero-product-middle-panels__answer-copy h3,.hero-product-middle-panels__drivers h3,.hero-product-middle-panels__sources h3,.hero-product-middle-panels__exposures-panel h3{margin:0;font-size:1.02rem;line-height:1.4;color:#fffffffa}.hero-product-middle-panels__answer-copy p{margin:0;font-size:.95rem;line-height:1.56;color:#e8edf4d6}.hero-product-middle-panels__drivers li{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:8px 0;border-top:1px solid rgba(255,255,255,.06);color:#e8edf4d6;font-size:.91rem;line-height:1.45}.hero-product-middle-panels__source-chip{display:inline-flex;align-items:center;gap:8px;min-height:34px;padding:0 12px;border:1px solid rgba(255,255,255,.08);border-radius:12px;background:#ffffff05}.hero-product-middle-panels__source-chip strong{font-size:.84rem;font-weight:500;line-height:1.2}.hero-product-middle-panels__source-mark{flex:0 0 auto;width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;border:1px solid rgba(255,255,255,.18);color:#f5f7fae6;font-size:.72rem;font-weight:700}.hero-product-middle-panels__source-chip--ghost{background:#ffffff08}.hero-product-middle-panels__exposures-panel{display:grid;gap:10px;padding:14px}.hero-product-middle-panels__exposure-item{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:10px 12px;border:1px solid rgba(255,255,255,.08);border-radius:16px;background:#ffffff05}.hero-product-middle-panels__exposure-icon svg{width:16px;height:16px}.hero-product-middle-panels__exposure-copy strong{font-size:.91rem;line-height:1.35}.hero-product-middle-panels__exposure-copy p{margin:4px 0 0;color:#bdc3ccc2;font-size:.78rem;line-height:1.35}.hero-product-middle-panels__exposure-value strong{font-size:.92rem;line-height:1.2}.hero-product-middle-panels__exposure-value span{color:#bdc3cccc;font-size:.76rem;line-height:1.2}.hero-product-middle-panels__exposure-footer{display:flex;align-items:end;justify-content:space-between;gap:12px;padding:12px 14px;border:1px solid rgba(255,255,255,.08);border-radius:16px;background:#ffffff05}.hero-product-middle-panels__exposure-footer strong,.hero-product-middle-panels__exposure-footer span{display:block}.hero-product-middle-panels__exposure-footer span{color:#bdc3ccc7;font-size:.84rem}.hero-product-middle-panels__exposure-total{text-align:right}.hero-product-middle-panels__exposure-total strong{font-size:1.12rem}.hero-product-bottom-metrics{display:grid;gap:10px}.hero-product-bottom-metrics__card{display:grid;gap:8px;padding:14px 14px 12px}.hero-product-bottom-metrics__card-copy{display:grid;gap:6px}.hero-product-bottom-metrics__card-copy>span{color:#e8edf4d1;font-size:.82rem}.hero-product-bottom-metrics__card-copy strong{font-size:clamp(1.68rem,1.85vw,2.1rem);line-height:1.02}.hero-product-bottom-metrics__card-copy p{color:#bdc3ccc7;font-size:.76rem}.hero-product-bottom-metrics__card-copy em{color:#8aaf8eeb;font-size:.82rem}.hero-product-bottom-metrics__card:last-child .hero-product-bottom-metrics__card-copy em{color:#e8edf4eb}.hero-product-bottom-metrics__analysis{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(280px,.92fr);gap:10px}.hero-product-bottom-metrics__chart-panel,.hero-product-bottom-metrics__reasoning-panel{padding:14px}.hero-product-bottom-metrics__chart-header{margin-bottom:12px}.hero-product-bottom-metrics__chart-header strong{font-size:.96rem}.hero-product-bottom-metrics__chart-grid{position:relative;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;min-height:138px;padding-top:12px}.hero-product-bottom-metrics__chart-grid:after{content:"";position:absolute;left:0;right:0;top:50%;border-top:1px dashed rgba(255,255,255,.16)}.hero-product-bottom-metrics__chart-column{position:relative;min-height:138px;display:grid;place-items:end center}.hero-product-bottom-metrics__chart-axis{position:absolute;top:16px;bottom:28px;left:50%;border-left:1px dashed rgba(255,255,255,.1);transform:translate(-50%)}.hero-product-bottom-metrics__chart-bar{position:absolute;left:50%;width:74%;transform:translate(-50%);border-radius:5px 5px 0 0;background:linear-gradient(180deg,#ffffffc7,#ffffff3d);box-shadow:inset 0 1px #ffffff47}.hero-product-bottom-metrics__chart-bar[data-negative=true]{top:50%;height:calc(var(--hero-bar-value) * 1.65);border-radius:0 0 5px 5px;background:linear-gradient(180deg,#ffffff3d,#ffffff75)}.hero-product-bottom-metrics__chart-bar:not([data-negative=true]){bottom:50%;height:calc(var(--hero-bar-value) * 1.18)}.hero-product-bottom-metrics__chart-label{align-self:end;color:#cdd4ddd1;font-size:.76rem;line-height:1.3;text-align:center}.hero-product-bottom-metrics__reasoning-panel{display:grid;gap:10px}.hero-product-bottom-metrics__reasoning-heading{font-size:.88rem;line-height:1.5}.hero-product-bottom-metrics__reasoning-panel ul{display:grid;gap:8px;margin:0;padding:0;list-style:none}.hero-product-bottom-metrics__reasoning-panel li{display:flex;align-items:center;justify-content:space-between;gap:14px;padding-bottom:8px;border-bottom:1px solid rgba(255,255,255,.06);color:#e8edf4d1;font-size:.82rem;line-height:1.48}.hero-product-bottom-metrics__reasoning-panel li svg{width:16px;height:16px;color:#ffffff8f}.hero-product-bottom-metrics__reasoning-button{min-height:40px;border:1px solid rgba(255,255,255,.12);border-radius:12px;background:#ffffff0a;color:#f5f7fae6;transition:background var(--duration-micro) var(--ease-standard),border-color var(--duration-micro) var(--ease-standard)}.hero-product-bottom-metrics__reasoning-button:hover{background:#ffffff12;border-color:#ffffff2e}.hero-scroll-reveal-scene.is-active .hero-product-shell{box-shadow:inset 0 1px #ffffff2e,0 32px 94px #0000004d,0 0 64px #ffffff0f}.hero-section--desktop-scene:not(.hero-section--reduced-motion) .hero-illumination__ambient-fill{animation:heroAmbientLift 14s ease-in-out infinite alternate}.hero-section--desktop-scene:not(.hero-section--reduced-motion) .hero-illumination__core-bloom,.hero-section--desktop-scene:not(.hero-section--reduced-motion) .hero-illumination__core-column{animation:heroBloomBreath 11s ease-in-out infinite}.hero-section--desktop-scene:not(.hero-section--reduced-motion) .hero-product-shell__surface{transition:opacity .24s ease,transform .24s ease;will-change:transform}.hero-section--desktop-scene:not(.hero-section--reduced-motion) .hero-product-middle-panels,.hero-section--desktop-scene:not(.hero-section--reduced-motion) .hero-product-bottom-metrics{opacity:calc(.86 + (var(--hero-reveal) * .08) + (var(--hero-close) * .06) + (var(--hero-inspect) * .02))}.hero-section--desktop-scene:not(.hero-section--reduced-motion) .hero-product-bottom-metrics{transform:translateY(calc((1 - var(--hero-reveal)) * 10px - (var(--hero-orbit) * 3px) - (var(--hero-approach) * 14px) - (var(--hero-close) * 16px) - (var(--hero-inspect) * 24px)))}@media(max-width:1439px){.waitlist-app-shell--landing{padding-top:112px}.landing-page__hero-section{padding:12px 0 84px}.landing-page__hero-wrap.section-container{width:min(calc(100% - 32px),1240px)}.hero-nav__bar{width:min(calc(100% - 32px),1240px);padding:0 24px;gap:24px}.hero-nav__links{display:none}.hero-nav__menu{display:inline-flex}.hero-nav__cta{min-width:112px;min-height:40px;padding:0 18px;font-size:.94rem}.hero-section--desktop-scene{min-height:0}.hero-scroll-scene{position:relative;min-height:auto}.hero-section__grid{grid-template-columns:1fr;gap:30px;min-height:auto}.hero-section__copy{padding-top:56px;opacity:1;filter:none;transform:none}.hero-copy-block{max-width:620px;gap:20px}.hero-copy-block__headline{max-width:100%;font-size:clamp(3.1rem,5vw,4.25rem)}.hero-copy-block__lede{max-width:28rem;font-size:.98rem}.hero-trust-cards{gap:10px;max-width:620px}.hero-trust-card{min-height:92px;padding:16px 14px}.hero-trust-card__title{font-size:1rem}.hero-trust-card__description{display:none}.hero-section__product{min-height:720px;margin-top:-10px}.hero-scroll-reveal-scene__product-wrap{top:16px;right:auto;left:50%;width:min(100%,760px);height:742px;transform:translate3d(-50%,0,0)}.hero-scroll-reveal-scene__shadow-plane{inset:10% -8% 8% -14%;opacity:.38}.hero-scroll-reveal-scene__mask--left{inset:10% 50% 16% -8%;opacity:.36}.hero-grounded-platform--back{left:-8%;bottom:-10%;width:min(92vw,900px);height:174px;transform:translate3d(-20px,0,0)}.hero-grounded-platform--front{left:-18%;bottom:-11%;width:min(94vw,960px);height:188px;transform:translate3d(-64px,0,0)}.hero-illumination{inset:-8% -10% -12% -20%}.hero-product-shell{width:100%;transform:none}.hero-product-middle-panels{grid-template-columns:1fr}.hero-product-bottom-metrics__strip,.hero-product-bottom-metrics__analysis{grid-template-columns:repeat(2,minmax(0,1fr))}.hero-product-bottom-metrics__chart-panel,.hero-product-bottom-metrics__reasoning-panel{grid-column:1 / -1}}@media(max-width:767px){.waitlist-app-shell--landing{padding-top:92px}.landing-page__hero-section{padding:8px 0 54px}.landing-page__hero-wrap.section-container{width:min(calc(100% - 24px),100%)}.hero-nav{padding-top:16px}.hero-nav__bar{width:min(calc(100% - 24px),100%);min-height:60px;padding:0 16px;gap:12px}.hero-nav__brand .adrima-wordmark{gap:10px}.hero-nav__brand .adrima-wordmark img{width:28px;height:28px}.hero-nav__brand .adrima-wordmark span{font-size:.78rem;letter-spacing:.2em}.hero-nav__cta{display:none}.hero-nav__menu{display:inline-flex}.hero-section__grid{grid-template-columns:1fr;gap:28px}.hero-section__copy{padding-top:56px}.hero-copy-block{max-width:none;gap:22px}.hero-copy-block__headline{max-width:100%;font-size:clamp(2.55rem,10vw,3.5rem);line-height:1;letter-spacing:-.018em}.hero-copy-block__headline span{white-space:normal}.hero-copy-block__lede{max-width:23rem;font-size:1rem;line-height:1.62}.hero-waitlist-form .waitlist-email-form__row,.hero-waitlist-form .waitlist-email-form__hero-success{grid-template-columns:1fr}.hero-waitlist-form .waitlist-email-form__input,.hero-waitlist-form .waitlist-email-form__submit,.hero-waitlist-form .waitlist-email-form__hero-success-field,.hero-waitlist-form .waitlist-email-form__hero-success-button{border-radius:12px}.hero-waitlist-form .waitlist-email-form__submit,.hero-waitlist-form .waitlist-email-form__hero-success-button{min-width:0}.hero-waitlist-form .waitlist-assurance-row--helper{display:grid;gap:10px}.hero-waitlist-form .waitlist-assurance-row__helper-item:not(:last-child):after{display:none}.hero-trust-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.hero-trust-card{min-height:0;padding:18px 16px}.hero-trust-card__title{font-size:.96rem}.hero-trust-card__description{font-size:.78rem;line-height:1.45}.hero-section__product,.hero-scroll-reveal-scene{min-height:0}.hero-scroll-reveal-scene__product-wrap{position:relative;inset:0;width:min(100%,410px);height:auto;margin:0 auto;overflow:visible;transform:none}.hero-scroll-reveal-scene__shadow-plane,.hero-scroll-reveal-scene__mask,.hero-grounded-platform--back{display:none}.hero-grounded-platform--front{left:-18%;bottom:-10%;width:136%;height:146px;transform:none}.hero-illumination{inset:8% -20% -18%}.hero-product-shell{width:100%;transform:none;border-radius:24px}.hero-product-shell__surface{gap:12px;padding:16px 16px 14px}.hero-product-middle-panels__answer-panel,.hero-product-middle-panels__exposures-panel,.hero-product-bottom-metrics__chart-panel,.hero-product-bottom-metrics__reasoning-panel,.hero-product-bottom-metrics__card{padding:14px}.hero-product-middle-panels__kicker{font-size:.92rem}.hero-product-middle-panels__prompt{font-size:.92rem;padding:12px 14px}.hero-product-middle-panels__answer-copy p{font-size:.9rem}.hero-product-middle-panels__exposure-item:nth-child(n+4){display:none}.hero-product-middle-panels__exposure-footer{display:none}.hero-product-bottom-metrics__strip{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.hero-product-bottom-metrics__analysis{grid-template-columns:1fr}.hero-product-bottom-metrics__reasoning-panel{display:none}.hero-product-bottom-metrics__card-copy strong{font-size:1.82rem}.hero-product-bottom-metrics__chart-grid{gap:8px;min-height:142px}.hero-product-bottom-metrics__chart-label{font-size:.72rem}}.hero-section--reduced-motion .hero-section__copy,.hero-section--reduced-motion .hero-scroll-reveal-scene__product-wrap,.hero-section--reduced-motion .hero-grounded-platform,.hero-section--reduced-motion .hero-illumination__ambient-fill,.hero-section--reduced-motion .hero-illumination__core-bloom,.hero-section--reduced-motion .hero-illumination__core-column{animation:none!important}@keyframes heroAmbientLift{0%{transform:translate3d(calc((var(--hero-light-progress) * 22px) - 6px),calc((1 - var(--hero-light-progress)) * 8px),0)}to{transform:translate3d(calc((var(--hero-light-progress) * 30px) - 2px),calc((1 - var(--hero-light-progress)) * 2px),0)}}@keyframes heroBloomBreath{0%,to{opacity:calc(.42 + (var(--hero-light-progress) * .34))}50%{opacity:calc(.48 + (var(--hero-light-progress) * .38))}}@keyframes heroButtonSheen{0%{transform:translate(-140%)}to{transform:translate(140%)}}.landing-page__hero-section{position:relative;min-height:100svh;padding:0 0 96px;overflow:clip;background:radial-gradient(circle at 76% 46%,rgba(255,255,255,.035),transparent 26%),radial-gradient(circle at 50% 100%,rgba(255,255,255,.055),transparent 32%),linear-gradient(180deg,#030405,#06070a 48%,#020304)}.landing-page__hero-vignette{position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,rgba(0,0,0,.28) 0%,transparent 22%,rgba(0,0,0,.18) 100%),radial-gradient(circle at 18% 18%,rgba(255,255,255,.018),transparent 24%),radial-gradient(circle at 70% 38%,rgba(255,255,255,.042),transparent 30%)}.landing-page__hero-wrap.section-container{position:relative;z-index:2;width:min(calc(100% - 48px),1440px)}.hero-nav{position:fixed;inset:0 0 auto;z-index:70;padding-top:24px;pointer-events:none}.hero-nav__bar{position:relative;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:40px;width:min(calc(100% - 48px),1440px);min-height:72px;margin:0 auto;padding:0 64px;border:1px solid rgba(255,255,255,.08);border-radius:16px;background:linear-gradient(180deg,#ffffff07,#ffffff03),#07080aa8;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:inset 0 1px #ffffff0f,0 1px #0009,0 20px 80px #00000047;pointer-events:auto;transition:transform var(--duration-panel) var(--ease-standard),background var(--duration-panel) var(--ease-standard),border-color var(--duration-panel) var(--ease-standard),box-shadow var(--duration-panel) var(--ease-standard)}.hero-nav__bar:before{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.035) 52%,transparent 100%);opacity:.72;pointer-events:none}.hero-nav__bar:after{content:"";position:absolute;left:28%;right:28%;bottom:-8px;height:24px;background:radial-gradient(circle at center,rgba(255,255,255,.16),transparent 70%);filter:blur(14px);opacity:.36;pointer-events:none}.hero-nav.is-scrolled .hero-nav__bar{transform:translateY(-5px);border-color:#ffffff1a;background:linear-gradient(180deg,#ffffff08,#ffffff04),#050608d1;box-shadow:inset 0 1px #ffffff12,0 18px 74px #00000052}.hero-nav__brand .adrima-wordmark span{color:#f6f7f8;font-size:1rem;font-weight:600;line-height:1;letter-spacing:.31em}.hero-nav__links a,.hero-nav__links .is-active{color:#ffffffc7;font-size:1rem;line-height:1.5;letter-spacing:0;transition:color var(--duration-micro) var(--ease-standard)}.hero-nav__actions{display:flex;align-items:center;gap:12px}.hero-section{position:relative;width:100%;--hero-progress: 0;--hero-platform: 0;--hero-platform-cut: 1;--hero-platform-sweep: 0;--hero-platform-back: 0;--hero-product-drift: 0;--hero-reveal: 0;--hero-forward: 0;--hero-close: 0;--hero-text-dim: 0;--hero-light: 0;--hero-horizon: 0}.hero-section--desktop-scene{min-height:188svh}.hero-section__grid{position:relative;width:100%;min-height:max(860px,100svh);display:grid;grid-template-columns:560px minmax(0,1fr);gap:clamp(28px,3vw,48px);align-items:stretch}.hero-section__copy{position:relative;z-index:8;margin-left:clamp(34px,3vw,52px);padding-top:clamp(218px,25svh,258px);opacity:calc(1 - (var(--hero-text-dim) * .58));filter:brightness(calc(1 - (var(--hero-text-dim) * .36))) blur(calc(var(--hero-text-dim) * .38px));transform:translate3d(calc(var(--hero-forward) * -20px + var(--hero-close) * -16px),calc(var(--hero-forward) * -8px),0);transform-origin:left center;will-change:transform,opacity,filter}.hero-section__product{position:relative;z-index:4;min-height:max(820px,100svh);overflow:visible}.hero-copy-block{display:grid;gap:24px;width:100%;max-width:560px}.hero-copy-block__eyebrow{color:#eef0f4bd;font-size:.96rem;font-weight:500;line-height:1.25;letter-spacing:.24em;text-transform:uppercase}.hero-copy-block__headline{display:grid;gap:6px;margin:0;font-family:var(--font-display);font-size:clamp(4rem,4.58vw,4.9rem);font-weight:600;line-height:.98;letter-spacing:-.024em;color:#f8f8f8;text-wrap:balance}.hero-copy-block__lede{max-width:34rem;margin:0;color:#e5e8eec4;font-size:clamp(1.04rem,1.18vw,1.2rem);line-height:1.58;letter-spacing:0}.hero-waitlist-form .waitlist-email-form__input{min-height:48px;padding:0 20px;border-color:#ffffff1f;border-right:0;border-radius:12px 0 0 12px;background:#0d0f12eb;color:#f5f7faeb;font-size:1rem;line-height:1.4;box-shadow:inset 0 1px #ffffff09,0 0 0 1px transparent}.hero-waitlist-form .waitlist-email-form__input:focus{border-color:#ffffff85;box-shadow:inset 0 1px #ffffff14,0 0 0 1px #f4f7fc33,0 0 26px #ffffff14}.hero-waitlist-form .waitlist-email-form__submit:after{content:"";position:absolute;inset:-1px;background:linear-gradient(110deg,transparent 0%,transparent 34%,rgba(255,255,255,.34) 50%,transparent 66%,transparent 100%);transform:translate(-140%);opacity:0;pointer-events:none}.hero-waitlist-form .waitlist-email-form__submit:hover:after{opacity:1;animation:heroButtonSheen .68s cubic-bezier(.22,1,.36,1) 1}.hero-waitlist-form .waitlist-email-form__preview--hero{gap:17px}.hero-waitlist-form .waitlist-email-form__hero-success-field,.hero-waitlist-form .waitlist-email-form__hero-success-button{min-height:48px;display:flex;align-items:center;font-size:1rem;line-height:1.35}.hero-waitlist-form .waitlist-email-form__hero-success-field{justify-content:space-between;gap:16px;padding:0 20px;border:1px solid rgba(255,255,255,.4);border-right:0;border-radius:12px 0 0 12px;background:#0d0f12f0}.hero-waitlist-form .waitlist-email-form__hero-success-button{justify-content:center;gap:10px;border:1px solid rgba(255,255,255,.18);border-radius:0 12px 12px 0;background:#ffffff14}.hero-waitlist-form .waitlist-email-form__hero-success-field svg,.hero-waitlist-form .waitlist-email-form__hero-success-button svg{width:20px;height:20px}.hero-waitlist-form .waitlist-assurance-row__helper-dot{width:18px;height:18px;display:inline-flex;align-items:center;justify-content:center;color:#f5f7fad6;background:transparent;box-shadow:none}.hero-trust-card:after{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(255,255,255,.035),transparent 46%);pointer-events:none}.hero-trust-card__icon{position:relative;z-index:1;width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;margin-bottom:13px;color:#e6e6e6}.hero-trust-card__title{position:relative;z-index:1;margin:0;color:#f6f6f7;font-family:var(--font-body);font-size:.78rem;font-weight:500;line-height:1.35;letter-spacing:0}.hero-scroll-reveal-scene{position:relative;height:100%;min-height:inherit;isolation:isolate;overflow:visible;perspective:1600px;transform-style:preserve-3d}.hero-scroll-reveal-scene__product-wrap{top:clamp(118px,13.4svh,148px);right:clamp(-36px,-1.6vw,-12px);z-index:5;width:clamp(650px,46vw,760px);height:clamp(710px,calc(100svh - 132px),790px);overflow:visible;transform:translate3d(calc((var(--hero-product-drift) * -42px) + (var(--hero-forward) * -124px) + (var(--hero-close) * -74px)),calc((var(--hero-forward) * -18px) + (var(--hero-close) * -24px)),0) scale(calc(1 + (var(--hero-product-drift) * .01) + (var(--hero-forward) * .2) + (var(--hero-close) * .1)));transform-origin:66% 12%;will-change:transform}.hero-scroll-reveal-scene__shadow-plane{inset:7% -10% 7% -86%;z-index:1;background:radial-gradient(circle at 70% 78%,rgba(0,0,0,.58),rgba(0,0,0,.26) 32%,transparent 72%),linear-gradient(90deg,rgba(3,4,6,.94) 0%,rgba(3,4,6,.62) 38%,transparent 68%);filter:blur(22px);opacity:calc(.48 - (var(--hero-forward) * .16) - (var(--hero-close) * .1));transform:translate3d(calc(var(--hero-platform-sweep) * -120px),calc(var(--hero-platform-back) * 18px),0)}.hero-scroll-reveal-scene__mask{pointer-events:none}.hero-scroll-reveal-scene__mask--left{inset:7% 52% 8% -62%;z-index:3;background:linear-gradient(90deg,rgba(3,4,6,.995) 0%,rgba(3,4,6,.88) 32%,rgba(3,4,6,.34) 66%,transparent 100%);filter:blur(22px);opacity:calc(.46 - (var(--hero-platform-sweep) * .12) - (var(--hero-forward) * .18) - (var(--hero-close) * .08));transform:translate3d(calc(var(--hero-platform-sweep) * -188px),0,0)}.hero-grounded-platform--back{left:-80%;bottom:-9%;z-index:2;width:min(164vw,1660px);height:clamp(166px,18vw,230px);opacity:calc(.2 + (var(--hero-forward) * .14));transform-origin:72% 96%;transform:translate3d(calc(20px + (var(--hero-platform-sweep) * -150px) + (var(--hero-platform-back) * -54px) + (var(--hero-forward) * -58px)),calc(14px + (var(--hero-platform-back) * 26px) + (var(--hero-forward) * 12px) + (var(--hero-close) * 8px)),calc(-80px - (var(--hero-platform-back) * 86px) - (var(--hero-forward) * 72px))) scale(calc(.98 - (var(--hero-forward) * .03)))}.hero-grounded-platform--front{left:-86%;bottom:-8%;z-index:7;width:min(174vw,1780px);height:clamp(268px,27vw,390px);opacity:calc(.96 - (var(--hero-platform-back) * .46) - (var(--hero-forward) * .1) - (var(--hero-close) * .08));transform-origin:72% 96%;transform:translate3d(calc(44px + (var(--hero-platform-sweep) * -420px) + (var(--hero-platform-back) * -150px) + (var(--hero-forward) * -40px) + (var(--hero-close) * -18px)),calc((var(--hero-platform-sweep) * 64px) + (var(--hero-platform-back) * 108px) + (var(--hero-forward) * 18px) + (var(--hero-close) * 12px)),calc(68px - (var(--hero-platform-back) * 220px) - (var(--hero-forward) * 92px) - (var(--hero-close) * 34px))) rotate(calc(var(--hero-platform-sweep) * -2.6deg)) rotateX(calc(var(--hero-platform-back) * 4deg)) scale(calc(1.07 - (var(--hero-platform-back) * .1) - (var(--hero-forward) * .04) - (var(--hero-close) * .02)))}.hero-grounded-platform__body{inset:0;background:radial-gradient(118% 94% at 54% 96%,rgba(66,68,75,.76) 0%,rgba(30,33,39,.66) 22%,rgba(9,11,15,.92) 48%,rgba(3,4,6,.72) 66%,transparent 82%),radial-gradient(78% 52% at 58% 52%,rgba(255,255,255,.075),transparent 54%),linear-gradient(180deg,#ffffff09,#ffffff03 34%,#00000052);clip-path:ellipse(68% 49% at 56% 94%)}.hero-grounded-platform__body:before,.hero-grounded-platform__body:after{content:"";position:absolute;pointer-events:none}.hero-grounded-platform--front .hero-grounded-platform__body:before{left:43%;bottom:27%;width:31%;height:76%;background:linear-gradient(180deg,transparent 0%,rgba(3,4,6,.56) 26%,rgba(3,4,6,.93) 72%,rgba(3,4,6,.98) 100%),radial-gradient(circle at 58% 26%,rgba(255,255,255,.11),transparent 56%);clip-path:ellipse(54% 46% at 50% 72%);filter:blur(12px);opacity:calc(var(--hero-platform-cut) * .78);transform:translate3d(calc(var(--hero-platform-sweep) * -94px),calc(var(--hero-platform-back) * 18px),0)}.hero-grounded-platform--front .hero-grounded-platform__body:after{left:45%;bottom:41%;width:34%;height:18%;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.22) 38%,rgba(255,255,255,.44) 54%,rgba(255,255,255,.08) 78%,transparent 100%);filter:blur(10px);opacity:calc(.34 - (var(--hero-platform-back) * .12));transform:translate3d(calc(var(--hero-platform-sweep) * -78px),calc(var(--hero-platform-back) * 10px),0)}.hero-grounded-platform--front .hero-grounded-platform__body,.hero-grounded-platform--front .hero-grounded-platform__texture,.hero-grounded-platform--front .hero-grounded-platform__glow,.hero-grounded-platform--front .hero-grounded-platform__shadow{-webkit-mask-image:linear-gradient(90deg,transparent 0%,rgba(0,0,0,.02) 48%,rgba(0,0,0,.52) 66%,#000 78%,#000 100%);mask-image:linear-gradient(90deg,transparent 0%,rgba(0,0,0,.02) 48%,rgba(0,0,0,.52) 66%,#000 78%,#000 100%)}.hero-grounded-platform__texture{inset:8% 5% 2%;background:repeating-linear-gradient(174deg,rgba(255,255,255,.026) 0 1px,transparent 1px 11px),repeating-linear-gradient(96deg,rgba(255,255,255,.018) 0 1px,transparent 1px 19px),radial-gradient(60% 18% at 57% 53%,rgba(255,255,255,.13),transparent 72%),radial-gradient(40% 18% at 34% 64%,rgba(255,255,255,.055),transparent 66%);mix-blend-mode:screen;clip-path:ellipse(68% 49% at 56% 94%);opacity:calc(.42 - (var(--hero-platform-back) * .12));filter:blur(.2px)}.hero-grounded-platform__highlight{left:12%;right:10%;bottom:54%;height:4px;border-radius:999px;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.1) 12%,rgba(255,255,255,.92) 49%,rgba(255,255,255,.2) 83%,transparent 100%);filter:blur(.8px);opacity:calc(.96 - (var(--hero-platform-back) * .24) - (var(--hero-forward) * .12) - (var(--hero-close) * .08));transform:translate3d(calc(var(--hero-platform-sweep) * -92px),calc(var(--hero-platform-back) * 18px),0) scaleX(calc(1 - (var(--hero-platform-back) * .1) - (var(--hero-forward) * .04)))}.hero-grounded-platform__glow{left:24%;right:14%;bottom:12%;height:28%;background:radial-gradient(circle at 50% 50%,rgba(255,255,255,.18),rgba(255,255,255,.05) 26%,transparent 72%);filter:blur(28px);opacity:calc(.22 + (var(--hero-light) * .08) - (var(--hero-platform-back) * .1) - (var(--hero-forward) * .08));transform:translate3d(calc(var(--hero-platform-sweep) * -72px),calc(var(--hero-platform-back) * 16px),0)}.hero-grounded-platform__shadow{inset:28% 16% -14%;background:radial-gradient(circle at 50% 56%,rgba(0,0,0,.52),rgba(0,0,0,.22) 36%,transparent 72%);filter:blur(24px);opacity:calc(.82 - (var(--hero-platform-back) * .18) - (var(--hero-forward) * .12));transform:translate3d(calc(var(--hero-platform-sweep) * -46px),calc(var(--hero-platform-back) * 16px),0)}.hero-illumination{position:absolute;inset:-6% -12% -10% -86%;z-index:0;pointer-events:none}.hero-illumination__top-fade,.hero-illumination__ambient-fill,.hero-illumination__core-bloom,.hero-illumination__core-column,.hero-illumination__horizon-line,.hero-illumination__floor-reflection,.hero-illumination__edge-wrap,.hero-illumination__shadow-pocket,.hero-illumination__corner-fade{position:absolute}.hero-illumination__top-fade{inset:0;background:linear-gradient(180deg,rgba(0,0,0,.24),transparent 28%,transparent 100%)}.hero-illumination__ambient-fill{inset:7% 2% 16% 16%;background:radial-gradient(circle at 70% 42%,rgba(255,255,255,.09) 0%,rgba(255,255,255,.04) 20%,rgba(44,46,52,.04) 36%,transparent 68%);filter:blur(94px);opacity:calc(.28 + (var(--hero-light) * .28));transform:translate3d(calc((var(--hero-horizon) * 34px) - (var(--hero-forward) * 20px)),0,0)}.hero-illumination__core-bloom{left:28%;right:-4%;bottom:12%;height:48%;background:radial-gradient(circle at 58% 76%,rgba(255,255,255,.55) 0%,rgba(255,255,255,.2) 16%,rgba(255,255,255,.052) 36%,transparent 62%);filter:blur(50px);opacity:calc(.36 + (var(--hero-light) * .42));transform:translate(calc((var(--hero-horizon) * 44px) - (var(--hero-forward) * 18px)))}.hero-illumination__core-column{left:57%;bottom:16%;width:19%;height:56%;background:radial-gradient(circle at 50% 85%,rgba(255,255,255,.72),rgba(255,255,255,.18) 20%,transparent 72%);filter:blur(48px);opacity:calc(.18 + (var(--hero-light) * .34));transform:translate(calc((var(--hero-horizon) * 38px) - (var(--hero-forward) * 18px)))}.hero-illumination__horizon-line{left:-8%;right:-8%;bottom:2%;height:260px;background:radial-gradient(126% 100% at 52% 100%,transparent 58.15%,rgba(255,255,255,.98) 58.92%,rgba(255,255,255,.6) 59.7%,rgba(255,255,255,.16) 60.5%,transparent 61.8%);opacity:calc(.9 + (var(--hero-light) * .1));transform:translate(calc((var(--hero-platform-sweep) * -72px) + (var(--hero-platform-back) * -26px) + (var(--hero-forward) * -16px)))}.hero-illumination__horizon-line:after{content:"";position:absolute;left:54%;top:54%;width:32%;height:34px;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.78) 50%,transparent 100%);filter:blur(17px);opacity:calc((var(--hero-horizon) * .58) + (var(--hero-close) * .12));transform:translate(calc(18% - (var(--hero-progress) * 110%)))}.hero-illumination__shadow-pocket{top:10%;bottom:18%;width:28%;filter:blur(18px);opacity:calc(.58 - (var(--hero-light) * .12))}.hero-illumination__corner-fade{top:0;bottom:0;width:18%;background:linear-gradient(180deg,rgba(0,0,0,.22),transparent 30%,transparent 72%,rgba(0,0,0,.16));opacity:.54}.hero-illumination__corner-fade--left{left:-4%}.hero-illumination__corner-fade--right{right:-4%}.hero-product-shell{position:relative;z-index:4;width:100%;height:100%;min-height:720px;display:flex;flex-direction:column;transform:none;transform-origin:66% 12%;border:1px solid rgba(255,255,255,.16);border-radius:24px;background:linear-gradient(180deg,#ffffff0a,#ffffff03 18%,#fff0),linear-gradient(180deg,#0c0e12f7,#07090dfc);box-shadow:inset 0 1px #ffffff2e,0 24px 80px #00000052,0 0 0 1px #ffffff08,0 0 calc(42px + (var(--hero-light) * 28px)) #ffffff12;overflow:hidden}.hero-product-shell:before{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 0 0 1px #ffffff0a,inset 18px 0 36px #ffffff05,inset -22px 0 44px #ffffff06;pointer-events:none}.hero-product-shell:after{content:"";position:absolute;left:18%;right:8%;bottom:-36px;height:130px;background:radial-gradient(circle at center,rgba(255,255,255,.32),rgba(255,255,255,.08) 24%,transparent 72%);filter:blur(25px);opacity:calc(.48 + (var(--hero-light) * .18));pointer-events:none}.hero-product-shell__surface{position:relative;z-index:1;min-height:0;flex:1 1 auto;display:grid;grid-template-rows:auto auto;gap:12px;padding:16px 16px 14px;transform:translate3d(0,calc((var(--hero-forward) * -18px) + (var(--hero-close) * -30px)),0);will-change:transform}.hero-product-top-panels{position:relative;z-index:1;min-height:52px;display:flex;align-items:center;justify-content:space-between;padding:0 22px;border-bottom:1px solid rgba(255,255,255,.08);background:linear-gradient(180deg,#ffffff09,#ffffff03),#0c0e12e0}.hero-product-top-panels__controls{gap:8px;color:#ffffff8f}.hero-product-top-panels__controls span{width:15px;height:15px;border:1px solid currentColor;border-radius:999px;opacity:.7}.hero-product-top-panels__gloss{position:absolute;inset:0;background:linear-gradient(180deg,rgba(255,255,255,.05),transparent 72%);pointer-events:none}.hero-product-middle-panels{min-height:430px;display:grid;grid-template-columns:minmax(0,1.46fr) minmax(286px,.96fr);gap:12px}.hero-product-middle-panels__answer-panel{min-height:0;display:grid;align-content:start;gap:13px;padding:18px 18px 16px}.hero-product-middle-panels__kicker{color:#fffffff5;font-size:.94rem;font-weight:600;line-height:1.35}.hero-product-middle-panels__prompt{padding:13px 16px;border:1px solid rgba(255,255,255,.08);border-radius:10px;background:#ffffff06;color:#f5f7faf0;font-size:.96rem;line-height:1.45}.hero-product-middle-panels__answer-copy,.hero-product-middle-panels__drivers,.hero-product-middle-panels__sources{display:grid;gap:9px}.hero-product-middle-panels__answer-copy h3,.hero-product-middle-panels__drivers h3,.hero-product-middle-panels__sources h3,.hero-product-middle-panels__exposures-panel h3{margin:0;color:#fffffffa;font-family:var(--font-body);font-size:.96rem;font-weight:600;line-height:1.35;letter-spacing:0}.hero-product-middle-panels__answer-copy p{margin:0;color:#e8edf4d6;font-size:.9rem;line-height:1.56}.hero-product-middle-panels__drivers ul{display:grid;gap:0;margin:0;padding:0;list-style:none}.hero-product-middle-panels__drivers li{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:7px 0;border-top:1px solid rgba(255,255,255,.06);color:#e8edf4d6;font-size:.88rem;line-height:1.45}.hero-product-middle-panels__drivers li:first-child{border-top:0;padding-top:0}.hero-product-middle-panels__drivers strong{color:#ffffffe6;font-weight:500}.hero-product-middle-panels__source-chips{display:flex;flex-wrap:wrap;gap:8px}.hero-product-middle-panels__source-chip{min-height:32px;display:inline-flex;align-items:center;gap:8px;padding:0 10px;border:1px solid rgba(255,255,255,.08);border-radius:9px;background:#ffffff05}.hero-product-middle-panels__source-chip strong{color:#f5f7fae6;font-size:.79rem;font-weight:500;line-height:1.2}.hero-product-middle-panels__source-mark{flex:0 0 auto;width:18px;height:18px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.18);border-radius:999px;color:#f5f7fae6;font-size:.68rem;font-weight:700;line-height:1}.hero-product-middle-panels__exposures-panel{min-height:0;display:grid;align-content:start;gap:10px;padding:18px 14px 14px}.hero-product-middle-panels__exposure-list{display:grid;gap:9px}.hero-product-middle-panels__exposure-item{min-height:56px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:9px 10px;border:1px solid rgba(255,255,255,.08);border-radius:11px;background:#ffffff05}.hero-product-middle-panels__exposure-icon{width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.14);border-radius:999px;color:#e8edf4eb}.hero-product-middle-panels__exposure-icon svg{width:17px;height:17px}.hero-product-middle-panels__exposure-copy strong,.hero-product-middle-panels__exposure-copy p,.hero-product-middle-panels__exposure-value strong,.hero-product-middle-panels__exposure-value span{display:block}.hero-product-middle-panels__exposure-copy strong{color:#f5f7faf0;font-size:.86rem;font-weight:600;line-height:1.25}.hero-product-middle-panels__exposure-copy p{margin:3px 0 0;color:#bdc3ccc2;font-size:.75rem;line-height:1.28}.hero-product-middle-panels__exposure-value{text-align:right}.hero-product-middle-panels__exposure-value strong{color:#f5f7faed;font-size:.9rem;font-weight:500;line-height:1.18}.hero-product-middle-panels__exposure-value span{color:#bdc3cccc;font-size:.74rem;line-height:1.2}.hero-product-bottom-metrics{min-height:0;display:grid;gap:10px}.hero-product-bottom-metrics__card{min-height:104px;display:grid;padding:13px 13px 12px}.hero-product-bottom-metrics__card-copy{display:grid;gap:5px}.hero-product-bottom-metrics__card-copy>span{color:#e8edf4c7;font-size:.78rem;line-height:1.25}.hero-product-bottom-metrics__card-copy strong{color:#f5f7faed;font-size:clamp(1.34rem,1.58vw,1.74rem);font-weight:500;line-height:1.02}.hero-product-bottom-metrics__card-copy p,.hero-product-bottom-metrics__card-copy em{margin:0;font-style:normal}.hero-product-bottom-metrics__card-copy p{color:#bdc3ccb8;font-size:.72rem;line-height:1.28}.hero-product-bottom-metrics__card-copy em{color:#97b29ae6;font-size:.76rem;line-height:1.28}.hero-product-bottom-metrics__card:last-child .hero-product-bottom-metrics__card-copy em{color:#e8edf4d9}.hero-product-bottom-metrics__analysis{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(240px,.92fr);gap:10px}.hero-product-bottom-metrics__chart-panel,.hero-product-bottom-metrics__reasoning-panel{padding:13px}.hero-product-bottom-metrics__chart-header{margin-bottom:10px}.hero-product-bottom-metrics__chart-header strong,.hero-product-bottom-metrics__reasoning-heading{color:#f5f7faeb;font-size:.82rem;line-height:1.4}.hero-product-bottom-metrics__chart-grid{position:relative;min-height:124px;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;padding-top:10px}.hero-product-bottom-metrics__chart-grid:after{content:"";position:absolute;left:0;right:0;top:49%;border-top:1px dashed rgba(255,255,255,.16)}.hero-product-bottom-metrics__chart-column{position:relative;min-height:124px;display:grid;place-items:end center}.hero-product-bottom-metrics__chart-axis{position:absolute;top:16px;bottom:27px;left:50%;border-left:1px dashed rgba(255,255,255,.1);transform:translate(-50%)}.hero-product-bottom-metrics__chart-bar{position:absolute;left:50%;width:70%;transform:translate(-50%);border-radius:4px 4px 0 0;background:linear-gradient(180deg,#ffffffc7,#ffffff3d);box-shadow:inset 0 1px #ffffff47}.hero-product-bottom-metrics__chart-bar[data-negative=true]{top:49%;height:calc(var(--hero-bar-value) * 1.35);border-radius:0 0 4px 4px;background:linear-gradient(180deg,#ffffff3d,#ffffff75)}.hero-product-bottom-metrics__chart-bar:not([data-negative=true]){bottom:51%;height:calc(var(--hero-bar-value) * 1.02)}.hero-product-bottom-metrics__chart-label{align-self:end;color:#cdd4ddd1;font-size:.66rem;line-height:1.2;text-align:center}.hero-product-bottom-metrics__reasoning-panel{display:grid;gap:9px}.hero-product-bottom-metrics__reasoning-panel ul{display:grid;gap:7px;margin:0;padding:0;list-style:none}.hero-product-bottom-metrics__reasoning-panel li{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-bottom:7px;border-bottom:1px solid rgba(255,255,255,.06);color:#e8edf4cc;font-size:.74rem;line-height:1.38}.hero-product-bottom-metrics__reasoning-panel li svg{width:14px;height:14px;color:#ffffff8a}.hero-product-bottom-metrics__reasoning-button{min-height:34px;border:1px solid rgba(255,255,255,.1);border-radius:8px;background:#ffffff0a;color:#f5f7fae0;font-size:.74rem;line-height:1.3}.hero-section--desktop-scene:not(.hero-section--reduced-motion) .hero-illumination__ambient-fill{animation:heroApprovedAmbientLift 14s ease-in-out infinite alternate}.hero-section--desktop-scene:not(.hero-section--reduced-motion) .hero-illumination__core-bloom,.hero-section--desktop-scene:not(.hero-section--reduced-motion) .hero-illumination__core-column{animation:heroApprovedBloomBreath 11s ease-in-out infinite}@keyframes heroApprovedAmbientLift{0%{transform:translate3d(calc((var(--hero-horizon) * 30px) - 5px),4px,0)}to{transform:translate3d(calc((var(--hero-horizon) * 38px) + 3px),-2px,0)}}@keyframes heroApprovedBloomBreath{0%,to{opacity:calc(.36 + (var(--hero-light) * .38))}50%{opacity:calc(.43 + (var(--hero-light) * .42))}}@media(max-width:1439px){.waitlist-app-shell--landing{padding-top:0}.landing-page__hero-section{padding:0 0 88px}.landing-page__hero-wrap.section-container{width:min(calc(100% - 32px),1120px)}.hero-nav{padding-top:18px}.hero-nav__bar{width:min(calc(100% - 32px),1120px);min-height:66px;padding:0 28px;gap:20px}.hero-nav__links{display:none}.hero-nav__cta{min-width:112px;min-height:40px;padding:0 18px;font-size:.9rem}.hero-nav__menu{display:inline-flex}.hero-section--desktop-scene{min-height:0}.hero-scroll-scene,.hero-section--desktop-scene .hero-scroll-scene{position:relative;min-height:auto;display:block}.hero-section__grid{min-height:auto;display:grid;grid-template-columns:1fr;gap:32px;padding-top:128px}.hero-section__copy{margin-left:0;padding-top:0;opacity:1;filter:none;transform:none}.hero-copy-block{max-width:620px;gap:21px}.hero-copy-block__headline{font-size:clamp(3.25rem,6vw,4.2rem);line-height:1}.hero-copy-block__lede{max-width:30rem;font-size:.98rem}.hero-trust-cards{max-width:640px;gap:10px}.hero-trust-card{min-height:92px;padding:15px 13px}.hero-section__product{min-height:700px;margin-top:-4px}.hero-scroll-reveal-scene{min-height:700px}.hero-scroll-reveal-scene__product-wrap{top:28px;right:auto;left:50%;width:min(100%,780px);height:682px;transform:translate3d(-50%,0,0)}.hero-scroll-reveal-scene__shadow-plane{inset:10% -8% 8% -18%;opacity:.38;transform:none}.hero-scroll-reveal-scene__mask--left{inset:10% 50% 16% -8%;opacity:.34;transform:none}.hero-grounded-platform--back{left:-16%;bottom:-9%;width:min(118vw,980px);height:170px;opacity:.28;transform:translate3d(-18px,0,0)}.hero-grounded-platform--front{left:-22%;bottom:-10%;width:min(124vw,1060px);height:188px;opacity:.78;transform:translate3d(-42px,0,0)}.hero-illumination{inset:-6% -12% -12% -24%}.hero-product-shell{min-height:682px;transform:none}.hero-product-shell__surface{transform:none}.hero-product-middle-panels{grid-template-columns:1fr}.hero-product-middle-panels__exposures-panel{display:none}.hero-product-bottom-metrics__strip,.hero-product-bottom-metrics__analysis{grid-template-columns:repeat(2,minmax(0,1fr))}.hero-product-bottom-metrics__chart-panel,.hero-product-bottom-metrics__reasoning-panel{grid-column:1 / -1}.hero-product-bottom-metrics__reasoning-panel{display:none}}@media(max-width:767px){.landing-page__hero-section{padding-bottom:62px}.landing-page__hero-wrap.section-container{width:min(calc(100% - 24px),100%)}.hero-nav{padding-top:14px}.hero-nav__bar{width:min(calc(100% - 24px),100%);min-height:56px;padding:0 16px;gap:12px}.hero-nav__brand .adrima-wordmark{gap:10px}.hero-nav__brand .adrima-wordmark img{width:28px;height:28px}.hero-nav__brand .adrima-wordmark span{font-size:.78rem;letter-spacing:.2em}.hero-nav__cta{display:none}.hero-section__grid{gap:28px;padding-top:104px}.hero-copy-block{gap:20px}.hero-copy-block__eyebrow{font-size:.78rem;letter-spacing:.22em}.hero-copy-block__headline{font-size:clamp(2.48rem,10.4vw,3.42rem);line-height:1.02;letter-spacing:-.016em}.hero-copy-block__headline span{white-space:normal}.hero-copy-block__lede{max-width:23rem;font-size:.96rem;line-height:1.58}.hero-waitlist-form .waitlist-email-form__row,.hero-waitlist-form .waitlist-email-form__hero-success{grid-template-columns:1fr;gap:10px}.hero-waitlist-form .waitlist-email-form__input,.hero-waitlist-form .waitlist-email-form__submit,.hero-waitlist-form .waitlist-email-form__hero-success-field,.hero-waitlist-form .waitlist-email-form__hero-success-button{border:1px solid rgba(255,255,255,.12);border-radius:12px}.hero-waitlist-form .waitlist-email-form__submit,.hero-waitlist-form .waitlist-email-form__hero-success-button{width:100%;min-width:0}.hero-waitlist-form .waitlist-assurance-row--helper{display:grid;gap:10px}.hero-waitlist-form .waitlist-assurance-row__helper-item:not(:last-child):after{display:none}.hero-trust-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.hero-trust-card{min-height:86px;padding:15px 13px}.hero-section__product{min-height:0}.hero-scroll-reveal-scene{min-height:0;padding-bottom:34px}.hero-scroll-reveal-scene__product-wrap{position:relative;inset:0;width:min(100%,410px);height:670px;margin:0 auto;transform:none}.hero-scroll-reveal-scene__shadow-plane,.hero-scroll-reveal-scene__mask,.hero-grounded-platform--back{display:none}.hero-grounded-platform--front{left:-20%;bottom:-6%;width:140%;height:138px;opacity:.72;transform:none}.hero-illumination{inset:2% -22% -12%}.hero-product-shell{min-height:670px;border-radius:20px}.hero-product-top-panels{min-height:46px;padding:0 16px}.hero-product-top-panels__traffic span{width:9px;height:9px}.hero-product-top-panels__controls span{width:12px;height:12px}.hero-product-shell__surface{gap:10px;padding:13px}.hero-product-middle-panels__answer-panel,.hero-product-bottom-metrics__chart-panel,.hero-product-bottom-metrics__card{padding:13px}.hero-product-middle-panels__kicker{font-size:.88rem}.hero-product-middle-panels__prompt{padding:11px 12px;font-size:.88rem}.hero-product-middle-panels__answer-copy p{font-size:.82rem}.hero-product-middle-panels__drivers li{font-size:.78rem}.hero-product-bottom-metrics__strip{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.hero-product-bottom-metrics__analysis{grid-template-columns:1fr}.hero-product-bottom-metrics__card{min-height:88px}.hero-product-bottom-metrics__card-copy strong{font-size:1.36rem}.hero-product-bottom-metrics__chart-grid{min-height:116px;gap:6px}.hero-product-bottom-metrics__chart-column{min-height:116px}.hero-product-bottom-metrics__chart-label{font-size:.62rem}}.hero-section--reduced-motion .hero-section__copy,.hero-section--reduced-motion .hero-scroll-reveal-scene__product-wrap,.hero-section--reduced-motion .hero-grounded-platform,.hero-section--reduced-motion .hero-illumination__ambient-fill,.hero-section--reduced-motion .hero-illumination__core-bloom,.hero-section--reduced-motion .hero-illumination__core-column{animation:none!important;transition:none!important}body{background:radial-gradient(circle at 50% 0%,rgba(255,255,255,.035),transparent 28%),linear-gradient(180deg,#020304,#06070a 42%,#030405)}.waitlist-app-shell--landing{padding-top:0;background:#030405}.landing-page__hero-section{position:relative;min-height:100svh;padding:0;overflow:clip;background:radial-gradient(circle at 74% 42%,rgba(255,255,255,.045),transparent 28%),radial-gradient(circle at 52% 100%,rgba(255,255,255,.075),transparent 34%),linear-gradient(180deg,#020304,#050609 52%,#020304)}.landing-page__hero-vignette{position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,rgba(0,0,0,.34),transparent 24%,rgba(0,0,0,.18) 100%),radial-gradient(circle at 16% 30%,rgba(255,255,255,.018),transparent 22%),radial-gradient(circle at 76% 64%,rgba(255,255,255,.055),transparent 30%)}.landing-page__hero-wrap.section-container{width:min(calc(100% - 48px),1440px);position:relative;z-index:2}.hero-nav{position:fixed;inset:0 0 auto;z-index:80;padding-top:24px;pointer-events:none}.hero-nav__bar{position:relative;width:min(calc(100% - 48px),1440px);min-height:72px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:40px;margin:0 auto;padding:0 64px;border:1px solid rgba(255,255,255,.08);border-radius:16px;background:linear-gradient(180deg,#ffffff08,#ffffff03),#07080aad;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:inset 0 1px #ffffff0f,0 1px #0009,0 24px 90px #00000047;pointer-events:auto}.hero-nav__bar:before{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(90deg,transparent,rgba(255,255,255,.035) 52%,transparent);pointer-events:none}.hero-nav__bar:after{content:"";position:absolute;left:28%;right:28%;bottom:-8px;height:24px;background:radial-gradient(circle at center,rgba(255,255,255,.16),transparent 70%);filter:blur(14px);opacity:.42;pointer-events:none}.hero-nav.is-scrolled .hero-nav__bar{transform:translateY(-4px);border-color:#ffffff1a;background:linear-gradient(180deg,#ffffff09,#ffffff04),#050608d6}.hero-nav__brand,.hero-nav__links,.hero-nav__actions{position:relative;z-index:1}.hero-nav__brand .adrima-wordmark{gap:18px}.hero-nav__brand .adrima-wordmark img{width:38px;height:38px;filter:drop-shadow(0 0 14px rgba(255,255,255,.18))}.hero-nav__brand .adrima-wordmark span{color:#f7f7f8;font-size:1rem;font-weight:600;line-height:1;letter-spacing:.31em}.hero-nav__links{display:flex;align-items:center;justify-content:flex-end;gap:40px}.hero-nav__links a,.hero-nav__links .is-active{color:#ffffffc7;font-size:1rem;line-height:1.5;letter-spacing:0}.hero-nav__links a:hover,.hero-nav__links .is-active{color:#fff}.hero-nav__cta{min-width:120px;min-height:44px;padding:0 24px;border-radius:12px;color:#08090b;font-size:1rem;font-weight:500;box-shadow:0 1px 2px #0006,0 0 0 1px #ffffff1f}.hero-nav__menu{display:none}.hero-section{position:relative;width:100%;--hero-progress: 0;--hero-platform-cut: 1;--hero-platform-sweep: 0;--hero-platform-back: 0;--hero-product-drift: 0;--hero-product-rise: 0;--hero-reveal: 0;--hero-forward: 0;--hero-close: 0;--hero-text-dim: 0;--hero-light: 0;--hero-horizon: 0;--hero-chapter-progress: 0}.hero-section--desktop-scene{min-height:clamp(2860px,340svh,3900px)}.hero-scroll-scene{position:relative;width:100%}.hero-section--desktop-scene .hero-scroll-scene{position:sticky;top:0;min-height:100svh;display:flex;align-items:stretch;overflow:visible}.hero-section__grid{position:relative;width:100%;min-height:max(880px,100svh);display:grid;grid-template-columns:560px minmax(0,1fr);gap:clamp(30px,3.4vw,58px);align-items:stretch}.hero-section__copy{position:relative;z-index:12;margin-left:clamp(26px,3vw,52px);padding-top:clamp(212px,24svh,254px);transform:translate3d(calc(var(--hero-forward) * -18px),calc(var(--hero-product-rise) * -16px),0);transform-origin:left center;will-change:transform}.hero-copy-block{position:relative;display:grid;width:100%;max-width:560px}.hero-copy-block__primary{grid-area:1 / 1;display:grid;gap:24px;opacity:calc(1 - (var(--hero-text-dim) * .94));filter:brightness(calc(1 - (var(--hero-text-dim) * .68))) blur(calc(var(--hero-text-dim) * .72px));transition:opacity .12s linear}.hero-copy-block__eyebrow{color:#eef0f4b8;font-size:.96rem;font-weight:500;line-height:1.25;letter-spacing:.24em;text-transform:uppercase}.hero-copy-block__headline{display:grid;gap:6px;margin:0;font-family:var(--font-display);font-size:clamp(4rem,4.62vw,5.05rem);font-weight:600;line-height:.98;letter-spacing:-.024em;color:#f7f7f8;text-wrap:balance}.hero-copy-block__headline span{display:block;font-size:inherit;line-height:inherit;letter-spacing:inherit;white-space:nowrap}.hero-copy-block__lede{max-width:34rem;margin:0;color:#e5e8eec2;font-size:clamp(1.04rem,1.18vw,1.2rem);line-height:1.58;letter-spacing:0}.hero-chapter-rail{grid-area:1 / 1;position:relative;z-index:3;max-width:420px;height:210px;padding-top:0;opacity:calc(var(--hero-reveal) * .95);transform:translate3d(0,calc((1 - var(--hero-reveal)) * 20px),0);pointer-events:none}.hero-chapter-rail__item{position:absolute;inset:0 auto auto 0;width:100%;display:grid;gap:8px;padding:17px 18px 17px 22px;border-left:1px solid rgba(255,255,255,.08);border-radius:0 12px 12px 0;background:linear-gradient(90deg,rgba(3,4,6,.82),rgba(3,4,6,.36) 64%,transparent 100%);color:#ebeef357;opacity:0;transform:translate3d(-4px,10px,0);transition:opacity .18s var(--ease-standard),color .18s var(--ease-standard),transform .18s var(--ease-standard),border-color .18s var(--ease-standard)}.hero-chapter-rail__item:before{content:"";position:absolute;left:-1px;top:18px;bottom:18px;width:1px;background:#ffffffeb;opacity:0;box-shadow:0 0 18px #ffffff42}.hero-chapter-rail__item.is-active{color:#f6f7f8f0;opacity:1;transform:translateZ(0)}.hero-chapter-rail__item.is-active:before{opacity:1}.hero-chapter-rail__kicker{color:#ffffff80;font-size:.72rem;font-weight:600;line-height:1.35;letter-spacing:.16em;text-transform:uppercase}.hero-chapter-rail h2{margin:0;font-family:var(--font-body);font-size:1rem;font-weight:600;line-height:1.35;letter-spacing:0}.hero-chapter-rail p{max-width:22rem;margin:0;color:#d7dce49e;font-size:.9rem;line-height:1.55}.hero-waitlist-form{width:100%;max-width:560px;margin-top:3px}.hero-waitlist-form .waitlist-email-form--hero{max-width:560px;gap:17px}.hero-waitlist-form .waitlist-email-form__row,.hero-waitlist-form .waitlist-email-form__hero-success{display:grid;grid-template-columns:minmax(0,1fr) 178px;gap:0}.hero-waitlist-form .waitlist-email-form__input{min-height:48px;padding:0 20px;border-color:#ffffff1f;border-right:0;border-radius:12px 0 0 12px;background:#0d0f12f0;color:#f5f7faeb;font-size:1rem;line-height:1.4}.hero-waitlist-form .waitlist-email-form__input::placeholder{color:#ffffff5c}.hero-waitlist-form .waitlist-email-form__submit{position:relative;min-width:178px;min-height:48px;padding:0 22px;border-radius:0 12px 12px 0;color:#08090b;font-size:1rem;font-weight:500;overflow:hidden;box-shadow:inset 0 1px #ffffffc7,0 0 0 1px #ffffff24,0 12px 32px #00000038}.hero-waitlist-form .waitlist-assurance-row--helper{justify-content:flex-start;gap:18px;color:#e4e8eec7}.hero-waitlist-form .waitlist-assurance-row__helper-item{position:relative;display:inline-flex;align-items:center;gap:10px;font-size:.94rem;line-height:1.4}.hero-waitlist-form .waitlist-assurance-row__helper-item:not(:last-child):after{content:"•";margin-left:12px;color:#ffffff5c}.hero-waitlist-form .waitlist-assurance-row__helper-dot{width:18px;height:18px;background:transparent;box-shadow:none;color:#f5f7fad6}.hero-waitlist-form .waitlist-assurance-row__helper-dot svg{width:18px;height:18px}.hero-trust-cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;width:100%;max-width:560px;margin-top:10px}.hero-trust-card{position:relative;min-height:112px;padding:17px 14px 15px;border:1px solid rgba(255,255,255,.08);border-radius:8px;background:linear-gradient(180deg,#ffffff07,#ffffff03),#0c0e11e6;box-shadow:inset 0 1px #ffffff09,0 16px 44px #00000029;overflow:hidden}.hero-trust-card__icon{width:28px;height:28px;margin-bottom:13px;color:#e6e6e6}.hero-trust-card__icon svg{width:25px;height:25px}.hero-trust-card__title{margin:0;color:#f6f6f7;font-family:var(--font-body);font-size:.78rem;font-weight:500;line-height:1.35;letter-spacing:0}.hero-trust-card__description{display:none}.hero-section__product{position:relative;z-index:5;min-height:max(880px,100svh);overflow:visible}.hero-scroll-reveal-scene{position:relative;height:100%;min-height:inherit;isolation:isolate;overflow:visible;perspective:1800px;transform-style:preserve-3d}.hero-scroll-reveal-scene__shadow-plane,.hero-scroll-reveal-scene__mask,.hero-scroll-reveal-scene__product-wrap{position:absolute}.hero-scroll-reveal-scene__product-wrap{top:0;right:clamp(-42px,-2vw,-12px);z-index:5;width:clamp(710px,47vw,790px);height:1120px;overflow:visible;transform:translate3d(calc(34px - (var(--hero-product-drift) * 42px) - (var(--hero-forward) * 76px)),calc(clamp(92px,13.4svh,128px) - (var(--hero-product-rise) * 58px) - (var(--hero-forward) * 18px)),0) scale(calc(.86 + (var(--hero-product-drift) * .012) + (var(--hero-forward) * .13)));transform-origin:68% 8%;will-change:transform}.hero-scroll-reveal-scene__shadow-plane{inset:8% -10% 2% -84%;z-index:1;background:radial-gradient(circle at 74% 80%,rgba(0,0,0,.72),rgba(0,0,0,.32) 32%,transparent 72%),linear-gradient(90deg,rgba(3,4,6,.96) 0%,rgba(3,4,6,.62) 38%,transparent 68%);filter:blur(24px);opacity:calc(.52 - (var(--hero-forward) * .16));transform:translate3d(calc(var(--hero-platform-sweep) * -130px),calc(var(--hero-platform-back) * 26px),0)}.hero-scroll-reveal-scene__mask--left{inset:7% 52% 8% -62%;z-index:3;background:linear-gradient(90deg,rgba(3,4,6,1) 0%,rgba(3,4,6,.84) 34%,rgba(3,4,6,.28) 66%,transparent 100%);filter:blur(22px);opacity:calc(.44 - (var(--hero-platform-sweep) * .12) - (var(--hero-forward) * .16));transform:translate3d(calc(var(--hero-platform-sweep) * -170px),0,0);pointer-events:none}.hero-illumination{position:absolute;inset:-6% -12% -12% -90%;z-index:0;pointer-events:none}.hero-illumination__ambient-fill{inset:6% 2% 16% 16%;background:radial-gradient(circle at 72% 43%,rgba(255,255,255,.1),rgba(255,255,255,.045) 19%,rgba(46,48,54,.04) 35%,transparent 70%);filter:blur(98px);opacity:calc(.28 + (var(--hero-light) * .32))}.hero-illumination__core-bloom{left:30%;right:-4%;bottom:10%;height:52%;background:radial-gradient(circle at 60% 80%,rgba(255,255,255,.62),rgba(255,255,255,.22) 16%,rgba(255,255,255,.058) 36%,transparent 64%);filter:blur(52px);opacity:calc(.38 + (var(--hero-light) * .42));transform:translate(calc((var(--hero-horizon) * 42px) - (var(--hero-forward) * 18px)))}.hero-illumination__core-column{left:58%;bottom:13%;width:18%;height:58%;background:radial-gradient(circle at 50% 86%,rgba(255,255,255,.74),rgba(255,255,255,.18) 20%,transparent 72%);filter:blur(50px);opacity:calc(.18 + (var(--hero-light) * .34))}.hero-illumination__horizon-line{left:-8%;right:-8%;bottom:0;height:280px;background:radial-gradient(126% 100% at 52% 100%,transparent 58.15%,rgba(255,255,255,.98) 58.92%,rgba(255,255,255,.6) 59.7%,rgba(255,255,255,.16) 60.5%,transparent 61.8%);opacity:calc(.88 + (var(--hero-light) * .12));transform:translate(calc((var(--hero-platform-sweep) * -82px) + (var(--hero-forward) * -22px)))}.hero-illumination__horizon-line:after{content:"";position:absolute;left:54%;top:54%;width:32%;height:34px;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.78) 50%,transparent 100%);filter:blur(17px);opacity:calc((var(--hero-horizon) * .58) + (var(--hero-close) * .12));transform:translate(calc(18% - (var(--hero-progress) * 116%)))}.hero-illumination__floor-reflection{left:14%;right:4%;bottom:-2%;height:190px;background:radial-gradient(circle at 58% 18%,rgba(255,255,255,.34),rgba(255,255,255,.08) 26%,transparent 72%);filter:blur(34px);opacity:calc(.52 + (var(--hero-light) * .18) - (var(--hero-forward) * .08))}.hero-illumination__edge-wrap{top:12%;bottom:14%;width:11%;background:linear-gradient(180deg,rgba(255,255,255,.11),rgba(255,255,255,.04) 30%,transparent 78%);filter:blur(34px);opacity:calc(.18 + (var(--hero-light) * .12))}.hero-illumination__edge-wrap--left{left:-4%}.hero-illumination__edge-wrap--right{right:-2%}.hero-illumination__shadow-pocket--left{left:0;background:linear-gradient(90deg,rgba(3,4,6,.95),rgba(3,4,6,.52) 46%,transparent 100%)}.hero-illumination__shadow-pocket--right{right:0;background:linear-gradient(270deg,rgba(3,4,6,.68),rgba(3,4,6,.28) 40%,transparent 100%)}.hero-grounded-platform{position:absolute;pointer-events:none;overflow:visible}.hero-grounded-platform--back{left:-24%;bottom:-10%;z-index:2;width:min(134vw,1620px);height:clamp(176px,18vw,240px);opacity:calc(.12 + (var(--hero-platform-back) * .28) + (var(--hero-forward) * .12));transform-origin:70% 96%;transform:translate3d(calc(48px - (var(--hero-platform-sweep) * 90px) - (var(--hero-forward) * 54px)),calc(20px + (var(--hero-platform-back) * 28px)),calc(-80px - (var(--hero-platform-back) * 90px))) scale(calc(.98 - (var(--hero-forward) * .04)))}.hero-grounded-platform--front{left:16%;bottom:-146px;z-index:11;width:min(128vw,1600px);height:clamp(392px,31vw,510px);opacity:calc(.06 + (var(--hero-platform-cut) * .92) - (var(--hero-forward) * .04));transform-origin:58% 82%;transform:translate3d(calc((var(--hero-platform-sweep) * -690px) + (var(--hero-platform-back) * -210px)),calc((var(--hero-platform-sweep) * 72px) + (var(--hero-platform-back) * 138px)),calc(80px - (var(--hero-platform-back) * 240px))) rotate(calc(var(--hero-platform-sweep) * -6.8deg)) rotateY(calc(var(--hero-platform-back) * 12deg)) scale(calc(1.06 - (var(--hero-platform-back) * .13)))}.hero-grounded-platform--front:before{content:"";position:absolute;left:6%;right:-4%;bottom:3%;z-index:3;height:60%;clip-path:polygon(0 28%,10% 20%,23% 13%,39% 8%,56% 9%,72% 16%,88% 25%,100% 36%,100% 100%,0 100%);background:radial-gradient(42% 16% at 55% 25%,rgba(255,255,255,.12),transparent 78%),repeating-linear-gradient(178deg,rgba(255,255,255,.024) 0 1px,transparent 1px 15px),repeating-linear-gradient(84deg,rgba(255,255,255,.014) 0 1px,transparent 1px 23px),linear-gradient(180deg,#101216,#07090c 38%,#020304);box-shadow:inset 0 1px #ffffff52,inset 0 18px 36px #ffffff08,0 -1px #fff3,0 -10px 22px #ffffff17;opacity:calc(var(--hero-platform-cut) * .98);filter:none;pointer-events:none}.hero-grounded-platform__body,.hero-grounded-platform__texture,.hero-grounded-platform__highlight,.hero-grounded-platform__glow,.hero-grounded-platform__shadow{position:absolute;pointer-events:none}.hero-grounded-platform__body{inset:0;clip-path:ellipse(72% 50% at 55% 98%);background:radial-gradient(112% 92% at 50% 92%,#42444aeb,#1d1f24 22%,#08090c 50%,#020304 76%,#010203),linear-gradient(180deg,#ffffff0d,#ffffff03 34%,#000000bd)}.hero-grounded-platform--front .hero-grounded-platform__body,.hero-grounded-platform--front .hero-grounded-platform__texture,.hero-grounded-platform--front .hero-grounded-platform__glow,.hero-grounded-platform--front .hero-grounded-platform__shadow{-webkit-mask-image:linear-gradient(90deg,transparent 0%,rgba(0,0,0,.05) 18%,rgba(0,0,0,.94) 35%,#000 100%);mask-image:linear-gradient(90deg,transparent 0%,rgba(0,0,0,.05) 18%,rgba(0,0,0,.94) 35%,#000 100%)}.hero-grounded-platform__body:before{content:"";position:absolute;inset:8% 6% 0;background:repeating-linear-gradient(174deg,rgba(255,255,255,.025) 0 1px,transparent 1px 13px),repeating-linear-gradient(96deg,rgba(255,255,255,.015) 0 1px,transparent 1px 21px),radial-gradient(54% 18% at 58% 54%,rgba(255,255,255,.14),transparent 72%);mix-blend-mode:screen;clip-path:ellipse(72% 50% at 55% 98%);opacity:.48}.hero-grounded-platform__texture{inset:0;background:radial-gradient(30% 8% at 58% 53%,rgba(255,255,255,.13),transparent 72%),repeating-linear-gradient(7deg,transparent 0 26px,rgba(255,255,255,.018) 26px 27px,transparent 27px 58px);clip-path:ellipse(72% 50% at 55% 98%);opacity:.44}.hero-grounded-platform__highlight{inset:0;background:radial-gradient(72% 50% at 55% 98%,transparent 55.8%,rgba(255,255,255,.18) 56.32%,rgba(255,255,255,.98) 56.82%,rgba(255,255,255,.36) 57.38%,transparent 58.28%);filter:blur(.68px);opacity:calc(.96 - (var(--hero-platform-back) * .28) - (var(--hero-forward) * .12));transform:translate3d(calc(var(--hero-platform-sweep) * -84px),calc(var(--hero-platform-back) * 18px),0)}.hero-grounded-platform--back .hero-grounded-platform__highlight{bottom:54%;opacity:calc(.16 + (var(--hero-platform-back) * .32) + (var(--hero-forward) * .12))}.hero-grounded-platform__glow{left:22%;right:12%;bottom:15%;height:30%;background:radial-gradient(circle at 50% 50%,rgba(255,255,255,.2),rgba(255,255,255,.055) 26%,transparent 72%);filter:blur(30px);opacity:calc(.24 + (var(--hero-light) * .08) - (var(--hero-platform-back) * .08))}.hero-grounded-platform__shadow{inset:28% 16% -14%;background:radial-gradient(circle at 50% 56%,rgba(0,0,0,.78),rgba(0,0,0,.34) 36%,transparent 72%);filter:blur(28px);opacity:calc(.9 - (var(--hero-platform-back) * .2))}.hero-product-shell{position:relative;z-index:5;width:100%;height:1120px;min-height:1120px;display:flex;flex-direction:column;border:1px solid rgba(255,255,255,.16);border-radius:26px;background:linear-gradient(180deg,#ffffff0b,#ffffff03 18%,#fff0),linear-gradient(180deg,#0c0e12fa,#07090dfc);box-shadow:inset 0 1px #ffffff2e,0 28px 88px #00000057,0 0 0 1px #ffffff08,0 0 calc(48px + (var(--hero-light) * 32px)) #ffffff12;overflow:hidden}.hero-product-shell:before{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 0 0 1px #ffffff0b,inset 18px 0 36px #ffffff05,inset -22px 0 44px #ffffff06;pointer-events:none}.hero-product-shell:after{content:"";position:absolute;left:18%;right:8%;bottom:-34px;height:132px;background:radial-gradient(circle at center,rgba(255,255,255,.32),rgba(255,255,255,.08) 24%,transparent 72%);filter:blur(25px);opacity:calc(.48 + (var(--hero-light) * .2));pointer-events:none}.hero-product-top-panels{position:relative;z-index:2;min-height:52px;display:flex;align-items:center;justify-content:space-between;padding:0 22px;border-bottom:1px solid rgba(255,255,255,.08);background:linear-gradient(180deg,#ffffff09,#ffffff03),#0c0e12eb}.hero-product-top-panels__traffic,.hero-product-top-panels__controls{display:flex;align-items:center}.hero-product-top-panels__traffic{gap:10px}.hero-product-top-panels__controls{gap:8px}.hero-product-top-panels__traffic span{width:11px;height:11px;border-radius:999px;box-shadow:0 0 0 1px #ffffff14,inset 0 1px #ffffff3d}.hero-product-top-panels__traffic span:nth-child(1){background:#ff6d63}.hero-product-top-panels__traffic span:nth-child(2){background:#f7c64d}.hero-product-top-panels__traffic span:nth-child(3){background:#6fd36b}.hero-product-top-panels__controls span{width:15px;height:15px;border:1px solid rgba(255,255,255,.56);border-radius:999px;opacity:.72}.hero-product-shell__surface{position:relative;z-index:1;flex:1 1 auto;display:grid;grid-template-rows:minmax(520px,auto) minmax(420px,auto);gap:14px;padding:16px;transform:none}.hero-product-middle-panels{min-height:520px;display:grid;grid-template-columns:minmax(0,1.46fr) minmax(292px,.96fr);gap:14px}.hero-product-middle-panels__answer-panel,.hero-product-middle-panels__exposures-panel,.hero-product-bottom-metrics__card,.hero-product-bottom-metrics__chart-panel,.hero-product-bottom-metrics__reasoning-panel{border:1px solid rgba(255,255,255,.08);border-radius:14px;background:linear-gradient(180deg,#ffffff07,#ffffff03),#0a0c10fa;box-shadow:inset 0 1px #ffffff09;overflow:hidden}.hero-product-middle-panels__answer-panel{display:grid;align-content:start;gap:15px;padding:20px}.hero-product-middle-panels__kicker,.hero-product-middle-panels__answer-copy h3,.hero-product-middle-panels__drivers h3,.hero-product-middle-panels__sources h3,.hero-product-middle-panels__exposures-panel h3{color:#fffffffa;font-family:var(--font-body);font-size:.96rem;font-weight:600;line-height:1.35;letter-spacing:0}.hero-product-middle-panels__prompt{padding:14px 16px;border:1px solid rgba(255,255,255,.08);border-radius:11px;background:#ffffff06;color:#f5f7faf0;font-size:.98rem;line-height:1.45}.hero-product-middle-panels__answer-copy p{margin:0;color:#e8edf4d6;font-size:.92rem;line-height:1.56}.hero-product-middle-panels__drivers li{padding:8px 0;color:#e8edf4d6;font-size:.9rem}.hero-product-middle-panels__source-chip{min-height:33px;border-radius:9px}.hero-product-middle-panels__exposures-panel{display:grid;align-content:start;gap:11px;padding:20px 16px 16px}.hero-product-middle-panels__exposure-item{min-height:60px;border-radius:11px}.hero-product-bottom-metrics{display:grid;gap:12px}.hero-product-bottom-metrics__strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.hero-product-bottom-metrics__card{min-height:118px;padding:14px}.hero-product-bottom-metrics__card-copy strong{font-size:clamp(1.48rem,1.76vw,1.92rem);font-weight:500}.hero-product-bottom-metrics__analysis{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(260px,.92fr);gap:10px}.hero-product-bottom-metrics__chart-panel,.hero-product-bottom-metrics__reasoning-panel{min-height:250px;padding:14px}.hero-product-bottom-metrics__chart-grid,.hero-product-bottom-metrics__chart-column{min-height:170px}.hero-product-shell__chapter-highlight{position:absolute;z-index:4;top:120px;left:16px;width:58%;height:360px;border:1px solid rgba(255,255,255,.52);border-radius:15px;opacity:0;box-shadow:0 0 0 1px #ffffff0f,0 0 28px #ffffff1f,inset 0 0 36px #ffffff09;pointer-events:none;transition:top .26s var(--ease-standard),left .26s var(--ease-standard),width .26s var(--ease-standard),height .26s var(--ease-standard),opacity .18s var(--ease-standard)}.hero-section--chapter-2 .hero-product-shell__chapter-highlight{top:120px;left:16px;width:calc(63% - 26px);height:398px;opacity:calc(.42 + (var(--hero-chapter-progress) * .28))}.hero-section--chapter-3 .hero-product-shell__chapter-highlight{top:316px;left:16px;width:calc(63% - 26px);height:214px;opacity:.64}.hero-section--chapter-4 .hero-product-shell__chapter-highlight{top:590px;left:16px;width:calc(100% - 32px);height:382px;opacity:.68}.landing-page__section{position:relative;padding:clamp(86px,9vw,132px) 0;background:linear-gradient(180deg,rgba(255,255,255,.012),transparent 32%),#030405}.landing-page__section--proof{padding-top:clamp(70px,7vw,104px)}.landing-page__section .section-heading{max-width:780px;margin:0 auto clamp(34px,4vw,56px)}.landing-page__section .section-heading h2{color:#f7f7f8;font-weight:600}.landing-page__section .section-heading p{color:#dce1e9b8}.landing-proof-strip,.verification-panel,.feature-card-grid--landing .feature-card-grid__card,.how-it-works-stepper,.faq-accordion-list--preview,.final-cta-card{border-color:#ffffff14;background:linear-gradient(180deg,#ffffff07,#ffffff03),#0a0c10f0;box-shadow:inset 0 1px #ffffff09,0 26px 86px #0000003d}.final-cta-card{position:relative;overflow:hidden}.final-cta-card:before{content:"";position:absolute;left:12%;right:12%;bottom:-42px;height:98px;background:radial-gradient(circle at center,rgba(255,255,255,.24),rgba(255,255,255,.06) 30%,transparent 72%);filter:blur(24px);pointer-events:none}@media(prefers-reduced-motion:reduce){.hero-section,.hero-section *{scroll-behavior:auto;animation:none!important;transition:none!important}.hero-section--desktop-scene{min-height:auto}.hero-section--desktop-scene .hero-scroll-scene{position:relative}}@media(max-width:1439px){.waitlist-app-shell--landing{padding-top:0}.landing-page__hero-section{padding:0 0 88px}.landing-page__hero-wrap.section-container{width:min(calc(100% - 32px),1120px)}.hero-nav{padding-top:18px}.hero-nav__bar{width:min(calc(100% - 32px),1120px);min-height:66px;padding:0 28px;gap:20px}.hero-nav__links{display:none}.hero-nav__menu{display:inline-flex}.hero-nav__cta{min-width:112px;min-height:40px;padding:0 18px;font-size:.9rem}.hero-section--desktop-scene{min-height:0}.hero-scroll-scene,.hero-section--desktop-scene .hero-scroll-scene{position:relative;min-height:auto;display:block}.hero-section__grid{min-height:auto;grid-template-columns:1fr;gap:32px;padding-top:128px}.hero-section__copy{margin-left:0;padding-top:0;transform:none}.hero-copy-block__primary{opacity:1;filter:none}.hero-chapter-rail{display:none}.hero-copy-block{max-width:620px}.hero-copy-block__headline{font-size:clamp(3.25rem,6vw,4.2rem);line-height:1}.hero-trust-cards{max-width:640px;gap:10px}.hero-section__product,.hero-scroll-reveal-scene{min-height:760px}.hero-scroll-reveal-scene__product-wrap{top:24px;right:auto;left:50%;width:min(100%,790px);height:760px;transform:translate3d(-50%,0,0)}.hero-product-shell{height:760px;min-height:760px;transform:none}.hero-product-middle-panels{grid-template-columns:1fr;min-height:auto}.hero-product-middle-panels__exposures-panel{display:none}.hero-product-bottom-metrics__strip,.hero-product-bottom-metrics__analysis{grid-template-columns:repeat(2,minmax(0,1fr))}.hero-product-bottom-metrics__chart-panel,.hero-product-bottom-metrics__reasoning-panel{grid-column:1 / -1}.hero-product-shell__chapter-highlight{display:none}.hero-grounded-platform--front{left:-18%;bottom:-98px;width:132%;height:230px;opacity:.76;transform:none}.hero-grounded-platform--back{left:-16%;bottom:-9%;width:min(118vw,980px);height:170px;opacity:.28;transform:translate3d(-18px,0,0)}.hero-illumination{inset:-6% -12% -12% -24%}}@media(max-width:767px){.landing-page__hero-section{padding-bottom:62px}.landing-page__hero-wrap.section-container{width:min(calc(100% - 24px),100%)}.hero-nav{padding-top:14px}.hero-nav__bar{width:min(calc(100% - 24px),100%);min-height:56px;padding:0 16px;gap:12px}.hero-nav__brand .adrima-wordmark{gap:10px}.hero-nav__brand .adrima-wordmark img{width:28px;height:28px}.hero-nav__brand .adrima-wordmark span{font-size:.78rem;letter-spacing:.2em}.hero-nav__cta{display:none}.hero-section__grid{gap:28px;padding-top:104px}.hero-copy-block__headline{font-size:clamp(2.48rem,10.4vw,3.42rem);line-height:1.02;letter-spacing:-.016em}.hero-copy-block__headline span{white-space:normal}.hero-waitlist-form .waitlist-email-form__row,.hero-waitlist-form .waitlist-email-form__hero-success{grid-template-columns:1fr;gap:10px}.hero-waitlist-form .waitlist-email-form__input,.hero-waitlist-form .waitlist-email-form__submit,.hero-waitlist-form .waitlist-email-form__hero-success-field,.hero-waitlist-form .waitlist-email-form__hero-success-button{border:1px solid rgba(255,255,255,.12);border-radius:12px}.hero-waitlist-form .waitlist-email-form__submit{width:100%;min-width:0}.hero-waitlist-form .waitlist-assurance-row--helper{display:grid;gap:10px}.hero-waitlist-form .waitlist-assurance-row__helper-item:not(:last-child):after{display:none}.hero-trust-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.hero-section__product,.hero-scroll-reveal-scene{min-height:690px}.hero-scroll-reveal-scene__product-wrap{position:relative;inset:0;width:min(100%,410px);height:690px;margin:0 auto;transform:none}.hero-scroll-reveal-scene__shadow-plane,.hero-scroll-reveal-scene__mask,.hero-grounded-platform--back{display:none}.hero-grounded-platform--front{left:-20%;bottom:-58px;width:140%;height:138px;opacity:.72;transform:none}.hero-product-shell{height:690px;min-height:690px;border-radius:20px}.hero-product-top-panels{min-height:46px;padding:0 16px}.hero-product-shell__surface{gap:10px;padding:13px;grid-template-rows:auto auto}.hero-product-middle-panels__answer-panel,.hero-product-bottom-metrics__chart-panel,.hero-product-bottom-metrics__card{padding:13px}.hero-product-middle-panels__answer-copy p{font-size:.82rem}.hero-product-middle-panels__drivers li{font-size:.78rem}.hero-product-bottom-metrics__strip{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.hero-product-bottom-metrics__analysis{grid-template-columns:1fr}.hero-product-bottom-metrics__reasoning-panel{display:none}.hero-product-bottom-metrics__card{min-height:88px}.hero-product-bottom-metrics__chart-grid,.hero-product-bottom-metrics__chart-column{min-height:116px}}.adrima-luminous-cursor{--cursor-x: -120px;--cursor-y: -120px;--cursor-opacity: 0;position:fixed;inset:0;z-index:220;pointer-events:none;opacity:0;transition:opacity .22s cubic-bezier(.22,1,.36,1);mix-blend-mode:screen}.adrima-luminous-cursor.is-enabled.is-visible{opacity:1}.adrima-luminous-cursor__field{position:fixed;left:0;top:0;width:440px;height:440px;border-radius:999px;opacity:calc(var(--cursor-opacity) * .34);transform:translate3d(calc(var(--cursor-x) - 220px),calc(var(--cursor-y) - 220px),0);background:radial-gradient(circle at center,rgba(246,249,255,.14) 0%,rgba(191,210,255,.055) 18%,rgba(168,185,218,.026) 36%,transparent 66%);filter:blur(10px)}.adrima-luminous-cursor__orb{position:fixed;left:0;top:0;width:64px;height:64px;border-radius:999px;opacity:var(--cursor-opacity);transform:translate3d(calc(var(--cursor-x) - 32px),calc(var(--cursor-y) - 32px),0);animation:adrima-cursor-breathe 4.2s ease-in-out infinite;will-change:transform,opacity}.adrima-luminous-cursor__halo,.adrima-luminous-cursor__core{position:absolute;inset:0;border-radius:inherit}.adrima-luminous-cursor__halo{background:radial-gradient(circle at center,rgba(255,255,255,.96) 0 3px,rgba(234,241,255,.78) 4px,rgba(191,210,255,.32) 10px,rgba(155,183,255,.12) 22px,rgba(155,183,255,.035) 34px,transparent 49px);filter:blur(.2px)}.adrima-luminous-cursor__core{inset:29px;background:#f6f9ff;box-shadow:0 0 7px #f6f9fff5,0 0 17px #bfd2ff8c,0 0 30px #bfd2ff33}@keyframes adrima-cursor-breathe{0%,to{opacity:var(--cursor-opacity);filter:saturate(1)}50%{opacity:calc(var(--cursor-opacity) * .94);filter:saturate(1.05)}}[data-cursor-target]{--local-x: 50%;--local-y: 50%;--proximity: 0;--rim-opacity: 0;--surface-glow: 0;position:relative;isolation:isolate}[data-cursor-target]:before,[data-cursor-target]:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;transition:opacity .18s cubic-bezier(.22,1,.36,1),box-shadow .18s cubic-bezier(.22,1,.36,1),border-color .18s cubic-bezier(.22,1,.36,1)}[data-cursor-target]:before{z-index:1;opacity:calc(var(--surface-glow) * .92);background:radial-gradient(circle at var(--local-x) var(--local-y),rgba(246,249,255,calc(.16 * var(--surface-glow))) 0%,rgba(191,210,255,calc(.07 * var(--surface-glow))) 26%,rgba(191,210,255,calc(.025 * var(--surface-glow))) 48%,transparent 70%);mix-blend-mode:screen}[data-cursor-target]:after{z-index:2;opacity:var(--rim-opacity);border:1px solid rgba(234,241,255,calc(.38 * var(--rim-opacity)));box-shadow:0 0 calc(18px * var(--proximity)) rgba(184,198,255,calc(.18 * var(--proximity))),inset 0 1px rgba(255,255,255,calc(.13 * var(--proximity))),inset 0 0 calc(22px * var(--proximity)) rgba(246,249,255,calc(.045 * var(--proximity)))}[data-cursor-target]>*{position:relative;z-index:3}[data-cursor-material=matte].is-cursor-lit{box-shadow:0 20px 50px rgba(0,0,0,calc(.34 + (var(--proximity) * .12))),inset 0 1px rgba(255,255,255,calc(.04 + (var(--proximity) * .06)))}[data-cursor-material=glass].is-cursor-lit{box-shadow:0 24px 62px rgba(0,0,0,calc(.42 + (var(--proximity) * .14))),0 0 calc(22px * var(--proximity)) rgba(191,210,255,calc(.12 * var(--proximity))),inset 0 1px rgba(255,255,255,calc(.055 + (var(--proximity) * .1)))}button[data-cursor-target],a[data-cursor-target],.hero-product-middle-panels__source-chip[data-cursor-target],.hero-product-bottom-metrics__reasoning-button[data-cursor-target]{transition:transform .16s cubic-bezier(.22,1,.36,1),box-shadow .18s cubic-bezier(.22,1,.36,1),background .18s cubic-bezier(.22,1,.36,1)}button[data-cursor-target].is-cursor-lit,.hero-product-bottom-metrics__reasoning-button[data-cursor-target].is-cursor-lit{transform:translateY(calc(var(--proximity) * -.7px))}button[data-cursor-target]:active,.hero-product-bottom-metrics__reasoning-button[data-cursor-target]:active{transform:translateY(1px) scaleY(.985)}.hero-cursor-orb,.hero-cursor-orb__core,.hero-cursor-orb__halo{display:none!important}.hero-nav__bar,.hero-nav.is-scrolled .hero-nav__bar{min-height:72px;border:1px solid rgba(255,255,255,.105);border-radius:16px;background:linear-gradient(180deg,#ffffff09,#ffffff03),#08090b94;box-shadow:inset 0 1px #ffffff18,inset 0 -1px #ffffff07,0 20px 56px #00000075;-webkit-backdrop-filter:blur(22px) saturate(1.05);backdrop-filter:blur(22px) saturate(1.05)}.hero-nav__bar:before{opacity:.62}.hero-nav__bar:after{opacity:.52}.hero-feature-rail,.hero-chapter-rail{display:none}.hero-feature-rail{max-width:410px;padding:24px 24px 22px;border:1px solid rgba(255,255,255,.095);border-radius:16px;background:linear-gradient(145deg,#ffffff0e,#ffffff03 52%,#ffffff09),#08090bb8;box-shadow:0 30px 70px #0000006b,inset 0 1px #ffffff14;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.hero-feature-rail:before{content:"";position:absolute;left:0;top:22px;bottom:22px;width:1px;background:linear-gradient(180deg,transparent,rgba(246,249,255,.72),transparent);opacity:calc(.3 + (var(--hero-left-narrative) * .5))}.hero-feature-rail__narrative,.hero-feature-rail__item{position:relative;min-height:0}.hero-feature-rail__item{display:grid;gap:10px;opacity:0;transform:translate3d(0,12px,0);transition:opacity .24s cubic-bezier(.22,1,.36,1),transform .24s cubic-bezier(.22,1,.36,1)}.hero-feature-rail.is-exploration .hero-feature-rail__narrative,.hero-feature-rail__item--exploration{display:none}.hero-feature-rail.is-exploration .hero-feature-rail__item--exploration{display:grid}.hero-feature-rail__label{color:#f6f9ff85;font-size:.72rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.hero-feature-rail h2{margin:0;color:#f6f7f9f0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:clamp(1.08rem,1.4vw,1.36rem);line-height:1.2}.hero-feature-rail p{margin:0;max-width:34ch;color:#dadde2ad;font-size:.98rem;line-height:1.62}.hero-copy-block__primary{opacity:calc(1 - (var(--hero-text-ghost) * 1.55));filter:brightness(calc(1 - (var(--hero-text-ghost) * .78))) blur(calc(var(--hero-text-ghost) * .7px));transition:opacity .12s linear,filter .12s linear,visibility .12s linear}.hero-section--product .hero-copy-block__primary,.hero-section--explore .hero-copy-block__primary,.hero-section--exploration .hero-copy-block__primary{opacity:0;visibility:hidden}.hero-section--desktop-scene .hero-feature-rail{display:block;opacity:clamp(0,calc((var(--hero-left-narrative) - .04) * 1.8),1);transform:translate3d(0,calc((1 - var(--hero-left-narrative)) * 26px),0);pointer-events:auto}.hero-scroll-reveal-scene__mask{display:none!important}.hero-scroll-reveal-scene__shadow-plane{opacity:.18}.hero-illumination__edge-wrap,.hero-illumination__shadow-pocket,.hero-illumination__corner-fade{opacity:.08}.hero-illumination__core-column{opacity:calc(.08 + (var(--hero-horizon) * .16));filter:blur(32px)}.hero-illumination__core-bloom{opacity:calc(.2 + (var(--hero-horizon) * .2))}.hero-illumination__horizon-line,.hero-illumination__floor-reflection{opacity:.72}.hero-scroll-reveal-scene__product-wrap{z-index:12}.hero-grounded-platform{pointer-events:none}.hero-grounded-platform--back{z-index:2;opacity:calc(.38 + (var(--hero-horizon) * .18));transform:translate3d(calc(-22px - (var(--hero-platform-sweep) * 58px)),calc(var(--hero-platform-back) * 22px),0) scaleX(calc(1.02 + (var(--hero-platform-back) * .04)))}.hero-grounded-platform--front{z-index:5;left:-18%;right:auto;bottom:-168px;width:142%;height:336px;opacity:calc(.94 - (var(--hero-platform-back) * .18));transform:translate3d(calc(var(--hero-platform-sweep) * -22vw),calc(var(--hero-platform-back) * 52px),0) rotate(calc(var(--hero-platform-sweep) * -2.4deg)) scaleX(calc(1 + (var(--hero-platform-back) * .08)))}.hero-grounded-platform--front .hero-grounded-platform__body,.hero-grounded-platform--front .hero-grounded-platform__texture{background:radial-gradient(ellipse at 58% 0%,rgba(246,249,255,.11),transparent 26%),repeating-linear-gradient(98deg,rgba(255,255,255,.024) 0 1px,transparent 1px 11px),repeating-linear-gradient(3deg,rgba(255,255,255,.018) 0 1px,transparent 1px 19px),linear-gradient(180deg,#111417,#08090b 42%,#020203)}.hero-grounded-platform--front .hero-grounded-platform__body{opacity:1;filter:none}.hero-grounded-platform--front .hero-grounded-platform__texture{opacity:.42;mix-blend-mode:screen}.hero-grounded-platform--front .hero-grounded-platform__highlight{height:58px;opacity:calc(.95 - (var(--hero-platform-back) * .22));background:radial-gradient(ellipse at 57% 0%,rgba(255,255,255,.95) 0 2px,rgba(234,241,255,.54) 3px,transparent 8px),linear-gradient(90deg,transparent 0%,rgba(246,249,255,.22) 21%,rgba(255,255,255,.94) 48%,rgba(246,249,255,.3) 72%,transparent 100%);filter:blur(.25px)}.hero-grounded-platform--front .hero-grounded-platform__glow{opacity:calc(.48 - (var(--hero-platform-back) * .12));filter:blur(20px)}.hero-grounded-platform--front .hero-grounded-platform__shadow{opacity:.56}.hero-product-shell{overflow:hidden;background:linear-gradient(180deg,rgba(255,255,255,.028),transparent 18%),radial-gradient(circle at 82% 8%,rgba(246,249,255,.065),transparent 25%),linear-gradient(145deg,#101215,#08090b 46%,#050607);border-color:#f6f9ff42;box-shadow:0 0 0 1px #ffffff08,0 26px 86px #0000009e,0 0 34px #f6f9ff29,inset 0 1px #ffffff21,inset 0 0 0 1px #ffffff09;-webkit-backdrop-filter:none;backdrop-filter:none}.hero-product-shell:before{background:linear-gradient(90deg,rgba(255,255,255,.1),transparent 18%,transparent 82%,rgba(255,255,255,.095)),linear-gradient(180deg,rgba(255,255,255,.08),transparent 18%);opacity:.65}.hero-product-shell__surface{background:radial-gradient(circle at 76% 12%,rgba(255,255,255,.06),transparent 28%),linear-gradient(180deg,#121417fa,#07080afc)}.hero-product-shell__scroll-track{transform:translate3d(0,calc(var(--hero-product-scroll) * -430px),0);transition:none}.hero-product-middle-panels__answer-panel,.hero-product-middle-panels__exposures-panel,.hero-product-bottom-metrics__strip,.hero-product-bottom-metrics__chart-panel,.hero-product-bottom-metrics__reasoning-panel,.hero-product-bottom-metrics__card,.hero-product-middle-panels__prompt,.hero-product-middle-panels__source-chip,.hero-product-middle-panels__exposure-item{background:linear-gradient(180deg,#ffffff0b,#ffffff03),#0c0e10fa;border-color:#ffffff1b}.hero-section--reduced-motion .hero-copy-block__primary,.hero-section:not(.hero-section--desktop-scene) .hero-copy-block__primary{opacity:1;visibility:visible;filter:none}.hero-section--reduced-motion .hero-feature-rail,.hero-section:not(.hero-section--desktop-scene) .hero-feature-rail{display:none}@media(min-width:1180px){.landing-page__hero-section{padding-top:0}.hero-section--desktop-scene{min-height:clamp(1760px,218svh,2380px)}.hero-section--desktop-scene .hero-scroll-scene{position:sticky;top:0;min-height:100svh;display:flex;overflow:hidden}.hero-section__grid{min-height:max(820px,100svh);grid-template-columns:minmax(420px,520px) minmax(0,1fr);gap:clamp(26px,4vw,72px);padding-top:0}.hero-section__copy{margin-left:clamp(20px,4.2vw,76px);padding-top:clamp(188px,23svh,246px)}.hero-copy-block{max-width:520px}.hero-copy-block__headline{font-size:clamp(4.15rem,5.55vw,6rem);line-height:.98}.hero-copy-block__lede{max-width:28rem}.hero-feature-rail{margin-top:clamp(4px,2svh,26px)}.hero-section__product,.hero-scroll-reveal-scene{min-height:max(820px,100svh)}.hero-scroll-reveal-scene__product-wrap{top:0;right:clamp(8px,3vw,58px);left:auto;width:clamp(630px,50vw,790px);height:clamp(790px,92svh,980px);transform:translate3d(calc((var(--hero-product-drift) * -24px) - (var(--hero-product-zoom) * 58px)),calc(clamp(124px,15svh,154px) - (var(--hero-product-zoom) * 34px) - (var(--hero-product-rise) * 22px)),0) scale(calc(.9 + (var(--hero-product-zoom) * .2)));transform-origin:62% 12%}.hero-product-shell{height:100%;min-height:100%}}@media(max-width:1179px){.adrima-luminous-cursor{display:none}body.adrima-luminous-cursor-active,body.adrima-luminous-cursor-active .waitlist-app-shell,body.adrima-luminous-cursor-active .waitlist-app-shell *{cursor:auto!important}.hero-product-shell__scroll-track{transform:translateZ(0)}.hero-grounded-platform--front{z-index:4;bottom:-128px;transform:none}}@media(prefers-reduced-motion:reduce){.adrima-luminous-cursor{display:none}[data-cursor-target]:before,[data-cursor-target]:after{display:none}body.adrima-luminous-cursor-active,body.adrima-luminous-cursor-active .waitlist-app-shell,body.adrima-luminous-cursor-active .waitlist-app-shell *{cursor:auto!important}}.landing-page__hero-section{overflow:clip;background:radial-gradient(circle at 70% 40%,rgba(255,255,255,.045),transparent 30%),radial-gradient(78% 46% at 56% 101%,rgba(255,255,255,.13),transparent 48%),linear-gradient(180deg,#020304,#050609 52%,#020304)}.hero-nav__bar,.hero-nav.is-scrolled .hero-nav__bar{width:min(calc(100% - 72px),1440px);min-height:72px;padding:0 64px;border:1px solid rgba(255,255,255,.095);border-radius:16px;background:linear-gradient(180deg,#fff1,#ffffff05),#080a0d7a;-webkit-backdrop-filter:blur(22px) saturate(124%);backdrop-filter:blur(22px) saturate(124%);box-shadow:inset 0 1px #ffffff17,inset 0 -1px #0000006b,0 22px 84px #0000004d}.hero-section--desktop-scene{min-height:clamp(1980px,226svh,2480px)}.hero-section__grid{min-height:max(800px,100svh);grid-template-columns:minmax(410px,500px) minmax(0,1fr);gap:clamp(24px,3vw,54px)}.hero-section__copy{z-index:14;min-height:max(800px,100svh);margin-left:clamp(0px,2.5vw,42px);padding-top:clamp(170px,20svh,230px);transform:translate3d(calc(var(--hero-forward) * -14px),calc(var(--hero-product-rise) * -8px),0)}.hero-copy-block__primary{opacity:calc(1 - (var(--hero-text-ghost) * .9));filter:brightness(calc(1 - (var(--hero-text-ghost) * .7))) blur(calc(var(--hero-text-ghost) * .58px))}.hero-copy-block__headline{font-size:clamp(4.1rem,4.92vw,5.34rem);line-height:1.02}.hero-feature-rail{position:absolute;top:clamp(178px,23svh,252px);left:0;width:min(410px,100%);min-height:178px;opacity:clamp(0,calc((var(--hero-left-narrative) - .05) * 1.5),1);transform:translate3d(0,calc((1 - var(--hero-left-narrative)) * 22px),0);pointer-events:none;isolation:isolate}.hero-feature-rail:before{content:"";position:absolute;inset:-28px -46px -34px -30px;z-index:0;border-radius:18px;background:radial-gradient(85% 80% at 8% 50%,rgba(0,0,0,.66),rgba(0,0,0,.34) 45%,transparent 76%),linear-gradient(90deg,rgba(0,0,0,.42),transparent 88%);opacity:clamp(0,calc(var(--hero-left-narrative) * 1.15),.95)}.hero-feature-rail__item{z-index:1;display:grid;align-content:start;gap:12px;padding-left:24px;border-left:1px solid rgba(255,255,255,.42);opacity:0;transform:translate3d(0,18px,0);text-shadow:0 2px 18px rgba(0,0,0,.72);transition:opacity .26s ease,transform .26s ease}.hero-feature-rail__item--exploration{border-left-color:#eef4ffc2}.hero-feature-rail__label{color:#ebeef4d1;font-size:.78rem;font-weight:700;letter-spacing:.18em;line-height:1.4;text-transform:uppercase}.hero-feature-rail h2{margin:0;color:#fafbfdf5;font-size:clamp(1.08rem,1.25vw,1.32rem);line-height:1.28}.hero-feature-rail p{margin:0;max-width:350px;color:#d3d7dfd1;font-size:.96rem;line-height:1.65}.hero-section__product,.hero-scroll-reveal-scene{min-height:max(800px,100svh)}.hero-scroll-reveal-scene{perspective:1500px;transform-style:preserve-3d}.hero-scroll-reveal-scene__product-wrap{top:0;right:clamp(36px,4.2vw,76px);z-index:8;width:clamp(580px,44vw,680px);height:clamp(710px,79svh,860px);transform-origin:62% 12%;transform:translate3d(calc(8px - (var(--hero-product-drift) * 28px) - (var(--hero-product-zoom) * 56px)),calc(clamp(132px,15.5svh,164px) - (var(--hero-product-zoom) * 38px) - (var(--hero-product-rise) * 12px)),0) scale(calc(.88 + (var(--hero-product-zoom) * .14)))}.hero-product-shell{width:100%;height:100%;min-height:0;border:1px solid rgba(255,255,255,.18);border-radius:25px;background:radial-gradient(circle at 78% 6%,rgba(255,255,255,.08),transparent 28%),linear-gradient(180deg,#ffffff0f,#ffffff04 18%,#fff0),linear-gradient(180deg,#0f1116fe,#07090dfe);box-shadow:inset 0 1px #ffffff42,0 32px 90px #00000070,0 0 0 1px #ffffff09,0 0 calc(50px + (var(--hero-light) * 38px)) #ffffff1c;opacity:1;filter:none;overflow:hidden}.hero-product-shell__surface{height:calc(100% - 52px);padding:16px;overflow:hidden}.hero-product-shell__chapter-highlight{display:none!important}.hero-illumination{inset:-8% -18% -14% -72%;z-index:0}.hero-illumination__edge-wrap,.hero-illumination__shadow-pocket,.hero-illumination__corner-fade,.hero-illumination__core-column{display:none!important}.hero-illumination__core-bloom{left:30%;right:-8%;bottom:0;height:48%;background:radial-gradient(44% 70% at 64% 100%,rgba(255,255,255,calc(.08 + var(--hero-horizon) * .16)),transparent 72%);filter:blur(24px);opacity:.82}.hero-illumination__horizon-line{left:-22%;right:-14%;bottom:-5%;height:250px;background:radial-gradient(126% 82% at 56% 100%,transparent 59%,rgba(255,255,255,.94) 59.7%,rgba(255,255,255,.42) 60.18%,rgba(255,255,255,.12) 61.25%,transparent 63%),radial-gradient(58% 48% at 58% 88%,rgba(255,255,255,.2),transparent 72%);opacity:calc(.4 + (var(--hero-horizon) * .34))}.hero-illumination__floor-reflection{left:18%;right:-12%;bottom:6%;height:180px;background:linear-gradient(180deg,rgba(255,255,255,.04),transparent 72%),radial-gradient(56% 42% at 58% 2%,rgba(255,255,255,.1),transparent 70%);filter:blur(16px);opacity:calc(.28 + (var(--hero-product-zoom) * .18))}.hero-grounded-platform--back{left:-26%;bottom:-7%;z-index:1;width:min(140vw,1740px);height:clamp(150px,17vw,230px);opacity:calc(.2 + (var(--hero-horizon) * .18));transform:translate3d(calc(-18px - (var(--hero-platform-sweep) * 58px)),calc(4px + (var(--hero-platform-back) * 18px)),-120px) scale(calc(1 - (var(--hero-platform-back) * .035)))}.hero-grounded-platform--front{left:-60%;bottom:-218px;z-index:2;width:min(172vw,2080px);height:clamp(270px,24vw,380px);opacity:calc(.66 - (var(--hero-platform-back) * .08));transform-origin:63% 78%;transform:translate3d(calc((var(--hero-platform-sweep) * -520px) + (var(--hero-platform-back) * -220px)),calc((var(--hero-platform-sweep) * 54px) + (var(--hero-platform-back) * 96px)),calc(-38px - (var(--hero-platform-back) * 180px))) rotate(calc(var(--hero-platform-sweep) * -4.5deg)) rotateY(calc(var(--hero-platform-back) * 8deg)) scale(calc(1 - (var(--hero-platform-back) * .06)))}.hero-grounded-platform--front .hero-grounded-platform__body,.hero-grounded-platform--front .hero-grounded-platform__texture,.hero-grounded-platform--front .hero-grounded-platform__highlight,.hero-grounded-platform--front .hero-grounded-platform__glow,.hero-grounded-platform--front .hero-grounded-platform__shadow{border-radius:50% 50% 0 0/36% 36% 0 0}.hero-grounded-platform--front .hero-grounded-platform__body,.hero-grounded-platform--front .hero-grounded-platform__texture{clip-path:polygon(0 50%,9% 42%,23% 35%,40% 29%,57% 28%,74% 33%,90% 42%,100% 52%,100% 100%,0 100%)}.hero-grounded-platform--front .hero-grounded-platform__body{background:radial-gradient(44% 11% at 58% 31%,rgba(255,255,255,.062),transparent 76%),linear-gradient(180deg,#15181d,#090b0e 36%,#020304);opacity:.84}.hero-grounded-platform--front .hero-grounded-platform__texture{background:radial-gradient(40% 10% at 56% 32%,rgba(255,255,255,.12),transparent 72%),repeating-linear-gradient(6deg,transparent 0 23px,rgba(255,255,255,.024) 23px 24px,transparent 24px 58px),repeating-linear-gradient(92deg,transparent 0 20px,rgba(255,255,255,.016) 20px 21px,transparent 21px 48px),linear-gradient(90deg,transparent,rgba(255,255,255,.033) 36%,rgba(255,255,255,.014) 62%,transparent);opacity:.48;mix-blend-mode:screen}.hero-grounded-platform--front .hero-grounded-platform__highlight{background:radial-gradient(112% 72% at 56% 100%,transparent 60.3%,rgba(255,255,255,.23) 60.9%,rgba(255,255,255,1) 61.24%,rgba(255,255,255,.48) 61.72%,transparent 62.8%);filter:blur(.2px);opacity:calc(.92 + (var(--hero-horizon) * .08))}.hero-grounded-platform--front .hero-grounded-platform__glow{background:radial-gradient(76% 22% at 56% 62%,rgba(255,255,255,.16),transparent 74%),radial-gradient(42% 10% at 62% 52%,rgba(255,255,255,.2),transparent 70%);filter:blur(18px);opacity:calc(.24 + (var(--hero-horizon) * .14))}.hero-grounded-platform--front .hero-grounded-platform__shadow{background:linear-gradient(180deg,transparent 36%,rgba(0,0,0,.9) 78%);opacity:.78}@media(min-width:1180px)and (max-width:1439px){.hero-section--desktop-scene{min-height:clamp(1900px,220svh,2380px)}.hero-nav__bar,.hero-nav.is-scrolled .hero-nav__bar{width:min(calc(100% - 48px),1440px);padding:0 clamp(28px,4.45vw,64px)}.hero-section__grid{grid-template-columns:minmax(380px,450px) minmax(0,1fr);gap:clamp(18px,2.4vw,34px)}.hero-section__copy{margin-left:clamp(16px,2.4vw,34px);padding-top:clamp(158px,19svh,214px)}.hero-copy-block__headline{font-size:clamp(3.45rem,4.8vw,4.45rem)}.hero-feature-rail{top:clamp(166px,22svh,238px);width:min(372px,100%)}.hero-scroll-reveal-scene__product-wrap{right:clamp(28px,3.4vw,54px);width:clamp(540px,43vw,620px);height:clamp(660px,76svh,790px);transform:translate3d(calc(8px - (var(--hero-product-drift) * 24px) - (var(--hero-product-zoom) * 48px)),calc(clamp(130px,15.5svh,158px) - (var(--hero-product-zoom) * 34px) - (var(--hero-product-rise) * 10px)),0) scale(calc(.88 + (var(--hero-product-zoom) * .13)))}}@media(max-width:1179px){.hero-section--desktop-scene{min-height:0}.hero-scroll-scene,.hero-section--desktop-scene .hero-scroll-scene{position:relative;min-height:auto;display:block}.hero-section__grid{min-height:auto;grid-template-columns:1fr;gap:32px;padding-top:128px}.hero-section__copy{min-height:auto;margin-left:0;padding-top:0;transform:none}.hero-copy-block__primary{opacity:1;filter:none}.hero-feature-rail{display:none}.hero-section__product,.hero-scroll-reveal-scene{min-height:760px}.hero-scroll-reveal-scene__product-wrap{top:24px;right:auto;left:50%;width:min(100%,790px);height:760px;transform:translate3d(-50%,0,0) scale(1)}.hero-product-shell{height:100%;min-height:0;cursor:auto}.hero-product-shell__scroll-track{transform:none;min-height:auto}.hero-cursor-orb{display:none}.hero-grounded-platform--front{left:-18%;bottom:-132px;width:132%;height:250px;opacity:.7;transform:none}}@media(max-width:767px){.hero-section__product,.hero-scroll-reveal-scene{min-height:620px}.hero-scroll-reveal-scene__product-wrap{top:18px;width:min(112%,520px);height:620px}}.landing-page__hero-section{position:relative;overflow:clip;background:radial-gradient(circle at 74% 40%,rgba(255,255,255,.045),transparent 31%),radial-gradient(80% 48% at 56% 101%,rgba(255,255,255,.13),transparent 46%),linear-gradient(180deg,#020304,#050609 52%,#020304)}.hero-nav{padding-top:28px}.hero-nav__bar,.hero-nav.is-scrolled .hero-nav__bar{width:min(calc(100% - 72px),1440px);min-height:72px;padding:0 64px;border:1px solid rgba(255,255,255,.085);border-radius:16px;background:linear-gradient(180deg,#ffffff0e,#ffffff04),#080a0d75;-webkit-backdrop-filter:blur(20px) saturate(122%);backdrop-filter:blur(20px) saturate(122%);box-shadow:inset 0 1px #ffffff14,inset 0 -1px #00000061,0 24px 90px #00000047;transform:none}.hero-nav__bar:before{background:linear-gradient(90deg,transparent,rgba(255,255,255,.065),transparent),linear-gradient(180deg,rgba(255,255,255,.025),transparent 48%);opacity:.72}.hero-nav__bar:after{bottom:-8px;opacity:.86;background:radial-gradient(ellipse at center,rgba(255,255,255,.16),transparent 70%)}.hero-nav__links{gap:clamp(32px,3.2vw,48px)}.hero-nav__cta{background:linear-gradient(180deg,#fff,#eef0f4fa);color:#090a0c;box-shadow:0 1px 2px #0000006b,inset 0 1px #ffffffe6,0 0 0 1px #ffffff29}.hero-section{--hero-product-scroll: 0;--hero-product-zoom: 0;--hero-left-narrative: 0;--hero-exploration: 0;--orb-x: 50%;--orb-y: 50%;--orb-opacity: 0}.hero-section--desktop-scene{min-height:clamp(1840px,218svh,2360px)}.hero-section--desktop-scene .hero-scroll-scene{position:sticky;top:0;min-height:100svh;display:flex;overflow:clip}.hero-section__grid{width:100%;min-height:max(780px,100svh);display:grid;grid-template-columns:minmax(390px,500px) minmax(0,1fr);align-items:stretch;gap:clamp(24px,3vw,56px)}.hero-section__copy{position:relative;z-index:12;min-height:max(780px,100svh);margin-left:clamp(0px,2.4vw,42px);padding-top:clamp(178px,21svh,238px);transform:translate3d(calc(var(--hero-product-zoom) * -14px),0,0)}.hero-copy-block{position:relative;max-width:500px;min-height:640px}.hero-copy-block__primary{opacity:calc(1 - (var(--hero-text-ghost) * .76));filter:brightness(calc(1 - (var(--hero-text-ghost) * .58))) blur(calc(var(--hero-text-ghost) * .42px));transition:opacity .12s linear,filter .12s linear}.hero-copy-block__headline{font-size:clamp(4rem,5vw,5.42rem);line-height:1.02}.hero-copy-block__lede{max-width:470px}.hero-chapter-rail{display:none!important}.hero-feature-rail{position:absolute;top:clamp(178px,23svh,252px);left:0;width:min(410px,100%);min-height:178px;opacity:clamp(0,calc((var(--hero-left-narrative) - .08) * 1.45),1);transform:translate3d(0,calc((1 - var(--hero-left-narrative)) * 24px),0);pointer-events:none}.hero-feature-rail__narrative,.hero-feature-rail__item{position:absolute;inset:0}.hero-feature-rail__item{display:grid;align-content:start;gap:12px;padding-left:24px;border-left:1px solid rgba(255,255,255,.4);opacity:0;transform:translate3d(0,18px,0);transition:opacity .26s ease,transform .26s ease}.hero-feature-rail__item.is-active{opacity:1;transform:translateZ(0)}.hero-feature-rail.is-exploration .hero-feature-rail__narrative{opacity:0}.hero-feature-rail__item--exploration{border-left-color:#eef4ffbd}.hero-feature-rail__label{color:#ebeef4c7;font-size:.78rem;font-weight:700;letter-spacing:.18em;line-height:1.4;text-transform:uppercase}.hero-feature-rail h2{margin:0;color:#fafbfdf0;font-size:clamp(1.08rem,1.25vw,1.32rem);line-height:1.28}.hero-feature-rail p{margin:0;max-width:350px;color:#c7cbd4c7;font-size:.96rem;line-height:1.65}.hero-section__product{position:relative;min-height:max(780px,100svh)}.hero-scroll-reveal-scene{position:relative;min-height:max(780px,100svh);perspective:1500px;transform-style:preserve-3d}.hero-scroll-reveal-scene__product-wrap,.hero-scroll-reveal-scene__shadow-plane,.hero-scroll-reveal-scene__mask{position:absolute;pointer-events:none}.hero-scroll-reveal-scene__product-wrap{top:0;right:clamp(40px,3.8vw,64px);z-index:8;width:clamp(560px,43vw,640px);height:clamp(690px,78svh,850px);transform-origin:62% 13%;transform:translate3d(calc(10px - (var(--hero-product-drift) * 28px) - (var(--hero-product-zoom) * 62px)),calc(clamp(120px,15svh,150px) - (var(--hero-product-zoom) * 54px) - (var(--hero-product-rise) * 18px)),0) scale(calc(.9 + (var(--hero-product-zoom) * .18)))}.hero-scroll-reveal-scene__shadow-plane{left:-12%;right:-20%;bottom:4%;z-index:3;height:180px;background:radial-gradient(50% 58% at 70% 40%,rgba(0,0,0,.72),transparent 72%);opacity:calc(.38 + (var(--hero-product-zoom) * .18));filter:blur(18px)}.hero-scroll-reveal-scene__mask{display:none}.hero-illumination{position:absolute;inset:-8% -18% -14% -70%;z-index:0;pointer-events:none}.hero-illumination__edge-wrap,.hero-illumination__shadow-pocket,.hero-illumination__corner-fade,.hero-illumination__core-column{display:none}.hero-illumination__ambient-fill{inset:0;background:radial-gradient(50% 34% at 76% 52%,rgba(255,255,255,calc(.025 + var(--hero-light) * .035)),transparent 74%),radial-gradient(58% 38% at 56% 88%,rgba(255,255,255,calc(.035 + var(--hero-horizon) * .05)),transparent 72%)}.hero-illumination__core-bloom{left:30%;right:-8%;bottom:0;height:48%;background:radial-gradient(44% 70% at 64% 100%,rgba(255,255,255,calc(.08 + var(--hero-horizon) * .16)),transparent 72%);filter:blur(24px);opacity:.86}.hero-illumination__horizon-line{left:-22%;right:-14%;bottom:-5%;height:260px;background:radial-gradient(126% 82% at 56% 100%,transparent 59%,rgba(255,255,255,.94) 59.7%,rgba(255,255,255,.42) 60.18%,rgba(255,255,255,.12) 61.25%,transparent 63%),radial-gradient(58% 48% at 58% 88%,rgba(255,255,255,.24),transparent 72%);opacity:calc(.42 + (var(--hero-horizon) * .34))}.hero-illumination__floor-reflection{left:18%;right:-12%;bottom:6%;height:190px;background:linear-gradient(180deg,rgba(255,255,255,.045),transparent 72%),radial-gradient(56% 42% at 58% 2%,rgba(255,255,255,.12),transparent 70%);filter:blur(16px);opacity:calc(.3 + (var(--hero-product-zoom) * .18))}.hero-grounded-platform{position:absolute;pointer-events:none;transform-style:preserve-3d}.hero-grounded-platform--back{left:-26%;bottom:-6%;z-index:1;width:min(142vw,1760px);height:clamp(150px,17vw,230px);opacity:calc(.18 + (var(--hero-horizon) * .16));transform:translate3d(calc(-18px - (var(--hero-platform-sweep) * 58px)),calc(4px + (var(--hero-platform-back) * 18px)),-120px) scale(calc(1 - (var(--hero-platform-back) * .035)))}.hero-grounded-platform--front{left:-62%;bottom:-184px;z-index:2;width:min(174vw,2100px);height:clamp(270px,24vw,380px);opacity:calc(.76 - (var(--hero-platform-back) * .08));transform-origin:64% 72%;transform:translate3d(calc((var(--hero-platform-sweep) * -470px) + (var(--hero-platform-back) * -230px)),calc((var(--hero-platform-sweep) * 42px) + (var(--hero-platform-back) * 82px)),calc(-20px - (var(--hero-platform-back) * 170px))) rotate(calc(var(--hero-platform-sweep) * -4deg)) rotateY(calc(var(--hero-platform-back) * 8deg)) scale(calc(1 - (var(--hero-platform-back) * .06)))}.hero-grounded-platform__body,.hero-grounded-platform__texture,.hero-grounded-platform__highlight,.hero-grounded-platform__glow,.hero-grounded-platform__shadow{position:absolute;inset:0;border-radius:50% 50% 0 0/36% 36% 0 0;pointer-events:none}.hero-grounded-platform__body,.hero-grounded-platform__texture{clip-path:polygon(0 47%,9% 38%,22% 31%,39% 25%,56% 24%,74% 29%,90% 39%,100% 50%,100% 100%,0 100%)}.hero-grounded-platform__body{background:radial-gradient(42% 12% at 58% 28%,rgba(255,255,255,.075),transparent 76%),linear-gradient(180deg,#171a1f,#0b0d10 34%,#020304);opacity:.98}.hero-grounded-platform__texture{background:radial-gradient(40% 10% at 56% 28%,rgba(255,255,255,.12),transparent 72%),repeating-linear-gradient(6deg,transparent 0 23px,rgba(255,255,255,.026) 23px 24px,transparent 24px 58px),repeating-linear-gradient(92deg,transparent 0 20px,rgba(255,255,255,.018) 20px 21px,transparent 21px 48px),linear-gradient(90deg,transparent,rgba(255,255,255,.035) 36%,rgba(255,255,255,.015) 62%,transparent);opacity:.54;mix-blend-mode:screen}.hero-grounded-platform__highlight{background:radial-gradient(112% 72% at 56% 100%,transparent 60.4%,rgba(255,255,255,.2) 60.95%,rgba(255,255,255,1) 61.28%,rgba(255,255,255,.46) 61.72%,transparent 62.85%);filter:blur(.2px);opacity:calc(.82 + (var(--hero-horizon) * .12))}.hero-grounded-platform__glow{background:radial-gradient(76% 22% at 56% 62%,rgba(255,255,255,.16),transparent 74%),radial-gradient(42% 10% at 62% 52%,rgba(255,255,255,.22),transparent 70%);filter:blur(18px);opacity:calc(.28 + (var(--hero-horizon) * .16))}.hero-grounded-platform__shadow{background:linear-gradient(180deg,transparent 34%,rgba(0,0,0,.86) 76%);opacity:.92}.hero-product-shell{--orb-x: 50%;--orb-y: 50%;--orb-opacity: 0;position:relative;z-index:8;width:100%;height:100%;min-height:0;border:1px solid rgba(255,255,255,.17);border-radius:26px;background:radial-gradient(circle at 82% 0%,rgba(255,255,255,.07),transparent 29%),linear-gradient(180deg,#ffffff0f,#ffffff04 17%,#fff0),linear-gradient(180deg,#0e1015fc,#06080cfe);box-shadow:inset 0 1px #ffffff3d,inset 0 -1px #ffffff06,0 32px 95px #00000075,0 0 calc(46px + (var(--hero-light) * 36px)) #ffffff1a;overflow:hidden;pointer-events:auto}.hero-product-shell:before{border-color:#ffffff0e}.hero-product-shell:after{left:8%;right:6%;bottom:-82px;height:118px;background:radial-gradient(ellipse at center,rgba(255,255,255,.22),rgba(255,255,255,.07) 24%,transparent 72%);opacity:calc(.4 + (var(--hero-product-zoom) * .18))}.hero-product-shell__surface{position:relative;height:calc(100% - 52px);padding:16px;overflow:hidden}.hero-product-shell__scroll-track{display:grid;gap:12px;min-height:1040px;transform:translate3d(0,calc(var(--hero-product-scroll) * -330px),0);transition:transform 80ms linear}.hero-product-top-panels{min-height:52px}.hero-product-bottom-metrics{min-height:430px}.hero-product-bottom-metrics__analysis{grid-template-columns:minmax(0,1.05fr) minmax(250px,.95fr)}.hero-product-middle-panels__answer-panel,.hero-product-middle-panels__exposures-panel,.hero-product-bottom-metrics__card,.hero-product-bottom-metrics__chart-panel,.hero-product-bottom-metrics__reasoning-panel,.hero-product-middle-panels__prompt,.hero-product-middle-panels__source-chip,.hero-product-middle-panels__exposure-item,.hero-product-bottom-metrics__reasoning-button{transition:border-color .18s ease,box-shadow .18s ease,background .18s ease,filter .18s ease}.hero-product-shell__chapter-highlight{display:none}@media(min-width:1180px)and (max-width:1439px){.hero-nav__bar,.hero-nav.is-scrolled .hero-nav__bar{width:min(calc(100% - 48px),1440px);padding:0 clamp(28px,4.2vw,56px)}.hero-section--desktop-scene{min-height:clamp(1780px,214svh,2260px)}.hero-section__grid{grid-template-columns:minmax(360px,440px) minmax(0,1fr);gap:clamp(18px,2.4vw,34px)}.hero-section__copy{margin-left:clamp(16px,2.4vw,34px);padding-top:clamp(156px,19svh,216px)}.hero-copy-block__headline{font-size:clamp(3.38rem,4.8vw,4.5rem)}.hero-feature-rail{top:clamp(166px,22svh,238px);width:min(372px,100%)}.hero-scroll-reveal-scene__product-wrap{right:clamp(32px,3.2vw,52px);width:clamp(540px,43vw,620px);height:clamp(660px,76svh,790px);transform:translate3d(calc(8px - (var(--hero-product-drift) * 24px) - (var(--hero-product-zoom) * 54px)),calc(clamp(122px,15svh,148px) - (var(--hero-product-zoom) * 46px) - (var(--hero-product-rise) * 12px)),0) scale(calc(.88 + (var(--hero-product-zoom) * .16)))}.hero-product-middle-panels{grid-template-columns:minmax(0,1.42fr) minmax(260px,.9fr)}}@media(max-width:1179px){.hero-nav__bar,.hero-nav.is-scrolled .hero-nav__bar{width:min(calc(100% - 32px),1120px);min-height:66px;padding:0 28px}.hero-section--desktop-scene{min-height:0}.hero-section--desktop-scene .hero-scroll-scene{position:relative;display:block;min-height:auto}.hero-section__grid{min-height:auto;grid-template-columns:1fr;gap:34px;padding-top:132px}.hero-section__copy{min-height:auto;margin-left:0;padding-top:0;transform:none}.hero-copy-block{min-height:auto}.hero-copy-block__primary{opacity:1;filter:none}.hero-feature-rail{display:none}.hero-section__product,.hero-scroll-reveal-scene{min-height:760px}.hero-scroll-reveal-scene__product-wrap{top:22px;left:50%;right:auto;width:min(100%,790px);height:760px;transform:translate3d(-50%,0,0) scale(1)}.hero-product-shell{height:100%;cursor:auto}.hero-product-shell__scroll-track{transform:none;min-height:auto}.hero-cursor-orb{display:none}.hero-grounded-platform--front{left:-28%;bottom:-92px;width:150%;height:230px;transform:none}.hero-grounded-platform--back{left:-18%;bottom:-7%;width:min(126vw,980px);height:170px;transform:translate3d(-18px,0,0)}}@media(max-width:767px){.hero-nav{padding-top:12px}.hero-nav__bar,.hero-nav.is-scrolled .hero-nav__bar{width:min(calc(100% - 24px),100%);min-height:56px;padding:0 14px;border-radius:14px}.hero-section__grid{padding-top:98px}.hero-section__product,.hero-scroll-reveal-scene{min-height:620px}.hero-scroll-reveal-scene__product-wrap{width:min(112%,520px);height:620px}.hero-product-shell{border-radius:18px}.hero-product-shell__surface{height:calc(100% - 42px)}}@media(prefers-reduced-motion:reduce){.hero-section,.hero-section *{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important}.hero-product-shell__scroll-track{transform:none!important}.hero-cursor-orb{display:none!important}}.hero-section{--hero-text-ghost: var(--hero-text-dim, 0)}.landing-page__hero-section{overflow:clip;background:radial-gradient(circle at 72% 42%,rgba(255,255,255,.05),transparent 29%),radial-gradient(circle at 50% 104%,rgba(255,255,255,.09),transparent 34%),linear-gradient(180deg,#020304,#050609,#020304)}.landing-page__hero-wrap.section-container{width:min(calc(100% - 48px),1440px)}.hero-section--desktop-scene{min-height:clamp(2180px,255svh,2860px)}.hero-section__grid{min-height:max(820px,100svh);grid-template-columns:minmax(430px,500px) minmax(0,1fr);gap:clamp(28px,3vw,54px)}.hero-section__copy{z-index:13;margin-left:clamp(0px,2.8vw,48px);padding-top:clamp(168px,20svh,226px);transform:translate3d(calc(var(--hero-forward) * -16px),calc(var(--hero-product-rise) * -10px),0)}.hero-copy-block{max-width:500px}.hero-copy-block__primary{opacity:calc(1 - (var(--hero-text-ghost) * .86));filter:brightness(calc(1 - (var(--hero-text-ghost) * .64))) blur(calc(var(--hero-text-ghost) * .54px))}.hero-copy-block__headline{font-size:clamp(4.2rem,5.05vw,5.45rem)}.hero-chapter-rail{max-width:390px;opacity:clamp(0,calc((var(--hero-text-ghost) - .48) * 2.35),.96);transform:translate3d(0,calc((1 - var(--hero-text-ghost)) * 18px),0)}.hero-section__product{min-height:max(820px,100svh)}.hero-scroll-reveal-scene__product-wrap{right:clamp(-96px,-4vw,-28px);width:clamp(650px,55vw,900px);height:1080px;transform:translate3d(calc(6px - (var(--hero-product-drift) * 38px) - (var(--hero-forward) * 74px) - (var(--hero-close) * 32px)),calc(clamp(104px,13svh,130px) - (var(--hero-product-rise) * 218px) - (var(--hero-forward) * 34px)),0) scale(calc(.84 + (var(--hero-product-drift) * .018) + (var(--hero-forward) * .22) + (var(--hero-close) * .04)));transform-origin:66% 10%}.hero-illumination{inset:-8% -18% -12% -96%}.hero-illumination>span{position:absolute;pointer-events:none}.hero-illumination__horizon-line{bottom:-3%;height:310px;background:radial-gradient(132% 104% at 53% 100%,transparent 58%,rgba(255,255,255,.98) 58.72%,rgba(255,255,255,.62) 59.45%,rgba(255,255,255,.16) 60.5%,transparent 62%)}.hero-illumination__core-bloom{left:26%;height:54%;opacity:calc(.4 + (var(--hero-light) * .42))}.hero-grounded-platform--back{left:-28%;bottom:-9%;width:min(138vw,1720px);height:clamp(176px,18vw,246px);opacity:calc(.16 + (var(--hero-platform-back) * .28) + (var(--hero-forward) * .12));transform:translate3d(calc(36px - (var(--hero-platform-sweep) * 92px) - (var(--hero-forward) * 54px)),calc(18px + (var(--hero-platform-back) * 28px)),calc(-90px - (var(--hero-platform-back) * 90px))) scale(calc(.98 - (var(--hero-forward) * .04)))}.hero-grounded-platform--front{left:-76%;bottom:-232px;z-index:11;width:min(188vw,2240px);height:clamp(370px,28vw,450px);opacity:1;transform-origin:63% 82%;transform:translate3d(calc((var(--hero-platform-sweep) * -650px) + (var(--hero-platform-back) * -250px)),calc((var(--hero-platform-sweep) * 66px) + (var(--hero-platform-back) * 144px)),calc(90px - (var(--hero-platform-back) * 250px))) rotate(calc(var(--hero-platform-sweep) * -7deg)) rotateY(calc(var(--hero-platform-back) * 12deg)) scale(calc(1.04 - (var(--hero-platform-back) * .08)))}.hero-grounded-platform--front .hero-grounded-platform__body,.hero-grounded-platform--front .hero-grounded-platform__texture{inset:0;-webkit-mask-image:none;mask-image:none;clip-path:polygon(0 33%,9% 24%,23% 16%,41% 11%,58% 10%,74% 16%,89% 25%,100% 37%,100% 100%,0 100%)}.hero-grounded-platform--front .hero-grounded-platform__body,.hero-grounded-platform--front:before{background:radial-gradient(42% 16% at 56% 21%,rgba(255,255,255,.075),transparent 74%),linear-gradient(180deg,#121418,#090b0e 27%,#030405 65%,#000102);opacity:1;filter:none}.hero-grounded-platform--front .hero-grounded-platform__texture{background:radial-gradient(30% 8% at 58% 22%,rgba(255,255,255,.12),transparent 72%),repeating-linear-gradient(7deg,transparent 0 26px,rgba(255,255,255,.026) 26px 27px,transparent 27px 58px),repeating-linear-gradient(91deg,transparent 0 18px,rgba(255,255,255,.02) 18px 19px,transparent 19px 44px),linear-gradient(90deg,rgba(255,255,255,.035),transparent 18%,rgba(255,255,255,.018) 54%,transparent 86%);opacity:.5}.hero-grounded-platform--front .hero-grounded-platform__highlight{background:radial-gradient(108% 74% at 55% 100%,transparent 54.6%,rgba(255,255,255,.28) 55.2%,rgba(255,255,255,1) 55.72%,rgba(255,255,255,.44) 56.28%,transparent 57.5%);opacity:calc(.96 - (var(--hero-platform-back) * .22) - (var(--hero-forward) * .08))}.hero-product-shell{height:1080px;min-height:1080px;opacity:1;filter:none;border-color:#ffffff2e;border-radius:25px;background:radial-gradient(circle at 78% 6%,rgba(255,255,255,.08),transparent 28%),linear-gradient(180deg,#ffffff0f,#ffffff04 18%,#fff0),linear-gradient(180deg,#0f1116fe,#07090dfe);box-shadow:inset 0 1px #ffffff42,0 32px 90px #00000070,0 0 0 1px #ffffff09,0 0 calc(58px + (var(--hero-light) * 44px)) #ffffff1f}.hero-product-shell__surface{grid-template-rows:minmax(500px,auto) minmax(400px,auto);opacity:1}.hero-product-top-panels__traffic span:nth-child(1),.hero-product-top-panels__traffic span:nth-child(2),.hero-product-top-panels__traffic span:nth-child(3){background:linear-gradient(180deg,#ffffffc7,#8b8f96a8)}.hero-product-middle-panels{min-height:500px;grid-template-columns:minmax(0,1.5fr) minmax(282px,.92fr)}.hero-product-middle-panels__exposures-panel{display:grid;align-content:start;gap:10px;padding:20px 16px 16px}.hero-product-middle-panels__answer-panel,.hero-product-middle-panels__exposures-panel,.hero-product-bottom-metrics__card,.hero-product-bottom-metrics__chart-panel,.hero-product-bottom-metrics__reasoning-panel{border-color:#ffffff1f;background:linear-gradient(180deg,#ffffff0c,#ffffff03),#0c0e12fe;box-shadow:inset 0 1px #ffffff0e,0 18px 52px #0000002e}.hero-product-middle-panels__drivers li{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:16px;border-bottom:1px solid rgba(255,255,255,.06)}.hero-product-middle-panels__prompt,.hero-product-middle-panels__answer-copy p,.hero-product-middle-panels__drivers li,.hero-product-middle-panels__exposure-copy p,.hero-product-middle-panels__exposure-value span,.hero-product-bottom-metrics__card-copy p,.hero-product-bottom-metrics__card-copy em,.hero-product-bottom-metrics__reasoning-panel li{color:#e8ebf1d1}.hero-product-middle-panels__kicker,.hero-product-middle-panels__answer-copy h3,.hero-product-middle-panels__drivers h3,.hero-product-middle-panels__sources h3,.hero-product-middle-panels__exposures-panel h3,.hero-product-middle-panels__exposure-copy strong,.hero-product-middle-panels__exposure-value strong,.hero-product-bottom-metrics__card-copy strong,.hero-product-bottom-metrics__chart-header strong,.hero-product-bottom-metrics__reasoning-heading{color:#fafbfdf5}.hero-product-middle-panels__source-chip,.hero-product-middle-panels__exposure-item{border-color:#ffffff1d;background:#ffffff07}.hero-product-middle-panels__exposure-list{display:grid;gap:8px}.hero-product-middle-panels__exposure-item,.hero-product-middle-panels__exposure-item:nth-child(n+4){display:grid;grid-template-columns:auto minmax(0,1fr) auto;min-height:58px;padding:9px 10px}.hero-product-middle-panels__exposure-footer{display:none}.hero-product-bottom-metrics__strip{gap:10px}.hero-product-bottom-metrics__card{min-height:112px}.hero-product-bottom-metrics__analysis{grid-template-columns:minmax(0,1.05fr) minmax(240px,.95fr)}.hero-product-bottom-metrics__chart-panel,.hero-product-bottom-metrics__reasoning-panel{min-height:238px}.hero-product-shell__chapter-highlight{border-color:#ffffff8a;box-shadow:0 0 0 1px #ffffff0f,0 0 30px #ffffff21,inset 0 0 36px #ffffff09}.hero-section--chapter-2 .hero-product-shell__chapter-highlight{top:120px;left:16px;width:calc(63% - 26px);height:388px}.hero-section--chapter-3 .hero-product-shell__chapter-highlight{top:304px;left:16px;width:calc(63% - 26px);height:218px}.hero-section--chapter-4 .hero-product-shell__chapter-highlight{top:568px;left:16px;width:calc(100% - 32px);height:360px}.landing-page__section{padding:clamp(82px,8vw,124px) 0}.landing-page__section--proof{padding-top:clamp(62px,6vw,92px)}.landing-proof-card__accent{border:1px solid rgba(255,255,255,.11);background:#fff1;color:#f6f7f9eb}.landing-proof-card__link{color:#f6f7f9db}@media(min-width:1180px)and (max-width:1439px){.landing-page__hero-section{padding:0}.landing-page__hero-wrap.section-container{width:min(calc(100% - 48px),1440px)}.hero-nav{padding-top:24px}.hero-nav__bar{width:min(calc(100% - 48px),1440px);min-height:72px;grid-template-columns:auto 1fr auto;gap:clamp(22px,3vw,40px);padding:0 clamp(28px,4.45vw,64px)}.hero-nav__links{display:flex}.hero-nav__menu{display:none}.hero-section--desktop-scene{min-height:clamp(2180px,255svh,2860px)}.hero-scroll-scene,.hero-section--desktop-scene .hero-scroll-scene{position:sticky;top:0;min-height:100svh;display:flex}.hero-section__grid{min-height:max(820px,100svh);grid-template-columns:minmax(410px,480px) minmax(0,1fr);gap:clamp(22px,2.4vw,38px);padding-top:0}.hero-section__copy{margin-left:clamp(18px,2.7vw,42px);padding-top:clamp(160px,19svh,214px)}.hero-copy-block{max-width:480px}.hero-copy-block__headline{font-size:clamp(3.55rem,5vw,4.45rem)}.hero-copy-block__primary{opacity:calc(1 - (var(--hero-text-ghost) * .86));filter:brightness(calc(1 - (var(--hero-text-ghost) * .64))) blur(calc(var(--hero-text-ghost) * .54px))}.hero-chapter-rail{display:block}.hero-section__product,.hero-scroll-reveal-scene{min-height:max(820px,100svh)}.hero-scroll-reveal-scene__product-wrap{top:0;right:clamp(-96px,-4vw,-28px);left:auto;width:clamp(650px,55vw,900px);height:1080px}}@media(max-width:1179px){.landing-page__hero-section{padding:0 0 88px}.landing-page__hero-wrap.section-container{width:min(calc(100% - 32px),1120px)}.hero-nav{padding-top:18px}.hero-nav__bar{width:min(calc(100% - 32px),1120px);min-height:66px;padding:0 28px;gap:20px}.hero-nav__links{display:none}.hero-nav__menu{display:inline-flex}.hero-nav__cta{min-width:112px;min-height:40px;padding:0 18px;font-size:.9rem}.hero-section--desktop-scene{min-height:0}.hero-scroll-scene,.hero-section--desktop-scene .hero-scroll-scene{position:relative;min-height:auto;display:block}.hero-section__grid{min-height:auto;grid-template-columns:1fr;gap:32px;padding-top:128px}.hero-section__copy{margin-left:0;padding-top:0;transform:none}.hero-copy-block{max-width:620px}.hero-copy-block__primary{opacity:1;filter:none}.hero-chapter-rail{display:none}.hero-copy-block__headline{font-size:clamp(3.25rem,6vw,4.2rem);line-height:1}.hero-trust-cards{max-width:640px;gap:10px}.hero-section__product,.hero-scroll-reveal-scene{min-height:760px}.hero-scroll-reveal-scene__product-wrap{top:24px;right:auto;left:50%;width:min(100%,790px);height:760px;transform:translate3d(-50%,0,0) scale(1)}.hero-product-shell{height:760px;min-height:760px;transform:none}.hero-product-middle-panels{grid-template-columns:1fr;min-height:auto}.hero-product-middle-panels__exposures-panel{display:none}.hero-product-bottom-metrics__strip,.hero-product-bottom-metrics__analysis{grid-template-columns:repeat(2,minmax(0,1fr))}.hero-product-bottom-metrics__chart-panel,.hero-product-bottom-metrics__reasoning-panel{grid-column:1 / -1}.hero-product-shell__chapter-highlight{display:none}.hero-grounded-platform--front{left:-18%;bottom:-112px;width:132%;height:250px;opacity:.88;transform:none}.hero-grounded-platform--back{left:-16%;bottom:-9%;width:min(118vw,980px);height:170px;opacity:.28;transform:translate3d(-18px,0,0)}.hero-illumination{inset:-6% -12% -12% -24%}}@media(max-width:767px){.landing-page__hero-section{padding-bottom:62px}.landing-page__hero-wrap.section-container{width:min(calc(100% - 28px),100%)}.hero-nav{padding-top:12px}.hero-nav__bar{width:min(calc(100% - 24px),100%);min-height:56px;padding:0 14px;border-radius:14px}.hero-nav__brand .adrima-wordmark{gap:10px}.hero-nav__brand .adrima-wordmark img{width:29px;height:29px}.hero-nav__brand .adrima-wordmark span{font-size:.78rem;letter-spacing:.26em}.hero-nav__cta{display:none}.hero-section__grid{padding-top:96px;gap:26px}.hero-copy-block__primary{gap:18px}.hero-copy-block__eyebrow{font-size:.72rem}.hero-copy-block__headline{font-size:clamp(2.68rem,11.8vw,3.45rem)}.hero-copy-block__headline span{white-space:normal}.hero-copy-block__lede{font-size:.98rem}.hero-waitlist-form .waitlist-email-form__row,.hero-waitlist-form .waitlist-email-form__hero-success{grid-template-columns:1fr;gap:8px}.hero-waitlist-form .waitlist-email-form__input,.hero-waitlist-form .waitlist-email-form__submit{border-radius:10px;border-right:1px solid rgba(255,255,255,.12)}.hero-waitlist-form .waitlist-assurance-row--helper{display:grid;grid-template-columns:1fr;gap:8px}.hero-waitlist-form .waitlist-assurance-row__helper-item:not(:last-child):after{display:none}.hero-trust-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.hero-section__product,.hero-scroll-reveal-scene{min-height:620px}.hero-scroll-reveal-scene__product-wrap{top:18px;width:min(112%,520px);height:620px}.hero-product-shell{height:620px;min-height:620px;border-radius:18px}.hero-product-top-panels{min-height:42px;padding:0 14px}.hero-product-top-panels__traffic span{width:8px;height:8px}.hero-product-top-panels__controls span{width:10px;height:10px}.hero-product-shell__surface{padding:10px;gap:10px}.hero-product-middle-panels__answer-panel,.hero-product-bottom-metrics__chart-panel,.hero-product-bottom-metrics__card{border-radius:10px}.hero-product-middle-panels__kicker{font-size:.82rem}.hero-product-middle-panels__prompt,.hero-product-middle-panels__answer-copy p,.hero-product-middle-panels__drivers li{font-size:.72rem}.hero-product-middle-panels__prompt{padding:11px}.hero-product-bottom-metrics__strip{gap:7px}.hero-product-bottom-metrics__analysis{gap:8px}.hero-product-bottom-metrics__card{min-height:88px}.hero-product-bottom-metrics__card-copy strong{font-size:1.26rem}.hero-product-bottom-metrics__chart-grid,.hero-product-bottom-metrics__chart-column{min-height:116px}}@media(min-width:1024px){.adrima-luminous-cursor{display:block}.hero-nav__links{display:flex}.hero-nav__menu{display:none}.hero-nav__cta{display:inline-flex}.hero-section--desktop-scene{min-height:clamp(1760px,218svh,2380px)}.hero-section--desktop-scene .hero-scroll-scene{position:sticky;top:0;min-height:100svh;display:flex;overflow:hidden}.hero-section__grid{min-height:max(800px,100svh);grid-template-columns:minmax(390px,500px) minmax(0,1fr);gap:clamp(18px,3.1vw,54px);padding-top:0}.hero-section__copy{position:relative;z-index:35;margin-left:clamp(14px,3.4vw,62px);padding-top:clamp(170px,21svh,232px)}.hero-scroll-reveal-scene__product-wrap{top:0;right:clamp(8px,2.6vw,52px);left:auto;width:clamp(540px,47vw,710px);height:clamp(740px,88svh,920px);transform:translate3d(calc(-42px + (var(--hero-product-drift) * -22px) - (var(--hero-product-zoom) * 54px)),calc(clamp(152px,17svh,174px) - (var(--hero-product-zoom) * 18px) - (var(--hero-product-rise) * 6px)),0) scale(calc(.88 + (var(--hero-product-zoom) * .2)));transform-origin:62% 12%;z-index:30!important}.hero-product-shell{height:100%;min-height:100%;background:linear-gradient(180deg,rgba(255,255,255,.032),rgba(255,255,255,.008) 22%,transparent 48%),radial-gradient(circle at 84% 7%,rgba(246,249,255,.065),transparent 25%),linear-gradient(145deg,#111317,#08090b 46%,#050607)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.hero-grounded-platform--front{z-index:3!important;bottom:-236px}.hero-grounded-platform--back{z-index:1!important}.hero-feature-rail{max-width:430px;padding:26px 26px 24px 28px;border-color:#f6f9ff21;background:linear-gradient(145deg,#ffffff10,#ffffff04 58%,#ffffff0a),#07080adb!important;box-shadow:0 34px 80px #0000007a,inset 0 1px #ffffff1b!important}.hero-feature-rail__label{color:#ebeff6a3}.hero-feature-rail h2{color:#f8f9fbf5}.hero-feature-rail p{color:#e2e5ebc2}.hero-section--desktop-scene .hero-feature-rail{opacity:clamp(0,calc(var(--hero-left-narrative) * 2.8),.96)!important}.hero-section--product .hero-feature-rail,.hero-section--explore .hero-feature-rail,.hero-section--exploration .hero-feature-rail{opacity:.94!important}.hero-trust-card{background:linear-gradient(180deg,#ffffff07,#ffffff02),#0a0c0f!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}}@media(max-width:1023px){.adrima-luminous-cursor{display:none}}:root{--adrima-black: #010203;--adrima-graphite: #050608;--adrima-panel: #080a0d;--adrima-panel-strong: #101318;--adrima-line: rgba(246, 249, 255, .14);--adrima-line-strong: rgba(246, 249, 255, .34);--adrima-text: #f6f7f8;--adrima-muted: rgba(225, 229, 237, .72);--adrima-dim: rgba(194, 201, 214, .54)}html,body,#root{min-width:0;overflow-x:clip;background:var(--adrima-black)}.waitlist-app-shell--landing{--hero-copy-fade: 0;--hero-rail-progress: 0;--hero-product-drift: 0;--hero-product-narrative-zoom: 0;--hero-product-settle: 0;--hero-cover-progress: 0;--hero-platform-back: 0;--hero-light: 0;--hero-horizon: 0;--adrima-nav-height: 92px;--adrima-hero-scroll: 400svh;--adrima-cover-overlap: 0px;--adrima-stage-max: 1680px;--adrima-stage-inline-space: clamp(88px, 8vw, 164px);--adrima-copy-width: clamp(560px, 32vw, 640px);--adrima-copy-left: 0px;--adrima-hero-gap: clamp(92px, 7vw, 150px);--adrima-product-width: min( clamp(640px, 37vw, 760px), calc(100vw - var(--adrima-copy-width) - var(--adrima-hero-gap) - var(--adrima-stage-inline-space) - 32px) );--adrima-product-height: min(680px, calc(100svh - 190px) );--adrima-product-height-boost: 0px;--adrima-product-rest-scale: 1;--adrima-product-zoom-scale: 1;--adrima-product-narrative-zoom: .07;--adrima-product-narrative-shift: 0px;--adrima-accent: #c8d3df;--adrima-accent-soft: rgba(200, 211, 223, .16);color:var(--adrima-text);background:var(--adrima-black)!important}.waitlist-app-shell--landing .waitlist-app-shell__main,.waitlist-app-shell--landing .landing-page{min-width:0;overflow-x:clip;background:var(--adrima-black)!important}.waitlist-app-shell--landing .landing-page__hero-section{position:relative!important;z-index:0;min-height:100svh!important;margin:0!important;padding:0!important;overflow:visible!important;background:linear-gradient(180deg,#010203 0% 72%,#020304)!important}.waitlist-app-shell--landing .landing-page__hero-section:before,.waitlist-app-shell--landing .landing-page__hero-section:after,.waitlist-app-shell--landing .landing-page__hero-vignette{display:none!important}.waitlist-app-shell--landing .landing-page__hero-wrap.section-container{width:100%!important;max-width:none!important;margin:0!important;padding:0!important}.waitlist-app-shell--landing .landing-page__cover-stack{position:relative!important;z-index:16!important;background:#010203!important;isolation:isolate!important;box-shadow:0 -46px 110px #00000094!important}.waitlist-app-shell--landing .landing-page__cover-stack:before{content:""!important;position:absolute!important;inset:0 0 auto!important;z-index:0!important;height:1px!important;background:linear-gradient(90deg,transparent,rgba(255,255,255,.42),transparent)!important;box-shadow:0 -18px 70px #ffffff1f!important;pointer-events:none!important}.waitlist-app-shell--landing .landing-page__cover-stack>.landing-page__section{position:relative!important;z-index:1!important;background:#010203!important}.waitlist-app-shell--landing .landing-page__cover-stack>.landing-page__section:first-child{background:linear-gradient(180deg,#010203 0% 72%,#020304)!important}.waitlist-app-shell--landing .landing-page__cover-stack .section-container{width:min(calc(100vw - clamp(64px,9vw,164px)),var(--max-width))!important;max-width:var(--max-width)!important}.waitlist-app-shell--landing .landing-page__section{padding-block:clamp(86px,9vw,136px)!important}.waitlist-app-shell--landing .landing-page__section--proof{padding-top:clamp(78px,8vw,124px)!important}.waitlist-app-shell--landing .landing-proof-strip,.waitlist-app-shell--landing .verification-panel,.waitlist-app-shell--landing .feature-card-grid--landing,.waitlist-app-shell--landing .how-it-works-stepper,.waitlist-app-shell--landing .faq-accordion-list--preview{border:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important}.waitlist-app-shell--landing .landing-proof-strip{gap:clamp(24px,2.2vw,34px)!important}.waitlist-app-shell--landing .landing-proof-card,.waitlist-app-shell--landing .verification-panel__card,.waitlist-app-shell--landing .feature-card-grid--landing .feature-card-grid__card{min-width:0!important;padding:clamp(30px,2.6vw,44px)!important;border:1px solid rgba(246,249,255,.14)!important;border-radius:24px!important;background:linear-gradient(180deg,#ffffff07,#ffffff01),#050607!important;box-shadow:inset 0 1px #ffffff0f,0 26px 70px #00000057!important}.waitlist-app-shell--landing .landing-proof-card{gap:clamp(22px,2vw,30px)!important}.waitlist-app-shell--landing .landing-proof-card__body,.waitlist-app-shell--landing .landing-proof-card__sources{gap:clamp(16px,1.4vw,22px)!important}.waitlist-app-shell--landing .landing-proof-card__accent{width:100%!important;min-height:52px!important;justify-content:flex-start!important;padding-inline:20px!important;border:1px solid rgba(246,249,255,.12)!important;background:linear-gradient(180deg,#ffffff0b,#ffffff03),#ffffff09!important;color:#f6f8fcf0!important}.waitlist-app-shell--landing .landing-proof-card__source{grid-template-columns:46px minmax(0,1fr)!important;gap:18px!important;align-items:center!important}.waitlist-app-shell--landing .landing-proof-card__source-mark{width:46px!important;height:46px!important;color:#eef2f8db!important;background:#ffffff09!important}.waitlist-app-shell--landing .verification-panel,.waitlist-app-shell--landing .feature-card-grid--landing{gap:clamp(28px,2.8vw,44px)!important}.waitlist-app-shell--landing .verification-panel__card,.waitlist-app-shell--landing .feature-card-grid--landing .feature-card-grid__card{min-height:clamp(210px,18vw,278px)!important;align-content:start!important}.waitlist-app-shell--landing .verification-panel__card h3,.waitlist-app-shell--landing .feature-card-grid--landing .feature-card-grid__card h3{margin:0 0 clamp(24px,2.4vw,36px)!important;color:#fffffff5!important;line-height:1.08!important}.waitlist-app-shell--landing .verification-panel__card p,.waitlist-app-shell--landing .feature-card-grid--landing .feature-card-grid__card p{margin:0!important;max-width:58ch!important;color:#e2e7efc2!important;line-height:1.62!important}.waitlist-app-shell--landing .how-it-works-stepper{gap:clamp(30px,3vw,54px)!important;padding:clamp(14px,1.5vw,22px) 0!important}.waitlist-app-shell--landing .how-it-works-stepper__item{min-width:0!important;padding:0 clamp(10px,1.1vw,18px) 0 0!important}.waitlist-app-shell--landing .how-it-works-stepper__line{left:70px!important;right:clamp(22px,2.3vw,42px)!important;opacity:.58!important}.waitlist-app-shell--landing .how-it-works-stepper__content{gap:12px!important}.waitlist-app-shell--landing .how-it-works-stepper__content h3{margin:0!important;color:#fffffff5!important;line-height:1.08!important}.waitlist-app-shell--landing .how-it-works-stepper__content p{margin:0!important;color:#e2e7efc2!important;line-height:1.58!important}.waitlist-app-shell--landing .faq-accordion-list--preview{gap:clamp(18px,1.8vw,26px)!important}.waitlist-app-shell--landing .faq-accordion-list--preview .faq-item{overflow:hidden!important;border:1px solid rgba(246,249,255,.13)!important;border-radius:24px!important;background:linear-gradient(180deg,#ffffff07,#ffffff02),#050607!important;box-shadow:inset 0 1px #ffffff0e,0 22px 62px #00000047!important}.waitlist-app-shell--landing .faq-accordion-list--preview .faq-item__trigger{min-height:86px!important;padding:0 clamp(28px,3vw,42px)!important;border:0!important;border-radius:0!important;background:transparent!important}.waitlist-app-shell--landing .faq-accordion-list--preview .faq-item__panel{padding:0 clamp(28px,3vw,42px) clamp(28px,3vw,38px)!important;border:0!important;border-radius:0!important;background:transparent!important}.waitlist-app-shell--landing .faq-accordion-list--preview .faq-item__panel p{margin:0!important;color:#e2e7efc2!important;line-height:1.62!important}@media(min-width:1181px)and (min-height:760px){.waitlist-app-shell--landing{--adrima-cover-overlap: 100svh}.waitlist-app-shell--landing .landing-page__hero-section{z-index:0!important}.waitlist-app-shell--landing .landing-page__cover-stack{margin-top:calc(var(--adrima-cover-overlap) * -1)!important;padding-top:0!important;z-index:32!important;background:#010203!important;box-shadow:0 -1px #ffffff24,0 -72px 150px #000000d1!important;transform:translate3d(0,calc((1 - var(--hero-cover-progress)) * 100svh),0)!important;transition:none!important;will-change:transform!important}.waitlist-app-shell--landing .landing-page__cover-stack>.landing-page__section:first-child{min-height:100svh!important;padding-top:clamp(96px,12svh,148px)!important;padding-bottom:clamp(86px,10svh,136px)!important;background:#010203!important}}.waitlist-app-shell--landing .hero-nav{position:fixed!important;inset:0 0 auto!important;z-index:90!important;height:var(--adrima-nav-height)!important;padding:0!important;pointer-events:none!important;border-bottom:1px solid rgba(246,249,255,.08)!important;background:linear-gradient(180deg,#010203f5,#010203e6 64%,#010203c2),#010203d6!important;box-shadow:0 18px 44px #00000057!important;backdrop-filter:blur(18px) saturate(1.05)!important;-webkit-backdrop-filter:blur(18px) saturate(1.05)!important}.waitlist-app-shell--landing .hero-nav__bar,.waitlist-app-shell--landing .hero-nav.is-scrolled .hero-nav__bar{display:grid!important;grid-template-columns:minmax(190px,1fr) auto minmax(190px,1fr)!important;align-items:center!important;width:100%!important;max-width:none!important;min-height:var(--adrima-nav-height)!important;margin:0!important;padding:0 clamp(24px,3vw,48px)!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;pointer-events:auto!important;transform:none!important}.waitlist-app-shell--landing .hero-nav__bar:before,.waitlist-app-shell--landing .hero-nav__bar:after{display:none!important}.waitlist-app-shell--landing .hero-nav__brand{justify-self:start!important;color:var(--adrima-text)!important;background:transparent!important}.waitlist-app-shell--landing .hero-nav__brand .adrima-wordmark{display:inline-flex!important;align-items:center!important;gap:16px!important}.waitlist-app-shell--landing .hero-nav__brand .adrima-wordmark img{width:38px!important;height:38px!important;object-fit:contain!important}.waitlist-app-shell--landing .hero-nav__brand .adrima-wordmark span{color:var(--adrima-text)!important;font-size:1rem!important;font-weight:700!important;letter-spacing:0!important}.waitlist-app-shell--landing .hero-nav__links{display:flex!important;justify-self:center!important;align-items:center!important;gap:42px!important}.waitlist-app-shell--landing .hero-nav__links a,.waitlist-app-shell--landing .hero-nav__links .is-active{color:#f6f7f9d6!important;font-size:1rem!important;font-weight:440!important;letter-spacing:0!important;text-decoration:none!important;background:transparent!important}.waitlist-app-shell--landing .hero-nav__actions{display:flex!important;justify-self:end!important;align-items:center!important;gap:10px!important}.waitlist-app-shell--landing .hero-nav__cta{min-width:126px!important;min-height:42px!important;padding:0 18px!important;border:1px solid rgba(255,255,255,.22)!important;border-radius:11px!important;background:linear-gradient(180deg,#fff,#e8edf0f0)!important;color:#07080a!important;font-size:.95rem!important;font-weight:660!important;letter-spacing:0!important;box-shadow:inset 0 1px #ffffffe6,0 10px 24px #0000003d!important}.waitlist-app-shell--landing .hero-nav__menu{display:none!important}.waitlist-app-shell--landing .hero-section{position:relative!important;width:100%!important;max-width:none!important;min-height:100svh!important;margin:0!important;padding:0!important;overflow:visible!important;background:transparent!important}.waitlist-app-shell--landing .hero-section--desktop-scene{min-height:100svh!important}.waitlist-app-shell--landing .hero-scroll-scene{position:relative!important;top:auto!important;width:100%!important;height:auto!important;min-height:100svh!important;overflow:hidden!important;isolation:isolate!important;background:radial-gradient(ellipse at 50% 46%,rgba(200,211,223,.12),transparent 42%),radial-gradient(ellipse at 50% 100%,rgba(255,255,255,.07),transparent 58%),linear-gradient(180deg,#010203,#030405 48%,#010203)!important}.waitlist-app-shell--landing .hero-spline-backdrop{position:absolute!important;inset:var(--adrima-nav-height) 0 0!important;z-index:1!important;min-height:calc(100svh - var(--adrima-nav-height))!important;overflow:hidden!important;pointer-events:none!important;opacity:.78!important}.waitlist-app-shell--landing .hero-spline-backdrop__scene,.waitlist-app-shell--landing .hero-spline-backdrop__fallback,.waitlist-app-shell--landing .hero-spline-backdrop__grid,.waitlist-app-shell--landing .hero-spline-backdrop__veil{position:absolute!important;inset:0!important}.waitlist-app-shell--landing .hero-spline-backdrop__scene{z-index:1!important;transform:translate3d(18vw,0,0) scale(1.1)!important;transform-origin:62% 50%!important;opacity:.92!important}.waitlist-app-shell--landing .hero-spline-backdrop__scene>div,.waitlist-app-shell--landing .hero-spline-backdrop__scene canvas{width:100%!important;height:100%!important}.waitlist-app-shell--landing .hero-spline-backdrop__scene canvas{filter:saturate(.82) contrast(1.08) brightness(.84)!important}.waitlist-app-shell--landing .hero-spline-backdrop__fallback{background:linear-gradient(90deg,transparent 0 47%,rgba(248,251,255,.1) 47% 47.18%,transparent 47.18% 100%),linear-gradient(0deg,transparent 0 63%,rgba(248,251,255,.08) 63% 63.16%,transparent 63.16% 100%),linear-gradient(135deg,transparent 0 42%,rgba(200,211,223,.12) 42% 42.18%,transparent 42.18% 100%)!important;opacity:.5!important}.waitlist-app-shell--landing .hero-spline-backdrop__grid{z-index:0!important;background:linear-gradient(rgba(246,249,255,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(246,249,255,.038) 1px,transparent 1px)!important;background-size:96px 96px,96px 96px!important;-webkit-mask-image:linear-gradient(90deg,transparent,#000 22%,#000 86%,transparent)!important;mask-image:linear-gradient(90deg,transparent,#000 22%,#000 86%,transparent)!important;opacity:.28!important}.waitlist-app-shell--landing .hero-spline-backdrop__veil{z-index:3!important;background:linear-gradient(90deg,#010203,#010203e6 31%,#01020385 54%,#010203db),linear-gradient(180deg,#010203,#01020333 28%,#010203)!important}.waitlist-app-shell--landing .hero-section__grid{position:relative!important;z-index:3!important;display:grid!important;grid-template-columns:minmax(0,var(--adrima-copy-width)) minmax(0,var(--adrima-product-width))!important;align-items:center!important;justify-content:center!important;gap:var(--adrima-hero-gap)!important;width:min(calc(100vw - var(--adrima-stage-inline-space)),var(--adrima-stage-max))!important;height:auto!important;min-height:100svh!important;margin:0 auto!important;padding:calc(var(--adrima-nav-height) + clamp(24px,4svh,44px)) 0 clamp(42px,6svh,76px)!important;overflow:visible!important;isolation:isolate!important}.waitlist-app-shell--landing .hero-section__grid:before{content:""!important;display:none!important;position:absolute!important;left:50%!important;top:calc(var(--adrima-nav-height) + 12px)!important;bottom:clamp(28px,5svh,62px)!important;z-index:0!important;width:min(74vw,1120px)!important;transform:translate(-50%)!important;border-left:0!important;border-right:0!important;background:radial-gradient(ellipse at center,rgba(200,211,223,.12),rgba(200,211,223,.035) 38%,transparent 72%),linear-gradient(90deg,transparent,rgba(246,249,255,.045),transparent)!important;-webkit-mask-image:linear-gradient(180deg,transparent,#000 18%,#000 82%,transparent)!important;mask-image:linear-gradient(180deg,transparent,#000 18%,#000 82%,transparent)!important;pointer-events:none!important}.waitlist-app-shell--landing .hero-section__copy{position:relative!important;left:auto!important;top:auto!important;z-index:5!important;grid-column:1!important;justify-self:start!important;align-self:center!important;width:var(--adrima-copy-width)!important;max-width:100%!important;min-width:0!important}.waitlist-app-shell--landing .hero-copy-block{position:relative!important;display:grid!important;width:100%!important;min-height:500px!important}.waitlist-app-shell--landing .hero-copy-block__primary,.waitlist-app-shell--landing .hero-feature-rail{grid-area:1 / 1!important;width:100%!important;max-width:100%!important}.waitlist-app-shell--landing .hero-copy-block__primary{padding-left:22px!important;border-left:1px solid rgba(200,211,223,.4)!important;opacity:clamp(0,calc(1 - (var(--hero-copy-fade) * 1.32)),1)!important;filter:blur(calc(var(--hero-copy-fade) * .4px))!important;transform:none!important;pointer-events:auto!important}.waitlist-app-shell--landing .hero-section--open .hero-copy-block__primary,.waitlist-app-shell--landing .hero-section--inspect .hero-copy-block__primary,.waitlist-app-shell--landing .hero-section--explore .hero-copy-block__primary{pointer-events:none!important}.waitlist-app-shell--landing .hero-section[class*=hero-section--narrative-] .hero-section__copy,.waitlist-app-shell--landing .hero-section--inspect .hero-section__copy,.waitlist-app-shell--landing .hero-section--explore .hero-section__copy,.waitlist-app-shell--landing .hero-section--exploration .hero-section__copy{opacity:1!important;filter:none!important}.waitlist-app-shell--landing .hero-section[class*=hero-section--narrative-] .hero-copy-block__primary,.waitlist-app-shell--landing .hero-section--inspect .hero-copy-block__primary,.waitlist-app-shell--landing .hero-section--explore .hero-copy-block__primary,.waitlist-app-shell--landing .hero-section--exploration .hero-copy-block__primary{visibility:visible!important;pointer-events:none!important}.waitlist-app-shell--landing .hero-copy-block__eyebrow{display:block!important;margin:0 0 18px!important;color:#d8e0eab8!important;font-size:.78rem!important;font-weight:650!important;letter-spacing:.14em!important;text-transform:uppercase!important}.waitlist-app-shell--landing .hero-copy-block__headline{max-width:14.5ch!important;margin:0!important;color:#fffffff5!important;font-family:var(--font-display)!important;font-size:clamp(2.95rem,3.18vw,3.95rem)!important;font-weight:700!important;line-height:1.03!important;letter-spacing:0!important}.waitlist-app-shell--landing .hero-copy-block__headline span{display:block!important}.waitlist-app-shell--landing .hero-copy-block__lede{max-width:34ch!important;margin:22px 0 26px!important;color:var(--adrima-muted)!important;font-size:1.08rem!important;line-height:1.56!important;letter-spacing:0!important}.waitlist-app-shell--landing .hero-copy-block__signals{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important;width:min(100%,528px)!important;margin:22px 0 0!important;padding:0!important;list-style:none!important}.waitlist-app-shell--landing .hero-copy-block__signals li{min-width:0!important;padding:13px 14px!important;border:1px solid rgba(246,249,255,.12)!important;border-radius:12px!important;background:linear-gradient(180deg,#ffffff0a,#ffffff02),#030507c7!important;box-shadow:inset 0 1px #ffffff0f,0 14px 34px #0003!important}.waitlist-app-shell--landing .hero-copy-block__signals strong,.waitlist-app-shell--landing .hero-copy-block__signals span{display:block!important;overflow-wrap:anywhere!important}.waitlist-app-shell--landing .hero-copy-block__signals strong{color:#ffffffeb!important;font-size:.82rem!important;font-weight:680!important;line-height:1.18!important}.waitlist-app-shell--landing .hero-copy-block__signals span{margin-top:5px!important;color:#dae1ec9e!important;font-size:.74rem!important;line-height:1.32!important}.waitlist-app-shell--landing .hero-waitlist-form,.waitlist-app-shell--landing .hero-waitlist-form .waitlist-email-form,.waitlist-app-shell--landing .hero-waitlist-form .waitlist-email-form__preview{width:min(100%,528px)!important;max-width:100%!important;overflow:visible!important}.waitlist-app-shell--landing .hero-waitlist-form .waitlist-email-form__row,.waitlist-app-shell--landing .hero-waitlist-form .waitlist-email-form__hero-success{display:grid!important;grid-template-columns:minmax(0,1fr) 152px!important;align-items:center!important;gap:4px!important;width:100%!important;min-height:58px!important;padding:4px!important;border:1px solid rgba(248,251,255,.2)!important;border-radius:14px!important;overflow:visible!important;background:linear-gradient(180deg,#ffffff0b,#ffffff02),#020304eb!important;box-shadow:inset 0 1px #ffffff14,0 18px 50px #00000057!important;transition:border-color .18s cubic-bezier(.22,1,.36,1),box-shadow .18s cubic-bezier(.22,1,.36,1),background .18s cubic-bezier(.22,1,.36,1)!important}.waitlist-app-shell--landing .hero-waitlist-form .waitlist-email-form__row:focus-within{border-color:#c8d3df94!important;box-shadow:inset 0 1px #ffffff1c,0 0 0 1px #c8d3df33,0 0 30px #c8d3df1a,0 18px 50px #00000061!important}.waitlist-app-shell--landing .hero-waitlist-form .waitlist-email-form__input{width:100%!important;height:100%!important;min-height:50px!important;padding:0 18px!important;border:0!important;border-radius:0!important;background:transparent!important;color:#f6f7f9e6!important;font-size:1rem!important;line-height:1!important;box-shadow:none!important}.waitlist-app-shell--landing .hero-waitlist-form .waitlist-email-form__submit,.waitlist-app-shell--landing .hero-waitlist-form .waitlist-email-form__hero-success-button{position:relative!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:9px!important;width:100%!important;min-width:0!important;min-height:50px!important;padding:0 14px!important;border:0!important;border-radius:11px!important;overflow:hidden!important;background:linear-gradient(180deg,#fff,#eef2ee 58%,#d9e1db)!important;color:#08090b!important;font-size:.95rem!important;font-weight:680!important;letter-spacing:0!important;white-space:nowrap!important;box-shadow:inset 0 1px #fffffff5,inset 0 -1px #03050429,0 10px 24px #00000052,0 0 0 1px #ffffff24!important;transition:transform .17s cubic-bezier(.22,1,.36,1),box-shadow .17s cubic-bezier(.22,1,.36,1),background .17s cubic-bezier(.22,1,.36,1)!important}.waitlist-app-shell--landing .hero-waitlist-form .waitlist-email-form__submit:before,.waitlist-app-shell--landing .hero-waitlist-form .waitlist-email-form__hero-success-button:before{content:""!important;position:absolute!important;inset:0!important;background:linear-gradient(115deg,transparent 0 28%,rgba(255,255,255,.82) 45%,transparent 62%)!important;opacity:0!important;transform:translate(-62%)!important;transition:opacity .17s cubic-bezier(.22,1,.36,1),transform .42s cubic-bezier(.22,1,.36,1)!important;pointer-events:none!important}.waitlist-app-shell--landing .hero-waitlist-form .waitlist-email-form__submit:after{content:"->"!important;position:static!important;inset:auto!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:18px!important;height:18px!important;border-radius:999px!important;background:#0508071a!important;color:#050807!important;font-size:.72rem!important;font-weight:760!important;line-height:1!important;transform:none!important}.waitlist-app-shell--landing .hero-waitlist-form .waitlist-email-form__submit:hover,.waitlist-app-shell--landing .hero-waitlist-form .waitlist-email-form__hero-success-button:hover{transform:translateY(-1px)!important;background:linear-gradient(180deg,#fff,#f5f8f4 54%,#e1ebe4)!important;box-shadow:inset 0 1px #fff,inset 0 -1px #0305041f,0 14px 30px #00000061,0 0 22px #c8d3df24,0 0 0 1px #ffffff29!important}.waitlist-app-shell--landing .hero-waitlist-form .waitlist-email-form__submit:hover:before,.waitlist-app-shell--landing .hero-waitlist-form .waitlist-email-form__hero-success-button:hover:before{opacity:.46!important;transform:translate(62%)!important}.waitlist-app-shell--landing .hero-waitlist-form .waitlist-email-form__submit.is-loading:after{display:none!important}.waitlist-app-shell--landing .hero-waitlist-form .waitlist-email-form__helper-row{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:10px 18px!important;width:100%!important;max-width:100%!important;margin-top:24px!important;color:#e0e2e69e!important;white-space:normal!important}.waitlist-app-shell--landing .hero-waitlist-form .waitlist-assurance-row__helper-item{display:inline-flex!important;align-items:center!important;gap:8px!important;min-width:0!important;color:inherit!important;font-size:.84rem!important;line-height:1.2!important}.waitlist-app-shell--landing .hero-waitlist-form .waitlist-assurance-row__helper-item+.waitlist-assurance-row__helper-item:before{display:none!important}.waitlist-app-shell--landing .hero-waitlist-form .waitlist-assurance-row__helper-dot{display:grid!important;place-items:center!important;width:19px!important;height:19px!important}.waitlist-app-shell--landing .hero-waitlist-form .waitlist-assurance-row__helper-dot svg{width:18px!important;height:18px!important;color:#e0e2e6ad!important}.waitlist-app-shell--landing .hero-feature-rail{position:relative!important;inset:auto!important;align-self:center!important;justify-self:stretch!important;display:block!important;align-content:normal!important;min-height:0!important;height:clamp(300px,30svh,360px)!important;padding:0 0 0 clamp(24px,2.1vw,30px)!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;opacity:clamp(0,calc(var(--hero-rail-progress) * 2.5),1)!important;visibility:visible!important;pointer-events:none!important;filter:none!important;transform:none!important}.waitlist-app-shell--landing .hero-section[class*=hero-section--narrative-] .hero-feature-rail,.waitlist-app-shell--landing .hero-section--exploration .hero-feature-rail{opacity:clamp(0,calc(var(--hero-rail-progress) * 2.5),1)!important;transform:translateY(0)!important}.waitlist-app-shell--landing .hero-feature-rail:before{content:""!important;position:absolute!important;inset:50% auto auto 0!important;z-index:0!important;display:block!important;width:1px!important;height:clamp(250px,34svh,390px)!important;border:0!important;border-radius:0!important;background:linear-gradient(0deg,#ffffff0d,#ffffff5c 44%,#ffffffe6)!important;box-shadow:0 0 22px #ffffff3d!important;opacity:clamp(0,calc(var(--hero-rail-progress) * 1.15),.92)!important;transform:translateY(-50%)!important;pointer-events:none!important}.waitlist-app-shell--landing .hero-feature-rail:after{display:none!important;pointer-events:none!important}.waitlist-app-shell--landing .hero-feature-rail__rule,.waitlist-app-shell--landing .hero-feature-rail__hairline{display:none!important}.waitlist-app-shell--landing .hero-feature-rail__narrative{position:relative!important;inset:auto!important;z-index:1!important;display:grid!important;align-items:center!important;min-height:clamp(260px,27svh,340px)!important}.waitlist-app-shell--landing .hero-feature-rail__item{position:relative!important;inset:auto!important;z-index:2!important;display:block!important;grid-area:1 / 1!important;align-self:center!important;visibility:hidden!important;width:100%!important;height:auto!important;min-height:0!important;padding:0!important;border:0!important;border-left:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;filter:none!important;text-shadow:0 0 1px rgba(255,255,255,.56),0 3px 24px rgba(0,0,0,.92)!important;opacity:0!important;transform:none!important;transition:opacity .52s cubic-bezier(.22,1,.36,1),visibility 0s linear .52s!important}.waitlist-app-shell--landing .hero-feature-rail__item.is-active{display:block!important;visibility:visible!important;opacity:1!important;filter:none!important;transform:none!important;transition-delay:0s!important}.waitlist-app-shell--landing .hero-feature-rail__item--exploration{padding-left:0!important;margin-left:0!important;border-left:0!important}.waitlist-app-shell--landing .hero-feature-rail.is-exploration .hero-feature-rail__narrative{display:grid!important;visibility:hidden!important;opacity:0!important}.waitlist-app-shell--landing .hero-feature-rail__label{display:block!important;margin-bottom:16px!important;color:#fffffffa!important;opacity:1!important;filter:none!important;font-size:.78rem!important;font-weight:700!important;letter-spacing:0!important}.waitlist-app-shell--landing .hero-feature-rail__item h2{max-width:13ch!important;margin:0!important;color:#fff!important;opacity:1!important;filter:none!important;font-family:var(--font-display)!important;font-size:2.7rem!important;font-weight:760!important;line-height:1.08!important;letter-spacing:0!important}.waitlist-app-shell--landing .hero-feature-rail__item p{max-width:34ch!important;margin:16px 0 0!important;color:#f8fbfffa!important;opacity:1!important;filter:none!important;font-size:1rem!important;line-height:1.58!important}.waitlist-app-shell--landing .hero-section__product{position:relative!important;z-index:4!important;grid-column:2!important;justify-self:end!important;align-self:center!important;width:var(--adrima-product-width)!important;max-width:100%!important;min-width:0!important;height:min(calc(var(--adrima-product-height) + var(--adrima-product-height-boost)),calc(100svh - 92px))!important;min-height:min(640px,calc(100svh - 118px))!important;max-height:calc(100svh - 92px)!important;margin:0!important;overflow:visible!important}.waitlist-app-shell--landing .hero-scroll-reveal-scene,.waitlist-app-shell--landing .hero-product-stage,.waitlist-app-shell--landing .hero-scroll-reveal-scene__product-wrap,.waitlist-app-shell--landing .hero-product-stage__product-wrap{position:relative!important;inset:auto!important;width:100%!important;height:100%!important;min-height:0!important;max-width:none!important;overflow:visible!important}.waitlist-app-shell--landing .hero-scroll-reveal-scene,.waitlist-app-shell--landing .hero-product-stage{isolation:isolate!important;transform:none!important}.waitlist-app-shell--landing .hero-scroll-reveal-scene__shadow-plane,.waitlist-app-shell--landing .hero-scroll-reveal-scene__mask{display:none!important}.waitlist-app-shell--landing .hero-illumination{display:none!important;pointer-events:none!important}.waitlist-app-shell--landing .hero-product-stage__product-wrap{z-index:2!important;transform:translate3d(calc(((1 - var(--hero-product-settle)) * 10px) + (var(--hero-product-narrative-zoom) * var(--adrima-product-narrative-shift))),calc((1 - var(--hero-product-settle)) * 14px),0) scale(calc(var(--adrima-product-rest-scale) + ((var(--adrima-product-zoom-scale) - var(--adrima-product-rest-scale)) * var(--hero-product-settle)) + (var(--hero-product-narrative-zoom) * var(--adrima-product-narrative-zoom))))!important;transform-origin:center!important;will-change:transform!important}.waitlist-app-shell--landing .hero-product-shell{position:relative!important;z-index:2!important;display:flex!important;flex-direction:column!important;width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;overflow:hidden!important;isolation:isolate!important;border:1px solid rgba(248,251,255,.56)!important;border-radius:20px!important;background:linear-gradient(90deg,rgba(255,255,255,.024),transparent 18%,transparent 84%,rgba(255,255,255,.026)),linear-gradient(180deg,#050607,#010203 46% 100%)!important;box-shadow:0 0 0 1px #ffffff1f,0 24px 82px #000000d1,inset 0 1px #ffffff57!important}.waitlist-app-shell--landing .hero-product-shell:before,.waitlist-app-shell--landing .hero-product-shell:after{content:"";position:absolute;pointer-events:none}.waitlist-app-shell--landing .hero-product-shell:before{inset:0;z-index:0;background:linear-gradient(90deg,rgba(255,255,255,.06),transparent 9%,transparent 91%,rgba(255,255,255,.052)),linear-gradient(180deg,rgba(255,255,255,.055),transparent 18%);mix-blend-mode:screen;opacity:.86}.waitlist-app-shell--landing .hero-product-shell:after{left:4%;right:4%;top:56px;z-index:1;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.26),transparent)}.waitlist-app-shell--landing .hero-product-shell__rim,.waitlist-app-shell--landing .hero-product-shell__side-depth,.waitlist-app-shell--landing .hero-product-shell__bottom-depth,.waitlist-app-shell--landing .hero-product-shell__contact-shadow,.waitlist-app-shell--landing .hero-product-shell__chapter-highlight{display:none!important}.waitlist-app-shell--landing .hero-product-top-panels,.waitlist-app-shell--landing .hero-product-shell__surface{position:relative!important;z-index:2!important}.waitlist-app-shell--landing .hero-product-top-panels{flex:0 0 56px!important;min-height:56px!important;border-bottom:1px solid rgba(248,251,255,.2)!important;background:linear-gradient(180deg,#ffffff1c,#ffffff05 58%,#0000004d),#030405!important;box-shadow:inset 0 1px #ffffff6b,inset 0 -1px #000000b8!important}.waitlist-app-shell--landing .hero-product-top-panels__traffic,.waitlist-app-shell--landing .hero-product-top-panels__controls{position:absolute!important;top:50%!important;z-index:3!important;display:flex!important;align-items:center!important;gap:9px!important;transform:translateY(-50%)!important}.waitlist-app-shell--landing .hero-product-top-panels__traffic{left:22px!important}.waitlist-app-shell--landing .hero-product-top-panels__controls{right:22px!important}.waitlist-app-shell--landing .hero-product-top-panels__traffic span,.waitlist-app-shell--landing .hero-product-top-panels__controls span{display:block!important;width:11px!important;height:11px!important;border:1px solid rgba(248,251,255,.2)!important;border-radius:999px!important;background:#f8fbff1f!important}.waitlist-app-shell--landing .hero-product-top-panels__chrome,.waitlist-app-shell--landing .hero-product-top-panels__gloss{position:absolute!important;inset:0!important;pointer-events:none!important}.waitlist-app-shell--landing .hero-product-top-panels__chrome{background:linear-gradient(90deg,transparent,rgba(255,255,255,.38),transparent)!important;opacity:.42!important}.waitlist-app-shell--landing .hero-product-top-panels__gloss{background:linear-gradient(180deg,rgba(255,255,255,.08),transparent 68%)!important}.waitlist-app-shell--landing .hero-product-shell__surface{flex:1 1 auto!important;min-height:0!important;padding:22px!important;overflow:hidden!important;background:linear-gradient(180deg,#030405,#010203 68% 100%)!important;box-shadow:inset 0 14px 28px #000000a8,inset 1px 0 #ffffff0e,inset -1px 0 #ffffff0b!important}.waitlist-app-shell--landing .hero-product-shell__scroll-track{display:block!important;min-height:100%!important;transform:translate3d(0,var(--hero-product-track-y, 0px),0)!important;transition:none!important;will-change:transform!important}.waitlist-app-shell--landing .hero-product-sections{display:block!important;min-height:100%!important}.waitlist-app-shell--landing .hero-product-section{display:grid!important;gap:18px!important;min-width:0!important;min-height:100%!important;align-content:start!important}.waitlist-app-shell--landing .hero-product-section[data-product-section-active=false]{display:none!important}.waitlist-app-shell--landing .hero-product-sections[data-product-sections-mode=stacked]{display:grid!important;gap:18px!important;min-height:100%!important}.waitlist-app-shell--landing .hero-product-sections[data-product-sections-mode=stacked] .hero-product-section,.waitlist-app-shell--landing .hero-product-sections[data-product-sections-mode=stacked] .hero-product-section[data-product-section-active=false]{display:grid!important;min-height:0!important;opacity:1!important;pointer-events:auto!important}.waitlist-app-shell--landing .hero-product-card,.waitlist-app-shell--landing .hero-product-mini-card,.waitlist-app-shell--landing .hero-product-metric-card,.waitlist-app-shell--landing .hero-product-exposure-row,.waitlist-app-shell--landing .hero-product-source-card,.waitlist-app-shell--landing .hero-product-memory-card,.waitlist-app-shell--landing .hero-product-map-row,.waitlist-app-shell--landing .hero-product-memory-timeline,.waitlist-app-shell--landing .hero-product-memory-assurance,.waitlist-app-shell--landing .hero-product-impact-summary,.waitlist-app-shell--landing .hero-product-formula-table{min-width:0!important;border:1px solid rgba(248,251,255,.15)!important;border-radius:12px!important;background:linear-gradient(180deg,#ffffff06,#ffffff01),#030405!important;box-shadow:inset 0 1px #ffffff12,0 12px 34px #00000057!important}.waitlist-app-shell--landing .hero-product-card{padding:18px!important;overflow:hidden!important}.waitlist-app-shell--landing .hero-product-card--drivers{padding-left:clamp(24px,2vw,32px)!important}.waitlist-app-shell--landing .hero-product-card__header{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;margin-bottom:14px!important;color:#fffffff0!important;font-size:1rem!important;font-weight:650!important;letter-spacing:0!important}.waitlist-app-shell--landing .hero-product-card__header small{color:#cdd4e0a3!important;font-size:.78rem!important;font-weight:520!important;letter-spacing:0!important}.waitlist-app-shell--landing .hero-product-card--drivers .hero-product-card__header span,.waitlist-app-shell--landing .hero-product-driver-row strong,.waitlist-app-shell--landing .hero-product-driver-row em{overflow-wrap:anywhere!important}.waitlist-app-shell--landing .hero-product-card__header svg{flex:0 0 auto!important}.waitlist-app-shell--landing .hero-product-question{padding:15px 16px!important;border:1px solid rgba(246,249,255,.13)!important;border-radius:10px!important;background:#07090c!important;color:#ffffffe6!important;font-size:1rem!important;line-height:1.45!important}.waitlist-app-shell--landing .hero-product-answer-copy{margin-top:18px!important}.waitlist-app-shell--landing .hero-product-answer-copy h3{margin:0 0 8px!important;color:#fffffff0!important;font-size:.96rem!important}.waitlist-app-shell--landing .hero-product-answer-copy p{max-width:58ch!important;margin:0!important;color:#e0e4ecc2!important;font-size:.92rem!important;line-height:1.55!important}.waitlist-app-shell--landing .hero-product-section--answer{grid-template-columns:minmax(0,1.1fr) minmax(260px,.78fr)!important;grid-template-areas:"answer exposures" "metrics metrics" "preview preview"!important}.waitlist-app-shell--landing .hero-product-section--answer .hero-product-card--answer{grid-area:answer!important}.waitlist-app-shell--landing .hero-product-section--answer .hero-product-card--exposures{grid-area:exposures!important}.waitlist-app-shell--landing .hero-product-section--answer .hero-product-metric-strip--preview{grid-area:metrics!important}.waitlist-app-shell--landing .hero-product-section--answer .hero-product-answer-preview{grid-area:preview!important}.waitlist-app-shell--landing .hero-product-exposure-list,.waitlist-app-shell--landing .hero-product-driver-table,.waitlist-app-shell--landing .hero-product-map-grid{display:grid!important;gap:9px!important}.waitlist-app-shell--landing .hero-product-exposure-row{display:grid!important;grid-template-columns:34px minmax(0,1fr) max-content!important;align-items:center!important;gap:10px!important;min-height:54px!important;padding:9px 10px!important}.waitlist-app-shell--landing .hero-product-exposure-row__icon{display:grid!important;place-items:center!important;width:32px!important;height:32px!important;border:1px solid rgba(246,249,255,.14)!important;border-radius:999px!important;color:#f6f9ffcc!important;font-size:.72rem!important}.waitlist-app-shell--landing .hero-product-exposure-row__copy,.waitlist-app-shell--landing .hero-product-exposure-row__value,.waitlist-app-shell--landing .hero-product-driver-row span,.waitlist-app-shell--landing .hero-product-map-row em{min-width:0!important}.waitlist-app-shell--landing .hero-product-exposure-row strong,.waitlist-app-shell--landing .hero-product-driver-row strong,.waitlist-app-shell--landing .hero-product-source-card strong,.waitlist-app-shell--landing .hero-product-memory-card strong,.waitlist-app-shell--landing .hero-product-map-row strong,.waitlist-app-shell--landing .hero-product-mini-card strong,.waitlist-app-shell--landing .hero-product-metric-card strong{display:block!important;color:#ffffffeb!important;font-weight:620!important;line-height:1.18!important}.waitlist-app-shell--landing .hero-product-exposure-row em,.waitlist-app-shell--landing .hero-product-driver-row em,.waitlist-app-shell--landing .hero-product-source-card em,.waitlist-app-shell--landing .hero-product-memory-card em,.waitlist-app-shell--landing .hero-product-map-row em,.waitlist-app-shell--landing .hero-product-mini-card em,.waitlist-app-shell--landing .hero-product-metric-card em,.waitlist-app-shell--landing .hero-product-metric-card small{display:block!important;color:#cad1dc9e!important;font-size:.76rem!important;font-style:normal!important;line-height:1.35!important}.waitlist-app-shell--landing .hero-product-exposure-row__value{text-align:right!important;white-space:nowrap!important}.waitlist-app-shell--landing .hero-product-driver-row{display:grid!important;grid-template-columns:minmax(0,1fr) max-content!important;align-items:center!important;gap:16px!important;padding:13px 0!important;border-bottom:1px solid rgba(246,249,255,.09)!important}.waitlist-app-shell--landing .hero-product-driver-row:last-child{border-bottom:0!important}.waitlist-app-shell--landing .hero-product-driver-row b,.waitlist-app-shell--landing .hero-product-map-row b{color:#f6f9ffe6!important;font-size:.96rem!important;font-weight:560!important;text-align:right!important;white-space:nowrap!important}.waitlist-app-shell--landing .hero-product-section--drivers{grid-template-columns:minmax(0,1.08fr) minmax(230px,.64fr)!important}.waitlist-app-shell--landing .hero-product-driver-aside{display:grid!important;gap:14px!important}.waitlist-app-shell--landing .hero-product-mini-card{display:grid!important;align-content:center!important;gap:8px!important;min-height:156px!important;padding:18px!important}.waitlist-app-shell--landing .hero-product-source-grid,.waitlist-app-shell--landing .hero-product-memory-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:12px!important}.waitlist-app-shell--landing .hero-product-source-card,.waitlist-app-shell--landing .hero-product-memory-card{display:grid!important;align-content:start!important;gap:7px!important;min-height:132px!important;padding:15px!important}.waitlist-app-shell--landing .hero-product-source-card>span{display:grid!important;place-items:center!important;width:34px!important;height:34px!important;border-radius:999px!important;background:#f6f9ffe6!important;color:#070809!important;font-size:.8rem!important;font-weight:700!important}.waitlist-app-shell--landing .hero-product-footnote{margin:15px 0 0!important;color:#d3d8e2a8!important;font-size:.86rem!important;line-height:1.48!important}.waitlist-app-shell--landing .hero-product-memory-note,.waitlist-app-shell--landing .hero-product-impact-summary{display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important;gap:14px!important;margin-top:14px!important;padding:16px!important}.waitlist-app-shell--landing .hero-product-memory-note svg,.waitlist-app-shell--landing .hero-product-impact-summary svg{width:24px!important;height:24px!important;color:#f6f9ffc2!important}.waitlist-app-shell--landing .hero-product-memory-note span,.waitlist-app-shell--landing .hero-product-impact-summary span{display:grid!important;gap:6px!important;min-width:0!important}.waitlist-app-shell--landing .hero-product-impact-summary strong{display:block!important;color:#ffffffe6!important;font-size:.96rem!important;line-height:1.2!important}.waitlist-app-shell--landing .hero-product-impact-summary em{display:block!important;color:#dce1eaad!important;font-size:.9rem!important;font-style:normal!important;line-height:1.5!important}.waitlist-app-shell--landing .hero-product-formula-table{display:grid!important;gap:0!important;margin-top:14px!important;overflow:hidden!important}.waitlist-app-shell--landing .hero-product-formula-row{display:grid!important;grid-template-columns:minmax(0,1fr) max-content minmax(70px,max-content)!important;align-items:center!important;gap:12px!important;min-width:0!important;padding:12px 14px!important;border-bottom:1px solid rgba(246,249,255,.09)!important}.waitlist-app-shell--landing .hero-product-formula-row:last-child{border-bottom:0!important}.waitlist-app-shell--landing .hero-product-formula-row span{display:grid!important;gap:4px!important;min-width:0!important}.waitlist-app-shell--landing .hero-product-formula-row b{color:#ffffffeb!important;font-size:.92rem!important;font-weight:650!important;white-space:nowrap!important}.waitlist-app-shell--landing .hero-product-formula-row small{color:#cbd1db9e!important;font-size:.72rem!important;text-align:right!important;white-space:nowrap!important}.waitlist-app-shell--landing .hero-product-memory-detail{display:grid!important;grid-template-columns:minmax(0,1.05fr) minmax(220px,.72fr)!important;gap:14px!important;margin-top:14px!important}.waitlist-app-shell--landing .hero-product-memory-timeline,.waitlist-app-shell--landing .hero-product-memory-assurance{padding:16px!important}.waitlist-app-shell--landing .hero-product-memory-timeline>span{display:block!important;margin-bottom:12px!important;color:#cbd1dba3!important;font-size:.78rem!important;font-weight:650!important;letter-spacing:0!important}.waitlist-app-shell--landing .hero-product-memory-timeline ol{display:grid!important;gap:12px!important;margin:0!important;padding:0!important;list-style:none!important}.waitlist-app-shell--landing .hero-product-memory-timeline li{display:grid!important;gap:4px!important}.waitlist-app-shell--landing .hero-product-memory-assurance{display:flex!important;gap:13px!important}.waitlist-app-shell--landing .hero-product-memory-assurance svg{flex:0 0 26px!important;width:26px!important;height:26px!important;color:#f6f9ffc2!important}.waitlist-app-shell--landing .hero-product-map-row{display:grid!important;grid-template-columns:42px minmax(0,.8fr) minmax(160px,1fr) max-content!important;align-items:center!important;gap:12px!important;min-height:58px!important;padding:10px 12px!important}.waitlist-app-shell--landing .hero-product-map-row>span{color:#cbd1db8a!important;font-size:.76rem!important}.waitlist-app-shell--landing .hero-product-chart{position:relative!important;display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;align-items:end!important;gap:18px!important;min-height:300px!important;padding:28px 20px 22px!important;border:1px solid rgba(248,251,255,.13)!important;border-radius:12px!important;background:linear-gradient(180deg,#ffffff05,#ffffff01),#020304!important}.waitlist-app-shell--landing .hero-product-chart--compact{min-height:154px!important;padding:16px 12px 14px!important;gap:12px!important}.waitlist-app-shell--landing .hero-product-chart__zero{position:absolute!important;left:20px!important;right:20px!important;bottom:calc(100px + 2.6em)!important;z-index:0!important;height:1px!important;background:linear-gradient(90deg,transparent,rgba(246,249,255,.18),transparent)!important}.waitlist-app-shell--landing .hero-product-chart__bar{position:relative!important;z-index:1!important;display:grid!important;grid-template-rows:minmax(132px,1fr) auto!important;align-items:end!important;justify-items:center!important;gap:13px!important;min-width:0!important;height:100%!important}.waitlist-app-shell--landing .hero-product-chart--compact .hero-product-chart__bar{grid-template-rows:minmax(74px,1fr) auto!important;gap:9px!important}.waitlist-app-shell--landing .hero-product-chart__column{justify-self:center!important;align-self:end!important;width:min(56px,76%)!important;height:clamp(34px,calc(var(--bar-value) * 1.35px),148px)!important;border:1px solid rgba(255,255,255,.48)!important;border-radius:5px 5px 2px 2px!important;background:linear-gradient(180deg,#ffffffeb,#dee5ee80 38%,#5f656f57)!important;box-shadow:inset 0 1px #ffffffc2,0 0 24px #eef6ff24!important}.waitlist-app-shell--landing .hero-product-chart--compact .hero-product-chart__column{width:min(42px,76%)!important;height:clamp(24px,calc(var(--bar-value) * .88px),76px)!important}.waitlist-app-shell--landing .hero-product-chart__column--negative{opacity:.88!important}.waitlist-app-shell--landing .hero-product-chart__bar em{position:static!important;display:flex!important;align-items:flex-start!important;justify-content:center!important;min-height:2.45em!important;max-width:9ch!important;color:#d5dae4ad!important;font-size:.78rem!important;font-style:normal!important;line-height:1.2!important;text-align:center!important;white-space:normal!important}.waitlist-app-shell--landing .hero-product-chart--compact .hero-product-chart__bar em{min-height:2.2em!important;font-size:.72rem!important}.waitlist-app-shell--landing .hero-product-answer-preview{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(240px,.72fr)!important;gap:14px!important;min-height:0!important}@media(max-width:1700px),(max-height:1180px){.waitlist-app-shell--landing .hero-product-section--answer .hero-product-answer-preview{display:none!important}}@media(min-width:1181px)and (min-height:760px){.waitlist-app-shell--landing{--adrima-hero-scroll: 430svh;--adrima-product-height-boost: clamp(34px, 5svh, 50px);--adrima-product-narrative-shift: clamp(14px, 1.25vw, 24px)}.waitlist-app-shell--landing .hero-section--desktop-scene{min-height:calc(100svh + var(--adrima-hero-scroll))!important;height:auto!important;overflow:visible!important}.waitlist-app-shell--landing .hero-section--desktop-scene .hero-scroll-scene{position:sticky!important;top:0!important;height:100svh!important;min-height:100svh!important;overflow:hidden!important;padding:0!important}.waitlist-app-shell--landing .hero-section--desktop-scene .hero-section__grid{height:100%!important;min-height:100svh!important}}@media(max-width:1700px)and (min-width:1181px)and (min-height:760px){.waitlist-app-shell--landing{--adrima-hero-scroll: 430svh;--adrima-copy-width: clamp(360px, 30vw, 460px);--adrima-hero-gap: clamp(46px, 5vw, 80px);--adrima-stage-inline-space: 72px;--adrima-product-width: min( clamp(560px, 44vw, 760px), calc(100vw - var(--adrima-copy-width) - var(--adrima-hero-gap) - var(--adrima-stage-inline-space)) );--adrima-product-height: min(620px, calc(100svh - 154px) );--adrima-product-rest-scale: .92}.waitlist-app-shell--landing .hero-section--desktop-scene{min-height:calc(100svh + var(--adrima-hero-scroll))!important;height:auto!important;overflow:visible!important}.waitlist-app-shell--landing .hero-section--desktop-scene .hero-scroll-scene{position:sticky!important;top:0!important;height:100svh!important;min-height:100svh!important;overflow:hidden!important;padding:0!important}.waitlist-app-shell--landing .hero-section--desktop-scene .hero-section__grid{grid-template-columns:minmax(0,var(--adrima-copy-width)) minmax(0,var(--adrima-product-width))!important;gap:var(--adrima-hero-gap)!important;width:min(calc(100vw - var(--adrima-stage-inline-space)),1320px)!important;height:100%!important;padding:calc(var(--adrima-nav-height) + clamp(22px,3svh,34px)) 0 clamp(36px,5svh,58px)!important}.waitlist-app-shell--landing .hero-section__copy,.waitlist-app-shell--landing .hero-section__product{position:relative!important;top:auto!important;max-width:100%!important}.waitlist-app-shell--landing .hero-section__copy{grid-column:1!important;justify-self:start!important;align-self:center!important;width:var(--adrima-copy-width)!important}.waitlist-app-shell--landing .hero-section__product{grid-column:2!important;justify-self:end!important;align-self:center!important;width:var(--adrima-product-width)!important;height:min(calc(var(--adrima-product-height) + var(--adrima-product-height-boost)),calc(100svh - 92px))!important}.waitlist-app-shell--landing .hero-copy-block{min-height:460px!important}.waitlist-app-shell--landing .hero-copy-block__primary{width:100%!important;opacity:clamp(0,calc(1 - (var(--hero-copy-fade) * 1.32)),1)!important;filter:blur(calc(var(--hero-copy-fade) * .4px))!important;transform:none!important;pointer-events:auto!important}.waitlist-app-shell--landing .hero-feature-rail{position:relative!important;inset:auto!important;align-self:center!important;display:block!important;height:clamp(300px,30svh,360px)!important;min-height:0!important}.waitlist-app-shell--landing .hero-copy-block__headline{max-width:10.4ch!important;font-size:clamp(2.95rem,3.45vw,3.7rem)!important;line-height:1.06!important}.waitlist-app-shell--landing .hero-copy-block__lede{max-width:31ch!important;font-size:1rem!important}.waitlist-app-shell--landing .hero-scroll-reveal-scene,.waitlist-app-shell--landing .hero-product-stage,.waitlist-app-shell--landing .hero-scroll-reveal-scene__product-wrap,.waitlist-app-shell--landing .hero-product-stage__product-wrap{height:100%!important}}.waitlist-app-shell--landing .hero-product-metric-strip{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:0!important;min-width:0!important;overflow:hidden!important;border:1px solid rgba(248,251,255,.14)!important;border-radius:12px!important;background:#040506!important}.waitlist-app-shell--landing .hero-product-metric-card{display:grid!important;align-content:start!important;gap:5px!important;min-height:112px!important;padding:14px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.waitlist-app-shell--landing .hero-product-metric-card:not(:last-child){border-right:1px solid rgba(246,249,255,.1)!important}.waitlist-app-shell--landing .hero-product-metric-card>span{display:block!important;color:#cbd1dbad!important;font-size:.76rem!important;line-height:1.25!important;letter-spacing:0!important}.waitlist-app-shell--landing .hero-product-metric-card strong{font-size:1.42rem!important;line-height:1.08!important}.waitlist-app-shell--landing .hero-product-decision-grid{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(260px,.78fr)!important;gap:14px!important;align-items:start!important}.waitlist-app-shell--landing .hero-product-section--decision{padding-bottom:clamp(26px,4svh,46px)!important}.waitlist-app-shell--landing .hero-product-section--decision .hero-product-card{padding:16px!important}.waitlist-app-shell--landing .hero-product-section--decision .hero-product-card__header{margin-bottom:8px!important}.waitlist-app-shell--landing .hero-product-card--confidence{display:grid!important;gap:10px!important}.waitlist-app-shell--landing .hero-product-card--confidence .hero-product-card__header{align-items:start!important;margin-bottom:0!important}.waitlist-app-shell--landing .hero-product-card--confidence .hero-product-card__header svg{width:56px!important;height:56px!important}.waitlist-app-shell--landing .hero-product-card--confidence>strong{display:block!important;color:#fffffff5!important;font-size:clamp(2.35rem,3vw,2.8rem)!important;font-weight:520!important;line-height:1!important;letter-spacing:0!important}.waitlist-app-shell--landing .hero-product-card--confidence p{margin:0!important;color:#d6dbe5ad!important;font-size:.86rem!important;line-height:1.34!important}.waitlist-app-shell--landing .hero-product-check-list,.waitlist-app-shell--landing .hero-product-card--confidence ul{display:grid!important;gap:8px!important;margin:0!important;padding:0!important;list-style:none!important}.waitlist-app-shell--landing .hero-product-check-list li,.waitlist-app-shell--landing .hero-product-card--confidence li{display:flex!important;align-items:flex-start!important;gap:10px!important;color:#dce1eab8!important;font-size:.88rem!important;line-height:1.3!important}.waitlist-app-shell--landing .hero-product-check-list svg{flex:0 0 18px!important;width:18px!important;height:18px!important;margin-top:1px!important;color:#f6f9ffb3!important}.waitlist-app-shell--landing .hero-product-explanation-button{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;width:100%!important;min-height:40px!important;margin-top:0!important;border:1px solid rgba(255,255,255,.78)!important;border-radius:10px!important;background:#f4f4f2!important;color:#050608!important;font-size:1rem!important;font-weight:560!important;letter-spacing:0!important;white-space:normal!important}.waitlist-app-shell--landing .hero-product-explanation-button svg{width:17px!important;height:17px!important}[data-cursor-material=nav]:before,[data-cursor-material=nav]:after,[data-cursor-material=text]:before,[data-cursor-material=text]:after{display:none!important}[data-cursor-material=nav].is-cursor-lit,[data-cursor-material=text].is-cursor-lit{box-shadow:none!important}.waitlist-app-shell--landing .hero-product-shell [data-cursor-target]:before,.waitlist-app-shell--landing .hero-product-shell [data-cursor-target]:after{pointer-events:none!important}.waitlist-app-shell--landing .hero-product-shell [data-cursor-target]:before{background:radial-gradient(220px 130px at var(--local-x, 50%) var(--local-y, 50%),rgba(255,255,255,calc(.12 * var(--surface-glow))) 0%,rgba(255,255,255,calc(.05 * var(--surface-glow))) 32%,transparent 74%)!important;opacity:calc(var(--surface-glow) * .62)!important}.waitlist-app-shell--landing .hero-product-shell [data-cursor-target]:after{border-color:rgba(255,255,255,calc(.3 * var(--rim-opacity)))!important;box-shadow:inset 0 1px rgba(255,255,255,calc(.08 * var(--proximity))),0 0 calc(18px * var(--proximity)) rgba(255,255,255,calc(.08 * var(--proximity)))!important;opacity:calc(var(--rim-opacity) * .76)!important}@media(max-width:1320px)and (min-width:960px){.waitlist-app-shell--landing{--adrima-copy-width: clamp(300px, 28vw, 360px);--adrima-copy-left: 0px;--adrima-hero-gap: clamp(34px, 4vw, 54px);--adrima-stage-inline-space: 96px;--adrima-product-width: min( 660px, calc(100vw - var(--adrima-copy-width) - var(--adrima-hero-gap) - 112px) );--adrima-product-height: min(720px, calc(100svh - 136px) );--adrima-product-rest-scale: .84}.waitlist-app-shell--landing .hero-section__grid{width:min(calc(100vw - 96px),1120px)!important}.waitlist-app-shell--landing .hero-section__copy{top:auto!important}.waitlist-app-shell--landing .hero-copy-block__headline{max-width:9.6ch!important;font-size:clamp(2.68rem,4.05vw,3.1rem)!important;line-height:1.08!important;overflow-wrap:normal!important}.waitlist-app-shell--landing .hero-copy-block__headline span{white-space:normal!important}.waitlist-app-shell--landing .hero-copy-block__lede{max-width:30ch!important;font-size:.96rem!important}.waitlist-app-shell--landing .hero-waitlist-form,.waitlist-app-shell--landing .hero-waitlist-form .waitlist-email-form,.waitlist-app-shell--landing .hero-waitlist-form .waitlist-email-form__preview{width:100%!important}.waitlist-app-shell--landing .hero-waitlist-form .waitlist-email-form__row,.waitlist-app-shell--landing .hero-waitlist-form .waitlist-email-form__hero-success{grid-template-columns:1fr!important;gap:6px!important;min-height:0!important;padding:6px!important}.waitlist-app-shell--landing .hero-waitlist-form .waitlist-email-form__input{min-height:46px!important;padding:0 14px!important;border-radius:9px!important;background:#ffffff06!important}.waitlist-app-shell--landing .hero-waitlist-form .waitlist-email-form__submit,.waitlist-app-shell--landing .hero-waitlist-form .waitlist-email-form__hero-success-button{width:100%!important;min-height:46px!important;font-size:.9rem!important}.waitlist-app-shell--landing .hero-waitlist-form .waitlist-email-form__helper-row{display:grid!important;gap:10px!important;margin-top:16px!important}.waitlist-app-shell--landing .hero-waitlist-form .waitlist-assurance-row__helper-item{font-size:.82rem!important}.waitlist-app-shell--landing .hero-product-section--answer,.waitlist-app-shell--landing .hero-product-section--drivers,.waitlist-app-shell--landing .hero-product-answer-preview,.waitlist-app-shell--landing .hero-product-memory-detail{grid-template-columns:1fr!important}.waitlist-app-shell--landing .hero-product-card--exposures{display:none!important}.waitlist-app-shell--landing .hero-product-source-grid,.waitlist-app-shell--landing .hero-product-memory-grid,.waitlist-app-shell--landing .hero-product-metric-strip{grid-template-columns:repeat(2,minmax(0,1fr))!important}.waitlist-app-shell--landing .hero-product-section--decision{gap:12px!important}.waitlist-app-shell--landing .hero-product-shell__surface{padding:12px!important}.waitlist-app-shell--landing .hero-product-decision-grid{grid-template-columns:minmax(0,1fr) minmax(230px,.72fr)!important;gap:12px!important}.waitlist-app-shell--landing .hero-product-card{padding:15px!important}.waitlist-app-shell--landing .hero-product-metric-card{min-height:92px!important;padding:12px!important}.waitlist-app-shell--landing .hero-product-metric-card strong{font-size:1.24rem!important}.waitlist-app-shell--landing .hero-product-card--confidence{gap:8px!important}.waitlist-app-shell--landing .hero-product-card--confidence .hero-product-card__header svg{width:48px!important;height:48px!important}.waitlist-app-shell--landing .hero-product-card--confidence>strong{font-size:2.32rem!important}.waitlist-app-shell--landing .hero-product-card--confidence p,.waitlist-app-shell--landing .hero-product-check-list li,.waitlist-app-shell--landing .hero-product-card--confidence li{font-size:.86rem!important;line-height:1.28!important}.waitlist-app-shell--landing .hero-product-check-list,.waitlist-app-shell--landing .hero-product-card--confidence ul{gap:7px!important}.waitlist-app-shell--landing .hero-product-explanation-button{min-height:38px!important;font-size:.92rem!important}.waitlist-app-shell--landing .hero-product-metric-card:nth-child(odd){border-right:1px solid rgba(246,249,255,.1)!important}.waitlist-app-shell--landing .hero-product-metric-card:nth-child(2){border-right:0!important}.waitlist-app-shell--landing .hero-product-metric-card:nth-child(-n+2){border-bottom:1px solid rgba(246,249,255,.1)!important}.waitlist-app-shell--landing .hero-product-map-row{grid-template-columns:36px minmax(0,1fr) max-content!important}.waitlist-app-shell--landing .hero-product-map-row em{display:none!important}}@media(max-width:1180px)and (min-width:960px){.waitlist-app-shell--landing{--adrima-hero-scroll: 0px;--adrima-copy-width: min(100%, 560px);--adrima-product-width: min(100%, 860px);--adrima-product-height: min(680px, calc(100svh - 118px) )}.waitlist-app-shell--landing .hero-section,.waitlist-app-shell--landing .hero-section--desktop-scene,.waitlist-app-shell--landing .hero-scroll-scene{min-height:100svh!important;height:auto!important;overflow:visible!important}.waitlist-app-shell--landing .hero-scroll-scene{position:relative!important;top:auto!important;padding:116px 28px 88px!important}.waitlist-app-shell--landing .hero-spline-backdrop{inset:78px 0 auto!important;height:720px!important;min-height:0!important}.waitlist-app-shell--landing .hero-spline-backdrop__scene{transform:translate3d(8vw,2%,0) scale(1.02)!important;opacity:.58!important}.waitlist-app-shell--landing .hero-section__grid{grid-template-columns:1fr!important;gap:46px!important;width:min(100%,860px)!important;height:auto!important;padding:0!important}.waitlist-app-shell--landing .hero-section__copy{position:relative!important;top:auto!important;width:min(100%,560px)!important}.waitlist-app-shell--landing .hero-copy-block{min-height:0!important}.waitlist-app-shell--landing .hero-copy-block__primary{opacity:1!important;filter:none!important;transform:none!important;pointer-events:auto!important}.waitlist-app-shell--landing .hero-feature-rail{display:none!important}.waitlist-app-shell--landing .hero-copy-block__headline{font-size:3.4rem!important}.waitlist-app-shell--landing .hero-section__product{grid-column:1!important;justify-self:center!important;width:100%!important;height:var(--adrima-product-height)!important;min-height:min(620px,calc(100svh - 118px))!important;max-height:calc(100svh - 92px)!important}.waitlist-app-shell--landing .hero-scroll-reveal-scene,.waitlist-app-shell--landing .hero-product-stage,.waitlist-app-shell--landing .hero-scroll-reveal-scene__product-wrap,.waitlist-app-shell--landing .hero-product-stage__product-wrap{height:100%!important;transform:none!important}.waitlist-app-shell--landing .hero-product-shell__scroll-track{min-height:0!important;transform:none!important;will-change:auto!important}.waitlist-app-shell--landing .hero-product-shell{height:100%!important;min-height:0!important}.waitlist-app-shell--landing .hero-product-shell__surface{overflow:hidden!important}.waitlist-app-shell--landing .hero-product-section--answer,.waitlist-app-shell--landing .hero-product-section--drivers,.waitlist-app-shell--landing .hero-product-answer-preview,.waitlist-app-shell--landing .hero-product-memory-detail{grid-template-columns:1fr!important}.waitlist-app-shell--landing .hero-product-card--exposures{display:none!important}.waitlist-app-shell--landing .hero-product-source-grid,.waitlist-app-shell--landing .hero-product-memory-grid,.waitlist-app-shell--landing .hero-product-metric-strip{grid-template-columns:repeat(2,minmax(0,1fr))!important}.waitlist-app-shell--landing .hero-product-map-row{grid-template-columns:36px minmax(0,1fr) max-content!important}.waitlist-app-shell--landing .hero-product-map-row em{display:none!important}}@media(max-width:959px){.adrima-luminous-cursor{display:none!important}body.adrima-luminous-cursor-active,body.adrima-luminous-cursor-active .waitlist-app-shell,body.adrima-luminous-cursor-active .waitlist-app-shell *{cursor:auto!important}.waitlist-app-shell--landing{--adrima-nav-height: 78px}.waitlist-app-shell--landing [data-cursor-target]:before,.waitlist-app-shell--landing [data-cursor-target]:after{display:none!important}.waitlist-app-shell--landing .hero-nav{position:sticky!important;height:auto!important;padding:0!important;background:#010203eb!important}.waitlist-app-shell--landing .hero-nav__bar,.waitlist-app-shell--landing .hero-nav.is-scrolled .hero-nav__bar{grid-template-columns:1fr auto!important;min-height:var(--adrima-nav-height)!important;padding:0 18px!important}.waitlist-app-shell--landing .hero-nav__links,.waitlist-app-shell--landing .hero-nav__cta{display:none!important}.waitlist-app-shell--landing .hero-nav__menu{display:inline-flex!important}.waitlist-app-shell--landing .landing-page__hero-section,.waitlist-app-shell--landing .hero-section,.waitlist-app-shell--landing .hero-section--desktop-scene,.waitlist-app-shell--landing .hero-scroll-scene{min-height:auto!important;height:auto!important;overflow:hidden!important}.waitlist-app-shell--landing .hero-scroll-scene{position:relative!important;top:auto!important;padding:40px 18px 72px!important}.waitlist-app-shell--landing .hero-spline-backdrop,.waitlist-app-shell--landing .hero-illumination{display:none!important}.waitlist-app-shell--landing .hero-section__grid{grid-template-columns:1fr!important;gap:42px!important;width:min(100%,560px)!important;height:auto!important;padding:0!important}.waitlist-app-shell--landing .hero-section__copy,.waitlist-app-shell--landing .hero-section__product{position:relative!important;grid-column:1!important;top:auto!important;width:100%!important;max-width:100%!important;height:auto!important;min-height:0!important;max-height:none!important}.waitlist-app-shell--landing .hero-copy-block{min-height:0!important}.waitlist-app-shell--landing .hero-copy-block__primary{opacity:1!important;filter:none!important;transform:none!important;pointer-events:auto!important}.waitlist-app-shell--landing .hero-feature-rail{display:none!important}.waitlist-app-shell--landing .hero-copy-block__headline{max-width:11ch!important;font-size:3rem!important}.waitlist-app-shell--landing .hero-copy-block__lede{font-size:1rem!important}.waitlist-app-shell--landing .hero-copy-block__signals{grid-template-columns:1fr!important;width:calc(100vw - 72px)!important;max-width:330px!important;gap:8px!important;margin-top:18px!important}.waitlist-app-shell--landing .hero-copy-block__signals li{padding:12px 13px!important}.waitlist-app-shell--landing .hero-waitlist-form .waitlist-email-form__row,.waitlist-app-shell--landing .hero-waitlist-form .waitlist-email-form__hero-success{grid-template-columns:1fr!important;width:calc(100vw - 72px)!important;max-width:330px!important;min-height:0!important;overflow:visible!important;border-radius:10px!important}.waitlist-app-shell--landing .hero-waitlist-form,.waitlist-app-shell--landing .hero-waitlist-form .waitlist-email-form,.waitlist-app-shell--landing .hero-waitlist-form .waitlist-email-form__preview{width:calc(100vw - 72px)!important;max-width:330px!important;min-width:0!important}.waitlist-app-shell--landing .hero-waitlist-form .waitlist-email-form__input{min-height:50px!important;border-bottom:1px solid rgba(248,251,255,.12)!important}.waitlist-app-shell--landing .hero-waitlist-form .waitlist-email-form__submit,.waitlist-app-shell--landing .hero-waitlist-form .waitlist-email-form__hero-success-button{width:100%!important;min-height:50px!important}.waitlist-app-shell--landing .hero-waitlist-form .waitlist-email-form__helper-row{display:grid!important;grid-template-columns:1fr!important;gap:10px!important;width:100%!important}.waitlist-app-shell--landing .hero-waitlist-form .waitlist-assurance-row__helper-item{width:100%!important;min-width:0!important}.waitlist-app-shell--landing .hero-scroll-reveal-scene,.waitlist-app-shell--landing .hero-product-stage,.waitlist-app-shell--landing .hero-scroll-reveal-scene__product-wrap,.waitlist-app-shell--landing .hero-product-stage__product-wrap{height:auto!important;transform:none!important}.waitlist-app-shell--landing .hero-product-shell__scroll-track{min-height:0!important;transform:none!important;will-change:auto!important}.waitlist-app-shell--landing .hero-product-shell{height:auto!important;min-height:0!important;border-radius:18px!important}.waitlist-app-shell--landing .hero-product-top-panels{flex-basis:48px!important;min-height:48px!important}.waitlist-app-shell--landing .hero-product-top-panels__traffic{left:16px!important}.waitlist-app-shell--landing .hero-product-top-panels__controls{right:16px!important}.waitlist-app-shell--landing .hero-product-shell__surface{padding:13px!important;overflow:hidden!important}.waitlist-app-shell--landing .hero-product-section{min-height:0!important;gap:12px!important}.waitlist-app-shell--landing .hero-product-section--answer,.waitlist-app-shell--landing .hero-product-section--drivers,.waitlist-app-shell--landing .hero-product-answer-preview,.waitlist-app-shell--landing .hero-product-decision-grid,.waitlist-app-shell--landing .hero-product-memory-detail,.waitlist-app-shell--landing .hero-product-source-grid,.waitlist-app-shell--landing .hero-product-memory-grid,.waitlist-app-shell--landing .hero-product-metric-strip{grid-template-columns:1fr!important;grid-template-areas:none!important}.waitlist-app-shell--landing .hero-product-section--answer .hero-product-card--answer,.waitlist-app-shell--landing .hero-product-section--answer .hero-product-card--exposures,.waitlist-app-shell--landing .hero-product-section--answer .hero-product-metric-strip--preview,.waitlist-app-shell--landing .hero-product-section--answer .hero-product-answer-preview{grid-area:auto!important}.waitlist-app-shell--landing .hero-product-card{padding:14px!important}.waitlist-app-shell--landing .hero-product-card--exposures,.waitlist-app-shell--landing .hero-product-answer-preview{display:none!important}.waitlist-app-shell--landing .hero-product-metric-card{min-height:88px!important}.waitlist-app-shell--landing .hero-product-metric-card:not(:last-child),.waitlist-app-shell--landing .hero-product-metric-card:nth-child(odd),.waitlist-app-shell--landing .hero-product-metric-card:nth-child(-n+2){border-right:0!important;border-bottom:1px solid rgba(246,249,255,.1)!important}.waitlist-app-shell--landing .hero-product-metric-card:last-child{border-bottom:0!important}.waitlist-app-shell--landing .hero-product-chart{min-height:220px!important;gap:10px!important;padding-inline:10px!important}.waitlist-app-shell--landing .hero-product-chart__bar{grid-template-rows:minmax(96px,1fr) auto!important}.waitlist-app-shell--landing .hero-product-chart__column{width:min(38px,78%)!important;height:clamp(28px,calc(var(--bar-value) * 1px),102px)!important}.waitlist-app-shell--landing .hero-product-card--confidence>strong{font-size:2.45rem!important}}@media(prefers-reduced-motion:reduce){.adrima-luminous-cursor{display:none!important}body.adrima-luminous-cursor-active,body.adrima-luminous-cursor-active .waitlist-app-shell,body.adrima-luminous-cursor-active .waitlist-app-shell *{cursor:auto!important}.waitlist-app-shell--landing .hero-section,.waitlist-app-shell--landing .hero-section--desktop-scene,.waitlist-app-shell--landing .hero-scroll-scene{min-height:auto!important;height:auto!important}.waitlist-app-shell--landing .hero-scroll-scene{position:relative!important;top:auto!important;overflow:visible!important}.waitlist-app-shell--landing .hero-section__copy{position:relative!important;top:auto!important}.waitlist-app-shell--landing .hero-copy-block__primary{opacity:1!important;filter:none!important;transform:none!important;pointer-events:auto!important}.waitlist-app-shell--landing .hero-feature-rail{display:none!important}.waitlist-app-shell--landing .hero-scroll-reveal-scene,.waitlist-app-shell--landing .hero-product-stage,.waitlist-app-shell--landing .hero-scroll-reveal-scene__product-wrap,.waitlist-app-shell--landing .hero-product-stage__product-wrap,.waitlist-app-shell--landing .hero-product-shell__scroll-track{transform:none!important}}@media(min-width:1501px){.waitlist-app-shell--landing .hero-product-shell__scroll-track{transform:translate3d(0,var(--hero-product-track-y, 0px),0)!important}}@media(min-width:960px){.waitlist-app-shell--landing .hero-scroll-scene:after,.waitlist-app-shell--landing .hero-scroll-scene:before,.waitlist-app-shell--landing .landing-page__hero-section:before,.waitlist-app-shell--landing .landing-page__hero-section:after,.waitlist-app-shell--landing .hero-section__grid:after,.waitlist-app-shell--landing .hero-product-stage:before,.waitlist-app-shell--landing .hero-product-stage:after,.waitlist-app-shell--landing .hero-scroll-reveal-scene__shadow-plane,.waitlist-app-shell--landing .hero-scene-floor,.waitlist-app-shell--landing .hero-scene-floor--back,.waitlist-app-shell--landing .hero-product-stage__platform,.waitlist-app-shell--landing .hero-product-stage__platform--floor,.waitlist-app-shell--landing .hero-product-stage__platform--occluder,.waitlist-app-shell--landing .hero-grounded-platform,.waitlist-app-shell--landing .hero-grounded-platform__body,.waitlist-app-shell--landing .hero-grounded-platform__texture,.waitlist-app-shell--landing .hero-grounded-platform__reflection,.waitlist-app-shell--landing .hero-grounded-platform__highlight,.waitlist-app-shell--landing .hero-grounded-platform__glow,.waitlist-app-shell--landing .hero-grounded-platform__horizon,.waitlist-app-shell--landing .hero-grounded-platform__occlusion,.waitlist-app-shell--landing .hero-grounded-platform__shadow,.waitlist-app-shell--landing .hero-illumination__horizon-line,.waitlist-app-shell--landing .hero-illumination__horizon-line:after,.waitlist-app-shell--landing .hero-illumination__floor-reflection,.waitlist-app-shell--landing .hero-product-shell__contact-shadow{display:none!important;opacity:0!important;border:0!important;background:transparent!important;box-shadow:none!important}}:root{--adrima-waitlist-bg-wide: url(/assets/backgrounds/adrima-hero-bg-wide-20260428.png);--adrima-waitlist-bg-portrait: url(/assets/backgrounds/adrima-hero-bg-portrait-20260428.png);--adrima-waitlist-bg-image: var(--adrima-waitlist-bg-wide);--adrima-waitlist-bg-position: 0 0;--adrima-waitlist-bg-size: 100% auto;--adrima-waitlist-hero-overlay: linear-gradient( 180deg, rgba(1, 3, 6, .08) 0%, rgba(1, 3, 6, .36) 58%, rgba(1, 3, 6, .9) 100% );--adrima-waitlist-source-beam: linear-gradient( to bottom right, rgba(232, 245, 255, .12) 0%, rgba(156, 204, 255, .052) 19%, rgba(106, 151, 204, .018) 38%, transparent 58% )}.waitlist-app-shell--landing .landing-page__hero-section{background:#010203!important}.waitlist-app-shell--landing .hero-scroll-scene{background:var(--adrima-waitlist-hero-overlay),var(--adrima-waitlist-source-beam),var(--adrima-waitlist-bg-image)!important;background-image:var(--adrima-waitlist-hero-overlay),var(--adrima-waitlist-source-beam),var(--adrima-waitlist-bg-image)!important;background-position:center,center,var(--adrima-waitlist-bg-position)!important;background-size:cover,cover,var(--adrima-waitlist-bg-size)!important;background-repeat:no-repeat!important;background-attachment:scroll,scroll,scroll!important}@media(min-width:960px){:root{--adrima-waitlist-bg-position: 0 var(--adrima-nav-height, 92px)}}@media(min-width:1181px)and (min-height:760px){.waitlist-app-shell--landing .hero-scroll-scene{background-attachment:scroll,scroll,scroll!important}}@media(max-width:760px),(orientation:portrait){:root{--adrima-waitlist-bg-image: var(--adrima-waitlist-bg-portrait);--adrima-waitlist-bg-position: 0 0}.waitlist-app-shell--landing .hero-scroll-scene{background-attachment:scroll,scroll,scroll!important}}.adrima-luminous-cursor{--cursor-engagement: 0;--cursor-core: #f6f9ff;--cursor-pearl: #eaf1ff;--cursor-silver-blue: #bfd2ff;--cursor-reflection: #8ba6ff;--cursor-ambient: #0b0f1a;z-index:220;mix-blend-mode:screen}.adrima-luminous-cursor__field{width:220px;height:220px;opacity:calc(var(--cursor-opacity) * (.055 + (var(--cursor-engagement) * .06)));transform:translate3d(calc(var(--cursor-x) - 110px),calc(var(--cursor-y) - 110px),0);background:radial-gradient(circle at center,#f6f9ff12,#bfd2ff08 18%,#8ba6ff03 38%,#0b0f1a00 70%);filter:blur(12px)}.adrima-luminous-cursor__orb{width:40px;height:40px;transform:translate3d(calc(var(--cursor-x) - 20px),calc(var(--cursor-y) - 20px),0) scale(calc(.9 + (var(--cursor-engagement) * .08)));filter:saturate(calc(.96 + (var(--cursor-engagement) * .06)))}.adrima-luminous-cursor__halo{background:radial-gradient(circle at center,rgba(255,255,255,.98) 0 1.5px,rgba(246,249,255,.72) 2.5px,rgba(234,241,255,.34) 5px,rgba(191,210,255,.16) 10px,rgba(139,166,255,.045) 18px,transparent 28px);filter:drop-shadow(0 0 2px rgba(246,249,255,.56))}.adrima-luminous-cursor__core{inset:18px;background:radial-gradient(circle at center,#ffffff 0%,var(--cursor-core) 54%,rgba(191,210,255,.9) 100%);box-shadow:0 0 4px #f6f9ffeb,0 0 10px #bfd2ff5c,0 0 18px #8ba6ff24}[data-cursor-target]{--cursor-response: 0;--edge-bloom: 0;--rim-opacity: 0;--surface-glow: 0;--surface-lift: 0;--steel-sheen: 0;--border-flare: 0;--reflection-response: 0;--edge-x: 50%;--edge-y: 50%;--reflection-x: var(--edge-x);--reflection-y: var(--edge-y);--edge-distance: 0px;--edge-response: 0;--edge-normal-x: 0;--edge-normal-y: 0;--edge-tangent-x: 0;--edge-tangent-y: 0;--glint-width: 96px;--glint-height: 12px;--specular-width: 28px;--specular-height: 7px;--surface-light-width: 140px;--surface-light-height: 92px;--surface-light-core: .16;--surface-light-mid: .072;--surface-light-tail: .024}[data-cursor-target]:before,[data-cursor-target]:after{transition:background .16s cubic-bezier(.22,1,.36,1),opacity .16s cubic-bezier(.22,1,.36,1),border-color .16s cubic-bezier(.22,1,.36,1),box-shadow .16s cubic-bezier(.22,1,.36,1),filter .16s cubic-bezier(.22,1,.36,1)}[data-cursor-target]:before{opacity:calc(var(--surface-lift) * 1.18);background:linear-gradient(180deg,rgba(255,255,255,calc(.062 * var(--surface-lift))) 0%,rgba(234,241,255,calc(.026 * var(--surface-lift))) 42%,transparent 72%),radial-gradient(var(--surface-light-width) var(--surface-light-height) at var(--local-x) var(--local-y),rgba(255,255,255,calc(var(--surface-light-core) * var(--surface-glow))) 0%,rgba(226,235,255,calc(var(--surface-light-mid) * var(--surface-glow))) 28%,rgba(139,166,255,calc(var(--surface-light-tail) * var(--surface-glow))) 56%,transparent 76%);mix-blend-mode:screen}[data-cursor-target]:after{opacity:calc(var(--reflection-response) * 1.04);border-color:rgba(238,244,255,calc(.026 * var(--rim-opacity) + .034 * var(--steel-sheen)));box-shadow:inset 0 -1px rgba(4,7,14,calc(.14 + (.05 * var(--surface-lift))))}@supports ((-webkit-mask-composite: xor) or (mask-composite: exclude)){[data-cursor-target]:after{box-sizing:border-box;padding:1.25px;border-color:transparent;filter:contrast(calc(1 + (.22 * var(--border-flare)))) saturate(calc(1 + (.18 * var(--steel-sheen)))) drop-shadow(0 0 2px rgba(191,210,255,calc(.28 * var(--border-flare))));background:radial-gradient(var(--specular-width) var(--specular-height) at var(--reflection-x) var(--reflection-y),rgba(255,255,255,calc(1 * var(--reflection-response))) 0%,rgba(255,255,255,calc(.98 * var(--reflection-response))) 7%,rgba(232,239,255,calc(.58 * var(--steel-sheen))) 16%,rgba(145,169,226,calc(.16 * var(--steel-sheen))) 31%,transparent 43%),radial-gradient(var(--glint-width) var(--glint-height) at var(--reflection-x) var(--reflection-y),rgba(255,255,255,calc(.7 * var(--border-flare))) 0%,rgba(238,244,255,calc(.52 * var(--border-flare))) 10%,rgba(181,199,244,calc(.24 * var(--border-flare))) 27%,rgba(94,117,170,calc(.08 * var(--border-flare))) 48%,transparent 62%),radial-gradient(calc(var(--glint-width) * 1.25) calc(var(--glint-height) * 2) at var(--reflection-x) var(--reflection-y),rgba(255,255,255,calc(.11 * var(--rim-opacity))) 0%,rgba(116,139,195,calc(.06 * var(--rim-opacity))) 31%,rgba(6,9,17,calc(.11 * var(--border-flare))) 76%,transparent 82%);background-blend-mode:screen,screen,normal;background-origin:border-box;background-clip:border-box;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude}}[data-cursor-material=glass],[data-cursor-material=input]{--surface-light-width: 180px;--surface-light-height: 112px;--surface-light-core: .19;--surface-light-mid: .084;--surface-light-tail: .03}[data-cursor-material=button],[data-cursor-material=metal]{--surface-light-width: 118px;--surface-light-height: 58px;--surface-light-core: .22;--surface-light-mid: .096;--surface-light-tail: .03}[data-cursor-material=pill]{--surface-light-width: 94px;--surface-light-height: 52px;--surface-light-core: .17;--surface-light-mid: .076;--surface-light-tail: .024}[data-cursor-material=matte].is-cursor-lit{box-shadow:0 20px 48px rgba(0,0,0,calc(.32 + (var(--cursor-response) * .1))),inset 0 -1px rgba(5,8,16,calc(.12 + (var(--surface-lift) * .035)))}[data-cursor-material=glass].is-cursor-lit,[data-cursor-material=input].is-cursor-lit{box-shadow:0 24px 60px rgba(0,0,0,calc(.4 + (var(--cursor-response) * .1))),inset 0 -1px rgba(9,13,22,calc(.2 + (var(--surface-lift) * .04)))}[data-cursor-material=button].is-cursor-lit,[data-cursor-material=metal].is-cursor-lit{box-shadow:0 14px 34px rgba(0,0,0,calc(.28 + (var(--cursor-response) * .06))),inset 0 -1px rgba(7,11,20,calc(.2 + (var(--surface-lift) * .045)))}[data-cursor-material=pill].is-cursor-lit{box-shadow:0 10px 24px rgba(0,0,0,calc(.24 + (var(--cursor-response) * .06))),inset 0 -1px rgba(7,11,20,calc(.14 + (var(--surface-lift) * .032)))}[data-cursor-material=nav].is-cursor-lit,[data-cursor-material=text].is-cursor-lit{color:#f8fbfffa!important;text-shadow:0 0 calc(6px + (7px * var(--cursor-response))) rgba(191,210,255,calc(.14 * var(--cursor-response))),0 1px 0 rgba(255,255,255,calc(.08 * var(--surface-lift)))}[data-cursor-material=nav]:after,[data-cursor-material=text]:after{opacity:0!important;background:none!important;border-color:transparent!important;box-shadow:none!important;filter:none!important}button[data-cursor-target].is-cursor-lit,.hero-product-bottom-metrics__reasoning-button[data-cursor-target].is-cursor-lit{transform:translateY(calc(var(--cursor-response) * -.8px))}button[data-cursor-target]:active,.hero-product-bottom-metrics__reasoning-button[data-cursor-target]:active{transform:translateY(1px) scaleY(.982)}.waitlist-app-shell--landing .hero-product-shell [data-cursor-target]:before{background:linear-gradient(180deg,rgba(255,255,255,calc(.062 * var(--surface-lift))) 0%,rgba(234,241,255,calc(.026 * var(--surface-lift))) 42%,transparent 72%),radial-gradient(var(--surface-light-width) var(--surface-light-height) at var(--local-x, 50%) var(--local-y, 50%),rgba(255,255,255,calc(var(--surface-light-core) * var(--surface-glow))) 0%,rgba(226,235,255,calc(var(--surface-light-mid) * var(--surface-glow))) 30%,rgba(139,166,255,calc(var(--surface-light-tail) * var(--surface-glow))) 56%,transparent 78%)!important;opacity:calc(var(--surface-lift) * 1.12)!important}.waitlist-app-shell--landing .hero-product-shell [data-cursor-target]:after{border-color:transparent!important;box-shadow:inset 0 -1px rgba(7,11,20,calc(.13 + (.038 * var(--surface-lift))))!important}@media(max-width:1320px)and (min-width:960px){.waitlist-app-shell--landing [data-cursor-target]:before,.waitlist-app-shell--landing [data-cursor-target]:after{display:block!important}.waitlist-app-shell--landing [data-cursor-material=nav]:before,.waitlist-app-shell--landing [data-cursor-material=nav]:after,.waitlist-app-shell--landing [data-cursor-material=text]:before,.waitlist-app-shell--landing [data-cursor-material=text]:after{display:none!important}}.adrima-luminous-cursor.is-enabled.is-visible{display:block!important;visibility:visible!important}body.adrima-luminous-cursor-active,body.adrima-luminous-cursor-active .waitlist-app-shell,body.adrima-luminous-cursor-active .waitlist-app-shell *{cursor:none!important}@media(prefers-reduced-motion:reduce),(hover:none),(pointer:coarse){.adrima-luminous-cursor{display:none!important}body.adrima-luminous-cursor-active,body.adrima-luminous-cursor-active .waitlist-app-shell,body.adrima-luminous-cursor-active .waitlist-app-shell *{cursor:auto!important}}
