.top[data-v-89b4c7f2]{padding:140px 0 48px;background:radial-gradient(800px 360px at 80% 0%,rgb(99 102 241 / 12%),transparent 70%),var(--bg)}.head[data-v-89b4c7f2]{max-width:820px}h1[data-v-89b4c7f2]{font:800 clamp(34px,5.4vw,56px) / 1.04 var(--display);letter-spacing:-.04em;margin:0 0 16px;text-wrap:balance}h2[data-v-89b4c7f2]{font-size:clamp(28px,4vw,38px)}h2.small[data-v-89b4c7f2]{font-size:22px;line-height:1.25}.actions[data-v-89b4c7f2]{display:flex;flex-wrap:wrap;gap:12px;margin-top:26px}.trial[data-v-89b4c7f2]{margin:14px 0 0;font:500 12.5px var(--mono);color:var(--muted)}.pair[data-v-89b4c7f2]{align-items:stretch}.steps[data-v-89b4c7f2]{margin:12px 0 0;padding-left:20px;display:grid;gap:10px}.narrow[data-v-89b4c7f2]{max-width:820px}.others[data-v-89b4c7f2]{display:flex;flex-wrap:wrap;gap:10px}.others a[data-v-89b4c7f2]{text-decoration:none;background:var(--card);border-radius:12px;box-shadow:var(--shadow);padding:10px 14px;font-weight:600;color:var(--ink)}.others a[data-v-89b4c7f2]:hover{color:var(--accent)}
