.early[data-astro-cid-2kjvlmku]{gap:1.5rem;padding-top:clamp(2.5rem,2rem + 3vw,4.5rem);display:grid}.intro[data-astro-cid-2kjvlmku]{max-width:50rem}.grid[data-astro-cid-2kjvlmku]{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:start;gap:1rem;display:grid}.side[data-astro-cid-2kjvlmku]{gap:1rem;display:grid}.block[data-astro-cid-2kjvlmku]{gap:.6rem;padding:1.4rem;display:grid}.block[data-astro-cid-2kjvlmku] h2[data-astro-cid-2kjvlmku]{font-size:var(--text-title);margin:0}.block[data-astro-cid-2kjvlmku] p[data-astro-cid-2kjvlmku]{color:var(--ink-muted);margin:0}.form[data-astro-cid-2kjvlmku]{gap:1rem}.field[data-astro-cid-2kjvlmku]{border:none;gap:.4rem;margin:0;padding:0;display:grid}.field[data-astro-cid-2kjvlmku] label[data-astro-cid-2kjvlmku],.field[data-astro-cid-2kjvlmku] legend[data-astro-cid-2kjvlmku]{font-weight:var(--weight-medium)}fieldset[data-astro-cid-2kjvlmku].field{gap:var(--target-gap)}.field-details[data-astro-cid-2kjvlmku] summary[data-astro-cid-2kjvlmku]{min-height:var(--target);font-weight:var(--weight-medium);color:var(--ink);cursor:pointer;justify-content:space-between;align-items:center;gap:.6rem;list-style:none;display:flex}.field-details[data-astro-cid-2kjvlmku] summary[data-astro-cid-2kjvlmku]::-webkit-details-marker{display:none}.field-details[data-astro-cid-2kjvlmku] summary[data-astro-cid-2kjvlmku]:after{content:"";border-right:2px solid var(--ink-muted);border-bottom:2px solid var(--ink-muted);width:.45rem;height:.45rem;transition:transform .14s var(--ease);flex:none;transform:rotate(45deg)}.field-details[data-astro-cid-2kjvlmku][open] summary[data-astro-cid-2kjvlmku]:after{transform:rotate(-135deg)}.field-details[data-astro-cid-2kjvlmku] fieldset[data-astro-cid-2kjvlmku].field{margin-top:.4rem;display:none}.field-details[data-astro-cid-2kjvlmku][open] fieldset[data-astro-cid-2kjvlmku].field{display:grid}.form[data-astro-cid-2kjvlmku] [data-astro-cid-2kjvlmku]:is(input[type=text],input[type=email],select,textarea){box-sizing:border-box;width:100%;min-height:var(--target);border:1px solid var(--field-line);background-color:var(--field-fill);box-shadow:inset 0 1px 2px color-mix(in srgb, var(--ink) 7%, transparent);color:var(--ink);font:inherit;font-weight:var(--weight-regular);transition:border-color .16s var(--ease), box-shadow .16s var(--ease);border-radius:.5rem;padding:.6rem .75rem}.form[data-astro-cid-2kjvlmku] [data-astro-cid-2kjvlmku]:is(input,textarea)::placeholder{color:var(--ink-faint);opacity:1}.form[data-astro-cid-2kjvlmku] [data-astro-cid-2kjvlmku]:is(input[type=text],input[type=email],select,textarea):hover{border-color:var(--field-line-hover)}.form[data-astro-cid-2kjvlmku] [data-astro-cid-2kjvlmku]:is(input[type=text],input[type=email],select,textarea):focus-visible{border-color:var(--ink);box-shadow:inset 0 1px 2px color-mix(in srgb, var(--ink) 7%, transparent), 0 0 0 3px var(--field-ring);outline:none}.form[data-astro-cid-2kjvlmku] textarea[data-astro-cid-2kjvlmku]{resize:vertical;min-height:6.5rem;line-height:1.5}.form[data-astro-cid-2kjvlmku] select[data-astro-cid-2kjvlmku]{appearance:none;background-image:linear-gradient(45deg,#0000 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,#0000 50%);background-position:calc(100% - 1.15rem),calc(100% - .85rem);background-repeat:no-repeat;background-size:.3rem .3rem;padding-right:2.25rem}.form[data-astro-cid-2kjvlmku] .checkbox[data-astro-cid-2kjvlmku]{--first-line:calc((var(--target) - 1lh) / 2);min-height:var(--target);padding-block:var(--first-line);box-sizing:border-box;font-weight:var(--weight-regular);cursor:pointer;align-items:flex-start;gap:.6rem;display:flex;position:relative}.checkbox[data-astro-cid-2kjvlmku]:before{content:"";box-sizing:border-box;border:1.5px solid var(--field-line);background:var(--field-fill);width:1.25rem;height:1.25rem;transition:background-color .16s var(--ease), border-color .16s var(--ease);border-radius:.3rem;flex:none;margin-top:calc(.5lh - .625rem)}.checkbox[data-astro-cid-2kjvlmku]:after{content:"";left:.45rem;top:calc(var(--first-line) + .5lh);border:solid var(--canvas);width:.32rem;height:.62rem;transition:transform .16s var(--ease);pointer-events:none;border-width:0 2px 2px 0;position:absolute;transform:translateY(-62%)rotate(45deg)scale(0)}.checkbox[data-astro-cid-2kjvlmku]:hover:before{border-color:var(--field-line-hover)}.checkbox[data-astro-cid-2kjvlmku]:has(input:checked):before{background:var(--ink);border-color:var(--ink)}.checkbox[data-astro-cid-2kjvlmku]:has(input:checked):after{transform:translateY(-62%)rotate(45deg)scale(1)}.checkbox[data-astro-cid-2kjvlmku]:has(input:focus-visible):before{box-shadow:0 0 0 3px var(--field-ring);border-color:var(--ink)}.checkbox[data-astro-cid-2kjvlmku] input[data-astro-cid-2kjvlmku]{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.form-paused{border-radius:var(--radius-m);background:var(--inset);color:var(--ink);margin:0;padding:.85rem 1rem;font-weight:600}.form-paused~.submit[data-astro-cid-2kjvlmku]{display:none}.submit[data-astro-cid-2kjvlmku]{justify-self:start}.field-other[data-astro-cid-2kjvlmku],.sub-field[data-astro-cid-2kjvlmku]{font-weight:var(--weight-medium);font-size:var(--text-compact);gap:.3rem;display:grid}.field-other[data-astro-cid-2kjvlmku]{margin-top:.3rem}.pair[data-astro-cid-2kjvlmku]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:.75rem;display:grid}@media (width<=599px){.pair[data-astro-cid-2kjvlmku]{grid-template-columns:minmax(0,1fr)}}.help[data-astro-cid-2kjvlmku]{color:var(--ink-muted);font-size:var(--text-small);margin:0}.count[data-astro-cid-2kjvlmku]{min-height:0;color:var(--ink-muted);font-size:var(--text-small);margin:0}.count[data-astro-cid-2kjvlmku]:empty{display:none}.form[data-astro-cid-2kjvlmku] .field-error[data-astro-cid-2kjvlmku]{color:var(--field-invalid);font-size:var(--text-small);font-weight:var(--weight-medium);margin:0;display:none}.form[data-astro-cid-2kjvlmku] [data-astro-cid-2kjvlmku]:is(input,select):user-invalid{border-color:var(--field-invalid)}[data-astro-cid-2kjvlmku]:is(.field[data-touched],[data-tried] .field) [data-astro-cid-2kjvlmku]:is(input,select):invalid{border-color:var(--field-invalid)}[data-astro-cid-2kjvlmku]:is(.field[data-touched],[data-tried] .field) [data-astro-cid-2kjvlmku]:is(input,select):invalid~.field-error[data-astro-cid-2kjvlmku],[data-astro-cid-2kjvlmku][data-tried] [data-astro-cid-2kjvlmku][data-required-group][data-invalid] .field-error[data-astro-cid-2kjvlmku],[data-astro-cid-2kjvlmku][data-tried] .consent[data-astro-cid-2kjvlmku]:has(input:invalid)+.consent-error[data-astro-cid-2kjvlmku]{display:block}[data-astro-cid-2kjvlmku][data-tried] .consent[data-astro-cid-2kjvlmku]:has(input:invalid):before{border-color:var(--field-invalid)}[data-astro-cid-2kjvlmku][data-submitting] [data-astro-cid-2kjvlmku]:is(input,select,textarea){opacity:.6;pointer-events:none}[data-astro-cid-2kjvlmku][data-submitting] .submit[data-astro-cid-2kjvlmku]{cursor:progress;opacity:.8}[data-astro-cid-2kjvlmku][data-submitting] .submit[data-astro-cid-2kjvlmku]:before{content:"";box-sizing:border-box;border:2px solid;border-right-color:#0000;border-radius:50%;width:.9rem;height:.9rem;animation:.7s linear infinite submit-spin}@keyframes submit-spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){[data-astro-cid-2kjvlmku][data-submitting] .submit[data-astro-cid-2kjvlmku]:before{display:none}}.honeypot[data-astro-cid-2kjvlmku]{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;overflow:hidden}.more[data-astro-cid-2kjvlmku]{margin:0}@media (width<=767px){.grid[data-astro-cid-2kjvlmku]{grid-template-columns:minmax(0,1fr)}}
