@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../../../fonts/schibsted-grotesk-latin-400-normal.woff2) format("woff2")}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../../../fonts/schibsted-grotesk-latin-500-normal.woff2) format("woff2")}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../../../fonts/schibsted-grotesk-latin-600-normal.woff2) format("woff2")}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../../../fonts/schibsted-grotesk-latin-700-normal.woff2) format("woff2")}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../../../fonts/jetbrains-mono-latin-400-normal.woff2) format("woff2")}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../../../fonts/jetbrains-mono-latin-500-normal.woff2) format("woff2")}@font-face{font-family:Schibsted Grotesk Fallback;font-weight:400;src:local("Arial"),local("Helvetica"),local("Liberation Sans");size-adjust:104.3%;ascent-override:93.63%;descent-override:24.71%;line-gap-override:0%}@font-face{font-family:Schibsted Grotesk Fallback;font-weight:500;src:local("Arial"),local("Helvetica"),local("Liberation Sans");size-adjust:105.11%;ascent-override:92.91%;descent-override:24.52%;line-gap-override:0%}@font-face{font-family:Schibsted Grotesk Fallback;font-weight:600;src:local("Arial Bold"),local("Arial-BoldMT"),local("Helvetica Bold"),local("Liberation Sans Bold");size-adjust:99.72%;ascent-override:97.93%;descent-override:25.85%;line-gap-override:0%}@font-face{font-family:Schibsted Grotesk Fallback;font-weight:700;src:local("Arial Bold"),local("Arial-BoldMT"),local("Helvetica Bold"),local("Liberation Sans Bold");size-adjust:107.63%;ascent-override:90.73%;descent-override:23.95%;line-gap-override:0%}@font-face{font-family:JetBrains Mono Fallback;src:local("Courier New"),local("Courier"),local("Liberation Mono");size-adjust:99.98%;ascent-override:102.02%;descent-override:30%;line-gap-override:0%}:root{--paper: #1f1f1f;--surface: #262626;--surface-2: #2d2d2d;--rule: #353535;--ink: #ededeb;--ink-2: #b0b0b4;--ink-3: #96969c;--brand-fill: #06402b;--brand-fill-strong: #085438;--brand-mark: #15a46a;--lens-data: #d8c39a;--lens-iris: #3fcf8e;--lens-glint: #ffffff;--brand: #3fcf8e;--brand-strong: #5fdaa2;--action: #15a46a;--action-strong: #1bb877;--action-ink: #04170f;--traffic: #d8c39a;--traffic-soft: rgba(216, 195, 154, .22);--brand-deep: #0d3325;--brand-ink: #ffffff;--brand-soft: rgba(35, 139, 101, .22);--loss: #f0786f;--loss-fill: var(--loss);--cost-fill: #9a9aa0;--silver: #c9c4b8;--profit: var(--brand);--c1: #15a46a;--c2: #685cc6;--c3: #d26c28;--c4: #008faf;--c5: #d1528b;--c6: #ac942f;--wash: var(--surface);--focus: var(--brand);--visitors: var(--traffic);--edge: inset 0 1px 0 rgba(255, 255, 255, .06);--ease-out: cubic-bezier(.22, 1, .36, 1);--dur-enter: .6s;--font-ui: "Schibsted Grotesk", "Schibsted Grotesk Fallback", "Segoe UI", system-ui, sans-serif;--font-num: "JetBrains Mono", "JetBrains Mono Fallback", "SFMono-Regular", Menlo, monospace;--fs-hero: 44px;--fs-display: 40px;--fs-h2: 32px;--fs-h3: 20px;--fs-lead: 17px;--fs-body: 16px;--fs-small: 14px;--fs-caption: 12px;--measure: 68ch;--content-max: 1200px;--prose-max: 68ch;--gutter: 16px;--gap: 16px;--section: 56px;--story: 56px;--head-gap: 16px;--radius: 6px;--radius-btn: 8px;--radius-plan: 10px;--header-h: 60px;--gold: var(--brand);--gold-ink: var(--brand-ink);--gold-soft: var(--brand-soft);--bg: var(--paper);--surface-raised: var(--surface);--fg: var(--ink);--fg-2: var(--ink-2);--fg-3: var(--ink-3);--accent: var(--brand);--accent-fg: var(--brand-ink);--info: var(--ink-3);--warn: var(--ink-2);--hairline: var(--rule);--hairline-strong: var(--rule);--accent-soft: var(--brand-soft);--accent-faint: var(--brand-soft);--profit-text: var(--profit);--loss-text: var(--loss);--warn-text: var(--ink-2);--profit-soft: color-mix(in srgb, var(--profit) 16%, transparent);--loss-soft: color-mix(in srgb, var(--loss) 16%, transparent);--code-bg: var(--surface);--shadow-light: rgba(255, 255, 255, .045);--shadow-dark: rgba(0, 0, 0, .55);--shadow-out: -6px -6px 14px 0 var(--shadow-light), 7px 7px 18px 0 var(--shadow-dark), inset 0 1px 0 0 rgba(255, 255, 255, .05);--shadow-in: inset 4px 4px 9px 0 var(--shadow-dark), inset -4px -4px 9px 0 var(--shadow-light);--shadow-out-sm: -3px -3px 7px 0 var(--shadow-light), 3px 3px 8px 0 var(--shadow-dark), inset 0 1px 0 0 rgba(255, 255, 255, .05);--shadow-in-sm: inset 2px 2px 5px 0 var(--shadow-dark), inset -2px -2px 5px 0 var(--shadow-light);--shadow-brand: -3px -3px 8px 0 var(--shadow-light), 4px 4px 10px 0 var(--shadow-dark), inset 0 1px 0 0 rgba(255, 255, 255, .14);--shadow-brand-in: inset 3px 3px 7px 0 rgba(0, 0, 0, .45), inset -2px -2px 5px 0 rgba(255, 255, 255, .06);--r-sm: var(--radius);--r-md: var(--radius);--r-lg: var(--radius);--fs-xs: var(--fs-caption);--fs-sm: var(--fs-small);--fs-md: var(--fs-body);--fs-lg: var(--fs-lead);--fs-xl: 22px;--fs-2xl: var(--fs-h2);--fs-3xl: var(--fs-h2);--fs-4xl: var(--fs-display);--t-press: .12s ease-out;--t-panel: .2s ease-out;color-scheme:dark}@media(min-width:760px){:root{--fs-hero: 72px;--fs-display: 64px;--fs-h2: 48px;--fs-h3: 22px;--fs-lead: 18px;--gutter: 24px;--gap: 24px;--section: 88px;--story: 120px;--header-h: 64px}}:root[data-theme=light]{--shadow-light: rgba(255, 255, 255, .95);--shadow-dark: rgba(20, 20, 20, .12);--paper: #fbfaf7;--surface: #ffffff;--surface-2: #f3f1ec;--rule: #e4e1d9;--ink: #141414;--ink-2: #55534e;--ink-3: #6f6b63;--brand-fill: #06402b;--brand-fill-strong: #052f20;--brand-mark: #1d7553;--lens-data: #a8935f;--lens-iris: #108555;--lens-glint: #eeede9;--brand: #06402b;--brand-strong: #052f20;--action: #108555;--action-strong: #0d6e46;--action-ink: #ffffff;--traffic: #8a7246;--traffic-soft: rgba(138, 114, 70, .16);--brand-deep: #e2f3ed;--brand-ink: #ffffff;--brand-soft: rgba(6, 64, 43, .08);--loss: #b63325;--loss-fill: #b63325;--cost-fill: #8a877f;--silver: #6d6a63;--edge: none;color-scheme:light}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-padding-top:calc(var(--header-h) + 16px)}html,body,main{overflow-x:clip}body{margin:0;position:relative;isolation:isolate;background:var(--paper);color:var(--ink);font-family:var(--font-ui);font-size:var(--fs-body);line-height:1.55;-webkit-font-smoothing:antialiased;min-height:100vh}body:before{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;opacity:.02;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 1 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}:root[data-theme=light] body:before{display:none}h1,h2,h3,h4{margin:0;font-weight:600;line-height:1.12;text-wrap:balance}h1{font-size:var(--fs-display);letter-spacing:-.02em;line-height:1.04}h2{font-size:var(--fs-h2);letter-spacing:-.015em}h3{font-size:var(--fs-h3);letter-spacing:-.01em;line-height:1.25}h4{font-size:var(--fs-body)}p{margin:0;text-wrap:pretty}a{color:var(--ink);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;text-decoration-color:color-mix(in srgb,var(--brand) 70%,transparent)}a:hover{color:var(--brand);text-decoration-color:var(--brand)}img,svg{max-width:100%}code,kbd,pre,.num{font-family:var(--font-num);font-variant-numeric:tabular-nums}code,pre{font-variant-ligatures:none}:focus-visible{outline:2px solid var(--focus);outline-offset:2px}::selection{background:color-mix(in srgb,var(--brand) 30%,transparent)}table{border-collapse:collapse;width:100%}hr{border:0;border-top:1px solid var(--rule);margin:0}.visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.skip-link{position:absolute;left:12px;top:-48px;padding:8px 14px;background:var(--brand-fill);color:var(--brand-ink);border-radius:var(--radius);z-index:100}.skip-link:focus{top:12px}.lead,.lede{font-size:var(--fs-lead);line-height:1.5;color:var(--ink-2);max-width:var(--measure)}.muted{color:var(--ink-2)}.small{font-size:var(--fs-small)}.caption{font-size:var(--fs-caption);color:var(--ink-3)}.eyebrow,.label-caps{font-size:var(--fs-caption);font-weight:500;text-transform:uppercase;letter-spacing:.06em;color:var(--ink-3);margin:0 0 12px}.measure{max-width:var(--measure)}.container{width:100%;max-width:calc(var(--content-max) + 2 * var(--gutter));margin:0 auto;padding:0 max(var(--gutter),env(safe-area-inset-right)) 0 max(var(--gutter),env(safe-area-inset-left))}.narrow{max-width:var(--prose-max)}.section,.section-tight{padding-block:calc(var(--section) / 2)}.section-head,.section>h2,.section>.container>h2{margin-bottom:var(--head-gap)}.section-head{max-width:var(--measure)}.section-head p{margin-top:12px}.stack>*+*{margin-top:16px}.band{background:var(--wash)}.grid-2,.grid-3,.grid-4{display:grid;gap:var(--gap)}@media(min-width:760px){.grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1000px){.grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}}.split{display:grid;gap:32px;align-items:start}@media(min-width:1000px){.split{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:48px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:10px 18px;border:1px solid transparent;border-radius:var(--radius-btn);font:inherit;font-size:var(--fs-body);font-weight:500;line-height:1.2;text-decoration:none;cursor:pointer;white-space:nowrap;transition:background-color var(--t-press),color var(--t-press),transform var(--t-press)}.btn-primary{background:var(--action);color:var(--action-ink);border-color:transparent;font-weight:600;box-shadow:var(--shadow-brand);transition:background-color var(--t-press),box-shadow var(--t-press),transform var(--t-press)}.btn-primary:hover{color:var(--action-ink);background:var(--action-strong)}.btn-primary:active{box-shadow:var(--shadow-brand-in);transform:translateY(1px)}.btn-link,.btn-soft,.btn-ghost{background:transparent;color:var(--ink);padding-inline:2px;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px;text-decoration-color:color-mix(in srgb,var(--brand) 70%,transparent)}.btn-link:hover,.btn-soft:hover,.btn-ghost:hover{color:var(--brand)}.btn-sm{min-height:36px;padding:6px 12px;font-size:var(--fs-small)}.btn-lg{min-height:48px;padding:12px 22px}.btn-row{display:flex;flex-wrap:wrap;gap:12px 20px;align-items:center}@media(pointer:coarse){.btn-sm{min-height:44px}}.ledger,.data-table{width:100%;font-size:var(--fs-small);border-collapse:collapse}.ledger th,.ledger td,.data-table th,.data-table td{padding:11px 12px;border-bottom:1px solid var(--rule);text-align:left;vertical-align:top}.ledger th:first-child,.ledger td:first-child,.data-table th:first-child,.data-table td:first-child{padding-left:0}.ledger th:last-child,.ledger td:last-child,.data-table th:last-child,.data-table td:last-child{padding-right:0}.ledger thead th,.data-table thead th{font-size:var(--fs-caption);font-weight:500;text-transform:uppercase;letter-spacing:.06em;color:var(--ink-3);white-space:nowrap;vertical-align:bottom;border-bottom:1px solid var(--ink)}.ledger tbody th,.data-table tbody th{font-weight:500}.ledger .n,.data-table .n{text-align:right;font-family:var(--font-num);font-variant-numeric:tabular-nums;white-space:nowrap}.ledger tfoot td,.ledger tfoot th{border-top:1px solid var(--ink);border-bottom:0;font-weight:500}.ledger .sub,.data-table .sub{display:none}@media(max-width:639px){.ledger .opt,.data-table .opt{display:none}.ledger .sub,.data-table .sub{display:block;margin-top:2px;font-family:var(--font-num);font-size:var(--fs-caption);font-weight:400;color:var(--ink-3);white-space:normal}.ledger th,.ledger td,.data-table th,.data-table td{padding-inline:6px}.ledger tbody th,.ledger tfoot th,.data-table tbody th{white-space:normal}.ledger td.n,.data-table td.n{font-size:13px}}.ledger-lg{font-size:var(--fs-body)}.ledger-lg td.n{font-size:15px}.pos,.yes{color:var(--profit)}.neg{color:var(--loss)}.no{color:var(--ink-3)}.table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;max-width:100%}.figure{margin:0;min-width:0}.figure-frame{border:1px solid var(--rule);border-radius:0;background:var(--paper);padding:clamp(16px,3vw,28px);min-width:0}.figure figcaption{margin-top:10px;font-size:var(--fs-caption);color:var(--ink-3)}pre{margin:0;overflow-x:auto;font-size:13.5px;line-height:1.65}:not(pre)>code{background:var(--wash);border-radius:4px;padding:1px 5px;font-size:.88em}.code{margin:0;min-width:0;background:var(--wash);border-radius:var(--radius)}.code figcaption,.code .code-bar{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:40px;padding:0 16px;font-family:var(--font-num);font-size:var(--fs-caption);color:var(--ink-3)}.code pre{padding:4px 16px 16px;background:transparent}.code pre code{background:transparent;padding:0;font-size:inherit}.code-tabs{display:flex;flex-wrap:wrap;gap:0 18px;padding:0 16px;border-bottom:1px solid var(--rule)}.code-tabs label,.code-tabs button{display:inline-flex;align-items:center;min-height:44px;padding:0;border:0;background:none;font:inherit;font-size:var(--fs-small);color:var(--ink-2);cursor:pointer;border-bottom:1px solid transparent;margin-bottom:-1px}.code-tabs [aria-selected=true],.code-tabs .active{color:var(--ink);border-bottom-color:var(--brand)}.copy-btn{border:0;background:none;padding:0;min-height:32px;font:inherit;font-family:var(--font-ui);font-size:var(--fs-caption);color:var(--ink-2);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.copy-btn:hover{color:var(--brand)}.annotation{position:absolute;font-family:var(--font-num);font-size:13px;line-height:1.3;color:var(--ink);white-space:nowrap;pointer-events:none}.annotation .amt{color:var(--profit);font-weight:500}.annotation .rest{color:var(--ink-2)}.leader{stroke:var(--ink-2);stroke-width:1;fill:none;vector-effect:non-scaling-stroke}.field{display:grid;gap:6px}.field label{font-weight:500;font-size:var(--fs-small)}.input{width:100%;min-height:44px;font-size:16px;padding:10px 12px;border:1px solid var(--rule);border-radius:var(--radius);background:var(--surface-2);color:var(--ink);font-family:inherit}.input:focus{border-color:var(--brand)}textarea.input{min-height:140px;resize:vertical}[data-cur=INR],html[data-region=IN] [data-cur=USD]{display:none}html[data-region=IN] [data-cur=INR]{display:inline}[data-int=year],html[data-interval=year] [data-int=month]{display:none}html[data-interval=year] [data-int=year]{display:inline}.glow{position:relative;isolation:isolate}.glow:before{content:"";position:absolute;z-index:-1;inset:-12% -10%;pointer-events:none;background:radial-gradient(closest-side,var(--brand-deep),transparent);opacity:.35}:root[data-theme=light] .glow:before{opacity:.6}.story{padding-block:calc(var(--story) / 2)}.kicker{font-family:var(--font-num);font-size:var(--fs-caption);letter-spacing:.04em;color:var(--brand);margin:0 0 14px}.h-section{font-size:var(--fs-h2);letter-spacing:-.025em;line-height:1.04;max-width:24ch}.raised{background:var(--paper);border-radius:18px;box-shadow:var(--shadow-out)}.raised-sm{background:var(--paper);border-radius:12px;box-shadow:var(--shadow-out-sm)}.well{background:var(--paper);border-radius:12px;box-shadow:var(--shadow-in)}.well-sm{background:var(--paper);border-radius:8px;box-shadow:var(--shadow-in-sm)}:root.js [data-play]:not([data-on]),:root.js [data-play]:not([data-on]) *,:root.js [data-play]:not([data-on]) *:before,:root.js [data-play]:not([data-on]) *:after{animation-play-state:paused!important}.index{list-style:none;margin:0;padding:0;border-top:1px solid var(--ink)}.index>li{border-bottom:1px solid var(--rule)}.index-row,.card{display:grid;gap:4px 32px;padding:16px 0;color:inherit;text-decoration:none;border-radius:0;background:none;border:0}@media(min-width:760px){.index-row{grid-template-columns:minmax(180px,4fr) minmax(0,8fr)}}.index-row .name,.card h2,.card h3{font-size:var(--fs-body);font-weight:600;margin:0}.index-row .desc,.card p{color:var(--ink-2);font-size:var(--fs-small);max-width:var(--measure)}a.index-row:hover .name,a.card:hover h2,a.card:hover h3{color:var(--focus);text-decoration:underline;text-underline-offset:3px}.badge{font-size:var(--fs-caption);color:var(--ink-3);font-weight:400}.key-facts{margin:0;padding:0;border-top:1px solid var(--ink)}.key-facts h2{font-size:var(--fs-caption);font-weight:500;text-transform:uppercase;letter-spacing:.06em;color:var(--ink-3);padding:10px 0 0}.key-facts ul{margin:0;padding:0;list-style:none;display:grid}@media(min-width:760px){.key-facts ul{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:32px}}.key-facts li{font-size:var(--fs-small);padding:10px 0;border-bottom:1px solid var(--rule)}.segmented{display:inline-flex;flex-wrap:wrap;gap:0 18px;padding:0;background:none;box-shadow:none;border-radius:0}.segmented button{min-width:0;min-height:40px;border:0;background:transparent;color:var(--ink-2);font:inherit;font-size:var(--fs-small);font-weight:500;padding:0;cursor:pointer;border-bottom:1px solid transparent;border-radius:0}.segmented button[aria-pressed=true]{color:var(--ink);border-bottom-color:var(--brand)}@media(pointer:coarse){.segmented button{min-height:44px}}.rules{margin:0;border-top:1px solid var(--ink)}.rules>div{display:grid;gap:6px 32px;padding:16px 0;border-bottom:1px solid var(--rule)}@media(min-width:760px){.rules>div{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}.rules dt{font-weight:600}.rules dd{margin:0;color:var(--ink-2);max-width:var(--measure)}.link-row{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:0 24px}.link-row a{display:inline-flex;align-items:center;min-height:44px}.meta-line{display:flex;flex-wrap:wrap;gap:4px 18px;font-size:var(--fs-small);color:var(--ink-3);margin-top:4px}.meta-line a{color:var(--ink-2)}.select{-webkit-user-select:all;user-select:all}.prose{max-width:var(--prose-max);font-size:var(--fs-body);line-height:1.65}.prose>*+*{margin-top:1em}.prose h2{font-size:24px;letter-spacing:-.01em;margin-top:2em}.prose h3{font-size:var(--fs-lead);margin-top:1.6em}.prose h2+*,.prose h3+*{margin-top:.5em}.prose ul,.prose ol{padding-left:1.3em}.prose li+li{margin-top:.3em}.prose table{display:block;overflow-x:auto;font-size:var(--fs-small)}.prose th,.prose td{padding:9px 12px 9px 0;border-bottom:1px solid var(--rule);text-align:left;vertical-align:top}.prose thead th{font-size:var(--fs-caption);font-weight:500;text-transform:uppercase;letter-spacing:.06em;color:var(--ink-3);border-bottom-color:var(--ink)}.prose blockquote{margin-left:0;padding-left:16px;border-left:1px solid var(--ink);color:var(--ink-2)}.prose hr{border:0;border-top:1px solid var(--rule);margin:2.2em 0}.prose pre{background:var(--wash);border-radius:var(--radius);padding:14px 16px}.prose pre code{background:transparent;padding:0}.prose img{border:1px solid var(--rule)}.code-block{position:relative;min-width:0;background:var(--wash);border-radius:var(--radius)}.code-block .code-lang{position:absolute;top:10px;left:16px;font-family:var(--font-num);font-size:var(--fs-caption);color:var(--ink-3)}.code-block pre{padding-top:36px}.code-block .copy-btn{position:absolute;top:6px;right:16px}.site-header.svelte-83253x{position:sticky;top:0;z-index:50;background:var(--paper);border-bottom:1px solid var(--rule);padding-top:env(safe-area-inset-top)}.hcap.svelte-83253x{display:none}.bar.svelte-83253x{display:flex;align-items:center;gap:16px;min-height:var(--header-h)}.home.svelte-83253x{text-decoration:none;display:inline-flex;min-height:44px;align-items:center}.primary.svelte-83253x{display:none}.actions.svelte-83253x{display:flex;align-items:center;gap:12px;margin-left:auto}.signin.svelte-83253x{display:none}.actions.svelte-83253x .btn{min-height:44px}.mobile.svelte-83253x summary:where(.svelte-83253x){list-style:none;text-decoration:none}.mobile.svelte-83253x summary:where(.svelte-83253x)::-webkit-details-marker{display:none}.sheet.svelte-83253x{position:fixed;inset:0;height:100dvh;z-index:60;background:var(--paper);overflow-y:auto;padding-bottom:env(safe-area-inset-bottom)}.sheet-head.svelte-83253x{display:flex;align-items:center;justify-content:space-between;min-height:var(--header-h);padding-top:env(safe-area-inset-top);border-bottom:1px solid var(--rule)}.sheet-nav.svelte-83253x{display:grid;padding-top:8px;padding-bottom:32px}.sheet-nav.svelte-83253x>a:where(.svelte-83253x){display:flex;align-items:center;min-height:48px;color:var(--ink);text-decoration:none;font-weight:500;font-size:var(--fs-lead);border-bottom:1px solid var(--rule)}.label.svelte-83253x{font-size:var(--fs-caption);text-transform:uppercase;letter-spacing:.06em;color:var(--ink-3);font-weight:500;margin-top:20px}.acc.svelte-83253x{border-bottom:1px solid var(--rule)}.acc.svelte-83253x>summary:where(.svelte-83253x){list-style:none;display:flex;align-items:center;justify-content:space-between;min-height:52px;font-weight:500;font-size:var(--fs-lead);cursor:pointer}.acc.svelte-83253x>summary:where(.svelte-83253x)::-webkit-details-marker{display:none}.acc.svelte-83253x>summary:where(.svelte-83253x):after{content:"▾";font-size:12px;color:var(--ink-3);transition:transform .2s var(--ease-out)}.acc[open].svelte-83253x>summary:where(.svelte-83253x):after{transform:rotate(180deg)}.acc-list.svelte-83253x{list-style:none;margin:0 0 12px;padding:8px;display:grid;gap:4px;border-radius:16px;box-shadow:var(--shadow-in)}.acc-list.svelte-83253x a:where(.svelte-83253x){display:flex;align-items:center;gap:12px;min-height:48px;padding:4px 8px;border-radius:12px;color:var(--ink);text-decoration:none;font-weight:500}.acc-list.svelte-83253x a:where(.svelte-83253x):active{box-shadow:var(--shadow-in-sm)}.all.svelte-83253x{color:var(--brand)}.sheet-cta.svelte-83253x{display:flex;gap:20px;align-items:center;margin-top:24px}@media(min-width:640px){.signin.svelte-83253x{display:inline-flex}}@media(min-width:1100px){.bar.svelte-83253x{gap:32px}.primary.svelte-83253x{display:flex;align-items:center;gap:24px}.actions.svelte-83253x .btn{min-height:36px}.mobile.svelte-83253x{display:none}.actions.svelte-83253x{position:relative}.hcap.svelte-83253x{display:block;position:absolute;right:0;top:50%;width:340px;opacity:0;visibility:hidden;transform:translateY(-50%);transition:none}.swap.svelte-83253x{transition:opacity .25s var(--ease-out),color var(--t-press),background-color var(--t-press)}.site-header.svelte-83253x[data-capture] .hcap:where(.svelte-83253x){opacity:1;visibility:visible;transition:opacity .25s var(--ease-out)}.site-header.svelte-83253x[data-capture] .swap:where(.svelte-83253x){opacity:0;visibility:hidden;pointer-events:none;transition:none}.primary.svelte-83253x>a:where(.svelte-83253x),.menu.svelte-83253x summary:where(.svelte-83253x){color:var(--ink-2);text-decoration:none;font-weight:500;font-size:var(--fs-small);cursor:pointer;min-height:44px;display:inline-flex;align-items:center}.primary.svelte-83253x>a:where(.svelte-83253x):hover,.menu.svelte-83253x summary:where(.svelte-83253x):hover{color:var(--ink)}.primary.svelte-83253x>a.active:where(.svelte-83253x),.menu.svelte-83253x summary.active:where(.svelte-83253x){color:var(--brand)}.menu.svelte-83253x{position:relative}.menu.svelte-83253x summary:where(.svelte-83253x){list-style:none}.menu.svelte-83253x summary:where(.svelte-83253x)::-webkit-details-marker{display:none}.menu.svelte-83253x summary:where(.svelte-83253x):after{content:"▾";font-size:10px;margin-left:4px}.menu.svelte-83253x summary:where(.svelte-83253x):after{transition:transform .2s var(--ease-out)}.menu[open].svelte-83253x summary:where(.svelte-83253x):after{transform:rotate(180deg)}.mega.svelte-83253x{position:absolute;top:calc(100% + 10px);left:-24px;z-index:70;width:min(920px,calc(100vw - 48px));display:grid;grid-template-columns:minmax(0,1fr) 236px;gap:18px;padding:18px;border-radius:22px;animation:svelte-83253x-drop .22s var(--ease-out)}@keyframes svelte-83253x-drop{0%{opacity:0;transform:translateY(-6px)}}.items.svelte-83253x{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.item.svelte-83253x{display:flex;gap:12px;align-items:center;padding:9px 10px;border-radius:14px;color:var(--ink);text-decoration:none;transition:box-shadow var(--t-press),color var(--t-press)}.item.svelte-83253x:hover,.item.svelte-83253x:focus-visible{box-shadow:var(--shadow-in-sm);outline:none}.item.svelte-83253x:hover .in:where(.svelte-83253x),.item.svelte-83253x:focus-visible .in:where(.svelte-83253x),.item[aria-current=page].svelte-83253x .in:where(.svelte-83253x){color:var(--brand)}.item.svelte-83253x:focus-visible{box-shadow:var(--shadow-in-sm),0 0 0 2px color-mix(in srgb,var(--focus) 60%,transparent)}.it.svelte-83253x{display:grid;gap:2px;min-width:0}.in.svelte-83253x{font-size:var(--fs-small);font-weight:600}.ib.svelte-83253x{font-size:12px;line-height:1.35;color:var(--ink-3)}.live.svelte-83253x{grid-row:span 2;display:flex;flex-direction:column;gap:8px;padding:16px;border-radius:16px;color:var(--ink);text-decoration:none}.lk.svelte-83253x{font-size:var(--fs-small);font-weight:600;color:var(--brand)}.lt.svelte-83253x{font-size:12.5px;line-height:1.4;color:var(--ink-2)}.lm.svelte-83253x{display:block;padding:12px 4px 4px}.lf.svelte-83253x{display:grid;gap:6px;margin:4px 0 6px;font-size:12px;color:var(--ink-3)}.lf.svelte-83253x b:where(.svelte-83253x){font-weight:500;color:var(--ink);margin-right:4px}.lf.svelte-83253x .pf:where(.svelte-83253x){color:var(--brand)}.la.svelte-83253x{font-size:12.5px;color:var(--ink);margin-top:auto}.live.svelte-83253x:hover .la:where(.svelte-83253x){color:var(--brand)}.more.svelte-83253x{display:flex;gap:18px;margin:0;padding:10px 10px 0;border-top:1px solid var(--rule);font-size:var(--fs-small)}.more.svelte-83253x a:where(.svelte-83253x){color:var(--ink-2);text-decoration:none}.more.svelte-83253x a:where(.svelte-83253x):hover{color:var(--brand)}@media(prefers-reduced-motion:reduce){.mega.svelte-83253x{animation:none}}}.site-footer.svelte-j8kxtz{border-top:1px solid var(--rule);padding:48px 0 calc(28px + env(safe-area-inset-bottom));margin-top:calc(var(--section) / 2)}.top.svelte-j8kxtz{display:grid;gap:32px;grid-template-columns:minmax(0,1fr)}@media(min-width:1000px){.top.svelte-j8kxtz{grid-template-columns:3fr 9fr}}.home.svelte-j8kxtz{text-decoration:none;align-self:start;display:inline-flex;min-height:44px;align-items:center}.links.svelte-j8kxtz{display:grid;gap:24px 32px;grid-template-columns:repeat(2,minmax(0,1fr))}@media(min-width:760px){.links.svelte-j8kxtz{grid-template-columns:repeat(4,minmax(0,1fr))}}h2.svelte-j8kxtz{font-size:var(--fs-caption);font-weight:500;text-transform:uppercase;letter-spacing:.06em;color:var(--ink-3);margin-bottom:8px}ul.svelte-j8kxtz{list-style:none;padding:0;margin:0}.links.svelte-j8kxtz a:where(.svelte-j8kxtz){color:var(--ink-2);text-decoration:none;font-size:var(--fs-small);display:inline-flex;align-items:center;min-height:44px}@media(min-width:1100px){.links.svelte-j8kxtz a:where(.svelte-j8kxtz){min-height:30px}}.links.svelte-j8kxtz a:where(.svelte-j8kxtz):hover{color:var(--brand)}.line.svelte-j8kxtz{margin-top:40px;padding-top:20px;border-top:1px solid var(--rule);font-size:var(--fs-small);color:var(--ink-3)}

.toc.svelte-5gkddi{border-left:1px solid var(--rule);padding-left:14px;margin-bottom:28px;max-width:var(--prose-max)}.toc.svelte-5gkddi ul:where(.svelte-5gkddi){list-style:none;margin:4px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:0 16px}.toc.svelte-5gkddi a:where(.svelte-5gkddi){display:inline-flex;min-height:36px;align-items:center;font-size:var(--fs-sm)}.more.svelte-1teoznn{max-width:var(--prose-max);margin-top:40px}.h.svelte-1teoznn{font-size:var(--fs-h3);margin-bottom:8px}ul.svelte-1teoznn{padding-left:20px}li.svelte-1teoznn a:where(.svelte-1teoznn){display:inline-block;padding:8px 0}

.entry.svelte-c3nf25{padding:24px 0;border-top:1px solid var(--rule);max-width:var(--prose-max)}.h.svelte-c3nf25{font-size:var(--fs-h3);margin:6px 0 12px}.small.svelte-c3nf25 a:where(.svelte-c3nf25){display:inline-block;padding:10px 0}

.h2.svelte-1ez3k3s{font-size:var(--fs-h3);margin-bottom:var(--head-gap)}

.h.svelte-1j59e0b{font-size:var(--fs-h3);margin-bottom:var(--head-gap)}.sub.svelte-1j59e0b{font-size:var(--fs-body);margin:20px 0 8px}.scroll.svelte-1j59e0b{overflow-x:auto}.ledger.svelte-1j59e0b td:where(.svelte-1j59e0b),.ledger.svelte-1j59e0b th:where(.svelte-1j59e0b){font-size:var(--fs-small)}.productlense.svelte-1j59e0b{font-weight:500}.claims.svelte-1j59e0b{padding-left:20px;margin-top:16px;display:grid;gap:20px}.claims.svelte-1j59e0b h3:where(.svelte-1j59e0b){font-size:var(--fs-body);margin-bottom:4px}.claims.svelte-1j59e0b p:where(.svelte-1j59e0b){color:var(--fg-2);margin:2px 0;overflow-wrap:anywhere}.gaps.svelte-1j59e0b{padding-left:20px;display:grid;gap:8px;color:var(--fg-2)}.gaps.svelte-1j59e0b a:where(.svelte-1j59e0b){overflow-wrap:anywhere}.sep.svelte-1j59e0b{color:var(--ink-3)}.h.svelte-4cfhrw{font-size:var(--fs-h3);margin-bottom:var(--head-gap)}section.svelte-4cfhrw p:where(.svelte-4cfhrw){color:var(--fg-2)}ul.svelte-4cfhrw{padding-left:20px;margin-top:12px;display:grid;gap:6px}

form.svelte-fq8g2m{display:grid;gap:16px}.err.svelte-fq8g2m{color:var(--loss-text);font-size:var(--fs-sm)}.ok.svelte-fq8g2m{color:var(--profit-text);font-weight:600}.grid.svelte-1bv7ezn{display:grid;gap:40px;margin-bottom:32px}@media(min-width:1000px){.grid.svelte-1bv7ezn{grid-template-columns:1fr 1.2fr}}.h.svelte-1bv7ezn{font-size:var(--fs-h3);margin-bottom:var(--head-gap)}.emails.svelte-1bv7ezn{margin:0 0 16px;border-top:1px solid var(--ink-3)}.emails.svelte-1bv7ezn div:where(.svelte-1bv7ezn){padding:10px 0;border-bottom:1px solid var(--rule)}dt.svelte-1bv7ezn{font-size:var(--fs-small);color:var(--ink-3)}dd.svelte-1bv7ezn{margin:0;font-family:var(--font-num);font-size:var(--fs-body)}

.head.svelte-1d0dgro{display:grid;gap:14px;padding:32px 0 28px}h1.svelte-1d0dgro{font-size:clamp(34px,5vw,56px);letter-spacing:-.035em;line-height:1.02;max-width:16ch}.lead.svelte-1d0dgro{max-width:52ch}.bento.svelte-1d0dgro{list-style:none;margin:0;padding:0;display:grid;gap:20px}.bento.svelte-1d0dgro>li:where(.svelte-1d0dgro){display:grid;min-width:0}.final.svelte-1d0dgro{padding-bottom:var(--section)}.panel.svelte-1d0dgro{display:grid;justify-items:center;gap:18px;padding:clamp(28px,6vw,56px) clamp(18px,4vw,48px);text-align:center;border-radius:26px}.panel.svelte-1d0dgro h2:where(.svelte-1d0dgro){font-size:var(--fs-h2);letter-spacing:-.025em;max-width:22ch}.cap.svelte-1d0dgro{width:100%;max-width:520px;text-align:left}@media(min-width:720px){.bento.svelte-1d0dgro{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1100px){.bento.svelte-1d0dgro{grid-template-columns:repeat(4,minmax(0,1fr))}.bento.svelte-1d0dgro>li.wide:where(.svelte-1d0dgro){grid-column:span 2}}

.wrap.svelte-1uz2hcb{padding:8px 16px 14px;border-radius:18px;overflow-x:auto}table.svelte-1uz2hcb{width:100%;min-width:560px;border-collapse:separate;border-spacing:0;font-size:var(--fs-small)}th.svelte-1uz2hcb,td.svelte-1uz2hcb{padding:12px 10px;text-align:center;border-bottom:1px solid var(--rule);font-weight:400}tbody.svelte-1uz2hcb tr:where(.svelte-1uz2hcb):last-child th:where(.svelte-1uz2hcb),tbody.svelte-1uz2hcb tr:where(.svelte-1uz2hcb):last-child td:where(.svelte-1uz2hcb){border-bottom:0}thead.svelte-1uz2hcb th:where(.svelte-1uz2hcb){font-size:12px;color:var(--ink-3);text-transform:uppercase;letter-spacing:.06em}tbody.svelte-1uz2hcb th:where(.svelte-1uz2hcb){text-align:left;color:var(--ink);width:34%}.me.svelte-1uz2hcb{background:color-mix(in srgb,var(--brand-mark) 7%,transparent);color:var(--brand)}thead.svelte-1uz2hcb .me:where(.svelte-1uz2hcb){border-radius:10px 10px 0 0;color:var(--brand);font-weight:600}.yes.svelte-1uz2hcb{color:var(--brand);font-weight:700}.no.svelte-1uz2hcb{color:var(--ink-3)}.txt.svelte-1uz2hcb{color:var(--ink-2)}.me.svelte-1uz2hcb .txt:where(.svelte-1uz2hcb){color:var(--brand)}.nl.svelte-1uz2hcb{color:var(--ink-3);font-size:12px}.src.svelte-1uz2hcb{margin-top:10px;font-size:12px;color:var(--ink-3)}.layout.svelte-1tgef4q{display:grid;gap:24px}.head.svelte-1tgef4q{display:grid;gap:12px;align-content:start}.head.svelte-1tgef4q h2:where(.svelte-1tgef4q){max-width:16ch}.list.svelte-1tgef4q{padding:6px 22px;border-radius:18px}details.svelte-1tgef4q{border-bottom:1px solid var(--rule)}details.svelte-1tgef4q:last-child{border-bottom:0}summary.svelte-1tgef4q{list-style:none;display:flex;justify-content:space-between;align-items:center;gap:24px;min-height:58px;padding:14px 0;cursor:pointer;font-weight:500}summary.svelte-1tgef4q::-webkit-details-marker{display:none}summary.svelte-1tgef4q:hover{color:var(--brand)}.pm.svelte-1tgef4q{position:relative;flex:none;width:12px;height:12px}.pm.svelte-1tgef4q:before,.pm.svelte-1tgef4q:after{content:"";position:absolute;left:0;right:0;top:50%;height:1.5px;background:currentColor;transition:transform .3s var(--ease-out)}.pm.svelte-1tgef4q:after{transform:rotate(90deg)}details[open].svelte-1tgef4q .pm:where(.svelte-1tgef4q):after{transform:rotate(0)}.a.svelte-1tgef4q{padding:0 32px 20px 0;color:var(--ink-2);font-size:var(--fs-small);line-height:1.65;max-width:68ch}details[open].svelte-1tgef4q .a:where(.svelte-1tgef4q){animation:svelte-1tgef4q-open .42s var(--ease-out)}@keyframes svelte-1tgef4q-open{0%{opacity:0;transform:translateY(-6px)}}@media(min-width:1000px){.layout.svelte-1tgef4q{grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:48px}.head.svelte-1tgef4q{position:sticky;top:calc(var(--header-h) + 32px)}}@media(prefers-reduced-motion:reduce){details[open].svelte-1tgef4q .a:where(.svelte-1tgef4q){animation:none}}.micro.svelte-60xipc{display:block;width:120px;height:36px;color:var(--brand-mark)}svg.svelte-60xipc{display:block;width:100%;height:100%;overflow:visible}.area.svelte-60xipc{fill:color-mix(in srgb,var(--brand-mark) 18%,transparent);animation:svelte-60xipc-fade .7s var(--ease-out) .5s backwards}.ln.svelte-60xipc{fill:none;stroke:var(--brand-mark);stroke-width:2;stroke-linecap:round;vector-effect:non-scaling-stroke}.k-spark.svelte-60xipc svg:where(.svelte-60xipc){animation:svelte-60xipc-draw 1.1s var(--ease-out) backwards}@keyframes svelte-60xipc-draw{0%{clip-path:inset(-4px 100% -4px 0)}to{clip-path:inset(-4px -4px -4px 0)}}@keyframes svelte-60xipc-fade{0%{opacity:0}}.bars.svelte-60xipc{display:flex;align-items:flex-end;gap:3px;height:100%}.bars.svelte-60xipc i:where(.svelte-60xipc){flex:1;height:var(--h);border-radius:2px 2px 1px 1px;background:var(--brand-mark);opacity:.85;transform-origin:bottom;animation:svelte-60xipc-grow .6s var(--ease-out) calc(var(--i) * 45ms) backwards}@keyframes svelte-60xipc-grow{0%{transform:scaleY(0)}}.ring.svelte-60xipc{width:36px;height:36px;transform:rotate(-90deg)}.ring.svelte-60xipc circle:where(.svelte-60xipc){fill:none;stroke-width:4}.ring.svelte-60xipc .bg:where(.svelte-60xipc){stroke:var(--rule)}.ring.svelte-60xipc .fg:where(.svelte-60xipc){stroke:var(--brand-mark);stroke-linecap:round;stroke-dasharray:var(--len) var(--gap);animation:svelte-60xipc-ring 1s var(--ease-out) .2s backwards}@keyframes svelte-60xipc-ring{0%{stroke-dasharray:0 var(--gap)}}.sbar.svelte-60xipc{display:flex;gap:3px;align-items:center;height:100%}.sbar.svelte-60xipc i:where(.svelte-60xipc){height:10px;width:var(--w);border-radius:3px;transform-origin:left;animation:svelte-60xipc-wide .8s var(--ease-out) backwards}.sbar.svelte-60xipc .a:where(.svelte-60xipc){background:var(--brand-mark)}.sbar.svelte-60xipc .b:where(.svelte-60xipc){background:repeating-linear-gradient(135deg,var(--cost-fill) 0 2px,transparent 2px 4px);animation-delay:.4s}.loss.svelte-60xipc .sbar:where(.svelte-60xipc) .a:where(.svelte-60xipc){background:transparent;outline:1px dashed var(--loss);outline-offset:-1px}@keyframes svelte-60xipc-wide{0%{transform:scaleX(0)}}.dots.svelte-60xipc{display:flex;flex-wrap:wrap;align-content:center;gap:4px;height:100%}.dots.svelte-60xipc i:where(.svelte-60xipc){width:7px;height:7px;border-radius:50%;background:var(--rule);animation:svelte-60xipc-pop .4s var(--ease-out) calc(var(--i) * 35ms) backwards}.dots.svelte-60xipc i.on:where(.svelte-60xipc){background:var(--brand-mark)}.dots.svelte-60xipc i.half:where(.svelte-60xipc){background:var(--traffic)}@keyframes svelte-60xipc-pop{0%{transform:scale(0)}}.steps.svelte-60xipc{display:grid;gap:3px;align-content:center;height:100%}.steps.svelte-60xipc i:where(.svelte-60xipc){height:6px;width:var(--w);margin:0 auto;border-radius:3px;background:linear-gradient(90deg,var(--traffic),var(--brand-mark));transform-origin:center;animation:svelte-60xipc-wide .7s var(--ease-out) calc(var(--i) * .11s) backwards}@media(prefers-reduced-motion:reduce){.micro.svelte-60xipc :where(.svelte-60xipc){animation:none!important}}.tiles.svelte-14ii2d3{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px}.tile.svelte-14ii2d3{display:grid;gap:8px;padding:16px;border-radius:16px;animation:svelte-14ii2d3-rise .52s var(--ease-out) calc(var(--i) * 90ms) backwards;min-width:0}@keyframes svelte-14ii2d3-rise{0%{opacity:0;transform:translateY(10px)}}.lab.svelte-14ii2d3{font-size:12px;color:var(--ink-3)}.val.svelte-14ii2d3{font-size:26px;line-height:1.15;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.val.loss.svelte-14ii2d3{color:var(--loss);font-size:19px}.chart.svelte-14ii2d3{display:flex;align-items:center;justify-content:center;padding:10px;border-radius:10px;min-height:56px}.cap.svelte-14ii2d3{font-size:12.5px;color:var(--ink-2)}@media(min-width:1100px){.tiles.five.svelte-14ii2d3{grid-template-columns:repeat(5,minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){.tile.svelte-14ii2d3{animation:none}}.viz.svelte-52d2q7{display:grid;gap:14px}.conn.svelte-52d2q7{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.conn.svelte-52d2q7 li:where(.svelte-52d2q7){display:grid;gap:3px;padding:10px 12px;animation:svelte-52d2q7-rise .42s var(--ease-out) calc(var(--i) * .15s) backwards}@keyframes svelte-52d2q7-rise{0%{opacity:0;transform:translateY(8px)}}.sync.svelte-52d2q7{width:26px;height:26px;display:grid;place-items:center;border-radius:50%;box-shadow:var(--shadow-in-sm);color:var(--brand)}.sync.svelte-52d2q7 svg:where(.svelte-52d2q7){fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;animation:svelte-52d2q7-spin .9s var(--ease-out) calc(.3s + var(--i) * .15s) 2 backwards}@keyframes svelte-52d2q7-spin{0%{transform:rotate(-360deg)}}.nm.svelte-52d2q7{font-size:13px;color:var(--ink);font-weight:500}.w.svelte-52d2q7{font-size:11.5px;color:var(--ink-3)}.ok.svelte-52d2q7{font-size:11px;color:var(--brand);animation:svelte-52d2q7-fade .4s ease-out calc(1.8s + var(--i) * .15s) backwards}@keyframes svelte-52d2q7-fade{0%{opacity:0}}.land.svelte-52d2q7{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 12px;padding:9px 12px;font-size:12.5px;color:var(--ink-3);animation:svelte-52d2q7-fade .5s ease-out 2.1s backwards}.land.svelte-52d2q7 .num:where(.svelte-52d2q7){color:var(--ink-2)}.sp.svelte-52d2q7{color:var(--ink-3)}b.svelte-52d2q7{font-weight:500;color:var(--brand)}b.neg.svelte-52d2q7{color:var(--loss)}.kw.svelte-52d2q7{width:100%;border-collapse:collapse;font-size:12.5px}th.svelte-52d2q7,td.svelte-52d2q7{padding:7px 2px;font-weight:400;text-align:left;border-bottom:1px solid var(--rule)}thead.svelte-52d2q7 th:where(.svelte-52d2q7){font-size:10.5px;text-transform:uppercase;letter-spacing:.06em;color:var(--ink-3);border-bottom-color:var(--ink-3)}tbody.svelte-52d2q7 tr:where(.svelte-52d2q7){animation:svelte-52d2q7-rise .42s var(--ease-out) calc(2.3s + var(--i) * 90ms) backwards}tbody.svelte-52d2q7 th:where(.svelte-52d2q7){color:var(--ink)}.r.svelte-52d2q7{text-align:right}.est.svelte-52d2q7{color:var(--brand)}@media(max-width:560px){.conn.svelte-52d2q7{grid-template-columns:1fr}.hide-sm.svelte-52d2q7{display:none}}.viz.svelte-15sx49f{display:grid;gap:14px}.ask.svelte-15sx49f{display:grid;gap:10px;padding:14px;border-radius:14px}.q.svelte-15sx49f{padding:9px 12px;font:12.5px var(--font-num);color:var(--ink)}.type.svelte-15sx49f{display:inline-block;overflow:hidden;white-space:nowrap;vertical-align:bottom;max-width:100%;animation:svelte-15sx49f-type 1.6s steps(var(--n)) backwards}@keyframes svelte-15sx49f-type{0%{width:0}to{width:calc(var(--n) * 1ch)}}.ran.svelte-15sx49f{font-size:11px;color:var(--ink-3);animation:svelte-15sx49f-fade .3s ease-out 1.7s backwards}table.svelte-15sx49f{width:100%;border-collapse:collapse;font-size:12.5px}th.svelte-15sx49f,td.svelte-15sx49f{padding:6px 2px;font-weight:400;text-align:left;border-bottom:1px solid var(--rule)}td.svelte-15sx49f{text-align:right;color:var(--brand)}tr.svelte-15sx49f{animation:svelte-15sx49f-fade .4s ease-out calc(1.9s + var(--i) * .1s) backwards}tr.neg.svelte-15sx49f td:where(.svelte-15sx49f),.neg.svelte-15sx49f{color:var(--loss)}.sum.svelte-15sx49f{font-size:13px;color:var(--ink-2);animation:svelte-15sx49f-fade .5s ease-out 2.5s backwards}b.svelte-15sx49f{font-weight:600;color:var(--ink)}.chk.svelte-15sx49f{display:inline-block;margin-left:6px;padding:1px 7px;border-radius:999px;font-size:10.5px;color:var(--brand);box-shadow:var(--shadow-in-sm)}.term.svelte-15sx49f{margin:0;padding:12px 14px;font:12px/1.6 var(--font-num);color:var(--ink-2);white-space:pre-wrap;word-break:break-word;animation:svelte-15sx49f-fade .5s ease-out 2.9s backwards}.pr.svelte-15sx49f{color:var(--brand)}.out.svelte-15sx49f{color:var(--ink-3)}@keyframes svelte-15sx49f-fade{0%{opacity:0}}.viz.svelte-bu2csg{display:grid;gap:16px}.chain.svelte-bu2csg{list-style:none;margin:0;padding:0;display:grid;gap:8px}.chain.svelte-bu2csg li:where(.svelte-bu2csg){position:relative;display:grid;grid-template-columns:22px minmax(0,1fr);gap:10px;align-items:center;animation:svelte-bu2csg-rise .48s var(--ease-out) calc(var(--i) * .26s) backwards}.chain.svelte-bu2csg li:where(.svelte-bu2csg):before{content:"";width:10px;height:10px;margin-left:6px;border-radius:50%;box-shadow:var(--shadow-in-sm);background:var(--surface-2)}.chain.svelte-bu2csg li.credit:where(.svelte-bu2csg):before{background:var(--brand-mark);box-shadow:0 0 0 4px color-mix(in srgb,var(--brand-mark) 25%,transparent)}.node.svelte-bu2csg{display:grid;grid-template-columns:96px minmax(0,1fr) auto;gap:2px 12px;align-items:baseline;padding:9px 14px;border-radius:12px}.credit.svelte-bu2csg .node:where(.svelte-bu2csg){box-shadow:var(--shadow-in-sm);outline:1px solid color-mix(in srgb,var(--brand-mark) 55%,transparent)}.k.svelte-bu2csg{font-size:10.5px;text-transform:uppercase;letter-spacing:.07em;color:var(--ink-3)}.credit.svelte-bu2csg .k:where(.svelte-bu2csg){color:var(--brand)}.v.svelte-bu2csg{font-size:13.5px;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.s.svelte-bu2csg{font-size:12px;color:var(--ink-3);white-space:nowrap}.link.svelte-bu2csg{position:absolute;left:10px;top:calc(50% + 7px);width:2px;height:calc(100% - 6px);background:var(--rule)}.link.svelte-bu2csg i:where(.svelte-bu2csg){position:absolute;inset:0;background:var(--brand-mark);transform-origin:top;animation:svelte-bu2csg-tall .26s linear calc(var(--i) * .26s + .22s) backwards}@keyframes svelte-bu2csg-tall{0%{transform:scaleY(0)}}@keyframes svelte-bu2csg-rise{0%{opacity:0;transform:translateY(8px)}}.byc.svelte-bu2csg{padding:12px 14px;display:grid;gap:8px}.cap.svelte-bu2csg{display:flex;justify-content:space-between;gap:10px;font-size:11.5px;color:var(--ink-3)}.tot.svelte-bu2csg{color:var(--brand)}.byc.svelte-bu2csg ul:where(.svelte-bu2csg){list-style:none;margin:0;padding:0;display:grid;gap:7px}.byc.svelte-bu2csg li:where(.svelte-bu2csg){display:grid;grid-template-columns:110px minmax(0,1fr) auto;gap:10px;align-items:center;font-size:12.5px}.nm.svelte-bu2csg{color:var(--ink-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bar.svelte-bu2csg{height:8px;border-radius:4px;background:var(--rule);overflow:hidden}.bar.svelte-bu2csg i:where(.svelte-bu2csg){display:block;height:100%;width:var(--w);border-radius:inherit;background:var(--brand-mark);transform-origin:left;animation:svelte-bu2csg-wide .8s var(--ease-out) calc(1.1s + var(--i) * 90ms) backwards}@keyframes svelte-bu2csg-wide{0%{transform:scaleX(0)}}.amt.svelte-bu2csg{color:var(--ink)}@media(max-width:520px){.node.svelte-bu2csg{grid-template-columns:minmax(0,1fr)}.s.svelte-bu2csg{white-space:normal}}.viz.svelte-kg0uvm{display:grid;gap:14px}.kinds.svelte-kg0uvm{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0}.kinds.svelte-kg0uvm>div:where(.svelte-kg0uvm){padding:10px 12px}dt.svelte-kg0uvm{font-size:11px;color:var(--ink-3)}dd.svelte-kg0uvm{margin:4px 0 0;font:20px var(--font-num);color:var(--ink)}.answers.svelte-kg0uvm dd:where(.svelte-kg0uvm){color:var(--brand)}.bots.svelte-kg0uvm{list-style:none;margin:0;padding:0;display:grid;gap:8px}.bots.svelte-kg0uvm li:where(.svelte-kg0uvm){display:grid;grid-template-columns:104px minmax(0,1fr) 42px;gap:10px;align-items:center;font-size:12.5px}.nm.svelte-kg0uvm{color:var(--ink-2)}.bots.svelte-kg0uvm .num:where(.svelte-kg0uvm){text-align:right;color:var(--ink)}.bar.svelte-kg0uvm{height:10px;border-radius:5px;background:var(--rule);overflow:hidden}.bar.svelte-kg0uvm i:where(.svelte-kg0uvm){display:block;height:100%;width:var(--w);border-radius:inherit;transform-origin:left;animation:svelte-kg0uvm-wide .8s var(--ease-out) calc(.3s + var(--i) * .1s) backwards}.answers.svelte-kg0uvm i:where(.svelte-kg0uvm){background:var(--brand-mark)}.indexing.svelte-kg0uvm i:where(.svelte-kg0uvm){background:var(--traffic)}.training.svelte-kg0uvm i:where(.svelte-kg0uvm){background:var(--cost-fill)}@keyframes svelte-kg0uvm-wide{0%{transform:scaleX(0)}}.errs.svelte-kg0uvm{display:grid;gap:6px;padding-top:10px;border-top:1px solid var(--rule)}.cap.svelte-kg0uvm{font-size:11.5px;color:var(--ink-3)}.err.svelte-kg0uvm{display:grid;grid-template-columns:40px minmax(0,1fr) auto;gap:10px;font-size:12.5px;animation:svelte-kg0uvm-fade .5s var(--ease-out) 1.2s backwards}.st.svelte-kg0uvm{color:var(--loss)}.p.svelte-kg0uvm{color:var(--ink-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.h.svelte-kg0uvm{color:var(--ink-3)}@keyframes svelte-kg0uvm-fade{0%{opacity:0}}@media(max-width:480px){dt.svelte-kg0uvm{font-size:10px}dd.svelte-kg0uvm{font-size:17px}}.viz.svelte-ga6lqi{display:grid;gap:12px}.bar.svelte-ga6lqi{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.chip.svelte-ga6lqi{padding:5px 10px;font-size:11.5px;color:var(--ink-2);border-radius:999px}.live.svelte-ga6lqi{margin-left:auto;display:inline-flex;align-items:center;gap:6px;font-size:11.5px;color:var(--brand)}.live.svelte-ga6lqi i:where(.svelte-ga6lqi){width:7px;height:7px;border-radius:50%;background:var(--brand-mark);animation:svelte-ga6lqi-pulse 1.6s ease-out infinite}@keyframes svelte-ga6lqi-pulse{0%{box-shadow:0 0 color-mix(in srgb,var(--brand-mark) 60%,transparent)}to{box-shadow:0 0 0 8px transparent}}.tbl.svelte-ga6lqi{display:grid;font-size:12.5px}.tr.svelte-ga6lqi{display:grid;grid-template-columns:44px 112px minmax(0,1fr) 70px 104px;gap:10px;align-items:center;padding:7px 4px;border-bottom:1px solid var(--rule);animation:svelte-ga6lqi-slide .42s var(--ease-out) calc((6 - var(--i)) * .14s) backwards}.th.svelte-ga6lqi{font-size:10.5px;text-transform:uppercase;letter-spacing:.06em;color:var(--ink-3);border-bottom-color:var(--ink-3);animation:none}@keyframes svelte-ga6lqi-slide{0%{opacity:0;transform:translateY(-10px)}}.tr.open.svelte-ga6lqi{background:color-mix(in srgb,var(--brand-mark) 8%,transparent)}.t.svelte-ga6lqi,.cc.svelte-ga6lqi{color:var(--ink-3)}.pg.svelte-ga6lqi{color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.src.svelte-ga6lqi{color:var(--ink-2)}.ev.svelte-ga6lqi{display:inline-block;padding:2px 7px;border-radius:6px;font:500 11px var(--font-num);color:var(--ink-2);background:var(--surface-2);white-space:nowrap}.ev.goal.svelte-ga6lqi{color:var(--brand);background:color-mix(in srgb,var(--brand-mark) 16%,transparent)}.ev.payment.svelte-ga6lqi{color:var(--action-ink);background:var(--action)}.props.svelte-ga6lqi{padding:8px 12px;margin:4px 0 6px;animation:svelte-ga6lqi-slide .42s var(--ease-out) .9s backwards}.props.svelte-ga6lqi code:where(.svelte-ga6lqi){font:11.5px var(--font-num);color:var(--ink-2);white-space:pre-wrap;word-break:break-all}@media(max-width:560px){.tr.svelte-ga6lqi{grid-template-columns:38px 104px minmax(0,1fr)}.hide-sm.svelte-ga6lqi,.cc.svelte-ga6lqi{display:none}}.device.svelte-1ah7bqa{margin:0;display:grid;gap:12px;padding:12px;border-radius:22px;min-width:0}.chrome.svelte-1ah7bqa{display:flex;align-items:center;gap:12px;padding:2px 6px 0}.lights.svelte-1ah7bqa{display:inline-flex;gap:6px}.lights.svelte-1ah7bqa i:where(.svelte-1ah7bqa){width:9px;height:9px;border-radius:50%;box-shadow:var(--shadow-in-sm);background:var(--surface-2)}.addr.svelte-1ah7bqa{flex:1;min-width:0;padding:5px 12px;border-radius:999px;font-size:11.5px;color:var(--ink-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tag.svelte-1ah7bqa{font-size:11px;color:var(--ink-3);white-space:nowrap}.screen.svelte-1ah7bqa{padding:clamp(14px,2.4vw,22px);border-radius:16px;min-width:0;overflow:hidden}@media(max-width:480px){.tag.svelte-1ah7bqa{display:none}}.hero.svelte-1okbjmi{display:grid;gap:32px;padding:28px 0 calc(var(--section) / 2);align-items:center}.copy.svelte-1okbjmi{display:grid;gap:16px;min-width:0}.eyebrow-row.svelte-1okbjmi{display:flex;align-items:center;gap:10px;margin:6px 0 0}.eyebrow.svelte-1okbjmi{margin:0}h1.svelte-1okbjmi{font-size:clamp(34px,5vw,52px);letter-spacing:-.035em;line-height:1.02;max-width:16ch}.lead.svelte-1okbjmi{max-width:40ch}.cap.svelte-1okbjmi{max-width:520px}.plans.svelte-1okbjmi{margin:0}.chip.svelte-1okbjmi{display:inline-block;padding:6px 12px;border-radius:999px;font-size:12px;color:var(--brand)}.note.svelte-1okbjmi{max-width:48ch;font-size:var(--fs-small);color:var(--ink-2);padding-left:12px;border-left:2px solid var(--warn, var(--ink-3))}.visual.svelte-1okbjmi{min-width:0}.sub.svelte-1okbjmi{margin:-6px 0 20px;font-size:var(--fs-small)}.steps.svelte-1okbjmi{list-style:none;margin:0;padding:0;display:grid;gap:16px}.step.svelte-1okbjmi{display:grid;gap:8px;align-content:start;padding:20px;border-radius:18px;animation:svelte-1okbjmi-rise .52s var(--ease-out) calc(var(--i) * .12s) backwards}@keyframes svelte-1okbjmi-rise{0%{opacity:0;transform:translateY(12px)}}.n.svelte-1okbjmi{justify-self:start;padding:6px 10px;border-radius:10px;font-size:13px;color:var(--brand)}.step.svelte-1okbjmi h3:where(.svelte-1okbjmi){font-size:var(--fs-h3);line-height:1.2;margin:4px 0 0}.step.svelte-1okbjmi p:where(.svelte-1okbjmi){color:var(--ink-2);font-size:var(--fs-small)}.docs.svelte-1okbjmi{display:flex;flex-wrap:wrap;align-items:center;gap:10px 12px;padding:8px 0 12px}.dl.svelte-1okbjmi{font-size:var(--fs-caption);text-transform:uppercase;letter-spacing:.06em;color:var(--ink-3);margin-right:6px}.pill.svelte-1okbjmi{display:inline-flex;align-items:center;min-height:40px;padding:0 14px;border-radius:999px;color:var(--ink);text-decoration:none;font-size:var(--fs-small);transition:box-shadow var(--t-press)}.pill.svelte-1okbjmi:hover{color:var(--brand)}.pill.svelte-1okbjmi:active{box-shadow:var(--shadow-in-sm)}.related.svelte-1okbjmi{list-style:none;margin:0;padding:6px 4px 18px;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(260px,1fr);gap:18px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:thin}.related.svelte-1okbjmi>li:where(.svelte-1okbjmi){scroll-snap-align:start;display:grid}.final.svelte-1okbjmi .panel:where(.svelte-1okbjmi){display:grid;justify-items:center;gap:16px;padding:clamp(28px,6vw,60px) clamp(18px,4vw,48px);text-align:center;border-radius:26px}.final.svelte-1okbjmi h2:where(.svelte-1okbjmi){font-size:var(--fs-display);letter-spacing:-.03em;line-height:1.04;max-width:18ch}.final.svelte-1okbjmi .lead:where(.svelte-1okbjmi){max-width:40ch}.cap.wide.svelte-1okbjmi{width:100%;max-width:520px;text-align:left}.final.svelte-1okbjmi{padding-bottom:var(--section)}@media(min-width:760px){.steps.svelte-1okbjmi{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1100px){.hero.svelte-1okbjmi{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:48px;padding-top:36px}}@media(prefers-reduced-motion:reduce){.step.svelte-1okbjmi{animation:none}}

.d-top{position:sticky;top:0;z-index:50;background:var(--paper);border-bottom:1px solid var(--rule);padding-top:env(safe-area-inset-top)}.d-top-in{display:flex;align-items:center;gap:12px;height:var(--header-h);max-width:calc(var(--content-max) + 2 * var(--gutter));margin:0 auto;padding:0 var(--gutter)}.d-brand{display:inline-flex;text-decoration:none}.d-brand-label{display:none;padding-left:12px;border-left:1px solid var(--rule);font-size:var(--fs-caption);font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);text-decoration:none}.d-brand-label:hover{color:var(--ink)}.d-top-search{margin-left:auto;flex:0 0 auto;width:44px;justify-content:center;padding:0}.d-top-search .d-search-text,.d-top-search kbd{display:none}.d-top-actions{display:flex;align-items:center;gap:10px}.d-top-actions .d-theme,.d-top-signin{display:none}.d-top-signin{font-size:var(--fs-small);color:var(--ink-2);text-decoration:none;padding:0 6px}.d-top-signin:hover{color:var(--ink)}.d-top .btn-primary{background:var(--action);color:var(--action-ink);border-color:transparent}.d-top .btn-primary:hover{background:var(--action-strong);color:var(--action-ink)}@media(max-width:759px){.d-top .d-top-search{min-height:44px}}@media(min-width:760px){.d-brand-label{display:inline-block}.d-top-search{width:min(360px,34vw);margin:0 auto;justify-content:space-between;padding:0 10px 0 12px}.d-top-search .d-search-text,.d-top-search kbd{display:inline}.d-top-search .d-search-text{flex:1}}@media(min-width:960px){.d-top-actions .d-theme,.d-top-signin{display:inline-flex;align-items:center}}.docs{--d-side: 248px;--d-toc: 220px;--d-kw: var(--brand);--d-str: #8fb8a4;--d-num: #c4a77c;--d-tag: #d9d3c5;--d-attr: #b3ab9b;--d-com: var(--ink-3);--d-var: #c9b48a;padding-bottom:64px}:root[data-theme=light] .docs{--d-str: #3d6e5c;--d-num: #85622f;--d-tag: #3a3833;--d-attr: #6a5f4a;--d-var: #7a5b1f}.d-grid{width:100%;max-width:calc(var(--content-max) + 2 * var(--gutter));margin:0 auto;padding:0 var(--gutter);display:grid;gap:48px}.d-side{display:none}.d-main{min-width:0}.d-page{display:grid;gap:48px;padding-top:24px}.d-article{min-width:0;max-width:72ch}.d-toc{display:none}@media(min-width:960px){.d-grid{grid-template-columns:var(--d-side) minmax(0,1fr)}.d-side{display:block;position:sticky;top:calc(var(--header-h) + 8px);align-self:start;max-height:calc(100dvh - var(--header-h) - 16px);overflow-y:auto;padding:24px 14px 32px 6px;border-right:1px solid var(--rule);scrollbar-width:thin}.d-sheet{display:none}.d-page{padding-top:40px}}@media(min-width:1240px){.d-page{grid-template-columns:minmax(0,72ch) var(--d-toc);justify-content:space-between}.d-toc{display:block;position:sticky;top:calc(var(--header-h) + 40px);align-self:start;max-height:calc(100dvh - var(--header-h) - 64px);overflow-y:auto;font-size:var(--fs-small)}}.d-tools{display:flex;gap:8px;margin-bottom:20px}.d-search-btn{flex:1;display:flex;align-items:center;gap:10px;min-height:40px;padding:0 10px 0 12px;border:0;border-radius:999px;background:var(--paper);box-shadow:var(--shadow-in-sm);color:var(--ink-3);font:inherit;font-size:var(--fs-small);cursor:pointer;text-align:left}.d-search-btn svg{flex:none;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round}.d-search-btn:hover{color:var(--ink-2)}.d-theme{min-height:36px;padding:0 14px;border:0;border-radius:999px;background:var(--paper);box-shadow:var(--shadow-out-sm);color:var(--ink-2);font:inherit;font-size:var(--fs-small);cursor:pointer;transition:box-shadow var(--t-press),color var(--t-press)}.d-theme:hover{color:var(--ink)}.d-theme:active,.d-theme[aria-pressed=true]{box-shadow:var(--shadow-in-sm)}.docs kbd,.d-top kbd{font-family:var(--font-num);font-size:var(--fs-caption);padding:1px 5px;border:1px solid var(--rule);border-radius:4px;color:var(--ink-3);background:var(--surface)}.d-top kbd{border:0;background:var(--surface);box-shadow:var(--shadow-out-sm)}.d-nav ul{list-style:none;margin:0 0 12px;padding:0}.d-group>summary{list-style:none;display:flex;align-items:center;justify-content:space-between;min-height:36px;font-size:var(--fs-caption);font-weight:500;text-transform:uppercase;letter-spacing:.06em;color:var(--ink-3);cursor:pointer}.d-group>summary::-webkit-details-marker{display:none}.d-group>summary:after{content:"−";font-family:var(--font-num)}.d-group:not([open])>summary:after{content:"+"}.d-nav a{display:flex;align-items:center;min-height:32px;margin:1px 0;padding:4px 12px;border-radius:var(--radius);color:var(--ink-2);text-decoration:none;font-size:var(--fs-small);line-height:1.35;transition:box-shadow var(--t-press),color var(--t-press)}.d-nav a:hover{color:var(--ink)}.d-nav a[aria-current=page]{color:var(--brand);font-weight:600;box-shadow:var(--shadow-in-sm)}.d-group+.d-group{margin-top:6px}.d-sheet{position:sticky;top:var(--header-h);z-index:20;background:var(--paper);border-bottom:1px solid var(--rule)}.d-sheet>summary{list-style:none;display:flex;align-items:center;gap:10px;min-height:48px;padding:0 var(--gutter);cursor:pointer;font-size:var(--fs-small)}.d-sheet>summary::-webkit-details-marker{display:none}.d-sheet-label{font-weight:600}.d-sheet-current{color:var(--ink-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1}.d-sheet>summary:after{content:"+";font-family:var(--font-num);color:var(--ink-3)}.d-sheet[open]>summary:after{content:"−"}.d-sheet-body{position:absolute;left:0;right:0;max-height:calc(100dvh - var(--header-h) - 48px);overflow-y:auto;padding:16px var(--gutter) 32px;background:var(--paper);border-bottom:1px solid var(--rule)}.d-sheet .d-nav a{min-height:44px;font-size:var(--fs-body)}.d-eyebrow{font-size:var(--fs-caption);font-weight:500;text-transform:uppercase;letter-spacing:.06em;color:var(--ink-3);margin:0 0 12px}.d-head h1{font-size:clamp(32px,4vw,44px)}.d-summary{margin-top:16px;font-size:var(--fs-lead);line-height:1.5;color:var(--ink-2)}.d-foot{margin-top:56px;padding-top:20px;border-top:1px solid var(--rule)}.d-updated{font-size:var(--fs-caption);color:var(--ink-3)}.d-pager{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:20px}.d-pager a{display:grid;gap:4px;padding:14px 18px;border-radius:var(--radius);background:var(--paper);box-shadow:var(--shadow-out-sm);text-decoration:none;color:var(--ink);font-weight:500;transition:box-shadow var(--t-press)}.d-pager a:active{box-shadow:var(--shadow-in-sm)}.d-pager a span{font-size:var(--fs-caption);color:var(--ink-3);font-weight:400}.d-pager a:hover{color:var(--brand)}.d-next{text-align:right}.d-toc-title{font-size:var(--fs-caption);font-weight:500;text-transform:uppercase;letter-spacing:.06em;color:var(--ink-3);margin:0 0 10px}.d-toc ul{list-style:none;margin:0;padding:0;border-left:1px solid var(--rule)}.d-toc a{display:block;padding:5px 0 5px 12px;margin-left:-1px;border-left:2px solid transparent;color:var(--ink-3);text-decoration:none;line-height:1.35}.d-toc-3 a{padding-left:24px}.d-toc a:hover{color:var(--ink)}.d-toc a[aria-current=true]{color:var(--ink);border-left-color:var(--brand)}.d-prose{margin-top:32px;font-size:16px;line-height:1.7}@media(min-width:760px){.d-prose{font-size:17px}}.d-prose>*+*{margin-top:16px}.d-prose h2{font-size:26px;margin-top:48px;scroll-margin-top:calc(var(--header-h) + 64px)}.d-prose h3{font-size:var(--fs-h3);margin-top:32px;scroll-margin-top:calc(var(--header-h) + 64px)}.d-prose h4{margin-top:24px}.d-hash{margin-left:8px;color:var(--ink-3);text-decoration:none;opacity:0}.d-prose :is(h2,h3,h4):hover .d-hash{opacity:1}.d-prose ul,.d-prose ol{padding-left:22px}.d-prose li+li{margin-top:6px}.d-prose li>p{margin:0}.d-prose strong{font-weight:600}.d-prose blockquote{margin-left:0;padding-left:16px;border-left:2px solid var(--rule);color:var(--ink-2)}.d-prose img{border:1px solid var(--rule)}.d-prose hr{margin-block:32px}.d-callout{padding:2px 0 2px 16px;border-left:2px solid var(--ink)}.d-callout>*+*{margin-top:8px}.d-callout-label{font-size:var(--fs-caption);font-weight:600;text-transform:uppercase;letter-spacing:.06em}.d-callout-important .d-callout-label{color:var(--brand)}.d-table{font-size:var(--fs-small);line-height:1.5}.d-table th,.d-table td{padding:10px 12px;border-bottom:1px solid var(--rule);text-align:left;vertical-align:top}.d-table th:first-child,.d-table td:first-child{padding-left:0}.d-table thead th{font-size:var(--fs-caption);font-weight:500;text-transform:uppercase;letter-spacing:.06em;color:var(--ink-3);border-bottom-color:var(--ink-2);white-space:nowrap}.d-table code{white-space:nowrap}.d-code{margin-inline:0;margin-bottom:0;min-width:0;background:color-mix(in srgb,var(--paper) 82%,#000);border:0;border-radius:calc(var(--radius) + 4px);box-shadow:var(--shadow-in)}:root[data-theme=light] .d-code{background:var(--surface-2)}.d-code-bar{display:flex;align-items:center;gap:16px;min-height:46px;padding:0 10px 0 14px;border-bottom:1px solid color-mix(in srgb,var(--rule) 60%,transparent);font-size:var(--fs-caption);color:var(--ink-3)}.d-code-title{font-family:var(--font-num);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1}.d-copy{margin-left:auto;border:0;border-radius:999px;background:var(--paper);box-shadow:var(--shadow-out-sm);padding:0 12px;min-height:28px;font:inherit;font-size:var(--fs-caption);color:var(--ink-2);cursor:pointer;transition:box-shadow var(--t-press),color var(--t-press)}.d-copy:hover{color:var(--ink)}.d-copy:active{box-shadow:var(--shadow-in-sm);color:var(--brand)}.d-copy[hidden]{display:none}.d-pre{padding:14px 0;font-size:13.5px;line-height:1.65;overflow-x:auto;color:var(--ink)}.d-pre code{display:block;min-width:max-content;background:none;padding:0;font-size:inherit}.d-pre .ln{display:inline-block;width:100%;padding:0 16px;min-height:1.65em;border-left:2px solid transparent}.d-pre .ln.hl{background:var(--brand-soft);border-left-color:var(--brand)}.d-pre .k{color:var(--d-kw)}.d-pre .s{color:var(--d-str)}.d-pre .n{color:var(--d-num)}.d-pre .c{color:var(--d-com);font-style:italic}.d-pre .t{color:var(--d-tag)}.d-pre .a{color:var(--d-attr)}.d-pre .v{color:var(--d-var)}.d-tab-input{position:absolute;opacity:0;pointer-events:none;width:1px;height:1px}.d-tablist{flex-wrap:wrap;gap:8px;padding-block:8px}.d-tablist label{display:inline-flex;align-items:center;min-height:30px;padding:0 12px;border-radius:999px;background:var(--paper);box-shadow:var(--shadow-out-sm);font-family:var(--font-ui);font-size:var(--fs-small);color:var(--ink-2);cursor:pointer;transition:box-shadow var(--t-press),color var(--t-press)}.d-tablist label:hover{color:var(--ink)}.d-tab-fill{flex:1}.d-panel{display:none}.d-panel-title{padding:10px 16px 0;font-family:var(--font-num);font-size:var(--fs-caption);color:var(--ink-3)}@media(pointer:coarse){.d-tablist label,.d-copy{min-height:44px}}.d-tabs>.d-tab-input:nth-of-type(1):checked~.d-panels>.d-panel:nth-child(1){display:block}.d-tabs>.d-tab-input:nth-of-type(1):checked~.d-tablist>label:nth-of-type(1){color:var(--brand);box-shadow:var(--shadow-in-sm)}.d-tabs>.d-tab-input:nth-of-type(1):focus-visible~.d-tablist>label:nth-of-type(1){outline:2px solid var(--focus);outline-offset:2px}.d-tabs>.d-tab-input:nth-of-type(2):checked~.d-panels>.d-panel:nth-child(2){display:block}.d-tabs>.d-tab-input:nth-of-type(2):checked~.d-tablist>label:nth-of-type(2){color:var(--brand);box-shadow:var(--shadow-in-sm)}.d-tabs>.d-tab-input:nth-of-type(2):focus-visible~.d-tablist>label:nth-of-type(2){outline:2px solid var(--focus);outline-offset:2px}.d-tabs>.d-tab-input:nth-of-type(3):checked~.d-panels>.d-panel:nth-child(3){display:block}.d-tabs>.d-tab-input:nth-of-type(3):checked~.d-tablist>label:nth-of-type(3){color:var(--brand);box-shadow:var(--shadow-in-sm)}.d-tabs>.d-tab-input:nth-of-type(3):focus-visible~.d-tablist>label:nth-of-type(3){outline:2px solid var(--focus);outline-offset:2px}.d-tabs>.d-tab-input:nth-of-type(4):checked~.d-panels>.d-panel:nth-child(4){display:block}.d-tabs>.d-tab-input:nth-of-type(4):checked~.d-tablist>label:nth-of-type(4){color:var(--brand);box-shadow:var(--shadow-in-sm)}.d-tabs>.d-tab-input:nth-of-type(4):focus-visible~.d-tablist>label:nth-of-type(4){outline:2px solid var(--focus);outline-offset:2px}.d-tabs>.d-tab-input:nth-of-type(5):checked~.d-panels>.d-panel:nth-child(5){display:block}.d-tabs>.d-tab-input:nth-of-type(5):checked~.d-tablist>label:nth-of-type(5){color:var(--brand);box-shadow:var(--shadow-in-sm)}.d-tabs>.d-tab-input:nth-of-type(5):focus-visible~.d-tablist>label:nth-of-type(5){outline:2px solid var(--focus);outline-offset:2px}.d-tabs>.d-tab-input:nth-of-type(6):checked~.d-panels>.d-panel:nth-child(6){display:block}.d-tabs>.d-tab-input:nth-of-type(6):checked~.d-tablist>label:nth-of-type(6){color:var(--brand);box-shadow:var(--shadow-in-sm)}.d-tabs>.d-tab-input:nth-of-type(6):focus-visible~.d-tablist>label:nth-of-type(6){outline:2px solid var(--focus);outline-offset:2px}.d-tabs>.d-tab-input:nth-of-type(7):checked~.d-panels>.d-panel:nth-child(7){display:block}.d-tabs>.d-tab-input:nth-of-type(7):checked~.d-tablist>label:nth-of-type(7){color:var(--brand);box-shadow:var(--shadow-in-sm)}.d-tabs>.d-tab-input:nth-of-type(7):focus-visible~.d-tablist>label:nth-of-type(7){outline:2px solid var(--focus);outline-offset:2px}.d-tabs>.d-tab-input:nth-of-type(8):checked~.d-panels>.d-panel:nth-child(8){display:block}.d-tabs>.d-tab-input:nth-of-type(8):checked~.d-tablist>label:nth-of-type(8){color:var(--brand);box-shadow:var(--shadow-in-sm)}.d-tabs>.d-tab-input:nth-of-type(8):focus-visible~.d-tablist>label:nth-of-type(8){outline:2px solid var(--focus);outline-offset:2px}.d-tabs>.d-tab-input:nth-of-type(9):checked~.d-panels>.d-panel:nth-child(9){display:block}.d-tabs>.d-tab-input:nth-of-type(9):checked~.d-tablist>label:nth-of-type(9){color:var(--brand);box-shadow:var(--shadow-in-sm)}.d-tabs>.d-tab-input:nth-of-type(9):focus-visible~.d-tablist>label:nth-of-type(9){outline:2px solid var(--focus);outline-offset:2px}.d-tabs>.d-tab-input:nth-of-type(10):checked~.d-panels>.d-panel:nth-child(10){display:block}.d-tabs>.d-tab-input:nth-of-type(10):checked~.d-tablist>label:nth-of-type(10){color:var(--brand);box-shadow:var(--shadow-in-sm)}.d-tabs>.d-tab-input:nth-of-type(10):focus-visible~.d-tablist>label:nth-of-type(10){outline:2px solid var(--focus);outline-offset:2px}.d-search{width:min(640px,calc(100vw - 32px));max-height:min(560px,calc(100dvh - 96px));margin:72px auto auto;padding:0;border:0;border-radius:calc(var(--radius) + 6px);background:var(--paper);box-shadow:var(--shadow-out);color:var(--ink);overflow:hidden}.d-search[open]{display:flex;flex-direction:column}.d-search::backdrop{background:#0009}.d-search-head{display:flex;align-items:center;gap:10px;padding:14px}.d-search-head input{flex:1;min-height:44px;padding:0 16px;border:0;border-radius:999px;background:var(--paper);box-shadow:var(--shadow-in-sm);color:var(--ink);font:inherit;font-size:16px;outline:none}.d-search-head input::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.d-search-close{border:0;border-radius:999px;background:var(--paper);box-shadow:var(--shadow-out-sm);color:var(--ink-3);font-family:var(--font-num);font-size:var(--fs-caption);padding:4px 8px;cursor:pointer}.d-search-status:empty{display:none}.d-search-status{padding:16px;color:var(--ink-2);font-size:var(--fs-small)}.d-search ul{list-style:none;margin:0;padding:6px;overflow-y:auto;flex:1}.d-hit{display:grid;gap:2px;padding:10px 12px;border-radius:var(--radius);text-decoration:none;color:var(--ink)}[aria-selected=true]>.d-hit,.d-hit:hover{box-shadow:var(--shadow-in-sm)}[aria-selected=true]>.d-hit .d-hit-title{color:var(--brand)}.d-hit-group{font-size:var(--fs-caption);color:var(--ink-3)}.d-hit-title{font-weight:500}.d-hit-text{font-size:var(--fs-small);color:var(--ink-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.d-search-foot{padding:8px 14px;border-top:1px solid var(--rule);font-size:var(--fs-caption);color:var(--ink-3)}.d-home{margin-top:32px}.d-steps{list-style:none;margin:0;padding:0;display:grid;gap:14px;grid-template-columns:1fr}@media(min-width:480px){.d-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}.d-step{display:grid;gap:6px;height:100%;padding:16px;border-radius:calc(var(--radius) + 4px);background:var(--paper);box-shadow:var(--shadow-out-sm);color:var(--ink);text-decoration:none;transition:box-shadow var(--t-press)}.d-step:hover .d-step-title{color:var(--brand)}.d-step:active{box-shadow:var(--shadow-in-sm)}.d-step-n{display:inline-grid;place-items:center;width:26px;height:26px;border-radius:50%;box-shadow:var(--shadow-in-sm);font-family:var(--font-num);font-size:var(--fs-caption);color:var(--brand)}.d-step-title{font-weight:600}.d-step-text{font-size:var(--fs-small);color:var(--ink-2);line-height:1.45}.d-home-h{margin:36px 0 14px;font-size:var(--fs-caption);font-weight:500;text-transform:uppercase;letter-spacing:.06em;color:var(--ink-3)}.d-chips{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:10px}.d-chips a{display:inline-flex;align-items:center;min-height:34px;padding:0 14px;border-radius:999px;background:var(--paper);box-shadow:var(--shadow-out-sm);color:var(--ink-2);font-size:var(--fs-small);text-decoration:none;transition:box-shadow var(--t-press),color var(--t-press)}.d-chips a:hover{color:var(--ink)}.d-chips a:active{box-shadow:var(--shadow-in-sm);color:var(--brand)}@media(pointer:coarse){.d-chips a{min-height:44px}}@media(prefers-reduced-motion:reduce){.docs *,.d-top *{transition:none!important}}

.terms.svelte-19vapmx{display:grid;gap:0;max-width:880px;margin:0 0 24px;border-top:1px solid var(--ink-3)}.terms.svelte-19vapmx div:where(.svelte-19vapmx){padding:12px 0;border-bottom:1px solid var(--rule)}dt.svelte-19vapmx a:where(.svelte-19vapmx){font-weight:600;font-size:var(--fs-body);display:inline-flex;min-height:44px;align-items:center}dd.svelte-19vapmx{margin:0;color:var(--fg-2)}

section.svelte-66zrw8,nav.svelte-66zrw8{max-width:var(--prose-max);display:grid;gap:12px;margin-bottom:28px}.h.svelte-66zrw8{font-size:var(--fs-h3)}p.svelte-66zrw8{color:var(--fg-2)}.steps.svelte-66zrw8{padding-left:22px;display:grid;gap:6px;font-size:var(--fs-md)}.result.svelte-66zrw8 strong:where(.svelte-66zrw8){color:var(--fg)}th[scope=row].svelte-66zrw8{font-weight:600}.rel.svelte-66zrw8{list-style:none;padding:0;display:flex;flex-wrap:wrap;gap:4px 18px}.rel.svelte-66zrw8 a:where(.svelte-66zrw8),.small.svelte-66zrw8 a:where(.svelte-66zrw8){display:inline-flex;min-height:44px;align-items:center}

.h.svelte-kso9fs{font-size:var(--fs-h3);margin-bottom:var(--head-gap)}th.svelte-kso9fs a:where(.svelte-kso9fs){white-space:nowrap}.kind.svelte-kso9fs{white-space:nowrap;color:var(--ink-2)}.sum.svelte-kso9fs{color:var(--ink-2);min-width:32ch}.fw.svelte-kso9fs{list-style:none;padding:0;margin-top:12px;display:flex;flex-wrap:wrap;gap:0 24px}.fw.svelte-kso9fs a:where(.svelte-kso9fs){display:inline-flex;min-height:44px;align-items:center}

.mor.svelte-ur9bhg{max-width:var(--measure);color:var(--ink-2);margin:24px 0 8px}.h.svelte-ur9bhg{font-size:var(--fs-h3);margin-bottom:var(--head-gap)}.fw.svelte-ur9bhg{list-style:none;padding:0;display:flex;flex-wrap:wrap;gap:4px 18px}.fw.svelte-ur9bhg a:where(.svelte-ur9bhg){display:inline-flex;min-height:44px;align-items:center}

.block.svelte-gdawgt{display:grid;gap:12px;max-width:860px;margin-bottom:32px;min-width:0}.h.svelte-gdawgt{font-size:var(--fs-h3)}

.entity.svelte-i7nc2w{max-width:var(--prose-max);margin-bottom:32px;border-top:1px solid var(--ink-3)}dl.svelte-i7nc2w{margin:0;display:grid}dl.svelte-i7nc2w div:where(.svelte-i7nc2w){display:grid;grid-template-columns:minmax(120px,.35fr) 1fr;gap:12px;font-size:var(--fs-small);padding:8px 0;border-bottom:1px solid var(--rule)}dt.svelte-i7nc2w{color:var(--fg-2)}dd.svelte-i7nc2w{margin:0;overflow-wrap:anywhere}.note.svelte-i7nc2w{margin-top:32px}

.block.svelte-1wnry0g{max-width:var(--prose-max);display:grid;gap:10px;margin-bottom:calc(var(--section) / 2)}.h.svelte-1wnry0g{font-size:var(--fs-h3)}.quote.svelte-1wnry0g{font-size:var(--fs-lead);padding:16px 0;border-top:1px solid var(--rule);border-bottom:1px solid var(--rule)}.select.svelte-1wnry0g{-webkit-user-select:all;user-select:all}.logos.svelte-1wnry0g{list-style:none;padding:0;display:flex;flex-wrap:wrap;gap:0 24px}.logos.svelte-1wnry0g a:where(.svelte-1wnry0g){display:inline-flex;min-height:44px;align-items:center}

.matrix-table.svelte-3lwr9y{display:none}.matrix-table.svelte-3lwr9y td:where(.svelte-3lwr9y){font-size:var(--fs-small)}.matrix-table.svelte-3lwr9y thead:where(.svelte-3lwr9y) th:where(.svelte-3lwr9y){position:sticky;top:64px;z-index:3;background:var(--paper);vertical-align:bottom}.pname.svelte-3lwr9y{display:block;font-size:var(--fs-body);font-weight:600;color:var(--ink);text-transform:none;letter-spacing:0}.pprice.svelte-3lwr9y{display:block;font-family:var(--font-num);text-transform:none;letter-spacing:0;font-weight:500}.hl.svelte-3lwr9y .pname:where(.svelte-3lwr9y){color:var(--brand)}.group.svelte-3lwr9y th:where(.svelte-3lwr9y){padding-top:22px;font-size:var(--fs-caption);text-transform:uppercase;letter-spacing:.06em;color:var(--ink-3);font-weight:500}.matrix-table.svelte-3lwr9y tbody:where(.svelte-3lwr9y) th[scope=row]:where(.svelte-3lwr9y){font-weight:400;width:34%}.selector.svelte-3lwr9y{border:0;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:8px}.selector.svelte-3lwr9y legend:where(.svelte-3lwr9y){width:100%;margin-bottom:4px}.selector.svelte-3lwr9y input:where(.svelte-3lwr9y){position:absolute;opacity:0;width:1px;height:1px}.selector.svelte-3lwr9y label:where(.svelte-3lwr9y){min-height:44px;min-width:44px;padding:0 14px;display:inline-flex;align-items:center;border-bottom:1px solid transparent;font-weight:500;color:var(--ink-2);font-size:var(--fs-sm);cursor:pointer}.selector.svelte-3lwr9y input:where(.svelte-3lwr9y):checked+label:where(.svelte-3lwr9y){color:var(--ink);border-bottom-color:var(--brand)}.selector.svelte-3lwr9y input:where(.svelte-3lwr9y):focus-visible+label:where(.svelte-3lwr9y){outline:2px solid var(--focus);outline-offset:2px}.groups.svelte-3lwr9y{width:100%;margin-top:8px}details.svelte-3lwr9y{border-bottom:1px solid var(--rule)}summary.svelte-3lwr9y{min-height:48px;display:flex;align-items:center;font-weight:600;cursor:pointer}dl.svelte-3lwr9y{margin:0 0 12px}.row.svelte-3lwr9y{display:flex;justify-content:space-between;gap:12px;padding:8px 0;border-top:1px solid var(--rule);font-size:var(--fs-small)}dd.svelte-3lwr9y{margin:0;display:none;text-align:right}.yes.svelte-3lwr9y{color:var(--ink)}.no.svelte-3lwr9y{color:var(--ink-3)}#mp-free.svelte-3lwr9y:checked~.groups:where(.svelte-3lwr9y) dd[data-plan=free]:where(.svelte-3lwr9y),#mp-starter.svelte-3lwr9y:checked~.groups:where(.svelte-3lwr9y) dd[data-plan=starter]:where(.svelte-3lwr9y),#mp-growth.svelte-3lwr9y:checked~.groups:where(.svelte-3lwr9y) dd[data-plan=growth]:where(.svelte-3lwr9y),#mp-scale.svelte-3lwr9y:checked~.groups:where(.svelte-3lwr9y) dd[data-plan=scale]:where(.svelte-3lwr9y){display:block}@media(min-width:760px){.matrix-table.svelte-3lwr9y{display:block}.matrix-mobile.svelte-3lwr9y{display:none}}.track.svelte-8n7d5z{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(260px,82%);overflow-x:auto;scroll-snap-type:x mandatory;margin:0 calc(-1 * var(--gutter));padding:4px var(--gutter) 8px;scroll-padding-inline:var(--gutter)}.plan.svelte-8n7d5z{scroll-snap-align:center;display:flex;flex-direction:column;gap:12px;padding:24px;border-left:1px solid var(--rule)}.plan.svelte-8n7d5z:first-child{border-left:0}.plan.recommended.svelte-8n7d5z{border:1px solid var(--brand);border-radius:var(--radius-plan);background:var(--surface)}.plan.recommended.svelte-8n7d5z+.plan:where(.svelte-8n7d5z){border-left:0}header.svelte-8n7d5z{display:flex;align-items:baseline;justify-content:space-between;gap:8px}h3.svelte-8n7d5z{font-size:var(--fs-h3)}.rec.svelte-8n7d5z{font-size:var(--fs-caption);color:var(--brand)}.events.svelte-8n7d5z{color:var(--ink-2);font-size:var(--fs-small)}.amount.svelte-8n7d5z{display:flex;align-items:baseline;gap:6px}.amount.svelte-8n7d5z .big{font-size:36px;font-weight:400;letter-spacing:-.03em}.per.svelte-8n7d5z,.annual.svelte-8n7d5z{color:var(--ink-2);font-size:var(--fs-small)}.annual.svelte-8n7d5z{min-height:1.5em}.summary.svelte-8n7d5z{font-weight:500}ul.svelte-8n7d5z{margin:0;padding:12px 0 0;list-style:none;display:grid;gap:6px;font-size:var(--fs-small);color:var(--ink-2);flex:1;align-content:start;border-top:1px solid var(--rule)}.btn.svelte-8n7d5z{margin-top:6px;align-self:flex-start}@media(min-width:640px){.track.svelte-8n7d5z{grid-auto-columns:minmax(280px,46%)}}@media(min-width:1100px){.track.svelte-8n7d5z{grid-auto-flow:row;grid-template-columns:repeat(4,minmax(0,1fr));overflow:visible;margin:0;padding:0}}.team-line.svelte-1hrotn9{margin-top:20px;text-align:center;font-weight:600;color:var(--ink)}.start.svelte-1hrotn9{display:grid;gap:20px;border-top:1px solid var(--rule);margin-top:calc(var(--section) / 2)}.start-h.svelte-1hrotn9{font-size:var(--fs-h3);margin-bottom:8px}@media(min-width:1000px){.start.svelte-1hrotn9{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:48px}}.over.svelte-1hrotn9{margin-top:16px}.controls.svelte-1hrotn9{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 24px;margin-bottom:16px;border-bottom:1px solid var(--rule)}.h.svelte-1hrotn9{font-size:var(--fs-h3);margin-bottom:var(--head-gap);max-width:36ch}.h3.svelte-1hrotn9{font-size:var(--fs-body);margin:16px 0 8px}.gap.svelte-1hrotn9{margin-top:40px}.sub.svelte-1hrotn9{margin-bottom:16px;max-width:var(--measure);font-size:var(--fs-small)}.better.svelte-1hrotn9{margin-top:40px;max-width:var(--measure)}.better.svelte-1hrotn9 ul:where(.svelte-1hrotn9):not(.link-row){padding-left:18px;display:grid;gap:8px;color:var(--ink-2);margin:0 0 8px;font-size:var(--fs-small)}

.prose.svelte-4rm2pb{margin-bottom:32px}

.grid.svelte-w0vvpm{display:grid;gap:32px;align-items:center}@media(min-width:960px){.grid.svelte-w0vvpm{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:48px}}.copy.svelte-w0vvpm{display:grid;gap:14px;min-width:0}.k.svelte-w0vvpm{font-size:12px;color:var(--brand)}.lead.svelte-w0vvpm{color:var(--ink-2)}.tabs.svelte-w0vvpm{display:grid;gap:10px;min-width:0}.tablist.svelte-w0vvpm{display:inline-flex;justify-self:start;gap:4px;padding:4px;border-radius:10px;box-shadow:var(--shadow-in-sm)}.tablist.svelte-w0vvpm label:where(.svelte-w0vvpm){padding:6px 12px;border-radius:7px;font-size:13px;color:var(--ink-2);cursor:pointer;transition:box-shadow var(--t-press),color var(--t-press)}.code.svelte-w0vvpm{display:none;margin:0;min-width:0;background:transparent}.code.svelte-w0vvpm pre:where(.svelte-w0vvpm){margin:0;padding:12px 14px;overflow-x:auto;border-radius:10px;box-shadow:var(--shadow-in);font-size:12px;line-height:1.6}.code.svelte-w0vvpm figcaption:where(.svelte-w0vvpm){display:flex;justify-content:space-between;align-items:center;padding:0 2px 6px;font-size:11.5px;color:var(--ink-3)}#mcp-claude-code.svelte-w0vvpm:checked~.panel-claude-code:where(.svelte-w0vvpm),#mcp-cursor.svelte-w0vvpm:checked~.panel-cursor:where(.svelte-w0vvpm),#mcp-claude-desktop.svelte-w0vvpm:checked~.panel-claude-desktop:where(.svelte-w0vvpm){display:block}#mcp-claude-code.svelte-w0vvpm:checked~.tablist:where(.svelte-w0vvpm) label[for=mcp-claude-code]:where(.svelte-w0vvpm),#mcp-cursor.svelte-w0vvpm:checked~.tablist:where(.svelte-w0vvpm) label[for=mcp-cursor]:where(.svelte-w0vvpm),#mcp-claude-desktop.svelte-w0vvpm:checked~.tablist:where(.svelte-w0vvpm) label[for=mcp-claude-desktop]:where(.svelte-w0vvpm){color:var(--ink);box-shadow:var(--shadow-out-sm)}#mcp-claude-code.svelte-w0vvpm:focus-visible~.tablist:where(.svelte-w0vvpm) label[for=mcp-claude-code]:where(.svelte-w0vvpm),#mcp-cursor.svelte-w0vvpm:focus-visible~.tablist:where(.svelte-w0vvpm) label[for=mcp-cursor]:where(.svelte-w0vvpm),#mcp-claude-desktop.svelte-w0vvpm:focus-visible~.tablist:where(.svelte-w0vvpm) label[for=mcp-claude-desktop]:where(.svelte-w0vvpm){outline:2px solid var(--focus)}.small.svelte-w0vvpm{font-size:var(--fs-small);color:var(--ink-3)}.term.svelte-w0vvpm{margin:0;padding:10px 12px 12px;min-width:0}.bar.svelte-w0vvpm{padding:0 4px 10px;font-size:11.5px;color:var(--ink-3)}.screen.svelte-w0vvpm{padding:16px;display:grid;gap:12px;font-size:13px;min-height:330px;align-content:start}.q.svelte-w0vvpm{display:flex;gap:10px;color:var(--ink)}.pr.svelte-w0vvpm{color:var(--action)}.typed.svelte-w0vvpm{animation:svelte-w0vvpm-type calc(var(--n) * 32ms) steps(var(--n)) .2s backwards}@keyframes svelte-w0vvpm-type{0%{clip-path:inset(0 100% 0 0)}}.call.svelte-w0vvpm{font-size:12px;color:var(--traffic);animation:svelte-w0vvpm-show .3s ease-out 2.2s backwards}.ans.svelte-w0vvpm{display:grid;gap:8px;color:var(--ink-2);animation:svelte-w0vvpm-show .3s ease-out 2.8s backwards}@keyframes svelte-w0vvpm-show{0%{opacity:0}}.ans.svelte-w0vvpm ul:where(.svelte-w0vvpm){list-style:none;margin:0;padding:0;display:grid;gap:3px}.ans.svelte-w0vvpm li:where(.svelte-w0vvpm){display:flex;justify-content:space-between;gap:12px;padding:3px 0;border-bottom:1px dashed var(--rule);animation:svelte-w0vvpm-show .26s ease-out calc(3s + var(--i) * .14s) backwards}.pos.svelte-w0vvpm{color:var(--brand)}.neg.svelte-w0vvpm{color:var(--loss)}.tip.svelte-w0vvpm{color:var(--ink);animation:svelte-w0vvpm-show .3s ease-out 4s backwards}@media(prefers-reduced-motion:reduce){.term.svelte-w0vvpm *{animation:none!important}}.head.svelte-fyl9lh{display:grid;justify-items:center;text-align:center;gap:14px}.head.svelte-fyl9lh h2:where(.svelte-fyl9lh){max-width:22ch}.head.svelte-fyl9lh .lead:where(.svelte-fyl9lh){max-width:52ch}.tabs.svelte-fyl9lh{display:flex;flex-wrap:wrap;justify-content:center;gap:4px;width:fit-content;max-width:100%;margin:36px auto 0;padding:4px;background:var(--surface);border:1px solid var(--rule);border-radius:12px}.tabs.svelte-fyl9lh label:where(.svelte-fyl9lh){display:inline-flex;align-items:center;min-height:40px;padding:0 16px;border-radius:8px;color:var(--ink-2);font-size:var(--fs-small);font-weight:500;cursor:pointer}@media(pointer:coarse){.tabs.svelte-fyl9lh label:where(.svelte-fyl9lh){min-height:44px}}.tabs.svelte-fyl9lh input:where(.svelte-fyl9lh):checked+label:where(.svelte-fyl9lh){background:var(--surface-2);color:var(--ink);box-shadow:var(--edge)}.tabs.svelte-fyl9lh input:where(.svelte-fyl9lh):focus-visible+label:where(.svelte-fyl9lh){outline:2px solid var(--focus);outline-offset:2px}.panel.svelte-fyl9lh{display:none;max-width:880px;margin:28px auto 0;padding:24px;background:var(--surface);border:1px solid var(--rule);border-radius:16px;box-shadow:var(--edge)}.cmp-sec.svelte-fyl9lh:has(#vs-datafast:where(.svelte-fyl9lh):checked) [data-vs=datafast]:where(.svelte-fyl9lh),.cmp-sec.svelte-fyl9lh:has(#vs-posthog:where(.svelte-fyl9lh):checked) [data-vs=posthog]:where(.svelte-fyl9lh),.cmp-sec.svelte-fyl9lh:has(#vs-plausible:where(.svelte-fyl9lh):checked) [data-vs=plausible]:where(.svelte-fyl9lh),.cmp-sec.svelte-fyl9lh:has(#vs-google-analytics:where(.svelte-fyl9lh):checked) [data-vs=google-analytics]:where(.svelte-fyl9lh){display:block}.vs.svelte-fyl9lh{table-layout:fixed}.vs.svelte-fyl9lh th:where(.svelte-fyl9lh):first-child{width:46%}.vs.svelte-fyl9lh thead:where(.svelte-fyl9lh) th.productlense:where(.svelte-fyl9lh){color:var(--brand)}.vs.svelte-fyl9lh td.yes{color:var(--brand)}.vs.svelte-fyl9lh td.no{color:var(--ink-3)}.vs.svelte-fyl9lh td:where(.svelte-fyl9lh),.vs.svelte-fyl9lh tbody:where(.svelte-fyl9lh) th:where(.svelte-fyl9lh){font-size:var(--fs-small)}.vs.svelte-fyl9lh tbody:where(.svelte-fyl9lh) tr:where(.svelte-fyl9lh){background:var(--surface)}.bars.svelte-fyl9lh{display:grid;gap:8px;margin-top:22px}.bars-h.svelte-fyl9lh{font-size:var(--fs-caption);color:var(--ink-2)}.b.svelte-fyl9lh{display:grid;grid-template-columns:72px 1fr 56px;align-items:center;gap:10px;font-size:var(--fs-caption)}.who.svelte-fyl9lh{color:var(--ink-2)}.track.svelte-fyl9lh{height:10px}.fill.svelte-fyl9lh{display:block;height:100%;border-radius:2px;transform-origin:left center;transform:scaleX(var(--s))}.productlense-bar.svelte-fyl9lh{background:var(--brand-mark)}.them.svelte-fyl9lh{background:var(--cost-fill)}.v.svelte-fyl9lh{text-align:right;color:var(--ink-2)}.choose.svelte-fyl9lh{display:grid;gap:20px 32px;margin-top:24px;padding-top:20px;border-top:1px solid var(--rule)}.choose.svelte-fyl9lh h3:where(.svelte-fyl9lh){font-size:var(--fs-small);font-weight:600;margin-bottom:8px}.choose.svelte-fyl9lh ul:where(.svelte-fyl9lh){margin:0;padding-left:18px;display:grid;gap:6px;font-size:var(--fs-small);color:var(--ink-2)}.more.svelte-fyl9lh{margin-top:18px;font-size:var(--fs-small)}@media(min-width:760px){.panel.svelte-fyl9lh{padding:32px}.choose.svelte-fyl9lh{grid-template-columns:1fr 1fr}}@media(max-width:639px){.vs.svelte-fyl9lh th:where(.svelte-fyl9lh):first-child{width:40%}}.demo.svelte-1ljhr60{padding-top:8px}.head.svelte-1ljhr60{display:grid;gap:10px;justify-items:center;text-align:center;margin-bottom:28px}@media(min-width:901px){.head.svelte-1ljhr60{margin-bottom:84px}}.head.svelte-1ljhr60 h2:where(.svelte-1ljhr60){max-width:20ch}.head.svelte-1ljhr60 .lead:where(.svelte-1ljhr60){max-width:40em;color:var(--ink-2)}.device.svelte-1ljhr60{position:relative;margin:0;padding:10px 12px 12px}.bezel.svelte-1ljhr60{display:grid;grid-template-columns:1fr minmax(0,auto) 1fr;align-items:center;gap:12px;padding:2px 4px 10px}.tag.svelte-1ljhr60{display:flex;align-items:center;gap:8px;font-size:var(--fs-caption);color:var(--ink-2)}.dot.svelte-1ljhr60{position:relative;width:7px;height:7px;border-radius:50%;background:var(--action)}.dot.svelte-1ljhr60:after{content:"";position:absolute;inset:-4px;border-radius:50%;border:1px solid var(--action);animation:svelte-1ljhr60-ping 2.4s var(--ease-out) infinite}@keyframes svelte-1ljhr60-ping{0%{transform:scale(.4);opacity:.9}to{transform:scale(1.8);opacity:0}}.url.svelte-1ljhr60{display:inline-flex;align-items:center;gap:8px;min-width:0;max-width:44ch;padding:6px 16px;font-size:12.5px;color:var(--ink-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.url.svelte-1ljhr60 svg:where(.svelte-1ljhr60),.full.svelte-1ljhr60 svg:where(.svelte-1ljhr60){flex:none;fill:none;stroke:currentColor;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.full.svelte-1ljhr60{justify-self:end;display:grid;place-items:center;width:32px;height:32px;border-radius:8px;color:var(--ink-2);box-shadow:var(--shadow-out-sm);transition:box-shadow var(--t-press),color var(--t-press)}.full.svelte-1ljhr60:hover{color:var(--ink)}.full.svelte-1ljhr60:active{box-shadow:var(--shadow-in-sm)}.screen.svelte-1ljhr60{position:relative;overflow:hidden;border-radius:12px;aspect-ratio:16 / 10;padding:0}.poster.svelte-1ljhr60,.poster.svelte-1ljhr60 img:where(.svelte-1ljhr60),iframe.svelte-1ljhr60,.veil.svelte-1ljhr60{position:absolute;inset:0;width:100%;height:100%}.poster.svelte-1ljhr60 img:where(.svelte-1ljhr60){object-fit:cover;object-position:top left;border-radius:inherit}iframe.svelte-1ljhr60{border:0;border-radius:inherit;background:var(--paper);opacity:0;transition:opacity .4s var(--ease-out)}.device.svelte-1ljhr60[data-frame=live] iframe:where(.svelte-1ljhr60){opacity:1}.veil.svelte-1ljhr60{display:grid;place-content:center;justify-items:center;gap:10px;background:linear-gradient(to top,color-mix(in srgb,var(--paper) 80%,transparent),transparent 60%);transition:opacity .3s var(--ease-out)}.load.svelte-1ljhr60{display:none}.js .device.svelte-1ljhr60[data-frame=poster] .load:where(.svelte-1ljhr60){display:inline-flex}.js .device.svelte-1ljhr60:not([data-frame=failed]) .open:where(.svelte-1ljhr60){display:none}.device.svelte-1ljhr60[data-frame=loading] .veil:where(.svelte-1ljhr60),.device.svelte-1ljhr60[data-frame=live] .veil:where(.svelte-1ljhr60){opacity:0;pointer-events:none}.open.svelte-1ljhr60{font-size:var(--fs-small);color:var(--ink)}@font-face{font-family:Lense Hand;font-weight:600;font-display:swap;src:url(../../../fonts/caveat-latin-600-normal.woff2) format("woff2")}.note.svelte-1ljhr60{position:absolute;inset:-80px 0 auto;pointer-events:none;z-index:2;color:var(--traffic)}.hand.svelte-1ljhr60{position:absolute;right:44px;top:0;font-family:Lense Hand,Segoe Print,Bradley Hand,cursive;font-weight:600;font-size:24px;line-height:1.05;text-align:right;transform:rotate(-3deg);transform-origin:right bottom}.arrow.svelte-1ljhr60{position:absolute;right:150px;top:52px;overflow:visible}.note.svelte-1ljhr60:not([data-arrow]) .arrow:where(.svelte-1ljhr60){display:none}@media(min-width:1240px){.note.svelte-1ljhr60:not([data-arrow]) .arrow:where(.svelte-1ljhr60){display:block}}.note.svelte-1ljhr60[data-arrow=off] .arrow:where(.svelte-1ljhr60){display:none}.note.svelte-1ljhr60[data-arrow=live] .arrow:where(.svelte-1ljhr60){right:auto;left:0;top:0}.arrow.svelte-1ljhr60 path:where(.svelte-1ljhr60){fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}@supports (animation-timeline: view()){.note.svelte-1ljhr60 .stroke:where(.svelte-1ljhr60){stroke-dasharray:var(--len, 460);animation:svelte-1ljhr60-pl-draw linear both;animation-timeline:view();animation-range:entry 20% cover 32%}.note.svelte-1ljhr60 .head:where(.svelte-1ljhr60){animation:svelte-1ljhr60-pl-fade linear both;animation-timeline:view();animation-range:cover 30% cover 36%}.note.svelte-1ljhr60 .hand:where(.svelte-1ljhr60){animation:svelte-1ljhr60-pl-write linear both;animation-timeline:view();animation-range:entry 10% cover 26%}}@keyframes svelte-1ljhr60-pl-draw{0%{stroke-dashoffset:var(--len, 460)}to{stroke-dashoffset:0}}@keyframes svelte-1ljhr60-pl-fade{0%{opacity:0}to{opacity:1}}@keyframes svelte-1ljhr60-pl-write{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}@media(prefers-reduced-motion:reduce){.note.svelte-1ljhr60 .stroke:where(.svelte-1ljhr60),.note.svelte-1ljhr60 .head:where(.svelte-1ljhr60),.note.svelte-1ljhr60 .hand:where(.svelte-1ljhr60){animation:none}}@media(max-width:900px){.note.svelte-1ljhr60{display:none}}@media(max-width:640px){.device.svelte-1ljhr60{padding:8px}.bezel.svelte-1ljhr60{grid-template-columns:minmax(0,1fr) auto}.tag.svelte-1ljhr60{display:none}.url.svelte-1ljhr60{max-width:none}.screen.svelte-1ljhr60{aspect-ratio:9 / 16;max-height:78svh}}@media(prefers-reduced-motion:reduce){.dot.svelte-1ljhr60:after{animation:none}iframe.svelte-1ljhr60,.veil.svelte-1ljhr60{transition:none}}.final.svelte-1mj1cny{padding-bottom:var(--section)}.panel.svelte-1mj1cny{display:grid;justify-items:center;gap:18px;padding:clamp(28px,6vw,64px) clamp(18px,4vw,48px);text-align:center}h2.svelte-1mj1cny{font-size:var(--fs-display);letter-spacing:-.03em;line-height:1.02;max-width:16ch}.lead.svelte-1mj1cny{max-width:40ch;color:var(--ink-2)}.cap.svelte-1mj1cny{width:100%;max-width:520px;text-align:left}.cap.svelte-1mj1cny .note{text-align:center}.flow.svelte-1focasg{display:grid;gap:16px;padding:18px;margin:0;min-width:0}.top.svelte-1focasg{display:grid;gap:10px}.when.svelte-1focasg{font-size:var(--fs-caption);color:var(--ink-3)}.kpis.svelte-1focasg{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0}.kpis.svelte-1focasg div:where(.svelte-1focasg){min-width:0}dt.svelte-1focasg{font-size:var(--fs-caption);color:var(--ink-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}dd.svelte-1focasg{margin:2px 0 0;display:flex;align-items:center;gap:6px;font-family:var(--font-num);font-size:clamp(18px,2.1vw,26px);font-weight:500;color:var(--ink)}.trf.svelte-1focasg dd:where(.svelte-1focasg){color:var(--traffic)}.key.svelte-1focasg{display:inline-block;width:8px;height:8px;margin-right:6px;border-radius:2px;background:var(--brand-mark)}.key.sand.svelte-1focasg{background:var(--traffic)}.pos.svelte-1focasg dd:where(.svelte-1focasg){color:var(--brand)}.ring.svelte-1focasg{flex:none;transform:rotate(-90deg)}.ring.svelte-1focasg circle:where(.svelte-1focasg){fill:none;stroke-width:4}.ring-bg.svelte-1focasg{stroke:var(--rule)}.ring-fg.svelte-1focasg{stroke:var(--brand-mark);stroke-linecap:round;stroke-dasharray:var(--len) var(--gap);animation:svelte-1focasg-ring .9s var(--ease-out) 1.3s backwards}@keyframes svelte-1focasg-ring{0%{stroke-dasharray:0 var(--gap)}}.chart.svelte-1focasg{padding:14px 10px;min-width:0}.plot.svelte-1focasg{position:relative;height:340px}.plot.svelte-1focasg svg:where(.svelte-1focasg){display:block;width:100%;height:100%;overflow:visible}.g-sand.svelte-1focasg{stop-color:var(--traffic);stop-opacity:.62}.g-money.svelte-1focasg{stop-color:var(--brand-mark);stop-opacity:.6}.stream.svelte-1focasg{fill:url(#mf-turn)}.stream.loss.svelte-1focasg{fill:transparent;stroke:var(--loss);stroke-width:1.2;stroke-dasharray:4 3;vector-effect:non-scaling-stroke;opacity:.9}.stream.costs.svelte-1focasg{fill:var(--cost-fill);opacity:.3}.stream.keep.svelte-1focasg{fill:var(--brand-mark);opacity:.6}.bar.svelte-1focasg{fill:var(--traffic);transform-box:fill-box;transform-origin:50% 50%;animation:svelte-1focasg-grow .52s var(--ease-out) calc(var(--i, 0) * 70ms) backwards}.bar.loss.svelte-1focasg{fill:transparent;stroke:var(--loss);stroke-width:1.5;vector-effect:non-scaling-stroke}.bar.rev.svelte-1focasg,.bar.out.profit.svelte-1focasg{fill:var(--brand-mark)}.bar.rev.svelte-1focasg{animation-delay:.65s}.bar.out.fees.svelte-1focasg,.bar.out.spend.svelte-1focasg{fill:var(--cost-fill);animation-delay:1.25s}.bar.out.profit.svelte-1focasg{animation-delay:1.65s}@keyframes svelte-1focasg-grow{0%{transform:scaleY(0)}}.lead.svelte-1focasg{stroke:var(--rule);stroke-width:1;vector-effect:non-scaling-stroke}.sweep.svelte-1focasg{transform-box:fill-box;transform-origin:0 50%;animation:svelte-1focasg-sweep .76s cubic-bezier(.45,0,.2,1) backwards}.s-in.svelte-1focasg{animation-delay:.28s}.s-cost.svelte-1focasg{animation-delay:1.1s;animation-duration:.56s}.s-profit.svelte-1focasg{animation-delay:1.38s}@keyframes svelte-1focasg-sweep{0%{transform:scaleX(0)}}.labels.svelte-1focasg{list-style:none;margin:0;padding:0}.labels.svelte-1focasg li:where(.svelte-1focasg){position:absolute;display:grid;line-height:1.2;transform:translateY(-50%);white-space:nowrap;animation:svelte-1focasg-label .42s var(--ease-out) backwards}.left.svelte-1focasg li:where(.svelte-1focasg){text-align:right;animation-delay:.2s}.right.svelte-1focasg li:where(.svelte-1focasg){animation-delay:1.5s}.right.svelte-1focasg li.profit:where(.svelte-1focasg){animation-delay:1.8s}@keyframes svelte-1focasg-label{0%{opacity:0}}.name.svelte-1focasg{font-size:12.5px;color:var(--ink-2)}.amt.svelte-1focasg{font-size:12px;color:var(--ink)}.vis.svelte-1focasg{color:var(--traffic)}.lost.svelte-1focasg{color:var(--loss)}.right.svelte-1focasg .fees:where(.svelte-1focasg) .amt:where(.svelte-1focasg),.right.svelte-1focasg .spend:where(.svelte-1focasg) .amt:where(.svelte-1focasg){color:var(--ink-2)}.right.svelte-1focasg .profit:where(.svelte-1focasg) .name:where(.svelte-1focasg){color:var(--ink);font-weight:600}.right.svelte-1focasg .profit:where(.svelte-1focasg) .amt:where(.svelte-1focasg){color:var(--brand);font-size:14px;font-weight:500}.rev-label.svelte-1focasg{position:absolute;transform:translate(-50%,calc(-100% - 6px));font-size:12px;color:var(--ink-3);white-space:nowrap;animation:svelte-1focasg-label .42s var(--ease-out) .8s backwards}.rev-label.svelte-1focasg .num:where(.svelte-1focasg){color:var(--ink)}.cap.svelte-1focasg{font-size:var(--fs-caption);color:var(--ink-3);line-height:1.5}.loss-key.svelte-1focasg{display:inline-block;width:18px;height:8px;margin-right:6px;border:1px dashed var(--loss);border-radius:2px;vertical-align:1px}@media(max-width:520px){.flow.svelte-1focasg{padding:14px}.plot.svelte-1focasg{height:300px}.name.svelte-1focasg{font-size:11.5px}.amt.svelte-1focasg{font-size:11px}}@media(prefers-reduced-motion:reduce){.flow.svelte-1focasg *{animation:none!important}}.hero.svelte-tc3uts{padding:36px 0 calc(var(--section) / 2)}.grid.svelte-tc3uts{display:grid;gap:36px;align-items:center}.copy.svelte-tc3uts{display:grid;gap:20px;min-width:0}.release.svelte-tc3uts{font-size:12px;color:var(--ink-3)}.release.svelte-tc3uts a:where(.svelte-tc3uts){color:var(--ink-2);text-decoration:none}.release.svelte-tc3uts a:where(.svelte-tc3uts):hover{color:var(--ink)}.v.svelte-tc3uts{color:var(--brand)}h1.svelte-tc3uts{font-size:var(--fs-hero);letter-spacing:-.035em;line-height:.98;font-weight:600}.ln.svelte-tc3uts{display:block;animation:svelte-tc3uts-rise .7s var(--ease-out) calc(var(--i) * 70ms) both}.ln.svelte-tc3uts:last-child{color:var(--brand)}@keyframes svelte-tc3uts-rise{0%{transform:translateY(14px)}}.lead.svelte-tc3uts{max-width:34em;color:var(--ink-2)}.cap.svelte-tc3uts{max-width:520px}.proof.svelte-tc3uts{list-style:none;margin:4px 0 0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 20px;max-width:520px}.proof.svelte-tc3uts li:where(.svelte-tc3uts){font-size:13px;color:var(--ink-3);line-height:1.35}.proof.svelte-tc3uts a:where(.svelte-tc3uts){color:inherit;text-decoration:none}.proof.svelte-tc3uts a:where(.svelte-tc3uts):hover span:where(.svelte-tc3uts){color:var(--ink-2);text-decoration:underline;text-underline-offset:3px}.proof.svelte-tc3uts strong:where(.svelte-tc3uts){display:block;font-size:15px;font-weight:500;color:var(--ink)}.visual.svelte-tc3uts{min-width:0}@media(min-width:1000px){.hero.svelte-tc3uts{padding-top:64px}.grid.svelte-tc3uts{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:48px}h1.svelte-tc3uts{font-size:clamp(52px,5.4vw,72px)}}@media(prefers-reduced-motion:reduce){.ln.svelte-tc3uts{animation:none}}.layout.svelte-jiaitz{display:grid;gap:28px}.head.svelte-jiaitz{display:grid;gap:14px;align-content:start}.head.svelte-jiaitz h2:where(.svelte-jiaitz){max-width:14ch}.list.svelte-jiaitz{border-top:1px solid var(--rule)}details.svelte-jiaitz{border-bottom:1px solid var(--rule);background:var(--paper)}summary.svelte-jiaitz{list-style:none;display:flex;justify-content:space-between;align-items:center;gap:24px;min-height:60px;padding:14px 0;cursor:pointer;font-weight:500;font-size:var(--fs-body)}summary.svelte-jiaitz::-webkit-details-marker{display:none}summary.svelte-jiaitz:hover{color:var(--brand)}.pm.svelte-jiaitz{position:relative;flex:none;width:12px;height:12px}.pm.svelte-jiaitz:before,.pm.svelte-jiaitz:after{content:"";position:absolute;left:0;right:0;top:50%;height:1.5px;background:currentColor;transition:transform .3s var(--ease-out)}.pm.svelte-jiaitz:after{transform:rotate(90deg)}details[open].svelte-jiaitz .pm:where(.svelte-jiaitz):after{transform:rotate(0)}.a.svelte-jiaitz{padding:0 40px 22px 0;color:var(--ink-2);font-size:var(--fs-small);line-height:1.65;max-width:68ch}details[open].svelte-jiaitz .a:where(.svelte-jiaitz){animation:svelte-jiaitz-open .42s var(--ease-out)}@keyframes svelte-jiaitz-open{0%{opacity:0;transform:translateY(-6px)}}@media(min-width:1000px){.layout.svelte-jiaitz{grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:56px}.head.svelte-jiaitz{position:sticky;top:calc(var(--header-h) + 32px)}}.mark.svelte-1afofr8{flex:none;fill:currentColor}.mono.svelte-1afofr8{flex:none;display:inline-grid;place-items:center;width:var(--s);height:var(--s);border-radius:5px;border:1.5px solid currentColor;font-size:calc(var(--s) * .42);font-weight:600;letter-spacing:-.02em}.head.svelte-1x2terr{display:grid;gap:12px;margin-bottom:28px}.head.svelte-1x2terr .lead:where(.svelte-1x2terr){color:var(--ink-2);max-width:40em}.groups.svelte-1x2terr{display:grid;gap:28px}@media(min-width:960px){.groups.svelte-1x2terr{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px}}.gt.svelte-1x2terr{font-size:12px;font-weight:400;color:var(--ink-3);margin-bottom:12px}.tiles.svelte-1x2terr{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}@media(min-width:560px){.tiles.svelte-1x2terr{grid-template-columns:repeat(4,minmax(0,1fr))}}.tiles.svelte-1x2terr li:where(.svelte-1x2terr){animation:svelte-1x2terr-pop .38s var(--ease-out) calc(var(--i) * 30ms) backwards}@keyframes svelte-1x2terr-pop{0%{opacity:0;transform:scale(.92)}}.tile.svelte-1x2terr{display:grid;justify-items:center;gap:8px;padding:14px 6px 12px;color:var(--ink-2);text-decoration:none;font-size:12.5px;text-align:center;transition:box-shadow var(--t-press),color var(--t-press)}.tile.svelte-1x2terr span:where(.svelte-1x2terr){max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tile.svelte-1x2terr:hover,.tile.svelte-1x2terr:focus-visible{color:var(--ink);box-shadow:var(--shadow-in-sm)}.more.svelte-1x2terr{margin-top:20px}@media(prefers-reduced-motion:reduce){.tiles.svelte-1x2terr li:where(.svelte-1x2terr){animation:none}}.head.svelte-1g8zs8{display:grid;justify-items:center;text-align:center;gap:14px}.head.svelte-1g8zs8 h2:where(.svelte-1g8zs8){max-width:22ch}.controls.svelte-1g8zs8{display:none;gap:20px 32px;align-items:center;justify-content:center;max-width:780px;margin:64px auto 0}html.js .controls.svelte-1g8zs8{display:flex;flex-wrap:wrap}.slide.svelte-1g8zs8{flex:1 1 360px;display:flex;align-items:center;gap:14px;min-width:0}.end.svelte-1g8zs8{font-size:var(--fs-caption);color:var(--ink-3)}.track-wrap.svelte-1g8zs8{position:relative;flex:1;min-width:0}.bubble.svelte-1g8zs8{position:absolute;bottom:calc(100% + 10px);left:calc(13px + (100% - 26px) * var(--f));transform:translate(calc(-1 * var(--f) * 100%));padding:5px 10px;border-radius:8px;background:var(--paper);color:var(--ink);box-shadow:var(--shadow-out-sm);font-size:12px;white-space:nowrap}.bubble.svelte-1g8zs8 strong:where(.svelte-1g8zs8){font-weight:600}input[type=range].svelte-1g8zs8{-webkit-appearance:none;appearance:none;display:block;width:100%;height:28px;background:transparent;cursor:pointer;margin:0}input[type=range].svelte-1g8zs8::-webkit-slider-runnable-track{height:10px;border-radius:5px;background:linear-gradient(to right,var(--action) calc(var(--f) * 100%),var(--paper) calc(var(--f) * 100%));box-shadow:var(--shadow-in-sm)}input[type=range].svelte-1g8zs8::-moz-range-track{height:10px;border-radius:5px;background:var(--paper);box-shadow:var(--shadow-in-sm)}input[type=range].svelte-1g8zs8::-moz-range-progress{height:10px;border-radius:5px;background:var(--action)}input[type=range].svelte-1g8zs8::-webkit-slider-thumb{-webkit-appearance:none;width:26px;height:26px;margin-top:-8px;border-radius:50%;background:radial-gradient(circle at 50% 50%,var(--action) 0 4px,var(--paper) 4.5px);box-shadow:var(--shadow-out-sm);transition:box-shadow var(--t-press)}input[type=range].svelte-1g8zs8:active::-webkit-slider-thumb{box-shadow:var(--shadow-in-sm)}input[type=range].svelte-1g8zs8::-moz-range-thumb{width:26px;height:26px;border:0;border-radius:50%;background:radial-gradient(circle at 50% 50%,var(--action) 0 4px,var(--paper) 4.5px);box-shadow:var(--shadow-out-sm)}input[type=range].svelte-1g8zs8:focus-visible{outline:none}input[type=range].svelte-1g8zs8:focus-visible::-webkit-slider-thumb{outline:2px solid var(--focus);outline-offset:2px}.period.svelte-1g8zs8{position:relative;flex:none}.free-note.svelte-1g8zs8{position:absolute;right:4px;bottom:calc(100% + 6px);font-size:var(--fs-caption);color:var(--brand);white-space:nowrap}.seg.svelte-1g8zs8{display:inline-flex;padding:5px;gap:4px;background:var(--paper);border-radius:12px;box-shadow:var(--shadow-in-sm)}.seg.svelte-1g8zs8 button:where(.svelte-1g8zs8){min-height:36px;padding:0 14px;border:0;border-radius:7px;background:transparent;color:var(--ink-2);font:inherit;font-size:var(--fs-small);font-weight:500;cursor:pointer}.seg.svelte-1g8zs8 button:where(.svelte-1g8zs8){transition:box-shadow var(--t-press),color var(--t-press)}.seg.svelte-1g8zs8 button[aria-pressed=true]:where(.svelte-1g8zs8){background:var(--paper);color:var(--ink);box-shadow:var(--shadow-out-sm)}.cards.svelte-1g8zs8{display:grid;gap:28px;max-width:800px;margin:40px auto 0}html:not(.js) .cards.svelte-1g8zs8{margin-top:48px}.paid.svelte-1g8zs8{display:grid}.paid.svelte-1g8zs8>*{grid-area:1 / 1}.card.svelte-1g8zs8{display:flex;flex-direction:column;gap:8px;min-width:0;margin:4px;padding:30px 30px 24px;background:var(--paper);border:1px solid transparent;border-radius:18px;box-shadow:var(--shadow-out)}.paid.svelte-1g8zs8 .card:where(.svelte-1g8zs8){visibility:hidden}.pname.svelte-1g8zs8{font-size:var(--fs-small);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2)}.amount.svelte-1g8zs8{font-size:44px;font-weight:500;letter-spacing:-.04em;line-height:1.1}.mo.svelte-1g8zs8{margin-left:8px;font-family:var(--font-ui);font-size:var(--fs-small);letter-spacing:0;color:var(--ink-3)}.psum.svelte-1g8zs8{font-size:var(--fs-small);color:var(--ink-2);min-height:2.6em}.checks.svelte-1g8zs8{list-style:none;margin:10px 0 22px;padding:18px 0 0;border-top:1px solid var(--rule);display:grid;gap:9px;flex:1;align-content:start;font-size:var(--fs-small)}.checks.svelte-1g8zs8 li:where(.svelte-1g8zs8){display:flex;gap:10px;color:var(--ink)}.mk.svelte-1g8zs8{flex:none;width:1em;color:var(--brand)}.checks.svelte-1g8zs8 li.off:where(.svelte-1g8zs8){color:var(--ink-3)}.off.svelte-1g8zs8 .mk:where(.svelte-1g8zs8){color:var(--ink-3)}.plan-cta.svelte-1g8zs8{width:100%;min-height:48px;background:var(--paper);color:var(--ink);border:0;font-weight:600;box-shadow:var(--shadow-out-sm);transition:box-shadow var(--t-press),background-color var(--t-press)}.plan-cta.svelte-1g8zs8:hover{color:var(--ink)}.plan-cta.svelte-1g8zs8:active{box-shadow:var(--shadow-in-sm)}.due.svelte-1g8zs8{text-align:center;font-size:13px;color:var(--ink-3)}.foot.svelte-1g8zs8{display:grid;justify-items:center;text-align:center;gap:6px;margin-top:28px}.team-line.svelte-1g8zs8{font-weight:600;color:var(--ink)}.cta.svelte-1g8zs8{display:grid;gap:12px;margin-top:48px;padding-top:28px;border-top:1px solid var(--rule)}.cta-line.svelte-1g8zs8{font-size:var(--fs-h3);font-weight:600}@media(min-width:760px){.cards.svelte-1g8zs8{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media(min-width:1000px){.cta.svelte-1g8zs8{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center}}@media(max-width:639px){.controls.svelte-1g8zs8{margin-top:52px}.period.svelte-1g8zs8{display:flex;align-items:center;gap:12px}.free-note.svelte-1g8zs8{position:static;order:2}.card.svelte-1g8zs8{padding:24px 20px 20px}.amount.svelte-1g8zs8{font-size:38px}}.pricing-vol.svelte-1g8zs8[data-plan=free] .paid:where(.svelte-1g8zs8) [data-plan-col=starter]:where(.svelte-1g8zs8),.pricing-vol.svelte-1g8zs8[data-plan=starter] .paid:where(.svelte-1g8zs8) [data-plan-col=starter]:where(.svelte-1g8zs8),.pricing-vol.svelte-1g8zs8[data-plan=growth] .paid:where(.svelte-1g8zs8) [data-plan-col=growth]:where(.svelte-1g8zs8),.pricing-vol.svelte-1g8zs8[data-plan=scale] .paid:where(.svelte-1g8zs8) [data-plan-col=scale]:where(.svelte-1g8zs8){visibility:visible}.pricing-vol.svelte-1g8zs8[data-plan=free] [data-plan-col=free]:where(.svelte-1g8zs8),.pricing-vol.svelte-1g8zs8[data-plan=starter] [data-plan-col=starter]:where(.svelte-1g8zs8),.pricing-vol.svelte-1g8zs8[data-plan=growth] [data-plan-col=growth]:where(.svelte-1g8zs8),.pricing-vol.svelte-1g8zs8[data-plan=scale] [data-plan-col=scale]:where(.svelte-1g8zs8){border-color:color-mix(in srgb,var(--action) 55%,transparent)}.pricing-vol.svelte-1g8zs8[data-plan=free] [data-plan-col=free]:where(.svelte-1g8zs8) .plan-cta:where(.svelte-1g8zs8),.pricing-vol.svelte-1g8zs8[data-plan=starter] [data-plan-col=starter]:where(.svelte-1g8zs8) .plan-cta:where(.svelte-1g8zs8),.pricing-vol.svelte-1g8zs8[data-plan=growth] [data-plan-col=growth]:where(.svelte-1g8zs8) .plan-cta:where(.svelte-1g8zs8),.pricing-vol.svelte-1g8zs8[data-plan=scale] [data-plan-col=scale]:where(.svelte-1g8zs8) .plan-cta:where(.svelte-1g8zs8){background:var(--action);color:var(--action-ink);box-shadow:var(--shadow-brand)}.pricing-vol.svelte-1g8zs8[data-plan=free] [data-plan-col=free]:where(.svelte-1g8zs8) .plan-cta:where(.svelte-1g8zs8):active,.pricing-vol.svelte-1g8zs8[data-plan=starter] [data-plan-col=starter]:where(.svelte-1g8zs8) .plan-cta:where(.svelte-1g8zs8):active,.pricing-vol.svelte-1g8zs8[data-plan=growth] [data-plan-col=growth]:where(.svelte-1g8zs8) .plan-cta:where(.svelte-1g8zs8):active,.pricing-vol.svelte-1g8zs8[data-plan=scale] [data-plan-col=scale]:where(.svelte-1g8zs8) .plan-cta:where(.svelte-1g8zs8):active{box-shadow:var(--shadow-brand-in)}.head.svelte-1ylmde5{display:grid;gap:12px;margin-bottom:32px}.head.svelte-1ylmde5 .lead:where(.svelte-1ylmde5){color:var(--ink-2);max-width:40em}.list.svelte-1ylmde5{display:grid;gap:28px}.row.svelte-1ylmde5{display:grid;gap:24px;padding:22px;min-width:0}.copy.svelte-1ylmde5{display:grid;gap:10px;align-content:center;min-width:0}.k.svelte-1ylmde5{font-size:12px;color:var(--brand)}h3.svelte-1ylmde5{font-size:var(--fs-h3);font-weight:600;line-height:1.2;max-width:22ch}.body.svelte-1ylmde5{color:var(--ink-2);font-size:var(--fs-small);max-width:38em}.pts.svelte-1ylmde5{list-style:none;margin:0;padding:0;display:grid;gap:4px;font-size:var(--fs-small);color:var(--ink-2)}.pts.svelte-1ylmde5 li:where(.svelte-1ylmde5):before{content:"";display:inline-block;width:10px;height:1px;margin:0 8px 4px 0;background:var(--brand-mark)}.links.svelte-1ylmde5{display:flex;flex-wrap:wrap;gap:6px 18px;margin-top:4px;font-size:var(--fs-small)}.more.svelte-1ylmde5{color:var(--ink-2)}.art.svelte-1ylmde5{min-width:0}@media(min-width:960px){.row.svelte-1ylmde5{grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:40px;padding:28px 32px}.row.flip.svelte-1ylmde5 .copy:where(.svelte-1ylmde5){order:2}.row.flip.svelte-1ylmde5{grid-template-columns:minmax(0,7fr) minmax(0,4fr)}}.head.svelte-lhm78d{display:grid;gap:12px;margin-bottom:32px}.head.svelte-lhm78d .lead:where(.svelte-lhm78d){color:var(--ink-2);max-width:40em}.grid.svelte-lhm78d{list-style:none;margin:0;padding:0;display:grid;gap:24px}@media(min-width:960px){.grid.svelte-lhm78d{grid-template-columns:repeat(3,minmax(0,1fr))}}.panel.svelte-lhm78d{display:flex;flex-direction:column;gap:8px;padding:20px;min-width:0;animation:svelte-lhm78d-rise .64s var(--ease-out) calc(var(--k) * .14s) backwards}@keyframes svelte-lhm78d-rise{0%{box-shadow:none;transform:translateY(10px)}}.n.svelte-lhm78d{font-size:12px;color:var(--brand)}h3.svelte-lhm78d{font-size:var(--fs-h3);font-weight:600}.txt.svelte-lhm78d{font-size:var(--fs-small);color:var(--ink-2);min-height:3em}.art.svelte-lhm78d{margin-top:auto;display:grid;gap:12px;padding:14px;min-height:196px;align-content:space-between}.code.svelte-lhm78d{margin:0;font-size:12px;line-height:1.7;white-space:pre-wrap;word-break:break-all;color:var(--ink-2);animation:svelte-lhm78d-retype .9s steps(30) calc(var(--k) * .14s + .3s) backwards}.t.svelte-lhm78d{color:var(--ink-3)}.a.svelte-lhm78d{color:var(--traffic)}.s.svelte-lhm78d{color:var(--brand)}.ping.svelte-lhm78d{display:flex;align-items:center;gap:8px;font-size:11.5px;color:var(--brand);animation:svelte-lhm78d-fade .4s var(--ease-out) calc(var(--k) * .14s + 1.3s) backwards}@keyframes svelte-lhm78d-fade{0%{opacity:.35}}@keyframes svelte-lhm78d-retype{0%{opacity:.45;clip-path:inset(0 40% 0 0)}}.dot.svelte-lhm78d{width:7px;height:7px;border-radius:50%;background:var(--action);box-shadow:0 0 0 3px color-mix(in srgb,var(--action) 25%,transparent)}.prov.svelte-lhm78d{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 10px}.prov.svelte-lhm78d li:where(.svelte-lhm78d){display:flex;align-items:center;gap:7px;min-width:0;font-size:12px;color:var(--ink-3);animation:svelte-lhm78d-pop .36s var(--ease-out) calc(var(--k) * .14s + .26s + var(--j) * 45ms) backwards}.prov.svelte-lhm78d li:where(.svelte-lhm78d) span:where(.svelte-lhm78d){white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.prov.svelte-lhm78d li.on:where(.svelte-lhm78d){color:var(--ink)}.prov.svelte-lhm78d li.on:where(.svelte-lhm78d) svg{color:var(--action)}@keyframes svelte-lhm78d-pop{0%{opacity:.3;transform:scale(.92)}}.mini.svelte-lhm78d{width:100%;border-collapse:collapse;font-size:12.5px}.mini.svelte-lhm78d th:where(.svelte-lhm78d),.mini.svelte-lhm78d td:where(.svelte-lhm78d){padding:6px 2px;text-align:left;font-weight:400;border-bottom:1px solid var(--rule)}.mini.svelte-lhm78d thead:where(.svelte-lhm78d) th:where(.svelte-lhm78d){font-size:11px;text-transform:uppercase;letter-spacing:.06em;color:var(--ink-3)}.mini.svelte-lhm78d tbody:where(.svelte-lhm78d) tr:where(.svelte-lhm78d){animation:svelte-lhm78d-slide .42s var(--ease-out) calc(var(--k) * .14s + .3s + var(--j) * 80ms) backwards}@keyframes svelte-lhm78d-slide{0%{opacity:.35;transform:translate(-8px)}}.mini.svelte-lhm78d tbody:where(.svelte-lhm78d) tr:where(.svelte-lhm78d):last-child th:where(.svelte-lhm78d),.mini.svelte-lhm78d tbody:where(.svelte-lhm78d) tr:where(.svelte-lhm78d):last-child td:where(.svelte-lhm78d){border-bottom:0}.r.svelte-lhm78d{text-align:right!important}td.r.svelte-lhm78d{display:flex;justify-content:flex-end;align-items:center;gap:6px;color:var(--brand)}.loss.svelte-lhm78d th:where(.svelte-lhm78d){color:var(--ink)}.loss.svelte-lhm78d td.r:where(.svelte-lhm78d){color:var(--loss)}.loss.svelte-lhm78d th:where(.svelte-lhm78d):after{content:" ← cut this";font-family:var(--font-num);font-size:11px;color:var(--loss)}.ring.svelte-lhm78d{transform:rotate(-90deg)}.ring.svelte-lhm78d circle:where(.svelte-lhm78d){fill:none;stroke-width:2.5}.ring.svelte-lhm78d .bg:where(.svelte-lhm78d){stroke:var(--rule)}.ring.svelte-lhm78d .fg:where(.svelte-lhm78d){stroke:var(--brand-mark);stroke-dasharray:var(--len) var(--gap);animation:svelte-lhm78d-ring .8s var(--ease-out) calc(var(--k) * .14s + .7s + var(--j) * 80ms) backwards}.loss.svelte-lhm78d .ring:where(.svelte-lhm78d) .bg:where(.svelte-lhm78d){stroke:var(--loss);stroke-dasharray:2 2}@keyframes svelte-lhm78d-ring{0%{stroke-dasharray:0 var(--gap)}}@media(prefers-reduced-motion:reduce){.grid.svelte-lhm78d *,.panel.svelte-lhm78d{animation:none!important}}.anchor.svelte-1uha8ag{position:absolute;top:0}

.block.svelte-5jqvsu{max-width:var(--prose-max);margin-bottom:24px;display:grid;gap:10px}.h.svelte-5jqvsu{font-size:var(--fs-h3)}.block.svelte-5jqvsu p:where(.svelte-5jqvsu){color:var(--fg-2)}.fit.svelte-5jqvsu{max-width:880px;margin:32px 0 0}.fit.svelte-5jqvsu a:where(.svelte-5jqvsu){display:inline-block;padding:4px 0}

.gap.svelte-mjnfax{height:calc(var(--section) / 2)}

.why.svelte-go5trf{max-width:var(--measure);color:var(--ink-2);margin-bottom:24px}.tools.svelte-go5trf{list-style:none;padding:0;margin:0 0 16px;max-width:820px;border-top:1px solid var(--ink-3)}.tools.svelte-go5trf li:where(.svelte-go5trf){padding:16px 0;border-bottom:1px solid var(--rule)}.h.svelte-go5trf{font-size:var(--fs-h3);margin-bottom:6px}.tools.svelte-go5trf p:where(.svelte-go5trf){color:var(--fg-2)}.tools.svelte-go5trf .small:where(.svelte-go5trf){display:inline-flex;min-height:44px;align-items:center}

.posts.svelte-u4k2t{list-style:none;padding:0;margin:0 0 24px;max-width:780px;border-top:1px solid var(--ink-3)}.posts.svelte-u4k2t li:where(.svelte-u4k2t){padding:20px 0;border-bottom:1px solid var(--rule);display:grid;gap:6px}.h.svelte-u4k2t{font-size:var(--fs-h3)}.h.svelte-u4k2t a:where(.svelte-u4k2t){color:var(--fg);text-decoration:none}.h.svelte-u4k2t a:where(.svelte-u4k2t):hover{color:var(--gold)}p.svelte-u4k2t{color:var(--fg-2)}.small.svelte-u4k2t a:where(.svelte-u4k2t){display:inline-block;padding:10px 0}

.crumbs.svelte-30h4j8{font-size:var(--fs-small);color:var(--ink-3)}ol.svelte-30h4j8{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:4px 0}li.svelte-30h4j8+li:where(.svelte-30h4j8):before{content:"/";margin:0 8px;color:var(--ink-3)}a.svelte-30h4j8{color:var(--ink-2);text-decoration:none}a.svelte-30h4j8:hover{color:var(--gold)}span.svelte-30h4j8{color:var(--ink-2)}

.file.svelte-1semi6w{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}

.cta.svelte-10qvsvn{display:grid;gap:16px;border-top:1px solid var(--rule);margin-top:calc(var(--section) / 2)}h2.svelte-10qvsvn{font-size:var(--fs-h3);max-width:var(--measure)}

.capture.svelte-1nwkytv{display:grid;gap:10px;min-width:0;max-width:520px}.stack.svelte-1nwkytv{position:relative;min-width:0}.row.svelte-1nwkytv{display:flex;gap:8px;padding:6px;background:var(--paper);border:1px solid transparent;border-radius:14px;box-shadow:var(--shadow-in);transition:border-color var(--t-press),opacity .28s var(--ease-out),transform .28s var(--ease-out)}.row.svelte-1nwkytv:focus-within{border-color:color-mix(in srgb,var(--brand) 45%,transparent)}.field.svelte-1nwkytv{flex:1;min-width:0;min-height:44px;padding:0 12px;border:0;background:transparent;color:var(--ink);font:inherit;font-size:16px;outline:none}.field.svelte-1nwkytv::placeholder{color:var(--ink-3)}.go.svelte-1nwkytv{position:relative;flex:none;min-height:44px}.go-busy.svelte-1nwkytv{position:absolute;inset:0;margin:auto;width:18px;height:18px;border-radius:50%;border:2px solid currentColor;border-right-color:transparent;opacity:0}.capture.svelte-1nwkytv[data-state=sending] .go-label:where(.svelte-1nwkytv){opacity:0}.capture.svelte-1nwkytv[data-state=sending] .go-busy:where(.svelte-1nwkytv){opacity:1;animation:svelte-1nwkytv-spin .7s linear infinite}@keyframes svelte-1nwkytv-spin{to{transform:rotate(1turn)}}.sent.svelte-1nwkytv{position:absolute;inset:0;display:flex;align-items:center;gap:12px;padding:0 14px;border:1px solid color-mix(in srgb,var(--brand) 45%,var(--rule));border-radius:12px;background:color-mix(in srgb,var(--brand-deep) 35%,var(--surface));opacity:0;visibility:hidden;transform:translateY(6px) scale(.98);transition:opacity .42s var(--ease-out),transform .52s var(--ease-out),visibility 0s .42s}.tick.svelte-1nwkytv{flex:none;display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:var(--brand-fill);transform:scale(.6);transition:transform .5s var(--ease-out)}.tick.svelte-1nwkytv path:where(.svelte-1nwkytv){fill:none;stroke:var(--brand-ink);stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:16;stroke-dashoffset:16}.sent-text.svelte-1nwkytv{display:grid;min-width:0;font-size:13px;color:var(--ink-2);line-height:1.35}.sent-text.svelte-1nwkytv strong:where(.svelte-1nwkytv){color:var(--ink);font-size:var(--fs-small);font-weight:600}.sent-line.svelte-1nwkytv{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.addr.svelte-1nwkytv{color:var(--ink)}.capture.svelte-1nwkytv[data-state=sent] .row:where(.svelte-1nwkytv){opacity:0;transform:scale(.98);pointer-events:none}.capture.svelte-1nwkytv[data-state=sent] .sent:where(.svelte-1nwkytv){opacity:1;visibility:visible;transform:none;transition:opacity .42s var(--ease-out) .12s,transform .52s var(--ease-out) .12s,visibility 0s}.capture.svelte-1nwkytv[data-state=sent] .tick:where(.svelte-1nwkytv){transform:scale(1);transition-delay:.2s}.capture.svelte-1nwkytv[data-state=sent] .tick:where(.svelte-1nwkytv) path:where(.svelte-1nwkytv){stroke-dashoffset:0;transition:stroke-dashoffset .42s var(--ease-out) .42s}.under.svelte-1nwkytv{display:grid}.under.svelte-1nwkytv>:where(.svelte-1nwkytv){grid-area:1 / 1;transition:opacity .3s var(--ease-out)}.under.svelte-1nwkytv [data-when=sent]:where(.svelte-1nwkytv){opacity:0;visibility:hidden}.capture.svelte-1nwkytv[data-state=sent] .under:where(.svelte-1nwkytv) [data-when=open]:where(.svelte-1nwkytv){opacity:0;visibility:hidden}.capture.svelte-1nwkytv[data-state=sent] .under:where(.svelte-1nwkytv) [data-when=sent]:where(.svelte-1nwkytv){opacity:1;visibility:visible}.again.svelte-1nwkytv{border:0;padding:0;background:none;font:inherit;color:var(--ink);text-decoration:underline;text-underline-offset:3px;text-decoration-color:color-mix(in srgb,var(--brand) 70%,transparent);cursor:pointer}.again.svelte-1nwkytv:hover{color:var(--brand)}.error.svelte-1nwkytv{font-size:var(--fs-small);color:var(--loss)}.error-q.svelte-1nwkytv{font-size:var(--fs-small);color:var(--loss);visibility:hidden}html[data-signup=error] .capture[data-state=idle].svelte-1nwkytv .error-q:where(.svelte-1nwkytv),:root:has(#signup-error:target) .capture[data-state=idle].svelte-1nwkytv .error-q:where(.svelte-1nwkytv){visibility:visible}html[data-signup=error] .capture[data-state=idle].svelte-1nwkytv .under:where(.svelte-1nwkytv) [data-when=open]:where(.svelte-1nwkytv),:root:has(#signup-error:target) .capture[data-state=idle].svelte-1nwkytv .under:where(.svelte-1nwkytv) [data-when=open]:where(.svelte-1nwkytv){opacity:0}html[data-signup=sent] .capture.svelte-1nwkytv .row:where(.svelte-1nwkytv),:root:has(#signup-sent:target) .capture.svelte-1nwkytv .row:where(.svelte-1nwkytv),html[data-signup=sent] .capture.svelte-1nwkytv .under:where(.svelte-1nwkytv) [data-when=open]:where(.svelte-1nwkytv),:root:has(#signup-sent:target) .capture.svelte-1nwkytv .under:where(.svelte-1nwkytv) [data-when=open]:where(.svelte-1nwkytv){opacity:0;visibility:hidden}html[data-signup=sent] .capture.svelte-1nwkytv .sent:where(.svelte-1nwkytv),:root:has(#signup-sent:target) .capture.svelte-1nwkytv .sent:where(.svelte-1nwkytv),html[data-signup=sent] .capture.svelte-1nwkytv .under:where(.svelte-1nwkytv) [data-when=sent]:where(.svelte-1nwkytv),:root:has(#signup-sent:target) .capture.svelte-1nwkytv .under:where(.svelte-1nwkytv) [data-when=sent]:where(.svelte-1nwkytv){opacity:1;visibility:visible;transform:none}html[data-signup=sent] .capture.svelte-1nwkytv .tick:where(.svelte-1nwkytv),:root:has(#signup-sent:target) .capture.svelte-1nwkytv .tick:where(.svelte-1nwkytv){transform:none}html[data-signup=sent] .capture.svelte-1nwkytv .tick:where(.svelte-1nwkytv) path:where(.svelte-1nwkytv),:root:has(#signup-sent:target) .capture.svelte-1nwkytv .tick:where(.svelte-1nwkytv) path:where(.svelte-1nwkytv){stroke-dashoffset:0}.to.svelte-1nwkytv:has([data-email]:where(.svelte-1nwkytv):empty){display:none}.error.svelte-1nwkytv:empty{visibility:hidden}.error.svelte-1nwkytv:not(:empty)~.error-q:where(.svelte-1nwkytv){visibility:hidden!important}.error.svelte-1nwkytv:not(:empty)~[data-when=open]:where(.svelte-1nwkytv){opacity:0}.note.svelte-1nwkytv{font-size:13px;color:var(--ink-2)}.alt.svelte-1nwkytv{margin-top:2px}.note.svelte-1nwkytv a:where(.svelte-1nwkytv){color:var(--ink)}.lg.svelte-1nwkytv .row:where(.svelte-1nwkytv){padding:6px}.lg.svelte-1nwkytv .field:where(.svelte-1nwkytv){min-height:50px;font-size:17px}.lg.svelte-1nwkytv .go:where(.svelte-1nwkytv){min-height:50px;padding-inline:22px}.compact.svelte-1nwkytv{max-width:380px}.compact.svelte-1nwkytv .row:where(.svelte-1nwkytv){padding:3px;border-radius:10px}.compact.svelte-1nwkytv .field:where(.svelte-1nwkytv){min-height:36px;font-size:15px;padding:0 10px}.compact.svelte-1nwkytv .go:where(.svelte-1nwkytv){min-height:36px;padding:6px 14px;font-size:var(--fs-small)}.compact.svelte-1nwkytv .sent:where(.svelte-1nwkytv){padding:0 10px;gap:8px;border-radius:10px}.compact.svelte-1nwkytv .tick:where(.svelte-1nwkytv){width:22px;height:22px}.compact.svelte-1nwkytv .tick:where(.svelte-1nwkytv) svg:where(.svelte-1nwkytv){width:14px;height:14px}.compact.svelte-1nwkytv .sent-text:where(.svelte-1nwkytv) strong:where(.svelte-1nwkytv),.compact.svelte-1nwkytv .under:where(.svelte-1nwkytv) [data-when]:where(.svelte-1nwkytv),.compact.svelte-1nwkytv .error-q:where(.svelte-1nwkytv){display:none}.compact.svelte-1nwkytv{position:relative}.compact.svelte-1nwkytv .under:where(.svelte-1nwkytv){position:absolute;top:calc(100% + 8px);right:0;left:0;pointer-events:none}.compact.svelte-1nwkytv .error:where(.svelte-1nwkytv):not(:empty){padding:8px 10px;border:1px solid var(--rule);border-radius:8px;background:var(--surface);font-size:13px}.stacked.svelte-1nwkytv .row:where(.svelte-1nwkytv){flex-direction:column;gap:6px;padding:6px}.stacked.svelte-1nwkytv .field:where(.svelte-1nwkytv){min-height:50px;font-size:17px;padding:0 14px}.stacked.svelte-1nwkytv .go:where(.svelte-1nwkytv){width:100%;min-height:50px;font-size:16px;font-weight:600}.stacked.svelte-1nwkytv .go-label:where(.svelte-1nwkytv):after{content:" →"}.stacked.svelte-1nwkytv .sent:where(.svelte-1nwkytv){justify-content:center}@media(max-width:420px){.lg.svelte-1nwkytv .go:where(.svelte-1nwkytv){padding-inline:16px}}.df.svelte-1nwkytv .stack:where(.svelte-1nwkytv){display:grid;gap:10px}.globe.svelte-1nwkytv{flex:none;align-self:center;margin-left:10px;fill:none;stroke:var(--ink-3);stroke-width:1.3}.site-row.svelte-1nwkytv .field:where(.svelte-1nwkytv){padding-left:6px}.next.svelte-1nwkytv .go-label:where(.svelte-1nwkytv):after{content:" →"}.site-note.svelte-1nwkytv strong:where(.svelte-1nwkytv){color:var(--ink);font-weight:500}html:not(.js) .df.svelte-1nwkytv [data-next]:where(.svelte-1nwkytv),html:not(.js) .df.svelte-1nwkytv .site-note:where(.svelte-1nwkytv){display:none}html.js .df.svelte-1nwkytv .stack:where(.svelte-1nwkytv)>.row:where(.svelte-1nwkytv){grid-area:1 / 1;transition:border-color var(--t-press),opacity .26s var(--ease-out),transform .32s var(--ease-out),visibility 0s}html.js .df.svelte-1nwkytv:not([data-step=email]) [data-row=email]:where(.svelte-1nwkytv),html.js .df.svelte-1nwkytv[data-step=email] [data-row=domain]:where(.svelte-1nwkytv){opacity:0;visibility:hidden;transform:translateY(8px);pointer-events:none}html.js .df.svelte-1nwkytv:not([data-step=email]) .site-note:where(.svelte-1nwkytv),html.js .df.svelte-1nwkytv[data-step=email] .under:where(.svelte-1nwkytv) .note[data-when=open]:where(.svelte-1nwkytv):not(.site-note){opacity:0;visibility:hidden}@media(max-width:460px){.df.svelte-1nwkytv .row:where(.svelte-1nwkytv){flex-wrap:wrap}.df.svelte-1nwkytv .row:where(.svelte-1nwkytv) .field:where(.svelte-1nwkytv){flex-basis:calc(100% - 40px)}.df.svelte-1nwkytv [data-row=email]:where(.svelte-1nwkytv) .field:where(.svelte-1nwkytv){flex-basis:100%}.df.svelte-1nwkytv .go:where(.svelte-1nwkytv){width:100%}}@media(prefers-reduced-motion:reduce){html.js .df.svelte-1nwkytv .stack:where(.svelte-1nwkytv)>.row:where(.svelte-1nwkytv){transition:none}}

h2.svelte-f5yo72{margin-bottom:var(--head-gap)}dt.svelte-f5yo72{font-size:var(--fs-body)}dd.svelte-f5yo72{font-size:var(--fs-small);line-height:1.6}

.block.svelte-k26g16{display:grid;gap:12px;max-width:860px;min-width:0}.h.svelte-k26g16{font-size:var(--fs-h3);margin-top:24px}.steps.svelte-k26g16,ul.svelte-k26g16{padding-left:22px;display:grid;gap:8px}.reads.svelte-k26g16{margin:0;display:grid;gap:8px}.reads.svelte-k26g16 div:where(.svelte-k26g16){display:grid;grid-template-columns:minmax(110px,.25fr) 1fr;gap:12px;padding:10px 0;border-bottom:1px solid var(--rule)}.reads.svelte-k26g16{border-top:1px solid var(--ink-3)}dt.svelte-k26g16{font-weight:500}dd.svelte-k26g16{margin:0;color:var(--ink-2)}th[scope=row].svelte-k26g16{white-space:nowrap}

.fcard.svelte-1fnmw3g{display:grid;gap:14px;padding:14px;border-radius:20px;color:inherit;text-decoration:none;transition:transform .22s var(--ease-out),box-shadow .22s var(--ease-out);min-width:0}.fcard.svelte-1fnmw3g:hover{transform:translateY(-3px)}.fcard.svelte-1fnmw3g:active{transform:translateY(0);box-shadow:var(--shadow-in)}.fcard.svelte-1fnmw3g:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.art.svelte-1fnmw3g{display:flex;align-items:center;justify-content:center;height:132px;padding:14px 18px;border-radius:14px;overflow:hidden}.art.svelte-1fnmw3g svg{width:auto;height:100%;max-width:100%;max-height:100%;min-height:0}.meta.svelte-1fnmw3g{display:flex;gap:12px;align-items:flex-start;padding:0 4px 4px}.txt.svelte-1fnmw3g{display:grid;gap:3px;min-width:0}.nm.svelte-1fnmw3g{font-size:var(--fs-body);font-weight:600;line-height:1.25;margin:0}.fcard.svelte-1fnmw3g:hover .nm:where(.svelte-1fnmw3g){color:var(--brand)}.ben.svelte-1fnmw3g{font-size:var(--fs-small);color:var(--ink-2);line-height:1.45}.wide.svelte-1fnmw3g .art:where(.svelte-1fnmw3g){height:200px;padding:24px 32px}@media(prefers-reduced-motion:reduce){.fcard.svelte-1fnmw3g{transition:none}}

.foot.svelte-ja0c6u{margin-top:12px}.sources.svelte-ja0c6u{margin-top:6px;color:var(--ink-2)}.sources.svelte-ja0c6u summary:where(.svelte-ja0c6u){cursor:pointer;min-height:44px;display:flex;align-items:center}.sources.svelte-ja0c6u ul:where(.svelte-ja0c6u){padding-left:18px;display:grid;gap:4px}.sources.svelte-ja0c6u a:where(.svelte-ja0c6u){word-break:break-all}.cmp.svelte-9yhw7r td:where(.svelte-9yhw7r),.cmp.svelte-9yhw7r th:where(.svelte-9yhw7r){min-width:120px}.cmp.svelte-9yhw7r .lead:where(.svelte-9yhw7r){position:sticky;left:0;z-index:2;background:var(--paper);min-width:150px;width:150px;white-space:normal}.cmp.svelte-9yhw7r .productlense:where(.svelte-9yhw7r){position:sticky;left:150px;z-index:1;background:var(--surface);color:var(--ink)}@media(min-width:1100px){.cmp.svelte-9yhw7r .lead:where(.svelte-9yhw7r),.cmp.svelte-9yhw7r .productlense:where(.svelte-9yhw7r){position:static}}

.ico.svelte-1j97egx{flex:none;display:inline-grid;place-items:center;width:var(--s);height:var(--s);border-radius:50%;color:var(--ink-2);background:var(--paper);box-shadow:var(--shadow-out-sm);transition:box-shadow var(--t-press),color var(--t-press)}.ico.pressed.svelte-1j97egx{box-shadow:var(--shadow-in-sm);color:var(--brand)}svg.svelte-1j97egx{fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;overflow:visible}.hi.svelte-1j97egx{stroke:var(--brand)}.dot.svelte-1j97egx{fill:var(--brand);stroke:none}.mini.svelte-1wuvek7{display:block;width:100%;height:auto;overflow:visible}.rev.svelte-1wuvek7,.bar.svelte-1wuvek7,.step.svelte-1wuvek7,.arc.svelte-1wuvek7,.line.svelte-1wuvek7{fill:var(--brand-mark)}.cost.svelte-1wuvek7{fill:var(--cost-fill);opacity:.55}.rev.svelte-1wuvek7,.cost.svelte-1wuvek7,.row.svelte-1wuvek7,.tag.svelte-1wuvek7,.line.svelte-1wuvek7{transform-box:fill-box;transform-origin:left;animation:svelte-1wuvek7-wide .7s var(--ease-out) calc(var(--i) * 90ms) backwards}.bar.svelte-1wuvek7,.card.svelte-1wuvek7{transform-box:fill-box;transform-origin:bottom;animation:svelte-1wuvek7-tall .6s var(--ease-out) calc(var(--i) * 18ms) backwards}.step.svelte-1wuvek7{fill:var(--traffic);transform-box:fill-box;transform-origin:center;animation:svelte-1wuvek7-wide .7s var(--ease-out) calc(var(--i) * .11s) backwards}.step.svelte-1wuvek7:last-child{fill:var(--brand-mark)}@keyframes svelte-1wuvek7-wide{0%{transform:scaleX(0)}}@keyframes svelte-1wuvek7-tall{0%{transform:scaleY(0)}}.curve.svelte-1wuvek7{fill:none;stroke:var(--traffic);stroke-width:1.8;stroke-linejoin:round}.node.svelte-1wuvek7{fill:var(--paper);stroke:var(--ink-3);stroke-width:1.5;animation:svelte-1wuvek7-pop .4s var(--ease-out) calc(var(--i) * .18s) backwards}.node.svelte-1wuvek7:nth-of-type(4){stroke:var(--brand-mark)}.link.svelte-1wuvek7{fill:none;stroke:var(--brand-mark);stroke-width:1.8;stroke-dasharray:4 3}.credit.svelte-1wuvek7{fill:var(--brand)}@keyframes svelte-1wuvek7-pop{0%{transform:scale(0);transform-origin:center;transform-box:fill-box}}.globe.svelte-1wuvek7,.lat.svelte-1wuvek7,.lon.svelte-1wuvek7,.track.svelte-1wuvek7{fill:none;stroke:var(--rule);stroke-width:1.5}.globe.svelte-1wuvek7{stroke:color-mix(in srgb,var(--brand-mark) 45%,var(--rule))}.ping.svelte-1wuvek7{fill:var(--traffic);transform-box:fill-box;transform-origin:center;animation:svelte-1wuvek7-ping 2.2s ease-out calc(var(--i) * .4s) infinite}.ping.pay.svelte-1wuvek7{fill:var(--brand)}@keyframes svelte-1wuvek7-ping{0%{transform:scale(.4);opacity:.4}30%{transform:scale(1);opacity:1}to{opacity:.75}}.cell.svelte-1wuvek7{fill:var(--brand-mark);fill-opacity:var(--o);animation:svelte-1wuvek7-fade .5s ease-out calc(var(--i) * 25ms) backwards}@keyframes svelte-1wuvek7-fade{0%{opacity:0}}.row.svelte-1wuvek7{fill:var(--surface-2)}.tag.svelte-1wuvek7{fill:var(--ink-3)}.tag.pay.svelte-1wuvek7{fill:var(--action)}.arc.svelte-1wuvek7{fill:none;stroke-width:5;stroke-linecap:round;stroke-dasharray:var(--len) var(--gap);transform-box:fill-box;transform-origin:center;transform:rotate(-90deg);animation:svelte-1wuvek7-arc .9s var(--ease-out) calc(var(--i) * .15s) backwards}.arc.k0.svelte-1wuvek7{stroke:var(--brand-mark)}.arc.k1.svelte-1wuvek7{stroke:var(--traffic)}.arc.k2.svelte-1wuvek7{stroke:var(--cost-fill)}@keyframes svelte-1wuvek7-arc{0%{stroke-dasharray:0 var(--gap)}}.card.svelte-1wuvek7{fill:var(--surface-2);stroke:color-mix(in srgb,var(--brand-mark) 50%,transparent);stroke-width:1}.flow.svelte-1wuvek7{fill:none;stroke:var(--brand-mark);stroke-width:1.8;stroke-linecap:round}.term.svelte-1wuvek7{fill:var(--surface-2)}.prompt.svelte-1wuvek7{fill:none;stroke:var(--brand);stroke-width:2;stroke-linecap:round}.line.svelte-1wuvek7{fill:var(--ink-3)}.line.svelte-1wuvek7:first-of-type{fill:var(--brand-mark)}@media(prefers-reduced-motion:reduce){.mini.svelte-1wuvek7 :where(.svelte-1wuvek7){animation:none!important}}

.logo.svelte-11kx4rr{display:inline-flex;align-items:center;gap:10px;flex:none}svg.svelte-11kx4rr{flex:none;overflow:visible}.word.svelte-11kx4rr{font-weight:700;font-size:19px;letter-spacing:-.02em;color:var(--ink);white-space:nowrap}.word.svelte-11kx4rr b:where(.svelte-11kx4rr){font-weight:700;color:var(--brand)}.data.svelte-11kx4rr{fill:var(--lens-data)}.iris.svelte-11kx4rr{fill:var(--lens-iris)}.glint.svelte-11kx4rr{fill:var(--lens-glint)}.animate.svelte-11kx4rr circle:where(.svelte-11kx4rr){transform-box:fill-box;transform-origin:center}.animate.svelte-11kx4rr .data:where(.svelte-11kx4rr){opacity:0;animation:svelte-11kx4rr-lens-in .5s cubic-bezier(.3,1.4,.5,1) calc(var(--col) * 60ms) forwards,svelte-11kx4rr-lens-wave 6s ease-in-out calc(2.2s + var(--col) * 60ms) infinite}.animate.svelte-11kx4rr .iris:where(.svelte-11kx4rr){opacity:0;animation:svelte-11kx4rr-lens-in .6s cubic-bezier(.3,1.5,.5,1) calc(.75s + var(--col) * 24ms) forwards}.animate.svelte-11kx4rr .glint:where(.svelte-11kx4rr){opacity:0;animation:svelte-11kx4rr-lens-fade .5s ease-out 1.5s forwards,svelte-11kx4rr-lens-twinkle 6s ease-in-out 2.6s infinite}@keyframes svelte-11kx4rr-lens-in{0%{opacity:0;transform:scale(.2)}to{opacity:1;transform:scale(1)}}@keyframes svelte-11kx4rr-lens-fade{to{opacity:1}}@keyframes svelte-11kx4rr-lens-wave{0%,16%,to{fill:var(--lens-data)}8%{fill:var(--lens-iris)}}@keyframes svelte-11kx4rr-lens-twinkle{0%,10%,to{opacity:1}5%{opacity:.35}}@media(prefers-reduced-motion:reduce){.animate.svelte-11kx4rr .data:where(.svelte-11kx4rr),.animate.svelte-11kx4rr .iris:where(.svelte-11kx4rr),.animate.svelte-11kx4rr .glint:where(.svelte-11kx4rr){animation:none;opacity:1}}

.nf.svelte-dirktv{display:grid;gap:16px;padding-top:56px;padding-bottom:32px}.nf.svelte-dirktv h1:where(.svelte-dirktv){font-size:var(--fs-h2)}.eyebrow.svelte-dirktv{margin:0}.search.svelte-dirktv{display:flex;gap:10px;width:min(100%,480px);margin-top:8px}

.page-header.svelte-1hintqk{padding:32px 0 calc(var(--section) / 2);display:grid;gap:16px}.page-header.svelte-1hintqk h1:where(.svelte-1hintqk){font-size:var(--fs-h2);letter-spacing:-.02em;max-width:24ch}.eyebrow.svelte-1hintqk{margin:0}.extra.svelte-1hintqk{margin-top:4px}

.cmp.svelte-lx5jec td:where(.svelte-lx5jec),.cmp.svelte-lx5jec th:where(.svelte-lx5jec){min-width:128px}.cmp.svelte-lx5jec .lead:where(.svelte-lx5jec){position:sticky;left:0;z-index:2;background:var(--paper);min-width:96px;width:96px}.cmp.svelte-lx5jec .productlense:where(.svelte-lx5jec){position:sticky;left:96px;z-index:1;background:var(--surface);color:var(--ink);font-weight:700}.unit.svelte-lx5jec,.sub.svelte-lx5jec,.note.svelte-lx5jec{display:block;font-size:var(--fs-xs);color:var(--ink-3);font-weight:400;text-transform:none;letter-spacing:0}.note.svelte-lx5jec{max-width:22ch;margin-top:2px}@media(min-width:1100px){.cmp.svelte-lx5jec .lead:where(.svelte-lx5jec),.cmp.svelte-lx5jec .productlense:where(.svelte-lx5jec){position:static}}

.rel.svelte-1r24hmy{margin-left:6px;font-family:var(--font-mono, ui-monospace, monospace);font-size:11px;letter-spacing:.02em;color:var(--ink-3);white-space:nowrap}

.odo.svelte-1qwvpxp{display:inline-block;white-space:nowrap;font-variant-numeric:tabular-nums}.face.svelte-1qwvpxp{display:inline-flex;align-items:flex-end}.d.svelte-1qwvpxp{display:inline-block;height:1.15em;line-height:1.15em;overflow:hidden}.strip.svelte-1qwvpxp{display:flex;flex-direction:column;transform:translateY(calc(var(--n) * -1.15em));animation:svelte-1qwvpxp-odo 1.3s cubic-bezier(.16,.84,.24,1) calc(var(--i) * 70ms + var(--odo-delay)) backwards}.strip.svelte-1qwvpxp>span:where(.svelte-1qwvpxp){height:1.15em}.c.svelte-1qwvpxp{line-height:1.15em}@keyframes svelte-1qwvpxp-odo{0%{transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.strip.svelte-1qwvpxp{animation:none}}.viz.svelte-8ulzex{position:relative;display:grid;gap:14px}.kpis.svelte-8ulzex{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0}dt.svelte-8ulzex{font-size:11.5px;color:var(--ink-3);white-space:nowrap}dd.svelte-8ulzex{margin:2px 0 0;font-family:var(--font-num);font-size:20px;color:var(--ink)}.k.svelte-8ulzex{display:inline-block;width:8px;height:8px;margin-right:6px;border-radius:2px;background:var(--brand-mark)}.k.sand.svelte-8ulzex{background:var(--traffic)}.chart.svelte-8ulzex{display:block;width:100%;height:150px;overflow:visible}.bar.svelte-8ulzex{transform-box:fill-box;transform-origin:50% 100%;animation:svelte-8ulzex-grow .42s var(--ease-out) calc(var(--i) * 22ms) backwards}@keyframes svelte-8ulzex-grow{0%{transform:scaleY(0)}}.profit.svelte-8ulzex{fill:var(--brand-mark)}.cost.svelte-8ulzex{fill:var(--cost-fill);opacity:.45}.curve.svelte-8ulzex{fill:none;stroke:var(--traffic);stroke-width:2;vector-effect:non-scaling-stroke;animation:svelte-8ulzex-draw .9s var(--ease-out) .7s backwards}@keyframes svelte-8ulzex-draw{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 -8px 0 0)}}.plot.svelte-8ulzex{position:relative;padding-inline:8px}.coins.svelte-8ulzex{position:absolute;inset:0 8px;pointer-events:none}.coin.svelte-8ulzex{position:absolute;width:14px;height:14px;margin:-7px 0 0 -7px;border-radius:50%;background:var(--action);box-shadow:var(--shadow-out-sm);border:2px solid var(--paper);animation:svelte-8ulzex-coin .38s cubic-bezier(.3,1.4,.5,1) calc(1.5s + var(--i) * .11s) backwards}@keyframes svelte-8ulzex-coin{0%{transform:scale(0)}}.chan.svelte-8ulzex{width:100%;border-collapse:collapse;font-size:12.5px}.chan.svelte-8ulzex th:where(.svelte-8ulzex),.chan.svelte-8ulzex td:where(.svelte-8ulzex){padding:5px 2px;font-weight:400;text-align:left}.chan.svelte-8ulzex thead:where(.svelte-8ulzex) th:where(.svelte-8ulzex){font-size:11px;text-transform:uppercase;letter-spacing:.06em;color:var(--ink-3)}.chan.svelte-8ulzex tbody:where(.svelte-8ulzex) tr:where(.svelte-8ulzex){animation:svelte-8ulzex-fade .4s var(--ease-out) calc(.9s + var(--i) * 70ms) backwards}@keyframes svelte-8ulzex-fade{0%{opacity:0}}tbody.svelte-8ulzex th:where(.svelte-8ulzex){position:relative;width:60%}.bars.svelte-8ulzex{position:absolute;inset:3px 4px 3px 0;display:grid;grid-template-rows:1fr 1fr;gap:2px;opacity:.85}.bars.svelte-8ulzex span:where(.svelte-8ulzex){border-radius:3px;transform-origin:left;transform:scaleX(var(--w));animation:svelte-8ulzex-bar .7s var(--ease-out) calc(1s + var(--i) * 70ms) backwards}@keyframes svelte-8ulzex-bar{0%{transform:scaleX(0)}}.b-vis.svelte-8ulzex{background:color-mix(in srgb,var(--traffic) 30%,transparent)}.b-rev.svelte-8ulzex{background:color-mix(in srgb,var(--brand-mark) 45%,transparent)}.nm.svelte-8ulzex{position:relative;padding-left:8px;color:var(--ink)}.r.svelte-8ulzex{text-align:right!important}.vis.svelte-8ulzex{color:var(--traffic)}@media(max-width:480px){.kpis.svelte-8ulzex{grid-template-columns:repeat(2,minmax(0,1fr))}.hide-sm.svelte-8ulzex{display:none}}.viz.svelte-18d2kst{display:grid;gap:12px}.plot.svelte-18d2kst{position:relative}svg.svelte-18d2kst{display:block;width:100%;height:150px}.sand.svelte-18d2kst{stop-color:var(--traffic);stop-opacity:.55}.money.svelte-18d2kst{stop-color:var(--brand-mark);stop-opacity:.85}.sweep.svelte-18d2kst{transform-box:fill-box;transform-origin:0 50%;animation:svelte-18d2kst-sweep 1.1s cubic-bezier(.45,0,.2,1) backwards}@keyframes svelte-18d2kst-sweep{0%{transform:scaleX(0)}}.div.svelte-18d2kst{stroke:var(--paper);stroke-width:1.5;vector-effect:non-scaling-stroke}.drop.svelte-18d2kst{position:absolute;top:50%;transform:translate(-50%,-50%);padding:2px 7px;border-radius:6px;font-size:11px;color:var(--ink);background:var(--paper);box-shadow:var(--shadow-out-sm);animation:svelte-18d2kst-pop .34s var(--ease-out) calc(.7s + var(--i) * .22s) backwards}@keyframes svelte-18d2kst-pop{0%{opacity:0;transform:translate(-50%,-30%)}}.rate.svelte-18d2kst{position:absolute;right:0;top:-4px;font-size:12px;color:var(--ink-3)}.rate.svelte-18d2kst strong:where(.svelte-18d2kst){color:var(--brand);font-weight:500}.labels.svelte-18d2kst{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.labels.svelte-18d2kst li:where(.svelte-18d2kst){display:grid;font-size:11.5px;color:var(--ink-3)}.labels.svelte-18d2kst strong:where(.svelte-18d2kst){font-size:14px;font-weight:500;color:var(--ink)}.journey.svelte-18d2kst{padding:10px 12px;display:grid;gap:8px}.who.svelte-18d2kst{font-size:11.5px;color:var(--ink-3)}.path.svelte-18d2kst{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px 4px;font-size:12px;color:var(--ink-2)}.path.svelte-18d2kst li:where(.svelte-18d2kst){display:inline-flex;align-items:center;gap:6px;animation:svelte-18d2kst-step .36s var(--ease-out) calc(1.2s + var(--i) * .16s) backwards}.path.svelte-18d2kst li:where(.svelte-18d2kst)+li:where(.svelte-18d2kst):before{content:"";width:14px;height:1px;background:var(--rule);margin-right:2px}@keyframes svelte-18d2kst-step{0%{opacity:0;transform:translate(-6px)}}.pt.svelte-18d2kst{width:7px;height:7px;border-radius:50%;background:var(--traffic)}.paid.svelte-18d2kst{color:var(--brand)}.paid.svelte-18d2kst .pt:where(.svelte-18d2kst){background:var(--action)}.viz.svelte-1tkup7u{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.cell.svelte-1tkup7u{display:grid;gap:10px;align-content:start;padding:12px;min-width:0;animation:svelte-1tkup7u-in .46s var(--ease-out) backwards}.cell.svelte-1tkup7u:nth-child(2){animation-delay:.12s}.cell.svelte-1tkup7u:nth-child(3){animation-delay:.24s}@keyframes svelte-1tkup7u-in{0%{opacity:0}}.wide.svelte-1tkup7u{grid-column:1 / -1}.say.svelte-1tkup7u{font-size:12.5px;line-height:1.4;color:var(--ink-2)}.say.svelte-1tkup7u strong:where(.svelte-1tkup7u){color:var(--ink);font-weight:600}.grid.svelte-1tkup7u{display:grid;grid-template-columns:repeat(24,minmax(0,1fr));gap:1.5px}.grid.svelte-1tkup7u span:where(.svelte-1tkup7u){aspect-ratio:1;border-radius:1.5px;background:color-mix(in srgb,var(--brand-mark) calc(var(--a) * 100%),var(--surface-2));animation:svelte-1tkup7u-in .3s linear calc(.2s + var(--i) * 3ms) backwards}.grid.svelte-1tkup7u span.top:where(.svelte-1tkup7u){outline:1.5px solid var(--brand);outline-offset:0}.bars.svelte-1tkup7u{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;align-items:end;height:92px}.bars.svelte-1tkup7u li:where(.svelte-1tkup7u){display:grid;grid-template-rows:1fr auto;height:100%;gap:4px}.b.svelte-1tkup7u{align-self:end;height:calc(var(--s) * 100%);border-radius:3px 3px 0 0;background:var(--brand-mark);transform-origin:bottom;animation:svelte-1tkup7u-up .52s var(--ease-out) calc(.3s + var(--i) * 80ms) backwards}@keyframes svelte-1tkup7u-up{0%{transform:scaleY(0)}}.l.svelte-1tkup7u{font-size:10px;color:var(--ink-3);text-align:center;white-space:nowrap}.rpv.svelte-1tkup7u{list-style:none;margin:0;padding:0;display:grid;gap:6px}.rpv.svelte-1tkup7u li:where(.svelte-1tkup7u){display:grid;grid-template-columns:minmax(84px,9em) minmax(0,1fr) auto;gap:10px;align-items:center;font-size:12px}.n.svelte-1tkup7u{color:var(--ink-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.track.svelte-1tkup7u{height:6px;border-radius:3px;background:var(--surface-2);overflow:hidden}.fill.svelte-1tkup7u{display:block;height:100%;width:calc(var(--w) * 100%);border-radius:3px;background:var(--brand-mark);transform-origin:left;animation:svelte-1tkup7u-grow .7s var(--ease-out) calc(.5s + var(--i) * 90ms) backwards}@keyframes svelte-1tkup7u-grow{0%{transform:scaleX(0)}}.v.svelte-1tkup7u{color:var(--ink)}@media(max-width:480px){.viz.svelte-1tkup7u{grid-template-columns:minmax(0,1fr)}}.viz.svelte-wyr6mj{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:18px;align-items:center}.globe.svelte-wyr6mj{position:relative;aspect-ratio:1;max-width:240px;width:100%;justify-self:center;border-radius:50%;box-shadow:var(--shadow-out);animation:svelte-wyr6mj-rise .7s var(--ease-out) backwards}@keyframes svelte-wyr6mj-rise{0%{box-shadow:none}}svg.svelte-wyr6mj{display:block;width:100%;height:100%}.g0.svelte-wyr6mj{stop-color:#3a3a3a}.g1.svelte-wyr6mj{stop-color:#262626}.g2.svelte-wyr6mj{stop-color:#1a1a1a}.rim0.svelte-wyr6mj{stop-color:var(--brand-mark);stop-opacity:0}.rim.svelte-wyr6mj{stop-color:var(--brand-mark);stop-opacity:.35}.grid.svelte-wyr6mj ellipse:where(.svelte-wyr6mj){fill:none;stroke:#ffffff0f;stroke-width:.8}.spot.svelte-wyr6mj{position:absolute;width:8px;height:8px;margin:-4px 0 0 -4px;border-radius:50%;background:var(--traffic);animation:svelte-wyr6mj-show .3s var(--ease-out) calc(.3s + var(--i) * .26s) backwards}.spot.svelte-wyr6mj:after{content:"";position:absolute;inset:-6px;border-radius:50%;border:1px solid var(--traffic);animation:svelte-wyr6mj-pulse 2.4s var(--ease-out) calc(var(--i) * .4s) infinite}.spot.pay.svelte-wyr6mj{background:var(--action)}.spot.pay.svelte-wyr6mj:after{border-color:var(--action)}@keyframes svelte-wyr6mj-show{0%{transform:scale(0)}}@keyframes svelte-wyr6mj-pulse{0%{transform:scale(.4);opacity:.9}to{transform:scale(2);opacity:0}}.coin.svelte-wyr6mj{position:absolute;left:50%;bottom:10px;transform:translate(-50%);padding:2px 7px;border-radius:999px;font-size:11px;font-weight:600;color:var(--action-ink);background:var(--action);box-shadow:var(--shadow-brand);white-space:nowrap;animation:svelte-wyr6mj-coin .7s cubic-bezier(.2,.9,.3,1.2) calc(.6s + var(--i) * .26s) backwards}@keyframes svelte-wyr6mj-coin{0%{opacity:0;transform:translate(-50%,14px) scale(.6);box-shadow:none}}.side.svelte-wyr6mj{display:grid;gap:10px;min-width:0}.now.svelte-wyr6mj{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--ink-3)}.now.svelte-wyr6mj strong:where(.svelte-wyr6mj){color:var(--ink);font-size:16px;font-weight:500}.dot.svelte-wyr6mj{width:7px;height:7px;border-radius:50%;background:var(--action);animation:svelte-wyr6mj-blink 2s ease-in-out infinite}@keyframes svelte-wyr6mj-blink{50%{opacity:.35}}.feed.svelte-wyr6mj{list-style:none;margin:0;padding:0;display:grid;gap:2px}.feed.svelte-wyr6mj li:where(.svelte-wyr6mj){display:grid;grid-template-columns:minmax(0,1fr) auto;gap:0 8px;padding:6px 0;border-bottom:1px solid var(--rule);font-size:12px;animation:svelte-wyr6mj-slide .38s var(--ease-out) calc(.3s + var(--i) * .26s) backwards}@keyframes svelte-wyr6mj-slide{0%{opacity:0;transform:translateY(-6px)}}.who.svelte-wyr6mj{color:var(--ink)}.city.svelte-wyr6mj{color:var(--ink-3)}.what.svelte-wyr6mj{grid-column:1;color:var(--ink-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ago.svelte-wyr6mj{grid-column:2;grid-row:1 / span 2;align-self:center;font-size:11px;color:var(--ink-3)}.pay.svelte-wyr6mj .what:where(.svelte-wyr6mj){color:var(--brand)}@media(max-width:560px){.viz.svelte-wyr6mj{grid-template-columns:minmax(0,1fr)}.globe.svelte-wyr6mj{max-width:200px}}@media(prefers-reduced-motion:reduce){.spot.svelte-wyr6mj:after,.dot.svelte-wyr6mj{animation:none}}.viz.svelte-u0d423{display:grid;gap:12px}.pl.svelte-u0d423{width:100%;border-collapse:collapse;font-size:13px}th.svelte-u0d423,td.svelte-u0d423{padding:8px 2px;font-weight:400;text-align:left;border-bottom:1px solid var(--rule);vertical-align:middle}thead.svelte-u0d423 th:where(.svelte-u0d423){font-size:11px;text-transform:uppercase;letter-spacing:.06em;color:var(--ink-3);border-bottom-color:var(--ink-3)}tbody.svelte-u0d423 tr:where(.svelte-u0d423){animation:svelte-u0d423-in .42s var(--ease-out) calc(var(--i) * 90ms) backwards}@keyframes svelte-u0d423-in{0%{opacity:0;transform:translateY(6px)}}.nm.svelte-u0d423{display:block;color:var(--ink)}.wf.svelte-u0d423{position:relative;display:block;height:6px;margin-top:5px;width:min(100%,220px)}.wf.svelte-u0d423 span:where(.svelte-u0d423){position:absolute;top:0;height:100%;border-radius:3px;transform-origin:left}.wf.svelte-u0d423 .rev:where(.svelte-u0d423){left:0;background:var(--brand-mark);animation:svelte-u0d423-bar .7s var(--ease-out) calc(.3s + var(--i) * 90ms) backwards}.wf.svelte-u0d423 .cost:where(.svelte-u0d423){background:repeating-linear-gradient(135deg,var(--cost-fill) 0 2px,transparent 2px 4px);opacity:.8;transform-origin:right;animation:svelte-u0d423-bar .6s var(--ease-out) calc(.9s + var(--i) * 90ms) backwards}.loss.svelte-u0d423 .wf:where(.svelte-u0d423) .rev:where(.svelte-u0d423){background:transparent;outline:1px dashed var(--loss);outline-offset:-1px}@keyframes svelte-u0d423-bar{0%{transform:scaleX(0)}}.r.svelte-u0d423{text-align:right}.muted.svelte-u0d423{color:var(--ink-3)}.pf.svelte-u0d423{white-space:nowrap;color:var(--brand)}.loss.svelte-u0d423 .pf:where(.svelte-u0d423){color:var(--loss)}.ring.svelte-u0d423{vertical-align:-2px;margin-right:6px;transform:rotate(-90deg)}.ring.svelte-u0d423 circle:where(.svelte-u0d423){fill:none;stroke-width:2.5}.bg.svelte-u0d423{stroke:var(--rule)}.loss.svelte-u0d423 .bg:where(.svelte-u0d423){stroke:var(--loss);stroke-dasharray:2 2}.fg.svelte-u0d423{stroke:var(--brand-mark);stroke-dasharray:var(--len) var(--gap);animation:svelte-u0d423-ring .8s var(--ease-out) calc(1.2s + var(--i) * 90ms) backwards}@keyframes svelte-u0d423-ring{0%{stroke-dasharray:0 var(--gap)}}.legend.svelte-u0d423{display:flex;flex-wrap:wrap;gap:4px 14px;font-size:11.5px;color:var(--ink-3)}.k.svelte-u0d423{display:inline-block;width:10px;height:6px;margin-right:5px;border-radius:2px;background:var(--brand-mark)}.k.cost.svelte-u0d423{background:var(--cost-fill)}.k.loss.svelte-u0d423{background:transparent;outline:1px dashed var(--loss)}@media(max-width:480px){.hide-sm.svelte-u0d423{display:none}}
