@font-face{font-family:Inter Tight;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/inter-tight-latin-400-normal.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter Tight;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/inter-tight-latin-ext-400-normal.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter Tight;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/inter-tight-latin-500-normal.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter Tight;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/inter-tight-latin-ext-500-normal.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter Tight;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/inter-tight-latin-600-normal.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter Tight;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/inter-tight-latin-ext-600-normal.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Roboto Slab;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/roboto-slab-latin-500-normal.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Roboto Slab;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/roboto-slab-latin-ext-500-normal.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/roboto-mono-latin-400-normal.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/roboto-mono-latin-ext-400-normal.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}:root{color-scheme:light dark;--color-pitch:#0B0B0C;--color-chalk:#FAF7F2;--color-signal:#D7263D;--color-stone:#57534E;--color-bg:#FAF7F2;--color-surface:#F3EFE8;--color-surface-raised:#FFFFFF;--color-text:#0B0B0C;--color-text-muted:#57534E;--color-text-subtle:#6F6A63;--color-border:#E2DDD4;--color-border-strong:#CFC8BC;--color-control-border:#857A70;--color-accent:#D7263D;--color-accent-hover:#B41E32;--color-accent-quiet:#FBE9EB;--color-on-accent:#FAF7F2;--color-focus:#0B0B0C;--color-status-ok:#1F7A4D;--color-status-attention:#8A560F;--color-status-critical:#D7263D;--color-status-neutral:#57534E;--color-status-critical-quiet:#FBE9EB;--color-status-critical-ink:#A81B2E;--color-status-attention-quiet:#F6EDDF;--color-status-attention-ink:#7A4C0D;--color-status-ok-quiet:#E4F0E9;--color-status-ok-ink:#1A6B43;--color-status-neutral-quiet:#EFEBE4;--color-status-neutral-ink:#4A463F;--chart-1:#3C5A73;--chart-2:#6B4C7A;--chart-3:#2F6B62;--chart-4:#7F5A28;--chart-5:#454C8C;--chart-6:#55703C;--chart-7:#7A4468;--chart-other:#8C867E;--chart-control:#8C867E;--chart-grid:#E2DDD4;--chart-axis:#57534E;--chart-seq-1:#EEF1F4;--chart-seq-2:#C9D5DF;--chart-seq-3:#9DB2C4;--chart-seq-4:#6F8DA6;--chart-seq-5:#48708C;--chart-seq-6:#2B5270;--chart-div-neg-2:#8A560F;--chart-div-neg-1:#C0965A;--chart-div-zero:#DCD7CD;--chart-div-pos-1:#79AE8F;--chart-div-pos-2:#1F7A4D;--font-display:"Roboto Slab",Georgia,serif;--font-sans:"Inter Tight",system-ui,-apple-system,"Segoe UI",sans-serif;--font-mono:"Roboto Mono",ui-monospace,Consolas,monospace;--text-xs:12px;--text-sm:13px;--text-base:15px;--text-md:17px;--text-lg:21px;--text-xl:27px;--text-2xl:34px;--text-3xl:44px;--text-4xl:58px;--leading-tight:1.12;--leading-snug:1.3;--leading-normal:1.55;--tracking-display:-0.02em;--tracking-mono:0.04em;--tracking-label:0.14em;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:64px;--space-9:96px;--radius-sm:3px;--radius-md:6px;--radius-lg:10px;--radius-pill:999px;--border-width:1px;--shadow-sm:0 1px 2px rgba(11,11,12,.06);--shadow-md:0 2px 8px rgba(11,11,12,.08);--ease:cubic-bezier(.2,.6,.3,1);--duration-fast:120ms;--duration-base:200ms;--tap-target-min:44px;--content-max:1200px}@media (prefers-color-scheme:dark){:root{--color-bg:#0B0B0C;--color-surface:#141416;--color-surface-raised:#1C1C1F;--color-text:#FAF7F2;--color-text-muted:#A9A49C;--color-text-subtle:#8F8981;--color-border:#2A2A2E;--color-border-strong:#3C3C41;--color-control-border:#7A756E;--color-accent:#F0475C;--color-accent-hover:#FF6275;--color-accent-quiet:#2A1416;--color-on-accent:#0B0B0C;--color-focus:#FAF7F2;--color-status-ok:#3FAF76;--color-status-attention:#D29922;--color-status-critical:#F0475C;--color-status-neutral:#A9A49C;--color-status-critical-quiet:#2A1416;--color-status-critical-ink:#FF8D9B;--color-status-attention-quiet:#2B2210;--color-status-attention-ink:#E3B04B;--color-status-ok-quiet:#11271B;--color-status-ok-ink:#6FCF9C;--color-status-neutral-quiet:#232326;--color-status-neutral-ink:#C4BFB7;--chart-1:#7FA3C2;--chart-2:#B18FC4;--chart-3:#63B5A8;--chart-4:#C79A5A;--chart-5:#8E95D8;--chart-6:#96B877;--chart-7:#C08FB0;--chart-other:#857F77;--chart-control:#857F77;--chart-grid:#2A2A2E;--chart-axis:#A9A49C;--chart-seq-1:#1B2630;--chart-seq-2:#2B3E4E;--chart-seq-3:#3F5A70;--chart-seq-4:#5B7C95;--chart-seq-5:#7FA3C2;--chart-seq-6:#A9C6DC;--chart-div-neg-2:#D29922;--chart-div-neg-1:#9A7434;--chart-div-zero:#3C3C41;--chart-div-pos-1:#2F7E58;--chart-div-pos-2:#3FAF76}}@media (prefers-reduced-motion:reduce){:root{--duration-fast:0ms;--duration-base:0ms}}:root[data-theme=light]{color-scheme:light;--color-bg:#FAF7F2;--color-surface:#F3EFE8;--color-surface-raised:#FFFFFF;--color-text:#0B0B0C;--color-text-muted:#57534E;--color-text-subtle:#6F6A63;--color-border:#E2DDD4;--color-border-strong:#CFC8BC;--color-control-border:#857A70;--color-accent:#D7263D;--color-accent-hover:#B41E32;--color-accent-quiet:#FBE9EB;--color-on-accent:#FAF7F2;--color-focus:#0B0B0C;--color-status-ok:#1F7A4D;--color-status-attention:#8A560F;--color-status-critical:#D7263D;--color-status-neutral:#57534E;--color-status-critical-quiet:#FBE9EB;--color-status-critical-ink:#A81B2E;--color-status-attention-quiet:#F6EDDF;--color-status-attention-ink:#7A4C0D;--color-status-ok-quiet:#E4F0E9;--color-status-ok-ink:#1A6B43;--color-status-neutral-quiet:#EFEBE4;--color-status-neutral-ink:#4A463F;--chart-1:#3C5A73;--chart-2:#6B4C7A;--chart-3:#2F6B62;--chart-4:#7F5A28;--chart-5:#454C8C;--chart-6:#55703C;--chart-7:#7A4468;--chart-other:#8C867E;--chart-control:#8C867E;--chart-grid:#E2DDD4;--chart-axis:#57534E;--chart-seq-1:#EEF1F4;--chart-seq-2:#C9D5DF;--chart-seq-3:#9DB2C4;--chart-seq-4:#6F8DA6;--chart-seq-5:#48708C;--chart-seq-6:#2B5270;--chart-div-neg-2:#8A560F;--chart-div-neg-1:#C0965A;--chart-div-zero:#DCD7CD;--chart-div-pos-1:#79AE8F;--chart-div-pos-2:#1F7A4D}:root[data-theme=dark]{color-scheme:dark;--color-bg:#0B0B0C;--color-surface:#141416;--color-surface-raised:#1C1C1F;--color-text:#FAF7F2;--color-text-muted:#A9A49C;--color-text-subtle:#8F8981;--color-border:#2A2A2E;--color-border-strong:#3C3C41;--color-control-border:#7A756E;--color-accent:#F0475C;--color-accent-hover:#FF6275;--color-accent-quiet:#2A1416;--color-on-accent:#0B0B0C;--color-focus:#FAF7F2;--color-status-ok:#3FAF76;--color-status-attention:#D29922;--color-status-critical:#F0475C;--color-status-neutral:#A9A49C;--color-status-critical-quiet:#2A1416;--color-status-critical-ink:#FF8D9B;--color-status-attention-quiet:#2B2210;--color-status-attention-ink:#E3B04B;--color-status-ok-quiet:#11271B;--color-status-ok-ink:#6FCF9C;--color-status-neutral-quiet:#232326;--color-status-neutral-ink:#C4BFB7;--chart-1:#7FA3C2;--chart-2:#B18FC4;--chart-3:#63B5A8;--chart-4:#C79A5A;--chart-5:#8E95D8;--chart-6:#96B877;--chart-7:#C08FB0;--chart-other:#857F77;--chart-control:#857F77;--chart-grid:#2A2A2E;--chart-axis:#A9A49C;--chart-seq-1:#1B2630;--chart-seq-2:#2B3E4E;--chart-seq-3:#3F5A70;--chart-seq-4:#5B7C95;--chart-seq-5:#7FA3C2;--chart-seq-6:#A9C6DC;--chart-div-neg-2:#D29922;--chart-div-neg-1:#9A7434;--chart-div-zero:#3C3C41;--chart-div-pos-1:#2F7E58;--chart-div-pos-2:#3FAF76}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;font-family:var(--font-sans);font-size:var(--text-md);line-height:var(--leading-normal);background:var(--color-bg)}a,body{color:var(--color-text)}a{text-underline-offset:3px}:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}h1,h2,h3{font-family:var(--font-display);line-height:var(--leading-tight);letter-spacing:var(--tracking-display);margin:0 0 var(--space-3)}h1{font-size:var(--text-3xl)}h2{font-size:var(--text-2xl);margin-top:var(--space-8)}.h3,h3{font-size:var(--text-lg);font-family:var(--font-display)}p{margin:0 0 var(--space-4)}.mono{font-family:var(--font-mono);font-size:var(--text-sm);letter-spacing:var(--tracking-mono)}.tnum{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.kicker,.muted,.sub{color:var(--color-text-muted)}.kicker{font-size:var(--text-sm);text-transform:uppercase;letter-spacing:var(--tracking-label)}.lede{font-size:var(--text-lg);color:var(--color-text-muted)}.wrap{padding:var(--space-7) var(--space-4)}.bar,.wrap{max-width:var(--content-max);margin:0 auto}.bar{padding:var(--space-3) var(--space-4);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-3)}.site-header{border-bottom:var(--border-width) solid var(--color-border)}.site-footer ul,.site-header ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:var(--space-4);align-items:center}.site-footer a,.site-header a{text-decoration:none}.site-footer{border-top:var(--border-width) solid var(--color-border);font-size:var(--text-sm)}.site-footer,.site-footer a{color:var(--color-text-muted)}.site-footer a{text-decoration:underline}.brand img{display:block}.logo-dark{display:none!important}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .logo-light{display:none!important}:root:not([data-theme=light]) .logo-dark{display:block!important}}.primary{display:inline-block;min-height:var(--tap-target-min);padding:var(--space-2) var(--space-4);font:inherit;font-weight:600;color:var(--color-on-accent);background:var(--color-accent);border:0;border-radius:var(--radius-sm);text-decoration:none;cursor:pointer}.primary:hover{background:var(--color-accent-hover)}.actions{display:flex;flex-wrap:wrap;gap:var(--space-4);align-items:center}.chip{display:inline-block;margin:0 var(--space-2) var(--space-2) 0;padding:var(--space-1) var(--space-2);background:var(--color-surface);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-pill)}.cards{list-style:none;margin:0 0 var(--space-5);padding:0;display:grid;grid-gap:var(--space-4);gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(15rem,1fr))}.cards>li{padding:var(--space-4);background:var(--color-surface);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-md)}.cards p:last-child{margin-bottom:0}.price{font-family:var(--font-display);font-size:var(--text-xl)}.fields div{display:grid;grid-template-columns:minmax(8rem,12rem) 1fr;grid-gap:var(--space-3);gap:var(--space-3);padding:var(--space-2) 0;border-bottom:var(--border-width) solid var(--color-border)}.faq dd,.faq dt,.fields dd,.fields dt{margin:0}.faq dt{font-weight:600;margin-top:var(--space-4)}.cta{margin-top:var(--space-9);padding:var(--space-6) var(--space-4);background:var(--color-surface);border-radius:var(--radius-md)}.notice{padding:var(--space-3);background:var(--color-status-attention-quiet);color:var(--color-status-attention-ink);border-radius:var(--radius-sm)}.table-wrap{overflow-x:auto}table{border-collapse:collapse;width:100%;font-size:var(--text-sm)}td,th{text-align:left;vertical-align:top;padding:var(--space-2) var(--space-3);border-bottom:var(--border-width) solid var(--color-border)}label{display:block;font-weight:600;margin-bottom:var(--space-1)}.field{margin-bottom:var(--space-4)}input[type=email],input[type=text],textarea{width:100%;min-height:var(--tap-target-min);padding:var(--space-2) var(--space-3);font:inherit;color:var(--color-text);background:var(--color-surface-raised);border:var(--border-width) solid var(--color-border-strong);border-radius:var(--radius-sm)}textarea{min-height:8rem}.check{display:flex;gap:var(--space-3);align-items:flex-start;margin-bottom:var(--space-3);font-weight:400}.check input{flex:none;width:1.25rem;height:1.25rem;margin-top:.2rem}.hp{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}