:root{--ko-bg: #e8eef6;--ko-surface: #ffffff;--ko-surface-2: #f1f5fa;--ko-ink: #0b1d33;--ko-ink-2: #3d5370;--ko-line: #c5d3e4;--ko-line-strong: #0b1d33;--ko-rule: #8ea2ba;--ko-mud: #bcc2c8;--ko-mud-ink: #1d2329;--ko-mud-dot: rgba(0, 0, 0, .2);--ko-mud-edge: rgba(0, 0, 0, .14);--ko-mortar-fill: #9aa1a8;--ko-preview-outline: rgba(0, 0, 0, .35);--ko-mortar-dot: rgba(0, 0, 0, .28);--ko-mortar-outline: rgba(0, 0, 0, .3);--ko-accent: #1d4ed8;--ko-accent-ink: #ffffff;--ko-key: #f59e0b;--ko-key-ink: #0b1d33;--ko-brick: #1e3a5f;--ko-out: #1d4ed8;--ko-ok: #15803d;--ko-danger: #c62828;--ko-focus: #d97706;--ko-shadow-knob: 0 1px 3px rgba(0, 0, 0, .3);--ko-paper: #ffffff;--ko-paper-ink: #111418;--ko-paper-line: #9aa4ad;--ko-shadow: 0 1px 2px rgba(11, 29, 51, .08), 0 4px 14px rgba(11, 29, 51, .06);--ko-font-display: "Barlow Condensed", "Arial Narrow", "Roboto Condensed", system-ui, sans-serif;--ko-font-body: "Barlow", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--ko-tap: 56px;--ko-tap-primary: 64px;--ko-radius: 10px;--ko-nav-h: 76px;color-scheme:light}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){--ko-bg: #0a1628;--ko-surface: #102240;--ko-surface-2: #16294a;--ko-ink: #e8f0fa;--ko-ink-2: #9fb3cc;--ko-line: #24406a;--ko-line-strong: #e8f0fa;--ko-rule: #46679a;--ko-accent: #60a5fa;--ko-accent-ink: #0a1628;--ko-key: #fbbf24;--ko-key-ink: #0a1628;--ko-brick: #7ea3cf;--ko-out: #60a5fa;--ko-ok: #4ade80;--ko-danger: #ff6b6b;--ko-focus: #fbbf24;--ko-shadow: 0 1px 2px rgba(0, 0, 0, .4), 0 6px 18px rgba(0, 0, 0, .25);--ko-mud: #5b636c;--ko-mud-ink: #f2f4f6;--ko-mud-dot: rgba(255, 255, 255, .16);color-scheme:dark}}:root[data-theme=dark]{--ko-bg: #0a1628;--ko-surface: #102240;--ko-surface-2: #16294a;--ko-ink: #e8f0fa;--ko-ink-2: #9fb3cc;--ko-line: #24406a;--ko-line-strong: #e8f0fa;--ko-rule: #46679a;--ko-accent: #60a5fa;--ko-accent-ink: #0a1628;--ko-key: #fbbf24;--ko-key-ink: #0a1628;--ko-brick: #7ea3cf;--ko-out: #60a5fa;--ko-ok: #4ade80;--ko-danger: #ff6b6b;--ko-focus: #fbbf24;--ko-shadow: 0 1px 2px rgba(0, 0, 0, .4), 0 6px 18px rgba(0, 0, 0, .25);--ko-mud: #5b636c;--ko-mud-ink: #f2f4f6;--ko-mud-dot: rgba(255, 255, 255, .16);color-scheme:dark}@media print{:root,:root[data-theme=dark]{--ko-bg: #ffffff;--ko-surface: #ffffff;--ko-ink: #111418;--ko-line: #9aa4ad;--ko-line-strong: #111418;color-scheme:light}}@font-face{font-family:Barlow Condensed;font-weight:600;font-display:swap;src:url(fonts/BarlowCondensed-SemiBold.woff2) format("woff2")}@font-face{font-family:Barlow Condensed;font-weight:700;font-display:swap;src:url(fonts/BarlowCondensed-Bold.woff2) format("woff2")}@font-face{font-family:Barlow Condensed;font-weight:800;font-display:swap;src:url(fonts/BarlowCondensed-ExtraBold.woff2) format("woff2")}@font-face{font-family:Barlow;font-weight:500;font-display:swap;src:url(fonts/Barlow-Medium.woff2) format("woff2")}@font-face{font-family:Barlow;font-weight:600;font-display:swap;src:url(fonts/Barlow-SemiBold.woff2) format("woff2")}@font-face{font-family:Barlow;font-weight:700;font-display:swap;src:url(fonts/Barlow-Bold.woff2) format("woff2")}:root{--ko-print-legend: #f1f3f5;--ko-print-head: #e7eaed;--ko-print-gap: #f6f7f8;--ko-print-muted: #46515c;--ko-print-divider: #c5ccd3;--ko-print-mud: #dcdfe2;--ko-print-black: #000;--ko-print-white: #fff;--ko-print-mud-dot: rgba(0, 0, 0, .22);--ko-ts-key: #8a8a8a;--ko-ts-stripe: #efefef}:root{--ko-page-width: 1100px;--ko-copy-width: 700px;--ko-phone-width: 320px;--ko-text-body: 18px;--ko-text-hero: 38px;--ko-text-heading: 34px;--ko-text-subheading: 26px;--ko-text-label: 14px;--ko-text-control: 19px;--ko-text-primary: 21px;--ko-text-price: 54px;--ko-space-small: 6px;--ko-space-stack: 12px;--ko-space-page: 16px;--ko-space-panel: 20px;--ko-space-section: 32px;--ko-control-border: 2px;--ko-focus-width: 3px;--ko-focus-offset: 2px;--ko-logo-width: 160px;--ko-label-tracking: .08em;--ko-scroll-width: 12px}*{box-sizing:border-box;scrollbar-width:auto;scrollbar-color:var(--ko-ink-2) var(--ko-surface-2)}*::-webkit-scrollbar{width:var(--ko-scroll-width);height:var(--ko-scroll-width)}*::-webkit-scrollbar-track{background:var(--ko-surface-2)}*::-webkit-scrollbar-thumb{background:var(--ko-ink-2);border:var(--ko-control-border) solid var(--ko-surface-2);border-radius:var(--ko-radius)}*::-webkit-scrollbar-thumb:hover{background:var(--ko-ink)}*::-webkit-scrollbar-thumb:active{background:var(--ko-accent)}html{-webkit-text-size-adjust:100%;scrollbar-gutter:stable}body{margin:0;background:var(--ko-bg);color:var(--ko-ink);font:500 var(--ko-text-body)/1.4 var(--ko-font-body)}h1,h2,h3,p,figure{margin:0}h1,h2,h3{font-family:var(--ko-font-display);font-weight:800;line-height:1.1;overflow-wrap:anywhere}h1{font-size:var(--ko-text-hero);text-transform:uppercase}h2{font-size:var(--ko-text-heading)}h3{font-size:var(--ko-text-subheading)}p{overflow-wrap:anywhere}a{color:var(--ko-accent)}a,button,summary{cursor:pointer;-webkit-tap-highlight-color:transparent}button{font:inherit}a:hover{text-decoration-thickness:var(--ko-control-border)}a:active,button:active,summary:active{opacity:.8}:focus-visible{outline:var(--ko-focus-width) solid var(--ko-focus);outline-offset:var(--ko-focus-offset)}img{display:block;max-inline-size:100%;block-size:auto}figcaption{font-size:var(--ko-text-label);color:var(--ko-ink-2);padding-block:var(--ko-space-stack)}[hidden]{display:none!important}@media(forced-colors:active){*{scrollbar-color:auto}*::-webkit-scrollbar-thumb{background:ButtonText}*::-webkit-scrollbar-track{background:Canvas}}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto}}.ko-wrap{max-inline-size:var(--ko-page-width);margin-inline:auto;padding-inline:max(var(--ko-space-page),env(safe-area-inset-left,0px)) max(var(--ko-space-page),env(safe-area-inset-right,0px))}.ko-header{background:var(--ko-surface);border-block-end:1px solid var(--ko-line)}.ko-header__inner{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ko-space-stack);padding-block:var(--ko-space-small)}.ko-logo{display:inline-flex;align-items:center;min-block-size:var(--ko-tap);min-inline-size:var(--ko-tap);margin-inline-end:auto}.ko-logo__light,.ko-logo__dark{inline-size:var(--ko-logo-width)}.ko-logo__dark{display:none}.ko-navigation{display:flex;flex-wrap:wrap;gap:var(--ko-space-stack);order:1;inline-size:100%}.ko-navigation a,.ko-footer__links a{display:inline-flex;align-items:center;min-block-size:var(--ko-tap);min-inline-size:var(--ko-tap);padding-inline:var(--ko-space-small);font-weight:700}.ko-button{display:inline-flex;align-items:center;justify-content:center;min-block-size:var(--ko-tap);min-inline-size:var(--ko-tap);padding:var(--ko-space-small) var(--ko-space-panel);border:var(--ko-control-border) solid var(--ko-line);border-radius:var(--ko-radius);background:var(--ko-surface-2);color:var(--ko-ink);font:700 var(--ko-text-control)/1.2 var(--ko-font-body);text-decoration:none;text-align:center;overflow-wrap:anywhere}.ko-button:hover{border-color:var(--ko-accent);background:var(--ko-surface)}.ko-button--primary{min-block-size:var(--ko-tap-primary);background:var(--ko-accent);color:var(--ko-accent-ink);border-color:var(--ko-accent);font-size:var(--ko-text-primary)}.ko-button--primary:hover{background:var(--ko-accent);text-decoration:underline}.ko-main{padding-block:var(--ko-space-section)}.ko-stack{display:grid;gap:var(--ko-space-stack);align-content:start;min-inline-size:0}.ko-hero{display:grid;gap:var(--ko-space-section);align-items:center;padding-block-end:var(--ko-space-section)}.ko-hero .ko-capture{inline-size:min(100%,var(--ko-phone-width));justify-self:center}.ko-lead{font-size:var(--ko-text-primary)}.ko-muted{color:var(--ko-ink-2)}.ko-label{font-weight:700;text-transform:uppercase;letter-spacing:var(--ko-label-tracking);font-size:var(--ko-text-label)}.ko-actions{display:flex;flex-wrap:wrap;gap:var(--ko-space-stack)}.ko-guarantee{font-weight:700;margin-block-start:var(--ko-space-stack)}.ko-notice{padding:var(--ko-space-panel);display:grid;gap:var(--ko-space-stack);background:var(--ko-surface);border-inline-start:var(--ko-space-small) solid var(--ko-key);border-radius:var(--ko-radius)}.ko-section{display:grid;gap:var(--ko-space-panel);padding-block:var(--ko-space-section);border-block-end:var(--ko-control-border) solid var(--ko-line)}.ko-measure{max-inline-size:var(--ko-copy-width)}.ko-steps{margin:0;padding-inline-start:var(--ko-space-section);display:grid;gap:var(--ko-space-panel)}.ko-steps li{padding-inline-start:var(--ko-space-small)}.ko-steps h3{margin-block-end:var(--ko-space-stack)}.ko-steps li::marker{font-family:var(--ko-font-display);font-size:var(--ko-text-subheading);font-weight:800;color:var(--ko-accent)}.ko-capture{min-inline-size:0}.ko-capture img{border:1px solid var(--ko-line);border-radius:var(--ko-radius);background:var(--ko-surface);inline-size:100%}.ko-company{border-inline-start:var(--ko-space-small) solid var(--ko-accent);padding-inline:var(--ko-space-panel);background:var(--ko-surface-2)}.ko-prices{display:grid;gap:var(--ko-space-panel)}.ko-price{display:flex;flex-direction:column;gap:var(--ko-space-stack);min-inline-size:0;padding:var(--ko-space-panel);background:var(--ko-surface);border:var(--ko-control-border) solid var(--ko-line);border-radius:var(--ko-radius)}.ko-price .ko-button{margin-block-start:auto}.ko-price__amount{font:800 var(--ko-text-price)/1 var(--ko-font-display)}.ko-faq{border-block-start:1px solid var(--ko-line)}.ko-faq details{border-block-end:1px solid var(--ko-line);padding-block:var(--ko-space-small)}.ko-faq summary{min-block-size:var(--ko-tap);padding:var(--ko-space-page);font-weight:700}.ko-faq summary:hover{background:var(--ko-surface-2)}.ko-faq details p{padding:var(--ko-space-stack) var(--ko-space-page) var(--ko-space-panel);max-inline-size:var(--ko-copy-width)}.ko-safety{display:grid;gap:var(--ko-space-stack);padding-block:var(--ko-space-section);color:var(--ko-ink-2)}.ko-document{max-inline-size:var(--ko-copy-width);min-block-size:50vh}.ko-document section{margin-block-start:var(--ko-space-panel)}.ko-inline-link{display:inline-flex;align-items:center;min-block-size:var(--ko-tap);min-inline-size:var(--ko-tap)}.ko-footer{background:var(--ko-surface);border-block-start:1px solid var(--ko-line);padding-block:var(--ko-space-panel)}.ko-footer__links{display:flex;flex-wrap:wrap;gap:var(--ko-space-stack);margin-block-end:var(--ko-space-panel)}.ko-skip{position:absolute;inset-block-start:var(--ko-space-small);inset-inline-start:var(--ko-space-page);transform:translateY(-200%);z-index:2;min-block-size:var(--ko-tap);padding:var(--ko-space-page);background:var(--ko-surface)}.ko-skip:focus{transform:none}@media(min-width:700px){.ko-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--ko-space-section)}.ko-pair,.ko-prices,.ko-feature{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}}@media(min-width:900px){.ko-hero{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}.ko-navigation{order:0;inline-size:auto}}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .ko-logo__light{display:none}:root:not([data-theme=light]) .ko-logo__dark{display:block}}:root[data-theme=dark] .ko-logo__light{display:none}:root[data-theme=dark] .ko-logo__dark{display:block}
