.cost-curve[data-astro-cid-c4dlpyps]{--curve-ease:cubic-bezier(.16, 1, .3, 1);margin:var(--space-8) 0 0;& .cost-curve-plot{height:320px;margin-top:var(--space-2);position:relative}& .cost-curve-svg{clip-path:inset(-10px);width:100%;height:100%;transition:clip-path var(--draw) var(--curve-ease);position:absolute;inset:0;overflow:visible}& .cost-curve-line{fill:none;stroke:var(--brand);stroke-width:2.5px;stroke-linecap:round;vector-effect:non-scaling-stroke}& .cost-curve-dot{left:var(--x);top:var(--y);background:var(--brand);border-radius:50%;width:10px;height:10px;position:absolute;translate:-50% -50%;&[data-open]{background:var(--ds-surface-primary);border:2px solid var(--brand)}}& .cost-curve-start{left:var(--x);top:var(--y);translate:0 calc(-100% - var(--space-3));position:absolute}& .cost-curve-stem{left:var(--x);height:calc(var(--y) - 28px - 8px);border-left:1px dashed var(--border-structural);position:absolute;top:28px}& .cost-curve-move{left:var(--x);white-space:nowrap;position:absolute;top:0;translate:-50%}& .cost-curve-end{left:var(--x);top:var(--y);translate:-100% calc(-100% - var(--space-10));white-space:nowrap;flex-direction:column;align-items:flex-end;display:flex;position:absolute}& .cost-curve-value{font-family:var(--font-sans);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:40px;font-weight:500;line-height:1}& .cost-curve-fade{transition:opacity .4s var(--curve-ease) var(--at)}& .cost-curve-axis{padding-top:var(--space-2);border-top:1px solid var(--border-subtle);justify-content:space-between;display:flex}& .cost-curve-caption{margin-top:var(--space-3)}& .cost-curve-list{display:none}&[data-off]{& .cost-curve-svg{clip-path:inset(-10px 100% -10px -10px)}& .cost-curve-fade{opacity:0}}@media (width<=767px){& .cost-curve-plot{height:220px}& .cost-curve-stem,& .cost-curve-move{display:none}& .cost-curve-end{top:0;left:auto;right:0;translate:none}& .cost-curve-value{font-size:32px}& .cost-curve-list{gap:var(--space-2);margin:var(--space-2) 0 0;padding:0;list-style:none;display:grid;& li{align-items:center;gap:var(--space-2);display:flex}& .cost-curve-dot{flex:none;position:static;translate:none}}}}.invoice-work[data-astro-cid-t5coxmgz]{--ease:cubic-bezier(.16, 1, .3, 1);width:100%;max-width:600px;margin:0 auto;& p{margin:0}& .invoice-work-chat{gap:var(--space-4);flex-direction:column;display:flex}& .invoice-work-ask{justify-content:flex-end;align-items:flex-end;gap:var(--space-2);transition:opacity .4s var(--ease), translate .4s var(--ease);display:flex;& .mcp-chat-bubble{max-width:78%;margin:0}}& .invoice-work-avatar{border:var(--border-width) solid var(--border-subtle);border-radius:var(--radius-full);background:var(--ds-surface-tertiary);flex:none;place-items:center;width:28px;height:28px;font-size:9px;font-weight:500;display:grid}& .invoice-work-reply{position:relative}& .invoice-work-typing{opacity:0;transition:opacity .2s var(--ease);padding-left:0;position:absolute;top:0;left:0}& .invoice-work-answer{padding:var(--space-5) var(--space-6) var(--space-6);transition:opacity .4s var(--ease), translate .4s var(--ease);flex-direction:column;margin:0;display:flex}& .invoice-work-title{text-transform:uppercase}& .invoice-work-table{margin:var(--space-2) 0 0;font-size:14px;line-height:20px;display:grid;& dt{color:var(--ds-text-secondary)}& dd{color:var(--ds-text-primary);margin:0}}& .invoice-work-row{justify-content:space-between;gap:var(--space-4);padding-block:var(--space-1);transition:opacity .3s var(--ease) var(--d,0s);display:flex}& .invoice-work-total{margin-top:var(--space-1);padding-top:var(--space-2);border-top:var(--border-width) solid var(--border-subtle);font-weight:500;& dt{color:var(--ds-text-primary)}}& .invoice-work-bought{margin-top:var(--space-5)}& :is(.invoice-work-bought,.invoice-work-hero,.invoice-work-note){transition:opacity .4s var(--ease)}& .invoice-work-hero{align-items:baseline;gap:0 var(--space-2);margin-top:var(--space-2);color:var(--ds-text-primary);flex-wrap:wrap;font-weight:500;display:flex}& .invoice-work-number{letter-spacing:-.88px;font-size:44px;line-height:52px}& .invoice-work-unit{letter-spacing:-.4px;font-size:20px;line-height:28px}& .invoice-work-note{margin-top:var(--space-1);font-size:14px;line-height:20px}& .invoice-work-bar{gap:var(--space-2) 2px;margin-top:var(--space-5);transition:clip-path .8s var(--ease);grid-template-rows:10px auto;display:grid;& .invoice-work-seg{box-sizing:border-box;background:var(--series-human);border-radius:2px;grid-row:1;&[data-key=assisted]{border:2px solid var(--series-assisted);background:0 0}&[data-key=agentic]{background:var(--series-agentic)}}}& .invoice-work-seg-label{text-align:center;white-space:nowrap;flex-direction:column;grid-row:2;justify-self:center;min-width:0;display:flex;&[data-align=start]{text-align:left;justify-self:start}&[data-align=end]{text-align:right;justify-self:end}color:var(--ds-text-secondary);transition:opacity .3s var(--ease) var(--d,0s);font-size:12px;line-height:16px;& strong{color:var(--ds-text-primary);font-weight:500}}&[data-stage=off] .invoice-work-ask[data-astro-cid-t5coxmgz]{opacity:0;translate:0 var(--space-2)}&[data-stage=table] [data-astro-cid-t5coxmgz]:is(.invoice-work-bought,.invoice-work-hero,.invoice-work-note),&:is([data-stage=off],[data-stage=ask],[data-stage=typing]) .invoice-work-row[data-astro-cid-t5coxmgz]{opacity:0}&:is([data-stage=off],[data-stage=ask],[data-stage=typing]) .invoice-work-answer[data-astro-cid-t5coxmgz]{opacity:0;translate:0 var(--space-2)}&[data-stage=typing] .invoice-work-typing[data-astro-cid-t5coxmgz]{opacity:1}&:is([data-stage=off],[data-stage=ask],[data-stage=typing],[data-stage=table],[data-stage=answer]){& .invoice-work-bar{clip-path:inset(0 100% 0 0)}& .invoice-work-seg-label{opacity:0}}@media (width<=767px){& .invoice-work-ask .mcp-chat-bubble{max-width:100%}& .invoice-work-answer{padding:var(--space-4)}& .invoice-work-number{letter-spacing:-.72px;font-size:36px;line-height:44px}& .invoice-work-unit{font-size:18px;line-height:24px}}}.home-hero[data-astro-cid-lcdefpme]{isolation:isolate;padding-block:var(--hero-top) var(--section-m);position:relative;& .home-hero-header{flex-direction:column;align-items:flex-start;display:flex}& .home-hero-title{max-width:14em;@media (width<=767px){& .home-hero-break{display:none}}margin-top:var(--space-6)}& .home-lede{margin-top:var(--gap-h1-lede)}& .home-ctas{margin-top:var(--gap-lede-cta)}& .home-hero-frame{margin-top:var(--space-16)}}@supports (animation-timeline:view()){@media (width>=768px) and (prefers-reduced-motion:no-preference){.home-hero-frame[data-astro-cid-lcdefpme]{--hero-pin-top:calc(var(--nav-height) + var(--space-6));--shot-scroll-start:calc(100vh - var(--hero-pin-top));--shot-scroll-length:1600px;view-timeline:--shot-scroll block;&:after{content:"";height:var(--shot-scroll-length);display:block}}.home-hero-pin[data-astro-cid-lcdefpme]{top:var(--hero-pin-top);position:sticky}}}.home-pill[data-astro-cid-lcdefpme]{align-items:center;gap:var(--space-2);height:var(--pill-height);padding-inline:var(--space-1) var(--space-3);border-radius:var(--radius-full);box-shadow:inset 0 0 0 var(--border-width) var(--ds-gray-alpha-400);color:var(--ds-text-secondary);transition:background-color var(--duration-hover) var(--ds-motion-timing-swift);display:inline-flex;&:hover{background:var(--ds-gray-alpha-100);color:var(--ds-text-primary)}& .home-pill-new{padding:0 var(--space-2);border-radius:var(--radius-full);background:var(--ds-blue-200);color:var(--ds-blue-text)}}.home-lede[data-astro-cid-lcdefpme]{max-width:60ch}.home-ctas[data-astro-cid-lcdefpme]{gap:var(--space-3);flex-direction:column;width:100%;display:flex;& .button{height:var(--control-height-touch)}}.home-divider[data-astro-cid-lcdefpme]{border:0;border-top:var(--border-width) solid var(--border-subtle);margin-block:0}.home-header[data-astro-cid-lcdefpme]{align-items:flex-start;gap:var(--space-3);margin-bottom:var(--gap-header-visual);flex-direction:column;display:flex;&:last-child{margin-bottom:0}& .home-lede,& .home-link{margin-top:var(--space-1)}&.home-header-split{gap:var(--space-6);align-items:start;display:grid;& .home-header-title,& .home-header-text{align-items:flex-start;gap:var(--space-3);flex-direction:column;display:flex}& h2{max-width:11em}& .home-header-text{gap:var(--space-12)}& .home-lede{margin-top:0}}}.home-result[data-astro-cid-lcdefpme]{gap:var(--space-6);margin-top:var(--gap-header-visual);isolation:isolate;padding:var(--space-8);border:var(--border-width) solid #ffffff1a;border-radius:var(--radius-xl);flex-direction:column;display:flex;position:relative;overflow:clip}.home-result-roles[data-astro-cid-lcdefpme]{gap:var(--space-2);flex-wrap:wrap;display:flex}.home-stats-header[data-astro-cid-lcdefpme]{gap:var(--space-3);flex-direction:column;display:flex}.home-offer-trust[data-astro-cid-lcdefpme]{margin-top:var(--space-6)}.home-result-band[data-astro-cid-lcdefpme]{--ease:cubic-bezier(.16, 1, .3, 1);gap:var(--space-3);display:grid;& .shot-card{border:var(--border-width) solid #ffffff1a;box-shadow:none;background:0 0}}.home-result-case[data-astro-cid-lcdefpme]{gap:var(--space-3);padding:var(--space-6);& .home-result-timeline{align-items:center;gap:var(--space-3);padding-top:var(--space-6);margin-top:auto;display:flex}& .home-result-track{border-radius:var(--radius-full);background:#ffffff12;flex:1;height:4px;position:relative;&:before,&:after{content:"";border-radius:var(--radius-full);background:var(--brand);width:8px;height:8px;position:absolute;top:50%;translate:0 -50%}&:before{left:-4px}&:after{transition:background-color .3s var(--ease) .6s;right:-4px}& i{inset-block:0;border-radius:inherit;background:var(--brand);width:100%;transition:width .8s var(--ease);position:absolute;left:0}}}.home-outcomes[data-astro-cid-lcdefpme]{gap:var(--space-3);display:grid}.home-outcome[data-astro-cid-lcdefpme]{gap:var(--space-2);padding:var(--space-6);position:relative;& dd{margin:0}& dt{order:1}& .home-outcome-visual{gap:var(--space-2);width:100%;padding-top:var(--space-8);order:2;margin-top:auto;display:grid}}.home-outcome-value[data-astro-cid-lcdefpme]{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:56px;font-weight:300;line-height:1}.home-viz-row[data-astro-cid-lcdefpme]{align-items:center;gap:var(--space-2);grid-template-columns:3rem minmax(0,1fr) 2rem;display:grid;&>[data-astro-cid-lcdefpme]:last-child{text-align:end}}.home-viz-track[data-astro-cid-lcdefpme]{border-radius:var(--radius-full);background:#ffffff12;height:6px;display:block;position:relative;& i{inset-block:0;width:var(--w);border-radius:inherit;background:var(--series-human);position:absolute;left:0}& i[data-grow]{background:var(--brand);transition:width 1s var(--ease) var(--d)}}.home-viz-line[data-astro-cid-lcdefpme]{display:block;position:relative;& svg{width:100%;height:auto;display:block;overflow:visible}& .home-viz-stroke{fill:none;stroke:var(--brand);stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:0;transition:stroke-dashoffset 1s var(--ease) var(--d)}& .home-viz-dot{top:var(--y);border-radius:var(--radius-full);background:var(--brand);width:6px;height:6px;transition:opacity .3s var(--ease) calc(var(--d) + .7s);position:absolute;right:0;translate:50% -50%}}.home-viz-axis[data-astro-cid-lcdefpme]{justify-content:space-between;display:flex}.home-viz-share[data-astro-cid-lcdefpme]{& i{width:var(--to);background:var(--series-agentic);transition:width 1s var(--ease) var(--d)}& .home-viz-marker{top:-3px;bottom:-3px;left:var(--from);background:var(--ds-text-secondary);border-radius:1px;width:2px;position:absolute;translate:-50%}}.home-viz-marks[data-astro-cid-lcdefpme]{height:16px;position:relative;& span{left:var(--x);position:absolute;translate:-50%}}[data-astro-cid-lcdefpme][data-pending]{& .home-result-track i{width:0}& .home-result-track:after{background:#fff3}& .home-viz-track i[data-grow]{width:0}& .home-viz-stroke{stroke-dashoffset:1px}& .home-viz-dot{opacity:0}& .home-viz-share i{width:var(--from)}}@media (width>=1024px){.home-result-band[data-astro-cid-lcdefpme]{grid-template-columns:4fr 8fr}}.home-link[data-astro-cid-lcdefpme]{color:var(--ds-text-primary);&:hover{text-underline-offset:.2em;text-decoration:underline}}.home-badge[data-astro-cid-lcdefpme]{padding:0 var(--space-2);border-radius:var(--radius-full);box-shadow:inset 0 0 0 var(--border-width) var(--ds-gray-alpha-400);color:var(--ds-text-secondary);text-transform:none;letter-spacing:0}.home-cells[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr)}.home-cell[data-astro-cid-lcdefpme]{gap:var(--space-2);padding:var(--space-6);flex-direction:column;display:flex;&>h3[data-astro-cid-lcdefpme]{margin-top:var(--space-4)}&.home-cell-feature{padding:var(--space-8)}}.home-split[data-astro-cid-lcdefpme]{gap:var(--gap-header-visual);display:grid;& .home-split-text{margin-bottom:0}}.home-mcp-frame[data-astro-cid-lcdefpme]{align-self:stretch;max-width:406px}.home-cell-link[data-astro-cid-lcdefpme]{padding-top:var(--space-4);margin-top:auto}.home-pricing-toggle{margin-block:var(--space-8)}@media (width<=767px){.home-nextlevel-frame[data-astro-cid-lcdefpme] .shot-ai-card{min-width:0}}.home-founder[data-astro-cid-lcdefpme]{gap:var(--space-3);max-width:360px;margin-top:var(--space-6);padding:var(--space-4);border:var(--border-width) solid var(--border-subtle);border-radius:var(--radius-xl);background:var(--ds-surface-secondary);display:grid;& .home-founder-person{align-items:center;gap:var(--space-3);display:flex}& .home-founder-person-text{display:grid}& .home-founder-photo{border-radius:var(--radius-full);object-fit:cover;flex:none;width:40px;height:40px}}.home-pricing-views[data-astro-cid-lcdefpme]{--plan-view-display:flex;&>[data-astro-cid-lcdefpme][data-plan-view]{flex-direction:column;display:flex}& .home-plans{flex:1}}.home-plan[data-astro-cid-lcdefpme] .button{width:100%}.home-plans[data-astro-cid-lcdefpme]{gap:var(--space-6);grid-template-columns:minmax(0,1fr);align-items:stretch;display:grid}.home-plan[data-astro-cid-lcdefpme]{gap:var(--space-3);padding:var(--space-6);&[data-highlight]{order:-1}& .home-plan-head{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}& .home-plan-eyebrow{text-transform:uppercase}& .home-plan-value{letter-spacing:-.02em;color:var(--ds-text-primary);font-size:32px;font-weight:500;line-height:40px}& .home-plan-features{align-content:start;gap:var(--space-2);margin-block:var(--space-3);padding-top:var(--space-6);border-top:var(--border-width) solid var(--border-subtle);flex:1;display:grid;& li{gap:var(--space-2);display:flex}}}@media (width>=768px){.home-plans[data-astro-cid-lcdefpme]{padding-top:var(--space-2);grid-template-columns:repeat(3,minmax(0,1fr))}.home-plan[data-astro-cid-lcdefpme][data-highlight]{order:0;margin-top:-8px}}@media (width>=640px){.home-ctas[data-astro-cid-lcdefpme]{flex-direction:row;justify-content:center;width:auto;& .button{height:var(--control-height-lg)}}.home-hero[data-astro-cid-lcdefpme] .home-ctas[data-astro-cid-lcdefpme]{justify-content:flex-start}}@media (width>=768px){.home-cells[data-astro-cid-lcdefpme].home-cells-3,.home-outcomes[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr))}.home-cell[data-astro-cid-lcdefpme]{min-height:var(--cell-min-height)}}@media (width>=1024px){.home-header[data-astro-cid-lcdefpme].home-header-split{gap:var(--space-3) var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));& .home-header-title{display:contents}& .home-header-title>[data-astro-cid-lcdefpme]:not(h2){grid-column:1/-1}& h2{grid-column:1/span 6}& .home-header-text{grid-column:7/-1}}.home-split[data-astro-cid-lcdefpme]{grid-template-columns:5fr 7fr;align-items:start;& .home-split-text{top:var(--sticky-top);position:sticky}&.home-split-reverse{grid-template-columns:7fr 5fr;& .home-split-text{order:2}}}}.home-stories-cta[data-astro-cid-lcdefpme]{margin-top:var(--gap-header-visual)}
