.cf[data-astro-cid-vekgkm42]{border-radius:var(--r-m);background:var(--paper);color:var(--ink);padding:44px 40px 40px;position:relative}.cf[data-astro-cid-vekgkm42] .cf__seal{position:absolute;top:-30px;right:28px}.cf__form[data-astro-cid-vekgkm42],.cf__done[data-astro-cid-vekgkm42]{gap:22px;display:grid}.cf__form[data-astro-cid-vekgkm42][hidden],.cf__done[data-astro-cid-vekgkm42][hidden]{display:none}.cf__form[data-astro-cid-vekgkm42] h2[data-astro-cid-vekgkm42],.cf__done[data-astro-cid-vekgkm42] h2[data-astro-cid-vekgkm42]{padding-right:112px}.cf__intro[data-astro-cid-vekgkm42]{color:var(--ink-soft);margin-top:-10px}.cf__label[data-astro-cid-vekgkm42]{font-weight:650;font-size:var(--fs-body);margin-bottom:8px;display:block}.opt[data-astro-cid-vekgkm42]{font-weight:500;font-size:var(--fs-small);color:var(--ink-soft);margin-left:6px}fieldset[data-astro-cid-vekgkm42]{border:0;min-width:0;margin:0;padding:0}legend[data-astro-cid-vekgkm42]{padding:0}.topics__row[data-astro-cid-vekgkm42]{flex-wrap:wrap;gap:10px;display:flex}.topic[data-astro-cid-vekgkm42]{cursor:pointer;position:relative}.topic[data-astro-cid-vekgkm42] input[data-astro-cid-vekgkm42]{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.topic[data-astro-cid-vekgkm42] span[data-astro-cid-vekgkm42]{border-radius:var(--r-pill);background:var(--cream);min-height:48px;color:var(--ink);transition:background-color var(--t-hover), box-shadow var(--t-hover), color var(--t-hover);align-items:center;gap:10px;padding:10px 18px;font-weight:600;display:inline-flex;box-shadow:inset 0 0 0 2px #0000}.topic[data-astro-cid-vekgkm42] span[data-astro-cid-vekgkm42]:before{content:"";width:14px;height:14px;box-shadow:inset 0 0 0 2px var(--teal-mid);transition:background-color var(--t-hover), box-shadow var(--t-hover);border-radius:50%}.topic[data-astro-cid-vekgkm42]:hover span[data-astro-cid-vekgkm42]{box-shadow:inset 0 0 0 2px var(--cream-2)}.topic[data-astro-cid-vekgkm42] input[data-astro-cid-vekgkm42]:checked+span[data-astro-cid-vekgkm42]{background:var(--petrol);color:var(--white)}.topic[data-astro-cid-vekgkm42] input[data-astro-cid-vekgkm42]:checked+span[data-astro-cid-vekgkm42]:before{background:radial-gradient(circle at 36% 32%, var(--gold-light), var(--gold) 50%, var(--ochre));box-shadow:none}.topic[data-astro-cid-vekgkm42] input[data-astro-cid-vekgkm42]:focus-visible+span[data-astro-cid-vekgkm42]{outline:3px solid var(--brick);outline-offset:3px}.field[data-astro-cid-vekgkm42]{display:grid}.field[data-astro-cid-vekgkm42][hidden]{display:none}.grid2[data-astro-cid-vekgkm42]{grid-template-columns:1fr 1fr;gap:18px;display:grid}input[data-astro-cid-vekgkm42][type=text],input[data-astro-cid-vekgkm42][type=email],textarea[data-astro-cid-vekgkm42]{border-radius:var(--r-s);border:2px solid var(--cream-2);background:var(--white);width:100%;min-height:52px;color:var(--ink);font:inherit;font-size:var(--fs-body);transition:border-color var(--t-hover), box-shadow var(--t-hover);padding:13px 16px}textarea[data-astro-cid-vekgkm42]{resize:vertical;min-height:168px;line-height:1.55}input[data-astro-cid-vekgkm42]::placeholder,textarea[data-astro-cid-vekgkm42]::placeholder{color:var(--placeholder)}input[data-astro-cid-vekgkm42]:focus,textarea[data-astro-cid-vekgkm42]:focus{border-color:var(--petrol);box-shadow:0 0 0 4px color-mix(in srgb, var(--gold) 35%, transparent);outline:0}[data-astro-cid-vekgkm42][aria-invalid=true]{border-color:var(--brick)}.help[data-astro-cid-vekgkm42]{color:var(--ink-soft);font-size:var(--fs-small);margin-top:6px}.field__foot[data-astro-cid-vekgkm42]{justify-content:space-between;gap:12px;margin-top:6px;display:flex}.err[data-astro-cid-vekgkm42]{color:var(--brick-shade);font-size:var(--fs-small);min-height:0;font-weight:600}.count[data-astro-cid-vekgkm42]{color:var(--ink-soft);font-size:var(--fs-small);font-variant-numeric:tabular-nums;margin-left:auto}.hp[data-astro-cid-vekgkm42]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.cf__actions[data-astro-cid-vekgkm42]{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.cf__fine[data-astro-cid-vekgkm42]{color:var(--ink-soft)}.cf__fine[data-astro-cid-vekgkm42] a[data-astro-cid-vekgkm42]{color:var(--brick-shade);font-weight:600}.cf__status[data-astro-cid-vekgkm42]:empty{display:none}.notice[data-astro-cid-vekgkm42]{border-radius:var(--r-s);padding:14px 16px;font-weight:600;display:none}.notice[data-astro-cid-vekgkm42]:target{display:block}.notice--ok[data-astro-cid-vekgkm42]{background:color-mix(in srgb, var(--teal-mid) 14%, transparent);color:var(--petrol)}.notice--err[data-astro-cid-vekgkm42]{background:color-mix(in srgb, var(--brick) 10%, transparent);color:var(--brick-shade)}.cf__status[data-astro-cid-vekgkm42][data-state=error]{border-radius:var(--r-s);background:color-mix(in srgb, var(--brick) 10%, transparent);color:var(--brick-shade);padding:14px 16px;font-weight:600}.cf__done[data-astro-cid-vekgkm42]{justify-items:start}.cf__done[data-astro-cid-vekgkm42]:focus{outline:none}.cf__done[data-astro-cid-vekgkm42] p[data-astro-cid-vekgkm42]{max-width:var(--measure)}.btn[data-astro-cid-vekgkm42][aria-busy=true]{cursor:progress}@media (width<=600px){.cf[data-astro-cid-vekgkm42]{padding:40px 18px 26px}.cf[data-astro-cid-vekgkm42] .cf__seal{top:-24px;right:12px;--s:76px!important}.cf__form[data-astro-cid-vekgkm42] h2[data-astro-cid-vekgkm42],.cf__done[data-astro-cid-vekgkm42] h2[data-astro-cid-vekgkm42]{padding-right:80px}.grid2[data-astro-cid-vekgkm42]{grid-template-columns:1fr}.cf__actions[data-astro-cid-vekgkm42] .btn[data-astro-cid-vekgkm42]{width:100%}}.hero[data-astro-cid-6bfsojfh]{--hang:300px;padding:clamp(48px,7vw,104px) 0 clamp(48px,6vw,88px);position:relative}.hero__grid[data-astro-cid-6bfsojfh]{z-index:1;grid-template-columns:minmax(0,1fr) minmax(0,1.12fr);align-items:start;gap:clamp(40px,5vw,80px);display:grid;position:relative}.hero__in[data-astro-cid-6bfsojfh]{justify-items:start;gap:24px;padding-top:20px;display:grid}.lead-in[data-astro-cid-6bfsojfh]{max-width:30em;color:var(--cream);font-size:var(--fs-lead);line-height:1.5}.addr[data-astro-cid-6bfsojfh]{flex-wrap:wrap;align-items:center;gap:18px;margin-top:8px;display:flex}.addr__mail[data-astro-cid-6bfsojfh]{font-family:var(--font-display);font-size:var(--fs-heading);min-height:44px;color:var(--gold);overflow-wrap:anywhere;transition:background-size var(--t-ui) var(--ease-out);background:linear-gradient(currentColor,currentColor) 0 100%/0 2px no-repeat;align-items:center;line-height:1.2;text-decoration:none;display:inline-flex}.addr__mail[data-astro-cid-6bfsojfh]:hover{background-size:100% 2px}.hero__form[data-astro-cid-6bfsojfh]{z-index:2;margin-bottom:calc(-1 * var(--hang));position:relative}.notes-grid[data-astro-cid-6bfsojfh]{grid-template-columns:minmax(0,1fr) minmax(0,1.12fr);gap:clamp(40px,5vw,80px);display:grid}.notes[data-astro-cid-6bfsojfh]{gap:36px;display:grid}.note[data-astro-cid-6bfsojfh]{border-top:2px solid var(--cream-2);gap:12px;padding-top:20px;display:grid}.note[data-astro-cid-6bfsojfh] h2[data-astro-cid-6bfsojfh]{font-weight:700}.note__sub[data-astro-cid-6bfsojfh]{font-size:var(--fs-body);margin-top:6px;font-weight:700}.note[data-astro-cid-6bfsojfh] p[data-astro-cid-6bfsojfh],.note[data-astro-cid-6bfsojfh] ul[data-astro-cid-6bfsojfh]{max-width:52ch}.note[data-astro-cid-6bfsojfh] ul[data-astro-cid-6bfsojfh]{gap:6px;margin:0;padding-left:22px;display:grid}.note[data-astro-cid-6bfsojfh] a[data-astro-cid-6bfsojfh]{color:var(--brick-shade);font-weight:600}.warn[data-astro-cid-6bfsojfh]{color:var(--ink-soft);max-width:52ch}@media (width<=1024px){.hero[data-astro-cid-6bfsojfh]{--hang:120px}.hero__grid[data-astro-cid-6bfsojfh],.notes-grid[data-astro-cid-6bfsojfh]{grid-template-columns:minmax(0,1fr)}.hero__in[data-astro-cid-6bfsojfh]{padding-top:0}.notes-sec[data-astro-cid-6bfsojfh]{padding-top:calc(120px + var(--section))}.notes[data-astro-cid-6bfsojfh]{grid-template-columns:1fr 1fr;gap:32px 48px}.warn[data-astro-cid-6bfsojfh]{grid-column:1/-1}}@media (width<=600px){.hero[data-astro-cid-6bfsojfh]{--hang:72px}.notes-sec[data-astro-cid-6bfsojfh]{padding-top:calc(72px + var(--section))}.notes[data-astro-cid-6bfsojfh]{grid-template-columns:1fr}}
