.cform[data-astro-cid-bd22i526]{container-type:inline-size}.cform__notice[data-astro-cid-bd22i526],.cform__summary[data-astro-cid-bd22i526],.cform[data-astro-cid-bd22i526] .cform__msg{border-left:3px solid var(--c-navy);background:var(--c-notice-bg);color:var(--c-text);grid-template-columns:auto minmax(0,1fr);align-items:start;column-gap:.875rem;padding:.875rem 1rem;line-height:1.45;display:grid}.cform__notice[data-astro-cid-bd22i526]{font-size:var(--fs-small);margin-bottom:1.25rem}.cform__notice--demo[data-astro-cid-bd22i526]{font-size:var(--fs-body)}.cform__notice--nojs[data-astro-cid-bd22i526]{grid-template-columns:minmax(0,1fr)}.cform__notice-body[data-astro-cid-bd22i526],.cform[data-astro-cid-bd22i526] .cform__msg-body{gap:.375rem;display:grid}.cform[data-astro-cid-bd22i526] .cform__notice-icon,.cform[data-astro-cid-bd22i526] .cform__msg-icon{width:1.5rem;height:1.5rem;color:var(--c-navy);flex:none;margin-top:.05rem}.cform__summary[data-astro-cid-bd22i526]{border-left-color:var(--c-error);background:var(--c-error-bg);color:var(--c-error);margin-bottom:1.25rem;font-weight:600}.cform__summary[data-astro-cid-bd22i526][hidden]{display:none}.cform__summary[data-astro-cid-bd22i526] .cform__msg-icon{color:var(--c-error)}.cform__contact[data-astro-cid-bd22i526],.cform[data-astro-cid-bd22i526] .cform__contact{min-height:var(--tap);color:var(--c-ink);overflow-wrap:anywhere;max-width:100%;text-decoration:underline;text-decoration-color:var(--c-link-line);text-underline-offset:.3em;align-items:center;font-size:1.1875rem;font-weight:700;text-decoration-thickness:2px;display:inline-flex}.cform__contact[data-astro-cid-bd22i526]:hover,.cform[data-astro-cid-bd22i526] .cform__contact:hover{text-decoration-color:var(--c-link-line-hover)}.cform__fields[data-astro-cid-bd22i526]{border:0;min-width:0;margin:0;padding:0}.cform__row[data-astro-cid-bd22i526]{gap:0 1.25rem;display:grid}@container (width>=36rem){.cform__row[data-astro-cid-bd22i526]{grid-template-columns:1fr 1fr}}.field[data-astro-cid-bd22i526]{margin-bottom:1rem}.field__label[data-astro-cid-bd22i526]{color:var(--c-ink);margin-bottom:.375rem;font-size:1rem;font-weight:600;display:block}.field__req[data-astro-cid-bd22i526]{color:var(--c-error)}.field__input[data-astro-cid-bd22i526]{border:1px solid var(--c-field-border);border-radius:var(--radius);background:var(--c-field);width:100%;min-height:3.25rem;color:var(--c-text);padding:.75rem .875rem;font-size:1.0625rem;line-height:1.4;display:block}.field__input[data-astro-cid-bd22i526]::placeholder{color:#5f6577;opacity:1}.field__input[data-astro-cid-bd22i526]:hover{border-color:var(--c-navy)}.field__input[data-astro-cid-bd22i526]:focus-visible{outline:3px solid var(--c-focus);outline-offset:1px;border-color:var(--c-navy)}.field__input[data-astro-cid-bd22i526][aria-invalid=true]{border:2px solid var(--c-error);background:var(--c-error-bg)}.field__input[data-astro-cid-bd22i526]:read-only{background:#f1f1f1}.cform__hints[data-astro-cid-bd22i526]{color:var(--c-text-2);font-size:var(--fs-small);gap:.25rem;margin:-.25rem 0 .75rem;line-height:1.45;display:grid}.field__help[data-astro-cid-bd22i526]{color:var(--c-text-2);font-size:var(--fs-small);margin-top:.375rem;line-height:1.45}.cform__hints--top[data-astro-cid-bd22i526]{margin:0 0 1rem}.field__error[data-astro-cid-bd22i526]{color:var(--c-error);font-size:var(--fs-small);margin-top:.375rem;font-weight:600;line-height:1.4}.field__error[data-astro-cid-bd22i526]:empty{display:none}.consent[data-astro-cid-bd22i526]{--consent-box:1.75rem;--consent-gap:.875rem;column-gap:var(--consent-gap);grid-template-columns:auto minmax(0,1fr);align-items:start;margin:.5rem 0 1.25rem;display:grid}.consent__box[data-astro-cid-bd22i526]{-webkit-appearance:none;appearance:none;z-index:1;width:var(--consent-box);height:var(--consent-box);border-radius:var(--radius);background:var(--c-field);cursor:pointer;border:2px solid #a06b2c;grid-area:1/1;place-content:center;margin:.4rem 0 0;display:grid;position:relative}.consent__box[data-astro-cid-bd22i526]:before{content:"";visibility:hidden;border-bottom:3px solid #fff;border-left:3px solid #fff;width:.875rem;height:.5rem;margin-top:-.2rem;transform:rotate(-45deg)}.consent__box[data-astro-cid-bd22i526]:checked{background:#a06b2c}.consent__box[data-astro-cid-bd22i526]:checked:before{visibility:visible}.consent__box[data-astro-cid-bd22i526][aria-invalid=true]{border-color:var(--c-error);box-shadow:0 0 0 1px var(--c-error)}@media (forced-colors:active){.consent__box[data-astro-cid-bd22i526]{-webkit-appearance:auto;appearance:auto}.consent__box[data-astro-cid-bd22i526]:before{display:none}}.consent__label[data-astro-cid-bd22i526]{min-height:var(--tap);padding-top:.45rem;padding-left:calc(var(--consent-box) + var(--consent-gap));color:var(--c-ink);cursor:pointer;grid-area:1/1/auto/-1;font-weight:600;line-height:1.35;display:block}.consent__link[data-astro-cid-bd22i526]{color:inherit;text-decoration:underline;text-decoration-color:var(--c-link-line);text-underline-offset:.32em;text-decoration-thickness:2px}a[data-astro-cid-bd22i526].consent__link:hover{text-decoration-color:var(--c-link-line-hover)}.consent__link--inactive[data-astro-cid-bd22i526]{text-decoration-style:dashed;text-decoration-color:#b9b4ad}.consent__label[data-astro-cid-bd22i526] .field__req[data-astro-cid-bd22i526]{white-space:nowrap}.consent__docs[data-astro-cid-bd22i526],.consent__error[data-astro-cid-bd22i526]{grid-column:2}.consent__docs[data-astro-cid-bd22i526]{grid-row:2}.consent__error[data-astro-cid-bd22i526]{grid-row:3}.consent__docs[data-astro-cid-bd22i526]{flex-direction:column;align-items:flex-start;display:flex}.consent__docs[data-astro-cid-bd22i526] .consent__doc{min-height:var(--tap);font-size:var(--fs-small);padding-block:.625rem;font-weight:500;line-height:1.5}.cform__actions[data-astro-cid-bd22i526]{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.cform__submit[data-astro-cid-bd22i526]{width:100%;font-size:1.125rem}@media (scripting:none){.cform__submit[data-astro-cid-bd22i526]{display:none}}@container (width>=36rem){.cform__submit[data-astro-cid-bd22i526]{width:auto;min-width:17rem}}.cform__spinner[data-astro-cid-bd22i526]{border:2px solid #ffffff73;border-top-color:#fff;border-radius:50%;flex:none;width:1.125rem;height:1.125rem;display:none}.cform[data-astro-cid-bd22i526][aria-busy=true] .cform__spinner[data-astro-cid-bd22i526]{display:block}.cform[data-astro-cid-bd22i526][aria-busy=true] .cform__submit[data-astro-cid-bd22i526]{justify-content:flex-start;gap:.75rem}.cform[data-astro-cid-bd22i526][aria-busy=true] .cform__submit[data-astro-cid-bd22i526] .icon--arrow{display:none}.cform[data-astro-cid-bd22i526] .cform__msg-spinner{border:2px solid #06345b40;border-top-color:var(--c-navy);border-radius:50%;width:1.5rem;height:1.5rem;margin-top:.05rem}@media (prefers-reduced-motion:no-preference){.cform__spinner[data-astro-cid-bd22i526],.cform[data-astro-cid-bd22i526] .cform__msg-spinner{animation:.9s linear infinite cform-spin}}@keyframes cform-spin{to{transform:rotate(360deg)}}.cform__retry[data-astro-cid-bd22i526]{border:2px solid var(--c-navy);border-radius:var(--radius);min-height:3rem;color:var(--c-navy);background:0 0;padding:0 1.25rem;font-weight:600}.cform__status[data-astro-cid-bd22i526],.cform__alert[data-astro-cid-bd22i526]{margin-top:1rem}.cform__status[data-astro-cid-bd22i526]:empty,.cform__alert[data-astro-cid-bd22i526]:empty{margin:0}.cform[data-astro-cid-bd22i526] .cform__msg--error{border-left-color:var(--c-error);background:var(--c-error-bg)}.cform[data-astro-cid-bd22i526] .cform__msg--error .cform__msg-icon{color:var(--c-error)}.cform[data-astro-cid-bd22i526] .cform__msg--unknown{border-left-color:var(--c-bronze);background:#f6eee4}.cform[data-astro-cid-bd22i526] .cform__msg--unknown .cform__msg-icon{color:var(--c-bronze-text)}.cform__status[data-astro-cid-bd22i526]:focus,.cform__alert[data-astro-cid-bd22i526]:focus{outline:3px solid var(--c-focus);outline-offset:2px}.cform__fields[data-astro-cid-bd22i526]:disabled .field__input[data-astro-cid-bd22i526]{cursor:not-allowed;background:#eeece9;border-color:#a9a7a3}.cform__fields[data-astro-cid-bd22i526]:disabled .consent__label[data-astro-cid-bd22i526],.cform__fields[data-astro-cid-bd22i526]:disabled .field__label[data-astro-cid-bd22i526]{color:var(--c-text-2)}.cform__fields[data-astro-cid-bd22i526]:disabled .consent__box[data-astro-cid-bd22i526]{background:#eeece9;border-color:#a9a7a3}.cform__fields[data-astro-cid-bd22i526]:disabled .consent__box[data-astro-cid-bd22i526],.cform__fields[data-astro-cid-bd22i526]:disabled .consent__label[data-astro-cid-bd22i526]{cursor:not-allowed}
