/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */.Contain_contain__9M_CD{box-sizing:border-box;max-width:1300px;margin-left:auto;margin-right:auto;padding:0 50px;position:relative}.Contain_contain__9M_CD[data-no-padding=true]{padding:0}@media screen and (max-width:1024px){.Contain_contain__9M_CD{max-width:1280px;padding:0 40px}.Contain_contain__9M_CD[data-no-padding=true]{padding:0}}@media screen and (max-width:480px){.Contain_contain__9M_CD{max-width:1120px;padding:0}}.Contain_contain__9M_CD[data-hide-tabs-for-mobile=true][data-no-margin=false]{margin:0 -40px}@media screen and (max-width:414px){.Contain_contain__9M_CD[data-hide-tabs-for-mobile=true][data-no-margin=false]{margin:0}}@media screen and (max-width:1300px) and (min-width:1024px){.Contain_contain__9M_CD[data-hide-tabs-for-mobile=true][data-no-margin=false]{padding:0 40px}}@media screen and (min-width:1300px){.Contain_contain__9M_CD[data-hide-tabs-for-mobile=true][data-no-margin=false]{max-width:1200px;margin:0 auto;padding:0}}
/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */.Popup_close_button__xv71W{z-index:1;position:absolute;top:0;right:0}.Popup_close_button__xv71W circle,.Popup_close_button__xv71W line{transition:stroke .4s,fill .4s}.Popup_close_button__xv71W:focus circle{fill:var(--colors-red)}.Popup_close_button__xv71W:focus line{stroke:var(--colors-white)}.Popup_close_button__xv71W :root{top:-75px}.Popup_close_button__xv71W _:-ms-fullscreen{top:-75px}
/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */.CreateSchool_button_option__kjf2Q{box-sizing:border-box;-webkit-appearance:none;width:100%;color:var(--colors-black);background-color:var(--colors-white);border:none;margin-top:16px;margin-bottom:16px;padding:16px;text-align:center!important}.CreateSchool_button_option__kjf2Q:focus,.CreateSchool_button_option__kjf2Q:focus-within{outline-offset:2px;outline:1px solid #a2a9ad}@media screen and (min-width:1024px){.CreateSchool_button_option__kjf2Q{width:calc(50% - 16px);margin-top:0;margin-bottom:0}}.CreateSchool_button_option__kjf2Q[data-secondary=true]{border:1px solid #aaa}.CreateSchool_button_option__kjf2Q[data-secondary=false]{border:2px solid var(--colors-red)}.CreateSchool_school_info_grid__oNJHS{grid-template:1fr 1fr 1fr/120px 1fr;align-items:center;row-gap:16px;display:grid}@media screen and (max-width:414px){.CreateSchool_school_info_grid__oNJHS{grid-template:1fr 1fr 1fr/1fr;row-gap:8px}}