.rule-button{background-color:#0d3c6b;display:flex;flex-direction:column;gap:2rem;overflow:hidden;padding:2rem;position:relative}@media (max-width:768px){.rule-button{grid-column:span 2;max-width:none}}.rule-button__title-block{color:#fff;display:flex;flex-direction:column;font-size:1.25rem;font-weight:300;gap:.5rem;letter-spacing:0;line-height:145%}@media (max-width:768px){.rule-button__title-block{font-size:1.33rem;gap:.67rem}}.rule-button__title-block span{color:#fff9;font-size:1.25rem;font-weight:500;letter-spacing:-.02em;line-height:145%}@media (max-width:768px){.rule-button__title-block span{font-size:1.33rem}}.rule-button__title-block__name{font-size:2rem;font-weight:500;letter-spacing:-.02em;line-height:120%}@media (max-width:768px){.rule-button__title-block__name{font-size:1.67rem}}.rule-button .button{position:relative;width:100%;z-index:1}.rule-button__decoration{aspect-ratio:20.88/37.75;height:37.75rem;position:absolute}@media (max-width:768px){.rule-button__decoration{aspect-ratio:27.92/50.42;height:50.42rem}}.rule-button__decoration svg{height:100%;width:100%}.rule-button__decoration svg path{transition:opacity .15s ease-out}.rule-button__decoration.right{right:-15%;top:-70%;transform:rotate(-45deg)}@media (max-width:768px){.rule-button__decoration.right{right:-50%;top:-115%}}.rule-button__decoration.left{left:-10%;top:10%;transform:rotate(135deg)}@media (max-width:768px){.rule-button__decoration.left{left:-35%;top:-5%}}.rule-button:hover .rule-button__decoration svg path{opacity:.2}@media (max-width:768px){.course-welcome-modal .modal__body,.course-welcome-modal .modal__content{gap:3rem}}.course-welcome-modal .modal__header__heading__title{gap:1.5rem}@media (max-width:768px){.course-welcome-modal .modal__header__heading__title{gap:1.33rem;text-align:start}}.course-welcome-modal__image{aspect-ratio:1/1;height:100%;max-height:16rem;max-width:16rem}@media (max-width:768px){.course-welcome-modal__image{max-height:none;max-width:none}}.course-welcome-modal__image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.course-welcome-modal__about-block{align-items:center;display:flex;gap:2rem}.course-welcome-modal__about-block__item{align-items:center;display:flex;font-size:1.5rem;font-weight:500;gap:.75rem;letter-spacing:-.02em;line-height:145%}.course-welcome-modal__about-block__item svg{aspect-ratio:1/1;height:2.25rem;width:auto}@media (max-width:768px){.course-welcome-modal .button{width:100%}}.course-info-modal .modal__content{max-height:50dvh;overflow-y:auto}.course-info-modal .modal__content::-webkit-scrollbar{width:.25rem}.course-info-modal .modal__content::-webkit-scrollbar-track{background-color:unset}.course-info-modal .modal__content::-webkit-scrollbar-thumb{background-color:#ebebeb;border-radius:100rem;cursor:pointer}.course-info-modal .modal__content::-webkit-scrollbar-thumb:hover{background-color:#ebebeb}.course-info-modal .modal__content::-webkit-scrollbar-thumb:active{background-color:#ff8f07}@media (max-width:768px){.course-info-modal .modal__body,.course-info-modal .modal__content{gap:3rem}}.course-info-modal__info-block{display:flex;flex-direction:column;gap:3rem}.course-info-modal__button-block{align-items:center;display:flex;gap:1.5rem}@media (max-width:768px){.course-info-modal__button-block{gap:1rem}}.course-info-modal__button-block .button{flex:1}.course-info-modal__video{aspect-ratio:44/24.75;height:100%;max-height:24.75rem;position:relative;width:100%}.course-info-modal__video iframe,.course-info-modal__video video{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.course-info-modal__video .icon-button{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .15s ease-out}.course-info-modal__video .icon-button.hidden-btn{opacity:0}.progress-bar{display:flex;flex-direction:column;gap:1rem}.progress-bar__line{background-color:#f7f7f7;height:1rem;position:relative}.progress-bar__line__subline{background-color:#00c000;height:1rem;transition:width .15s ease-out;width:100%}.progress-bar[data-type=negative] .progress-bar__line__subline{background-color:#ff1307}.progress-bar__percent-block{align-items:flex-start;color:#2b2b2b99;display:flex;font-size:1.25rem;font-weight:500;justify-content:space-between;letter-spacing:-.02em;line-height:145%}@media (max-width:768px){.progress-bar__percent-block{font-size:1.33rem}}.progress-bar__percent-block span{color:#2b2b2b;font-size:2.75rem;font-weight:500;letter-spacing:-.02em;line-height:130%}@media (max-width:768px){.progress-bar__percent-block span{font-size:2rem}}.course-question-modal .modal__body{height:100%;max-height:55.5rem;overflow-y:auto}.course-question-modal .modal__content{gap:11.25rem}.course-question-modal__heading-questions{align-items:center;display:flex;justify-content:space-between}.course-question-modal__heading-questions span{color:#2b2b2b99;font-size:1.5rem;font-weight:500;letter-spacing:-.02em;line-height:145%}.course-question-modal__question{font-size:2.75rem;font-stretch:expanded;font-weight:500;font-weight:700;letter-spacing:-.02em;line-height:130%;text-align:center;word-wrap:break-word;overflow-wrap:break-word;white-space:normal}@media (max-width:768px){.course-question-modal__question{font-size:2rem}}.course-question-modal__answers{display:grid;gap:1.5rem;grid-template-columns:repeat(2,minmax(0,1fr))}.course-question-modal__answers .button{text-wrap:wrap;width:100%}.course-question-modal__answers .button:last-of-type{grid-column:span 2}.course-question-modal__issue{align-items:center;display:flex;flex-direction:column;gap:13.125rem}.course-question-modal__issue__icon{aspect-ratio:1/1;height:3.75rem;width:3.75rem}.course-question-modal__issue__icon svg{height:100%;width:100%}.course-question-modal__issue__questions{font-size:3.5rem;font-stretch:expanded;font-weight:700;letter-spacing:-.02em;line-height:115%;text-align:center}@media (max-width:768px){.course-question-modal__issue__questions{font-size:2.67rem}}.course-question-modal__issue__info-block{display:flex;flex-direction:column;gap:2rem;width:100%}.course-question-modal__issue__info-block__desc{color:#00c000;font-size:1.25rem;font-weight:300;letter-spacing:0;line-height:145%;text-align:center}@media (max-width:768px){.course-question-modal__issue__info-block__desc{font-size:1.33rem}}.course-question-modal__issue__info-block__desc.negative-desc{color:#ff1307}.rules-section__container[data-v-d058dcb4]{display:flex;flex-direction:column;gap:3rem;padding:0 3rem 3rem}@media (max-width:768px){.rules-section__container[data-v-d058dcb4]{gap:2rem;padding:0 1.33rem 3rem}}.rules-section__info-block[data-v-d058dcb4]{display:grid;gap:1.5rem;grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:768px){.rules-section__info-block[data-v-d058dcb4]{display:grid;gap:.67rem;grid-template-columns:repeat(2,minmax(0,1fr))}}.rules-section__button-block[data-v-d058dcb4]{align-items:center;display:flex;justify-content:center}@media (max-width:768px){.rules-section__button-block .button[data-v-d058dcb4]{width:100%}}
