.page-module-scss-module__3U4ZOW__container{box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;max-width:1120px;margin:auto;padding:32px 0;display:flex;position:relative}@media only screen and (max-width:481px){.page-module-scss-module__3U4ZOW__container{padding:16px 0}}.page-module-scss-module__3U4ZOW__container h1,.page-module-scss-module__3U4ZOW__container h2,.page-module-scss-module__3U4ZOW__container h3{margin:unset}.page-module-scss-module__3U4ZOW__container .page-module-scss-module__3U4ZOW__section{padding:0}@media only screen and (max-width:481px){.page-module-scss-module__3U4ZOW__container .page-module-scss-module__3U4ZOW__section{padding:0 16px}}.page-module-scss-module__3U4ZOW__container .page-module-scss-module__3U4ZOW__detail{grid-column-gap:48px;grid-template:"title title""bg bg""account term_section""params term_section""description description""coaches coaches""training_offers training_offers"/400px auto;width:100%;display:grid}@media only screen and (max-width:481px){.page-module-scss-module__3U4ZOW__container .page-module-scss-module__3U4ZOW__detail{grid-template-columns:100%;grid-template-areas:"title""bg""account""params""description""term_section""coaches""training_offers"}}.page-module-scss-module__3U4ZOW__container .page-module-scss-module__3U4ZOW__title{grid-area:title;margin-bottom:32px;font-size:2.5rem;font-weight:500;line-height:1.4}@media only screen and (max-width:481px){.page-module-scss-module__3U4ZOW__container .page-module-scss-module__3U4ZOW__title{margin-bottom:16px;font-size:1.75rem}}.page-module-scss-module__3U4ZOW__container .page-module-scss-module__3U4ZOW__title .page-module-scss-module__3U4ZOW__title_description{color:#666;font-size:1.75rem;font-weight:500;line-height:1.4}@media only screen and (max-width:481px){.page-module-scss-module__3U4ZOW__container .page-module-scss-module__3U4ZOW__title .page-module-scss-module__3U4ZOW__title_description{font-size:1.25rem}}.page-module-scss-module__3U4ZOW__container .page-module-scss-module__3U4ZOW__background{aspect-ratio:5;background-color:#f2f2f2;grid-area:bg;width:100%;max-height:224px;margin-bottom:48px;position:relative}@media only screen and (max-width:481px){.page-module-scss-module__3U4ZOW__container .page-module-scss-module__3U4ZOW__background{margin-bottom:16px}}.page-module-scss-module__3U4ZOW__container .page-module-scss-module__3U4ZOW__account{border-top:1px solid #eee;border-bottom:1px solid #eee;grid-area:account}@media only screen and (max-width:481px){.page-module-scss-module__3U4ZOW__container .page-module-scss-module__3U4ZOW__account{border-top:none;border-bottom:none;padding:0 16px}}.page-module-scss-module__3U4ZOW__container .page-module-scss-module__3U4ZOW__account .page-module-scss-module__3U4ZOW__company{background-color:#ffffffe6;padding:32px 0}@media only screen and (max-width:481px){.page-module-scss-module__3U4ZOW__container .page-module-scss-module__3U4ZOW__account .page-module-scss-module__3U4ZOW__company{padding:16px 0}}.page-module-scss-module__3U4ZOW__container .page-module-scss-module__3U4ZOW__account .page-module-scss-module__3U4ZOW__section_label{margin-bottom:32px;font-size:1.5rem;font-weight:500;line-height:1.4}.page-module-scss-module__3U4ZOW__container .page-module-scss-module__3U4ZOW__description{grid-area:description;margin-top:32px}@media only screen and (max-width:481px){.page-module-scss-module__3U4ZOW__container .page-module-scss-module__3U4ZOW__description{margin-top:16px}}.page-module-scss-module__3U4ZOW__container .page-module-scss-module__3U4ZOW__description .page-module-scss-module__3U4ZOW__description_section .page-module-scss-module__3U4ZOW__section_label{margin-bottom:16px;font-size:1.5rem;font-weight:500;line-height:1.4}.page-module-scss-module__3U4ZOW__container .page-module-scss-module__3U4ZOW__description .page-module-scss-module__3U4ZOW__description_section .page-module-scss-module__3U4ZOW__section_value{text-align:justify}.page-module-scss-module__3U4ZOW__container .page-module-scss-module__3U4ZOW__params_grid{border-bottom:1px solid #eee;grid-area:params;padding:16px 0}.page-module-scss-module__3U4ZOW__container .page-module-scss-module__3U4ZOW__params_grid .page-module-scss-module__3U4ZOW__param_item{grid-gap:16px;grid-template-columns:16px 80px auto;grid-template-areas:"icon label value";padding:8px 0;display:grid}@media only screen and (max-width:481px){.page-module-scss-module__3U4ZOW__container .page-module-scss-module__3U4ZOW__params_grid .page-module-scss-module__3U4ZOW__param_item{grid-template-columns:16px 80px auto;padding:0 16px}}.page-module-scss-module__3U4ZOW__container .page-module-scss-module__3U4ZOW__params_grid .page-module-scss-module__3U4ZOW__param_item.page-module-scss-module__3U4ZOW__not_defined .page-module-scss-module__3U4ZOW__value{color:#999;font-weight:400}.page-module-scss-module__3U4ZOW__container .page-module-scss-module__3U4ZOW__params_grid .page-module-scss-module__3U4ZOW__param_item.page-module-scss-module__3U4ZOW__cut_text .page-module-scss-module__3U4ZOW__value{-webkit-line-clamp:4;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.page-module-scss-module__3U4ZOW__container .page-module-scss-module__3U4ZOW__params_grid .page-module-scss-module__3U4ZOW__param_item .page-module-scss-module__3U4ZOW__icon{color:#999;grid-area:icon;place-self:start center;margin-top:6px;line-height:1rem}.page-module-scss-module__3U4ZOW__container .page-module-scss-module__3U4ZOW__params_grid .page-module-scss-module__3U4ZOW__param_item .page-module-scss-module__3U4ZOW__label{grid-area:label;align-self:start}.page-module-scss-module__3U4ZOW__container .page-module-scss-module__3U4ZOW__params_grid .page-module-scss-module__3U4ZOW__param_item .page-module-scss-module__3U4ZOW__value{flex-direction:column;grid-area:value;font-weight:500;display:flex}.page-module-scss-module__3U4ZOW__container .page-module-scss-module__3U4ZOW__term_section{grid-area:term_section;height:100%;position:relative}@media only screen and (max-width:481px){.page-module-scss-module__3U4ZOW__container .page-module-scss-module__3U4ZOW__term_section{height:unset;margin:32px 0;padding:0}}.page-module-scss-module__3U4ZOW__container .page-module-scss-module__3U4ZOW__term_section .page-module-scss-module__3U4ZOW__term_section_title{text-align:center;background:#eee;border-bottom:1px solid #ddd;padding:8px 0;font-size:1rem;font-weight:500}.page-module-scss-module__3U4ZOW__container .page-module-scss-module__3U4ZOW__term_section .page-module-scss-module__3U4ZOW__term{border:1px solid #ddd;border-radius:12px;align-self:start;position:sticky;top:20px;overflow:hidden;box-shadow:0 6px 16px #0000001f}.page-module-scss-module__3U4ZOW__container .page-module-scss-module__3U4ZOW__term_section .page-module-scss-module__3U4ZOW__term .page-module-scss-module__3U4ZOW__term_content{padding:16px}@media only screen and (max-width:481px){.page-module-scss-module__3U4ZOW__container .page-module-scss-module__3U4ZOW__term_section .page-module-scss-module__3U4ZOW__term{border-left:none;border-right:none;border-radius:0;box-shadow:0 0 16px #0000001f}}.page-module-scss-module__3U4ZOW__container .page-module-scss-module__3U4ZOW__coaches{box-sizing:border-box;border-top:1px solid #eee;grid-area:coaches;width:100%;margin-top:32px;padding-top:32px;overflow:hidden}@media only screen and (max-width:481px){.page-module-scss-module__3U4ZOW__container .page-module-scss-module__3U4ZOW__coaches{border-top:none;margin-top:0;padding-top:0}}.page-module-scss-module__3U4ZOW__container .page-module-scss-module__3U4ZOW__coaches .page-module-scss-module__3U4ZOW__section_label{margin-bottom:16px;font-size:1.5rem;font-weight:500;line-height:1.4}.page-module-scss-module__3U4ZOW__container .page-module-scss-module__3U4ZOW__coaches .page-module-scss-module__3U4ZOW__section_value{justify-content:center;width:100%;margin-bottom:16px;display:flex;position:relative;overflow:hidden}.page-module-scss-module__3U4ZOW__container .page-module-scss-module__3U4ZOW__coaches .page-module-scss-module__3U4ZOW__section_value .page-module-scss-module__3U4ZOW__coaches_scroll{scrollbar-width:thin;white-space:nowrap;flex-direction:row;justify-content:flex-start;gap:16px;max-width:100%;margin:auto;display:flex;overflow-x:auto}.page-module-scss-module__3U4ZOW__container .page-module-scss-module__3U4ZOW__training_offers{border-top:1px solid #eee;grid-area:training_offers;padding-top:32px}.page-module-scss-module__3U4ZOW__container .page-module-scss-module__3U4ZOW__training_offers .page-module-scss-module__3U4ZOW__training_offers_container{columns:3;gap:32px}@media only screen and (max-width:481px){.page-module-scss-module__3U4ZOW__container .page-module-scss-module__3U4ZOW__training_offers .page-module-scss-module__3U4ZOW__training_offers_container{columns:1}}.page-module-scss-module__3U4ZOW__container .page-module-scss-module__3U4ZOW__training_offers .page-module-scss-module__3U4ZOW__training_offers_container .page-module-scss-module__3U4ZOW__offer_box{width:100%;margin-bottom:32px}.page-module-scss-module__3U4ZOW__container .page-module-scss-module__3U4ZOW__training_offers .page-module-scss-module__3U4ZOW__section_label{margin-bottom:16px;font-size:1.5rem;font-weight:500;line-height:1.4}
