.Article-module-scss-module__O2L68W__unsett_height_slide{min-height:unset;background:#00438f}.Article-module-scss-module__O2L68W__article_area{width:100%;position:relative}@media screen and (min-width:768px){.Article-module-scss-module__O2L68W__article_area{width:70%;max-width:960px}}@media screen and (min-width:1680px){.Article-module-scss-module__O2L68W__article_area{width:50%;max-width:1024px}}.Article-module-scss-module__O2L68W__article_title{text-align:center;flex-direction:column;justify-content:center;align-items:center;width:95%;height:100vh;margin:auto;display:flex;position:sticky;top:0;bottom:0;left:0}@media screen and (min-width:768px){.Article-module-scss-module__O2L68W__article_title{width:80%}}.Article-module-scss-module__O2L68W__article_title :not(h1){color:snow;margin:0;font-weight:700}.Article-module-scss-module__O2L68W__article_wrapper{text-align:justify;z-index:1;border-radius:5px;margin:-20vh 0 10rem;position:relative}.Article-module-scss-module__O2L68W__article_text{color:#010203;letter-spacing:1px;background:snow;border-radius:5px;padding:2rem 1rem 4rem;font-weight:300;line-height:1.5rem}@media screen and (min-width:768px){.Article-module-scss-module__O2L68W__article_text{padding:2rem 2rem 5rem}}@media screen and (min-width:1680px){.Article-module-scss-module__O2L68W__article_text{padding:2rem 3rem 6rem}}.Article-module-scss-module__O2L68W__background_lines{display:none}@media screen and (min-width:768px){.Article-module-scss-module__O2L68W__background_lines{display:block}}.Article-module-scss-module__O2L68W__background_solid{display:none}@media screen and (min-width:768px){.Article-module-scss-module__O2L68W__background_solid{display:block}}
.Background-module-scss-module__8SS5jG__background_lines,.Background-module-scss-module__8SS5jG__background_lines_small{z-index:-1;background:#010203;border-radius:5px;width:100%;height:100%;position:absolute;mask-image:url(../media/linesPattern.efcfb3d6.svg);mask-size:.75rem}.Background-module-scss-module__8SS5jG__background_solid,.Background-module-scss-module__8SS5jG__background_solid_small{opacity:.5;z-index:-1;background:#010203;border-radius:5px;width:100%;height:100%;position:absolute}.Background-module-scss-module__8SS5jG__background_lines{top:1.5rem;left:1.5rem}.Background-module-scss-module__8SS5jG__background_solid{top:.75rem;left:.75rem}.Background-module-scss-module__8SS5jG__background_lines_small{top:1rem;left:1rem}.Background-module-scss-module__8SS5jG__background_solid_small{top:.5rem;left:.5rem}
.CoolLink-module-scss-module__6BwNsq__wave{background:currentColor;mask:url(../media/wavePattern.e2fa05da.svg) 50% repeat-x}.CoolLink-module-scss-module__6BwNsq__link{white-space:nowrap;color:#00438f;width:fit-content;text-decoration:none;position:relative}.CoolLink-module-scss-module__6BwNsq__link .CoolLink-module-scss-module__6BwNsq__wave{opacity:0;pointer-events:none;height:1em;transition:opacity .15s;position:absolute;bottom:-.5em;left:0;right:0}.CoolLink-module-scss-module__6BwNsq__link:hover .CoolLink-module-scss-module__6BwNsq__wave{opacity:1}
.H1-module-scss-module__zyJCzW__h1{text-align:center;color:#0000;-webkit-text-stroke:2px snow;margin:1rem 0;font-size:2rem}@media screen and (min-width:768px){.H1-module-scss-module__zyJCzW__h1{font-size:4rem}}@media screen and (min-width:1680px){.H1-module-scss-module__zyJCzW__h1{font-size:5rem}}@media screen and (min-width:2560px){.H1-module-scss-module__zyJCzW__h1{font-size:6rem}}
.H2-module-scss-module__2j6kFW__h2{text-align:center;margin:4rem 0 2rem}
.H3-module-scss-module__aQXd2q__h3{text-align:center;margin:4rem 0 2rem}
.H4-module-scss-module__Jy88ba__h4{margin-block:1.33333em}
.Img-module-scss-module__KRxIfa__figure{flex-direction:column;width:fit-content;max-width:100%;margin:2rem auto;display:flex}.Img-module-scss-module__KRxIfa__figcaption{z-index:2;background:snow;border-radius:0 0 5px 5px;width:fit-content;margin:0 1rem 0 auto;padding:5px 10px 7.5px;display:inline-block;box-shadow:0 3px 5px -2px #01020344}.Img-module-scss-module__KRxIfa__figtitle{color:#010203;font-size:.8rem}.Img-module-scss-module__KRxIfa__image_wrapper{z-index:1;position:relative}.Img-module-scss-module__KRxIfa__img{border-radius:5px;max-width:100%;margin:auto;display:block}
.P-module-scss-module__wbu3hq__p{margin-block:1em}
.ChartBox-module-scss-module__YbLD6W__chart_box{height:250px;margin:25px 0 50px;font-size:.85em;font-weight:400}@media screen and (min-width:768px){.ChartBox-module-scss-module__YbLD6W__chart_box{height:300px;font-size:1em}}@media screen and (min-width:1680px){.ChartBox-module-scss-module__YbLD6W__chart_box{height:400px}}.ChartBox-module-scss-module__YbLD6W__chart_box svg{overflow:visible}
.Input-module-scss-module__R6-G4W__input{background:0 0;border:none;border-bottom:2px solid #00438f;border-radius:5px;outline:none;width:100%;margin:.5rem 0 0;padding:1em;font-family:inherit;font-size:1em;transition:box-shadow .15s;box-shadow:0 0 4px 2px #01020311}.Input-module-scss-module__R6-G4W__input:hover,.Input-module-scss-module__R6-G4W__input:focus{box-shadow:0 0 10px #01020344}.Input-module-scss-module__R6-G4W__input[type=number]{appearance:textfield}.Input-module-scss-module__R6-G4W__input[type=number]::-webkit-inner-spin-button{appearance:none}.Input-module-scss-module__R6-G4W__input[type=number]::-webkit-outer-spin-button{appearance:none}.Input-module-scss-module__R6-G4W__input:not(:valid){border-bottom-color:#e6b814}.Input-module-scss-module__R6-G4W__input::placeholder{font-style:italic}.Input-module-scss-module__R6-G4W__fieldset{border:none;margin:0;padding:0 0 1rem}
.WageChart-module-scss-module__P_clwW__result{text-align:center;padding:1rem}.WageChart-module-scss-module__P_clwW__line>path{stroke:#00438f}.WageChart-module-scss-module__P_clwW__reference_line>line{stroke:#e6b814}
.Checkbox-module-scss-module__y9NfaW__checkbox_row{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:.75rem;width:100%;margin:.5rem 0 0;padding:0 1em 1em;display:flex}.Checkbox-module-scss-module__y9NfaW__checkbox_row:hover input[type=checkbox],.Checkbox-module-scss-module__y9NfaW__checkbox_row:focus-within input[type=checkbox]{box-shadow:0 0 5px #000}.Checkbox-module-scss-module__y9NfaW__checkbox_input{appearance:none;cursor:pointer;background:snow;border:2px solid #00438f;border-radius:4px;outline:none;place-items:center;width:1.25rem;height:1.25rem;margin:0;transition:background-color .15s,box-shadow .15s;display:grid}.Checkbox-module-scss-module__y9NfaW__checkbox_input:focus-visible{box-shadow:0 0 0 3px #01020322}.Checkbox-module-scss-module__y9NfaW__checkbox_input:after{content:"";width:.3rem;height:.65rem;transform:scale();transform-origin:50%;border-bottom:2px solid snow;border-right:2px solid snow;transition:transform .12s;top:0;bottom:100%}.Checkbox-module-scss-module__y9NfaW__checkbox_input:checked{background:#00438f}.Checkbox-module-scss-module__y9NfaW__checkbox_input:checked:after{transform:rotate(45deg)scale(1)translate(-.05rem,-.05rem)}.Checkbox-module-scss-module__y9NfaW__checkbox_input:disabled{opacity:.55;cursor:not-allowed}.Checkbox-module-scss-module__y9NfaW__checkbox_label{font-family:inherit;font-size:1em;line-height:1.2}.Checkbox-module-scss-module__y9NfaW__checkbox_label:empty{display:none}.Checkbox-module-scss-module__y9NfaW__checkbox_row_disabled{opacity:.7;cursor:not-allowed}
.Button-module-scss-module__HB5Z3q__button{color:snow;cursor:pointer;background:#00438f;border:none;border-radius:5px;margin:0 auto;padding:1rem 2rem;font-family:inherit;font-size:1em;transition:transform .15s,box-shadow .15s;display:block}.Button-module-scss-module__HB5Z3q__button:hover{transform:scale(1.02);box-shadow:0 0 10px -5px #00438f}
.MultiCheckbox-module-scss-module__wxX50W__checkbox_wrapper{border:none;margin:0;padding:0 0 1rem}.MultiCheckbox-module-scss-module__wxX50W__checkbox_legend{padding:0 2rem .5rem;font-size:.9rem}
.Slide-module-scss-module__A_j0Xa__slide{flex-direction:column;justify-content:stretch;align-items:center;width:100%;min-height:100dvh;display:flex}
.not-found-module-scss-module__2jWFaq__slide{text-align:center;color:snow;background:#010203;flex-direction:column;justify-content:center;align-items:center}.not-found-module-scss-module__2jWFaq__content{text-align:center;flex-direction:column;justify-content:center;align-items:center;width:90%;display:flex}@media screen and (min-width:768px){.not-found-module-scss-module__2jWFaq__content{width:50%}}@media screen and (min-width:1680px){.not-found-module-scss-module__2jWFaq__content{width:30%}}.not-found-module-scss-module__2jWFaq__text_404{color:#0000;-webkit-text-stroke:2px #3e93c7;margin:0;font-size:4rem}@media screen and (min-width:768px){.not-found-module-scss-module__2jWFaq__text_404{font-size:6rem}}@media screen and (min-width:1680px){.not-found-module-scss-module__2jWFaq__text_404{font-size:8rem}}.not-found-module-scss-module__2jWFaq__text_oopsie{color:#e6b814;margin:0;font-size:2rem}@media screen and (min-width:768px){.not-found-module-scss-module__2jWFaq__text_oopsie{font-size:3rem}}@media screen and (min-width:1680px){.not-found-module-scss-module__2jWFaq__text_oopsie{font-size:4rem}}.not-found-module-scss-module__2jWFaq__text_uwu{margin:0;font-size:1.2rem}@media screen and (min-width:768px){.not-found-module-scss-module__2jWFaq__text_uwu{font-size:1.4rem}}@media screen and (min-width:1680px){.not-found-module-scss-module__2jWFaq__text_uwu{font-size:1.6rem}}.not-found-module-scss-module__2jWFaq__link_in_block{color:#3e93c7;margin:2rem 0 0;font-size:1.2rem;display:block}@media screen and (min-width:768px){.not-found-module-scss-module__2jWFaq__link_in_block{font-size:1.4rem}}@media screen and (min-width:1680px){.not-found-module-scss-module__2jWFaq__link_in_block{font-size:1.6rem}}
.page-module-scss-module__qnDekq__slide{--padding-top:120px;padding:var(--padding-top)0 0 0;background:#010203;align-items:stretch}@media screen and (min-width:768px){.page-module-scss-module__qnDekq__slide{--padding-top:60px;flex-direction:row}}@media screen and (min-width:1680px){.page-module-scss-module__qnDekq__slide{--padding-top:90px;flex-direction:row}}@media screen and (min-width:2560px){.page-module-scss-module__qnDekq__slide{--padding-top:120px;flex-direction:row}}.page-module-scss-module__qnDekq__side{flex-direction:column;width:100%;display:flex;position:relative}.page-module-scss-module__qnDekq__side:first-child{flex:0}@media screen and (min-width:768px){.page-module-scss-module__qnDekq__side:first-child{flex:3}}.page-module-scss-module__qnDekq__side:last-child{flex:1}@media screen and (min-width:768px){.page-module-scss-module__qnDekq__side:last-child{flex:2}}.page-module-scss-module__qnDekq__text{justify-content:center;align-items:center;padding:15px}@media screen and (min-width:768px){.page-module-scss-module__qnDekq__text{padding:0}}.page-module-scss-module__qnDekq__text .page-module-scss-module__qnDekq__hello{color:snow;margin:.666667em;font-size:2.5rem;font-weight:300}@media screen and (min-width:768px){.page-module-scss-module__qnDekq__text .page-module-scss-module__qnDekq__hello{font-size:3rem}}@media screen and (min-width:1680px){.page-module-scss-module__qnDekq__text .page-module-scss-module__qnDekq__hello{font-size:4rem}}@media screen and (min-width:2560px){.page-module-scss-module__qnDekq__text .page-module-scss-module__qnDekq__hello{font-size:5rem}}.page-module-scss-module__qnDekq__text .page-module-scss-module__qnDekq__info{color:snow;text-align:left;opacity:1;font-size:1.2rem;transition:opacity 1s ease-in}@media screen and (min-width:768px){.page-module-scss-module__qnDekq__text .page-module-scss-module__qnDekq__info{width:70%}}@media screen and (min-width:1680px){.page-module-scss-module__qnDekq__text .page-module-scss-module__qnDekq__info{width:50%;font-size:1.5rem}}.page-module-scss-module__qnDekq__text .page-module-scss-module__qnDekq__info_typing_disabled{opacity:0}.page-module-scss-module__qnDekq__photo{justify-content:flex-end;align-items:flex-end}@media screen and (min-width:768px){.page-module-scss-module__qnDekq__photo{align-items:center}}.page-module-scss-module__qnDekq__photo .page-module-scss-module__qnDekq__image{object-fit:contain;filter:drop-shadow(0 1px 5px #fffafa33);width:100%;max-width:fit-content;height:100%;max-height:fit-content;rotate:-90deg;inset:auto 0 0 auto!important}@media screen and (min-width:768px){.page-module-scss-module__qnDekq__photo .page-module-scss-module__qnDekq__image{width:auto;max-width:100%;height:auto;rotate:none}}
.Selector-module-scss-module__6qOiNW__selector_wrapper{border:none;margin:0;padding:0 0 1rem}.Selector-module-scss-module__6qOiNW__selector_legend{padding:0 2rem .5rem;font-size:.9rem}.Selector-module-scss-module__6qOiNW__select_box{border-radius:5px;outline:none;width:100%;margin:0 auto;position:relative}.Selector-module-scss-module__6qOiNW__select_box_current{cursor:pointer;border-radius:5px;outline:none;transition:box-shadow .15s;position:relative;box-shadow:0 0 4px 2px #01020311}.Selector-module-scss-module__6qOiNW__select_box_current:hover{box-shadow:0 0 10px #01020344}.Selector-module-scss-module__6qOiNW__select_box_value{display:flex}.Selector-module-scss-module__6qOiNW__select_box_input{display:none}.Selector-module-scss-module__6qOiNW__select_box_input_text{background-color:snow;border-bottom:2px solid #00438f;border-radius:5px;width:100%;margin:0;padding:15px;display:none}.Selector-module-scss-module__6qOiNW__select_box_input_undefined,.Selector-module-scss-module__6qOiNW__select_box_input_text_undefined{font-style:italic}.Selector-module-scss-module__6qOiNW__select_box_input:checked+.Selector-module-scss-module__6qOiNW__select_box_input_text{display:block}.Selector-module-scss-module__6qOiNW__select_box_list{pointer-events:none;opacity:0;z-index:1;background:snow;border-radius:5px;width:100%;max-height:20rem;margin:.5rem 0 0;padding:0;list-style:none;transition:opacity .15s;position:absolute;overflow-y:auto;box-shadow:0 5px 20px 5px #01020322}.Selector-module-scss-module__6qOiNW__select_box:focus .Selector-module-scss-module__6qOiNW__select_box_current+.Selector-module-scss-module__6qOiNW__select_box_list{pointer-events:unset;opacity:1}.Selector-module-scss-module__6qOiNW__select_box_label{cursor:pointer;padding:15px;transition:opacity .15s,background-color .15s;display:block}.Selector-module-scss-module__6qOiNW__select_box_label:hover{color:snow;background-color:#00438f}.Selector-module-scss-module__6qOiNW__select_box_label_undefined{font-style:italic}
