@font-face{font-display:swap;font-family:Suisse;font-style:normal;font-weight:400;src:url(/fonts/smm-bb/SuisseIntl-Regular.a625738.woff2)format("woff2")}@font-face{font-display:swap;font-family:Suisse Book;font-style:normal;font-weight:400;src:url(/fonts/smm-bb/SuisseIntl-Book.cfd394a.woff2)format("woff2")}@font-face{font-display:swap;font-family:Suisse Medium;font-style:normal;font-weight:400;src:url(/fonts/smm-bb/SuisseIntl-Medium.ddfd4ed.woff2)format("woff2")}@font-face{font-display:swap;font-family:DrukCond;font-style:normal;font-weight:400;src:url(/fonts/smm-bb/DrukCondCy-Super.5ceceb5.woff2)format("woff2")}.page-smm-bb{--scale:100vw/375;--default-font-family:"Suisse",sans-serif;--book-font-family:"Suisse Book",sans-serif;--medium-font-family:"Suisse Medium",sans-serif;--display-font-family:"DrukCond",sans-serif;--c-black:#000;--c-white:#fff;--c-special-black:#161618;--c-redesign-black:#161616;--c-redesign-white:#fff;--c-redesign-light-grey:#f3f3f3;--c-redesign-beige:#efefef;--c-redesign-dark-grey:#282828;--c-redesign-black-alpha80:#171717cc;--c-redesign-black-alpha60:#17171799;--c-redesign-black-alpha50:#17171780;--c-redesign-black-alpha40:#17171766;--c-redesign-black-alpha30:#1717174d;--c-redesign-black-alpha20:#17171733;--c-redesign-black-alpha10:#1717171a;--c-redesign-black-alpha5:#1717170d;--Black-Black-100:#161618;--Black-Black-80:#161618cc;--Black-Black-60:#16161899;--Black-Black-40:#16161866;--Black-Black-20:#16161833;--Black-Black-10:#16161819;--Black-Black-05:#1616180c;--Black-Black-02:#16161805;--White-White-100:#f1f2f3;--White-White-80:#f1f2f3cc;--White-White-60:#f1f2f399;--White-White-40:#f1f2f366;--White-White-20:#f1f2f333;--Gray-Background-100:#e8eaed;--Gray-Background-60:#e8eaed99;--Gray-Background-10:#e8eaed1a;--Gray-Soft-gray-100:#c9cbce;--Gray-Gray-100:#303032;--Gray-Dark-gray-100:#212123;--States-Access-100:#4ac99b;--States-Error-100:#f45725;--States-Disabled_Fill-100:#d9d9d9;--States-Disabled_Text-100:#9a9a9a;--c-blue:#4077e7;--c-gradient-blue:linear-gradient(98.34deg,#2651d7 6.94%,#4c83f3 80.88%);--c-red:#d5401f;--c-form-red:#ff8a8a;--card-bg:#fff;--d-hover:.2s;--z-header:2147480000;--z-modal:2147480000;--z-sticky:2147480000;--header-height:calc(var(--scale)*56);--container-padding:calc(var(--scale)*20);--heading-gap:calc(var(--scale)*40);--block-gap:calc(var(--scale)*80);--header-background:var(--Gray-Background-60);--header-wrapper-background:var(--Gray-Background-100);--header-inner-background:var(--White-White-80);--header-inner-padding:calc(var(--scale)*16);--header-inner-border-radius:calc(var(--scale)*16);--page-bg:#e8eaed;--text-primary:#161618;--text-secondary:#16161899}@media (min-width:768px){.page-smm-bb{--scale:100vw/1440;--header-height:calc(var(--scale)*64);--container-padding:calc(var(--scale)*25);--header-inner-padding:0;--header-inner-border-radius:0}}body{margin:0}.page-smm-bb{box-sizing:border-box;font-family:var(--book-font-family);scroll-behavior:smooth;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;background-color:var(--page-bg);color:var(--text-primary);width:100%;min-height:100vh;font-size:16px;font-weight:450;line-height:1.2}.page-smm-bb *,.page-smm-bb :before,.page-smm-bb :after{box-sizing:inherit;margin:0;padding:0}.page-smm-bb img{max-width:100%;height:auto;display:block}.page-smm-bb a{color:inherit;transition:color var(--d-hover);text-decoration:none}.page-smm-bb .VButton--gradient,.page-smm-bb .VButton--black{color:var(--White-White-100)}.page-smm-bb .VButton--white{color:var(--Black-Black-100)}.page-smm-bb ul,.page-smm-bb ol{list-style:none}.page-smm-bb button:not(.VButton){font-family:inherit;font-size:inherit;cursor:pointer;background:0 0;border:none;outline:none;padding:0}.s-text-heading-1{font-family:var(--default-font-family);letter-spacing:-.04em;font-weight:400;font-size:calc(var(--scale)*48);line-height:calc(var(--scale)*40.8)}@media (min-width:768px){.s-text-heading-1{font-size:calc(var(--scale)*94);line-height:calc(var(--scale)*79.9)}}.s-text-heading-2{font-family:var(--default-font-family);letter-spacing:-.04em;font-weight:400;font-size:calc(var(--scale)*32);line-height:calc(var(--scale)*28.8)}@media (min-width:768px){.s-text-heading-2{font-size:calc(var(--scale)*70);line-height:calc(var(--scale)*63)}}.s-text-heading-3{font-family:var(--book-font-family);letter-spacing:-.02em;font-weight:450;font-size:calc(var(--scale)*24);line-height:calc(var(--scale)*26.4)}@media (min-width:768px){.s-text-heading-3{font-size:calc(var(--scale)*40);line-height:calc(var(--scale)*44)}}.s-text-heading-4{font-family:var(--book-font-family);letter-spacing:-.02em;font-weight:450;font-size:calc(var(--scale)*20);line-height:calc(var(--scale)*23)}@media (min-width:768px){.s-text-heading-4{font-size:calc(var(--scale)*32);line-height:calc(var(--scale)*36.8)}}.s-text-heading-5{font-family:var(--book-font-family);letter-spacing:-.02em;font-weight:450;font-size:calc(var(--scale)*18);line-height:calc(var(--scale)*21)}@media (min-width:768px){.s-text-heading-5{font-size:calc(var(--scale)*26);line-height:calc(var(--scale)*30)}}.s-text-heading-6{font-family:var(--book-font-family);letter-spacing:-.02em;font-weight:450;font-size:calc(var(--scale)*20);line-height:calc(var(--scale)*24)}@media (min-width:768px){.s-text-heading-6{font-size:calc(var(--scale)*24);line-height:calc(var(--scale)*26)}}.s-text-body{font-family:var(--book-font-family);letter-spacing:-.01em;font-weight:450;font-size:calc(var(--scale)*16);line-height:calc(var(--scale)*19.2)}@media (min-width:768px){.s-text-body{font-size:calc(var(--scale)*20);line-height:calc(var(--scale)*24)}}.s-text-caption-m{font-family:var(--book-font-family);letter-spacing:-.01em;font-weight:450;font-size:calc(var(--scale)*14);line-height:calc(var(--scale)*17.5)}@media (min-width:768px){.s-text-caption-m{font-size:calc(var(--scale)*16);line-height:calc(var(--scale)*19.8)}}.s-text-caption-s{font-family:var(--book-font-family);font-weight:450;font-size:calc(var(--scale)*12);line-height:calc(var(--scale)*18)}@media (min-width:768px){.s-text-caption-s{font-size:calc(var(--scale)*14);line-height:calc(var(--scale)*21)}}.VButton{cursor:pointer;transition:all var(--d-hover);-webkit-user-select:none;user-select:none;font-family:var(--book-font-family);letter-spacing:-.01em;border:none;outline:none;justify-content:center;align-items:center;font-weight:450;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.VButton--primary{border-radius:calc(var(--scale)*12);padding:calc(var(--scale)*16)calc(var(--scale)*20);font-size:calc(var(--scale)*16);line-height:calc(var(--scale)*19)}@media (min-width:768px){.VButton--primary{font-size:calc(var(--scale)*20);line-height:calc(var(--scale)*24);padding:calc(var(--scale)*20)calc(var(--scale)*30)}}.VButton--secondary{border-radius:calc(var(--scale)*8);padding:calc(var(--scale)*12)calc(var(--scale)*14);font-size:calc(var(--scale)*14);line-height:calc(var(--scale)*17)}@media (min-width:768px){.VButton--secondary{font-size:calc(var(--scale)*16);line-height:calc(var(--scale)*19)}}.VButton--gradient{background:var(--c-gradient-blue);color:var(--White-White-100)}.VButton--gradient:hover{opacity:.85}.VButton--black{background-color:var(--Black-Black-100);color:var(--White-White-100)}.VButton--black:hover{background-color:var(--Black-Black-80)}.VButton--white{background-color:var(--White-White-100);color:var(--Black-Black-100)}.VButton--white:hover{background-color:var(--White-White-80)}.VButton--bordered{background-color:#0000}.VButton--black-border{border:1px solid var(--Black-Black-40);color:var(--Black-Black-60);background-color:#0000}.VButton--black-border:hover{border-color:var(--Black-Black-80);color:var(--Black-Black-80)}.VButton--white-border{border:1px solid var(--White-White-20);color:var(--White-White-60);background-color:#0000}.VButton--white-border:hover{border-color:var(--White-White-80);color:var(--White-White-80)}.VButton--full{width:100%}.VButton-text{align-items:center;gap:calc(var(--scale)*4);display:flex}.VInput{font-family:var(--medium-font-family);width:100%;display:block;position:relative}.VInput-native{box-shadow:none;color:inherit;transition:border var(--d-hover);width:100%;font-family:var(--book-font-family);font-size:calc(var(--scale)*16);letter-spacing:-.01em;border-radius:calc(var(--scale)*15);padding:calc(var(--scale)*16)calc(var(--scale)*15);background:0 0;border:none;outline:none;line-height:120%}@media (min-width:768px){.VInput-native{font-size:calc(var(--scale)*20);padding:calc(var(--scale)*22)calc(var(--scale)*30)}}.VInput--dark .VInput-native{color:#fff;background-color:#222;border:1px solid #ffffff1a}.VInput--dark .VInput-native::placeholder{color:#ffffff80}.VInput--light .VInput-native{color:#161616;background-color:#1717170d;border:1px solid #1717171a}.VInput--light .VInput-native::placeholder{color:var(--c-redesign-black-alpha60)}.VInput--error .VInput-native{border-color:var(--c-red)}.VInput-error{color:var(--c-red);font-size:calc(var(--scale)*12);margin-top:calc(var(--scale)*5);line-height:150%}.VCheckbox{cursor:pointer;align-items:flex-start;gap:calc(var(--scale)*8);display:flex;position:relative}.VCheckbox-input{opacity:0;width:0;height:0;position:absolute}.VCheckbox-box{width:calc(var(--scale)*15);height:calc(var(--scale)*15);border-radius:calc(var(--scale)*4);top:calc(var(--scale)*2);border:1px solid #ffffff4d;flex-shrink:0;position:relative}.VCheckbox-input:checked+.VCheckbox-box{background-color:var(--White-White-100);border-color:var(--White-White-100)}.VCheckbox-input:checked+.VCheckbox-box:after{content:"";border:2px solid #161618;border-width:0 2px 2px 0;width:5px;height:9px;position:absolute;top:0;left:3px;transform:rotate(45deg)}.container{width:100%;padding:0 calc(var(--scale)*15)}@media (min-width:768px){.container{padding:0 calc(var(--scale)*50)}}.visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.scroll-blocked{overflow:hidden}
.TheHeader{-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);background-color:var(--header-background);color:var(--text-primary);align-items:center;gap:calc(var(--scale)*12);height:var(--header-height);padding:0 calc(var(--scale)*15);width:100%;z-index:var(--z-header);transition:transform var(--d-hover),background-color var(--d-hover);display:flex;position:fixed;top:0;left:0}@media (min-width:768px){.TheHeader{padding:0 calc(var(--scale)*50)}}.TheHeader--white{--header-background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;color:var(--Black-Black-100)}.TheHeader--solid{--header-background:var(--Gray-Background-60);-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);color:var(--Black-Black-100)}.TheHeader--transparent{--header-background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;color:var(--White-White-100)}.TheHeader--hidden{transform:translateY(-100%)}.TheHeader--opened{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:var(--header-wrapper-background,var(--page-bg))}.TheHeader-logo{align-items:center;margin-right:auto;display:flex}.TheHeader-logo img{height:calc(var(--scale)*28);width:auto}@media (min-width:768px){.TheHeader-logo img{height:calc(var(--scale)*32)}}.TheHeader-nav{align-items:center;gap:calc(var(--scale)*8);display:none}@media (min-width:768px){.TheHeader-nav{display:flex}}.TheHeader-navLink{color:inherit;border-radius:calc(var(--scale)*8);padding:calc(var(--scale)*8);transition:background-color var(--d-hover)}.TheHeader-navLink:hover{background-color:var(--White-White-60)}.TheHeader--transparent .TheHeader-navLink:hover{background-color:#ffffff1a}.TheHeader--white .TheHeader-navLink:hover{background-color:var(--Black-Black-10)}.TheHeader-actions{align-items:center;gap:calc(var(--scale)*8);display:flex}.TheHeader-phone{color:inherit;display:none}@media (min-width:768px){.TheHeader-phone{display:block}}.HeaderBurger{color:inherit;cursor:pointer;height:calc(var(--scale)*24);width:calc(var(--scale)*24);background:0 0;border:none;position:relative}@media (min-width:768px){.HeaderBurger{display:none}}.HeaderBurger svg{width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.HeaderMenu{top:var(--header-height);width:100%;max-height:calc(100dvh - var(--header-height));background-color:var(--header-wrapper-background,var(--page-bg));border-radius:0 0 calc(var(--scale)*16)calc(var(--scale)*16);z-index:var(--z-header);gap:calc(var(--scale)*8);padding:0 var(--header-inner-padding,calc(var(--scale)*16));padding-bottom:calc(var(--scale)*24);flex-direction:column;transition:transform .3s;display:flex;position:fixed;left:0;overflow-y:auto;transform:translateY(-120%)}.HeaderMenu.is-open{transform:translateY(0)}.HeaderMenu-inner{background-color:var(--header-inner-background,var(--White-White-80));border-radius:var(--header-inner-border-radius,calc(var(--scale)*16));padding:var(--header-inner-padding,calc(var(--scale)*16));gap:calc(var(--scale)*24);flex-direction:column;display:flex}.HeaderMenu-nav{gap:calc(var(--scale)*20);flex-direction:column;display:flex}.HeaderMenu-navLink{font-size:calc(var(--scale)*24);color:inherit;line-height:1.2}.HeaderMenu-backdrop{top:var(--header-height);width:100vw;height:calc(100lvh - var(--header-height));-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);background-color:var(--Gray-Background-60);z-index:calc(var(--z-header) - 1);opacity:0;pointer-events:none;transition:opacity .3s;position:fixed;left:0}.HeaderMenu-backdrop.is-open{opacity:1;pointer-events:auto}@media (min-width:768px){.HeaderMenu,.HeaderMenu-backdrop{display:none}}.ProgramIntro{background:var(--page-bg);padding:calc(var(--scale)*80)0 calc(var(--scale)*15)}@media (min-width:768px){.ProgramIntro{padding:calc(var(--scale)*100)0 calc(var(--scale)*20)}}.ProgramIntro-main{border-radius:calc(var(--scale)*20);min-height:calc(var(--scale)*400);background:linear-gradient(135deg,#1a2a6c 0%,#0a0f1e 100%);flex-direction:column;display:flex;position:relative;overflow:hidden}@media (min-width:768px){.ProgramIntro-main{min-height:calc(var(--scale)*550)}}.ProgramIntro-cover{display:none}.ProgramIntro-cover img{object-fit:cover;width:100%;height:100%}.ProgramIntro-coverOverlay{z-index:1;background:#00000080;position:absolute;inset:0}.ProgramIntro-content{z-index:2;color:var(--White-White-100);padding:calc(var(--scale)*12)calc(var(--scale)*15);flex-direction:column;flex-grow:1;display:flex;position:relative}@media (min-width:768px){.ProgramIntro-content{padding:calc(var(--scale)*25)}}.ProgramIntro-badges{gap:calc(var(--scale)*5);margin-bottom:calc(var(--scale)*15);flex-wrap:wrap;display:flex}@media (min-width:768px){.ProgramIntro-badges{gap:calc(var(--scale)*10);margin-bottom:calc(var(--scale)*20)}}.ProgramIntro-badge{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:calc(var(--scale)*8);padding:calc(var(--scale)*6)calc(var(--scale)*12);background:#ffffff26}.ProgramIntro-title{font-family:var(--default-font-family);letter-spacing:-.04em;font-weight:400;font-size:calc(var(--scale)*36);line-height:calc(var(--scale)*38);margin-bottom:calc(var(--scale)*15)}@media (min-width:768px){.ProgramIntro-title{font-size:calc(var(--scale)*80);line-height:calc(var(--scale)*76);margin-bottom:calc(var(--scale)*25);max-width:calc(var(--scale)*900)}}.ProgramIntro-description{margin-bottom:calc(var(--scale)*20);max-width:calc(var(--scale)*500)}@media (min-width:768px){.ProgramIntro-description{margin-bottom:calc(var(--scale)*30)}}.ProgramIntro-trust{gap:calc(var(--scale)*15);margin-bottom:calc(var(--scale)*20);flex-wrap:wrap;display:flex}@media (min-width:768px){.ProgramIntro-trust{gap:calc(var(--scale)*30);margin-bottom:calc(var(--scale)*30)}}.ProgramIntro-trustItem{align-items:center;gap:calc(var(--scale)*6);display:flex}.ProgramIntro-trustIcon{width:calc(var(--scale)*18);height:calc(var(--scale)*18);font-size:calc(var(--scale)*10);background:#fff3;border-radius:50%;justify-content:center;align-items:center;display:flex}.ProgramIntro-actions{gap:calc(var(--scale)*12);flex-direction:column;align-items:flex-start;display:flex}@media (min-width:768px){.ProgramIntro-actions{align-items:center;gap:calc(var(--scale)*20);flex-direction:row}}.ProgramIntro-scrollLink{color:var(--White-White-60);transition:color var(--d-hover)}.ProgramIntro-scrollLink:hover{color:var(--White-White-100)}.TeacherCard{background:var(--card-bg);border-radius:calc(var(--scale)*20);flex-direction:column;display:flex;overflow:hidden}.TeacherCard-photo{aspect-ratio:1;background:var(--c-redesign-light-grey);width:100%;overflow:hidden}.TeacherCard-photo img{object-fit:cover;width:100%;height:100%}.TeacherCard-info{padding:calc(var(--scale)*15);gap:calc(var(--scale)*5);flex-direction:column;flex:1;display:flex}@media (min-width:768px){.TeacherCard-info{padding:calc(var(--scale)*20);gap:calc(var(--scale)*8)}}.TeacherCard-name{font-family:var(--book-font-family);font-weight:450}.TeacherCard-position{color:var(--c-redesign-black-alpha60)}.TeacherCard-experience{color:var(--c-redesign-black-alpha40);margin-top:auto}.BlockSkills{gap:calc(var(--scale)*5);grid-template-columns:1fr 1fr;display:grid}@media (min-width:768px){.BlockSkills{gap:calc(var(--scale)*10);grid-template-columns:repeat(4,1fr)}}.BlockSkills-item{background:var(--card-bg);border-radius:calc(var(--scale)*20);padding:calc(var(--scale)*15);gap:calc(var(--scale)*10);flex-direction:column;display:flex}@media (min-width:768px){.BlockSkills-item{padding:calc(var(--scale)*25);gap:calc(var(--scale)*15)}}.BlockSkills-icon{width:calc(var(--scale)*40);height:calc(var(--scale)*40)}@media (min-width:768px){.BlockSkills-icon{width:calc(var(--scale)*50);height:calc(var(--scale)*50)}}.BlockSkills-icon svg{width:100%;height:100%}.BlockSkills-title{font-family:var(--book-font-family);font-weight:450}.BlockSkills-description{color:var(--c-redesign-black-alpha60)}.Modules{gap:calc(var(--scale)*5);flex-direction:column;display:flex}@media (min-width:768px){.Modules{gap:calc(var(--scale)*10)}}.Modules-item{background:var(--card-bg);border-radius:calc(var(--scale)*20);transition:background-color var(--d-hover);overflow:hidden}.Modules-header{align-items:center;gap:calc(var(--scale)*12);padding:calc(var(--scale)*15);cursor:pointer;-webkit-user-select:none;user-select:none;display:flex}@media (min-width:768px){.Modules-header{gap:calc(var(--scale)*20);padding:calc(var(--scale)*25)calc(var(--scale)*30)}}.Modules-number{font-family:var(--default-font-family);color:var(--c-redesign-black-alpha30);font-weight:400;font-size:calc(var(--scale)*32);width:calc(var(--scale)*40);flex-shrink:0;line-height:1}@media (min-width:768px){.Modules-number{font-size:calc(var(--scale)*48);width:calc(var(--scale)*60)}}.Modules-headerInfo{flex:1;min-width:0}.Modules-title{font-family:var(--book-font-family);font-weight:450}.Modules-result{color:var(--c-redesign-black-alpha60);margin-top:calc(var(--scale)*4)}.Modules-toggle{width:calc(var(--scale)*24);height:calc(var(--scale)*24);flex-shrink:0;transition:transform .3s;position:relative}.Modules-toggle:before,.Modules-toggle:after{content:"";background:var(--text-primary);border-radius:1px;position:absolute;top:50%;left:50%}.Modules-toggle:before{width:calc(var(--scale)*16);height:2px;transform:translate(-50%,-50%)}.Modules-toggle:after{width:2px;height:calc(var(--scale)*16);transition:transform .3s,opacity .3s;transform:translate(-50%,-50%)}.Modules-item.is-active .Modules-toggle:after{opacity:0;transform:translate(-50%,-50%)rotate(90deg)}.Modules-content{max-height:0;transition:max-height .4s;overflow:hidden}.Modules-item.is-active .Modules-content{max-height:600px}.Modules-contentInner{padding:0 calc(var(--scale)*15)calc(var(--scale)*15);padding-left:calc(var(--scale)*67)}@media (min-width:768px){.Modules-contentInner{padding:0 calc(var(--scale)*30)calc(var(--scale)*25);padding-left:calc(var(--scale)*110)}}.Modules-contentInner ul{gap:calc(var(--scale)*6);flex-direction:column;display:flex}.Modules-contentInner li{padding-left:calc(var(--scale)*16);color:var(--c-redesign-black-alpha60);position:relative}.Modules-contentInner li:before{content:"";left:0;top:calc(var(--scale)*7);width:calc(var(--scale)*5);height:calc(var(--scale)*5);background:var(--c-redesign-black-alpha30);border-radius:50%;position:absolute}.Rates{gap:calc(var(--scale)*10);grid-template-columns:1fr;display:grid}@media (min-width:768px){.Rates{gap:calc(var(--scale)*10);grid-template-columns:1fr 1fr}}.Rates-card{background:var(--card-bg);border-radius:calc(var(--scale)*20);padding:calc(var(--scale)*20);flex-direction:column;display:flex;position:relative}@media (min-width:768px){.Rates-card{padding:calc(var(--scale)*30)}}.Rates-card--recommended{background:var(--Black-Black-100);color:var(--White-White-100)}.Rates-badge{background:var(--c-gradient-blue);color:var(--White-White-100);border-radius:calc(var(--scale)*8);padding:calc(var(--scale)*6)calc(var(--scale)*14);margin-bottom:calc(var(--scale)*12);justify-content:center;align-self:flex-start;align-items:center;display:inline-flex}.Rates-name{margin-bottom:calc(var(--scale)*20)}@media (min-width:768px){.Rates-name{margin-bottom:calc(var(--scale)*30)}}.Rates-features{gap:calc(var(--scale)*10);margin-bottom:calc(var(--scale)*20);flex-direction:column;flex:1;display:flex}@media (min-width:768px){.Rates-features{gap:calc(var(--scale)*12);margin-bottom:calc(var(--scale)*30)}}.Rates-feature{align-items:flex-start;gap:calc(var(--scale)*8);display:flex}.Rates-featureIcon{width:calc(var(--scale)*18);height:calc(var(--scale)*18);margin-top:calc(var(--scale)*1);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.Rates-featureIcon--yes{color:#00b450;background:#00b45026}.Rates-featureIcon--no{color:var(--c-redesign-black-alpha40);background:#16161814}.Rates-card--recommended .Rates-featureIcon--no{color:var(--White-White-60);background:#ffffff1a}.Rates-feature--disabled{color:var(--c-redesign-black-alpha40)}.Rates-card--recommended .Rates-feature--disabled{color:var(--White-White-60)}.Rates-installment{color:var(--White-White-80);margin-bottom:calc(var(--scale)*15)}.FAQ{gap:calc(var(--scale)*5);flex-direction:column;display:flex}@media (min-width:768px){.FAQ{gap:calc(var(--scale)*10)}}.FAQ-item{background:var(--card-bg);border-radius:calc(var(--scale)*20);overflow:hidden}.FAQ-header{justify-content:space-between;align-items:center;gap:calc(var(--scale)*12);padding:calc(var(--scale)*15);cursor:pointer;-webkit-user-select:none;user-select:none;display:flex}@media (min-width:768px){.FAQ-header{padding:calc(var(--scale)*25)calc(var(--scale)*30)}}.FAQ-question{font-family:var(--book-font-family);flex:1;font-weight:450}.FAQ-toggle{width:calc(var(--scale)*24);height:calc(var(--scale)*24);flex-shrink:0;position:relative}.FAQ-toggle:before,.FAQ-toggle:after{content:"";background:var(--text-primary);border-radius:1px;position:absolute;top:50%;left:50%}.FAQ-toggle:before{width:calc(var(--scale)*16);height:2px;transform:translate(-50%,-50%)}.FAQ-toggle:after{width:2px;height:calc(var(--scale)*16);transition:transform .3s,opacity .3s;transform:translate(-50%,-50%)}.FAQ-item.is-active .FAQ-toggle:after{opacity:0;transform:translate(-50%,-50%)rotate(90deg)}.FAQ-content{max-height:0;transition:max-height .4s;overflow:hidden}.FAQ-item.is-active .FAQ-content{max-height:400px}.FAQ-contentInner{padding:0 calc(var(--scale)*15)calc(var(--scale)*15);color:var(--c-redesign-black-alpha60)}@media (min-width:768px){.FAQ-contentInner{padding:0 calc(var(--scale)*30)calc(var(--scale)*25);max-width:calc(var(--scale)*800)}}.ConsultForm{background:var(--Black-Black-100);border-radius:calc(var(--scale)*20);color:var(--White-White-100);padding:calc(var(--scale)*20)}@media (min-width:768px){.ConsultForm{gap:calc(var(--scale)*10);padding:calc(var(--scale)*30);grid-template-columns:1fr 1fr;display:grid}}.ConsultForm-info{gap:calc(var(--scale)*15);margin-bottom:calc(var(--scale)*20);flex-direction:column;display:flex}@media (min-width:768px){.ConsultForm-info{gap:calc(var(--scale)*20);margin-bottom:0}}.ConsultForm-title{font-family:var(--book-font-family);font-weight:450}.ConsultForm-subtitle{color:var(--White-White-60)}.ConsultForm-benefits{gap:calc(var(--scale)*8);flex-direction:column;display:flex}.ConsultForm-benefit{align-items:flex-start;gap:calc(var(--scale)*8);display:flex}.ConsultForm-benefitIcon{color:#4c83f3;flex-shrink:0}.ConsultForm-form{gap:calc(var(--scale)*12);flex-direction:column;display:flex}@media (min-width:768px){.ConsultForm-form{gap:calc(var(--scale)*15)}}.ConsultForm-agreement{color:var(--White-White-60)}.ConsultForm-agreement a{color:var(--White-White-80)}.ConsultForm-agreement a:hover{color:var(--White-White-100)}.TheFooter{background:var(--Black-Black-100);color:var(--White-White-100);border-radius:calc(var(--scale)*20)calc(var(--scale)*20)0 0;padding:calc(var(--scale)*25)0 calc(var(--scale)*15)}@media (min-width:768px){.TheFooter{padding:calc(var(--scale)*40)0 calc(var(--scale)*25)}}.TheFooter-top{gap:calc(var(--scale)*20);padding-bottom:calc(var(--scale)*25);margin-bottom:calc(var(--scale)*15);border-bottom:1px solid #ffffff1a;flex-direction:column;display:flex}@media (min-width:768px){.TheFooter-top{justify-content:space-between;align-items:flex-start;gap:calc(var(--scale)*40);padding-bottom:calc(var(--scale)*40);margin-bottom:calc(var(--scale)*25);flex-direction:row}}.TheFooter-logo img{height:calc(var(--scale)*28);width:auto}@media (min-width:768px){.TheFooter-logo img{height:calc(var(--scale)*32)}}.TheFooter-tagline{color:var(--White-White-60);margin-top:calc(var(--scale)*8)}.TheFooter-columns{gap:calc(var(--scale)*20);grid-template-columns:1fr 1fr;display:grid}@media (min-width:768px){.TheFooter-columns{gap:calc(var(--scale)*50);grid-template-columns:repeat(3,auto)}}.TheFooter-colTitle{color:var(--White-White-60);margin-bottom:calc(var(--scale)*10)}.TheFooter-colLinks{gap:calc(var(--scale)*8);flex-direction:column;display:flex}.TheFooter-colLinks a:hover{color:var(--White-White-80)}.TheFooter-social{gap:calc(var(--scale)*10);margin-top:calc(var(--scale)*15);display:flex}.TheFooter-socialLink{width:calc(var(--scale)*30);height:calc(var(--scale)*30);justify-content:center;align-items:center;display:flex}.TheFooter-socialLink img{width:100%;height:100%}.TheFooter-bottom{gap:calc(var(--scale)*8);flex-direction:column;display:flex}@media (min-width:768px){.TheFooter-bottom{flex-direction:row;justify-content:space-between;align-items:center}}.TheFooter-copyright{color:var(--White-White-60)}.TheFooter-payment{gap:calc(var(--scale)*12);margin-top:calc(var(--scale)*12);align-items:center;display:flex}.TheFooter-payment img{height:calc(var(--scale)*20);width:auto}
section[id]{scroll-margin-top:calc(var(--scale)*80)}.section-title{margin-bottom:calc(var(--scale)*12)}@media (min-width:768px){.section-title{margin-bottom:calc(var(--scale)*20)}}.section-subtitle{color:var(--c-redesign-black-alpha60);margin-bottom:calc(var(--scale)*25)}@media (min-width:768px){.section-subtitle{margin-bottom:calc(var(--scale)*40);max-width:calc(var(--scale)*700)}}.section-cta{margin-top:calc(var(--scale)*25);text-align:center}@media (min-width:768px){.section-cta{margin-top:calc(var(--scale)*40)}}.SocialProof{padding:calc(var(--scale)*15)0}@media (min-width:768px){.SocialProof{padding:calc(var(--scale)*20)0}}.SocialProof-inner{background:var(--card-bg);border-radius:calc(var(--scale)*20);padding:calc(var(--scale)*20)calc(var(--scale)*15);justify-content:center;align-items:center;gap:calc(var(--scale)*15);flex-wrap:wrap;display:flex}@media (min-width:768px){.SocialProof-inner{padding:calc(var(--scale)*25)calc(var(--scale)*40);gap:calc(var(--scale)*30);flex-wrap:nowrap}}.SocialProof-item{text-align:center;align-items:center;gap:calc(var(--scale)*2);flex-direction:column;display:flex}.SocialProof-number{color:var(--text-primary)}.SocialProof-label{color:var(--c-redesign-black-alpha60)}.SocialProof-divider{width:1px;height:calc(var(--scale)*30);background:var(--c-redesign-black-alpha10);display:none}@media (min-width:768px){.SocialProof-divider{height:calc(var(--scale)*40);display:block}}.Differentiator{padding:calc(var(--scale)*30)0}@media (min-width:768px){.Differentiator{padding:calc(var(--scale)*60)0}}.Differentiator-header{margin-bottom:calc(var(--scale)*25)}@media (min-width:768px){.Differentiator-header{margin-bottom:calc(var(--scale)*40);max-width:calc(var(--scale)*800)}}.Differentiator-subtitle{color:var(--c-redesign-black-alpha60);margin-top:calc(var(--scale)*10)}.Differentiator-features{gap:calc(var(--scale)*10);margin-bottom:calc(var(--scale)*25);grid-template-columns:1fr;display:grid}@media (min-width:768px){.Differentiator-features{gap:calc(var(--scale)*10);margin-bottom:calc(var(--scale)*40);grid-template-columns:1fr 1fr}}.Differentiator-feature{background:var(--card-bg);border-radius:calc(var(--scale)*20);padding:calc(var(--scale)*18);align-items:flex-start;gap:calc(var(--scale)*12);display:flex}@media (min-width:768px){.Differentiator-feature{padding:calc(var(--scale)*25);gap:calc(var(--scale)*16)}}.Differentiator-featureIcon{width:calc(var(--scale)*36);height:calc(var(--scale)*36);background:var(--c-redesign-light-grey);border-radius:calc(var(--scale)*10);color:var(--text-primary);flex-shrink:0;justify-content:center;align-items:center;display:flex}@media (min-width:768px){.Differentiator-featureIcon{width:calc(var(--scale)*44);height:calc(var(--scale)*44)}}.Differentiator-featureIcon svg{width:calc(var(--scale)*18);height:calc(var(--scale)*18)}@media (min-width:768px){.Differentiator-featureIcon svg{width:calc(var(--scale)*22);height:calc(var(--scale)*22)}}.Differentiator-testimonial{background:var(--card-bg);border-radius:calc(var(--scale)*20);padding:calc(var(--scale)*20);gap:calc(var(--scale)*15);flex-direction:column;align-items:flex-start;display:flex}@media (min-width:768px){.Differentiator-testimonial{padding:calc(var(--scale)*30);gap:calc(var(--scale)*25);flex-direction:row}}.Differentiator-testimonialPhoto{flex-shrink:0}.Differentiator-testimonialQuote{color:var(--c-redesign-black-alpha80);font-style:italic}.Differentiator-testimonialAuthor{color:var(--c-redesign-black-alpha40);margin-top:calc(var(--scale)*8)}.Mentors{padding:calc(var(--scale)*30)0}@media (min-width:768px){.Mentors{padding:calc(var(--scale)*60)0}}.Mentors-feedback{gap:calc(var(--scale)*10);margin:calc(var(--scale)*20)0;grid-template-columns:1fr;display:grid}@media (min-width:768px){.Mentors-feedback{margin:calc(var(--scale)*30)0;grid-template-columns:1fr 1fr}}.Mentors-feedbackCard{background:var(--card-bg);border-radius:calc(var(--scale)*20);overflow:hidden}.Mentors-stats{background:var(--card-bg);border-radius:calc(var(--scale)*20);padding:calc(var(--scale)*15);justify-content:center;align-items:center;gap:calc(var(--scale)*12);margin-bottom:calc(var(--scale)*25);flex-wrap:wrap;display:flex}@media (min-width:768px){.Mentors-stats{padding:calc(var(--scale)*20)calc(var(--scale)*30);gap:calc(var(--scale)*20);margin-bottom:calc(var(--scale)*40)}}.Mentors-stat{align-items:baseline;gap:calc(var(--scale)*6);text-align:center;display:flex}.Mentors-statDivider{width:1px;height:calc(var(--scale)*24);background:var(--c-redesign-black-alpha10);display:none}@media (min-width:768px){.Mentors-statDivider{display:block}}.Mentors-heading{margin-bottom:calc(var(--scale)*15)}@media (min-width:768px){.Mentors-heading{margin-bottom:calc(var(--scale)*25)}}.Mentors-grid{gap:calc(var(--scale)*5);grid-template-columns:repeat(2,1fr);display:grid}@media (min-width:768px){.Mentors-grid{gap:calc(var(--scale)*10);grid-template-columns:repeat(5,1fr)}}.Portfolio{padding:calc(var(--scale)*30)0}@media (min-width:768px){.Portfolio{padding:calc(var(--scale)*60)0}}.Portfolio-heading{margin:calc(var(--scale)*20)0 calc(var(--scale)*12)}@media (min-width:768px){.Portfolio-heading{margin:calc(var(--scale)*30)0 calc(var(--scale)*20)}}.Portfolio-checklist{gap:calc(var(--scale)*8);flex-direction:column;display:flex}.Portfolio-checkItem{align-items:flex-start;gap:calc(var(--scale)*8);display:flex}.Portfolio-checkIcon{color:#00b450;flex-shrink:0;font-weight:700}.Portfolio-grid{gap:calc(var(--scale)*5);grid-template-columns:repeat(2,1fr);display:grid}@media (min-width:768px){.Portfolio-grid{gap:calc(var(--scale)*10);grid-template-columns:repeat(3,1fr)}}.Portfolio-gridItem{border-radius:calc(var(--scale)*15);cursor:pointer;transition:transform .2s;overflow:hidden}.Portfolio-gridItem:hover{transform:scale(1.03)}.Portfolio-gridImage{object-fit:cover;aspect-ratio:1;width:100%;height:100%}.Portfolio-lightbox{z-index:1000;background:#000000d9;justify-content:center;align-items:center;animation:.2s lightboxFadeIn;display:flex;position:fixed;inset:0}@keyframes lightboxFadeIn{0%{opacity:0}to{opacity:1}}.Portfolio-lightboxClose{color:#fff;cursor:pointer;z-index:1001;background:0 0;border:none;padding:4px 12px;font-size:40px;line-height:1;position:absolute;top:16px;right:20px}.Portfolio-lightboxNav{color:#fff;cursor:pointer;z-index:1001;opacity:.7;background:0 0;border:none;padding:8px 16px;font-size:56px;line-height:1;transition:opacity .2s;position:absolute;top:50%;transform:translateY(-50%)}.Portfolio-lightboxNav:hover{opacity:1}.Portfolio-lightboxNav--prev{left:8px}.Portfolio-lightboxNav--next{right:8px}.Portfolio-lightboxContent{justify-content:center;align-items:center;max-width:90vw;max-height:90vh;display:flex}.Portfolio-lightboxImage{object-fit:contain;border-radius:8px;width:auto;max-width:90vw;height:auto;max-height:90vh}.Portfolio-quote{background:var(--card-bg);border-radius:calc(var(--scale)*20);padding:calc(var(--scale)*20);margin-top:calc(var(--scale)*15)}@media (min-width:768px){.Portfolio-quote{padding:calc(var(--scale)*30);margin-top:calc(var(--scale)*20)}}.Portfolio-quote blockquote{color:var(--c-redesign-black-alpha80);margin-bottom:calc(var(--scale)*8);font-style:italic}.Portfolio-quote p{color:var(--c-redesign-black-alpha40)}.LearningPath{padding:calc(var(--scale)*30)0}@media (min-width:768px){.LearningPath{padding:calc(var(--scale)*60)0}}.LearningPath-stepper{gap:calc(var(--scale)*10);margin:calc(var(--scale)*20)0;grid-template-columns:1fr;display:grid;position:relative}@media (min-width:768px){.LearningPath-stepper{gap:calc(var(--scale)*10);margin:calc(var(--scale)*40)0;grid-template-columns:repeat(4,1fr)}}.LearningPath-line{display:none}@media (min-width:768px){.LearningPath-line{top:calc(var(--scale)*25);left:calc(var(--scale)*60);right:calc(var(--scale)*60);background:var(--c-redesign-black-alpha10);height:2px;display:block;position:absolute}}.LearningPath-step{background:var(--card-bg);border-radius:calc(var(--scale)*20);padding:calc(var(--scale)*20);gap:calc(var(--scale)*12);align-items:flex-start;display:flex;position:relative}@media (min-width:768px){.LearningPath-step{text-align:center;padding:calc(var(--scale)*25);flex-direction:column;align-items:center}}.LearningPath-dot{width:calc(var(--scale)*40);height:calc(var(--scale)*40);background:var(--c-gradient-blue);color:var(--White-White-100);z-index:1;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}@media (min-width:768px){.LearningPath-dot{width:calc(var(--scale)*50);height:calc(var(--scale)*50);margin-bottom:calc(var(--scale)*12)}}.LearningPath-card{flex:1}.LearningPath-stepTitle{margin-bottom:calc(var(--scale)*4)}.LearningPath-note{text-align:center;color:var(--c-redesign-black-alpha60)}.Doubts{padding:calc(var(--scale)*30)0}@media (min-width:768px){.Doubts{padding:calc(var(--scale)*60)0}}.Doubts-grid{gap:calc(var(--scale)*5);margin-top:calc(var(--scale)*20);flex-direction:column;display:flex}@media (min-width:768px){.Doubts-grid{gap:calc(var(--scale)*8);margin-top:calc(var(--scale)*30)}}.Doubts-row{background:var(--card-bg);border-radius:calc(var(--scale)*20);gap:calc(var(--scale)*8);padding:calc(var(--scale)*15);grid-template-columns:1fr;display:grid}@media (min-width:768px){.Doubts-row{gap:calc(var(--scale)*30);padding:calc(var(--scale)*20)calc(var(--scale)*30);grid-template-columns:1fr 2fr;align-items:center}}.Doubts-fear{align-items:center;gap:calc(var(--scale)*8);color:var(--c-redesign-black-alpha80);display:flex}.Doubts-emoji{font-size:calc(var(--scale)*20)}@media (min-width:768px){.Doubts-emoji{font-size:calc(var(--scale)*24)}}.Doubts-answer{color:var(--c-redesign-black-alpha60)}@media (min-width:768px){.Doubts-answer{border-left:2px solid var(--c-redesign-black-alpha10);padding-left:calc(var(--scale)*30)}}.Included{padding:calc(var(--scale)*30)0}@media (min-width:768px){.Included{padding:calc(var(--scale)*60)0}}.Included-platforms{margin-top:calc(var(--scale)*20);text-align:center}@media (min-width:768px){.Included-platforms{margin-top:calc(var(--scale)*30)}}.Included-platformsLabel{color:var(--c-redesign-black-alpha60);margin-bottom:calc(var(--scale)*10)}.Included-platformsList{justify-content:center;gap:calc(var(--scale)*6);flex-wrap:wrap;display:flex}.Included-platformBadge{background:var(--card-bg);border-radius:calc(var(--scale)*8);padding:calc(var(--scale)*6)calc(var(--scale)*14);align-items:center;gap:calc(var(--scale)*6);display:inline-flex}.Included-platformIcon{width:calc(var(--scale)*16);height:calc(var(--scale)*16)}@media (min-width:768px){.Included-platformIcon{width:calc(var(--scale)*18);height:calc(var(--scale)*18)}}.Practice-bar{border-radius:calc(var(--scale)*20);margin-top:calc(var(--scale)*8);height:calc(var(--scale)*70);display:flex;overflow:hidden}@media (min-width:768px){.Practice-bar{height:calc(var(--scale)*90);border-radius:calc(var(--scale)*8);margin-top:calc(var(--scale)*30)}}.Practice-segment{justify-content:center;align-items:center;gap:calc(var(--scale)*6);display:flex}.Practice-segment--theory{background:var(--card-bg);color:var(--text-primary);flex:3}.Practice-segment--practice{background:var(--c-gradient-blue);color:var(--White-White-100);flex:7}.Practice-segmentSub{opacity:.7}.Program{padding:calc(var(--scale)*30)0}@media (min-width:768px){.Program{padding:calc(var(--scale)*60)0}}.Modules-header--highlight{cursor:default;-webkit-user-select:auto;user-select:auto}.Modules-item--highlight-blue{position:relative;overflow:visible}.Modules-highlightIcon{display:none}@media (min-width:768px){.Modules-highlightIcon{top:50%;right:calc(var(--scale)*30);width:calc(var(--scale)*128);height:calc(var(--scale)*128);object-fit:contain;pointer-events:none;display:block;position:absolute;transform:translateY(-50%)scaleX(-1)}}.Modules-highlightDesc{margin-bottom:calc(var(--scale)*12);line-height:1.5}@media (min-width:768px){.Modules-highlightDesc{margin-bottom:calc(var(--scale)*16)}}.Modules-item--highlight-blue .Modules-number{background:var(--c-gradient-blue);-webkit-text-fill-color:transparent;color:#0000;padding-top:calc(var(--scale)*2);-webkit-background-clip:text;background-clip:text;line-height:1.15}.Modules-item--highlight-blue .Modules-title,.Modules-item--highlight-blue .Modules-highlightDesc{color:var(--c-blue)}.Modules-item--highlight-blue .Modules-contentInner li{color:var(--c-redesign-black-alpha80)}.Modules-item--highlight-blue .Modules-contentInner li:before{background:var(--c-blue)}.Reviews{padding:calc(var(--scale)*30)0}@media (min-width:768px){.Reviews{padding:calc(var(--scale)*60)0}}.Reviews-header{gap:calc(var(--scale)*8);margin-bottom:calc(var(--scale)*20);flex-direction:column;display:flex}@media (min-width:768px){.Reviews-header{margin-bottom:calc(var(--scale)*30);flex-direction:row;justify-content:space-between;align-items:flex-end}}.Reviews-link{color:#4c83f3}.Reviews-link:hover{color:#2651d7}.Reviews-featured{margin-bottom:calc(var(--scale)*20)}@media (min-width:768px){.Reviews-featured{margin-bottom:calc(var(--scale)*30)}}.Reviews-videoThumb{cursor:pointer;border-radius:calc(var(--scale)*20);background:#000;position:relative;overflow:hidden}.Reviews-videoThumb img{opacity:.8;width:100%;transition:opacity var(--d-hover);display:block}.Reviews-videoThumb:hover img{opacity:.6}.Reviews-playBtn{transition:transform var(--d-hover);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Reviews-videoThumb:hover .Reviews-playBtn{transform:translate(-50%,-50%)scale(1.1)}.Reviews-videoThumb--small{border-radius:calc(var(--scale)*15);aspect-ratio:16/9}.Reviews-videoThumb--small img{object-fit:cover;height:100%}.Reviews-carouselHeader{margin-bottom:calc(var(--scale)*12);justify-content:space-between;align-items:center;display:flex}.Reviews-carouselArrows{gap:calc(var(--scale)*6);display:flex}.Reviews-carouselArrows button{width:calc(var(--scale)*36);height:calc(var(--scale)*36);background:var(--card-bg);color:var(--text-primary);transition:background var(--d-hover);border-radius:50%;justify-content:center;align-items:center;display:flex}.Reviews-carouselArrows button:hover{background:var(--c-redesign-light-grey)}.Reviews-carousel{margin-bottom:calc(var(--scale)*25)}@media (min-width:768px){.Reviews-carousel{margin-bottom:calc(var(--scale)*40)}}.Reviews-external{align-items:center;gap:calc(var(--scale)*16);color:var(--text-primary);text-decoration:none;display:flex}.Reviews-externalLogo{height:calc(var(--scale)*36);filter:grayscale();opacity:.5;width:auto;transition:filter var(--d-hover),opacity var(--d-hover);flex-shrink:0}.Reviews-external:hover .Reviews-externalLogo,.Reviews-external:active .Reviews-externalLogo{filter:grayscale(0%);opacity:1}.Reviews-externalInfo{gap:calc(var(--scale)*2);flex-direction:column;display:flex}.Reviews-externalCount{white-space:nowrap}.Reviews-externalLabel{color:var(--text-secondary);white-space:nowrap}@media (max-width:767px){.Reviews-external{text-align:center;gap:calc(var(--scale)*8);flex-direction:column}.Reviews-externalLogo{height:calc(var(--scale)*28)}}.Pricing{padding:calc(var(--scale)*30)0}@media (min-width:768px){.Pricing{padding:calc(var(--scale)*60)0}}.Guarantee{background:var(--card-bg);border-radius:calc(var(--scale)*20);padding:calc(var(--scale)*20);gap:calc(var(--scale)*12);margin-top:calc(var(--scale)*10);align-items:flex-start;display:flex}@media (min-width:768px){.Guarantee{padding:calc(var(--scale)*25)calc(var(--scale)*30);margin-top:calc(var(--scale)*15)}}.Guarantee-icon{font-size:calc(var(--scale)*30);flex-shrink:0}.Guarantee-text p{color:var(--c-redesign-black-alpha60);margin-top:calc(var(--scale)*4)}.FaqSection{padding:calc(var(--scale)*30)0}@media (min-width:768px){.FaqSection{padding:calc(var(--scale)*60)0}}.FinalCta{padding:calc(var(--scale)*30)0}@media (min-width:768px){.FinalCta{padding:calc(var(--scale)*60)0}}.ConsultForm-form{gap:calc(var(--scale)*12)}.ConsultForm-form form{gap:calc(var(--scale)*12);flex-direction:column;display:flex}@media (min-width:768px){.ConsultForm-form form{gap:calc(var(--scale)*15)}}.ConsultForm-formTitle{margin-bottom:calc(var(--scale)*8)}.ConsultForm-contacts{gap:calc(var(--scale)*8);margin-top:calc(var(--scale)*12);flex-wrap:wrap;display:flex}.ConsultForm-contacts a{color:var(--White-White-80)}.ConsultForm-contacts a:hover{color:var(--White-White-100)}.StickyCta{z-index:var(--z-sticky);padding:calc(var(--scale)*10)calc(var(--scale)*15);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#e8eaedf2;transition:transform .3s;position:fixed;bottom:0;left:0;right:0;transform:translateY(0)}@media (min-width:768px){.StickyCta{display:none}}.StickyCta--hidden{transform:translateY(100%)}.VideoModal{z-index:calc(var(--z-modal) + 10);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.VideoModal-backdrop{background:#000000d9;position:absolute;inset:0}.VideoModal-content{width:90%;max-width:900px;position:relative}.VideoModal-close{top:calc(var(--scale)*-35);color:var(--White-White-100);font-size:calc(var(--scale)*28);cursor:pointer;z-index:1;background:0 0;border:none;position:absolute;right:0}.VideoModal-player{height:0;padding-bottom:56.25%;position:relative}.VideoModal-player iframe{border-radius:calc(var(--scale)*15);width:100%;height:100%;position:absolute;top:0;left:0}.placeholder-avatar,.placeholder-avatar-lg,.placeholder-wide,.placeholder-portfolio{background:var(--c-redesign-light-grey);color:var(--c-redesign-black-alpha30);font-size:calc(var(--scale)*14);text-align:center;justify-content:center;align-items:center;display:flex}.placeholder-avatar{width:calc(var(--scale)*60);height:calc(var(--scale)*60);font-size:calc(var(--scale)*28);border-radius:50%}.placeholder-avatar-lg{aspect-ratio:1;width:100%;font-size:calc(var(--scale)*40)}.placeholder-wide{aspect-ratio:16/10;border-radius:calc(var(--scale)*15);width:100%;padding:calc(var(--scale)*20)}.placeholder-portfolio{aspect-ratio:4/3;border-radius:calc(var(--scale)*15);width:100%;padding:calc(var(--scale)*10)}.iti{width:100%}.iti .iti__selected-flag{padding:0 calc(var(--scale)*10);background:0 0;border-right:1px solid #ffffff1a}.iti .iti__country-list{border-radius:calc(var(--scale)*12);color:#fff;background:#222;border:1px solid #ffffff1a}.iti .iti__country-list .iti__country:hover{background:#ffffff1a}.iti .iti__country-list .iti__country.iti__highlight{background:#ffffff26}
