._5gyVua_form{gap:clamp(2rem,1.6rem + 1.5vw,2.75rem);display:grid}._5gyVua_statusAnchor:focus{outline:none}._5gyVua_statusAnchor:empty{display:none}._5gyVua_requiredNote{font-size:var(--step--1)}._5gyVua_group{border:0;gap:1.35rem;min-width:0;margin:0;padding:0;display:grid}._5gyVua_legend{border-bottom:1px solid var(--line);width:100%;font-family:var(--font-serif);font-size:var(--step-2);color:var(--espresso);align-items:center;gap:.85rem;margin-bottom:.4rem;padding:0 0 .85rem;font-weight:500;display:flex}._5gyVua_legendNumber{color:var(--text);font-size:1rem;font-style:italic}._5gyVua_row{gap:1.35rem;display:grid}@media (min-width:40em){._5gyVua_row{grid-template-columns:repeat(2,minmax(0,1fr))}._5gyVua_half{max-width:calc(50% - .675rem)}}._5gyVua_field{gap:.45rem;min-width:0;display:grid}._5gyVua_label{font-size:var(--step--1);letter-spacing:.04em;color:var(--espresso);font-weight:500}._5gyVua_required{color:var(--espresso)}._5gyVua_optional{color:var(--text);font-weight:400}._5gyVua_field input,._5gyVua_field select,._5gyVua_field textarea{border-radius:var(--radius-sm);background:var(--paper);width:100%;min-height:3.25rem;color:var(--espresso-deep);appearance:none;border:1px solid #9d8f82;padding:.8rem 1rem;font-size:1rem;line-height:1.5;transition:border-color .25s,box-shadow .25s}._5gyVua_field textarea{resize:vertical;min-height:6rem}._5gyVua_field input::placeholder,._5gyVua_field textarea::placeholder{color:#9d8f82}._5gyVua_field input:hover,._5gyVua_field select:hover,._5gyVua_field textarea:hover{border-color:var(--champagne)}._5gyVua_field input:focus-visible,._5gyVua_field select:focus-visible,._5gyVua_field textarea:focus-visible{border-color:var(--espresso);outline:none;box-shadow:0 0 0 3px #51423826}._5gyVua_field input[type=date]{min-height:3.25rem}._5gyVua_hasError input,._5gyVua_hasError select,._5gyVua_hasError textarea{border-color:var(--error)}._5gyVua_field input:user-invalid{border-color:var(--error)}._5gyVua_field select:user-invalid{border-color:var(--error)}._5gyVua_field textarea:user-invalid{border-color:var(--error)}._5gyVua_selectWrap{position:relative}._5gyVua_selectWrap select{cursor:pointer;padding-right:2.75rem}._5gyVua_selectWrap svg{width:1.1rem;height:1.1rem;color:var(--espresso);pointer-events:none;position:absolute;top:50%;right:1rem;transform:translateY(-50%)}._5gyVua_hint{font-size:var(--step--1);line-height:1.55}._5gyVua_error{font-size:var(--step--1);color:var(--error);font-weight:500}._5gyVua_choices{border:0;min-width:0;margin:0;padding:0}._5gyVua_choices>legend{margin-bottom:.7rem;padding:0}._5gyVua_chips{flex-wrap:wrap;gap:.6rem;display:flex}._5gyVua_chip{cursor:pointer;position:relative}._5gyVua_chip input{opacity:0;width:1px;height:1px;position:absolute}._5gyVua_chip span{background:var(--paper);min-height:2.75rem;font-size:var(--step--1);color:var(--espresso);border:1px solid #9d8f82;border-radius:999px;align-items:center;gap:.5rem;padding:.55rem 1.1rem;transition:background-color .25s,border-color .25s,color .25s;display:inline-flex}._5gyVua_chip span:before{content:"";border:1px solid var(--champagne);border-radius:50%;width:.55rem;height:.55rem;transition:background-color .25s}._5gyVua_chip:hover span{border-color:var(--champagne)}._5gyVua_chip input:checked+span{background:var(--espresso);border-color:var(--espresso);color:var(--ivory)}._5gyVua_chip input:checked+span:before{background:var(--sage);border-color:var(--sage)}._5gyVua_chip input:focus-visible+span{outline:2px solid var(--focus);outline-offset:3px}._5gyVua_submitRow{justify-items:start;gap:1rem;display:grid}._5gyVua_submit{min-width:13rem}._5gyVua_submit:disabled{opacity:.75;cursor:progress}._5gyVua_privacy{font-size:var(--step--1)}._5gyVua_trap{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}._5gyVua_alert{border:1px solid color-mix(in srgb, var(--error) 35%, transparent);border-radius:var(--radius-sm);color:var(--error);background:#fbf1ee;align-items:center;gap:.75rem;padding:1rem 1.25rem;font-weight:500;display:flex}._5gyVua_alert svg{flex:none;width:1.25rem;height:1.25rem}._5gyVua_fallback{border:1px solid var(--champagne);border-radius:var(--radius-sm);background:var(--paper);gap:1rem;padding:clamp(1.4rem,1rem + 1.5vw,2rem);display:grid}._5gyVua_fallback strong{color:var(--espresso);overflow-wrap:anywhere;font-weight:500}._5gyVua_success{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--paper);padding:clamp(2rem,1.5rem + 2vw,3.25rem)}._5gyVua_success:focus{outline:none}._5gyVua_success>*+*{margin-top:1rem}._5gyVua_success strong{color:var(--espresso);overflow-wrap:anywhere;font-weight:500}._5gyVua_successIcon{background:var(--sage-soft);width:3.25rem;height:3.25rem;color:var(--success);border-radius:50%;place-items:center;margin-bottom:.5rem;display:inline-grid}._5gyVua_successIcon svg{width:1.5rem;height:1.5rem}._5gyVua_successNote{font-size:var(--step--1)}
