.CEtHDG_field{gap:.5rem;min-width:0;display:grid}.CEtHDG_field label{letter-spacing:.1em;text-transform:uppercase;align-items:baseline;gap:.625rem;font-size:.6875rem;font-weight:700;display:flex}.CEtHDG_optional{color:#76766e;letter-spacing:0;text-transform:none;font-size:.6875rem;font-weight:400}.CEtHDG_field input{color:#171714;width:100%;min-width:0;min-height:3.375rem;font:inherit;background:#fff;border:.0625rem solid #d5d3c9;border-radius:0;padding:0 .9375rem}.CEtHDG_field input:focus-visible{outline-offset:.125rem;outline:.125rem solid #df513a}.CEtHDG_field input[aria-invalid=true]{border-color:#a32318}.CEtHDG_hint{color:#76766e;font-size:.8125rem;font-weight:400}.CEtHDG_error{color:#a32318;font-size:.8125rem}
.sXBgnG_page{place-items:center;min-height:100vh;padding:2rem 1.25rem;display:grid}.sXBgnG_panel{background:#f7f5ef;border:.0625rem solid #d9d6cc;width:min(100%,32.5rem);padding:clamp(1.75rem,6vw,3.625rem)}.sXBgnG_eyebrow{letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:.6875rem;font-weight:700}.sXBgnG_panel h1{letter-spacing:-.07em;text-transform:uppercase;margin:1.375rem 0 .875rem;font-size:clamp(2.875rem,9vw,4.5rem);line-height:.95}.sXBgnG_panel h1 span{color:#e34d3b}.sXBgnG_intro{margin:0 0 2rem;line-height:1.55}.sXBgnG_panel form{gap:.75rem;display:grid}.sXBgnG_error{color:#a32318;margin:0;font-size:.8125rem}@media (max-width:40rem){.sXBgnG_panel{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}}
