.wff-form[data-v-518e876e],.wff-row[data-v-518e876e]{display:grid;gap:14px}.wff-row--split[data-v-518e876e]{grid-template-columns:1fr 1fr}.wff-field[data-v-518e876e]{display:grid;gap:6px;min-width:0}.wff-label[data-v-518e876e]{font-family:var(--sx-mono);font-size:11.5px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--sx-text-mute)}.wff input[data-v-518e876e]:not([type=submit],[type=checkbox]),.wff textarea[data-v-518e876e]{width:100%;padding:13px 14px;border-radius:var(--sx-radius);border:1px solid var(--sx-line-soft);background:var(--sx-bg-raised);color:var(--sx-text);font:inherit;font-size:15px;transition:border-color var(--sx-dur) var(--sx-ease),box-shadow var(--sx-dur) var(--sx-ease)}.wff textarea[data-v-518e876e]{resize:vertical;min-height:140px}.wff input[data-v-518e876e]:not([type=submit],[type=checkbox]):focus,.wff textarea[data-v-518e876e]:focus{outline:none;border-color:var(--sx-accent-strong);box-shadow:0 0 0 3px var(--sx-accent-soft)}.wff input[data-v-518e876e]::placeholder,.wff textarea[data-v-518e876e]::placeholder{color:var(--sx-text-mute)}.wff-optin[data-v-518e876e]{display:flex;align-items:flex-start;gap:10px;font-size:14px;line-height:1.45;color:var(--sx-text-mute)}.wff-optin input[data-v-518e876e]{flex:none;width:18px;height:18px;margin:1px 0 0;accent-color:var(--sx-accent-strong);cursor:pointer}.wff-optin input[data-v-518e876e]:focus-visible{outline:2px solid var(--sx-accent-strong);outline-offset:2px}.wff-optin label[data-v-518e876e]{cursor:pointer}.wff-actions[data-v-518e876e]{display:flex;justify-content:flex-end;margin-top:4px}.wff-submit[data-v-518e876e]{min-width:160px}.wff-submit[data-v-518e876e]:disabled{opacity:.7;cursor:progress}.wff-msg[data-v-518e876e]{margin:0;padding:16px 18px;border-radius:var(--sx-radius);font-weight:500}.wff-msg--done[data-v-518e876e]{background:color-mix(in oklab,var(--sx-ok) 14%,transparent);color:color-mix(in oklab,var(--sx-ok) 60%,var(--sx-text));text-align:center;padding:32px 18px}.wff-msg--fail[data-v-518e876e]{background:color-mix(in oklab,var(--sx-danger) 10%,transparent);color:var(--sx-danger)}@media (max-width: 640px){.wff-row--split[data-v-518e876e]{grid-template-columns:1fr}.wff-actions[data-v-518e876e]{justify-content:stretch}.wff-submit[data-v-518e876e]{width:100%}}.ct[data-v-6f67bfb0]{background:var(--sx-bg)}.ct .ct-hero[data-v-6f67bfb0]{padding-bottom:96px}.ct[data-v-6f67bfb0] h1{font-size:clamp(44px,6vw,76px)}.ct-intro[data-v-6f67bfb0]{margin-top:28px;display:grid;gap:12px;max-width:44ch}.ct-help[data-v-6f67bfb0]{margin:0;font-size:clamp(22px,2.4vw,28px);font-weight:500;letter-spacing:-.02em;color:var(--sx-accent)}.ct-body[data-v-6f67bfb0]{margin:0;font-size:18px;line-height:1.55;color:var(--sx-text-dim);text-wrap:pretty}.ct-links[data-v-6f67bfb0]{list-style:none;margin:40px 0 0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:12px;max-width:520px}.ct-link[data-v-6f67bfb0]{display:flex;align-items:center;gap:12px;padding:14px 16px;border-radius:16px;background:var(--sx-dark-bg-raised);border:1px solid var(--sx-line-soft);color:var(--sx-text);font-weight:500;transition:border-color var(--sx-dur) var(--sx-ease),transform var(--sx-dur) var(--sx-ease)}.ct-link[data-v-6f67bfb0]:hover{border-color:var(--sx-accent);transform:translateY(-2px)}.ct-ico[data-v-6f67bfb0]{flex:none;display:grid;place-items:center;width:38px;height:38px;border-radius:11px;background:var(--sx-accent-soft);color:var(--sx-accent)}.ct-ico[data-v-6f67bfb0] svg{width:20px;height:20px}.ct-link-label[data-v-6f67bfb0]{flex:1;min-width:0;font-size:15px;line-height:1.25}.ct-arrow[data-v-6f67bfb0]{color:var(--sx-text-mute);transition:transform var(--sx-dur) var(--sx-ease),color var(--sx-dur) var(--sx-ease)}.ct-link:hover .ct-arrow[data-v-6f67bfb0]{transform:translate(3px);color:var(--sx-accent)}.ct-card[data-v-6f67bfb0]{padding:32px;border-radius:24px;background:var(--sx-bg-raised);box-shadow:0 30px 80px -30px #0009}@media (max-width: 1000px){.ct-intro[data-v-6f67bfb0],.ct-links[data-v-6f67bfb0]{max-width:none}}@media (max-width: 640px){.ct .ct-hero[data-v-6f67bfb0]{padding-bottom:56px}.ct-links[data-v-6f67bfb0]{gap:8px;margin-top:24px}.ct-link[data-v-6f67bfb0]{gap:8px;padding:10px;border-radius:12px}.ct-ico[data-v-6f67bfb0]{width:30px;height:30px;border-radius:9px}.ct-ico[data-v-6f67bfb0] svg{width:17px;height:17px}.ct-link-label[data-v-6f67bfb0]{font-size:13.5px}.ct-arrow[data-v-6f67bfb0]{display:none}.ct-card[data-v-6f67bfb0]{padding:20px 16px;border-radius:18px}.ct-body[data-v-6f67bfb0]{font-size:16px}}
