@import "https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@400;500;600;700;800&family=Space+Mono:wght@400;700&family=Syne:wght@600;700;800&display=swap";
*,:before,:after{box-sizing:border-box;margin:0;padding:0}:root{--bg:#0a0a0f;--bg2:#070709;--surf-top:#15151d;--surf-bot:#0d0d13;--surf-flat:#111118;--border:#20202b;--border-soft:#191921;--border-hi:#ffffff0d;--acc:#c6f135;--acc2:#d8ff5c;--acc-ink:#0a0a0f;--acc-dim:#8aa82e;--mag:#ff2e8e;--mag2:#ff5ca8;--white:#f4f4f7;--dim:#9a9aa8;--mute:#62626f;--faint:#3a3a44;--ak-label:#46464f}html{scroll-behavior:smooth}body{background:var(--bg);color:var(--white);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,system-ui,sans-serif}a{-webkit-tap-highlight-color:transparent}::selection{background:var(--acc);color:var(--acc-ink)}::-webkit-scrollbar{width:11px}::-webkit-scrollbar-track{background:#07070a}::-webkit-scrollbar-thumb{background:#20202b;border:2px solid #07070a;border-radius:6px}::-webkit-scrollbar-thumb:hover{background:#2c2c3a}.acid-disp{text-transform:uppercase;font-family:Syne,system-ui,sans-serif;font-weight:800;line-height:1}.acid-disp7{text-transform:uppercase;font-family:Syne,system-ui,sans-serif;font-weight:700;line-height:1}.acid-label{letter-spacing:2.5px;text-transform:uppercase;color:var(--ak-label);font-family:Syne,system-ui,sans-serif;font-size:10px;font-weight:700}.acid-num{font-variant-numeric:tabular-nums}@media (max-width:940px){.hero-grid{padding-bottom:0!important;display:block!important}.hero-phones{min-height:560px!important}.hero-phone-primary{top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important}.hero-phone-secondary{display:none!important}.feature-row{flex-direction:column!important;gap:36px!important}.how-grid{grid-template-columns:1fr!important}.nav-links{display:none!important}.footer-grid{grid-template-columns:1fr 1fr!important}.modes-grid{grid-template-columns:repeat(2,1fr)!important}}@media (max-width:720px){.modes-grid{grid-template-columns:1fr!important}.about-row{grid-template-columns:1fr!important;gap:12px!important}.pricing-grid{flex-direction:column!important}.stats-row>div{font-size:90%}.nav-signin{display:none!important}.nav-hamburger{display:flex!important}.footer-grid{grid-template-columns:1fr 1fr!important}.footer-bottom{text-align:center!important;flex-direction:column!important;gap:8px!important}.contact-grid{grid-template-columns:1fr!important}}.city-card{transition:transform .25s cubic-bezier(.2,.8,.2,1),border-color .25s}.city-card:hover{transform:translateY(-4px);border-color:var(--acc)!important}.blog-row{border-radius:4px;transition:background .15s}.blog-row:hover h2{color:var(--acc)!important}.blog-prose{color:var(--white);font-family:Plus Jakarta Sans,system-ui,sans-serif}.blog-prose p{color:var(--dim);margin:0 0 24px;font-size:18px;line-height:1.75}.blog-prose p:first-child{color:var(--white);font-size:19px}.blog-prose h2{letter-spacing:-.3px;text-transform:uppercase;color:var(--white);margin:48px 0 16px;font-family:Syne,system-ui,sans-serif;font-size:22px;font-weight:800}.blog-prose h3{letter-spacing:1px;text-transform:uppercase;color:var(--acc);margin:32px 0 12px;font-family:Syne,system-ui,sans-serif;font-size:16px;font-weight:700}.blog-prose ul,.blog-prose ol{color:var(--dim);margin:0 0 24px;padding-left:24px;font-size:17px;line-height:1.7}.blog-prose li{margin-bottom:6px}.blog-prose strong{color:var(--white);font-weight:700}.blog-prose em{color:var(--acc);font-style:italic}.blog-prose blockquote{border-left:3px solid var(--acc);margin:32px 0;padding:4px 0 4px 24px}.blog-prose blockquote p{color:var(--white);margin:0;font-size:20px;font-style:italic;line-height:1.6}.blog-prose code{color:var(--acc);background:#c6f13514;border-radius:4px;padding:2px 6px;font-family:Space Mono,monospace;font-size:13px}.blog-prose pre{border:1px solid var(--border);background:#0d0d13;border-radius:8px;margin:0 0 28px;padding:20px 24px;overflow-x:auto}.blog-prose pre code{color:var(--dim);background:0 0;padding:0;font-size:14px}.blog-prose a{color:var(--acc);text-underline-offset:3px;text-decoration:underline}.blog-prose hr{border:none;border-top:1px solid var(--border-soft);margin:48px 0}@keyframes acid-ping{0%{opacity:.7;transform:scale(.9)}80%,to{opacity:0;transform:scale(1.5)}}@keyframes acid-float{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@keyframes acid-scan{0%{transform:translateY(0)}50%{transform:translateY(150px)}to{transform:translateY(0)}}@keyframes acid-blink{0%,to{opacity:1}50%{opacity:.2}}@keyframes acid-shimmer{0%{transform:translate(-130%)skew(-18deg)}55%,to{transform:translate(360%)skew(-18deg)}}@keyframes acid-pop{0%{opacity:0;transform:scale(.4)}60%{transform:scale(1.12)}to{opacity:1;transform:scale(1)}}@keyframes acid-grow{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes acid-sweep{0%{background-position:120% 0}to{background-position:-120% 0}}@keyframes seek-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}
