.top[data-astro-cid-uw5kdbxl]{padding:56px 0 96px}.grid[data-astro-cid-uw5kdbxl]{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:56px;align-items:start}h1[data-astro-cid-uw5kdbxl]{font-size:44px;letter-spacing:-.03em;margin-bottom:16px}.info[data-astro-cid-uw5kdbxl]{margin:32px 0 0;border-top:1px solid var(--line)}.info[data-astro-cid-uw5kdbxl] div[data-astro-cid-uw5kdbxl]{display:grid;grid-template-columns:80px 1fr;padding:12px 0;border-bottom:1px solid var(--line)}dt[data-astro-cid-uw5kdbxl]{color:var(--ink-muted);font-size:14px}dd[data-astro-cid-uw5kdbxl]{margin:0;color:var(--ink)}dd[data-astro-cid-uw5kdbxl] a[data-astro-cid-uw5kdbxl]{color:inherit;text-underline-offset:3px}.form[data-astro-cid-uw5kdbxl]{background:var(--surface-raised);border:1px solid var(--line);padding:28px;display:grid;gap:16px}.row2[data-astro-cid-uw5kdbxl]{display:grid;grid-template-columns:1fr 1fr;gap:16px}label[data-astro-cid-uw5kdbxl]{display:grid;gap:6px;font-size:14px;font-weight:600;color:var(--ink)}input[data-astro-cid-uw5kdbxl],select[data-astro-cid-uw5kdbxl],textarea[data-astro-cid-uw5kdbxl]{font:400 16px/1.5 var(--font);padding:10px 12px;border:1px solid var(--line);background:var(--surface);color:var(--ink);border-radius:0;width:100%}input[data-astro-cid-uw5kdbxl]:focus,select[data-astro-cid-uw5kdbxl]:focus,textarea[data-astro-cid-uw5kdbxl]:focus{outline:2px solid var(--focus);outline-offset:0;border-color:transparent}.consent[data-astro-cid-uw5kdbxl]{display:flex;gap:10px;align-items:flex-start;font-weight:400;color:var(--ink-body)}.consent[data-astro-cid-uw5kdbxl] input[data-astro-cid-uw5kdbxl]{width:18px;height:18px;margin-top:3px;flex-shrink:0}.consent-row[data-astro-cid-uw5kdbxl]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.consent-row[data-astro-cid-uw5kdbxl] .consent[data-astro-cid-uw5kdbxl]{font-size:14px;line-height:1.6}.req[data-astro-cid-uw5kdbxl]{color:var(--green-deep);font-weight:700}.view[data-astro-cid-uw5kdbxl]{flex-shrink:0;background:none;border:0;padding:2px 0;font:600 13px/1.6 var(--font);color:var(--ink-muted);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.view[data-astro-cid-uw5kdbxl]:hover{color:var(--green-deep)}.view[data-astro-cid-uw5kdbxl]:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.terms[data-astro-cid-uw5kdbxl]{width:min(560px,calc(100% - 32px));max-height:min(720px,calc(100dvh - 48px));padding:0;border:1px solid var(--line);border-radius:6px;background:var(--surface-raised);color:var(--ink-body);box-shadow:0 24px 64px #01122c47}.terms[data-astro-cid-uw5kdbxl][open]{display:flex;flex-direction:column;animation:t-in .16s ease-out}.terms[data-astro-cid-uw5kdbxl]::backdrop{background:#01122c8c}.t-head[data-astro-cid-uw5kdbxl]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px 20px;border-bottom:1px solid var(--line)}.t-head[data-astro-cid-uw5kdbxl] h2[data-astro-cid-uw5kdbxl]{margin:0;font-size:17px;line-height:1.4;color:var(--heading)}.t-x[data-astro-cid-uw5kdbxl]{background:none;border:0;font-size:26px;line-height:1;color:var(--ink-muted);cursor:pointer;padding:0 4px}.t-x[data-astro-cid-uw5kdbxl]:hover{color:var(--ink)}.t-body[data-astro-cid-uw5kdbxl]{padding:18px 20px;overflow-y:auto;font-size:14px;line-height:1.7}.t-body[data-astro-cid-uw5kdbxl] p[data-astro-cid-uw5kdbxl]{margin:0 0 14px}.t-list[data-astro-cid-uw5kdbxl]{margin:0 0 14px;border-top:1px solid var(--line)}.t-list[data-astro-cid-uw5kdbxl] div[data-astro-cid-uw5kdbxl]{display:grid;grid-template-columns:84px 1fr;gap:12px;padding:10px 0;border-bottom:1px solid var(--line)}.t-list[data-astro-cid-uw5kdbxl] dt[data-astro-cid-uw5kdbxl]{font-size:13px;font-weight:600}.t-list[data-astro-cid-uw5kdbxl] dd[data-astro-cid-uw5kdbxl]{color:var(--ink-body)}.t-list[data-astro-cid-uw5kdbxl] strong[data-astro-cid-uw5kdbxl]{color:var(--ink)}.t-note[data-astro-cid-uw5kdbxl]{font-size:13px;color:var(--ink-muted)}.t-note[data-astro-cid-uw5kdbxl] a[data-astro-cid-uw5kdbxl]{color:var(--green-deep);text-underline-offset:3px}.t-foot[data-astro-cid-uw5kdbxl]{display:flex;justify-content:flex-end;gap:10px;padding:14px 20px;border-top:1px solid var(--line)}.t-foot[data-astro-cid-uw5kdbxl] .btn[data-astro-cid-uw5kdbxl]{min-height:42px;padding:0 18px;font-size:14px}@keyframes t-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media(max-width:560px){.terms[data-astro-cid-uw5kdbxl]{width:100%;max-width:100%;max-height:88dvh;margin:auto 0 0;border-radius:12px 12px 0 0;border-bottom:0}.terms[data-astro-cid-uw5kdbxl][open]{animation:t-up .2s ease-out}.t-foot[data-astro-cid-uw5kdbxl]{padding-bottom:calc(14px + env(safe-area-inset-bottom,0px))}.t-foot[data-astro-cid-uw5kdbxl] .btn[data-astro-cid-uw5kdbxl]{flex:1;justify-content:center}.t-list[data-astro-cid-uw5kdbxl] div[data-astro-cid-uw5kdbxl]{grid-template-columns:72px 1fr}}@keyframes t-up{0%{transform:translateY(100%)}to{transform:none}}@media(prefers-reduced-motion:reduce){.terms[data-astro-cid-uw5kdbxl][open]{animation:none}}.hp[data-astro-cid-uw5kdbxl]{position:absolute;left:-9999px}button[data-astro-cid-uw5kdbxl]{justify-self:start}@media(max-width:860px){.grid[data-astro-cid-uw5kdbxl]{grid-template-columns:1fr;gap:32px}.row2[data-astro-cid-uw5kdbxl]{grid-template-columns:1fr}h1[data-astro-cid-uw5kdbxl]{font-size:32px}.form[data-astro-cid-uw5kdbxl]{padding:20px}}
