.rotating-agent{vertical-align:middle;flex-shrink:0;width:118px;height:32px;display:inline-block;overflow:hidden}.rotating-agent.compact{width:25px}.rotating-agent-track{animation:50s linear infinite agent-swipe;display:block}.rotating-agent-row{white-space:nowrap;align-items:center;gap:9px;height:32px;display:flex}.rotating-agent:hover .rotating-agent-track,.ao-dither:hover .rotating-agent-track,.ao-dither:focus-within .rotating-agent-track{animation-play-state:paused}@keyframes agent-swipe{0%,19%{transform:translateY(0)}20%,39%{transform:translateY(-32px)}40%,59%{transform:translateY(-64px)}60%,79%{transform:translateY(-96px)}80%,99%{transform:translateY(-128px)}to{transform:translateY(-160px)}}@media (prefers-reduced-motion:reduce){.rotating-agent-track{animation:none}}summary.ao-disclosure-summary{cursor:pointer;align-items:center;gap:10px;min-height:36px;list-style:none;display:flex}summary.ao-disclosure-summary::marker{content:""}summary.ao-disclosure-summary::-webkit-details-marker{display:none}summary.ao-disclosure-summary>.ao-disclosure-chevron{color:var(--askonce-muted);flex:0 0 16px;margin-left:auto;transition:transform .16s}details[open]>summary.ao-disclosure-summary>.ao-disclosure-chevron{transform:rotate(180deg)}summary.ao-disclosure-summary:focus-visible{outline:2px solid var(--askonce-accent);outline-offset:4px;border-radius:3px}@media (prefers-reduced-motion:reduce){summary.ao-disclosure-summary>.ao-disclosure-chevron{transition:none}}.desktop-preview{background:var(--askonce-bg);border:1px solid var(--askonce-border);text-align:left;border-radius:8px;width:100%;overflow:hidden;box-shadow:0 22px 42px -22px #17213d42,0 3px 12px #17213d09;container-type:inline-size}.preview-titlebar{border-bottom:1px solid var(--askonce-border);height:27px;color:var(--askonce-muted);background:#f0eee7;justify-content:space-between;align-items:center;padding:0 12px;font-size:8px;display:flex}.preview-titlebar>span{align-items:center;gap:7px;display:flex}.preview-titlebar>span:last-child{gap:20px}.preview-shell{min-height:0;display:flex}.preview-sidebar{border-right:1px solid var(--askonce-border);background:#f3f1e9;flex-direction:column;flex-shrink:0;width:170px;padding:18px 13px 16px;display:flex}.preview-sidebar>.ao-wordmark{gap:8px;margin:0 6px 18px;font-size:28px}.preview-sidebar>.ao-wordmark .ao-mark{width:21px;height:25px}.preview-account{white-space:nowrap;align-items:center;gap:8px;margin-bottom:16px;font-size:9px;display:flex}.preview-account>span{border:1px solid var(--askonce-border);background:#e5e9ef;border-radius:5px;place-items:center;width:24px;height:27px;display:grid}.preview-account small{color:var(--askonce-muted);margin-top:5px;font-size:7px;display:block}.preview-account>svg{color:var(--askonce-muted);margin-left:auto}.preview-navigation{gap:6px;display:grid}.preview-navigation>span{color:var(--askonce-muted);border-radius:5px;align-items:center;gap:9px;padding:10px 9px;font-size:10px;display:flex}.preview-navigation svg{flex-shrink:0;width:13px;height:13px}.preview-navigation .selected{color:var(--askonce-accent);background:var(--askonce-secondary)}.preview-navigation small{background:#2448d812;border-radius:3px;margin-left:auto;padding:1px 4px}.preview-project-label{color:var(--askonce-muted);letter-spacing:.8px;text-transform:uppercase;justify-content:space-between;align-items:center;padding:20px 9px 10px;font-size:7px;display:flex}.preview-project{color:var(--askonce-muted);align-items:center;gap:8px;padding:9px;font-size:9px;display:flex}.preview-local{color:var(--askonce-muted);align-items:center;gap:7px;margin-top:auto;padding:30px 6px 0;font-size:8px;display:flex}.preview-main{flex:1;min-width:0}.preview-toolbar{height:40px;color:var(--askonce-muted);justify-content:space-between;align-items:center;padding:0 26px;font-size:8px;display:flex}.preview-toolbar>span:first-child{align-items:center;gap:11px;display:flex}.preview-toolbar strong{color:var(--askonce-text);font-weight:500}.preview-toolbar>span:last-child{font-size:7px}.preview-page-heading{justify-content:space-between;align-items:center;gap:15px;padding:12px 26px 18px;display:flex}.preview-page-heading h2{font:400 30px/1.15 var(--askonce-display);margin:0 0 9px}.preview-page-heading p{color:var(--askonce-muted);font-size:9px;line-height:1.6}.preview-page-actions{flex-shrink:0;align-items:center;gap:8px;display:flex}.preview-button{background:var(--askonce-accent);color:#fff;border:1px solid var(--askonce-accent);white-space:nowrap;border-radius:4px;justify-content:center;align-items:center;gap:5px;padding:9px 11px;font-size:9px;line-height:1.4;display:inline-flex}.preview-button.secondary{border-color:var(--askonce-border);color:var(--askonce-text);background:#fff}.preview-button.muted{opacity:.5}.preview-task-workspace{border-top:1px solid var(--askonce-border);min-height:0;margin:0 26px 25px;display:flex}.preview-task-list{border-right:1px solid var(--askonce-border);flex-direction:column;flex-shrink:0;width:180px;padding-top:13px;display:flex}.preview-search{border:1px solid var(--askonce-border);color:var(--askonce-muted);background:#fff;border-radius:4px;align-items:center;gap:7px;margin:0 11px 13px 0;padding:9px 8px;font-size:9px;display:flex}.preview-filters{border-bottom:1px solid var(--askonce-border);color:var(--askonce-muted);gap:14px;font-size:8px;display:flex}.preview-filters>span{padding:0 0 10px}.preview-filters .current{color:var(--askonce-accent);border-bottom:2px solid}.preview-task-row{border-bottom:1px solid #17213d0b;padding:16px 10px}.preview-task-row.selected{background:#edf1fc}.preview-task-row>small{color:var(--askonce-muted);justify-content:space-between;gap:5px;font-size:7px;display:flex}.preview-task-row>strong{margin:10px 0;font-size:10px;font-weight:500;line-height:1.5;display:block}.preview-task-row>div{color:var(--askonce-muted);flex-wrap:wrap;align-items:center;gap:4px;font-size:7px;display:flex}.preview-task-row>div>span{margin-left:3px;font-size:6px}.preview-task-row .ready{color:#367454}.preview-list-footer{color:var(--askonce-muted);justify-content:space-between;gap:8px;margin-top:auto;padding:20px 10px 0 0;font-size:7px;display:flex}.preview-reading{flex:1;min-width:0;padding:18px 0 0 22px}.preview-reading-meta{color:var(--askonce-muted);align-items:center;gap:7px;font-size:8px;display:flex}.preview-reading-meta>span{color:#a2aabb;margin:0 2px}.preview-reading-heading h3{font:500 20px/1.25 var(--askonce-sans,"Instrument Sans", sans-serif);letter-spacing:-.5px;margin:12px 0 9px}.preview-state{color:var(--askonce-muted);align-items:center;gap:4px;font-size:8px;display:flex}.preview-state.ready{color:#367454}.preview-journey{grid-template-columns:repeat(4,minmax(0,1fr));margin:18px 0 12px;padding:0;list-style:none;display:grid}.preview-journey>li{min-width:0;color:var(--askonce-muted);position:relative}.preview-journey>li>button{text-align:left;width:100%;color:inherit;background:0 0;border:0;padding:0 7px 0 0}.preview-journey>li>button>span{background:#edece6;border-radius:6px;place-items:center;width:29px;height:29px;margin-bottom:9px;display:grid}.preview-journey .done>button>span,.preview-journey .current>button>span{color:var(--askonce-accent);background:#e9edfb}.preview-journey>li>button>span>svg{width:16px;height:16px}.preview-journey strong{color:var(--askonce-text);font-size:10px;font-weight:500;line-height:1.4;display:block}.preview-journey small{max-width:80px;margin-top:3px;font-size:8px;line-height:1.5;display:block}.preview-journey>li>svg{color:#939fb2;position:absolute;top:10px;right:12px}.preview-reading-tabs{border-bottom:1px solid var(--askonce-border);gap:22px;display:flex}.preview-reading-tabs button{min-height:40px;color:var(--askonce-muted);background:0 0;border:0;border-bottom:2px solid #0000;padding:8px 0;font-size:11px}.preview-reading-tabs button[aria-pressed=true]{color:var(--askonce-accent);border-bottom-color:var(--askonce-accent)}.preview-reading-body{overflow-wrap:anywhere;padding-top:16px}.preview-reading-body section+section{margin-top:14px}.preview-reading-body h4{margin:0 0 8px;font-size:11px;font-weight:500}.preview-reading-body p{margin:0;font-size:11px;line-height:1.65}.preview-reading-body .preview-note{color:var(--askonce-muted);margin-top:8px;font-size:8px}.preview-answer-label{align-items:center;gap:7px;display:flex}.preview-disclosure{border-top:1px solid var(--askonce-border);border-bottom:1px solid var(--askonce-border);margin-top:18px}.preview-disclosure summary{cursor:pointer;align-items:center;gap:7px;padding:12px 0;font-size:9px;list-style:none;display:flex}.preview-disclosure summary::-webkit-details-marker{display:none}.preview-disclosure summary>svg:last-child{margin-left:auto}.preview-disclosure[open] summary>svg:last-child{transform:rotate(45deg)}.preview-disclosure>p{padding-bottom:12px}.preview-result-actions{color:var(--askonce-muted);align-items:center;gap:15px;margin-top:14px;font-size:10px;display:flex}.preview-file{border-bottom:1px solid var(--askonce-border);align-items:center;gap:7px;padding:9px 0;font-size:9px;display:flex}.preview-approval{border-top:1px solid var(--askonce-border);padding-top:18px}.preview-text-button{color:var(--askonce-accent);background:0 0;border:0;align-items:center;gap:6px;margin-top:11px;padding:0;font-size:9px;display:flex}.preview-consent{color:var(--askonce-muted);align-items:center;gap:7px;margin:19px 0 12px;font-size:8px;display:flex}.preview-activity{margin:18px 0 0;padding:0;list-style:none}.preview-activity li{align-items:flex-start;gap:9px;padding-bottom:17px;font-size:10px;display:flex}.preview-activity li>svg{color:var(--askonce-accent);margin-top:2px}.preview-activity small{color:var(--askonce-muted);margin-top:6px;font-size:8px;line-height:1.6;display:block}.desktop-preview button:hover{color:var(--askonce-accent)}.desktop-preview button:focus-visible,.preview-disclosure summary:focus-visible{outline:2px solid var(--askonce-accent);outline-offset:3px;border-radius:2px}.task-preview .preview-task-workspace{min-height:0}.task-preview .preview-reading{padding-left:0}.task-preview .preview-reading-body{max-width:470px}.task-preview .preview-journey{max-width:500px}.task-preview .preview-sidebar,.task-preview .preview-page-heading{display:none}.task-preview .preview-reading{padding-top:16px}.task-preview .preview-task-workspace{margin-bottom:18px}.preview-reading-meta{flex-wrap:wrap}.preview-file{overflow-wrap:anywhere}.preview-journey>li>button{min-height:64px}.preview-consent{align-items:flex-start;line-height:1.6}.preview-consent>svg{flex-shrink:0;margin-top:2px}.preview-result-actions{flex-wrap:wrap;gap:10px}@container (width<=900px){.preview-task-list{display:none}.preview-reading{padding-left:0}.preview-sidebar{width:155px}.preview-toolbar,.preview-page-heading{padding-left:22px;padding-right:22px}.preview-task-workspace{margin-left:22px;margin-right:22px}}@container (width<=680px){.preview-sidebar,.preview-page-actions,.dashboard-preview .preview-toolbar{display:none}.preview-page-heading{padding:18px 20px 14px}.preview-page-heading h2{margin-bottom:0;font-size:28px}.preview-page-heading p{display:none}.preview-task-workspace{margin:0 20px 18px}.preview-journey small{display:none}.preview-journey>li>svg{right:8px}.preview-reading-heading h3{font-size:20px}.preview-reading-meta,.preview-state{font-size:10px}.preview-reading-tabs button{min-height:44px}}@container (width<=380px){.preview-titlebar{padding:0 12px;font-size:8px}.preview-titlebar>span:last-child{gap:10px}.preview-toolbar{height:32px;padding:0 14px}.preview-toolbar>span:last-child{display:none}.preview-page-heading{padding:16px 14px 12px}.preview-page-heading h2{font-size:26px}.preview-task-workspace{margin:0 14px 16px}.preview-reading{padding-top:14px}.preview-reading-heading h3{margin:9px 0 7px;font-size:18px}.preview-journey{gap:5px;margin-top:14px}.preview-journey strong{font-size:9px}.preview-journey>li>button{padding:0}.preview-journey>li>svg{width:9px;right:1px}.preview-reading-tabs{justify-content:space-between;gap:8px}.preview-reading-tabs button{font-size:10px}.preview-reading-body{padding-top:14px}.preview-button{font-size:10px}}.documentation{max-width:1120px;color:var(--askonce-text);margin:0 auto;padding:58px 40px 80px}.docs-heading{border-bottom:1px solid var(--askonce-border);padding-bottom:42px}.docs-heading>p{letter-spacing:1.6px;color:var(--askonce-accent);margin:0 0 22px;font-size:10px}.docs-heading h1{font:400 clamp(38px, 5vw, 64px)/1.12 var(--askonce-display);letter-spacing:-.8px;max-width:16ch;margin:0 0 24px}.docs-heading>div{color:var(--askonce-muted);font-size:15px;line-height:1.7}.docs-search{color:var(--askonce-muted);gap:9px;margin-bottom:22px;font-size:12px;display:grid}.docs-search input{border:1px solid var(--askonce-border);background:var(--askonce-bg);width:100%;min-width:0;color:var(--askonce-text);font:inherit;border-radius:5px;padding:11px 12px}.docs-no-results{font-size:12px}.docs-guide-links{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:38px;display:grid}.docs-guide-links>a{border:1px solid var(--askonce-border);border-radius:5px;gap:7px;padding:18px 14px;font-size:12px;line-height:1.6;text-decoration:none;display:grid}.docs-guide-links span{color:var(--askonce-muted);font-size:11px}.docs-guide-links>a:hover{border-color:var(--askonce-accent);background:#2448d807}.docs-tutorial{border:1px solid #cad7eb;border-radius:6px;margin:26px 0;padding:14px}.docs-tutorial-top{color:#435579;justify-content:space-between;gap:12px;padding:4px 4px 15px;font-size:10px;line-height:1.7;display:flex}.docs-lesson-nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-bottom:10px;display:grid}.docs-lesson-nav button{text-align:left;color:#465574;min-height:44px;font:inherit;cursor:pointer;background:#f7f5ee;border:1px solid #cbd4e5;border-radius:4px;align-items:center;gap:8px;padding:9px;font-size:12px;display:flex}.docs-lesson-nav button[aria-pressed=true]{color:#fff;background:var(--askonce-accent);border-color:var(--askonce-accent)}.docs-lesson-nav button>span{opacity:.8;font-size:10px}.docs-lesson{background:var(--askonce-bg);border:1px solid #cbd4e5;border-radius:5px;padding:23px}.docs-lesson h3{margin:0 0 13px;font-size:20px;line-height:1.5}.docs-lesson p{font-size:13px;line-height:1.8}.docs-reading .docs-lesson blockquote{color:var(--askonce-text);font-size:14px;line-height:1.85;margin:19px 0!important}.docs-lesson-outcome{color:var(--askonce-muted)}.docs-lesson-actions{justify-content:space-between;gap:15px;padding-top:12px;display:flex}.docs-lesson-actions button{min-height:40px;color:var(--askonce-accent);border:1px solid var(--askonce-border);cursor:pointer;font:inherit;background:0 0;border-radius:4px;padding:7px 14px;font-size:12px}.docs-lesson-actions button:disabled{opacity:.45;cursor:default}.docs-example-flow{color:#435579;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;padding:17px 0 4px;font-size:11px;display:flex}.docs-example-flow>span{align-items:center;gap:6px;display:inline-flex}@media (width<=700px){.docs-search{grid-column:1/-1}.docs-guide-links{grid-template-columns:minmax(0,1fr);gap:8px}.docs-guide-links>a{padding:13px 16px}.docs-lesson{padding:19px 16px}.docs-tutorial{padding:9px}.docs-tutorial-top{flex-wrap:wrap}}.docs-layout{grid-template-columns:185px minmax(0,1fr);align-items:start;gap:60px;padding-top:42px;display:grid}.docs-contents{gap:3px;display:grid;position:sticky;top:30px}.docs-contents>span{letter-spacing:1.3px;color:var(--askonce-muted);margin-bottom:14px;font-size:9px}.docs-contents>a{color:var(--askonce-muted);padding:7px 0;font-size:13px;line-height:1.5;text-decoration:none}.docs-contents>a:hover,.docs-contents>a:focus-visible{color:var(--askonce-accent)}.docs-reading{min-width:0;max-width:67ch;font-size:15px;line-height:1.9}.docs-reading section{border-bottom:1px solid var(--askonce-border);margin-bottom:36px;padding-bottom:36px;scroll-margin-top:28px}.docs-reading section:last-child{border-bottom:0;margin-bottom:0}.docs-reading section:target>h2{color:var(--askonce-accent)}.docs-reading h2{font:400 33px/1.2 var(--askonce-display);letter-spacing:-.3px;margin:0 0 20px}.docs-reading h3{margin:28px 0 12px;font-size:17px;font-weight:500}.docs-reading p{margin:0 0 17px}.docs-reading strong{font-weight:500}.docs-reading ol{margin:20px 0;padding-left:23px}.docs-reading li{margin:0 0 14px;padding-left:7px}.docs-reading li::marker{color:var(--askonce-accent)}.docs-aside,.docs-reading blockquote{color:var(--askonce-muted);background:#edf0f8;border:0;border-radius:5px;padding:14px 16px;margin:24px 0!important}.docs-context-path{color:var(--askonce-accent);flex-wrap:wrap;align-items:center;gap:11px;padding:10px 0 22px;font-size:13px;display:flex}.docs-reading details{border-top:1px solid var(--askonce-border);margin-top:22px;padding-top:15px}.docs-reading summary{cursor:pointer;margin-bottom:15px;font-weight:500}.docs-troubleshooting dt{margin:23px 0 5px;font-weight:500}.docs-troubleshooting dd{color:var(--askonce-muted);margin:0}.desktop-shell .documentation{padding:30px 38px 65px}.desktop-shell .docs-layout{grid-template-columns:160px minmax(0,1fr);gap:35px}.desktop-shell .docs-heading h1{font-size:42px}@media (width<=1050px){.desktop-shell .docs-layout{grid-template-columns:minmax(0,1fr);gap:32px}.desktop-shell .docs-contents{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px;position:static}.desktop-shell .docs-contents>span{grid-column:1/-1}}@media (width<=700px){.documentation{padding:35px 23px 50px}.docs-layout{grid-template-columns:minmax(0,1fr);gap:35px;padding-top:28px}.docs-contents{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 15px;position:static}.docs-contents>span{grid-column:1/-1}.docs-contents>a{padding:9px 0}.docs-heading{padding-bottom:28px}.docs-reading{font-size:14px}.docs-reading h2{font-size:29px}}.hook-sidebar-list{flex-direction:column;gap:2px;display:flex;position:relative}.hook-sidebar-list>a{color:var(--askonce-muted);border-radius:5px;padding:9px 8px 9px 23px;font-size:13px;line-height:1.5;text-decoration:none;transition:color .18s;display:block;position:relative}.hook-sidebar-list>a:hover,.hook-sidebar-list>a[aria-current]{color:var(--askonce-accent)}.hook-sidebar-list>a:focus-visible{outline:2px solid var(--askonce-accent);outline-offset:-2px}.hook-rail{pointer-events:none;color:#9ba6be;transition:opacity .18s;position:absolute;inset:0}.hook-rail.active{color:var(--hook-color)}.hook-rail-line{background-image:repeating-linear-gradient(0deg,#0000 0 2px,currentColor 2px 4px);width:1px;transition:top .26s cubic-bezier(.2,.8,.2,1),height .26s cubic-bezier(.2,.8,.2,1);position:absolute;left:2px}.hook-rail>svg{transition:top .26s cubic-bezier(.2,.8,.2,1);position:absolute;left:2px}@media (prefers-reduced-motion:reduce){.hook-sidebar *{transition:none}}.docs-page,.legal-page{flex-direction:column;height:100dvh;display:flex;overflow:hidden}.docs-page>main,.legal-page>main.legal-main{flex:1;width:100%;max-width:1240px;min-height:0;margin:0 auto;padding:0;overflow:hidden}.documentation.reader-documentation{max-width:1240px;height:100%;margin:0 auto;padding:0}.desktop-shell .documentation.reader-documentation{height:calc(100dvh - 54px);padding:0}.docs-layout.reader-layout,.legal-layout.reader-layout{grid-template-columns:250px minmax(0,1fr);align-items:stretch;gap:0;height:100%;padding:0;display:grid}.reader-sidebar{min-width:0;min-height:0;padding:28px 22px;overflow:hidden}.reader-sidebar-body{scrollbar-width:none;height:100%;overflow:auto}.reader-sidebar-body::-webkit-scrollbar{display:none}.reader-content::-webkit-scrollbar{display:none}.reader-menu-toggle{display:none}.reader-layout>.reader-content{overscroll-behavior:contain;scrollbar-width:none;scroll-behavior:smooth;min-width:0;max-width:none;min-height:0;padding:32px clamp(24px,4vw,60px) 65px;overflow:auto}.reader-content:focus-visible{outline:2px solid var(--askonce-accent);outline-offset:-3px}.reader-content>section,.reader-content>header,.reader-content>p,.reader-content>.legal-summary{max-width:720px}.reader-content section{border-bottom:0;scroll-margin-top:26px}.reader-content>.docs-heading{border:0;margin-bottom:26px}.docs-page>.docs-site-header,.legal-page>.docs-site-header{flex-shrink:0;width:calc(100% - 64px);max-width:1176px;margin:0 auto;padding:22px 0}.docs-page>.docs-site-footer,.legal-page>.docs-site-footer{border:0;flex-shrink:0;width:calc(100% - 64px);max-width:1176px;margin:0 auto;padding:14px 0}.legal-layout.reader-layout .hook-sidebar{display:block;position:static}.legal-layout.reader-layout .hook-sidebar-list>a{padding:9px 8px 9px 23px;font-size:13px}@media (width<=760px){.docs-layout.reader-layout,.legal-layout.reader-layout{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.reader-sidebar{padding:0 22px 8px}.reader-menu-toggle{width:100%;min-height:44px;color:var(--askonce-text);font:inherit;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:20px;padding:8px 0;font-size:13px;display:flex}.reader-menu-toggle[aria-expanded=true]>svg{transform:rotate(180deg)}.reader-sidebar-body{height:auto;max-height:min(36dvh,290px);padding-bottom:8px;display:none}.reader-sidebar[data-open=true]>.reader-sidebar-body{display:block}.reader-layout>.reader-content{padding:22px 23px 45px}.docs-page>.docs-site-header,.legal-page>.docs-site-header{gap:14px;width:calc(100% - 44px);padding:16px 0}.docs-page>.docs-site-footer,.legal-page>.docs-site-footer{width:calc(100% - 44px);padding:10px 0;font-size:11px}.reader-content>.docs-heading h1{font-size:39px}}.desktop-shell .documentation.reader-documentation .reader-layout{grid-template-columns:225px minmax(0,1fr)}.reader-layout .reader-content section{border-bottom:0}@media (width<=760px){.desktop-shell .documentation.reader-documentation .reader-layout{grid-template-columns:minmax(0,1fr)}}.legal-main{max-width:1040px;margin:auto;padding:45px 0 75px}.legal-heading{max-width:720px}.legal-kicker{letter-spacing:1.2px;color:var(--askonce-accent);font-size:10px}.legal-heading h1{font:400 clamp(40px, 6vw, 68px)/1.12 var(--askonce-display);margin:22px 0 18px}.legal-heading p{color:var(--askonce-muted);font-size:17px;line-height:1.7}.legal-heading small{color:var(--askonce-muted);margin-top:17px;font-size:12px;display:block}.legal-summary{border:1px solid #cad7eb;border-radius:6px;margin:32px 0 45px;padding:18px}.legal-summary>div{background:var(--askonce-bg);border:1px solid var(--askonce-border);border-radius:4px;padding:25px 28px}.legal-summary strong{font-size:19px;font-weight:500}.legal-summary p{color:var(--askonce-muted);margin-top:10px;font-size:14px;line-height:1.8}.legal-layout{grid-template-columns:220px minmax(0,1fr);align-items:start;gap:55px;display:grid}.legal-layout nav{display:grid;position:sticky;top:24px}.legal-layout nav a{color:var(--askonce-muted);padding:10px 0;font-size:12px;line-height:1.6;text-decoration:none}.legal-layout nav a:hover{color:var(--askonce-accent)}.legal-reading{max-width:67ch}.legal-reading section{border-bottom:1px solid var(--askonce-border);margin-bottom:28px;padding-bottom:28px;scroll-margin-top:30px}.legal-reading h2{font:400 30px/1.2 var(--askonce-display);margin-bottom:15px}.legal-reading p{font-size:15px;line-height:1.9}.legal-related{color:var(--askonce-muted)}.docs-site-footer>div{gap:22px;display:flex}.docs-site-footer>div>a{text-decoration:none}@media (width<=1120px){.legal-main{padding-left:40px;padding-right:40px}}@media (width<=700px){.legal-main{padding:30px 23px 55px}.legal-layout{grid-template-columns:minmax(0,1fr);gap:30px}.legal-layout nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 18px;position:static}.legal-summary{padding:9px}.legal-summary>div{padding:21px 18px}.legal-reading p{font-size:14px}.legal-heading p{font-size:15px}}.feature-showcase{min-width:0;color:var(--askonce-text);margin:0;padding:24px 9px 5px}.feature-showcase figcaption{text-align:center;color:#485977;margin-top:23px;font-size:11px;line-height:1.6}.context-paper{isolation:isolate;background:var(--askonce-bg);border:1px solid #bdcbe0;border-radius:7px;max-width:460px;margin:0 auto;position:relative;box-shadow:0 10px 23px #223d7012}.context-paper-heading{background:var(--askonce-bg);border-radius:7px 7px 0 0;align-items:center;gap:10px;padding:25px 24px 22px;display:flex}.context-paper-heading .ao-mark{color:var(--askonce-accent);flex-shrink:0}.context-paper-heading>span:first-of-type{letter-spacing:-.4px;font-size:18px;font-weight:500}.context-paper-type{color:var(--askonce-muted);margin-left:auto;font-size:10px}.context-tabs{border-bottom:1px solid var(--askonce-border);background:var(--askonce-bg);gap:4px;padding:0 20px;display:flex}.context-tabs button{color:#52617b;min-height:44px;font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;justify-content:center;align-items:center;gap:6px;padding:9px 10px;font-size:12px;display:inline-flex}.context-tabs button[aria-selected=true]{border-bottom-color:var(--askonce-accent);color:var(--askonce-accent)}.context-tabs button:hover{color:var(--askonce-accent);background:#254be509}.context-excerpt{background:var(--askonce-bg);min-height:183px;padding:26px 24px 23px}.context-excerpt h4{letter-spacing:-.35px;margin:0 0 12px;font-size:18px;font-weight:500;line-height:1.4}.context-excerpt p{color:#44536f;margin:0;font-size:13px;line-height:1.85}.context-excerpt>span{color:#52617b;margin-top:18px;font-size:11px;line-height:1.7;display:block}.context-paper-footer{border-top:1px solid var(--askonce-border);color:#2b469b;background:#edf0fa;border-radius:0 0 7px 7px;justify-content:space-between;align-items:center;gap:12px;padding:15px 24px;font-size:11px;display:flex}.context-tabs button:focus-visible,.context-excerpt:focus-visible{outline:2px solid var(--askonce-accent);outline-offset:-3px}.history-showcase{padding-top:5px}.handoff-history{background:#f7f5eef5;border:1px solid #c9d3e2;border-radius:7px;padding:24px}.history-heading{border-bottom:1px solid var(--askonce-border);align-items:center;gap:8px;padding-bottom:23px;font-size:12px;display:flex}.history-heading>svg{color:var(--askonce-accent);flex-shrink:0}.history-heading>span:last-child{color:#52617b;margin-left:auto;font-size:10px}.handoff-thread{margin:25px 0 22px;padding:0;list-style:none}.handoff-thread li{grid-template-columns:38px minmax(0,1fr);gap:15px;display:grid;position:relative}.handoff-thread li:not(:last-child):before{content:"";background:#b5c5e4;width:1px;position:absolute;top:38px;bottom:0;left:18px}.history-agent{z-index:1;background:#fff;border:1px solid #d5dbe4;border-radius:50%;place-items:center;width:38px;height:38px;display:grid;position:relative}.history-agent.next{border-color:#aebfee;box-shadow:0 0 0 4px #2448d809}.history-entry{padding:4px 0 14px}.history-entry-label{flex-wrap:wrap;align-items:baseline;gap:7px 10px;font-size:12px;display:flex}.history-entry-label strong{font-weight:500}.history-entry-label>span{color:#52617b;font-size:10px}.history-entry p{margin:10px 0 0;font-size:13px;line-height:1.8}.handoff-thread .history-bridge{color:#3d5594;align-items:center;padding:9px 0 22px;font-size:10px;line-height:1.7}.handoff-thread .history-bridge:before{top:0}.history-transfer{z-index:1;background:#e4eafa;border-radius:50%;place-items:center;width:25px;height:25px;margin-left:6px;display:grid;position:relative}.history-kept{border-top:1px solid var(--askonce-border);color:#455773;align-items:center;gap:9px;padding-top:17px;font-size:11px;line-height:1.6;display:flex}.history-kept svg{color:#357153;flex-shrink:0}.history-kept strong{color:var(--askonce-text);font-weight:500}@media (width<=600px){.feature-showcase{padding:21px 7px 8px}.feature-showcase figcaption{margin-top:18px;font-size:11px}.context-paper-heading{gap:8px;padding:22px 16px 16px}.context-paper-heading>span:first-of-type{font-size:16px}.context-paper-type{font-size:9px}.context-tabs{gap:0;padding:0 10px}.context-tabs button{flex:1;padding:9px 5px;font-size:11px}.context-excerpt{min-height:215px;padding:23px 16px}.context-excerpt h4{font-size:17px}.context-paper-footer{padding:14px 16px}.history-showcase{padding-top:8px}.handoff-history{padding:20px 15px}.history-heading{flex-wrap:wrap;gap:6px}.history-heading>span:last-child{font-size:9px}.handoff-thread li{gap:10px}}@font-face{font-family:Instrument Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/instrument-sans-latin-ext-400-normal-Q_nF8v4l.woff2)format("woff2"),url(/assets/instrument-sans-latin-ext-400-normal-r32jotim.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/instrument-sans-latin-400-normal-DRC__1Mx.woff2)format("woff2"),url(/assets/instrument-sans-latin-400-normal-D1W7dsQl.woff)format("woff");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:Instrument Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/instrument-sans-latin-ext-500-normal-CTEe1bJa.woff2)format("woff2"),url(/assets/instrument-sans-latin-ext-500-normal-CAxz3nsc.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/instrument-sans-latin-500-normal-Dk9ku72i.woff2)format("woff2"),url(/assets/instrument-sans-latin-500-normal-Z6ESRlEs.woff)format("woff");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}.ao-dither{background-color:#e1e9f7;background-image:url(/assets/dither-blue-DVRlGJ3e.svg),linear-gradient(135deg,#edf1fa 0%,#d7e2f4 48%,#cbd9ef 100%);background-position:0 0,0 0;background-repeat:repeat,no-repeat;background-size:128px 128px,100% 100%}@media (prefers-reduced-motion:no-preference){.ao-dither{animation:24s linear infinite ao-dither-drift}.ao-dither:hover,.ao-dither:focus-within{animation-play-state:paused}}@keyframes ao-dither-drift{0%{background-position:0 0,0 0}to{background-position:128px 128px,0 0}}.ao-button.ao-dither,.ao-button.ao-dither:hover:not(:disabled){color:#fff;background-color:#2448d8;background-image:url(/assets/dither-light-B0zmh16U.svg),linear-gradient(135deg,#2448d8,#1836ae)}@media (prefers-reduced-motion:reduce){.ao-dither{animation:none}}@font-face{font-family:That That New Pixel;src:url(/assets/thatthatnewpixelfamilytest-square-LsT5vqUn.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}:root{--askonce-display:"That That New Pixel", "Instrument Sans", sans-serif;--askonce-bg:#f7f5ee;--askonce-panel:#fff;--askonce-accent:#2448d8;--askonce-on-accent:#fff;--askonce-secondary:#e5edfa;--askonce-text:#17213d;--askonce-muted:#59647a;--askonce-border:#d8dde6;--askonce-success:#296345;--askonce-warning:#8a5616;--askonce-danger:#a53238;--askonce-radius:12px;--askonce-shadow:0 8px 30px #17213d08;font-synthesis:none;color:var(--askonce-text);background:var(--askonce-bg);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;font-family:Instrument Sans,sans-serif;font-weight:400}*{box-sizing:border-box}body{margin:0}button,input,textarea,select{font:inherit}button,a,input,textarea,select{-webkit-tap-highlight-color:transparent}button,a{touch-action:manipulation}button{cursor:pointer}button:disabled{cursor:not-allowed}button,a{transition:background-color .15s,color .15s,border-color .15s}a{color:inherit}button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible,summary:focus-visible{outline:3px solid var(--askonce-accent);outline-offset:4px}button:disabled{opacity:.48}h1,h2,h3,h4,p{margin:0}h1,h2,h3,h4,strong,b{font-weight:500}svg{flex-shrink:0}pre,code{font-family:Cascadia Code,SFMono-Regular,Consolas,monospace;font-size:.88em}pre{white-space:pre-wrap;overflow-wrap:anywhere}.ao-wordmark{font:400 29px/1 var(--askonce-display);letter-spacing:-.4px;align-items:center;gap:9px;text-decoration:none;display:inline-flex}.ao-mark{color:var(--askonce-accent)}.provider-logo{object-fit:contain;flex-shrink:0;display:block}.ao-button{background:var(--askonce-accent);color:#fff;white-space:nowrap;border:1px solid #0000;border-radius:100px;justify-content:center;align-items:center;gap:8px;padding:11px 18px;font-size:13px;font-weight:500;line-height:1.4;text-decoration:none;display:inline-flex}.ao-button:hover:not(:disabled){background:#1838b3}.ao-button.secondary{color:var(--askonce-text);border-color:var(--askonce-border);background:#fff}.ao-button.secondary:hover:not(:disabled){background:var(--askonce-secondary);border-color:#becce3}.ao-button.quiet{color:var(--askonce-muted);background:0 0}.ao-button.quiet:hover:not(:disabled){color:var(--askonce-text);background:#eaeef4}.ao-button.danger{color:var(--askonce-danger);background:#fff1f1;border-color:#eccdd0}.ao-button.small{padding:7px 12px;font-size:12px}.ao-badge{border:1px solid var(--askonce-border);color:var(--askonce-muted);white-space:nowrap;background:#f5f7fa;border-radius:100px;align-items:center;gap:6px;padding:5px 8px;font-size:11px;font-weight:500;line-height:1.35;display:inline-flex}.ao-badge.blue{color:#2448a9;background:#edf2ff;border-color:#cad7f3}.ao-badge.green{color:var(--askonce-success);background:#edf8f1;border-color:#cde5d7}.ao-badge.amber{color:var(--askonce-warning);background:#fcf5e8;border-color:#ebdcbf}.ao-badge.red{color:var(--askonce-danger);background:#fff0f1;border-color:#efcfd1}.ao-dot{background:currentColor;border-radius:50%;width:5px;height:5px}.ao-kicker{text-transform:uppercase;letter-spacing:1.8px;color:var(--askonce-muted);font-size:10px;font-weight:500}.ao-muted{color:var(--askonce-muted)}.ao-serif{font-family:var(--askonce-display);font-weight:400}.ao-sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ao-skip{z-index:999;background:var(--askonce-accent);color:#fff;border-radius:8px;padding:12px 20px;position:fixed;top:-100px;left:20px}.ao-skip:focus{top:12px}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}html{scroll-behavior:smooth;scroll-padding-top:36px}.docs-site-header,.docs-site-footer{justify-content:space-between;align-items:center;gap:22px;max-width:1040px;margin:0 auto;padding:28px 0;display:flex}.docs-site-header>a,.docs-site-header nav>a,.docs-site-footer>a{text-decoration:none}.docs-site-header nav{gap:25px;font-size:13px;display:flex}.docs-site-header .ao-wordmark{font-size:30px}.docs-site-footer{border-top:1px solid var(--askonce-border);color:var(--askonce-muted);font-size:12px}@media (width<=1120px){.docs-site-header,.docs-site-footer{margin:0 40px}}@media (width<=700px){.docs-site-header,.docs-site-footer{margin:0 23px;padding:24px 0;font-size:11px}.docs-site-header nav{gap:15px;font-size:12px}.docs-site-header .ao-wordmark{font-size:27px}}.landing-page{--site-line:#17213d12;--site-header-height:96px}.landing-page .ao-button{border-radius:6px;padding:12px 17px;font-size:12px;box-shadow:0 3px 6px #2448d813}.site-header{z-index:2;height:var(--site-header-height);position:relative}.nav-container{justify-content:space-between;align-items:center;width:calc(100% - 80px);max-width:1000px;height:100%;margin:auto;display:flex}.site-brand{text-decoration:none}.site-brand .ao-wordmark{gap:8px;font-size:29px}.site-brand .ao-mark{width:27px;height:27px}.site-nav{gap:29px;margin-left:auto;margin-right:47px;display:flex}.site-nav a,.nav-cta{color:var(--askonce-muted);font-size:11px;text-decoration:none}.site-nav a{color:#394861}.site-nav a:hover,.nav-cta:hover,.text-link:hover{color:var(--askonce-accent)}.nav-cta{color:var(--askonce-text);align-items:center;gap:9px;display:flex}.menu-toggle{display:none}.hero{grid-template-columns:35% 65%;align-items:center;width:calc(100% - 104px);max-width:1380px;min-height:606px;margin:28px auto 0;padding-bottom:54px;display:grid}.hero-copy{z-index:1;padding:0 24px 21px 0;position:relative}.hero-eyebrow{color:var(--askonce-accent);letter-spacing:1.5px;align-items:center;gap:7px;font-size:8px;font-weight:500;display:inline-flex}.hero-eyebrow>span{background:currentColor;border-radius:50%;width:5px;height:5px}.hero h1{font:400 clamp(48px, 4.25vw, 66px)/1.04 var(--askonce-display);letter-spacing:-1.7px;margin:23px 0 21px}.hero h1>.hero-accent{color:var(--askonce-accent);white-space:nowrap}.hero-copy>p{max-width:330px;color:var(--askonce-muted);font-size:13px;line-height:1.85}.hero-actions{align-items:center;gap:20px;margin-top:27px;display:flex}.hero-actions>.ao-button{padding:12px 14px;font-size:11px}.text-link{white-space:nowrap;align-items:center;gap:7px;font-size:11px;text-decoration:none;display:inline-flex}.hero-footnote{color:var(--askonce-muted);align-items:center;gap:6px;margin-top:18px;font-size:8px;display:flex}.hero-footnote>span{margin:0 2px}.product-section{width:calc(100% + max(52px,50vw - 690px));min-width:0;max-width:1050px}.preview-caption{color:var(--askonce-muted);margin:17px 0 0 8px;font-size:9px}.status-dot{background:#718873;border-radius:50%;flex-shrink:0;width:4px;height:4px;display:inline-block}.sample-chip{letter-spacing:.3px;font-size:6px}.agent-flow{justify-content:center;align-items:flex-start;gap:15px;display:flex}.agent-flow>div{flex-direction:column;align-items:center;gap:9px;display:flex}.agent-flow>div>span:last-child:not(.agent-icon){color:#7b8291;font-size:7px}.agent-icon{color:#55616d;background:#fff;border:1px solid #e4e8ee;border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;width:43px;height:43px;display:inline-flex;box-shadow:0 3px 6px #17213d07}.agent-icon.askonce{background:var(--askonce-accent);border-color:var(--askonce-accent)}.agent-icon.askonce .ao-mark{color:#fff}.agent-icon.claude{color:#c47c5d}.claude-symbol{font-size:35px;line-height:1}.agent-icon.result-icon{color:#698575}.flow-arrow{color:#a8b2ba;margin-top:15px}.page-column{border-left:1px solid var(--site-line);border-right:1px solid var(--site-line);width:calc(100% - 80px);max-width:960px;margin:0 auto}.integrations-section{text-align:center;border-bottom:1px solid var(--site-line);margin:0 30px;padding:38px 32px 30px}.integrations-section>p{color:var(--askonce-muted);font-size:11px}.integration-logos{color:#74796f;flex-wrap:wrap;justify-content:center;align-items:center;gap:32px;margin-top:25px;display:flex}.integration-logos>span{white-space:nowrap;align-items:center;gap:8px;font-size:14px;display:flex}.integration-claude{font-size:27px;line-height:1}.groq-symbol{font:400 30px/1 var(--askonce-display)}.integration-note{color:var(--askonce-muted);margin-top:22px;font-size:8px;line-height:1.7;display:block}.section-kicker{letter-spacing:1.5px;color:var(--askonce-muted);margin-bottom:17px;font-size:8px;line-height:1.7;display:block}.continuity-section h2,.features-intro h2,.faq-intro h2,.closing-section h2{font:400 43px/1.08 var(--askonce-display);letter-spacing:-.7px}.continuity-section h2>span,.closing-section .closing-accent{color:var(--askonce-accent)}.continuity-section>p,.features-intro>p,.feature-copy>p{color:var(--askonce-muted);margin-top:19px;font-size:12px;line-height:1.8}.connection-tray{background-color:#eaece8;border:1px solid #e2e5e5;border-radius:18px;align-items:center;gap:16px;width:fit-content;margin:31px auto 24px;padding:12px;display:flex;box-shadow:0 12px 30px -15px #17213d30}.agent-flow.compact{align-items:center;gap:16px}.agent-flow.compact .flow-arrow{margin:0}.connection-tray>svg{color:#a8b2ba}.continuity-section>.ao-button{padding:10px 14px;font-size:11px}.features-intro{text-align:center;border-bottom:1px solid var(--site-line);max-width:660px;margin:0 auto;padding:74px 20px 52px}.features-intro h2{font-size:39px}.features-intro>p{margin-top:16px}.feature{border-bottom:1px solid var(--site-line);padding:55px 0 38px}.feature:last-child{border-bottom:none;padding-bottom:63px}.feature-copy{text-align:center;padding:0 18px}.feature-number{color:#7c89a5;letter-spacing:1.5px;margin-bottom:14px;font-size:8px;display:block}.feature-copy h3{font:400 33px/1.2 var(--askonce-display);letter-spacing:-.4px}.feature-copy>p{margin-top:13px;font-size:11px}.product-stage{background-color:#e1e9f7;border:1px solid #d5e0f0;margin-top:32px;padding:60px 30px 26px;position:relative;overflow:hidden}.stage-note{letter-spacing:1.4px;color:#617493;text-align:center;padding-top:18px;font-size:6px;display:block}.walkthrough-controls{background:#eeeee8;border:1px solid #dfe1de;border-radius:7px;justify-content:center;gap:4px;width:fit-content;margin:25px auto -12px;padding:4px;display:flex}.walkthrough-controls button{color:var(--askonce-muted);background:0 0;border:1px solid #0000;border-radius:4px;align-items:center;gap:7px;padding:8px 14px;font-size:10px;display:flex}.walkthrough-controls button>span{opacity:.65;font-size:8px}.walkthrough-controls button[aria-selected=true]{color:var(--askonce-accent);background:#fff;border-color:#dde1ea;box-shadow:0 2px 4px #17213d06}.walkthrough-controls button:hover{color:var(--askonce-accent)}.walkthrough-panel:focus-visible{outline:2px solid var(--askonce-accent);outline-offset:5px}.walkthrough-caption{align-items:flex-start;gap:25px;margin-top:20px;display:flex}.walkthrough-caption>strong{flex-shrink:0;width:31%;font-size:11px;line-height:1.8}.walkthrough-caption>p{color:var(--askonce-muted);font-size:10px;line-height:1.8}.demo-note{color:var(--askonce-muted);margin-top:14px;font-size:8px}.feature-footnote{color:var(--askonce-muted);justify-content:center;align-items:center;gap:7px;margin-top:22px;font-size:9px;display:flex}.feature-footnote>svg{color:#6c829a}.faq-section{border-top:1px solid var(--site-line);padding:61px 74px 69px}.faq-intro{text-align:center;margin-bottom:32px}.faq-list details{border-bottom:1px solid var(--site-line)}.faq-list summary{cursor:pointer;justify-content:space-between;align-items:center;gap:18px;padding:20px 0;font-size:12px;line-height:1.5;list-style:none;display:flex}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary:hover{color:var(--askonce-accent)}.faq-list summary>svg{color:#8190aa;transition:transform .15s}.faq-list details>p{color:var(--askonce-muted);padding:0 28px 20px 0;font-size:11px;line-height:1.9}.closing-section{text-align:center;border-top:1px solid var(--site-line);padding:64px 24px}.closing-section h2{margin:20px 0 25px;font-size:40px}.closing-section>p{color:var(--askonce-muted);margin-top:17px;font-size:8px}.site-footer{border-top:1px solid var(--site-line);padding:43px 31px 24px}.footer-top{grid-template-columns:1.6fr 1fr 1fr;gap:24px;padding-bottom:44px;display:grid}.footer-top>div>a{text-decoration:none}.footer-top .ao-wordmark{gap:6px;font-size:25px}.footer-top .ao-mark{width:48px;height:48px}.footer-top p{color:var(--askonce-muted);margin-top:14px;font-size:10px;line-height:1.8}.footer-links{flex-direction:column;align-items:flex-start;gap:13px;padding-top:5px;display:flex}.footer-links>span:first-child{letter-spacing:1px;color:#82909b;margin-bottom:5px;font-size:7px}.footer-links>a,.footer-local{color:var(--askonce-muted);align-items:center;gap:6px;font-size:10px;text-decoration:none;display:flex}.footer-links>a:hover{color:var(--askonce-accent)}.footer-local{font-size:9px}.footer-bottom{border-top:1px solid var(--site-line);color:#7d8795;justify-content:space-between;align-items:center;gap:15px;padding-top:21px;font-size:8px;display:flex}.footer-legal{flex-wrap:wrap;gap:16px;font-size:11px;display:flex}.footer-legal a{align-items:center;min-height:36px;text-decoration:none;display:inline-flex}@media (width>=1700px){.hero{min-height:690px}}@media (width<=1100px){.hero{grid-template-columns:38% 62%;width:calc(100% - 64px);min-height:553px;margin-top:20px}.hero h1{font-size:clamp(42px,4.45vw,51px)}.hero-copy{padding-right:20px}.hero-copy>p{font-size:12px}.hero-actions{flex-wrap:wrap;gap:14px}.hero-footnote{font-size:7px}.product-section{width:calc(100% + 32px)}.page-column{width:calc(100% - 100px)}.integration-logos{gap:24px}.integration-logos>span{font-size:12px}.product-stage{padding-left:22px;padding-right:22px}}@media (width<=800px){.landing-page{--site-header-height:83px}.nav-container{width:calc(100% - 48px)}.site-nav{gap:22px;margin-right:30px}.hero{flex-direction:column;width:calc(100% - 64px);margin-top:0;padding-bottom:42px;display:flex}.hero-copy{text-align:center;width:100%;padding:50px 0 37px}.hero h1{letter-spacing:-1.8px;margin-top:22px;font-size:65px}.hero-copy>p{max-width:360px;margin:0 auto;font-size:13px}.hero-actions{justify-content:center;gap:24px}.hero-footnote{justify-content:center;font-size:8px}.product-section{width:100%}.preview-caption{text-align:center;margin-top:15px;font-size:8px}.page-column{width:calc(100% - 64px)}.integrations-section{margin:0 22px;padding:30px 8px}.integration-logos{gap:22px}.integration-logos>span{gap:6px;font-size:11px}.integration-logos svg{width:16px}.continuity-section{padding-top:54px;padding-bottom:49px}.continuity-section h2{font-size:39px}.features-section{padding:0 22px}.features-intro{padding:60px 14px 42px}.features-intro h2{font-size:35px}.feature{padding-top:44px}.feature-copy h3{font-size:30px}.product-stage{padding:54px 18px 20px}.walkthrough-caption{gap:16px}.walkthrough-caption>strong{font-size:10px}.walkthrough-caption>p{font-size:9px}.faq-section{padding:49px 36px 55px}.footer-top{grid-template-columns:1.3fr 1fr 1fr;gap:16px}}@media (width<=540px){html{scroll-padding-top:22px}.landing-page{--site-header-height:74px}.nav-container{width:calc(100% - 40px)}.site-brand .ao-wordmark{font-size:28px}.site-brand .ao-mark{width:25px;height:25px}.nav-cta{gap:5px;margin-left:auto;margin-right:20px;font-size:10px}.menu-toggle{color:var(--askonce-text);background:0 0;border:0;padding:5px;display:inline-flex}.site-nav{margin:0;display:none}.site-nav.open{z-index:5;background:var(--askonce-bg);border-bottom:1px solid var(--askonce-border);flex-direction:column;gap:0;padding:10px 24px;display:flex;position:absolute;top:73px;left:0;right:0;box-shadow:0 10px 15px #17213d06}.site-nav a{padding:13px 0;font-size:13px}.hero{width:calc(100% - 36px);padding-bottom:28px}.hero-copy{padding:38px 4px 34px}.hero-eyebrow{letter-spacing:1.25px;font-size:7px}.hero h1{letter-spacing:-1.2px;margin:20px 0 19px;font-size:clamp(48px,12.8vw,66px)}.hero-copy>p{max-width:302px;font-size:12px}.hero-actions{gap:17px;margin-top:23px}.hero-actions>.ao-button{gap:6px;padding:11px 12px;font-size:10px}.hero-actions>.text-link{gap:5px;font-size:10px}.hero-footnote{gap:5px;margin-top:16px;font-size:7px}.page-column{width:calc(100% - 36px)}.integrations-section{margin:0 14px;padding:25px 0}.integrations-section>p{font-size:10px}.integration-logos{gap:15px 21px;margin-top:20px}.integration-logos>span{font-size:11px}.integration-note{max-width:265px;margin:18px auto 0;font-size:7px}.continuity-section{padding:44px 17px}.section-kicker{letter-spacing:1.2px;margin-bottom:15px;font-size:6px}.continuity-section h2{letter-spacing:-.5px;font-size:clamp(29px,8vw,36px)}.continuity-section>p{margin-top:17px;font-size:11px}.desktop-br{display:none}.connection-tray{border-radius:15px;gap:10px;margin-top:25px;padding:10px}.connection-tray .agent-flow{gap:10px}.connection-tray .agent-icon{border-radius:10px;width:39px;height:39px}.connection-tray .agent-icon svg{width:25px}.connection-tray .flow-arrow,.connection-tray>svg{width:11px}.features-section{padding:0 12px}.features-intro{padding:44px 6px 34px}.features-intro h2{font-size:31px}.features-intro>p{font-size:11px}.feature{padding:37px 0 29px}.feature:last-child{padding-bottom:39px}.feature-copy{padding:0 8px}.feature-number{letter-spacing:1.2px;margin-bottom:13px;font-size:7px}.feature-copy h3{max-width:300px;margin:0 auto;font-size:29px}.feature-copy>p{font-size:10px;line-height:1.8}.walkthrough-controls{gap:2px;margin-top:21px}.walkthrough-controls button{gap:5px;padding:8px 10px;font-size:9px}.walkthrough-controls button>span{font-size:7px}.product-stage{margin-top:27px;padding:47px 10px 14px}.stage-note{letter-spacing:1px;padding-top:13px;font-size:5px}.walkthrough-caption{min-height:77px;margin-top:17px;padding:0 2px;display:block}.walkthrough-caption>strong{font-size:10px}.walkthrough-caption>p{margin-top:6px;font-size:9px}.demo-note{margin-top:11px;padding:0 2px;font-size:7px}.feature-footnote{text-align:center;gap:5px;margin-top:17px;padding:0 10px;font-size:8px;line-height:1.7}.faq-section{padding:42px 21px}.faq-intro{margin-bottom:22px}.faq-intro h2{font-size:31px}.faq-list summary{gap:10px;padding:17px 0;font-size:11px}.faq-list details>p{padding:0 0 18px;font-size:10px}.closing-section{padding:44px 13px}.closing-section h2{margin:16px 0 23px;font-size:33px}.closing-section .ao-button{font-size:11px}.closing-section>p{font-size:7px}.site-footer{padding:32px 20px 21px}.footer-top{grid-template-columns:1.3fr 1fr;gap:27px 16px;padding-bottom:27px}.footer-top>div:first-child{grid-column:1/-1}.footer-top p{margin-top:12px;font-size:9px}.footer-links{gap:12px}.footer-links>a{font-size:9px}.footer-local{font-size:8px}.footer-bottom{gap:10px;font-size:7px}.footer-bottom>span:nth-child(2){display:none}}@media (width<=360px){.connection-tray,.connection-tray .agent-flow{gap:7px}.connection-tray .agent-icon{border-radius:8px;width:33px;height:33px}.connection-tray .flow-arrow,.connection-tray>svg{width:10px}.connection-tray .claude-symbol{font-size:29px}}.landing-page .ao-button{border-radius:4px;transition:transform .18s,box-shadow .18s,background-color .18s;box-shadow:3px 3px #17213d14}.landing-page .ao-button:hover{transform:translate(-1px,-2px);box-shadow:4px 5px #17213d18}.landing-page .ao-button svg,.text-link svg,.nav-cta svg{transition:transform .2s}.landing-page .ao-button:hover svg,.text-link:hover svg,.nav-cta:hover svg{transform:translate(2px,-2px)}.nav-container{max-width:1240px}.hero{grid-template-columns:40% 60%;max-width:1320px;min-height:640px;margin-top:18px;padding-bottom:65px}.hero h1{letter-spacing:-1px;margin:24px 0 25px;font-size:clamp(58px,5.45vw,82px);line-height:1.02}.hero-copy>p{max-width:345px;font-size:13px}.hero-eyebrow{letter-spacing:1.7px;font-size:8px}.hero-eyebrow>span{border-radius:0;width:6px;height:6px;box-shadow:4px -4px #2448d827}.product-section{width:calc(100% + 35px);position:relative}.agent-icon{border-radius:9px}.agent-icon.askonce{border-radius:8px}.agent-icon .provider-logo{width:25px;height:25px}.page-column{border:0;width:calc(100% - 100px);max-width:1120px}.integrations-section{border-top:1px solid var(--site-line);margin:0;padding:31px 0 27px}.integration-logos{gap:45px}.integration-logos>span{color:#4e5869;font-size:13px;transition:transform .2s}.integration-logos>span:hover{transform:translateY(-3px)}.continuity-section{text-align:left;border-bottom:1px solid var(--site-line);padding:67px 42px 55px}.continuity-heading{justify-content:space-between;align-items:center;gap:20px;display:flex}.continuity-heading .section-kicker{margin:0}.scroll-cue{letter-spacing:1px;color:#8790a0;align-items:center;gap:9px;font-size:7px;display:inline-flex}.continuity-section h2{letter-spacing:-.5px;max-width:850px;margin-top:33px;font-size:clamp(44px,5.2vw,70px);line-height:1.13}.continuity-section h2>span{color:var(--askonce-text)}.continuity-bottom{justify-content:space-between;align-items:center;gap:28px;margin-top:25px;display:flex}.continuity-bottom>p{color:var(--askonce-muted);font-size:12px;line-height:1.9}.connection-tray{box-shadow:none;background-color:#0000;border:0;border-radius:0;margin:0;padding:8px 0}.connection-tray .agent-icon{border-radius:8px;width:44px;height:44px}.continuity-section>.text-link{color:var(--askonce-accent);margin-top:23px}.features-section{padding:0}.features-intro{text-align:left;grid-template-columns:1.5fr 1fr;gap:14px 50px;max-width:none;padding:62px 42px 39px;display:grid}.features-intro>.section-kicker{grid-column:1/-1;margin:0}.features-intro h2{font-size:43px;line-height:1.15}.features-intro>p{align-self:center;margin-top:0;font-size:12px}.feature{padding:48px 42px 38px}.feature-copy h3{font-size:38px;line-height:1.15}.feature-number{color:var(--askonce-accent);letter-spacing:1px;font-family:Cascadia Code,Consolas,monospace;font-size:8px}.product-stage{border:1px solid #cad7eb;border-radius:3px;margin-top:31px;padding:17px 29px 20px}.stage-note{padding-top:15px}.feature-split{grid-template-columns:minmax(0,.65fr) minmax(0,1.35fr);align-items:center;gap:37px;padding-top:58px;padding-bottom:58px;display:grid}.feature-split .feature-copy{text-align:left;padding:0}.feature-split .feature-copy h3{max-width:290px;margin:0;font-size:44px;line-height:1.08}.feature-split .feature-copy>p{max-width:280px;margin-top:19px;font-size:12px}.feature-detail{color:var(--askonce-muted);border-top:1px solid var(--site-line);align-items:center;gap:7px;margin-top:24px;padding-top:16px;font-size:9px;line-height:1.7;display:flex}.feature-detail svg{color:var(--askonce-accent)}.feature-split .product-stage{margin:0;padding:15px 17px 17px}.feature-reverse{grid-template-columns:minmax(0,1.35fr) minmax(0,.65fr)}.feature-reverse .feature-copy{grid-area:1/2}.feature-reverse .stage-reveal{grid-area:1/1}.faq-section{padding-left:75px;padding-right:75px}.faq-intro h2{font-size:40px}.closing-section{margin:0 42px;padding-top:56px;padding-bottom:58px;position:relative}.closing-section h2{font-size:48px;line-height:1.13}.closing-section:before,.closing-section:after{content:"";background:#2448d833;width:5px;height:5px;position:absolute;top:50%;box-shadow:9px -9px #2448d816}.closing-section:before{left:30px}.closing-section:after{right:30px;transform:rotate(180deg)}.site-footer{padding-left:42px;padding-right:42px}.footer-top .ao-wordmark{font-size:28px}.reveal{opacity:0;transition:opacity .7s var(--reveal-delay,0s), transform .7s cubic-bezier(.16,1,.3,1) var(--reveal-delay,0s);transform:translateY(18px)}.reveal.is-visible{opacity:1;transform:translateY(0)}.reveal:focus-within{opacity:1;transform:none}.word-reveal{display:inline}.reveal-word{opacity:0;filter:blur(4px);transition:opacity .65s var(--word-delay,0s), transform .7s cubic-bezier(.16,1,.3,1) var(--word-delay,0s), filter .65s var(--word-delay,0s);display:inline-block;transform:translateY(.35em)}.word-reveal.is-visible .reveal-word{opacity:1;filter:blur();transform:translateY(0)}.scroll-word{opacity:var(--word-opacity,1)}.agent-flow .flow-arrow{animation:1.5s .5s 3 both context-pass}.agent-flow .flow-arrow:nth-of-type(2){animation-delay:.75s}.agent-flow .flow-arrow:nth-of-type(3){animation-delay:1s}@keyframes context-pass{0%,to{opacity:.5;transform:translate(0)}50%{opacity:1;color:var(--askonce-accent);transform:translate(3px)}}@media (width<=1100px){.hero{grid-template-columns:42% 58%;min-height:570px}.hero h1{font-size:clamp(53px,5.7vw,68px)}.hero-copy>p{max-width:295px;font-size:12px}.integration-logos{gap:30px}.continuity-section,.features-intro,.feature{padding-left:25px;padding-right:25px}.feature-split{gap:25px}.feature-split .feature-copy h3{font-size:36px}.features-intro h2{font-size:38px}}@media (width<=800px){.hero{min-height:auto;margin-top:0;padding-bottom:38px}.hero-copy{padding-top:35px;padding-bottom:40px}.hero h1{font-size:75px}.hero-copy>p{max-width:360px;font-size:13px}.product-section{width:100%}.page-column{width:calc(100% - 54px)}.integration-logos{gap:25px}.continuity-section{padding-top:50px;padding-bottom:42px}.continuity-section h2{margin-top:28px;font-size:50px}.scroll-cue{display:none}.continuity-bottom{gap:18px}.continuity-bottom>p{font-size:11px}.connection-tray,.connection-tray .agent-flow{gap:9px}.connection-tray .agent-icon{width:34px;height:34px}.connection-tray .provider-logo{width:22px;height:22px}.connection-tray .flow-arrow,.connection-tray>svg{width:10px}.features-intro{grid-template-columns:1fr;gap:16px;padding-top:45px}.feature-copy h3{font-size:34px}.product-stage{padding:15px 18px}.feature-split{grid-template-columns:1fr;gap:24px;padding-top:39px;padding-bottom:39px}.feature-split .feature-copy{text-align:left;padding:0 6px}.feature-split .feature-copy h3{max-width:none;font-size:38px}.feature-split .feature-copy>p{max-width:400px;margin-top:14px;font-size:11px}.feature-detail{width:fit-content;margin-top:17px;padding-top:12px}.feature-reverse .feature-copy,.feature-reverse .stage-reveal{grid-area:auto}.closing-section{margin:0 20px}.closing-section h2{font-size:43px}}@media (width<=540px){.nav-container .ao-wordmark{font-size:30px}.hero-copy{padding-top:33px;padding-bottom:31px}.hero h1{letter-spacing:-.7px;margin-bottom:20px;font-size:clamp(51px,13.5vw,69px)}.hero-copy>p{max-width:300px;font-size:12px}.hero-copy>p br{display:none}.page-column{width:calc(100% - 36px)}.integrations-section{padding:26px 7px}.integration-logos{gap:18px 22px}.integration-logos>span{font-size:11px}.integration-logos .provider-logo{width:19px;height:19px}.continuity-section{padding:37px 10px 33px}.continuity-section h2{margin-top:25px;font-size:42px;line-height:1.1}.continuity-bottom{flex-direction:column;align-items:flex-start;gap:15px;margin-top:21px}.continuity-bottom>p{font-size:11px}.connection-tray{margin:0;padding:0}.connection-tray .agent-icon{width:37px;height:37px}.features-intro{padding:35px 10px 28px}.features-intro h2{font-size:34px}.features-intro>p{font-size:11px}.feature{padding:34px 6px 28px}.feature-copy h3{font-size:31px}.product-stage{padding:12px 9px}.feature-split .feature-copy h3{max-width:270px;font-size:34px}.feature-split .product-stage{padding:12px 9px}.feature-detail{font-size:8px}.faq-section{padding:38px 16px}.faq-intro h2{font-size:34px}.closing-section{margin:0;padding:40px 12px}.closing-section h2{font-size:36px}.closing-section:before,.closing-section:after{display:none}.site-footer{padding:30px 15px 22px}}@media (prefers-reduced-motion:reduce){.reveal,.reveal-word{opacity:1;filter:none;transform:none}.scroll-word{opacity:1}.landing-page .ao-button:hover,.landing-page .ao-button:hover svg,.text-link:hover svg,.nav-cta:hover svg,.integration-logos>span:hover{transform:none}}.download-section{border-top:1px solid var(--site-line);justify-content:center;padding:44px 24px;scroll-margin-top:24px;display:flex}.download-section .ao-button{min-width:170px}.download-card{border-radius:8px;justify-content:center;align-items:center;width:min(100%,420px);min-height:144px;padding:32px 24px;display:flex}.hero{isolation:isolate;flex-direction:column;align-items:center;gap:38px;width:100%;max-width:none;margin:0 auto;padding:48px 32px 0;display:flex;position:relative;overflow:visible}.hero-landscape{z-index:-1;inset:calc(-1 * var(--site-header-height)) 0 auto;height:calc(780px + var(--site-header-height));pointer-events:none;position:absolute;overflow:hidden}.hero-landscape img{object-fit:cover;object-position:center 54%;filter:brightness(1.1)saturate(1.07);width:100%;height:100%;animation:1.4s ease-out both landscape-arrive,24s ease-in-out 1.4s infinite alternate landscape-drift;display:block}.hero-landscape:after{content:"";background:radial-gradient(52% 53% at 50% 28%,#f7f5eeed 0%,#f7f5eed4 35%,#f7f5ee38 68%,#f7f5ee0a 100%),linear-gradient(#f7f5ee50 0%,#f7f5ee00 18% 57%,#f7f5ee 100%);position:absolute;inset:0}.hero-copy{text-align:center;width:100%;max-width:800px;margin:0;padding:0}.hero-eyebrow{justify-content:center;margin-bottom:23px}.hero h1{letter-spacing:-1.8px;font-size:clamp(54px,6.6vw,88px);line-height:1.02}.hero-copy>p{max-width:480px;margin:25px auto 26px;font-size:13px;line-height:1.85}.hero-actions{justify-content:center;margin-top:0}.hero-footnote{justify-content:center;margin-top:19px}.hero-copy>p,.hero-footnote{color:#394861}.hero-actions .text-link{background:#f7f5eee8;border:1px solid #17213d1a;border-radius:6px;padding:12px 14px}.hero .product-section{width:100%;min-width:0;max-width:960px;margin:0;padding:0}.hero .preview-caption{text-align:center;margin-top:17px}.integrations-section{margin-top:47px}.site-header{animation:.7s ease-out both hero-arrive}.hero-eyebrow{animation:.7s ease-out .1s both hero-arrive}.hero-copy>p{animation:.8s ease-out .3s both hero-arrive}.hero-actions{animation:.8s ease-out .45s both hero-arrive}.hero-footnote{animation:.8s ease-out .55s both hero-arrive}@keyframes hero-arrive{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes landscape-arrive{0%{opacity:0;transform:scale(1.08)translateY(8px)}to{opacity:1;transform:scale(1.03)translateY(0)}}@keyframes landscape-drift{0%{transform:scale(1.03)translateY(0)}to{transform:scale(1.07)translateY(-8px)}}@media (width<=900px){.hero{gap:38px;padding:43px 28px 0}.hero h1{font-size:66px}}@media (width<=600px){.hero{gap:30px;padding:35px 18px 0}.hero h1{letter-spacing:-.8px;font-size:clamp(38px,11.4vw,62px)}.hero-copy>p{max-width:340px;margin:20px auto 23px;font-size:11px}.hero-eyebrow{margin-bottom:19px}.hero-actions{gap:17px}.hero-actions .ao-button{padding:11px 13px;font-size:10px}.hero-actions .text-link{font-size:10px}.hero-footnote{margin-top:16px}}@media (width<=900px){.hero-landscape{height:calc(690px + var(--site-header-height))}.hero-landscape:after{background:radial-gradient(75% 52% at 50% 29%,#f7f5eeed 0%,#f7f5eec4 46%,#f7f5ee18 100%),linear-gradient(#f7f5ee45 0%,#f7f5ee00 20% 52%,#f7f5ee 100%)}}@media (width<=600px){.hero-landscape{height:calc(590px + var(--site-header-height))}.hero-landscape img{object-position:center}.hero-actions{gap:12px}.hero-actions .text-link{padding:10px 11px}}.walkthrough-navigation{justify-content:center;align-items:center;gap:8px;margin:25px 0 -12px;display:flex}.walkthrough-navigation .walkthrough-controls{margin:0}.walkthrough-playback{border:1px solid var(--site-line);width:30px;height:30px;color:var(--askonce-muted);background:0 0;border-radius:6px;flex-shrink:0;place-items:center;padding:0;display:grid}.walkthrough-playback:hover{color:var(--askonce-accent);background:#eeeee8}#walkthrough .walkthrough-description{max-width:560px;min-height:3.6em;margin-left:auto;margin-right:auto}@media (width<=600px){.walkthrough-navigation{margin-top:21px}#walkthrough .walkthrough-heading{min-height:2.3em}#walkthrough .walkthrough-description{min-height:5.4em}}.stage-reveal,.feature-copy,.feature-split>*{min-width:0}.site-brand,.nav-cta,.site-nav a{align-items:center;min-height:44px;display:inline-flex}.hero h1>.hero-accent{white-space:normal}.hero-copy>p{font-size:clamp(12px,1vw,14px)}.hero-actions{flex-wrap:wrap}.hero-actions>a{justify-content:center;min-height:44px}.walkthrough-controls button{min-height:40px}.walkthrough-playback{width:40px;height:40px}.product-stage{padding:clamp(10px,2vw,20px)}.walkthrough-caption{gap:20px}@media (width<=900px){.feature-split,.feature-reverse{grid-template-columns:minmax(0,1fr);gap:22px}.feature-reverse .feature-copy,.feature-reverse .stage-reveal{grid-area:auto}.feature-split .feature-copy{text-align:left}.feature-split .feature-copy h3,.feature-split .feature-copy>p{max-width:560px}.task-preview{max-width:650px;margin:0 auto}.feature-split .product-stage{padding:14px}}@media (width<=600px){.hero{gap:28px;padding:28px 16px 0}.hero h1{font-size:clamp(34px,10.5vw,62px)}.hero-copy>p{max-width:350px}.hero-actions{gap:10px}.hero-actions .ao-button,.hero-actions .text-link{padding:10px 12px;font-size:11px}.page-column{width:calc(100% - 24px)}.features-intro{padding:32px 16px 24px}.feature{padding:32px 12px 26px}.feature-copy{padding:0}.feature-copy h3,.feature-split .feature-copy h3{font-size:clamp(29px,7.5vw,38px)}.product-stage,.feature-split .product-stage{padding:8px}.walkthrough-navigation{gap:6px}.walkthrough-controls{min-width:0}.walkthrough-controls button{padding:7px 10px;font-size:11px}.walkthrough-controls button>span{display:none}.walkthrough-caption{flex-direction:column;gap:7px}.walkthrough-caption>strong{width:auto;font-size:12px}.walkthrough-caption>p{font-size:11px}.preview-caption,.demo-note,.integration-note{font-size:10px}.faq-list summary{min-height:56px}.footer-top{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px}.footer-top>div:first-child{grid-column:1/-1}.footer-links a{align-items:center;min-height:36px;display:inline-flex}}@media (width<=540px){.nav-container{gap:8px;width:calc(100% - 32px)}.nav-cta{margin-right:0}.menu-toggle{flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px}.site-nav.open{top:100%}}@media (width<=350px){.nav-container .ao-wordmark{gap:6px;font-size:25px}.nav-container{gap:5px}.hero-actions{flex-direction:column}.hero-actions>a{width:min(100%,240px)}.continuity-section h2{font-size:36px}.walkthrough-controls button{padding-left:8px;padding-right:8px}.walkthrough-playback{width:36px}}.site-nav a,.nav-cta{font-size:15px}.landing-page .integrations-section,.landing-page .continuity-section,.landing-page .features-intro,.landing-page .feature,.landing-page .faq-section,.landing-page .faq-list details,.landing-page .closing-section,.landing-page .download-section,.landing-page .site-footer,.landing-page .footer-bottom,.landing-page .feature-detail{border-top:0;border-bottom:0}.connection-tray.ao-dither{box-shadow:none;border:0;border-radius:6px;padding:14px}.connection-tray .agent-icon{box-shadow:none;background:0 0;border:0}.connection-tray .agent-icon.askonce .ao-mark{color:var(--askonce-accent)}.connection-tray .rotating-agent{flex-shrink:0}.hero-eyebrow{color:#223a86;letter-spacing:0;background:#f7f5eee8;border:1px solid #2448d824;border-radius:999px;gap:8px;padding:8px 14px;font-size:12px;line-height:1.3;box-shadow:0 2px 8px #17213d08}.hero-eyebrow .ao-mark{color:var(--askonce-accent);flex-shrink:0}.connection-tray .flow-arrow,.connection-tray>svg{color:#2448d8;opacity:1;stroke-width:2px}.landing-page .site-footer{background-color:var(--askonce-bg);background-image:linear-gradient(#f7f5ee 0%,#f7f5eeed 14%,#f7f5eea6 34%,#f7f5ee40 55%,#0000 76%),url(/assets/footer-context-landscape-CmHJLZ7s.png);background-position:bottom;background-repeat:no-repeat;background-size:cover;border-radius:0;width:100%;margin:clamp(36px,5vw,72px) 0 0;padding:56px 32px 180px}.footer-content{width:100%;max-width:1036px;margin:0 auto}.footer-brand{justify-content:center;align-items:center;min-width:44px;min-height:44px;display:inline-flex}.landing-page .footer-top p{font-size:14px;line-height:1.7}.landing-page .footer-links>a{font-size:14px}.landing-page .footer-links>span:first-child{letter-spacing:1px;font-size:10px}.landing-page .footer-bottom,.landing-page .footer-legal{font-size:12px}.landing-page .site-footer p,.landing-page .footer-links>a,.landing-page .footer-bottom{color:#344466}.landing-page .footer-links>span:first-child{color:#52617b}.landing-page .footer-links>a:hover,.landing-page .footer-legal>a:hover{color:var(--askonce-accent)}@media (width<=600px){.landing-page .site-footer{background-size:auto 100%;padding:36px 20px 150px}.landing-page .footer-bottom{flex-wrap:wrap;gap:12px}.landing-page .footer-legal{gap:8px 16px}}@media (width<=700px){.site-nav a,.nav-cta{font-size:14px}.site-nav.open{border:1px solid var(--askonce-border);border-radius:8px;width:min(230px,100vw - 32px);padding:8px 16px;left:auto;right:16px;box-shadow:0 10px 28px #17213d12}.menu-toggle{flex:0 0 44px;justify-content:center;align-items:center;width:44px;height:44px}}@media (width<=380px){.nav-cta{gap:3px;font-size:12px}}
