.styles-module-scss-module__7uwxRq__intro{flex-direction:column;gap:35px;display:flex}.styles-module-scss-module__7uwxRq__title{color:#323e48;font-size:32px;font-weight:700;line-height:1}.styles-module-scss-module__7uwxRq__description{color:#323e48;font-size:24px;font-weight:500;line-height:normal}@media only screen and (min-width:0) and (max-width:768px){.styles-module-scss-module__7uwxRq__intro{gap:20px}.styles-module-scss-module__7uwxRq__title{font-size:26px;line-height:1.1}.styles-module-scss-module__7uwxRq__description{font-size:18px;line-height:1.3}}
.styles-module-scss-module__pj6RWa__card{box-sizing:border-box;color:#323e48;background:#fff;border:1px solid #a0a8af;border-radius:10px;align-items:center;gap:10px;min-height:108px;padding:15px;text-decoration:none;transition:border-color .2s,box-shadow .2s;display:flex}.styles-module-scss-module__pj6RWa__card:hover{border-color:#08a295;box-shadow:0 0 12px #323e4824}.styles-module-scss-module__pj6RWa__icon{justify-content:center;align-items:center;display:flex}.styles-module-scss-module__pj6RWa__text{color:#323e48;font-size:20px;font-weight:500;line-height:normal}.styles-module-scss-module__pj6RWa__text strong{color:#08a295;font-family:PTBold,sans-serif;font-weight:initial}@media only screen and (min-width:0) and (max-width:768px){.styles-module-scss-module__pj6RWa__card{min-height:initial;align-items:flex-start;padding:12px}.styles-module-scss-module__pj6RWa__icon{flex-basis:40px;width:40px;height:40px}.styles-module-scss-module__pj6RWa__text{font-size:16px;line-height:1.3}}
.styles-module-scss-module__R6gmWa__mechanisms{flex-direction:column;gap:50px;display:flex}.styles-module-scss-module__R6gmWa__item,.styles-module-scss-module__R6gmWa__details{flex-direction:column;gap:15px;display:flex}.styles-module-scss-module__R6gmWa__detail{color:#323e48;font-size:20px;font-weight:500;line-height:normal}.styles-module-scss-module__R6gmWa__detailLink{color:#08a295;font-weight:700;text-decoration:none}.styles-module-scss-module__R6gmWa__detailLink:hover{text-decoration:underline}@media only screen and (min-width:0) and (max-width:768px){.styles-module-scss-module__R6gmWa__mechanisms{gap:32px}.styles-module-scss-module__R6gmWa__item,.styles-module-scss-module__R6gmWa__details{gap:12px}.styles-module-scss-module__R6gmWa__detail{font-size:16px;line-height:1.3}}
.page-module-scss-module__RP7vGG__page{min-height:100%;padding:0 30px 80px}.page-module-scss-module__RP7vGG__headBanner{max-width:1380px;margin-top:-40px}.page-module-scss-module__RP7vGG__headBannerTitle{letter-spacing:-1.24px;max-width:1180px;font-weight:700;font-size:62px!important;line-height:normal!important}.page-module-scss-module__RP7vGG__content{flex-direction:column;gap:50px;max-width:1186px;margin:35px auto 0;display:flex}@media only screen and (min-width:768px) and (max-width:1200px){.page-module-scss-module__RP7vGG__page{padding:0 20px 60px}.page-module-scss-module__RP7vGG__headBanner{margin-top:0}.page-module-scss-module__RP7vGG__headBannerTitle{font-size:42px!important;line-height:1.1!important}.page-module-scss-module__RP7vGG__content{gap:32px;margin-top:32px}}@media only screen and (min-width:0) and (max-width:768px){.page-module-scss-module__RP7vGG__page{padding:0 16px 40px}.page-module-scss-module__RP7vGG__headBanner{border-radius:0;margin-top:0}.page-module-scss-module__RP7vGG__headBannerTitle{letter-spacing:normal;max-width:340px;font-size:28px!important;line-height:1.15!important}.page-module-scss-module__RP7vGG__content{gap:32px;margin-top:24px}}
