.pv[data-astro-cid-iirxnsd2]{padding-bottom:var(--s-section);max-width:44rem}.pv__form[data-astro-cid-iirxnsd2]{gap:var(--s-6);flex-direction:column;display:flex}.pv__progress[data-astro-cid-iirxnsd2]{color:var(--c-ink-soft)}.pv__error[data-astro-cid-iirxnsd2]{margin-bottom:var(--s-5);padding:var(--s-3) var(--s-4);border:var(--b-bold) solid var(--c-accent);border-radius:var(--r-md);font-weight:var(--w-medium)}fieldset[data-astro-cid-iirxnsd2]{gap:var(--s-5);border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}legend[data-astro-cid-iirxnsd2]{margin-bottom:var(--s-5);padding:0}.f[data-astro-cid-iirxnsd2]{gap:var(--s-2);flex-direction:column;display:flex}.f[data-astro-cid-iirxnsd2] label[data-astro-cid-iirxnsd2]{font-weight:var(--w-medium);font-size:var(--t-sm)}.f[data-astro-cid-iirxnsd2] label[data-astro-cid-iirxnsd2] span[data-astro-cid-iirxnsd2],.f[data-astro-cid-iirxnsd2] small[data-astro-cid-iirxnsd2]{font-weight:var(--w-regular);color:var(--c-ink-soft);font-size:var(--t-xs)}input[data-astro-cid-iirxnsd2][type=text],input[data-astro-cid-iirxnsd2][type=tel],input[data-astro-cid-iirxnsd2][type=email],select[data-astro-cid-iirxnsd2],textarea[data-astro-cid-iirxnsd2]{width:100%;min-height:52px;padding:var(--s-3) var(--s-4);font:var(--w-regular) var(--t-base) / 1.4 var(--f-text);color:var(--c-ink);background:var(--c-surface);border:var(--b-bold) solid var(--c-ink);border-radius:var(--r-md)}textarea[data-astro-cid-iirxnsd2]{resize:vertical}.styles[data-astro-cid-iirxnsd2]{gap:var(--s-3);grid-template-columns:repeat(3,1fr);display:grid}.sw[data-astro-cid-iirxnsd2]{cursor:pointer}.sw[data-astro-cid-iirxnsd2] input[data-astro-cid-iirxnsd2]{opacity:0;position:absolute}.sw__box[data-astro-cid-iirxnsd2]{gap:var(--s-2);padding:var(--s-4);background:var(--s-bg);color:var(--s-fg);border:var(--b-bold) solid var(--c-line);border-radius:var(--r-md);flex-direction:column;display:flex}.sw__box[data-astro-cid-iirxnsd2] strong[data-astro-cid-iirxnsd2]{font-family:var(--s-font);font-style:var(--s-style);font-weight:var(--s-weight);font-size:2.25rem;line-height:1}.sw__box[data-astro-cid-iirxnsd2] em[data-astro-cid-iirxnsd2]{font-style:normal;font-size:var(--t-xs);font-weight:var(--w-medium)}.sw__box[data-astro-cid-iirxnsd2]{position:relative}.sw[data-astro-cid-iirxnsd2] input[data-astro-cid-iirxnsd2]:checked+.sw__box[data-astro-cid-iirxnsd2]{border-color:var(--c-ink);box-shadow:0 0 0 2px var(--c-ink)}.sw__tick[data-astro-cid-iirxnsd2]{background:var(--c-ink);border-radius:50%;width:22px;height:22px;display:none;position:absolute;top:6px;right:6px}.sw__tick[data-astro-cid-iirxnsd2]:after{content:"";border-left:2px solid var(--c-on-ink);border-bottom:2px solid var(--c-on-ink);width:9px;height:5px;position:absolute;top:6px;left:6px;transform:rotate(-45deg)}.sw[data-astro-cid-iirxnsd2] input[data-astro-cid-iirxnsd2]:checked+.sw__box[data-astro-cid-iirxnsd2] .sw__tick[data-astro-cid-iirxnsd2]{display:block}.sw[data-astro-cid-iirxnsd2] input[data-astro-cid-iirxnsd2]:focus-visible+.sw__box[data-astro-cid-iirxnsd2]{outline:var(--b-bold) solid var(--c-focus);outline-offset:2px}input[data-astro-cid-iirxnsd2][aria-invalid=true]{border-color:var(--c-accent)}.err[data-astro-cid-iirxnsd2]{gap:var(--s-2);font-size:var(--t-sm);font-weight:var(--w-medium);color:var(--c-accent-strong);align-items:flex-start;display:flex}.err[data-astro-cid-iirxnsd2]:before{content:"!";background:var(--c-accent);width:1.25em;height:1.25em;color:var(--c-on-accent);font-size:.8em;font-weight:var(--w-bold);border-radius:50%;flex:none;justify-content:center;align-items:center;margin-top:.15em;display:flex}.pv__nav[data-astro-cid-iirxnsd2] .btn[data-astro-cid-iirxnsd2][aria-busy=true]{cursor:progress}.pv__note[data-astro-cid-iirxnsd2]{font-size:var(--t-xs);color:var(--c-ink-soft)}.pv__wait[data-astro-cid-iirxnsd2]{font-size:var(--t-sm);color:var(--c-ink-soft)}.cf-turnstile[data-astro-cid-iirxnsd2]{min-height:65px}.hp[data-astro-cid-iirxnsd2]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.pv__nav[data-astro-cid-iirxnsd2]{gap:var(--s-3);display:flex}.pv__nav[data-astro-cid-iirxnsd2] .btn[data-astro-cid-iirxnsd2]{cursor:pointer;flex:1}.pv__nav[data-astro-cid-iirxnsd2] #pv-back[data-astro-cid-iirxnsd2]{padding-inline:var(--s-5);flex:none}
