@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap";:root{--black: #1d1d21;--light-black: #323136;--dark-gray: #53525c;--medium-gray: #98979d;--light-gray: #d4d4da;--very-light-gray: #e8e9eb;--extra-light-gray: #f2f3f8;--white: #ffffff;--blue: #4285f4;--blue-new: #6177ED;--pressed-blue: #115ddb;--hover-blue: #4d5fbd;--light-blue: #afc9f3;--orange: #f4b400;--red: #db4437;--green: #0f9d58;--purple: #ab47bc;--font-family: "Montserrat", sans-serif}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}html,body{margin:0;display:flex;flex-direction:column;min-width:320px;min-height:100vh;line-height:1;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;font-family:var(--font-family);font-style:normal;width:100%;overflow-x:hidden}h1,h2,h3,h4,h5,p{margin:0}input,button{font-family:var(--font-family)}.button{display:inline-flex;gap:8px;position:relative;background-color:var(--blue-new);border-radius:12px;align-items:center;justify-content:center;color:var(--white);white-space:nowrap;text-decoration:none;transition:all .3s;border:none;cursor:pointer;padding:17px 32px;font-size:18px;font-weight:700;line-height:22px}@media screen and (max-width: 768px){.button{font-size:16px;padding:13px 24px;display:flex;width:100%}}.button:hover{background-color:var(--hover-blue)}.button:active{background-color:var(--pressed-blue)}.button_tetriary{background-color:var(--extra-light-gray);color:var(--blue-new)}.button_tetriary:hover{background-color:var(--extra-light-gray);color:var(--hover-blue)}.button_secondary{background-color:var(--extra-light-gray);color:var(--blue-new);border:1px solid var(--blue-new)}.button_secondary:hover{background-color:var(--extra-light-gray);border-color:var(--hover-blue);color:var(--hover-blue)}.button_size_l{padding:13px 24px;font-size:16px;font-weight:600;line-height:22px}@media screen and (min-width: 768px){.button_size_l{padding:12px 24px}}.cookies{--cookies-margin: 10px;display:grid;grid-auto-columns:auto 1fr;grid-template-areas:"image title" "subtitle subtitle" "button button";padding:16px;align-items:center;gap:8px;border-radius:16px;background:rgba(50,49,54,.8);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);position:fixed;bottom:20px;width:calc(100% - var(--cookies-margin) * 2);max-width:1117px;left:50%;transform:translate(-50%) translateY(0);color:var(--white);font-size:14px;line-height:22px;z-index:1000;transition:all .3s}@media screen and (min-width: 768px){.cookies{--cookies-margin: 20px;grid-column-gap:16px;grid-row-gap:8px;grid-template-areas:"image title button" "image subtitle button";font-size:18px;bottom:20px;border-radius:20px;flex-direction:row;text-align:left;padding:16px 24px}}.cookies[hidden]{transform:translate(-50%) translateY(100%);opacity:0;visibility:hidden}.cookies__image{grid-area:image;width:40px}@media screen and (min-width: 768px){.cookies__image{width:90px}}.cookies__title{grid-area:title;font-size:14px;font-weight:600;line-height:18px}@media screen and (min-width: 768px){.cookies__title{align-self:end;font-weight:700;font-size:18px;line-height:22px}}.cookies__subtitle{grid-area:subtitle;font-size:14px;font-weight:500;line-height:18px}@media screen and (min-width: 768px){.cookies__subtitle{align-self:start;font-size:18px;line-height:22px}}.cookies__accept{grid-area:button;padding:12px 32px;border:none;border-radius:12px;background:var(--extra-light-gray);cursor:pointer;color:var(--blue);font-size:16px;font-weight:500;line-height:22px;transition:all .3s;font-family:Montserrat,sans-serif;width:100%;text-align:center;margin-top:8px}@media screen and (min-width: 768px){.cookies__accept{font-size:18px;padding:16px 32px;width:auto;line-height:24px;margin-top:0}}.cookies__accept:hover{background-color:var(--very-light-gray);color:#3b46ab}.quiz-modal{background-color:#33333380;position:fixed;top:0;left:0;right:0;bottom:0;z-index:99997;display:flex!important;flex-direction:column;align-items:center;overflow-y:scroll;padding:55px;box-sizing:border-box}@media (max-width: 1023px){.quiz-modal{align-items:flex-start}}@media (max-width: 735px){.quiz-modal{padding:55px 16px}}.quiz-modal__content-wrapper{display:flex;flex-direction:column;position:relative;align-items:flex-end;max-width:1120px;margin:auto}.quiz-modal__content{background:#fff url(./spinner-4c03336a.svg) no-repeat center;background-size:100px;box-shadow:0 20px 30px #0000001a,0 0 8px #0000001f;border-radius:16px;position:relative;width:100%;padding:40px;box-sizing:border-box}@media (max-width: 735px){.quiz-modal__content{padding:40px 16px}}.quiz-modal__content_scroll{overflow-y:scroll}.quiz-modal__content_full{left:50px;position:absolute;top:50px;bottom:50px;right:50px;width:auto;display:flex;flex-direction:column}@media (max-width: 1023px){.quiz-modal__content_full{padding:15px}}@media (max-width: 735px){.quiz-modal__content_full{left:0;right:0}}.quiz-modal__content_full .index__block .index__left h2{font-size:36px;line-height:40px}.quiz-modal__content_full .index__block .index__left .tree_go{font-size:16px;padding:20px 15px}@media (max-width: 1023px){.quiz-modal__content_full .index__block .tree__right{-webkit-transform:scale(.7);-ms-transform:scale(.7);transform:scale(.7);margin-top:-125px;margin-left:-104px;overflow:visible}}@media (max-width: 735px){.quiz-modal__content_full .index__block .tree__right{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);margin-top:-15px;margin-left:auto}}@media (max-width: 735px){.quiz-modal__content_full .index__block .tree__right .tree{width:100%;height:auto}}@media (max-width: 735px){.quiz-modal__content_full .index__block .tree__right .tree__image{width:100%;height:auto}}.quiz-modal__content_full .index__block .tree__right .tree__first-wrapper{height:auto!important}.quiz-modal__content_nopadding{padding:15px;overflow:hidden}.quiz-modal__title{font-size:20px;line-height:28px;margin-bottom:16px}.quiz-modal__close{background-position:center center;background-repeat:no-repeat;width:40px;height:40px;position:absolute;cursor:pointer;z-index:1;top:-40px;right:-40px;flex-shrink:0;transform:scale(.75)}.quiz-modal__close svg path{color:#fff}.quiz-modal__close-button{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none'%3E%3Cpath fill='%23B8B8B8' fill-rule='evenodd' d='M4.412 4.41a.833.833 0 0 1 1.178 0l4.411 4.411 4.411-4.41a.832.832 0 1 1 1.178 1.178l-4.41 4.41 4.41 4.412a.833.833 0 0 1-1.178 1.178l-4.41-4.41-4.412 4.41a.833.833 0 0 1-1.178-1.178L8.822 10l-4.41-4.411a.833.833 0 0 1 0-1.178Z' clip-rule='evenodd'/%3E%3C/svg%3E");background-position:center center;background-repeat:no-repeat;width:68px;height:68px;position:absolute;right:0;top:0;cursor:pointer;border:none;background-color:transparent;z-index:1;padding:24px}.quiz-modal__content_height100,.quiz-modal__content-wrapper_height100{height:100%}.iframeNeedToAuth{border:none;max-width:394px;transition:max-width .3s,height .3s;width:calc(100vw - 62px);will-change:max-width,height}.scrolled{-webkit-user-select:none;user-select:none;cursor:grabbing;-webkit-user-drag:none;scroll-snap-type:none!important}.scrolled>*{pointer-events:none}.landing{background-color:#fff;display:flex;flex-direction:column;align-items:stretch}.landing .section{--section-width: 1320px;--section-margin: 16px;max-width:var(--section-width);flex-grow:1;margin:0 auto;position:relative;padding:24px 16px}@media screen and (min-width: 768px){.landing .section{padding:0;width:100%}}.landing .section_full{padding:46px;max-width:100%}@media screen and (max-width: 1400px){.landing .section_full{padding:16px;margin:0}}.landing .section__title{color:var(--light-black);font-size:48px;font-style:normal;font-weight:600;line-height:normal}@media screen and (max-width: 768px){.landing .section__title{font-size:20px}}.landing .section__title mark{color:var(--blue-new);background:transparent}.landing .consultation{display:inline-flex;padding:85px 16px;justify-content:center;align-items:center;background:url(./consultation-bg-948b6056.png) no-repeat;background-size:cover;height:400px;margin:24px calc(var(--section-margin) * -1)}@media screen and (min-width: 768px){.landing .consultation{height:auto;margin:80px 0;border-radius:36px;padding:57px}}.landing .consultation__body{display:flex;flex-direction:column;align-items:center;gap:8px;padding:16px;background:rgba(97,119,237,.7);border-radius:12px;-webkit-backdrop-filter:blur(5px) brightness(100%);backdrop-filter:blur(5px) brightness(100%);max-width:742px;width:100%}@media screen and (min-width: 768px){.landing .consultation__body{gap:12px;padding:32px;border-radius:32px}}.landing .consultation__title{color:var(--white);text-align:center;font-size:20px;font-weight:600;line-height:normal}@media screen and (min-width: 768px){.landing .consultation__title{font-size:36px;font-weight:500;line-height:48px}}.landing .consultation__title:before{content:"";display:none;width:48px;height:48px;flex-shrink:0;background:url(./zoom-logo-ba4013ef.svg) no-repeat center;margin-right:12px}@media screen and (min-width: 768px){.landing .consultation__title:before{display:inline-block;vertical-align:middle}}.landing .consultation__description{color:var(--white);text-align:center;font-size:12px;line-height:16px;max-width:557px}@media screen and (min-width: 768px){.landing .consultation__description{font-size:18px;line-height:24px}}.landing .consultation__price{color:var(--white);font-size:24px;font-weight:700;line-height:32px}@media screen and (min-width: 768px){.landing .consultation__price{font-size:36px;line-height:48px}}.landing .consultation__button{padding:12px;width:100%;font-weight:600;font-size:16px;line-height:20px}.landing .expert-block{width:360px;display:flex;flex-direction:column;align-items:center;scroll-snap-align:start}.landing .expert-block__image{width:218px;height:218px;flex-shrink:0;border-radius:16px}@media screen and (min-width: 768px){.landing .expert-block__image{border-radius:24px;width:360px;height:360px}}.landing .expert-block__experience{min-width:100px;color:var(--black);text-align:center;border-radius:99px;background:var(--extra-light-gray);margin-top:-15px;margin-bottom:-14px;z-index:1;padding:6px 12px;font-size:12px;font-weight:600;line-height:16px}@media screen and (min-width: 768px){.landing .expert-block__experience{min-width:190px;padding:10px 16px;font-size:14px;line-height:18px;margin-top:-20px;margin-bottom:-18px}}.landing .expert-block__body{display:flex;padding:22px 8px 8px;flex-direction:column;justify-content:center;align-items:center;text-align:center;border-radius:16px;background:var(--white);min-height:186px}@media screen and (min-width: 768px){.landing .expert-block__body{border-radius:24px;padding:42px 16px 45px;min-height:auto}}.landing .expert-block__title{color:var(--blue-new);text-align:center;font-size:16px;font-weight:600;line-height:20px}@media screen and (min-width: 768px){.landing .expert-block__title{font-size:24px;font-weight:700;line-height:32px}}.landing .expert-block__subtitle{color:var(--dark-gray);text-align:center;max-width:230px;font-size:12px;font-weight:500;line-height:16px}@media screen and (min-width: 768px){.landing .expert-block__subtitle{font-size:16px;line-height:20px}}.landing .expert-block__description{color:var(--medium-gray);text-align:center;margin-top:8px;font-size:12px;font-weight:500;line-height:16px}@media screen and (min-width: 768px){.landing .expert-block__description{margin-top:24px;font-size:14px;line-height:18px}}.landing .price-block{display:flex;flex-direction:column;align-items:flex-start;padding:16px;border-radius:24px;background:var(--white);min-height:428px}@media screen and (min-width: 768px){.landing .price-block{border-radius:32px;padding:20px;min-height:664px}}.landing .price-block_primary{background:var(--blue-new);color:var(--white)}.landing .price-block__purpose{display:inline-flex;padding:6px 12px;justify-content:center;align-items:center;border-radius:17px;background:var(--extra-light-gray);color:var(--light-black);font-size:12px;font-weight:600;line-height:16px;margin-bottom:16px}@media screen and (min-width: 768px){.landing .price-block__purpose{border-radius:20px;padding:8px 16px;font-size:16px;line-height:20px;margin-bottom:10px}}.landing .price-block_primary .price-block__purpose{background:var(--black);color:var(--white)}.landing .price-block__price{color:#000;font-size:50px;font-style:normal;font-weight:700;line-height:56px}@media screen and (min-width: 768px){.landing .price-block__price{font-size:70px;font-weight:600;line-height:147%}}.landing .price-block_primary .price-block__price{color:var(--white)}.landing .price-block__price-description{color:var(--medium-gray);font-size:12px;font-style:normal;font-weight:500;line-height:16px}@media screen and (min-width: 768px){.landing .price-block__price-description{font-size:16px;font-weight:600;line-height:20px}}.landing .price-block_primary .price-block__price-description{color:var(--white)}.landing .price-block__title{color:var(--black);font-size:18px;font-weight:600;line-height:22px;padding-top:24px;margin-top:24px;border-top:1px solid var(--very-light-gray)}@media screen and (min-width: 768px){.landing .price-block__title{padding-top:32px;margin-top:30px;font-size:24px;line-height:32px}}.landing .price-block__title mark{color:var(--blue-new);background:transparent}.landing .price-block_primary .price-block__title{color:var(--white)}.landing .price-block__body{color:var(--medium-gray);font-size:14px;font-style:normal;font-weight:500;line-height:18px;margin-top:12px}@media screen and (min-width: 768px){.landing .price-block__body{margin-top:16px;font-size:18px;line-height:24px}}.landing .price-block_primary .price-block__body{color:var(--white)}.landing .price-block__button{width:100%;margin-top:auto}.landing .price-block_primary .price-block__button{background:var(--black);color:var(--white)}.landing .expert-faq-item{display:flex;gap:10px;position:relative;flex:0 0 auto;align-items:center;align-self:stretch;border-radius:8px;background:var(--extra-light-gray)}@media screen and (min-width: 768px){.landing .expert-faq-item{border-radius:16px}}.landing .expert-faq-item__header{display:flex;align-items:center;justify-content:space-between;position:relative;flex:0 0 auto;cursor:pointer;outline:none;font-size:16px;font-style:normal;font-weight:500;line-height:20px;color:var(--black);gap:5px;padding:8px 16px}@media screen and (min-width: 768px){.landing .expert-faq-item__header{padding:16px;font-weight:600;font-size:20px;line-height:28px;letter-spacing:-1px}}.landing .expert-faq-item__header::-webkit-details-marker{display:none}.landing .expert-faq-item__header:after{content:"";display:block;width:32px;height:32px;border-radius:24px;background-color:var(--white);background-image:url(./expert-faq-open-f6b7acae.svg);background-repeat:no-repeat;background-position:center;transition:all .4s;flex-shrink:0}.landing .expert-faq-item__body{position:relative;font-size:12px;font-weight:500;line-height:16px;color:var(--medium-gray);max-height:0;overflow:hidden;transition:max-height .4s ease-out;padding:0 16px 16px;max-width:533px}@media screen and (min-width: 768px){.landing .expert-faq-item__body{font-size:16px;line-height:22px}}.landing .expert-faq-item__body p+p{margin-top:1em}.landing .expert-faq-item[open] .expert-faq-item__header:after{transform:rotate(45deg);background-color:#6177ed;background-image:url(./expert-faq-close-6bae0ceb.svg)}.landing .expert-faq-item[open] .expert-faq-item__body{max-height:500px}.landing .header{width:100%;max-width:1352px}.landing .top-section{position:relative;background-color:var(--extra-light-gray);border-radius:24px;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;padding:24px 16px 0;gap:16px;margin:8px var(--section-margin) 24px var(--section-margin)}@media screen and (min-width: 768px){.landing .top-section{padding:46px 46px 46px 74px;margin:0 auto 100px;border-radius:32px}}@media screen and (min-width: 992px){.landing .top-section{flex-direction:row;align-items:center}}.landing .top-section__body{display:flex;flex-direction:column;gap:16px;max-width:590px}@media screen and (min-width: 992px){.landing .top-section__body{gap:40px}}.landing .top-section__title{letter-spacing:0;color:#323136;font-size:20px;font-weight:600;line-height:130%}@media screen and (min-width: 768px){.landing .top-section__title{font-size:48px}}.landing .top-section__list{color:#000;font-size:14px;font-style:normal;font-weight:500;line-height:18px;display:flex;flex-direction:column;align-items:flex-start;gap:8px;list-style:none;padding:0;margin:0}@media screen and (min-width: 768px){.landing .top-section__list{font-size:18px;line-height:22px;gap:8px}}.landing .top-section__list-item{display:flex;gap:8px;align-items:center}.landing .top-section__list-item:before{display:block;flex-shrink:0;content:"";width:19px;height:22px;background-image:url(./check-5e6176c6.svg);background-size:contain}.landing .top-section__image{width:100%;max-width:479px;flex-shrink:0}@media screen and (max-width: 992px){.landing .top-section__image{display:none}}.landing .top-section__image-mobile{width:100%;flex-shrink:0}@media screen and (min-width: 992px){.landing .top-section__image-mobile{display:none}}.landing .top-section__footer{display:flex;align-items:flex-start;gap:8px;flex-direction:column;margin-top:16px}@media screen and (min-width: 992px){.landing .top-section__footer{flex-direction:row;gap:16px;margin-top:0;flex-wrap:wrap}}.landing .images-section{margin-bottom:50px;display:flex;gap:16px}@media screen and (max-width: 768px){.landing .images-section{flex-direction:column;gap:8px;margin-bottom:0}}.landing .images-section__block{border-radius:32px;background:var(--blue-new);overflow:hidden;display:flex;flex-direction:column}.landing .images-section__block:first-of-type{background:var(--dark-gray)}@media screen and (max-width: 768px){.landing .images-section__block{border-radius:16px}}.landing .images-section__title{font-size:48px;font-style:normal;font-weight:600;line-height:110%;color:var(--white);text-align:center;margin:44px 30px 30px}@media screen and (max-width: 768px){.landing .images-section__title{font-size:20px;line-height:32px;margin:16px 20px 17px}}.landing .images-section__image{width:100%;margin-top:auto}.landing .timeline-section{position:relative;background-color:#fff;overflow:hidden;padding-bottom:100px;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto auto;grid-template-areas:"title illustration" "timeline illustration" "button illustration";grid-column-gap:23px;justify-items:start;margin-left:auto;margin-right:auto;max-width:var(--section-width);padding-left:var(--section-margin);padding-right:var(--section-margin)}@media screen and (max-width: 768px){.landing .timeline-section{padding-top:0;grid-template-columns:1fr;grid-template-areas:"title" "illustration" "timeline" "button";padding-bottom:40px}}.landing .timeline-section__title{grid-area:title}@media screen and (max-width: 768px){.landing .timeline-section__title{text-align:center;justify-self:center}}.landing .timeline-section .timeline{margin-top:34px;display:flex;flex-direction:column;align-items:flex-start;top:0;grid-area:timeline}@media screen and (max-width: 768px){.landing .timeline-section .timeline{margin-top:23px}}.landing .timeline-section .timeline__item{display:flex;flex-direction:column;align-items:flex-start;position:relative;flex:0 0 auto;margin-left:42px;padding-bottom:17px}@media screen and (max-width: 768px){.landing .timeline-section .timeline__item{gap:4px}}.landing .timeline-section .timeline__item:before{content:"";display:block;background:url(./line-178-b7029d5e.svg);background-repeat:repeat-y;height:100%;margin-top:11px;margin-left:-30px;width:1px;position:absolute}@media screen and (max-width: 768px){.landing .timeline-section .timeline__item:before{margin-left:-22px}}.landing .timeline-section .timeline__item:after{content:"";display:block;width:26px;height:26px;background-color:var(--white);border-radius:100%;border:7px solid var(--blue-new);position:absolute;margin-left:-42px;margin-top:10px}@media screen and (max-width: 768px){.landing .timeline-section .timeline__item:after{width:18px;height:18px;border-width:5px;margin-left:-31px;margin-top:5px}}.landing .timeline-section .timeline__item:last-child{padding-bottom:0}.landing .timeline-section .timeline__item:last-child:before{display:none}.landing .timeline-section .timeline__title{display:flex;align-items:center;gap:16px;margin-top:-1px;font-weight:700;color:var(--light-black);font-size:36px;line-height:48px;position:relative;width:fit-content;white-space:nowrap}@media screen and (max-width: 768px){.landing .timeline-section .timeline__title{font-size:24px;line-height:32px}}.landing .timeline-section .timeline__subtitle{position:relative;width:fit-content;font-weight:500;color:#52525c;font-size:24px;line-height:32px}@media screen and (max-width: 768px){.landing .timeline-section .timeline__subtitle{font-size:16px;line-height:22px}}.landing .timeline-section__image{width:100%;grid-area:illustration;align-self:center}@media screen and (max-width: 768px){.landing .timeline-section__image{width:77%;grid-area:illustration;align-self:center;justify-self:center;margin-top:28px}}.landing .timeline-section__button{margin-top:40px;grid-area:button}@media screen and (max-width: 768px){.landing .timeline-section__button{margin-top:15px}}.landing .features-section{position:relative;background-color:#6177ed;padding-left:0;padding-right:0;padding-bottom:60px}@media screen and (max-width: 768px){.landing .features-section{padding-top:26px;padding-bottom:25px}}.landing .features-section__title{display:flex;flex-direction:column;align-items:center;gap:9px;text-align:center;margin-bottom:70px;color:#fff}@media screen and (max-width: 768px){.landing .features-section__title{gap:4px}}.landing .features-section__title mark{display:flex;align-items:center;justify-content:center;gap:10px;padding:2px 16px 4px;flex:0 0 auto;background-color:var(--light-black);border-radius:16px;color:#fff;line-height:130%}@media screen and (max-width: 768px){.landing .features-section__title mark{gap:2px;padding:0 8px 2px}}@media screen and (max-width: 768px){.landing .features-section__title{margin-bottom:32px}.landing .features-section__title mark{border-radius:6.774px}}.landing .features-section__list{display:flex;gap:16px;align-items:flex-start;overflow-x:auto;padding-left:75px;padding-right:75px;scrollbar-width:none}.landing .features-section__list::-webkit-scrollbar{display:none}@media screen and (max-width: 768px){.landing .features-section__list{padding-left:16px;padding-right:16px;gap:8px;scroll-snap-type:x mandatory}}.landing .features-section-item{width:621px;height:405px;border-radius:32px;position:relative;background-color:var(--extra-light-gray);overflow:hidden;flex-shrink:0;scroll-snap-align:start;display:flex;flex-direction:column;gap:8px;padding:32px;text-decoration:none}@media screen and (max-width: 768px){.landing .features-section-item{border-radius:16px;padding:16px}}.landing .features-section-item:first-of-type{scroll-margin:60px}@media screen and (max-width: 768px){.landing .features-section-item{width:287px;height:278px}}.landing .features-section-item__title{color:var(--light-black);font-size:30px;font-style:normal;font-weight:700;line-height:130%;max-width:500px}.landing .features-section-item__title mark{color:var(--blue-new);background-color:transparent}@media screen and (max-width: 768px){.landing .features-section-item__title{font-size:16px;line-height:20px;letter-spacing:-.15px}}.landing .features-section-item__subtitle{color:var(--dark-gray);font-size:18px;font-style:normal;font-weight:500;line-height:24px;max-width:500px}@media screen and (max-width: 768px){.landing .features-section-item__subtitle{font-size:12px;line-height:16px}}.landing .features-section-item__image{position:absolute;right:0;bottom:5px}@media screen and (max-width: 768px){.landing .features-section-item__image{width:200px;bottom:15px}}.landing .features-section-item:before{content:"";display:block;width:80px;height:80px;flex-shrink:0;border-radius:100%;background:var(--white);position:absolute;left:32px;bottom:32px;background-image:url(./features-arrow-885d633a.svg);background-repeat:no-repeat;background-position:center;transition:background .3s}@media screen and (max-width: 768px){.landing .features-section-item:before{width:56px;height:56px;background-size:21px;left:16px;bottom:16px}}.landing .features-section-item:hover:before{background-color:var(--blue-new);background-image:url(./features-arrow-white-830ec1cb.svg)}.landing .goals-section{background-color:var(--light-black);display:flex;flex-direction:column;align-items:center;padding-top:24px;padding-bottom:26px}@media screen and (min-width: 768px){.landing .goals-section{padding:40px 60px 80px}}.landing .goals-section__body{display:flex;flex-direction:column;max-width:100%;width:100%}@media screen and (min-width: 768px){.landing .goals-section__body{max-width:var(--section-width)}}.landing .goals-section__title{color:var(--white);text-align:center;max-width:1013px;margin:0 auto}.landing .goals-section__second-title{color:var(--white)}.landing .goals-section__list{display:grid;grid-template-columns:1fr;max-width:1320px;align-items:center;gap:8px;margin-top:20px}@media screen and (min-width: 992px){.landing .goals-section__list{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:40px}}.landing .goals-section__goal{display:flex;padding:16px 40px;justify-content:center;align-items:center;align-self:stretch;border-radius:16px;background:var(--dark-gray);color:var(--white);text-align:center;font-size:14px;font-weight:500;line-height:18px}@media screen and (min-width: 992px){.landing .goals-section__goal{padding:34px 40px 32px;font-size:24px;line-height:32px;border-radius:32px}}.landing .goals-section__experts-header{display:flex;justify-content:center;align-items:center;text-align:center}@media screen and (min-width: 768px){.landing .goals-section__experts-header{text-align:left;justify-content:space-between}}.landing .goals-section__experts-slider{display:flex;gap:16px}@media screen and (max-width: 768px){.landing .goals-section__experts-slider{display:none}}.landing .goals-section__experts-slider-button{border:none;background-color:var(--white);cursor:pointer;border-radius:100%;width:40px;height:40px;background-repeat:no-repeat;background-image:url(./experts-navigation-arrow-a96e0216.svg);background-size:20px;background-position:center;transition:background-color .3s}.landing .goals-section__experts-slider-button[data-to=next]{transform:rotate(180deg)}.landing .goals-section__experts-slider-button:hover{background-color:var(--very-light-gray)}.landing .goals-section__experts-list{display:flex;align-items:flex-start;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin-top:24px;margin-left:calc(var(--section-margin) * -1);margin-right:calc(var(--section-margin) * -1);padding-left:var(--section-margin);padding-right:var(--section-margin);scroll-padding:var(--section-margin)}.landing .goals-section__experts-list::-webkit-scrollbar{display:none;-webkit-appearance:none;width:0;height:0}@media screen and (min-width: 768px){.landing .goals-section__experts-list{margin-top:46px;gap:20px;margin-left:0;margin-right:0;padding-left:0;padding-right:0;scroll-padding:0}}.landing .archives-section{display:flex;flex-direction:column;align-items:center;margin:0 0 7px;width:100%}.landing .archives-section__body{display:flex;justify-content:space-between;gap:30px;width:100%;max-width:var(--section-width)}@media screen and (min-width: 768px){.landing .archives-section__body{margin:100px var(--section-margin)}}.landing .archives-section__main{display:flex;flex-direction:column}.landing .archives-section__title{color:var(--black);font-size:20px;font-weight:600}@media screen and (min-width: 768px){.landing .archives-section__title{font-size:48px;line-height:normal}}.landing .archives-section__subtitle{color:var(--black);font-size:16px;font-weight:600;line-height:20px;max-width:556px;margin-top:24px}@media screen and (min-width: 768px){.landing .archives-section__subtitle{font-size:24px;line-height:130%;margin-top:32px}}.landing .archives-section__list{color:var(--black);font-size:14px;font-weight:500;line-height:24px;padding:0;list-style-position:inside;max-width:556px;margin-top:15px;margin-bottom:0;margin-left:5px}@media screen and (min-width: 768px){.landing .archives-section__list{margin-top:13px}}.landing .archives-section__list li{line-height:24px}@media screen and (min-width: 768px){.landing .archives-section__list li{line-height:34px}}@media screen and (min-width: 768px){.landing .archives-section__list{font-size:18px;line-height:168%}}.landing .archives-section__image{height:100%;max-width:560px;width:100%;object-fit:cover;display:none;flex-shrink:1;border-radius:32px;overflow:hidden}@media screen and (min-width: 992px){.landing .archives-section__image{display:block}}.landing .archives-section__facts{display:grid;grid-template-columns:1fr 1fr;gap:8px;max-width:556px;margin-top:24px;grid-row-gap:11px}@media screen and (min-width: 768px){.landing .archives-section__facts{gap:16px;margin-top:15px}}.landing .archives-section__fact{display:flex;flex-direction:column;gap:8px;max-width:270px}.landing .archives-section__fact-body{display:flex;flex-direction:column;padding:10px;border-radius:16px;background:var(--extra-light-gray);height:100px}@media screen and (min-width: 768px){.landing .archives-section__fact-body{padding:20px;height:143px}}.landing .archives-section__fact-label{color:var(--medium-gray);font-size:12px;font-weight:500;line-height:16px}@media screen and (min-width: 768px){.landing .archives-section__fact-label{font-size:16px;font-weight:600;line-height:130%}}.landing .archives-section__fact-value{color:var(--black);font-size:24px;line-height:32px;font-weight:700;margin-top:auto;white-space:nowrap;display:flex;align-items:flex-start}@media screen and (min-width: 768px){.landing .archives-section__fact-value{font-size:36px;line-height:48px}}.landing .archives-section__fact-asterisk{display:block;width:6px;height:6px;flex-shrink:0;background:url(./asterisk-c5f0d788.svg) no-repeat center;background-size:contain;margin-left:2px}@media screen and (min-width: 768px){.landing .archives-section__fact-asterisk{width:8px;height:8px;margin-left:4px}}.landing .archives-section__fact-description{color:var(--dark-gray);font-size:12px;font-weight:500;line-height:16px}@media screen and (max-width: 768px){.landing .archives-section__fact-description{grid-column-start:1;grid-column-end:3}}.landing .archives-section__button{margin-top:24px;max-width:556px;font-weight:600;font-size:16px}@media screen and (min-width: 768px){.landing .archives-section__button{margin-top:47px}}.landing .professional-section{background:var(--light-black);display:flex;flex-direction:column;align-items:center;gap:24px;padding:24px 16px 22px}@media screen and (min-width: 768px){.landing .professional-section{padding:40px 75px 60px;gap:40px}}.landing .professional-section__title{color:var(--white);text-align:center;max-width:921px}.landing .professional-section__slider{width:100%;position:relative}@media screen and (min-width: 768px){.landing .professional-section__slider{border-radius:32px;background:var(--black);padding:40px}}.landing .professional-section__slider-body{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.landing .professional-section__slider-body::-webkit-scrollbar{display:none;-webkit-appearance:none;width:0;height:0}.landing .professional-section__slider-button{width:60px;height:60px;border:none;cursor:pointer;z-index:1;border-radius:80px;background-color:var(--black);background-image:url(./professional-slider-arrow-54617a87.svg);background-repeat:no-repeat;background-position:center;margin-top:16px}.landing .professional-section__slider-button[data-to=prev]{left:0}.landing .professional-section__slider-button[data-to=next]{right:0;transform:rotate(180deg)}@media screen and (min-width: 768px){.landing .professional-section__slider-button{position:absolute;top:50%;transform:translateY(-50%);margin-top:0}.landing .professional-section__slider-button[data-to=next]{transform:translateY(-50%) rotate(180deg)}}.landing .professional-section__slide{display:grid;grid-template-columns:1fr;gap:8px;width:100%;flex-shrink:0;scroll-snap-align:start}@media screen and (min-width: 992px){.landing .professional-section__slide{gap:16px;grid-template-columns:1fr 1fr}}.landing .professional-section__slide-main{display:flex;flex-direction:column;align-items:flex-start;border-radius:16px;background:var(--Blue-New, #6177ED) url(./professional-illustration-6066197a.svg) no-repeat bottom right;background-size:contain;height:266px;padding:16px;gap:8px}@media screen and (min-width: 768px){.landing .professional-section__slide-main{border-radius:24px;padding:40px;min-height:498px;height:100%;gap:16px}}.landing .professional-section__slide-main-title{border-radius:8px;background:var(--black);padding:1px 8px 2px;color:var(--white);font-size:20px;font-style:normal;font-weight:600;line-height:130%}@media screen and (min-width: 768px){.landing .professional-section__slide-main-title{border-radius:16px;font-size:32px;font-weight:600;line-height:130%;padding:2px 16px 4px}}.landing .professional-section__slide-main-description{color:var(--white);font-size:12px;font-weight:500;line-height:16px}@media screen and (min-width: 768px){.landing .professional-section__slide-main-description{font-size:24px;line-height:32px}}.landing .professional-section__slide-content{display:flex;flex-direction:column;align-items:flex-start;border-radius:24px;background:var(--white);padding:16px 16px 27px;min-height:266px}@media screen and (min-width: 768px){.landing .professional-section__slide-content{padding:40px 68px 44px 40px;min-height:auto}}.landing .professional-section__slide-content-number{color:#000;margin-bottom:auto;font-size:70px;font-weight:600;line-height:130%}@media screen and (min-width: 768px){.landing .professional-section__slide-content-number{font-size:100px}}.landing .professional-section__slide-content-title{color:var(--blue-new);font-size:16px;font-weight:600;line-height:20px}@media screen and (min-width: 768px){.landing .professional-section__slide-content-title{font-size:36px;font-weight:700;line-height:48px}}.landing .professional-section__slide-content-description{max-width:504px;color:var(--black);margin-top:8px;font-size:12px;font-weight:500;line-height:16px}@media screen and (min-width: 768px){.landing .professional-section__slide-content-description{margin-top:16px;font-size:18px;line-height:24px}}.landing .expert-section{display:flex;flex-direction:column;align-items:center;padding:24px 16px}.landing .expert-section__body{display:grid;grid-template-columns:1fr;justify-content:center;gap:32px;width:100%;max-width:var(--section-width)}@media screen and (min-width: 768px){.landing .expert-section__body{grid-template-columns:1fr 1fr;padding:60px 0 161px;gap:16px}}.landing .expert-section__price{color:var(--black);font-size:36px;font-weight:700;line-height:48px;margin-top:46px}@media screen and (min-width: 768px){.landing .expert-section__price{margin-top:63px;font-size:48px;font-weight:600;line-height:48px}}.landing .expert-section__price-description{color:var(--medium-gray);font-size:14px;font-weight:500;line-height:18px;margin-top:4px}@media screen and (min-width: 768px){.landing .expert-section__price-description{font-size:16px;font-weight:600;line-height:20px}}.landing .expert-section__button{margin-top:16px}.landing .expert-section__faq{display:flex;flex-direction:column;align-items:flex-start;gap:8px}@media screen and (min-width: 768px){.landing .expert-section__faq{gap:16px}}.landing .prices-section{display:flex;flex-direction:column;align-items:center;background:var(--light-black);padding:24px 16px}@media screen and (min-width: 992px){.landing .prices-section{padding:47px 40px 40px}}.landing .prices-section__title{text-align:center;color:var(--white)}@media screen and (max-width: 768px){.landing .prices-section__title{line-height:140%}}.landing .prices-section__title mark{color:var(--white);padding:0 8px 2px;border-radius:7px;background:var(--Blue-New, #6177ED)}@media screen and (min-width: 768px){.landing .prices-section__title mark{border-radius:16px;padding:2px 16px 4px}}.landing .prices-section__list{display:grid;grid-template-columns:1fr;gap:8px;max-width:1192px;margin-top:24px}@media screen and (min-width: 992px){.landing .prices-section__list{grid-template-columns:repeat(3,1fr);gap:32px;margin-top:46px}}.landing .prices-section__note{color:var(--light-gray);text-align:center;max-width:732px;margin-top:8px;font-size:12px;font-weight:500;line-height:16px}@media screen and (min-width: 992px){.landing .prices-section__note{margin-top:40px;font-size:16px;line-height:20px}}.landing .counters-section{position:relative;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr auto 1fr;grid-column-gap:30px;grid-template-areas:"title illustration" "families illustration" "button illustration";align-items:center;justify-items:start;padding:70px var(--section-margin)}@media screen and (max-width: 1200px){.landing .counters-section{grid-template-columns:1fr;grid-template-rows:auto;grid-template-areas:"title" "illustration" "families" "button";grid-row-gap:16px;justify-items:center;text-align:center;padding:23px 0}}.landing .counters-section__title{align-self:end}.landing .counters-section__families{width:206px;grid-area:families;margin-top:8px}@media screen and (max-width: 768px){.landing .counters-section__families{margin-top:0;margin-left:auto;margin-right:auto}}.landing .counters-section__illustration{position:relative;grid-area:illustration}.landing .counters-section__photo{width:569px;height:438px;margin-left:110px;border-radius:32px;background-image:url(./photo-2-0c276a9a.png);background-size:cover;background-position:center}@media screen and (max-width: 1200px){.landing .counters-section__photo{width:569px;height:438px;margin:0 auto}}@media screen and (max-width: 768px){.landing .counters-section__photo{margin:0 auto;width:328px;height:185px;border-radius:16px}}.landing .counters-section__counters{display:flex;flex-direction:column;align-items:flex-start;gap:40px;position:absolute;top:49px;left:0}@media screen and (max-width: 1200px){.landing .counters-section__counters{flex-direction:row;gap:16px;justify-content:center;position:unset;margin-top:-40px}}.landing .counters-section__counters:before{content:"";display:block;position:absolute;width:32px;height:184px;top:50%;transform:translateY(-50%);left:-34px;background:url(./connector-05e4a761.svg) no-repeat;background-size:contain}@media screen and (max-width: 1200px){.landing .counters-section__counters:before{display:none}}.landing .counters-section__counter{display:flex;flex-direction:column;width:220px;align-items:center;padding:24px 32px;position:relative;flex:0 0 auto;background-color:var(--light-black);border-radius:16px;color:var(--white);font-size:18px;font-weight:500;line-height:22px;text-align:center}@media screen and (max-width: 768px){.landing .counters-section__counter{font-size:12px;line-height:16px;width:140px;padding:16px}}.landing .counters-section__counter-number{font-size:40px;font-weight:600;line-height:48px;white-space:nowrap}@media screen and (max-width: 768px){.landing .counters-section__counter-number{font-size:18px;font-weight:700;line-height:22px}}.landing .counters-section__button{margin-top:32px;grid-area:button;align-self:start;min-width:361px}@media screen and (max-width: 768px){.landing .counters-section__button{margin-top:0;min-width:auto}}.landing .faq{background-color:var(--white);padding-top:54px;padding-bottom:90px}@media screen and (max-width: 768px){.landing .faq{padding-top:27px}}.landing .faq__title{margin-bottom:40px;text-align:center}@media screen and (max-width: 768px){.landing .faq__title{margin-bottom:24px;text-align:left}}.landing .faq .faq-list{display:flex;flex-direction:column;gap:16px;margin:0 auto;max-width:1051px}@media screen and (max-width: 768px){.landing .faq .faq-list{gap:13px}}.landing .faq .faq-list-item{display:flex;gap:16px;position:relative;flex:0 0 auto;border-bottom:1px solid rgba(29,29,33,.2);padding-bottom:15px}@media screen and (max-width: 768px){.landing .faq .faq-list-item{padding-bottom:9px}}.landing .faq .faq-list-item:last-of-type{border-bottom:none}.landing .faq .faq-list-item__header{display:flex;align-items:center;justify-content:space-between;position:relative;flex:0 0 auto;cursor:pointer;outline:none;font-weight:600;color:var(--black);font-size:20px;letter-spacing:0;line-height:28px}@media screen and (max-width: 768px){.landing .faq .faq-list-item__header{font-size:16px;line-height:140%;gap:4px}}.landing .faq .faq-list-item__header::-webkit-details-marker{display:none}.landing .faq .faq-list-item__header:after{content:"";display:block;width:36px;height:28px;background:url(./down-chevron-663b460c.svg) no-repeat center;transition:transform .4s;flex-shrink:0}@media screen and (max-width: 768px){.landing .faq .faq-list-item__header:after{width:24px;height:24px;background-size:24px}}.landing .faq .faq-list-item__body{position:relative;font-weight:500;color:#52525c;font-size:16px;letter-spacing:0;line-height:22.4px;max-height:0;overflow:hidden;transition:max-height .4s ease-out;padding-right:35px;margin-top:8px}@media screen and (max-width: 768px){.landing .faq .faq-list-item__body{font-size:12px;line-height:140%;margin-top:5px}}.landing .faq .faq-list-item[open] .faq-list-item__header:after{transform:rotate(180deg)}.landing .faq .faq-list-item[open] .faq-list-item__body{max-height:800px}.landing .footer{background-color:#323136;display:flex;padding-top:0;padding-bottom:0}.landing .footer .footer-container{max-width:1320px;width:100%;margin:0 auto}
