.circuit-field[data-astro-cid-4673y2qa]{position:fixed;inset:0;z-index:0;overflow:hidden;pointer-events:none;contain:strict}.circuit-field__atmosphere[data-astro-cid-4673y2qa]{position:absolute;inset:0;background:radial-gradient(ellipse 42% 47% at 50% 68%,rgb(86 60 173 / .11),transparent 78%),radial-gradient(ellipse 78% 72% at 50% 50%,transparent 38%,rgb(3 4 10 / .48))}.circuit-field__surface-light[data-astro-cid-4673y2qa],.circuit-field__abyss[data-astro-cid-4673y2qa]{--depth-source-x: 74%;position:absolute;inset:0;pointer-events:none}.circuit-field__surface-light[data-astro-cid-4673y2qa]{background:radial-gradient(ellipse 32% 44% at var(--depth-source-x) -2%,rgb(185 207 230 / .12),rgb(123 153 188 / .035) 42%,transparent 78%);opacity:var(--surface-light, 0);transform:translate3d(0,var(--surface-lift, 0px),0)}.circuit-field__abyss[data-astro-cid-4673y2qa]{background:radial-gradient(ellipse 32% 40% at var(--depth-source-x) 91%,rgb(47 66 127 / .1),transparent 80%),radial-gradient(ellipse 80% 78% at var(--depth-source-x) 58%,transparent 38%,rgb(2 4 11 / .42));opacity:var(--abyss-opacity, 0)}.circuit-field[data-astro-cid-4673y2qa]:not([data-ready]) .circuit-field__surface-light[data-astro-cid-4673y2qa],.circuit-field[data-astro-cid-4673y2qa]:not([data-ready]) .circuit-field__abyss[data-astro-cid-4673y2qa]{display:none}.circuit-field__canvas[data-astro-cid-4673y2qa]{display:block;width:100%;height:100%;opacity:0;transition:opacity 1s ease}.circuit-field[data-astro-cid-4673y2qa][data-ready] .circuit-field__canvas[data-astro-cid-4673y2qa]{opacity:1}.circuit-field__fallback[data-astro-cid-4673y2qa]{position:absolute;top:35%;left:74%;width:min(26vw,43vh,330px);height:auto;transform:translate(-50%,-50%);opacity:.2}.circuit-field[data-astro-cid-4673y2qa][data-ready] .circuit-field__fallback[data-astro-cid-4673y2qa]{display:none}@media(max-width:700px){.circuit-field__surface-light[data-astro-cid-4673y2qa],.circuit-field__abyss[data-astro-cid-4673y2qa]{--depth-source-x: 50%}.circuit-field__fallback[data-astro-cid-4673y2qa]{top:69%;left:50%;width:min(53vw,29vh)}}@media(prefers-reduced-motion:reduce){.circuit-field__surface-light[data-astro-cid-4673y2qa],.circuit-field__abyss[data-astro-cid-4673y2qa]{display:none}.circuit-field__canvas[data-astro-cid-4673y2qa]{transition:none}}.model-compatibility[data-astro-cid-lz37hske]{display:grid;gap:.875rem;width:min(calc(100% - 36px),384px);margin-inline:auto}.model-compatibility__label[data-astro-cid-lz37hske]{margin:0;color:#aaa5ba;font-family:var(--font-mono);font-size:.75rem;font-weight:400;letter-spacing:.18em;line-height:1.5;text-align:center;text-transform:uppercase}.model-compatibility__viewport[data-astro-cid-lz37hske]{position:relative;overflow:hidden;width:100%;height:20px;mask-image:linear-gradient(to right,transparent,#000 10%,#000 90%,transparent);-webkit-mask-image:linear-gradient(to right,transparent,#000 10%,#000 90%,transparent)}.model-compatibility__layer[data-astro-cid-lz37hske]{position:absolute;inset:0;pointer-events:none}.model-compatibility__layer--color[data-astro-cid-lz37hske]{mask-image:linear-gradient(to right,transparent 22%,#000 46%,#000 54%,transparent 78%);-webkit-mask-image:linear-gradient(to right,transparent 22%,#000 46%,#000 54%,transparent 78%)}.model-compatibility__track[data-astro-cid-lz37hske],.model-compatibility__group[data-astro-cid-lz37hske]{display:flex;width:-moz-max-content;width:max-content;align-items:center}.model-compatibility__track[data-astro-cid-lz37hske]{animation:model-compatibility-drift 18s linear infinite}.model-compatibility__group[data-astro-cid-lz37hske]{flex:none;width:448px;gap:36px;padding-right:36px}.model-compatibility__icon[data-astro-cid-lz37hske]{display:block;flex:none;width:20px;height:20px;filter:brightness(0) invert(1);opacity:.5}.model-compatibility__layer--color[data-astro-cid-lz37hske] .model-compatibility__icon[data-astro-cid-lz37hske]{filter:none;opacity:1}.model-compatibility__layer--color[data-astro-cid-lz37hske] .model-compatibility__icon--light[data-astro-cid-lz37hske]{filter:brightness(0) invert(1)}@keyframes model-compatibility-drift{to{transform:translate(-448px)}}@media(prefers-reduced-motion:reduce){.model-compatibility__track[data-astro-cid-lz37hske]{animation:none}}.home-page{background:#06070e}.home-page .site-header>.page-shell,.home-page .site-footer>.page-shell,.home-page .site-footer>div>.page-shell{--layout-max-width: 1280px}.home-page .site-header{background:linear-gradient(#06070ee6,#06070e00)!important}.home-page .site-header.is-scrolled{background:#080912e8!important;backdrop-filter:blur(12px)!important}.home-page .site-footer{z-index:2;background:#070810;border-color:#c3b1ff1a}.home-experience{position:relative;isolation:isolate;overflow:clip;margin-top:-4rem;color:#f0eff8}.experience-content{position:relative;z-index:1}.experience-shell{width:min(100% - 96px,1240px);margin-inline:auto}.home-experience h1,.home-experience h2,.home-experience h3{font-family:var(--font-sans);font-weight:400}.home-experience h2{font-size:clamp(2.6rem,4.7vw,4.4rem);line-height:1.08;letter-spacing:-.055em}.home-experience h2 span{color:#9391aa}.home-experience p{margin:0}.home-experience a:focus-visible,.home-experience button:focus-visible{outline:2px solid #c4b5fd;outline-offset:6px}.home-experience [hidden]{display:none!important}.micro-label{display:flex;align-items:center;gap:.7rem;color:#aca7c0;font-family:var(--font-mono);font-size:.64rem;font-weight:400;letter-spacing:.14em;line-height:1.7;text-transform:uppercase}.micro-divider{opacity:.35;margin-inline:.15rem}.status-light{display:inline-block;flex-shrink:0;width:5px;height:5px;background:#c5afff;border-radius:50%;box-shadow:0 0 10px #aa83ff80}.signal-hero{--intro-opacity: 1;--intro-offset: 0px;--depth-opacity: 0;--depth-offset: 24px;--hero-exit-opacity: 1;position:relative;min-height:100svh}.signal-hero__stage{position:relative;height:100svh;min-height:680px;opacity:1}.signal-hero[data-descent-ready]{min-height:210svh}.signal-hero[data-descent-ready] .signal-hero__stage{position:sticky;top:0;min-height:0;opacity:var(--hero-exit-opacity)}.signal-hero__copy{position:absolute;z-index:2;top:clamp(145px,23vh,225px);left:clamp(36px,8vw,150px);width:min(46vw,650px);text-align:left;opacity:1;transform:none}.signal-hero[data-descent-ready] .signal-hero__copy{opacity:var(--intro-opacity);transform:translateY(var(--intro-offset))}.signal-hero__copy>.micro-label{justify-content:flex-start}.signal-hero .hero-red-accent{color:#ef6b7b}.signal-hero h1{margin:24px 0 20px;font-size:clamp(3.7rem,6.5vw,6.8rem);line-height:1.01;letter-spacing:-.068em}.signal-hero h1 span{color:#b8b8c7;background:linear-gradient(105deg,#e6e5ed 12%,#abaabb 60%,#747583);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.signal-hero__description{max-width:425px;color:#a6a3b7;font-size:clamp(.95rem,1.4vw,1.08rem);line-height:1.7}.signal-hero .signal-actions{justify-content:flex-start}.signal-actions{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:14px;margin-top:26px}.signal-button{min-height:46px;display:inline-flex;align-items:center;justify-content:center;gap:12px;border:1px solid transparent;border-radius:7px;padding:12px 20px;font-size:.79rem;transition:background .18s ease,border-color .18s ease,transform .18s ease}.signal-button--primary{color:#171125;background:#e7dffb;border-color:#f1ecff;box-shadow:0 2px 20px #be9fff13}.signal-button--primary:hover{background:#fff;transform:translateY(-2px)}.signal-button--quiet{color:#cfcbde;background:#100d1c52;border-color:#b3a6d324}.signal-button--quiet:hover{background:#a78bfa18;border-color:#b3a6d355}.descent-story{display:none;position:absolute;top:31%;left:clamp(36px,8vw,150px);width:min(44vw,600px);opacity:var(--depth-opacity);transform:translateY(var(--depth-offset));pointer-events:none}.signal-hero[data-descent-ready] .descent-story{display:block}.descent-story__title{margin-top:24px!important;font-size:clamp(4.8rem,8.6vw,9rem);line-height:.92;letter-spacing:-.072em;color:#e7e8ef}.descent-story__title span{color:#8b8d9f}.descent-story__description{margin-top:28px!important;color:#9193a6;font-size:.96rem;line-height:1.75}.hero-baseline{position:absolute;bottom:36px;left:0;right:0;display:flex;justify-content:space-between;align-items:center}.hero-baseline .micro-label{font-size:.58rem;color:#858096;letter-spacing:.12em}.chapter-index{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #bbadf025;border-bottom:1px solid #bbadf025;background:#07081099}.chapter-index a{display:flex;align-items:center;gap:20px;padding:25px 30px;border-right:1px solid #bbadf020;transition:background .18s ease}.chapter-index a:first-child{padding-left:0}.chapter-index a:last-child{border:0;padding-right:0}.chapter-index a:hover{background:#b9a3ef08}.chapter-index a>span{color:#8a739f;font-family:var(--font-mono);font-size:.6rem}.chapter-index b{font-weight:400;font-size:.85rem;color:#c1bace}.chapter-index svg{margin-left:auto;color:#756a8d}.experience-section{padding-block:150px 100px;scroll-margin-top:100px}.section-intro{position:relative;isolation:isolate;display:grid;grid-template-columns:1.3fr 1fr;gap:80px;align-items:end;margin-bottom:55px}.section-intro:before{position:absolute;z-index:-1;inset:-45px -25px;background:radial-gradient(ellipse,#070810e8 35%,#07081099 55%,transparent 76%);content:"";pointer-events:none}.chapter-number{margin-right:.7rem;color:#8b75ad}.section-intro h2{margin:24px 0 0}.section-intro__aside{max-width:360px;padding-bottom:3px;justify-self:end}.section-intro__aside>p{color:#aba6bb;font-size:.96rem;line-height:1.8}.text-link{display:inline-flex;gap:12px;align-items:center;font-size:.77rem;color:#d4c6eb;margin-top:23px}.text-link svg{transition:transform .18s ease}.text-link:hover svg{transform:translate(2px,-2px)}.execution-console{--workflow-image-height: clamp(320px, 45vw, 595px)}.console-steps{display:grid;grid-template-columns:repeat(3,1fr);border-bottom:1px solid #b29bd824}.console-steps button{display:flex;align-items:center;gap:14px;min-height:64px;padding:18px 22px;cursor:pointer;background:transparent;color:#827b91;border:0;font-size:.86rem;position:relative;text-align:left}.console-steps button:first-child{padding-left:0}.console-steps button[aria-selected=true]{color:#eee5ff}.console-steps button[aria-selected=true]:after{content:"";position:absolute;bottom:-1px;height:2px;inset-inline:22px;background:#b8a0eb;box-shadow:0 0 12px #b8a0eb55}.console-steps button:first-child[aria-selected=true]:after{left:0}.console-steps button svg{margin-left:auto;opacity:.5}.step-index{font-family:var(--font-mono);font-size:.62rem;color:#8b73ac}.workflow-example{margin:24px 0 0}.workflow-example__media{display:grid;place-items:center;min-height:var(--workflow-image-height)}.capability-row{display:grid;grid-template-columns:repeat(3,1fr);gap:55px;margin-top:50px}.capability-row>div{position:relative;padding-left:31px}.capability-row svg{position:absolute;top:2px;left:0;color:#9887b0;stroke-width:1.2px}.capability-row h3{font-size:.86rem;margin:0 0 9px;color:#d8d1e6}.capability-row p{color:#888195;font-size:.78rem;line-height:1.7}.collective-section{padding-block:100px 120px}.collective-heading{text-align:center;max-width:650px;margin:0 auto 55px}.collective-heading .micro-label{justify-content:center}.collective-heading h2{margin:25px 0}.collective-heading>p:last-child{max-width:450px;margin-inline:auto;font-size:.95rem;line-height:1.8;color:#aaa3b8}.product-window{margin:0}.screenshot-media{position:relative;width:100%}.screenshot-surface{position:relative}.screenshot-surface>img{display:block;height:auto;width:100%;border:1px solid #c5bddb24;border-radius:6px;box-shadow:0 22px 70px -24px #0009}.screenshot-media--contained{width:-moz-fit-content;width:fit-content;max-width:100%}.screenshot-media--contained .screenshot-surface>img{width:auto;max-width:100%;max-height:var(--workflow-image-height)}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){.screenshot-surface{transform:perspective(1600px) rotateX(var(--screenshot-rotate-x, 0deg)) rotateY(var(--screenshot-rotate-y, 0deg));transition:transform .36s cubic-bezier(.22,1,.36,1)}}.screenshot-expand{position:absolute;right:12px;bottom:12px;display:grid;place-items:center;width:34px;height:34px;border:1px solid #c5bddb30;border-radius:5px;background:#090b15df;color:#e0dcea;opacity:0;transform:translateY(4px);pointer-events:none;transition:opacity .18s ease,transform .18s ease}.screenshot-media:hover .screenshot-expand,.screenshot-media:focus-within .screenshot-expand{opacity:1;transform:none}.product-window figcaption,.workflow-example figcaption{margin-top:16px;color:#9891a8;font-size:.72rem;line-height:1.6}@media(hover:none){.screenshot-expand{opacity:.65;transform:none}}.knowledge-section{position:relative;background:linear-gradient(#0a081300,#0c0a1680 50%,#0a081300)}.signal-transition{position:relative;display:flex;height:520px;align-items:end;justify-content:center;padding:0 24px 20px;pointer-events:none}.signal-transition.signal-transition--knowledge{height:640px}.signal-team-labels{position:absolute;left:50%;top:50%;width:var(--team-width, min(76vw, 960px));height:var(--team-height, min(55vh, 480px));transform:translate(-50%,-50%)}.signal-specialist{position:absolute;display:grid;gap:7px;min-width:160px;transform:translate(-50%,var(--portrait-label-offset, 84px));text-align:center;font-family:var(--font-mono)}.signal-specialist>span:first-child{color:#d0bee9;font-size:.68rem;letter-spacing:.055em}.signal-specialist>span:last-child{color:#9284a7;font-size:.51rem;letter-spacing:.1em;text-transform:uppercase}.signal-specialist--pathfinder{left:var(--specialist-x, 13%);top:var(--specialist-y, 20%)}.signal-specialist--webweaver{left:var(--specialist-x, 13%);top:var(--specialist-y, 80%)}.signal-specialist--intruder{left:var(--specialist-x, 87%);top:var(--specialist-y, 50%)}.signal-team-context{position:absolute;top:0;left:50%;width:-moz-max-content;width:max-content;transform:translate(-50%);display:grid;gap:8px;text-align:center}.signal-team-context span:first-child{color:#bda9d8;font:.58rem var(--font-mono);letter-spacing:.16em;text-transform:uppercase}.signal-team-context span:last-child{color:#7e708e;font-size:.64rem}@media(max-width:700px){.signal-transition.signal-transition--knowledge{height:480px}.signal-team-labels{width:var(--team-width, 90vw);height:var(--team-height, min(55vh, 360px))}.signal-specialist{min-width:100px;gap:6px;transform:translate(-50%,var(--portrait-label-offset, 43px))}.signal-specialist>span:first-child{font-size:.55rem}.signal-specialist>span:last-child{font-size:.4rem;letter-spacing:.035em}.signal-team-context span:first-child{font-size:.48rem}.signal-team-context span:last-child{font-size:.55rem}}@media(prefers-reduced-motion:reduce){.signal-transition.signal-transition--knowledge{height:0}}.signal-transition .micro-label{color:#a695be;font-size:.58rem;letter-spacing:.2em}.knowledge-chain{display:flex;justify-content:center;gap:clamp(15px,4vw,60px);padding-top:45px;font-family:var(--font-mono);color:#b1a6c4;font-size:.7rem}.knowledge-chain i{font-style:normal;color:#76618f}.report-section{padding-top:160px}.workflow-link{display:flex;justify-content:space-between;align-items:center;gap:30px;margin-top:35px;padding:34px 38px;border:1px solid #bfa5eb28;border-radius:9px;background:linear-gradient(110deg,#201630aa,#0d0a1670);transition:border-color .2s ease}.workflow-link:hover{border-color:#bfa5eb65}.workflow-link .micro-label{font-size:.54rem;color:#a58fbd}.workflow-link p{font-size:1.28rem;letter-spacing:-.035em;margin:10px 0}.workflow-link__detail{font-size:.65rem;color:#8e809f;line-height:1.8}.workflow-link__detail i{padding-inline:5px;font-style:normal}.workflow-link__arrow{display:flex;width:52px;height:52px;flex-shrink:0;align-items:center;justify-content:center;border:1px solid #b59bd444;border-radius:50%;color:#c5acdf}.demo-section{padding-block:100px;scroll-margin-top:90px}.demo-heading{display:flex;align-items:end;justify-content:space-between;gap:40px;margin-bottom:35px}.demo-heading h2{font-size:clamp(2rem,3.2vw,3rem);margin-top:20px}.demo-heading .text-link{flex-shrink:0;padding-bottom:5px}.demo-player{position:relative;border:1px solid #9f8aba3b;border-radius:12px;overflow:hidden;background:#080911}.demo-player video{width:100%;aspect-ratio:16/9;display:block}.demo-play{position:absolute;inset:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:15px;background:#050611a6;backdrop-filter:blur(3px);cursor:pointer;color:#e7e0f3;border:0;font-size:1.2rem}.demo-play__circle{display:flex;align-items:center;justify-content:center;width:80px;height:80px;border-radius:50%;background:#dcccf125;border:1px solid #e0cafa77;margin-bottom:8px;transition:background .2s ease,transform .2s ease}.demo-play:hover .demo-play__circle{background:#dcccf13b;transform:scale(1.06)}.demo-play .micro-label{font-size:.54rem}.start-section{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center;padding-block:72px 160px}.start-section h2{margin-block:25px}.start-section>div>p:not(.micro-label){color:#9e95ad;font-size:.9rem;line-height:1.8}.start-section .signal-actions{justify-content:start;margin-top:30px}.start-section--preview{grid-template-columns:1fr;text-align:center}.start-section--preview>div{max-width:720px;margin-inline:auto}.start-section--preview .signal-actions{justify-content:center}.start-terminal{min-width:0}.start-terminal>p{padding:18px 10px;font-size:.67rem!important;color:#8c829b!important;line-height:1.8}.start-terminal>p>a{display:inline-flex;align-items:center;gap:5px;color:#b7a0d0;margin-top:5px}.reveal-ready{opacity:.01;transform:translateY(22px);transition:opacity .7s ease,transform .7s cubic-bezier(.2,.7,.2,1)}.reveal-ready.is-revealed{opacity:1;transform:none}@media(min-width:1600px){.signal-hero__copy,.descent-story{left:max(8vw,calc((100vw - 1440px)/2))}}@media(max-width:1023px){.experience-shell{width:calc(100% - 48px)}.signal-hero__copy,.descent-story{left:6%}.signal-hero h1{font-size:clamp(3rem,6.3vw,4.5rem)}.experience-section{padding-block:100px 70px}.section-intro{gap:40px}.chapter-index a{padding-inline:22px;gap:12px}.chapter-index b{font-size:.7rem}.capability-row{gap:25px}.start-section{gap:40px;padding-block:100px}}@media(max-width:700px){.signal-hero[data-descent-ready]{min-height:180svh}.signal-hero__copy{top:clamp(106px,14svh,150px);left:24px;width:calc(100% - 48px);text-align:center}.signal-hero__copy>.micro-label,.signal-hero .signal-actions{justify-content:center}.signal-hero h1{font-size:clamp(3.1rem,9.7vw,4.4rem);margin-block:20px 16px}.signal-hero__description{max-width:390px;margin-inline:auto;font-size:.88rem;line-height:1.65}.signal-hero .signal-actions{margin-top:22px}.descent-story{top:var(--specialist-y, 20%);left:24px;width:calc(100% - 48px);text-align:center}.descent-story>.micro-label{justify-content:center}.descent-story__title{font-size:clamp(4.5rem,15vw,6.8rem)}.descent-story__description{font-size:.84rem;margin-top:22px!important}.hero-baseline{bottom:25px;flex-direction:column;gap:14px}.signal-hero[data-descent-ready] .hero-baseline .micro-label{opacity:var(--intro-opacity)}}@media(max-width:639px){.signal-transition{height:300px}.signal-transition .micro-label{font-size:.45rem;letter-spacing:.12em}.experience-shell{width:calc(100% - 36px)}.signal-hero .micro-label{font-size:.49rem;gap:.5rem;letter-spacing:.1em}.signal-hero h1{font-size:clamp(2.7rem,10.5vw,4.1rem)}.signal-hero__description{font-size:.86rem}.signal-actions{gap:9px}.signal-button{padding:12px 15px;gap:9px;font-size:.72rem}.hero-baseline .micro-label{font-size:.48rem}.chapter-index a{padding:22px 10px;gap:7px;flex-wrap:wrap}.chapter-index a>span{width:100%;font-size:.5rem}.chapter-index b{font-size:.6rem}.chapter-index svg{width:12px;height:12px}.experience-section{padding-block:80px 45px}.home-experience h2{font-size:2.65rem}.section-intro{grid-template-columns:1fr;gap:28px;margin-bottom:35px}.section-intro__aside{justify-self:start;max-width:100%}.section-intro__aside>p{font-size:.87rem}.micro-label{font-size:.57rem}.console-steps button{min-height:62px;padding:15px 12px;gap:8px;font-size:.72rem}.console-steps button svg{display:none}.console-steps button[aria-selected=true]:after{inset-inline:12px}.workflow-example__media{min-height:0}.screenshot-media--contained .screenshot-surface>img{max-height:none}.capability-row{grid-template-columns:1fr;gap:25px;margin-top:35px}.capability-row p{font-size:.77rem}.collective-section{padding-block:65px}.collective-heading{text-align:left;margin-bottom:35px}.collective-heading .micro-label{justify-content:start}.collective-heading>p:last-child{font-size:.87rem}.product-window figcaption,.workflow-example figcaption{margin-top:12px;font-size:.67rem}.screenshot-expand{width:30px;height:30px;right:8px;bottom:8px}.knowledge-chain{gap:13px;font-size:.53rem;padding-top:30px}.workflow-link{padding:24px 20px;gap:15px}.workflow-link p{font-size:1.08rem}.workflow-link__arrow{width:36px;height:36px}.workflow-link__arrow svg{width:18px}.workflow-link__detail{font-size:.57rem}.demo-section{padding-block:65px}.demo-heading{display:block}.demo-heading h2{font-size:2.1rem}.demo-play{gap:8px;font-size:.88rem}.demo-play__circle{width:48px;height:48px;margin-bottom:0}.demo-play__circle svg{width:18px}.demo-play .micro-label{font-size:.4rem}.start-section{grid-template-columns:1fr;gap:40px;padding-block:54px 90px}}@media(max-width:359px){.signal-hero h1{font-size:2.8rem}}@media(min-width:701px)and (max-height:819px){.signal-hero__copy{top:130px}.signal-hero h1{font-size:clamp(3.5rem,6vw,5rem)}.signal-hero__description{font-size:.88rem;line-height:1.6}}@media(max-width:700px)and (max-height:760px){.signal-hero__copy{top:96px}.signal-hero h1{font-size:clamp(2.5rem,6.5vw,2.85rem);margin-block:16px 12px}.signal-hero__description{max-width:430px;font-size:.82rem;line-height:1.55}.signal-hero .signal-actions{margin-top:16px}.signal-hero .signal-button{min-height:40px;padding-block:10px}}@media(prefers-reduced-motion:reduce){.signal-hero[data-descent-ready]{min-height:100svh}.signal-hero[data-descent-ready] .signal-hero__stage{position:relative;min-height:680px;opacity:1}.signal-hero[data-descent-ready] .signal-hero__copy{opacity:1;transform:none}.signal-hero[data-descent-ready] .descent-story{display:none}.signal-hero[data-descent-ready] .hero-baseline .micro-label{opacity:1}.signal-transition{height:0;padding:0;overflow:hidden;visibility:hidden}.home-page{scroll-behavior:auto}html:has(.home-page){scroll-behavior:auto}.home-experience *,.home-experience *:before,.home-experience *:after{animation:none!important;transition:none!important}.reveal-ready{opacity:1;transform:none}}
