.Banner_banner__t2rWC{padding:36px 70px;min-height:calc(100vh - var(--header-height));display:flex;flex-direction:column;justify-content:end;color:var(--color-light);background-color:var(--color-dark-alternate)}.Banner_banner__body__wqxJT{text-transform:uppercase}.Banner_banner__info__GLT04{display:flex;align-items:end;font-weight:700;font-size:clamp(16px,1.56vw,30px);line-height:1.27}.Banner_banner__info__GLT04:before{content:"";width:clamp(60px,10.1vw,194px);aspect-ratio:1;margin-right:30px;background:url(/_next/static/media/arrow.312e6d35.svg) 50%/contain no-repeat;rotate:-90deg}.Banner_banner__title__h97DQ{font-weight:700;font-size:min(18.75vw,360px);line-height:1}.Banner_banner__pagination-list__eP1DD{display:flex;justify-content:center}.Banner_banner__pagination-item__7Xa7I{display:flex}.Banner_banner__pagination-button__m7TpY{display:inline-flex;justify-content:center;align-items:center;padding:7px;background-color:transparent;border:none}.Banner_banner__pagination-button__m7TpY:after{content:"";width:10px;aspect-ratio:1;border:var(--border);border-radius:50%;transition-duration:var(--transition-duration)}.Banner_banner__pagination-button__m7TpY.Banner_is-current__ftJs8:after{background-color:var(--color-light)}.Banner_banner__pagination-button__m7TpY:not(.Banner_is-current__ftJs8):hover:after{border-color:var(--color-light-gray)}@media(max-width:1024px){.Banner_banner__t2rWC{padding-inline:15px;row-gap:10px}}@media(max-width:767px){.Banner_banner__info__GLT04:before{margin-right:10px}.Banner_banner__info__GLT04{margin-bottom:5px}}.Calculate_calculate__1JPqt{background-color:var(--color-dark-alternate);padding-block:146px}@media(max-width:1024px){.Calculate_calculate__1JPqt{padding-block:100px}}@media(max-width:767px){.Calculate_calculate__1JPqt{padding-block:60px}}.Calculate_calculate__inner__SA56O{display:flex;align-items:center;column-gap:36px}@media(max-width:1024px){.Calculate_calculate__inner__SA56O{column-gap:20px}}@media(max-width:767px){.Calculate_calculate__inner__SA56O{flex-direction:column;row-gap:30px}}.Calculate_calculate__body__Cb2qs{flex-grow:1;max-width:627px}.Calculate_calculate__title__tudKX:not(:last-child){margin-bottom:16px}.Calculate_calculate__description__ItICf{max-width:385px}.Calculate_calculate__description__ItICf:not(:last-child){margin-bottom:30px}.Calculate_calculate__form-body__ywLtb{display:grid;grid-template-columns:repeat(2,1fr);gap:18px 30px}@media(max-width:1024px){.Calculate_calculate__form-body__ywLtb{grid-template-columns:1fr}.Calculate_calculate__form-button__NSab5{width:100%}}.Calculate_calculate__form-body__ywLtb:not(:last-child){margin-bottom:26px}.Calculate_calculate__form-input__9j1u4.Calculate_wide__8ohis{grid-column:-1/1}.Calculate_calculate__table__nTZ3O{position:relative;border-collapse:collapse}.Calculate_calculate__table__nTZ3O tbody tr:last-child td:first-child{position:relative}.Calculate_calculate__table__nTZ3O tbody tr:last-child td:first-child:after{content:"";position:absolute;bottom:0;right:0;width:70%;height:1px;background-color:var(--color-light-gray)}.Calculate_calculate__table__nTZ3O tbody td{border-top:1px solid var(--color-light-gray)}.Calculate_calculate__table__nTZ3O :is(td,th){padding-right:30px}.Calculate_calculate__table__nTZ3O :is(td,th):not(:first-child){padding-left:30px}.Calculate_calculate__table__nTZ3O :is(td,th):not(:last-child){border-right:1px solid var(--color-light-gray)}.Calculate_calculate__table__nTZ3O th{padding-block:20px;text-align:left;text-transform:uppercase;color:var(--color-light)}.Calculate_calculate__table__nTZ3O td{padding-block:14px}.Calculate_calculate__table__nTZ3O tfoot{color:var(--color-light)}.Calculate_calculate__table__nTZ3O tfoot td{padding-top:33px;padding-bottom:0}.Calculate_calculate__table-wrapper__mUTE7{position:relative;width:100%;max-width:610px;display:flex;justify-content:center;align-items:center}.Calculate_calculate__table-wrapper__mUTE7:before{content:"";position:absolute;top:50%;left:50%;translate:-50% -50%;width:100%;aspect-ratio:1;background-color:var(--color-dark);border-radius:50%}@media(max-width:767px){.Calculate_calculate__table-wrapper__mUTE7:before{display:none}}@media(max-width:1024px){.Calculate_calculate__table__nTZ3O :is(td,th){padding-block:10px}.Calculate_calculate__table__nTZ3O tfoot td{padding-top:10px}}.Family_family__IAmW4{background-color:var(--color-dark-alternate)}.Family_family__header__FuZ3s{padding-top:132px;padding-bottom:62px;display:flex;flex-direction:column;row-gap:7px;align-items:center;text-align:center}@media(max-width:767px){.Family_family__header__FuZ3s{padding-top:80px;padding-bottom:50px}}.Family_family__body__z511j{display:flex;justify-content:center;column-gap:26px;scroll-snap-type:x mandatory;overflow-x:scroll}@media(max-width:767px){.Family_family__body__z511j{column-gap:12px}}.Family_family__image__YC8V_{scroll-snap-align:start;height:479px}@media(max-width:1024px){.Family_family__image__YC8V_{height:360px}}@media(max-width:767px){.Family_family__image__YC8V_{height:180px}}.JoinUs_joinUs__vSPjS{background-color:var(--color-dark-alternate)}.JoinUs_joinUs__video__PzP9H{width:100%;max-width:960px;height:auto}.JoinUs_joinUs__video-wrapper__DFCcS{position:relative;background:url(/_next/static/media/bg.a0de555a.jpg) 50%/cover no-repeat var(--color-dark-alternate);padding:150px 30px;display:flex;justify-content:center;align-items:center}.JoinUs_joinUs__video-play-button__nYYoH{position:absolute;top:50%;left:50%;translate:-50% -50%;width:200px;aspect-ratio:1;display:inline-flex;justify-content:center;align-items:center;column-gap:4px;border-color:transparent;border-radius:50%;border:var(--border);font-size:14px;font-weight:700;color:var(--color-light);text-transform:uppercase}@media(max-width:767px){.JoinUs_joinUs__video-play-button__nYYoH{width:140px}}.JoinUs_joinUs__video-play-button__nYYoH:hover{color:var(--color-dark);background-color:var(--color-light-gray)}.JoinUs_joinUs__video-play-button__nYYoH:hover:after{filter:invert(1)}.JoinUs_joinUs__video-play-button__nYYoH:after{content:"";width:26px;aspect-ratio:1;background:url(/_next/static/media/arrow.f3f9d673.svg) 50%/contain no-repeat;transition-duration:var(--transition-duration)}.JoinUs_joinUs__body__zbevi{padding-bottom:150px}@media(max-width:1024px){.JoinUs_joinUs__body__zbevi{padding-bottom:80px}}.JoinUs_joinUs__title__zE5xy{font-size:64px;line-height:1;text-align:center;margin-top:-.4em;position:relative}.JoinUs_joinUs__title__zE5xy:after{content:"";height:.7em;aspect-ratio:1;display:inline-block;background:url(/assets/arrow/arrow.svg) 50%/contain no-repeat;scale:-1 -1;margin-left:.14em}.JoinUs_joinUs__title__zE5xy:not(:last-child){margin-bottom:130px}@media(max-width:1024px){.JoinUs_joinUs__title__zE5xy:not(:last-child){margin-bottom:80px}}@media(max-width:767px){.JoinUs_joinUs__title__zE5xy:not(:last-child){margin-bottom:40px}}.JoinUs_joinUs__form-header__4T5La{display:flex;flex-direction:column;align-items:center;row-gap:7px}.JoinUs_joinUs__form-header__4T5La:not(:last-child){margin-bottom:52px}.JoinUs_joinUs__form-input__uz4fH{max-width:400px}.JoinUs_joinUs__form-body__x0h7g{display:flex;justify-content:center;column-gap:20px}@media(max-width:767px){.JoinUs_joinUs__form-body__x0h7g{flex-direction:column;align-items:center;row-gap:20px}}.Location_location__S0oWs{display:grid;grid-template-columns:repeat(2,1fr)}@media(max-width:1024px){.Location_location__S0oWs{display:flex;flex-direction:column-reverse}}.Location_location__map-image__D357C{height:auto}.Location_location__body__N6QTQ{padding:80px 15px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}@media(max-width:767px){.Location_location__body__N6QTQ{padding-block:40px}}.Location_location__title__4qhQi:not(:last-child){margin-bottom:14px}.Location_location__description__vduef{max-width:490px}.Location_location__description__vduef:not(:last-child){margin-bottom:37px}@media(max-width:767px){.Location_location__description__vduef:not(:last-child){margin-bottom:20px}}.Motivation_motivation__item__npzOq:nth-child(2n){background-color:var(--color-dark-alternate)}.Motivation_motivation__item__npzOq:nth-child(2n) .Motivation_motivation__card__qRQyD{flex-direction:row-reverse}.Motivation_motivation__card__qRQyD{display:flex;justify-content:start;align-items:center;column-gap:clamp(30px,10.42vw,200px)}.Motivation_motivation__card-image__AgmlW{margin-block:-60px}.Motivation_motivation__card-body__xHLU3{padding-left:35px}.Motivation_motivation__card-title__30amX{margin-bottom:14px}.Motivation_motivation__card-description__8HW8F{max-width:400px;margin-bottom:37px}@media(max-width:1919px){.Motivation_motivation__card-image__AgmlW{margin-block:-20px}}@media(max-width:1024px){.Motivation_motivation__card__qRQyD{padding-block:50px}.Motivation_motivation__card-image__AgmlW{max-width:30%;height:auto;margin-block:0}}@media(max-width:767px){.Motivation_motivation__card__qRQyD,.Motivation_motivation__item__npzOq:nth-child(2n) .Motivation_motivation__card__qRQyD{flex-direction:column-reverse}.Motivation_motivation__card__qRQyD{row-gap:30px;padding-block:30px}.Motivation_motivation__card-image__AgmlW{max-width:60%}.Motivation_motivation__card-description__8HW8F{margin-bottom:20px}}.TrainingTypes_trainingTypes__B5zu_{position:relative;padding-top:70px;padding-bottom:120px;background-color:var(--color-dark)}.TrainingTypes_trainingTypes__list__0CKi_{display:grid;grid-template-columns:repeat(6,1fr);gap:60px}.TrainingTypes_trainingTypes__item__J7BQx{--trainingTypesItemBgIconSize:80px;display:flex;flex-direction:column;align-items:center;row-gap:32px;background:url(/assets/trainingTypes/arrow-transparent.svg) 100% 0/var(--trainingTypesItemBgIconSize) no-repeat;padding-top:var(--trainingTypesItemBgIconSize)}.TrainingTypes_trainingTypes__item-title__yWSod{font-weight:700;font-size:16px;line-height:1.75;letter-spacing:.05em;text-transform:uppercase;text-align:center}.TrainingTypes_trainingTypes__image__Kz8fj{height:140px;width:150px}@media(max-width:1280px){.TrainingTypes_trainingTypes__list__0CKi_{grid-template-columns:repeat(3,1fr)}}@media(max-width:767px){.TrainingTypes_trainingTypes__list__0CKi_{grid-template-columns:repeat(2,1fr);gap:30px}.TrainingTypes_trainingTypes__item__J7BQx{--trainingTypesItemBgIconSize:50px;row-gap:10px}.TrainingTypes_trainingTypes__image__Kz8fj{max-width:120px}}