.faq[data-astro-cid-gfo3rpqg]{padding-block:clamp(96px,14vh,160px)}.faq-grid[data-astro-cid-gfo3rpqg]{grid-template-columns:minmax(0,4fr) minmax(0,7fr);align-items:start;gap:clamp(32px,6vw,96px);display:grid}.faq-title[data-astro-cid-gfo3rpqg]{top:calc(var(--nav-height) + 48px);position:sticky}.faq-list[data-astro-cid-gfo3rpqg]{display:grid}.qa[data-astro-cid-gfo3rpqg]{border-bottom:.5px solid var(--color-border);interpolate-size:allow-keywords}.qa[data-astro-cid-gfo3rpqg]:first-child{border-top:.5px solid var(--color-border)}.qa[data-astro-cid-gfo3rpqg] summary[data-astro-cid-gfo3rpqg]{letter-spacing:-.01em;color:var(--color-text);cursor:pointer;justify-content:space-between;align-items:center;gap:24px;padding:22px 2px;font-size:17px;font-weight:500;list-style:none;display:flex}.qa[data-astro-cid-gfo3rpqg] summary[data-astro-cid-gfo3rpqg]::-webkit-details-marker{display:none}.qa[data-astro-cid-gfo3rpqg] summary[data-astro-cid-gfo3rpqg]:hover{color:var(--color-text)}.qa[data-astro-cid-gfo3rpqg] summary[data-astro-cid-gfo3rpqg] .qa-icon{color:var(--color-text-3);transition:transform .24s var(--ease-ui), color .16s var(--ease-ui);flex:none}.qa[data-astro-cid-gfo3rpqg][open] summary[data-astro-cid-gfo3rpqg] .qa-icon{color:var(--color-brand);transform:rotate(45deg)}.qa[data-astro-cid-gfo3rpqg] p[data-astro-cid-gfo3rpqg]{color:var(--color-text-2);max-width:62ch;padding:0 48px 24px 2px;font-size:15.5px;line-height:1.65}.qa[data-astro-cid-gfo3rpqg]::details-content{opacity:0;block-size:0;transition:block-size .32s var(--ease-reveal), opacity .24s var(--ease-ui), content-visibility .32s allow-discrete;overflow:clip}.qa[data-astro-cid-gfo3rpqg][open]::details-content{opacity:1;block-size:auto}@media (width<=900px){.faq-grid[data-astro-cid-gfo3rpqg]{grid-template-columns:minmax(0,1fr)}.faq-title[data-astro-cid-gfo3rpqg]{position:static}.qa[data-astro-cid-gfo3rpqg] p[data-astro-cid-gfo3rpqg]{padding-right:8px}}.screenshot[data-astro-cid-is3uyjsc],.screenshot[data-astro-cid-is3uyjsc] picture,.screenshot[data-astro-cid-is3uyjsc] img{width:100%;height:auto;display:block}.screenshot-crop[data-astro-cid-is3uyjsc]{aspect-ratio:var(--crop-ar);position:relative;overflow:hidden}.screenshot-crop[data-astro-cid-is3uyjsc] picture{width:var(--crop-zoom);transform:translate(var(--crop-x), var(--crop-y));position:absolute;top:0;left:0}.screenshot-missing[data-astro-cid-is3uyjsc]{aspect-ratio:16/10;background:linear-gradient(180deg, var(--color-bg-3), var(--color-bg-2))}.docs[data-astro-cid-zcd722nq]{aspect-ratio:1/.5;touch-action:pan-y;min-height:230px;margin-top:auto;position:relative}.sheets[data-astro-cid-zcd722nq]{position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(#000 82%,#0000);mask-image:linear-gradient(#000 82%,#0000)}.doc[data-astro-cid-zcd722nq]{border:.5px solid var(--color-border-2);transition:transform .5s var(--ease-reveal);border-radius:10px;position:absolute}.doc-xml[data-astro-cid-zcd722nq]{background:color-mix(in oklab, var(--color-bg) 80%, transparent);padding:16px 18px 16px 34px;top:0;left:36%;right:0;transform:translate(0)rotate(0)}.doc-xml[data-astro-cid-zcd722nq] pre[data-astro-cid-zcd722nq]{color:var(--color-text-3);white-space:pre;margin:0;font-size:11px;line-height:1.75;overflow:hidden}.doc-pdf[data-astro-cid-zcd722nq]{aspect-ratio:1/1.414;width:44%;box-shadow:0 0 0 .5px oklab(100% 0 5.96046e-8/.3), 0 30px 60px -20px var(--shadow-deep);border:0;border-radius:6px;top:5%;left:2%;overflow:hidden;transform:rotate(-3deg)}.cell-einvoice:hover .doc-pdf[data-astro-cid-zcd722nq]{transform:translate(-4px,4px)rotate(-1deg)}.cell-einvoice:hover .doc-xml[data-astro-cid-zcd722nq]{transform:translate(8px,-4px)rotate(1deg)}.scan[data-astro-cid-zcd722nq]{z-index:3;border-block:1px solid color-mix(in oklab, var(--color-brand) 60%, transparent);background:color-mix(in oklab, var(--color-bg) 90%, transparent);backdrop-filter:blur(5px);box-shadow:0 0 36px -10px var(--bloom-brand), 0 22px 44px -22px var(--shadow-deep);opacity:0;transform:translateY(var(--band-y,0px));transition:opacity .22s var(--ease-ui);pointer-events:none;padding:12px 16px 12px calc(2% + 18px);position:absolute;top:0;left:-6px;right:-6px}.scan[data-astro-cid-zcd722nq][data-on]{opacity:1}.scan-file[data-astro-cid-zcd722nq]{color:var(--color-brand-fg);background:color-mix(in oklab, var(--color-brand) 85%, transparent);border-radius:6px 6px 0 0;padding:3px 8px;font-size:10px;line-height:1.3;position:absolute;top:0;right:16px;transform:translateY(-100%)}.scan-xml[data-astro-cid-zcd722nq]{color:var(--color-text-4);font-size:11px;line-height:1.6}.scan-line[data-astro-cid-zcd722nq]{padding-left:calc(var(--depth) * 2ch);white-space:pre-wrap;overflow-wrap:anywhere}.scan-key[data-astro-cid-zcd722nq]{color:var(--color-text)}@media (width<=767px){.docs[data-astro-cid-zcd722nq]{aspect-ratio:1/.78}.doc-xml[data-astro-cid-zcd722nq]{left:50%}.doc-pdf[data-astro-cid-zcd722nq]{width:58%}.scan-xml[data-astro-cid-zcd722nq]{font-size:10px}}.radar[data-astro-cid-smg5tx4x]{--level:var(--color-brand);--level-border:var(--color-brand-border);--level-wash:var(--color-brand-tint);gap:22px;margin-top:auto;display:grid}.radar[data-astro-cid-smg5tx4x][data-level=warn]{--level:var(--color-amber);--level-border:color-mix(in oklab, var(--color-amber) 25%, transparent);--level-wash:color-mix(in oklab, var(--color-amber) 6%, transparent)}.radar[data-astro-cid-smg5tx4x][data-level=danger]{--level:var(--color-red);--level-border:color-mix(in oklab, var(--color-red) 25%, transparent);--level-wash:color-mix(in oklab, var(--color-red) 6%, transparent)}.strip[data-astro-cid-smg5tx4x]{border:.5px solid var(--level-border);background:linear-gradient(180deg, var(--level-wash) 0%, transparent 70%);transition:border-color .24s var(--ease-ui), background .24s var(--ease-ui);border-radius:10px;padding:20px 22px}.strip-head[data-astro-cid-smg5tx4x]{justify-content:space-between;align-items:flex-end;gap:12px;margin-bottom:10px;display:flex}.strip-figures[data-astro-cid-smg5tx4x]{gap:3px;min-width:0;display:grid}.strip-label[data-astro-cid-smg5tx4x]{color:var(--color-text-4);font-size:11.5px}.strip-value[data-astro-cid-smg5tx4x]{letter-spacing:-.02em;color:var(--color-text);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;column-gap:6px;font-size:clamp(22px,6vw,28px);font-weight:600;display:flex}.strip-total[data-astro-cid-smg5tx4x]{white-space:nowrap;color:var(--color-text-4);font-size:13px;font-weight:400}.strip-pct[data-astro-cid-smg5tx4x]{color:var(--level);font-variant-numeric:tabular-nums;font-size:17px;font-weight:500}.strip-bar[data-astro-cid-smg5tx4x]{background:var(--color-bg-3);border-radius:4px;height:4px;margin-bottom:12px;overflow:hidden}.strip-fill[data-astro-cid-smg5tx4x]{background:var(--level);height:100%;transform:scaleX(var(--share));transform-origin:0;transition:background .24s var(--ease-ui);border-radius:3px}.strip-note[data-astro-cid-smg5tx4x]{min-height:3em;color:var(--color-text-3);font-size:13px;line-height:1.5;display:block}.slider[data-astro-cid-smg5tx4x]{gap:10px;display:grid}.slider-label[data-astro-cid-smg5tx4x]{color:var(--color-text-2);font-size:13px}.slider-input[data-astro-cid-smg5tx4x]{--pos:0%;cursor:pointer;appearance:none;--track:linear-gradient(90deg, var(--level) var(--pos), transparent var(--pos)), linear-gradient(90deg, var(--color-bg-4) var(--gate-at), color-mix(in oklab, var(--color-amber) 30%, var(--color-bg-4)) var(--gate-at) var(--cap-at), color-mix(in oklab, var(--color-red) 34%, var(--color-bg-4)) var(--cap-at));background:0 0;width:100%;height:24px;margin:0}.slider-input[data-astro-cid-smg5tx4x]::-webkit-slider-runnable-track{background:var(--track);border-radius:6px;height:6px}.slider-input[data-astro-cid-smg5tx4x]::-moz-range-track{background:var(--track);border-radius:6px;height:6px}.slider-input[data-astro-cid-smg5tx4x]::-webkit-slider-thumb{background:var(--color-text);width:20px;height:20px;box-shadow:0 0 0 5px color-mix(in oklab, var(--color-text) 12%, transparent);transition:box-shadow .2s var(--ease-ui);appearance:none;border:0;border-radius:50%;margin-top:-7px}.slider-input[data-astro-cid-smg5tx4x]::-moz-range-thumb{background:var(--color-text);width:20px;height:20px;box-shadow:0 0 0 5px color-mix(in oklab, var(--color-text) 12%, transparent);border:0;border-radius:50%}.slider-input[data-astro-cid-smg5tx4x]:hover::-webkit-slider-thumb,.slider-input[data-astro-cid-smg5tx4x]:active::-webkit-slider-thumb{box-shadow:0 0 0 8px color-mix(in oklab, var(--color-text) 14%, transparent)}.slider-input[data-astro-cid-smg5tx4x]:focus-visible{outline:none}.slider-input[data-astro-cid-smg5tx4x]:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 3px var(--color-bg-2), 0 0 0 5px var(--color-brand)}.slider-input[data-astro-cid-smg5tx4x]:focus-visible::-moz-range-thumb{box-shadow:0 0 0 3px var(--color-bg-2), 0 0 0 5px var(--color-brand)}.ticks[data-astro-cid-smg5tx4x]{height:16px;position:relative}.tick[data-astro-cid-smg5tx4x]{top:0;left:var(--at);color:var(--color-text-4);white-space:nowrap;font-size:10.5px;position:absolute;transform:translate(-50%)}.tick[data-astro-cid-smg5tx4x]:before{content:"";background:var(--color-border-2);width:1px;height:5px;position:absolute;top:-9px;left:50%}.series[data-astro-cid-zdtgqbr3]{--lead:.65s;--step:.52s;border:.5px solid var(--color-border-2);background:color-mix(in oklab, var(--color-bg) 72%, transparent);min-width:0;box-shadow:0 24px 60px -24px var(--shadow-deep);transition:transform .4s var(--ease-reveal);border-radius:12px;flex:1;gap:16px;padding:20px 22px 18px;display:grid}.cell-recurring:hover .series[data-astro-cid-zdtgqbr3]{transform:translateY(-3px)}.series-head[data-astro-cid-zdtgqbr3]{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.series-who[data-astro-cid-zdtgqbr3]{gap:2px;min-width:0;display:grid}.series-customer[data-astro-cid-zdtgqbr3]{color:var(--color-text);font-size:14.5px;font-weight:600}.series-rhythm[data-astro-cid-zdtgqbr3]{color:var(--color-text-3);font-size:13px}.series-status[data-astro-cid-zdtgqbr3]{border:.5px solid var(--color-border-2);color:var(--color-green);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:3px 10px;font-size:12px;display:inline-flex}.series-status-dot[data-astro-cid-zdtgqbr3]{background:var(--color-green);border-radius:50%;width:6px;height:6px}.series-auto[data-astro-cid-zdtgqbr3]{border:.5px solid var(--color-brand-border);background:var(--color-brand-tint);color:var(--color-text);border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;font-size:13px;display:flex}.series-switch[data-astro-cid-zdtgqbr3]{background:var(--color-brand);border-radius:999px;flex:none;width:30px;height:18px;position:relative}.series-switch-knob[data-astro-cid-zdtgqbr3]{background:var(--color-brand-fg);border-radius:50%;width:14px;height:14px;position:absolute;top:2px;right:2px}.runs[data-astro-cid-zdtgqbr3]{grid-template-columns:repeat(6,minmax(0,1fr));margin:4px 0 0;padding:0;list-style:none;display:grid}.run[data-astro-cid-zdtgqbr3]{--delay:calc(var(--lead) + var(--i) * var(--step));text-align:center;justify-items:center;gap:6px;display:grid;position:relative}.run[data-astro-cid-zdtgqbr3]:before,.run-sent[data-astro-cid-zdtgqbr3]:after{content:"";background:var(--color-border-2);width:100%;height:1px;position:absolute;top:28px;left:50%}.run-sent[data-astro-cid-zdtgqbr3]:after{background:color-mix(in oklab, var(--color-green) 55%, var(--color-bg));transform-origin:0}.run[data-astro-cid-zdtgqbr3]:last-child:before,.run[data-astro-cid-zdtgqbr3]:last-child:after{display:none}.run-month[data-astro-cid-zdtgqbr3]{color:var(--color-text-3);font-size:11px;line-height:16px}.run-dot[data-astro-cid-zdtgqbr3]{z-index:1;border:1px solid var(--color-border-2);background:var(--color-bg-2);border-radius:50%;width:12px;height:12px;position:relative}.run-sent[data-astro-cid-zdtgqbr3] .run-dot[data-astro-cid-zdtgqbr3]{border-color:var(--color-green);background:var(--color-green)}.run-next[data-astro-cid-zdtgqbr3] .run-dot[data-astro-cid-zdtgqbr3]{border-color:var(--color-brand);background:var(--color-brand);box-shadow:0 0 0 4px var(--color-brand-tint), 0 0 18px var(--bloom-brand)}.run-amount[data-astro-cid-zdtgqbr3]{color:var(--color-text-2);margin-top:2px;font-size:12px}.run-number[data-astro-cid-zdtgqbr3]{min-height:15px;color:var(--color-text-3);font-size:10.5px}.run-state[data-astro-cid-zdtgqbr3]{color:var(--color-text-3);font-size:12px;display:grid}.run-state[data-astro-cid-zdtgqbr3]>span[data-astro-cid-zdtgqbr3]{grid-area:1/1}.run-state-before[data-astro-cid-zdtgqbr3]{color:var(--color-text-4);opacity:0}.run-sent[data-astro-cid-zdtgqbr3] .run-state-now[data-astro-cid-zdtgqbr3]{color:var(--color-green)}.run-next[data-astro-cid-zdtgqbr3] .run-state-now[data-astro-cid-zdtgqbr3]{color:var(--color-brand)}.run-planned[data-astro-cid-zdtgqbr3] .run-amount[data-astro-cid-zdtgqbr3],.run-planned[data-astro-cid-zdtgqbr3] .run-state[data-astro-cid-zdtgqbr3]{color:var(--color-text-4)}.series[data-astro-cid-zdtgqbr3][data-play=before] .series-auto[data-astro-cid-zdtgqbr3]{border-color:var(--color-border-2);background:0 0}.series[data-astro-cid-zdtgqbr3][data-play=before] .series-switch[data-astro-cid-zdtgqbr3]{background:var(--color-bg-4)}.series[data-astro-cid-zdtgqbr3][data-play=before] .series-switch-knob[data-astro-cid-zdtgqbr3]{background:var(--color-text-3);transform:translate(-12px)}.series[data-astro-cid-zdtgqbr3][data-play=before] [data-astro-cid-zdtgqbr3]:is(.run-sent,.run-next) .run-dot[data-astro-cid-zdtgqbr3]{border-color:var(--color-border-2);background:var(--color-bg-2);box-shadow:none}.series[data-astro-cid-zdtgqbr3][data-play=before] .run-sent[data-astro-cid-zdtgqbr3]:after{transform:scaleX(0)}.series[data-astro-cid-zdtgqbr3][data-play=before] [data-astro-cid-zdtgqbr3]:is(.run-sent,.run-next) .run-amount[data-astro-cid-zdtgqbr3]{color:var(--color-text-4)}.series[data-astro-cid-zdtgqbr3][data-play=before] .run-number[data-astro-cid-zdtgqbr3],.series[data-astro-cid-zdtgqbr3][data-play=before] .run-state-now[data-astro-cid-zdtgqbr3]{opacity:0}.series[data-astro-cid-zdtgqbr3][data-play=before] .run-number[data-astro-cid-zdtgqbr3]{transform:translateY(4px)}.series[data-astro-cid-zdtgqbr3][data-play=before] .run-state-before[data-astro-cid-zdtgqbr3]{opacity:1}.series[data-astro-cid-zdtgqbr3][data-play=run] [data-astro-cid-zdtgqbr3]:is(.series-auto,.series-switch,.series-switch-knob){transition:transform .32s var(--ease-ui) .2s, background .32s var(--ease-ui) .2s, border-color .32s var(--ease-ui) .2s}.series[data-astro-cid-zdtgqbr3][data-play=run] [data-astro-cid-zdtgqbr3]:is(.run-sent,.run-next) .run-dot[data-astro-cid-zdtgqbr3]{transition:background .2s var(--ease-ui) var(--delay), border-color .2s var(--ease-ui) var(--delay), box-shadow .5s var(--ease-reveal) var(--delay);animation:run-pop .46s var(--ease-reveal) var(--delay) both}.series[data-astro-cid-zdtgqbr3][data-play=run] .run-sent[data-astro-cid-zdtgqbr3]:after{transition:transform calc(var(--step) - 40ms) var(--ease-ui) calc(var(--delay) + .14s)}.series[data-astro-cid-zdtgqbr3][data-play=run] [data-astro-cid-zdtgqbr3]:is(.run-amount,.run-number,.run-state>span){transition:color .24s var(--ease-ui) var(--delay), opacity .24s var(--ease-ui) var(--delay), transform .32s var(--ease-reveal) var(--delay)}@keyframes run-pop{0%,to{transform:scale(1)}45%{transform:scale(1.45)}}@media (width<=767px){.runs[data-astro-cid-zdtgqbr3]{grid-template-columns:repeat(3,minmax(0,1fr))}.run[data-astro-cid-zdtgqbr3]:nth-child(-n+2),.run[data-astro-cid-zdtgqbr3]:nth-child(6),.run[data-astro-cid-zdtgqbr3]:nth-child(5):before{display:none}.run[data-astro-cid-zdtgqbr3]{--delay:calc(var(--lead) + (var(--i) - 2) * var(--step))}}.features[data-astro-cid-gva5grg7]{padding-block:clamp(96px,14vh,160px);position:relative}.features-title[data-astro-cid-gva5grg7]{max-width:780px;margin-bottom:clamp(36px,5vw,56px)}.bento[data-astro-cid-gva5grg7]{grid-template-columns:repeat(12,minmax(0,1fr));gap:14px;display:grid}.cell[data-astro-cid-gva5grg7]{--mx:50%;--my:-20%;border-radius:var(--radius-surface);background:radial-gradient(420px circle at var(--mx) var(--my), color-mix(in oklab, var(--color-text) 5%, transparent), transparent 60%), var(--color-bg-2);border:.5px solid var(--color-border);min-width:0;box-shadow:inset 0 1px 0 var(--glass-edge);isolation:isolate;flex-direction:column;gap:22px;padding:clamp(22px,2.4vw,30px);display:flex;position:relative;overflow:hidden}.cell[data-astro-cid-gva5grg7]:before{content:"";z-index:2;border-radius:inherit;background:radial-gradient(300px circle at var(--mx) var(--my), color-mix(in oklab, var(--color-brand) 50%, transparent), transparent 65%);-webkit-mask-composite:xor;opacity:0;transition:opacity .24s var(--ease-ui);pointer-events:none;padding:1px;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.cell[data-astro-cid-gva5grg7]:hover:before{opacity:1}.cell-copy[data-astro-cid-gva5grg7]{gap:8px;max-width:46ch;display:grid}.cell[data-astro-cid-gva5grg7] h3[data-astro-cid-gva5grg7]{letter-spacing:-.015em;color:var(--color-text);font-size:17px;font-weight:600}.cell[data-astro-cid-gva5grg7] p[data-astro-cid-gva5grg7]{color:var(--color-text-2);font-size:14.5px;line-height:1.55}.cell[data-astro-cid-gva5grg7] .cell-hint[data-astro-cid-gva5grg7]{color:var(--color-text-3);font-size:13px}.cell-einvoice[data-astro-cid-gva5grg7]{background:radial-gradient(420px circle at var(--mx) var(--my), color-mix(in oklab, var(--color-text) 5%, transparent), transparent 60%), radial-gradient(80% 70% at 85% 100%, var(--color-brand-tint), transparent 70%), var(--color-bg-2);grid-column:span 7}.cell-radar[data-astro-cid-gva5grg7]{grid-column:span 5}.cell-lookup[data-astro-cid-gva5grg7]{grid-column:span 4}.cell-keyboard[data-astro-cid-gva5grg7]{background:radial-gradient(420px circle at var(--mx) var(--my), color-mix(in oklab, var(--color-text) 5%, transparent), transparent 60%), linear-gradient(160deg, var(--color-bg-3), var(--color-bg-2) 60%);grid-column:span 3;justify-content:space-between}.cell-quotes[data-astro-cid-gva5grg7]{grid-column:span 5}.cell-recurring[data-astro-cid-gva5grg7]{flex-direction:row;grid-column:span 12;align-items:center;gap:clamp(28px,5vw,72px)}.cell-recurring[data-astro-cid-gva5grg7] .cell-copy[data-astro-cid-gva5grg7]{flex:0 38ch}.shot[data-astro-cid-gva5grg7]{border:.5px solid var(--color-border-2);box-shadow:0 24px 60px -24px var(--shadow-deep);transition:transform .4s var(--ease-reveal);border-radius:10px;margin-top:auto;position:relative;overflow:hidden}.cell[data-astro-cid-gva5grg7]:hover .shot[data-astro-cid-gva5grg7]{transform:translateY(-3px)}.chips[data-astro-cid-gva5grg7]{flex-wrap:wrap;gap:6px;padding:0;list-style:none;display:flex}.chips[data-astro-cid-gva5grg7] li[data-astro-cid-gva5grg7]{border:.5px solid var(--color-border-2);background:color-mix(in oklab, var(--color-bg) 50%, transparent);color:var(--color-text-2);border-radius:999px;padding:5px 10px;font-size:12px}.keys[data-astro-cid-gva5grg7]{cursor:pointer;background:0 0;border:0;border-radius:14px;gap:10px;width:fit-content;margin-top:8px;padding:0;display:flex}.keys[data-astro-cid-gva5grg7]:focus-visible{outline:2px solid var(--color-brand);outline-offset:4px}.key[data-astro-cid-gva5grg7][data-wide]{width:auto;padding:0 14px;font-size:19px}.keys[data-astro-cid-gva5grg7]:hover .key[data-astro-cid-gva5grg7]{border-color:var(--color-brand-border)}.shortcut[data-astro-cid-gva5grg7]{border:.5px solid var(--color-border-2);background:var(--color-bg-3);color:var(--color-text);white-space:nowrap;border-radius:5px;padding:1px 5px;font-size:.86em}.key[data-astro-cid-gva5grg7]{width:64px;height:64px;font-family:var(--font-sans);color:var(--color-text);background:linear-gradient(180deg, var(--color-bg-4), var(--color-bg-3));border:.5px solid var(--color-border-2);box-shadow:inset 0 1px 0 oklab(100% 0 5.96046e-8/.08), 0 4px 0 var(--color-bg), 0 6px 16px -4px var(--shadow-deep);animation:key-press 3.2s var(--ease-ui) infinite;border-radius:12px;place-items:center;font-size:26px;font-weight:500;display:inline-grid}.key[data-astro-cid-gva5grg7]+.key[data-astro-cid-gva5grg7]{animation-delay:.18s}@keyframes key-press{0%,62%,to{box-shadow:inset 0 1px 0 oklab(100% 0 5.96046e-8/.08), 0 4px 0 var(--color-bg), 0 6px 16px -4px var(--shadow-deep);transform:translateY(0)}70%,80%{color:var(--color-brand);box-shadow:inset 0 1px 0 oklab(100% 0 5.96046e-8/.08), 0 1px 0 var(--color-bg), 0 0 24px -6px var(--bloom-brand);transform:translateY(3px)}}@media (width<=1023px){.cell-einvoice[data-astro-cid-gva5grg7],.cell-radar[data-astro-cid-gva5grg7],.cell-lookup[data-astro-cid-gva5grg7],.cell-keyboard[data-astro-cid-gva5grg7],.cell-quotes[data-astro-cid-gva5grg7]{grid-column:span 6}.cell-einvoice[data-astro-cid-gva5grg7]{grid-column:span 12}.cell-recurring[data-astro-cid-gva5grg7]{flex-direction:column;align-items:stretch}.cell-recurring[data-astro-cid-gva5grg7] .cell-copy[data-astro-cid-gva5grg7]{flex:none}}@media (width<=767px){.bento[data-astro-cid-gva5grg7]>.cell[data-astro-cid-gva5grg7]{grid-column:span 12}}.waitlist[data-astro-cid-kocleoco]{gap:8px;width:100%;max-width:460px;display:grid}.waitlist-label[data-astro-cid-kocleoco]{color:var(--color-text-2);font-size:13px}.waitlist-field[data-astro-cid-kocleoco]{border-radius:calc(var(--radius-control) + 5px);transition:border-color .16s var(--ease-ui), box-shadow .2s var(--ease-ui);align-items:center;gap:6px;padding:5px;display:flex}.waitlist-field[data-astro-cid-kocleoco]:focus-within{border-color:var(--color-brand-border-strong);box-shadow:inset 0 1px 0 var(--glass-edge), 0 0 0 3px var(--color-brand-soft)}.waitlist-input[data-astro-cid-kocleoco]{min-width:0;height:36px;color:var(--color-text);background:0 0;border:0;outline:none;flex:1;padding-inline:10px;font-size:15px}.waitlist-input[data-astro-cid-kocleoco]::placeholder{color:var(--color-text-4);font-style:italic}.waitlist-lg[data-astro-cid-kocleoco] .waitlist-input[data-astro-cid-kocleoco]{height:44px;font-size:16px}.waitlist-hp[data-astro-cid-kocleoco]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.waitlist-busy[data-astro-cid-kocleoco],.waitlist-done[data-astro-cid-kocleoco]{display:none}.waitlist-busy[data-astro-cid-kocleoco] svg[data-astro-cid-kocleoco]{width:18px;height:18px}.waitlist-busy[data-astro-cid-kocleoco] rect[data-astro-cid-kocleoco]{fill:currentColor;opacity:.3;animation:busy-pulse .9s var(--ease-ui) infinite}.waitlist-busy[data-astro-cid-kocleoco] rect[data-astro-cid-kocleoco]:nth-child(2){animation-delay:.12s}.waitlist-busy[data-astro-cid-kocleoco] rect[data-astro-cid-kocleoco]:nth-child(3){animation-delay:.24s}@keyframes busy-pulse{50%{opacity:1}}[data-astro-cid-kocleoco][data-state=loading] .waitlist-submit-label[data-astro-cid-kocleoco],[data-astro-cid-kocleoco][data-state=success] .waitlist-submit-label[data-astro-cid-kocleoco]{display:none}[data-astro-cid-kocleoco][data-state=loading] .waitlist-busy[data-astro-cid-kocleoco],[data-astro-cid-kocleoco][data-state=success] .waitlist-done[data-astro-cid-kocleoco]{display:inline-flex}[data-astro-cid-kocleoco][data-state=success] .waitlist-field[data-astro-cid-kocleoco]{border-color:var(--color-brand-border)}.waitlist-status[data-astro-cid-kocleoco]{min-height:1.4em;color:var(--color-text-2);font-size:13.5px}.waitlist-status[data-astro-cid-kocleoco]:empty{min-height:0}[data-astro-cid-kocleoco][data-state=error] .waitlist-status[data-astro-cid-kocleoco]{color:var(--color-red-strong)}[data-astro-cid-kocleoco][data-state=success] .waitlist-status[data-astro-cid-kocleoco]{color:var(--color-text)}.waitlist-consent[data-astro-cid-kocleoco]{color:var(--color-text-3);font-size:12.5px}.waitlist-consent[data-astro-cid-kocleoco] a[data-astro-cid-kocleoco]{color:var(--color-text-2);text-decoration:underline;text-decoration-color:var(--color-border-2);text-underline-offset:3px}.waitlist-consent[data-astro-cid-kocleoco] a[data-astro-cid-kocleoco]:hover{color:var(--color-text)}@media (width<=480px){.waitlist-field[data-astro-cid-kocleoco]{flex-direction:column;align-items:stretch}.waitlist-field[data-astro-cid-kocleoco] .waitlist-submit{width:100%}}.final[data-astro-cid-rufwo4jm]{isolation:isolate;border-top:.5px solid var(--color-border);padding-block:clamp(120px,22vh,240px);position:relative;overflow:hidden}.final[data-astro-cid-rufwo4jm]:after{content:"";z-index:0;background:radial-gradient(60% 55% at 50% 50%, transparent, var(--color-bg) 92%);pointer-events:none;position:absolute;inset:0}.final-inner[data-astro-cid-rufwo4jm]{z-index:1;text-align:center;justify-items:center;gap:20px;display:grid;position:relative}.final-title[data-astro-cid-rufwo4jm]{letter-spacing:-.045em;color:var(--color-text);font-size:clamp(40px,5.6vw,76px);font-weight:600;line-height:1.02}.final-lede[data-astro-cid-rufwo4jm]{margin-inline:auto}.final-form[data-astro-cid-rufwo4jm]{border-radius:calc(var(--radius-surface) + 4px);text-align:left;width:100%;max-width:520px;margin-top:16px;padding:22px}.final-form[data-astro-cid-rufwo4jm] .waitlist{max-width:none}.hero[data-astro-cid-yodha2z4]{isolation:isolate;min-height:calc(100dvh - var(--nav-height));margin-top:calc(-1 * var(--nav-height));padding-top:calc(var(--nav-height) + clamp(32px, 6vh, 72px));align-items:center;padding-bottom:clamp(48px,8vh,96px);display:flex;position:relative;overflow-x:clip}.hero-particles[data-astro-cid-yodha2z4]{z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 34%,#000 56%);mask-image:linear-gradient(90deg,#0000 34%,#000 56%)}.hero-grid[data-astro-cid-yodha2z4]{z-index:1;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;gap:clamp(24px,3vw,56px);display:grid;position:relative}.hero-copy[data-astro-cid-yodha2z4]{align-content:center;gap:24px;display:grid}.hero-title[data-astro-cid-yodha2z4]{letter-spacing:-.03em;color:var(--color-text);font-size:clamp(40px,3.9vw,60px);font-weight:600;line-height:1.04}.hero-title[data-astro-cid-yodha2z4] .quiet[data-astro-cid-yodha2z4]{color:var(--color-text-3)}.hl[data-astro-cid-yodha2z4]{display:inline-block;position:relative}.hl[data-astro-cid-yodha2z4]:after{content:"";background:var(--color-brand);height:.075em;box-shadow:0 0 26px var(--bloom-brand);border-radius:999px;position:absolute;bottom:-.05em;left:.12em;right:0}.line[data-astro-cid-yodha2z4]{white-space:nowrap;display:block}@media (width<=520px){.line[data-astro-cid-yodha2z4]{white-space:normal}}.hero-title[data-astro-cid-yodha2z4] .w[data-astro-cid-yodha2z4]{display:inline-block}.accent[data-astro-cid-yodha2z4]{color:var(--color-brand)}.hero-sub[data-astro-cid-yodha2z4]{color:var(--color-text-2);max-width:42ch;font-size:clamp(16px,1.35vw,18.5px);line-height:1.55}.hero-form[data-astro-cid-yodha2z4]{margin-top:4px}.hero-stage[data-astro-cid-yodha2z4]{place-items:center;min-height:clamp(460px,62vh,620px);display:grid;position:relative}.stage-bloom[data-astro-cid-yodha2z4]{background:radial-gradient(closest-side, var(--bloom-brand), transparent 70%), radial-gradient(40% 30% at 50% 60%, var(--bloom-soft), transparent 80%);pointer-events:none;position:absolute;inset:-10% -20%}.invoice[data-astro-cid-yodha2z4]{width:clamp(220px,22vw,330px);margin:0;position:relative;transform:rotate(-2.5deg)}.sheet[data-astro-cid-yodha2z4]{z-index:2;position:relative}.sheet[data-astro-cid-yodha2z4] .screenshot{box-shadow:0 0 0 .5px oklab(100% 0 5.96046e-8/.4), 0 40px 90px -30px var(--shadow-deep);border-radius:6px;overflow:hidden}.sheet-front[data-astro-cid-yodha2z4] .screenshot{box-shadow:0 0 0 .5px oklab(100% 0 5.96046e-8/.4), 0 40px 90px -30px var(--shadow-deep), 0 0 120px -30px color-mix(in oklab, var(--color-brand) 35%, transparent)}.sheet-left[data-astro-cid-yodha2z4],.sheet-right[data-astro-cid-yodha2z4]{z-index:1;filter:brightness(.72);position:absolute;inset:0}.sheet-left[data-astro-cid-yodha2z4]{transform:translate(-30%)translateY(4%)rotate(-7deg)scale(.92)}.sheet-right[data-astro-cid-yodha2z4]{transform:translate(28%)translateY(3%)rotate(8deg)scale(.92)}.checks[data-astro-cid-yodha2z4]{pointer-events:none;margin:0;padding:0;list-style:none;position:absolute;inset:0}.check-slot[data-astro-cid-yodha2z4]{z-index:3;top:var(--at);position:absolute;transform:rotate(2.5deg)translateY(-50%)}.check-slot[data-astro-cid-yodha2z4][data-side=left]{right:calc(100% - var(--in))}.check-slot[data-astro-cid-yodha2z4][data-side=right]{left:calc(100% - var(--in))}.check[data-astro-cid-yodha2z4]{white-space:nowrap;color:var(--color-text);background:var(--glass-bg-strong);backdrop-filter:blur(14px)saturate(140%);border:.5px solid var(--color-brand-border);box-shadow:inset 0 1px 0 var(--glass-edge), 0 12px 30px -12px var(--shadow-deep);border-radius:999px;align-items:center;gap:8px;padding:7px 12px 7px 8px;font-size:13px;font-weight:500;display:inline-flex}.check-icon[data-astro-cid-yodha2z4]{background:var(--color-brand);width:18px;height:18px;color:var(--color-brand-fg);border-radius:999px;place-items:center;display:inline-grid}@media (prefers-reduced-motion:no-preference){html.js .sheet-front[data-astro-cid-yodha2z4] .screenshot{opacity:.12;filter:blur(10px)}html.js [data-astro-cid-yodha2z4][data-hero-sheet],html.js [data-astro-cid-yodha2z4][data-hero-check]{opacity:0}}@media (prefers-reduced-motion:reduce){.hero-particles[data-astro-cid-yodha2z4]{display:none}}@media (width>=1024px) and (width<=1199px){.check[data-astro-cid-yodha2z4]{font-size:12px}.check-slot[data-astro-cid-yodha2z4][data-side=right]{left:calc(100% - var(--in) - 36px)}}@media (width<=1023px){.hero[data-astro-cid-yodha2z4]{min-height:0}.hero-grid[data-astro-cid-yodha2z4]{grid-template-columns:minmax(0,1fr)}.hero-particles[data-astro-cid-yodha2z4]{-webkit-mask-image:linear-gradient(#0000 38%,#000 62%);mask-image:linear-gradient(#0000 38%,#000 62%)}.hero-stage[data-astro-cid-yodha2z4]{place-items:center;min-height:0;padding-block:24px 8px}.invoice[data-astro-cid-yodha2z4]{width:min(260px,62vw);margin:0}.sheet-left[data-astro-cid-yodha2z4]{transform:translate(-22%)translateY(4%)rotate(-6deg)scale(.9)}.sheet-right[data-astro-cid-yodha2z4]{transform:translate(22%)translateY(3%)rotate(6deg)scale(.9)}.checks[data-astro-cid-yodha2z4]{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:22px;display:flex;position:static;transform:rotate(2.5deg)}.check-slot[data-astro-cid-yodha2z4],.check-slot[data-astro-cid-yodha2z4][data-side]{position:static;transform:none}.check[data-astro-cid-yodha2z4]{font-size:12px}}.mcp[data-astro-cid-ntk3at7n]{padding-block:clamp(96px,14vh,160px);position:relative}.mcp[data-astro-cid-ntk3at7n]:before{content:"";background:linear-gradient(90deg, transparent, var(--bloom-soft) 45%, var(--bloom-soft) 55%, transparent);pointer-events:none;border-radius:999px;width:clamp(120px,14vw,220px);position:absolute;top:10%;bottom:10%;left:58%;-webkit-mask-image:linear-gradient(#0000,#000 25% 75%,#0000);mask-image:linear-gradient(#0000,#000 25% 75%,#0000)}.mcp-grid[data-astro-cid-ntk3at7n]{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:clamp(40px,6vw,96px);display:grid;position:relative}.mcp-sticky[data-astro-cid-ntk3at7n]{top:calc(var(--nav-height) + 48px);gap:22px;display:grid;position:sticky}.connector[data-astro-cid-ntk3at7n]{border-radius:var(--radius-surface);gap:10px;margin-top:8px;padding:16px;display:grid}.connector-label[data-astro-cid-ntk3at7n]{color:var(--color-text-3);font-size:13px}.connector-row[data-astro-cid-ntk3at7n]{border-radius:var(--radius-control);background:color-mix(in oklab, var(--color-bg) 70%, transparent);border:.5px solid var(--color-border);align-items:center;gap:10px;min-width:0;padding:10px 10px 10px 12px;display:flex}.connector-url[data-astro-cid-ntk3at7n]{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--color-text);flex:1;font-size:13px;overflow:hidden}.copy[data-astro-cid-ntk3at7n]{border:.5px solid var(--color-border-2);background:var(--color-bg-3);width:30px;height:30px;color:var(--color-text-2);cursor:pointer;transition:color .16s var(--ease-ui), background-color .16s var(--ease-ui);border-radius:6px;place-items:center;display:inline-grid}.copy[data-astro-cid-ntk3at7n]:hover{color:var(--color-text);background:var(--color-bg-4)}.copy[data-astro-cid-ntk3at7n] .copy-done{color:var(--color-brand);display:none}.copy[data-astro-cid-ntk3at7n][data-done] .copy-icon{display:none}.copy[data-astro-cid-ntk3at7n][data-done] .copy-done{display:block}.facts[data-astro-cid-ntk3at7n]{flex-wrap:wrap;gap:8px;padding:0;list-style:none;display:flex}.facts[data-astro-cid-ntk3at7n] li[data-astro-cid-ntk3at7n]{border:.5px solid var(--color-border-2);color:var(--color-text-2);border-radius:999px;padding:6px 12px;font-size:13px}.steps-wrap[data-astro-cid-ntk3at7n]{position:relative}.steps[data-astro-cid-ntk3at7n]{gap:clamp(72px,16vh,180px);margin:0;padding:clamp(24px,8vh,96px) 0 clamp(24px,12vh,140px) 44px;list-style:none;display:grid;position:relative}.track[data-astro-cid-ntk3at7n]{background:linear-gradient(180deg, transparent, var(--color-border-2) 12%, var(--color-border-2) 88%, transparent);width:1px;position:absolute;top:0;bottom:0;left:7px}.track-fill[data-astro-cid-ntk3at7n]{transform-origin:top;background:linear-gradient(180deg, transparent, var(--color-brand) 20%, var(--color-brand));box-shadow:0 0 12px var(--color-brand);position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.track-fill[data-astro-cid-ntk3at7n]{display:none}}.step[data-astro-cid-ntk3at7n]{gap:16px;display:grid;position:relative}.step-who[data-astro-cid-ntk3at7n]{color:var(--color-text-3);font-size:13px}.prompt[data-astro-cid-ntk3at7n]{letter-spacing:-.02em;color:var(--color-text);max-width:30ch;margin:0;font-size:clamp(22px,2.2vw,28px);font-weight:500;line-height:1.3}.prompt[data-astro-cid-ntk3at7n] p[data-astro-cid-ntk3at7n]:before{content:open-quote}.prompt[data-astro-cid-ntk3at7n] p[data-astro-cid-ntk3at7n]:after{content:close-quote}.calls[data-astro-cid-ntk3at7n]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.calls-label[data-astro-cid-ntk3at7n]{color:var(--color-text-3);font-size:13px}.tools[data-astro-cid-ntk3at7n]{flex-wrap:wrap;gap:6px;padding:0;list-style:none;display:flex}.tool[data-astro-cid-ntk3at7n]{color:var(--color-text);background:var(--color-brand-tint);border:.5px solid var(--color-brand-border);border-radius:999px;padding:5px 10px;font-size:12.5px}.result[data-astro-cid-ntk3at7n]{color:var(--color-text-2);align-items:flex-start;gap:8px;max-width:46ch;font-size:15px;line-height:1.5;display:flex}.result[data-astro-cid-ntk3at7n] .result-icon{color:var(--color-brand);flex:none;margin-top:3px}.prompt[data-astro-cid-ntk3at7n]{transition:color .6s var(--ease-reveal)}@media (prefers-reduced-motion:no-preference){html.js .step[data-astro-cid-ntk3at7n]:not([data-active]) .prompt[data-astro-cid-ntk3at7n]{color:var(--color-text-3)}html.js .step[data-astro-cid-ntk3at7n]:not([data-active]) .tool[data-astro-cid-ntk3at7n],html.js .step[data-astro-cid-ntk3at7n]:not([data-active]) .result[data-astro-cid-ntk3at7n]{opacity:0}}@media (width<=900px){.mcp-grid[data-astro-cid-ntk3at7n]{grid-template-columns:minmax(0,1fr)}.mcp-sticky[data-astro-cid-ntk3at7n]{position:static}.mcp[data-astro-cid-ntk3at7n]:before{display:none}.steps[data-astro-cid-ntk3at7n]{gap:56px;padding-left:32px}}.price[data-astro-cid-3lvh3aoz]{padding-block:clamp(96px,16vh,180px);position:relative;overflow:hidden}.price[data-astro-cid-3lvh3aoz]:before{content:"";aspect-ratio:3;background:radial-gradient(closest-side, var(--bloom-soft), transparent 75%);pointer-events:none;width:min(1100px,120vw);position:absolute;top:55%;left:50%;translate:-50% -50%}.statement[data-astro-cid-3lvh3aoz]{letter-spacing:-.05em;color:var(--color-text);gap:.08em;font-size:clamp(40px,6.4vw,92px);font-weight:600;line-height:1.02;display:grid;position:relative}.line[data-astro-cid-3lvh3aoz]{display:block}.quiet[data-astro-cid-3lvh3aoz]{color:var(--color-text-3)}.amount[data-astro-cid-3lvh3aoz]{letter-spacing:-.06em;min-width:.62em;color:var(--color-brand);font-weight:500;display:inline-block}.note[data-astro-cid-3lvh3aoz]{color:var(--color-text-2);margin-top:28px;font-size:17px;position:relative}.band[data-astro-cid-fnzdrpdy]{--gap:clamp(40px, 5vw, 72px);gap:var(--gap);border-block:.5px solid var(--color-border);padding-block:28px;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.band-list[data-astro-cid-fnzdrpdy]{gap:var(--gap);flex:none;justify-content:space-around;min-width:100%;margin:0;padding:0;list-style:none;animation:48s linear infinite band-scroll;display:flex}.band[data-astro-cid-fnzdrpdy]:hover .band-list[data-astro-cid-fnzdrpdy]{animation-play-state:paused}.band-list[data-astro-cid-fnzdrpdy] li[data-astro-cid-fnzdrpdy]{white-space:nowrap;color:var(--color-text-3);font-size:14px}@keyframes band-scroll{to{transform:translateX(calc(-100% - var(--gap)))}}@media (prefers-reduced-motion:reduce){.band[data-astro-cid-fnzdrpdy]{flex-wrap:wrap;justify-content:center}.band-list[data-astro-cid-fnzdrpdy]{flex-wrap:wrap;justify-content:center;row-gap:12px;animation:none}.band-list[data-astro-cid-fnzdrpdy][aria-hidden]{display:none}}.tax[data-astro-cid-ct5ffkp5]{padding-block:clamp(48px,7vh,88px) clamp(72px,10vh,120px);position:relative}.tax-head[data-astro-cid-ct5ffkp5]{gap:18px;max-width:760px;margin-bottom:clamp(36px,5vw,56px);display:grid}.instrument[data-astro-cid-ct5ffkp5]{--mx:50%;--my:0%;border-radius:var(--radius-surface);background:radial-gradient(600px circle at var(--mx) var(--my), color-mix(in oklab, var(--color-brand) 5%, transparent), transparent 55%), linear-gradient(180deg, var(--color-bg-2), color-mix(in oklab, var(--color-bg-2) 60%, var(--color-bg)));border:.5px solid var(--color-border);box-shadow:inset 0 1px 0 var(--glass-edge);grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);display:grid;position:relative;overflow:hidden}.instrument[data-astro-cid-ct5ffkp5]:before{content:"";border-radius:inherit;background:radial-gradient(420px circle at var(--mx) var(--my), color-mix(in oklab, var(--color-brand) 45%, transparent), transparent 60%);-webkit-mask-composite:xor;pointer-events:none;padding:1px;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.controls[data-astro-cid-ct5ffkp5]{border-right:.5px solid var(--color-border);gap:26px;padding:clamp(24px,3vw,36px);display:grid}.control[data-astro-cid-ct5ffkp5]{border:0;gap:10px;min-width:0;margin:0;padding:0;display:grid}.control[data-astro-cid-ct5ffkp5] legend[data-astro-cid-ct5ffkp5]{color:var(--color-text-3);margin-bottom:10px;padding:0;font-size:13px}.control[data-astro-cid-ct5ffkp5][data-disabled]{opacity:.4}.control[data-astro-cid-ct5ffkp5][hidden]{display:none}.segments[data-astro-cid-ct5ffkp5] input[data-astro-cid-ct5ffkp5]:disabled+span[data-astro-cid-ct5ffkp5]{opacity:.35;text-decoration:line-through;text-decoration-color:var(--color-text-4)}.segments[data-astro-cid-ct5ffkp5]{flex-wrap:wrap;gap:6px;display:inline-flex}.segments[data-astro-cid-ct5ffkp5] label[data-astro-cid-ct5ffkp5]{cursor:pointer;position:relative}.segments[data-astro-cid-ct5ffkp5] input[data-astro-cid-ct5ffkp5]{opacity:0;pointer-events:none;position:absolute}.segments[data-astro-cid-ct5ffkp5] span[data-astro-cid-ct5ffkp5]{border:.5px solid var(--color-border-2);background:color-mix(in oklab, var(--color-bg-3) 70%, transparent);height:34px;color:var(--color-text-2);white-space:nowrap;transition:background-color .16s var(--ease-ui), border-color .16s var(--ease-ui), color .16s var(--ease-ui);border-radius:999px;align-items:center;padding-inline:13px;font-size:13.5px;display:inline-flex}.segments[data-astro-cid-ct5ffkp5] label[data-astro-cid-ct5ffkp5]:hover span[data-astro-cid-ct5ffkp5]{color:var(--color-text);border-color:color-mix(in oklab, var(--color-text) 25%, transparent)}.segments[data-astro-cid-ct5ffkp5] input[data-astro-cid-ct5ffkp5]:checked+span[data-astro-cid-ct5ffkp5]{background:var(--color-brand-soft);border-color:var(--color-brand-border-strong);color:var(--color-text)}.segments[data-astro-cid-ct5ffkp5] input[data-astro-cid-ct5ffkp5]:focus-visible+span[data-astro-cid-ct5ffkp5]{outline:2px solid var(--color-brand);outline-offset:2px}.segments[data-astro-cid-ct5ffkp5] input[data-astro-cid-ct5ffkp5]:disabled+span[data-astro-cid-ct5ffkp5]{cursor:not-allowed}.result[data-astro-cid-ct5ffkp5]{background:radial-gradient(120% 80% at 100% 0%, var(--color-brand-tint), transparent 60%);align-content:start;gap:14px;padding:clamp(24px,3vw,36px);display:grid;position:relative}.result-top[data-astro-cid-ct5ffkp5]{justify-content:space-between;align-items:center;gap:12px;min-height:26px;display:flex}.result-label[data-astro-cid-ct5ffkp5]{color:var(--color-text-3);font-size:13px}.review[data-astro-cid-ct5ffkp5]{background:var(--color-amber-bg);height:24px;color:var(--color-amber);border-radius:999px;align-items:center;padding-inline:10px;font-size:12px;font-weight:500;display:inline-flex}.review[data-astro-cid-ct5ffkp5][hidden]{display:none}.rate-window[data-astro-cid-ct5ffkp5]{height:clamp(72px,8vw,104px);position:relative;overflow:hidden}.rate[data-astro-cid-ct5ffkp5]{letter-spacing:-.04em;color:var(--color-text);align-items:baseline;gap:6px;font-size:clamp(64px,7.5vw,96px);font-weight:500;line-height:1.05;display:flex}.rate[data-astro-cid-ct5ffkp5] [data-astro-cid-ct5ffkp5][data-tax-rate]{display:inline-block}.rate-unit[data-astro-cid-ct5ffkp5]{letter-spacing:0;color:var(--color-text-3);font-size:.42em;font-weight:500}.mode[data-astro-cid-ct5ffkp5]{letter-spacing:-.01em;color:var(--color-brand);font-size:18px;font-weight:600}.reason[data-astro-cid-ct5ffkp5]{color:var(--color-text-2);max-width:44ch;min-height:4.65em;font-size:15px;line-height:1.55}.facts[data-astro-cid-ct5ffkp5]{border-top:.5px solid var(--color-border);grid-template-columns:minmax(0,1fr) auto;gap:18px;padding-top:16px;display:grid}.facts[data-astro-cid-ct5ffkp5] dt[data-astro-cid-ct5ffkp5]{color:var(--color-text-3);margin-bottom:6px;font-size:12.5px}.ref[data-astro-cid-ct5ffkp5]{color:var(--color-text);font-size:12.5px}.meter[data-astro-cid-ct5ffkp5]{gap:4px;padding-top:5px;display:inline-flex}.meter[data-astro-cid-ct5ffkp5] i[data-astro-cid-ct5ffkp5]{background:var(--color-border-2);width:18px;height:5px;transition:background-color .24s var(--ease-ui);border-radius:999px;display:block}.confidence[data-astro-cid-ct5ffkp5][data-level="3"] .meter[data-astro-cid-ct5ffkp5] i[data-astro-cid-ct5ffkp5].on,.confidence[data-astro-cid-ct5ffkp5][data-level="4"] .meter[data-astro-cid-ct5ffkp5] i[data-astro-cid-ct5ffkp5].on{background:var(--color-brand)}.confidence[data-astro-cid-ct5ffkp5][data-level="1"] .meter[data-astro-cid-ct5ffkp5] i[data-astro-cid-ct5ffkp5].on,.confidence[data-astro-cid-ct5ffkp5][data-level="2"] .meter[data-astro-cid-ct5ffkp5] i[data-astro-cid-ct5ffkp5].on{background:var(--color-amber)}.notice[data-astro-cid-ct5ffkp5]{border:.5px solid var(--color-brand-border);background:var(--color-brand-tint);border-radius:10px;gap:6px;padding:14px 16px;display:grid}.notice[data-astro-cid-ct5ffkp5][hidden]{display:none}.notice-label[data-astro-cid-ct5ffkp5]{color:var(--color-text-3);font-size:12.5px}.notice-text[data-astro-cid-ct5ffkp5]{color:var(--color-text);font-size:13.5px;line-height:1.5}.disclaimer[data-astro-cid-ct5ffkp5]{color:var(--color-text-3);margin-top:16px;font-size:12.5px}.sr-only[data-astro-cid-ct5ffkp5]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=900px){.instrument[data-astro-cid-ct5ffkp5]{grid-template-columns:minmax(0,1fr)}.controls[data-astro-cid-ct5ffkp5]{border-right:0;border-bottom:.5px solid var(--color-border)}.segments-wrap[data-astro-cid-ct5ffkp5]{scroll-snap-type:x mandatory;scrollbar-width:none;flex-wrap:nowrap;margin-inline:calc(-1*clamp(24px,3vw,36px));padding-inline:clamp(24px,3vw,36px);overflow-x:auto}.segments-wrap[data-astro-cid-ct5ffkp5] label[data-astro-cid-ct5ffkp5]{scroll-snap-align:start}}@property --fan{syntax:"<number>";inherits:true;initial-value:1}@property --lift{syntax:"<number>";inherits:true;initial-value:0}.templates[data-astro-cid-rxtkvsrp]{padding-block:clamp(96px,14vh,160px) clamp(72px,10vh,120px);position:relative;overflow-x:clip}.templates-head[data-astro-cid-rxtkvsrp]{gap:18px;max-width:780px;display:grid}.languages[data-astro-cid-rxtkvsrp]{flex-wrap:wrap;gap:6px;margin:4px 0 0;padding:0;list-style:none;display:flex}.languages[data-astro-cid-rxtkvsrp] li[data-astro-cid-rxtkvsrp]{border:.5px solid var(--color-border-2);color:var(--color-text-2);border-radius:999px;padding:5px 12px;font-size:13px}.deck-stage[data-astro-cid-rxtkvsrp]{--card-w:clamp(170px, 17vw, 250px);--spread:calc(var(--card-w) * .78);height:calc(var(--card-w) * 1.414 + 150px);place-items:center;margin-block:clamp(40px,6vw,72px) clamp(24px,4vw,48px);display:grid;position:relative}.deck-glow[data-astro-cid-rxtkvsrp]{background:radial-gradient(closest-side, var(--bloom-brand), transparent 72%);opacity:.8;pointer-events:none;position:absolute;inset:10%}.deck[data-astro-cid-rxtkvsrp]{width:var(--card-w);aspect-ratio:1/1.414;margin:0;padding:0;list-style:none;position:relative}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.deck[data-astro-cid-rxtkvsrp]{animation:linear both deck-fan view();animation-range:entry 5% cover 42%}}}@keyframes deck-fan{0%{--fan:0}to{--fan:1}}.card[data-astro-cid-rxtkvsrp]{--lift:0;z-index:calc(10 - var(--abs));transform:translateX(calc(var(--i) * var(--spread) * var(--fan))) translateY(calc(var(--abs) * 22px * var(--fan) - var(--lift) * 34px)) rotate(calc(var(--i) * 6deg * var(--fan) * (1 - var(--lift)))) scale(calc(1 + var(--lift) * .05));transition:--lift .42s var(--ease-reveal);position:absolute;inset:0}.card[data-astro-cid-rxtkvsrp]:hover{--lift:1;z-index:20}.card[data-astro-cid-rxtkvsrp] figure[data-astro-cid-rxtkvsrp]{margin:0}.sheet[data-astro-cid-rxtkvsrp]{box-shadow:0 0 0 .5px oklab(100% 0 5.96046e-8/.3), 0 30px 70px -24px var(--shadow-deep);border-radius:6px;overflow:hidden}.card[data-astro-cid-rxtkvsrp] figcaption[data-astro-cid-rxtkvsrp]{text-align:center;color:var(--color-text-3);opacity:calc(.35 + var(--lift) * .65);transition:color .2s var(--ease-ui);margin-top:14px;font-size:13px}.card[data-astro-cid-rxtkvsrp]:hover figcaption[data-astro-cid-rxtkvsrp]{color:var(--color-text)}.ai[data-astro-cid-rxtkvsrp]{border-radius:var(--radius-surface);grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:center;gap:clamp(24px,4vw,56px);padding:clamp(24px,3.2vw,40px);display:grid}.ai-visual[data-astro-cid-rxtkvsrp]{gap:14px;padding:12px 0;display:grid}.bar[data-astro-cid-rxtkvsrp]{background:color-mix(in oklab, var(--color-text) 10%, transparent);border-radius:999px;width:76%;height:14px;display:block;position:relative;overflow:hidden}.bar[data-astro-cid-rxtkvsrp]:nth-child(2){margin-left:12%}.bar[data-astro-cid-rxtkvsrp]:nth-child(3){margin-left:24%}.bar-brand[data-astro-cid-rxtkvsrp]{background:color-mix(in oklab, var(--color-brand) 30%, transparent);box-shadow:0 0 28px -4px var(--bloom-brand)}.beam[data-astro-cid-rxtkvsrp]{background:linear-gradient(90deg, transparent 20%, color-mix(in oklab, var(--color-text) 70%, transparent) 50%, transparent 80%);animation:2.4s cubic-bezier(.45,0,.2,1) infinite backwards faturi-sweep;position:absolute;inset:0}.bar[data-astro-cid-rxtkvsrp]:nth-child(2) .beam[data-astro-cid-rxtkvsrp]{animation-delay:.2s}.bar-brand[data-astro-cid-rxtkvsrp] .beam[data-astro-cid-rxtkvsrp]{background:linear-gradient(90deg, transparent 20%, var(--color-brand) 50%, transparent 80%);animation-delay:.4s}.ai-copy[data-astro-cid-rxtkvsrp]{gap:12px;display:grid}.ai-status[data-astro-cid-rxtkvsrp]{border:.5px solid var(--color-brand-border-strong);color:var(--color-brand);border-radius:999px;justify-self:start;padding:4px 10px;font-size:12px;font-weight:500}.ai-title[data-astro-cid-rxtkvsrp]{letter-spacing:-.03em;color:var(--color-text);font-size:clamp(22px,2.2vw,28px);font-weight:600;line-height:1.15}.ai-body[data-astro-cid-rxtkvsrp]{color:var(--color-text-2);max-width:58ch;font-size:15.5px;line-height:1.6}.ai-prompt[data-astro-cid-rxtkvsrp]{border:.5px solid var(--color-border-2);background:color-mix(in oklab, var(--color-bg) 60%, transparent);border-radius:10px;margin:6px 0 0;padding:14px 16px}.ai-prompt[data-astro-cid-rxtkvsrp] figcaption[data-astro-cid-rxtkvsrp]{color:var(--color-text-3);font-size:12.5px}.ai-prompt[data-astro-cid-rxtkvsrp] blockquote[data-astro-cid-rxtkvsrp]{color:var(--color-text);margin:6px 0 0;font-size:15px;line-height:1.5}.ai-prompt[data-astro-cid-rxtkvsrp] blockquote[data-astro-cid-rxtkvsrp] p[data-astro-cid-rxtkvsrp]:before{content:open-quote}.ai-prompt[data-astro-cid-rxtkvsrp] blockquote[data-astro-cid-rxtkvsrp] p[data-astro-cid-rxtkvsrp]:after{content:close-quote}.ai-mcp[data-astro-cid-rxtkvsrp]{color:var(--color-text-3);font-size:13.5px}@media (prefers-reduced-motion:reduce){.beam[data-astro-cid-rxtkvsrp]{opacity:.3;animation:none}}@media (width<=767px){.deck-stage[data-astro-cid-rxtkvsrp]{scroll-snap-type:x mandatory;scrollbar-width:none;height:auto;padding:12px var(--page-gutter) 8px;display:block;overflow-x:auto}.deck-glow[data-astro-cid-rxtkvsrp]{display:none}.deck[data-astro-cid-rxtkvsrp]{aspect-ratio:auto;gap:14px;width:max-content;animation:none;display:flex}.card[data-astro-cid-rxtkvsrp]{scroll-snap-align:center;flex:none;width:62vw;position:static;transform:none}.card[data-astro-cid-rxtkvsrp] figcaption[data-astro-cid-rxtkvsrp]{opacity:1}.ai[data-astro-cid-rxtkvsrp]{grid-template-columns:minmax(0,1fr)}.ai-visual[data-astro-cid-rxtkvsrp]{max-width:240px}}.palette[data-astro-cid-hws2ieb2]{border-radius:var(--radius-surface);border:.5px solid var(--color-border-2);background:var(--color-bg-2);width:min(560px,100vw - 32px);max-height:min(680px,100dvh - 16vh - 16px);color:var(--color-text);box-shadow:inset 0 1px 0 var(--glass-edge), 0 40px 90px -30px var(--shadow-deep);flex-direction:column;margin:16vh auto auto;padding:0;display:none;overflow:hidden}.palette[data-astro-cid-hws2ieb2][open]{display:flex}.palette[data-astro-cid-hws2ieb2]::backdrop{background:color-mix(in oklab, var(--color-bg) 62%, transparent);backdrop-filter:blur(3px)}@media (prefers-reduced-motion:no-preference){.palette[data-astro-cid-hws2ieb2][open]{animation:palette-in .18s var(--ease-ui)}}@keyframes palette-in{0%{opacity:0;transform:translateY(-6px)scale(.985)}}.palette-search[data-astro-cid-hws2ieb2]{border-bottom:.5px solid var(--color-border);color:var(--color-text-3);align-items:center;gap:10px;padding:0 14px;display:flex}.palette-input[data-astro-cid-hws2ieb2]{min-width:0;height:50px;font:inherit;color:var(--color-text);background:0 0;border:0;outline:none;flex:1;font-size:15px}.palette-input[data-astro-cid-hws2ieb2]::placeholder{color:var(--color-text-4);font-style:italic}.palette-list[data-astro-cid-hws2ieb2]{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--color-border-2) transparent;flex:1;min-height:0;padding:6px;overflow-y:auto}.palette-group[data-astro-cid-hws2ieb2][hidden]{display:none}.palette-heading[data-astro-cid-hws2ieb2]{color:var(--color-text-4);padding:10px 10px 4px;font-size:11.5px}.palette-item[data-astro-cid-hws2ieb2]{border-radius:var(--radius-control);min-height:38px;color:var(--color-text-2);cursor:pointer;align-items:center;gap:10px;padding:0 10px;font-size:14px;display:flex}.palette-item[data-astro-cid-hws2ieb2][hidden]{display:none}.palette-item[data-astro-cid-hws2ieb2] svg{color:var(--color-text-3);flex:none}.palette-item[data-astro-cid-hws2ieb2][aria-selected=true]{background:var(--color-bg-3);color:var(--color-text)}.palette-item[data-astro-cid-hws2ieb2][aria-selected=true] svg{color:var(--color-brand)}.palette-empty[data-astro-cid-hws2ieb2]{color:var(--color-text-4);text-align:center;padding:22px 10px;font-size:13.5px;font-style:italic}.palette-foot[data-astro-cid-hws2ieb2]{border-top:.5px solid var(--color-border);color:var(--color-text-4);gap:16px;padding:9px 14px;font-size:11.5px;display:flex}.palette-foot[data-astro-cid-hws2ieb2] span[data-astro-cid-hws2ieb2]{align-items:center;gap:4px;display:inline-flex}.palette-foot[data-astro-cid-hws2ieb2] span[data-astro-cid-hws2ieb2] .palette-key[data-astro-cid-hws2ieb2]:last-of-type{margin-right:2px}.palette-key[data-astro-cid-hws2ieb2]{border:.5px solid var(--color-border-2);background:var(--color-bg-3);min-width:20px;height:20px;color:var(--color-text-3);border-radius:5px;place-items:center;padding:0 5px;font-size:10.5px;display:inline-grid}@media (width<=767px){.palette[data-astro-cid-hws2ieb2]{max-height:calc(100dvh - 24px);margin-top:12px}.palette-foot[data-astro-cid-hws2ieb2]{display:none}}.skip[data-astro-cid-irahaz3f]{z-index:50;border-radius:var(--radius-control);background:var(--color-brand);color:var(--color-brand-fg);padding:10px 14px;font-weight:600;text-decoration:none;position:absolute;top:-60px;left:16px}.skip[data-astro-cid-irahaz3f]:focus{top:12px}
