html{scroll-behavior:smooth}body{margin:0;background:#0b0c1a;font-family:Space Grotesk,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;-webkit-font-smoothing:antialiased}a,body{color:#dfe1f5}a{text-decoration:none}a:hover{color:#59d8ff}::selection{background:#8f88ff;color:#0b0c1a}*{box-sizing:border-box}.btn-primary{transition:opacity .18s ease,transform .18s ease}.btn-primary:hover{color:#0b0c1a;opacity:.92;transform:translateY(-2px)}.btn-ghost{transition:border-color .18s ease,color .18s ease}.btn-ghost:hover{border-color:#59d8ff;color:#59d8ff}.card-link{transition:border-color .18s ease}.card-link:hover{border-color:#59d8ff}.card-link:hover *{color:inherit}.inp{outline:none;transition:border-color .18s ease;font-family:JetBrains Mono,monospace}.inp::placeholder{color:#5c6094}.inp:focus{border-color:#59d8ff}.plan-pick{transition:border-color .18s ease;cursor:pointer}.prose a{color:#59d8ff}.prose a:hover{opacity:.8}.linklike{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;border-radius:0;margin:0;padding:0;font:inherit;color:inherit;text-align:left;cursor:pointer;transition:opacity .18s ease,border-color .18s ease}.linklike:hover{opacity:.8}.linklike:focus-visible{outline:2px solid #59d8ff;outline-offset:3px}@keyframes adPulse{0%,to{opacity:1}50%{opacity:.3}}@keyframes adRing{0%{transform:scale(.6);opacity:.8}to{transform:scale(2.3);opacity:0}}@keyframes adBlink{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes adGlow{0%,to{opacity:.45}50%{opacity:.85}}@keyframes adDash{to{stroke-dashoffset:-24}}@keyframes mNotif{0%,4%{opacity:0;transform:translateY(-16px)}82%,9%{opacity:1;transform:none}90%,to{opacity:0;transform:translateY(-6px)}}@keyframes dSheet{0%,2%{opacity:0;transform:translateY(14px)}16%,5%{opacity:1;transform:translateY(0)}19%,to{opacity:0;transform:translateY(-8px)}}@keyframes dType{0%,5%{width:0}14%,to{width:24ch}}@keyframes dCardA{0%,19%{opacity:0;transform:translateY(6px)}21%,26%{opacity:1;transform:none}28%,to{opacity:0;transform:none}}@keyframes dCardB{0%,27%{opacity:0;transform:translateY(6px)}29%,62%{opacity:1;transform:none}64%,to{opacity:0;transform:none}}@keyframes dCardC{0%,63%{opacity:0;transform:translateY(6px)}65%,96%{opacity:1;transform:none}99%,to{opacity:0;transform:none}}@keyframes dL1{0%,33%{opacity:0}35%,42%{opacity:1}44%,to{opacity:0}}@keyframes dL2{0%,43%{opacity:0}45%,52%{opacity:1}54%,to{opacity:0}}@keyframes dL3{0%,53%{opacity:0}55%,62%{opacity:1}64%,to{opacity:0}}@keyframes dL4{0%,63%{opacity:0}65%,96%{opacity:1}99%,to{opacity:0}}@keyframes tL1{0%,3%{opacity:0;transform:translateY(5px)}6%,92%{opacity:1;transform:none}97%,to{opacity:0}}@keyframes tL2{0%,14%{opacity:0;transform:translateY(5px)}17%,92%{opacity:1;transform:none}97%,to{opacity:0}}@keyframes tL3{0%,27%{opacity:0;transform:translateY(5px)}30%,92%{opacity:1;transform:none}97%,to{opacity:0}}@keyframes tL4{0%,41%{opacity:0;transform:translateY(5px)}44%,92%{opacity:1;transform:none}97%,to{opacity:0}}@keyframes tL5{0%,56%{opacity:0;transform:translateY(5px)}59%,92%{opacity:1;transform:none}97%,to{opacity:0}}@keyframes uCtx1{0%{width:18%}92%,to{width:63%}}@keyframes uCtx2{0%{width:31%}92%,to{width:52%}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{animation-play-state:paused!important}[data-reveal]{opacity:1!important;transform:none!important}}@media (max-width:900px){.grid-price{grid-template-columns:1fr 1fr!important}.grid-usage{grid-template-columns:1fr!important;gap:28px!important}}@media (max-width:820px){.nav-links{display:none!important}.hero-h1{font-size:52px!important}.row2{grid-template-columns:1fr!important;gap:40px!important}.row2-media-first>:first-child{order:2}.grid-2,.grid-contact,.grid-how{grid-template-columns:1fr!important;gap:28px!important}.final-h2{font-size:38px!important}.sec-h2{font-size:32px!important}.subscribe-grid{grid-template-columns:1fr!important}.subscribe-grid .order-summary{position:static!important}}@media (max-width:560px){.grid-price{grid-template-columns:1fr!important}.grid-stats{grid-template-columns:1fr 1fr!important}.hero-h1{font-size:40px!important}.pad-x{padding-left:20px!important;padding-right:20px!important}.pick-grid{grid-template-columns:1fr!important}}