body,html{min-height:100%}body{margin:0;overflow-x:hidden}.main-container{background:linear-gradient(90deg,#fff0,hsla(0,0%,100%,.106)),url(https://storage.yandexcloud.net/meilin-public/images/landing/chinaTravelBg.webp);min-height:100vh}.tlp-maine-fon{isolation:isolate;min-height:100vh;overflow-x:hidden;position:relative;z-index:0}.tlp-maine-fon:before{background:url(https://storage.yandexcloud.net/meilin-public/merch/MainPageImg/pandaSKnigoi6.webp);background-repeat:no-repeat;background-size:cover;content:"";height:100vh;left:0;opacity:.9;pointer-events:none;z-index:-1}.mh-wrap,.tlp-maine-fon:before{position:fixed;top:0;width:100%}.mh-wrap{left:50%;transform:translateX(-50%);z-index:100}.mh-inner{background:#f0f2f8d1;border-bottom:.06vw solid #aab4d247;box-shadow:.21vw .21vw .42vw 0 #223c5033;display:flex;gap:1vw;padding:.45vw 1.2vw}.mh-brand{background:#0000;border:0;cursor:pointer;justify-self:start;padding:0}.mh-promo{background:linear-gradient(180deg,#c1f0ff9d,#ffffffc5);border:.1vw solid #b3d7ff;border-radius:999vw;box-shadow:.21vw .21vw .42vw 0 #223c5033;box-sizing:border-box;color:#4b2ac4c1;font-size:.94vw;font-weight:700;justify-content:center;justify-self:center;letter-spacing:0;line-height:1;margin:0 auto;max-width:36vw;min-width:0;padding:.62vw 1.1vw;text-align:center;white-space:nowrap;width:100%}.mh-nav,.mh-promo{align-items:center;display:flex}.mh-nav{gap:.7vw;justify-self:end;margin-left:auto}.mh-link{background:#ffffff94;border:.06vw solid #b5c5ec8c;border-radius:2vw;box-shadow:.21vw .21vw .42vw 0 #223c5033;color:#5d49cf;cursor:pointer;font-size:1.05vw;font-weight:700;padding:.4vw 2vw;transition:transform .18s ease,box-shadow .18s ease,background .18s ease,opacity .18s ease}.mh-burger{background:#fff;border:.1vw solid #e6efff;border-radius:3vw;cursor:pointer;display:none;height:10vw;padding:2vw;width:10vw}.mh-burger span{background:#4b2ac4;border-radius:9vw;display:block;height:.7vw;margin:1.2vw 0}.mh-drop{grid-gap:1vw;background:#ffffffeb;border:.1vw solid #e6efff;border-radius:1.2vw;box-shadow:.21vw .21vw .42vw 0 #223c5033;display:grid;gap:1vw;margin-top:1.2vw;padding:1vw}.mh-drop-cta,.mh-drop-link{border-radius:6vw;cursor:pointer;font-size:3.6vw;font-weight:700;padding:2.6vw 3vw;width:100%}.mh-drop-link{background:linear-gradient(180deg,#fff,#e6f7ff);border:.1vw solid #e6efff;color:#4b2ac4}.mh-drop-cta{border:.1vw solid #b3d7ff}.btn-primary,.mh-drop-cta{background:linear-gradient(180deg,#66e3fe,#f5fdff);color:#4b2ac4}.btn-primary{border:.1vw solid #b3d7ff;border-radius:1vw;box-shadow:0 .2vw 1vw #00000040;cursor:pointer;font-size:1.05vw;font-weight:700;padding:.4vw 1.2vw;transition:transform .18s ease,box-shadow .18s ease,opacity .18s ease}.btn-primary--link{align-items:center;display:inline-flex;justify-content:center;text-decoration:none}.btn-ghost{background:linear-gradient(180deg,#fff,#e6f7ff);border:.1vw solid #e6efff}.btn-primary--link:hover,.btn-primary:hover,.mh-cta:hover,.mh-link:hover{box-shadow:0 .6vw 1vw #0000004d;transform:scale(1.02)}.benefit-card{background:linear-gradient(180deg,#ffffffb3,#c6f1ffb3 18%,#87d9ffcc 55%,#63c5f5cc);border:.16vw solid #e5f8fff2;border-radius:1.8vw;box-shadow:inset 0 .18vw .35vw #fffffff2,inset 0 -.25vw .45vw #67c4f138,0 .5vw 1.2vw #44a5b92e;overflow:hidden;padding:1vw 2vw;position:relative}.hero-card{background:linear-gradient(180deg,#fff,#cff0ff);border:.1vw solid #b3d7ff;border-radius:1.5vw;box-shadow:0 .5vw .9vw #00000014;padding:1.8vw}.tlp-actions-maine{margin-top:2vw}.section-title{color:#fff;font-size:2.5vw;line-height:1.1;margin:0}.hero-actions{display:flex;flex-wrap:wrap;gap:.9vw;margin-bottom:1.3vw}.trust-text{font-size:.95vw;margin-top:.2vw;opacity:.75}.main-section{margin:5vw auto;width:70%!important}.main-section.cards-slider{margin:5vw auto 8vw}.main-section-tutors{min-height:20vw;padding:4vw 0;width:100%}.benefits-grid{grid-gap:1.2vw;display:grid;gap:1.2vw;grid-template-columns:repeat(3,1fr);margin-top:1.5vw;position:relative}.benefit-ico img{display:block;max-width:3.33vw;position:absolute;right:1vw;top:.2vw;width:4.2vw}.benefit-title{color:#4b2ac4;font-size:1.3vw;font-weight:700;margin-top:.8vw}.benefit-text{font-size:1.2vw;margin-top:.4vw;opacity:.75}.sertificate-text{font-size:1vw;font-weight:600;margin-top:.4vw;opacity:.75}.main-head{background:linear-gradient(180deg,#66e3fe,#eaf8ff);border-bottom:.1vw solid #b3d7ff;padding:1vw 1.2vw}.main-card.is-coming-soon{position:relative}.coming-soon-overlay{background:#ffffffad;border-radius:inherit;inset:0;pointer-events:all;position:absolute;z-index:5}.coming-soon-overlay,.coming-soon-stamp{align-items:center;display:flex;justify-content:center}.coming-soon-stamp{background:#ffffffb3;border:.32vw solid #d62323f2;border-radius:.9vw;box-shadow:0 .4vw .8vw #0000001f;color:#d62323f2;font-size:1.6vw;font-weight:700;height:5vw;letter-spacing:.12vw;padding:.55vw 1.6vw;pointer-events:none;text-transform:uppercase;transform:rotate(-8deg)}.main-cta{margin:auto auto 5vw;width:90%;z-index:1}.main-cert-images{display:flex;gap:3vw;justify-content:center}.main-cert-item img{display:block;height:auto;width:40vw}.footer-link{color:#4b2ac4;font-size:.95vw;font-weight:600;line-height:1.4;opacity:.78;text-decoration:none;white-space:normal}.scroll-to-top{align-items:center;background:none;border:none;bottom:2vw;cursor:pointer;display:flex;height:10vw;justify-content:center;padding:0;position:fixed;right:2vw;transition:transform .2s ease;width:10vw;z-index:9999}.scroll-to-top:hover{transform:scale(1.1)}.scroll-to-top__icon{display:block;filter:drop-shadow(0 .2vw .25vw rgba(0,0,0,.18));height:78%;object-fit:contain;width:78%}.footer-columns{align-items:flex-start;display:flex;flex-wrap:wrap;gap:4vw;justify-content:center;width:100%}.footer-col{align-items:center;display:flex;flex-direction:column;gap:.6vw;min-width:18vw}.footer-col-title{color:#4b2ac4;font-size:1vw;font-weight:700;margin-bottom:.4vw}.tutors-empty{display:flex;justify-content:center;margin:4vw 0 6vw;width:100%}.tutors-empty__box{background:linear-gradient(180deg,#fff,#eef9ff);border:.18vw dashed #b3d7ff;border-radius:2vw;box-shadow:0 .6vw 1.4vw #0000000f;color:#6a6a6a;font-size:1.8vw;line-height:1.2;max-width:60%;padding:2.2vw 3vw;text-align:center}.tutors-empty__sub{font-size:1.1vw;margin-top:1vw;opacity:.7}.faq-grid{grid-gap:1.2vw;display:grid;gap:1.2vw;grid-template-columns:repeat(2,1fr);margin-top:1.5vw}.faq-q{align-items:center;color:#4b2ac4;cursor:pointer;display:flex;font-size:1.05vw;font-weight:700;gap:1vw;justify-content:start;list-style:none}.faq-q::-webkit-details-marker{display:none}.faq-a{color:#2b2aa8;font-size:1.05vw;line-height:1.25;margin-top:.5vw;opacity:.85}.faq-item{background:linear-gradient(180deg,#fff,#cff0ff);border:.1vw solid #b3d7ff;border-radius:1.5vw;box-shadow:0 .5vw .9vw #00000014;padding:.7vw 1.1vw}.faq-item[open]{box-shadow:0 .6vw 1.2vw #0000001a}.mh-signature-img{content:url(https://storage.yandexcloud.net/meilin-public/images/CoursePageImg/signature.webp);height:4vw}.tehrabota{align-items:center;display:flex;flex-direction:column;gap:2vh;justify-content:center;min-height:100vh;padding:6vh 6vw;text-align:center}.tehrabota__title{font-size:clamp(1.25vw,3.2vw,2.29vw);line-height:1.15;margin:0}.tehrabota__text{font-size:clamp(.73vw,1.4vw,.94vw);line-height:1.5;margin:0;max-width:37.5vw;opacity:.85}.tehrabota__btn{background:#fffc;border:.05vw solid #0000002e;border-radius:999vw;cursor:pointer;font-size:clamp(.73vw,1.2vw,.94vw);margin-top:2vh;padding:1.2vh 3.2vw}.tehrabota__btn:hover{transform:translateY(-.05vw)}.tehrabota__btn:active{transform:translateY(0)}.main-head-tag{background:#ffffffe0;border:.06vw solid #b3d7fff2;border-radius:99vw;color:#4b2ac4;display:inline-block;font-size:.85vw;font-weight:700;margin-top:.55vw;padding:.28vw .6vw}.main-actions .btn-primary{box-shadow:0 .26vw .52vw .1vw rgba(85,210,255,.647)}.course-card{box-shadow:none!important}.main-cert-section{align-items:center;display:flex;justify-content:center;padding:6vw 0;position:relative;width:100%}.main-cert-bg{background:linear-gradient(180deg,#0a1428eb,#050c19eb);inset:0;position:absolute}.main-cert-title{color:#fff;font-size:1.8vw;font-weight:700}.main-cert-card{margin:auto}.main-cert-card img{border-radius:.6vw;box-shadow:0 .6vw 1.2vw #00000040;width:17vw}.main-cert-label{color:#5f6dff;font-size:.9vw;font-weight:600;margin-top:.6vw;text-align:center}.final-buy-btn{background:linear-gradient(180deg,#bdefff,#fff);border-radius:2vw;box-shadow:0 .6vw 1.2vw #00000059,0 0 1vw #78c8ff99;color:#3d2ac8;font-size:1.3vw;font-weight:700;padding:.7vw 2.5vw;transition:.2s}.final-buy-btn:hover{box-shadow:0 .9vw 1.6vw #00000073,0 0 1.2vw #78c8ffcc;transform:translateY(-.15vw)}.tlp-h2.tutors-main{text-align:center;width:100%}.main-contact{text-align:center}.contact-blosk,.contact-box{max-width:36vw}.contact-box{background:hsla(0,0%,100%,.744);border:.06vw solid #66e3fe80;border-radius:1.4vw;box-shadow:0 .6vw 1.4vw #0000001f;margin:1.5vw auto;padding:1.4vw}.contact-text{font-size:1vw;margin-bottom:1vw}.contact-form{display:flex;flex-direction:column;gap:.55vw}.contact-form input,.contact-form textarea{border:.06vw solid #b3d7ff;border-radius:.6vw;font-size:.95vw;padding:.5vw .8vw}.contact-form textarea{height:5vw;resize:none}.contact-status{color:#4b2ac4;font-size:.9vw;margin-top:.6vw}.contact-more{font-size:.9vw;margin-top:.8vw;opacity:.8}.contact-more a{color:#4b2ac4;font-weight:600}.form-btn{background:linear-gradient(180deg,#bdefff,#fff);border-radius:3vw;box-shadow:.21vw .21vw .42vw 0 rgba(30,55,74,.412);color:#3d2ac8;font-size:1.2vw;font-weight:600;padding:.5vw 0;transition:transform .2s ease,box-shadow .2s ease}.ctaBT-actions{box-shadow:0 .26vw .52vw .1vw rgba(85,210,255,.647)}.tlp-final-cta-text{color:#fff;font-size:1.15vw;margin-top:.6vw;opacity:.9}.tlp-final-cta-actions{display:flex;gap:3vw;justify-content:center;margin:1.5vw auto auto}.tlp-final-cta-right img{width:12vw}.loading-text{font-size:1vw}.tlp-final-cta{align-items:center;display:flex;justify-content:center;padding:4vw 0!important;position:relative;text-align:center}.tlp-final-cta:before{background:linear-gradient(#00000059,#00000073);content:"";inset:0;position:absolute;z-index:1}.tlp-final-cta-inner{background:linear-gradient(180deg,#fff,#c6f1ff 30%,#a4e2ff 60%,#6ec9f7);border:.16vw solid #e5f8fff2;border-radius:1.8vw;box-shadow:inset 0 .18vw .35vw #fffffff2,inset 0 -.25vw .45vw #67c4f138,0 .5vw 1.2vw #44a5b92e;margin:auto;max-width:55vw;padding:1vw 2vw;position:relative;text-align:center;width:80%;z-index:2}.ml-hero{margin:5vw auto 0}.ml-hero,.ml-hero-inner{position:relative;width:100%}.ml-hero-inner{align-items:center;display:flex;flex-direction:column;justify-content:space-between;z-index:1}.ml-hero-cards{grid-gap:1.4vw;align-items:stretch;display:grid;gap:1.4vw;grid-template-columns:repeat(3,minmax(0,1fr));margin:2vw auto;position:relative;width:50%}.stars-mine{color:#eaff00;font-size:1.5vw;letter-spacing:.2vw;margin-bottom:.45vw;text-shadow:0 0 .6vw rgba(154,187,45,.725)}.ml-card{background:linear-gradient(180deg,#fff,#c6f1ff 18%,#87d9ff 55%,#63c5f5);border:.16vw solid #e5f8fff2;border-radius:1.8vw;box-shadow:inset 0 .18vw .35vw #fffffff2,inset 0 -.25vw .45vw #67c4f138,0 .5vw 1.2vw #44a5b92e;display:flex;flex-direction:column;overflow:hidden;padding:1vw;position:relative}.ml-card-title{color:#3e3fcd;font-size:1.6vw;font-weight:600;line-height:1.1;margin-bottom:1vw;position:relative;text-shadow:0 .05vw 0 #ffffff59;width:100%;z-index:1}.ml-card-text{color:#4f57a8;font-size:1.2vw;font-weight:500;line-height:1.2;margin-bottom:.5vw;position:relative;z-index:1}.ml-card-icon img{position:absolute;right:.1vw;top:.5vw;width:4.5vw}.ml-card-icon.mandarin-img{bottom:5vw;position:absolute;right:-2.5vw;text-align:end}.ml-card-icon.mandarin-img img{width:5vw}.simvol-img{bottom:5vw;position:absolute;right:-3.5vw;text-align:end}.ml-card-icon.simvol-img img{width:5.5vw}.razvitie-card img{width:3.5vw}.tlp-h2-maine{color:#3d2ac8;font-size:2.4vw;font-weight:700;line-height:1.08;text-shadow:0 .2vw .5vw hsla(0,0%,100%,.811)}.main-courses-titles{display:flex;flex-direction:column;gap:.5vw;margin-bottom:.5vw}.mh-tagline{color:#4b2ac4;display:block;font-size:.64vw;font-weight:600;line-height:1.05;margin-left:.35vw;margin-top:.1vw;opacity:.7}.mh-cta{background:linear-gradient(180deg,#66e3fe,#f5fdff);border:.08vw solid #b3d7ff;border-radius:.9vw;box-shadow:.21vw .21vw .42vw 0 #223c5033;color:#4b2ac4;cursor:pointer;font-size:.92vw;font-weight:700;padding:.42vw .9vw;transition:transform .18s ease,box-shadow .18s ease,opacity .18s ease}.ml-hero-center{background:linear-gradient(180deg,#fff,#fff);border:.08vw solid #ffffff9e;border-radius:2.2vw;box-shadow:0 .9vw 2.2vw #20488c29,inset 0 .08vw .18vw #fffc;margin:1vw 0;padding:.5vw 1vw 0;position:relative;text-align:center;width:85%}.main-courses-subtitle{color:#fff;font-weight:600;margin-top:.45vw;text-shadow:0 .1vw .28vw rgba(0,0,0,.444)}.ml-hero-title{font-size:2.8vw;line-height:1;text-shadow:0 .16vw .4vw hsla(0,0%,100%,.508),0 .04vw 0 #fff6}.ml-hero-sub,.ml-hero-title{color:#4b2ac4;font-weight:700}.ml-hero-sub{font-size:1.6vw;line-height:1.4}.ml-hero-actions{display:flex;justify-content:center;margin-top:1.3vw}.ml-hero-btn{background:linear-gradient(135deg,#4facfe,#00c6ff);border:none;border-radius:3vw;box-shadow:0 .5vw 1.2vw rgba(53,130,238,.532),inset 0 .1vw .2vw #ffffff80;color:#f1effa;cursor:pointer;font-size:1.6vw;font-weight:700;margin-bottom:2.2vw;padding:.5vw 3vw;text-shadow:0 .2vw .5vw rgba(20,34,142,.902);transition:transform .2s ease,box-shadow .2s ease}.ml-hero-btn:hover{transform:scale(1.02)}.main-card{background:linear-gradient(180deg,#fff,#c6f1ff 18%,#87d9ff 55%,#63c5f5);border:.16vw solid #00bbfff2;border-radius:1.8vw;box-shadow:inset 0 .18vw .35vw #fffffff2,inset 0 -.25vw .45vw #67c4f138,0 .5vw 1.2vw #44a5b92e;display:flex;flex-direction:column;height:22vw;overflow:hidden;position:relative}.main-card:before{background:url(https://storage.yandexcloud.net/meilin-public/merch/MainPageImg/sianie.webp) top/cover no-repeat;height:100%;inset:0 0 auto 0;opacity:.8}.main-card:after,.main-card:before{content:"";pointer-events:none;position:absolute;z-index:0}.main-card:after{background:linear-gradient(180deg,#ffffff14,#ffffff08 30%,#fff0 55%,#143c6e1a);inset:0}.main-head--glass{background:linear-gradient(180deg,#f0fbff,#d0eefa8f);border-bottom:.06vw solid #ffffff80;left:0;padding:1vw 1.2vw;position:absolute;right:0;text-align:left;top:0;z-index:3}.main-head-audience{background:#7e94ff1f;border:.08vw solid #7e94ff4d;border-radius:3vw;color:#5a61d6;font-size:.82vw}.main-card-badge,.main-head-audience{align-items:center;display:inline-flex;font-weight:700;justify-content:center;line-height:1;padding:.4vw 1vw}.main-card-badge{background:linear-gradient(180deg,#4fa9ff,#7a7cff);border-radius:999vw;color:#fff;font-size:.78vw;position:absolute;right:.2vw;top:1vw}.main-head-title{color:#3c4ec8;font-size:1.4vw;font-weight:700;line-height:1.12;margin-top:.7vw}.main-card-content{box-sizing:border-box;display:flex;flex-direction:column;gap:.5vw;height:100%;justify-content:flex-start;padding:7vw 1.2vw 1.25vw;position:relative;z-index:2}.main-desc--on-image{color:#262b4d;font-size:1.24vw;font-weight:600;line-height:1.14;text-shadow:none}.main-result--on-image{color:#262b4dd8;font-size:.98vw;font-weight:600;line-height:1.28;max-width:58%;text-shadow:none}.sviper_courses{color:#ff7b00;font-size:1.5vw;font-weight:600}.main-card-image{align-items:center;bottom:3.5vw;display:flex;justify-content:center;position:absolute;right:-.3vw;width:7vw}.main-card-image-icon{display:block;height:100%;object-fit:contain;width:100%}.main-actions{margin-top:auto;padding-top:1vw;position:relative;z-index:2}.main-card-btn{border-radius:6vw!important;font-size:1vw;font-weight:700;min-height:3vw;padding:.5vw 1.2vw}.main-courses-head{background:linear-gradient(90deg,#faf7f1,#faf7f1);border:.08vw solid #ffffff9e;border-radius:2vw;box-shadow:0 .9vw 2.2vw #20488c29,inset 0 .08vw .18vw #fffc;margin:5vw auto;padding:1.1vw 1.8vw 1vw;text-align:center;width:80%}.sertificate-block{margin:5vw auto 0;width:82%}.gift-certificat-mine{margin:0 auto;width:80%}.contact-block,.section-head{width:45%}.benefict-content{margin-bottom:8vw}.benefit-card,.main-card-content,.tlp-card,.tlp-faq-item{align-items:flex-start;text-align:left}.main-no-slots-toast{animation:mainToastIn .25s ease;background:linear-gradient(180deg,#fffffff5,#dcf7fff5);border:.12vw solid #b3d7fff2;border-radius:1.4vw;box-shadow:0 .8vw 2vw #0000002e;color:#2e1ea8;left:50%;padding:1vw 1.4vw;position:fixed;text-align:center;top:6vw;transform:translateX(-50%);width:min(92vw,27.08vw);z-index:30000}.main-no-slots-toast__title{font-size:1.2vw;font-weight:700;margin-bottom:.35vw}.main-no-slots-toast__text{color:#1f1b3a;font-size:.95vw;margin-bottom:.8vw}.main-no-slots-toast__btn{background:linear-gradient(180deg,#66e3fe,#f5fdff);border:.1vw solid #b3d7ff;border-radius:999vw;color:#4b2ac4;cursor:pointer;font-size:1vw;font-weight:700;padding:.45vw 1.2vw}.main-no-slots-toast__btn:hover{transform:scale(1.02)}@keyframes mainToastIn{0%{opacity:0;transform:translateX(-50%) translateY(-.8vw)}to{opacity:1;transform:translateX(-50%) translateY(0)}}.footer-link--text{color:#ffffffb8;display:block;font-size:.85rem;line-height:1.5;margin-top:.6vw}.footer-left{text-align:center}.footer-copyright{color:#000;display:block;font-size:1.1vw;font-weight:500;line-height:1.4;margin-top:.4vw}.main-symbol-lab{background:linear-gradient(90deg,#faf7f1,#faf7f1);border:.12vw solid #ffffffeb;border-radius:2.2vw;box-shadow:0 1vw 2.5vw #23446e29,inset 0 .12vw .3vw #ffffffe6;box-sizing:border-box;overflow:hidden;padding:2vw;position:relative}.main-symbol-lab__head{margin:0 auto 2.4vw;max-width:64vw;position:relative;text-align:center;z-index:1}.main-symbol-lab__badge{align-items:center;background:#ffffffc7;border:.08vw solid #55a6e95c;border-radius:999vw;color:#3d43b8;display:inline-flex;font-size:.82vw;font-weight:800;justify-content:center;letter-spacing:.06vw;line-height:1;padding:.42vw 1vw;text-transform:uppercase}.main-symbol-lab__title{color:#2f2b88;font-size:2.45vw;line-height:1.12;margin:1vw 0 .6vw}.main-symbol-lab__subtitle{color:#4e5876;font-size:1.08vw;line-height:1.55;margin:0 auto;max-width:62vw}.main-symbol-lab__result{align-items:center;background:#ffffff9e;border:.08vw dashed #4765b566;border-radius:1.2vw;color:#465274;display:flex;flex-direction:column;font-size:.95vw;gap:.25vw;margin:2.4vw auto 0;max-width:46vw;padding:1vw 1.4vw;position:relative;text-align:center;z-index:1}.main-symbol-lab__result strong{color:#30328e;font-size:1.08vw}.main-symbol-lab__carousel{-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 4%,#000 96%,#0000);mask-image:linear-gradient(90deg,#0000 0,#000 4%,#000 96%,#0000);overflow:hidden;padding:.8vw 0 1.2vw;position:relative;width:100%;z-index:1}.main-symbol-lab__track{animation:mainAssociationsScroll 65s linear infinite;display:flex;width:-webkit-max-content;width:max-content;will-change:transform}.main-symbol-lab__list{display:flex;flex:none;gap:1.25vw;padding-right:1.25vw}.main-symbol-lab__carousel:active .main-symbol-lab__track,.main-symbol-lab__carousel:focus-within .main-symbol-lab__track,.main-symbol-lab__carousel:hover .main-symbol-lab__track{animation-play-state:paused}.main-association-card{background:#ffffffe0;border:.1vw solid #fffffff5;border-radius:1.35vw;box-shadow:.21vw .21vw .42vw 0 #223c5033;flex:0 0 14vw;min-width:0;overflow:hidden;transition:transform .2s ease,box-shadow .2s ease;width:14vw}.main-association-card:hover{transform:translateY(-.25vw)}.main-association-card__image-wrap{aspect-ratio:1;background:#fff;border-bottom:.1vw solid #b3d7ffe6;overflow:hidden;width:100%}.main-association-card__image{-webkit-user-drag:none;display:block;height:100%;object-fit:contain;-webkit-user-select:none;user-select:none;width:100%}.main-association-card__body{padding:.85vw .95vw 1vw}.main-association-card__line{align-items:baseline;display:flex;gap:.7vw;justify-content:space-between}.main-association-card__char{color:#34358f;font-size:1.65vw;font-weight:800;line-height:1}.main-association-card__pinyin{color:#5f6c8e;font-size:.82vw;font-weight:800}.main-association-card__title{color:#2f3558;display:block;font-size:1.05vw;line-height:1.2;margin-top:.35vw;text-transform:capitalize}.main-association-card__text{color:#596078;font-size:.78vw;line-height:1.42;margin:.45vw 0 0}@keyframes mainAssociationsScroll{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}@media (max-width:700px) and (orientation:portrait){.tlp-maine-fon:before{background:url(https://storage.yandexcloud.net/meilin-public/merch/MainPageImg/pandaSKnigoi6_mini.webp);background-repeat:no-repeat;background-size:cover;content:"";height:100vh;left:0;opacity:.9;pointer-events:none;position:fixed;top:0;width:100%;z-index:-1}.main-courses-head,.main-section,.sertificate-block{box-sizing:border-box;margin:7vw auto;width:calc(100% - 6vw)!important}.main-courses-head,.sertificate-block{border-radius:5.5vw;border-width:.25vw;padding:4.5vw 3.5vw}.main-courses-titles{gap:2vw;margin-bottom:4vw}.section-title,.tlp-h2-maine{font-size:clamp(6vw,7vw,7.75vw);line-height:1.15;margin:0}.loading-text,.sertificate-text{font-size:3.5vw;line-height:1.5}.ml-hero{box-sizing:border-box;margin-top:18vw;padding:3.5vw 0 2vw}.ml-hero-inner{width:100%}.ml-hero-center{border-radius:6vw;border-width:.25vw;box-sizing:border-box;margin:0 auto 4vw;padding:5.5vw 4vw 1vw;width:calc(100% - 6vw)}.ml-hero-title{font-size:6vw;line-height:1.08;margin:0}.ml-hero-sub{font-size:4vw;line-height:1.4;margin-top:3.5vw}.ml-hero-actions{margin-top:4.5vw}.ml-hero-btn{border-radius:999vw;font-size:4.25vw;margin-bottom:4.5vw;min-height:12vw;padding:3vw 4.5vw;width:100%}.ml-hero-cards{display:none}.ml-card{border-radius:4.5vw;border-width:.25vw;box-sizing:border-box;min-height:29.5vw;padding:3.5vw 3vw}.ml-card-title{font-size:4vw;line-height:1.15;margin:0 0 2vw;max-width:calc(100% - 9vw)}.ml-card-text{font-size:3.25vw;line-height:1.35;margin:0}.ml-card-icon img,.razvitie-card img{max-width:9.5vw;right:1.75vw;top:2vw;width:9.5vw}.ml-card-icon.mandarin-img,.ml-card-icon.simvol-img,.simvol-img{display:none}.main-symbol-lab{border-radius:6vw;border-width:.25vw;padding:5vw 0 4.5vw}.main-symbol-lab__head{margin:0;max-width:none;padding:0 4vw}.main-symbol-lab__badge{border-width:.25vw;font-size:2.75vw;letter-spacing:.12vw;padding:2vw 3vw}.main-symbol-lab__title{font-size:6vw;line-height:1.15;margin:3.5vw 0 2.5vw}.main-symbol-lab__subtitle{font-size:3.5vw;line-height:1.5;max-width:100%}.main-symbol-lab__carousel{-webkit-overflow-scrolling:touch;margin-top:4.5vw;-webkit-mask-image:none;mask-image:none;overflow-x:auto;padding:1vw 0 2.5vw;scroll-snap-type:x mandatory;scrollbar-width:none}.main-symbol-lab__carousel::-webkit-scrollbar{display:none}.main-symbol-lab__track{animation:none;transform:none!important;width:-webkit-max-content;width:max-content}.main-symbol-lab__list{gap:3vw;padding:0 4vw}.main-association-card{border-radius:4.5vw;border-width:.25vw;flex:0 0 50vw;scroll-snap-align:center;width:50vw}.main-association-card:hover{transform:none}.main-association-card__image-wrap{border-bottom-width:.25vw}.main-association-card__body{padding:3vw 3.5vw 3.5vw}.main-association-card__line{gap:2.5vw}.main-association-card__char{font-size:6.75vw}.main-association-card__pinyin{font-size:3.25vw}.main-association-card__title{font-size:4.25vw;margin-top:1.5vw}.main-association-card__text{font-size:3.25vw;line-height:1.45;margin-top:1.75vw}.gift-certificat-mine{margin:0 auto;width:100%}.main-symbol-lab__result{border-radius:4vw;border-width:.25vw;font-size:3.25vw;gap:1.25vw;line-height:1.4;margin:4vw 4vw 0;max-width:none;padding:3.25vw 3.5vw}.main-symbol-lab__result strong{font-size:3.75vw}.benefits-grid{gap:2.5vw;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:3.5vw}.benefit-card{border-radius:4.5vw;border-width:.25vw;box-sizing:border-box;min-height:37.5vw;padding:3.5vw 3vw}.benefit-ico img{max-width:9.5vw;right:2vw;top:2vw;width:9.5vw}.benefit-title{font-size:3.75vw;line-height:1.25;margin-top:0;max-width:calc(100% - 9.5vw)}.benefit-text{font-size:3.25vw;line-height:1.4;margin-top:2vw}.tlp-maine-fon .tlp-grid{grid-gap:2.5vw;display:grid;gap:2.5vw;grid-template-columns:minmax(0,1fr)!important;margin-top:3.5vw}.tlp-maine-fon .tlp-card{border-radius:4.5vw!important;padding:3.75vw 3.5vw!important}.tlp-maine-fon .tlp-card-title{font-size:4.25vw!important;line-height:1.3!important}.tlp-maine-fon .tlp-card-text{font-size:3.5vw!important;line-height:1.45!important;margin-top:1.75vw!important}.tutors-empty{margin:4.5vw 0 2vw}.tutors-empty__box{border-radius:4.5vw;border-width:.25vw;font-size:4vw;line-height:1.35;max-width:100%;padding:4.5vw 3.5vw}.tutors-empty__sub{font-size:3.25vw;margin-top:2vw}.tlp-maine-fon .tlp-faq{grid-gap:2.25vw;display:grid;gap:2.25vw;grid-template-columns:minmax(0,1fr)!important}.tlp-maine-fon .tlp-faq-item{border-radius:4vw!important;padding:0!important}.tlp-maine-fon .tlp-faq-item summary{font-size:3.75vw!important;line-height:1.35!important;padding:3.5vw 10.5vw 3.5vw 3.5vw!important}.tlp-maine-fon .tlp-faq-a{font-size:3.5vw!important;line-height:1.5!important;padding:0 3.5vw 3.5vw!important}.tlp-final-cta-inner{border-radius:5.5vw;border-width:.25vw;box-sizing:border-box;max-width:none;padding:5.5vw 4vw;width:calc(100% - 6vw)}.tlp-final-cta-actions{flex-direction:column;gap:2.5vw;margin-top:4vw;width:100%}.tlp-final-cta-actions .btn-primary{border-radius:999vw;border-width:.25vw;font-size:3.75vw;min-height:11.5vw;padding:2.75vw 4vw;width:100%}.main-no-slots-toast{border-radius:4.5vw;border-width:.25vw;box-sizing:border-box;padding:3.5vw;top:19vw;width:calc(100% - 6vw)}.main-no-slots-toast__title{font-size:4vw;margin-bottom:1.25vw}.main-no-slots-toast__text{font-size:3.25vw;margin-bottom:2.5vw}.main-no-slots-toast__btn{border-width:.25vw;font-size:3.5vw;min-height:10.5vw;padding:2.25vw 4vw}.tlp-scroll-top{bottom:3.5vw!important;font-size:5.5vw!important;height:12vw!important;right:3.5vw!important;width:12vw!important}.contact-block,.contact-blosk,.contact-box,.main-contact{box-sizing:border-box;max-width:none;width:100%}.contact-box{border-radius:4.5vw;border-width:.25vw;margin:4vw auto 0;padding:4.5vw 3.5vw}.contact-text{font-size:3.5vw;line-height:1.5;margin:0 0 3.5vw}.contact-form{gap:2.5vw;width:100%}.contact-form input:not([type=checkbox]),.contact-form select,.contact-form textarea{border-radius:2.5vw;border-width:.25vw;box-sizing:border-box;font-size:4vw;line-height:1.35;min-height:11vw;min-width:0;padding:2.75vw 3vw;width:100%}.contact-form textarea{height:auto;min-height:27.5vw;resize:vertical}.contact-form label{align-items:flex-start;box-sizing:border-box;display:flex;font-size:3.5vw;gap:2vw;line-height:1.45;margin:0;text-align:left;width:100%}.contact-form input[type=checkbox]{accent-color:#4b2ac4;flex:0 0 5vw;height:5vw;margin:.25vw 0 0;width:5vw}.contact-form label a{overflow-wrap:anywhere}.contact-form button[type=submit],.form-btn{border-radius:999vw;box-sizing:border-box;font-size:4vw;line-height:1.2;min-height:11.5vw;padding:2.75vw 4vw;width:100%}.contact-more,.contact-status{font-size:3.25vw;line-height:1.45;margin-top:2.5vw}.footer-columns{grid-gap:5.5vw 3.5vw;align-items:start;display:grid;gap:5.5vw 3.5vw;grid-template-columns:repeat(1,minmax(0,1fr));justify-content:stretch;width:100%}.footer-col{align-items:center;gap:1.75vw;min-width:0;text-align:center;width:100%}.footer-col-title{font-size:3.5vw;line-height:1.3;margin:0 0 .75vw}.footer-link,.footer-link--text{font-size:3vw;line-height:1.45;margin-top:0;overflow-wrap:anywhere}.footer-left{margin:4.5vw 0;text-align:center;width:100%}.footer-copyright{font-size:4vw;margin-top:2vw}.scroll-to-top{bottom:3vw;height:13vw;right:3vw;width:13vw}.footer-columns{gap:4.5vw;grid-template-columns:minmax(0,1fr)}.contact-box{padding:4vw 3vw}.benefits-grid,.ml-hero-cards{grid-template-columns:minmax(0,1fr)}.benefit-card,.ml-card{min-height:0}}@keyframes mainCourseOpen{0%{opacity:0;transform:translateY(-2vw)}to{opacity:1;transform:translateY(0)}}.main-image-fallback{align-items:center;background:linear-gradient(145deg,#d9f7fff2,#fff4d5eb);border:1px dashed #4b2ac459;box-sizing:border-box;color:#3f3697;display:flex;flex-direction:column;font-size:clamp(13px,1.05vw,17px);font-weight:600;gap:.45rem;height:100%;justify-content:center;line-height:1.3;min-height:clamp(110px,12vw,190px);overflow:hidden;padding:1rem;text-align:center;-webkit-user-select:none;user-select:none;width:100%}.main-image-fallback__text{display:block}.main-courses-head .main-course-tab.is-active .main-course-tab__count{background:#ffffff38;color:#fff}
/*# sourceMappingURL=5055.62d0cf1c.chunk.css.map*/