.Button_button__Tam1R{background-color:var(--main-color);border:1px solid rgba(0,0,0,.2);padding:.5rem 1.25rem;border-radius:999px;color:var(--lighter-text-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:1rem;cursor:pointer}.Button_button__Tam1R:hover{background-color:var(--light-main-color)}.Button_button__Tam1R:disabled{background-color:red}.Checkbox_toggle__FW8ep{display:inline-flex;align-items:center;gap:.5rem;margin:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.Checkbox_toggle__FW8ep input{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.Checkbox_track__p8Avm{position:relative;width:2.5rem;height:1.5rem;background-color:var(--line-color);border:1px solid rgba(0,0,0,.2);border-radius:.75rem;flex-shrink:0;transition:background-color .25s cubic-bezier(.4,0,.2,1)}.Checkbox_knob__viLj1{position:absolute;top:50%;left:.1875rem;transform:translateY(-50%);width:1.125rem;height:1.125rem;background-color:var(--background-color);border:1px solid rgba(0,0,0,.15);border-radius:50%;box-sizing:border-box;transition:transform .25s cubic-bezier(.4,0,.2,1)}.Checkbox_toggle__FW8ep input:checked~.Checkbox_track__p8Avm{background-color:var(--main-color)}.Checkbox_toggle__FW8ep input:checked~.Checkbox_track__p8Avm .Checkbox_knob__viLj1{transform:translateY(-50%) translateX(1rem)}.Checkbox_toggle__FW8ep:hover .Checkbox_track__p8Avm{background-color:var(--text-color)}.Checkbox_toggle__FW8ep input:checked:hover~.Checkbox_track__p8Avm{background-color:var(--light-main-color)}.Checkbox_toggle__FW8ep input:focus-visible~.Checkbox_track__p8Avm{outline:2px solid var(--light-main-color);outline-offset:2px}.Checkbox_label__ul2Hf{font-size:.9rem;color:var(--text-color)}.Faq_faq__4aTF8{margin:2rem auto 0;max-width:30rem;width:100%}.Faq_heading__9z95O{font-size:1.25rem;margin:0 0 .75rem;text-align:center}.Faq_item__BEIHO{border-bottom:1px solid var(--line-color)}.Faq_item__BEIHO:first-of-type{border-top:1px solid var(--line-color)}.Faq_trigger__KDy3P{all:unset;box-sizing:border-box;display:flex;justify-content:space-between;align-items:center;width:100%;padding:.75rem .25rem;cursor:pointer;font-size:.95rem;font-weight:500;color:var(--text-color)}.Faq_trigger__KDy3P:hover{color:var(--main-color)}.Faq_trigger__KDy3P:focus-visible{outline:2px solid var(--main-color);outline-offset:-2px;border-radius:4px}.Faq_chevron__s2SbZ{flex-shrink:0;width:.6rem;height:.6rem;margin-left:.5rem;color:var(--line-color)}.Faq_chevronOpen__JZHcp{transform:rotate(180deg)}.Faq_panel__Z8lnZ{display:none}.Faq_panelOpen__MtknH{display:block}.Faq_panelContent__fa0rf{padding:0 .25rem .75rem;font-size:.875rem;line-height:1.6;opacity:.85}.Footer_footerWrapper__rI3bU{grid-column:1/-1;grid-row:3;display:flex;justify-content:center;align-self:end}.Footer_footer__c9Enh{font-size:.75rem;opacity:.5}.Footer_footer__c9Enh a{color:inherit}.Grid_grid__TPgG4{display:grid;grid-gap:1rem;grid-template-columns:repeat(12,1fr);grid-template-rows:auto 1fr auto;min-height:calc(100vh - 2rem);min-height:calc(100dvh - 2rem)}@media screen and (min-width:768px){.Grid_grid__TPgG4{min-height:calc(100vh - 3rem);min-height:calc(100dvh - 3rem)}}@media screen and (min-width:1024px){.Grid_grid__TPgG4{min-height:calc(100vh - 4rem);min-height:calc(100dvh - 4rem)}}.Logo_logo__cXwNV{cursor:pointer}.ThemeToggle_toggle__jAj_S{margin-left:auto;flex-shrink:0;background:var(--lighter-background-color);border:1px solid var(--line-color);border-radius:50%;width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--text-color)}.ThemeToggle_toggle__jAj_S:hover{background:var(--light-background-color)}.Header_header__dnkhG{grid-column:1/-1;grid-row:1;display:flex;flex-direction:row;align-items:center}.Header_left__L4WDJ,.Header_right__N9gqi{flex:1;display:flex;align-items:center}.Header_right__N9gqi{justify-content:flex-end}.Header_center__dSCfE{display:flex;justify-content:center;white-space:nowrap}@media screen and (max-width:767px){.Header_center__dSCfE>h1,.Header_center__dSCfE>p{display:none}}.Main_main__OnGAW{grid-column:1/-1;grid-row:2}.Select_select__dX_bp{position:relative;margin:0 0 1rem}.Select_select__dX_bp label{font-size:.7rem;position:absolute;padding:0 .25rem;top:-.35rem;left:.85rem;z-index:1}.Select_select__dX_bp label,.Select_select__dX_bp select{background-color:var(--background-color);color:var(--text-color)}.Select_select__dX_bp select{border:1px solid var(--line-color);border-radius:999px;padding:.75rem 2.25rem .75rem 1.1rem;outline:none;font-size:1rem;width:100%;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.Select_arrow__Tqq3L{position:absolute;right:1rem;top:50%;transform:translateY(-50%);pointer-events:none;width:.6rem;height:.6rem;color:var(--line-color);transition:color .15s ease}.Select_select__dX_bp:has(select:focus) .Select_arrow__Tqq3L{color:var(--main-color)}.Select_select__dX_bp select:focus{border:1px solid var(--main-color)}.Select_select__dX_bp:has(select:focus) label{color:var(--main-color)}.TextInput_textInput__5C_ha{position:relative;margin:0 0 1rem}.TextInput_textInput__5C_ha label{font-size:.7rem;position:absolute;background-color:var(--background-color);padding:0 .25rem;top:-.35rem;left:.85rem;color:var(--text-color)}.TextInput_textInput__5C_ha input{border:1px solid var(--line-color);background-color:var(--background-color);border-radius:999px;padding:.75rem 1.1rem;outline:none;font-size:1rem;color:var(--text-color);width:100%}.TextInput_textInput__5C_ha input:focus{border:1px solid var(--main-color)}.TextInput_textInput__5C_ha:has(input:focus) label{color:var(--main-color)}.TextInput_textInput__5C_ha:has(input:user-invalid) label{color:#c02d2d}.TextInput_textInput__5C_ha input:user-invalid{border-color:#c02d2d}.TextInput_errorLabel__D6LDy{position:absolute;font-size:.7rem;background-color:var(--background-color);padding:0 .25rem;top:-.35rem;left:.85rem;color:#c02d2d;z-index:1}.TextInput_hasError__FueWd label{opacity:0}.TextInput_hasError__FueWd input{border-color:#c02d2d}.TextInput_hasError__FueWd:has(input:focus) label{opacity:1;color:var(--main-color)}.TextInput_hasError__FueWd:has(input:focus) .TextInput_errorLabel__D6LDy{opacity:0}.TextInput_hasError__FueWd input:focus{border-color:var(--main-color)}.index_heading___QVkp{text-align:center;font-size:2rem}@media screen and (min-width:768px){.index_heading___QVkp{font-size:3rem}}.index_subheading__GrJoC{text-align:center;font-size:1.25rem}.index_form__Hw_Cf{margin:4rem auto;width:20rem}.index_formFooter__FIpQ9{justify-content:space-between}.index_checkboxRow__Keln0,.index_formFooter__FIpQ9{display:flex;align-items:center;gap:1rem}