@font-face{font-family:Roboto;src:url(./Roboto-Thin-B-C1U3IK.woff2) format("woff2");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(./Roboto-Light-DTo0xssR.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(./Roboto-Regular-B51t0gDT.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(./Roboto-Medium-9cSP-lQ5.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(./Roboto-Bold-FqEJ6Qj6.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(./Roboto-Black-C2L6IxVf.woff2) format("woff2");font-weight:900;font-style:normal;font-display:swap}:root{--font-family-base: "Roboto", system-ui, sans-serif;--font-size-h1: clamp(64px, 6vw, 128px);--font-size-h2: clamp(48px, 5vw, 96px);--font-size-h3: clamp(40px, 3.5vw, 56px);--font-size-h4: clamp(32px, 3vw, 40px);--font-size-text-lg: clamp(24px, 2.5vw, 32px);--font-size-text-md: clamp(18px, 2vw, 24px);--font-size-body: 1rem;--line-height-tight: 1.2;--line-height-text: 1.4;--line-height-body: 1.5;--color-bg: #000000;--color-text: #ffffff;--color-text-muted: rgba(255, 255, 255, .6);--color-border: rgba(255, 255, 255, .1);--color-accent: #ec3298;--color-footer-line: rgba(169, 171, 199, .25);--color-footer-muted: rgba(255, 255, 255, .32)}*,*:before,*:after{box-sizing:border-box}html{font-family:var(--font-family-base);font-size:var(--font-size-body);line-height:var(--line-height-body);scroll-behavior:smooth}body{margin:0;min-height:100vh;background:var(--color-bg);color:var(--color-text)}h1{font-size:var(--font-size-h1);line-height:var(--line-height-tight);font-weight:700;margin:0}h2{font-size:var(--font-size-h2);line-height:var(--line-height-tight);font-weight:700;letter-spacing:-.96px}h3{font-size:var(--font-size-h3);line-height:var(--line-height-tight);font-weight:700;margin:0}h4{font-size:var(--font-size-h4);line-height:var(--line-height-tight);font-weight:700;margin:0}.text-lg{font-size:var(--font-size-text-lg);line-height:var(--line-height-text);margin:0}.text-md{font-size:var(--font-size-text-md);line-height:var(--line-height-text)}img{height:auto;vertical-align:middle}button{font:inherit;color:inherit;background:none;border:none;cursor:pointer}a{color:inherit;text-decoration:none}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}ul{list-style:none;padding:0}.rose_text{color:var(--color-accent)}.bold_text{font-weight:800}.has-menu-open{overflow:hidden}a:focus-visible,button:focus-visible,[tabindex]:focus-visible{outline:2px solid var(--color-accent);outline-offset:4px;border-radius:2px}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.container{width:min(90%,1600px);margin-inline:auto}*{margin:0}.container_small{width:min(90%,800px);margin-inline:auto}.container_middle{width:min(90%,1100px);margin-inline:auto}.btn{padding:12px 16px;min-width:10rem;transition:all ease-in .3s}.btn__icon{flex-shrink:0}.btn--primary{display:inline-flex;align-items:center;gap:8px;justify-content:center;border-radius:48px;background:var(--color-accent);color:var(--color-text);font-size:16px;line-height:24px;white-space:nowrap}.btn--ghost{display:inline-flex;align-items:center;justify-content:center;border-radius:48px;border:1.5px solid var(--color-text);color:var(--color-text)}.btn--primary:hover{opacity:.7}.btn--ghost:hover{border:1.5px solid rgb(255,255,255,.2);background-color:#fff3}.grow-video{--grow-screen-top: 18.5%;--grow-screen-left: 50%;--grow-screen-w: 59%;--grow-screen-h: 41%;--grow-screen-radius: min(10px, .85vw)}.grow-video__inner{display:flex;flex-direction:column;align-items:center;gap:0}.grow-video__stage{position:relative;width:100%;display:flex;justify-content:center}.grow-video__device{position:relative;width:100%;max-width:min(1520px,calc(100vw - 24px));aspect-ratio:1900 / 860;line-height:0}.grow-video__screen{position:absolute;z-index:1;top:var(--grow-screen-top);left:var(--grow-screen-left);width:var(--grow-screen-w);height:var(--grow-screen-h);transform:translate(-50%);border-radius:var(--grow-screen-radius);overflow:hidden;isolation:isolate}.grow-video__video{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.grow-video__frame{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;width:100%;height:100%;object-fit:fill;pointer-events:none;-webkit-mask-image:url(#grow-video-frame-mask);mask-image:url(#grow-video-frame-mask);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.grow-video__toolbar{display:flex;justify-content:center}.grow-video__play-btn{display:inline-flex;align-items:center;justify-content:center}.grow-video__icon--pause,.grow-video--playing .grow-video__icon--play{display:none}.grow-video--playing .grow-video__icon--pause{display:block}h1{color:var(--white-100, #FFF);font-variant-numeric:stacked-fractions;font-feature-settings:"cpsp" on,"dnom" on,"numr" on,"dlig" on,"ss01" on,"ss03" on,"ss04" on,"ss06" on,"ss07" on,"liga" off;text-align:center;font-size:128px;font-style:normal;font-weight:900;line-height:120px;letter-spacing:-2.56px}* section{margin-bottom:120px}.upper_text{font-size:1rem;line-height:1rem;vertical-align:top}@media (max-width: 1024px){h1{font-size:80px;line-height:80px;letter-spacing:-1.6px}* section{margin-bottom:80px}}@media (max-width: 600px){h1{font-size:48px;line-height:52px;letter-spacing:-.96px}* section{margin-bottom:60px}.btn{padding:10px 14px;min-width:8rem;font-size:14px}}.site-header{position:sticky;top:0;z-index:50;background:var(--color-bg);border-bottom:1px solid var(--color-border);height:75px}.site-header .container{height:100%;display:flex;justify-content:center;align-items:center}.site-header__inner{display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap;width:100%}.site-header__nav{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;flex:1}.site-header__link{font-size:16px;line-height:24px;color:var(--color-text)}.site-header__cta{flex-shrink:0}.site-header__burger{display:none;flex-direction:column;justify-content:center;gap:5px;width:32px;height:32px;padding:4px;cursor:pointer;background:none;border:none;z-index:60}.site-header__burger span{display:block;width:100%;height:2px;background:var(--color-text);border-radius:2px;transition:transform .3s,opacity .3s}.site-header__burger[aria-expanded=true] span:nth-child(1){transform:translateY(7px) rotate(45deg)}.site-header__burger[aria-expanded=true] span:nth-child(2){opacity:0}.site-header__burger[aria-expanded=true] span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}@media (max-width: 1100px){.site-header__nav{order:3;width:100%}}@media (max-width: 768px){.site-header{height:64px}.site-header__burger{display:flex}.site-header__inner{flex-wrap:nowrap}.site-header__nav{position:fixed;top:0;left:0;right:0;bottom:0;z-index:55;background:var(--color-bg);flex-direction:column;align-items:center;justify-content:center;gap:24px;width:100%;opacity:0;visibility:hidden;transition:opacity .3s,visibility .3s}.site-header__nav--open{opacity:1;visibility:visible}.site-header__nav .site-header__link{font-size:20px;line-height:32px}.site-header__cta,.site-header--menu-open .site-header__cta{display:none}.site-header__logo img{width:140px;height:auto}}.site-footer{border-top:1px solid var(--color-footer-line)}.site-footer__top{padding-top:80px;padding-bottom:40px;display:flex;flex-direction:column;align-items:center;gap:24px;text-align:center}.site-footer__nav{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;font-size:16px}.site-footer__legal{display:flex;flex-wrap:wrap;gap:40px;justify-content:center;padding-top:16px;border-top:1px solid var(--color-border);width:100%;max-width:900px;font-size:14px}.site-footer__copy{margin:0;font-size:14px;color:var(--color-footer-muted)}.site-footer__hero{position:relative;height:608px;overflow:hidden}.site-footer__grid{position:absolute;top:0;right:0;bottom:0;left:0;-webkit-mask-image:var(--footer-mask);mask-image:var(--footer-mask);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.site-footer__slogan{position:absolute;left:50%;top:80px;transform:translate(-50%);z-index:3;margin:0;text-align:center;font-family:var(--font-family-base);font-weight:700;font-size:clamp(64px,18vw,240px);line-height:.82;color:var(--color-accent);letter-spacing:-.02em;pointer-events:none}.site-footer__drone{position:absolute;left:50%;bottom:0;transform:translate(-50%);height:auto;z-index:2;object-fit:contain}@media (max-width: 1024px){.site-footer__top{padding-top:60px;padding-bottom:32px}.site-footer__hero{height:480px}.site-footer__legal{gap:20px}}@media (max-width: 600px){.site-footer__top{padding-top:40px;padding-bottom:24px;gap:16px}.site-footer__nav{gap:12px;font-size:14px}.site-footer__legal{gap:16px;font-size:12px;flex-direction:column;align-items:center}.site-footer__hero{display:none}.site-footer__slogan{top:40px}}.hero{background:radial-gradient(#00000035,#000),url(./hero_bg-CqwTMeIy.webp) center top 20px / contain no-repeat;background:radial-gradient(#00000035,#000),image-set(url(./hero_bg-CIiZ0VgS.avif) type("image/avif"),url(./hero_bg-CqwTMeIy.webp) type("image/webp")) center top 20px / contain no-repeat;height:100vh}.hero .container{display:flex;flex-direction:column;align-items:center;gap:40px;margin-top:80px}.hero p{color:var(--white-60, rgba(255, 255, 255, .6));font-size:24px;font-style:normal;font-weight:400;line-height:32px}.about__intro{display:flex;flex-direction:column;gap:80px}#agro-title{display:flex;align-items:stretch;gap:20px}.about_text p{font-size:20px;line-height:32px}.about__actions{display:flex;gap:10px}h3{text-align:center;margin-bottom:4rem}.pricing__cards{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-bottom:32px}.price-card{padding:40px;display:flex;flex-direction:column;gap:40px;margin-top:44px;border:1.5px solid var(--white-10, rgba(255, 255, 255, .1));background:var(--black-all-black, #000)}.price-card .text-lg{font-weight:700}.price-card.price-card--featured{margin-top:0;margin-bottom:44px;background:linear-gradient(to bottom,#1b1b1f,#a9abc766,#1b1b1f);border-color:transparent}.price-card__ximg{margin:0;display:flex;justify-content:center;align-items:center}.small_gray_text{font-size:14px;line-height:18px;color:#fff9;margin-bottom:8px}.price-card__body{display:flex;flex-direction:column;gap:1rem}.gray-line{background-color:#fff9;height:1px;width:100%}.price-card__body_text ul{list-style:none;padding-left:28px}.price-card__body_text ul li{position:relative}.price-card__body_text ul li:before{content:"";position:absolute;left:-28px;top:0;width:16px;height:24px;background-color:#f165b2;-webkit-mask:url("data:image/svg+xml,%3csvg%20width='16'%20height='24'%20viewBox='0%200%2016%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M11.2978%208H1L4.81646%2012H15L11.2978%208Z'%20fill='%23F165B2'/%3e%3cpath%20d='M4.70224%2012H15L11.1835%2016H1L4.70224%2012Z'%20fill='%23F165B2'/%3e%3c/svg%3e") no-repeat center / contain;mask:url("data:image/svg+xml,%3csvg%20width='16'%20height='24'%20viewBox='0%200%2016%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M11.2978%208H1L4.81646%2012H15L11.2978%208Z'%20fill='%23F165B2'/%3e%3cpath%20d='M4.70224%2012H15L11.1835%2016H1L4.70224%2012Z'%20fill='%23F165B2'/%3e%3c/svg%3e") no-repeat center / contain}.price-card__footer{display:flex;justify-content:space-between;align-items:center}.price-card__badge{color:red;background-color:#ffd7d6;padding:3px 4px;border-radius:200px}.price-card__old{overflow:hidden;color:var(--white-60, rgba(255, 255, 255, .6));font-feature-settings:"dlig" on;text-overflow:ellipsis;font-weight:500;letter-spacing:-.32px;text-decoration-line:line-through}.pricing__also-title{color:var(--white-10, rgba(255, 255, 255, .1));font-variant-numeric:lining-nums proportional-nums stacked-fractions;font-feature-settings:"dnom" on,"numr" on,"ss01" on,"ss03" on,"ss04" on,"ss06" on,"ss07" on,"liga" off;font-size:56px;font-style:normal;font-weight:900;line-height:56px;letter-spacing:-1.12px;margin-bottom:8px}.pricing__also-cols{display:grid;grid-template-columns:repeat(2,1fr)}.price-card__row{position:relative;padding-left:28px}.price-card__row:before{content:"";position:absolute;left:0;top:0;width:16px;height:24px;background:url("data:image/svg+xml,%3csvg%20width='16'%20height='24'%20viewBox='0%200%2016%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M11.2978%208H1L4.81646%2012H15L11.2978%208Z'%20fill='white'%20fill-opacity='0.32'/%3e%3cpath%20d='M4.70224%2012H15L11.1835%2016H1L4.70224%2012Z'%20fill='white'%20fill-opacity='0.32'/%3e%3c/svg%3e") no-repeat center / contain}.stats-banner{background-image:url(./grow_bg-DIaZO6Dp.webp);background-image:image-set(url(./grow_bg-Bbp-UP1v.avif) type("image/avif"),url(./grow_bg-DIaZO6Dp.webp) type("image/webp"));background-repeat:no-repeat;background-position:left center;background-size:contain}.stats-banner .container{display:flex;padding:120px 0;flex-direction:column;align-items:center}.grow-together{color:var(--rose-60, #EC3298);text-align:center;font-variant-numeric:lining-nums proportional-nums stacked-fractions;font-feature-settings:"dlig" on;font-size:240px;font-style:normal;font-weight:900;line-height:196px;letter-spacing:-4.8px}.stats{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.stats__cell{display:flex;padding:24px 20px;flex-direction:column;align-items:flex-start;justify-content:space-between;min-height:185px;background:#ffffff1a;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.stats__num{color:var(--white-100, #FFF);font-variant-numeric:lining-nums proportional-nums stacked-fractions;font-feature-settings:"dnom" on,"numr" on,"ss01" on,"ss03" on,"ss04" on,"ss06" on,"ss07" on,"liga" off;font-size:56px;font-style:normal;font-weight:900;line-height:56px;letter-spacing:-1.12px}.stats-banner__note{margin-top:8px;text-align:center}.teacher-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.teacher-card{display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:start;padding:20px;flex:1 0 0;min-height:560px;background-repeat:no-repeat;background-size:cover;background-position:center}.teacher-card--pilot-1{background-image:url(./pilot_1-a2Iru1Jj.webp)}.teacher-card--pilot-2{background-image:url(./pilot_2-WEX8Y_2j.webp)}.teacher-card--pilot-3{background-image:url(./pilot_3-CZZXbOSc.webp)}.teacher-card--pilot-4{background-image:url(./pilot_4-Bwia5xbU.webp)}.teacher-card__ph{background-color:#cd2e85;display:flex;justify-content:center;align-items:center;padding:8px;cursor:pointer}.teacher-card__name{font-feature-settings:"dlig" on;font-size:40px;font-weight:900;line-height:40px;letter-spacing:-.8px;max-width:124px}.after-course{background-image:url(./after_bg-C851wK43.webp);background-image:image-set(url(./after_bg-BdlCDu0K.avif) type("image/avif"),url(./after_bg-C851wK43.webp) type("image/webp"));background-repeat:no-repeat;background-size:cover;padding:120px 0}.after-course .container{background-color:#000;padding:60px}.after-grid{display:flex;justify-content:space-between;align-items:stretch}.after-grid_right{max-width:47%;display:flex;flex-direction:column;justify-content:space-between}.after-grid__text h3{text-align:left;margin-bottom:40px}.after-grid__list{display:flex;flex-direction:column;gap:8px;max-width:45%}.after-grid__list li{padding:20px;background:#ffffff1a;display:flex;justify-content:space-between;align-items:start;gap:20px}.after-grid__list li svg{width:24px;height:24px}.after-grid__list .text-md{font-weight:900;margin-bottom:8px}.after-grid__list p:not(.text-md){color:#fff9}.cta .container{text-align:center;background-image:url(./cta_bg-DL1T0wAO.webp);background-image:image-set(url(./cta_bg-BG0WaSm0.avif) type("image/avif"),url(./cta_bg-DL1T0wAO.webp) type("image/webp"));background-repeat:no-repeat;background-size:contain;background-position:center;display:flex;flex-direction:column;justify-content:space-between;gap:80px}.cta_text h3{margin-bottom:24px;font-weight:900}.cta a{width:fit-content;margin:0 auto}.card__icon{width:64px;height:64px;margin-bottom:56px}#courseScroll{position:relative;overflow:visible;background-image:url("data:image/svg+xml,%3csvg%20width='1109'%20height='852'%20viewBox='0%200%201109%20852'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20filter='url(%23filter0_f_15001_11227)'%3e%3cellipse%20cx='328.679'%20cy='425.567'%20rx='700'%20ry='280'%20transform='rotate(15%20328.679%20425.567)'%20fill='url(%23paint0_linear_15001_11227)'%20fill-opacity='0.2'/%3e%3c/g%3e%3cdefs%3e%3cfilter%20id='filter0_f_15001_11227'%20x='-451.399'%20y='0'%20width='1560.15'%20height='851.134'%20filterUnits='userSpaceOnUse'%20color-interpolation-filters='sRGB'%3e%3cfeFlood%20flood-opacity='0'%20result='BackgroundImageFix'/%3e%3cfeBlend%20mode='normal'%20in='SourceGraphic'%20in2='BackgroundImageFix'%20result='shape'/%3e%3cfeGaussianBlur%20stdDeviation='10'%20result='effect1_foregroundBlur_15001_11227'/%3e%3c/filter%3e%3clinearGradient%20id='paint0_linear_15001_11227'%20x1='848.219'%20y1='500.608'%20x2='-206.044'%20y2='377.269'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23A9ABC7'/%3e%3cstop%20offset='1'/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e");background-position:left 100px top -130px;background-repeat:no-repeat;background-size:60%;background-attachment:fixed}#courseScroll>.container{height:100%}#courseScroll .scroll-sticky{position:sticky;top:0;height:100vh;overflow:hidden;padding-top:80px;display:grid;grid-template-columns:1fr 1fr}.left-block{padding:250px 0}.left-block h3{text-align:left;margin-bottom:24px;z-index:2}.left-block p{margin-bottom:64px}#courseScroll .right-window{height:100%;overflow:hidden;position:relative;z-index:2}.right-window:before{content:"";position:absolute;left:0;top:0;width:1px;height:100%;background:linear-gradient(to bottom,transparent 0%,#ffffff 50%,transparent 100%);pointer-events:none}#courseScroll .cards-track{padding:250px 0;will-change:transform}.card{background-color:#a9abc71a;margin-bottom:120px;padding:32px 40px}.card:last-of-type{margin-bottom:0}.card h4{margin-bottom:32px}@media (prefers-reduced-motion: reduce){#courseScroll{background-attachment:scroll}#courseScroll .scroll-sticky{position:static;display:block;height:auto;overflow:visible;padding-top:0}#courseScroll .left-block{padding:0 0 40px}#courseScroll .left-block h3{text-align:left}#courseScroll .right-window{height:auto;overflow:visible}#courseScroll .cards-track{padding:0;transform:none!important}#courseScroll .card{margin-bottom:24px}}.cases_header{display:flex;justify-content:space-between;align-items:end;margin-bottom:64px}.cases_header h3{text-align:left;max-width:44%;margin:0}.case_link{display:flex;align-items:center;gap:8px}.case_link span{font-size:20px;line-height:32px}.cases_cards{display:grid;grid-template-columns:repeat(3,1fr);gap:40px}.case_card{min-height:480px;display:flex;align-items:end;gap:20px;background-repeat:no-repeat}.case_card--1{background-image:url(./case_1-Bf41mfpK.webp)}.case_card--2{background-image:url(./case_2-B8AaEsWC.webp)}.case_card--3{background-image:url(./case_3-DiyzwOLm.webp)}.case_photo img{width:140px!important;height:168px}.case_text{display:flex;flex-direction:column;align-items:start;gap:16px;padding:16px 20px 16px 0}.case_descr{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;opacity:.5}.cases_slider-nav{display:none;align-items:center;justify-content:center;gap:16px;margin-top:20px}.cases_slider-btn{width:40px;height:40px;border-radius:50%;background:#ffffff1a;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;transition:background-color .2s ease,opacity .2s ease}.cases_slider-btn:hover{background:#ffffff2e}.cases_slider-btn[disabled]{opacity:.35;cursor:not-allowed}.cases_slider-dots{display:flex;gap:8px;align-items:center}.cases_slider-dot{width:8px;height:8px;border-radius:50%;background:#ffffff4d;padding:0;transition:background-color .2s ease,transform .2s ease}.cases_slider-dot.is-active{background:var(--color-accent);transform:scale(1.25)}@media (max-width: 1024px){.hero{height:auto;min-height:70vh;padding-bottom:80px}.hero .container{margin-top:60px;gap:32px}.hero p{font-size:20px;line-height:28px}.about__intro{gap:48px}h3{margin-bottom:2.5rem}.pricing__cards{grid-template-columns:repeat(2,1fr)}.price-card:last-child{grid-column:1 / -1;max-width:50%;justify-self:center}.price-card{padding:28px;gap:28px}.grow-together{font-size:140px;line-height:120px;letter-spacing:-2.8px}.stats-banner .container{padding:80px 0}.stats{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.stats__cell{min-height:185px}.stats__num{font-size:40px;line-height:40px}.teacher-grid{grid-template-columns:repeat(2,1fr)}.teacher-card{min-height:420px}.teacher-card__name{font-size:28px;line-height:30px}.after-course{padding:80px 0}.after-course .container{padding:40px}.after-grid{flex-direction:column;gap:40px}.after-grid_right,.after-grid__list{max-width:100%}.cta .container{gap:48px;background-size:cover}.pricing__also-title{font-size:40px;line-height:40px}#courseScroll{background-attachment:scroll;background-position:left -40px top -80px;background-size:80%}#courseScroll .scroll-sticky{position:static;display:block;height:auto;overflow:visible;padding-top:0}.left-block{padding:0 0 40px}.left-block h3{text-align:left}#courseScroll .right-window{height:auto;overflow:visible}#courseScroll .cards-track{padding:0;transform:none!important}.card{margin-bottom:24px;padding:28px 32px}.card h4{margin-bottom:24px}.cases_header{margin-bottom:40px}.cases_header h3{max-width:70%}.cases_cards{grid-template-columns:repeat(2,1fr);gap:24px}}@media (max-width: 600px){.hero{min-height:60vh;padding-bottom:60px;background-size:cover;background-position:center}.hero .container{margin-top:40px;gap:24px}.hero p{font-size:16px;line-height:24px;text-align:center}#agro-title img{display:none}.about__intro{gap:32px}.about_text p{font-size:16px;line-height:26px}.about__actions{flex-direction:column;gap:8px}.about__actions .btn{width:100%;text-align:center;justify-content:center}h3{margin-bottom:1.5rem}.pricing__cards{grid-template-columns:1fr}.price-card{padding:20px;gap:24px;margin-top:0}.price-card:last-child{grid-column:auto;max-width:100%}.price-card.price-card--featured{margin-top:0;margin-bottom:0}.price-card__footer{flex-direction:column;gap:16px;align-items:flex-start}.price-card__footer .btn{width:100%;justify-content:center}.pricing__also-cols{grid-template-columns:1fr;gap:12px}.pricing__also-title{font-size:32px;line-height:32px}.grow-together{font-size:72px;line-height:64px;letter-spacing:-1.4px}.stats-banner .container{padding:48px 0}.stats{grid-template-columns:repeat(2,1fr)}.stats__cell{min-height:185px;padding:16px}.stats__num{font-size:32px;line-height:32px}.teacher-grid{grid-template-columns:1fr;gap:12px}.teacher-card{min-height:440px;padding:12px}.teacher-card__name{font-size:20px;line-height:22px;max-width:80px}.teacher-card__ph{padding:6px}.teacher-card__ph svg{width:12px;height:12px}.after-course{padding:40px 0}.after-course .container{padding:20px}.after-grid__text h3{margin-bottom:20px}.after-grid__list li{padding:16px;gap:12px;flex-direction:column}.after-grid__list li img{width:32px;height:32px}.cta .container{gap:32px;padding:40px 20px}#courseScroll{background-position:left -30px top -40px;background-size:130%}.left-block{padding:0 0 32px}.left-block h3{margin-bottom:16px}.left-block p{margin-bottom:28px}.card{margin-bottom:16px;padding:20px}.card h4{margin-bottom:20px}.card__icon{width:48px;height:48px;margin-bottom:28px}.cases_header{margin-bottom:24px;flex-direction:column;align-items:flex-start;gap:12px}.cases_header h3{max-width:100%}.cases_cards{display:flex;grid-template-columns:none;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;max-width:100%}.cases_cards::-webkit-scrollbar{display:none}.case_card{flex:0 0 100%;width:100%;min-width:0;min-height:420px;scroll-snap-align:start}.case_photo img{width:110px!important;height:132px}.case_text{padding:12px 16px 12px 0}.cases_slider-nav{display:flex}}
