@font-face{font-family:Atkinson Hyperlegible Next;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/atkinson-hyperlegible-next-latin-400-normal-FfmJh7DR.woff2)format("woff2"),url(/assets/atkinson-hyperlegible-next-latin-400-normal-DPp7N0cD.woff)format("woff")}@font-face{font-family:Atkinson Hyperlegible Next;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/atkinson-hyperlegible-next-latin-600-normal-BBuhw47K.woff2)format("woff2"),url(/assets/atkinson-hyperlegible-next-latin-600-normal-BhgCag5w.woff)format("woff")}@font-face{font-family:Atkinson Hyperlegible Next;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/atkinson-hyperlegible-next-latin-700-normal-Dpiyiu63.woff2)format("woff2"),url(/assets/atkinson-hyperlegible-next-latin-700-normal-C2qZD_Q9.woff)format("woff")}:root{--bg:#17191b;--surface:#202326;--raised:#2a2e32;--text:#ece6da;--text-2:#cfc9bd;--text-3:#a9a49a;--ink:#17191b;--ledge:#0b0c0d;--accent:#e9a23b;--problem:#d9534a;--ok:#4caf6a;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}html,body{background:var(--bg);color:var(--text);-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;margin:0;font-family:Atkinson Hyperlegible Next,Helvetica Neue,arial,sans-serif;font-size:17px;line-height:1.45}.page{max-width:480px;min-height:100vh;margin:0 auto;padding:16px 20px 40px}.top{justify-content:space-between;align-items:center;padding:8px 0 24px;display:flex}.top__logo{width:auto;height:28px}.card{flex-direction:column;display:flex}.card--center{text-align:center;align-items:center;padding-top:48px}h1{margin:0 0 12px;font-size:26px;font-weight:700;line-height:1.15}.h-error{font-size:21px;font-weight:600}.muted{color:var(--text-2);margin:0 0 20px}.meta{color:var(--text-3);align-items:center;margin:0 0 8px;font-size:15px;display:flex}.dot{background:var(--ok);border-radius:50%;width:10px;height:10px;margin-right:8px}.segment{background:var(--surface);border-radius:12px;margin:8px 0 20px;padding:4px;display:flex}.segment__item{color:var(--text-2);font:inherit;background:0 0;border:0;border-radius:9px;flex:1;padding:12px 8px;font-weight:600}.segment__item.is-active{background:var(--text);color:var(--ink)}.field{flex-direction:column;margin-bottom:16px;display:flex}.field__label{color:var(--text-2);margin-bottom:6px;font-size:15px}.field__input{width:100%;font:inherit;color:var(--text);background:var(--raised);border:2px solid #0000;border-radius:12px;padding:14px;font-size:17px}.field__input:focus{border-color:var(--accent);outline:none}.field__input--code{letter-spacing:.3em;text-align:center;font-variant-numeric:tabular-nums;font-size:30px}.field--password{margin-bottom:0;position:relative}.field__toggle{position:absolute;top:40px;right:12px}.error{color:#f08a80;margin:0 0 16px}.note{color:var(--text-3);margin:4px 0 20px;font-size:14px}.primary,.secondary{width:100%;font:inherit;border:0;border-radius:14px;margin-top:8px;padding:16px;font-size:18px;font-weight:700}.primary{background:var(--accent);color:var(--ink);box-shadow:0 6px 0 var(--ledge)}.primary:active{box-shadow:0 3px 0 var(--ledge);transform:translateY(3px)}.secondary{background:var(--raised);color:var(--text)}.link{color:var(--text-2);font:inherit;background:0 0;border:0;padding:4px;font-size:15px;text-decoration:underline}.status{color:var(--text-2);font-size:19px}.pulse{background:var(--accent);border-radius:50%;width:14px;height:14px;margin-bottom:16px;animation:1.2s ease-in-out infinite pulse}@keyframes pulse{50%{opacity:.3}}.sas{letter-spacing:.08em;font-variant-numeric:tabular-nums;margin:8px 0 12px;font-size:44px;font-weight:700}.check{background:var(--ok);width:64px;height:64px;color:var(--ink);border-radius:50%;justify-content:center;align-items:center;margin-bottom:20px;font-size:34px;font-weight:700;display:flex}.check--problem{background:var(--problem)}.skeleton{background:var(--surface);border-radius:16px;height:320px}.code{letter-spacing:.08em;font-variant-numeric:tabular-nums;font-size:32px;font-weight:700}.field__input--search{margin:8px 0 14px;padding:18px 16px;font-size:24px}.voice{justify-content:center;align-items:center;margin:8px 0 14px;padding:18px;font-size:20px;display:flex}.voice__icon{fill:currentColor;width:28px;height:28px;margin-right:10px}.voice.is-listening{animation:1.2s ease-in-out infinite voice-pulse}@keyframes voice-pulse{50%{opacity:.7}}fieldset.field{border:0;margin-left:0;margin-right:0;padding:0}.field__hint{color:var(--text-3);margin-top:6px;font-size:14px}.field__input--area{resize:vertical;min-height:120px;line-height:1.4}legend.field__label{padding:0}.field .segment{margin-bottom:0}.faq{margin-bottom:24px}.faq__q{margin:0 0 6px;font-size:18px;font-weight:700}.faq__a{color:var(--text-2);margin:0;line-height:1.45}.primary--link{text-align:center;margin:16px 0;text-decoration:none;display:block}.faq__mail a{color:var(--text)}.section{margin-bottom:32px}h2{margin:0 0 8px;font-size:21px;font-weight:700;line-height:1.2}.plans{margin:0 0 20px;display:flex}.plan{background:var(--surface);color:var(--text);font:inherit;text-align:left;border:2px solid #0000;border-radius:14px;flex-direction:column;flex:1;align-items:flex-start;padding:14px;display:flex}.plan+.plan{margin-left:12px}.plan.is-active{border-color:var(--accent);background:var(--raised)}.plan__name{font-size:19px;font-weight:700}.plan__tvs{color:var(--text-2);font-size:15px}.tvs{margin:16px 0;padding:0;list-style:none}.tv{border-top:1px solid var(--raised);justify-content:space-between;align-items:center;padding:14px 0;display:flex}.tv__text{flex-direction:column;min-width:0;margin-right:12px;display:flex}.tv__name{font-size:18px;font-weight:700}.tv__meta{color:var(--text-3);font-size:14px}.secondary.tv__action{flex-shrink:0;width:auto;margin-top:0;padding:10px 14px;font-size:16px}.primary:disabled,.secondary:disabled{opacity:.5}.code-box{flex-direction:column;margin:0 0 8px;display:flex}.plan__price{font-variant-numeric:tabular-nums;margin-top:6px;font-weight:600}
