:root{--milk:#f8f2e8;--paper:#fffaf1;--paper-2:#f1e4d1;--ink:#10233d;--ink-deep:#0a192c;--muted:#5d6876;--sage:#687b68;--green:#556a55;--terra:#8f543d;--terra-soft:#a86d52;--line:#10233d26;--line-light:#fffaf133;--serif:Georgia, "Times New Roman", serif;--sans:Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Arial, sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--milk)}body{background:radial-gradient(circle at 88% 5%, #a86d521c, transparent 29rem), linear-gradient(180deg, var(--milk), #f6eddf 42%, var(--milk));color:var(--ink);font-family:var(--sans);-webkit-font-smoothing:antialiased;margin:0;overflow-x:clip}.ambientMist{z-index:80;pointer-events:none;opacity:.82;width:100vw;height:100dvh;position:fixed;inset:0}::selection{background:var(--ink);color:var(--paper)}a{color:inherit;text-decoration:none}button,input,textarea{font:inherit}button,summary{-webkit-tap-highlight-color:transparent}:focus-visible{outline:2px solid var(--terra);outline-offset:5px}p,h1,h2,h3,figure{margin-top:0}.shell{width:min(1180px,100% - 88px);margin-inline:auto}.nav{border-bottom:1px solid var(--line);letter-spacing:.12em;text-transform:uppercase;grid-template-columns:1fr auto 1fr;align-items:center;min-height:88px;font-size:11px;display:grid}.wordmark{width:max-content;font:400 22px/.9 var(--serif);letter-spacing:-.04em;text-transform:none}.wordmark span{color:var(--terra)}.nav p{color:var(--muted);margin:0}.nav>a:last-child{color:var(--terra);border-bottom:1px solid;justify-self:end;padding-bottom:5px;font-weight:700}.hero{isolation:isolate;align-items:center;min-height:calc(100svh - 88px);padding:66px 0 74px;display:grid;position:relative;overflow:hidden}.heroAura{z-index:-1;aspect-ratio:1;pointer-events:none;border:1px solid #a86d5226;border-radius:50%;width:min(68vw,880px);position:absolute;top:2%;right:-14%}.heroAura:before,.heroAura:after{content:"";border-radius:inherit;border:1px solid #10233d14;position:absolute}.heroAura:before{inset:13%}.heroAura:after{inset:31%}.heroLayout{grid-template-columns:minmax(0,.9fr) minmax(520px,1.1fr);align-items:center;gap:clamp(48px,7vw,104px);display:grid}.eyebrow,.sectionLabel{color:var(--green);letter-spacing:.18em;text-transform:uppercase;font-size:11px;font-weight:700}.eyebrow{margin-bottom:28px}.hero h1{max-width:640px;font:400 clamp(52px, 5.3vw, 78px)/.98 var(--serif);letter-spacing:-.055em;text-wrap:balance;margin:0}.hero h1 em,.sectionTitle h2 em,.outcomes h2 em,.format h2 em,.program h2 em,.toolHeading h2 em,.application h2 em{color:var(--terra);font-style:italic;font-weight:400}.heroLead{max-width:590px;color:var(--muted);margin:30px 0 0;font-size:clamp(16px,1.35vw,19px);line-height:1.62}.heroActions{align-items:center;gap:26px;margin-top:34px;display:flex}.primary{border:1px solid var(--ink);background:var(--ink);min-width:230px;min-height:60px;color:var(--paper);letter-spacing:.04em;justify-content:space-between;align-items:center;gap:26px;padding:0 19px 0 23px;font-size:12px;font-weight:700;transition:background .25s,color .25s,transform .25s;display:flex}.primary:hover{color:var(--ink);background:0 0;transform:translateY(-2px)}.primary b{font-size:21px;font-weight:400}.heroActions>a:last-child,.textCta{border-bottom:1px solid var(--ink);padding:8px 0;font-size:12px;font-weight:700}.heroNote{color:var(--green);letter-spacing:.12em;text-transform:uppercase;margin:24px 0 0;font-size:10px;font-weight:700}.focusWrap{min-width:0}.focusStage{aspect-ratio:1400/788;cursor:crosshair;background:var(--paper-2);touch-action:pan-y;width:100%;position:relative;overflow:hidden;box-shadow:0 28px 80px #10233d1c}.focusStage:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#0000 54%,#0a192ca6);position:absolute;inset:0}.focusImage{object-fit:contain;object-position:center;filter:saturate(.92)contrast(.98);width:100%;height:100%;transition:filter .8s,transform 1.2s;position:absolute;inset:0;transform:scale(1.02)}.focusStage.isClear .focusImage{filter:saturate()contrast();transform:scale(1)}.focusReveal{z-index:2;color:var(--paper);opacity:0;pointer-events:none;transition:opacity .7s .12s,transform .7s .12s;position:absolute;inset:auto 28px 27px;transform:translateY(15px)}.focusStage.isClear .focusReveal{opacity:1;transform:translateY(0)}.focusReveal span{color:#e0c7b9;letter-spacing:.16em;text-transform:uppercase;margin-bottom:10px;font-size:10px;font-weight:700;display:block}.focusReveal strong{font:400 clamp(25px, 2.6vw, 38px)/1.08 var(--serif);letter-spacing:-.035em}.focusFog{z-index:3;width:100%;height:100%;transition:opacity .8s;position:absolute;inset:0}.focusStage.isClear .focusFog{opacity:0;pointer-events:none}.focusTrail{aspect-ratio:1;z-index:4;width:150px;left:var(--focus-x,50%);top:var(--focus-y,50%);filter:blur(10px);opacity:0;pointer-events:none;background:radial-gradient(circle,#fffaf161,#a86d521f 42%,#0000 72%);border-radius:50%;transition:opacity .25s,transform .4s;position:absolute;transform:translate(-50%,-50%)scale(.76)}.focusStage.isTracing .focusTrail{opacity:.66;transform:translate(-50%,-50%)scale(1)}.focusStage.isClear .focusTrail{opacity:0}.focusCursor{aspect-ratio:1;z-index:4;width:84px;color:var(--ink);pointer-events:none;border:1px solid #10233d47;border-radius:50%;place-items:center;animation:2.8s ease-in-out infinite focusRing;display:grid;position:absolute;top:20px;right:20px}.focusCursor:before{content:"проведите";letter-spacing:.12em;text-transform:uppercase;font-size:8px;font-weight:700}.focusCursor i{background:var(--terra);border-radius:50%;width:6px;height:6px;position:absolute}.focusStage.isClear .focusCursor{opacity:0}.focusControls{border-bottom:1px solid var(--line);grid-template-columns:1fr auto auto;align-items:center;gap:20px;min-height:56px;display:grid}.focusHint{color:var(--muted);letter-spacing:.11em;text-transform:uppercase;grid-template-columns:auto 1fr;align-items:center;gap:14px;font-size:9px;font-weight:700;display:grid}.focusHint i{background:#10233d1f;width:min(100%,120px);height:2px;overflow:hidden}.focusHint b{background:var(--terra);height:100%;transition:width .2s;display:block}.focusControls button{color:var(--ink);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;border-bottom:1px solid;padding:7px 0;font-size:9px;font-weight:700}.focusControls button:disabled{opacity:.55;cursor:wait}.focusControls .soundToggle{color:var(--green)}.recognition{border-block:1px solid var(--line);background:#fffaf18c;overflow:hidden}.recognitionTrack{white-space:nowrap;width:max-content;font:400 23px var(--serif);align-items:baseline;gap:44px;padding:26px 0;animation:38s linear infinite marquee;display:flex}.recognitionTrack strong{color:var(--terra);font-style:italic;font-weight:400}.sectionLabel{align-items:baseline;gap:16px;display:flex}.sectionLabel span{color:var(--terra)}.sectionLabel p{margin:0}.sectionLabel.light{color:#c7d0c3}.sectionLabel.light span{color:#d6a58e}.signals,.outcomes,.program,.toolMap,.faq{padding-block:clamp(96px,10vw,150px)}.signalsGrid{grid-template-columns:minmax(280px,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(60px,9vw,130px);width:88%;margin:58px 0 0 auto;display:grid}.sectionTitle{position:sticky;top:34px}.sectionTitle h2,.cycleHeading h2,.outcomes h2,.format h2,.program h2,.practice h2,.toolHeading h2,.author h2,.consultation h2,.faq h2,.application h2{font:400 clamp(45px, 5.1vw, 69px)/1.01 var(--serif);letter-spacing:-.052em;text-wrap:balance;margin:0}.sectionTitle>p,.outcomesIntro>p,.formatCopy>p,.toolHeading>p,.cycleHeading>p,.applicationGrid>div>p{color:var(--muted);margin:30px 0 0;font-size:16px;line-height:1.7}.signalRows{border-top:1px solid var(--line)}.signalRows article{border-bottom:1px solid var(--line);padding:30px 0 34px}.signalRows article>span{color:var(--green);letter-spacing:.15em;text-transform:uppercase;font-size:9px;font-weight:700}.signalRows h3{font:400 clamp(25px, 2.4vw, 36px)/1.13 var(--serif);letter-spacing:-.035em;margin:13px 0 17px}.signalRows p{max-width:580px;color:var(--muted);margin:0;font-size:14px;line-height:1.65}.cycle{background:radial-gradient(circle at 18% 60%, #687b683d, transparent 30rem), var(--ink);color:var(--paper);padding:clamp(96px,10vw,146px) 0;overflow:hidden}.cycleHeading{grid-template-columns:minmax(0,1.25fr) minmax(260px,.55fr);align-items:end;gap:clamp(50px,8vw,116px);width:88%;margin:58px 0 76px auto;display:grid}.cycleHeading>p{color:#fffaf1a6}.cycleExperience{grid-template-columns:minmax(330px,.72fr) minmax(0,1.28fr);align-items:center;gap:clamp(58px,8vw,112px);display:grid}.practiceRail{border-block:1px solid var(--line-light);grid-template-columns:minmax(250px,.9fr) 1fr 1fr;width:100%;margin:0 0 62px;display:grid}.practiceRail>div,.practiceRail>button{min-height:118px;padding:23px 27px}.practiceRail>div{flex-direction:column;justify-content:center;padding-left:0;display:flex}.practiceRail>div span,.practiceRail>button span{color:#d6a58e;letter-spacing:.14em;text-transform:uppercase;font-size:9px;font-weight:700}.practiceRail>div strong{color:#fffaf19e;max-width:265px;margin-top:12px;font-size:12px;font-weight:400;line-height:1.55}.practiceRail>button{border:0;border-left:1px solid var(--line-light);color:var(--paper);text-align:left;cursor:pointer;background:#fffaf109;flex-direction:column;justify-content:center;align-items:flex-start;transition:background .25s,color .25s;display:flex;position:relative}.practiceRail>button strong{font:400 clamp(22px, 2.2vw, 31px)/1.05 var(--serif);letter-spacing:-.025em;margin-top:12px}.practiceRail>button i{color:#d6a58e;font-size:21px;font-style:normal;position:absolute;bottom:22px;right:24px}.practiceRail>button:hover,.practiceRail>button.active{background:var(--paper);color:var(--ink)}.practiceRail>button:hover span,.practiceRail>button.active span{color:var(--terra)}.cycleReturn{color:#fffaf199;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;border-bottom:1px solid;width:max-content;margin:-28px 0 45px auto;padding:7px 0;font-size:9px;font-weight:700;display:block}.cycleVisual{aspect-ratio:1;text-align:center;place-content:center;display:grid;position:relative}.cycleVisual>strong{font:400 clamp(92px, 12vw, 170px)/.8 var(--serif);letter-spacing:-.1em;color:#fffaf1e0}.cycleVisual>span{color:#d6a58e;letter-spacing:.18em;text-transform:uppercase;margin-top:20px;font-size:10px;font-weight:700}.cycleOrbit{border:1px solid #fffaf133;border-radius:50%;animation:20s linear infinite orbit;position:absolute;inset:5%}.cycleOrbit:before,.cycleOrbit:after{content:"";border-radius:inherit;border:1px solid #fffaf11a;position:absolute}.cycleOrbit:before{inset:15%}.cycleOrbit:after{inset:31%}.cycleOrbit i{aspect-ratio:1;background:#d6a58e;border-radius:50%;width:8px;position:absolute;box-shadow:0 0 24px #d6a58e8c}.cycleOrbit i:first-child{top:14%;left:14%}.cycleOrbit i:nth-child(2){top:42%;right:7%}.cycleOrbit i:nth-child(3){bottom:2%;right:30%}.cycleOrbit i:nth-child(4){bottom:27%;left:3%}.cycleControls{border-top:1px solid var(--line-light)}.cycleControls button{border:0;border-bottom:1px solid var(--line-light);color:#fffaf173;text-align:left;cursor:pointer;background:0 0;grid-template-columns:48px minmax(150px,.78fr) 1fr;align-items:center;gap:22px;width:100%;min-height:116px;padding:26px 0;transition:color .25s,padding .25s;display:grid}.cycleControls button:hover,.cycleControls button.active{color:var(--paper);padding-left:12px}.cycleControls button>span{color:#d6a58e;font-size:10px;font-weight:700}.cycleControls strong{font:400 clamp(24px, 2.3vw, 34px) var(--serif);letter-spacing:-.035em}.cycleControls small{font-size:12px;line-height:1.55}.breathingVisual{isolation:isolate}.breathRings,.breathRings i,.breathPulse{border-radius:50%;position:absolute}.breathRings{z-index:-2;border:1px solid #fffaf130;inset:5%}.breathRings i{border:1px solid #fffaf11c;inset:13%}.breathRings i:nth-child(2){inset:27%}.breathRings i:nth-child(3){inset:41%}.breathPulse{z-index:-1;background:radial-gradient(circle at 38% 32%,#fffaf133,#687b6845 58%,#a86d5229);border:1px solid #d6a58e8c;transition-property:transform,background-color;transition-timing-function:linear;inset:20%;transform:scale(.66);box-shadow:0 0 75px #687b682e}.breathingVisual.status-running.phase-inhale .breathPulse{transition-duration:4s;transform:scale(1)}.breathingVisual.status-running.phase-exhale .breathPulse{transition-duration:6s;transform:scale(.66)}.breathingVisual.status-done .breathPulse{transition-duration:.8s;transform:scale(.82)}.breathReadout{text-align:center;justify-items:center;display:grid}.breathReadout>span{color:#d6a58e;letter-spacing:.16em;text-transform:uppercase;font-size:10px;font-weight:700}.breathReadout>strong{font:400 clamp(70px, 9vw, 130px)/.82 var(--serif);letter-spacing:-.08em;color:var(--paper);margin:12px 0 10px}.breathReadout>small{color:#fffaf18c;letter-spacing:.12em;text-transform:uppercase;font-size:9px;font-weight:700}.breathGuide{align-self:center}.breathGuide>span{color:#d6a58e;letter-spacing:.16em;text-transform:uppercase;font-size:9px;font-weight:700}.breathGuide h3{max-width:650px;font:400 clamp(33px, 3.6vw, 52px)/1.05 var(--serif);letter-spacing:-.04em;text-wrap:balance;margin:24px 0 25px}.breathGuide>p{color:#fffaf1ab;max-width:580px;margin:0;font-size:14px;line-height:1.7}.breathActions{align-items:center;gap:24px;margin-top:34px;display:flex}.breathActions button{color:#d6a58e;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;border-bottom:1px solid;padding:8px 0;font-size:10px;font-weight:700}.breathActions .breathPrimary{border:1px solid var(--paper);background:var(--paper);min-width:170px;min-height:54px;color:var(--ink);padding:0 22px;transition:background .25s,color .25s}.breathActions .breathPrimary:hover{color:var(--paper);background:0 0}.breathGuide>small{color:#fffaf16b;max-width:610px;margin-top:27px;font-size:10px;line-height:1.55;display:block}.groundingVisual{isolation:isolate}.groundingPulse{z-index:-1;background:radial-gradient(circle at 36% 32%,#fffaf12b,#687b683d 58%,#a86d5221);border:1px solid #d6a58e85;border-radius:50%;animation:3.8s ease-in-out infinite groundingPulse;position:absolute;inset:24%;box-shadow:0 0 72px #687b6829}.groundingVisual.isDone .groundingPulse{animation:none;transform:scale(1.08)}.groundingReadout{text-align:center;justify-items:center;display:grid}.groundingReadout>span{color:#d6a58e;letter-spacing:.16em;text-transform:uppercase;font-size:10px;font-weight:700}.groundingReadout>strong{font:400 clamp(80px, 10vw, 145px)/.82 var(--serif);letter-spacing:-.08em;margin:11px 0 9px}.groundingReadout>small{color:#fffaf180;letter-spacing:.12em;text-transform:uppercase;font-size:9px;font-weight:700}.groundingGuide{align-self:center}.groundingGuide>span{color:#d6a58e;letter-spacing:.16em;text-transform:uppercase;font-size:9px;font-weight:700}.groundingGuide h3{max-width:650px;font:400 clamp(33px, 3.6vw, 52px)/1.05 var(--serif);letter-spacing:-.04em;text-wrap:balance;margin:24px 0 25px}.groundingGuide>p{color:#fffaf1ab;max-width:590px;margin:0;font-size:14px;line-height:1.7}.groundingProgress{grid-template-columns:repeat(5,1fr);gap:7px;margin-top:31px;display:grid}.groundingProgress i{background:#fffaf12e;height:2px}.groundingProgress i.active,.groundingProgress i.done{background:#d6a58e}.groundingActions{align-items:center;gap:22px;margin-top:28px;display:flex}.groundingActions button{color:#d6a58e;letter-spacing:.09em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;border-bottom:1px solid;padding:8px 0;font-size:9px;font-weight:700}.groundingActions .groundingPrimary{border:1px solid var(--paper);background:var(--paper);min-width:190px;min-height:54px;color:var(--ink);padding:0 22px;transition:background .25s,color .25s}.groundingActions .groundingPrimary:hover{color:var(--paper);background:0 0}.groundingGuide>small{color:#fffaf16b;max-width:590px;margin-top:25px;font-size:10px;line-height:1.55;display:block}.shift{border-bottom:1px solid var(--line);background:var(--paper);overflow:hidden}.shiftText{white-space:nowrap;min-height:136px;font:400 clamp(25px, 3.8vw, 53px) var(--serif);letter-spacing:-.045em;justify-content:center;align-items:center;gap:3vw;padding:24px 4vw;display:flex}.shiftText span{color:#888d91;text-decoration:line-through;-webkit-text-decoration-color:var(--terra);text-decoration-color:var(--terra);text-decoration-thickness:2px}.shiftText strong{color:var(--terra);font-weight:400}.shiftText em{color:var(--ink);font-style:italic}.outcomesIntro{grid-template-columns:minmax(0,1.25fr) minmax(260px,.55fr);align-items:end;gap:clamp(50px,8vw,116px);width:88%;margin:58px 0 72px auto;display:grid}.outcomeStream{border-block:1px solid var(--line);grid-template-columns:repeat(4,1fr);width:88%;margin-left:auto;display:grid}.outcomeStream article{border-right:1px solid var(--line);min-height:265px;padding:25px 26px 28px}.outcomeStream article:first-child{padding-left:0}.outcomeStream article:last-child{border-right:0}.outcomeStream span{color:var(--terra);font-size:10px;font-weight:700}.outcomeStream h3{font:400 clamp(25px, 2.4vw, 35px) var(--serif);letter-spacing:-.035em;margin:64px 0 16px}.outcomeStream p{color:var(--muted);margin:0;font-size:13px;line-height:1.6}.textCta{gap:60px;width:max-content;margin:44px 0 0 auto;font-size:13px;display:flex}.textCta span{color:var(--terra);font-size:19px}.format{border-block:1px solid var(--line);background:#fffaf187;padding:clamp(96px,10vw,146px) 0}.formatGrid{grid-template-columns:minmax(0,.82fr) minmax(440px,1.18fr);align-items:center;gap:clamp(55px,8vw,110px);margin-top:58px;display:grid}.lessonFlow{border-top:1px solid var(--line);margin-top:52px}.lessonFlow>div{border-bottom:1px solid var(--line);grid-template-columns:38px .85fr 1fr;align-items:baseline;gap:14px;padding:19px 0 21px;display:grid}.lessonFlow span{color:var(--terra);font-size:9px;font-weight:700}.lessonFlow strong{font:400 19px var(--serif)}.lessonFlow p{color:var(--muted);margin:0;font-size:11px;line-height:1.5}.coursePreview{margin:0;position:relative}.coursePreview:before{content:"";z-index:0;border:1px solid var(--line);position:absolute;inset:-20px 28px 26px -20px;transform:rotate(-1.3deg)}.coursePreview img{z-index:1;width:100%;height:auto;display:block;position:relative;box-shadow:0 26px 65px #10233d1f}.coursePreview figcaption{z-index:2;background:var(--ink);width:min(75%,390px);color:var(--paper);letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:16px;margin:0 0 0 auto;padding:17px 20px;font-size:9px;display:flex;position:relative}.coursePreview figcaption strong{color:#d6a58e}.programTop{grid-template-columns:1fr auto;align-items:end;gap:40px;margin:58px 0 74px;display:grid}.programTop>div:first-child>h2{margin-top:54px}.programMeta{align-items:flex-end;gap:13px;padding-bottom:7px;display:flex}.programMeta span{font:400 85px/.72 var(--serif);letter-spacing:-.08em;color:var(--terra)}.programMeta p{color:var(--muted);letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:9px;font-weight:700}.moduleFlow{border-top:1px solid var(--line);width:88%;margin-left:auto}.moduleFlow details{border-bottom:1px solid var(--line)}.moduleFlow summary{cursor:pointer;grid-template-columns:60px 1fr auto;align-items:center;gap:24px;min-height:101px;padding:23px 0;list-style:none;display:grid}.moduleFlow summary::-webkit-details-marker{display:none}.moduleFlow summary>span{color:var(--terra);font-size:10px;font-weight:700}.moduleFlow summary strong{font:400 clamp(24px, 2.7vw, 39px) var(--serif);letter-spacing:-.035em}.moduleFlow summary i{color:var(--green);font-size:25px;font-style:normal;transition:transform .25s}.moduleFlow details[open] summary i{transform:rotate(45deg)}.moduleFlow details>p{max-width:680px;color:var(--muted);margin:-2px 50px 28px 84px;font-size:14px;line-height:1.65}.practice{background:var(--paper-2);border-block:1px solid var(--line);padding:clamp(86px,9vw,126px) 0}.practiceGrid{grid-template-columns:minmax(0,1fr) minmax(380px,.78fr);align-items:end;gap:clamp(60px,9vw,130px);display:grid}.practice h2{margin-top:54px}.practice h2 em{color:var(--terra);font-style:italic;font-weight:400}.practiceSteps{border-top:1px solid var(--line)}.practiceSteps p{border-bottom:1px solid var(--line);color:var(--muted);grid-template-columns:.65fr 1fr;gap:22px;margin:0;padding:24px 0;font-size:13px;line-height:1.55;display:grid}.practiceSteps span{color:var(--ink);font:400 20px var(--serif)}.toolLayout{grid-template-columns:minmax(280px,.72fr) minmax(0,1.28fr);align-items:start;gap:clamp(58px,9vw,128px);width:88%;margin:58px 0 0 auto;display:grid}.toolHeading{position:sticky;top:34px}.toolLines{border-top:1px solid var(--line)}.toolLines>div{border-bottom:1px solid var(--line);grid-template-columns:38px minmax(130px,.75fr) 1fr auto;align-items:center;gap:18px;min-height:112px;padding:20px 0;display:grid}.toolLines span{color:var(--terra);font-size:9px;font-weight:700}.toolLines strong{font:400 clamp(20px, 2vw, 28px) var(--serif);letter-spacing:-.025em}.toolLines p{color:var(--muted);margin:0;font-size:11px;line-height:1.5}.toolLines i{color:var(--terra);font-size:19px;font-style:normal}.author{border-top:1px solid var(--line);background:#fffaf173;padding:clamp(96px,10vw,150px) 0}.authorGrid{grid-template-columns:minmax(390px,.86fr) minmax(0,1.14fr);align-items:center;gap:clamp(70px,10vw,150px);display:grid}.authorPortrait{margin:0;position:relative}.authorPortrait:before{content:"";border:1px solid #10233d38;position:absolute;inset:24px -24px -24px 24px}.authorPortrait img{filter:saturate(.88);width:100%;height:auto;display:block;position:relative}.authorPortrait figcaption{background:var(--ink);color:var(--paper);letter-spacing:.1em;text-transform:uppercase;padding:15px 18px;font-size:9px;font-weight:700;line-height:1.55;position:absolute;bottom:28px;right:-25px}.authorCopy h2{margin-top:52px}.authorCopy h3{color:var(--green);letter-spacing:.12em;text-transform:uppercase;margin:22px 0 38px;font-size:11px;font-weight:700}.authorCopy>p{max-width:600px;color:var(--muted);margin-bottom:0;font-size:17px;line-height:1.76}.authorCopy>a{width:max-content;color:var(--terra);letter-spacing:.08em;text-transform:uppercase;border-bottom:1px solid;margin-top:38px;padding-bottom:7px;font-size:11px;font-weight:700;display:block}.consultation{border-block:1px solid var(--line)}.consultationGrid{grid-template-columns:minmax(330px,.9fr) minmax(230px,.62fr) auto;align-items:center;gap:clamp(42px,7vw,94px);min-height:245px;display:grid}.consultationGrid>div>span{color:var(--green);letter-spacing:.15em;text-transform:uppercase;margin-bottom:18px;font-size:9px;font-weight:700;display:block}.consultation h2{font-size:clamp(34px,4vw,54px)}.consultationGrid>p{color:var(--muted);margin:0;font-size:14px;line-height:1.65}.consultationGrid>a{color:var(--terra);white-space:nowrap;letter-spacing:.08em;text-transform:uppercase;border-bottom:1px solid;padding:8px 0;font-size:11px;font-weight:700}.faqGrid{grid-template-columns:minmax(260px,.65fr) minmax(0,1.35fr);align-items:start;gap:clamp(60px,9vw,130px);width:88%;margin:58px 0 0 auto;display:grid}.faqList{border-top:1px solid var(--line)}.faq details{border-bottom:1px solid var(--line)}.faq summary{cursor:pointer;min-height:96px;font:400 clamp(20px, 2vw, 28px)/1.2 var(--serif);letter-spacing:-.025em;justify-content:space-between;align-items:center;gap:24px;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary span{color:var(--terra);font-family:var(--sans);font-size:24px;font-weight:400;transition:transform .25s}.faq details[open] summary span{transform:rotate(45deg)}.faq details p{max-width:650px;color:var(--muted);margin:-5px 45px 30px 0;font-size:14px;line-height:1.7}.application{background:radial-gradient(circle at 82% 20%, #687b6840, transparent 26rem), var(--ink);color:var(--paper);padding:clamp(100px,11vw,158px) 0;position:relative;overflow:hidden}.application:before{content:"";aspect-ratio:1;border:1px solid #fffaf11a;border-radius:50%;width:min(75vw,950px);position:absolute;bottom:-46vw;right:-15vw}.applicationGrid{grid-template-columns:minmax(0,.95fr) minmax(430px,.75fr);align-items:start;gap:clamp(75px,11vw,158px);display:grid;position:relative}.application .sectionLabel{color:#c7d0c3}.application .sectionLabel span{color:#d6a58e}.application h2{margin-top:54px}.application h2 em{color:#d6a58e}.applicationGrid>div>p{color:#fffaf19e}.leadForm{border-top:1px solid #fffaf157;grid-template-columns:1fr 1fr;gap:29px 24px;padding-top:38px;display:grid}.field{min-width:0}.field.full{grid-column:1/-1}.field label{color:#fffaf19e;letter-spacing:.12em;text-transform:uppercase;margin-bottom:10px;font-size:9px;font-weight:700;display:block}.field input,.field textarea{width:100%;color:var(--paper);resize:vertical;background:0 0;border:0;border-bottom:1px solid #fffaf14d;border-radius:0;outline:0;padding:10px 0 14px;font-size:15px}.field input:focus,.field textarea:focus{border-color:#d6a58e}.field input::placeholder,.field textarea::placeholder{color:#fffaf159}.honeypot{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.consent{color:#fffaf185;cursor:pointer;grid-column:1/-1;align-items:flex-start;gap:11px;font-size:10px;line-height:1.5;display:flex}.consent input{accent-color:#d6a58e}.submitButton{border:1px solid var(--paper);background:var(--paper);min-height:68px;color:var(--ink);letter-spacing:.07em;text-transform:uppercase;cursor:pointer;grid-column:1/-1;justify-content:space-between;align-items:center;padding:0 21px 0 24px;font-size:11px;font-weight:700;transition:background .25s,color .25s,transform .25s;display:flex}.submitButton:hover{color:var(--paper);background:0 0;transform:translateY(-2px)}.submitButton:disabled{opacity:.62;cursor:wait;transform:none}.submitButton b{font-size:23px;font-weight:400}.formError{color:#ffd1c2;grid-column:1/-1;font-size:11px;line-height:1.55}.formError a{text-decoration:underline}.formSuccess{border-top:1px solid #fffaf157;padding-top:38px}.formSuccess>span{color:#d6a58e;letter-spacing:.14em;text-transform:uppercase;font-size:9px;font-weight:700}.formSuccess h3{font:400 clamp(32px, 3.4vw, 48px)/1.07 var(--serif);letter-spacing:-.04em;margin:28px 0 18px}.formSuccess p{color:#fffaf19e;line-height:1.7}.formSuccess button{color:#d6a58e;cursor:pointer;background:0 0;border:0;border-bottom:1px solid;margin-top:22px;padding:0 0 7px;font-weight:700}.footer{border-bottom:1px solid var(--line);grid-template-columns:1fr auto 1fr;align-items:center;min-height:150px;display:grid}.footer>p{font:400 20px var(--serif);letter-spacing:-.04em;margin:0}.footer>p span{color:var(--terra)}.footer small{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;font-size:9px}.footer nav{color:var(--green);letter-spacing:.08em;text-transform:uppercase;justify-self:end;gap:22px;font-size:10px;font-weight:700;display:flex}@keyframes marquee{to{transform:translate(-50%)}}@keyframes orbit{to{transform:rotate(360deg)}}@keyframes focusRing{0%,to{opacity:.62;transform:scale(.92)}50%{opacity:1;transform:scale(1)}}@keyframes groundingPulse{0%,to{opacity:.66;transform:scale(.92)}50%{opacity:1;transform:scale(1)}}@keyframes rise{0%{opacity:0;transform:translateY(34px)}to{opacity:1;transform:translateY(0)}}@supports (animation-timeline:view()){.signalsGrid,.cycleHeading,.cycleExperience,.outcomesIntro,.outcomeStream,.formatGrid,.programTop,.moduleFlow,.practiceGrid,.toolLayout,.authorGrid,.consultationGrid,.faqGrid,.applicationGrid{animation:both rise;animation-timeline:view();animation-range:entry 5% cover 24%}}@media (max-width:920px){.shell{width:min(100% - 48px,720px)}.nav{grid-template-columns:1fr auto}.nav p{display:none}.hero{min-height:auto;padding:58px 0 72px}.heroLayout,.formatGrid,.practiceGrid,.authorGrid,.applicationGrid{grid-template-columns:1fr}.heroLayout{gap:52px}.heroCopy{max-width:700px}.focusStage{aspect-ratio:1400/788}.signalsGrid,.cycleHeading,.outcomesIntro,.toolLayout,.faqGrid{grid-template-columns:1fr;gap:46px;width:100%}.sectionTitle,.toolHeading{position:static}.sectionTitle>p,.outcomesIntro>p,.formatCopy>p,.toolHeading>p,.cycleHeading>p{max-width:570px}.cycleExperience{grid-template-columns:minmax(280px,.72fr) minmax(0,1.28fr);gap:36px}.practiceRail{grid-template-columns:1fr 1fr}.practiceRail>div{grid-column:1/-1;min-height:90px;padding-right:0}.practiceRail>button:first-of-type{border-left:0}.practiceRail>button{border-top:1px solid var(--line-light)}.cycleControls button{grid-template-columns:35px 1fr;gap:8px 12px}.cycleControls small{grid-column:2}.outcomeStream,.moduleFlow{width:100%}.outcomeStream{grid-template-columns:1fr 1fr}.outcomeStream article:nth-child(2){border-right:0}.outcomeStream article:nth-child(-n+2){border-bottom:1px solid var(--line)}.outcomeStream article:nth-child(3){padding-left:0}.formatGrid{gap:72px}.coursePreview{width:min(100%,680px)}.practiceGrid{gap:60px}.authorGrid{gap:74px}.authorPortrait{width:min(78%,520px)}.consultationGrid{grid-template-columns:1fr .9fr;padding:58px 0}.consultationGrid>a{width:max-content}.applicationGrid{gap:72px}}@media (max-width:620px){.ambientMist{opacity:.72}.shell{width:calc(100% - 32px)}.nav{min-height:68px}.wordmark{font-size:18px}.nav>a:last-child{font-size:8px}.hero{padding:45px 0 62px}.heroAura{width:125vw;right:-65vw}.hero h1,.sectionTitle h2,.cycleHeading h2,.outcomes h2,.format h2,.program h2,.practice h2,.toolHeading h2,.author h2,.faq h2,.application h2{font-size:clamp(39px,12vw,53px);line-height:1}.eyebrow{margin-bottom:21px;font-size:9px}.heroLead{margin-top:24px;font-size:15px}.heroActions{flex-direction:column;align-items:stretch;gap:14px;margin-top:27px}.primary{width:100%;min-width:0}.heroActions>a:last-child{width:max-content}.heroNote{font-size:8px;line-height:1.6}.heroLayout{gap:42px}.focusStage{aspect-ratio:1400/788}.focusImage{object-position:center}.focusReveal{inset:auto 18px 21px}.focusReveal strong{font-size:clamp(19px,6vw,25px)}.focusReveal span{margin-bottom:6px;font-size:7px}.focusCursor{width:58px;top:13px;right:13px}.focusCursor:before{content:"проведите";font-size:6px}.focusTrail{width:104px}.focusControls{grid-template-columns:1fr auto;gap:13px;min-height:0;padding:13px 0 0}.focusHint{grid-column:1/-1}.focusHint i{width:100%}.focusControls button{justify-self:start;font-size:8px}.focusControls .soundToggle{justify-self:end}.recognitionTrack{gap:28px;padding:19px 0;font-size:17px}.signals,.outcomes,.program,.toolMap,.faq{padding-block:82px}.signalsGrid,.outcomesIntro,.toolLayout,.faqGrid{gap:38px;margin-top:41px}.sectionLabel{font-size:9px}.signalRows h3{font-size:27px}.signalRows article{padding:25px 0 28px}.cycle{padding:84px 0 90px}.cycleHeading{margin:42px 0 52px}.cycleExperience{grid-template-columns:1fr;gap:36px}.practiceRail{grid-template-columns:1fr;margin-bottom:44px}.practiceRail>div{min-height:96px}.practiceRail>button{border-left:0;min-height:104px;padding-inline:18px}.practiceRail>button strong{font-size:25px}.cycleReturn{margin:-16px 0 36px}.cycleVisual{width:90%;margin-inline:auto}.breathGuide h3,.groundingGuide h3{font-size:36px}.breathActions,.groundingActions{flex-direction:column;align-items:flex-start}.cycleControls button{min-height:101px;padding:21px 0}.cycleControls strong{font-size:25px}.cycleControls button:hover,.cycleControls button.active{padding-left:0}.shiftText{justify-content:flex-start;gap:16px;min-height:104px;font-size:21px}.outcomesIntro{margin-bottom:51px}.outcomeStream{grid-template-columns:1fr}.outcomeStream article{border-right:0;border-bottom:1px solid var(--line);min-height:0;padding:24px 0 27px}.outcomeStream article:last-child{border-bottom:0}.outcomeStream h3{margin:32px 0 11px;font-size:30px}.textCta{justify-content:space-between;width:100%}.format{padding:82px 0 92px}.formatGrid{gap:63px;margin-top:42px}.lessonFlow{margin-top:38px}.lessonFlow>div{grid-template-columns:30px 1fr;gap:8px 12px}.lessonFlow p{grid-column:2}.coursePreview:before{inset:-10px 15px 16px -8px}.coursePreview figcaption{width:92%;padding:13px 14px;font-size:7px}.programTop{grid-template-columns:1fr;margin:41px 0 52px}.programTop>div:first-child>h2{margin-top:40px}.programMeta{display:none}.moduleFlow summary{grid-template-columns:34px 1fr auto;gap:11px;min-height:88px;padding:20px 0}.moduleFlow summary strong{font-size:23px}.moduleFlow details>p{margin:-2px 25px 25px 45px;font-size:13px}.practice{padding:80px 0 86px}.practice h2{margin-top:41px}.practiceGrid{gap:48px}.practiceSteps p{grid-template-columns:1fr;gap:7px}.toolLines>div{grid-template-columns:30px 1fr auto;gap:7px 10px;min-height:105px}.toolLines p{grid-column:2}.toolLines i{grid-area:1/3/3}.author{padding:84px 0 94px}.authorGrid{gap:61px}.authorPortrait{width:calc(100% - 16px)}.authorPortrait:before{inset:14px -14px -14px 14px}.authorPortrait figcaption{font-size:7px;bottom:18px;right:-16px}.authorCopy h2{margin-top:40px}.authorCopy>p{font-size:15px}.consultationGrid{grid-template-columns:1fr;gap:24px;min-height:0;padding:66px 0}.consultation h2{font-size:39px}.faq summary{min-height:84px;font-size:20px}.application{padding:84px 0 92px}.applicationGrid{gap:57px}.application h2{margin-top:41px}.leadForm{grid-template-columns:1fr}.field.full,.consent,.submitButton,.formError{grid-column:1}.footer{grid-template-columns:1fr;align-content:center;gap:15px;min-height:166px;padding:36px 0}.footer small{display:none}.footer nav{flex-wrap:wrap;justify-self:start}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.focusFog{transition-duration:.2s}.ambientMist{display:none}}
