.sf__grid[data-astro-cid-p2sgyrig]{gap:var(--s-500);display:grid}@media (width>=1024px){.sf__grid[data-astro-cid-p2sgyrig]{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);align-items:start}.sf__side[data-astro-cid-p2sgyrig]{position:sticky;top:120px}}.sf__side[data-astro-cid-p2sgyrig]{gap:var(--s-200);display:grid}.sf__channels[data-astro-cid-p2sgyrig]{gap:var(--s-75);margin-top:var(--s-200);display:grid}.sf__ch[data-astro-cid-p2sgyrig]{align-items:center;gap:var(--s-100);padding:var(--s-50) 0;text-decoration:none;display:inline-flex}.sf__ch[data-astro-cid-p2sgyrig]:hover span[data-astro-cid-p2sgyrig]{text-underline-offset:3px;text-decoration:underline}.sf__ch[data-astro-cid-p2sgyrig] .icon{color:var(--accent)}.sf__form[data-astro-cid-p2sgyrig]{gap:var(--s-300);padding:var(--s-400);background:var(--surface);border:1px solid var(--line);border-radius:var(--r-2xl);display:grid}.sf__progress[data-astro-cid-p2sgyrig]{gap:var(--s-50);display:flex}.sf__bar[data-astro-cid-p2sgyrig]{border-radius:var(--r-full);background:var(--line);height:3px;transition:background var(--dur-color) var(--ease);flex:1}.sf__bar[data-astro-cid-p2sgyrig].is-on{background:var(--accent)}.sf__count[data-astro-cid-p2sgyrig]{margin-top:calc(-1 * var(--s-200))}.sf__sms[data-astro-cid-p2sgyrig]{gap:var(--s-100);margin-top:var(--s-100);display:grid}.sf__chk[data-astro-cid-p2sgyrig]{gap:var(--s-100);cursor:pointer;color:var(--text-2,inherit);align-items:flex-start;display:flex}.sf__chk[data-astro-cid-p2sgyrig] input[data-astro-cid-p2sgyrig]{width:18px;height:18px;accent-color:var(--accent);flex:none;margin-top:2px}.sf__chk[data-astro-cid-p2sgyrig] a[data-astro-cid-p2sgyrig]{color:inherit;text-decoration:underline}.sf__step[data-astro-cid-p2sgyrig]{gap:var(--s-200);border:0;min-width:0;margin:0;padding:0;display:grid}.sf__step[data-astro-cid-p2sgyrig] legend[data-astro-cid-p2sgyrig]{margin-bottom:var(--s-100);padding:0}.sf__options[data-astro-cid-p2sgyrig]{gap:var(--s-100);display:grid}@media (width>=640px){.sf__options[data-astro-cid-p2sgyrig]{grid-template-columns:repeat(2,minmax(0,1fr))}}.sf__opt[data-astro-cid-p2sgyrig]{align-items:center;gap:var(--s-100);padding:var(--s-200) var(--s-300);border:1px solid var(--line);border-radius:var(--r-xl);background:var(--bg);cursor:pointer;transition:border-color var(--dur-color) var(--ease), background var(--dur-color) var(--ease), transform var(--dur-color) var(--ease);display:flex;position:relative}.sf__opt[data-astro-cid-p2sgyrig]:hover{border-color:color-mix(in srgb, var(--accent) 50%, var(--line));transform:translateY(-1px)}.sf__opt[data-astro-cid-p2sgyrig] input[data-astro-cid-p2sgyrig]{opacity:0;cursor:pointer;position:absolute;inset:0}.sf__opt[data-astro-cid-p2sgyrig]:has(input:checked){border-color:var(--accent);background:color-mix(in srgb, var(--accent) 10%, var(--bg))}.sf__opt[data-astro-cid-p2sgyrig]:has(input:focus-visible){outline:2px solid var(--focus);outline-offset:2px}.sf__opt[data-astro-cid-p2sgyrig]:before{content:"";border:1px solid var(--line);width:16px;height:16px;transition:all var(--dur-color) var(--ease);border-radius:50%;flex:none}.sf__opt[data-astro-cid-p2sgyrig]:has(input:checked):before{border:5px solid var(--accent)}.sf__fields[data-astro-cid-p2sgyrig]{gap:var(--s-200);display:grid}@media (width>=640px){.sf__fields[data-astro-cid-p2sgyrig]{grid-template-columns:repeat(2,minmax(0,1fr))}.sf__field--full[data-astro-cid-p2sgyrig]{grid-column:1/-1}}.sf__field[data-astro-cid-p2sgyrig]{gap:var(--s-50);display:grid}.sf__field[data-astro-cid-p2sgyrig] input[data-astro-cid-p2sgyrig],.sf__field[data-astro-cid-p2sgyrig] textarea[data-astro-cid-p2sgyrig]{font:inherit;color:var(--text);background:var(--bg);border:1px solid var(--line);border-radius:var(--r-lg);padding:var(--s-100) var(--s-200);width:100%;min-width:0;transition:border-color var(--dur-color) var(--ease), box-shadow var(--dur-color) var(--ease);font-size:16px}.sf__field[data-astro-cid-p2sgyrig] input[data-astro-cid-p2sgyrig]:focus,.sf__field[data-astro-cid-p2sgyrig] textarea[data-astro-cid-p2sgyrig]:focus{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 22%, transparent);outline:none}.sf__field[data-astro-cid-p2sgyrig] input[data-astro-cid-p2sgyrig][aria-invalid=true]{border-color:#c2410c}.sf__nav[data-astro-cid-p2sgyrig]{justify-content:space-between;gap:var(--s-100);display:flex}.sf__nav[data-astro-cid-p2sgyrig] [data-astro-cid-p2sgyrig][data-next],.sf__nav[data-astro-cid-p2sgyrig] [data-astro-cid-p2sgyrig][data-submit]{margin-left:auto}.sf__status[data-astro-cid-p2sgyrig]:empty{display:none}.sf__status[data-astro-cid-p2sgyrig]{color:var(--accent-text,var(--accent))}.lead[data-astro-cid-s5dsuahw]{padding-top:var(--s-500)}.lead__talk[data-astro-cid-s5dsuahw]{justify-content:space-between;align-items:center;gap:var(--s-200);padding-block:var(--s-200);border-block:1px solid var(--line);flex-wrap:wrap;display:flex}.lead__actions[data-astro-cid-s5dsuahw]{gap:var(--s-100);flex-wrap:wrap;display:flex}.lead[data-astro-cid-s5dsuahw] .sf.section{padding-top:var(--s-500)}
