@font-face{font-family:Figtree;font-style:normal;font-weight:400 800;font-display:swap;src:url(/landing/fonts/figtree-latin-ext.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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Figtree;font-style:normal;font-weight:400 800;font-display:swap;src:url(/landing/fonts/figtree-latin.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}.aqh .dark{--accent:inherit;--ring:inherit}.aqh{box-sizing:border-box;scroll-padding-top:env(safe-area-inset-top,0);padding:0;font:14px -apple-system,BlinkMacSystemFont,sans-serif;background:#faf9f5;color:#141413}.aqh img{max-width:100%}.aqh [hidden]:not([hidden=until-found i]){display:none!important}.aqh{--navy-900:#0f2742;--navy-800:#14355c;--navy-700:#194376;--navy-200:#bfd9ee;--navy-100:#e4ecf3;--navy-50:#f3f6f9;--blue-600:#0a72ba;--blue-50:#f2f7fa;--sunset-500:#f36a24;--sunset-600:#da520c;--palm-500:#40c087;--palm-50:#f3f9f6;--coral-500:#f26238;--coral-50:#faf4f2;--page:#ffffff;--ink:var(--navy-900);--body:#4b6079;--muted:#7c8da3;--line:var(--navy-100);--surface:var(--blue-50);--surface-2:var(--navy-50);--band:var(--navy-900);--band-line:var(--navy-700);--band-body:var(--navy-200);--band-ink:#ffffff;--accent:var(--sunset-500);--accent-hover:var(--sunset-600);--link:var(--blue-600);--ring:0 0 0 1px rgba(15,39,66,.09);--shadow:0 8px 24px rgba(15,39,66,.06);--ease:cubic-bezier(.44,0,.56,1);--sans:"Figtree",ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--mono:"Figtree",ui-sans-serif,system-ui,sans-serif;color-scheme:light}.aqh,.aqh *{box-sizing:border-box}.aqh{margin:0;background:var(--page);color:var(--ink);font:500 14px/20px var(--sans);letter-spacing:-.005em;-webkit-font-smoothing:antialiased}.aqh a{color:inherit;text-decoration:none;transition:color .4s var(--ease)}.aqh button{font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer}.aqh h1,.aqh h2,.aqh h3{margin:0;font-weight:800;letter-spacing:-.03em;text-wrap:balance}.aqh p{margin:0}.aqh .mono{font-family:var(--mono);letter-spacing:.06em;font-size:11.5px;line-height:16px;color:var(--muted);font-weight:600;text-transform:uppercase}.aqh .muted{color:var(--body)}.aqh :focus-visible{outline:2px solid var(--link);outline-offset:2px;border-radius:6px}.aqh .page{max-width:1280px;margin:0 auto;position:relative}.aqh .page:after,.aqh .page:before{content:"";position:absolute;top:0;bottom:0;width:1px;background:var(--line);pointer-events:none}.aqh .page:before{left:0}.aqh .page:after{right:0}.aqh .band{background:var(--band);color:var(--band-ink)}.aqh .band .page:after,.aqh .band .page:before{display:none}.aqh .rule{height:1px;background:var(--line)}.aqh .band .rule{background:var(--band-line);width:100vw;margin-left:calc(50% - 50vw)}.aqh .spacer{height:32px}.aqh .gutter{padding-inline:16px}.aqh .announce{background:var(--navy-900);color:#fff;font-size:13px;line-height:16px;display:flex;justify-content:center;align-items:center;gap:12px;padding:12px 16px;flex-wrap:wrap}.aqh .announce b{font-weight:700}.aqh .announce .see{display:inline-flex;align-items:center;gap:6px;color:rgba(255,255,255,.72);font-weight:400}.aqh .announce .see:hover{color:#fff}.aqh .announce .see svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round;transition:transform .25s var(--ease)}.aqh .announce .see:hover svg{transform:translateX(3px)}.aqh .nav{position:sticky;top:env(safe-area-inset-top,0);z-index:40;background:var(--page);border-bottom:1px solid var(--line)}.aqh .nav .page{justify-content:space-between;height:68px;padding-inline:24px}.aqh .brand,.aqh .nav .page{display:flex;align-items:center}.aqh .brand{gap:8px;font-weight:600;font-size:16px}.aqh .cqlogo{height:20px;width:auto;display:block;image-rendering:-webkit-optimize-contrast}.aqh .brand .sep{width:1px;height:20px;background:var(--line)}.aqh .brand .prod{font-weight:700;letter-spacing:-.01em}.aqh .cqlogo-white{filter:brightness(0) invert(1);height:15px;width:auto;display:inline-block;vertical-align:-2px;margin-left:4px}.aqh .mark{width:22px;height:22px;border-radius:6px;background:var(--ink);color:var(--page);display:grid;place-items:center;font-size:12px;font-weight:600;letter-spacing:0}.aqh .band .mark{background:var(--navy-700);color:var(--navy-200)}.aqh .links{display:flex;gap:24px}.aqh .links>li{list-style:none}.aqh .links{padding:0;margin:0}.aqh .navlink{display:flex;align-items:center;gap:4px;font-weight:600;padding:8px 0}.aqh .navlink svg{width:10px;height:10px;transition:transform .2s var(--ease)}.aqh .navlink[aria-expanded=true] svg{transform:rotate(180deg)}.aqh .actions{display:flex;align-items:center;gap:12px}.aqh .menu-toggle{display:none;width:36px;height:36px;border-radius:6px;box-shadow:var(--ring)}.aqh .mega{position:absolute;left:0;right:0;top:100%;background:var(--page);border-bottom:1px solid var(--line);opacity:0;visibility:hidden;transform:translateY(-4px);transition:opacity .2s var(--ease),transform .2s var(--ease),visibility 0s .2s}.aqh .nav.is-open .mega{opacity:1;visibility:visible;transform:none;transition:opacity .2s var(--ease),transform .2s var(--ease)}.aqh .mega .page{height:auto;display:grid;grid-template-columns:1fr 1fr 1fr;gap:32px;padding:28px 24px 32px;align-items:start}.aqh .mega h4{margin:0 0 12px;font-size:12px;line-height:16px;font-weight:500;color:var(--muted)}.aqh .mega a{display:grid;grid-template-columns:28px 1fr;gap:10px;padding:8px 0;align-items:start}.aqh .mega a b{font-weight:500;display:block}.aqh .mega a span{color:var(--body);font-size:13px}.aqh .mega .ico{width:28px;height:28px;border-radius:6px;box-shadow:var(--ring);display:grid;place-items:center;color:var(--body)}.aqh .mega .ico svg{width:14px;height:14px}.aqh .scrim{position:fixed;inset:0;z-index:30;background:rgba(15,39,66,.18);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);opacity:0;pointer-events:none;transition:opacity .25s var(--ease)}.aqh .scrim.is-on{opacity:1;pointer-events:auto}.aqh .btn{display:inline-flex;align-items:center;gap:12px;padding:6px 22px 6px 6px;border-radius:100px;font-weight:600;font-size:15px;line-height:20px;letter-spacing:-.01em;transition:box-shadow .2s var(--ease),background-color .2s var(--ease),color .4s var(--ease),transform .2s var(--ease)}.aqh .btn .disc{width:32px;height:32px;border-radius:50%;background:#fff;display:grid;place-items:center;flex:none;transition:transform .25s var(--ease)}.aqh .btn .disc svg{width:14px;height:14px;fill:none;stroke:var(--navy-900);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.aqh .btn:hover .disc{transform:translateX(2px)}.aqh .btn-primary{background:var(--accent);color:#fff;box-shadow:0 0 0 1px rgba(15,39,66,.06)}.aqh .btn-primary:hover{background:var(--accent-hover);box-shadow:0 0 0 1px rgba(15,39,66,.06),0 0 0 4px rgba(243,106,36,.22)}.aqh .btn-secondary{background:var(--page);color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--ink)}.aqh .btn-secondary .disc{background:var(--ink)}.aqh .btn-secondary .disc svg{stroke:#fff}.aqh .btn-secondary:hover{box-shadow:inset 0 0 0 1.5px var(--ink),0 0 0 4px rgba(15,39,66,.12)}.aqh .band .btn-secondary{background:transparent;color:#fff;box-shadow:inset 0 0 0 1.5px rgba(255,255,255,.35)}.aqh .band .btn-secondary .disc{background:#fff}.aqh .band .btn-secondary .disc svg{stroke:var(--navy-900)}.aqh .btn.sm{font-size:14px;padding:4px 16px 4px 4px;gap:10px}.aqh .btn.sm .disc{width:28px;height:28px}.aqh .btn.sm .disc svg{width:12px;height:12px}.aqh .kbd{font-family:var(--mono);font-size:11px;line-height:14px;padding:1px 5px;border-radius:4px;box-shadow:inset 0 0 0 1px rgba(15,39,66,.25);color:var(--body)}.aqh .textlink{display:inline-flex;align-items:center;gap:6px;color:var(--link);font-weight:700;font-size:13.5px;line-height:16px}.aqh .textlink svg{width:14px;height:14px;fill:currentColor;transition:transform .2s var(--ease)}.aqh .textlink:hover svg{transform:translate(2px,-2px)}.aqh .textlink.fwd:hover svg{transform:translateX(3px)}.aqh .band .textlink{color:var(--band-body)}.aqh .hero .page{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:24px;padding:40px 32px 32px;align-items:center}.aqh .hero-copy{display:grid;gap:22px;max-width:600px}.aqh .hero h1{font-size:52px;line-height:56px}.aqh .hero h1 .b{color:var(--blue-600)}.aqh .hero h1 .o{color:var(--accent)}.aqh .hero .lead{font-size:16px;line-height:24px;color:var(--body);font-weight:500;max-width:520px}.aqh .ctas{display:flex;flex-wrap:wrap;gap:8px}.aqh .hero .note{font-size:13px;line-height:18px;color:var(--muted);font-weight:500}.aqh .hero-visual{display:grid;place-items:center;justify-self:end}.aqh .hero-visual .vid{width:min(100%,560px);aspect-ratio:1;display:block;filter:brightness(1.02) contrast(1.02);mix-blend-mode:multiply}.aqh .tabs{display:grid;grid-template-columns:1fr 1fr;position:relative}.aqh .tab{display:flex;align-items:center;justify-content:center;gap:8px;padding:12px 0;font-weight:500;color:var(--muted);transition:color .4s var(--ease),background-color .2s var(--ease)}.aqh .tab svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.2}.aqh .tab[aria-selected=true]{color:var(--ink);background:var(--surface)}.aqh .tab:first-child{border-right:1px solid var(--line)}.aqh .indicator{position:absolute;left:0;bottom:-1px;height:2px;width:50%;background:var(--ink);transition:transform .35s var(--ease)}.aqh .stage{background:var(--surface);padding:24px}.aqh .panel{display:none}.aqh .panel.is-active{display:block}.aqh .window{max-width:1110px;margin:0 auto;background:var(--page);border-radius:12px;box-shadow:var(--ring),var(--shadow);overflow:hidden}.aqh .winbar{justify-content:space-between;padding:12px 16px;border-bottom:1px solid var(--line);font-size:13px;line-height:16px}.aqh .winbar,.aqh .winbar .l{display:flex;align-items:center}.aqh .winbar .l{gap:8px}.aqh .winbar .l .mark{width:16px;height:16px;font-size:9px;border-radius:4px}.aqh .live{display:flex;align-items:center;gap:6px}.aqh .live i{width:6px;height:6px;border-radius:50%;background:var(--palm-500);animation:aqh-pulse 2s var(--ease) infinite}@keyframes aqh-pulse{0%,to{box-shadow:0 0 0 0 rgba(64,192,135,.5)}60%{box-shadow:0 0 0 6px rgba(64,192,135,0)}}.aqh .cells{display:grid;grid-template-columns:repeat(4,1fr)}.aqh .cell{padding:20px 24px;border-right:1px solid var(--line);display:grid;gap:12px;align-content:start}.aqh .cell:last-child{border-right:0}.aqh .cell p{color:var(--body)}.aqh .shead{display:grid;justify-items:center;gap:12px;padding:44px 32px 36px;text-align:center}.aqh .shead h2{font-size:40px;line-height:44px;max-width:880px}.aqh .shead h2 span{color:var(--body)}.aqh .band .shead h2 span{color:var(--band-body)}.aqh .shead p{color:var(--body);max-width:520px;font-weight:500;font-size:15px;line-height:22px}.aqh .eyebrow{display:inline-flex;align-items:center;gap:6px;padding:5px 12px 5px 9px;border-radius:100px;box-shadow:var(--ring);font-size:12.5px;line-height:16px;font-weight:700}.aqh .eyebrow svg{width:14px;height:14px;fill:var(--blue-600)}.aqh .res-wide{display:grid;grid-template-columns:400px 1fr;gap:32px;padding:24px 32px;align-items:stretch}.aqh .copyblock{display:flex;flex-direction:column;gap:12px;height:100%}.aqh .copyblock>.textlink{margin-top:auto;padding-top:4px}.aqh .copyblock p{color:var(--body);font-weight:500}.aqh .copyblock b{color:var(--ink);font-weight:700}.aqh .res-row{display:grid;grid-template-columns:1fr 1fr}.aqh .res-cell{padding:20px 32px 24px;border-right:1px solid var(--line);display:grid;grid-template-rows:auto 1fr;gap:16px}.aqh .res-cell:last-child{border-right:0}.aqh .visual{display:grid;place-items:center;min-height:236px}.aqh .tbl{width:100%;border-radius:8px;box-shadow:var(--ring);overflow:hidden;font-size:13px;line-height:16px}.aqh .tbl .r{display:grid;grid-template-columns:2fr 1.1fr 1.4fr 1fr .7fr;gap:16px;padding:10px 16px;border-bottom:1px solid var(--line);align-items:center}.aqh .tbl .r:last-child{border-bottom:0}.aqh .tbl .h{background:var(--surface);font-family:var(--mono);font-size:11px;color:var(--muted);text-transform:uppercase}.aqh .tbl .r.hl{background:var(--surface-2)}.aqh .tbl .r b{font-weight:500}.aqh .tbl .r .mono,.aqh .tbl .r span{color:var(--body)}.aqh .tag{font-family:var(--mono);font-size:11px;line-height:14px;padding:1px 6px;border-radius:4px;display:inline-block}.aqh .tbl .r .tag{justify-self:start}.aqh .tag.ok{color:#2e9e6c;background:#e4f3ea}.aqh .tag.warn{color:var(--coral-500);background:var(--coral-50)}.aqh .tag.dim{color:var(--muted);background:var(--surface-2)}.aqh .card{background:var(--page);border-radius:8px;box-shadow:var(--ring);overflow:hidden}.aqh .letter{width:360px;max-width:100%;padding:16px 20px;display:grid;gap:10px}.aqh .letter .h{display:flex;justify-content:space-between;align-items:center}.aqh .letter .ln{height:6px;border-radius:3px;background:var(--surface-2)}.aqh .chart{width:400px;max-width:100%;padding:16px 20px 12px;display:grid;gap:8px}.aqh .chart .h{display:flex;justify-content:space-between;align-items:center;font-weight:500;font-size:13px}.aqh .bars{display:flex;gap:10px;align-items:flex-end;height:110px}.aqh .bars i{flex:1;border-radius:3px;background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--line);transition:background-color .2s var(--ease)}.aqh .bars i.hot{background:var(--accent);box-shadow:none}.aqh .bars i:hover{background:var(--navy-200)}.aqh .axis{display:flex;justify-content:space-between}.aqh .search{width:400px;max-width:100%}.aqh .search .in{display:flex;align-items:center;gap:8px;padding:10px 14px;background:var(--surface);border-bottom:1px solid var(--line);font-size:13px}.aqh .caret{width:1px;height:14px;background:var(--ink);animation:aqh-blink 1s steps(1) infinite}@keyframes aqh-blink{0%{opacity:1}50%{opacity:0}}.aqh .search .row{display:flex;justify-content:space-between;gap:12px;align-items:center;padding:10px 14px;border-bottom:1px solid var(--line);font-size:13px}.aqh .search .row:last-child{border-bottom:0}.aqh .search .row>span{max-width:240px}.aqh .search .meta{display:flex;gap:8px;align-items:center}.aqh .chips{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;width:400px;max-width:100%}.aqh .chip{padding:10px 12px;border-radius:6px;box-shadow:var(--ring);display:grid;gap:2px;font-size:13px;font-weight:500;transition:box-shadow .2s var(--ease),transform .2s var(--ease)}.aqh .chip:hover{box-shadow:var(--ring),var(--shadow);transform:translateY(-1px)}.aqh .checklist{width:380px;max-width:100%}.aqh .checklist .h{justify-content:space-between;background:var(--surface);font-weight:500}.aqh .checklist .h,.aqh .checklist .it{display:flex;padding:10px 14px;border-bottom:1px solid var(--line);font-size:13px}.aqh .checklist .it{align-items:center;gap:10px}.aqh .checklist .it:last-child{border-bottom:0}.aqh .box{width:14px;height:14px;border-radius:3px;box-shadow:inset 0 0 0 1px rgba(15,39,66,.25);display:grid;place-items:center;flex:none}.aqh .box.on{background:var(--ink);box-shadow:none}.aqh .box svg{width:10px;height:10px;fill:var(--page)}.aqh .checklist .it.done{color:var(--body)}.aqh .bullets{display:grid;gap:8px;margin:0;padding:0;list-style:none}.aqh .bullets li{display:flex;align-items:center;gap:10px}.aqh .check{width:16px;height:16px;border-radius:50%;background:var(--ink);display:grid;place-items:center;flex:none}.aqh .check svg{width:11px;height:11px;fill:var(--page)}.aqh .topics{background:var(--surface);padding:44px 32px;display:grid;justify-items:center;gap:24px;position:relative;overflow:hidden}.aqh .topics .shead{padding:0}.aqh .topics .bg{position:absolute;inset:0;pointer-events:none;overflow:hidden}.aqh .topics .bg .dotgrid{position:absolute;inset:0;width:100%;height:100%;display:block}.aqh .tcard{width:760px;background:var(--page);border-radius:12px;box-shadow:var(--ring),var(--shadow);overflow:hidden;position:relative;display:grid;grid-template-columns:1fr 1fr}.aqh .tcard a{padding:20px 24px;display:grid;gap:6px;border-bottom:1px solid var(--line);transition:background-color .2s var(--ease)}.aqh .tcard a:nth-child(odd){border-right:1px solid var(--line)}.aqh .tcard a:nth-last-child(-n+2){border-bottom:0}.aqh .tcard a:hover{background:var(--surface)}.aqh .tcard b{display:flex;align-items:center;gap:8px;font-weight:700;font-size:15px}.aqh .tcard b svg{width:14px;height:14px;fill:none;stroke:var(--ink);stroke-width:1.2;stroke-linejoin:round;stroke-linecap:round}.aqh .tcard span{color:var(--body);font-size:13px;line-height:18px}.aqh .faq{display:grid;grid-template-columns:1fr 1fr}.aqh .faq .col{display:grid;align-content:start}.aqh .faq .col:first-child{border-right:1px solid var(--line)}.aqh .faq details{border-bottom:1px solid var(--line)}.aqh .faq details:last-child{border-bottom:0}.aqh .faq summary{list-style:none;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:18px 32px;font-weight:700;font-size:15px;cursor:pointer}.aqh .faq summary::-webkit-details-marker{display:none}.aqh .faq summary svg{width:16px;height:16px;fill:var(--body);flex:none;transition:transform .3s var(--ease)}.aqh .faq details[open] summary svg{transform:rotate(45deg)}.aqh .faq .a{padding:0 32px 20px;color:var(--body);max-width:520px;display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s var(--ease)}.aqh .faq .a>div{overflow:hidden}.aqh .faq details[open] .a{grid-template-rows:1fr}.aqh .cta{padding:88px 32px 72px;display:grid;justify-items:center;text-align:center;gap:18px}.aqh .cta .mark{width:36px;height:36px;border-radius:10px;font-size:16px;background:var(--navy-700);color:#fff}.aqh .cta h2{font-size:48px;line-height:52px;max-width:820px;color:#fff}.aqh .cta h2 span,.aqh .cta p{color:var(--band-body)}.aqh .cta p{max-width:560px;font-weight:500;font-size:16px;line-height:24px}.aqh .cta-actions{display:flex;gap:12px;flex-wrap:wrap;justify-content:center;margin-top:6px}.aqh .btn.lg{font-size:16px;padding:8px 28px 8px 8px;gap:14px}.aqh .btn.lg .disc{width:36px;height:36px}.aqh .btn.lg .disc svg{width:16px;height:16px}.aqh .band .btn-primary{box-shadow:0 0 0 1px rgba(0,0,0,.2),0 12px 30px -10px rgba(243,106,36,.6)}.aqh .band .btn-primary:hover{box-shadow:0 0 0 1px rgba(0,0,0,.2),0 0 0 4px rgba(243,106,36,.28),0 12px 30px -10px rgba(243,106,36,.6)}.aqh .proof{list-style:none;margin:6px 0 0;padding:0;display:flex;gap:22px;flex-wrap:wrap;justify-content:center;font-size:13px;color:var(--band-body);font-weight:500}.aqh .proof li{display:flex;align-items:center;gap:8px}.aqh .proof .check{background:rgba(255,255,255,.14)}.aqh .proof .check svg{fill:#fff}@media (max-width:860px){.aqh .cta{padding:44px 16px 32px}.aqh .cta h2{font-size:32px;line-height:36px}.aqh .proof{gap:12px;flex-direction:column;align-items:center}}.aqh .foot{display:grid;grid-template-columns:1.2fr 1fr 1fr 1fr;padding:32px 32px 36px;gap:24px}.aqh .foot h5{margin:0 0 12px;font-size:12px;line-height:16px;font-weight:700;color:var(--band-body);letter-spacing:.04em;text-transform:uppercase}.aqh .foot ul{list-style:none;margin:0;padding:0;display:grid;gap:12px;font-size:14px;font-weight:600}.aqh .foot a:hover{color:var(--band-body)}.aqh .foot .brandcol p{color:var(--band-body);font-size:13px;line-height:18px;max-width:240px;margin-top:12px}.aqh .texture{height:230px;position:relative;overflow:hidden}.aqh .texture b{bottom:-.32em;text-align:center;font-size:300px;line-height:1;font-weight:800;letter-spacing:-.04em;opacity:.07;user-select:none;pointer-events:none;color:#fff}.aqh .bottom,.aqh .texture b{position:absolute;left:0;right:0}.aqh .bottom{bottom:0;display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;padding:16px 32px 24px;font-size:12px;color:var(--band-body);z-index:1;font-weight:600}.aqh .rv{opacity:0;transform:translateY(14px);transition:opacity .6s var(--ease),transform .6s var(--ease)}.aqh .rv.in{opacity:1;transform:none}.aqh .rv-stagger>*{opacity:0;transform:translateY(10px);transition:opacity .5s var(--ease),transform .5s var(--ease)}.aqh .rv-stagger.in>*{opacity:1;transform:none}.aqh .rv-stagger.in>:first-child{transition-delay:.05s}.aqh .rv-stagger.in>:nth-child(2){transition-delay:.12s}.aqh .rv-stagger.in>:nth-child(3){transition-delay:.19s}.aqh .rv-stagger.in>:nth-child(4){transition-delay:.26s}.aqh .rv-stagger.in>:nth-child(5){transition-delay:.33s}.aqh .rv-stagger.in>:nth-child(6){transition-delay:.4s}.aqh .hero h1 .w{display:inline-block;opacity:0;transform:translateY(18px);transition:opacity .55s var(--ease),transform .55s var(--ease)}.aqh .hero h1.in .w{opacity:1;transform:none}.aqh .nav.scrolled{box-shadow:0 1px 0 var(--line),0 8px 24px rgba(15,39,66,.06)}.aqh .panel.is-active{animation:aqh-panelin .4s var(--ease)}@keyframes aqh-panelin{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.aqh .bars i{transform-origin:bottom;transform:scaleY(0);transition:transform .7s var(--ease),background-color .2s var(--ease)}.aqh .bars.in i{transform:scaleY(1)}.aqh .bars.in i:nth-child(n){transition-delay:calc(var(--i,0)*45ms)}.aqh .tbl .r.hl{animation:aqh-rowglow 3s var(--ease) infinite}@keyframes aqh-rowglow{0%,to{background:var(--surface-2)}50%{background:var(--blue-50)}}.aqh .checklist .it .box{transition:background-color .25s var(--ease),box-shadow .25s var(--ease)}.aqh .checklist .it .box svg{transform:scale(0);transition:transform .25s var(--ease)}.aqh .checklist.in .it.done .box svg{transform:scale(1)}.aqh .checklist.in .it:nth-child(2) .box svg{transition-delay:.2s}.aqh .checklist.in .it:nth-child(3) .box svg{transition-delay:.45s}.aqh .checklist.in .it:nth-child(4) .box svg{transition-delay:.7s}.aqh .tcard a b svg{transition:transform .25s var(--ease)}.aqh .tcard a:hover b svg{transform:translateY(-2px) rotate(-6deg)}.aqh .letter .ln{transform-origin:left;transform:scaleX(0);transition:transform .6s var(--ease)}.aqh .letter.in .ln{transform:scaleX(1)}.aqh .letter.in .ln:nth-of-type(2){transition-delay:.08s}.aqh .letter.in .ln:nth-of-type(3){transition-delay:.16s}.aqh .letter.in .ln:nth-of-type(4){transition-delay:.24s}.aqh .letter.in .ln:nth-of-type(5){transition-delay:.32s}.aqh .count{font-variant-numeric:tabular-nums}@media (prefers-reduced-motion:reduce){.aqh .hero h1 .w,.aqh .rv,.aqh .rv-stagger>*{opacity:1;transform:none}.aqh .bars i{transform:none}.aqh .checklist .it .box svg{transform:scale(1)}.aqh .letter .ln{transform:none}}.aqh .tbl .r:not(.h){position:relative;transition:background-color .25s var(--ease),transform .25s var(--ease)}.aqh .tbl .r:not(.h):hover{background:var(--surface);transform:translateX(3px)}.aqh .tbl .r:not(.h):before{content:"";position:absolute;left:0;top:0;bottom:0;width:2px;background:var(--accent);transform:scaleY(0);transition:transform .25s var(--ease)}.aqh .tbl .r:not(.h):hover:before{transform:scaleY(1)}.aqh .tbl .r .mono,.aqh .tbl .r span{transition:color .25s var(--ease)}.aqh .tbl .r:not(.h):hover b{color:var(--link)}.aqh .tbl.rv-stagger>*{transform:translateX(-8px)}.aqh .tbl.rv-stagger.in>*{transform:none}.aqh .tag.warn{position:relative}.aqh .tag.warn:after{content:"";position:absolute;left:-6px;top:50%;width:4px;height:4px;margin-top:-2px;border-radius:50%;background:var(--coral-500);animation:aqh-pulse-dot 1.6s var(--ease) infinite}@keyframes aqh-pulse-dot{0%,to{box-shadow:0 0 0 0 rgba(242,98,56,.5)}60%{box-shadow:0 0 0 5px rgba(242,98,56,0)}}.aqh .tbl .r .tag{margin-left:8px}.aqh .card,.aqh .window{transition:box-shadow .3s var(--ease),transform .3s var(--ease)}.aqh .card:hover{box-shadow:var(--ring),0 14px 32px rgba(15,39,66,.1);transform:translateY(-2px)}.aqh .search .row{transition:background-color .2s var(--ease),padding-left .2s var(--ease)}.aqh .search .row:hover{background:var(--surface);padding-left:18px}.aqh .checklist .it{transition:background-color .2s var(--ease)}.aqh .checklist .it:hover{background:var(--surface)}.aqh .chips .chip{cursor:default}.aqh .cell{transition:background-color .25s var(--ease)}.aqh .cell:hover{background:var(--surface)}.aqh .cell:hover .mono{color:var(--link)}.aqh .cell .mono{transition:color .25s var(--ease)}.aqh .navlink{position:relative}.aqh .navlink:after{content:"";position:absolute;left:0;right:14px;bottom:4px;height:1.5px;background:var(--ink);transform:scaleX(0);transform-origin:left;transition:transform .25s var(--ease)}.aqh .navlink:hover:after,.aqh .navlink[aria-expanded=true]:after{transform:scaleX(1)}.aqh .navlink[href]:after{right:0}.aqh .tab:hover{color:var(--ink)}.aqh .libgrid a{position:relative}.aqh .libgrid a .mono{transition:color .25s var(--ease)}.aqh .libgrid a:hover .mono{color:var(--accent)}.aqh .libgrid a b{transition:transform .25s var(--ease);display:inline-block}.aqh .libgrid a:hover b{transform:translateX(3px)}.aqh .eyebrow{transition:box-shadow .25s var(--ease)}.aqh .shead:hover .eyebrow{box-shadow:var(--ring),0 0 0 4px rgba(10,114,186,.08)}.aqh .faq summary{transition:background-color .2s var(--ease),padding-left .2s var(--ease)}.aqh .faq summary:hover{background:var(--surface);padding-left:36px}.aqh .foot a{position:relative}.aqh .foot a:after{content:"";position:absolute;left:0;bottom:-2px;height:1px;width:100%;background:var(--band-body);transform:scaleX(0);transform-origin:left;transition:transform .25s var(--ease)}.aqh .foot a:hover:after{transform:scaleX(1)}.aqh .label{cursor:default}.aqh .label:hover{opacity:1;box-shadow:var(--ring),var(--shadow);z-index:3}.aqh .centre{transition:transform .25s var(--ease),box-shadow .25s var(--ease)}.aqh .centre:hover{transform:translate(-50%,-50%) scale(1.06);box-shadow:var(--ring),0 0 0 8px rgba(10,114,186,.1)}.aqh .bars i{cursor:default;position:relative}.aqh .bars i:hover{background:var(--blue-600)}.aqh .bars i.hot:hover{background:var(--accent-hover)}@media (prefers-reduced-motion:reduce){.aqh .tag.warn:after{animation:none}.aqh .tbl.rv-stagger>*{transform:none}}.aqh .hero{overflow:hidden}.aqh .hero .page,.aqh .window{position:relative}.aqh .window{box-shadow:0 0 0 1px rgba(15,39,66,.1),0 2px 4px rgba(15,39,66,.04),0 24px 60px -20px rgba(15,39,66,.28)}.aqh .card{box-shadow:0 0 0 1px rgba(15,39,66,.09),0 1px 2px rgba(15,39,66,.05),0 12px 28px -14px rgba(15,39,66,.22)}.aqh .card:hover{box-shadow:0 0 0 1px rgba(15,39,66,.1),0 2px 4px rgba(15,39,66,.05),0 22px 44px -16px rgba(15,39,66,.3)}.aqh .tbl{box-shadow:0 0 0 1px rgba(15,39,66,.09),0 12px 28px -14px rgba(15,39,66,.22)}.aqh .chrome{display:flex;align-items:center;gap:8px;padding:8px 12px;border-bottom:1px solid var(--line);background:var(--surface)}.aqh .chrome i{width:8px;height:8px;border-radius:50%;background:var(--navy-100)}.aqh .chrome i:first-child{background:#f26238}.aqh .chrome i:nth-child(2){background:#f5bc1b}.aqh .chrome i:nth-child(3){background:#40c087}.aqh .chrome .url{margin-left:8px;flex:1;height:18px;border-radius:4px;background:var(--page);box-shadow:inset 0 0 0 1px var(--line);font-family:var(--mono);font-size:10px;line-height:18px;color:var(--muted);padding:0 8px}.aqh .res-cell .visual{background:var(--surface);border-radius:12px;padding:20px;box-shadow:inset 0 0 0 1px var(--line)}.aqh .res-wide .tbl{align-self:center}.aqh #usecases .res-cell .visual{background:var(--surface)}.aqh .cell{grid-template-columns:36px 1fr;grid-template-areas:"ic k" "ic p";column-gap:12px}.aqh .cell .ic{grid-area:ic;width:36px;height:36px;border-radius:10px;background:var(--page);box-shadow:0 0 0 1px var(--line),0 4px 10px -4px rgba(15,39,66,.25);display:grid;place-items:center}.aqh .cell .ic svg{width:18px;height:18px;fill:var(--blue-600)}.aqh .cell .mono{grid-area:k}.aqh .cell p{grid-area:p}.aqh .sources{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 32px;flex-wrap:wrap}.aqh .sources .mono{flex:none}.aqh .sources ul{display:flex;gap:28px;list-style:none;margin:0;padding:0;flex-wrap:wrap}.aqh .sources li{font-weight:700;letter-spacing:.06em;font-size:12px;color:var(--muted);display:flex;align-items:center;gap:6px;transition:color .3s var(--ease)}.aqh .sources li:hover{color:var(--ink)}.aqh .sources li i{width:14px;height:14px;border-radius:3px;background:var(--navy-900);opacity:.85}@media (max-width:860px){.aqh .cell{grid-template-columns:1fr;grid-template-areas:"ic" "k" "p"}.aqh .sources ul{gap:16px}}.aqh .checklist .h{position:relative;overflow:hidden}.aqh .checklist .h .bar{position:absolute;left:0;bottom:0;height:2px;background:var(--accent);transition:width .5s var(--ease)}.aqh .checklist .it{cursor:pointer;user-select:none;position:relative}.aqh .checklist .it .box{transition:background-color .25s var(--ease),box-shadow .25s var(--ease),transform .2s var(--ease)}.aqh .checklist .it:active .box{transform:scale(.85)}.aqh .checklist .it.done .box{background:var(--ink);box-shadow:none}.aqh .checklist .it.done .box svg{transform:scale(1)}.aqh .checklist .it.done span.txt{color:var(--body);text-decoration:line-through;text-decoration-color:rgba(75,96,121,.4)}.aqh .checklist .it.hint{background:var(--surface)}.aqh .checklist .it.hint:before{content:"";position:absolute;left:0;top:0;bottom:0;width:2px;background:var(--accent)}.aqh .checklist .it .txt{transition:color .25s var(--ease)}.aqh .checklist.all .h{background:#e4f3ea}.aqh .checklist.all .h .st{color:#2e9e6c}.aqh .bullets li{cursor:pointer;border-radius:6px;padding:2px 6px;margin-left:-6px;transition:background-color .2s var(--ease)}.aqh .bullets li.hint,.aqh .bullets li:hover{background:var(--surface)}.aqh .bullets li.done .check{background:#2e9e6c}.aqh .reset{font-family:var(--mono);font-size:11px;color:var(--muted);cursor:pointer;margin-left:8px;opacity:0;transition:opacity .2s var(--ease)}.aqh .checklist.touched .reset{opacity:1}.aqh .reset:hover{color:var(--ink)}.aqh .steps{display:grid;grid-template-columns:repeat(4,1fr);gap:0;padding:28px 32px;position:relative;background:var(--surface)}.aqh .steps:before{content:"";position:absolute;left:32px;right:32px;top:28px;bottom:28px;border-radius:12px;box-shadow:0 0 0 1px rgba(15,39,66,.09),0 1px 2px rgba(15,39,66,.05),0 12px 28px -14px rgba(15,39,66,.22);pointer-events:none}.aqh .step{position:relative;background:var(--page);padding:22px 22px 24px;display:grid;gap:12px;align-content:start;border-right:1px solid var(--line);opacity:0;transform:translateX(-18px);transition:opacity .55s var(--ease),transform .55s var(--ease),box-shadow .3s var(--ease)}.aqh .step:first-child{border-radius:12px 0 0 12px}.aqh .step:last-child{border-radius:0 12px 12px 0;border-right:0}.aqh .step:hover{background:var(--surface)}.aqh .steps.in .step{opacity:1;transform:none}.aqh .steps.in .step:first-child{transition-delay:.05s}.aqh .steps.in .step:nth-child(2){transition-delay:.45s}.aqh .steps.in .step:nth-child(3){transition-delay:.85s}.aqh .steps.in .step:nth-child(4){transition-delay:1.25s}.aqh .step .head{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.aqh .step .num{width:40px;height:40px;border-radius:50%;background:var(--page);box-shadow:0 0 0 1.5px var(--navy-200);display:grid;place-items:center;color:var(--ink);transition:background-color .3s var(--ease),color .3s var(--ease),box-shadow .3s var(--ease)}.aqh .steps.in .step .num{background:var(--ink);color:#fff;box-shadow:0 0 0 1.5px var(--ink),0 0 0 6px rgba(15,39,66,.06)}.aqh .steps.in .step:first-child .num{transition-delay:.25s}.aqh .steps.in .step:nth-child(2) .num{transition-delay:.65s}.aqh .steps.in .step:nth-child(3) .num{transition-delay:1.05s}.aqh .steps.in .step:nth-child(4) .num{transition-delay:1.45s}.aqh .step:hover .num{background:var(--accent);box-shadow:0 0 0 1.5px var(--accent),0 0 0 6px rgba(243,106,36,.14)}.aqh .step .num svg{width:18px;height:18px;fill:currentColor}.aqh .step .k{font-weight:800;font-size:16px;letter-spacing:-.015em}.aqh .step .k small{display:block;font-family:var(--mono);font-size:11px;font-weight:400;color:var(--muted);letter-spacing:.04em;margin-top:1px}.aqh .step p{color:var(--body)}.aqh .step .line{display:none}.aqh .step .arrow{position:absolute;right:-12.5px;top:50%;width:24px;height:24px;margin-top:-12px;border-radius:50%;background:var(--page);box-shadow:0 0 0 1px rgba(15,39,66,.12),0 4px 10px -4px rgba(15,39,66,.3);display:grid;place-items:center;z-index:2;opacity:0;transform:scale(.6);transition:opacity .3s var(--ease),transform .3s var(--ease)}.aqh .step .arrow svg{width:12px;height:12px;fill:none;stroke:var(--accent);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.aqh .steps.in .step .arrow{opacity:1;transform:scale(1)}.aqh .steps.in .step:first-child .arrow{transition-delay:.4s}.aqh .steps.in .step:nth-child(2) .arrow{transition-delay:.8s}.aqh .steps.in .step:nth-child(3) .arrow{transition-delay:1.2s}.aqh .step:last-child .arrow{display:none}@media (max-width:1100px){.aqh .steps{grid-template-columns:repeat(2,1fr)}.aqh .step:nth-child(2) .arrow{display:none}.aqh .step:nth-child(2){border-right:0;border-radius:0 12px 0 0}.aqh .step:first-child{border-radius:12px 0 0 0}.aqh .step:nth-child(3){border-radius:0 0 0 12px}.aqh .step:nth-child(-n+2){border-bottom:1px solid var(--line)}}@media (max-width:860px){.aqh .steps{grid-template-columns:1fr;padding:20px 16px}.aqh .steps:before{left:16px;right:16px;top:20px;bottom:20px}.aqh .step .arrow{display:none}.aqh .step{transform:translateY(12px);border-right:0;border-bottom:1px solid var(--line);border-radius:0!important}.aqh .step:first-child{border-radius:12px 12px 0 0!important}.aqh .step:last-child{border-bottom:0;border-radius:0 0 12px 12px!important}}@media (prefers-reduced-motion:reduce){.aqh .step,.aqh .step .arrow{opacity:1;transform:none}.aqh .step .num{background:var(--ink);color:#fff}}.aqh .binary{position:absolute;left:0;top:0;width:100%;height:520px;pointer-events:none;display:block}.aqh .step{cursor:pointer}.aqh .step.active{background:var(--surface)}.aqh .step.active .num,.aqh .steps.in .step.active .num{background:var(--accent);box-shadow:0 0 0 1.5px var(--accent),0 0 0 6px rgba(243,106,36,.14)}.aqh .step.done-step .num,.aqh .steps.in .step.done-step .num{background:var(--accent);box-shadow:0 0 0 1.5px var(--accent)}.aqh .step.done-step .arrow{background:var(--accent)}.aqh .step.done-step .arrow svg{stroke:#fff}.aqh .tbl .h .sort{cursor:pointer;user-select:none;position:relative;padding-right:14px;transition:color .2s var(--ease)}.aqh .tbl .h .sort:hover{color:var(--ink)}.aqh .tbl .h .sort:after{content:"";position:absolute;right:2px;top:50%;width:6px;height:6px;margin-top:-4px;border-right:1.5px solid;border-bottom:1.5px solid;transform:rotate(45deg);opacity:0;transition:opacity .2s var(--ease),transform .2s var(--ease)}.aqh .tbl .h .sort.asc:after{opacity:1;transform:rotate(-135deg);margin-top:-1px}.aqh .tbl .h .sort.desc:after{opacity:1}.aqh .tbl .r.moving{transition:transform .35s var(--ease)}.aqh .qin{border:0;background:transparent;font:inherit;font-weight:600;color:var(--ink);outline:0;flex:1;min-width:0;padding:0}.aqh .qin::placeholder{color:var(--muted)}.aqh .search .row.hide{display:none}.aqh .search .row.empty{color:var(--muted);font-weight:500}.aqh .search .row.empty.hide{display:none}.aqh .bars{position:relative}.aqh .bars i{cursor:pointer}.aqh .bars .tip{top:-8px;left:0;transform:translate(-50%,-100%);color:#fff;font-size:11px;font-weight:600;line-height:14px;padding:4px 8px;border-radius:4px;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .15s var(--ease)}.aqh .bars .tip,.aqh .bars .tip:after{position:absolute;background:var(--ink)}.aqh .bars .tip:after{content:"";left:50%;bottom:-4px;width:8px;height:8px;margin-left:-4px;transform:rotate(45deg)}.aqh .bars .tip.on{opacity:1}.aqh .letter{position:relative}.aqh .letter .openln{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:700;color:var(--link);opacity:0;transform:translateY(4px);transition:opacity .25s var(--ease),transform .25s var(--ease);margin-top:4px}.aqh .letter .openln svg{width:12px;height:12px;fill:currentColor}.aqh .card:hover .letter .openln{opacity:1;transform:none}.aqh .letter .ln{transition:transform .6s var(--ease),background-color .3s var(--ease)}.aqh .card:hover .letter .ln{background:var(--navy-200)}.aqh .chip{cursor:pointer;position:relative}.aqh .chip.sel{box-shadow:0 0 0 1.5px var(--accent),0 12px 28px -14px rgba(15,39,66,.22)}.aqh .chip.sel:after{content:"";position:absolute;right:8px;top:8px;width:8px;height:8px;border-radius:50%;background:var(--accent)}.aqh .chips-note{grid-column:1/-1;font-size:11.5px;font-weight:600;color:var(--muted);letter-spacing:.04em;text-transform:uppercase;min-height:14px}.aqh .tcard a{cursor:pointer;position:relative}.aqh .tcard a.sel{background:var(--surface)}.aqh .tcard a.sel:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--accent)}.aqh .tcard.has-sel a:not(.sel){opacity:.55}.aqh .btn-primary .disc svg{animation:aqh-nudge 1.6s var(--ease) infinite}@keyframes aqh-nudge{0%,to{transform:translateX(0)}50%{transform:translateX(3px)}}.aqh .btn-primary:hover .disc svg{animation-duration:.8s}@media (prefers-reduced-motion:reduce){.aqh .btn-primary .disc svg{animation:none}}.aqh .res-row,.aqh .res-wide{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.aqh .res-wide{grid-template-columns:minmax(0,400px) minmax(0,1fr)}.aqh .copyblock,.aqh .res-cell,.aqh .visual{min-width:0}.aqh .card,.aqh .chart,.aqh .checklist,.aqh .chips,.aqh .letter,.aqh .search{max-width:100%}.aqh .visual>*{width:100%}.aqh .visual>.chart,.aqh .visual>.chips,.aqh .visual>.search{max-width:400px}.aqh .visual>.checklist{max-width:380px}.aqh .visual>.card:not(.chart):not(.search):not(.checklist){max-width:360px}.aqh .shead{width:100%}.aqh .shead h2{max-width:min(880px,100%)}.aqh .shead p{max-width:min(520px,100%)}.aqh .tcard{max-width:100%}.aqh .proof li{text-align:left}.aqh .mobile-menu{display:none}@media (max-width:860px){.aqh .res-row,.aqh .res-wide{grid-template-columns:minmax(0,1fr)}.aqh .res-cell{padding:16px 16px 20px}.aqh .res-cell .visual{padding:12px}.aqh .res-wide{padding:16px}.aqh .tbl .r{padding:10px 12px;gap:10px}.aqh .actions .btn-primary{display:none}.aqh .nav .page{height:60px}.aqh .mega .page{display:block;height:auto;padding:8px 16px 24px}.aqh .mega{min-height:calc(100dvh - 60px);max-height:calc(100dvh - 60px);overflow:auto;border-bottom:0}.aqh .mega .page:after,.aqh .mega .page:before{display:none}.aqh .mobile-menu{display:grid;gap:2px}.aqh .mobile-menu a{display:flex;align-items:center;justify-content:space-between;padding:14px 4px;border-bottom:1px solid var(--line);font-weight:700;font-size:16px}.aqh .mobile-menu a svg{width:12px;height:12px;fill:none;stroke:var(--muted);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.aqh .mobile-menu .mm-cta{margin-top:14px;display:grid;gap:8px}.aqh .mobile-menu .mm-cta .btn{justify-content:flex-start}.aqh .steps{padding:16px}.aqh .topics{padding:36px 16px}.aqh .cta{padding:64px 16px 40px}.aqh .hero-visual .vid{width:min(100%,360px)}.aqh .shead{padding:36px 16px 28px}.aqh .faq summary{padding:16px}.aqh .faq .a{padding:0 16px 16px}.aqh .faq summary:hover{padding-left:20px}.aqh .foot{padding:28px 16px 32px;gap:20px}.aqh .texture{height:150px}.aqh .texture b{font-size:110px}.aqh .bottom{padding:12px 16px 20px;font-size:11px}.aqh .announce{display:block;text-align:center;padding:10px 16px}.aqh .announce b{display:block}.aqh .announce .a0{display:none}.aqh .announce .a1{display:block;font-size:13px;line-height:18px}.aqh .announce .a2{display:block;font-size:12px;line-height:18px;font-weight:500;color:var(--navy-200)}.aqh .announce .cqlogo-white{height:12px;vertical-align:-1px}}@media (max-width:480px){.aqh .hero h1{font-size:34px;line-height:38px}.aqh .shead h2{font-size:28px;line-height:32px}.aqh .cta h2{font-size:30px;line-height:34px}.aqh .chips{grid-template-columns:repeat(2,1fr)}.aqh .foot{grid-template-columns:1fr 1fr}}@media (max-width:1100px){.aqh .res-wide{grid-template-columns:1fr}.aqh .cells{grid-template-columns:repeat(2,1fr)}.aqh .cell:nth-child(2){border-right:0}.aqh .cell:nth-child(-n+2){border-bottom:1px solid var(--line)}.aqh .libgrid{grid-template-columns:repeat(2,1fr)}.aqh .libgrid a{border-bottom:1px solid var(--line)}.aqh .mega .page{grid-template-columns:1fr 1fr}}@media (max-width:860px){.aqh .hero .page{grid-template-columns:1fr;padding:40px 16px 24px}.aqh .hero-visual{justify-self:center}.aqh .hero-visual .vid{width:min(100%,420px)}.aqh .hero h1{font-size:36px;line-height:40px}.aqh .actions .signin,.aqh .links{display:none}.aqh .menu-toggle{display:grid;place-items:center}.aqh .nav .page{padding-inline:16px}.aqh .mega .page{grid-template-columns:1fr}.aqh .shead h2{font-size:30px;line-height:36px}.aqh .faq,.aqh .res-row,.aqh .tcard{grid-template-columns:1fr}.aqh .faq .col:first-child,.aqh .res-cell{border-right:0}.aqh .res-cell:first-child{border-bottom:1px solid var(--line)}.aqh .tcard a:nth-child(odd){border-right:0}.aqh .tcard a:nth-last-child(2){border-bottom:1px solid var(--line)}.aqh .foot{grid-template-columns:1fr 1fr}.aqh .texture b{font-size:96px}.aqh .cells{grid-template-columns:1fr}.aqh .cell{border-right:0;border-bottom:1px solid var(--line)}.aqh .cell:last-child{border-bottom:0}.aqh .libgrid{grid-template-columns:1fr}.aqh .tbl .r{grid-template-columns:1.6fr 1fr .8fr}.aqh .tbl .r>:nth-child(3),.aqh .tbl .r>:nth-child(4){display:none}}@media (prefers-reduced-motion:reduce){.aqh,.aqh *,.aqh :after,.aqh :before{animation:none!important;transition:none!important}}.aqh{--r-lg:20px;--r-md:14px;--lift:0 1px 2px rgba(15,39,66,.05),0 18px 40px -22px rgba(15,39,66,.28);--sec:96px}.aqh .page:after,.aqh .page:before,.aqh .rule,.aqh .spacer{display:none}.aqh .mega,.aqh .nav{border-bottom:0}.aqh .mega{box-shadow:0 20px 40px -24px rgba(15,39,66,.25)}.aqh main>section{padding-block:var(--sec)}.aqh main>section.hero{padding-block:24px 64px}.aqh main>section.product{background:var(--surface);padding-block:56px}.aqh #library{background:var(--page)}.aqh #usecases{background:var(--surface)}.aqh #topics{background:var(--page);position:relative;overflow:hidden}.aqh #faq{background:var(--surface)}.aqh .shead{padding:0 32px 48px;gap:16px}.aqh .shead h2{font-size:44px;line-height:48px}.aqh .shead p{font-size:16px;line-height:24px}.aqh .steps{background:none;padding:0 32px;gap:20px}.aqh .steps:before{display:none}.aqh .step,.aqh .step:first-child,.aqh .step:last-child{border:0!important;border-radius:var(--r-lg)!important;box-shadow:var(--lift);padding:26px 24px 28px}.aqh .step:hover{background:var(--page);box-shadow:0 1px 2px rgba(15,39,66,.05),0 26px 50px -24px rgba(15,39,66,.34)}.aqh .step.active{background:var(--page);box-shadow:0 0 0 1.5px var(--accent),var(--lift)}.aqh .step .arrow{right:-22px}.aqh .step .k{font-size:18px}.aqh .res-wide{padding:0 32px 56px;gap:56px;align-items:center}.aqh .res-row{padding:0 32px;gap:32px}.aqh .res-row+.res-row{margin-top:56px}.aqh .res-cell,.aqh .res-cell:first-child{border:0!important;padding:0;gap:24px}.aqh .res-cell .visual{box-shadow:none;border-radius:var(--r-lg);padding:32px;min-height:280px}.aqh #usecases .res-cell .visual{background:var(--page)}.aqh .copyblock{gap:10px;max-width:520px}.aqh .copyblock h3{font-size:22px;line-height:28px;font-weight:800;letter-spacing:-.02em;color:var(--ink)}.aqh .copyblock p{font-size:15px;line-height:23px}.aqh .copyblock .bullets{margin-top:6px}.aqh .copyblock>.textlink{padding-top:10px}.aqh .res-wide .copyblock{height:auto}.aqh .res-wide .copyblock>.textlink{margin-top:8px}.aqh .res-wide .copyblock h3{font-size:28px;line-height:34px}.aqh .card,.aqh .tbl{border-radius:var(--r-md)}.aqh .topics{background:none;padding:0 32px;gap:40px}.aqh .tcard{width:1040px;background:none;box-shadow:none;border-radius:0;grid-template-columns:repeat(3,1fr);gap:16px;overflow:visible}.aqh .tcard a,.aqh .tcard a:nth-child(odd),.aqh .tcard a:nth-last-child(-n+2){border:0;background:var(--surface);border-radius:var(--r-md);padding:24px;gap:8px;transition:background-color .25s var(--ease),box-shadow .25s var(--ease),transform .25s var(--ease)}.aqh .tcard a:hover{background:var(--page);box-shadow:var(--lift);transform:translateY(-2px)}.aqh .tcard a.sel{background:var(--page);box-shadow:0 0 0 1.5px var(--accent),var(--lift)}.aqh .tcard a.sel:before{display:none}.aqh .tcard b{font-size:16px}.aqh .tcard b svg{width:28px;height:28px;padding:7px;border-radius:8px;background:var(--page);box-sizing:border-box}.aqh .tcard a:hover b svg{background:var(--surface)}.aqh .faq{padding:0 32px;gap:12px;max-width:1120px;margin:0 auto}.aqh .faq .col,.aqh .faq .col:first-child{border:0;gap:12px}.aqh .faq details,.aqh .faq details:last-child{border:0;background:var(--page);border-radius:var(--r-md);transition:box-shadow .25s var(--ease)}.aqh .faq details[open]{box-shadow:var(--lift)}.aqh .faq summary{padding:20px 24px}.aqh .faq summary:hover{background:none;padding-left:24px;color:var(--link)}.aqh .faq .a{padding:0 24px 22px}.aqh .cta{padding:112px 32px 88px}.aqh .foot{padding:48px 32px 40px}@media (max-width:1100px){.aqh .steps,.aqh .tcard{grid-template-columns:repeat(2,1fr)}.aqh .res-wide{gap:32px}}@media (max-width:860px){.aqh{--sec:64px}.aqh main>section.product{padding-block:32px}.aqh .shead{padding:0 16px 32px}.aqh .shead h2{font-size:30px;line-height:36px}.aqh .steps{grid-template-columns:1fr;padding:0 16px;gap:12px}.aqh .step{transform:translateY(12px)}.aqh .res-wide{padding:0 16px 40px}.aqh .res-row{padding:0 16px;gap:40px}.aqh .res-row+.res-row{margin-top:40px}.aqh .res-cell .visual{padding:16px;min-height:0}.aqh .topics{padding:0 16px}.aqh .tcard{gap:10px}.aqh .faq,.aqh .tcard{grid-template-columns:1fr}.aqh .faq{padding:0 16px}.aqh .faq summary,.aqh .faq summary:hover{padding:16px 18px}.aqh .faq .a{padding:0 18px 18px}.aqh .cta{padding:72px 16px 48px}.aqh .foot{padding:32px 16px}}@media (max-width:480px){.aqh .shead h2{font-size:28px;line-height:32px}}.aqh main>section.dark{background:#0f172a}.aqh .dark{--ink:#f8fafc;--body:#cbd5e1;--muted:#94a3b8;--page:#1e293b;--surface:#0f172a;--line:rgba(255,255,255,.08);--link:#7cc4f5;color:var(--ink)}.aqh .dark .card{--ink:#0f2742;--body:#4b6079;--muted:#7c8da3;--page:#ffffff;--surface:#f2f7fa;--line:#e4ecf3;--link:#0a72ba;color:var(--ink)}.aqh .dark .step,.aqh .dark .step:hover{box-shadow:0 0 0 1px rgba(255,255,255,.07),0 18px 40px -22px rgba(0,0,0,.6)}.aqh .dark .step:hover{background:#243349}.aqh .dark .step.active{background:#243349;box-shadow:0 0 0 1.5px var(--accent)}.aqh .dark .step .num{box-shadow:0 0 0 1.5px rgba(255,255,255,.2)}.aqh .dark .steps.in .step .num{background:#f8fafc;color:#0f172a;box-shadow:0 0 0 1.5px #f8fafc,0 0 0 6px rgba(255,255,255,.06)}.aqh .dark .step.active .num,.aqh .dark .step.done-step .num,.aqh .dark .step:hover .num{background:var(--accent)!important;color:#fff!important;box-shadow:0 0 0 1.5px var(--accent),0 0 0 6px rgba(243,106,36,.18)!important}.aqh .dark .step .arrow{background:#1e293b;box-shadow:0 0 0 1px rgba(255,255,255,.14),0 4px 10px -4px rgba(0,0,0,.5)}.aqh .dark .bullets li.hint,.aqh .dark .bullets li:hover{background:rgba(255,255,255,.06)}.aqh .dark .bullets li.done .check{background:#40c087}.aqh .dark .faq details[open]{box-shadow:0 0 0 1px rgba(255,255,255,.08)}.aqh .dark .faq summary svg{fill:var(--muted)}.aqh .band{background:#0f172a}.aqh .logo{height:20px;width:auto;display:block}.aqh .foot .brandcol .logo{height:18px}.aqh .links{gap:28px}.aqh .navlink{font-size:14px}.aqh #usecases .res-cell .visual,.aqh .res-cell .visual{background:none;padding:0;border-radius:0;min-height:240px}.aqh .res-cell .visual{place-items:end start;min-height:220px}@media (max-width:1180px){.aqh .links{gap:18px}.aqh .navlink{font-size:13.5px}}@media (max-width:860px){.aqh #usecases .res-cell .visual,.aqh .res-cell .visual{padding:0;min-height:0}}.aqh #usecases .res-cell .visual{place-items:end center}.aqh #usecases .copyblock{margin-inline:auto;align-items:center;text-align:center}.aqh #usecases .copyblock .bullets{text-align:left;justify-self:center}.aqh #library .res-row .res-cell .visual{place-items:end center}.aqh #library .res-row .copyblock{margin-inline:auto;align-items:center;text-align:center}.aqh .hero .page{grid-template-columns:1fr;justify-items:center;text-align:center;padding:72px 32px 24px}.aqh .hero-copy{max-width:860px;justify-items:center}.aqh .hero h1{font-size:64px;line-height:68px}.aqh .hero .lead{max-width:620px;margin-inline:auto;font-size:17px;line-height:26px}.aqh .ctas{justify-content:center}@media (max-width:860px){.aqh .hero .page{padding:48px 16px 16px}.aqh .hero h1{font-size:40px;line-height:44px}}@media (max-width:480px){.aqh .hero h1{font-size:34px;line-height:38px}}.aqh .shot{margin:0;width:100%;border-radius:14px;overflow:hidden;background:#fff;box-shadow:0 0 0 1px rgba(15,39,66,.08),0 1px 2px rgba(15,39,66,.05),0 24px 48px -28px rgba(15,39,66,.35)}.aqh .shot img{display:block;width:100%;height:auto}.aqh .dark .shot{box-shadow:0 0 0 1px rgba(255,255,255,.08),0 24px 48px -28px rgba(0,0,0,.7)}.aqh #library .res-row .res-cell .visual,.aqh #usecases .res-cell .visual,.aqh .res-cell .visual{min-height:0;place-items:stretch}.aqh .visual>.shot{max-width:none}.aqh .res-wide{grid-template-columns:minmax(0,340px) minmax(0,1fr)}@media (max-width:1100px){.aqh .res-wide{grid-template-columns:1fr}}.aqh .res-wide .shot{box-shadow:none;border-radius:0;background:none}.aqh .dark .shot,.aqh .shot{box-shadow:none!important;border-radius:0!important;background:none!important;border-radius:12px!important;overflow:hidden}.aqh .texture{height:auto}.aqh .bottom{position:static}.aqh .hero{position:relative;isolation:isolate}.aqh .hero:after,.aqh .hero:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;transition:opacity .4s var(--ease)}.aqh .hero:after{z-index:-1;background:radial-gradient(60% 55% at 50% 45%,rgba(255,255,255,.82),rgba(255,255,255,0) 75%)}.aqh .hero:before{background:radial-gradient(42% 65% at 6% 18%,rgba(10,114,186,.08),transparent 70%),radial-gradient(38% 60% at 94% 16%,rgba(243,106,36,.065),transparent 70%),radial-gradient(40% 55% at 82% 100%,rgba(10,114,186,.05),transparent 70%),radial-gradient(36% 50% at 16% 100%,rgba(243,106,36,.045),transparent 70%),#fff}.aqh .steps{grid-template-columns:repeat(3,1fr)}@media (max-width:1100px){.aqh .steps{grid-template-columns:repeat(3,1fr)}.aqh .step:nth-child(2) .arrow{display:grid}}@media (max-width:860px){.aqh .steps{grid-template-columns:1fr}.aqh .step .arrow,.aqh .step:nth-child(2) .arrow{display:none}}.aqh .foot .brandcol p{max-width:300px}.aqh .cta{padding-top:40px}@media (max-width:860px){.aqh .cta{padding-top:24px}}.aqh .foot h5{text-transform:none;letter-spacing:0;font-size:14px;line-height:18px}.aqh .bottom{justify-content:center;text-align:center}.aqh .tcard a{cursor:default}