*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246/0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246/0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }/*
! tailwindcss v3.4.19 | MIT License | https://tailwindcss.com
*/*,:after,:before{box-sizing:border-box;border:0 solid #e5e7eb}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.visible{visibility:visible}.invisible{visibility:hidden}.hidden{display:none}.w-full{width:100%}.resize{resize:both}.\!shadow{--tw-shadow:0 1px 3px 0 rgb(0 0 0/0.1),0 1px 2px -1px rgb(0 0 0/0.1)!important;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)!important;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)!important}.shadow{--tw-shadow:0 1px 3px 0 rgb(0 0 0/0.1),0 1px 2px -1px rgb(0 0 0/0.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}html.lenis.lenis-smooth{scroll-behavior:auto!important}.mentor:last-child .mentor-photo>img{-o-object-position:center 20%;object-position:center 20%}:root{--ink:#1d1d1f;--muted:#6e6e73;--paper:#fff;--soft:#f5f5f7;--green:#246d52;--mint:#c9ebd8;--blue:#0071e3;--line:#d2d2d7}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:125px}body{margin:0;background:var(--paper);color:var(--ink);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;-webkit-font-smoothing:antialiased}button,input{font:inherit}a,button{-webkit-tap-highlight-color:transparent}button{cursor:pointer}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}figure,h1,h2,h3,p{margin:0}h1,h2,h3{font-weight:600;letter-spacing:-.045em;line-height:1.06}h2{font-size:clamp(42px,5vw,68px)}button:disabled{cursor:wait;opacity:.6}a:focus-visible,button:focus-visible,input:focus-visible,summary:focus-visible{outline:3px solid #0071e3;outline-offset:5px}.container{width:min(1120px,calc(100% - 80px));margin-inline:auto}.section{padding:120px 0}.eyebrow{font-size:17px;font-weight:600;letter-spacing:-.015em;margin-bottom:20px}.muted{color:#86868b}.text-link{display:inline-flex;align-items:center;gap:9px;color:var(--blue);font-size:16px;line-height:1.5}.text-link:hover{text-decoration:underline}.button{display:inline-flex;align-items:center;justify-content:center;gap:12px;padding:14px 24px;min-height:48px;background:var(--blue);border:0;border-radius:99px;color:#fff;font-size:15px;line-height:1.2;font-weight:500;white-space:nowrap;transition:background .2s,transform .2s}.button:hover{background:#0077ed;transform:translateY(-1px)}.button:active{transform:scale(.98)}.button>svg{width:17px}.icon-button{border:0;background:none;padding:8px;display:grid;place-items:center}.skip-link{position:fixed;top:-100px;left:20px;padding:14px;background:var(--ink);color:#fff;z-index:100}.skip-link:focus{top:10px}.site-header{height:64px;position:sticky;top:0;z-index:40;background:#ffffffd9;backdrop-filter:saturate(180%) blur(20px);border-bottom:1px solid #d2d2d755}.nav-inner{height:100%;display:flex;align-items:center;gap:25px}.brand{font-size:23px;letter-spacing:-1.2px;font-weight:750}.brand>span{color:var(--green)}.header-course{font-size:12px;color:#75757a}.nav-links{margin-left:auto;display:flex;gap:25px;align-items:center;font-size:12px}.nav-links>a:hover{color:var(--blue)}.nav-actions{display:flex;align-items:center;gap:12px}.nav-actions>.button{min-height:32px;font-size:12px;padding:8px 16px;gap:0}.menu-toggle,.nav-actions>.button>svg{display:none}.hero{padding-top:48px;overflow:clip;background:#fff}.hero-copy{text-align:center;position:relative;z-index:2}.hero-copy .eyebrow{font-size:21px;margin-bottom:13px}.hero h1{font-size:clamp(54px,6.3vw,84px);line-height:1.04;letter-spacing:-.055em}.hero h1>span{color:var(--green)}.hero-description{max-width:635px;font-size:19px;line-height:1.5;color:#626267;margin:23px auto 0;letter-spacing:-.02em}.hero-actions{display:flex;align-items:center;justify-content:center;gap:26px;margin-top:25px}.hero-guarantee{font-size:12px;color:var(--muted);margin-top:15px}.hero-guarantee>span{margin-left:5px}.hero-visual-wrap{margin:34px auto 0;width:min(1280px,calc(100% - 48px));perspective:1600px}.hero-visual{height:460px;position:relative;background:radial-gradient(ellipse at 50% 15%,#e4f1e8 0,#edf2ee 32%,#eeefec 70%);overflow:hidden;border-radius:32px;transform-origin:center bottom;box-shadow:0 22px 55px -45px #26382d55}.hero-visual:after{content:"";position:absolute;left:0;right:0;bottom:0;height:160px;background:linear-gradient(transparent,#e8ece7);z-index:4;pointer-events:none}.hero-portal{position:absolute;left:50%;top:-30px;width:580px;height:640px;transform:translateX(-50%);border:19px solid #f8fffb65;border-radius:210px 210px 35px 35px;box-shadow:0 0 0 2px #ffffffc9,inset 0 0 0 2px #b5cbbd6b,inset 0 0 45px #d5e8d9,20px 10px 35px #547a6315}.hero-portal i{position:absolute;inset:20px;border:1px solid #fff8;border-radius:inherit}.hero-portal i:nth-child(2){inset:38px}.hero-portal i:nth-child(3){inset:58px}.hero-person{position:absolute;bottom:-195px;height:720px;width:405px;z-index:2}.hero-person>img{height:100%;width:100%;-o-object-fit:contain;object-fit:contain}.person-khrystyna{left:calc(50% - 280px);height:650px;width:366px;bottom:-65px;z-index:3}.person-yura{left:calc(50% - 65px)}.hero-name{position:absolute;top:52%;z-index:5;display:flex;flex-direction:column;gap:7px}.hero-name strong{font-size:25px;letter-spacing:-.04em}.hero-name span{font-size:12px;color:#6c716c}.name-khrystyna{left:6%}.name-yura{right:8%}.hero-visual-caption{position:absolute;bottom:25px;text-align:center;left:0;right:0;font-size:14px;color:#414c43;z-index:5}.hero-capsule{position:absolute;width:100px;right:10%;bottom:40px;z-index:6;transform:rotate(-22deg)}.hero-details{padding:30px 0 45px;display:flex;justify-content:center;gap:30px;font-size:12px;color:var(--muted)}.hero-details>span+span{border-left:1px solid #d2d2d7;padding-left:30px}.choice-section{position:relative;background:#fff;padding:110px 0 80px;overflow:clip}.choice-curtain{position:absolute;inset:0;background:radial-gradient(ellipse at 50% 80%,#182b23 0,#080e0c 68%)}.choice-content{position:relative;color:#f5f5f7;text-align:center}.choice-heading h2{font-size:clamp(45px,5.4vw,75px)}.choice-heading h2>span{color:#bee9ce}.choice-heading .eyebrow{color:#b8c9bf;font-size:16px}.choice-heading>p:last-child{font-size:19px;line-height:1.5;color:#aab7af;margin-top:24px}.choice-grid{display:grid;grid-template-columns:1fr 1fr;max-width:800px;margin:0 auto;gap:100px}.choice-option{display:flex;flex-direction:column;align-items:center;position:relative}.pill-button{display:block;width:300px;height:270px;padding:0;border:0;background:transparent;perspective:1000px}.pill-button>img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 28px 25px #0006)}.blue-pill>img{filter:hue-rotate(230deg) saturate(.85) drop-shadow(0 28px 25px #0006)}.choice-option h3{font-size:25px;letter-spacing:-.035em}.choice-option>p{font-size:14px;color:#a8b7ae;margin-top:12px;line-height:1.5;min-height:42px}.choice-text{display:inline-flex;align-items:center;gap:7px;padding:10px 0;background:none;border:0;color:#c0e6ce;font-size:13px}.choice-text:hover{color:white}.choice-option>.blue-response{font-size:12px;max-width:270px;margin-top:10px;min-height:0}.choice-end{color:#a2b3a8;font-size:12px;margin-top:35px}.fit{background:var(--soft)}.fit-grid{display:grid;grid-template-columns:1fr 1fr;gap:90px}.fit h2{font-size:48px}.fit-copy{padding-top:40px}.fit-copy>p{font-size:18px;line-height:1.6;color:#6e6e73}.fit-copy>p+p{margin-top:20px}.fit-copy>.fit-note{font-size:13px;line-height:1.6;color:#737378;border-top:1px solid #d2d2d7;padding-top:20px;margin-top:28px}.program{padding-top:110px;background:#fff}.program-heading{padding-bottom:60px}.program-heading>p:not(.eyebrow){max-width:650px;font-size:19px;line-height:1.6;color:var(--muted);margin-top:26px}.lesson-duration{display:block;font-size:13px;color:var(--green);font-weight:500;margin-top:20px}.lesson-nav{position:sticky;top:64px;background:#fffffff0;backdrop-filter:blur(18px);z-index:30;border-top:1px solid #e5e5e9;border-bottom:1px solid #e5e5e9}.lesson-nav>div{width:min(1120px,calc(100% - 80px));margin:auto;display:flex;justify-content:space-between;gap:8px;padding:12px 0}.lesson-nav a{display:flex;align-items:center;gap:7px;font-size:12px;color:#747479;padding:4px}.lesson-nav a>span:first-child{display:grid;place-items:center;width:27px;height:27px;border-radius:50%;background:#f0f0f2;font-size:11px}.lesson-nav a.active{color:var(--ink)}.lesson-nav a.active>span:first-child{background:var(--ink);color:#fff}.lesson-row{padding:90px 0;scroll-margin-top:0}.lesson-row:nth-child(2n){background:var(--soft)}.lesson-grid{display:grid;grid-template-columns:1fr 1.07fr;gap:65px;align-items:center;perspective:1400px}.lesson-reverse .lesson-copy{order:2}.lesson-reverse .lesson-visual{order:1}.lesson-copy>.eyebrow{font-size:13px;color:var(--green);margin-bottom:18px}.lesson-copy>.eyebrow>span{margin:0 5px}.lesson-copy h3{font-size:40px;line-height:1.12;letter-spacing:-.04em}.lesson-description{font-size:16px;line-height:1.65;color:#6e6e73;margin-top:23px}.lesson-copy ul{list-style:none;padding:0;margin:24px 0}.lesson-copy li{display:flex;align-items:flex-start;gap:10px;font-size:14px;line-height:1.55;padding:7px 0;color:#515156}.lesson-copy li>svg{flex-shrink:0;color:var(--green);margin-top:3px}.lesson-result{padding:19px 21px;background:#eaf2ed;border-radius:14px;margin-top:22px}.lesson-result>span{font-size:11px;color:#387257;font-weight:600}.lesson-result>p{font-size:14px;line-height:1.5;margin-top:6px;color:#244433}.lesson-visual{margin:0;transform-style:preserve-3d;align-self:center;transform-origin:center}.lesson-visual>img{width:100%;aspect-ratio:1;-o-object-fit:cover;object-fit:cover;border-radius:26px;background:#f5f5f7}.lesson-visual>figcaption{display:flex;justify-content:space-between;gap:18px;margin:19px 8px 0;font-size:12px;color:#55555a}.lesson-visual>figcaption>span{font-size:10px;color:#8a8a90;text-align:right}.program-close{display:flex;align-items:center;justify-content:center;gap:25px;padding:55px 0 90px}.program-close>p{font-size:18px;letter-spacing:-.02em}.program-close>.text-link{font-size:13px}.portfolio-section{background:#101511;color:#f5f5f7;overflow:clip;padding-bottom:55px}.portfolio-heading{text-align:center}.portfolio-heading .eyebrow{color:#a5cbb4}.portfolio-heading h2>span{color:#c0e6ce}.portfolio-heading>p:last-child{font-size:19px;line-height:1.6;max-width:610px;margin:25px auto 0;color:#a5b1a9}.portfolio-stage{height:560px;max-width:900px;margin:45px auto 0;perspective:1600px;position:relative}.portfolio-stage:after{content:"";position:absolute;bottom:10px;left:25%;width:50%;height:30px;border-radius:50%;background:#000;filter:blur(25px);opacity:.5}.portfolio-object{position:absolute;width:340px;height:450px;left:calc(50% - 170px);top:25px;transform-style:preserve-3d;z-index:2}.portfolio-sheet{position:absolute;inset:0;padding:35px 38px;background:linear-gradient(125deg,#fff,#f1f3f0 65%,#e4ebe7);color:#1d2720;border-radius:6px;box-shadow:0 0 0 1px #ffffff80,0 15px 45px #0006;backface-visibility:hidden}.portfolio-brand{font-size:13px;font-weight:700;letter-spacing:-.06em}.portfolio-sheet-title{font-size:48px;line-height:1.02;letter-spacing:-.05em;font-weight:600;margin-top:35px}.portfolio-sheet-title>span{color:var(--green)}.portfolio-sheet>p{font-size:12px;color:#758178;margin-top:16px}.portfolio-rule{height:1px;background:#ccd7ce;margin:24px 0 18px}.portfolio-sheet ul{list-style:none;margin:0;padding:0}.portfolio-sheet li{font-size:11px;display:flex;gap:10px;align-items:center;margin:10px 0}.portfolio-sheet li>svg{color:var(--green)}.portfolio-foot{font-size:9px;color:#78817b;position:absolute;bottom:25px}.portfolio-back{background:#bbd6c3;transform:translateZ(-8px);box-shadow:0 15px 50px #0004}.portfolio-back,.portfolio-glass{position:absolute;inset:0;border-radius:6px}.portfolio-glass{pointer-events:none;transform:translateZ(2px);background:linear-gradient(115deg,transparent 18%,#fff6 30%,transparent 43%,#fff1 65%,transparent 80%)}.portfolio-capsule{position:absolute;width:200px;left:12%;top:45%;z-index:3}.visual-note{text-align:center;font-size:11px;color:#91a096;max-width:500px;margin:0 auto;line-height:1.5}.section-heading{margin-bottom:55px}.section-heading h2{font-size:56px}.bonus-section{background:#f5f5f7}.bonus-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:26px}.bonus-art{height:210px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:26px;border-radius:24px;background:linear-gradient(150deg,#fff,#ebebe9);color:#45484c}.bonus-art>svg{filter:drop-shadow(0 12px 12px #1d1d1f20)}.bonus-art>span{font-size:11px;color:#7a7d7b}.intelligence .bonus-art{background:radial-gradient(ellipse at 60% 20%,#e4e7fb,transparent 70%),#eceef3;color:#7c82a1}.dictionary .bonus-art{background:#e8eee9;color:#45765e}.community .bonus-art{background:#e9edf3;color:#697c96}.bonus-item h3{font-size:21px;line-height:1.18;letter-spacing:-.03em;margin:23px 2px 0}.bonus-item>p{font-size:14px;line-height:1.6;color:var(--muted);margin:12px 2px 0}.authors-heading>p:last-child{max-width:670px;font-size:19px;line-height:1.6;margin-top:25px;color:var(--muted)}.mentor-grid{display:grid;grid-template-columns:1fr 1fr;gap:30px}.mentor-photo{height:520px;overflow:hidden;border-radius:28px;background:#efefed}.mentor-photo>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center 25%;object-position:center 25%}.mentor-caption{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:23px 6px}.mentor-caption h3{font-size:30px}.mentor-caption>span{font-size:14px;color:var(--muted)}.offer{background:#f5f5f7;overflow:clip}.offer-heading{text-align:center;margin-bottom:45px}.offer-grid{display:grid;grid-template-columns:1fr 1fr;gap:90px;align-items:center}.access-stage{height:560px;perspective:1300px;position:relative;display:flex;justify-content:center;align-items:center}.access-pass{width:320px;height:430px;padding:35px;position:relative;border-radius:22px;background:linear-gradient(130deg,#ffffffb0,#fff 40%,#eff3f0);box-shadow:inset 0 0 0 2px #fff,0 0 0 1px #d4dad5,4px 8px 0 #c6cec6,0 35px 40px -20px #2d442d35;transform-style:preserve-3d}.access-pass>span{font-size:17px;font-weight:700;letter-spacing:-.06em}.access-pass>div:nth-child(2){font-size:55px;line-height:1.02;letter-spacing:-.045em;font-weight:600;margin-top:45px}.access-pass>div:nth-child(2)>span{color:var(--green)}.access-pass>small{display:block;font-size:12px;line-height:1.6;color:#77847a;margin-top:22px}.access-chip{display:flex;gap:5px;margin-top:35px}.access-chip>span{width:17px;height:21px;border-radius:4px;background:#c7d9cd}.access-chip>span:nth-child(2){background:#a9c4b2}.access-chip>span:nth-child(3){background:#779b84}.access-pass>p{font-size:10px;position:absolute;bottom:30px;right:25px;color:#809285}.access-pill{position:absolute;width:175px;bottom:6px;left:-10px}.offer-copy h3{font-size:24px;letter-spacing:-.03em}.price{font-size:92px;line-height:1.05;font-weight:600;letter-spacing:-.065em;margin-top:10px}.price>span{font-size:38px;letter-spacing:-.04em}.price-note{font-size:14px;color:var(--muted);margin-top:8px}.offer-copy ul{list-style:none;padding:0;margin:26px 0 30px}.offer-copy li{display:flex;align-items:center;gap:12px;padding:8px 0;font-size:15px;color:#4e4e53}.offer-copy li>svg{color:var(--green);flex-shrink:0}.offer-copy>.button{padding-inline:30px}.refund{display:flex;gap:10px;align-items:center;font-size:12px;line-height:1.6;color:var(--muted);margin-top:22px}.refund>svg{color:#5c7464;flex-shrink:0}.faq-grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:90px}.faq h2{font-size:46px}.faq-list details{border-bottom:1px solid #d2d2d7}.faq-list summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:25px;font-size:16px;line-height:1.5;font-weight:500;padding:24px 0}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary>svg{flex-shrink:0;transition:transform .3s}.faq-list details[open] summary>svg{transform:rotate(45deg)}.faq-list details>p{color:var(--muted);font-size:15px;line-height:1.7;padding:0 25px 25px 0}.final-section{text-align:center;background:#f5f5f7;padding:60px 0 95px}.final-section img{width:95px;margin:0 auto 10px;transform:rotate(20deg)}.final-section h2{font-size:46px;margin-bottom:27px}.footer{background:#f5f5f7;padding:0 0 30px}.footer-row{border-top:1px solid #d2d2d7;padding:30px 0;display:flex;align-items:center;gap:25px;font-size:12px;color:#747479}.footer-row nav{margin-left:auto;display:flex;gap:25px}.footer-row a:hover{color:var(--ink)}.footer-small{display:flex;justify-content:space-between;gap:25px;font-size:10px;line-height:1.6;color:#96969c}.mobile-buy{display:none}.order-dialog{width:min(490px,calc(100% - 32px));max-height:calc(100dvh - 32px);margin:auto;border:0;padding:0;border-radius:24px;color:var(--ink);background:#fff;box-shadow:0 30px 100px #0004}.order-dialog::backdrop{background:#17201988;backdrop-filter:blur(12px)}.order-inner{padding:45px 38px 32px;position:relative}.modal-close{position:absolute;right:15px;top:15px;color:#777}.order-inner>.eyebrow{font-size:11px;color:var(--muted);display:block;margin-bottom:18px}.order-dialog h2{font-size:31px}.order-product{display:flex;align-items:center;justify-content:space-between;padding:27px 0;margin-bottom:20px;border-bottom:1px solid #d2d2d7;font-size:16px}.order-product small{display:block;font-size:11px;color:var(--muted);margin-top:6px}.order-product strong{font-size:24px}.preview-note{padding:13px 15px;border-radius:10px;background:#f5f5f7;font-size:12px;line-height:1.5;color:#737378;margin:0 0 22px}.order-dialog label:not(.consent){display:block;font-size:12px;margin:18px 0 8px}.order-dialog input:not([type=checkbox]){width:100%;border:1px solid #c6c6cc;border-radius:10px;background:#fff;padding:13px 15px;font-size:15px;min-height:48px;color:var(--ink)}.order-dialog input[aria-invalid=true]{border-color:#bc392f}.consent{display:flex;gap:10px;align-items:flex-start;font-size:11px;line-height:1.6;margin:22px 0}.consent input{margin-top:3px;accent-color:var(--blue);flex-shrink:0}.consent a{text-decoration:underline}.order-dialog form>.button{width:100%;font-size:13px}.order-guarantee{display:flex;align-items:center;justify-content:center;gap:7px;font-size:10px;color:var(--muted);margin-top:17px}.field-error,.form-error{font-size:12px;color:#b02820;line-height:1.5;margin:10px 0}.preview-success{padding:10px 0}.preview-success>svg{color:var(--green);margin-bottom:18px}.preview-success h3{font-size:26px}.preview-success>p{font-size:14px;line-height:1.65;color:var(--muted);margin:18px 0 26px}.legal-page{max-width:820px;margin:auto;padding:70px 30px 100px}.legal-page>a{font-size:14px;color:var(--blue)}.legal-eyebrow{color:var(--muted);font-size:12px;margin:35px 0 18px}.legal-page h1{font-size:48px;margin-bottom:25px}.legal-page p{font-size:16px;line-height:1.75;color:var(--muted);margin:15px 0}.legal-page section{margin-top:42px}.legal-page h2{font-size:25px;letter-spacing:-.03em}.legal-page section>a{font-size:14px;color:var(--blue)}@media(max-width:1199px){.header-course{display:none}.hero h1{font-size:70px}.hero-name{top:60%}.name-khrystyna{left:4%}.name-yura{right:4%}.hero-capsule{right:3%}.faq-grid,.fit-grid{gap:50px}.lesson-grid{gap:45px}.lesson-copy h3{font-size:35px}.lesson-nav a{font-size:10px}.bonus-grid{gap:20px}.bonus-art{height:180px}.offer-grid{gap:55px}.section-heading h2{font-size:50px}.mentor-photo{height:460px}}@media(max-width:899px){.container{width:calc(100% - 48px)}.nav-links{gap:17px;font-size:11px}.nav-inner{gap:17px}.hero h1{font-size:60px}.hero-description{font-size:17px}.hero-visual{height:430px}.hero-person{height:620px;width:349px;bottom:-125px}.person-khrystyna{height:675px;width:380px;left:calc(50% - 280px);bottom:-125px}.person-yura{left:calc(50% - 60px)}.hero-name{top:auto;bottom:67px;background:#f8faf69e;backdrop-filter:blur(10px);padding:12px 17px;border-radius:14px}.hero-name strong{font-size:21px}.hero-name span{font-size:10px}.hero-capsule{width:115px;right:5%;bottom:180px}.fit h2{font-size:40px}.fit-copy>p{font-size:16px}.lesson-grid{gap:35px}.lesson-copy h3{font-size:30px}.lesson-description{font-size:14px}.lesson-copy li,.lesson-result>p{font-size:12px}.lesson-visual>img{aspect-ratio:.85}.lesson-visual>figcaption{font-size:10px;flex-direction:column;gap:5px}.lesson-visual>figcaption>span{text-align:left}.lesson-nav>div{width:calc(100% - 48px)}.lesson-nav a{gap:4px}.lesson-nav a>span:first-child{width:24px;height:24px}.bonus-grid{grid-template-columns:repeat(2,1fr);gap:40px 25px}.bonus-art{height:230px}.mentor-photo{height:380px}.mentor-caption{flex-direction:column;align-items:flex-start;gap:9px}.offer-grid{gap:30px}.access-pass{width:275px;height:390px;padding:30px}.access-pass>div:nth-child(2){font-size:47px}.access-pass>small{font-size:11px}.access-chip{margin-top:27px}.access-pass>p{font-size:8px}.offer-copy li{font-size:13px}.faq h2{font-size:38px}.faq-grid{gap:40px}.faq-list details>p,.faq-list summary{font-size:14px}.footer-small,.program-close{flex-wrap:wrap}.footer-small{gap:10px}}@media(max-width:767px){.container{width:calc(100% - 40px)}.section{padding:78px 0}.eyebrow{font-size:14px;margin-bottom:16px}h2{font-size:40px;letter-spacing:-.045em}.site-header{height:60px}.nav-inner{gap:10px}.brand{font-size:22px}.nav-actions{margin-left:auto;gap:8px}.nav-actions>.button{font-size:11px;padding:8px 13px}.menu-toggle{display:grid}.nav-links{display:none;position:absolute;top:60px;left:0;right:0;background:#fffffff7;backdrop-filter:blur(20px);padding:20px 25px 30px;box-shadow:0 20px 30px #0001;flex-direction:column;align-items:stretch;gap:0;font-size:15px}.nav-links.is-open{display:flex}.nav-links>a{padding:12px}.hero{padding-top:34px}.hero-copy .eyebrow{font-size:17px;margin-bottom:15px}.hero h1{font-size:clamp(38px,8.7vw,60px);letter-spacing:-.05em;line-height:1.06}.hero h1 br{display:none}.hero h1>span{display:block}.hero-description{font-size:16px;line-height:1.5;margin-top:20px;max-width:450px}.hero-actions{gap:20px;margin-top:22px;flex-wrap:wrap}.hero-actions>.button{font-size:13px;min-height:44px;padding:13px 20px}.hero-actions>.text-link{font-size:13px;gap:6px}.hero-guarantee{font-size:10px;line-height:1.6;margin-top:14px}.hero-guarantee>span{margin-left:3px}.hero-visual-wrap{width:calc(100% - 24px);margin-top:26px}.hero-visual{height:370px;border-radius:24px}.hero-portal{width:370px;height:450px;top:-10px;border-width:12px;border-radius:170px 170px 20px 20px}.hero-person{height:540px;width:304px;bottom:-120px}.person-khrystyna{height:580px;width:326px;left:calc(50% - 230px);bottom:-123px}.person-yura{left:calc(50% - 60px)}.hero-name{padding:10px 13px;bottom:47px;border-radius:12px;background:#f8faf6bd}.hero-name strong{font-size:17px}.hero-name span{font-size:9px;letter-spacing:0}.name-khrystyna{left:4%}.name-yura{right:4%}.hero-visual-caption{font-size:10px;bottom:20px;padding:0 18px}.hero-capsule{width:75px;bottom:135px;right:0}.hero-details{padding:24px 0 35px;gap:10px;flex-wrap:wrap;font-size:10px}.hero-details>span+span{padding-left:10px}.hero-details>span:last-child{border:0;flex-basis:100%;text-align:center;padding:0}.choice-section{padding:75px 0 55px}.choice-heading .eyebrow{font-size:13px}.choice-heading h2{font-size:43px}.choice-heading>p:last-child{font-size:16px;margin-top:22px}.choice-grid{gap:10px;margin-top:15px}.pill-button{width:175px;height:185px;max-width:100%}.choice-option h3{font-size:18px;line-height:1.15;letter-spacing:-.035em;min-height:42px}.choice-option>p{font-size:12px;min-height:55px;margin-top:9px}.choice-text{font-size:10px;gap:5px}.choice-text>svg{width:12px}.choice-option>.blue-response{font-size:11px}.choice-end{font-size:10px;line-height:1.6;margin-top:30px}.fit-grid{grid-template-columns:1fr;gap:25px}.fit h2{font-size:39px}.fit-copy{padding-top:0}.fit-copy>p{font-size:16px}.fit-copy>.fit-note{font-size:12px;margin-top:25px}.program{padding-top:75px}.program-heading{padding-bottom:35px}.program-heading h2{font-size:40px}.program-heading>p:not(.eyebrow){font-size:16px;margin-top:22px}.lesson-duration{font-size:11px;line-height:1.5;margin-top:18px}.lesson-nav{top:60px}.lesson-nav>div{width:calc(100% - 32px);padding:9px 0;gap:4px}.lesson-nav a{padding:0}.lesson-nav a>span:first-child{width:31px;height:31px;font-size:12px}.lesson-nav a>span:last-child{display:none}.lesson-row{padding:55px 0;scroll-margin-top:0}.lesson-grid{grid-template-columns:1fr;gap:28px}.lesson-reverse .lesson-copy,.lesson-reverse .lesson-visual{order:0}.lesson-copy>.eyebrow{font-size:11px;margin-bottom:16px}.lesson-copy h3{font-size:33px;line-height:1.1}.lesson-description{font-size:15px;margin-top:20px;line-height:1.65}.lesson-copy ul{margin:20px 0}.lesson-copy li{font-size:13px;line-height:1.6;gap:9px;padding:7px 0}.lesson-result{padding:17px 19px;margin-top:20px;border-radius:12px}.lesson-result>p{font-size:13px}.lesson-visual>img{aspect-ratio:1.17;border-radius:20px}.lesson-visual>figcaption{flex-direction:row;font-size:10px;margin-top:13px}.lesson-visual>figcaption>span{font-size:8px;text-align:right}.program-close{padding:35px 0 70px;gap:20px;flex-direction:column}.program-close>p{font-size:16px}.program-close>.button{font-size:13px}.portfolio-section{padding-bottom:40px}.portfolio-heading h2{font-size:41px}.portfolio-heading>p:last-child{font-size:16px;line-height:1.6;margin-top:22px}.portfolio-stage{height:465px;margin-top:30px}.portfolio-object{width:270px;height:370px;left:calc(50% - 135px);top:30px}.portfolio-sheet{padding:27px 29px}.portfolio-brand{font-size:11px}.portfolio-sheet-title{font-size:39px;margin-top:25px}.portfolio-sheet>p{font-size:10px;margin-top:14px}.portfolio-rule{margin:20px 0 15px}.portfolio-sheet li{font-size:9px;margin:9px 0;gap:7px}.portfolio-sheet li>svg{width:12px}.portfolio-foot{font-size:8px;bottom:22px}.portfolio-capsule{width:100px;left:-5px;top:63%}.visual-note{font-size:9px;padding:0 25px}.section-heading{margin-bottom:35px}.section-heading h2{font-size:38px}.bonus-grid{gap:35px 17px}.bonus-art{height:165px;border-radius:19px;gap:20px}.bonus-art>svg{width:54px;height:54px}.bonus-art>span{font-size:8px}.bonus-item h3{font-size:19px;margin-top:19px;line-height:1.2}.bonus-item>p{font-size:12px;line-height:1.6;margin-top:12px}.authors-heading>p:last-child{font-size:16px;line-height:1.6;margin-top:22px}.mentor-grid{gap:15px}.mentor-photo{height:260px;border-radius:19px}.mentor-photo>img{-o-object-position:center 18%;object-position:center 18%}.mentor-caption{padding:18px 1px;gap:7px}.mentor-caption h3{font-size:24px}.mentor-caption>span{font-size:10px}.offer-heading{margin-bottom:15px}.offer-heading h2{font-size:39px}.offer-grid{grid-template-columns:1fr;gap:10px}.access-stage{height:400px;max-width:380px;width:100%;margin:auto}.access-pass{width:245px;height:325px;padding:25px;border-radius:18px}.access-pass>span{font-size:14px}.access-pass>div:nth-child(2){font-size:43px;margin-top:28px}.access-pass>small{font-size:10px;margin-top:17px}.access-chip{margin-top:25px}.access-chip>span{height:17px;width:14px}.access-pass>p{font-size:8px;bottom:23px;right:20px}.access-pill{width:130px;bottom:0;left:0}.offer-copy{padding:12px 15px 0;max-width:420px;width:100%;margin:auto}.offer-copy h3{font-size:23px}.price{font-size:83px}.price>span{font-size:32px}.price-note{font-size:13px}.offer-copy ul{margin:22px 0 26px}.offer-copy li{font-size:14px;line-height:1.5;padding:7px 0;gap:10px}.offer-copy>.button{width:100%;font-size:15px;padding:16px}.refund{font-size:11px;line-height:1.6;justify-content:center;margin-top:20px}.faq-grid{grid-template-columns:1fr;gap:25px}.faq h2{font-size:39px}.faq-list summary{font-size:15px;padding:23px 0;gap:20px}.faq-list details>p{font-size:14px;padding-right:10px}.final-section{padding:35px 0 75px}.final-section h2{font-size:36px}.final-section img{width:80px}.final-section .button{font-size:14px}.footer{padding-bottom:100px}.footer-row{flex-wrap:wrap;gap:20px;padding:26px 0}.footer-row nav{flex-basis:100%;margin:0;gap:20px;font-size:11px}.footer-small{font-size:9px;gap:9px}.footer-small>span:nth-child(2){flex-basis:100%;order:3}.mobile-buy{display:flex;position:fixed;bottom:0;left:0;right:0;z-index:35;padding:12px 20px max(12px,env(safe-area-inset-bottom));background:#ffffffe6;backdrop-filter:saturate(180%) blur(20px);border-top:1px solid #d2d2d777;align-items:center;justify-content:space-between;gap:15px}.mobile-buy>span{display:flex;flex-direction:column;gap:4px}.mobile-buy strong{font-size:11px;font-weight:600}.mobile-buy small{font-size:9px;color:var(--muted)}.mobile-buy>.button{min-height:40px;padding:12px 16px;font-size:11px;gap:6px}.mobile-buy>.button>svg{width:14px}.order-inner{padding:40px 26px 28px}.order-dialog{border-radius:20px}.order-dialog h2{font-size:29px}.order-dialog input:not([type=checkbox]){font-size:16px}.legal-page{padding:40px 22px 80px}.legal-page h1{font-size:37px}.legal-page h2{font-size:24px}.legal-page p{font-size:15px}}@media(max-width:374px){.container{width:calc(100% - 32px)}.hero h1{font-size:36px}.hero-actions{gap:13px}.hero-actions>.button{font-size:12px;padding:13px 17px}.hero-actions>.text-link{font-size:12px}.hero-visual{height:345px}.hero-person{height:500px;width:281px;bottom:-110px}.person-khrystyna{height:545px;width:307px;left:calc(50% - 210px);bottom:-117px}.person-yura{left:calc(50% - 55px)}.hero-name{padding:9px 10px}.hero-name strong{font-size:15px}.hero-name span{font-size:8px}.hero-visual-caption{font-size:9px}.choice-heading h2{font-size:39px}.choice-option h3{font-size:17px}.choice-text{font-size:9px}.lesson-copy h3{font-size:30px}.bonus-art{height:150px}.mentor-photo{height:240px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.access-pass,.hero-capsule,.hero-visual,.pill-button img,.portfolio-object,[data-lesson-visual]{transform:none!important}.hero-portal{transform:translateX(-50%)!important}.portfolio-back{transform:translate(12px,-10px)!important}.choice-curtain{clip-path:none!important}}:root{--ink:#edf4e8;--muted:#a2b4a7;--paper:#040907;--soft:#0a130e;--green:#9bf4ac;--mint:#c9efce;--blue:#9bf4ac;--line:#294233;color-scheme:dark}::-moz-selection{background:#9bf4ac;color:#08140c}::selection{background:#9bf4ac;color:#08140c}body{background:#040907}.muted{color:#83998b}.eyebrow{color:#afd5b9}.button{color:#07150b;background:linear-gradient(145deg,#b6fac1,#86dfa2);box-shadow:inset 0 1px 0 #e5ffe8,0 6px 26px #43c77715}.button:hover{background:#c2ffcd;box-shadow:inset 0 1px 0 #fff,0 8px 35px #69e88630}a:focus-visible,button:focus-visible,input:focus-visible,summary:focus-visible{outline-color:#b7ffc5}.icon-button{color:var(--ink)}.text-link{color:#b8e6c4}.site-header{background:#06100bcf;border-bottom-color:#a8eeb421}.brand{color:#f0f7ed}.brand>span{color:#a2f7b4;text-shadow:0 0 18px #53e77855}.header-course{color:#8ba895}.nav-links{color:#c0d0c5}.nav-links>a:hover{color:#b7ffc5}.hero{position:relative;isolation:isolate;padding-top:36px;background:radial-gradient(ellipse at 50% 15%,#142b1b70,transparent 60%),#040907}.hero-environment{position:absolute;inset:-180px -12% 0;z-index:-1;overflow:hidden;pointer-events:none;-webkit-mask-image:linear-gradient(#000 55%,transparent 95%);mask-image:linear-gradient(#000 55%,transparent 95%)}.hero-environment i{position:absolute;inset:0 8%;border-radius:48% 48% 0 0;border:1px solid #9bf4ac24;box-shadow:inset 10px 0 30px #72f49305,0 0 40px #60d87707}.hero-environment i:nth-child(2){inset:15px 9%;border-color:#9bf4ac0f}.hero-environment i:nth-child(3){inset:35px 10%;border-color:#9bf4ac0a}.hero-copy .eyebrow{color:#c3dfcb;font-size:18px}.hero h1{font-size:clamp(54px,5.8vw,78px)}.hero h1>span{color:#b5f4bf;text-shadow:0 0 55px #76f98f12}.hero-description{color:#afc0b3;font-size:18px;margin-top:18px}.hero-promotion{display:flex;align-items:center;justify-content:center;gap:28px;margin:22px auto 0;max-width:610px;text-align:left}.hero-price{width:250px}.hero-price>div{justify-content:center}.hero-price>p{text-align:center;font-size:11px;max-width:250px}.hero-countdown{border-radius:14px;padding:11px 17px;background:linear-gradient(145deg,#19312260,#0b171180);border-color:#7ee79826}.hero-countdown>p{font-size:12px}.hero-countdown>time{font-size:10px}.hero-countdown>[role=timer]{margin-top:7px;gap:16px}.hero-countdown>[role=timer]>span{min-width:28px}.hero-countdown>[role=timer]>span>span:first-child{font-size:23px}.hero-countdown>[role=timer]>span>span:last-child{font-size:9px}.hero-actions{margin-top:19px}.hero-guarantee{margin-top:11px;color:#a1b6a8}.hero-visual-wrap{margin-top:28px}.hero-visual{background:radial-gradient(ellipse at 50% 20%,#34533b 0,#163522 30%,#07150e 70%);box-shadow:inset 0 0 0 1px #b7ffc524,0 35px 65px -45px #74e79133}.hero-visual:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent 17%,#9af7b111 17.15%,transparent 17.4%,transparent 81%,#9af7b116 81.2%,transparent 81.5%),radial-gradient(ellipse at 50% 100%,#b0f9b928,transparent 60%);pointer-events:none}.hero-visual:after{background:linear-gradient(transparent,#07140e 98%)}.hero-portal{border-color:#b5f9c125;box-shadow:0 0 0 1px #bbffd546,inset 0 0 0 2px #cdffdf27,inset 0 0 60px #85fca521,0 0 75px #6ee59012}.hero-portal i{border-color:#aaffb822}.hero-person{filter:drop-shadow(0 12px 20px #0005)}.hero-person,.person-khrystyna{width:360px;height:540px;bottom:-105px}.person-khrystyna{left:calc(50% - 330px)}.person-yura{left:calc(50% - 40px)}.hero-name{color:#eef7ec}.hero-name span{color:#bbd5c3}.hero-visual-caption{color:#b4ccbd}.hero-details{color:#96ae9f}.hero-details>span+span{border-color:#264331}.hero-capsule{filter:drop-shadow(0 8px 20px #e32e2e30)}.choice-section{background:#040907}.choice-curtain{background:radial-gradient(ellipse at 50% 80%,#193725,#07110b 65%);box-shadow:inset 0 1px 0 #c1ffce12}.choice-heading h2>span{color:#aaf2b9}.choice-content{color:#edf4e8}.choice-text{color:#b8efc7}.fit{background:radial-gradient(ellipse at 0 100%,#13321e66,transparent 60%),#09130d;border-top:1px solid #b6ffd012}.fit-copy>p{color:#acbeb1}.fit-copy>.fit-note{color:#8ea698;border-color:#294233}.program{background:#040907}.program-heading{position:relative}.program-heading:after{content:"";display:block;width:45px;height:2px;margin-top:30px;background:#93e4a6;box-shadow:0 0 18px #70e58d55}.lesson-nav{background:#07110cef;border-color:#b8ffcd20}.lesson-nav a{color:#97b4a1}.lesson-nav a>span:first-child{background:#14291c;color:#b6d4bf}.lesson-nav a.active{color:#d9f5dc}.lesson-nav a.active>span:first-child{background:#a0edb1;color:#06170a;box-shadow:0 0 18px #9ef5ae18}.lesson-row:nth-child(2n){background:linear-gradient(110deg,#0b1b11,#09120d 65%)}.lesson-description{color:#a6bcad}.lesson-copy li{color:#c1d2c6}.lesson-copy>.eyebrow{color:#9cddb0}.lesson-copy h3{color:#edf4e8}.lesson-result{border:1px solid #8cdfa524;background:linear-gradient(130deg,#193423,#102419);box-shadow:inset 2px 0 #8de5a370}.lesson-result>span{color:#9ae1ae}.lesson-result>p{color:#d0e6d5}.lesson-visual>img{background:#07130c;box-shadow:0 0 0 1px #b4ffd317,0 18px 55px #0003}.lesson-visual>figcaption{color:#b1ccba}.lesson-visual>figcaption>span{color:#809b8b}.portfolio-section{background:radial-gradient(ellipse at 50% 65%,#214d3170,transparent 60%),#050c08;border-block:1px solid #aaffc316}.portfolio-heading h2>span{color:#a4edb4}.portfolio-sheet{background:linear-gradient(125deg,#e8efdf,#dfe9d7 65%,#c6dbc4);color:#162c1d;box-shadow:0 0 0 1px #c5f5ca70,0 0 65px #90ed9e15,0 15px 45px #0008}.portfolio-sheet li>svg,.portfolio-sheet-title>span{color:#2d7045}.portfolio-back{background:#4d825b}.portfolio-rule{background:#a6c3aa}.portfolio-foot,.portfolio-sheet>p{color:#57745d}.bonus-section{background:#0a160f}.bonus-art{border:1px solid #a2f5b625;background:linear-gradient(145deg,#263f2c,#111f16);color:#c6e8ce;box-shadow:inset 0 1px 0 #d3ffda12}.bonus-art>svg{filter:drop-shadow(0 10px 20px #62f38d25)}.bonus-art>span{color:#9ab9a4}.intelligence .bonus-art{background:radial-gradient(ellipse at 50% 20%,#406747,transparent 70%),#0d2418;color:#a5f9be}.dictionary .bonus-art{background:linear-gradient(145deg,#102d20,#092014);color:#a1d5b4}.community .bonus-art{background:linear-gradient(145deg,#163a2c,#0a2016);color:#a4e8c2}.authors-section{background:radial-gradient(ellipse at 80% 70%,#102d1c66,transparent 60%),#040907}.mentor-photo{background:#07110c;box-shadow:0 0 0 1px #a8efb522}.mentor-photo>img,.mentor:last-child .mentor-photo>img{-o-object-position:center 38%;object-position:center 38%}.mentor-caption>span{color:#99b1a2}.offer{background:radial-gradient(ellipse at 25% 65%,#22452d70,transparent 55%),#0a170f;border-block:1px solid #b6ffd019}.access-pass{color:#e5f4e6;background:linear-gradient(130deg,#284b3580,#14251b 40%,#07170d);box-shadow:inset 0 0 0 1px #c8ffd340,0 0 0 1px #1e3c28,4px 8px 0 #13281a,0 35px 50px -20px #0009}.access-pass:after{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(115deg,transparent 20%,#c7ffdb16 35%,transparent 49%);pointer-events:none}.access-pass>p,.access-pass>small{color:#a8c3af}.access-chip>span{background:#95dba5;box-shadow:0 0 14px #7bdd9630}.access-chip>span:nth-child(2){background:#57976c}.access-chip>span:nth-child(3){background:#315b3c}.offer-price{margin-top:16px}.offer-copy li{color:#c4d6c9}.refund>svg{color:#a1dab0}.offer-countdown{margin-top:25px;border-radius:16px;width:100%}.faq{background:#040907}.faq-list details{border-color:#294233}.faq-list summary>svg{color:#a4dbb2}.final-section{background:radial-gradient(ellipse at 50% 30%,#1c402850,transparent 65%),#09130d}.footer{background:#09130d}.footer-row{border-color:#294233;color:#95af9e}.footer-small{color:#809b8b}.mobile-buy{background:#07120ded;border-color:#a9f9bf29}.order-dialog{background:#0c1a11;color:#edf4e8;box-shadow:0 0 0 1px #b5f8bf33,0 30px 100px #000a}.order-dialog::backdrop{background:#020905b8}.order-product{border-color:#294233}.order-product strong{color:#9bf4ac}.preview-note{background:#18291e;color:#b3c4b8}.order-dialog input:not([type=checkbox]){background:#06100a;border-color:#355240;color:#edf4e8}.order-dialog input::-moz-placeholder{color:#7d9786}.order-dialog input::placeholder{color:#7d9786}.field-error,.form-error{color:#ffa295}.order-dialog input[aria-invalid=true]{border-color:#ed8b7b}.legal-page{color:#edf4e8}@media(max-width:1199px){.hero h1{font-size:66px}}@media(max-width:899px){.hero h1{font-size:58px}.hero-name{background:#07150cb8;box-shadow:inset 0 0 0 1px #a1f7b41e}.hero-person,.person-khrystyna{width:333px;height:500px;bottom:-95px}.person-khrystyna{left:calc(50% - 295px)}}@media(max-width:767px){.hero{padding-top:27px}.hero h1{font-size:clamp(37px,8.7vw,60px)}.hero-copy .eyebrow{font-size:16px;margin-bottom:12px}.hero-description{font-size:15px;margin-top:16px}.hero-promotion{gap:12px;align-items:center;margin-top:18px}.hero-price{flex:0 1 128px;width:128px}.hero-price>div{gap:7px}.hero-price>div>span{font-size:14px}.hero-price>div>strong{font-size:36px}.hero-price>p{font-size:10px;line-height:1.45;margin-top:7px}.hero-countdown{flex:0 1 198px;padding:11px 12px}.hero-countdown>p{font-size:10px}.hero-countdown>time{font-size:9px}.hero-countdown>[role=timer]{gap:9px;margin-top:7px}.hero-countdown>[role=timer]>span{min-width:25px}.hero-countdown>[role=timer]>span>span:first-child{font-size:22px}.hero-countdown>[role=timer]>span>span:last-child{font-size:8px}.hero-actions{margin-top:18px;gap:17px}.hero-guarantee{font-size:9px}.hero-visual-wrap{margin-top:22px}.hero-name{background:#07150cce}.hero-person,.person-khrystyna{width:260px;height:390px;bottom:-45px}.person-khrystyna{left:calc(50% - 205px)}.person-yura{left:calc(50% - 50px)}.hero-environment{inset:-110px -38% 0;opacity:.7}.nav-links{background:#08160ef5;border-bottom:1px solid #9bebae26}.mobile-buy{background:#07120ded;border-color:#a9f9bf29}.offer-countdown{margin-top:24px}}@media(max-width:374px){.hero-person,.person-khrystyna{width:240px;height:360px;bottom:-40px}.person-khrystyna{left:calc(50% - 190px)}.person-yura{left:calc(50% - 47px)}.hero-promotion{gap:8px}.hero-price{flex-basis:110px}.hero-price>div>strong{font-size:31px}.hero-countdown{padding:10px}}.offer-hero-price{display:flex;justify-content:center;align-items:center;gap:18px;margin:22px auto 0}.offer-hero-price>strong{font-size:55px;line-height:1;letter-spacing:-.05em;color:#d7f7de;font-weight:650}.offer-hero-price small{font-size:25px}.offer-hero-price>span{font-size:12px;line-height:1.6;text-align:left;color:#a6bcae}.availability-note{font-size:12px;line-height:1.6;color:#a8bfb1;margin-top:13px}.hero-details{flex-wrap:wrap}.header-course{max-width:180px}.nav-links{gap:19px}.bundle-section{background:linear-gradient(180deg,#07130d,#040907);border-top:1px solid #b8ffcd12}.bundle-list{margin-top:55px;display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:60px;column-gap:60px}.bundle-item{padding:25px 0;border-top:1px solid #8ddb9f24;display:flex;gap:20px;align-items:flex-start}.bundle-index{color:#80ac8e;font-family:monospace;font-size:13px;padding-top:7px}.bundle-item>div{flex:1}.bundle-item h3{font-size:22px;line-height:1.2;letter-spacing:-.025em}.bundle-item p{font-size:14px;color:#a1b7a9;line-height:1.65;margin-top:12px}.bundle-item>svg{flex-shrink:0;color:#a0edb1;margin-top:4px}.standalone-price{font-size:78px;letter-spacing:-.06em;line-height:1;margin-top:24px;color:#dcfbe2}.standalone-price>span{font-size:30px}.mission-scene{background:radial-gradient(ellipse at 80% 45%,#123c2555,transparent 60%),#040907;overflow:hidden}.mission-grid{display:grid;grid-template-columns:.85fr 1.15fr;gap:65px;align-items:center}.mission-copy h2{font-size:clamp(36px,4vw,56px)}.mission-copy>p:not(.eyebrow){font-size:17px;line-height:1.65;color:#a7b9ac;margin-top:25px}.mission-label{display:block;margin-top:25px;font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:#76a687}.mission-stage{perspective:1600px;position:relative;padding:30px 0}.mission-screen{background:#08160f;border:1px solid #9bffc54d;border-radius:22px;box-shadow:0 35px 75px -40px #000,0 0 65px #74e7950b;overflow:hidden;transform-origin:center}.mission-toolbar{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:17px 19px;border-bottom:1px solid #8cdb9e26;background:#10291b}.mission-toolbar>span:first-child{display:flex;gap:5px}.mission-toolbar i{width:6px;height:6px;border-radius:100%;background:#74a382}.mission-toolbar small{font-family:monospace;color:#8bb69a;font-size:11px}.mission-live{font-family:monospace;font-size:9px;letter-spacing:.08em;color:#a9efbd}.mission-code{padding:30px}.mission-prompt-label{font-family:monospace;font-size:10px;letter-spacing:.12em;color:#7eb090}.mission-code pre{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:14px;line-height:1.8;white-space:pre-wrap;overflow-wrap:anywhere;margin:25px 0 30px;color:#d4e9db}.mission-code button{border:0;background:none;padding:0;text-align:left;font-size:13px;cursor:pointer}.mission-answer{margin-top:25px;border-top:1px solid #8aefa23a;padding-top:22px;display:flex;gap:12px}.mission-answer[hidden]{display:none}.mission-answer>svg{color:#9be6ad;flex-shrink:0}.mission-answer h3{font-size:17px;letter-spacing:-.025em;line-height:1.4}.mission-answer p{font-size:13px;line-height:1.6;color:#a7c2b1;margin-top:10px}.mission-screen-foot{background:#0d2116;border-top:1px solid #8adb9f12;padding:12px 24px;font-size:10px;color:#6e9b7e}.mission-stage>img{position:absolute;right:-30px;bottom:-45px;width:95px;pointer-events:none}.access-pass>div:not(.access-chip){font-size:43px;line-height:1.05;overflow-wrap:anywhere}.portfolio-sheet>p{max-width:95%;line-height:1.5}.portfolio-sheet li{font-size:12px;line-height:1.45}.portfolio-sheet-title{font-size:53px}.lesson-nav a>span:last-child{max-width:130px;line-height:1.3}.lesson-visual figcaption{line-height:1.5}.offer-directory{padding-top:55px;padding-bottom:80px}.offer-directory>.eyebrow{margin-top:70px;color:#9cdeb0}.offer-directory h1{font-size:clamp(36px,5vw,65px)}.offer-directory>div{display:grid;grid-template-columns:1fr 1fr;gap:25px;margin-top:50px}.offer-directory>div>a{padding:30px;border:1px solid #4f8a6245;border-radius:20px;background:#0b1b12;transition:transform .2s,border-color .2s}.offer-directory>div>a:hover{transform:translateY(-4px);border-color:#9cdeb0}.offer-directory>div>a>span{font-family:monospace;font-size:12px;color:#80b891}.offer-directory h2{font-size:29px;line-height:1.2;margin-top:18px}.offer-directory p{font-size:15px;line-height:1.65;color:#a0b4a6;margin-top:18px}.offer-directory strong{display:block;color:#a8eabd;font-size:14px;margin-top:25px}.order-product>span{min-width:0}.order-product small{line-height:1.5}.order-dialog .consent{align-items:flex-start}.order-dialog .consent input{flex-shrink:0}.order-status-tag{display:block;color:#a1bba9;font-size:12px;line-height:1.5;margin:10px 0 23px}.order-selected{font-size:12px;color:#9bbba6;line-height:1.6;margin-bottom:15px}.order-dialog .privacy-copy{font-size:11px;line-height:1.6;color:#a1b7a9;margin:15px 0}.order-dialog .privacy-copy a{text-decoration:underline}.order-dialog .preview-note{margin-top:0}.form-honeypot{position:absolute;left:-9999px;opacity:0;pointer-events:none}.consent-error{font-size:12px;color:#f9aaa0;margin:8px 0}.order-optional{font-weight:400;color:#87a693}@media(min-width:768px) and (max-width:1100px){.header-course{display:none}.nav-links{gap:13px}.mission-grid{gap:30px}.mission-code{padding:22px}}@media(max-width:767px){.offer-hero-price{margin-top:19px;gap:14px}.offer-hero-price>strong{font-size:44px}.offer-hero-price small{font-size:23px}.offer-hero-price>span{font-size:11px}.hero-details{gap:12px;padding-block:24px}.hero-details>span+span{padding-left:12px}.hero-guarantee{font-size:10px}.availability-note{font-size:11px}.bundle-list{grid-template-columns:1fr;margin-top:35px}.bundle-item{gap:14px;padding:23px 0}.bundle-item h3{font-size:20px}.bundle-item p{font-size:14px}.mission-grid{grid-template-columns:1fr;gap:24px}.mission-scene{padding-block:75px}.mission-copy h2{font-size:37px}.mission-copy>p:not(.eyebrow){font-size:15px}.mission-stage{padding:15px 0 30px}.mission-stage>img{right:-8px;bottom:0;width:65px}.mission-code{padding:22px}.mission-code pre{font-size:12px}.mission-toolbar{padding:13px 17px}.mission-screen{border-radius:18px}.mission-screen-foot{font-size:9px}.mission-copy .eyebrow{font-size:13px}.standalone-price{font-size:65px}.offer-directory>div{grid-template-columns:1fr}.offer-directory>div>a{padding:25px}.mobile-buy>span{max-width:48%}.mobile-buy strong{font-size:11px;line-height:1.3}.mobile-buy>.button{font-size:11px;padding:12px 15px;min-height:42px}.portfolio-sheet-title{font-size:48px}.portfolio-sheet li{font-size:10px}.hero-actions>.button{max-width:100%;white-space:normal}.program-close>.button{white-space:normal;text-align:center}.nav-links{gap:0}.lesson-nav a>span:last-child{display:none}}@media(prefers-reduced-motion:reduce){.mission-screen,.mission-stage>img{transform:none!important}.offer-directory>div>a{transition:none}}.bundle-common{grid-column:1/-1;border-top:1px solid #8ddb9f24;padding-top:25px;margin-top:10px;font-size:14px;color:#a9cbb5;line-height:1.65}.payment-result>.button{margin-block:20px}.payment-result>p{margin-block:18px}.order-product>strong{flex-shrink:0;white-space:nowrap}.prelaunch-summary ul{padding:0;margin:22px 0;list-style:none;display:grid;gap:13px}.prelaunch-summary li{display:flex;gap:10px;font-size:14px;line-height:1.5;color:#c4d9ca}.prelaunch-summary li>svg{flex-shrink:0;margin-top:3px;color:#a6eab5}.prelaunch-summary>p{font-size:14px;color:#a6bfaf;line-height:1.65;margin:25px 0}.prelaunch-summary strong{display:block;color:#d1e8d8;margin-bottom:7px}