.front-page__section{width:100%;position:relative}.front-page__section .top-title{color:#778;text-align:center;font-size:15px;font-weight:500;line-height:110%;text-transform:uppercase;margin-bottom:12px}.front-page__section .title{color:#2e2e48;text-align:center;font-size:44px;font-weight:600;line-height:54px;margin-bottom:48px}.front-page__section .more{width:100%;margin-top:60px;display:flex;justify-content:center}.front-page__section .more a{display:flex;width:220px;padding:16px 68px;justify-content:center;align-items:center;gap:10px;border-radius:100px;border:1px solid #4446e9;color:#4446e9;text-align:center;font-size:16px;font-weight:700;line-height:16px;text-decoration:none}#blog-section{margin-bottom:180px}#blog-section .container{padding:0 20px}#blog-section .thumbnail{border-radius:10px;overflow:hidden;height:230px;max-height:230px}#blog-section .thumbnail img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#blog-section .slider{position:relative;width:calc(100% + 26px);margin:0 -13px;overflow:hidden;padding:0 13px;border-radius:10px;background:linear-gradient(to bottom,#3335b008,#3335b00a);box-shadow:0 36px 234px #3335b008,0 13.867px 74.533px #3335b00a}#blog-section .slides{display:flex;align-items:stretch;transition:transform .5s ease-in-out}#blog-section .slide{min-height:100%}#blog-section .slide .content{position:relative;display:flex;flex-direction:column;gap:6px;margin:14px;border-radius:10px;background:#fff;height:calc(100% - 28px)}#blog-section .slide .content .title{color:#2e2e48;font-size:20px;font-weight:600;line-height:normal;text-align:left;margin:14px 20px 0;flex-grow:3}#blog-section .slide .content .publication-date{color:#fff;text-align:center;font-size:11px;font-weight:600;padding:5px 8px;border-radius:12px;background:#fe7062;position:absolute;top:192px;left:20px}#blog-section .slide .content .text{color:#778;font-size:14px;font-weight:400;line-height:normal;text-align:left;margin:0 20px 24px}#blog-section .slide-info{display:none}#blog-section .controls{display:flex;align-items:center;justify-content:space-between;gap:12px;position:absolute;top:100px;left:-5px;width:calc(100% + 6px)}#cabinet-section{margin-bottom:160px}#cabinet-section .container{border-radius:20px;background:#ebf0fc;padding:180px 100px;position:relative;max-width:1400px}@media screen and (max-width:1024px){#cabinet-section .container{padding:180px 40px}}@media screen and (max-width:768px){#cabinet-section .container{padding:180px 20px}}#cabinet-section .paper-plane{position:absolute;right:260px;bottom:-45px;z-index:1}@media screen and (max-width:768px){#cabinet-section .paper-plane{display:none}}#cabinet-section .title{max-width:806px;z-index:3}#cabinet-section .content{position:relative;display:flex;justify-content:space-between;gap:30px;align-items:center;z-index:2;max-width:100%}@media screen and (max-width:768px){#cabinet-section .content{flex-direction:column}}#cabinet-section .heart-baloon{position:absolute;width:84px;height:80px;top:-120px;left:40px;z-index:1}#cabinet-section .heart-baloon svg{width:100%;height:100%}@media screen and (max-width:768px){#cabinet-section .heart-baloon{display:none}}#cabinet-section .girl{position:absolute;bottom:-50px;left:16%;width:150px;height:302px;z-index:1}#cabinet-section .girl svg{width:100%;height:100%}@media screen and (max-width:768px){#cabinet-section .girl{display:none}}#cabinet-section .account-picture{flex-basis:calc(70% - 30px);flex-grow:2;max-width:843px;border-radius:20px;border:8px solid #2e2e48;filter:drop-shadow(0 13.867px 74.533px rgba(51,53,176,.04)) drop-shadow(0 36px 234px rgba(51,53,176,.03));overflow:hidden}@media screen and (max-width:1024px){#cabinet-section .account-picture{flex-basis:calc(60% - 30px)}}@media screen and (max-width:768px){#cabinet-section .account-picture{flex-basis:100%;max-width:100%}}#cabinet-section .account-picture img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#cabinet-section .description{position:relative;z-index:2;flex-basis:30%;max-width:320px;height:-moz-fit-content;height:fit-content}@media screen and (max-width:1024px){#cabinet-section .description{flex-basis:40%;max-width:40%}}@media screen and (max-width:768px){#cabinet-section .description{flex-basis:100%;max-width:100%;padding:0}}#cabinet-section .description>svg:first-child{position:absolute;width:100%;height:100%;top:0;right:0;bottom:0;left:0;filter:drop-shadow(0 13.867px 74.533px rgba(51,53,176,.04)) drop-shadow(0 36px 234px rgba(51,53,176,.03))}@media screen and (max-width:768px){#cabinet-section .description>svg:first-child{display:none}}#cabinet-section .description>svg:nth-child(2){position:absolute;top:-70px;left:140px}@media screen and (max-width:768px){#cabinet-section .description>svg:nth-child(2){display:none}}#cabinet-section .description .slide-index{position:relative;display:flex;justify-content:center;align-items:center;padding:8px}@media screen and (max-width:768px){#cabinet-section .description .slide-index{display:none}}#cabinet-section .description .slide-index svg{position:absolute;top:0;left:0;width:100%;height:100%}#cabinet-section .description .slide-index span{font-size:20px;color:#fff;font-weight:500;z-index:1}#cabinet-section .description .slide-text{font-size:24px;line-height:normal;font-weight:600;min-height:170px}@media screen and (max-width:768px){#cabinet-section .description .slide-text{text-align:center}}#cabinet-section .slider{position:relative;width:100%;margin:0 auto;overflow:hidden}#cabinet-section .slides{display:flex;transition:transform .5s ease-in-out;margin-bottom:26px}#cabinet-section .child-slider .slides{margin-bottom:0}#cabinet-section .child-slider .slide-image{width:100%;height:100%}#cabinet-section .slide{min-width:100%;text-align:left;display:flex;flex-direction:column;align-items:flex-start;gap:24px}#cabinet-section .controls{display:flex;align-items:center;gap:12px;margin-left:-3px}@media screen and (max-width:768px){#cabinet-section .controls{justify-content:center}}#cabinet-section .slide-info{font-weight:500;font-size:15px;color:#dde4f4;display:flex}#cabinet-section .current-slide{color:#778}#cabinet-section .total-slides{color:#adadbe}#cabinet-section .main-slider{max-width:260px;margin:36px 40px 46px}#cabinet-section .main-slider .slides{margin-bottom:40px}#diamond-section{background-image:linear-gradient(#dde4f4 1px,transparent 1px) , linear-gradient(to right,#dde4f4 1px,transparent 1px);background-size:200px 200px;background-position:0 130px;margin-bottom:120px;padding:300px 0}@media (max-width:520px){#diamond-section{display:none}}#diamond-section .container{max-width:unset}#diamond-section .picture{border-radius:20px;border:3px solid #fff;background:linear-gradient(135deg,#fff 2.07%,#fff6 98.13%);box-shadow:0 36px 234px #00000008,0 13.867px 74.533px #0000000a;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);padding:77px 91px;position:absolute;z-index:1;top:calc(50% - 207px);left:calc(50% - 207px);width:414px;height:414px}#diamond-section .picture svg{width:100%;height:100%}#diamond-section .content{display:flex;flex-direction:column;gap:28px;overflow:hidden;width:100%;white-space:nowrap}#diamond-section .content .row{color:#2e2e48;font-size:48px;font-weight:600;line-height:110%;text-transform:uppercase;overflow:hidden;white-space:nowrap}#diamond-section .content .row span{white-space:nowrap}#diamond-section .content .row .bullet{min-width:14px;min-height:14px;background:#4446e9;display:inline-block;border-radius:50%}#diamond-section .content .row-content{display:flex;align-items:center;gap:28px}#diamond-section .content .row-1 .row-content{animation:scroll-left 15s linear infinite}#diamond-section .content .row-2 .row-content{animation:scroll-right 15s linear infinite}#diamond-section .content .row-3 .row-content{animation:scroll-left 15s linear infinite}#faq-section{margin-bottom:160px}#faq-section .questions{display:flex;flex-direction:column;gap:16px;width:100%;padding:0 20px}#faq-section .question{padding:20px 16px;border-radius:10px;border:1px solid #dde4f4;display:flex;align-items:center;flex-wrap:wrap;gap:6px 16px;width:100%}#faq-section .question__number{font-family:Lexend,sans-serif;flex-basis:26px;width:26px;height:26px;color:#4446e9;background:linear-gradient(180deg,#f0f4fc,#e4ecff00);font-size:16px;font-weight:500;display:flex;align-items:center;justify-content:center;border-radius:50%}#faq-section .question__title{max-width:calc(100% - 90px);flex-grow:2;color:#2e2e48;font-size:20px;font-weight:600}#faq-section .question__action{display:flex;align-items:center;justify-content:center;width:24px;height:24px;cursor:pointer}#faq-section .question__action svg{width:100%;height:100%}#faq-section .question__action svg:last-child{display:none}#faq-section .question p{display:none;flex-basis:100%;color:#778;font-size:16px;font-weight:400;padding-left:42px}#faq-section .question.open{box-shadow:0 36px 234px #3335b008,0 13.867px 74.533px #3335b00a}#faq-section .question.open .question__action svg:first-child{display:none}#faq-section .question.open .question__action svg:last-child{display:block}#faq-section .question.open .question__number{background:#fff;color:#fdb3ad;border:1px solid #fdb3ad}#feedback-section{margin-bottom:160px}#feedback-section .container{border-radius:20px;background:#ebf0fc;padding:180px 100px;position:relative;flex-direction:row;gap:160px;max-width:1400px}@media screen and (max-width:1024px){#feedback-section .container{justify-content:space-between;padding:180px 28px;gap:20px}}@media screen and (max-width:768px){#feedback-section .container{justify-content:center;padding:180px 0;gap:0;margin-left:-20px;margin-right:-20px;width:calc(100% + 40px)}}#feedback-section .paper-plane{position:absolute;top:160px;right:40px;z-index:1}@media screen and (max-width:1024px){#feedback-section .paper-plane{top:150px;right:-160px}}@media screen and (max-width:768px){#feedback-section .paper-plane{display:none}}#feedback-section .heart-baloon{position:absolute;top:369px;left:43%;z-index:1}@media screen and (max-width:1024px){#feedback-section .heart-baloon{width:49px;height:49px;top:360px;left:44%}}@media screen and (max-width:768px){#feedback-section .heart-baloon{display:none}}#feedback-section .girl{position:absolute;bottom:180px;left:35%;z-index:2}@media screen and (max-width:1024px){#feedback-section .girl{left:34%}}@media screen and (max-width:768px){#feedback-section .girl{left:unset;right:5%}}@media screen and (max-width:520px){#feedback-section .girl{display:none}}#feedback-section .button{min-width:230px}#feedback-section .contacts{position:relative;width:calc(50% - 80px);max-width:450px;border-radius:20px;padding:72px 48px;z-index:2;background-image:url(data:image/svg+xml,%3c?xml%20version=\'1.0\'%20encoding=\'UTF-8\'%20standalone=\'no\'?%3e%3csvg%20width=\'449.00015\'%20height=\'589.13354\'%20viewBox=\'118%20195%20449.00015%20589.13355\'%20fill=\'none\'%20version=\'1.1\'%20id=\'svg1\'%20sodipodi:docname=\'contact-phone1.svg\'%20inkscape:version=\'1.4%20\(86a8ad7,%202024-10-11\)\'%20xmlns:inkscape=\'http://www.inkscape.org/namespaces/inkscape\'%20xmlns:sodipodi=\'http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd\'%20xmlns=\'http://www.w3.org/2000/svg\'%20xmlns:svg=\'http://www.w3.org/2000/svg\'%3e%3cdefs%20id=\'defs1\'%20/%3e%3csodipodi:namedview%20id=\'namedview1\'%20pagecolor=\'%23ffffff\'%20bordercolor=\'%23000000\'%20borderopacity=\'0.25\'%20inkscape:showpageshadow=\'2\'%20inkscape:pageopacity=\'0.0\'%20inkscape:pagecheckerboard=\'true\'%20inkscape:deskcolor=\'%23d1d1d1\'%20showgrid=\'false\'%20inkscape:zoom=\'1.2104701\'%20inkscape:cx=\'400.25772\'%20inkscape:cy=\'332.51545\'%20inkscape:window-width=\'2560\'%20inkscape:window-height=\'1351\'%20inkscape:window-x=\'-9\'%20inkscape:window-y=\'-9\'%20inkscape:window-maximized=\'1\'%20inkscape:current-layer=\'svg1\'%3e%3cinkscape:grid%20id=\'grid1\'%20units=\'px\'%20originx=\'-1.9996722\'%20originy=\'-2.9997546\'%20spacingx=\'1\'%20spacingy=\'1\'%20empcolor=\'%230099e5\'%20empopacity=\'0.30196078\'%20color=\'%230099e5\'%20opacity=\'0.14901961\'%20empspacing=\'5\'%20enabled=\'true\'%20visible=\'false\'%20/%3e%3c/sodipodi:namedview%3e%3cpath%20d=\'m%20525.08332,220.82617%20-355.675,-25.72883%20c%20-29.05,-2.07982%20-52.211,29.42207%20-51.387,70.1381%20l%209.185,455.08423%20c%200.763,37.19238%2023.863,65.59463%2051.326,63.72681%20l%20337.732,-23.22279%20c%2022.886,-1.57102%2041.805,-29.80478%2042.476,-63.30281%20l%208.239,-407.66123%20c%200.732,-36.29976%20-17.912,-67.29286%20-41.896,-69.03348%20z\'%20fill=\'%23ffffff\'%20id=\'path1\'%20style=\'stroke-width:1.05631\'%20/%3e%3c/svg%3e);background-repeat:no-repeat;background-position:0 0;background-size:cover;filter:drop-shadow(0 13.867px 74.533px rgba(51,53,176,.04)) drop-shadow(0 36px 234px rgba(51,53,176,.03))}@media screen and (max-width:1024px){#feedback-section .contacts{width:calc(45% - 20px);max-width:400px;background-repeat:no-repeat;background-position:0 0;background-size:100% 100%;padding:72px 18px}}@media screen and (max-width:768px){#feedback-section .contacts{width:100%}}#feedback-section .contacts .contact-item{display:flex;align-items:center;gap:12px;padding:24px 0;max-width:310px}#feedback-section .contacts .contact-item__icon{min-width:56px;height:56px}#feedback-section .contacts .contact-item__text{display:flex;flex-direction:column;gap:4px}#feedback-section .contacts .contact-item__text span:first-child{color:#778;font-size:14px;font-weight:400}#feedback-section .contacts .contact-item__text span:last-child{color:#2e2e48;font-size:24px;font-weight:600}#feedback-section .contacts .contact-item:first-child{padding-top:0;border-bottom:1px solid #dde4f4}#feedback-section .contacts .contact-item:nth-child(3){padding-bottom:0;margin-bottom:48px;border-top:1px solid #dde4f4}#feedback-section .feedback-form{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px 24px;flex-basis:calc(55% - 80px);flex-grow:2;z-index:2}@media screen and (max-width:1024px){#feedback-section .feedback-form{width:calc(50% - 20px);max-width:464px}}@media screen and (max-width:768px){#feedback-section .feedback-form{display:none}}#feedback-section .feedback-form .form-title{color:#2e2e48;font-size:44px;font-weight:600;width:100%;line-height:normal}@media screen and (max-width:1024px){#feedback-section .feedback-form .form-title{font-size:36px}}#feedback-section .feedback-form .form-group{width:100%}#feedback-section .feedback-form .form-group:nth-child(2){width:calc(50% - 12px)}#feedback-section .feedback-form .form-group:nth-child(3){width:calc(50% - 12px)}#feedback-section .feedback-form label{color:#2e2e48;font-size:14px;font-weight:400;margin-bottom:4px}#feedback-section .feedback-form label:after{content:"*";color:#fdb3ad}#feedback-section .feedback-form input{padding:15px;color:#2e2e48;font-size:16px;font-weight:400;border-radius:10px;background:#fff;box-shadow:0 36px 234px #3335b008,0 13.867px 74.533px #3335b00a;width:100%;border:1px solid #ebf0fc}#feedback-section .feedback-form input::-moz-placeholder{color:#adadbe}#feedback-section .feedback-form input::placeholder{color:#adadbe}#feedback-section .feedback-form input:focus{outline:none}#feedback-section .feedback-form input.warning{border:1px solid #fdb3ad}#feedback-section .feedback-form textarea{padding:15px;color:#2e2e48;font-size:16px;font-weight:400;border-radius:10px;background:#fff;box-shadow:0 36px 234px #3335b008,0 13.867px 74.533px #3335b00a;width:100%;border:1px solid #ebf0fc;height:170px}#feedback-section .feedback-form textarea::-moz-placeholder{color:#adadbe}#feedback-section .feedback-form textarea::placeholder{color:#adadbe}#feedback-section .feedback-form textarea:focus{outline:none}#feedback-section .feedback-form textarea.warning{border:1px solid #fdb3ad}#mission-section{margin-bottom:160px;background-image:linear-gradient(#dde4f4 1px,transparent 1px) , linear-gradient(to right,#dde4f4 1px,transparent 1px);background-size:200px 200px;background-position:0 130px;padding:100px 0;position:relative}#mission-section .background-quote{position:absolute;top:0;right:10%;z-index:0;width:281px;height:281px}#mission-section .background-quote svg{width:100%;height:100%}@media screen and (max-width:768px){#mission-section .background-quote{display:none}}#mission-section .container{flex-direction:row;gap:112px;padding:0 20px;align-items:stretch}@media screen and (max-width:1024px){#mission-section .container{gap:20px}}@media screen and (max-width:768px){#mission-section .container{flex-direction:column;gap:50px;padding:0 20px}}#mission-section .left-content{position:relative;display:flex;align-items:center;flex-basis:calc(50% - 112px);max-width:calc(50% - 112px)}#mission-section .left-content .btn-play{position:absolute;width:150px;height:150px;top:calc(50% - 75px);left:calc(50% - 75px);background:none;border:none;cursor:pointer;outline:none;transition:transform .3s ease;animation:play_pulse 2s infinite}#mission-section .left-content .btn-play svg{width:100%;height:100%;transition:all .3s ease;filter:drop-shadow(0 4px 8px rgba(0,0,0,.2))}#mission-section .left-content .btn-play:before{content:"";position:absolute;top:-5px;left:-5px;right:-5px;bottom:-5px;background:radial-gradient(circle,rgba(254,112,98,.3) 0%,transparent 70%);border-radius:50%;opacity:0;transition:opacity .3s ease;z-index:-1}#mission-section .left-content .btn-play:hover{transform:scale(1.1);animation-play-state:paused}#mission-section .left-content .btn-play:hover svg{filter:drop-shadow(0 6px 12px rgba(0,0,0,.3))}#mission-section .left-content .btn-play .btn-play:hover:before{opacity:1}#mission-section .left-content .btn-play:active{transform:scale(.95);animation-play-state:paused}@media screen and (max-width:1024px){#mission-section .left-content{flex-basis:50%;max-width:392px}}@media screen and (max-width:768px){#mission-section .left-content{flex-basis:100%;max-width:100%}}#mission-section .right-content{flex-basis:50%;max-width:50%;display:flex;flex-direction:column}@media screen and (max-width:1024px){#mission-section .right-content{flex-basis:50%;max-width:514px}}@media screen and (max-width:768px){#mission-section .right-content{flex-basis:100%;max-width:100%}}#mission-section .picture{border-radius:10px;overflow:hidden;height:100%}#mission-section .picture img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#mission-section .customers{position:absolute;top:55px;left:-30px;filter:drop-shadow(0 1.852px 3.148px rgba(152,70,62,.02)) drop-shadow(0 8.148px 6.519px rgba(152,70,62,.03)) drop-shadow(0 20px 13px rgba(152,70,62,.04)) drop-shadow(0 38.519px 25.481px rgba(152,70,62,.04)) drop-shadow(0 64.815px 46.852px rgba(152,70,62,.05)) drop-shadow(0 100px 80px rgba(152,70,62,.07))}@media screen and (max-width:768px){#mission-section .customers{left:-15px}}#mission-section .customers .content{top:0;color:#fff;width:100%;height:100%;position:absolute;display:flex;justify-content:center;align-items:center;flex-direction:column;line-height:normal}#mission-section .customers .content span:first-child{font-family:Lexend,sans-serif;font-size:48px;font-weight:500}#mission-section .customers .content span:last-child{font-size:15px;font-weight:500}#mission-section .quote{max-width:82px;margin-bottom:40px}#mission-section .quote svg{width:100%;height:100%}#mission-section .text{font-size:34px;font-weight:600;color:#2e2e48;line-height:normal;flex-grow:2}#mission-section .author{font-size:20px;font-weight:600;color:#2e2e48}#mission-section .company{font-size:15px;font-weight:500;color:#778;text-transform:uppercase}#mission-section .slide-info{font-size:15px;font-weight:500;color:#778}#mission-section .slider{position:relative;width:100%;margin:0 auto;overflow:hidden;flex-grow:2}#mission-section .slides{display:flex;transition:transform .5s ease-in-out;height:100%}#mission-section .slide{min-width:100%}#mission-section .slide .content{display:flex;flex-direction:column;gap:6px;height:100%}#mission-section .controls{display:flex;align-items:center;gap:12px;position:absolute;bottom:0;right:0}@media screen and (max-width:768px){#mission-section .controls{position:relative;bottom:unset;right:unset;margin-top:26px}}.video-popup-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000c;z-index:9999;display:flex;justify-content:center;align-items:center;opacity:0;transition:opacity .3s ease}.video-popup-overlay.show{opacity:1}.video-popup-container{position:relative;width:90%;max-width:800px;aspect-ratio:16/9;transform:scale(.8);transition:transform .3s ease}.video-popup-overlay.show .video-popup-container{transform:scale(1)}.video-popup-close{position:absolute;top:-50px;right:0;border:none;font-size:25px;cursor:pointer;width:40px;height:40px;display:flex;align-items:center;justify-content:center;z-index:10;transition:opacity .2s ease;background:#fff;color:#000;border-radius:50%}.video-popup-close:hover{opacity:.7}.video-popup-iframe{width:100%;height:100%;border:none}@media (max-width:768px){.video-popup-container{width:95%;margin:20px}.video-popup-close{top:-50px;font-size:35px}}#promo-section{background-image:linear-gradient(#dde4f4 1px,transparent 1px) , linear-gradient(to right,#dde4f4 1px,transparent 1px);background-size:200px 200px;background-position:0 130px}#promo-section .container{padding:0 20px}#promo-section .title{width:100%;max-width:800px;color:#2e2e48;text-align:center;font-size:64px;font-style:normal;font-weight:600;line-height:72px;text-transform:uppercase;margin-bottom:16px}@media screen and (max-width:768px){#promo-section .title{font-size:44px;line-height:56px}}@media screen and (max-width:520px){#promo-section .title{text-align:left;font-size:40px;line-height:46px}}#promo-section .top-title{color:#778;text-align:center;font-size:15px;font-style:normal;font-weight:500;line-height:110%;text-transform:uppercase;margin:120px auto 26px}@media screen and (max-width:520px){#promo-section .top-title{text-align:left;margin-left:0}}#promo-section .subtitle{color:#778;text-align:center;font-size:18px;font-style:normal;font-weight:400;line-height:28px;margin-bottom:30px;max-width:700px}@media screen and (max-width:520px){#promo-section .subtitle{text-align:left}}#promo-section .buttons{display:flex;justify-content:center;align-items:center;gap:8px;margin-bottom:140px}@media screen and (max-width:768px){#promo-section .buttons{flex-wrap:wrap;width:100%}}@media screen and (max-width:520px){#promo-section .buttons{flex-direction:column;align-items:flex-start}}#promo-section .buttons a{min-width:242px;font-weight:700}#promo-section .buttons .button__blue svg{margin-left:-2px}#promo-section .or{color:#778;text-align:center;font-size:15px;font-style:normal;font-weight:500;line-height:110%;letter-spacing:1px;text-transform:uppercase}#promo-section .picture{display:flex;justify-content:center;align-items:center;margin-bottom:140px}#promo-section .picture img{max-width:100%;height:auto}#recommend-section{margin:160px 0}#recommend-section .container{flex-direction:row;gap:40px;padding:0 20px;max-width:1200px;align-items:flex-start}#recommend-section .images{display:flex;flex-wrap:wrap;width:calc(50% - 20px);max-width:510px}@media screen and (max-width:1024px){#recommend-section .images{max-width:389px}}@media screen and (max-width:768px){#recommend-section .images{display:none}}#recommend-section .image__item{position:relative;width:calc(55% - 30px);height:auto;border-radius:10px}#recommend-section .image__item:nth-child(1){margin-right:15px;margin-bottom:7px}#recommend-section .image__item:nth-child(2){max-width:170px;max-height:200px;margin-top:auto}#recommend-section .image__item:nth-child(2) .badge{display:flex;flex-direction:column;align-items:center;justify-content:center;position:absolute;top:-50px;right:-60px;background-image:url(data:image/svg+xml,%3csvg%20xmlns=\'http://www.w3.org/2000/svg\'%20width=\'150\'%20height=\'142\'%20viewBox=\'0%200%20150%20142\'%20fill=\'none\'%3e%3cpath%20d=\'M135.956%206.2056L17.1689%200.0234015C7.46706%20-0.476479%20-0.268039%207.09317%200.00711985%2016.8765L3.07464%20126.228C3.32941%20135.165%2011.0441%20141.99%2020.2161%20141.541L133.011%20135.96C140.654%20135.583%20146.972%20128.799%20147.197%20120.75L149.948%2022.7935C150.193%2014.0711%20143.966%206.62387%20135.956%206.2056Z\'%20fill=\'%234446E9\'/%3e%3c/svg%3e);color:#fff;padding:25px;border-radius:0 0 0 10px;font-size:15px;width:150px;height:140px;line-height:normal;text-align:center;filter:drop-shadow(0 1.852px 3.148px rgba(56,58,176,.02)) drop-shadow(0 8.148px 6.519px rgba(56,58,176,.03)) drop-shadow(0 20px 13px rgba(56,58,176,.04)) drop-shadow(0 38.519px 25.481px rgba(56,58,176,.04)) drop-shadow(0 64.815px 46.852px rgba(56,58,176,.05)) drop-shadow(0 100px 80px rgba(56,58,176,.07))}#recommend-section .image__item:nth-child(2) .badge .accent{font-size:44px;font-family:Lexend,sans-serif}@media (max-width:1024px){#recommend-section .image__item:nth-child(2) .badge .accent{font-size:20px}#recommend-section .image__item:nth-child(2) .badge{font-size:10px;background-size:96px 96px;width:96px;height:96px}#recommend-section .image__item:nth-child(2){max-width:128px;max-height:154px}}#recommend-section .image__item:nth-child(3){max-width:170px;max-height:200px;margin:17px 15px auto 40px}#recommend-section .image__item:nth-child(3) .badge{display:flex;flex-direction:column;align-items:center;justify-content:center;position:absolute;bottom:-70px;left:-60px;background-image:url(data:image/svg+xml,%3csvg%20xmlns=\'http://www.w3.org/2000/svg\'%20width=\'160\'%20height=\'160\'%20viewBox=\'0%200%20160%20160\'%20fill=\'none\'%3e%3cpath%20d=\'M14.937%207.01388L141.681%200.0264495C152.033%20-0.538541%20160.286%208.01705%20159.992%2019.0747L156.719%20142.669C156.448%20152.77%20148.216%20160.484%20138.43%20159.976L18.0795%20153.669C9.92426%20153.243%203.18251%20145.575%202.94328%20136.477L0.00744629%2025.7623C-0.253525%2015.9038%206.39029%207.48662%2014.937%207.01388Z\'%20fill=\'%23FE7062\'/%3e%3c/svg%3e);color:#fff;padding:25px;border-radius:0 0 0 10px;font-size:15px;width:160px;height:160px;line-height:normal;text-align:center;filter:drop-shadow(0 1.852px 3.148px rgba(152,70,62,.02)) drop-shadow(0 8.148px 6.519px rgba(152,70,62,.03)) drop-shadow(0 20px 13px rgba(152,70,62,.04)) drop-shadow(0 38.519px 25.481px rgba(152,70,62,.04)) drop-shadow(0 64.815px 46.852px rgba(152,70,62,.05)) drop-shadow(0 100px 80px rgba(152,70,62,.07))}#recommend-section .image__item:nth-child(3) .badge .accent{font-size:50px;font-family:Lexend,sans-serif}@media (max-width:1024px){#recommend-section .image__item:nth-child(3) .badge{background-size:cover;width:142px;height:142px;bottom:-190px;left:70px;z-index:1}#recommend-section .image__item:nth-child(3){max-width:142px;max-height:167px;margin:17px 10px auto 25px}}#recommend-section .image__item:nth-child(4){margin-top:20px}#recommend-section .image__item img{border-radius:10px;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#recommend-section .content{width:calc(50% - 20px);max-width:510px}@media screen and (max-width:1024px){#recommend-section .content{max-width:514px}}@media screen and (max-width:768px){#recommend-section .content{width:100%}}#recommend-section .title{color:#2e2e48;font-size:44px;font-style:normal;font-weight:600;line-height:54px;margin-bottom:46px;text-align:left}@media (max-width:1024px){#recommend-section .title{font-size:36px}}#recommend-section .features{display:flex;flex-direction:column;gap:16px}#recommend-section .feature{padding:20px 16px;border-radius:10px;border:1px solid #dde4f4;display:flex;align-items:center;flex-wrap:wrap;gap:6px 16px;line-height:normal}#recommend-section .feature__number{font-family:Lexend,sans-serif;flex-basis:26px;width:26px;height:26px;color:#4446e9;background:linear-gradient(180deg,#f0f4fc,#e4ecff00);font-size:16px;font-weight:500;display:flex;align-items:center;justify-content:center;border-radius:50%}#recommend-section .feature__title{max-width:calc(100% - 90px);flex-grow:2;color:#2e2e48;font-size:20px;font-weight:600}#recommend-section .feature__action{display:flex;align-items:center;justify-content:center;width:24px;height:24px;cursor:pointer}#recommend-section .feature__action svg{width:100%;height:100%}#recommend-section .feature__action svg:last-child{display:none}#recommend-section .feature p{display:none;flex-basis:100%;color:#778;font-size:16px;font-weight:400;padding-left:42px;line-height:24px}#recommend-section .feature.open{box-shadow:0 36px 234px #3335b008,0 13.867px 74.533px #3335b00a}#recommend-section .feature.open .feature__action svg:first-child{display:none}#recommend-section .feature.open .feature__action svg:last-child{display:block}#recommend-section .feature.open .feature__number{background:#fff;color:#fdb3ad;border:1px solid #fdb3ad}#prices-section{margin-bottom:160px}#prices-section .container{border-radius:30px;background:#eef3ff;padding:180px 100px;max-width:1400px}@media screen and (max-width:1024px){#prices-section .container{padding:180px 28px}}@media screen and (max-width:768px){#prices-section .container{padding:180px 20px}}#prices-section .prices{display:grid;grid-template-columns:repeat(auto-fill,minmax(236px,1fr));gap:24px;width:100%}@media screen and (max-width:1280px){#prices-section .prices{gap:16px;grid-template-columns:repeat(auto-fill,minmax(210px,1fr))}}@media screen and (max-width:1024px){#prices-section .prices{gap:16px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}}#prices-section .price{padding:20px;display:flex;flex-direction:column;background-color:#fff;box-shadow:0 36px 234px #3335b008,0 13.867px 74.533px #3335b00a;border-radius:10px}#prices-section .price__title{color:#2e2e48;font-size:20px;font-weight:600;line-height:26px}#prices-section .price__subtitle{color:#778;font-size:14px;font-weight:400;line-height:20px;flex-grow:2}#prices-section .price__separator{height:1px;width:100%;background:#dde4f4;margin:20px 0}#prices-section .price__value{display:flex;align-items:flex-end;margin-bottom:15px}#prices-section .price__value--price{font-family:Lexend,sans-serif;color:#4446e9;font-size:58px;font-style:normal;font-weight:500;line-height:65px}#prices-section .price__value--currency{font-family:Lexend,sans-serif;color:#4446e9;font-size:35px;font-weight:500;margin-bottom:auto}#prices-section .price__value--period{color:#2e2e48;font-size:18px;font-style:normal;font-weight:500;margin-top:auto;margin-bottom:7px}#prices-section .price__desc{color:#2e2e48;font-size:14px;font-style:normal;font-weight:400;line-height:20px;margin-bottom:20px}#prices-section .price__desc ul{margin-left:20px;list-style-position:outside;list-style-image:url(data:image/svg+xml,%3csvg%20xmlns=\'http://www.w3.org/2000/svg\'%20width=\'14\'%20height=\'14\'%20viewBox=\'0%200%2014%2014\'%20fill=\'none\'%3e%3cg%20clip-path=\'url\(%23clip0_1497_16722\)\'%3e%3crect%20x=\'-17\'%20y=\'-17\'%20width=\'48\'%20height=\'48\'%20fill=\'url\(%23paint0_linear_1497_16722\)\'/%3e%3cpath%20d=\'M10.9126%204.20575C10.8584%204.15108%2010.7939%204.10768%2010.7228%204.07807C10.6517%204.04845%2010.5755%204.0332%2010.4985%204.0332C10.4215%204.0332%2010.3452%204.04845%2010.2741%204.07807C10.203%204.10768%2010.1385%204.15108%2010.0843%204.20575L5.73847%208.55742L3.91263%206.72575C3.85633%206.67136%203.78986%206.6286%203.71703%206.59989C3.6442%206.57119%203.56643%206.55712%203.48815%206.55847C3.40988%206.55982%203.33264%206.57658%203.26085%206.60779C3.18905%206.63899%203.1241%206.68403%203.06972%206.74034C3.01533%206.79664%202.97256%206.86311%202.94386%206.93594C2.91515%207.00877%202.90108%207.08654%202.90243%207.16481C2.90379%207.24309%202.92055%207.32033%202.95175%207.39212C2.98295%207.46392%203.02799%207.52886%203.0843%207.58325L5.3243%209.82325C5.37853%209.87793%205.44304%209.92132%205.51413%209.95094C5.58521%209.98055%205.66146%209.9958%205.73847%209.9958C5.81547%209.9958%205.89172%209.98055%205.9628%209.95094C6.03389%209.92132%206.0984%209.87793%206.15263%209.82325L10.9126%205.06325C10.9718%205.00863%2011.0191%204.94233%2011.0514%204.86854C11.0837%204.79475%2011.1004%204.71506%2011.1004%204.6345C11.1004%204.55394%2011.0837%204.47426%2011.0514%204.40047C11.0191%204.32667%2010.9718%204.26038%2010.9126%204.20575Z\'%20fill=\'%234446E9\'/%3e%3c/g%3e%3cdefs%3e%3clinearGradient%20id=\'paint0_linear_1497_16722\'%20x1=\'7\'%20y1=\'-17\'%20x2=\'7\'%20y2=\'31\'%20gradientUnits=\'userSpaceOnUse\'%3e%3cstop%20stop-color=\'%23F0F4FC\'/%3e%3cstop%20offset=\'1\'%20stop-color=\'%23E4ECFF\'%20stop-opacity=\'0\'/%3e%3c/linearGradient%3e%3cclipPath%20id=\'clip0_1497_16722\'%3e%3crect%20width=\'14\'%20height=\'14\'%20rx=\'7\'%20fill=\'white\'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e)}#prices-section .price__desc p,#prices-section .price__desc li{margin:0 0 8px}#prices-section .price__desc del{color:#adadbe}#prices-section .price__operator{width:100%;display:flex;flex-direction:column;position:relative;margin-bottom:8px}#prices-section .price__operator label{color:#778;font-size:12px;font-weight:400;line-height:18px;margin-bottom:4px}#prices-section .price__quantity{display:flex;flex-direction:column;margin-bottom:20px;position:relative}#prices-section .price__quantity label{color:#778;font-size:12px;font-weight:400;line-height:18px;margin-bottom:4px}#prices-section .price__quantity input{border-radius:10px;background:#f3f6fd;padding:17px 20px 17px 40px;outline:none;border:none;color:#2e2e48;width:100%}#prices-section .price__quantity--plus{position:absolute;bottom:30px;left:15px}#prices-section .price__quantity--minus{position:absolute;left:15px;bottom:15px}#prices-section .price__button{max-width:100%;margin-bottom:26px}#prices-section .price__button{margin-bottom:10px}#prices-section .price__available{width:100%;min-height:18px;text-align:right;color:#6a7390;font-size:12px;line-height:18px}#prices-section .price__quantity{margin-bottom:20px;position:relative;overflow:hidden}#prices-section .price__quantity-field{position:relative;overflow:hidden;border-radius:10px}#prices-section .price__quantity input{min-height:48px;padding:12px 18px 12px 56px;font-size:16px;line-height:24px}#prices-section .price__quantity-controls{position:absolute;top:50%;left:14px;transform:translateY(-50%);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;z-index:2}#prices-section .price__quantity--plus,#prices-section .price__quantity--minus{position:static;width:20px;height:20px;display:flex;align-items:center;justify-content:center;padding:0;border-radius:6px;z-index:2}#prices-section .price__quantity--plus svg,#prices-section .price__quantity--minus svg{width:14px;height:14px;display:block}#mission-section .left-content .btn-play{min-width:48px;min-height:48px}#mission-section .controls .prev,#mission-section .controls .next,#cabinet-section .controls .prev,#cabinet-section .controls .next,#blog-section .controls .prev,#blog-section .controls .next{min-width:48px;min-height:48px;display:flex;align-items:center;justify-content:center}#blog-section .more a{width:auto;min-width:240px;padding:16px 28px;line-height:1.2;text-align:center}