@font-face{font-family:Barlow Semi Condensed;src:url(/fonts/BarlowSemiCondensed-Regular.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Barlow Semi Condensed;src:url(/fonts/BarlowSemiCondensed-Medium.woff2)format("woff2");font-weight:500;font-display:swap}@font-face{font-family:Barlow Semi Condensed;src:url(/fonts/BarlowSemiCondensed-SemiBold.woff2)format("woff2");font-weight:600 900;font-display:swap}@font-face{font-family:Rubik Dirt;src:url(/fonts/RubikDirt-Regular.woff2)format("woff2");font-display:swap}:root{color-scheme:dark;--bg:#101214;--surface:#1a1d20d9;--surface-solid:#1a1d20;--control:#272b2e;--control-line:#43474a;--line:#363a3d;--fg:#f4f4ee;--muted:#b0b5b7;--accent:#d0f477;--accent-ink:#18200c;--accent-soft:#262c21;--accent-soft-line:#424b34;--text:"Barlow Semi Condensed", Roboto, "Segoe UI", system-ui, sans-serif;--display:"Rubik Dirt", var(--text);--radius:16px;--wrap:1080px}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--bg) url(/images/texture.png) 0 0 / 256px repeat;min-height:100vh;color:var(--fg);font:18px/1.55 var(--text);flex-direction:column;margin:0;display:flex}main{flex:1}img{max-width:100%;height:auto;display:block}a{color:var(--accent);text-underline-offset:3px}a:hover{text-decoration-thickness:2px}:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:4px}h1,h2,h3{text-wrap:balance;margin:0 0 .5em;line-height:1.1}h1{letter-spacing:-1.5px;font-size:clamp(38px,7vw,64px);font-weight:750}h2{letter-spacing:-.8px;font-size:clamp(28px,4.4vw,40px);font-weight:700}h3{letter-spacing:-.3px;font-size:21px;font-weight:650}p{margin:0 0 1em}.wrap{max-width:var(--wrap);margin:0 auto;padding:0 16px}@media (width>=640px){.wrap{padding:0 28px}}.eyebrow{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;margin-bottom:10px;font-size:14px;font-weight:600;display:block}.lead{color:#dcdfdc;max-width:36em;font-size:clamp(19px,2.4vw,22px)}.muted{color:var(--muted)}.num{font-family:var(--display);color:var(--accent);letter-spacing:0;font-weight:400}.card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:22px}.button{min-height:48px;font:600 18px var(--text);background:var(--control);color:var(--fg);border:1px solid var(--control-line);border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:10px 20px;text-decoration:none;display:inline-flex}.button:hover{border-color:#5b6063;text-decoration:none}.button.primary{background:var(--accent);color:var(--accent-ink);border-color:var(--accent)}.button.primary:hover{background:#dcff86}.button.soft{background:var(--accent-soft);color:var(--accent);border-color:var(--accent-soft-line)}.button[aria-disabled=true]{cursor:default}.actions{flex-wrap:wrap;gap:12px;display:flex}.section{padding:56px 0}@media (width>=800px){.section{padding:84px 0}}.page-head{padding-top:48px;padding-bottom:8px}.prose{max-width:720px}.prose h2{margin-top:1.6em;font-size:28px}.prose ul{margin:0 0 1em;padding-left:1.2em}.prose li{margin-bottom:.35em}.phone{background:linear-gradient(160deg,#2a2f32,#15181a);border:1px solid #4a4f52;border-radius:34px;max-width:340px;margin:0 auto;padding:10px;box-shadow:0 30px 80px #000a,inset 0 1px #ffffff14}.phone img{border-radius:25px;width:100%}.skip[data-astro-cid-hkbrpulz]{background:var(--accent);color:var(--accent-ink);z-index:10;border-radius:8px;padding:8px 14px;position:absolute;top:8px;left:-9999px}.skip[data-astro-cid-hkbrpulz]:focus{left:8px}.site-header[data-astro-cid-hkbrpulz]{backdrop-filter:blur(8px);z-index:5;background:#101214cc;border-bottom:1px solid #ffffff10;position:sticky;top:0}.bar[data-astro-cid-hkbrpulz]{justify-content:space-between;align-items:center;gap:16px;min-height:68px;display:flex}.logo[data-astro-cid-hkbrpulz] img[data-astro-cid-hkbrpulz]{width:auto;height:34px}.bar[data-astro-cid-hkbrpulz] nav[data-astro-cid-hkbrpulz]{gap:4px;display:flex}.bar[data-astro-cid-hkbrpulz] nav[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]{color:var(--fg);border-radius:8px;padding:8px 10px;font-size:17px;font-weight:600;text-decoration:none}.bar[data-astro-cid-hkbrpulz] nav[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]:hover{background:#ffffff0d}.bar[data-astro-cid-hkbrpulz] nav[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz][aria-current=page]{color:var(--accent)}@media (width<=420px){.logo[data-astro-cid-hkbrpulz] img[data-astro-cid-hkbrpulz]{height:26px}.bar[data-astro-cid-hkbrpulz] nav[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]{padding:8px 7px;font-size:16px}}.site-footer[data-astro-cid-hkbrpulz]{border-top:1px solid var(--line);background:#0c0e10b3;margin-top:40px;padding:36px 0 44px}.foot[data-astro-cid-hkbrpulz]{gap:16px;display:grid}.foot-logo[data-astro-cid-hkbrpulz]{opacity:.85;width:auto;height:26px}.foot[data-astro-cid-hkbrpulz] nav[data-astro-cid-hkbrpulz]{flex-wrap:wrap;gap:6px 22px;display:flex}.foot[data-astro-cid-hkbrpulz] nav[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]{color:var(--fg);font-weight:500;text-decoration:none}.foot[data-astro-cid-hkbrpulz] nav[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]:hover{color:var(--accent)}.small[data-astro-cid-hkbrpulz]{margin:0;font-size:15px}
