.hero[data-astro-cid-wrgi4y4r]{background:var(--page-hero-bg);padding:52px 0 30px}.whero[data-astro-cid-wrgi4y4r]{grid-template-columns:minmax(0,1fr) 420px;align-items:start;gap:72px;margin-top:12px;display:grid}@media (width<=1099px){.whero[data-astro-cid-wrgi4y4r]{grid-template-columns:minmax(0,1fr) 360px;gap:44px}}@media (width<=899px){.whero[data-astro-cid-wrgi4y4r]{grid-template-columns:minmax(0,1fr)}}h1[data-astro-cid-wrgi4y4r]{letter-spacing:-.035em;font-size:clamp(30px,3.6vw,50px);line-height:1.05;font-weight:var(--w-semibold);text-wrap:balance;margin-top:18px}.text[data-astro-cid-wrgi4y4r]>p[data-astro-cid-wrgi4y4r]{color:var(--ink2);max-width:38em;margin-top:18px;font-size:18px;line-height:1.7}.in[data-astro-cid-wrgi4y4r]{font-size:22px;font-weight:var(--w-semibold);letter-spacing:-.02em;margin-top:40px}.list[data-astro-cid-wrgi4y4r]{gap:14px;margin-top:18px;display:grid}.list[data-astro-cid-wrgi4y4r] li[data-astro-cid-wrgi4y4r]{align-items:flex-start;gap:14px;font-size:17px;line-height:1.5;display:flex}.list[data-astro-cid-wrgi4y4r] .ic{background:var(--chip);width:26px;height:26px;color:var(--on-chip);border-radius:50%;padding:5px}.form[data-astro-cid-wrgi4y4r]{border-radius:var(--r-lg);background:var(--card);border:1px solid var(--card-edge);box-shadow:var(--card-shadow);position:sticky;top:100px;overflow:hidden}@media (width<=899px){.form[data-astro-cid-wrgi4y4r]{position:static}}.fcover[data-astro-cid-wrgi4y4r]{background:var(--form-cover-wash);place-items:center;padding:28px;display:grid}.fbody[data-astro-cid-wrgi4y4r]{padding:4px 28px 28px}.fbody[data-astro-cid-wrgi4y4r] h2[data-astro-cid-wrgi4y4r]{font-size:24px;font-weight:var(--w-semibold);letter-spacing:-.025em}.intro[data-astro-cid-wrgi4y4r]{color:var(--muted);margin:4px 0 20px;font-size:15px}.hp[data-astro-cid-wrgi4y4r]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.fg[data-astro-cid-wrgi4y4r]{grid-template-columns:1fr 1fr;gap:12px;display:grid}.f[data-astro-cid-wrgi4y4r]{flex-direction:column;gap:6px;display:flex}.f[data-astro-cid-wrgi4y4r].w{grid-column:1/3}@media (width<=560px){.fg[data-astro-cid-wrgi4y4r]{grid-template-columns:1fr}.f[data-astro-cid-wrgi4y4r].w{grid-column:auto}}.f[data-astro-cid-wrgi4y4r] label[data-astro-cid-wrgi4y4r]{font-size:14px;font-weight:var(--w-medium);color:var(--ink)}.opt[data-astro-cid-wrgi4y4r]{font-weight:var(--w-regular);color:var(--faint)}.f[data-astro-cid-wrgi4y4r] input[data-astro-cid-wrgi4y4r]:not([type=checkbox]){font:inherit;-webkit-appearance:none;appearance:none;border:1px solid var(--line);border-radius:var(--r-sm);background:var(--control);color:var(--ink);width:100%;min-height:46px;padding:11px 12px;font-size:16px;transition:border-color .25s,box-shadow .25s}.f[data-astro-cid-wrgi4y4r] input[data-astro-cid-wrgi4y4r]:not([type=checkbox]):focus{border-color:var(--control-focus);box-shadow:0 0 0 3px var(--control-ring);outline:none}.f[data-astro-cid-wrgi4y4r].bad input[data-astro-cid-wrgi4y4r]{border-color:var(--danger)}.err[data-astro-cid-wrgi4y4r]{color:var(--danger);font-size:12px;display:none}.f[data-astro-cid-wrgi4y4r].bad .err[data-astro-cid-wrgi4y4r]{display:block}.ok[data-astro-cid-wrgi4y4r]{color:var(--muted);cursor:pointer;flex-direction:row;align-items:flex-start;gap:10px;margin:18px 0 20px;font-size:13.5px;line-height:1.45;display:flex}.ok[data-astro-cid-wrgi4y4r] input[data-astro-cid-wrgi4y4r]{width:18px;height:18px;accent-color:var(--brand);flex:none;margin-top:1px}.ok[data-astro-cid-wrgi4y4r].bad span[data-astro-cid-wrgi4y4r]{color:var(--danger)}.fail[data-astro-cid-wrgi4y4r]{color:var(--danger);margin:-6px 0 14px;font-size:13px}.form[data-astro-cid-wrgi4y4r] .btn[data-astro-cid-wrgi4y4r]{justify-content:center;width:100%}.done[data-astro-cid-wrgi4y4r]{padding:12px 0 8px}.done[data-astro-cid-wrgi4y4r] p[data-astro-cid-wrgi4y4r]{color:var(--muted);margin-top:8px;font-size:15px}.done[data-astro-cid-wrgi4y4r] .btn[data-astro-cid-wrgi4y4r]{margin-top:20px}.tick[data-astro-cid-wrgi4y4r]{background:var(--brand);width:52px;height:52px;color:var(--on-action);border-radius:50%;place-items:center;margin-bottom:16px;display:grid}.tick[data-astro-cid-wrgi4y4r] .ic{width:24px;height:24px}.rs-h2[data-astro-cid-wrgi4y4r]{font-size:24px;font-weight:var(--w-semibold);letter-spacing:-.02em;margin-bottom:26px}.wgrid[data-astro-cid-wrgi4y4r]{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 26px;display:grid}@media (width<=640px){.wgrid[data-astro-cid-wrgi4y4r]{grid-template-columns:minmax(0,1fr)}}
