.-S1RfW_story{--story-radius:24px;color:var(--color-paper);overflow:clip}.-S1RfW_story section{scroll-margin-top:100px}.-S1RfW_index,.-S1RfW_workflow,.-S1RfW_questions,.-S1RfW_connections,.-S1RfW_demo,.-S1RfW_closingBand{width:min(1180px,100% - 40px);margin-inline:auto}.-S1RfW_index{flex-wrap:wrap;align-items:center;gap:12px 26px;padding:24px 0;font-size:12px;display:flex}.-S1RfW_index span{margin-right:auto;font-weight:600}.-S1RfW_index a{color:var(--color-site-muted);padding:8px 0}.-S1RfW_story a:focus-visible,.-S1RfW_story summary:focus-visible{outline:2px solid var(--color-site-accent);outline-offset:5px}.-S1RfW_kicker{font:11px var(--font-geist-mono,var(--font-mono)), monospace;letter-spacing:.18em;text-transform:uppercase;color:color-mix(in oklab, var(--color-paper) 56%, transparent);align-items:center;gap:12px;display:inline-flex}.-S1RfW_kicker:before{content:"";background:var(--color-site-accent);border-radius:50%;flex-shrink:0;width:4px;height:4px}.-S1RfW_story h2{letter-spacing:-.045em;text-wrap:balance;font-size:clamp(28px,3.6vw,50px);font-weight:300;line-height:.98}.-S1RfW_story h3{letter-spacing:-.025em;font-size:22px;line-height:1.2}.-S1RfW_workflow h2,.-S1RfW_questions h2,.-S1RfW_connections h2{margin-top:20px}.-S1RfW_workflow li p,.-S1RfW_questions p:not(.-S1RfW_kicker){color:var(--color-site-muted);margin-top:20px;font-size:15px;line-height:1.8}.-S1RfW_workflow{padding-block:var(--section-y)}.-S1RfW_workflow header{max-width:700px}.-S1RfW_workflow ol{gap:20px;margin-top:40px;display:grid}.-S1RfW_workflow li{border-radius:var(--story-radius);padding:28px;position:relative}.-S1RfW_stepNumber{width:36px;height:36px;font:12px var(--font-mono), monospace;color:var(--color-site-accent);background:color-mix(in oklab, var(--color-site-accent) 10%, transparent);border-radius:50%;place-items:center;margin-bottom:24px;display:grid}.-S1RfW_stepArrow{color:var(--color-site-accent);position:absolute;top:32px;right:28px}.-S1RfW_workflow li p{margin-top:12px}.-S1RfW_questions{padding-block:var(--section-y);gap:40px;display:grid}.-S1RfW_questions details{border-bottom:1px solid color-mix(in oklab, var(--color-site-accent) 12%, transparent)}.-S1RfW_questions summary{cursor:pointer;align-items:center;gap:18px;padding:24px 0;font-size:16px;list-style:none;display:flex}.-S1RfW_questions summary::-webkit-details-marker{display:none}.-S1RfW_questions summary span{color:var(--color-site-accent);font:11px monospace}.-S1RfW_questions summary svg{flex-shrink:0;margin-left:auto;transition:transform .2s}.-S1RfW_questions details[open] summary svg{transform:rotate(45deg)}.-S1RfW_questions details p{max-width:680px;margin:0 0 24px 35px}.-S1RfW_connections{padding-block:var(--section-y)}.-S1RfW_connections>div{gap:16px;margin-top:32px;display:grid}.-S1RfW_connections a{border-radius:var(--story-radius);grid-template-columns:1fr auto;gap:10px;padding:24px 26px;transition:translate .25s;display:grid}.-S1RfW_connections a:hover{translate:0 -2px}.-S1RfW_connections a span{font-size:25px}.-S1RfW_connections a p{color:var(--color-site-muted);grid-row:2;font-size:13px}.-S1RfW_connections a svg{color:var(--color-site-accent);grid-area:1/2/3;align-self:center}.-S1RfW_connections a:hover span{color:var(--color-site-accent)}.-S1RfW_closingBand{padding-block:0 var(--section-y)}.-S1RfW_closing{border-radius:var(--story-radius);padding:clamp(30px,6vw,80px);position:relative}.-S1RfW_closing h2{max-width:750px;margin-block:24px 32px;font-size:clamp(36px,5vw,68px)}.-S1RfW_closing>div{flex-wrap:wrap;gap:16px;display:flex}.-S1RfW_closing a{border:1px solid color-mix(in oklab, var(--color-site-accent) 22%, transparent);border-radius:40px;align-items:center;gap:16px;padding:15px 22px;font-size:15px;font-weight:500;transition:background-color .2s,border-color .2s;display:inline-flex}.-S1RfW_closing a:hover{border-color:var(--color-site-accent)}.-S1RfW_closing a:first-child{background:var(--color-site-accent);color:#fff;border-color:#0000}.-S1RfW_closing a:first-child:hover{background:color-mix(in oklab, var(--color-site-accent) 90%, transparent)}:is(.dark .-S1RfW_closing a:first-child,html.site-dark .-S1RfW_closing a:first-child){background:#2f6fed}:is(.dark .-S1RfW_closing a:first-child:hover,html.site-dark .-S1RfW_closing a:first-child:hover){background:#3b82f6}.-S1RfW_closing>p:last-child{color:var(--color-site-muted);margin-top:24px;font-size:11px}.-S1RfW_demo{padding-block:30px 70px}.-S1RfW_demo header{margin-bottom:28px}.-S1RfW_demo h2{margin-block:12px}.-S1RfW_demo header>p:last-child{color:var(--color-site-muted)}.-S1RfW_demo video{background:var(--color-ink-3);border-radius:var(--story-radius);width:100%;max-height:660px}.-S1RfW_demo figcaption{color:var(--color-site-muted);margin-top:14px;font-size:12px}.-S1RfW_story[data-story=sales]{--story-radius:28px}.-S1RfW_story[data-story=purchases]{--story-radius:16px}.-S1RfW_story[data-story=tax],.-S1RfW_story[data-story=reporting]{--story-radius:14px}.-S1RfW_story[data-story=platform]{--story-radius:16px}@media (min-width:1000px){.-S1RfW_questions{grid-template-columns:.75fr 1.25fr;gap:70px}.-S1RfW_workflow ol,.-S1RfW_connections>div{grid-template-columns:repeat(3,minmax(0,1fr))}.-S1RfW_story[data-story=sales] .-S1RfW_workflow li:nth-child(2){margin-top:35px}.-S1RfW_story[data-story=sales] .-S1RfW_workflow li:nth-child(3){margin-top:70px}.-S1RfW_story[data-story=purchases] .-S1RfW_workflow{grid-template-columns:.65fr 1.35fr;gap:50px;display:grid}.-S1RfW_story[data-story=purchases] .-S1RfW_workflow ol{grid-template-columns:1fr;margin:0}.-S1RfW_story[data-story=purchases] .-S1RfW_workflow li{gap:30px;padding-right:60px;display:flex}.-S1RfW_story[data-story=tax] .-S1RfW_workflow ol{grid-template-columns:1fr}.-S1RfW_story[data-story=tax] .-S1RfW_workflow li{grid-template-columns:100px 1fr;padding-right:70px;display:grid}.-S1RfW_story[data-story=tax] .-S1RfW_questions{grid-template-columns:1fr}.-S1RfW_story[data-story=reporting] .-S1RfW_connections>div{grid-template-columns:repeat(3,1fr);gap:30px}.-S1RfW_story[data-story=forecasting] .-S1RfW_workflow li:nth-child(2){transform:translateY(-20px)}.-S1RfW_story[data-story=reconciliation] .-S1RfW_workflow ol{grid-template-columns:1fr 1fr}.-S1RfW_story[data-story=reconciliation] .-S1RfW_workflow li:last-child{grid-column:1/-1;margin-inline:20%}.-S1RfW_story[data-story=cy-ai] .-S1RfW_workflow{grid-template-columns:1fr 1fr;gap:70px;display:grid}.-S1RfW_story[data-story=cy-ai] .-S1RfW_workflow ol{grid-template-columns:1fr;margin:0}.-S1RfW_story[data-story=cy-ai] .-S1RfW_workflow li:nth-child(2n){margin-left:40px}.-S1RfW_story[data-story=integrations] .-S1RfW_connections>div{grid-template-columns:repeat(3,1fr);gap:24px}.-S1RfW_story[data-story=platform] .-S1RfW_workflow ol{grid-template-columns:1fr}.-S1RfW_story[data-story=platform] .-S1RfW_workflow li{grid-template-columns:100px 1fr;padding-right:80px;display:grid}}@media (max-width:640px){.-S1RfW_workflow,.-S1RfW_questions{padding-block:48px}.-S1RfW_index span{width:100%}.-S1RfW_index{gap:5px 18px}.-S1RfW_questions summary{font-size:14px}.-S1RfW_closing a{justify-content:space-between;width:100%}}@media (prefers-reduced-motion:reduce){.-S1RfW_questions summary svg{transition:none}}
