.CampBlock-module__fyTe1G__frame{width:100%;min-width:0;margin:40px auto;container:camp-block/inline-size;}.CampBlock-module__fyTe1G__frame[data-camp-block=hero]{margin-top:0}.CampBlock-module__fyTe1G__section{width:calc(100% - 20px);max-width:1080px;color:var(--text-primary,#131927);margin:0 auto}.CampBlock-module__fyTe1G__section h1,.CampBlock-module__fyTe1G__section h2,.CampBlock-module__fyTe1G__section h3,.CampBlock-module__fyTe1G__section h4,.CampBlock-module__fyTe1G__section p{margin:0}.CampBlock-module__fyTe1G__section h2{font-size:var(--web-desktop-title-size);line-height:var(--web-desktop-title-line-height);margin-bottom:24px;font-weight:600}.CampBlock-module__fyTe1G__section h3{font-size:var(--web-desktop-heading-size);line-height:var(--web-desktop-heading-line-height);font-weight:600}.CampBlock-module__fyTe1G__section h4{font-size:var(--web-desktop-compact-heading-size);line-height:var(--web-desktop-compact-heading-line-height);margin-top:18px;font-weight:600}.CampBlock-module__fyTe1G__section p{overflow-wrap:anywhere}.CampBlock-module__fyTe1G__section b{overflow-wrap:anywhere}.CampBlock-module__fyTe1G__section strong{overflow-wrap:anywhere}.CampBlock-module__fyTe1G__hero{isolation:isolate;background:var(--camp-hero-background);box-shadow:var(--shadow-card,0 4px 8px #00000016);border-radius:20px;grid-template-columns:minmax(0,1fr) 340px;gap:36px;margin-top:0;padding:24px;display:grid;position:relative;overflow:hidden}.CampBlock-module__fyTe1G__heroContent{z-index:1;flex-direction:column;gap:16px;min-width:0;display:flex}.CampBlock-module__fyTe1G__heroDescription{width:var(--camp-description-width,100%)}.CampBlock-module__fyTe1G__hero h1{white-space:pre-line;font-size:var(--web-desktop-page-size);line-height:var(--web-desktop-page-line-height);overflow-wrap:anywhere;font-weight:600}.CampBlock-module__fyTe1G__heroContent>div:not(.CampBlock-module__fyTe1G__tags):not(.CampBlock-module__fyTe1G__chips){font-size:var(--web-desktop-body-size);line-height:var(--web-desktop-body-line-height)}.CampBlock-module__fyTe1G__tags,.CampBlock-module__fyTe1G__chips{flex-wrap:wrap;gap:6px;display:flex}.CampBlock-module__fyTe1G__tags{font-size:var(--web-desktop-caption-size);line-height:var(--web-desktop-caption-line-height);margin-bottom:4px}.CampBlock-module__fyTe1G__tags>span,.CampBlock-module__fyTe1G__tag{background:var(--color-blue-500,#0095ff);color:#fff;border-radius:12px;padding:3px 8px}.CampBlock-module__fyTe1G__tags .CampBlock-module__fyTe1G__age{color:#131927;background:#fff}.CampBlock-module__fyTe1G__age:before{content:"";background:#0095ff;border-radius:50%;width:10px;height:10px;margin-right:4px;display:inline-block}.CampBlock-module__fyTe1G__chips{gap:10px}.CampBlock-module__fyTe1G__programPending{background:var(--color-purple-50,#f0efff);border-radius:24px;padding:32px}.CampBlock-module__fyTe1G__programPending h3{font-size:var(--web-desktop-heading-size);line-height:var(--web-desktop-heading-line-height);margin:0 0 12px}.CampBlock-module__fyTe1G__programPending p{margin:0}.CampBlock-module__fyTe1G__chips>span{border:1px solid var(--color-grey-200,#e5e7ea);font-size:var(--web-desktop-body-size);line-height:var(--web-desktop-body-line-height);background:#fff;border-radius:20px;padding:10px 12px}.CampBlock-module__fyTe1G__heroForm{z-index:3;background:#fff;border-radius:16px;align-self:start;min-width:0;padding:12px;scroll-margin-top:170px;position:relative}.CampBlock-module__fyTe1G__texture{z-index:-1;object-fit:contain;opacity:.12;pointer-events:none;width:800px;height:800px;position:absolute;top:-50px;left:-90px}.CampBlock-module__fyTe1G__heroArt{z-index:2;pointer-events:none;width:160px;height:300px;position:absolute;top:16px;right:334px}.CampBlock-module__fyTe1G__heroArt img{object-fit:contain;position:absolute}.CampBlock-module__fyTe1G__artTop{width:125px;height:125px;top:0;right:0}.CampBlock-module__fyTe1G__artBottom{width:150px;height:170px;bottom:0;left:0}.CampBlock-module__fyTe1G__artExtra{width:77px;height:77px;bottom:0;right:10px}.CampBlock-module__fyTe1G__customArt{width:160px;height:280px;inset:0}.CampBlock-module__fyTe1G__hero[data-season=summer] .CampBlock-module__fyTe1G__artBottom{top:-20px;left:-20px;transform:rotate(-35deg)}.CampBlock-module__fyTe1G__hero[data-season=summer] .CampBlock-module__fyTe1G__artTop{top:125px}.CampBlock-module__fyTe1G__heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:24px;display:flex}.CampBlock-module__fyTe1G__heading h2{margin-bottom:0}.CampBlock-module__fyTe1G__button{background:var(--color-primary-500,#4e61f6);color:#fff;border-radius:12px;justify-content:center;align-items:center;min-height:48px;padding:14px 24px;font-weight:600;text-decoration:none;display:inline-flex}.CampBlock-module__fyTe1G__button:focus-visible,.CampBlock-module__fyTe1G__programCard summary:focus-visible,.CampBlock-module__fyTe1G__scroller:focus-visible{outline-offset:4px;outline:3px solid #0095ff}.CampBlock-module__fyTe1G__benefits{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.CampBlock-module__fyTe1G__benefits article{background:#e6f4ff;border-radius:20px;padding:20px;position:relative;overflow:hidden}.CampBlock-module__fyTe1G__benefits article:first-child{color:#fff;background:#4e61f6;padding-right:100px}.CampBlock-module__fyTe1G__benefits article:nth-child(2){background:#fef6ee}.CampBlock-module__fyTe1G__benefits h3{margin-bottom:10px}.CampBlock-module__fyTe1G__benefits article>img{object-fit:contain;position:absolute;bottom:0;right:-20px}.CampBlock-module__fyTe1G__benefits article:nth-child(3)>img{top:12px;right:12px}.CampBlock-module__fyTe1G__benefits article:nth-child(3) h3{padding-right:35px}.CampBlock-module__fyTe1G__scroller{scroll-snap-type:x mandatory;scrollbar-width:none;gap:16px;padding:16px 2px 18px;display:flex;overflow-x:auto}.CampBlock-module__fyTe1G__scroller::-webkit-scrollbar{display:none}.CampBlock-module__fyTe1G__progress{background:#f3f4f6;border-radius:12px;height:8px;margin-top:6px;overflow:hidden}.CampBlock-module__fyTe1G__progress>span{border-radius:inherit;background:#4e61f6;height:100%;display:block}.CampBlock-module__fyTe1G__programCard{background:var(--camp-program-color,#edeffe);min-width:0;box-shadow:var(--shadow-card,0 4px 6px #00000016);border:1px solid #e5e7ea;border-radius:20px;padding:16px;position:relative}.CampBlock-module__fyTe1G__scroller>.CampBlock-module__fyTe1G__programCard{scroll-snap-align:start;flex:0 0 364px}.CampBlock-module__fyTe1G__tag{font-size:var(--web-desktop-body-size);line-height:var(--web-desktop-body-line-height);margin-bottom:12px;display:table;position:relative}.CampBlock-module__fyTe1G__programCard h3{padding-right:28px;position:relative}.CampBlock-module__fyTe1G__programCopy{font-size:var(--web-desktop-body-size);line-height:var(--web-desktop-body-line-height);color:#6d717f;margin-top:10px;position:relative}.CampBlock-module__fyTe1G__programCopy h4{color:#131927}.CampBlock-module__fyTe1G__programDecoration{opacity:.6;object-fit:contain;pointer-events:none;width:95px;height:112px;position:absolute;top:8px;right:12px}.CampBlock-module__fyTe1G__accordionDecoration{opacity:1;width:70.5px;height:81.5px;top:-10px;right:-10px}.CampBlock-module__fyTe1G__programImage{object-fit:contain;border:1px solid var(--color-grey-200,#e5e7ea);background:#fff;border-radius:14px;width:54px;height:54px;padding:8px;position:absolute;top:-12px;right:0;transform:rotate(20deg)}.CampBlock-module__fyTe1G__weekly{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px;display:grid}.CampBlock-module__fyTe1G__weeklyColumn{gap:16px;min-width:0;display:grid}.CampBlock-module__fyTe1G__weeklyColumn:empty{display:none}.CampBlock-module__fyTe1G__programCard summary{cursor:pointer;padding-right:34px;list-style:none;position:relative}.CampBlock-module__fyTe1G__programCard summary::-webkit-details-marker{display:none}.CampBlock-module__fyTe1G__toggle{color:#fff;background:#4e61f6;border-radius:8px;place-items:center;width:32px;height:32px;display:grid;position:absolute;top:50%;right:-4px;transform:translateY(-50%)}.CampBlock-module__fyTe1G__close,.CampBlock-module__fyTe1G__programCard[open] .CampBlock-module__fyTe1G__plus{display:none}.CampBlock-module__fyTe1G__programCard[open] .CampBlock-module__fyTe1G__close{display:block}.CampBlock-module__fyTe1G__mobileProgram{display:none}.CampBlock-module__fyTe1G__schedule{color:#fff;isolation:isolate;background:#ffab00;border-radius:20px;padding:24px 20px;position:relative;overflow:hidden}.CampBlock-module__fyTe1G__scheduleDecoration{object-fit:cover;z-index:-1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.CampBlock-module__fyTe1G__scheduleGroup+.CampBlock-module__fyTe1G__scheduleGroup{margin-top:30px}.CampBlock-module__fyTe1G__scheduleGroup>h3{text-align:center;margin-bottom:16px}.CampBlock-module__fyTe1G__steps{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.CampBlock-module__fyTe1G__steps li{padding-top:48px;display:flex;position:relative}.CampBlock-module__fyTe1G__steps li:before{content:"";background:#fff;border-radius:0;height:5px;position:absolute;top:14px;left:-8px;right:-8px}.CampBlock-module__fyTe1G__stepNumber{color:#ffab00;background:#fff;border-radius:50%;place-items:center;width:30px;height:30px;display:grid;position:absolute;top:0;left:calc(50% - 15px)}.CampBlock-module__fyTe1G__steps article{color:#131927;background:#fff;border-radius:16px;width:100%;padding:12px;position:relative}.CampBlock-module__fyTe1G__steps h3{font-size:var(--web-desktop-heading-size);line-height:var(--web-desktop-heading-line-height);margin-bottom:10px;padding-right:16px}.CampBlock-module__fyTe1G__steps p{color:#6d717f;font-size:var(--web-desktop-body-size);line-height:var(--web-desktop-body-line-height)}.CampBlock-module__fyTe1G__stepImage{object-fit:contain;border:1px solid var(--color-grey-200,#e5e7ea);background:#fff;border-radius:10px;width:38px;height:38px;padding:5px;position:absolute;top:-4px;right:-4px;transform:rotate(18deg)}.CampBlock-module__fyTe1G__conditions{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),349px));justify-content:center;gap:16px;display:grid}.CampBlock-module__fyTe1G__conditions article{background:var(--condition-color,#edeffe);color:#000;border-radius:14px;flex-direction:column;min-height:416px;padding:16px 16px 0;display:flex;overflow:hidden}.CampBlock-module__fyTe1G__conditions article[data-contrast=dark]{color:#fff}.CampBlock-module__fyTe1G__conditions h3{margin-bottom:12px}.CampBlock-module__fyTe1G__conditions article>div:not(.CampBlock-module__fyTe1G__conditionArt){font-size:var(--web-desktop-body-size);line-height:var(--web-desktop-body-line-height);color:inherit}.CampBlock-module__fyTe1G__conditions article[data-contrast=dark]>div:not(.CampBlock-module__fyTe1G__conditionArt){color:#fff}.CampBlock-module__fyTe1G__conditionArt{--art-ratio:calc(349 / 172);aspect-ratio:var(--art-ratio);flex:none;margin:auto -16px 0;position:relative;overflow:hidden}.CampBlock-module__fyTe1G__conditionArt>img:first-child{width:88.253%;height:auto;position:absolute;top:-64.535%;left:50%;transform:translate(-50%)}.CampBlock-module__fyTe1G__conditions article[data-condition="1"] .CampBlock-module__fyTe1G__conditionArt{--art-ratio:calc(349 / 210)}.CampBlock-module__fyTe1G__conditions article[data-condition="1"] .CampBlock-module__fyTe1G__conditionArt>img:first-child{width:67.049%;top:-21.905%}.CampBlock-module__fyTe1G__conditions article[data-condition="3"] .CampBlock-module__fyTe1G__conditionArt>img:first-child{width:97.135%;top:-71.012%}.CampBlock-module__fyTe1G__conditions .CampBlock-module__fyTe1G__conditionArt[data-custom-art=true]>img:first-child{object-fit:contain;width:100%;height:100%;top:0}.CampBlock-module__fyTe1G__conditionWave{background:linear-gradient(to bottom, transparent 40%, var(--condition-color,#edeffe));pointer-events:none;position:absolute;inset:0}.CampBlock-module__fyTe1G__galleryPhoto{scroll-snap-align:start;border-radius:20px;flex:none;width:480px;height:320px;overflow:hidden}.CampBlock-module__fyTe1G__galleryPhoto>img{object-fit:cover;width:100%;height:100%;display:block}@container camp-block (768px<=width<=1100px){.CampBlock-module__fyTe1G__hero h1{font-size:var(--web-desktop-title-size);line-height:var(--web-desktop-title-line-height)}.CampBlock-module__fyTe1G__heroArt{opacity:.5}.CampBlock-module__fyTe1G__steps h3{font-size:var(--web-desktop-compact-heading-size);line-height:var(--web-desktop-compact-heading-line-height)}}@container camp-block (max-width:767px){.CampBlock-module__fyTe1G__heroDescription{width:100%}.CampBlock-module__fyTe1G__section h2{margin-bottom:16px}.CampBlock-module__fyTe1G__hero{flex-direction:column;gap:0;margin-top:0;padding:12px 10px;display:flex}.CampBlock-module__fyTe1G__heroContent{gap:16px}.CampBlock-module__fyTe1G__heroArt{z-index:0;align-self:center;width:240px;height:90px;position:relative;top:auto;right:auto}.CampBlock-module__fyTe1G__artTop{width:110px;height:110px;top:-15px;right:0}.CampBlock-module__fyTe1G__artBottom{width:130px;height:150px;bottom:-45px;left:0}.CampBlock-module__fyTe1G__hero[data-season=summer] .CampBlock-module__fyTe1G__artTop{top:-10px}.CampBlock-module__fyTe1G__hero[data-season=summer] .CampBlock-module__fyTe1G__artBottom{top:-20px;left:0}.CampBlock-module__fyTe1G__artExtra{bottom:-15px;right:65px}.CampBlock-module__fyTe1G__customArt{width:240px;height:130px;top:-10px}.CampBlock-module__fyTe1G__heroForm{align-self:stretch;padding:10px}.CampBlock-module__fyTe1G__chips{gap:4px}.CampBlock-module__fyTe1G__chips>span{padding:7px 10px}.CampBlock-module__fyTe1G__heading{flex-wrap:wrap;gap:12px;margin-bottom:16px}.CampBlock-module__fyTe1G__heading h2{margin:0}.CampBlock-module__fyTe1G__benefits{grid-template-columns:1fr;gap:10px}.CampBlock-module__fyTe1G__benefits article{padding:16px}.CampBlock-module__fyTe1G__desktopProgram{display:none}.CampBlock-module__fyTe1G__mobileProgram{gap:12px;display:grid}.CampBlock-module__fyTe1G__weekly{grid-template-columns:1fr;gap:12px}.CampBlock-module__fyTe1G__weeklyColumn{gap:12px}.CampBlock-module__fyTe1G__programCard{padding:12px}.CampBlock-module__fyTe1G__programCard h3{padding-right:0}.CampBlock-module__fyTe1G__programDecoration{width:63px;height:74px}.CampBlock-module__fyTe1G__accordionDecoration{width:70.5px;height:81.5px;top:-6px;right:-6px}.CampBlock-module__fyTe1G__tag{margin-bottom:10px}.CampBlock-module__fyTe1G__schedule{padding:20px 10px}.CampBlock-module__fyTe1G__scheduleGroup>h3{text-align:left;margin-bottom:16px}.CampBlock-module__fyTe1G__steps{flex-direction:column;gap:12px;display:flex}.CampBlock-module__fyTe1G__steps li{padding:0 0 0 42px}.CampBlock-module__fyTe1G__steps li:before{width:4px;height:calc(100% + 12px);top:15px;left:13px}.CampBlock-module__fyTe1G__steps li:last-child:before{display:none}.CampBlock-module__fyTe1G__stepNumber{top:0;left:0}.CampBlock-module__fyTe1G__steps article{padding:12px}.CampBlock-module__fyTe1G__conditions{grid-template-columns:1fr;gap:10px}.CampBlock-module__fyTe1G__conditions article{padding:16px 16px 0}.CampBlock-module__fyTe1G__galleryPhoto{width:205px;height:137px}.CampBlock-module__fyTe1G__scroller{gap:12px;padding-top:0}}.CampBlock-module__fyTe1G__viewport{position:relative}@media (max-width:767px){.CampBlock-module__fyTe1G__frame{margin-block:32px}.CampBlock-module__fyTe1G__frame[data-camp-block=hero]{margin-top:0}}.CampBlock-module__fyTe1G__fade{pointer-events:none;background:linear-gradient(90deg,#0000,#fff);width:60px;position:absolute;top:0;bottom:0;right:0}.CampBlock-module__fyTe1G__viewport[data-at-end=true] .CampBlock-module__fyTe1G__fade{opacity:0}@container camp-block (max-width:767px){.CampBlock-module__fyTe1G__section h2,.CampBlock-module__fyTe1G__hero h1{font-size:var(--web-mobile-title-size);line-height:var(--web-mobile-title-line-height)}.CampBlock-module__fyTe1G__section h3,.CampBlock-module__fyTe1G__section h4,.CampBlock-module__fyTe1G__steps h3,.CampBlock-module__fyTe1G__programPending h3{font-size:var(--web-mobile-heading-size);line-height:var(--web-mobile-heading-line-height)}.CampBlock-module__fyTe1G__heroContent>div:not(.CampBlock-module__fyTe1G__tags):not(.CampBlock-module__fyTe1G__chips),.CampBlock-module__fyTe1G__programCopy,.CampBlock-module__fyTe1G__steps p,.CampBlock-module__fyTe1G__conditions article>div:not(.CampBlock-module__fyTe1G__conditionArt){font-size:var(--web-mobile-body-size);line-height:var(--web-mobile-body-line-height)}.CampBlock-module__fyTe1G__tags,.CampBlock-module__fyTe1G__tag,.CampBlock-module__fyTe1G__chips>span{font-size:var(--web-mobile-caption-size);line-height:var(--web-mobile-caption-line-height)}}
.Icon-module__HrUwFG__sc__st_icon{width:var(--icon-size,24px);height:var(--icon-size,24px);color:var(--icon-color,var(--color-primary-500));stroke-width:var(--icon-stroke,1.5);flex-shrink:0}
.SectionSkeleton-module__e23SJa__section{background:var(--color-grey-50,#f9fafb);border-radius:20px;width:min(100% - 32px,1080px);margin:32px auto;padding:32px}.SectionSkeleton-module__e23SJa__title{border-radius:8px;width:min(70%,480px);height:36px;margin-bottom:24px}.SectionSkeleton-module__e23SJa__line{border-radius:6px;width:80%;height:18px;margin-block:14px}.SectionSkeleton-module__e23SJa__cards{grid-template-columns:1fr 1fr;gap:24px;margin-top:32px;display:grid}.SectionSkeleton-module__e23SJa__card{border-radius:16px;height:240px}.SectionSkeleton-module__e23SJa__form{max-width:720px}.SectionSkeleton-module__e23SJa__form .SectionSkeleton-module__e23SJa__card{border-radius:12px;height:56px}@media (max-width:767px){.SectionSkeleton-module__e23SJa__section{padding:20px 16px}.SectionSkeleton-module__e23SJa__cards{grid-template-columns:1fr;gap:16px}.SectionSkeleton-module__e23SJa__title{width:90%;height:32px}.SectionSkeleton-module__e23SJa__line{width:100%}}
.Courses-module__EsJf4a__anchor{scroll-margin-top:72px}.Courses-module__EsJf4a__sc__crs_section{background:#fff;padding-block:40px;scroll-margin-top:72px}.Courses-module__EsJf4a__sc__crs_heading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;display:flex}.Courses-module__EsJf4a__sc__crs_title{color:#131927;font:600 var(--web-desktop-title-size)/var(--web-desktop-title-line-height) var(--font_family-sans);margin:0}@media (max-width:767px){.Courses-module__EsJf4a__sc__crs_section{padding-block:15px}.Courses-module__EsJf4a__sc__crs_heading{flex-direction:column;align-items:flex-start;gap:9px;margin-bottom:18px}.Courses-module__EsJf4a__sc__crs_title{font:600 var(--web-mobile-title-size)/var(--web-mobile-title-line-height) var(--font_family-sans)}.Courses-module__EsJf4a__sc__crs_heading>button{display:none}}.Courses-module__EsJf4a__actions{flex:none;align-items:center;gap:24px;display:flex}.Courses-module__EsJf4a__catalogLink{color:#555aff;font:600 var(--web-desktop-body-size)/var(--web-desktop-body-line-height) var(--font_family-sans,sans-serif);white-space:nowrap;align-items:center;gap:8px;text-decoration:none;display:inline-flex}.Courses-module__EsJf4a__catalogLink:hover{text-decoration:underline}.Courses-module__EsJf4a__catalogLink:focus-visible{outline-offset:4px;outline:2px solid}.Courses-module__EsJf4a__directionLink{color:#fff;width:fit-content;font:600 var(--web-desktop-body-size)/var(--web-desktop-body-line-height) var(--font_family-sans,sans-serif);white-space:nowrap;align-items:center;gap:8px;text-decoration:none;display:inline-flex}.Courses-module__EsJf4a__directionLink:hover{text-decoration:underline}.Courses-module__EsJf4a__directionLink:focus-visible{outline-offset:4px;outline:2px solid}@container public-section (max-width:767px){.Courses-module__EsJf4a__actions>button{display:none}}@media (max-width:767px){.Courses-module__EsJf4a__sc__crs_title{font-size:var(--web-mobile-title-size);line-height:var(--web-mobile-title-line-height)}.Courses-module__EsJf4a__catalogLink,.Courses-module__EsJf4a__directionLink{font-size:var(--web-mobile-body-size);line-height:var(--web-mobile-body-line-height)}}
main[data-city-page-definition=courses]{color:var(--color-grey-900,#131927);background:#fff;overflow:hidden}main[data-city-page-definition=courses] :is(h1,h2,h3,p){margin:0}.CoursesCatalogPage-module__W-KctW__heroSection{margin-bottom:40px;padding-inline:16px}.CoursesCatalogPage-module__W-KctW__hero{background:#e3daff;border-radius:20px;min-height:352px;display:flex;position:relative;overflow:hidden;box-shadow:0 8px 7px #7d7d7d00,0 16px 6px #7d7d7d03,0 9px 5px #7d7d7d0d,0 4px 4px #7d7d7d17,0 1px 2px #7d7d7d1a}.CoursesCatalogPage-module__W-KctW__heroBackground{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.CoursesCatalogPage-module__W-KctW__heroBackground:before{content:"";background:url(/courses/catalog/hero-bg-desktop.svg) 0 0/1453.39px 821.284px no-repeat;width:1453.39px;height:821.284px;position:absolute;top:-142.18px;left:-101px}.CoursesCatalogPage-module__W-KctW__heroCopy{z-index:1;flex-direction:column;align-items:flex-start;gap:16px;width:min(692px,100% - 388px);padding:24px;display:flex}.CoursesCatalogPage-module__W-KctW__heroCopy h1{font:600 var(--web-desktop-page-size)/var(--web-desktop-page-line-height) var(--font_family-sans);color:var(--color-grey-900,#131927)}.CoursesCatalogPage-module__W-KctW__heroCopy>button{width:311px;height:48px;min-height:48px;padding-block:0}.CoursesCatalogPage-module__W-KctW__heroDirections{flex-wrap:wrap;gap:12px;width:min(600px,100%);display:flex}.CoursesCatalogPage-module__W-KctW__heroDirections a{min-height:48px;color:var(--color-grey-900,#131927);font:400 var(--web-desktop-caption-size)/var(--web-desktop-caption-line-height) var(--font_family-sans);background:#fff;border-radius:12px;align-items:center;gap:0;padding:12px 16px;text-decoration:none;display:inline-flex}.CoursesCatalogPage-module__W-KctW__heroDirectionText{padding-inline:8px}.CoursesCatalogPage-module__W-KctW__heroDirections a:focus-visible,.CoursesCatalogPage-module__W-KctW__heroDirections a:hover{outline-offset:2px;outline:3px solid #4e61f652}.CoursesCatalogPage-module__W-KctW__heroDecor{z-index:1;pointer-events:none;width:376px;height:352px;position:absolute;bottom:0;right:0;overflow:hidden}.CoursesCatalogPage-module__W-KctW__heroDecorDesktop img{max-width:none;display:block}.CoursesCatalogPage-module__W-KctW__heroDecorDesktop{overflow:visible}.CoursesCatalogPage-module__W-KctW__heroDesktopScene{width:376px;height:352px;position:absolute;inset:0}.CoursesCatalogPage-module__W-KctW__heroDesktopScene .CoursesCatalogPage-module__W-KctW__heroMobileCard{width:var(--hero-desktop-card-size);height:var(--hero-desktop-card-size);justify-content:center;align-items:center;display:flex;position:absolute}.CoursesCatalogPage-module__W-KctW__heroDesktopScene .CoursesCatalogPage-module__W-KctW__heroMobileTile{width:131.68px;height:131.68px;transform:rotate(var(--hero-desktop-card-rotation));background:#ffffffe6;border-radius:16px;position:relative;overflow:hidden;box-shadow:0 2px 8px #906aff66}.CoursesCatalogPage-module__W-KctW__heroDesktopScene .CoursesCatalogPage-module__W-KctW__heroMobileTile img{object-fit:cover;width:85.958px;max-width:none;height:85.958px;position:absolute;top:23.775px;left:21.947px}.CoursesCatalogPage-module__W-KctW__heroDesktopScene .CoursesCatalogPage-module__W-KctW__heroMobileCardRoblox{--hero-desktop-card-size:176.312px;--hero-desktop-card-rotation:-26.22deg;top:-23px;left:73px}.CoursesCatalogPage-module__W-KctW__heroDesktopScene .CoursesCatalogPage-module__W-KctW__heroMobileCardMinecraft{--hero-desktop-card-size:148.963px;--hero-desktop-card-rotation:-8.12deg;top:125px;left:161px}.CoursesCatalogPage-module__W-KctW__heroDesktopScene .CoursesCatalogPage-module__W-KctW__heroMobileCardPython{--hero-desktop-card-size:182.584px;--hero-desktop-card-rotation:-56.35deg;top:122px;left:0}.CoursesCatalogPage-module__W-KctW__heroDesktopScene .CoursesCatalogPage-module__W-KctW__heroMobileCardScratch{--hero-desktop-card-size:183.221px;--hero-desktop-card-rotation:34.7deg;top:236px;left:107px}.CoursesCatalogPage-module__W-KctW__heroDesktopScene .CoursesCatalogPage-module__W-KctW__heroMobileCardCreeper{--hero-desktop-card-size:183.221px;--hero-desktop-card-rotation:34.7deg;top:196px;left:263px}.CoursesCatalogPage-module__W-KctW__heroDesktopScene .CoursesCatalogPage-module__W-KctW__heroMobileCardFigma{--hero-desktop-card-size:170.719px;--hero-desktop-card-rotation:21.45deg;top:9px;left:235px}.CoursesCatalogPage-module__W-KctW__heroDesktopScene .CoursesCatalogPage-module__W-KctW__heroMobileTileFigma img{width:109.83%;height:109.83%;top:-4.65%;left:-.8%}.CoursesCatalogPage-module__W-KctW__heroDecorMobile{display:none}.CoursesCatalogPage-module__W-KctW__directionsSection{margin-block:40px}.CoursesCatalogPage-module__W-KctW__directionsContainer{flex-direction:column;gap:24px;display:flex}.CoursesCatalogPage-module__W-KctW__directionsContainer>h2,.CoursesCatalogPage-module__W-KctW__audienceContainer>h2{font:600 var(--web-desktop-title-size)/var(--web-desktop-title-line-height) var(--font_family-sans)}.CoursesCatalogPage-module__W-KctW__directionsList{flex-direction:column;gap:20px;display:flex;container:courses-block/inline-size}.CoursesCatalogPage-module__W-KctW__directionPanel{background:var(--direction-color,#0095ff);border-radius:20px;flex-direction:column;gap:16px;min-width:0;min-height:562px;padding:20px;scroll-margin-top:84px;display:flex;position:relative;overflow:hidden}.CoursesCatalogPage-module__W-KctW__directionDecorDesktop,.CoursesCatalogPage-module__W-KctW__directionDecorMobile{pointer-events:none;background-position:top;background-repeat:no-repeat;background-size:100%;position:absolute;inset:0}.CoursesCatalogPage-module__W-KctW__directionDecorMobile{display:none}.CoursesCatalogPage-module__W-KctW__directionPanel>:not(.CoursesCatalogPage-module__W-KctW__directionDecorDesktop):not(.CoursesCatalogPage-module__W-KctW__directionDecorMobile){position:relative}.CoursesCatalogPage-module__W-KctW__directionHeader{justify-content:space-between;align-items:center;gap:20px;min-height:48px;display:flex}.CoursesCatalogPage-module__W-KctW__directionHeader h3{color:#fff;font:600 var(--web-desktop-group-size)/var(--web-desktop-group-line-height) var(--font_family-sans)}.CoursesCatalogPage-module__W-KctW__directionDesktopLead{flex:none;align-items:center;gap:20px;display:flex}.CoursesCatalogPage-module__W-KctW__directionDesktopLead button{min-width:150px}.CoursesCatalogPage-module__W-KctW__directionToggle,.CoursesCatalogPage-module__W-KctW__directionMobileLink,.CoursesCatalogPage-module__W-KctW__directionMobileLead{display:none}.CoursesCatalogPage-module__W-KctW__directionBody{min-width:0}.CoursesCatalogPage-module__W-KctW__audienceSection{margin-block:40px}.CoursesCatalogPage-module__W-KctW__audienceContainer{flex-direction:column;gap:24px;display:flex}.CoursesCatalogPage-module__W-KctW__audienceGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.CoursesCatalogPage-module__W-KctW__audienceCard{background:var(--audience-color);color:#fff;border-radius:20px;flex-direction:column;align-items:center;gap:10px;height:483px;padding:12px;display:flex;position:relative;overflow:hidden}.CoursesCatalogPage-module__W-KctW__audienceDecor{z-index:0;pointer-events:none;position:absolute;inset:0}.CoursesCatalogPage-module__W-KctW__audienceLine,.CoursesCatalogPage-module__W-KctW__audienceLine:after{content:"";background:50%/contain no-repeat;width:491px;height:574px;display:block;position:absolute}.CoursesCatalogPage-module__W-KctW__audienceCard[data-audience-card="1"] .CoursesCatalogPage-module__W-KctW__audienceLine{background-image:url(/courses/catalog/audience/desktop/line-1.svg);top:-64px;left:-123px}.CoursesCatalogPage-module__W-KctW__audienceCard[data-audience-card="2"] .CoursesCatalogPage-module__W-KctW__audienceLine{background-image:url(/courses/catalog/audience/desktop/line-2.svg);top:-64px;left:242px}.CoursesCatalogPage-module__W-KctW__audienceCard[data-audience-card="2"] .CoursesCatalogPage-module__W-KctW__audienceLine:after{background-image:url(/courses/catalog/audience/desktop/line-2.svg);top:0;left:-489px}.CoursesCatalogPage-module__W-KctW__audienceCard[data-audience-card="3"] .CoursesCatalogPage-module__W-KctW__audienceLine{background-image:url(/courses/catalog/audience/desktop/line-3.svg);top:-64px;left:-123px}.CoursesCatalogPage-module__W-KctW__audienceLogo{background:50%/contain no-repeat;display:block;position:absolute}.CoursesCatalogPage-module__W-KctW__audienceCard[data-audience-card="1"] .CoursesCatalogPage-module__W-KctW__audienceLogoPrimary{background-image:url(/courses/catalog/audience/desktop/logo-1.png);width:125px;height:125px;bottom:29px;left:-19px}.CoursesCatalogPage-module__W-KctW__audienceCard[data-audience-card="1"] .CoursesCatalogPage-module__W-KctW__audienceLogoSecondary{background-image:url(/courses/catalog/audience/desktop/logo-2.png);width:131px;height:131px;bottom:165px;right:-29px}.CoursesCatalogPage-module__W-KctW__audienceCard[data-audience-card="2"] .CoursesCatalogPage-module__W-KctW__audienceLogoPrimary{background-image:url(/courses/catalog/audience/desktop/logo-4.png);width:125px;height:125px;bottom:34px;left:-18px}.CoursesCatalogPage-module__W-KctW__audienceCard[data-audience-card="2"] .CoursesCatalogPage-module__W-KctW__audienceLogoSecondary{background-image:url(/courses/catalog/audience/desktop/logo-3.png);width:128px;height:128px;top:252px;right:-1px}.CoursesCatalogPage-module__W-KctW__audienceCard[data-audience-card="3"] .CoursesCatalogPage-module__W-KctW__audienceLogoPrimary{background-image:url(/courses/catalog/audience/desktop/logo-5.png);width:88px;height:88px;top:294px;left:79px}.CoursesCatalogPage-module__W-KctW__audienceCard[data-audience-card="3"] .CoursesCatalogPage-module__W-KctW__audienceLogoSecondary{background-image:url(/courses/catalog/audience/desktop/logo-6.png);width:142px;height:142px;top:164px;right:12px}.CoursesCatalogPage-module__W-KctW__audienceCopy{z-index:2;flex-direction:column;flex:auto;gap:10px;width:100%;min-height:0;display:flex}.CoursesCatalogPage-module__W-KctW__audienceCopy h3{font:600 var(--web-desktop-heading-size)/var(--web-desktop-heading-line-height) var(--font_family-sans)}.CoursesCatalogPage-module__W-KctW__audienceCopy p{font:400 var(--web-desktop-body-size)/var(--web-desktop-body-line-height) var(--font_family-sans)}.CoursesCatalogPage-module__W-KctW__audienceIllustration{z-index:1;pointer-events:none;width:279px;height:291px;position:absolute;bottom:0;left:50%;overflow:hidden;transform:translate(-50%)}.CoursesCatalogPage-module__W-KctW__audienceIllustration img{object-fit:fill;max-width:none}.CoursesCatalogPage-module__W-KctW__audienceCard[data-audience-card="1"] .CoursesCatalogPage-module__W-KctW__audienceIllustration img{width:207.5%!important;height:132.65%!important;top:-32.65%!important;left:-51.08%!important}.CoursesCatalogPage-module__W-KctW__audienceCard[data-audience-card="2"] .CoursesCatalogPage-module__W-KctW__audienceIllustration img{width:253.89%!important;height:162.3%!important;top:-13.5%!important;left:-80.52%!important}.CoursesCatalogPage-module__W-KctW__audienceCard[data-audience-card="3"] .CoursesCatalogPage-module__W-KctW__audienceIllustration img{width:182.99%!important;height:116.92%!important;top:-4.55%!important;left:-61.42%!important}.CoursesCatalogPage-module__W-KctW__closingSection{background:#906aff;min-height:416px;position:relative;overflow:hidden}.CoursesCatalogPage-module__W-KctW__closingSection:before{content:"";pointer-events:none;background:url(/about-school/background.svg) 50%/cover no-repeat;width:1482px;height:536px;position:absolute;top:-120px;left:calc(50% - 762px)}.CoursesCatalogPage-module__W-KctW__closingContainer{align-items:flex-end;gap:32px;display:flex;position:relative}.CoursesCatalogPage-module__W-KctW__closingCopy{flex-direction:column;flex:0 0 604px;gap:16px;width:604px;padding-block:40px;display:flex}.CoursesCatalogPage-module__W-KctW__closingCopy h2{color:#fff;font:600 var(--web-desktop-title-size)/var(--web-desktop-title-line-height) var(--font_family-sans)}.CoursesCatalogPage-module__W-KctW__closingCopy ul{flex-wrap:wrap;gap:12px;margin:0;padding:0;list-style:none;display:flex}.CoursesCatalogPage-module__W-KctW__closingCopy li{border:1px solid var(--color-grey-200,#e5e7ea);min-height:40px;color:var(--color-grey-900,#131927);font:400 var(--web-desktop-body-size)/var(--web-desktop-body-line-height) var(--font_family-sans);background:#fff;border-radius:20px;align-items:center;padding:10px 12px;display:flex}.CoursesCatalogPage-module__W-KctW__closingForm{background:#fff;border-radius:14px;padding:12px}@media (max-width:767px){.CoursesCatalogPage-module__W-KctW__heroSection{margin-bottom:32px;padding-inline:10px}.CoursesCatalogPage-module__W-KctW__hero{flex-direction:column;min-height:0;padding-inline:0}.CoursesCatalogPage-module__W-KctW__heroBackground{display:none}.CoursesCatalogPage-module__W-KctW__heroCopy{box-sizing:border-box;flex-shrink:0;gap:16px;width:100%;padding:12px}.CoursesCatalogPage-module__W-KctW__heroCopy h1{max-width:320px}.CoursesCatalogPage-module__W-KctW__heroDirections{gap:8px;width:100%}.CoursesCatalogPage-module__W-KctW__heroDirections a{max-width:100%;min-height:36px;padding:6px 12px}.CoursesCatalogPage-module__W-KctW__heroCopy button{width:100%;height:auto;min-height:48px;font:600 var(--web-mobile-body-size)/var(--web-mobile-body-line-height) var(--font_family-sans);white-space:normal;padding:12px 16px}.CoursesCatalogPage-module__W-KctW__heroDecorDesktop{display:none}.CoursesCatalogPage-module__W-KctW__heroDecorMobile{aspect-ratio:316/360;flex-shrink:0;width:min(316px,100% - 24px);height:auto;margin:0 12px 12px;display:block;position:relative;inset:auto;overflow:visible}.CoursesCatalogPage-module__W-KctW__heroMobileScene{aspect-ratio:316/294;width:100%;height:auto;position:absolute;inset:0 0 auto;transform:none}.CoursesCatalogPage-module__W-KctW__heroMobileCard{width:var(--hero-card-size);aspect-ratio:1;justify-content:center;align-items:center;display:flex;position:absolute}.CoursesCatalogPage-module__W-KctW__heroMobileTile{width:var(--hero-tile-size);aspect-ratio:1;transform:rotate(var(--hero-card-rotation));background:#ffffffe6;border-radius:16px;position:relative;overflow:hidden;box-shadow:0 1.619px 6.476px #906aff66}.CoursesCatalogPage-module__W-KctW__heroMobileTile img{object-fit:cover;width:65.278%;max-width:none;height:65.278%;position:absolute;top:18.054%;left:16.665%}.CoursesCatalogPage-module__W-KctW__heroMobileCardRoblox{--hero-card-size:45.169%;--hero-tile-size:74.683%;--hero-card-rotation:-26.22deg;top:0;left:15.854%}.CoursesCatalogPage-module__W-KctW__heroMobileCardMinecraft{--hero-card-size:38.162%;--hero-tile-size:88.398%;--hero-card-rotation:-8.12deg;top:40.752%;left:38.397%}.CoursesCatalogPage-module__W-KctW__heroMobileCardPython{--hero-card-size:46.776%;--hero-tile-size:72.12%;--hero-card-rotation:-56.35deg;top:39.925%;left:-2.848%}.CoursesCatalogPage-module__W-KctW__heroMobileCardScratch{--hero-card-size:46.939%;--hero-tile-size:71.869%;--hero-card-rotation:34.7deg;top:71.429%;left:16.456%}.CoursesCatalogPage-module__W-KctW__heroMobileCardCreeper{--hero-card-size:46.939%;--hero-tile-size:71.869%;--hero-card-rotation:34.7deg;top:60.303%;left:64.529%}.CoursesCatalogPage-module__W-KctW__heroMobileCardFigma{--hero-card-size:43.736%;--hero-tile-size:77.133%;--hero-card-rotation:21.45deg;top:8.811%;left:57.354%}.CoursesCatalogPage-module__W-KctW__heroMobileTileFigma img{width:109.83%;height:109.83%;top:-4.65%;left:-.8%}.CoursesCatalogPage-module__W-KctW__directionsSection,.CoursesCatalogPage-module__W-KctW__audienceSection{margin-block:32px}.CoursesCatalogPage-module__W-KctW__directionsContainer,.CoursesCatalogPage-module__W-KctW__audienceContainer,.CoursesCatalogPage-module__W-KctW__directionsList{gap:16px}.CoursesCatalogPage-module__W-KctW__directionPanel{gap:0;min-height:0;padding:12px}.CoursesCatalogPage-module__W-KctW__directionDecorDesktop{display:none}.CoursesCatalogPage-module__W-KctW__directionDecorMobile{display:block}.CoursesCatalogPage-module__W-KctW__directionHeader{gap:12px;min-height:32px}.CoursesCatalogPage-module__W-KctW__directionDesktopLead{display:none}.CoursesCatalogPage-module__W-KctW__directionToggle{width:32px;height:32px;color:var(--direction-color,#0095ff);cursor:pointer;font:400 24px/1 var(--font_family-sans);background:#fff;border:0;border-radius:8px;flex:0 0 32px;place-items:center;padding:0;display:inline-grid}.CoursesCatalogPage-module__W-KctW__directionToggle:focus-visible{outline-offset:3px;outline:3px solid #ffffffbf}.CoursesCatalogPage-module__W-KctW__directionBody{grid-template-rows:0fr;min-height:0;transition:grid-template-rows .35s;display:grid;overflow:hidden}.CoursesCatalogPage-module__W-KctW__directionBody[data-open=true]{grid-template-rows:1fr}.CoursesCatalogPage-module__W-KctW__directionBodyInner{flex-direction:column;gap:16px;min-height:0;padding-top:0;transition:padding-top .35s;display:flex;overflow:hidden}.CoursesCatalogPage-module__W-KctW__directionBody[data-open=true]>.CoursesCatalogPage-module__W-KctW__directionBodyInner{padding-top:16px}.CoursesCatalogPage-module__W-KctW__directionMobileLink{display:block}.CoursesCatalogPage-module__W-KctW__directionMobileLead{flex-direction:column;gap:16px;display:flex}.CoursesCatalogPage-module__W-KctW__directionMobileLead button{width:100%}.CoursesCatalogPage-module__W-KctW__audienceGrid{grid-template-columns:1fr;gap:10px}.CoursesCatalogPage-module__W-KctW__audienceCard{border-radius:20px;height:361px}.CoursesCatalogPage-module__W-KctW__audienceCard[data-audience-card="3"]{height:354px}.CoursesCatalogPage-module__W-KctW__audienceCopy{flex:none}.CoursesCatalogPage-module__W-KctW__audienceLine,.CoursesCatalogPage-module__W-KctW__audienceLine:after{width:491px;height:574px}.CoursesCatalogPage-module__W-KctW__audienceCard[data-audience-card="1"] .CoursesCatalogPage-module__W-KctW__audienceLine{background-image:url(/courses/catalog/audience/mobile/line-1.svg)}.CoursesCatalogPage-module__W-KctW__audienceCard[data-audience-card="2"] .CoursesCatalogPage-module__W-KctW__audienceLine{background-image:url(/courses/catalog/audience/mobile/line-2.svg)}.CoursesCatalogPage-module__W-KctW__audienceCard[data-audience-card="2"] .CoursesCatalogPage-module__W-KctW__audienceLine:after{display:none}.CoursesCatalogPage-module__W-KctW__audienceCard[data-audience-card="3"] .CoursesCatalogPage-module__W-KctW__audienceLine{background-image:url(/courses/catalog/audience/mobile/line-3.svg);left:-489px}.CoursesCatalogPage-module__W-KctW__audienceCard[data-audience-card="1"] .CoursesCatalogPage-module__W-KctW__audienceLogoPrimary{background-image:url(/courses/catalog/audience/mobile/logo-1.png)}.CoursesCatalogPage-module__W-KctW__audienceCard[data-audience-card="1"] .CoursesCatalogPage-module__W-KctW__audienceLogoSecondary{background-image:url(/courses/catalog/audience/mobile/logo-2.png)}.CoursesCatalogPage-module__W-KctW__audienceCard[data-audience-card="2"] .CoursesCatalogPage-module__W-KctW__audienceLogoPrimary{background-image:url(/courses/catalog/audience/mobile/logo-4.png)}.CoursesCatalogPage-module__W-KctW__audienceCard[data-audience-card="2"] .CoursesCatalogPage-module__W-KctW__audienceLogoSecondary{background-image:url(/courses/catalog/audience/mobile/logo-3.png)}.CoursesCatalogPage-module__W-KctW__audienceCard[data-audience-card="3"] .CoursesCatalogPage-module__W-KctW__audienceLogoPrimary{background-image:url(/courses/catalog/audience/mobile/logo-5.png)}.CoursesCatalogPage-module__W-KctW__audienceCard[data-audience-card="3"] .CoursesCatalogPage-module__W-KctW__audienceLogoSecondary{background-image:url(/courses/catalog/audience/mobile/logo-6.png)}.CoursesCatalogPage-module__W-KctW__audienceIllustration{width:221px;height:230px}.CoursesCatalogPage-module__W-KctW__audienceCard[data-audience-card="2"] .CoursesCatalogPage-module__W-KctW__audienceIllustration img{width:272.45%!important;height:162.3%!important;top:-13.5%!important;left:-90.19%!important}.CoursesCatalogPage-module__W-KctW__closingSection{min-height:835px;padding-top:32px}.CoursesCatalogPage-module__W-KctW__closingSection:before{background-image:url(/about-school/background-mobile.svg);width:841px;height:932px;top:-96px;left:-246px}.CoursesCatalogPage-module__W-KctW__closingContainer{flex-direction:column;align-items:stretch;gap:10px;min-height:803px}.CoursesCatalogPage-module__W-KctW__closingCopy{flex:none;gap:10px;width:100%;padding:0}.CoursesCatalogPage-module__W-KctW__closingCopy ul{gap:10px}.CoursesCatalogPage-module__W-KctW__closingCopy li{min-height:32px;padding-block:6px}.CoursesCatalogPage-module__W-KctW__closingForm{padding:10px}}@media (max-width:359px){.CoursesCatalogPage-module__W-KctW__heroDirections a{padding-inline:8px}}@media (prefers-reduced-motion:reduce){.CoursesCatalogPage-module__W-KctW__directionBody,.CoursesCatalogPage-module__W-KctW__directionBodyInner{transition:none}}@media (max-width:767px){.CoursesCatalogPage-module__W-KctW__heroCopy h1,.CoursesCatalogPage-module__W-KctW__directionsContainer>h2,.CoursesCatalogPage-module__W-KctW__audienceContainer>h2,.CoursesCatalogPage-module__W-KctW__closingCopy h2{font-size:var(--web-mobile-title-size);line-height:var(--web-mobile-title-line-height)}.CoursesCatalogPage-module__W-KctW__directionHeader h3,.CoursesCatalogPage-module__W-KctW__audienceCopy h3{font-size:var(--web-mobile-heading-size);line-height:var(--web-mobile-heading-line-height)}.CoursesCatalogPage-module__W-KctW__audienceCopy p,.CoursesCatalogPage-module__W-KctW__closingCopy li,.CoursesCatalogPage-module__W-KctW__heroDirections a{font-size:var(--web-mobile-body-size);line-height:var(--web-mobile-body-line-height)}.CoursesCatalogPage-module__W-KctW__heroCopy button{font-size:var(--web-mobile-body-size);line-height:var(--web-mobile-body-line-height)}.CoursesCatalogPage-module__W-KctW__audienceCard,.CoursesCatalogPage-module__W-KctW__audienceCard[data-audience-card="3"]{height:auto;min-height:361px}.CoursesCatalogPage-module__W-KctW__audienceIllustration{flex-shrink:0}}
.AboutPage-module__F_cRnq__heroSection{padding:8px 0 40px}.AboutPage-module__F_cRnq__heroContainer,.AboutPage-module__F_cRnq__factsContainer,.AboutPage-module__F_cRnq__audienceContainer,.AboutPage-module__F_cRnq__closingContainer{max-width:var(--site-container-width)}.AboutPage-module__F_cRnq__hero{background:#e3daff;border-radius:20px;min-height:323px;position:relative;overflow:hidden;box-shadow:0 1px 2px #7d7d7d1a,0 4px 4px #7d7d7d17,0 9px 5px #7d7d7d0d,0 16px 6px #7d7d7d03}.AboutPage-module__F_cRnq__heroBackdrop{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.AboutPage-module__F_cRnq__heroTexture{mix-blend-mode:color-burn;justify-content:center;align-items:center;width:979.966px;height:937.388px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.AboutPage-module__F_cRnq__heroTextureRotate{flex:none;transform:rotate(14.39deg)}.AboutPage-module__F_cRnq__heroTextureFrame{opacity:.32;width:817.238px;height:758.119px;position:relative}.AboutPage-module__F_cRnq__heroTextureCrop{opacity:.2;display:block;position:absolute;inset:0;overflow:hidden}.AboutPage-module__F_cRnq__textureImage{width:336.47%;max-width:none;height:174.17%;position:absolute;top:-36.97%;left:-113.36%}.AboutPage-module__F_cRnq__heroGradients{opacity:.4;width:1380px;height:736px;position:absolute;top:-4px;left:0;overflow:hidden}.AboutPage-module__F_cRnq__heroGradientRight,.AboutPage-module__F_cRnq__heroGradientLeft{justify-content:center;align-items:center;width:1934.88px;height:1937.18px;display:flex;position:absolute}.AboutPage-module__F_cRnq__heroGradientRight{top:-700.541px;left:413.04px;transform:scaleY(-1)rotate(180deg)}.AboutPage-module__F_cRnq__heroGradientLeft{top:-700.541px;left:-1039.79px}.AboutPage-module__F_cRnq__heroGradientRight img,.AboutPage-module__F_cRnq__heroGradientLeft img{width:auto;max-width:none;height:auto;position:absolute;inset:-17.63% -8.23% -4.22% -4.25%}.AboutPage-module__F_cRnq__heroContent{z-index:1;text-align:center;flex-direction:column;align-items:center;padding:24px;display:flex;position:relative}.AboutPage-module__F_cRnq__heroCopy{max-width:900px;margin-top:24px}.AboutPage-module__F_cRnq__heroCopy h1,.AboutPage-module__F_cRnq__audienceContainer h2,.AboutPage-module__F_cRnq__closingCopy h2{color:#111125;font:600 var(--web-desktop-title-size)/var(--web-desktop-title-line-height) var(--font_family-sans);letter-spacing:0;margin:0}.AboutPage-module__F_cRnq__heroCopy h1{font-size:var(--web-desktop-page-size);line-height:var(--web-desktop-page-line-height)}.AboutPage-module__F_cRnq__heroCopy p{color:#131927;font:400 var(--web-desktop-body-size)/var(--web-desktop-body-line-height) var(--font_family-sans);margin:12px 0 0}.AboutPage-module__F_cRnq__heroActions{justify-content:center;align-items:center;gap:16px;margin-top:16px;display:flex}.AboutPage-module__F_cRnq__courseLink{color:#4e61f6;font:600 var(--web-desktop-body-size)/var(--web-desktop-body-line-height) var(--font_family-sans);align-items:center;gap:2px;text-decoration:none;display:inline-flex}.AboutPage-module__F_cRnq__courseLink:hover{text-decoration:underline}.AboutPage-module__F_cRnq__factsSection{padding:0 0 64px}.AboutPage-module__F_cRnq__facts{grid-template-columns:minmax(0,582px) minmax(0,482px);gap:16px;min-height:226px;display:grid}.AboutPage-module__F_cRnq__factsSmall{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.AboutPage-module__F_cRnq__fact{background:#edeffe;border-radius:20px;flex-direction:column;justify-content:center;min-width:0;padding:12px;display:flex;overflow:hidden}.AboutPage-module__F_cRnq__fact strong{color:#111125;font:600 var(--web-desktop-page-size)/var(--web-desktop-page-line-height) var(--font_family-sans);display:block}.AboutPage-module__F_cRnq__fact span{color:#6d717f;font:400 var(--web-desktop-body-size)/var(--web-desktop-body-line-height) var(--font_family-sans);margin-top:4px;display:block}.AboutPage-module__F_cRnq__factHighlight{color:#fff;background:#4e61f6 url(/about/facts-decor.png) 50%/100% 100% no-repeat;position:relative}.AboutPage-module__F_cRnq__factHighlight strong,.AboutPage-module__F_cRnq__factHighlight span{z-index:1;color:#fff;position:relative}.AboutPage-module__F_cRnq__audienceSection{padding:0 0 72px}.AboutPage-module__F_cRnq__audienceGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:24px;display:grid}.AboutPage-module__F_cRnq__audienceCard{color:#fff;border-radius:20px;flex-direction:column;min-height:483px;padding:12px;display:flex;position:relative;overflow:hidden}.AboutPage-module__F_cRnq__audienceCard1{background:#22c55e}.AboutPage-module__F_cRnq__audienceCard2{background:#0095ff}.AboutPage-module__F_cRnq__audienceCard3{background:#906aff}.AboutPage-module__F_cRnq__audienceLine{z-index:0;width:993.965px;height:615.171px;display:block;position:absolute;top:79px}.AboutPage-module__F_cRnq__audienceLine1{left:12px}.AboutPage-module__F_cRnq__audienceLine2{left:-353.332px}.AboutPage-module__F_cRnq__audienceLine3{left:-718.668px}.AboutPage-module__F_cRnq__audienceLineImage{width:1029.97px;max-width:none;height:651.175px;position:absolute;top:-18.024px;left:-17.99px}.AboutPage-module__F_cRnq__audienceCopy{z-index:2;position:relative}.AboutPage-module__F_cRnq__audienceCopy h3{color:#fff;font:600 var(--web-desktop-heading-size)/var(--web-desktop-heading-line-height) var(--font_family-sans);margin:0}.AboutPage-module__F_cRnq__audienceCopy p{color:#fff;font:400 var(--web-desktop-body-size)/var(--web-desktop-body-line-height) var(--font_family-sans);margin:10px 0 0}.AboutPage-module__F_cRnq__audienceTeacher{z-index:1;object-fit:cover;object-position:55% 15%}.AboutPage-module__F_cRnq__projectLogos{z-index:1;position:absolute;inset:102px 0 0}.AboutPage-module__F_cRnq__projectLogos span{background:#ffffffe6;border-radius:16px;display:block;position:absolute;overflow:hidden;box-shadow:0 2px 8px #0095ff66}.AboutPage-module__F_cRnq__projectLogos span img{object-fit:contain;padding:18%}.AboutPage-module__F_cRnq__projectLogo1{width:118px;height:118px;top:80px;left:-16px;transform:rotate(-26deg)}.AboutPage-module__F_cRnq__projectLogo2{width:128px;height:128px;top:113px;left:82px;transform:rotate(21deg)}.AboutPage-module__F_cRnq__projectLogo3{width:97px;height:97px;top:35px;right:72px;transform:rotate(-56deg)}.AboutPage-module__F_cRnq__projectLogo4{width:122px;height:122px;bottom:18px;right:22px;transform:rotate(-8deg)}.AboutPage-module__F_cRnq__projectLogo5{width:126px;height:126px;top:26px;right:-24px;transform:rotate(-21deg)}.AboutPage-module__F_cRnq__projectLogo6{width:136px;height:136px;bottom:-2px;left:12px;transform:rotate(35deg)}.AboutPage-module__F_cRnq__teacherAvatars{z-index:1;justify-content:center;display:flex;position:absolute;bottom:24px;left:12px;right:12px}.AboutPage-module__F_cRnq__teacherAvatars img{width:96px;height:96px;margin-left:-39px}.AboutPage-module__F_cRnq__teacherAvatars img:first-child{margin-left:0}@media (max-width:767px){.AboutPage-module__F_cRnq__heroSection{padding:0 0 32px}.AboutPage-module__F_cRnq__hero{border-radius:16px;min-height:324px}.AboutPage-module__F_cRnq__heroTexture{transform:translate(-50%,-50%)scale(.48)}.AboutPage-module__F_cRnq__heroGradients{transform-origin:0 0;transform:scale(.48)}.AboutPage-module__F_cRnq__heroContent{text-align:left;align-items:stretch;padding:12px}.AboutPage-module__F_cRnq__heroCopy{margin-top:16px}.AboutPage-module__F_cRnq__heroActions{flex-direction:column;align-items:stretch;gap:12px;margin-top:16px}.AboutPage-module__F_cRnq__heroActions>*,.AboutPage-module__F_cRnq__courseLink{justify-content:center}.AboutPage-module__F_cRnq__factsSection{padding-bottom:32px}.AboutPage-module__F_cRnq__facts{min-height:0;display:block}.AboutPage-module__F_cRnq__factsSmall{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.AboutPage-module__F_cRnq__fact{border-radius:20px;min-height:96px;padding:12px}.AboutPage-module__F_cRnq__factHighlight{background-size:cover;min-height:96px;margin-top:16px}.AboutPage-module__F_cRnq__audienceSection{padding-bottom:32px}.AboutPage-module__F_cRnq__audienceGrid{grid-template-columns:1fr;gap:16px;margin-top:16px}.AboutPage-module__F_cRnq__audienceCard{border-radius:20px;min-height:347px}.AboutPage-module__F_cRnq__audienceCard2{min-height:370px}.AboutPage-module__F_cRnq__audienceCard3{min-height:261px}.AboutPage-module__F_cRnq__audienceTeacher{object-position:50% 17%}.AboutPage-module__F_cRnq__projectLogos{inset:100px 0 0}.AboutPage-module__F_cRnq__projectLogo1{width:94px;height:94px;top:38px;left:-8px}.AboutPage-module__F_cRnq__projectLogo2{width:104px;height:104px;top:66px;left:78px}.AboutPage-module__F_cRnq__projectLogo3{width:78px;height:78px;top:18px;right:60px}.AboutPage-module__F_cRnq__projectLogo4{width:100px;height:100px;bottom:8px;right:14px}.AboutPage-module__F_cRnq__projectLogo5{width:100px;height:100px;top:10px;right:-20px}.AboutPage-module__F_cRnq__projectLogo6{width:112px;height:112px;bottom:-4px;left:12px}.AboutPage-module__F_cRnq__teacherAvatars{justify-content:flex-start;bottom:12px;left:10px;right:10px}.AboutPage-module__F_cRnq__teacherAvatars img{width:96px;height:96px;margin-left:-42px}.AboutPage-module__F_cRnq__heroCopy h1,.AboutPage-module__F_cRnq__audienceContainer h2,.AboutPage-module__F_cRnq__closingCopy h2,.AboutPage-module__F_cRnq__fact strong{font-size:var(--web-mobile-title-size);line-height:var(--web-mobile-title-line-height)}.AboutPage-module__F_cRnq__audienceCopy h3{font-size:var(--web-mobile-heading-size);line-height:var(--web-mobile-heading-line-height)}.AboutPage-module__F_cRnq__heroCopy p,.AboutPage-module__F_cRnq__courseLink,.AboutPage-module__F_cRnq__audienceCopy p{font-size:var(--web-mobile-body-size);line-height:var(--web-mobile-body-line-height)}.AboutPage-module__F_cRnq__fact span{font-size:var(--web-mobile-caption-size);line-height:var(--web-mobile-caption-line-height)}}
.AddressTabsBlock-module__eR0GRa__addresses{flex-direction:column;gap:16px;min-width:0;display:flex;container:address-tabs/inline-size;}.AddressTabsBlock-module__eR0GRa__tabs{flex-wrap:wrap;gap:8px;display:flex}.AddressTabsBlock-module__eR0GRa__tab{color:#4e61f6;min-height:40px;font:inherit;font-size:var(--web-desktop-body-size);font-weight:600;line-height:var(--web-desktop-body-line-height);cursor:pointer;background:#fff;border:1.5px solid #4e61f6;border-radius:20px;padding:8px 16px;transition:color .18s,background-color .18s}.AddressTabsBlock-module__eR0GRa__tab[aria-selected=true]{color:#fff;background:#4e61f6}.AddressTabsBlock-module__eR0GRa__tab:focus-visible{outline-offset:3px;outline:3px solid #4e61f659}.AddressTabsBlock-module__eR0GRa__content{grid-template-columns:minmax(0,1fr) 355px;gap:16px;min-width:0;display:grid}.AddressTabsBlock-module__eR0GRa__contentWithoutMap{grid-template-columns:minmax(0,1fr)}.AddressTabsBlock-module__eR0GRa__map{background:#f3f4f6;border-radius:20px;min-width:0;height:387px;overflow:hidden}.AddressTabsBlock-module__eR0GRa__map iframe{border:0;width:100%;height:100%;display:block}.AddressTabsBlock-module__eR0GRa__list{scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:var(--color-grey-300,#c9ccd4) transparent;background:#fff;border:1px solid #e5e7ea;border-radius:20px;flex-direction:column;gap:10px;min-width:0;height:387px;padding:16px;display:flex;overflow-y:scroll;box-shadow:0 1px 2px #7d7d7d1a,0 4px 4px #7d7d7d17,0 9px 5px #7d7d7d0d,0 16px 6px #7d7d7d03}.AddressTabsBlock-module__eR0GRa__list::-webkit-scrollbar{width:8px}.AddressTabsBlock-module__eR0GRa__list::-webkit-scrollbar-thumb{background:var(--color-grey-300,#c9ccd4);background-clip:padding-box;border:2px solid #0000;border-radius:999px}.AddressTabsBlock-module__eR0GRa__contentWithoutMap .AddressTabsBlock-module__eR0GRa__list{width:100%;height:auto;max-height:387px}.AddressTabsBlock-module__eR0GRa__address{color:#131927;min-height:58px;font-size:var(--web-desktop-body-size);line-height:var(--web-desktop-body-line-height);background:#f9fafb;border-radius:20px;flex:none;align-items:center;padding:12px;text-decoration:none;display:flex}.AddressTabsBlock-module__eR0GRa__addressText{overflow-wrap:anywhere;white-space:pre-line;width:100%;min-width:0}@container address-tabs (max-width:767px){.AddressTabsBlock-module__eR0GRa__content{grid-template-columns:minmax(0,1fr);gap:12px}.AddressTabsBlock-module__eR0GRa__map{height:307px}.AddressTabsBlock-module__eR0GRa__list{width:100%;height:400px;padding:12px 16px}.AddressTabsBlock-module__eR0GRa__contentWithoutMap .AddressTabsBlock-module__eR0GRa__list{max-height:383px}}@media (prefers-reduced-motion:reduce){.AddressTabsBlock-module__eR0GRa__tab{transition:none}}@container address-tabs (max-width:767px){.AddressTabsBlock-module__eR0GRa__tab,.AddressTabsBlock-module__eR0GRa__address{font-size:var(--web-mobile-body-size);line-height:var(--web-mobile-body-line-height)}}
.Addresses-module__Tcty2W__sc__ad_section{background:#fff;margin-block:64px}.Addresses-module__Tcty2W__sc__ad_container{flex-direction:column;gap:24px;min-width:0;display:flex}.Addresses-module__Tcty2W__sc__ad_container h2{color:#131927;font-size:var(--web-desktop-title-size);font-weight:600;line-height:var(--web-desktop-title-line-height)}@media (max-width:767px){.Addresses-module__Tcty2W__sc__ad_section{margin-block:24px}.Addresses-module__Tcty2W__sc__ad_container{gap:16px}.Addresses-module__Tcty2W__sc__ad_container h2{font-size:var(--web-mobile-title-size);line-height:var(--web-mobile-title-line-height)}}
.AffordabilityBlock-module__L1lNda__affordability{color:#131927;width:100%;min-width:0;font-family:var(--font_family-sans,Inter, sans-serif);background:#fff;container:affordability-block/inline-size;}.AffordabilityBlock-module__L1lNda__title{color:#131927;font:600 var(--web-desktop-title-size)/var(--web-desktop-title-line-height) var(--font_family-sans,Inter, sans-serif);margin:0 0 24px}.AffordabilityBlock-module__L1lNda__grid{grid-template-columns:repeat(4,minmax(0,1fr));grid-template-areas:"payment payment tax tax""gift trial certificate certificate";gap:16px;display:grid}.AffordabilityBlock-module__L1lNda__card{isolation:isolate;clip-path:inset(0 round 20px);border-radius:20px;align-items:center;min-width:0;padding:12px;display:flex;position:relative;overflow:hidden}.AffordabilityBlock-module__L1lNda__card[hidden]{display:none}.AffordabilityBlock-module__L1lNda__card_copy{z-index:1;flex-direction:column;gap:10px;min-width:0;display:flex;position:relative}.AffordabilityBlock-module__L1lNda__card_title,.AffordabilityBlock-module__L1lNda__card_text{color:inherit;margin:0}.AffordabilityBlock-module__L1lNda__card_title{font:600 var(--web-desktop-heading-size)/var(--web-desktop-heading-line-height) var(--font_family-sans,Inter, sans-serif)}.AffordabilityBlock-module__L1lNda__card_text{font:400 var(--web-desktop-body-size)/var(--web-desktop-body-line-height) var(--font_family-sans,Inter, sans-serif)}.AffordabilityBlock-module__L1lNda__card_light{--card-color:#edeffe;--texture-fill:#aeb6fb;--texture-opacity:.42;color:#131927;background:var(--card-color)}.AffordabilityBlock-module__L1lNda__card_light .AffordabilityBlock-module__L1lNda__card_text{color:var(--shared-color-text-primary)}.AffordabilityBlock-module__L1lNda__card_blue{--card-color:#4e61f6;--texture-fill:linear-gradient(135deg, #7180ff, #3144d6);--texture-opacity:1;color:#fff;background:var(--card-color)}.AffordabilityBlock-module__L1lNda__card_green{--card-color:#22c55e;--texture-fill:linear-gradient(135deg, #51e487, #078e3d);--texture-opacity:1;color:#fff;background:var(--card-color)}.AffordabilityBlock-module__L1lNda__card_texture:before{content:"";z-index:0;background:var(--texture-fill);width:376.77px;height:349.52px;opacity:var(--texture-opacity);pointer-events:none;position:absolute;transform:rotate(19.66deg);-webkit-mask-image:url(../media/card-texture.3b8f_w21x_ill.png);mask-image:url(../media/card-texture.3b8f_w21x_ill.png);-webkit-mask-position:-427.1px -129.2px;mask-position:-427.1px -129.2px;-webkit-mask-size:1267.8px 608.7px;mask-size:1267.8px 608.7px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.AffordabilityBlock-module__L1lNda__card_payment{grid-area:payment;gap:12px;min-height:131px}.AffordabilityBlock-module__L1lNda__card_payment:before{top:-8px;left:44px}.AffordabilityBlock-module__L1lNda__card_payment .AffordabilityBlock-module__L1lNda__card_copy{flex:auto}.AffordabilityBlock-module__L1lNda__payment_icons{z-index:1;flex:0 0 66.73px;width:66.73px;height:107.73px;position:relative}.AffordabilityBlock-module__L1lNda__payment_badge{background-color:#ffffffe6;background-position:50%;background-repeat:no-repeat;border-radius:12px;width:50px;height:50px;position:absolute;box-shadow:0 .76px 3.04px #e5e7ea}.AffordabilityBlock-module__L1lNda__payment_badge_sber{background-image:url(../media/payment-sber.0p12rsixxt6ac.svg);background-size:41px 41px;top:7px;right:8px;transform:rotate(23deg)}.AffordabilityBlock-module__L1lNda__payment_badge_tbank{background-image:url(../media/payment-tbank.2aqp2fk5uq40d.svg);background-size:21px 21px;top:54px;right:4px;transform:rotate(-11deg)}.AffordabilityBlock-module__L1lNda__card_gift{grid-area:gift;min-height:128px}.AffordabilityBlock-module__L1lNda__card_gift:before{top:-155px;left:44px}.AffordabilityBlock-module__L1lNda__card_trial{grid-area:trial;min-height:128px}.AffordabilityBlock-module__L1lNda__card_trial:before{top:-155px;left:-230px}.AffordabilityBlock-module__L1lNda__card_tax{grid-area:tax;min-height:128px}.AffordabilityBlock-module__L1lNda__card_tax .AffordabilityBlock-module__L1lNda__card_copy{width:min(100%,382px);padding-right:72px}.AffordabilityBlock-module__L1lNda__tax_decor{z-index:0;background:url(../media/tax-percent.30z6jiertb_bl.svg) 50%/contain no-repeat;width:140px;height:131px;position:absolute;top:0;right:-11px}.AffordabilityBlock-module__L1lNda__card_certificate{grid-area:certificate;gap:12px;min-height:128px}.AffordabilityBlock-module__L1lNda__card_certificate .AffordabilityBlock-module__L1lNda__card_copy{flex:auto}.AffordabilityBlock-module__L1lNda__certificate_badge{z-index:1;background:url(../media/certificate.21wfz8wzke_7k.png) 50%/49px 49px no-repeat,#ffffffe6;border-radius:12px;flex:0 0 60px;width:60px;height:60px;position:relative;box-shadow:0 .91px 3.65px #e5e7ea}@container affordability-block (max-width:767px){.AffordabilityBlock-module__L1lNda__title{margin-bottom:16px}.AffordabilityBlock-module__L1lNda__grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"payment payment""gift trial""tax tax""certificate certificate";gap:10px}.AffordabilityBlock-module__L1lNda__card_payment{min-height:133px}.AffordabilityBlock-module__L1lNda__card_gift,.AffordabilityBlock-module__L1lNda__card_trial{clip-path:inset(0 round 14px);border-radius:14px;min-height:126px}.AffordabilityBlock-module__L1lNda__card_trial:before{top:-151px;left:-131px}.AffordabilityBlock-module__L1lNda__card_gift:before{top:-151px}.AffordabilityBlock-module__L1lNda__card_tax{clip-path:inset(0 round 14px);border-radius:14px;min-height:140px}.AffordabilityBlock-module__L1lNda__card_tax .AffordabilityBlock-module__L1lNda__card_copy{width:min(263px,100% - 54px);padding-right:0}.AffordabilityBlock-module__L1lNda__tax_decor{width:144px;height:140px;top:50%;right:-15px;transform:translateY(-50%)}.AffordabilityBlock-module__L1lNda__card_certificate{min-height:126px}.AffordabilityBlock-module__L1lNda__title{font-size:var(--web-mobile-title-size);line-height:var(--web-mobile-title-line-height)}.AffordabilityBlock-module__L1lNda__card_title{font-size:var(--web-mobile-heading-size);line-height:var(--web-mobile-heading-line-height)}.AffordabilityBlock-module__L1lNda__card_text,.AffordabilityBlock-module__L1lNda__card_tax .AffordabilityBlock-module__L1lNda__card_text{font-size:var(--web-mobile-body-size);line-height:var(--web-mobile-body-line-height)}}
.Affordability-module__FxSJta__sc__af_section{background:#fff;margin-block:40px}@media (max-width:767px){.Affordability-module__FxSJta__sc__af_section{margin-block:24px}}
.Consultation-module__GWfuTG__sc__st_consultation{isolation:isolate;background:#0095ff;padding-block:40px;position:relative;overflow:hidden}.Consultation-module__GWfuTG__sc__st_consultation_wave{z-index:-1;pointer-events:none;background:url(/consultation/bg-desktop.svg) 0 0/100% 100% no-repeat;width:1717.48px;height:401.16px;position:absolute;top:-138.2px;left:calc(50% - 997.5px)}.Consultation-module__GWfuTG__sc__st_consultation_container{align-items:center;gap:32px;display:flex;position:relative}.Consultation-module__GWfuTG__sc__st_consultation_copy{color:#fff;flex-direction:column;flex:1 0 0;gap:16px;min-width:0;display:flex}.Consultation-module__GWfuTG__sc__st_consultation_title{font:600 var(--web-desktop-title-size)/var(--web-desktop-title-line-height) var(--font_family-sans);flex-direction:column;align-items:flex-start;gap:2px;display:flex}.Consultation-module__GWfuTG__sc__st_consultation_accent_slot{width:100%;height:60px;position:relative}.Consultation-module__GWfuTG__sc__st_consultation_accent{color:var(--color-grey-900,#131927);line-height:var(--web-desktop-title-line-height);background:#e6f4ff;border:1.5px solid #e6f4ff;border-radius:18px;padding:6px 12px;position:absolute;top:0;left:0}.Consultation-module__GWfuTG__sc__st_consultation_accent:after{content:"";pointer-events:none;background:url(/consultation/cursor-desktop.svg) 50%/contain no-repeat;width:38px;height:40px;position:absolute;bottom:calc(100% - 3px);left:calc(100% - 11px);transform:scaleX(-1)}.Consultation-module__GWfuTG__sc__st_consultation_text{max-width:444px;font:400 var(--web-desktop-body-size)/var(--web-desktop-body-line-height) var(--font_family-sans)}.Consultation-module__GWfuTG__sc__st_consultation_form{background:#fff;border-radius:14px;flex-shrink:0;width:604px;padding:12px}@media (max-width:767px){.Consultation-module__GWfuTG__sc__st_consultation{padding-block:20px 32px}.Consultation-module__GWfuTG__sc__st_consultation_wave{background-image:url(/consultation/bg-mobile.svg);width:842.15px;height:235.99px;top:-138.2px;left:-277.5px}.Consultation-module__GWfuTG__sc__st_consultation_container{flex-direction:column;align-items:stretch;gap:0}.Consultation-module__GWfuTG__sc__st_consultation_copy{flex:none;gap:6px;padding:12px 10px}.Consultation-module__GWfuTG__sc__st_consultation_title{gap:6px}.Consultation-module__GWfuTG__sc__st_consultation_accent{line-height:var(--web-mobile-title-line-height);padding:6px 12px}.Consultation-module__GWfuTG__sc__st_consultation_accent_slot{height:40px}.Consultation-module__GWfuTG__sc__st_consultation_accent:after{background-image:url(/consultation/cursor-mobile.svg);width:20px;height:20px;bottom:calc(100% - 2px);left:calc(100% - 4px)}.Consultation-module__GWfuTG__sc__st_consultation_text{max-width:none}.Consultation-module__GWfuTG__sc__st_consultation_form{width:100%;padding:10px}.Consultation-module__GWfuTG__sc__st_consultation_title{font-size:var(--web-mobile-title-size);line-height:var(--web-mobile-title-line-height)}.Consultation-module__GWfuTG__sc__st_consultation_text{font-size:var(--web-mobile-body-size);line-height:var(--web-mobile-body-line-height)}}
main[data-city-page-definition=course]{color:var(--color-grey-900,#131927);background:#fff;overflow:hidden}:is(:where(main[data-city-page-definition=course]) h2,:where(main[data-city-page-definition=course]) h3,:where(main[data-city-page-definition=course]) p){margin:0}.CourseLanding-module__o5TL1a__heroSection{margin-bottom:40px;padding-inline:16px}.CourseLanding-module__o5TL1a__hero{isolation:isolate;width:100%;max-width:var(--site-container-width);background:var(--course-hero-color,#8aceff);border-radius:20px;grid-template-columns:minmax(0,644px) 340px;justify-content:space-between;gap:48px;padding:24px 24px 16px;display:grid;position:relative;overflow:hidden;box-shadow:0 1px 2px #7d7d7d1a,0 4px 4px #7d7d7d17}.CourseLanding-module__o5TL1a__heroSection>.CourseLanding-module__o5TL1a__hero{width:100%;max-width:var(--site-container-width)}.CourseLanding-module__o5TL1a__hero:before,.CourseLanding-module__o5TL1a__hero:after{content:"";z-index:-1;pointer-events:none;border:18px solid #ffffff52;border-radius:50%;position:absolute}.CourseLanding-module__o5TL1a__hero:before{width:720px;height:720px;bottom:-540px;right:-185px}.CourseLanding-module__o5TL1a__hero:after{border-width:18px 0 0 18px;width:235px;height:235px;top:62px;right:28px}.CourseLanding-module__o5TL1a__heroContent{flex-direction:column;gap:16px;min-width:0;display:flex}.CourseLanding-module__o5TL1a__tags,.CourseLanding-module__o5TL1a__chips{flex-wrap:wrap;gap:4px;display:flex}.CourseLanding-module__o5TL1a__directionTag,.CourseLanding-module__o5TL1a__ageTag{min-height:24px;font:500 var(--web-desktop-caption-size)/var(--web-desktop-caption-line-height) var(--font_family-sans);border-radius:12px;align-items:center;padding:4px 8px;display:inline-flex}.CourseLanding-module__o5TL1a__directionTag{color:#fff;background:#0095ff}.CourseLanding-module__o5TL1a__ageTag{background:#fff;gap:4px}.CourseLanding-module__o5TL1a__ageTag i{background:#3aa8f5;border-radius:50%;width:10px;height:10px}.CourseLanding-module__o5TL1a__hero h1{max-width:644px;font:600 var(--web-desktop-page-size)/var(--web-desktop-page-line-height) var(--font_family-sans);overflow-wrap:anywhere;margin:0}.CourseLanding-module__o5TL1a__logoBadge{vertical-align:middle;background:#ffffffe6;border:0;border-radius:12px;place-items:center;width:72px;height:72px;margin-left:12px;display:inline-grid;transform:rotate(18deg);box-shadow:0 2px 8px #1118271f}.CourseLanding-module__o5TL1a__logoBadge[hidden]{display:none}.CourseLanding-module__o5TL1a__logoBadge img{object-fit:contain;object-position:center;width:56px;height:56px;display:block}.CourseLanding-module__o5TL1a__description{max-width:644px;font:400 var(--web-desktop-body-size)/var(--web-desktop-body-line-height) var(--font_family-sans)}.CourseLanding-module__o5TL1a__description :is(p,ul,ol){margin:0}.CourseLanding-module__o5TL1a__chips{gap:12px;max-width:582px}.CourseLanding-module__o5TL1a__chips span{border:1px solid var(--color-grey-200,#e5e7ea);font:400 var(--web-desktop-body-size)/var(--web-desktop-body-line-height) var(--font_family-sans);background:#fff;border-radius:20px;padding:10px 12px}.CourseLanding-module__o5TL1a__leadCard{background:#fff;border-radius:14px;align-self:center;width:340px;padding:10px}.CourseLanding-module__o5TL1a__hero .CourseLanding-module__o5TL1a__leadCard>h2,.CourseLanding-module__o5TL1a__hero .CourseLanding-module__o5TL1a__leadCard>p{display:none}.CourseLanding-module__o5TL1a__sectionContainer{flex-direction:column;gap:24px;display:flex}.CourseLanding-module__o5TL1a__sectionContainer>h2,.CourseLanding-module__o5TL1a__otherHeading h2{font:600 var(--web-desktop-title-size)/var(--web-desktop-title-line-height) var(--font_family-sans)}.CourseLanding-module__o5TL1a__motivation,.CourseLanding-module__o5TL1a__videoSection{margin-block:40px}.CourseLanding-module__o5TL1a__videoSection>.CourseLanding-module__o5TL1a__videoPanel{isolation:isolate;max-width:var(--site-container-width);background:#fef6ee;border-radius:28px;grid-template:"player."1fr"player copy""player action""player."1fr/minmax(0,1.8fr) minmax(0,1fr);align-items:center;column-gap:16px;width:calc(100% - 32px);padding:16px;display:grid;position:relative;overflow:hidden}.CourseLanding-module__o5TL1a__videoPanel:before{content:"";z-index:-1;pointer-events:none;background:url(/first-lesson/bg-waves.svg) 50%/cover no-repeat;position:absolute;inset:0}.CourseLanding-module__o5TL1a__videoCopy{flex-direction:column;grid-area:copy;align-items:flex-start;gap:16px;min-width:0;display:flex}.CourseLanding-module__o5TL1a__videoCopy h2{font:600 var(--web-desktop-group-size)/var(--web-desktop-group-line-height) var(--font_family-sans);overflow-wrap:anywhere}.CourseLanding-module__o5TL1a__videoAction{grid-area:action;min-width:0;padding-top:16px}.CourseLanding-module__o5TL1a__videoAction>button{max-width:100%}.CourseLanding-module__o5TL1a__videoSection[data-course-video-layout=centered]>.CourseLanding-module__o5TL1a__videoPanel{background:0 0;border-radius:0;grid-template:"copy""player""action"/minmax(0,1fr);gap:24px;padding:0}.CourseLanding-module__o5TL1a__videoSection[data-course-video-layout=centered] .CourseLanding-module__o5TL1a__videoPanel:before{display:none}.CourseLanding-module__o5TL1a__videoSection[data-course-video-layout=centered] .CourseLanding-module__o5TL1a__videoCopy{width:100%}.CourseLanding-module__o5TL1a__videoSection[data-course-video-layout=centered] .CourseLanding-module__o5TL1a__videoAction{text-align:center;padding-top:0}.CourseLanding-module__o5TL1a__videoSection[hidden],.CourseLanding-module__o5TL1a__videoDescription[hidden]{display:none}.CourseLanding-module__o5TL1a__videoDescription{font:400 var(--web-desktop-body-size)/var(--web-desktop-body-line-height) var(--font_family-sans);white-space:pre-line;overflow-wrap:anywhere;margin:0}.CourseLanding-module__o5TL1a__videoFrame{aspect-ratio:16/9;border-radius:24px;grid-area:player;width:100%;max-width:800px;margin-inline:auto;position:relative;overflow:hidden}.CourseLanding-module__o5TL1a__videoPlayer{background:0 0;border:0;width:100%;height:100%;display:block;position:absolute;inset:0}.CourseLanding-module__o5TL1a__videoSection[data-course-video-layout=split] .CourseLanding-module__o5TL1a__videoFrame{border-radius:12px}.CourseLanding-module__o5TL1a__motivationGrid{grid-template-columns:337px 1fr 337px;gap:16px;display:grid;position:relative}.CourseLanding-module__o5TL1a__motivationGrid article{border-radius:20px;flex-direction:column;justify-content:center;gap:10px;min-height:128px;padding:12px;display:flex;overflow:hidden}.CourseLanding-module__o5TL1a__motivationGrid h3{font:600 var(--web-desktop-heading-size)/var(--web-desktop-heading-line-height) var(--font_family-sans)}.CourseLanding-module__o5TL1a__motivationGrid p{font:400 var(--web-desktop-body-size)/var(--web-desktop-body-line-height) var(--font_family-sans)}.CourseLanding-module__o5TL1a__motivationCard1,.CourseLanding-module__o5TL1a__motivationCard4{color:#fff;background:#4e61f6}.CourseLanding-module__o5TL1a__motivationCard2{background:#fef6ee;grid-column:2/4}.CourseLanding-module__o5TL1a__motivationCard2 :is(h3,p){max-width:523px}.CourseLanding-module__o5TL1a__motivationCard2 p,.CourseLanding-module__o5TL1a__motivationCard3 p{color:var(--color-grey-800)}.CourseLanding-module__o5TL1a__motivationCard3{background:#edeffe;grid-column:1/3}.CourseLanding-module__o5TL1a__cube{z-index:1;object-fit:contain;pointer-events:none;position:absolute;top:-10px;right:-5px}.CourseLanding-module__o5TL1a__miniFormSection{margin-block:40px}.CourseLanding-module__o5TL1a__miniForm{background:var(--color-orange-500);color:#fff;border-radius:20px;grid-template-columns:403px minmax(0,1fr);align-items:center;gap:57px;min-height:122px;padding:20px;display:grid;position:relative;overflow:hidden}.CourseLanding-module__o5TL1a__miniForm h2{font:600 var(--web-desktop-feature-size)/var(--web-desktop-feature-line-height) var(--font_family-sans);margin:0}@media (min-width:768px) and (max-width:1023px){main[data-city-page-definition=direction] .CourseLanding-module__o5TL1a__miniForm{grid-template-columns:minmax(0,1fr);gap:16px}}.CourseLanding-module__o5TL1a__miniForm .CourseLanding-module__o5TL1a__leadForm{min-width:0}.CourseLanding-module__o5TL1a__otherCourses{margin-block:40px}.CourseLanding-module__o5TL1a__otherHeading{justify-content:space-between;align-items:center;gap:16px;display:flex}.CourseLanding-module__o5TL1a__otherHeading a{color:var(--color-primary-500,#4e61f6);font:600 var(--web-desktop-body-size)/var(--web-desktop-body-line-height) var(--font_family-sans);text-decoration:none}@media (max-width:767px){.CourseLanding-module__o5TL1a__heroSection{margin-bottom:32px;padding-inline:10px}.CourseLanding-module__o5TL1a__hero{border-radius:20px;grid-template-columns:minmax(0,1fr);gap:16px;min-height:0;padding:12px 10px}.CourseLanding-module__o5TL1a__hero:before{width:540px;height:540px;bottom:-315px;right:-80px}.CourseLanding-module__o5TL1a__hero:after{background:url(/course/hero-mobile-lines.svg) 50%/100% 100% no-repeat;border:0;border-radius:0;width:416px;height:223px;display:block;top:233px;left:-30px;right:auto}.CourseLanding-module__o5TL1a__tags{max-width:250px}.CourseLanding-module__o5TL1a__logoBadge{border-radius:9px;width:48px;height:48px;margin-left:8px}.CourseLanding-module__o5TL1a__logoBadge img{width:36px;height:36px}.CourseLanding-module__o5TL1a__chips{flex-direction:column;align-items:flex-start;gap:4px}.CourseLanding-module__o5TL1a__chips span{padding:6px 10px}.CourseLanding-module__o5TL1a__leadCard{width:100%}.CourseLanding-module__o5TL1a__sectionContainer{gap:24px}.CourseLanding-module__o5TL1a__videoSection>.CourseLanding-module__o5TL1a__videoPanel{border-radius:24px;grid-template:"copy""player""action"/minmax(0,1fr);gap:12px;width:calc(100% - 20px);padding:12px}.CourseLanding-module__o5TL1a__videoCopy{gap:12px}.CourseLanding-module__o5TL1a__videoAction{padding-top:0}.CourseLanding-module__o5TL1a__videoAction>button{width:100%}.CourseLanding-module__o5TL1a__videoFrame{border-radius:14px}.CourseLanding-module__o5TL1a__motivation,.CourseLanding-module__o5TL1a__videoSection,.CourseLanding-module__o5TL1a__otherCourses{margin-block:32px}.CourseLanding-module__o5TL1a__motivationGrid{flex-direction:column;gap:16px;display:flex}.CourseLanding-module__o5TL1a__motivationGrid article{min-height:0}.CourseLanding-module__o5TL1a__motivationCard1{background:#4e61f6 url(/course/motivation-card-mobile-bg.png) 50%/100% 100% no-repeat;min-height:128px!important;padding:12px!important}.CourseLanding-module__o5TL1a__motivationCard1 :is(h3,p){z-index:1;max-width:180px;position:relative}.CourseLanding-module__o5TL1a__motivationCard3{background:#edeffe url(/course/motivation-card-third-mobile-bg.png) 50%/100% 100% no-repeat}.CourseLanding-module__o5TL1a__cube{display:none}.CourseLanding-module__o5TL1a__miniFormSection{margin-block:32px}.CourseLanding-module__o5TL1a__miniForm{flex-direction:column;gap:16px;min-height:0;padding:12px;display:flex}.CourseLanding-module__o5TL1a__miniForm h2{text-align:center}.CourseLanding-module__o5TL1a__miniForm .CourseLanding-module__o5TL1a__leadForm{width:100%}.CourseLanding-module__o5TL1a__otherHeading{flex-direction:column;align-items:flex-start;gap:12px}.CourseLanding-module__o5TL1a__hero h1,.CourseLanding-module__o5TL1a__sectionContainer>h2,.CourseLanding-module__o5TL1a__otherHeading h2,.CourseLanding-module__o5TL1a__videoCopy h2{font-size:var(--web-mobile-title-size);line-height:var(--web-mobile-title-line-height)}.CourseLanding-module__o5TL1a__motivationGrid h3,.CourseLanding-module__o5TL1a__miniForm h2{font-size:var(--web-mobile-heading-size);line-height:var(--web-mobile-heading-line-height)}.CourseLanding-module__o5TL1a__description,.CourseLanding-module__o5TL1a__videoDescription,.CourseLanding-module__o5TL1a__motivationGrid p,.CourseLanding-module__o5TL1a__otherHeading a{font-size:var(--web-mobile-body-size);line-height:var(--web-mobile-body-line-height)}.CourseLanding-module__o5TL1a__directionTag,.CourseLanding-module__o5TL1a__ageTag,.CourseLanding-module__o5TL1a__chips span{font-size:var(--web-mobile-caption-size);line-height:var(--web-mobile-caption-line-height)}.CourseLanding-module__o5TL1a__motivationCard1{background-position:100%;background-size:cover}.CourseLanding-module__o5TL1a__motivationCard1 :is(h3,p){max-width:min(180px,60%)}}
.CoursesFormHero-module__GZwb6G__frame{width:100%;min-width:0;container-type:inline-size;}.CoursesFormHero-module__GZwb6G__hero{border-radius:20px;width:100%;min-height:467px;padding:24px;position:relative;overflow:visible;box-shadow:0 16px 6px #7d7d7d03,0 9px 5px #7d7d7d0d,0 4px 4px #7d7d7d17,0 1px 2px #7d7d7d1a}.CoursesFormHero-module__GZwb6G__heroSurface{z-index:0;border-radius:inherit;pointer-events:none;background:#22c55e;position:absolute;inset:0;overflow:hidden}.CoursesFormHero-module__GZwb6G__heroBackground{object-fit:fill;pointer-events:none;width:598px;height:604px;position:absolute;top:12px;left:499px}.CoursesFormHero-module__GZwb6G__heroDirections .CoursesFormHero-module__GZwb6G__heroSurface{background:linear-gradient(135deg,#047ad8 0%,#0d96ed 58%,#0676ce 100%)}.CoursesFormHero-module__GZwb6G__directionArtwork{position:absolute;inset:0}.CoursesFormHero-module__GZwb6G__directionOrbit{border:36px solid #ffffff36;border-radius:50%;width:620px;height:620px;position:absolute;top:-100px;left:600px;transform:rotate(-14deg)}.CoursesFormHero-module__GZwb6G__directionOrbit:after{content:"";border-radius:inherit;border:2px dashed #ffffff6b;position:absolute;inset:48px}.CoursesFormHero-module__GZwb6G__heroGrid{z-index:1;grid-template-columns:580px 416px;grid-template-areas:"title form""promo form""benefits form";align-items:start;gap:16px 36px;display:grid;position:relative}.CoursesFormHero-module__GZwb6G__title{color:#fff;width:580px;font:600 var(--web-desktop-page-size)/var(--web-desktop-page-line-height) var(--font_family-sans);letter-spacing:0;grid-area:title}.CoursesFormHero-module__GZwb6G__logo{vertical-align:6px;background:#fff;border-radius:16px;justify-content:center;align-items:center;width:247px;height:45px;padding:11px 14px;display:inline-flex}.CoursesFormHero-module__GZwb6G__logo img{width:220px;height:24px}.CoursesFormHero-module__GZwb6G__brandPair{align-items:center;gap:10px;width:max-content;margin-top:8px;display:flex}.CoursesFormHero-module__GZwb6G__brandPair .CoursesFormHero-module__GZwb6G__logo{vertical-align:0;width:227px;height:41px;padding:10px 13px}.CoursesFormHero-module__GZwb6G__brandPair .CoursesFormHero-module__GZwb6G__logo img{width:202px;height:22px}.CoursesFormHero-module__GZwb6G__brandPlus{color:#fff;font:600 var(--web-desktop-compact-heading-size)/var(--web-desktop-compact-heading-line-height) var(--font_family-sans)}.CoursesFormHero-module__GZwb6G__ligaLogo{background:#fff;border-radius:16px;justify-content:center;align-items:center;width:285px;height:41px;padding:2px 9px;display:flex;overflow:hidden;box-shadow:0 10px 24px #13192729}.CoursesFormHero-module__GZwb6G__ligaLogo img{object-fit:contain;width:100%;height:100%}.CoursesFormHero-module__GZwb6G__promo{grid-area:promo;align-items:stretch;gap:8px;display:flex}.CoursesFormHero-module__GZwb6G__consultation,.CoursesFormHero-module__GZwb6G__spots{min-height:58px;font:400 var(--web-desktop-caption-size)/var(--web-desktop-caption-line-height) var(--font_family-sans);border-radius:16px;align-items:center;display:flex}.CoursesFormHero-module__GZwb6G__consultation{color:#fff;background:var(--color-orange-500);width:244px;padding:12px}.CoursesFormHero-module__GZwb6G__heroDirections .CoursesFormHero-module__GZwb6G__promo{align-items:stretch;gap:28px;margin-block:16px 12px}.CoursesFormHero-module__GZwb6G__heroDirections .CoursesFormHero-module__GZwb6G__consultation,.CoursesFormHero-module__GZwb6G__heroDirections .CoursesFormHero-module__GZwb6G__spots{color:#fff;-webkit-backdrop-filter:none;backdrop-filter:none;min-height:58px;font-size:var(--web-desktop-body-size);font-weight:500;line-height:var(--web-desktop-body-line-height);text-shadow:0 1px 3px #003b705c;background:0 0;border:0;border-left:3px solid #ffffffb8;border-radius:0;padding:2px 0 2px 12px}.CoursesFormHero-module__GZwb6G__heroDirections .CoursesFormHero-module__GZwb6G__spots strong{width:auto;height:auto;color:inherit;font-size:inherit;background:0 0;border-radius:0;font-weight:600;display:inline}.CoursesFormHero-module__GZwb6G__spots{color:#131927;white-space:nowrap;background:#fff;gap:4px;padding:12px}.CoursesFormHero-module__GZwb6G__spots strong{color:#fff;background:var(--color-orange-500);width:24px;height:24px;font:600 var(--web-desktop-body-size)/var(--web-desktop-body-line-height) var(--font_family-sans);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.CoursesFormHero-module__GZwb6G__formCard{background:#fff;border-radius:14px;flex-direction:column;grid-area:form;align-self:center;gap:8px;width:416px;min-height:398px;padding:10px;display:flex}.CoursesFormHero-module__GZwb6G__heroDirections .CoursesFormHero-module__GZwb6G__formCard{height:fit-content;min-height:0}.CoursesFormHero-module__GZwb6G__benefits{grid-area:benefits;grid-template-columns:repeat(2,285px);gap:8px;display:grid}.CoursesFormHero-module__GZwb6G__benefit{background:#fff;border-radius:20px;align-items:center;gap:12px;min-height:73px;padding:12px;display:flex;overflow:hidden}.CoursesFormHero-module__GZwb6G__benefitImage{object-fit:contain;flex:none;width:50px;height:50px}.CoursesFormHero-module__GZwb6G__benefit div{min-width:0}.CoursesFormHero-module__GZwb6G__benefit strong{color:#111125;font:600 var(--web-desktop-body-size)/var(--web-desktop-body-line-height) var(--font_family-sans);margin-bottom:4px;display:block}.CoursesFormHero-module__GZwb6G__benefit p{color:#6d717f;font:400 var(--web-desktop-body-size)/var(--web-desktop-body-line-height) var(--font_family-sans)}@container (max-width:900px){.CoursesFormHero-module__GZwb6G__hero{min-height:917px;padding:16px 12px}.CoursesFormHero-module__GZwb6G__heroBackground{width:560px;height:566px;top:535px;left:-116px}.CoursesFormHero-module__GZwb6G__heroDirections .CoursesFormHero-module__GZwb6G__heroSurface{background:linear-gradient(160deg,#047ad8 0%,#0d96ed 58%,#0676ce 100%)}.CoursesFormHero-module__GZwb6G__directionOrbit{border-width:32px;width:520px;height:520px;top:230px;left:calc(50% - 260px)}.CoursesFormHero-module__GZwb6G__heroGrid{grid-template-columns:minmax(0,1fr);grid-template-areas:"title""promo""form""benefits";gap:16px}.CoursesFormHero-module__GZwb6G__title{width:100%;font-size:var(--web-desktop-feature-size);line-height:var(--web-desktop-feature-line-height)}.CoursesFormHero-module__GZwb6G__logo{vertical-align:0;border-radius:12px;width:181px;height:33px;margin-top:8px;padding:8px 10px;display:flex}.CoursesFormHero-module__GZwb6G__logo img{width:161px;height:17px}.CoursesFormHero-module__GZwb6G__brandPair{gap:7px;max-width:100%;margin-top:8px}.CoursesFormHero-module__GZwb6G__brandPair .CoursesFormHero-module__GZwb6G__logo{width:157px;height:30px;margin-top:0;padding:7px 9px}.CoursesFormHero-module__GZwb6G__brandPair .CoursesFormHero-module__GZwb6G__logo img{width:139px;height:auto}.CoursesFormHero-module__GZwb6G__brandPlus{font-size:var(--web-desktop-compact-heading-size)}.CoursesFormHero-module__GZwb6G__ligaLogo{border-radius:12px;width:210px;height:30px;padding:2px 9px}.CoursesFormHero-module__GZwb6G__promo{flex-direction:column;gap:12px}.CoursesFormHero-module__GZwb6G__heroDirections .CoursesFormHero-module__GZwb6G__promo{align-items:flex-start;gap:8px;margin-block:14px 10px}.CoursesFormHero-module__GZwb6G__heroDirections .CoursesFormHero-module__GZwb6G__consultation,.CoursesFormHero-module__GZwb6G__heroDirections .CoursesFormHero-module__GZwb6G__spots{min-height:44px}.CoursesFormHero-module__GZwb6G__consultation{width:100%}.CoursesFormHero-module__GZwb6G__spots{width:max-content;min-height:44px}.CoursesFormHero-module__GZwb6G__formCard{width:100%;min-height:398px}.CoursesFormHero-module__GZwb6G__benefits{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.CoursesFormHero-module__GZwb6G__benefit{gap:4px;min-height:79px;padding:12px}.CoursesFormHero-module__GZwb6G__benefitImage{width:32px;height:32px}.CoursesFormHero-module__GZwb6G__benefit strong,.CoursesFormHero-module__GZwb6G__benefit p{font-size:var(--web-desktop-body-size);line-height:var(--web-desktop-body-line-height)}}@container (max-width:420px){.CoursesFormHero-module__GZwb6G__brandPair{gap:6px}.CoursesFormHero-module__GZwb6G__brandPair .CoursesFormHero-module__GZwb6G__logo{width:129px;padding-inline:7px}.CoursesFormHero-module__GZwb6G__brandPair .CoursesFormHero-module__GZwb6G__logo img{width:113px}.CoursesFormHero-module__GZwb6G__brandPlus{font-size:var(--web-mobile-body-size)}.CoursesFormHero-module__GZwb6G__ligaLogo{width:178px;padding-inline:8px}}@container (max-width:374px){.CoursesFormHero-module__GZwb6G__benefit{padding-inline:8px}}@container (max-width:767px){.CoursesFormHero-module__GZwb6G__brandPlus{font-size:var(--web-mobile-body-size);line-height:var(--web-mobile-body-line-height)}.CoursesFormHero-module__GZwb6G__title{font-size:var(--web-mobile-title-size);line-height:var(--web-mobile-title-line-height)}.CoursesFormHero-module__GZwb6G__consultation,.CoursesFormHero-module__GZwb6G__spots,.CoursesFormHero-module__GZwb6G__heroDirections .CoursesFormHero-module__GZwb6G__consultation,.CoursesFormHero-module__GZwb6G__heroDirections .CoursesFormHero-module__GZwb6G__spots,.CoursesFormHero-module__GZwb6G__spots strong,.CoursesFormHero-module__GZwb6G__benefit strong,.CoursesFormHero-module__GZwb6G__benefit p{font-size:var(--web-mobile-body-size);line-height:var(--web-mobile-body-line-height)}}
.ReviewsBlock-module__FKe5ga__block{flex-direction:column;gap:24px;min-width:0;display:flex;container:reviews-block/inline-size;}.ReviewsBlock-module__FKe5ga__block h2{color:#131927;font-size:var(--web-desktop-title-size);font-weight:600;line-height:var(--web-desktop-title-line-height);margin:0}.ReviewsBlock-module__FKe5ga__carousel{flex-direction:column;gap:20px;min-width:0;display:flex}.ReviewsBlock-module__FKe5ga__viewport{min-width:0;position:relative;overflow:clip}.ReviewsBlock-module__FKe5ga__scroller{overscroll-behavior-inline:contain;cursor:grab;scrollbar-width:none;-webkit-overflow-scrolling:touch;align-items:stretch;gap:16px;display:flex;overflow-x:auto}.ReviewsBlock-module__FKe5ga__scroller::-webkit-scrollbar{display:none}.ReviewsBlock-module__FKe5ga__scroller[data-dragging=true]{cursor:grabbing;-webkit-user-select:none;user-select:none}.ReviewsBlock-module__FKe5ga__card{color:#0f1125;background:#fff;border:1px solid #e5e7ea;border-radius:24px;flex-direction:column;flex:none;width:368px;min-height:306px;padding:16px 16px 0;display:flex;position:relative;overflow:hidden;box-shadow:0 1px 2px #7d7d7d1a,0 4px 4px #7d7d7d17,0 9px 5px #7d7d7d0d,0 16px 6px #7d7d7d03}.ReviewsBlock-module__FKe5ga__card[data-selected=true]{outline:0}.ReviewsBlock-module__FKe5ga__card[data-selected=true]:before{z-index:4;border-radius:inherit;content:"";pointer-events:none;border:2px solid #4e61f6;position:absolute;inset:0;box-shadow:inset 0 0 0 2px #dfe3ff}.ReviewsBlock-module__FKe5ga__card[data-inactive=true]>:not(.ReviewsBlock-module__FKe5ga__edit_target,.ReviewsBlock-module__FKe5ga__inactive_badge){opacity:.55}.ReviewsBlock-module__FKe5ga__profile{align-items:center;gap:16px;display:flex}.ReviewsBlock-module__FKe5ga__avatar,.ReviewsBlock-module__FKe5ga__avatar_fallback{border-radius:50%;flex:none;width:56px;height:56px}.ReviewsBlock-module__FKe5ga__avatar{object-fit:cover}.ReviewsBlock-module__FKe5ga__avatar_fallback{color:#3745af;font-size:var(--web-desktop-body-size);line-height:var(--web-desktop-body-line-height);background:#ddd6fe;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.ReviewsBlock-module__FKe5ga__profile h3{overflow-wrap:anywhere;color:#0f1125;min-width:0;font-size:var(--web-desktop-compact-heading-size);font-weight:600;line-height:var(--web-desktop-compact-heading-line-height);margin:0}.ReviewsBlock-module__FKe5ga__testimonial{flex-direction:column;flex:auto;gap:12px;padding-block:12px;display:flex}.ReviewsBlock-module__FKe5ga__stars{background:url(../media/rating-stars.1g0kldrl79hsz.svg) 50%/128px 24px no-repeat;flex:none;width:128px;height:24px}.ReviewsBlock-module__FKe5ga__testimonial p{overflow-wrap:anywhere;font-size:var(--web-desktop-body-size);font-weight:400;line-height:var(--web-desktop-body-line-height);white-space:pre-line;margin:0}.ReviewsBlock-module__FKe5ga__card_footer{border-top:1px solid #e5e7ea;justify-content:space-between;align-items:center;gap:12px;min-height:61px;padding-block:12px 16px;display:flex}.ReviewsBlock-module__FKe5ga__card_footer a{color:inherit;font-size:var(--web-desktop-body-size);font-weight:600;line-height:var(--web-desktop-body-line-height);white-space:nowrap;border-radius:8px;justify-content:center;align-items:center;gap:8px;text-decoration:none;display:inline-flex}.ReviewsBlock-module__FKe5ga__card_footer a svg{flex:0 0 20px;width:20px;height:20px}.ReviewsBlock-module__FKe5ga__logo{background-position:0;background-repeat:no-repeat;background-size:contain;flex:none;width:132px;height:32px;display:block}.ReviewsBlock-module__FKe5ga__logo_2gis{background-image:url(../media/logo-2gis.0ggvx2zpf1az2.png)}.ReviewsBlock-module__FKe5ga__logo_yandex{background-image:url(../media/logo-yandex.3kxpaq9midple.png)}.ReviewsBlock-module__FKe5ga__logo_compact.ReviewsBlock-module__FKe5ga__logo_2gis{width:113px}.ReviewsBlock-module__FKe5ga__logo_compact.ReviewsBlock-module__FKe5ga__logo_yandex{width:83px}.ReviewsBlock-module__FKe5ga__fade{pointer-events:none;background:linear-gradient(90deg,#fff0,#fff 88%);width:352px;transition:opacity .2s;position:absolute;inset:0 -40px 0 auto}.ReviewsBlock-module__FKe5ga__carousel[data-at-end=true] .ReviewsBlock-module__FKe5ga__fade{opacity:0}.ReviewsBlock-module__FKe5ga__progress{background:#f3f4f6;border-radius:20px;height:8px;position:relative;overflow:hidden}.ReviewsBlock-module__FKe5ga__progress_fill{border-radius:inherit;background:#4e61f6;height:100%;transition:width .1s linear;display:block}.ReviewsBlock-module__FKe5ga__ratings{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.ReviewsBlock-module__FKe5ga__rating_card{border-radius:20px;justify-content:space-between;align-items:center;gap:16px;min-width:0;padding:18px 13px;text-decoration:none;display:flex;overflow:hidden}.ReviewsBlock-module__FKe5ga__rating_card[data-platform="2gis"]{background:#f0fdf4}.ReviewsBlock-module__FKe5ga__rating_card[data-platform=yandex]{background:#fff7e6}.ReviewsBlock-module__FKe5ga__rating_tag{color:#fff;font-size:var(--web-desktop-body-size);font-weight:600;line-height:var(--web-desktop-body-line-height);background:#ff7919;border-radius:12px;flex:none;align-items:center;gap:4px;padding:4px 8px;display:inline-flex}.ReviewsBlock-module__FKe5ga__rating_star{background:url(../media/star-white.0zc21posn_cwf.svg) 50%/contain no-repeat;flex:0 0 24px;width:24px;height:24px}.ReviewsBlock-module__FKe5ga__edit_target{z-index:2;border-radius:inherit;cursor:pointer;background:0 0;border:0;position:absolute;inset:0}.ReviewsBlock-module__FKe5ga__edit_target:focus-visible,.ReviewsBlock-module__FKe5ga__card_footer a:focus-visible,.ReviewsBlock-module__FKe5ga__rating_card:focus-visible{outline-offset:-3px;outline:3px solid #4e61f673}.ReviewsBlock-module__FKe5ga__inactive_badge{z-index:3;color:#5e6472;font-size:var(--web-desktop-caption-size);line-height:var(--web-desktop-caption-line-height);pointer-events:none;background:#fff;border-radius:999px;padding:4px 8px;font-weight:600;position:absolute;top:12px;right:12px}@container reviews-block (max-width:767px){.ReviewsBlock-module__FKe5ga__block,.ReviewsBlock-module__FKe5ga__carousel{gap:16px}.ReviewsBlock-module__FKe5ga__scroller{gap:10px}.ReviewsBlock-module__FKe5ga__card{width:min(290px,100%);min-height:289px;padding:12px 12px 0}.ReviewsBlock-module__FKe5ga__profile{gap:12px}.ReviewsBlock-module__FKe5ga__testimonial{padding-block:10px}.ReviewsBlock-module__FKe5ga__card_footer{min-height:54px;padding-block:10px 12px}.ReviewsBlock-module__FKe5ga__card_footer a svg{flex-basis:18px;width:18px;height:18px}.ReviewsBlock-module__FKe5ga__logo_compact{height:20px}.ReviewsBlock-module__FKe5ga__logo_compact.ReviewsBlock-module__FKe5ga__logo_2gis{width:82px}.ReviewsBlock-module__FKe5ga__logo_compact.ReviewsBlock-module__FKe5ga__logo_yandex{width:58px}.ReviewsBlock-module__FKe5ga__fade{background:linear-gradient(90deg,#fff0,#fff 65%);width:31px;right:0}.ReviewsBlock-module__FKe5ga__ratings{grid-template-columns:1fr;gap:12px}}@media (prefers-reduced-motion:reduce){.ReviewsBlock-module__FKe5ga__fade,.ReviewsBlock-module__FKe5ga__progress_fill{transition:none}}@container reviews-block (max-width:767px){.ReviewsBlock-module__FKe5ga__block h2{font-size:var(--web-mobile-title-size);line-height:var(--web-mobile-title-line-height)}.ReviewsBlock-module__FKe5ga__profile h3{font-size:var(--web-mobile-heading-size);line-height:var(--web-mobile-heading-line-height)}.ReviewsBlock-module__FKe5ga__testimonial p,.ReviewsBlock-module__FKe5ga__card_footer a,.ReviewsBlock-module__FKe5ga__rating_tag,.ReviewsBlock-module__FKe5ga__avatar_fallback{font-size:var(--web-mobile-body-size);line-height:var(--web-mobile-body-line-height)}.ReviewsBlock-module__FKe5ga__inactive_badge{font-size:var(--web-mobile-caption-size);line-height:var(--web-mobile-caption-line-height)}}
.Reviews-module__t7Alsa__sc__rv_section{background:#fff;margin-block:64px}.Reviews-module__t7Alsa__sc__rv_section_compact{margin-block:0}.Reviews-module__t7Alsa__sc__rv_container_compact{width:min(1080px,100% - 32px);max-width:1080px}@media (max-width:767px){.Reviews-module__t7Alsa__sc__rv_section{margin-block:24px}.Reviews-module__t7Alsa__sc__rv_container_compact{width:100%}}
.CoursesFormPage-module__acEM9a__page{background:#fff;width:100%;min-height:100dvh}.CoursesFormPage-module__acEM9a__intro{background:#fff;flex-direction:column;justify-content:center;align-items:center;gap:40px;width:100%;min-height:100dvh;padding:16px 0;display:flex}.CoursesFormPage-module__acEM9a__heroShell{width:min(1080px,100% - 32px)}@media (max-width:900px){.CoursesFormPage-module__acEM9a__intro{justify-content:flex-start;gap:32px;min-height:auto}.CoursesFormPage-module__acEM9a__heroShell{width:calc(100% - 20px);max-width:520px}}
main[data-city-page-definition=direction]{background:var(--color-white-100,#fff);color:var(--color-grey-900,#131927)}.DirectionLanding-module__D5vzma__heroSection{margin-bottom:40px;padding-inline:16px}.DirectionLanding-module__D5vzma__heroSection>.DirectionLanding-module__D5vzma__hero{isolation:isolate;width:100%;max-width:var(--site-container-width);background:var(--direction-hero-color,#8aceff);border-radius:20px;grid-template-columns:minmax(0,1fr) 376px;min-height:394px;padding:0;display:grid;position:relative;overflow:hidden;box-shadow:0 1px 2px #7d7d7d1a,0 4px 4px #7d7d7d17,0 9px 5px #7d7d7d0d}.DirectionLanding-module__D5vzma__heroCopy{z-index:1;flex-direction:column;align-self:center;align-items:flex-start;gap:16px;min-width:0;padding:24px;display:flex;position:relative}.DirectionLanding-module__D5vzma__heroCopy h1{font:600 var(--web-desktop-page-size)/var(--web-desktop-page-line-height) var(--font_family-sans);overflow-wrap:anywhere;margin:0}.DirectionLanding-module__D5vzma__age{font:500 var(--web-desktop-caption-size)/var(--web-desktop-caption-line-height) var(--font_family-sans);background:#fff;border-radius:12px;align-items:center;gap:4px;padding:4px 8px;display:inline-flex}.DirectionLanding-module__D5vzma__age i{background:var(--course-card-color,#3aa8f5);border-radius:50%;width:10px;height:10px}.DirectionLanding-module__D5vzma__chips{flex-wrap:wrap;gap:12px;display:flex}.DirectionLanding-module__D5vzma__chips>span{border:1px solid var(--color-grey-200,#e5e7ea);font:400 var(--web-desktop-body-size)/var(--web-desktop-body-line-height) var(--font_family-sans);background:#fff;border-radius:20px;padding:10px 12px}.DirectionLanding-module__D5vzma__heroArtwork{align-self:end;width:376px;height:394px;position:relative}.DirectionLanding-module__D5vzma__heroBackdrop{pointer-events:none;width:376px;height:394px;position:absolute;bottom:0;right:0}.DirectionLanding-module__D5vzma__heroGlow{background:var(--direction-hero-glow) center / 100% 100% no-repeat;width:218.82%;height:208.45%;position:absolute;top:-36.08%;left:-46.38%}.DirectionLanding-module__D5vzma__heroSection>.DirectionLanding-module__D5vzma__hero:has(.DirectionLanding-module__D5vzma__heroArtwork[hidden]){grid-template-columns:minmax(0,1fr);min-height:0}.DirectionLanding-module__D5vzma__customHeroImage:not([hidden]){object-fit:contain;object-position:bottom;width:100%;height:100%;display:block;position:relative}.DirectionLanding-module__D5vzma__section{margin-block:40px}.DirectionLanding-module__D5vzma__content{flex-direction:column;gap:24px;display:flex}.DirectionLanding-module__D5vzma__content h2{font:600 var(--web-desktop-title-size)/var(--web-desktop-title-line-height) var(--font_family-sans);margin:0}.DirectionLanding-module__D5vzma__heading,.DirectionLanding-module__D5vzma__otherActions{justify-content:space-between;align-items:center;gap:16px;display:flex}.DirectionLanding-module__D5vzma__otherActions a{color:var(--color-primary-500,#4e61f6);font:600 var(--web-desktop-body-size)/var(--web-desktop-body-line-height) var(--font_family-sans);text-decoration:none}.DirectionLanding-module__D5vzma__courseGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid;container:courses-block/inline-size}.DirectionLanding-module__D5vzma__teachingGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.DirectionLanding-module__D5vzma__teachingCard,.DirectionLanding-module__D5vzma__teamCard{background:var(--color-primary-50,#edeffe);border-radius:20px;align-items:center;gap:12px;min-width:0;padding:12px;display:flex}.DirectionLanding-module__D5vzma__teachingCopy{flex-direction:column;flex:1;gap:10px;min-width:0;display:flex}.DirectionLanding-module__D5vzma__teachingCopy h3{font:600 var(--web-desktop-heading-size)/var(--web-desktop-heading-line-height) var(--font_family-sans);margin:0}.DirectionLanding-module__D5vzma__teachingCopy p{color:var(--color-grey-500,#6d717f);font:400 var(--web-desktop-body-size)/var(--web-desktop-body-line-height) var(--font_family-sans);margin:0}.DirectionLanding-module__D5vzma__teachingIcon{background:#ffffffe6;border-radius:12px;flex-shrink:0;place-items:center;width:60px;height:60px;margin-inline:4px;display:grid}.DirectionLanding-module__D5vzma__teachingIcon img{object-fit:contain;width:49px;height:49px}.DirectionLanding-module__D5vzma__teamCard{background:var(--color-primary-500,#4e61f6) image-set(url(/directions/teaching-desktop.png) 1x, url(/directions/teaching-desktop@3x.png) 3x) center / cover no-repeat;grid-column:1/-1;min-height:195px}.DirectionLanding-module__D5vzma__teamCard .DirectionLanding-module__D5vzma__teachingCopy{flex:0 382px}.DirectionLanding-module__D5vzma__teamCard h3,.DirectionLanding-module__D5vzma__teamCard p{color:#fff}.DirectionLanding-module__D5vzma__mobileAction{display:none}@media (min-width:768px) and (max-width:1111px){body:has(main[data-city-page-definition=direction]){--site-container-width:min(1080px, calc(100vw - 32px))}}@media (min-width:768px) and (max-width:1023px){.DirectionLanding-module__D5vzma__heroSection>.DirectionLanding-module__D5vzma__hero{grid-template-columns:minmax(0,1fr) 300px}.DirectionLanding-module__D5vzma__heroCopy h1{font-size:var(--web-desktop-title-size);line-height:var(--web-desktop-title-line-height)}.DirectionLanding-module__D5vzma__heroArtwork,.DirectionLanding-module__D5vzma__heroBackdrop{width:300px;height:315px}.DirectionLanding-module__D5vzma__courseGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.DirectionLanding-module__D5vzma__teamCard .DirectionLanding-module__D5vzma__teachingCopy{flex-basis:36%}}@media (max-width:767px){.DirectionLanding-module__D5vzma__heroSection{margin-bottom:32px;padding-inline:8px}.DirectionLanding-module__D5vzma__heroSection>.DirectionLanding-module__D5vzma__hero{flex-direction:column;align-items:center;min-height:0;display:flex}.DirectionLanding-module__D5vzma__heroCopy{align-self:stretch;padding:12px}.DirectionLanding-module__D5vzma__heroCopy>button,.DirectionLanding-module__D5vzma__mobileAction>button{width:100%}.DirectionLanding-module__D5vzma__chips{gap:4px}.DirectionLanding-module__D5vzma__chips>span{overflow-wrap:anywhere;max-width:100%;padding-block:6px}.DirectionLanding-module__D5vzma__heroArtwork,.DirectionLanding-module__D5vzma__heroBackdrop{aspect-ratio:376/394;width:min(320px,100%);height:auto}.DirectionLanding-module__D5vzma__heroArtwork{align-self:center;margin-top:-24px}.DirectionLanding-module__D5vzma__heroBackdrop{right:50%;transform:translate(50%)}.DirectionLanding-module__D5vzma__heroGlow{top:-45%}.DirectionLanding-module__D5vzma__section{margin-block:32px}.DirectionLanding-module__D5vzma__content{gap:16px}.DirectionLanding-module__D5vzma__courseGrid,.DirectionLanding-module__D5vzma__teachingGrid{grid-template-columns:minmax(0,1fr);gap:12px}.DirectionLanding-module__D5vzma__teachingCard,.DirectionLanding-module__D5vzma__teamCard{padding:10px}.DirectionLanding-module__D5vzma__teamCard{background-image:-webkit-image-set(url(/directions/teaching-mobile.png) 1x,url(/directions/teaching-mobile@3x.png) 3x);background-image:image-set("/directions/teaching-mobile.png" 1x,"/directions/teaching-mobile@3x.png" 3x);align-items:flex-start;min-height:437px}.DirectionLanding-module__D5vzma__teamCard .DirectionLanding-module__D5vzma__teachingCopy{flex-basis:min(263px,100%)}.DirectionLanding-module__D5vzma__desktopAction{display:none}.DirectionLanding-module__D5vzma__mobileAction{display:block}.DirectionLanding-module__D5vzma__heading{flex-direction:column;align-items:flex-start;gap:8px}.DirectionLanding-module__D5vzma__heroCopy h1,.DirectionLanding-module__D5vzma__content h2{font-size:var(--web-mobile-title-size);line-height:var(--web-mobile-title-line-height)}.DirectionLanding-module__D5vzma__teachingCopy h3{font-size:var(--web-mobile-heading-size);line-height:var(--web-mobile-heading-line-height)}.DirectionLanding-module__D5vzma__teachingCopy p,.DirectionLanding-module__D5vzma__otherActions a{font-size:var(--web-mobile-body-size);line-height:var(--web-mobile-body-line-height)}.DirectionLanding-module__D5vzma__age,.DirectionLanding-module__D5vzma__chips>span{font-size:var(--web-mobile-caption-size);line-height:var(--web-mobile-caption-line-height)}}
.Feedback-module__KBXA_G__frame{width:100%;min-width:0;container-type:inline-size;}.Feedback-module__KBXA_G__hero{background:var(--color-primary-50);border-radius:20px;padding:24px;position:relative;overflow:hidden;box-shadow:0 1px 2px #7d7d7d1a,0 4px 4px #7d7d7d17,0 9px 5px #7d7d7d0d}.Feedback-module__KBXA_G__background{object-fit:cover;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.Feedback-module__KBXA_G__heroContent{grid-template-columns:minmax(0,1fr) 384px;align-items:center;gap:36px;display:grid;position:relative}.Feedback-module__KBXA_G__heroMain{min-width:0}.Feedback-module__KBXA_G__badges{background:#fff;border-radius:12px;align-items:center;margin-bottom:24px;padding-right:4px;display:inline-flex;box-shadow:0 1px 2px #7d7d7d1a,0 4px 4px #7d7d7d17}.Feedback-module__KBXA_G__badges span{color:var(--color-grey-900);font:var(--font_weight-medium) var(--web-desktop-body-size)/var(--web-desktop-body-line-height) var(--font_family-sans);white-space:nowrap;border-radius:12px;align-items:center;gap:8px;padding:8px 16px;display:inline-flex}.Feedback-module__KBXA_G__badges span:first-child{background:var(--color-primary-500);color:#fff;padding-inline:20px;font-weight:600}.Feedback-module__KBXA_G__badges span:last-child:before{content:"";background:var(--color-primary-500);border-radius:50%;flex-shrink:0;width:9px;height:9px}.Feedback-module__KBXA_G__title{color:var(--color-grey-900);font:var(--font_weight-semibold,600) var(--web-desktop-page-size)/var(--web-desktop-page-line-height) var(--font_family-sans)}.Feedback-module__KBXA_G__title span{background:#fff;border-radius:12px;margin-top:4px;padding-inline:12px;display:table}.Feedback-module__KBXA_G__intro{max-width:570px;color:var(--color-grey-700);font:var(--font_weight-regular) var(--web-desktop-body-size)/var(--web-desktop-body-line-height) var(--font_family-sans);margin-top:20px}.Feedback-module__KBXA_G__pickerCard{background:#fff;border-radius:20px;max-width:590px;margin-top:24px;padding:16px}.Feedback-module__KBXA_G__collage{grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;gap:11px;width:384px;height:363px;display:grid}.Feedback-module__KBXA_G__collage img{object-fit:cover;object-position:top center;border-radius:14px;width:100%;height:100%}.Feedback-module__KBXA_G__collage img:nth-child(3){grid-area:1/2/span 2}.Feedback-module__KBXA_G__picker,.Feedback-module__KBXA_G__empty{min-width:0}.Feedback-module__KBXA_G__pickerTitle{color:var(--color-grey-900);font:600 var(--web-desktop-body-size)/var(--web-desktop-body-line-height) var(--font_family-sans);margin-bottom:10px;display:block}.Feedback-module__KBXA_G__pickerRow{grid-template-columns:minmax(0,1fr);gap:8px;display:grid}.Feedback-module__KBXA_G__channelLinks{flex-wrap:wrap;gap:8px;display:flex}.Feedback-module__KBXA_G__channelLink,.Feedback-module__KBXA_G__contactLink{justify-content:center;align-items:center;gap:8px;display:inline-flex}.Feedback-module__KBXA_G__channelLink{white-space:normal;text-align:center;overflow-wrap:anywhere;min-height:50px}.Feedback-module__KBXA_G__channelLink>svg,.Feedback-module__KBXA_G__contactLink>svg,.Feedback-module__KBXA_G__channelIcon{flex:none;width:1.25em;height:1.25em}.Feedback-module__KBXA_G__channelIcon{background-color:currentColor;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.Feedback-module__KBXA_G__branchMeta{color:var(--color-grey-500);font:400 var(--web-desktop-caption-size)/var(--web-desktop-caption-line-height) var(--font_family-sans);align-items:baseline;gap:8px 12px;margin-top:10px;display:flex}.Feedback-module__KBXA_G__branchMeta p{overflow-wrap:anywhere}.Feedback-module__KBXA_G__empty{border:1px solid var(--color-grey-200);background:var(--color-grey-50);border-radius:14px;padding:16px}.Feedback-module__KBXA_G__empty strong{color:var(--color-grey-900);font:600 var(--web-desktop-body-size)/var(--web-desktop-body-line-height) var(--font_family-sans);display:block}.Feedback-module__KBXA_G__empty p{color:var(--color-grey-500);font:400 var(--web-desktop-caption-size)/var(--web-desktop-caption-line-height) var(--font_family-sans);margin-top:6px}.Feedback-module__KBXA_G__contactLink{margin-top:12px}@container (max-width:900px){.Feedback-module__KBXA_G__heroContent{grid-template-columns:minmax(0,1fr)}.Feedback-module__KBXA_G__collage{justify-self:center;width:100%;max-width:520px}}@container (max-width:767px){.Feedback-module__KBXA_G__hero{padding:12px}.Feedback-module__KBXA_G__heroContent{gap:16px}.Feedback-module__KBXA_G__badges{max-width:100%;box-shadow:none;background:0 0;flex-wrap:wrap;gap:4px;margin-bottom:16px;padding:0}.Feedback-module__KBXA_G__badges span{background:#fff}.Feedback-module__KBXA_G__intro{margin-top:16px}.Feedback-module__KBXA_G__pickerCard{border-radius:14px;margin-top:16px;padding:12px}.Feedback-module__KBXA_G__pickerRow{grid-template-columns:minmax(0,1fr)}.Feedback-module__KBXA_G__channelLink{width:100%}.Feedback-module__KBXA_G__branchMeta{flex-direction:column;align-items:flex-start}.Feedback-module__KBXA_G__collage{height:324px}.Feedback-module__KBXA_G__title{font-size:var(--web-mobile-title-size);line-height:var(--web-mobile-title-line-height)}.Feedback-module__KBXA_G__pickerTitle,.Feedback-module__KBXA_G__empty strong{font-size:var(--web-mobile-heading-size);line-height:var(--web-mobile-heading-line-height)}.Feedback-module__KBXA_G__intro,.Feedback-module__KBXA_G__empty p{font-size:var(--web-mobile-body-size);line-height:var(--web-mobile-body-line-height)}.Feedback-module__KBXA_G__badges span,.Feedback-module__KBXA_G__branchMeta{font-size:var(--web-mobile-caption-size);line-height:var(--web-mobile-caption-line-height)}}
.FeedbackPage-module__-kD6ca__feedback{color:var(--color-grey-900);background:var(--background)}.FeedbackPage-module__-kD6ca__feedback__hero{padding-block:12px 64px}@media (max-width:767px){.FeedbackPage-module__-kD6ca__feedback__hero{padding-block:12px 24px}}
.FaqBlock-module__ozTf3W__faq{color:#131927;background:#edeffe;width:100%;position:relative;overflow:hidden;container:faq-block/inline-size;}.FaqBlock-module__ozTf3W__faq__background,.FaqBlock-module__ozTf3W__faq__background_mobile{pointer-events:none;background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute}.FaqBlock-module__ozTf3W__faq__background{background-image:url(../media/background.3v6buy8ww589a.svg);inset:-147px -47px -47px -63px}.FaqBlock-module__ozTf3W__faq__background_mobile{display:none}.FaqBlock-module__ozTf3W__faq__inner{width:min(1080px,100% - 48px);margin:0 auto;padding:40px 0;position:relative}.FaqBlock-module__ozTf3W__faq__title{font:600 var(--web-desktop-title-size)/var(--web-desktop-title-line-height) var(--font_family-sans);letter-spacing:0;color:#131927;margin:0 0 24px}.FaqBlock-module__ozTf3W__faq__columns{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px;display:grid}.FaqBlock-module__ozTf3W__faq__column{flex-direction:column;gap:16px;min-width:0;display:flex}.FaqBlock-module__ozTf3W__faq__card{background:#fff;border-radius:20px;width:100%;padding:16px;position:relative;overflow:hidden}.FaqBlock-module__ozTf3W__faq__card_open{flex-direction:column;gap:12px;display:flex}.FaqBlock-module__ozTf3W__faq__card_selected{outline:0}.FaqBlock-module__ozTf3W__faq__card_selected:before{z-index:4;border-radius:inherit;content:"";pointer-events:none;border:2px solid #4e61f6;position:absolute;inset:0;box-shadow:inset 0 0 0 2px #dfe3ff}.FaqBlock-module__ozTf3W__faq__question{color:#131927;width:100%;font:600 var(--web-desktop-compact-heading-size)/var(--web-desktop-compact-heading-line-height) var(--font_family-sans);text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;padding:0;display:flex}.FaqBlock-module__ozTf3W__faq__question:focus-visible{outline-offset:4px;border-radius:8px;outline:3px solid #aeb6fb}.FaqBlock-module__ozTf3W__faq__icon{background:#4e61f6 url(../media/plus.3im0dsb6wrz6z.svg) 50%/14px 14px no-repeat;border-radius:8px;flex:0 0 32px;width:32px;height:32px;display:block;position:relative}.FaqBlock-module__ozTf3W__faq__icon_close{background-image:url(../media/close.0ut4x8qlvp45h.svg)}.FaqBlock-module__ozTf3W__faq__answer{width:100%;font:400 var(--web-desktop-body-size)/var(--web-desktop-body-line-height) var(--font_family-sans);white-space:pre-line}.FaqBlock-module__ozTf3W__faq__action{color:#fff;width:100%;min-height:40px;font:600 var(--web-desktop-caption-size)/var(--web-desktop-caption-line-height) var(--font_family-sans);text-align:center;cursor:pointer;background:#4e61f6;border:0;border-radius:10px;justify-content:center;align-self:stretch;align-items:center;padding:8px 16px;text-decoration:none;display:inline-flex}.FaqBlock-module__ozTf3W__faq__action:focus-visible{outline-offset:3px;outline:3px solid #aeb6fb}@container faq-block (max-width:767px){.FaqBlock-module__ozTf3W__faq__background{display:none}.FaqBlock-module__ozTf3W__faq__background_mobile{background-image:url(../media/background-mobile.36adtkp9habbw.svg);display:block;inset:-73px -75px -31px -45px}.FaqBlock-module__ozTf3W__faq__inner{width:auto;margin:0;padding:32px 10px}.FaqBlock-module__ozTf3W__faq__title{margin-bottom:16px}.FaqBlock-module__ozTf3W__faq__columns{flex-direction:column;gap:12px;display:flex}.FaqBlock-module__ozTf3W__faq__column{gap:12px;width:100%}.FaqBlock-module__ozTf3W__faq__card{padding:12px}.FaqBlock-module__ozTf3W__faq__card_open,.FaqBlock-module__ozTf3W__faq__question{gap:10px}}@media (prefers-reduced-motion:reduce){.FaqBlock-module__ozTf3W__faq *,.FaqBlock-module__ozTf3W__faq :before,.FaqBlock-module__ozTf3W__faq :after{scroll-behavior:auto!important}}@container faq-block (max-width:767px){.FaqBlock-module__ozTf3W__faq__title{font-size:var(--web-mobile-title-size);line-height:var(--web-mobile-title-line-height)}.FaqBlock-module__ozTf3W__faq__question{font-size:var(--web-mobile-heading-size);line-height:var(--web-mobile-heading-line-height)}.FaqBlock-module__ozTf3W__faq__answer,.FaqBlock-module__ozTf3W__faq__action{font-size:var(--web-mobile-body-size);line-height:var(--web-mobile-body-line-height)}}
