.page-intro{padding:85px 7% 65px;max-width:1200px}.page-intro h1,.split-hero h1{font-size:clamp(2.6rem,5vw,4.5rem);line-height:1.15}.lead{font-size:1.2rem;line-height:1.7;max-width:680px;color:var(--muted)}.hub-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.hub-card{padding:28px;background:#fff;border:1px solid var(--line);border-radius:8px;min-width:0}.hub-card p{font-size:1rem;color:var(--muted)}.hub-card h3{font-size:1.4rem;line-height:1.4}.hub-card img{display:block;width:100%;height:220px;object-fit:cover;margin-bottom:24px}.hub-card:hover a,.hub-card:hover .text-link{color:var(--red)}.hub-card .eyebrow{color:var(--red);font-size:14px}.compact{padding-top:65px;padding-bottom:65px}.tinted{background:#f7f8f8}.narrow{max-width:760px}.section-action{margin-top:32px}.split-hero{display:grid;grid-template-columns:1.2fr 1fr;gap:7%;align-items:center;padding:75px 7%;background:#f7f8f8}.split-hero>img{height:560px;width:100%;object-fit:cover;object-position:top;border-radius:4px}.investment{display:grid;grid-template-columns:1.3fr 1fr;gap:12%;background:#09143e;color:white}.investment p,.investment .fine{color:#e1e6f0}.product-price{font-size:2.4rem;line-height:1.3;margin:24px 0}.product-price small{font-size:1rem}.coach-profile{display:grid;grid-template-columns:.7fr 1fr;gap:10%;align-items:center;background:#f7f8f8}.coach-profile>img{width:100%;height:400px;object-fit:cover;object-position:top}.product-layout{padding:65px 7%;display:grid;grid-template-columns:.8fr 1.2fr;gap:8%;align-items:start}.product-layout h1{font-size:clamp(2rem,3.8vw,3.1rem)}.product-cover{width:100%;max-height:650px;object-fit:contain;background:#f7f8f8}.product-kicker{margin-top:30px}.product-audio{margin-top:28px}.product-description{border-top:1px solid var(--line);margin-top:35px;padding-top:25px}.product-description h2,.product-description h3{font-size:1.3rem;line-height:1.4;margin-top:28px}.product-description li{margin:10px 0}.product-tile img{object-fit:contain;background:#f7f8f8;height:260px}.meditation-card h3 a:hover{color:var(--red)}.library h1{font-size:clamp(2.6rem,5vw,4.5rem)}nav a[aria-current=page]{color:var(--red);text-decoration:underline;text-underline-offset:7px}.meditation-card p{font-size:16px}.meditation-meta,.preview-badge{font-size:12px}.fine{font-size:14px}footer a:hover{color:var(--red)}@media(max-width:1050px){header{gap:16px;padding-left:4%;padding-right:4%}nav{gap:15px}.brand{font-size:18px}.hub-grid{gap:18px}.hub-card{padding:20px}}@media(max-width:760px){.page-intro{padding:50px 6% 25px}.split-hero,.product-layout,.investment,.coach-profile{grid-template-columns:1fr;gap:35px;padding:50px 6%}.split-hero>img{height:400px}.hub-grid{grid-template-columns:1fr}.hub-card img{height:250px}.hub-card{padding:24px}.product-cover{max-height:420px}.compact{padding-top:45px;padding-bottom:45px}nav{white-space:nowrap;justify-content:flex-start;gap:20px}.brand small{display:none}.product-price{font-size:2rem}.coach-profile>img{height:350px}header>.button{font-size:14px}.page-intro h1{font-size:2.7rem}.product-layout .lead{font-size:1.1rem}}
/* Personal guidance and organizational pathways */
.coaching-hero{background:linear-gradient(120deg,#fff 0,#f7f8f8 58%,#eef2f5 100%)}.coaching-hero>img{object-position:center 18%}.belief-section{display:grid;grid-template-columns:1fr 1fr;gap:7%;align-items:start}.belief-section .wisdom-path{grid-column:1/-1}.wisdom-path,.response-steps{display:flex;align-items:center;gap:14px}.wisdom-path{margin-top:30px;padding:28px 32px;border:1px solid var(--line);background:#fff}.wisdom-path span,.response-steps span,.response-steps strong{text-transform:uppercase;font-size:14px;letter-spacing:.08em;white-space:nowrap}.wisdom-path i,.response-steps i{height:1px;flex:1;background:currentColor;opacity:.35}.method-section{background:#f7f8f8}.method-flow{display:grid;grid-template-columns:repeat(3,1fr);gap:0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.method-flow article{padding:35px 34px 38px;border-right:1px solid var(--line)}.method-flow article:last-child{border-right:0}.method-flow article>span{display:block;font-size:42px;font-weight:300;color:#c9cdd3;margin-bottom:40px}.method-flow .eyebrow{margin-bottom:14px}.method-flow p:last-child{color:var(--muted)}.response-model{display:grid;grid-template-columns:.8fr 1.2fr;gap:8%;align-items:center;padding:82px 7%;background:#09143e;color:#fff}.response-model h2{font-size:clamp(2.2rem,3.6vw,3.2rem)}.response-model h2 em{color:#fff}.response-model p{color:#d8ddea}.response-steps strong{display:grid;place-items:center;width:112px;height:112px;border-radius:50%;background:linear-gradient(135deg,#ad0708,#86286c);color:#fff}.response-steps span{color:#fff}.offer-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;align-items:stretch}.offer-card{display:flex;flex-direction:column;justify-content:space-between;gap:28px;padding:32px;border:1px solid var(--line);background:#fff}.offer-card.featured{background:#09143e;color:#fff;border-color:#09143e}.offer-card.featured p,.offer-card.featured li{color:#d8ddea}.offer-card h3{font-size:1.65rem}.offer-card p,.offer-card li{color:var(--muted)}.offer-card ul,.included-panel ul,.program-list ul{padding-left:20px;margin:0}.offer-card li,.included-panel li,.program-list li{margin:10px 0}.journey-detail{display:grid;grid-template-columns:.85fr 1.15fr;gap:10%;background:#f7f8f8}.journey-heading{position:sticky;top:145px;align-self:start}.journey-heading>p:last-child{color:var(--muted);max-width:480px}.month-list article{display:grid;grid-template-columns:110px 1fr;gap:28px;padding:32px 0;border-top:1px solid #cfd3d8}.month-list article>span{font-size:13px;letter-spacing:.1em;color:#86286c}.month-list h3{font-size:1.8rem}.month-list p{color:var(--muted)}.month-list strong{font-weight:600;color:#09143e}.rhythm-section{display:grid;grid-template-columns:1.2fr .8fr;gap:10%;align-items:start}.rhythm-section>div>p:not(.eyebrow){color:var(--muted);max-width:680px}.included-panel{padding:34px;background:#eef1f5;border-top:4px solid #86286c}.included-panel .eyebrow{margin-bottom:18px}.fit-section{background:#fff;display:grid;grid-template-columns:.85fr 1.15fr;gap:10%}.fit-grid{display:grid;grid-template-columns:1fr 1fr;gap:0}.fit-grid p{margin:0;padding:22px 24px;border-top:1px solid var(--line);color:var(--muted)}.fit-grid p:nth-child(odd){border-right:1px solid var(--line)}.investment h2 small{font-size:1rem}.investment h3{color:#fff}.investment .button{background:linear-gradient(110deg,#ad0708,#86286c)}
.org-hero{display:grid;grid-template-columns:1.25fr .75fr;gap:8%;align-items:center;padding:92px 7%;background:linear-gradient(125deg,#071132,#12245a);color:#fff}.org-hero h1{font-size:clamp(3rem,5vw,5.1rem);line-height:1.08}.org-hero h1 em{color:#fff}.org-hero .lead{color:#d8ddea}.org-hero .text-link{color:#fff}.org-hero aside{padding:34px;border:1px solid #ffffff42;background:#ffffff0a}.org-hero blockquote{margin:0 0 26px;font-size:1.55rem;line-height:1.5}.org-hero aside>p:last-child{color:#d8ddea}.org-problem{display:grid;grid-template-columns:1fr 1fr;gap:9%;align-items:start}.pressure-grid{display:grid;grid-template-columns:1fr 1fr}.pressure-grid p{padding:24px;margin:0;border-top:1px solid var(--line);color:var(--muted)}.pressure-grid p:nth-child(odd){border-right:1px solid var(--line)}.org-programs{background:#f7f8f8}.program-list{border-top:1px solid #cfd3d8}.program-list article{display:grid;grid-template-columns:80px 1fr;gap:25px;padding:38px 0;border-bottom:1px solid #cfd3d8}.program-list article>span{font-size:42px;font-weight:300;color:#b8bec7}.program-list article>div{display:grid;grid-template-columns:1fr 1.3fr .9fr;gap:40px;align-items:start}.program-list h3{font-size:1.8rem}.program-list p,.program-list li{color:var(--muted)}.outcomes-section{display:grid;grid-template-columns:.8fr 1.2fr;gap:9%;background:#fff}.outcome-grid{display:grid;grid-template-columns:repeat(2,1fr)}.outcome-grid article{padding:25px;border-top:1px solid var(--line)}.outcome-grid article:nth-child(odd){border-right:1px solid var(--line)}.outcome-grid p{color:var(--muted)}.pilot-section{display:grid;grid-template-columns:.75fr 1.25fr;gap:9%;background:#eef1f5}.pilot-section>div>p:last-child{color:var(--muted)}.pilot-section ol{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr}.pilot-section li{padding:24px;border-top:1px solid #cbd1da}.pilot-section li:nth-child(odd){border-right:1px solid #cbd1da}.pilot-section li span{display:block;color:#86286c;font-size:13px;margin-bottom:10px}.pilot-section li strong{font-size:1.3rem}.pilot-section li p{color:var(--muted)}.org-profile h2 em{color:#ad0708}.org-cta{display:grid;grid-template-columns:1.1fr .9fr;gap:10%;align-items:center;background:#09143e;color:#fff}.org-cta h2 em{color:#fff}.org-cta p{color:#d8ddea}.org-cta .fine{color:#d8ddea}
@media(max-width:1050px){.offer-grid{grid-template-columns:1fr 1fr}.offer-card.featured{grid-column:1/-1}.program-list article>div{grid-template-columns:1fr 1fr}.program-list article>div ul{grid-column:1/-1}.response-model{grid-template-columns:1fr;gap:35px}.response-steps{max-width:850px}}
@media(max-width:760px){.belief-section,.journey-detail,.rhythm-section,.fit-section,.org-hero,.org-problem,.outcomes-section,.pilot-section,.org-cta{grid-template-columns:1fr}.belief-section{gap:25px}.wisdom-path,.response-steps{align-items:stretch;flex-direction:column}.wisdom-path i,.response-steps i{width:1px;height:24px;flex:none}.wisdom-path span,.response-steps span{width:100%;text-align:center}.response-steps strong{width:90px;height:90px}.method-flow,.offer-grid{grid-template-columns:1fr}.method-flow article{border-right:0;border-bottom:1px solid var(--line)}.method-flow article:last-child{border-bottom:0}.offer-card.featured{grid-column:auto}.journey-heading{position:static}.month-list article{grid-template-columns:1fr;gap:10px}.fit-grid,.pressure-grid,.outcome-grid,.pilot-section ol{grid-template-columns:1fr}.fit-grid p:nth-child(odd),.pressure-grid p:nth-child(odd),.outcome-grid article:nth-child(odd),.pilot-section li:nth-child(odd){border-right:0}.org-hero{padding:62px 6%}.org-hero h1{font-size:clamp(2.7rem,11vw,4rem)}.program-list article{grid-template-columns:1fr}.program-list article>div{grid-template-columns:1fr;gap:12px}.program-list article>div ul{grid-column:auto}.response-model{padding:65px 6%}.org-cta{gap:30px}}

.home-belief{text-align:center;background:#fff}.home-belief h2{font-size:clamp(2rem,4vw,3.6rem)}.home-belief h2 span{color:#a6aab2;font-weight:300}.home-belief>p:last-child{max-width:760px;margin:0 auto;color:var(--muted)}.home-offers{background:#f7f8f8}.org-home{display:grid;grid-template-columns:1.2fr .8fr;gap:10%;align-items:center;padding:90px 7%;background:#09143e;color:#fff}.org-home h2{font-size:clamp(2.4rem,4vw,3.8rem)}.org-home h2 em{color:#fff}.org-home p{color:#d8ddea;max-width:650px}.org-home-points{border-top:1px solid #ffffff45}.org-home-points p{margin:0;padding:22px 0;border-bottom:1px solid #ffffff45;font-size:1.25rem;color:#fff}
@media(max-width:760px){.org-home{grid-template-columns:1fr;padding:65px 6%;gap:40px}.home-belief h2 span{display:block;height:22px;font-size:0}.home-belief h2 span:after{content:'↓';font-size:20px}}

/* Conversation page */
.contact-intro{display:grid;grid-template-columns:1.25fr .75fr;gap:9%;align-items:center;padding:90px 7%;background:linear-gradient(120deg,#fff 0,#f7f8f8 62%,#eef1f5 100%)}.contact-intro h1{font-size:clamp(3rem,5.2vw,5rem);line-height:1.08;max-width:850px}.contact-intro aside{padding:32px;border-top:4px solid #86286c;background:#fff}.contact-intro ol{list-style:none;padding:0;margin:0}.contact-intro li{display:grid;grid-template-columns:40px 1fr;gap:14px;padding:15px 0;border-top:1px solid var(--line)}.contact-intro li span{color:#86286c;font-size:13px;letter-spacing:.08em}.contact-intro li p{margin:0;color:var(--muted)}.contact-section{display:grid;grid-template-columns:.8fr 1.2fr;gap:10%;padding:90px 7%;align-items:start}.contact-context{position:sticky;top:145px}.contact-context>p:not(.eyebrow),.contact-context blockquote{color:var(--muted)}.contact-context blockquote{margin:32px 0;padding:24px 0;border-top:2px solid #86286c;font-size:1.35rem;line-height:1.55}.contact-email a{border-bottom:1px solid currentColor}.conversation-form{display:grid;gap:24px;padding:38px;background:#f7f8f8;border-top:4px solid #09143e}.form-row{display:grid;grid-template-columns:1fr 1fr;gap:20px}.conversation-form label,.conversation-form legend{font-size:14px;font-weight:600;color:#111827}.conversation-form input:not([type=radio]),.conversation-form textarea{display:block;width:100%;margin-top:9px;padding:14px 0;border:0;border-bottom:1px solid #9ca3af;border-radius:0;background:transparent;color:#111827;font:inherit}.conversation-form textarea{padding:14px;background:#fff;border:1px solid #cfd3d8;resize:vertical}.conversation-form input:focus,.conversation-form textarea:focus{outline:2px solid #86286c;outline-offset:3px}.conversation-form fieldset{margin:0;padding:0;border:0}.conversation-form legend{margin-bottom:12px}.choice{display:flex;align-items:center;gap:12px;padding:13px 0;border-top:1px solid #d6d9de;font-weight:400!important}.choice input{width:18px;height:18px;accent-color:#ad0708}.conversation-form .button{justify-self:start}.conversation-form .button:disabled{cursor:wait;opacity:.72}.form-note{margin:0;color:var(--muted);font-size:13px}.form-honey{position:absolute!important;left:-10000px!important;width:1px!important;height:1px!important;overflow:hidden!important}
@media(max-width:760px){.contact-intro,.contact-section{grid-template-columns:1fr;padding:58px 6%;gap:38px}.contact-intro h1{font-size:clamp(2.7rem,12vw,4rem)}.contact-context{position:static}.conversation-form{padding:26px 22px}.form-row{grid-template-columns:1fr}}
/* State–Dharma–Karma content system */
.tension-section,.borrowed-section,.foundation-intro,.guidance-section,.workplace-dialogue,.org-boundary{display:grid;grid-template-columns:.9fr 1.1fr;gap:9%;align-items:start}.question-list,.dialogue-questions{display:grid;grid-template-columns:1fr 1fr}.question-list p,.dialogue-questions p{margin:0;padding:24px;border-top:1px solid var(--line);font-size:1.08rem;color:var(--muted)}.question-list p:nth-child(odd),.dialogue-questions p:nth-child(odd){border-right:1px solid var(--line)}.borrowed-section{background:#f7f8f8}.borrowed-section>div:last-child>p{color:var(--muted)}.borrowed-section blockquote{margin:32px 0 0;padding:24px 0;border-top:2px solid #86286c;font-size:1.7rem;color:#09143e}.sdk-section{background:#fff}.sdk-flow{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.sdk-flow article{padding:36px 34px;border-right:1px solid var(--line)}.sdk-flow article:last-child{border-right:0}.sdk-flow article>span{display:block;margin-bottom:45px;font-size:42px;font-weight:300;color:#c3c8d0}.sdk-flow h3{font-size:1.55rem}.sdk-flow article>p:last-of-type{color:var(--muted)}.sdk-flow strong{display:block;margin-top:24px;color:#86286c}.private-paths{background:#f7f8f8}.private-path-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px}.private-path-grid article{padding:38px;background:#fff;border-top:4px solid #86286c}.private-path-grid h3{font-size:1.8rem}.private-path-grid p,.private-path-grid li{color:var(--muted)}.private-path-grid li{margin:9px 0}.founder-proof{background:#fff}.territory-section{display:grid;grid-template-columns:.8fr 1.2fr;gap:9%;background:#f7f8f8}.territory-grid{display:grid;grid-template-columns:1fr 1fr}.territory-grid p{margin:0;padding:24px;border-top:1px solid #cfd3d8;color:var(--muted)}.territory-grid p:nth-child(odd){border-right:1px solid #cfd3d8}.philosophy-band{padding:90px 12%;text-align:center;background:#09143e;color:#fff}.philosophy-band h2{font-size:clamp(2.4rem,4.5vw,4.4rem);color:#fff}.philosophy-band>p:not(.eyebrow){max-width:850px;margin:0 auto 28px;color:#d8ddea;font-size:1.15rem}.philosophy-band strong{font-size:1.35rem}.faq-section{background:#fff}.faq-section>h2{max-width:700px}.faq-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 40px;margin-top:45px}.faq-grid details{font-size:16px}.faq-grid summary{font-size:1.08rem}.final-conversation{text-align:center;padding:90px 7%;background:linear-gradient(125deg,#071132,#12245a);color:#fff}.final-conversation h2{font-size:clamp(2.5rem,5vw,4.5rem);color:#fff}.final-conversation>p:not(.eyebrow){max-width:680px;margin:0 auto 28px;color:#d8ddea}.private-principle{background:#09143e}.principle-stack{border-top:1px solid #ffffff3d}.principle-stack p{margin:0;padding:22px 0;border-bottom:1px solid #ffffff3d;color:#fff;font-size:1.1rem}.private-sdk{background:#f7f8f8}.foundation-intro{background:#fff}.foundation-intro>div>p:not(.eyebrow),.foundation-intro aside p{color:var(--muted)}.foundation-intro aside{padding:34px;background:#eef1f5;border-top:4px solid #86286c}.foundation-intro blockquote,.guide-analogy blockquote{margin:0 0 22px;font-size:1.7rem;line-height:1.45;color:#09143e}.foundation-process{background:#f7f8f8}.process-list{display:grid;grid-template-columns:1fr 1fr;margin-top:45px}.process-list article{display:grid;grid-template-columns:55px 1fr;gap:18px;padding:28px;border-top:1px solid #cfd3d8}.process-list article:nth-child(odd){border-right:1px solid #cfd3d8}.process-list article>span{color:#86286c;font-size:13px}.process-list p{color:var(--muted)}.foundation-price{font-size:2.1rem;color:#09143e;margin-top:25px}.foundation-price small{font-size:1rem}.guidance-section{background:#fff}.guidance-section>div>p:not(.eyebrow),.guide-analogy p{color:var(--muted)}.guide-analogy{padding:34px;border-left:2px solid #86286c;background:#f7f8f8}.foundation-cta h2{color:#fff}.workplace-dialogue{background:#fff}.experience-sequence{background:#f7f8f8}.experience-grid{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid #cfd3d8}.experience-grid article{padding:30px;border-right:1px solid #cfd3d8}.experience-grid article:last-child{border-right:0}.experience-grid span{display:block;color:#86286c;margin-bottom:35px}.experience-grid p{color:var(--muted)}.org-sdk{background:#09143e}.sdk-compact{border-top:1px solid #ffffff3d}.sdk-compact p{display:grid;grid-template-columns:110px 1fr;gap:20px;margin:0;padding:22px 0;border-bottom:1px solid #ffffff3d}.sdk-compact strong{color:#4dd0e1;letter-spacing:.08em}.sdk-compact span{color:#fff}.themes-section{display:grid;grid-template-columns:.8fr 1.2fr;gap:9%;background:#fff}.theme-grid{display:grid;grid-template-columns:1fr 1fr}.theme-grid p{margin:0;padding:22px;border-top:1px solid var(--line);color:var(--muted)}.theme-grid p:nth-child(odd){border-right:1px solid var(--line)}.program-shapes{background:#f7f8f8}
@media(max-width:1050px){.experience-grid{grid-template-columns:1fr 1fr}.experience-grid article:nth-child(2){border-right:0}.experience-grid article:nth-child(-n+2){border-bottom:1px solid #cfd3d8}}
@media(max-width:760px){.tension-section,.borrowed-section,.foundation-intro,.guidance-section,.workplace-dialogue,.org-boundary,.territory-section,.themes-section{grid-template-columns:1fr}.question-list,.dialogue-questions,.territory-grid,.theme-grid,.process-list,.faq-grid,.private-path-grid{grid-template-columns:1fr}.question-list p:nth-child(odd),.dialogue-questions p:nth-child(odd),.territory-grid p:nth-child(odd),.theme-grid p:nth-child(odd),.process-list article:nth-child(odd){border-right:0}.sdk-flow,.experience-grid{grid-template-columns:1fr}.sdk-flow article,.experience-grid article{border-right:0;border-bottom:1px solid var(--line)}.sdk-flow article:last-child,.experience-grid article:last-child{border-bottom:0}.experience-grid article:nth-child(2){border-bottom:1px solid #cfd3d8}.philosophy-band,.final-conversation{padding:65px 6%}.sdk-compact p{grid-template-columns:1fr;gap:6px}}
