.aa-white{font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:initial;tab-size:initial;line-height:normal}.aa-white :where(:not(svg,svg *,img)),.aa-white :where(:not(svg,svg *)):before,.aa-white :where(:not(svg,svg *)):after,.aa-white ::placeholder{all:revert}.aa-white :where(svg,img){display:revert;vertical-align:revert;max-width:revert;border:revert}
@font-face{font-family:aaw-Averia Serif Libre;font-style:italic;font-weight:400;font-display:swap;src:url(../media/font-eb5615fadbd1.0b91tps~ne1-w.woff2?dpl=dpl_Ee3hNvogTWZNCUa3gztqXZx3kWbT)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:aaw-Averia Serif Libre;font-style:normal;font-weight:400;font-display:swap;src:url(../media/font-4baa1b2daa38.0xgnfwu60f0vn.woff2?dpl=dpl_Ee3hNvogTWZNCUa3gztqXZx3kWbT)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:aaw-Averia Serif Libre;font-style:normal;font-weight:700;font-display:swap;src:url(../media/font-a2abfd4a96af.08fe_514sjxm0.woff2?dpl=dpl_Ee3hNvogTWZNCUa3gztqXZx3kWbT)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:aaw-Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/font-842459da81f9.0f_n1lzbmjsth.woff2?dpl=dpl_Ee3hNvogTWZNCUa3gztqXZx3kWbT)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:aaw-Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/font-9b2d027172a3.0h3nfhvv2m3d8.woff2?dpl=dpl_Ee3hNvogTWZNCUa3gztqXZx3kWbT)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:aaw-Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/font-ed7393f42d27.0-b7k8a8.-y0b.woff2?dpl=dpl_Ee3hNvogTWZNCUa3gztqXZx3kWbT)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:aaw-Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/font-1f3ea86e40d9.15hnttuouuckd.woff2?dpl=dpl_Ee3hNvogTWZNCUa3gztqXZx3kWbT)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:aaw-Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/font-ee75508933e6.0bko.tvg3g1d9.woff2?dpl=dpl_Ee3hNvogTWZNCUa3gztqXZx3kWbT)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:aaw-Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/font-4872f2a6dc9a.0jqazm8k6u60w.woff2?dpl=dpl_Ee3hNvogTWZNCUa3gztqXZx3kWbT)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:aaw-Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/font-842459da81f9.0f_n1lzbmjsth.woff2?dpl=dpl_Ee3hNvogTWZNCUa3gztqXZx3kWbT)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:aaw-Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/font-9b2d027172a3.0h3nfhvv2m3d8.woff2?dpl=dpl_Ee3hNvogTWZNCUa3gztqXZx3kWbT)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:aaw-Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/font-ed7393f42d27.0-b7k8a8.-y0b.woff2?dpl=dpl_Ee3hNvogTWZNCUa3gztqXZx3kWbT)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:aaw-Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/font-1f3ea86e40d9.15hnttuouuckd.woff2?dpl=dpl_Ee3hNvogTWZNCUa3gztqXZx3kWbT)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:aaw-Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/font-ee75508933e6.0bko.tvg3g1d9.woff2?dpl=dpl_Ee3hNvogTWZNCUa3gztqXZx3kWbT)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:aaw-Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/font-4872f2a6dc9a.0jqazm8k6u60w.woff2?dpl=dpl_Ee3hNvogTWZNCUa3gztqXZx3kWbT)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:aaw-Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/font-842459da81f9.0f_n1lzbmjsth.woff2?dpl=dpl_Ee3hNvogTWZNCUa3gztqXZx3kWbT)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:aaw-Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/font-9b2d027172a3.0h3nfhvv2m3d8.woff2?dpl=dpl_Ee3hNvogTWZNCUa3gztqXZx3kWbT)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:aaw-Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/font-ed7393f42d27.0-b7k8a8.-y0b.woff2?dpl=dpl_Ee3hNvogTWZNCUa3gztqXZx3kWbT)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:aaw-Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/font-1f3ea86e40d9.15hnttuouuckd.woff2?dpl=dpl_Ee3hNvogTWZNCUa3gztqXZx3kWbT)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:aaw-Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/font-ee75508933e6.0bko.tvg3g1d9.woff2?dpl=dpl_Ee3hNvogTWZNCUa3gztqXZx3kWbT)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:aaw-Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/font-4872f2a6dc9a.0jqazm8k6u60w.woff2?dpl=dpl_Ee3hNvogTWZNCUa3gztqXZx3kWbT)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:aaw-Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/font-842459da81f9.0f_n1lzbmjsth.woff2?dpl=dpl_Ee3hNvogTWZNCUa3gztqXZx3kWbT)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:aaw-Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/font-9b2d027172a3.0h3nfhvv2m3d8.woff2?dpl=dpl_Ee3hNvogTWZNCUa3gztqXZx3kWbT)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:aaw-Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/font-ed7393f42d27.0-b7k8a8.-y0b.woff2?dpl=dpl_Ee3hNvogTWZNCUa3gztqXZx3kWbT)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:aaw-Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/font-1f3ea86e40d9.15hnttuouuckd.woff2?dpl=dpl_Ee3hNvogTWZNCUa3gztqXZx3kWbT)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:aaw-Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/font-ee75508933e6.0bko.tvg3g1d9.woff2?dpl=dpl_Ee3hNvogTWZNCUa3gztqXZx3kWbT)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:aaw-Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/font-4872f2a6dc9a.0jqazm8k6u60w.woff2?dpl=dpl_Ee3hNvogTWZNCUa3gztqXZx3kWbT)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
.aa-white{--ink:#0e1113;--surface:#141719;--surface-2:#1a1e20;--aubergine:#0f1d24;--violet:#82abc0;--periwinkle:#cde0ea;--ice:#c9e8ff;--mint:#8fe3d1;--text:#faf8ff;--muted:#a19dab;--line:#d1e3ec24;--serif:"aaw-Averia Serif Libre",Georgia,serif;--sans:"Avenir Next",Avenir,"aaw-Manrope",sans-serif;--mono:"SFMono-Regular",Consolas,"Liberation Mono",monospace;--agent-accent:#8fe3d1}.aa-white *{box-sizing:border-box}html.aaw-active{scroll-behavior:smooth;scroll-padding-top:102px}.aa-white{background:var(--ink);color:var(--text);font-family:var(--sans);-webkit-font-smoothing:antialiased;margin:0;font-size:16px}.aa-white ::selection{color:#fff;background:#82abc0}.aa-white button,.aa-white input,.aa-white a{-webkit-tap-highlight-color:transparent}.aa-white a{color:inherit;text-decoration:none}.aa-white button{font:inherit;color:inherit;cursor:pointer}.aa-white button:disabled{cursor:default}.aa-white button,.aa-white a{touch-action:manipulation}.aa-white button:focus-visible,.aa-white a:focus-visible{outline:2px solid var(--mint);outline-offset:6px}.aa-white button{background:0 0;border:0}.aa-white img{max-width:100%;display:block}.aa-white h1,.aa-white h2,.aa-white h3,.aa-white h4,.aa-white p{margin:0}.aa-white h1,.aa-white h2,.aa-white h3{font-family:var(--serif);font-weight:400}.aa-white em{font-weight:400}.aa-white button svg{display:block}.aa-white .skip-link{color:var(--ink);z-index:100;background:#fff;padding:14px 20px;position:fixed;top:-80px;left:20px}.aa-white .skip-link:focus{top:15px}.aa-white .scroll-progress{background:var(--periwinkle);z-index:100;width:0;height:2px;position:fixed;top:0;left:0;box-shadow:0 0 8px #82abc0}.aa-white .site-header{z-index:20;border-bottom:1px solid #d1e3ec17;justify-content:space-between;align-items:center;gap:30px;max-width:1560px;min-height:100px;margin:auto;padding:0 5%;display:flex;position:relative}.aa-white .brand img{width:190px;height:auto}.aa-white .desktop-nav{color:#c0bccb;align-items:center;gap:34px;font-size:15px;display:flex}.aa-white .desktop-nav a,.aa-white .login{transition:color .2s}.aa-white .desktop-nav a:hover,.aa-white .login:hover{color:#fff}.aa-white .header-actions{align-items:center;gap:25px;font-size:15px;display:flex}.aa-white .login span{color:#8e899c;margin-left:5px}.aa-white .nav-cta{border:1px solid #6a637a;border-radius:100px;align-items:center;gap:22px;padding:12px 20px;transition:background .2s,border-color .2s;display:flex}.aa-white .nav-cta:hover{border-color:var(--periwinkle);background:#282f32}.aa-white .menu-toggle{flex-direction:column;justify-content:center;align-items:center;gap:6px;width:36px;height:36px;display:none}.aa-white .menu-toggle span{background:#fff;width:20px;height:1px;display:block}.aa-white .mobile-menu{border-bottom:1px solid var(--line);z-index:25;background:#14191b;padding:24px;position:absolute;top:80px;left:0;right:0}.aa-white .mobile-menu a{padding:14px;display:block}.aa-white .mobile-menu[hidden]{display:none}.aa-white .hero{isolation:isolate;align-items:center;max-width:1560px;height:calc(100svh - 100px);min-height:720px;max-height:980px;margin:auto;padding:60px 5% 120px;display:flex;position:relative;overflow:hidden}.aa-white .hero-grid{z-index:-2;background-image:linear-gradient(#8ba4b009 1px,#0000 1px),linear-gradient(90deg,#8ba4b009 1px,#0000 1px);background-size:88px 88px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 15%,#000 70%,#0000);mask-image:linear-gradient(90deg,#0000 15%,#000 70%,#0000)}.aa-white .hero-copy{z-index:4;pointer-events:none;width:57%;padding-top:4px;position:relative}.aa-white .hero-copy>*{pointer-events:auto}.aa-white .eyebrow{font-family:var(--mono);letter-spacing:1.8px;color:#bcc5c9;font-size:12px;font-weight:400;line-height:1.5}.aa-white .hero-eyebrow{letter-spacing:2px;color:#cfd8dc;align-items:center;gap:10px;margin-bottom:32px;font-size:12px;display:flex}.aa-white .signal-dot{background:#cde0ea;border-radius:50%;width:5px;height:5px;display:inline-block;box-shadow:0 0 9px #cde0ea99}.aa-white h1{letter-spacing:-4.9px;white-space:nowrap;margin-left:-4px;font-size:clamp(66px,6.6vw,104px);line-height:1.035}.aa-white h1 em{color:#faf5ff;font-weight:400}.aa-white .hero-description{color:#b6b0c5;max-width:430px;margin-top:29px;font-size:16px;line-height:1.9}.aa-white .hero-actions{flex-wrap:wrap;align-items:center;gap:26px;margin-top:33px;display:flex}.aa-white .button{border-radius:100px;justify-content:center;align-items:center;gap:27px;min-height:51px;padding:12px 15px 12px 23px;font-size:15px;font-weight:600;transition:transform .25s,box-shadow .25s,background .25s;display:inline-flex}.aa-white .button-primary{color:#131719;background:#f6f3fc;box-shadow:inset 0 1px #fff}.aa-white .button-primary:hover{background:#fff;transform:translateY(-3px);box-shadow:0 4px 25px #b8baff2b}.aa-white .arrow-circle{background:var(--ink);color:#fff;border-radius:50%;place-items:center;width:27px;height:27px;font-size:18px;font-weight:400;display:grid}.aa-white .text-link{color:#dee4e7;align-items:center;gap:9px;min-height:44px;font-size:13px;display:flex}.aa-white .text-link:hover{color:#fff}.aa-white .play-icon{border:1px solid #5e556c;border-radius:50%;place-items:center;width:24px;height:24px;padding-left:2px;font-size:16px;display:grid}.aa-white .offer-note{color:#a29bad;letter-spacing:.1px;align-items:center;gap:9px;margin-top:21px;font-size:12px;display:flex}.aa-white .offer-note>span:first-child{color:var(--mint)}.aa-white .note-dot{color:#4d455e}.aa-white .hero-scene{z-index:1;pointer-events:none;isolation:isolate;width:63%;position:absolute;top:0;bottom:60px;right:-4%}.aa-white .hero-scene button{pointer-events:auto}.aa-white .scene-aura{z-index:-1;filter:blur(20px);background:radial-gradient(#5e39a727 0,#47227816 32%,#0000 64%);position:absolute;inset:3% 0 0}.aa-white #orbit-canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.aa-white .core{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(140deg,#8771b335,#37215177 48%,#181022dc);border:1px solid #b29be554;border-radius:27px;width:117px;height:117px;padding:8px;position:absolute;top:48%;left:50%;transform:translate(-50%,-50%)rotate(-9deg);box-shadow:0 0 60px #9556e745,inset 0 0 25px #a180ff0f}.aa-white .core-inner{background:linear-gradient(140deg,#a883d71c,#1b1228ba);border:1px solid #c9b1ff26;border-radius:20px;justify-content:center;align-items:center;width:100%;height:100%;display:flex;box-shadow:inset 0 0 20px #fff1}.aa-white .core img{filter:drop-shadow(0 0 12px #cbb6ff77);width:59px;height:auto;transform:rotate(9deg)}.aa-white .orbit-label{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);text-align:left;z-index:5;background:linear-gradient(130deg,#221b30eb,#161120bd);border:1px solid #9c82b938;border-radius:8px;align-items:center;gap:11px;padding:12px 15px;transition:transform .25s,border-color .25s,background .25s;display:flex;position:absolute;box-shadow:0 10px 40px #0003}.aa-white .orbit-label:hover{background:#29203eee;border-color:#b8baff99;transform:translateY(-4px)}.aa-white .small-icon{background:#ffffff07;border-radius:7px;place-items:center;width:27px;height:27px;display:grid}.aa-white .small-icon img{width:23px;height:23px}.aa-white .orbit-label>span:nth-child(2){font-family:var(--serif);font-size:18px}.aa-white .orbit-label small{font-family:var(--sans);color:#a59cb4;margin-top:3px;font-size:12px;display:block}.aa-white .orbit-label i{opacity:.7;background:#cde0ea;border-radius:100%;width:4px;height:4px;margin-left:9px}.aa-white .label-finance{top:18%;left:47%}.aa-white .label-sales{top:35%;left:77%}.aa-white .label-workflow{top:69%;left:58%}.aa-white .label-dev{top:65%;left:16%}.aa-white .orbit-coordinate{font-family:var(--mono);letter-spacing:1.4px;color:#8e819e;align-items:center;gap:14px;font-size:11px;display:flex;position:absolute}.aa-white .orbit-coordinate i{background:#9787aa50;width:45px;height:1px;display:block}.aa-white .coordinate-top{transform-origin:0;top:16%;left:24%;transform:rotate(-90deg)}.aa-white .coordinate-bottom{font-size:10px;bottom:12%;right:13%}.aa-white .scene-caption{white-space:nowrap;font-family:var(--mono);letter-spacing:1.7px;color:#9f91b1;align-items:center;gap:13px;font-size:10px;display:flex;position:absolute;bottom:4%;left:50%;transform:translate(-50%)}.aa-white .crosshair{color:#bbc4c8;font-size:17px;font-weight:200}.aa-white #motion-toggle{color:#ada1bc;pointer-events:auto;border:1px solid #6d5f7b66;border-radius:50%;place-items:center;width:27px;height:27px;margin-left:3px;display:grid}.aa-white #motion-toggle:hover{color:#fff;border-color:var(--periwinkle)}.aa-white .hero-bottom{font-family:var(--mono);letter-spacing:1.5px;color:#978aa9;justify-content:space-between;align-items:center;gap:20px;font-size:11px;display:flex;position:absolute;bottom:33px;left:5%;right:5%}.aa-white .scroll-cue{align-items:center;gap:12px;display:flex}.aa-white .scroll-cue>span{color:#cbd1d4;border:1px solid #53475c;border-radius:20px;place-items:center;width:26px;height:34px;font-size:16px;display:grid}.aa-white .hero-system-note{color:#b2a9bf;margin-left:70px;font-size:10px}.aa-white .hero-system-note span{color:#776d86}.aa-white .section-index{font-size:11px}.aa-white .function-strip{white-space:nowrap;border-top:1px solid var(--line);border-bottom:1px solid var(--line);color:#a299b2;letter-spacing:.2px;background:linear-gradient(90deg,#121517,#14191c,#121517);justify-content:space-between;align-items:center;gap:19px;padding:25px 4%;font-size:12px;display:flex;overflow:hidden}.aa-white .function-strip i{color:#706284;font-size:12px;font-style:normal}.aa-white .section-shell{max-width:1440px;margin:0 auto;padding:112px 5% 105px;scroll-margin-top:0}.aa-white .section-topline{border-top:1px solid var(--line);justify-content:space-between;align-items:center;margin-bottom:54px;padding-top:20px;display:flex}.aa-white .small-coordinate{font-family:var(--mono);letter-spacing:1px;color:#726a81;font-size:11px}.aa-white h2{letter-spacing:-2.5px;font-size:clamp(42px,4.5vw,67px);line-height:1.1}.aa-white h2 em{color:#faf5ff}.aa-white .platform-intro{grid-template-columns:1.25fr 1fr;align-items:center;gap:80px;margin-bottom:58px;display:grid}.aa-white .platform-intro>div{justify-self:end;max-width:400px}.aa-white .platform-intro p{color:#e4e8ea;font-size:16px;line-height:1.7}.aa-white .platform-intro p.muted{color:#9790a5;margin-top:18px;font-size:15px;line-height:1.9}.aa-white .system-window{background:linear-gradient(135deg,#1a2023,#111517);border:1px solid #66567f66;border-radius:14px;display:flex;position:relative;overflow:hidden;box-shadow:0 0 80px #421a6c16,0 28px 70px #0002}.aa-white .system-window:before{content:"";background:linear-gradient(90deg,#0000,#ac8beaa0,#0000);height:1px;position:absolute;top:0;left:20%;right:20%}.aa-white .system-sidebar{border-right:1px solid var(--line);background:#1c172650;flex-direction:column;flex-shrink:0;align-items:center;gap:23px;width:67px;padding:28px 0 23px;display:flex}.aa-white .sidebar-divider{background:var(--line);width:24px;height:1px;margin:4px 0 0}.aa-white .sidebar-icon{font-family:var(--sans);color:#726780;border-radius:9px;place-items:center;width:34px;height:34px;font-size:20px;display:grid}.aa-white .sidebar-icon.active{color:#b4cbd6;background:#8b71bd25}.aa-white .sidebar-bottom{color:#b4cbd6;border:1px solid #6e7f87;border-radius:50%;place-items:center;width:26px;height:26px;margin-top:auto;font-size:12px;display:grid}.aa-white .system-main{flex:1;min-width:0;padding:0 33px 31px}.aa-white .system-toolbar{border-bottom:1px solid var(--line);color:#c5cccf;justify-content:space-between;align-items:center;height:65px;font-size:12px;display:flex}.aa-white .breadcrumb{color:#7f748f}.aa-white .toolbar-separator{color:#61556f;margin:0 13px}.aa-white .demo-tag{font-family:var(--mono);letter-spacing:1px;color:#a3aeb3;border:1px solid #68507d55;border-radius:3px;padding:5px 7px;font-size:10px}.aa-white .workspace-title{justify-content:space-between;align-items:center;margin:32px 0 26px;display:flex}.aa-white .small-eyebrow{color:#87769f;letter-spacing:1.3px;font-size:10px}.aa-white .workspace-title h3{letter-spacing:-.8px;margin-top:9px;font-size:29px}.aa-white .workspace-orbit{color:#93aab6;font-size:42px;font-weight:200}.aa-white .workspace-layout{grid-template-columns:.75fr 1.25fr;align-items:stretch;gap:28px;display:grid}.aa-white .workflow-visual{flex-direction:column;justify-content:center;gap:30px;padding:4px 0;display:flex;position:relative}.aa-white .workflow-line{opacity:.4;background:linear-gradient(#b0c9d6,#4d5a60,#b0c9d6);width:1px;position:absolute;top:15%;bottom:15%;left:30px}.aa-white .workflow-agent{background:#171b1d;border:1px solid #78648f33;border-radius:8px;align-items:center;gap:17px;min-height:74px;padding:16px 20px;display:flex;position:relative}.aa-white .workflow-agent.selected{background:linear-gradient(120deg,#2a3337,#1e2528);border-color:#9f80c865}.aa-white .workflow-agent>img{object-fit:contain;width:25px;height:25px}.aa-white .workflow-agent strong{font-family:var(--serif);font-size:19px;font-weight:400}.aa-white .workflow-agent small{color:#8f819f;margin-top:4px;font-size:12px;display:block}.aa-white .step-count{font-family:var(--mono);color:#776586;margin-left:auto;font-size:11px}.aa-white .insight-panel{background:linear-gradient(140deg,#2d203b80,#181121d0);border:1px solid #9e82ba35;border-radius:10px;padding:24px}.aa-white .insight-top{color:#d3dce0;align-items:center;gap:9px;font-size:12px;display:flex}.aa-white .mini-glyph{background:#303c42;border:1px solid #9b7db336;border-radius:7px;place-items:center;width:30px;height:30px;display:grid}.aa-white .example-label{font-family:var(--mono);color:#9585a9;margin-left:auto;font-size:10px}.aa-white .insight-panel h4{font-family:var(--serif);letter-spacing:-.4px;margin-top:20px;font-size:25px;font-weight:400}.aa-white .insight-panel>p{color:#a89ab7;max-width:420px;min-height:42px;margin-top:9px;font-size:13px;line-height:1.9}.aa-white .insight-tasks{flex-direction:column;gap:12px;min-height:72px;margin-top:20px;display:flex}.aa-white .insight-tasks span{color:#bdc6cb;align-items:center;gap:11px;font-size:12px;display:flex}.aa-white .insight-tasks i{font-style:normal;font-family:var(--mono);color:#8b779e;font-size:11px}.aa-white .scenario-tabs{flex-wrap:wrap;gap:7px;margin-top:24px;display:flex}.aa-white .scenario-tabs button{color:#9b8ba8;border:1px solid #78648c4d;border-radius:5px;padding:7px 10px;font-size:11px;transition:background .2s,color .2s}.aa-white .scenario-tabs button.selected,.aa-white .scenario-tabs button:hover{color:#dee7ec;background:#8771a730;border-color:#9a84ba65}.aa-white .platform-benefits{grid-template-columns:repeat(3,1fr);gap:38px;margin-top:42px;display:grid}.aa-white .platform-benefits>div{border-top:1px solid var(--line);padding-top:22px;padding-left:28px;position:relative}.aa-white .platform-benefits>div>span{font-family:var(--mono);color:#6d7b82;font-size:11px;position:absolute;top:27px;left:0}.aa-white .platform-benefits h3{letter-spacing:-.3px;font-size:22px}.aa-white .platform-benefits p{color:#92869f;max-width:275px;margin-top:9px;font-size:13px;line-height:1.9}.aa-white .agents-section{padding-top:36px;position:relative}.aa-white .agents-section:before{content:"";z-index:-1;background:radial-gradient(at 85% 60%,#4e226f1f,#0000 50%);position:absolute;inset:0}.aa-white .agents-heading,.aa-white .how-heading{justify-content:space-between;align-items:end;gap:50px;margin-bottom:50px;display:flex}.aa-white .agents-heading>p,.aa-white .how-heading>p{color:#a49aaf;max-width:330px;padding-bottom:6px;font-size:15px;line-height:1.9}.aa-white .agent-explorer{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:1fr 1.12fr;gap:55px;display:grid}.aa-white .agent-list{padding:18px 0}.aa-white .agent-selector{text-align:left;border-bottom:1px solid #a28dbb15;border-radius:5px;grid-template-columns:24px 26px 96px 1fr 16px;align-items:center;gap:15px;width:100%;min-height:66px;padding:10px 14px;transition:background .2s;display:grid;position:relative}.aa-white .agent-selector:last-child{border-bottom:0}.aa-white .agent-selector:hover{background:#2c223759}.aa-white .agent-selector.selected{background:linear-gradient(90deg,#2e393e,#21282b);border-bottom-color:#0000}.aa-white .agent-selector.selected:before{content:"";background:var(--agent-accent);border-radius:3px;width:2px;position:absolute;top:14px;bottom:14px;left:0}.aa-white .agent-number{font-family:var(--mono);color:#6f617e;font-size:11px}.aa-white .agent-selector strong{font-family:var(--serif);font-size:23px;font-weight:400}.aa-white .agent-category{color:#a095ad;text-align:left;font-size:12px}.aa-white .selector-arrow{color:#98a7ae;opacity:0;font-size:16px;transition:opacity .2s}.aa-white .agent-selector:hover .selector-arrow,.aa-white .agent-selector.selected .selector-arrow{opacity:1}.aa-white .agent-detail{--agent-accent:#8fe3d1;flex-direction:column;justify-content:flex-start;padding:29px 27px 26px 12px;display:flex;position:relative;overflow:hidden}.aa-white .agent-detail-top{justify-content:space-between;align-items:center;display:flex}.aa-white .agent-detail-top .eyebrow{letter-spacing:1.2px;color:var(--agent-accent);font-size:11px}.aa-white .agent-detail-id{font-family:var(--mono);color:#73617e;letter-spacing:1px;font-size:11px}.aa-white .agent-emblem{isolation:isolate;place-items:center;width:100%;height:218px;margin:2px 0 5px;display:grid;position:relative}.aa-white .agent-emblem:before{content:"";background:radial-gradient(ellipse,color-mix(in srgb,var(--agent-accent) 12%,transparent),transparent 70%);filter:blur(20px);z-index:-1;width:250px;height:190px;position:absolute}.aa-white .emblem-core{border:1px solid color-mix(in srgb,var(--agent-accent) 28%,transparent);width:94px;height:94px;box-shadow:inset 0 0 30px #fff05,0 0 30px #8051a511;background:linear-gradient(140deg,#3f2c4f99,#14101dd9);border-radius:24px;place-items:center;display:grid;transform:rotate(-9deg)}.aa-white .emblem-core img{width:48px;height:48px;transform:rotate(9deg)}.aa-white .emblem-ring{border:1px solid color-mix(in srgb,var(--agent-accent) 19%,transparent);border-radius:50%;width:255px;height:110px;position:absolute;transform:rotate(-24deg)}.aa-white .ring-two{border-color:#b492d521;width:225px;height:180px;transform:rotate(40deg)}.aa-white .ring-three{border-color:#b492d518;width:275px;height:145px;transform:rotate(26deg)}.aa-white .emblem-point{background:var(--agent-accent);width:5px;height:5px;box-shadow:0 0 10px var(--agent-accent);border-radius:50%;position:absolute;top:68px;left:calc(50% + 109px)}.aa-white .agent-detail-copy{width:100%;max-width:435px;margin:0 auto}.aa-white .agent-detail-copy>h3{color:#b7bec2;letter-spacing:-.4px;font-size:23px}.aa-white .agent-detail-copy>h4{font-family:var(--serif);letter-spacing:-1px;margin-top:11px;font-size:36px;font-weight:400;line-height:1.13}.aa-white .agent-detail-copy>p{color:#a59ab1;min-height:62px;margin-top:16px;font-size:13px;line-height:1.9}.aa-white .agent-tags{flex-wrap:wrap;gap:6px;margin-top:17px;display:flex}.aa-white .agent-tags span{color:#b3bcc0;border:1px solid #6a527d66;border-radius:4px;padding:6px 8px;font-size:11px}.aa-white .agent-prompt{text-align:left;color:#c6d1d6;background:linear-gradient(90deg,#35263e66,#241a2e33);border:1px solid #8d729b47;border-radius:7px;align-items:center;gap:11px;width:100%;margin-top:28px;padding:15px 13px;font-size:12px;transition:border-color .2s,background .2s;display:flex}.aa-white .agent-prompt span:last-child{margin-left:auto;font-size:16px}.aa-white .agent-prompt:hover{background:#2e373c;border-color:#cde0ea}.aa-white .prompt-spark{color:var(--agent-accent);font-size:17px}.aa-white .agent-detail-copy>p.prompt-hint{font-family:var(--mono);color:#92829f;min-height:0;margin-top:8px;font-size:10px}.aa-white .how-section{padding-top:32px}.aa-white .steps{grid-template-columns:repeat(3,1fr);gap:55px;margin-top:62px;display:grid}.aa-white .step-marker{align-items:center;gap:18px;margin-bottom:27px;display:flex}.aa-white .step-marker>span{font-family:var(--mono);color:#bfc9ce;border:1px solid #8f779f70;border-radius:50%;place-items:center;width:39px;height:39px;font-size:12px;display:grid}.aa-white .step-marker>div{background:linear-gradient(90deg,#79618866,#79618810);flex:1;height:1px}.aa-white .steps article:last-child .step-marker>div{opacity:.4}.aa-white .step-meta{font-family:var(--mono);letter-spacing:1.6px;color:#8a99a0;font-size:10px}.aa-white .steps h3{letter-spacing:-.8px;margin-top:13px;font-size:30px}.aa-white .steps p{color:#a094ae;max-width:300px;margin-top:14px;font-size:13px;line-height:1.9}.aa-white .closing{text-align:center;isolation:isolate;background:radial-gradient(at 50% 115%,#6532825e,#27133236 50%,#0000 75%);border-top:1px solid #79618826;justify-content:center;align-items:center;min-height:660px;display:flex;position:relative;overflow:hidden}.aa-white .closing-content{z-index:2;flex-direction:column;align-items:center;padding:50px 24px 65px;display:flex;position:relative}.aa-white .closing-content>img{margin-bottom:24px}.aa-white .closing .eyebrow{color:#a4b3ba;margin-bottom:23px;font-size:11px}.aa-white .closing h2{letter-spacing:-3.2px;font-size:80px;line-height:1.03}.aa-white .closing p{color:#b0babf;margin-top:22px;font-size:15px}.aa-white .closing .button{margin-top:30px}.aa-white .closing-note{color:#96a2a8;margin-top:18px;font-size:11px;display:block}.aa-white .closing-orbit{z-index:-1;width:1000px;height:1000px;position:absolute;top:54%;left:50%;transform:translate(-50%,-50%)rotateX(68deg)}.aa-white .closing-orbit i{border:1px solid #b585d121;border-radius:50%;position:absolute;inset:0;box-shadow:0 0 10px #be85ff05}.aa-white .closing-orbit i:nth-child(2){inset:50px}.aa-white .closing-orbit i:nth-child(3){inset:100px}.aa-white .closing-orbit i:nth-child(4){inset:150px}.aa-white .closing-orbit i:nth-child(5){inset:200px}.aa-white .closing-orbit i:nth-child(6){inset:250px}.aa-white .site-footer{border-top:1px solid var(--line);background:#0e1113;max-width:1560px;margin:auto;padding:39px 5% 22px}.aa-white .footer-top{align-items:center;gap:42px;padding-bottom:35px;display:flex}.aa-white .footer-top .brand img{width:170px}.aa-white .footer-top>p{color:#9785a5;font-size:12px}.aa-white .back-to-top{font-family:var(--mono);letter-spacing:1.3px;color:#a9b5bb;align-items:center;gap:16px;margin-left:auto;font-size:10px;display:flex}.aa-white .back-to-top span{font-size:16px}.aa-white .footer-bottom{color:#796687;border-top:1px solid #8b639724;justify-content:space-between;align-items:center;gap:20px;padding-top:20px;font-size:11px;display:flex}.aa-white .footer-bottom>div{color:#95a0a5;gap:24px;display:flex}.aa-white .concept-note{font-family:var(--mono);letter-spacing:1.2px;font-size:10px}.aa-white .footer-bottom a:hover{color:#fff}.aa-white .reveal{opacity:1;transform:none}.aa-white.js-motion .reveal{opacity:0;transition:opacity .75s,transform .75s;transform:translateY(22px)}.aa-white.js-motion .reveal.visible{opacity:1;transform:none}.aa-white dialog{color:var(--text);background:#14191b;border:1px solid #75848c;border-radius:16px;width:560px;max-width:calc(100% - 32px);max-height:85svh;padding:0;box-shadow:0 40px 150px #0009}.aa-white dialog::backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#07040bd9}.aa-white .dialog-shell{padding:30px}.aa-white .dialog-top{justify-content:space-between;align-items:center;gap:20px;margin-bottom:25px;display:flex}.aa-white .dialog-top .eyebrow{font-size:11px}.aa-white .close-dialog{color:#c8d1d6;background:#ffffff09;border:1px solid #b5a0cd44;border-radius:50%;width:32px;height:32px;font-size:23px}.aa-white .dialog-agent{align-items:center;gap:11px;margin-bottom:23px;display:flex}.aa-white .dialog-agent>span:first-of-type{font-family:var(--serif);font-size:24px}.aa-white .dialog-agent>span:last-child{color:#a796b4;border:1px solid #8a709b55;border-radius:4px;margin-left:auto;padding:5px 7px;font-size:11px}.aa-white .dialog-shell h2{letter-spacing:-1.2px;font-size:34px;line-height:1.1}.aa-white .dialog-shell>p{color:#abb4b8;margin-top:18px;font-size:15px;line-height:1.8}.aa-white .dialog-shell ol{counter-reset:brief;margin:25px 0;padding:0;list-style:none}.aa-white .dialog-shell li{color:#ced6da;counter-increment:brief;border-top:1px solid #8a6c9c2e;padding:12px 0 12px 36px;font-size:15px;line-height:1.8;position:relative}.aa-white .dialog-shell li:before{content:"0" counter(brief);font-family:var(--mono);color:#8d9ba2;font-size:12px;position:absolute;top:14px;left:0}.aa-white .dialog-footer{border-top:1px solid #8a6c9c2e;justify-content:space-between;align-items:center;gap:20px;padding-top:22px;display:flex}.aa-white .dialog-footer p{color:#8e779f;font-size:12px;line-height:1.8}.aa-white .dialog-footer .button{gap:12px;min-height:44px;padding:12px 17px;font-size:12px}@media (min-width:1600px){.aa-white .hero-scene{width:60%;right:-2%}.aa-white .hero-copy{width:60%}.aa-white .hero{min-height:830px}.aa-white .hero-description{font-size:16px}.aa-white .eyebrow.hero-eyebrow{font-size:13px}.aa-white .function-strip{justify-content:center;gap:28px}.aa-white .hero-bottom{bottom:45px}}@media (max-width:1150px){.aa-white .site-header{gap:20px;padding:0 4%}.aa-white .brand img{width:165px}.aa-white .desktop-nav{gap:22px;font-size:13px}.aa-white .header-actions{gap:18px}.aa-white .hero{min-height:700px;padding-left:5%}.aa-white .hero-copy{width:57%}.aa-white h1{letter-spacing:-4px;font-size:7.2vw}.aa-white .hero-scene{width:64%;right:-7%}.aa-white .hero-actions{gap:16px}.aa-white .button{gap:16px;font-size:13px}.aa-white .text-link{font-size:12px}.aa-white .orbit-label{gap:7px;padding:10px 12px}.aa-white .label-sales{left:73%}.aa-white .label-finance{left:49%}.aa-white .label-dev{top:67%;left:19%}.aa-white .label-workflow{top:69%;left:58%}.aa-white .hero-description{font-size:15px}.aa-white .orbit-label>span:nth-child(2){font-size:16px}.aa-white .core{border-radius:24px;width:98px;height:98px}.aa-white .core img{width:48px}.aa-white .core-inner{border-radius:18px}.aa-white .function-strip{gap:15px;font-size:12px}.aa-white .function-strip span:nth-of-type(n+8),.aa-white .function-strip i:nth-of-type(n+7){display:none}.aa-white .section-shell{padding-left:5%;padding-right:5%}.aa-white .platform-intro{gap:40px}.aa-white .agent-explorer{grid-template-columns:1fr 1fr;gap:30px}.aa-white .agent-selector{grid-template-columns:18px 24px 87px 1fr 10px;gap:10px}.aa-white .agent-selector strong{font-size:21px}.aa-white .agent-category{font-size:11px}.aa-white .agent-detail{padding-right:0}.aa-white .steps{gap:32px}.aa-white .platform-benefits{gap:30px}.aa-white .workspace-layout{grid-template-columns:.8fr 1.2fr;gap:20px}.aa-white .workflow-agent{gap:11px;padding:16px 13px}.aa-white .workflow-agent strong{font-size:17px}.aa-white .system-main{padding:0 25px 27px}.aa-white .insight-panel{padding:20px}.aa-white .insight-panel h4{font-size:24px}}@media (max-width:850px){html.aaw-active{scroll-padding-top:24px}.aa-white .site-header{min-height:84px}.aa-white .desktop-nav{gap:18px;font-size:12px}.aa-white .header-actions{gap:16px}.aa-white .login{display:none}.aa-white .hero{height:calc(100svh - 84px);min-height:720px;padding-bottom:140px}.aa-white .hero-copy{width:60%;padding-top:0}.aa-white h1{letter-spacing:-3.5px;font-size:7.5vw}.aa-white .hero-eyebrow{margin-bottom:25px;font-size:11px}.aa-white .hero-scene{width:70%;top:0;bottom:70px;right:-17%}.aa-white .hero-description{max-width:325px;font-size:13px}.aa-white .hero-actions{flex-direction:column;align-items:flex-start;gap:10px}.aa-white .hero-actions .text-link{min-height:35px}.aa-white .offer-note{gap:7px;margin-top:13px;font-size:11px}.aa-white .label-finance{top:16%;left:41%}.aa-white .label-sales{display:none}.aa-white .label-dev{top:70%;left:17%}.aa-white .label-workflow{top:72%;left:53%}.aa-white .orbit-coordinate{display:none}.aa-white .scene-caption{letter-spacing:1px;font-size:9px;bottom:7%;left:45%}.aa-white .scene-caption .crosshair{display:none}.aa-white .hero-system-note{margin-left:0;font-size:9px}.aa-white .hero-bottom{font-size:10px}.aa-white .section-shell{padding-top:85px;padding-bottom:78px}.aa-white .platform-intro{gap:30px}.aa-white .platform-intro p{font-size:15px}.aa-white .platform-intro p.muted{font-size:13px}.aa-white .platform-intro h2{font-size:43px}.aa-white .section-topline{margin-bottom:40px}.aa-white .system-sidebar{width:48px;padding-top:22px}.aa-white .system-main{padding:0 22px 22px}.aa-white .system-toolbar{height:56px}.aa-white .workspace-title h3{font-size:26px}.aa-white .workspace-layout{grid-template-columns:1fr;gap:25px}.aa-white .workflow-visual{flex-direction:row;gap:12px;padding:0}.aa-white .workflow-agent{text-align:center;flex-direction:column;flex:1;gap:9px;min-width:0;min-height:116px;padding:13px 6px}.aa-white .workflow-agent strong{font-size:17px}.aa-white .workflow-agent small{font-size:11px;line-height:1.5}.aa-white .step-count{font-size:9px;position:absolute;top:10px;right:8px}.aa-white .workflow-line{width:80%;height:1px;inset:50% 10% auto}.aa-white .insight-panel{padding:24px}.aa-white .insight-panel h4{margin-top:15px}.aa-white .insight-panel>p{min-height:0}.aa-white .platform-benefits h3{font-size:20px}.aa-white .platform-benefits p{font-size:12px}.aa-white .platform-benefits{gap:20px}.aa-white .agents-section,.aa-white .how-section{padding-top:20px}.aa-white .agent-explorer{grid-template-columns:.95fr 1.05fr;gap:20px}.aa-white .agent-selector{grid-template-columns:16px 23px 1fr 12px;gap:9px;min-height:66px}.aa-white .agent-category{display:none}.aa-white .agent-selector strong{font-size:23px}.aa-white .agent-detail{padding:25px 0 25px 5px}.aa-white .agent-detail-copy>h4{font-size:31px}.aa-white .agent-detail-copy>p{font-size:12px}.aa-white .agent-emblem{height:193px}.aa-white .emblem-ring{width:210px}.aa-white .ring-two{width:200px;height:155px}.aa-white .ring-three{width:240px;height:125px}.aa-white .emblem-point{left:calc(50% + 90px)}.aa-white .agent-detail-copy>h3{font-size:21px}.aa-white .agent-tags span{padding:6px;font-size:10px}.aa-white .agent-prompt{gap:8px;padding:12px 10px;font-size:12px}.aa-white .agent-detail-top .eyebrow,.aa-white .agent-detail-id{font-size:10px}.aa-white .agents-heading>p,.aa-white .how-heading>p{font-size:13px}.aa-white .steps{gap:25px}.aa-white .steps h3{font-size:27px}.aa-white .steps p{font-size:12px}.aa-white .closing{min-height:620px}.aa-white .closing h2{font-size:70px}.aa-white .closing-orbit{width:820px;height:820px}.aa-white .footer-top{gap:25px}}@media (max-width:650px){.aa-white .site-header{gap:12px;min-height:78px;padding:0 6%}.aa-white .brand img{width:151px}.aa-white .desktop-nav{display:none}.aa-white .header-actions{gap:13px}.aa-white .nav-cta{gap:14px;padding:9px 13px;font-size:12px}.aa-white .menu-toggle{display:flex}.aa-white .hero{height:auto;min-height:1050px;max-height:none;padding:64px 6% 90px;display:block;overflow:hidden}.aa-white .hero-copy{width:100%;padding-top:0}.aa-white .hero-eyebrow{letter-spacing:1.7px;margin-bottom:25px;font-size:11px}.aa-white h1{letter-spacing:-2.8px;white-space:normal;margin-left:-2px;font-size:clamp(46px,10.9vw,70px);line-height:1.05}.aa-white .hero-description{max-width:370px;margin-top:22px;font-size:15px;line-height:1.9}.aa-white .hero-actions{flex-direction:row;align-items:center;gap:20px;margin-top:25px}.aa-white .button{gap:15px;min-height:48px;padding:10px 12px 10px 19px;font-size:12px}.aa-white .arrow-circle{width:25px;height:25px;font-size:17px}.aa-white .text-link{gap:7px;font-size:12px}.aa-white .play-icon{width:22px;height:22px;font-size:15px}.aa-white .offer-note{gap:8px;margin-top:17px;font-size:11px}.aa-white .hero-scene{width:calc(100% + 11vw);height:490px;margin-top:18px;margin-left:-6.5vw;position:relative;top:auto;bottom:auto;right:auto}.aa-white .scene-aura{inset:0}.aa-white .label-finance{top:6%;left:47%}.aa-white .label-sales{display:flex;top:35%;left:74%}.aa-white .label-dev{top:64%;left:6%}.aa-white .label-workflow{top:72%;left:58%}.aa-white .orbit-label{border-radius:7px;gap:6px;padding:8px 10px}.aa-white .orbit-label>span:nth-child(2){font-size:16px}.aa-white .orbit-label small{margin-top:2px;font-size:10px}.aa-white .small-icon{width:24px;height:24px}.aa-white .small-icon img{width:20px;height:20px}.aa-white .orbit-label i{width:3px;height:3px;margin-left:3px}.aa-white .core{border-radius:23px;width:92px;height:92px;padding:6px;top:48%}.aa-white .core-inner{border-radius:18px}.aa-white .core img{width:48px}.aa-white .scene-caption{letter-spacing:1.2px;gap:8px;font-size:9px;bottom:0;left:50%}.aa-white .scene-caption .crosshair{display:block}.aa-white .hero-bottom{font-size:9px;bottom:25px;left:6%;right:6%}.aa-white .hero-system-note{display:none}.aa-white .scroll-cue{font-size:10px}.aa-white .scroll-cue>span{width:23px;height:30px;font-size:16px}.aa-white .section-index{font-size:10px}.aa-white .function-strip{justify-content:space-evenly;gap:18px;padding:23px 6%;font-size:11px}.aa-white .function-strip span:nth-of-type(n+5),.aa-white .function-strip i:nth-of-type(n+4){display:none}.aa-white .section-shell{padding:68px 6% 65px}.aa-white .section-topline{margin-bottom:32px;padding-top:18px}.aa-white .section-topline .eyebrow{letter-spacing:1.2px;font-size:11px}.aa-white .small-coordinate{display:none}.aa-white h2{letter-spacing:-1.7px;font-size:43px;line-height:1.1}.aa-white .platform-intro{grid-template-columns:1fr;gap:25px;margin-bottom:35px}.aa-white .platform-intro>div{justify-self:start;max-width:100%}.aa-white .platform-intro p{font-size:16px}.aa-white .platform-intro p.muted{max-width:420px;margin-top:13px;font-size:13px}.aa-white .system-window{border-radius:10px}.aa-white .system-sidebar{display:none}.aa-white .system-main{padding:0 17px 19px}.aa-white .system-toolbar{height:48px;font-size:11px}.aa-white .demo-tag{letter-spacing:.7px;padding:5px;font-size:9px}.aa-white .toolbar-separator{margin:0 7px}.aa-white .workspace-title{margin:24px 0 23px}.aa-white .workspace-title h3{letter-spacing:-.6px;font-size:22px}.aa-white .small-eyebrow{letter-spacing:1px;font-size:9px}.aa-white .workspace-orbit{font-size:29px}.aa-white .workflow-visual{gap:8px}.aa-white .workflow-agent{gap:7px;min-height:113px;padding:12px 5px}.aa-white .workflow-agent strong{font-size:16px}.aa-white .workflow-agent small{font-size:10px}.aa-white .workflow-agent>img{width:21px;height:21px}.aa-white .workflow-agent:last-child strong{font-size:15px;line-height:1.2;display:block}.aa-white .step-count{display:none}.aa-white .insight-panel{padding:18px}.aa-white .insight-panel h4{font-size:23px}.aa-white .insight-top{font-size:12px}.aa-white .example-label{font-size:9px}.aa-white .insight-panel>p{font-size:12px;line-height:1.8}.aa-white .insight-tasks span{gap:9px;font-size:12px;line-height:1.5}.aa-white .insight-tasks{gap:10px;margin-top:16px}.aa-white .scenario-tabs{gap:5px;margin-top:20px}.aa-white .scenario-tabs button{padding:7px 8px;font-size:10px}.aa-white .platform-benefits{grid-template-columns:1fr;gap:22px;margin-top:30px}.aa-white .platform-benefits>div{padding:18px 0 0 27px}.aa-white .platform-benefits>div>span{top:23px}.aa-white .platform-benefits h3{font-size:23px}.aa-white .platform-benefits p{max-width:100%;margin-top:7px;font-size:13px}.aa-white .agents-section,.aa-white .how-section{padding-top:15px}.aa-white .agents-heading,.aa-white .how-heading{margin-bottom:30px;display:block}.aa-white .agents-heading>p,.aa-white .how-heading>p{max-width:100%;margin-top:23px;font-size:13px}.aa-white .agent-explorer{border-top:0;flex-direction:column;gap:0;display:flex}.aa-white .agent-list{scrollbar-color:#61737c #191e20;scrollbar-width:thin;scroll-snap-type:x mandatory;gap:8px;margin:0 -1px;padding:7px 1px 17px;display:flex;overflow-x:auto}.aa-white .agent-selector{scroll-snap-align:start;border:1px solid #a28dbb29;border-radius:9px;flex-direction:column;flex-shrink:0;justify-content:center;gap:9px;width:94px;min-width:94px;min-height:99px;padding:14px 11px;display:flex}.aa-white .agent-selector:last-child{border-bottom:1px solid #a28dbb29}.aa-white .agent-selector.selected{background:#273034;border-color:#a58bc16e}.aa-white .agent-selector.selected:before{background:var(--agent-accent);width:auto;height:2px;inset:auto 25% 0}.aa-white .agent-number,.aa-white .selector-arrow,.aa-white .agent-category{display:none}.aa-white .agent-selector strong{font-size:19px}.aa-white .agent-selector img{width:23px;height:23px}.aa-white .agent-detail{border:1px solid var(--line);background:radial-gradient(at 50% 25%,#52296624,#0000 70%);border-radius:10px;min-height:610px;margin:8px 0 24px;padding:23px 22px 24px}.aa-white .agent-detail-top .eyebrow,.aa-white .agent-detail-id{font-size:10px}.aa-white .agent-detail-copy{max-width:100%}.aa-white .agent-detail-copy>h3{font-size:24px}.aa-white .agent-detail-copy>h4{font-size:36px;line-height:1.1}.aa-white .agent-detail-copy>p{min-height:62px;font-size:13px}.aa-white .agent-emblem{height:208px}.aa-white .emblem-ring{width:242px}.aa-white .ring-two{width:220px;height:175px}.aa-white .ring-three{width:265px;height:140px}.aa-white .emblem-point{left:calc(50% + 104px)}.aa-white .agent-tags span{font-size:11px}.aa-white .agent-prompt{margin-top:24px;padding:15px 12px;font-size:12px}.aa-white .agent-detail-copy>p.prompt-hint{font-size:9px}.aa-white .steps{grid-template-columns:1fr;gap:35px;margin-top:36px}.aa-white .step-marker{margin-bottom:18px}.aa-white .step-marker>span{width:34px;height:34px;font-size:12px}.aa-white .step-meta{font-size:10px}.aa-white .steps h3{margin-top:11px;font-size:31px}.aa-white .steps p{max-width:100%;margin-top:10px;font-size:13px}.aa-white .closing{min-height:580px}.aa-white .closing-content{padding:50px 20px}.aa-white .closing h2{letter-spacing:-2px;font-size:64px}.aa-white .closing .eyebrow{letter-spacing:1px;margin-bottom:24px;font-size:10px}.aa-white .closing-content>img{width:34px;height:auto;margin-bottom:22px}.aa-white .closing p{font-size:13px}.aa-white .closing-note{font-size:10px}.aa-white .closing-orbit{width:720px;height:720px;top:53%}.aa-white .site-footer{padding:32px 6% 22px}.aa-white .footer-top{flex-wrap:wrap;gap:16px;padding-bottom:27px}.aa-white .footer-top .brand img{width:155px}.aa-white .footer-top>p{flex-basis:100%;order:3;font-size:12px}.aa-white .back-to-top{gap:10px;font-size:9px}.aa-white .footer-bottom{flex-wrap:wrap;gap:20px;font-size:10px}.aa-white .concept-note{flex-basis:100%;order:3;font-size:9px}.aa-white .footer-bottom>div{gap:18px;margin-left:auto}.aa-white .dialog-shell{padding:24px 21px}.aa-white .dialog-shell h2{font-size:31px}.aa-white .dialog-agent>span:last-child{font-size:10px}.aa-white .dialog-shell li{font-size:13px}.aa-white .dialog-footer{flex-direction:column;align-items:flex-start}.aa-white .dialog-footer p{font-size:12px}.aa-white .dialog-footer .button{justify-content:space-between;width:100%}}@media (max-width:374px){.aa-white .brand img{width:137px}.aa-white .header-actions{gap:5px}.aa-white .nav-cta{gap:8px;padding:8px 10px;font-size:12px}.aa-white .hero{min-height:1010px;padding-top:50px}.aa-white .hero-actions{gap:13px}.aa-white .hero-actions .button{gap:10px;padding-left:14px;font-size:12px}.aa-white .text-link{font-size:11px}.aa-white .hero-description{font-size:13px}.aa-white .desktop-break{display:none}.aa-white .hero-scene{height:470px}.aa-white .label-sales{left:70%}.aa-white .label-dev{left:4%}.aa-white .label-workflow{left:57%}.aa-white .offer-note{gap:6px;font-size:10px}.aa-white .agent-detail{padding-left:17px;padding-right:17px}.aa-white .agent-detail-copy>h4{font-size:32px}.aa-white .workspace-title h3{font-size:20px}}@media (prefers-reduced-motion:reduce){html.aaw-active{scroll-behavior:auto}.aa-white *,.aa-white :before,.aa-white :after{transition:none!important;animation:none!important}.aa-white.js-motion .reveal{opacity:1;transform:none}}
.aa-white .sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}html.aaw-active{scroll-padding-top:105px}.aa-white .ariane-dock{z-index:60;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);opacity:0;pointer-events:none;background:linear-gradient(120deg,#39214ae8,#1f152de8);border:1px solid #be95df66;border-radius:99px;align-items:center;gap:11px;padding:13px 17px;transition:opacity .3s,transform .3s,border-color .3s;display:flex;position:fixed;bottom:25px;right:25px;transform:translateY(12px);box-shadow:0 8px 35px #0005,0 0 30px #a061d224}.aa-white .ariane-dock>span:first-of-type{font-family:var(--serif);font-size:19px}.aa-white .ariane-dock .voice-bars{width:14px;scale:.7}.aa-white .ariane-dock.is-visible{opacity:1;pointer-events:auto;transform:none}.aa-white .ariane-dock:hover{border-color:#e3eef3}.aa-white.ariane-guide-open .ariane-dock{opacity:0;pointer-events:none}.aa-white .site-header{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:40;background:linear-gradient(#0c0b16f5,#0c0b16b8);border-bottom-color:#b7a0d30d;width:100%;max-width:1560px;height:90px;min-height:90px;position:fixed;top:0;left:0;right:0}.aa-white .mobile-menu{z-index:45;position:fixed}.aa-white .journey{--story-progress:0;--scrubber-progress:0%;height:460svh;min-height:3000px;position:relative}.aa-white .journey-stage{height:100svh;min-height:680px;position:sticky;top:0;overflow:hidden}.aa-white .journey-hero{max-width:1560px;height:100%;min-height:0;max-height:none;padding:115px 5% 155px;overflow:visible}.aa-white .journey-hero .hero-copy{z-index:5;width:55%;padding-top:0}.aa-white .journey-hero h1{letter-spacing:-4.7px;font-size:clamp(64px,6.6vw,103px)}.aa-white .journey-hero .hero-description{max-width:450px;min-height:79px;margin-top:26px}.aa-white .journey-hero .hero-eyebrow{margin-bottom:30px}.aa-white .journey-hero .hero-actions{margin-top:27px}.aa-white .journey-hero .hero-scene{width:61%;transform:translateY(calc(var(--story-progress)*-8px));transition:filter .5s;top:75px;bottom:116px;right:-1%}.aa-white .journey-hero .hero-grid{inset:70px 0 125px}.aa-white .journey-hero .core{z-index:6;pointer-events:auto;cursor:pointer;background:linear-gradient(140deg,#a381c636,#37215188 48%,#181022e0);border-radius:35px;width:147px;height:147px;padding:10px;transition:border-color .3s,box-shadow .3s,scale .3s;box-shadow:0 0 80px #9556e745,inset 0 0 25px #a180ff1a}.aa-white .journey-hero .core:hover{border-color:#dfc5ffbb;scale:1.05;box-shadow:0 0 100px #9556e770,inset 0 0 25px #a180ff20}.aa-white .journey-hero .core-inner{border-radius:26px}.aa-white .journey-hero .core img{width:78px;height:auto}.aa-white .core-invitation{font-family:var(--mono);letter-spacing:1.6px;white-space:nowrap;color:#cddbe2;align-items:center;gap:12px;font-size:10px;display:flex;position:absolute;top:calc(100% + 14px);left:50%;transform:translate(-50%)rotate(9deg)}.aa-white .core-invitation>span{font-size:15px}.aa-white .ariane-whisper{text-align:center;z-index:7;pointer-events:none;width:270px;transition:opacity .35s,transform .35s;position:absolute;top:calc(48% + 135px);left:50%;transform:translate(-50%)}.aa-white .whisper-label{font-family:var(--mono);letter-spacing:2px;color:#afb9be;justify-content:center;align-items:center;gap:8px;font-size:10px;display:flex}.aa-white .whisper-label .signal-dot{width:3px;height:3px;box-shadow:none;background:#c0cbd1}.aa-white .ariane-whisper p{font-family:var(--serif);color:#d2dbdf;letter-spacing:-.3px;text-wrap:balance;margin-top:11px;font-size:19px;line-height:1.4}.aa-white .journey-hero .orbit-label{opacity:0;pointer-events:none;visibility:hidden;transition:opacity .45s,transform .65s,visibility .45s,border-color .2s;transform:translateY(15px)scale(.85)}.aa-white .journey-hero[data-chapter="1"] .orbit-label,.aa-white .journey-hero[data-chapter="2"] .orbit-label{opacity:1;pointer-events:auto;visibility:visible;transform:none}.aa-white .journey-hero[data-chapter="2"] .orbit-label{background:linear-gradient(130deg,#2b1d3deb,#191123dd);border-color:#bb8ee555}.aa-white .journey-hero[data-chapter="1"] .orbit-label:hover,.aa-white .journey-hero[data-chapter="2"] .orbit-label:hover{border-color:#c6d7df;transform:translateY(-4px)}.aa-white .journey-hero[data-chapter="1"] .ariane-whisper,.aa-white .journey-hero[data-chapter="2"] .ariane-whisper{opacity:0;transform:translate(-50%,10px)}.aa-white .journey-hero .label-finance{top:11%;left:57%}.aa-white .journey-hero .label-sales{top:30%;left:77%}.aa-white .journey-hero .label-workflow{top:66%;left:68%}.aa-white .journey-hero .label-dev{top:73%;left:24%}.aa-white .journey-hero .label-audit{top:17%;left:24%}.aa-white .journey-hero .label-marketing{top:40%;left:8%}.aa-white .journey-hero .label-legal{top:60%;left:4%}.aa-white .journey-hero .label-compliance{top:87%;left:45%}.aa-white .journey-hero .label-operations{top:49%;left:77%}.aa-white .journey-hero .orbit-label{gap:8px;padding:10px 12px}.aa-white .journey-hero .orbit-label>span:nth-child(2){font-size:16px}.aa-white .journey-hero .orbit-label small{font-size:11px}.aa-white .journey-hero .orbit-label i{display:none}.aa-white .journey-hero .coordinate-top{top:17%;left:25%}.aa-white .journey-hero .coordinate-bottom{bottom:10%;right:9%}.aa-white .journey-hero .scene-caption{letter-spacing:1.5px;font-size:9px;bottom:2%;left:52%}.aa-white .journey-hero[data-chapter="1"] .coordinate-top,.aa-white .journey-hero[data-chapter="2"] .coordinate-top,.aa-white .journey-hero[data-chapter="1"] .coordinate-bottom,.aa-white .journey-hero[data-chapter="2"] .coordinate-bottom{opacity:0}.aa-white .chapter-detail{opacity:0;align-items:center;gap:10px;min-height:0;max-height:0;transition:opacity .35s,max-height .35s,margin .35s;display:flex;overflow:hidden}.aa-white .chapter-detail.has-detail{opacity:1;max-height:56px;margin-top:20px}.aa-white .chapter-detail>span{color:#bfcbd1;white-space:nowrap;background:#23192f69;border:1px solid #a083b838;border-radius:6px;align-items:center;gap:7px;padding:9px 11px;font-size:12px;display:inline-flex}.aa-white .chapter-detail>span img{width:16px;height:16px}.aa-white .chapter-detail>i{color:#6e7c83;font-size:15px;font-style:normal}.aa-white .talk-action{cursor:pointer;padding:0}.aa-white .voice-bars{justify-content:center;align-items:center;gap:3px;width:22px;height:24px;display:flex}.aa-white .voice-bars i{background:#b7c4cb;border-radius:2px;width:2px;height:8px;display:block}.aa-white .voice-bars i:nth-child(2){height:16px}.aa-white .voice-bars i:nth-child(3){height:20px}.aa-white .voice-bars i:nth-child(4){height:11px}.aa-white .journey-controls{z-index:9;position:absolute;bottom:26px;left:5%;right:5%}.aa-white .journey-controls-top{font-family:var(--mono);letter-spacing:1.5px;color:#949fa5;justify-content:space-between;align-items:center;gap:15px;margin-bottom:12px;font-size:10px;display:flex}.aa-white .journey-controls .scroll-cue{letter-spacing:1.3px;font-size:10px}.aa-white .journey-controls .scroll-cue>span{border-color:#84639666;width:21px;height:28px;font-size:16px}.aa-white .journey-instruction{color:#887395;letter-spacing:1.1px;margin-left:-70px;font-size:9px}.aa-white .skip-journey{font-family:var(--sans);letter-spacing:0;color:#a0acb2;gap:10px;font-size:12px;display:flex}.aa-white .skip-journey:hover{color:#fff}.aa-white #journey-scrubber{appearance:none;cursor:ew-resize;outline-offset:5px;background:0 0;border-radius:0;width:100%;height:20px;margin:0;display:block;position:relative}.aa-white #journey-scrubber::-webkit-slider-runnable-track{background:linear-gradient(to right,#bacdd6 var(--scrubber-progress),#765c863d var(--scrubber-progress));border-radius:2px;height:2px}.aa-white #journey-scrubber::-moz-range-track{background:#765c863d;height:2px}.aa-white #journey-scrubber::-moz-range-progress{background:#bacdd6;height:2px}.aa-white #journey-scrubber::-webkit-slider-thumb{appearance:none;background:#c9dce5;border:3px solid #2e383d;border-radius:50%;width:12px;height:12px;margin-top:-5px;box-shadow:0 0 16px #b787e059}.aa-white #journey-scrubber::-moz-range-thumb{background:#c9dce5;border:3px solid #2e383d;border-radius:50%;width:7px;height:7px;box-shadow:0 0 16px #b787e059}.aa-white .chapter-nav{grid-template-columns:repeat(4,1fr);gap:20px;margin-top:12px;display:grid}.aa-white .chapter-nav button{color:#84708f;text-align:left;white-space:nowrap;align-items:center;gap:10px;padding:5px 0;font-size:12px;transition:color .3s;display:flex;position:relative}.aa-white .chapter-nav button>span{font-family:var(--mono);letter-spacing:1px;color:#626f76;font-size:10px}.aa-white .chapter-nav button[aria-current=step],.aa-white .chapter-nav button:hover{color:#d7e1e6}.aa-white .chapter-nav button[aria-current=step]>span{color:#b4c9d4}.aa-white .journey-hero .hero-copy.is-changing{animation:.48s both aaw-chapter-in}@keyframes aaw-chapter-in{0%{opacity:.3;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.aa-white.ariane-speaking .journey-hero .core{animation:1.2s ease-in-out infinite aaw-core-voice}.aa-white.ariane-speaking .voice-bars i{animation:.65s ease-in-out infinite alternate aaw-voice-wave}.aa-white.ariane-speaking .voice-bars i:nth-child(2){animation-delay:.2s}.aa-white.ariane-speaking .voice-bars i:nth-child(3){animation-delay:.4s}.aa-white.ariane-speaking .voice-bars i:nth-child(4){animation-delay:.1s}@keyframes aaw-core-voice{0%,to{box-shadow:0 0 65px #9556e745,inset 0 0 25px #a180ff1a}50%{border-color:#c7dae3;box-shadow:0 0 115px #bc78eb88,inset 0 0 45px #a180ff55}}@keyframes aaw-voice-wave{0%{transform:scaleY(.5)}to{transform:scaleY(1.2)}}@media (min-height:950px) and (min-width:851px){.aa-white .journey-hero{padding-bottom:180px}.aa-white .journey-hero .hero-scene{top:100px;bottom:150px}.aa-white .journey-controls{bottom:45px}}@media (max-width:1150px){.aa-white .journey-hero h1{letter-spacing:-4px;font-size:7vw}.aa-white .journey-hero .hero-scene{width:61%;top:100px;bottom:145px;right:-1%}.aa-white .journey-hero .label-sales{left:76%}.aa-white .journey-hero .label-operations{left:77%}.aa-white .journey-hero .orbit-label{gap:5px;padding:8px 9px}.aa-white .journey-hero .orbit-label>span:nth-child(2){font-size:16px}.aa-white .journey-hero .orbit-label small{font-size:10px}.aa-white .journey-hero .small-icon{width:22px;height:22px}.aa-white .journey-hero .small-icon img{width:19px;height:19px}.aa-white .journey-hero .core{border-radius:31px;width:128px;height:128px}.aa-white .journey-hero .core-inner{border-radius:23px}.aa-white .journey-hero .core img{width:66px}.aa-white .ariane-whisper{width:230px;top:calc(48% + 120px)}.aa-white .ariane-whisper p{font-size:17px}.aa-white .journey-hero .hero-description{font-size:15px}.aa-white .chapter-detail>span{padding:8px;font-size:11px}.aa-white .chapter-detail{gap:7px}.aa-white .journey-hero .label-legal{left:5%}.aa-white .journey-hero .label-marketing{left:8%}}@media (max-width:850px){.aa-white .site-header{height:84px;min-height:84px}.aa-white .journey-hero{padding-top:125px;padding-bottom:160px}.aa-white .journey-hero .hero-copy{width:58%}.aa-white .journey-hero h1{letter-spacing:-3.4px;font-size:7.3vw}.aa-white .journey-hero .hero-scene{width:66%;top:125px;bottom:150px;right:-10%}.aa-white .journey-hero .hero-description{min-height:70px;font-size:13px}.aa-white .journey-hero .hero-eyebrow{font-size:11px}.aa-white .journey-hero .hero-actions{flex-direction:column;align-items:flex-start;gap:12px}.aa-white .journey-hero .core{border-radius:27px;width:112px;height:112px}.aa-white .journey-hero .core-inner{border-radius:20px}.aa-white .journey-hero .core img{width:58px}.aa-white .journey-hero .orbit-label small{display:none}.aa-white .journey-hero .orbit-label{gap:5px;padding:8px}.aa-white .journey-hero .orbit-label>span:nth-child(2){font-size:16px}.aa-white .journey-hero .label-sales{display:flex;left:70%}.aa-white .journey-hero .label-operations{left:72%}.aa-white .journey-hero .label-workflow{left:65%}.aa-white .journey-hero .label-dev{left:22%}.aa-white .journey-hero .label-marketing{top:36%;left:4%}.aa-white .journey-hero .label-legal{top:57%;left:3%}.aa-white .journey-hero .label-compliance{top:85%;left:43%}.aa-white .journey-hero .scene-caption{letter-spacing:1px;font-size:8px;left:46%}.aa-white .ariane-whisper{width:210px;top:calc(48% + 106px)}.aa-white .ariane-whisper p{font-size:16px}.aa-white .core-invitation{font-size:9px;top:calc(100% + 11px)}.aa-white .chapter-nav button{gap:7px;font-size:12px}.aa-white .chapter-detail>span{gap:5px;padding:7px 6px;font-size:10px}.aa-white .chapter-detail>span img{width:13px;height:13px}.aa-white .chapter-detail{gap:5px}.aa-white .journey-controls{bottom:28px}}@media (max-width:650px){.aa-white .site-header{height:75px;min-height:75px}.aa-white .journey{height:420svh;min-height:2700px}.aa-white .journey-stage{height:100svh;min-height:640px}.aa-white .journey-hero{height:100%;min-height:0;padding:103px 6% 126px;display:block}.aa-white .journey-hero .hero-copy{width:100%;padding-top:0}.aa-white .journey-hero h1{letter-spacing:-2.8px;white-space:nowrap;font-size:clamp(40px,10.7vw,66px);line-height:1.02}.aa-white .journey-hero .hero-eyebrow{letter-spacing:1.5px;margin-bottom:18px;font-size:10px}.aa-white .journey-hero .hero-description{max-width:320px;min-height:54px;margin-top:17px;font-size:12px;line-height:1.8}.aa-white .journey-hero .hero-actions{flex-direction:row;align-items:center;gap:22px;margin-top:18px}.aa-white .journey-hero .button{gap:15px;min-height:41px;padding:9px 10px 9px 16px;font-size:12px}.aa-white .journey-hero .arrow-circle{width:23px;height:23px;font-size:16px}.aa-white .journey-hero .text-link{gap:7px;min-height:36px;font-size:12px}.aa-white .voice-bars{gap:2px;width:19px}.aa-white .voice-bars i{width:2px}.aa-white .voice-bars i:nth-child(3){height:17px}.aa-white .journey-hero .offer-note{gap:7px;margin-top:12px;font-size:10px}.aa-white .journey-hero .hero-scene{width:90%;height:auto;min-height:220px;margin:0;position:absolute;inset:370px 5% 112px}.aa-white .journey-hero .core{border-radius:23px;width:92px;height:92px;padding:6px;top:46%}.aa-white .journey-hero .core-inner{border-radius:18px}.aa-white .journey-hero .core img{width:49px}.aa-white .core-invitation{letter-spacing:1.1px;gap:6px;font-size:8px;top:calc(100% + 8px)}.aa-white .ariane-whisper{width:230px;top:calc(46% + 75px)}.aa-white .whisper-label{display:none}.aa-white .ariane-whisper p{margin-top:8px;font-size:16px;line-height:1.3}.aa-white .journey-hero .scene-caption{letter-spacing:1px;gap:7px;font-size:8px;bottom:0%;left:50%}.aa-white .journey-hero #motion-toggle{width:23px;height:23px;margin-left:1px}.aa-white .journey-hero .scene-caption .crosshair{display:none}.aa-white .journey-hero .hero-grid{inset:90px 0 130px}.aa-white .journey-hero .orbit-label{border-radius:6px;gap:5px;padding:7px 8px}.aa-white .journey-hero .orbit-label>span:nth-child(2){font-size:15px}.aa-white .journey-hero .small-icon,.aa-white .journey-hero .small-icon img{width:16px;height:16px}.aa-white .journey-hero .label-audit{top:8%;left:15%}.aa-white .journey-hero .label-finance{top:8%;left:60%}.aa-white .journey-hero .label-sales{top:27%;left:75%}.aa-white .journey-hero .label-operations{top:49%;left:74%}.aa-white .journey-hero .label-workflow{top:70%;left:63%}.aa-white .journey-hero .label-dev{top:70%;left:14%}.aa-white .journey-hero .label-marketing{top:28%;left:-1%}.aa-white .journey-hero .label-legal{top:50%;left:0}.aa-white .journey-hero .label-compliance{top:83%;left:39%}.aa-white .journey-controls{bottom:17px;left:6%;right:6%}.aa-white .journey-controls-top{gap:10px;margin-bottom:5px}.aa-white .journey-controls .scroll-cue{letter-spacing:1px;gap:7px;font-size:9px}.aa-white .journey-controls .scroll-cue>span{width:17px;height:23px;font-size:13px}.aa-white .journey-instruction{display:none}.aa-white .skip-journey{gap:7px;font-size:11px}.aa-white .chapter-nav{gap:6px;margin-top:5px}.aa-white .chapter-nav button{white-space:normal;max-width:90px;padding:3px 0;font-size:10px;line-height:1.6;display:block}.aa-white .chapter-nav button>span{letter-spacing:1px;margin-bottom:3px;font-size:9px;display:block}.aa-white .chapter-detail.has-detail{max-height:35px;margin-top:11px}.aa-white .chapter-detail>span{gap:5px;padding:7px;font-size:10px}.aa-white .chapter-detail>span img{width:12px;height:12px}.aa-white .journey-hero[data-chapter="1"] .hero-scene,.aa-white .journey-hero[data-chapter="2"] .hero-scene{top:392px}.aa-white .journey-hero[data-chapter="1"] .hero-description,.aa-white .journey-hero[data-chapter="2"] .hero-description{min-height:36px}.aa-white .journey-hero[data-chapter="1"] .offer-note,.aa-white .journey-hero[data-chapter="2"] .offer-note{display:none}.aa-white .journey-hero .core:hover{scale:1.02}}@media (max-width:650px) and (max-height:780px){.aa-white .journey-stage{min-height:620px}.aa-white .journey-hero{padding-top:96px}.aa-white .journey-hero h1{font-size:10vw}.aa-white .journey-hero .hero-eyebrow{margin-bottom:13px}.aa-white .journey-hero .hero-description{min-height:47px;margin-top:13px;font-size:12px}.aa-white .journey-hero .hero-actions{margin-top:13px}.aa-white .journey-hero .hero-scene{min-height:180px;top:335px;bottom:110px}.aa-white .journey-hero .offer-note{margin-top:9px;font-size:9px}.aa-white .journey-hero .core{border-radius:20px;width:76px;height:76px;padding:5px}.aa-white .journey-hero .core-inner{border-radius:15px}.aa-white .journey-hero .core img{width:40px}.aa-white .ariane-whisper{top:calc(46% + 62px)}.aa-white .ariane-whisper p{font-size:15px}.aa-white .journey-hero[data-chapter="1"] .hero-scene,.aa-white .journey-hero[data-chapter="2"] .hero-scene{top:351px}.aa-white .journey-hero .scene-caption{display:none}.aa-white .journey-hero .orbit-label{padding:5px 6px}.aa-white .journey-hero .orbit-label>span:nth-child(2){font-size:13px}.aa-white .journey-hero .small-icon,.aa-white .journey-hero .small-icon img{width:13px;height:13px}.aa-white .journey-hero .label-compliance{top:86%}.aa-white .journey-controls{bottom:14px}}@media (prefers-reduced-motion:reduce){.aa-white .journey-hero .hero-copy.is-changing{animation:none}.aa-white .journey-hero .hero-scene{transform:none}.aa-white .journey-hero .core{animation:none!important}.aa-white .journey-hero .orbit-label{transition:none}}@media (max-width:850px){html.aaw-active{scroll-padding-top:100px}}@media (max-width:650px){html.aaw-active{scroll-padding-top:90px}.aa-white .journey-hero .hero-description{min-height:61px;font-size:15px;line-height:1.7}.aa-white .journey-hero .hero-scene{top:385px}.aa-white .journey-hero[data-chapter="1"] .hero-scene,.aa-white .journey-hero[data-chapter="2"] .hero-scene{top:415px}.aa-white .journey-hero[data-chapter="1"] .hero-description,.aa-white .journey-hero[data-chapter="2"] .hero-description{min-height:47px;font-size:13px}.aa-white .ariane-dock{gap:9px;padding:11px 14px;bottom:16px;right:16px}.aa-white .ariane-dock>img{width:24px;height:auto}.aa-white .ariane-dock>span:first-of-type{font-size:17px}}@media (max-width:650px) and (max-height:780px){.aa-white .journey-hero .hero-description{min-height:54px;font-size:13px}.aa-white .journey-hero .hero-scene{top:351px}.aa-white .journey-hero[data-chapter="1"] .hero-scene,.aa-white .journey-hero[data-chapter="2"] .hero-scene{top:370px}.aa-white .journey-hero[data-chapter="1"] .hero-description,.aa-white .journey-hero[data-chapter="2"] .hero-description{min-height:42px;font-size:12px}}@media (max-height:650px){.aa-white .journey-stage{min-height:0}.aa-white .journey-controls{bottom:15px}}@media (min-width:651px) and (max-height:700px){.aa-white .journey-hero{padding-top:100px;padding-bottom:135px}.aa-white .journey-hero h1{letter-spacing:-2.7px;font-size:clamp(44px,4.6vw,64px)}.aa-white .journey-hero .hero-eyebrow{margin-bottom:15px;font-size:11px}.aa-white .journey-hero .hero-description{min-height:0;margin-top:17px;font-size:13px;line-height:1.7}.aa-white .journey-hero .hero-actions{flex-direction:row;align-items:center;margin-top:18px}.aa-white .journey-hero .offer-note{margin-top:12px;font-size:10px}.aa-white .journey-hero .hero-scene{top:82px;bottom:120px}.aa-white .journey-hero .core{border-radius:27px;width:105px;height:105px}.aa-white .journey-hero .core-inner{border-radius:19px}.aa-white .journey-hero .core img{width:55px}.aa-white .ariane-whisper{width:240px;top:calc(48% + 100px)}.aa-white .ariane-whisper p{font-size:16px}.aa-white .journey-hero .scene-caption{display:none}.aa-white .chapter-detail.has-detail{margin-top:13px}.aa-white .journey-hero .orbit-label{padding:7px 8px}.aa-white .journey-hero .orbit-label small{display:none}}
.aa-white .ariane-guide{--ag-line:#c8dde824;--ag-muted:#aaa3bb;color:#faf8ff;width:468px;max-width:calc(100vw - 40px);height:742px;max-height:calc(100dvh - 40px);font-family:var(--sans,"Avenir Next",Avenir,"aaw-Manrope",sans-serif);text-align:left;z-index:1000;overscroll-behavior:contain;background:#14191b;border:1px solid #bcd2dd40;border-radius:22px;margin:0;padding:0;position:fixed;inset:auto 20px 20px auto;overflow:hidden;box-shadow:0 30px 110px #0009,0 0 80px #5e5ce618}.aa-white .ariane-guide:not([open]){display:none}.aa-white .ariane-guide[open]{animation:.3s cubic-bezier(.2,.8,.2,1) aaw-ag-arrive}.aa-white .ariane-guide::backdrop{-webkit-backdrop-filter:blur(8px);background:#05030c8c}.aa-white .ariane-guide *{box-sizing:border-box}.aa-white .ariane-guide button,.aa-white .ariane-guide input{font-family:inherit}.aa-white .ariane-guide button{cursor:pointer}.aa-white .ariane-guide button:disabled{cursor:default}.aa-white .ariane-guide button:focus-visible,.aa-white .ariane-guide a:focus-visible{outline-offset:3px;outline:2px solid #d7e6ee}.aa-white .ariane-guide p,.aa-white .ariane-guide h2{margin:0}.aa-white .ariane-guide button svg{width:20px;height:20px;display:block}.aa-white .ariane-guide [hidden]{display:none!important}.aa-white .ag-shell{background:radial-gradient(at 10% 0,#5e5ce616,#0000 48%);flex-direction:column;height:100%;min-height:0;display:flex;position:relative}.aa-white .ag-header{flex:none;justify-content:space-between;align-items:center;gap:16px;padding:24px 24px 20px;display:flex}.aa-white .ag-identity{align-items:center;gap:15px;display:flex}.aa-white .ag-overline{font-family:var(--mono,monospace);letter-spacing:1.7px;color:#b0b9be;margin-bottom:5px;font-size:11px}.aa-white .ag-header h2{font-family:var(--serif,"aaw-Averia Serif Libre",Georgia,serif);letter-spacing:-.7px;color:#faf8ff;font-size:31px;font-weight:400;line-height:1}.aa-white .ag-avatar{isolation:isolate;background:radial-gradient(circle,#7562e51c,#212a2e 70%);border:1px solid #aa91e331;border-radius:50%;flex:none;place-items:center;width:54px;height:54px;display:grid;position:relative}.aa-white .ag-avatar img{object-fit:contain;width:28px;height:32px}.aa-white .ag-avatar>span{z-index:-1;border:1px solid #9a83da23;border-radius:50%;position:absolute;inset:-4px}.aa-white .ag-avatar:after{content:"";opacity:0;filter:blur(18px);z-index:-1;background:#a2c5d6;border-radius:50%;position:absolute;inset:7px}.aa-white .ag-speaking .ag-avatar:after{animation:1.3s ease-in-out infinite aaw-ag-glow}.aa-white .ag-speaking .ag-avatar>span{animation:1.6s ease-out infinite aaw-ag-pulse}.aa-white .ag-close{color:#afb7bb;background:0 0;border:1px solid #0000;border-radius:50%;place-items:center;width:34px;height:34px;padding:7px;transition:background .2s,color .2s,border-color .2s;display:grid}.aa-white .ag-close:hover{color:#fff;background:#ffffff08;border-color:#bda7e826}.aa-white .ag-context{border-top:1px solid var(--ag-line);border-bottom:1px solid var(--ag-line);min-height:39px;font-family:var(--mono,monospace);letter-spacing:.8px;flex:none;justify-content:space-between;align-items:center;gap:12px;padding:9px 24px;font-size:11px;display:flex}.aa-white .ag-context-chapter{color:#968aa9}.aa-white .ag-concept{color:#c0cacf;font-family:var(--sans,"Avenir Next",Avenir,"aaw-Manrope",sans-serif);letter-spacing:.15px;align-items:center;gap:6px;font-size:11px;display:flex}.aa-white .ag-concept:before{content:"";background:#cde0ea;border-radius:50%;width:4px;height:4px;display:block}.aa-white .ag-intro{font-family:var(--serif,"aaw-Averia Serif Libre",Georgia,serif);letter-spacing:-.35px;color:#e9eef0;flex:none;padding:23px 24px 8px;font-size:23px;line-height:1.25}.aa-white .ag-conversation{scrollbar-width:thin;scrollbar-color:#475359 transparent;overscroll-behavior:contain;flex:1;min-height:100px;padding:11px 24px 24px;scroll-padding-bottom:20px;overflow:auto}.aa-white .ag-message{max-width:100%;margin:16px 0 0;animation:.25s both aaw-ag-message-in}.aa-white .ag-message:first-child{margin-top:0}.aa-white .ag-byline{font-family:var(--mono,monospace);letter-spacing:1.5px;color:#c3d0d7;margin-bottom:8px;font-size:10px;line-height:1.3}.aa-white .ag-message-text{color:#c5cccf;white-space:pre-wrap;overflow-wrap:anywhere;font-size:15px;line-height:1.9}.aa-white .ag-user{background:#b092e20a;border:1px solid #b399d51e;border-radius:12px 12px 3px;margin-left:30px;padding:13px 15px}.aa-white .ag-user .ag-byline{color:#91859f;margin-bottom:4px;font-size:9px}.aa-white .ag-user .ag-message-text{color:#ecf1f3;font-size:13px;line-height:1.6}.aa-white .ag-assistant+.ag-assistant{border-top:1px solid var(--ag-line);padding-top:17px}.aa-white .ag-agent-cards{grid-template-columns:1fr;gap:7px;margin-top:13px;display:grid}.aa-white .ag-agent-card{text-align:left;color:#f6f0ff;background:linear-gradient(110deg,#8f72c511,#9b6dcb04);border:1px solid #b99ddb24;border-radius:9px;align-items:center;gap:11px;width:100%;padding:11px 13px;transition:background .2s,border-color .2s,transform .2s;display:flex}.aa-white .ag-agent-card:hover{background:#9272cc18;border-color:#b99ddb65;transform:translate(2px)}.aa-white .ag-agent-icon{object-fit:contain;opacity:.9;flex:none;width:23px;height:23px}.aa-white .ag-agent-card-copy{flex-direction:column;gap:3px;display:flex}.aa-white .ag-agent-card-copy strong{font-family:var(--serif,"aaw-Averia Serif Libre",Georgia,serif);font-size:19px;font-weight:400;line-height:1}.aa-white .ag-agent-card-copy>span{color:#a4afb4;font-size:12px;line-height:1.2}.aa-white .ag-card-arrow{color:#91a1a9;margin-left:auto;font-size:16px}.aa-white .ag-checkup-link{color:#171d21;background:#ecf2f5;border-radius:50px;justify-content:space-between;align-items:center;min-height:42px;margin-top:16px;padding:11px 15px 11px 18px;font-size:12px;font-weight:600;text-decoration:none;transition:background .2s;display:flex}.aa-white .ag-checkup-link:hover{background:#fff}.aa-white .ag-checkup-link>span{font-size:18px;font-weight:400}.aa-white .ag-compose-area{border-top:1px solid var(--ag-line);background:#151a1c;flex:none;padding:15px 24px 18px}.aa-white .ag-suggestions{flex-wrap:wrap;gap:6px;margin-bottom:14px;display:flex}.aa-white .ag-suggestion{color:#bac5cb;text-align:left;background:#b99cde05;border:1px solid #ad96cd28;border-radius:6px;min-height:32px;padding:8px 10px;font-size:12px;line-height:1.25;transition:color .2s,background .2s,border-color .2s}.aa-white .ag-suggestion:hover{color:#fff;background:#9272c914;border-color:#b99bd96b}.aa-white .ag-form{background:#0d1113;border:1px solid #ad93d23d;border-radius:11px;align-items:center;gap:10px;padding:8px 8px 8px 15px;transition:border-color .2s,box-shadow .2s;display:flex}.aa-white .ag-form:focus-within{border-color:#b8a2ef9c;box-shadow:0 0 0 3px #b8a2ef09}.aa-white .ag-form input{color:#f8f3fe;background:0 0;border:0;outline:0;width:100%;min-width:0;padding:5px 0;font-size:13px;line-height:1.5}.aa-white .ag-form input::placeholder{color:#897d9a}.aa-white .ag-send{color:#fff;background:#82abc0;border:1px solid #ab92de50;border-radius:7px;flex:none;place-items:center;width:32px;height:32px;padding:5px;transition:background .2s;display:grid}.aa-white .ag-send:hover{background:#97bccf}.aa-white .ag-voice-row{justify-content:space-between;align-items:center;min-height:30px;margin-top:12px;display:flex}.aa-white .ag-voice-actions{align-items:center;gap:10px;display:flex}.aa-white .ag-voice-toggle{color:#a4adb2;background:0 0;border:0;align-items:center;gap:7px;min-height:30px;padding:4px 0;font-size:12px;transition:color .2s;display:flex}.aa-white .ag-voice-toggle:hover,.aa-white .ag-voice-toggle[aria-pressed=true]{color:#d1dde3}.aa-white .ag-voice-toggle svg{width:15px!important;height:15px!important}.aa-white .ag-voice-toggle:disabled{opacity:.6}.aa-white .ag-read-aloud{color:#c8d6dd;background:#9b7dcb10;border:1px solid #ac8dd72b;border-radius:50%;place-items:center;width:28px;height:28px;padding:4px;display:grid}.aa-white .ag-read-aloud:hover{background:#9b7dcb25}.aa-white .ag-read-aloud svg{width:18px!important;height:18px!important}.aa-white .ag-voice-waves{opacity:.35;align-items:center;gap:3px;width:30px;height:20px;display:flex}.aa-white .ag-voice-waves i{transform-origin:50%;background:#afc3cd;border-radius:3px;width:2px;height:3px;display:block}.aa-white .ag-speaking .ag-voice-waves{opacity:1}.aa-white .ag-speaking .ag-voice-waves i{animation:.8s ease-in-out infinite alternate aaw-ag-wave}.aa-white .ag-speaking .ag-voice-waves i:nth-child(2){animation-delay:-.2s}.aa-white .ag-speaking .ag-voice-waves i:nth-child(3){animation-delay:-.5s}.aa-white .ag-speaking .ag-voice-waves i:nth-child(4){animation-delay:-.1s}.aa-white .ag-speaking .ag-voice-waves i:nth-child(5){animation-delay:-.4s}.aa-white .ag-voice-notice{color:#bfcad0;background:#a68acf08;border:1px solid #b99ddb25;border-radius:7px;padding:9px 11px;margin:5px 0 9px!important;font-size:12px!important;line-height:1.65!important}.aa-white .ag-footnote{color:#81738f;letter-spacing:.1px;margin-top:4px!important;font-size:11px!important;line-height:1.5!important}.aa-white .ag-sr-only{clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}@keyframes aaw-ag-arrive{0%{opacity:0;transform:translateY(15px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes aaw-ag-message-in{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@keyframes aaw-ag-glow{0%,to{opacity:.15;transform:scale(.7)}50%{opacity:.6;transform:scale(1.4)}}@keyframes aaw-ag-pulse{0%{opacity:.7;transform:scale(.96)}to{opacity:0;transform:scale(1.35)}}@keyframes aaw-ag-wave{0%{height:3px}to{height:15px}}@media (max-width:560px){.aa-white .ariane-guide{border-radius:20px;width:calc(100vw - 16px);max-width:none;height:min(760px,100dvh - 16px);max-height:calc(100dvh - 16px);inset:auto 8px 8px}.aa-white .ag-header{padding:20px 20px 18px}.aa-white .ag-header h2{font-size:29px}.aa-white .ag-context{padding:9px 20px}.aa-white .ag-context-chapter,.aa-white .ag-concept{font-size:10px}.aa-white .ag-intro{padding:21px 20px 8px;font-size:23px}.aa-white .ag-conversation{padding:10px 20px 20px}.aa-white .ag-compose-area{padding:14px 20px 15px}.aa-white .ag-form input{padding:4px 0;font-size:16px}.aa-white .ag-form{min-height:50px}.aa-white .ag-message-text{font-size:15px}.aa-white .ag-suggestion{min-height:34px;font-size:12px}.aa-white .ag-voice-toggle{font-size:12px}.aa-white .ag-close{min-width:36px;min-height:36px}.aa-white .ag-footnote{font-size:11px!important}}@media (max-height:590px){.aa-white .ag-header{padding-top:15px;padding-bottom:13px}.aa-white .ag-intro{padding-top:14px;font-size:20px}.aa-white .ag-context{min-height:30px;padding-top:6px;padding-bottom:6px}.aa-white .ag-compose-area{padding-top:10px;padding-bottom:10px}.aa-white .ag-suggestions{gap:5px;margin-bottom:10px}.aa-white .ag-suggestion{min-height:28px;padding:6px 8px}.aa-white .ag-voice-row{margin-top:6px}.aa-white .ag-footnote{margin-top:0!important}}@media (prefers-reduced-motion:reduce){.aa-white .ariane-guide,.aa-white .ariane-guide *,.aa-white .ariane-guide :before,.aa-white .ariane-guide :after{transition:none!important;animation:none!important}.aa-white .ag-speaking .ag-avatar:after{opacity:.35}.aa-white .ag-speaking .ag-voice-waves i{height:9px}}.aa-white .ag-demo-card{background:#8fe3d10f;border:1px solid #8fe3d140;border-radius:10px;margin-top:10px;padding:12px 14px}.aa-white .ag-demo-dept{font-family:var(--mono);letter-spacing:.08em;color:var(--mint);font-size:12px}.aa-white .ag-demo-lines{color:var(--periwinkle);gap:6px;margin:8px 0 0;padding:0 0 0 18px;font-size:15px;line-height:1.45;display:grid}.aa-white .ag-demo-lines li{margin:0}.aa-white .ag-demo-note{color:var(--muted);margin-top:10px;font-size:13px}.aa-white .ag-demo-actions{flex-wrap:wrap;gap:8px;margin:6px 0 2px;display:flex}.aa-white .ag-demo-button{color:#eafff9;background:#8fe3d11a;border:1px solid #8fe3d166;border-radius:8px;min-height:44px;padding:10px 16px;font-size:15px;line-height:1.3;transition:color .2s,border-color .2s,background .2s}.aa-white .ag-demo-button:hover{border-color:var(--mint);color:#fff;background:#8fe3d12e}.aa-white .ag-demo-quiet{color:#bac5cb;background:0 0;border-color:#d1e3ec40}.aa-white .ag-demo-quiet:hover{background:#82abc01a;border-color:#82abc0}.aa-white .ag-suggestion{font-size:14px}@media (pointer:coarse){.aa-white .ag-suggestion{min-height:44px}.aa-white .ag-demo-button{min-height:48px}}
.aa-white{--ink:#fff;--surface:#f6f8fa;--surface-2:#edf1f4;--aubergine:#17232d;--violet:#17232d;--periwinkle:#a6c7d8;--ice:#dff4fb;--mint:#5393a7;--text:#151a20;--muted:#6d7680;--line:#e0e6ea;--serif:"aaw-Manrope","Avenir Next",Avenir,sans-serif;--sans:"aaw-Manrope","Avenir Next",Avenir,sans-serif;--agent-accent:#537f93;color:#151a20;background:#fff}.aa-white ::selection{color:#172832;background:#d9edf6}.aa-white button:focus-visible,.aa-white a:focus-visible,.aa-white input:focus-visible{outline-offset:5px;outline:2px solid #468aa9}.aa-white .scroll-progress{height:2px;box-shadow:none;background:#173448}.aa-white .skip-link{color:#fff;background:#152735}.aa-white .site-header{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffe6;border-bottom:1px solid #e8edf0;max-width:none;height:88px;min-height:88px;padding:0 5%}.aa-white .site-header .brand img{filter:grayscale()brightness(.22);width:178px}.aa-white .desktop-nav{color:#68717a;gap:33px;font-size:15px}.aa-white .desktop-nav a:hover,.aa-white .login:hover{color:#111820}.aa-white .header-actions{color:#333e47;font-size:15px}.aa-white .login span{color:#8a969e}.aa-white .nav-cta{border:1px solid #cdd6dc;border-radius:7px;gap:22px;padding:12px 18px}.aa-white .nav-cta:hover{background:#f0f5f7;border-color:#7e9aaa}.aa-white .menu-toggle span{background:#283945}.aa-white .mobile-menu{color:#1b2831;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff5;border-color:#dce5ea}.aa-white .journey{background:#fff;height:450svh;min-height:2850px}.aa-white .journey-stage{background:#fff}.aa-white .journey-hero{isolation:isolate;background:#fff;max-width:1560px;height:100%;padding:132px 5% 155px}.aa-white .journey-hero .hero-grid{z-index:-2;background-image:linear-gradient(#b0c8d519 1px,#0000 1px),linear-gradient(90deg,#b0c8d519 1px,#0000 1px);background-size:80px 80px;inset:90px 0 125px;-webkit-mask-image:radial-gradient(at 73% 49%,#0005,#0000 68%);mask-image:radial-gradient(at 73% 49%,#0005,#0000 68%)}.aa-white .journey-hero:after{content:"";z-index:-1;pointer-events:none;background:radial-gradient(at 54% 52%,#e7f3f785,#0000 65%);position:absolute;inset:110px 0 115px 37%}.aa-white .journey-hero .hero-copy{pointer-events:none;width:54%;padding:0}.aa-white .journey-hero .hero-copy>*{pointer-events:auto}.aa-white .journey-hero .hero-eyebrow{font-family:var(--mono);color:#61717f;letter-spacing:1.8px;gap:10px;margin-bottom:29px;font-size:12px}.aa-white .signal-dot{background:#4d839b;width:5px;height:5px;box-shadow:0 0 0 3px #6096ac0d}.aa-white .journey-hero h1{font-family:var(--sans);letter-spacing:-5.8px;color:#141a20;white-space:nowrap;margin-left:-4px;font-size:clamp(63px,6.4vw,100px);font-weight:500;line-height:1.055}.aa-white .journey-hero h1 em{color:#7c8993;letter-spacing:-5.8px;font-style:normal;font-weight:400}.aa-white .journey-hero .hero-description{color:#697680;max-width:430px;min-height:79px;margin-top:26px;font-size:16px;line-height:1.9}.aa-white .journey-hero .hero-actions{gap:25px;margin-top:28px}.aa-white .journey-hero .button-primary{color:#fff;background:#1c2831;border-radius:7px;gap:29px;min-height:53px;padding:14px 15px 14px 21px;font-size:13px;font-weight:500;box-shadow:inset 0 1px #ffffff18,0 5px 14px #243e4d10}.aa-white .journey-hero .button-primary:hover{background:#304957;transform:translateY(-2px);box-shadow:0 7px 20px #253f4d1a}.aa-white .journey-hero .arrow-circle{color:#fff;background:#ffffff14;border-radius:4px;width:25px;height:25px;font-size:16px}.aa-white .journey-hero .text-link{color:#3a4a55;gap:10px;font-size:13px}.aa-white .journey-hero .text-link:hover{color:#111820}.aa-white .voice-bars i{background:#4b6575}.aa-white .journey-hero .offer-note{color:#909ba2;gap:9px;margin-top:20px;font-size:11px}.aa-white .journey-hero .offer-note>span:first-child{color:#5f8ba0}.aa-white .note-dot{color:#b5c2ca}.aa-white .chapter-detail>span{color:#586d7b;background:#f7fafb;border:1px solid #dce6eb;border-radius:5px;padding:9px 11px;font-size:12px}.aa-white .chapter-detail>span img{filter:grayscale()brightness(.3)}.aa-white .chapter-detail>i{color:#9cafba}.aa-white .journey-hero .hero-scene{isolation:isolate;pointer-events:none;width:59%;top:100px;bottom:135px;right:0;overflow:visible;transform:none}.aa-white .logo-laboratory{pointer-events:none;--explode:0;--rx:9deg;--ry:-13deg;--rz:-7deg;--logo-scale:1;--logo-bob:0px;--beam:5px;--life:.4;position:absolute;inset:0}.aa-white .lab-horizon{background:linear-gradient(90deg,#0000,#b8ced94a,#0000);height:1px;position:absolute;bottom:18%;left:10%;right:6%;transform:rotate(-9deg)}.aa-white .lab-grid{opacity:.65;background-image:linear-gradient(#86a5b522 1px,#0000 1px),linear-gradient(90deg,#86a5b522 1px,#0000 1px);background-size:38px 38px;height:39%;position:absolute;bottom:4%;left:15%;right:1%;transform:perspective(500px)rotateX(60deg)rotate(-16deg);-webkit-mask-image:radial-gradient(#000b,#0000 65%);mask-image:radial-gradient(#000b,#0000 65%)}.aa-white .logo-shadow{width:330px;height:37px;transform:translateX(-50%) rotate(-7deg) scale(calc(1 + var(--explode)*.15));filter:blur(15px);opacity:calc(.7 - var(--explode)*.2);background:radial-gradient(#67879b35,#87a6b50b 62%,#0000);border-radius:50%;position:absolute;top:73%;left:50%}.aa-white .logo-world{perspective:1100px;perspective-origin:50% 48%;transform-style:preserve-3d;position:absolute;inset:0}.aa-white .logo-rig{aspect-ratio:23.37/21.93;width:clamp(280px,30vw,425px);transform-style:preserve-3d;transform:translate3d(-50%,calc(-50% + var(--logo-bob)),0) rotateX(var(--rx)) rotateY(var(--ry)) rotateZ(var(--rz)) scale(var(--logo-scale));will-change:transform;position:absolute;top:45%;left:50%}.aa-white .logo-layer{transform-style:preserve-3d;filter:drop-shadow(2px 7px 7px #7895a714);position:absolute;inset:0}.aa-white .logo-layer-frame{transform:translateZ(calc(var(--explode)*-32px))}.aa-white .logo-layer-base{transform:translate3d(calc(var(--explode)*-12px),calc(var(--explode)*88px),calc(var(--explode)*45px))}.aa-white .logo-layer-middle{transform:translate3d(calc(var(--explode)*35px),calc(var(--explode)*-4px),calc(var(--explode)*114px))}.aa-white .logo-layer-point{transform:translate3d(calc(var(--explode)*76px),calc(var(--explode)*-78px),calc(var(--explode)*170px))}.aa-white .logo-layer>svg{backface-visibility:visible;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.aa-white .logo-depth{color:#7f96a4;transform:translateZ(calc(var(--depth)*-1.55px))}.aa-white .logo-face{filter:drop-shadow(.4px -.5px .25px #fff);transform:translateZ(.1px)}.aa-white .logo-scan{transform:translateY(var(--beam));mix-blend-mode:screen}.aa-white .logo-connections{opacity:0;transition:opacity .6s;position:absolute;inset:0}.aa-white .logo-connections svg{width:100%;height:100%;overflow:visible}.aa-white .logo-connections path{stroke:#86b0c64d;stroke-width:.8px;fill:none;stroke-dasharray:2 5}.aa-white .journey-hero[data-chapter="2"] .logo-connections{opacity:1}.aa-white .journey-hero .core.logo-hit-area{-webkit-backdrop-filter:none;backdrop-filter:none;width:clamp(250px,29vw,400px);height:clamp(250px,29vw,400px);box-shadow:none;z-index:6;pointer-events:auto;cursor:pointer;background:0 0;border:0;border-radius:0;margin:0;padding:0;transition:none;position:absolute;top:45%;left:50%;transform:translate(-50%,-50%);animation:none!important}.aa-white .journey-hero .core.logo-hit-area:hover{box-shadow:none;border:0;scale:1}.aa-white .journey-hero .core.logo-hit-area:focus-visible{outline-offset:10px;border-radius:30%;outline:1px dashed #599bb6}.aa-white .journey-hero .core-invitation{font-family:var(--mono);letter-spacing:1.8px;color:#7e98a7;gap:12px;font-size:10px;top:auto;bottom:-14px;left:50%;transform:translate(-50%)}.aa-white .core-invitation>span{color:#467e99;font-size:15px}.aa-white .logo-spec{font-family:var(--mono);letter-spacing:1.7px;white-space:nowrap;color:#4c6776;align-items:center;gap:8px;font-size:11px;display:flex;position:absolute;top:6%;left:50%;transform:translate(-50%)}.aa-white .logo-spec>span:last-child{color:#9aadb7;letter-spacing:1.3px;margin-left:12px;font-size:9px}.aa-white .logo-spec .signal-dot{width:3px;height:3px;box-shadow:none}.aa-white .journey-hero .ariane-whisper{text-align:center;opacity:1;width:320px;top:auto;bottom:8%;left:50%;transform:translate(-50%)}.aa-white .journey-hero .whisper-label{color:#8ba1ad;letter-spacing:2px;font-size:9px}.aa-white .journey-hero .whisper-label .signal-dot{background:#83a3b5}.aa-white .journey-hero .ariane-whisper p{font-family:var(--sans);color:#6f8491;letter-spacing:0;margin-top:9px;font-size:15px;font-weight:400;line-height:1.65}.aa-white .journey-hero .scene-caption{font-family:var(--mono);letter-spacing:1.5px;color:#8ca0ab;gap:12px;font-size:9px;bottom:0;left:50%}.aa-white .journey-hero .scene-caption .crosshair{color:#698c9d;font-size:16px}.aa-white .journey-hero #motion-toggle{color:#7994a2;border-color:#d6e3e9;width:25px;height:25px}.aa-white .journey-hero #motion-toggle:hover{color:#233d4b;border-color:#688b9d}.aa-white .layer-caption{z-index:8;opacity:0;white-space:nowrap;align-items:center;gap:11px;transition:opacity .45s,transform .45s;display:flex;position:absolute;transform:translateY(10px)}.aa-white .layer-caption>span{font-family:var(--mono);color:#87a7b7;background:#ffffffb0;border:1px solid #d6e6ed;border-radius:50%;place-items:center;width:28px;height:28px;font-size:11px;display:grid}.aa-white .layer-caption strong{color:#3d596a;font-size:15px;font-weight:500;line-height:1.4}.aa-white .layer-caption small{color:#98aab5;margin-top:3px;font-size:11px;display:block}.aa-white .layer-caption:after{content:"";background:#9dbacb55;width:35px;height:1px;margin-left:2px}.aa-white .layer-caption-context{top:15%;left:9%}.aa-white .layer-caption-intelligence{top:40%;right:1%}.aa-white .layer-caption-intelligence:after{display:none}.aa-white .layer-caption-intelligence:before{content:"";background:#9dbacb55;width:40px;height:1px}.aa-white .layer-caption-direction{top:75%;left:12%}.aa-white .journey-hero[data-chapter="1"] .layer-caption{opacity:1;transform:none}.aa-white .journey-hero[data-chapter="1"] .ariane-whisper,.aa-white .journey-hero[data-chapter="2"] .ariane-whisper,.aa-white .journey-hero[data-chapter="1"] .core-invitation,.aa-white .journey-hero[data-chapter="2"] .core-invitation{opacity:0}.aa-white .journey-hero .orbit-label,.aa-white .journey-hero[data-chapter="1"] .orbit-label{opacity:0;pointer-events:none;visibility:hidden;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffea;border:1px solid #d8e5ec;border-radius:8px;gap:8px;padding:12px 14px;transition:opacity .5s,transform .5s,border-color .2s;transform:translateY(8px)scale(.94);box-shadow:0 8px 22px #2b596b08}.aa-white .journey-hero[data-chapter="2"] .orbit-label{opacity:1;pointer-events:auto;visibility:visible;background:#fffffff5;border-color:#d3e0e7;transform:none}.aa-white .journey-hero[data-chapter="2"] .orbit-label:hover{background:#fff;border-color:#6d96aa;transform:translateY(-4px);box-shadow:0 8px 20px #406d8014}.aa-white .journey-hero .orbit-label>span:nth-child(2){font-family:var(--sans);color:#314a58;letter-spacing:-.2px;font-size:15px;font-weight:600}.aa-white .journey-hero .orbit-label small{font-family:var(--sans);letter-spacing:0;color:#8b9faa;font-size:11px;font-weight:400}.aa-white .journey-hero .small-icon{background:#eff5f7;border-radius:5px;width:25px;height:25px}.aa-white .journey-hero .small-icon img{filter:grayscale()brightness(.35);width:18px;height:18px}.aa-white .journey-hero .label-audit{top:12%;left:13%}.aa-white .journey-hero .label-finance{top:8%;left:57%}.aa-white .journey-hero .label-sales{top:27%;left:78%}.aa-white .journey-hero .label-operations{top:48%;left:78%}.aa-white .journey-hero .label-workflow{top:70%;left:65%}.aa-white .journey-hero .label-compliance{top:85%;left:41%}.aa-white .journey-hero .label-dev{top:75%;left:10%}.aa-white .journey-hero .label-marketing{top:35%;left:0}.aa-white .journey-hero .label-legal{top:57%;left:1%}.aa-white .journey-hero[data-chapter="2"] .logo-spec{opacity:0}.aa-white .journey-controls{z-index:9;bottom:27px;left:5%;right:5%}.aa-white .journey-controls-top{color:#728995;margin-bottom:10px}.aa-white .journey-controls .scroll-cue{color:#607e8e;letter-spacing:1.3px;font-size:10px}.aa-white .journey-controls .scroll-cue>span{color:#678b9e;border-color:#d9e5eb;width:21px;height:29px}.aa-white .journey-instruction{color:#a5b2bb;letter-spacing:1.5px;font-size:9px}.aa-white .skip-journey{color:#8da1ad;font-size:12px}.aa-white .skip-journey:hover{color:#213e4e}.aa-white #journey-scrubber::-webkit-slider-runnable-track{background:linear-gradient(to right,#7e9eae var(--scrubber-progress),#e1e9ee var(--scrubber-progress));height:1px}.aa-white #journey-scrubber::-moz-range-track{background:#e1e9ee;height:1px}.aa-white #journey-scrubber::-moz-range-progress{background:#7e9eae;height:1px}.aa-white #journey-scrubber::-webkit-slider-thumb{background:#365b70;border:3px solid #e5eef4;width:12px;height:12px;margin-top:-5.5px;box-shadow:0 0 0 1px #ccdce5}.aa-white #journey-scrubber::-moz-range-thumb{background:#365b70;border-color:#e5eef4;box-shadow:0 0 0 1px #ccdce5}.aa-white .chapter-nav{gap:20px;margin-top:10px}.aa-white .chapter-nav button{color:#9aaab4;gap:11px;font-size:12px}.aa-white .chapter-nav button>span{color:#a7b8c2;font-size:10px}.aa-white .chapter-nav button[aria-current=step],.aa-white .chapter-nav button:hover{color:#2a4555}.aa-white .chapter-nav button[aria-current=step]>span{color:#4e8099}.aa-white.ariane-speaking .logo-layer{filter:drop-shadow(0 0 9px #60b7d355)}.aa-white.ariane-speaking .logo-spec .signal-dot{background:#2d95b3;box-shadow:0 0 0 4px #73c1d722}.aa-white.logo-is-paused .logo-layer{animation:none}.aa-white.logo-is-paused .logo-scan{opacity:0}@media (min-width:1600px){.aa-white .journey-hero .hero-scene{width:60%;right:0}.aa-white .logo-rig{width:450px}.aa-white .journey-hero .hero-description{font-size:16px}.aa-white .journey-hero h1{font-size:103px}}@media (max-width:1150px){.aa-white .journey-hero h1{letter-spacing:-4.7px;font-size:6.8vw}.aa-white .journey-hero h1 em{letter-spacing:-4.7px}.aa-white .journey-hero .hero-copy{width:56%}.aa-white .journey-hero .hero-description{max-width:390px;font-size:15px}.aa-white .journey-hero .hero-scene{width:59%;top:110px;bottom:145px;right:-1%}.aa-white .logo-rig{width:340px}.aa-white .logo-shadow{width:280px}.aa-white .journey-hero .core.logo-hit-area{width:330px;height:330px}.aa-white .journey-hero .orbit-label{gap:6px;padding:9px 10px}.aa-white .journey-hero .orbit-label>span:nth-child(2){font-size:12px}.aa-white .journey-hero .small-icon{width:21px;height:21px}.aa-white .journey-hero .small-icon img{width:16px;height:16px}.aa-white .journey-hero .orbit-label small{font-size:10px}.aa-white .journey-hero .label-sales,.aa-white .journey-hero .label-operations{left:76%}.aa-white .layer-caption-intelligence{right:0}.aa-white .layer-caption:after,.aa-white .layer-caption-intelligence:before{width:20px}.aa-white .layer-caption small{font-size:10px}.aa-white .layer-caption strong{font-size:13px}.aa-white .layer-caption{gap:8px}.aa-white .logo-spec>span:last-child{letter-spacing:1px;margin-left:5px;font-size:8px}.aa-white .journey-hero .button-primary{gap:20px;font-size:12px}}@media (max-width:850px){.aa-white .site-header{height:80px;min-height:80px}.aa-white .site-header .brand img{width:158px}.aa-white .desktop-nav{gap:23px;font-size:12px}.aa-white .header-actions{font-size:12px}.aa-white .nav-cta{padding:10px 15px}.aa-white .journey-hero{padding-top:115px;padding-bottom:155px}.aa-white .journey-hero .hero-copy{width:57%}.aa-white .journey-hero h1{letter-spacing:-4px;font-size:7vw}.aa-white .journey-hero h1 em{letter-spacing:-4px}.aa-white .journey-hero .hero-description{min-height:70px;font-size:13px}.aa-white .journey-hero .hero-eyebrow{letter-spacing:1.5px;font-size:11px}.aa-white .journey-hero .hero-scene{width:58%;top:120px;bottom:150px;right:-3%}.aa-white .logo-rig{width:290px}.aa-white .journey-hero .core.logo-hit-area{width:270px;height:270px}.aa-white .journey-hero .ariane-whisper{width:240px;bottom:10%}.aa-white .journey-hero .ariane-whisper p{font-size:13px}.aa-white .journey-hero .hero-actions{flex-direction:column;align-items:flex-start;gap:12px}.aa-white .journey-hero .offer-note{font-size:10px}.aa-white .journey-hero .orbit-label small{display:none}.aa-white .journey-hero .orbit-label{padding:8px 9px}.aa-white .journey-hero .orbit-label>span:nth-child(2){font-size:12px}.aa-white .journey-hero .label-sales,.aa-white .journey-hero .label-operations{left:73%}.aa-white .journey-hero .label-workflow{left:65%}.aa-white .journey-hero .label-marketing{left:0}.aa-white .journey-hero .label-dev{left:8%}.aa-white .layer-caption small{display:none}.aa-white .layer-caption strong{font-size:12px}.aa-white .layer-caption-context{top:17%;left:7%}.aa-white .layer-caption-direction{top:74%;left:10%}.aa-white .layer-caption-intelligence{top:41%;right:0}.aa-white .layer-caption:after,.aa-white .layer-caption-intelligence:before{display:none}.aa-white .layer-caption>span{width:23px;height:23px;font-size:10px}.aa-white .logo-spec{letter-spacing:1.2px;font-size:10px}.aa-white .logo-spec>span:last-child{display:none}.aa-white .chapter-nav button{font-size:11px}.aa-white .chapter-detail>span{padding:7px 6px;font-size:10px}.aa-white .journey-hero .scene-caption{letter-spacing:1.1px;gap:8px;font-size:8px}}@media (max-width:650px){.aa-white .site-header{height:75px;min-height:75px;padding:0 6%}.aa-white .site-header .brand img{width:150px}.aa-white .nav-cta{border-radius:6px;gap:12px;padding:9px 12px;font-size:12px}.aa-white .journey{height:425svh;min-height:2700px}.aa-white .journey-stage{height:100svh;min-height:0}.aa-white .journey-hero{padding:111px 6% 120px;display:block}.aa-white .journey-hero .hero-copy{width:100%}.aa-white .journey-hero .hero-eyebrow{letter-spacing:1.7px;margin-bottom:18px;font-size:10px}.aa-white .journey-hero h1{letter-spacing:-2.5px;white-space:nowrap;margin-left:-2px;font-size:clamp(38px,10vw,61px);line-height:1.065}.aa-white .journey-hero h1 em{letter-spacing:-2.5px}.aa-white .journey-hero .hero-description{max-width:330px;min-height:56px;margin-top:16px;font-size:13px;line-height:1.8}.aa-white .journey-hero .hero-actions{flex-direction:row;align-items:center;gap:24px;margin-top:18px}.aa-white .journey-hero .button-primary{border-radius:6px;gap:18px;min-height:43px;padding:10px 11px 10px 15px;font-size:12px}.aa-white .journey-hero .arrow-circle{width:22px;height:22px;font-size:16px}.aa-white .journey-hero .text-link{gap:7px;font-size:12px}.aa-white .journey-hero .offer-note{gap:6px;margin-top:13px;font-size:10px}.aa-white .journey-hero .hero-scene{width:90%;height:auto;min-height:0;margin:0;position:absolute;inset:390px 5% 113px}.aa-white .logo-rig{width:230px;top:43%}.aa-white .logo-world{perspective:800px}.aa-white .journey-hero .core.logo-hit-area{width:220px;height:220px;top:43%}.aa-white .journey-hero .core-invitation{letter-spacing:1.4px;gap:8px;font-size:8px;bottom:-8px}.aa-white .logo-spec{letter-spacing:1.5px;font-size:9px;top:0}.aa-white .logo-spec .signal-dot{width:2px;height:2px}.aa-white .logo-shadow{filter:blur(12px);width:205px;height:25px;top:76%}.aa-white .lab-grid{background-size:25px 25px;height:35%;bottom:2%;left:4%;right:0}.aa-white .lab-horizon{bottom:18%}.aa-white .journey-hero .ariane-whisper{width:250px;top:auto;bottom:4%}.aa-white .journey-hero .ariane-whisper p{margin-top:0;font-size:12px;line-height:1.6}.aa-white .journey-hero .whisper-label,.aa-white .journey-hero .scene-caption,.aa-white .journey-hero .core-invitation{display:none}.aa-white .journey-hero .orbit-label{border-radius:6px;gap:5px;padding:7px 8px}.aa-white .journey-hero .orbit-label>span:nth-child(2){letter-spacing:0;font-size:12px}.aa-white .journey-hero .small-icon{width:17px;height:17px}.aa-white .journey-hero .small-icon img{width:13px;height:13px}.aa-white .journey-hero .label-audit{top:5%;left:8%}.aa-white .journey-hero .label-finance{top:3%;left:59%}.aa-white .journey-hero .label-sales{top:23%;left:76%}.aa-white .journey-hero .label-operations{top:47%;left:76%}.aa-white .journey-hero .label-workflow{top:69%;left:65%}.aa-white .journey-hero .label-compliance{top:85%;left:37%}.aa-white .journey-hero .label-dev{top:76%;left:6%}.aa-white .journey-hero .label-marketing{top:28%;left:-2%}.aa-white .journey-hero .label-legal{top:52%;left:-1%}.aa-white .journey-hero[data-chapter="1"] .hero-description,.aa-white .journey-hero[data-chapter="2"] .hero-description{min-height:54px;font-size:13px}.aa-white .journey-hero[data-chapter="1"] .hero-scene,.aa-white .journey-hero[data-chapter="2"] .hero-scene{top:409px}.aa-white .chapter-detail.has-detail{max-height:36px;margin-top:11px}.aa-white .chapter-detail>span{padding:7px 8px;font-size:10px}.aa-white .journey-hero[data-chapter="1"] .offer-note,.aa-white .journey-hero[data-chapter="2"] .offer-note{display:none}.aa-white .layer-caption-context{top:6%;left:5%}.aa-white .layer-caption-intelligence{top:40%;right:1%}.aa-white .layer-caption-direction{top:78%;left:3%}.aa-white .layer-caption>span{width:20px;height:20px;font-size:9px}.aa-white .layer-caption strong{font-size:11px}.aa-white .layer-caption{gap:6px}.aa-white .journey-controls{bottom:17px;left:6%;right:6%}.aa-white .journey-controls-top{margin-bottom:5px}.aa-white .journey-controls .scroll-cue{letter-spacing:1px;gap:8px;font-size:9px}.aa-white .journey-controls .scroll-cue>span{width:17px;height:24px;font-size:15px}.aa-white .skip-journey{font-size:11px}.aa-white .chapter-nav{gap:7px;margin-top:6px}.aa-white .chapter-nav button{padding:3px 0;font-size:10px;line-height:1.6}.aa-white .chapter-nav button>span{margin-bottom:3px;font-size:9px}.aa-white .journey-hero:after{background:radial-gradient(#e7f3f799,#0000 68%);inset:360px 0 100px}.aa-white .journey-hero .hero-grid{inset:370px 0 140px}.aa-white .journey-hero .hero-copy.is-changing{animation-duration:.35s}}@media (max-width:650px) and (max-height:780px){.aa-white .journey-hero{padding-top:101px}.aa-white .journey-hero h1{font-size:9.8vw}.aa-white .journey-hero .hero-eyebrow{margin-bottom:15px}.aa-white .journey-hero .hero-description{min-height:50px;margin-top:13px;font-size:12px;line-height:1.7}.aa-white .journey-hero .hero-actions{gap:17px;margin-top:13px}.aa-white .journey-hero .offer-note{margin-top:10px;font-size:9px}.aa-white .journey-hero .hero-scene{top:351px;bottom:110px}.aa-white .logo-rig{width:192px;top:44%}.aa-white .journey-hero .core.logo-hit-area{width:185px;height:185px;top:44%}.aa-white .logo-spec{top:-2%}.aa-white .journey-hero .ariane-whisper{bottom:0}.aa-white .journey-hero .ariane-whisper p{font-size:12px}.aa-white .journey-hero[data-chapter="1"] .hero-scene,.aa-white .journey-hero[data-chapter="2"] .hero-scene{top:377px}.aa-white .journey-hero[data-chapter="1"] .hero-description,.aa-white .journey-hero[data-chapter="2"] .hero-description{min-height:47px;font-size:12px}.aa-white .journey-hero .orbit-label{gap:4px;padding:6px}.aa-white .journey-hero .orbit-label>span:nth-child(2){font-size:11px}.aa-white .journey-hero .small-icon{width:14px;height:14px}.aa-white .journey-hero .small-icon img{width:12px;height:12px}.aa-white .journey-hero .label-compliance{top:86%}.aa-white .layer-caption-context{top:2%;left:4%}.aa-white .layer-caption-direction{top:80%}.aa-white .layer-caption strong{font-size:10px}.aa-white .layer-caption-intelligence{right:0}}@media (min-width:651px) and (max-height:700px){.aa-white .journey-stage{min-height:0}.aa-white .journey-hero{padding-top:110px;padding-bottom:130px}.aa-white .journey-hero h1{letter-spacing:-3.4px;font-size:clamp(42px,4.6vw,65px)}.aa-white .journey-hero h1 em{letter-spacing:-3.4px}.aa-white .journey-hero .hero-description{min-height:0;margin-top:16px;font-size:13px;line-height:1.7}.aa-white .journey-hero .hero-eyebrow{margin-bottom:18px;font-size:11px}.aa-white .journey-hero .hero-actions{flex-direction:row;align-items:center;margin-top:20px}.aa-white .journey-hero .offer-note{margin-top:13px;font-size:10px}.aa-white .journey-hero .hero-scene{top:106px;bottom:123px}.aa-white .logo-rig{width:270px;top:45%}.aa-white .journey-hero .core.logo-hit-area{width:260px;height:260px;top:45%}.aa-white .journey-hero .core-invitation{display:none}.aa-white .journey-hero .ariane-whisper{bottom:-1%}.aa-white .journey-hero .ariane-whisper p{font-size:13px}.aa-white .logo-spec{top:0}.aa-white .logo-shadow{top:83%}.aa-white .journey-hero .scene-caption{display:none}.aa-white .journey-hero .orbit-label{padding:7px 8px}.aa-white .journey-hero .orbit-label small{display:none}.aa-white .layer-caption-context{top:8%}.aa-white .layer-caption-direction{top:82%}.aa-white .journey-hero .label-compliance{top:88%}.aa-white .journey-controls{bottom:17px}.aa-white .chapter-detail.has-detail{margin-top:14px}}@media (prefers-reduced-motion:reduce){.aa-white .logo-rig{will-change:auto}.aa-white .logo-layer{transition:none}.aa-white .logo-scan{display:none}.aa-white .journey-hero .core.logo-hit-area{animation:none!important}.aa-white.ariane-speaking .logo-layer{filter:drop-shadow(0 0 4px #60b7d322)}}.aa-white .journey-control-actions{align-items:center;gap:22px;display:flex}.aa-white .journey-controls #motion-toggle{color:#526f80;border:1px solid #cddce4;border-radius:50%;flex:none;place-items:center;width:32px;height:32px;display:grid}.aa-white .journey-controls #motion-toggle:hover{color:#17394b;background:#f2f7f9}.aa-white .chapter-nav button{color:#64717b}.aa-white .chapter-nav button>span{color:#718691}.aa-white .journey-instruction{color:#6a7d89}.aa-white .skip-journey{color:#5d7888}.aa-white .layer-caption small{color:#647e8d}.aa-white .journey-hero .offer-note{color:#73828d}.aa-white .journey-hero .orbit-label small{color:#637c8a}@media (max-width:650px){.aa-white .chapter-nav button{min-height:40px;font-size:11px}.aa-white .chapter-nav button>span{font-size:10px}.aa-white .journey-controls{bottom:12px}.aa-white .journey-controls-top{margin-bottom:3px}.aa-white .journey-control-actions{gap:13px}.aa-white .journey-controls #motion-toggle{width:28px;height:28px}.aa-white .journey-hero .offer-note{font-size:10px}.aa-white .journey-hero .hero-description{font-size:15px;line-height:1.7}.aa-white .journey-hero[data-chapter="1"] .hero-description,.aa-white .journey-hero[data-chapter="2"] .hero-description{font-size:13px}}@media (max-width:650px) and (max-height:780px){.aa-white .journey-hero .hero-description{font-size:13px;line-height:1.7}.aa-white .journey-hero .hero-scene{top:361px}.aa-white .journey-hero[data-chapter="1"] .hero-scene,.aa-white .journey-hero[data-chapter="2"] .hero-scene{top:377px}}.aa-white .chapter-detail{scrollbar-width:none;overflow:auto hidden}.aa-white .chapter-detail::-webkit-scrollbar{display:none}.aa-white .hero-goals{z-index:6;flex-wrap:wrap;gap:10px;max-width:600px;margin-top:16px;display:flex;position:relative}.aa-white .goal-chip{color:#2f3d47;text-align:left;background:#fff;border:1px solid #cdd6dc;border-radius:100px;min-height:44px;padding:10px 18px;font-size:16px;line-height:1.3;transition:color .2s,border-color .2s,background .2s}.aa-white .goal-chip:hover{color:#111820;background:#f0f5f7;border-color:#7e9aaa}@media (max-width:650px){.aa-white .journey-hero{flex-direction:column;justify-content:flex-start;align-items:stretch;padding-bottom:12px;display:flex}.aa-white .journey-hero .hero-copy{flex:none}.aa-white .journey-hero .hero-scene,.aa-white .journey-hero[data-chapter] .hero-scene{clip-path:inset(-8px -24px -6px);flex:1 1 0;width:auto;height:auto;min-height:0;margin:10px 0 8px;position:relative;inset:auto;container-type:size}.aa-white .journey-controls{flex:none;position:relative;inset:auto}.aa-white .logo-rig{width:min(230px,58cqh,72cqw);top:42%}.aa-white .journey-hero .core.logo-hit-area{width:min(220px,58cqh,72cqw);height:min(220px,58cqh,72cqw);top:42%}.aa-white .hero-goals{scrollbar-width:none;flex-wrap:nowrap;gap:8px;margin:12px -6vw 0 0;padding-right:6vw;overflow-x:auto}.aa-white .hero-goals::-webkit-scrollbar{display:none}.aa-white .goal-chip{white-space:nowrap;flex:none;padding:9px 14px;font-size:14px}.aa-white .journey-hero .hero-goals~.offer-note{display:none}@container (max-height:230px){.aa-white .journey-hero .ariane-whisper,.aa-white .logo-spec{display:none}.aa-white .logo-rig{width:min(200px,84cqh,72cqw);top:50%}.aa-white .journey-hero .core.logo-hit-area{width:min(200px,84cqh,72cqw);height:min(200px,84cqh,72cqw);top:50%}.aa-white .journey-hero[data-chapter="2"] .logo-laboratory{opacity:0}.aa-white .journey-hero[data-chapter="2"] .core.logo-hit-area{visibility:hidden}.aa-white .journey-hero .orbit-label{justify-content:center;gap:6px;width:31%;height:29%;padding:4px 6px}.aa-white .journey-hero .orbit-label>span:nth-child(2){font-size:13px}.aa-white .journey-hero .label-audit{top:0;left:0}.aa-white .journey-hero .label-sales{top:0;left:34.5%}.aa-white .journey-hero .label-marketing{top:0;left:69%}.aa-white .journey-hero .label-finance{top:35.5%;left:0}.aa-white .journey-hero .label-dev{top:35.5%;left:34.5%}.aa-white .journey-hero .label-compliance{top:35.5%;left:69%}.aa-white .journey-hero .label-legal{top:71%;left:0}.aa-white .journey-hero .label-workflow{top:71%;left:34.5%}.aa-white .journey-hero .label-operations{top:71%;left:69%}}@container (max-height:70px){.aa-white .journey-hero .hero-scene>*{display:none}}}@media (min-width:651px) and (max-width:850px){.aa-white .goal-chip{padding:8px 14px;font-size:14px}}@media (min-width:651px) and (max-height:800px){.aa-white .hero-goals{gap:8px;max-width:none}.aa-white .goal-chip{padding:8px 14px;font-size:14px}.aa-white .journey-hero .hero-goals~.offer-note,.aa-white .journey-hero .core-invitation{display:none}}@media (max-width:850px),(max-height:800px){.aa-white .journey-hero[data-chapter="1"] .hero-goals,.aa-white .journey-hero[data-chapter="2"] .hero-goals{display:none}}
