@font-face{font-family:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/13971731025ec697-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/13971731025ec697-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:DM Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:DM Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/13971731025ec697-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:DM Sans Fallback;src:local("Arial");ascent-override:94.90%;descent-override:29.66%;line-gap-override:0.00%;size-adjust:104.53%}.__className_de2cf6{font-family:DM Sans,DM Sans Fallback;font-style:normal}.__variable_de2cf6{--font-aqa-body:"DM Sans","DM Sans Fallback"}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/7ad3736e903bfaa5-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/3150dd0728fab2c3-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e3db186a51b1f2b3-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/3647a4d8cc3a67ad-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ad50a964c4297b83-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/a36735a804b49f85-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:JetBrains Mono Fallback;src:local("Arial");ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.00%;size-adjust:134.59%}.__className_c880a9{font-family:JetBrains Mono,JetBrains Mono Fallback;font-weight:500;font-style:normal}.__variable_c880a9{--font-aqa-mono:"JetBrains Mono","JetBrains Mono Fallback"}.aqa{--purple:#71347B;--purple-700:#54245F;--plum:#35143D;--purple-400:#A66AB0;--purple-200:#DCC6E1;--purple-100:#F5EFF7;--lav:#FAF7FB;--white:#FFFFFF;--ink:#211727;--muted:#625768;--line:#E7DCEB;--ok:#12A150;--fail:#D93B40;--warn:#B7791F;--f-display:var(--font-poppins),"Poppins","Segoe UI",system-ui,sans-serif;--f-body:var(--font-aqa-body),"DM Sans","Segoe UI",system-ui,sans-serif;--f-mono:var(--font-aqa-mono),"JetBrains Mono",ui-monospace,Menlo,monospace;--hdr:100px;--gut:max(clamp(16px,4vw,32px),env(safe-area-inset-left,0px));--gutr:max(clamp(16px,4vw,32px),env(safe-area-inset-right,0px))}.aqa *{box-sizing:border-box}.aqa{background:var(--white);color:var(--ink);font-family:var(--f-body);font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased}.aqa h1,.aqa h2,.aqa h3,.aqa h4{font-family:var(--f-display);color:var(--ink);margin:0;text-wrap:balance;letter-spacing:-.015em}.aqa p{margin:0}.aqa a{color:inherit}.aqa :focus-visible{outline:3px solid var(--purple-400);outline-offset:3px;border-radius:6px}.aqa .wrap{max-width:1200px;margin:0 auto;padding-left:var(--gut);padding-right:var(--gutr)}.aqa .ico{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;flex:none}.aqa .btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:46px;padding:0 22px;border-radius:10px;font:600 15px/1 var(--f-display);text-decoration:none;border:1.5px solid rgba(0,0,0,0);transition:background .2s,color .2s,border-color .2s;cursor:pointer}.aqa .btn-primary{background:var(--purple);color:#fff}.aqa .btn-primary:hover{background:var(--purple-700)}.aqa .btn-ghost{background:#fff;color:var(--purple);border-color:var(--purple)}.aqa .btn-ghost:hover{background:var(--purple-100)}.aqa .btn-sm{min-height:40px;padding:0 16px;font-size:14px}.aqa .band{padding-block:64px}.aqa .band.journey{padding-block:96px}.aqa .band--lav{background:var(--lav)}.aqa .eyebrow{display:inline-flex;align-items:center;gap:10px;font:600 12.5px/1.2 var(--f-display);letter-spacing:.1em;text-transform:uppercase;color:var(--purple)}.aqa .eyebrow i{width:5px;height:5px;border-radius:50%;background:var(--purple-400)}.aqa .lede{font-size:clamp(1.02rem,1.3vw,1.12rem);color:var(--muted);max-width:56ch}.aqa .sec-head{display:grid;gap:12px;max-width:720px;margin-bottom:clamp(32px,4vw,48px)}.aqa .sec-head h2{font-size:clamp(1.8rem,3.2vw,2.5rem);line-height:1.15;font-weight:700}.aqa .hero{background:radial-gradient(760px 460px at 80% 35%,var(--purple-100),transparent 68%),linear-gradient(180deg,#fff,var(--lav));padding-block:48px 0}.aqa .hero-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(28px,5vw,56px);align-items:start}.aqa .hero h1{font-size:var(--ds-text-display,40px);line-height:1.15;font-weight:700;letter-spacing:-.025em;margin:16px 0 18px}.aqa .hero h1 em{font-style:normal;color:var(--purple)}.aqa .hero-ctas{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.aqa .hero-art{position:relative;width:100%;max-width:560px;justify-self:center}.aqa .hero-tip{position:absolute;left:0;top:0;z-index:2;width:280px;max-width:100%;display:grid;gap:4px;padding:12px 16px;border-radius:12px;background:var(--plum);color:#fff;font:400 13px/1.4 var(--f-body);box-shadow:0 8px 24px rgba(53,20,61,.22);pointer-events:none;opacity:0;transform:translateY(4px);transition:opacity .15s,transform .15s}.aqa .hero-tip.is-on{opacity:1;transform:none}.aqa .hero-tip b{display:block;font:600 14px/1.3 var(--f-display);color:#fff}.aqa .hero-tip span{color:hsla(0,0%,100%,.8)}.aqa .hero-tip .tip-stage{font:600 12px/1.2 var(--f-display);letter-spacing:.08em;text-transform:uppercase;color:#e3c9e8}.aqa .hero-tip .tip-out{margin-top:4px;padding-top:8px;border-top:1px solid hsla(0,0%,100%,.18);font-size:12px}.aqa .hero-tip .tip-out em{font-style:normal;font-weight:600;color:#fff}.aqa .hero-art svg{width:100%;height:auto;display:block}.aqa .stages{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px}.aqa .stage{position:relative}.aqa .stage a{display:flex;flex-direction:column;align-items:flex-start;gap:8px;height:100%;padding:18px 18px 20px;background:#fff;border:1px solid var(--line);border-radius:18px;text-decoration:none;transition:transform .2s,border-color .2s,box-shadow .2s}.aqa .stage a:hover{transform:translateY(-3px);border-color:var(--purple-400);box-shadow:0 18px 36px -24px rgba(113,52,123,.5)}.aqa .stage a[aria-current=true]{border-color:var(--purple)}.aqa .stage .num{font:600 12px/1 var(--f-mono);color:var(--purple)}.aqa .stage .mini{width:96px;height:87px;align-self:center}.aqa .stage h3{font-size:16.5px;font-weight:600}.aqa .stage p{font-size:14px;color:var(--muted);line-height:1.45}.aqa .stage:not(:last-child):after{content:"";position:absolute;top:50%;right:-13px;width:10px;height:10px;border-top:2.5px solid var(--purple-400);border-right:2.5px solid var(--purple-400);transform:translateY(-50%) rotate(45deg);z-index:1}.aqa .agent{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:clamp(32px,5vw,72px);align-items:center}.aqa .agent--flip{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)}.aqa .agent--flip .agent-visual{order:2}.aqa .panel{background:linear-gradient(160deg,var(--purple-100),#fff 70%);border:1px solid var(--line);border-radius:28px;padding:clamp(12px,2vw,18px);overflow:hidden}.aqa .band--lav .panel{background:linear-gradient(160deg,#fff,var(--purple-100))}.aqa .panel svg.scene{width:100%;height:auto;display:block}.aqa .steps{list-style:none;margin:14px 0 0;padding:0;flex-wrap:wrap;justify-content:center;font:600 13px/1 var(--f-display);color:var(--purple-700)}.aqa .steps,.aqa .steps li{display:flex;align-items:center;gap:8px}.aqa .steps li span{background:#fff;border:1px solid var(--line);border-radius:999px;padding:8px 13px}.aqa .steps li:not(:last-child):after{content:"";width:16px;height:2px;background:var(--purple-400);border-radius:2px}.aqa .agent-copy{display:grid;gap:16px;min-width:0}.aqa .tag{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.aqa .who{display:inline-flex;align-items:center;gap:8px;font:600 14px/1 var(--f-display);color:var(--purple);background:#fff;border:1px solid var(--line);border-radius:999px;padding:5px 12px 5px 5px}.aqa .who .dot{width:24px;height:24px;border-radius:50%;display:grid;place-items:center;background:var(--purple);color:#fff}.aqa .who .dot svg{width:13px;height:13px;stroke-width:2.2}.aqa .step-of{font:600 12px/1 var(--f-mono);color:var(--purple-400)}.aqa .agent-copy h2{font-size:clamp(1.6rem,2.7vw,2.2rem);line-height:1.16;font-weight:700}.aqa .agent-copy .intro{color:var(--muted);font-size:16.5px;max-width:54ch}.aqa .lists{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:22px}.aqa .lists h3{font:600 12px/1.2 var(--f-display);letter-spacing:.09em;text-transform:uppercase;color:var(--muted);margin-bottom:10px}.aqa .lists ul{list-style:none;margin:0;padding:0;display:grid;gap:8px}.aqa .lists li{position:relative;padding-left:26px;font-size:15px;line-height:1.45}.aqa .lists li:before{content:"";position:absolute;left:0;top:2px;width:17px;height:17px;border-radius:5px;background:var(--purple-100) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4.5 8.2l2.3 2.3 4.7-4.9' fill='none' stroke='%2371347B' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/16px no-repeat}.aqa .lists .benefits li:before{background:var(--purple) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M5 8h6M8.5 5.5L11 8l-2.5 2.5' fill='none' stroke='%23FFFFFF' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/16px no-repeat}.aqa .output{display:flex;gap:12px;align-items:center;background:#fff;border:1.5px dashed var(--purple-400);border-radius:14px;padding:12px 16px;font-size:15px}.aqa .output b{font:600 12px/1.2 var(--f-display);letter-spacing:.09em;text-transform:uppercase;color:var(--purple);white-space:nowrap}.aqa .note{font-size:14px;color:var(--muted)}.aqa .handoff{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding-top:14px;border-top:1px solid var(--line)}.aqa .gate{display:inline-flex;align-items:center;gap:8px;font:500 13.5px/1.2 var(--f-display);color:var(--ink)}.aqa .gate .pill{background:var(--purple-100);color:var(--purple-700);border:1px solid var(--purple-200);border-radius:999px;padding:6px 11px;font-weight:600;font-size:12.5px}.aqa .next{display:inline-flex;align-items:center;gap:8px;font:600 14.5px/1 var(--f-display);color:var(--purple);text-decoration:none;padding:8px 0}.aqa .next:hover{text-decoration:underline;text-underline-offset:4px}.aqa .next svg{width:18px;height:18px}.aqa #journey,.aqa #overview,.aqa #top,.aqa #value,.aqa [id$=-agent]{scroll-margin-top:calc(var(--hdr) + 20px)}.aqa .journey{background:radial-gradient(760px 420px at 12% 0,rgba(166,106,176,.35),transparent 62%),linear-gradient(135deg,var(--plum),var(--purple-700));color:#eadcee}.aqa .journey .sec-head h2{color:#fff}.aqa .journey .lede{color:#dcc9e1}.aqa .journey .eyebrow{color:#e3c9e8}.aqa .journey .eyebrow i{background:#e3c9e8}.aqa .track{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr))}.aqa .jstage{position:relative;display:flex;flex-direction:column;padding-right:18px}.aqa .jstage .node{display:flex;align-items:center;margin-bottom:16px}.aqa .jstage .node a{width:52px;height:52px;border-radius:50%;display:grid;place-items:center;background:hsla(0,0%,100%,.1);border:1.5px solid rgba(220,198,225,.55);color:#fff;text-decoration:none;flex:none;transition:background .2s}.aqa .jstage .node a:hover{background:var(--purple)}.aqa .jstage .node a svg{width:22px;height:22px}.aqa .jstage .node .ln{height:2px;flex:1;background:linear-gradient(90deg,var(--purple-400),rgba(166,106,176,.25));margin-right:-18px;position:relative;overflow:hidden}.aqa .jstage .node .ln:after{content:"";position:absolute;top:0;left:-30%;width:30%;height:100%;background:#fff;animation:aqa-travel 3.2s linear infinite}.aqa .jstage:last-child .node .ln{display:none}@keyframes aqa-travel{to{left:100%}}.aqa .jstage h3{color:#fff;font-size:18.5px;font-weight:600;margin-bottom:6px}.aqa .jstage h3 a{text-decoration:none}.aqa .jstage h3 a:hover{text-decoration:underline;text-underline-offset:4px}.aqa .jstage p{font-size:14.5px;color:#dcc9e1;line-height:1.45;margin-bottom:12px;flex:1}.aqa .hand{font:500 13.5px/1.3 var(--f-display);color:#fff}.aqa .hand span{display:block;font-size:11px;letter-spacing:.09em;text-transform:uppercase;color:#c3a8ca;margin-bottom:4px}.aqa .jgate{margin-top:12px;display:inline-flex;align-items:center;gap:7px;align-self:flex-start;font:600 12.5px/1 var(--f-display);color:var(--purple-700);background:#fff;border-radius:999px;padding:7px 11px}.aqa .jgate svg{width:14px;height:14px;stroke-width:2.2}.aqa .principle{margin-top:36px;display:grid;grid-template-columns:auto minmax(0,1fr);gap:18px;align-items:center;background:hsla(0,0%,100%,.08);border:1px solid rgba(220,198,225,.3);border-radius:20px;padding:20px 24px}.aqa .principle .pi{width:52px;height:52px;border-radius:14px;background:#fff;display:grid;place-items:center;color:var(--purple)}.aqa .principle .pi svg{width:26px;height:26px}.aqa .principle p{font:600 clamp(1.1rem,1.8vw,1.35rem)/1.35 var(--f-display);color:#fff}.aqa .principle small{display:block;font:400 14.5px/1.5 var(--f-body);color:#dcc9e1;margin-top:4px}.aqa .values{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.aqa .vcard{background:#fff;border:1px solid var(--line);border-radius:20px;padding:22px;display:grid;gap:8px;align-content:start;transition:border-color .2s,box-shadow .2s}.aqa .vcard:hover{border-color:var(--purple-200);box-shadow:0 16px 32px -24px rgba(113,52,123,.45)}.aqa .vcard .vi{width:42px;height:42px;border-radius:12px;background:var(--purple-100);color:var(--purple);display:grid;place-items:center;margin-bottom:4px}.aqa .vcard h3{font-size:17.5px;font-weight:600}.aqa .vcard p{font-size:15px;color:var(--muted)}.aqa .scene text{font-family:var(--f-body);font-size:13px;fill:var(--ink)}.aqa .scene .t-b{font-family:var(--f-display);font-weight:600}.aqa .scene .t-s{font-size:11px;fill:var(--muted)}.aqa .scene .t-w{fill:#fff}.aqa .scene .t-l{fill:#e8d6ec}.aqa .scene .t-mono{font-family:var(--f-mono);font-size:11px}.aqa .scene .t-cap{font-family:var(--f-display);font-weight:600;font-size:10.5px;letter-spacing:.1em;fill:var(--muted)}.aqa .scene .float,.aqa .scene .pop,.aqa .scene .pulse{transform-box:fill-box;transform-origin:center}.aqa .scene .fly,.aqa .scene .ring,.aqa .scene .scan{opacity:0}.aqa .scene .fill{transform-box:fill-box;transform-origin:left center}.aqa .bot-eyes{transform-box:fill-box;transform-origin:center;animation:aqa-blink 6s infinite}@keyframes aqa-blink{0%,92%,to{transform:scaleY(1)}95%{transform:scaleY(.12)}}.aqa .scene.is-live .pop{animation:aqa-pop var(--cyc,9s) var(--d,0s) infinite both}.aqa .scene.is-live .draw{stroke-dasharray:1;animation:aqa-draw var(--cyc,9s) var(--d,0s) infinite both}.aqa .scene.is-live .ring{animation:aqa-ring var(--cyc,9s) var(--d,0s) infinite both}.aqa .scene.is-live .scan{animation:aqa-scan 3.6s linear infinite}.aqa .scene.is-live .fill{animation:aqa-fill var(--cyc,9s) var(--d,0s) infinite both}.aqa .scene.is-live .float{animation:aqa-float 4.5s ease-in-out infinite}.aqa .scene.is-live .pulse{animation:aqa-pulse 2.4s ease-in-out infinite}.aqa .scene.is-live .flow{animation:aqa-flow 1.4s linear infinite}.aqa .scene.is-live .orbit{animation:aqa-spin 18s linear infinite}.aqa .scene.is-live .cursor{animation:aqa-cursor 6s ease-in-out infinite}.aqa .scene.is-live .fly{animation:aqa-fly 4s ease-in-out infinite}.aqa .scene .flow{stroke-dasharray:5 7}.aqa .scene .orbit{transform-box:view-box;transform-origin:260px 240px}@keyframes aqa-pop{0%{opacity:0;transform:translateY(6px) scale(.94)}7%,88%{opacity:1;transform:none}96%,to{opacity:0;transform:none}}@keyframes aqa-draw{0%{stroke-dashoffset:1}10%,88%{stroke-dashoffset:0}96%,to{stroke-dashoffset:1}}@keyframes aqa-ring{0%{opacity:0}16%,4%{opacity:1}22%,to{opacity:0}}@keyframes aqa-scan{0%{opacity:0;transform:translateY(0)}10%{opacity:.6}90%{opacity:.6}to{opacity:0;transform:translateY(205px)}}@keyframes aqa-fill{0%,8%{transform:scaleX(0)}60%,88%{transform:scaleX(1)}96%,to{transform:scaleX(0)}}@keyframes aqa-float{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes aqa-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes aqa-flow{to{stroke-dashoffset:-24}}@keyframes aqa-spin{to{transform:rotate(1turn)}}@keyframes aqa-cursor{0%,to{transform:translate(0)}30%{transform:translate(60px,30px)}60%{transform:translate(120px,-10px)}}@keyframes aqa-fly{0%,8%{opacity:0;transform:translate(0)}16%{opacity:1;transform:translate(0)}62%{opacity:1;transform:translate(150px,-196px)}72%,to{opacity:0;transform:translate(150px,-196px)}}@media(prefers-reduced-motion:reduce){.aqa *,.aqa :after,.aqa :before{animation:none!important;transition:none!important}}@media(max-width:1100px){.aqa .stages{grid-template-columns:repeat(3,minmax(0,1fr))}.aqa .stage:nth-child(3):after{display:none}.aqa .track{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:36px}.aqa .jstage:nth-child(3) .node .ln{display:none}}@media(max-width:1024px){.aqa .band{padding-block:48px}.aqa .band.journey{padding-block:64px}.aqa .hero{padding-block:40px 0}.aqa .hero-grid{grid-template-columns:1fr}.aqa .hero-art{max-width:500px}.aqa .agent,.aqa .agent--flip{grid-template-columns:1fr}.aqa .agent--flip .agent-visual{order:0}.aqa .agent-visual{max-width:600px;width:100%;justify-self:center}.aqa .values{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.aqa .band{padding-block:32px}.aqa .band.journey{padding-block:48px}.aqa .hero{padding-block:32px 0}.aqa .stages{grid-template-columns:1fr}.aqa .stage:after{display:none}.aqa .stage a{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:14px;row-gap:2px;align-items:center}.aqa .stage .mini{grid-row:1/4;width:72px;height:66px}.aqa .lists{grid-template-columns:1fr}.aqa .output{flex-direction:column;align-items:flex-start;gap:4px}.aqa .track{grid-template-columns:1fr;row-gap:0}.aqa .jstage{padding:0 0 26px 70px;min-height:110px}.aqa .jstage .node{position:absolute;left:0;top:0;bottom:0;flex-direction:column;margin:0}.aqa .jstage .node .ln{display:block!important;width:2px;flex:1;margin:6px 0 -6px;background:linear-gradient(180deg,var(--purple-400),rgba(166,106,176,.2))}.aqa .jstage .node .ln:after{display:none}.aqa .jstage:last-child .node .ln{display:none!important}.aqa .principle,.aqa .values{grid-template-columns:1fr}}