.wrap[data-astro-cid-cqmzwmhz]{max-width:820px;margin:0 auto;padding:40px 20px 80px}.label[data-astro-cid-cqmzwmhz]{font-family:var(--fm);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--teal-soft)}h1[data-astro-cid-cqmzwmhz]{font-family:var(--fd);font-size:clamp(28px,5vw,40px);letter-spacing:-.02em;margin:8px 0 0}.lede[data-astro-cid-cqmzwmhz]{font-size:18px;color:#f5f2ecdb;max-width:62ch;margin:14px 0 0}h2[data-astro-cid-cqmzwmhz]{font-family:var(--fd);font-size:23px;margin:44px 0 10px}h3[data-astro-cid-cqmzwmhz]{font-family:var(--fd);font-size:19px;margin:0 0 10px}p[data-astro-cid-cqmzwmhz]{max-width:68ch}.small[data-astro-cid-cqmzwmhz]{font-size:14px;color:var(--muted)}.cards[data-astro-cid-cqmzwmhz]{display:flex;flex-wrap:wrap;gap:10px;margin:14px 0}.card[data-astro-cid-cqmzwmhz]{flex:1 1 120px;border:1px solid rgba(255,255,255,.09);border-radius:12px;padding:12px 14px;background:#ffffff05}.card[data-astro-cid-cqmzwmhz] .n[data-astro-cid-cqmzwmhz]{display:block;font-family:var(--fd);font-size:26px;color:var(--amber-soft);font-variant-numeric:tabular-nums}.card[data-astro-cid-cqmzwmhz] .k[data-astro-cid-cqmzwmhz]{display:block;font-size:12.5px;color:var(--muted);margin-top:2px}.detect[data-astro-cid-cqmzwmhz]{display:flex;flex-wrap:wrap;gap:10px;margin:14px 0 6px}.detect[data-astro-cid-cqmzwmhz] input[data-astro-cid-cqmzwmhz]{flex:1 1 260px;min-width:0;padding:12px 14px;border-radius:10px;border:1px solid rgba(255,255,255,.14);background:#00000040;color:var(--paper);font-size:16px}.note[data-astro-cid-cqmzwmhz]{font-size:13.5px;color:var(--muted);margin:0 0 18px}.picker[data-astro-cid-cqmzwmhz]{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 24px}.picker[data-astro-cid-cqmzwmhz] button[data-astro-cid-cqmzwmhz]{padding:9px 14px;border-radius:999px;border:1px solid rgba(255,255,255,.14);background:#ffffff05;color:var(--paper);font-family:var(--fd);font-size:14px;cursor:pointer;min-height:40px}.picker[data-astro-cid-cqmzwmhz] button[data-astro-cid-cqmzwmhz]:hover{border-color:var(--teal)}.picker[data-astro-cid-cqmzwmhz] button[data-astro-cid-cqmzwmhz].on{border-color:var(--teal);background:#3db8a91f}.steps[data-astro-cid-cqmzwmhz]{border:1px solid rgba(255,255,255,.09);border-radius:14px;padding:20px 22px;background:#ffffff05;margin:0 0 28px}.help[data-astro-cid-cqmzwmhz] ol[data-astro-cid-cqmzwmhz]{padding-left:20px;max-width:68ch}.help[data-astro-cid-cqmzwmhz] li[data-astro-cid-cqmzwmhz]{margin:10px 0}.warn[data-astro-cid-cqmzwmhz]{border-left:3px solid var(--amber-soft);padding-left:14px;font-size:15px;color:#f5f2ecdb}.next[data-astro-cid-cqmzwmhz] a[data-astro-cid-cqmzwmhz]{color:var(--teal-soft)}.sr[data-astro-cid-cqmzwmhz]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media(max-width:640px){.small[data-astro-cid-cqmzwmhz],.note[data-astro-cid-cqmzwmhz]{font-size:14px}}#steps h3{font-family:var(--fd);font-size:19px;margin:0 0 10px}#steps p{max-width:68ch}#steps p+p{margin-top:12px}#steps .small{font-size:14px;color:var(--muted)}#steps ol{margin:10px 0 14px;padding-left:20px}#steps li{margin:7px 0}#steps code{font-family:var(--fm);font-size:13.5px;background:#0000004d;padding:1px 6px;border-radius:4px}#steps .sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}#steps form.wait{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px;align-items:flex-start}#steps form.wait[hidden]{display:none}#steps form.wait input[name=email]{flex:1 1 240px;min-width:0;padding:12px 14px;border-radius:10px;border:1px solid rgba(255,255,255,.14);background:#00000040;color:var(--paper);font-size:16px;min-height:46px}#steps form.wait .msg{flex:1 1 100%;font-size:14.5px;color:var(--teal-soft);margin:4px 0 0}#steps form.wait input[name=domain]{flex:1 1 200px;min-width:0;padding:12px 14px;border-radius:10px;border:1px solid rgba(255,255,255,.14);background:#00000040;color:var(--paper);font-size:16px;min-height:46px}#steps h4{font-family:var(--fd);font-size:16px;margin:20px 0 8px}#steps .result{margin-top:4px}#steps .result>h4:first-child{margin-top:8px}#steps pre{font-family:var(--fm);font-size:13px;line-height:1.5;background:#00000059;border:1px solid rgba(255,255,255,.09);border-radius:10px;padding:12px 14px;overflow-x:auto;white-space:pre;margin:10px 0}#steps .result a{color:var(--teal-soft);word-break:break-all}#steps form.wait input.hp{position:absolute!important;left:-9999px!important;width:1px!important;height:1px!important;opacity:0!important}
