.signup.svelte-j7ul7i{grid-template-columns:.85fr 1.15fr;gap:8vw;padding-block:85px 110px;display:grid}header.svelte-j7ul7i{padding-top:30px}header.svelte-j7ul7i h1:where(.svelte-j7ul7i){margin-bottom:25px;font-size:clamp(4rem,7.5vw,7rem)}header.svelte-j7ul7i h1:where(.svelte-j7ul7i) em:where(.svelte-j7ul7i){color:var(--blue);font-family:Georgia,serif;font-weight:500}header.svelte-j7ul7i>p:where(.svelte-j7ul7i):last-child{max-width:440px;color:var(--muted)}form.svelte-j7ul7i{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--cream);box-shadow:var(--shadow);gap:17px;padding:clamp(26px,5vw,52px);display:grid}.two-columns.svelte-j7ul7i{grid-template-columns:1fr 1fr;gap:13px;display:grid}form.svelte-j7ul7i label:where(.svelte-j7ul7i):not(.consent){gap:7px;font-size:.73rem;font-weight:800;display:grid}input.svelte-j7ul7i:not([type=checkbox]){border:1px solid var(--line);background:#fff;border-radius:14px;width:100%;min-height:52px;padding:12px 14px}input.svelte-j7ul7i:focus{border-color:var(--blue);outline:2px solid color-mix(in srgb, var(--blue) 20%, transparent)}small.svelte-j7ul7i{color:var(--muted);font-size:.62rem;font-weight:500}.consent.svelte-j7ul7i{color:var(--muted);grid-template-columns:20px 1fr;align-items:start;gap:10px;font-size:.72rem;line-height:1.5;display:grid}.consent.svelte-j7ul7i input:where(.svelte-j7ul7i){width:18px;height:18px;accent-color:var(--ink)}.consent.svelte-j7ul7i a:where(.svelte-j7ul7i),.login-link.svelte-j7ul7i a:where(.svelte-j7ul7i){color:var(--blue);text-underline-offset:2px;font-weight:750;text-decoration:underline}.google-consent.svelte-j7ul7i{color:var(--muted);text-align:center;margin:-3px 0 0;font-size:.65rem;line-height:1.45}.google-consent.svelte-j7ul7i a:where(.svelte-j7ul7i){color:var(--blue);text-underline-offset:2px;font-weight:750;text-decoration:underline}.auth-divider.svelte-j7ul7i{color:var(--muted);align-items:center;gap:12px;margin:3px 0;font-size:.65rem;display:flex}.auth-divider.svelte-j7ul7i:before,.auth-divider.svelte-j7ul7i:after{background:var(--line);content:"";flex:1;height:1px}.auth-divider.svelte-j7ul7i span:where(.svelte-j7ul7i){white-space:nowrap}.form-message.svelte-j7ul7i{border-left:3px solid var(--blue);color:var(--muted);background:#fff;margin:0;padding:9px 12px;font-size:.76rem}form.svelte-j7ul7i .button:where(.svelte-j7ul7i){width:100%}.login-link.svelte-j7ul7i{color:var(--muted);text-align:center;margin:0;font-size:.76rem}.verification.svelte-j7ul7i{align-content:center}.verification.svelte-j7ul7i h2:where(.svelte-j7ul7i){margin:0 0 8px;font-size:clamp(2rem,4vw,3rem)}.verification.svelte-j7ul7i p:where(.svelte-j7ul7i){color:var(--muted);margin:0;line-height:1.55}.verification__icon.svelte-j7ul7i{background:var(--lime);width:58px;height:58px;color:var(--ink);border-radius:18px;place-items:center;font-size:1.7rem;display:grid}.verification.svelte-j7ul7i input:where(.svelte-j7ul7i){letter-spacing:.35em;text-align:center;font-size:1.7rem;font-weight:800}.verification__actions.svelte-j7ul7i{justify-content:center;gap:20px;display:flex}.verification__actions.svelte-j7ul7i button:where(.svelte-j7ul7i){color:var(--blue);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:4px;font-size:.72rem;font-weight:800;text-decoration:underline}.verification__actions.svelte-j7ul7i button:where(.svelte-j7ul7i):disabled{opacity:.5;cursor:wait}@media (width<=760px){.signup.svelte-j7ul7i{grid-template-columns:1fr;gap:38px;padding-block:56px 72px}header.svelte-j7ul7i{padding:0}header.svelte-j7ul7i h1:where(.svelte-j7ul7i){font-size:clamp(3.6rem,17vw,5.8rem)}form.svelte-j7ul7i{border-radius:24px}}@media (width<=480px){.two-columns.svelte-j7ul7i{grid-template-columns:1fr}}
