.landing__section{margin-top:120px}section:nth-of-type(2){margin-top:80px}.landing__section--first{margin-top:32px}.landing__common-block{padding:48px 16px 16px;border-radius:var(--radius-lg);background-color:var(--bg-primary-white);box-shadow:var(--shadow-level-4)}.landing__common-block--purple{background-color:#9c41f8}.landing__common-block--green{background-color:#00ab1b}.landing__common-block--blue{background-color:#4169f8}.landing__common-block--accent-blue{background-color:var(--color-blue)}.landing__heading{margin-bottom:var(--spacing-04);font:var(--font-h2);letter-spacing:var(--font-h2-spacing)}.landing__subheading{color:var(--text-dark-secondary);font:var(--font-b3);letter-spacing:var(--font-b3-spacing)}.landing__transparent-section{margin-top:120px}.landing__section-title-wrapper{display:flex;align-items:center;justify-content:center;margin-bottom:var(--spacing-03);gap:8px}.landing__section-title{font:var(--font-b2);letter-spacing:var(--font-b2-spacing)}.landing__transparent-section .landing__section-title{color:var(--text-dark-secondary)}.landing__section .landing__section-title{color:var(--text-light-primary)}.landing__title-icon{display:flex;align-items:center;padding:2px;border-radius:50%}.landing__title-icon.landing__title-icon--purple{background-color:var(--color-purple)}.landing__title-icon.landing__title-icon--white{background-color:var(--bg-primary-white)}.landing__title-icon.landing__title-icon--green{background-color:var(--color-green)}.landing__title-icon.landing__title-icon--blue{background-color:var(--color-blue)}.landing__title-icon.landing__title-icon--ocean{background-color:var(--color-ocean)}.landing__title-icon.landing__title-icon--yellow{background-color:var(--yellow)}.landing__title-icon.landing__title-icon--orange{background-color:var(--color-orange)}.landing__title-icon.landing__title-icon--red{background-color:var(--color-red)}.landing__title-icon.landing__title-icon--black{background-color:var(--bg-primary-dark)}.landing__transparent-section-heading,.landing__section-heading{max-width:800px;margin-bottom:32px;margin-inline:auto;font:var(--font-d5-m);letter-spacing:var(--font-d5-m-spacing);text-align:center}.landing__transparent-section-heading-wrapper{margin-bottom:48px}.landing__transparent-section-heading-wrapper .landing__transparent-section-heading{margin-bottom:24px}.landing__transparent-section-subheading{max-width:696px;margin-inline:auto;color:var(--text-dark-secondary);font:var(--font-b2);letter-spacing:var(--font-b2-spacing);text-align:center}.landing__section-heading{margin-bottom:32px;margin-inline:auto;color:var(--text-light-primary)}.landing__transparent-block-subheading{color:var(--text-dark-secondary);font:var(--font-b2);letter-spacing:var(--font-b2-spacing)}.landing__transparent-block-subheading:not(:last-of-type){margin-bottom:12px}.subscription__block{display:flex;flex-direction:column;gap:var(--spacing-12);color:var(--text-light-primary)}.subscription-block__title{margin-bottom:var(--spacing-02);font:var(--font-h3);letter-spacing:var(--font-h3-spacing)}.subscription-block__subtitle{font:var(--font-s2);letter-spacing:var(--font-s2-spacing)}.swiper-subscription{margin-top:32px}.subscription-block__content{overflow:hidden}.subscription-slide{display:flex;flex-direction:column;gap:var(--spacing-04)}.subscription-slide__slide-title{margin-bottom:var(--spacing-03);font:var(--font-h5);letter-spacing:var(--font-h5-spacing)}.subscription-slide__card{display:flex;align-items:start;gap:var(--spacing-04)}.subscription-slide__card-title{margin-bottom:var(--spacing-01);font:var(--font-s3);letter-spacing:var(--font-s3-spacing)}.subscription-slide__card-description{font:var(--font-b4);letter-spacing:var(--font-b4-spacing)}.subscription__action-wrapper{display:flex;flex-direction:column;padding:var(--spacing-06);gap:var(--spacing-04);border-radius:var(--radius-sm);background-color:var(--bg-primary-white);color:var(--text-dark-primary);text-align:center}.subscription__price{font:var(--font-d2);letter-spacing:var(--font-d2-spacing)}.subscription__helper-text{color:var(--text-dark-secondary);font:var(--font-b2);letter-spacing:var(--font-b2-spacing)}.subscription__action-wrapper button{margin-bottom:var(--spacing-04)}.media-block,.links-block{padding:var(--spacing-06)}.media-block__post-image-wrapper{position:relative}.media-block__post-tags-wrapper{display:flex;position:absolute;top:16px;left:16px;flex-wrap:wrap;gap:8px}.media-block__post-tags-wrapper .badge{color:var(--text-dark-primary)}.media-links-wrapper{display:flex;flex-direction:column;gap:var(--spacing-06)}.media-block__posts-wrapper{display:flex;flex-direction:column}.media-block__title,.links-block__title{font:var(--font-h3);letter-spacing:var(--font-h3-spacing)}.media-block__posts-wrapper{margin-top:24px}.media-block__post-image{aspect-ratio:16/9;width:100%;margin-bottom:var(--spacing-04);object-fit:cover;border-radius:var(--radius-2-xs)}.blog__post-image-placeholder{display:flex;align-items:center;justify-content:center;aspect-ratio:16/9;width:100%;margin-bottom:var(--spacing-04);object-fit:cover;border-radius:var(--radius-lg);background-color:var(--color-background-block)}.media-block__post-category-row{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--spacing-02)}.media-block__post-category{color:var(--text-dark-secondary);font:var(--font-b3);letter-spacing:var(--font-b3-spacing)}.media-block__post-likes-views-wrapper{display:flex;align-items:center;gap:8px}.media-block__post-likes-views-wrapper .badge{margin:0}.media-block__post-likes-views-wrapper .badge--primary img{filter:invert(100%) sepia(100%) saturate(0%) hue-rotate(75deg) brightness(107%) contrast(101%)}.media-block__post-likes-views-wrapper .badge>*{pointer-events:none}.js-blog-post-like-button{cursor:pointer}.media-block__author-row{display:flex;align-items:center;justify-content:space-between;margin-bottom:40px}.media-block__author-row.aside{margin-bottom:0}.media-block__post-date{color:var(--text-dark-secondary);font:var(--font-b4);letter-spacing:var(--font-b4-spacing)}.media-block__post-author-wrapper{display:flex;gap:4px;color:var(--text-dark-primary)}.media-block__post-title{display:-webkit-box;margin-bottom:var(--spacing-02);color:var(--text-dark-primary);font:var(--font-s2);letter-spacing:var(--font-s2-spacing);-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;text-overflow:ellipsis}.media-block__post-description{display:-webkit-box;margin-bottom:var(--spacing-06);color:var(--text-dark-secondary);font-weight:400;font-size:16px;line-height:160%;letter-spacing:-0.32px;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis}.media-block__post-divider--mobile{margin:var(--spacing-09) 0}.links-block__title{margin-bottom:24px}.links-block__links-wrapper{display:flex;flex-direction:column;gap:var(--spacing-06)}.links-block__link-card{display:flex;padding:var(--spacing-03) var(--spacing-04);gap:var(--spacing-02);border:1px solid var(--color-input-border-default);border-radius:var(--radius-2-xs);color:var(--text-dark-primary);font:var(--font-c2);letter-spacing:var(--font-c2-spacing);text-wrap:nowrap}.links-block__link-card:hover{border:1px solid var(--color-input-border-hover)}.media-block__vertical-divider{display:none}.media-block__all-post-button{margin-top:auto}.landing__steps-wrapper{display:flex;flex-direction:column;margin-top:50px;gap:48px}.landing__steps-horizontal-line{display:none}.landing__step-card{padding:0 var(--spacing-03);text-align:center;img{margin-bottom:var(--spacing-04);padding:0 22px;background-color:var(--bg-secondary)}}.landing__step-title{margin-bottom:var(--spacing-03);font:var(--font-s1);letter-spacing:var(--font-s1-spacing)}.landing__step-text{font:var(--font-b3);letter-spacing:var(--font-b3-spacing)}.landing__feedback-card{display:flex;flex-direction:column;align-items:start;height:auto;padding:var(--spacing-06);gap:var(--spacing-04);border-radius:var(--radius-sm);background-color:var(--color-background-block);box-shadow:var(--shadow-level-2)}.feedback-more-button{margin-top:auto}.landing__feedback-heading{width:100%;padding:var(--spacing-04);border-radius:var(--radius-2-xs);background-color:var(--color-background-badge)}.landing__feedback-author{margin-bottom:var(--spacing-01);font:var(--font-b3);letter-spacing:var(--font-b3-spacing)}.landing__feedback-subject{color:var(--text-dark-secondary);font:var(--font-c2);letter-spacing:var(--font-c2-spacing)}.landing__feedback-review{display:-webkit-box;color:var(--text-dark-secondary);font:var(--font-b3);letter-spacing:var(--font-b3-spacing);-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden;text-overflow:ellipsis}.landing__rating-wrapper{display:flex;height:20px;margin-top:auto;gap:2px}.landing__swiper-heading-wrapper{display:flex;align-items:end;justify-content:space-between;margin-bottom:40px}.landing__swiper-heading-title{margin-bottom:var(--spacing-02);font:var(--font-h4);letter-spacing:var(--font-h4-spacing)}.landing__swiper-heading-subtitle{color:var(--text-dark-secondary);font:var(--font-b2);letter-spacing:var(--font-b2-spacing)}.landing__swiper-buttons-wrapper{display:none;justify-content:center;gap:var(--spacing-04)}.landing__transparent-section-heading---swiper .landing__section-heading,.landing__transparent-section-heading---swiper .landing__transparent-section-heading{margin-bottom:24px}.landing__transparent-section-heading---swiper{margin-bottom:32px}.course-image-placeholder{width:100%}@media (min-width:768px){.landing__transparent-section,.landing__section{margin-top:160px}section:nth-of-type(2){margin-top:120px}.landing__common-block{padding:48px;border-radius:var(--radius-xl)}.landing__section--first{margin-top:32px}.landing__heading{margin-bottom:var(--spacing-06);font:var(--font-d3);letter-spacing:var(--font-d3-spacing)}.landing__subheading{font:var(--font-b2);letter-spacing:var(--font-b2-spacing)}.landing__transparent-section-heading{margin-bottom:24px;font:var(--font-d4-m);letter-spacing:var(--font-d4-m-spacing)}.landing__transparent-section-subheading{font:var(--font-b1);letter-spacing:var(--font-b1-spacing)}.landing__section-heading{margin-bottom:36px;font:var(--font-d4-m);letter-spacing:var(--font-d4-m-spacing)}.subscription-block__title{font:var(--font-h2);letter-spacing:var(--font-h2-spacing)}.subscription__action-wrapper{flex-direction:row;align-items:center;justify-content:space-evenly;padding:var(--spacing-10);gap:60px}.media-block,.links-block{padding:var(--spacing-08)}.links-block{min-width:300px}.media-block__posts-wrapper{flex-direction:row}.links-block__links-wrapper{flex-direction:row;flex-wrap:wrap}.first-post,.media-block__posts-aside{flex:1 1 50%}.first-post{display:flex;flex-direction:column}.links-block__link-card{flex:1 1 45%}.links-block__title{margin-bottom:32px}.media-block__vertical-divider{display:block;margin:0 24px;border-right:1px solid var(--color-input-border-default)}.landing__steps-wrapper{flex-direction:row;flex-wrap:wrap;gap:50px 0}.landing__steps-wrapper *{flex:0 0 50%}.landing__swiper-buttons-wrapper{display:flex}.landing__swiper-heading-title{font:var(--font-h3);letter-spacing:var(--font-h3-spacing)}.landing__swiper-heading-content{max-width:550px}.numbers__steps-wrapper{flex-direction:row;flex-wrap:wrap;gap:50px 0}.numbers__steps-wrapper>*{flex:0 0 50%}}@media (min-width:992px){.landing__section,.landing__transparent-section{margin-top:200px}section:nth-of-type(2){margin-top:160px}.landing__common-block{border-radius:var(--radius-2-xl)}.landing__section--first{margin-top:48px}.landing__heading{font:var(--font-d2);letter-spacing:var(--font-d2-spacing)}.landing__subheading{font:var(--font-b1);letter-spacing:var(--font-b1-spacing)}.landing__transparent-section .landing__section-title-wrapper{justify-content:start}.landing__transparent-section-heading{font:var(--font-d3-m);letter-spacing:var(--font-d3-m-spacing)}.landing__transparent-section.centered .landing__section-title-wrapper{justify-content:center}.landing__transparent-section-subheading{margin-inline:0;text-align:start}.landing__transparent-section.centered .landing__transparent-section-subheading{margin-inline:auto;text-align:center}.landing__transparent-section-heading{margin-inline:0;text-align:start}.landing__transparent-section.centered .landing__transparent-section-heading{margin-inline:auto;text-align:center}.landing__section-heading{font:var(--font-d3-m);letter-spacing:var(--font-d3-m-spacing)}.subscription-block__content{flex:1 1 700px;max-width:62%}.subscription__block{flex-direction:row;justify-content:space-between;border-radius:var(--radius-xl)}.subscription__action-wrapper{flex:1;flex-direction:column;gap:24px}.media-links-wrapper{flex-direction:row;gap:16px}.links-block__links-wrapper{flex-direction:column}.links-block{flex:1 1 auto;max-width:400px}.media-block{flex:1 1 auto}.media-block,.links-block{padding:var(--spacing-12);border-radius:var(--radius-xl)}.media-block__posts-aside{display:flex;flex-direction:column}.landing__steps-wrapper{position:relative;justify-content:space-between;margin-top:80px;gap:24px}.landing__steps-wrapper *{flex:0 0 calc(25% - 24px)}.landing__steps-horizontal-line{display:block;z-index:-1;position:absolute;top:30px;left:50%;width:70%;height:4px;transform:translateX(-50%);background-color:var(--color-divider-dark-primary)}.landing__automator-block{margin-top:200px}.landing__transparent-section-heading---swiper{display:flex;justify-content:space-between}}@media (min-width:1280px){.links-block{flex:1 0 400px}}.alert{display:flex;position:relative;flex-direction:column;padding:24px;border-radius:var(--radius-sm);font:var(--font-b4);letter-spacing:var(--font-b4-spacing)}.alert.hide{display:none}.alert__header{display:flex;align-items:flex-start;margin-bottom:0;gap:12px}.alert__icon{flex-shrink:0;width:20px;height:20px;margin-top:2px}.alert__icon svg{width:100%;height:100%}.alert__title{flex:1;font:var(--font-a3);letter-spacing:var(--font-a3-spacing)}.alert__close{flex-shrink:0;width:20px;height:20px;padding:0;border:none;background:none;color:inherit;cursor:pointer;opacity:0.7}.alert__close:hover{opacity:1}.alert__close svg{width:100%;height:100%}.alert__content{margin-top:8px}.alert__content--without-title{display:flex;margin:0;gap:12px}.alert__button{display:inline-flex;align-items:center;padding:8px 16px;gap:8px;border:none;border-radius:var(--radius-2-xs);font:var(--font-a5);letter-spacing:var(--font-a5-spacing);cursor:pointer;transition:background-color 0.2s ease}.alert__button svg{width:16px;height:16px}.alert--success{background-color:var(--green-light);color:#008712}.alert--success .alert__icon svg{color:var(--color-green)}.alert--success .alert__button{background-color:var(--color-green);color:var(--text-light-primary)}.alert--success .alert__button:hover{background-color:#1fb84d}.alert--error{background-color:var(--red-light);color:#d5100a}.alert--error .alert__icon svg{color:var(--color-red)}.alert--error .alert__button{background-color:var(--color-red);color:var(--text-light-primary)}.alert--error .alert__button:hover{background-color:#e6332d}.alert--warning{background-color:var(--yellow-light);color:#dd7704}.alert--warning .alert__icon svg{color:var(--color-orange)}.alert--warning .alert__button{background-color:var(--color-orange);color:var(--text-light-primary)}.alert--warning .alert__button:hover{background-color:#e68a00}.alert--info{background-color:var(--blue-light);color:#022d90}.alert--info .alert__icon svg{color:var(--color-blue)}.alert--info .alert__button{background-color:var(--color-blue);color:var(--text-light-primary)}.alert--info .alert__button:hover{background-color:#0052cc}.alert--default{background-color:var(--color-bg-badge);color:var(--text-dark-primary)}.alert--default .alert__icon svg{color:var(--neutral-600)}.alert--default .alert__button{background-color:var(--neutral-800);color:var(--text-light-primary)}.alert--default .alert__button:hover{background-color:var(--neutral-700)}.alert--success-outlined{border:1px solid var(--color-green);background-color:var(--green-light);color:var(--text-dark-primary)}.alert--success-outlined .alert__icon svg{color:var(--color-green)}.alert--success-outlined .alert__button{border:1px solid var(--color-green);background-color:transparent;color:var(--color-green)}.alert--success-outlined .alert__button:hover{background-color:var(--green-light)}.alert--error-outlined{border:1px solid var(--color-red);background-color:var(--red-light);color:var(--text-dark-primary)}.alert--error-outlined .alert__icon svg{color:var(--color-red)}.alert--error-outlined .alert__button{border:1px solid var(--color-red);background-color:transparent;color:var(--color-red)}.alert--error-outlined .alert__button:hover{background-color:var(--red-light)}.alert--warning-outlined{border:1px solid var(--color-orange);background-color:var(--yellow-light);color:var(--text-dark-primary)}.alert--warning-outlined .alert__icon svg{color:var(--color-orange)}.alert--warning-outlined .alert__button{border:1px solid var(--color-orange);background-color:transparent;color:var(--color-orange)}.alert--warning-outlined .alert__button:hover{background-color:var(--yellow-light)}.alert--info-outlined{border:1px solid var(--color-blue);background-color:var(--blue-light);color:var(--text-dark-primary)}.alert--info-outlined .alert__icon svg{color:var(--color-blue)}.alert--info-outlined .alert__button{border:1px solid var(--color-blue);background-color:transparent;color:var(--color-blue)}.alert--info-outlined .alert__button:hover{background-color:var(--blue-light)}.alert--default-outlined{border:1px solid var(--neutral-300);background-color:var(--bg-primary-white);color:var(--text-dark-primary)}.alert--default-outlined .alert__icon svg{color:var(--neutral-600)}.alert--default-outlined .alert__button{border:1px solid var(--neutral-600);background-color:transparent;color:var(--neutral-600)}.alert--default-outlined .alert__button:hover{background-color:var(--color-bg-badge)}dialog{z-index:12;width:100%;max-height:75vh;padding:24px;border:none;border-radius:16px;box-shadow:var(--shadow-level-2)}dialog::backdrop{overflow:hidden;backdrop-filter:blur(5px);background:rgba(0,0,0,0.5)}body:has(dialog[open]){overflow:hidden}dialog[open]{top:50%;left:50%;transform:translate(-50%,-50%)}dialog .modal-header{display:flex;align-items:center;justify-content:space-between;padding-bottom:24px;border-bottom:1px solid var(--color-divider-dark-primary);font:var(--font-s1);letter-spacing:var(--font-s1-spacing)}dialog .modal-header .modal-close{height:24px}dialog .modal-header .modal-close:focus-within{outline:none}dialog .modal-header .modal-close::after{content:url("/static/assets/svg/cross.7f5e4abfdcfb.svg?de441108987b");cursor:pointer}dialog .modal-body{display:flex;flex-direction:column;margin:0;padding:24px 0;font:var(--font-b3);letter-spacing:var(--font-b3-spacing)}dialog .modal-body a{color:var(--color-blue);text-decoration:none}dialog .modal-body a:visited{color:var(--color-blue)}dialog .modal-footer{display:flex;flex-wrap:wrap;justify-content:center;gap:16px}@media (min-width:768px){dialog{width:472px}}@media (min-width:992px){dialog{width:592px}}dialog .modal-footer{display:flex;justify-content:end;gap:16px}dialog .modal-footer.center{justify-content:center}dialog .modal-footer.justify-between{justify-content:space-between}.input-group{position:relative;gap:0}.input-group__label,.input-group label{display:block;font:var(--font-c3);letter-spacing:var(--font-c3-spacing);margin-bottom:var(--spacing-02)}.input-group__label--sm,.input-group--sm label{font:var(--font-c3);letter-spacing:var(--font-c3-spacing);margin-bottom:var(--spacing-02)}.input-group__label--lg,.input-group--lg label{font:var(--font-c2);letter-spacing:var(--font-c2-spacing);margin-bottom:var(--spacing-02)}.custom-input{position:relative;display:flex;align-items:center;height:var(--control-height-md);border-radius:12px;border:1px solid var(--color-input-border-default);padding:0 16px;gap:var(--spacing-03);&:hover{border-color:var(--color-input-border-hover)}&:focus-within{border-color:var(--color-input-border-focus)}&:focus-visible{outline:none;border:1px solid var(--neutral-800)}}.input-group--lg .custom-input{font:var(--font-b3);letter-spacing:var(--font-b3-spacing);height:var(--control-height-lg)}.input-group--sm .custom-input{font:var(--font-b5);letter-spacing:var(--font-b5-spacing);height:var(--control-height-sm);border-radius:var(--radius-2-xs)}.custom-input input{font:var(--font-b4);letter-spacing:var(--font-b4-spacing);appearance:none;border:none;outline:none;height:var(--control-height-md);width:100%;background-color:transparent!important;&::placeholder{opacity:1;color:var(--text-dark-tertiary);font:var(--font-b4)}}.input-group--lg input{font:var(--font-b3);letter-spacing:var(--font-b3-spacing);height:var(--control-height-lg);&::placeholder{color:var(--text-dark-tertiary);font:var(--font-b3)}}.input-group--sm input{font:var(--font-b5);letter-spacing:var(--font-b5-spacing);height:var(--control-height-sm);&::placeholder{color:var(--text-dark-tertiary);font:var(--font-b5)}}.input-helper-text{display:block;position:absolute;bottom:-24px;font:var(--font-b5);letter-spacing:var(--font-b5-spacing);text-align:start;left:0;margin-top:var(--spacing-01);& li{list-style:none}}.input-group--lg .input-helper-text{font:var(--font-b4);letter-spacing:var(--font-b4-spacing)}.input-helper-text.pos-static{position:static}.input-helper-text.pos-static:not(:empty){margin-top:var(--spacing-02)}.custom-input__helper-text{font:var(--font-b5);letter-spacing:var(--font-b5);color:var(--text-dark-secondary)}.custom-input__right-icon{padding-left:12px}.custom-input__left-icon{padding-right:12px}.input-group:has(input.error) .custom-input,.input-group.error .custom-input{border:1px solid var(--color-red)}.input-group:has(input.error) .input-helper-text,.input-group.error .input-helper-text,.input-group.error input{color:var(--color-red)}.input-group:has(input.error) .custom-input:after,.input-group.error .custom-input:after{content:url("/static/assets/svg/input-error-md.cacd028375b6.svg?de441108987b");height:16px}.input-group--sm:has(input.error) .custom-input:after,.input-group--sm.error .custom-input:after{content:url("/static/assets/svg/input-error-sm.e145e5b31830.svg?de441108987b");height:12px}.input-group--lg:has(input.error) .custom-input:after,.input-group--lg.error .custom-input:after{content:url("/static/assets/svg/input-error-lg.cdebafd4c29a.svg?de441108987b");height:20px}.input-group:has(input.success) .custom-input,.input-group.success .custom-input{border:1px solid var(--color-green)}.input-group:has(input.success) .input-helper-text,.input-group.success .input-helper-text{color:var(--color-green)}.input-group:has(input.success) .custom-input:after,.input-group.success .custom-input:after{content:url("/static/assets/svg/input-success-md.c23203c69c17.svg?d354b7220181");height:16px}.input-group--sm:has(input.success) .custom-input:after,.input-group--sm.success .custom-input:after{content:url("/static/assets/svg/input-success-sm.7e07c03df832.svg?de441108987b");height:12px}.input-group--lg:has(input.success) .custom-input:after,.input-group--lg.success .custom-input:after{content:url("/static/assets/svg/input-success-lg.873ef84a9a8f.svg?de441108987b");height:20px}.input-group:has(input.warning) .custom-input,.input-group.warning .custom-input{border:1px solid var(--color-orange)}.input-group:has(input.warning) .input-helper-text,.input-group.warning .input-helper-text{color:var(--color-orange)}.input-group:has(input.warning) .custom-input:after,.input-group.warning .custom-input:after{content:url("/static/assets/svg/input-warning-md.71fa842440e1.svg?de441108987b");height:16px}.input-group--sm:has(input.warning) .custom-input:after,.input-group--sm.warning .custom-input:after{content:url("/static/assets/svg/input-warning-sm.821feafbb1f3.svg?de441108987b");height:12px}.input-group--lg:has(input.warning) .custom-input:after,.input-group--lg.warning .custom-input:after{content:url("/static/assets/svg/input-warning-lg.a64e1b6e4407.svg?de441108987b");height:20px}.input-error-message{display:none;font:var(--font-b5);letter-spacing:var(--font-b5-spacing);color:var(--color-red)}.custom-input input:-webkit-autofill{height:30px;-webkit-box-shadow:0 0 0 1000px #fff inset}.custom-textarea{font:var(--font-b3);width:100%;letter-spacing:var(--font-b3-spacing);font-family:"Golos Text",sans-serif;align-items:center;padding:8px 16px;border:1px solid var(--color-input-border-default);border-radius:var(--radius-2-xs);outline:none;background-color:transparent;resize:vertical;&:hover{border:1px solid var(--color-input-border-hover)}&:focus-within{border:1px solid var(--color-input-border-focus)}}.custom-textarea.error{border:1px solid var(--color-red)}.custom-textarea::placeholder{font:var(--font-b4);letter-spacing:var(--font-b4-spacing);color:var(--text-dark-tertiary)}.search-input input,.search-input .custom-input{border:none}.search-input .custom-input{padding-right:40px;background-color:var(--color-button-secondary)}.search-input .custom-input:hover{outline:1px solid var(--color-input-border-hover)}.search-input .custom-input:focus-within{outline:1px solid var(--color-input-border-focus)}.search-input img{position:absolute;right:16px;top:50%;cursor:pointer;transform:translateY(-50%)}.custom-radio-button{cursor:pointer}.custom-radio-button:focus-within{color:var(--text-dark-primary)}.custom-radio-wrapper{display:flex;gap:8px;align-items:center;cursor:pointer;font:var(--font-b4);letter-spacing:var(--font-a4-spacing)}input[type="radio"]{-webkit-appearance:none;appearance:none;background-color:var(--color-background-page);margin:2px 0 0 0;width:16px;height:16px;border:2px solid var(--neutral-900);border-radius:50%;transform:translateY(-0.075em);cursor:pointer;display:grid;place-content:center}input[type="radio"]::before{content:"";width:8px;height:8px;border-radius:50%;transform:scale(0);transition:120ms transform ease-in-out;box-shadow:inset 16px 16px var(--neutral-900)}input[type="radio"]:checked::before{transform:scale(1)}.custom-select{position:relative;width:100%;font:var(--font-b4);letter-spacing:var(--font-b4-spacing)}.custom-select:focus-visible{border:1px solid var(--color-input-border-focus);outline:none}.custom-select.active .select-button{border:1px solid var(--color-input-border-focus)}.custom-select:has(.select-button:disabled){cursor:not-allowed;pointer-events:none}.custom-select .placeholder{display:none}.custom-select .select-search{display:flex;z-index:2;position:sticky;top:0;min-height:var(--spacing-10);margin-bottom:12px;padding-inline:var(--spacing-04);border:1px solid var(--color-input-border-default);border-radius:var(--radius-2-xs);outline:18px solid var(--bg-primary-white);background-color:var(--bg-primary-white)}.custom-select .select-search::after{align-self:center;height:16px;content:url("/static/assets/svg/magnifying-glass.de2cf260e320.svg?de441108987b")}.custom-select .select-search:hover{border:1px solid var(--color-input-border-hover)}.custom-select .select-search:focus-within{border:1px solid var(--color-input-border-focus)}.custom-select .select-search>input{appearance:none;width:100%;min-width:1px;height:38px;border:none;outline:none;background-color:var(--bg-primary-white);font-weight:400;font-size:14px;line-height:22px;letter-spacing:-0.28px}.custom-select__helper-text{margin-top:4px;color:var(--color-red);font:var(--font-b5);letter-spacing:var(--font-b5-spacing)}.select-button{display:flex;align-items:center;justify-content:space-between;width:100%;height:var(--control-height-md);padding:0 var(--spacing-04);border:1px solid var(--color-input-border-default);border-radius:var(--radius-xs);outline:none;background-color:var(--bg-primary-white);font:var(--font-b4);letter-spacing:var(--font-b4-spacing);cursor:pointer}@media (hover:hover){.select-button:hover{border:1px solid var(--color-input-border-hover)}}.select-button:focus-visible{border:1px solid var(--color-input-border-focus)}.select-button:disabled{border:1px solid var(--color-input-border-default);background-color:var(--neutral-100);cursor:not-allowed}.select-button:disabled .selected-value{color:var(--text-dark-tertiary)}.select-button:disabled .arrow{color:var(--text-dark-tertiary)}.selected-value{flex:1;overflow:hidden;color:var(--text-dark-primary);text-align:left;text-overflow:ellipsis;white-space:nowrap;pointer-events:none}.selected-value[data-value=""]{color:var(--text-dark-tertiary)}.select-clear-button{display:none;flex-shrink:0;align-items:center;justify-content:center;width:20px;height:20px;margin:0 8px 0 -4px;padding:4px;border:none;border-radius:100%;background-color:transparent;cursor:pointer;opacity:0.5;transition:opacity 150ms ease-in-out}@media (hover:hover){.select-clear-button:hover{background-color:var(--color-background-badge);opacity:1}}.select-clear-button.show{display:flex}.arrow{flex-shrink:0;pointer-events:none;transition:transform 150ms ease-in-out}.select-dropdown{display:flex;z-index:2;position:absolute;flex-direction:column;width:100%;height:0;margin-top:var(--spacing-02);padding:0 var(--spacing-04);overflow:hidden;gap:var(--spacing-02);border:none;border-radius:var(--radius-xs);background-color:var(--bg-primary-white);box-shadow:none;list-style:none;transition:height 150ms ease,padding 150ms ease,border 150ms ease,box-shadow 150ms ease}.custom-select__dropdown-list{display:flex;flex-direction:column;gap:var(--spacing-02)}.custom-select__dropdown-list label{margin:0}@media (hover:hover){.select-dropdown:hover{border:1px solid var(--color-input-border-hover)}}.select-dropdown:focus-within{border:1px solid var(--color-input-border-focus)}.select-dropdown:focus-visible{border:1px solid var(--color-input-border-focus);outline:none}.select-dropdown input:checked ~ label{border-radius:var(--radius-2-xs);background-color:var(--color-background-badge)}@media (hover:hover){.select-dropdown li:hover{border-radius:var(--radius-2-xs);background-color:var(--color-background-badge)}}.select-dropdown input:checked ~ label::after{height:20px;margin-left:auto;content:url("/static/assets/svg/check.294cd4eaf58a.svg?de441108987b")}.select-dropdown input:focus ~ label{background-color:#dfdfdf}.select-dropdown input[type="radio"]{position:absolute;left:0;opacity:0}.select-dropdown-list{display:flex;flex-direction:column;margin-bottom:0;gap:var(--spacing-02)}.select-dropdown li{display:flex;position:relative;align-items:center;gap:12px;cursor:pointer}.select-dropdown li label{display:flex;align-items:center;width:100%;padding:8px 10px;gap:12px;border-radius:var(--radius-2-xs);font:var(--font-b4);letter-spacing:var(--font-b4-spacing);cursor:pointer}.select-dropdown::-webkit-scrollbar{display:none;width:6px}@media (hover:hover){.select-dropdown:hover::-webkit-scrollbar{display:block}}.select-dropdown::-webkit-scrollbar-track{background:var(--neutral-100)}.select-dropdown::-webkit-scrollbar-thumb{border-radius:10px;background:var(--bg-primary-dark)}@media (hover:hover){.select-dropdown::-webkit-scrollbar-thumb:hover{background:var(--neutral-400)}}.custom-select.active .arrow{transform:rotate(180deg)}.custom-select.active .select-dropdown{height:auto;max-height:440px;padding:var(--spacing-04);overflow-y:auto;border:1px solid var(--color-input-border-default);box-shadow:var(--shadow-level-4)}.custom-select.error .select-button,.custom-select.error .select-button:hover,.custom-select.error .select-button:focus-visible{border-color:var(--color-red)}.custom-select.error ~ .input__error{margin-top:8px;color:var(--color-red);font:var(--font-b5);letter-spacing:var(--font-b5-spacing)}.disabled,.custom-select.disabled{cursor:not-allowed!important;opacity:0.7!important;pointer-events:none!important}.disabled .custom-select,.custom-select.disabled{opacity:0.7!important;pointer-events:none!important}.disabled .select-button,.custom-select.disabled .select-button{border-color:var(--color-input-border-disabled,#e0e0e0)!important;background-color:var(--bg-neutral-50,#fafafa)!important;color:var(--text-neutral-500,#666)!important;cursor:not-allowed!important;pointer-events:none!important}.disabled .select-dropdown-list,.custom-select.disabled .select-dropdown-list{display:none!important;pointer-events:none!important}.disabled .selected-value,.custom-select.disabled .selected-value{color:var(--text-neutral-500,#666)!important;cursor:not-allowed!important;pointer-events:none!important}.reselling__heading-container{display:flex;flex-direction:column;align-items:center;max-width:900px;margin-inline:auto;text-align:center}.reselling__heading{margin-bottom:var(--spacing-06);font:var(--font-h2);letter-spacing:var(--font-h2-spacing)}.reselling__subheading{margin-bottom:var(--spacing-06);color:var(--text-dark-secondary);font:var(--font-b2);letter-spacing:var(--font-b2-spacing)}.reselling__link a{font:var(--font-b3);letter-spacing:var(--font-b3-spacing)}.reselling__alert{max-width:656px;margin:60px auto 0}.reselling__solution-card{display:flex;flex-direction:column;padding:var(--spacing-06);gap:48px;border-radius:var(--radius-xl);background-color:var(--color-background-block);box-shadow:var(--shadow-level-4)}.reselling__alert .alert__content{display:flex;flex-direction:column}.reselling__alert-button{margin-top:12px;margin-inline:auto}.reselling__solution-card-group.description{text-align:center}.reselling__solution-card-group.features{gap:12px}.reselling__solution-title{margin-bottom:16px;font:var(--font-h4);letter-spacing:var(--font-h4-spacing)}.reselling__solution-subtitle{margin-bottom:16px;color:var(--text-dark-secondary);font:var(--font-b4);letter-spacing:var(--font-b4-spacing)}.reselling__solution-card-group{display:flex;flex-direction:column}.reselling__api-doc-links{display:flex;flex-direction:column;gap:16px}@media (min-width:565px){.reselling__api-doc-links{flex-direction:row;justify-content:center;gap:24px}}.reselling__solution-card-feature-wrapper{display:flex;gap:16px}.reselling__check-icon{width:32px;height:32px;padding:8px;border-radius:var(--radius-2-xs);background-color:var(--color-button-secondary)}.reselling__solution-card-feature-description{padding-right:36px;font:var(--font-s3);letter-spacing:var(--font-s3-spacing)}.reselling__features-container{display:flex;flex-direction:column;flex-wrap:wrap;margin-top:60px;gap:36px}.reselling__feature{display:flex;align-items:start;gap:16px}.reselling__features-button{display:flex;justify-content:center;margin-top:48px}.reselling__feature-title{font-weight:500;font-size:24px;line-height:32px;letter-spacing:-0.96px}.reselling__feature-description{color:var(--text-dark-secondary);font:var(--font-b4);letter-spacing:var(--font-b4-spacing)}.reselling__advantages-container{display:flex;flex-direction:column;margin-top:48px;gap:24px}.reselling__advantages-card{display:flex;gap:var(--spacing-03)}.reselling__advantages-title{margin-bottom:8px;font:var(--font-s1);letter-spacing:var(--font-s1-spacing)}.reselling__advantages-description{color:var(--text-dark-secondary);font:var(--font-b3);letter-spacing:var(--font-b3-spacing)}.reselling__contact-form-container{margin-top:48px;scroll-margin-top:100px}@media (min-width:768px){.reselling__heading{font:var(--font-d3);letter-spacing:var(--font-d3-spacing)}.reselling__solution-card{padding:var(--spacing-12)}.reselling__solution-title{margin-bottom:16px;font:var(--font-h3);letter-spacing:var(--font-h3-spacing)}.reselling__solution-subtitle{font:var(--font-b3);letter-spacing:var(--font-b3-spacing)}.reselling__features-container{flex-direction:row;margin-top:80px;gap:36px 24px}.reselling__feature{flex:0 1 calc(50% - 12px)}.reselling__advantages-container{flex-direction:row;flex-wrap:wrap}.reselling__advantages-card{flex:0 1 calc(50% - 12px)}}@media (min-width:992px){.reselling__subheading{font:var(--font-b1);letter-spacing:var(--font-b1-spacing)}.reselling__alert{margin-top:80px}.reselling__solution-card{flex-direction:row}.reselling__solution-card>*{flex:1 1 50%}.reselling__solution-card-group.description{text-align:start}.reselling__api-doc-links{justify-content:start}.reselling__features-container{gap:48px 36px}.reselling__feature{flex:0 1 calc(50% - 18px)}.reselling__feature-title{margin-bottom:16px;font:var(--font-d5-m);letter-spacing:var(--font-d5-m-spacing)}.reselling__advantages-container{gap:32px}.reselling__advantages-card{flex:0 1 calc(33% - 20px)}.reselling__feature-description{font:var(--font-b3);letter-spacing:var(--font-b3-spacing)}.reselling__contact-form-container{margin-top:60px}}.contact-form__container{max-width:800px;margin-inline:auto}.consultations-contact-form-footer{justify-content:center!important}.contact-form__social-links-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:24px;gap:var(--spacing-06);border-radius:var(--radius-sm);background-color:var(--neutral-700)}.contact-form__social-links-wrapper a,.contact-form__social-links-wrapper button{min-width:200px}.contact-from__title{color:var(--text-light-primary);font:var(--font-s2);letter-spacing:var(--font-s2-spacing)}.contact-form__message{margin:32px 0;color:var(--text-dark-secondary);font:var(--font-b2);letter-spacing:var(--font-b2-spacing);text-align:center}.consultations__captcha-wrapper{display:flex;justify-content:center}#captcha-helper-text{color:var(--color-red)}.contact-form__wrapper{display:flex;flex-direction:column;padding:24px;gap:36px;border-radius:var(--radius-sm);background-color:var(--color-background-block);box-shadow:var(--shadow-level-2)}.contact-form__wrapper button{align-self:center}.contact-form__group-heading{margin-bottom:24px}.contact-form__group-title{font:var(--font-h5);letter-spacing:var(--font-h5-spacing)}.contact-form__group-subtitle{margin-top:var(--spacing-02);color:var(--text-dark-secondary);font:var(--font-b4);letter-spacing:var(--font-b4-spacing)}.contact-form__textarea-wrapper textarea{resize:vertical}.contact-form__contact-method-label{margin-bottom:var(--spacing-02);font:var(--font-c3);letter-spacing:var(--font-c3-spacing)}.contact-form__group-inputs{display:flex;flex-direction:column;gap:var(--spacing-06)}@media (min-width:768px){.contact-form__social-links-wrapper{flex-direction:row;padding:24px 36px}.contact-form__social-links-wrapper a,.contact-form__social-links-wrapper button{min-width:auto}.contact-form__wrapper{padding:32px;gap:48px}.contact-form__group-inputs{flex-direction:row;gap:var(--spacing-08)}.contact-form__group-inputs>*{flex:1}}@media (min-width:992px){.contact-from__title{font:var(--font-s1);letter-spacing:var(--font-s1-spacing)}}