.InnerSatisfaction_block__IWdzp{max-width:1285px;margin:0 auto;padding:100px 30px;display:flex;flex-direction:column;gap:60px}.InnerSatisfaction_content__eySVL{display:flex;flex-direction:column;gap:40px}.InnerSatisfaction_paragraph__xSDlG{color:var(--secondary-font-color)}.InnerSatisfaction_textTitle__qXU4C{font-size:24px;font-weight:700;line-height:36px}.InnerSatisfaction_textSymbol__XQqBk{color:var(--accent)}.InnerSatisfaction_grid-container__54xXR{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));grid-gap:30px;gap:30px;list-style:none;padding:0;margin:0}.InnerSatisfaction_textBlock__L_q5n{position:relative;display:flex;align-items:center}.InnerSatisfaction_item__jllsU{border:1px solid var(--accent);border-radius:8px;padding:24px;transition:all .3s ease;text-align:center}.InnerSatisfaction_item__jllsU:hover{background-color:rgba(var(--accent-rgb),.05);transform:translateY(-3px)}@media (max-width:768px){.InnerSatisfaction_block__IWdzp{padding:60px 20px;gap:40px}.InnerSatisfaction_grid-container__54xXR{grid-template-columns:1fr;gap:20px}}.CirclesList_container__YdlWu{background-color:var(--card-color)}.CirclesList_block__PM4HO{max-width:1285px;margin:0 auto;padding:100px 30px;display:flex;flex-direction:column;gap:60px}.CirclesList_description__gPoPV{flex-basis:40%;margin-bottom:20px}.CirclesList_accent__HvTGH{color:var(--accent)}.CirclesList_flex-container__27Npx{display:flex;justify-content:flex-start;flex-wrap:wrap;gap:40px;width:100%}.CirclesList_loaded__6Ync3{opacity:1}@keyframes CirclesList_gradientRotation__Y87wc{0%{transform:rotate(0deg)}to{transform:rotate(-1turn)}}@keyframes CirclesList_gradientRotationClockwise__GEEJ9{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes CirclesList_gradientRotationCounterClockwise__ufFlB{0%{transform:rotate(0deg)}to{transform:rotate(-1turn)}}.CirclesList_circle__1CrzI{display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:50%;padding:20px;text-align:center;width:250px;height:250px;position:relative;background-color:var(--card-color);z-index:1;overflow:hidden}.CirclesList_circle__1CrzI:before{content:"";position:absolute;inset:-5px;border-radius:50%;background:conic-gradient(from 0deg,var(--accent) 0,var(--accent) 70%,transparent 90%,transparent 100%);z-index:-1;animation:CirclesList_gradientRotationCounterClockwise__ufFlB 20s linear infinite}.CirclesList_circle__1CrzI:after{content:"";position:absolute;inset:0;border-radius:50%;background:var(--bg-color);z-index:-1;margin:5px}.CirclesList_textTitle__fSbY1{font-size:22px;font-weight:700;line-height:36px;color:var(--font-color)}.CirclesList_description__gPoPV{max-width:700px}@media (max-width:768px){.CirclesList_block__PM4HO{margin:0 auto;display:flex;flex-direction:column;padding:60px 20px;gap:40px}.CirclesList_description__gPoPV{flex-basis:100%}.CirclesList_textTitle__fSbY1{font-size:14px;line-height:24px}.CirclesList_flex-container__27Npx{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px;gap:20px;width:100%;justify-items:center}.CirclesList_circle__1CrzI{margin:0;width:100%;min-width:160px;max-width:160px;height:160px}.CirclesList_flex-container__27Npx .CirclesList_circle__1CrzI:nth-child(2n):before{animation:CirclesList_gradientRotationClockwise__GEEJ9 20s linear infinite;background:conic-gradient(from 0deg,transparent 0,transparent 10%,var(--accent) 30%,var(--accent) 100%)}.CirclesList_flex-container__27Npx .CirclesList_circle__1CrzI:nth-child(odd):before{animation:CirclesList_gradientRotationCounterClockwise__ufFlB 20s linear infinite}}.Helping_container__a5hk1{background:var(--card-color)}.Helping_block__uvJ3g{max-width:1285px;margin:0 auto;padding:100px 30px;display:flex;flex-direction:column;gap:40px}.Helping_title__1LxHI{margin-bottom:0}.Helping_accent__WMQQC{color:var(--accent)}.Helping_grid-container__JgsY6{display:grid;grid-template-areas:"text1 text4" "text3 text2";grid-gap:80px 120px;gap:80px 120px;grid-auto-columns:1fr}.Helping_item1__ITnPR{align-content:center}.Helping_item2__kXDKn{grid-area:text1}.Helping_item3__gIHY5{grid-area:text2}.Helping_item4__DOv_w{grid-area:text3}.Helping_item5__kwDm7{grid-area:text4}.Helping_textBlock___QeBu{display:flex;flex-direction:column;gap:20px}.Helping_textTitle__gj49i{font-size:24px;font-weight:700;line-height:36px;color:var(--font-color)}.Helping_textSymbol__lGM_Z{color:var(--accent);width:20px;height:20px}.Helping_image__KfjUW{width:100%;height:100%;object-fit:cover;object-position:center;transition:all 1s ease-in-out;opacity:0;background-color:var(--card-color);border-radius:var(--default-radius)}.Helping_loaded___bBX8{opacity:1}.Helping_button__tfs5t{align-self:flex-end}@media (max-width:768px){.Helping_block__uvJ3g{max-width:1285px;margin:0 auto;padding:60px 20px}.Helping_block__uvJ3g,.Helping_grid-container__JgsY6{display:flex;flex-direction:column;gap:40px}}.Input_inputGroup__G_ItE{display:flex;flex-direction:column;position:relative;gap:.5rem}.Input_inputWrapper__tafnG{position:relative}.Input_input__NbPef{width:100%;padding:15px 20px;margin-bottom:30px;background:var(--bg-color);border:1px solid var(--card-color);box-shadow:var(--inner-shadow);transition:all .2s;border-radius:50px}.Input_input__NbPef:focus{outline:none;border-color:var(--accent-2)}.Input_input__NbPef:disabled{cursor:not-allowed;opacity:.5}.Input_error__iupnF .Input_input__NbPef{border-color:#ef4444}.Input_errorMessage__JPfWe{position:absolute;bottom:5px;left:10px;color:#ef4444;font-size:.7rem}.BaseButton_button__XnyyU{z-index:1;font-size:14px;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;font-weight:700;position:relative;border-radius:35px;letter-spacing:.14em;color:#fff;box-shadow:inset 0 -3px 15px 0 #000;text-transform:uppercase;cursor:pointer;text-align:center;border:none;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:15px 40px;transition:all .3s ease;overflow:hidden}.BaseButton_button__XnyyU:after{position:absolute;content:"";width:100%;height:100%;z-index:-1;opacity:1;background:var(--button-gradient);background-repeat:no-repeat;background-position:50%;background-size:cover}.BaseButton_button__XnyyU.BaseButton_opacity__UmT9R:after{background:var(--card-color)}.BaseButton_button__XnyyU.BaseButton_opacity__UmT9R{border:var(--default-border);box-shadow:0 -3px 15px 4px var(--border-color)}.BaseButton_button__XnyyU:hover{transform:translateY(-2px)}.BaseButton_button__XnyyU:active{transform:translateY(0)}.BaseButton_button__XnyyU:disabled{cursor:not-allowed;pointer-events:none;opacity:.5}.Form_container___QRBO{padding:100px 30px}.Form_form__zp_JH{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:40px;min-height:460px;width:100%;max-width:1285px;margin:0 auto;background:var(--card-color);border:var(--default-border);box-shadow:var(--inner-shadow);border-radius:var(--default-radius);padding:50px 60px;text-align:center}.Form_form_title__mcL3R{white-space:pre-wrap;margin-bottom:20px}.Form_form--two-items__ibDg0{justify-content:center}.Form_form__item__ARWR_{flex:1 1 35%;display:flex;flex-direction:column;align-items:stretch;justify-content:center;gap:.5rem;max-width:400px}.Form_form_content__Wl3ld{flex-basis:55%;display:flex;align-items:flex-start;justify-content:center;gap:1.5rem}.Form_success__WJvU7{text-align:center;color:var(--font-color);margin-top:1rem;position:absolute;bottom:30px;left:10px}.Form_form_elem__T4eUV{width:100%;flex-grow:1;flex-shrink:0}.Form_button-container__tf1FS{display:flex;flex-direction:column;gap:15px;position:relative}.Form_form-checkbox__W0mtR{font-size:10px;line-height:12px;display:flex;align-items:center;margin-left:10px;gap:14px;cursor:pointer}.Form_form-checkbox__input__zg97g{width:20px;height:20px;border-radius:50%;border:2px solid var(--font-color);flex-shrink:0;-moz-appearance:none;appearance:none;-webkit-appearance:none;position:relative;cursor:pointer;transition:all .2s ease}.Form_form-checkbox__input__zg97g:after{content:"";position:absolute;top:30%;left:20%;transform:translate(-50%,-50%) scale(0);width:8px;height:15px;border-right:2px solid var(--accent);border-bottom:2px solid var(--accent);rotate:45deg;transform-origin:center;transition:transform .2s ease}.Form_form-checkbox__input--error__jKZUp{border:2px solid var(--accent-3)}.Form_form-doc__Qxpb3{cursor:pointer;color:inherit;font-weight:700;color:var(--accent)}.Form_form-checkbox__label__CxtB5{font-size:16px;line-height:24px;cursor:pointer;text-align:left}.Form_errorMessage__MVl_5{font-size:16px;line-height:24px;margin-left:30px}.Form_form-checkbox__input__zg97g:checked{border-color:var(--accent);background-color:transparent}.Form_form-checkbox__input__zg97g:checked:after{transform:translate(-50%,-50%) scale(1)}.Form_textTitle__sUfJG{font-size:40px;font-weight:700;padding-bottom:30px;text-transform:uppercase}.Form_mess__MNXlg{font-size:16px;line-height:24px;cursor:pointer;text-align:left}@media (max-width:768px){.Form_container___QRBO{padding:40px 20px}.Form_form__item__ARWR_{display:flex;justify-content:space-between;flex-direction:column;margin-top:0;padding-top:37px;padding-bottom:37px;flex:1 1 100%;width:100%}.Form_form_elem__T4eUV{width:100%}.Form_form__zp_JH{display:flex;flex-direction:column;padding:10px 20px;width:100%;gap:20px}.Form_form_content__Wl3ld{flex-basis:100%}.Form_form-checkbox__label__CxtB5{font-size:14px;line-height:20px;cursor:pointer;text-align:left}.Form_errorMessage__MVl_5{font-size:14px;line-height:20px;margin-left:30px}.Form_form_title__mcL3R{margin-bottom:20px}.Form_mess__MNXlg{font-size:14px;line-height:20px;cursor:pointer;text-align:left}}@keyframes Button_fadeInRight__Lbt7j{0%{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateX(0)}}@keyframes Button_pulseWidth__4MjCs{0%{transform:translateX(0)}50%{transform:translateX(-17%)}to{transform:translateX(0)}}.Button_button__EO0fW{z-index:1;font-size:14px;display:block;font-weight:700;position:relative;border-radius:35px;border:var(--default-border);letter-spacing:.14em;color:#fff;background:var(--card-color);box-shadow:var(--inner-shadow);background-size:cover;text-transform:uppercase;visibility:visible;cursor:pointer;text-align:center;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Button_inner__btahb{display:block;padding:20px 45px}.Button_button__EO0fW.Button_pulsing__NqUoS:after{top:0;left:0;z-index:-1;content:"";height:100%;width:25%;position:absolute;border-radius:35px;background:var(--button-gradient);background-repeat:no-repeat;background-position:50%;animation:Button_pulseWidth__4MjCs 1.5s ease-in-out infinite alternate}.Button_button__EO0fW.Button_not_pulsing__jM57h:after{top:0;left:0;z-index:-1;width:var(--progress-width,0);content:"";height:100%;position:absolute;border-radius:35px;background:var(--button-gradient)}.Button_button__EO0fW:disabled{cursor:not-allowed;pointer-events:none;opacity:.5}.Button_success__618rQ{background-image:url(/_next/static/media/button.402e4c9e.webp);background-repeat:no-repeat;background-position:50%;background-size:cover;opacity:.5!important}@media (max-width:768px){.Button_button__EO0fW{width:100%}}@media (hover:hover){.Button_button__EO0fW{animation-duration:1.5s;animation-delay:.3s;animation-name:Button_fadeInRight__Lbt7j;-webkit-animation-name:Button_fadeInRight__Lbt7j}.Button_button__EO0fW.Button_pulsing__NqUoS:after{width:70px;transition:all .5s ease}.Button_button__EO0fW:hover:after{width:100%;transform:translateX(0)!important}}.ReasonCard_card__Ysgiq{background:var(--card-color);border:var(--default-border);border-radius:24px;padding:20px;position:relative;transition:all .3s ease;display:flex;flex-direction:column;gap:20px}.ReasonCard_cardHeader__FTL52{display:flex;text-align:center}.ReasonCard_cardNumber__dxyZM{background:transparent;color:var(--accent);font-size:16px;font-weight:900;padding:8px;border-radius:12px;line-height:1;text-align:center}.ReasonCard_cardBadge__QFUrU{background:var(--accent);color:var(--bg-color);font-size:14px;font-weight:900;padding:8px 12px;border-radius:12px;line-height:1;text-transform:uppercase}.ReasonCard_cardTitle___P5FU{font-size:16px;font-weight:400;line-height:24px;color:var(--secondary-font-color)}.ReasonCard_cardDescription__BhTjd{color:var(--secondary-font-color);margin:0;flex-grow:1}@media (max-width:768px){.ReasonCard_card__Ysgiq{padding:20px 15px;gap:15px}.ReasonCard_card__Ysgiq:hover{transform:none}}.CourseContent_content__x7ZI6{width:100%;position:relative;overflow:hidden;max-width:1285px;margin:0 auto;padding:100px 30px;display:flex;flex-direction:column;gap:60px}.CourseContent_titleAccent__cak14{color:var(--accent)}.CourseContent_listContainer__B9cWL{display:grid;grid-template-columns:1fr;grid-gap:60px;gap:60px;align-items:start}.CourseContent_badge__HQ10j{background:var(--accent);color:var(--card-color);padding:20px 25px;border-radius:var(--default-radius);text-align:center;min-width:140px;position:-webkit-sticky;position:sticky;font-weight:900;top:20px}.CourseContent_badgeNumber__j3QCG{display:block;font-size:60px;font-weight:900;line-height:1;margin-bottom:8px}.CourseContent_badgeText__Aappn{display:block;font-size:14px;font-weight:900;text-transform:uppercase}.CourseContent_tree__6Oord{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-column-gap:48px;column-gap:48px;grid-row-gap:0;row-gap:0;padding:10px 0 40px;--tree-gap:96px;--tree-row-gap:80px;grid-auto-rows:minmax(160px,auto)}.CourseContent_nodeCell__6crZH{position:relative;display:flex;align-items:center;justify-content:center;height:100%}.CourseContent_connector__NaNNK{position:absolute;background:var(--card-color);border-radius:999px;opacity:1;z-index:0;display:none}.CourseContent_nodeCardWrap__GTm4e{position:relative;width:min(360px,100%);z-index:1;--course-card-radius:24px}.CourseContent_courseCard__yW8VR{height:100%}.CourseContent_connectorRight__CIoBO{left:50%}.CourseContent_connectorLeft__l3rBO,.CourseContent_connectorRight__CIoBO{top:50%;width:calc(100% + var(--tree-gap));height:2px;transform:translateY(-50%)}.CourseContent_connectorLeft__l3rBO{right:50%}.CourseContent_connectorDown__AebeY{top:50%;left:50%;width:2px;height:calc(100% + var(--tree-row-gap));transform:translateX(-50%)}.CourseContent_directionDownLeft__FYgSd .CourseContent_nodeCardWrap__GTm4e:before,.CourseContent_directionDownRight__d1W4d .CourseContent_nodeCardWrap__GTm4e:before,.CourseContent_directionLeft__k0jHx .CourseContent_nodeCardWrap__GTm4e:after,.CourseContent_directionRight__O4EyE .CourseContent_nodeCardWrap__GTm4e:after{content:"";position:absolute;background:var(--card-color);pointer-events:none;display:none}.CourseContent_directionLeft__k0jHx .CourseContent_nodeCardWrap__GTm4e:after{right:calc(100% - var(--course-card-radius));bottom:0;width:calc(var(--tree-gap) + var(--course-card-radius));height:6px}.CourseContent_directionRight__O4EyE .CourseContent_nodeCardWrap__GTm4e:after{left:calc(100% - var(--course-card-radius));bottom:0;width:calc(var(--tree-gap) + var(--course-card-radius));height:6px}.CourseContent_directionDownLeft__FYgSd .CourseContent_nodeCardWrap__GTm4e:before{left:0;top:calc(100% - var(--course-card-radius));width:6px;height:calc(var(--tree-row-gap) + var(--course-card-radius) + 12px)}.CourseContent_directionDownRight__d1W4d .CourseContent_nodeCardWrap__GTm4e:before{right:0;top:calc(100% - var(--course-card-radius));width:6px;height:calc(var(--tree-row-gap) + var(--course-card-radius) + 12px)}.CourseContent_message__TXZuE{margin-top:60px;margin-right:0;margin-left:auto;justify-self:flex-end}@media (max-width:768px){.CourseContent_content__x7ZI6{padding:60px 20px;gap:40px}.CourseContent_title__Yo6bF{font-size:32px;margin-bottom:40px}.CourseContent_listContainer__B9cWL{grid-template-columns:1fr;gap:30px}.CourseContent_badge__HQ10j{justify-self:center;position:static}.CourseContent_tree__6Oord{position:relative;grid-template-columns:1fr;column-gap:10px;row-gap:10px;padding-left:0;--tree-gap:0px;--tree-row-gap:10px;grid-auto-rows:minmax(120px,auto)}.CourseContent_nodeCell__6crZH{justify-content:flex-start;align-items:flex-start;grid-column:1/-1!important;grid-row:auto!important}.CourseContent_nodeCell__6crZH:nth-child(2n){justify-content:flex-end}.CourseContent_nodeCardWrap__GTm4e{max-width:100%;margin:0;height:auto}.CourseContent_connectorDown__AebeY,.CourseContent_connectorLeft__l3rBO,.CourseContent_connectorRight__CIoBO{display:none}.CourseContent_nodeCell__6crZH:after{content:"";position:absolute;width:80%;height:36px;bottom:-18px;background-repeat:no-repeat;background-size:6px 100%,100% 6px;pointer-events:none}.CourseContent_nodeCell__6crZH:not(:last-child):after{background-image:linear-gradient(var(--card-color),var(--card-color)),linear-gradient(var(--card-color),var(--card-color))}.CourseContent_nodeCell__6crZH:nth-child(odd):after{left:0;background-position:0 0,0 100%}.CourseContent_nodeCell__6crZH:nth-child(2n):after{right:0;background-position:100% 0,0 100%}.CourseContent_directionDownLeft__FYgSd .CourseContent_nodeCardWrap__GTm4e:before,.CourseContent_directionDownRight__d1W4d .CourseContent_nodeCardWrap__GTm4e:before,.CourseContent_directionLeft__k0jHx .CourseContent_nodeCardWrap__GTm4e:after,.CourseContent_directionRight__O4EyE .CourseContent_nodeCardWrap__GTm4e:after{display:none}}.ReasonCards_container__1thCe{width:100%;position:relative;overflow:hidden;display:flex;max-width:1285px;margin:0 auto;padding:100px 30px;flex-direction:column}.ReasonCards_content__S01I6{position:relative;z-index:2;display:flex;flex-direction:column;gap:60px}.ReasonCards_cardsGrid__4QT5_{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));grid-gap:30px;gap:30px}@media (max-width:768px){.ReasonCards_container__1thCe{padding:60px 20px}.ReasonCards_cardsGrid__4QT5_{grid-template-columns:1fr;gap:20px}}.OrderForm_orderFormContainer__y3W5R{display:flex;flex-direction:column;gap:30px;width:100%;max-width:500px;margin:0 auto}.OrderForm_orderFormHeader__Q7lhi{display:flex;flex-direction:column;gap:15px;text-align:center}.OrderForm_orderFormTitle__qOt75{font-size:24px;font-weight:700;color:var(--font-color);margin:0}.OrderForm_orderFormPrice__EU4XI{font-size:24px;font-weight:700;color:var(--accent);margin:0}.OrderForm_orderFormDescription__WkqWM{color:var(--secondary-font-color);font-size:16px;line-height:1.5}.OrderForm_orderFormContent__EowE8,.OrderForm_orderForm__GanSx{display:flex;flex-direction:column;width:100%}.OrderForm_orderForm__GanSx{align-items:center;justify-content:center;gap:15px}.OrderForm_orderFormInput__auw1r{width:100%;flex-grow:1;flex-shrink:0}.OrderForm_submitOrderButton__brJiH{display:flex;justify-content:center;align-items:center;gap:12px;background-color:var(--accent-3)!important;padding:15px 40px;text-align:center;color:#fff;cursor:pointer;font-weight:600;letter-spacing:.14em;border-radius:30px;text-transform:uppercase;width:100%;margin-bottom:15px;border:none;transition:all .3s ease}.OrderForm_submitOrderButton__brJiH:after{display:none}.OrderForm_submitOrderButton__brJiH:disabled{cursor:not-allowed}.OrderForm_submitOrderButton__brJiH:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 10px 20px rgba(0,0,0,.2)}.OrderForm_agreementCheckbox__YTolX{font-size:10px;line-height:12px;display:flex;align-items:center;gap:14px;cursor:pointer;width:100%;margin-left:10px}.OrderForm_agreementCheckboxInput__tfUC3{width:20px;height:20px;border-radius:50%;border:2px solid var(--font-color);flex-shrink:0;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;position:relative;transition:background-color .2s ease}.OrderForm_agreementCheckboxError__g1r_d{border-color:#ef4444}.OrderForm_agreementCheckboxInput__tfUC3:checked{background-color:var(--font-color)}.OrderForm_agreementCheckboxInput__tfUC3:checked:after{content:"✓";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;font-size:12px;font-weight:700}.OrderForm_agreementCheckboxLabel__lo086{font-size:16px;line-height:24px;cursor:pointer;text-align:left;color:var(--font-color)}.OrderForm_termsOfferLink__BVOOm{color:var(--accent);font-weight:700;text-decoration:none;cursor:pointer}.OrderForm_termsOfferLink__BVOOm:hover{text-decoration:underline}.OrderForm_errorMessage__UulrR{font-size:16px;line-height:24px;margin-left:39px;color:#ef4444}.OrderForm_redirectingLoader__glY_K{display:flex;flex-direction:row;align-items:center;gap:10px;justify-content:flex-start;width:100%;margin-left:10px}.OrderForm_redirectingLoader__glY_K p{margin:0;font-size:13px;line-height:16px;color:var(--secondary-font-color)}.OrderForm_loader__tI_eY{width:18px;height:18px;border-radius:50%;border:3px solid hsla(0,0%,100%,.3);border-top-color:#fff;animation:OrderForm_spin__Rcyb9 .8s linear infinite}@keyframes OrderForm_spin__Rcyb9{to{transform:rotate(1turn)}}@media (max-width:768px){.OrderForm_orderFormContainer__y3W5R{gap:20px}.OrderForm_orderFormHeader__Q7lhi{gap:10px}.OrderForm_orderFormTitle__qOt75{font-size:20px}.OrderForm_orderFormDescription__WkqWM{font-size:14px}.OrderForm_orderForm__GanSx{gap:10px}.OrderForm_submitOrderButton__brJiH{padding:12px 15px;font-size:14px}.OrderForm_agreementCheckboxLabel__lo086,.OrderForm_errorMessage__UulrR{font-size:14px;line-height:20px}}.TarifModal_overlay__9tBKq{position:fixed;top:0;left:0;right:0;bottom:0;background:transparent;display:flex;align-items:center;justify-content:center;z-index:1000;padding:1rem;opacity:0;visibility:hidden;transition:all 1s cubic-bezier(.16,1,.3,1);-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0)}.TarifModal_open__hFT6B{opacity:1;visibility:visible;background:rgba(0,0,0,.8);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.TarifModal_modal__fnYk_{background:var(--card-color);width:100%;max-width:500px;height:auto;min-height:200px;max-height:90dvh;border-radius:var(--default-radius);box-shadow:0 25px 50px rgba(0,0,0,.4);position:relative;overflow:hidden;transform:scale(.7) translateY(50px) rotateX(15deg);transition:all 1s cubic-bezier(.16,1,.3,1);border:1px solid var(--border-color);opacity:0;animation-fill-mode:both}.TarifModal_open__hFT6B .TarifModal_modal__fnYk_{transform:scale(1) translateY(0) rotateX(0deg);opacity:1;animation:TarifModal_modalBounce__D1IBQ 1s cubic-bezier(.16,1,.3,1)}@keyframes TarifModal_modalBounce__D1IBQ{0%{transform:scale(.7) translateY(50px) rotateX(15deg);opacity:0}50%{transform:scale(1.05) translateY(-10px) rotateX(-2deg);opacity:1}to{transform:scale(1) translateY(0) rotateX(0deg);opacity:1}}.TarifModal_closeButton__7ATA5{position:absolute;top:30px;right:20px;background:var(--button-opacity);border:none;border-radius:50%;width:40px;height:40px;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:18px;color:var(--accent-2);z-index:1001;transition:all .3s cubic-bezier(.25,.46,.45,.94);box-shadow:0 4px 15px rgba(0,0,0,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:1;transform:scale(1) rotate(0deg)}.TarifModal_closeButton__7ATA5:hover{transform:scale(1.1) rotate(90deg);background:var(--button-opacity-hover)}.TarifModal_modalContent__lauUg{display:flex;flex-direction:column;height:auto;min-height:400px;max-height:93dvh;overflow-y:auto;overflow-x:hidden}.TarifModal_modalHeader__nFgOw{padding:2rem 2rem 1rem;text-align:center}.TarifModal_cardTitle__GA4Pg{font-size:24px;font-weight:700;color:var(--font-color);margin:0 0 10px}.TarifModal_price__4TRuF{font-size:32px;font-weight:700;color:var(--accent);margin:0}.TarifModal_formSection__WfB1L{flex:1 1;padding:2rem;display:flex;align-items:center;justify-content:center}@media (max-width:1024px){.TarifModal_modal__fnYk_{max-width:90vw}.TarifModal_modalHeader__nFgOw{padding:1.5rem 1.5rem 1rem}.TarifModal_formSection__WfB1L{padding:1.5rem}.TarifModal_cardTitle__GA4Pg{font-size:20px}.TarifModal_price__4TRuF{font-size:28px}}@media (max-width:768px){.TarifModal_overlay__9tBKq{padding:0}.TarifModal_modal__fnYk_{width:100%;max-width:100%;max-height:100dvh;border-radius:0;transform:translateY(-100%);animation:none}.TarifModal_modalContent__lauUg{height:100dvh;min-height:100dvh;max-height:100dvh}.TarifModal_open__hFT6B .TarifModal_modal__fnYk_{transform:translateY(0);animation:TarifModal_slideUpMobile__Ipgf8 1s cubic-bezier(.16,1,.3,1)}@keyframes TarifModal_slideUpMobile__Ipgf8{0%{transform:translateY(-100%);opacity:0}to{transform:translateY(0);opacity:1}}.TarifModal_formSection__WfB1L,.TarifModal_modalHeader__nFgOw{padding:1rem}.TarifModal_cardTitle__GA4Pg{font-size:18px}.TarifModal_price__4TRuF{font-size:24px}}.TarifCard_card__cfiA0{background:var(--card-color);border:var(--default-border);border-radius:24px;padding:20px 20px 40px;position:relative;transition:all .3s ease;display:flex;flex-direction:column;gap:20px;max-width:600px}.TarifCard_card__cfiA0:hover{transform:translateY(-8px)}.TarifCard_cardHeader__tDbdp{display:flex;justify-content:space-between;align-items:center}.TarifCard_cardTitle__qSxf2{font-size:24px;font-weight:700;line-height:36px;color:var(--font-color);margin:0}.TarifCard_popularBadge__NT9db{background:var(--accent);color:var(--card-color);font-size:12px;font-weight:900;padding:8px 16px;border-radius:12px;line-height:1;text-transform:uppercase;letter-spacing:.5px}.TarifCard_cardContent__WZ_3s{display:flex;flex-direction:column;gap:20px}.TarifCard_featuresList__4n8fy{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:15px}.TarifCard_feature__htb9H{display:flex;align-items:flex-start;color:var(--secondary-font-color);line-height:1.5}.TarifCard_checkmark___hWRW{background:var(--accent);color:var(--bg-color);font-weight:900;margin-right:12px;font-size:14px;padding:4px 8px;border-radius:8px;line-height:1;flex-shrink:0}.TarifCard_priceSection__1kQqZ{text-align:center}.TarifCard_price__smGrF{color:var(--font-color);font-size:36px;font-weight:700;margin:0}.TarifCard_description__8n_7d{color:var(--secondary-font-color);line-height:1.6;margin:0;text-align:center}.TarifCard_buyButton__Txarn{text-align:center;background:var(--accent-3);color:var(--font-color);border:none;border-radius:30px;padding:15px 30px;font-size:16px;font-weight:600;cursor:pointer;transition:all .3s ease;text-transform:uppercase;letter-spacing:.5px}.TarifCard_buyButton__Txarn:hover{transform:translateY(-2px)}@media (max-width:768px){.TarifCard_card__cfiA0{padding:20px;gap:15px}.TarifCard_card__cfiA0:hover{transform:none}.TarifCard_cardTitle__qSxf2{font-size:20px}.TarifCard_price__smGrF{font-size:28px}}.PurchaseSuccessWidget_overlay__RNuaj{position:fixed;top:0;left:0;right:0;bottom:0;background-color:var(--bg-color-opacity);display:flex;justify-content:center;align-items:flex-start;padding-top:80px;z-index:1000;animation:PurchaseSuccessWidget_fadeIn__IWTcR .3s ease-out}.PurchaseSuccessWidget_widget__d3Jyp{background:var(--card-color);border:var(--default-border);border-radius:var(--default-radius);padding:30px;max-width:500px;width:90%;position:relative;box-shadow:0 20px 50px rgba(0,0,0,.3);animation:PurchaseSuccessWidget_slideDown__u_ctP .5s cubic-bezier(.76,0,.24,1)}.PurchaseSuccessWidget_content__nsO4w{display:flex;align-items:center;gap:20px}.PurchaseSuccessWidget_icon__RuZ09{width:60px;height:60px;background:var(--accent);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:32px;font-weight:700;color:#fff;flex-shrink:0}.PurchaseSuccessWidget_textContent__S5Oiz{flex:1 1}.PurchaseSuccessWidget_title__g5V5K{margin:0 0 8px;font-size:24px;font-weight:700;color:var(--font-color)}.PurchaseSuccessWidget_subtitle__xHdtr{font-size:16px;font-weight:600;color:var(--accent)}.PurchaseSuccessWidget_description__17056{margin:0;font-size:14px;color:var(--secondary-font-color);line-height:1.4}.PurchaseSuccessWidget_closeButton__5JOde{position:absolute;top:15px;right:15px;background:none;border:none;font-size:24px;color:var(--secondary-font-color);cursor:pointer;padding:5px;border-radius:50%;width:35px;height:35px;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.PurchaseSuccessWidget_closeButton__5JOde:hover{background:var(--button-opacity);color:var(--font-color)}@keyframes PurchaseSuccessWidget_fadeIn__IWTcR{0%{opacity:0}to{opacity:1}}@keyframes PurchaseSuccessWidget_slideDown__u_ctP{0%{opacity:0;transform:translateY(-30px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@media (max-width:768px){.PurchaseSuccessWidget_overlay__RNuaj{padding-top:50px}.PurchaseSuccessWidget_widget__d3Jyp{margin:20px;padding:25px}.PurchaseSuccessWidget_content__nsO4w{gap:15px}.PurchaseSuccessWidget_icon__RuZ09{width:30px;height:30px;font-size:20px}.PurchaseSuccessWidget_title__g5V5K{font-size:20px}.PurchaseSuccessWidget_subtitle__xHdtr{font-size:14px}.PurchaseSuccessWidget_description__17056{font-size:13px}}.VideoBlock_block__zhtJ_{max-width:1285px;margin:0 auto;padding:100px 30px;display:flex;flex-direction:column;gap:40px}.VideoBlock_videoContainer__aiur_{width:100%;display:flex;justify-content:center}.VideoBlock_videoWrapper__64HeQ{width:100%;aspect-ratio:16/9;overflow:hidden;border-radius:var(--default-radius);box-shadow:0 8px 32px rgba(0,0,0,.15)}.VideoBlock_videoIframe__NQj9d{width:100%;height:100%;border:none;border-radius:var(--default-radius)}.VideoBlock_directVideoContainer__QJ1Ic{width:100%;height:100%;position:relative;background-color:var(--card-color);display:flex;justify-content:center;align-items:center;overflow:hidden}.VideoBlock_directVideo__r_rGm{width:100%;height:100%}.VideoBlock_loadingOverlay__ClLze{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.8);display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:2}.VideoBlock_spinner__ianZf{width:30px;height:30px;border:2px solid hsla(0,0%,100%,.3);border-top-color:#fff;border-radius:50%;animation:VideoBlock_spin__VvKlq 1s linear infinite;margin-bottom:10px}.VideoBlock_loadingText__KibYl{color:#fff;font-size:14px;margin:0}.VideoBlock_errorOverlay__AzSBE{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(220,38,127,.9);display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:2;padding:20px;text-align:center}.VideoBlock_errorIcon__odod_{font-size:24px;margin-bottom:10px}.VideoBlock_errorText__8vUbp{color:#fff;font-size:14px;margin:0 0 10px}.VideoBlock_retryButton__ny7gT{background:hsla(0,0%,100%,.2);border:1px solid hsla(0,0%,100%,.3);color:#fff;padding:8px 16px;border-radius:4px;font-size:12px;cursor:pointer}.VideoBlock_retryButton__ny7gT:hover{background:hsla(0,0%,100%,.3)}@media (max-width:768px){.VideoBlock_block__zhtJ_{padding:60px 20px;gap:30px}.VideoBlock_videoWrapper__64HeQ{width:100%;aspect-ratio:9/13;overflow:hidden;border-radius:10px}.VideoBlock_videoIframe__NQj9d{border-radius:15px}}@media (max-width:480px){.VideoBlock_block__zhtJ_{padding:40px 15px}.VideoBlock_videoIframe__NQj9d{border-radius:10px}}