:root{--inhale-blue: #38b6ff;--inhale-dark: #123250}.inhale-wrap{width:min(1120px,calc(100% - 40px));margin-inline:auto}.inhale-section{padding:clamp(72px,8vw,112px) 0;scroll-margin-top:90px}.inhale-hero{padding:clamp(56px,7vw,96px) 0;background:#fff;color:#445976}.inhale-hero__grid{display:grid;grid-template-columns:1fr .9fr;gap:clamp(42px,7vw,92px);align-items:center}.inhale-hero__copy h1{max-width:720px;color:#445976;font-size:clamp(2.2rem,4.8vw,4.7rem);line-height:1.02}.inhale-hero__copy p{max-width:720px}.inhale-hero__grid>img{width:100%;max-height:720px;-o-object-fit:cover;object-fit:cover;border-radius:5px}.inhale-kicker{margin-bottom:10px;font-family:var(--font-heading, sans-serif);font-weight:700;letter-spacing:.08em;text-transform:uppercase}.inhale-lead{font-size:clamp(1.15rem,2vw,1.45rem)}.inhale-btn{display:inline-flex;min-height:48px;align-items:center;justify-content:center;margin:14px 0 24px;border:0;border-radius:4px;background:#445976;padding:12px 25px;color:#fff;font-weight:700;text-align:center;text-decoration:none;cursor:pointer}.inhale-btn:hover{background:#123250}.inhale-btn--accent{background:#fae499;color:#123250}.inhale-stats{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.inhale-stats span{border:1px solid rgb(255 255 255 / .52);border-radius:4px;background:#ffffff14;padding:10px 15px;color:#e5edf7;font-weight:700}.inhale-dark{background:var(--inhale-dark);color:#fff}.inhale-dark h2{max-width:860px;margin:0 auto 35px;color:#fff;text-align:center;font-size:clamp(2rem,4vw,3.7rem)}.inhale-columns{display:grid;grid-template-columns:1fr 1fr;gap:22px;margin:38px 0 20px}.inhale-card{border-radius:6px;padding:clamp(24px,4vw,44px)}.inhale-card--blue{background:#0d5180}.inhale-card--outline{border:1px solid rgb(255 255 255 / .18)}.inhale-card h3{color:#fff;font-size:1.45rem}.inhale-card ul,.inhale-methods ul{padding-left:1.2rem}.inhale-card li,.inhale-methods li{margin:.7rem 0}.inhale-proof{display:block;max-width:430px;margin:30px auto;border-radius:4px}.inhale-proof--wide{width:100%;max-width:min(980px,100%)}.inhale-blue{background:var(--inhale-blue);color:#123250}.inhale-center{max-width:850px;margin:0 auto 44px;text-align:center}.inhale-center h2{font-size:clamp(2rem,4vw,3.6rem)}.inhale-methods{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;align-items:stretch}.inhale-methods article{background:#079ce9;padding:30px}.inhale-methods h3{font-size:1.35rem}.inhale-methods img{width:100%;aspect-ratio:4 / 3;margin-top:20px;-o-object-fit:cover;object-fit:cover}.inhale-methods img[src*=-text-]{aspect-ratio:auto;-o-object-fit:contain;object-fit:contain}.inhale-practice{position:relative;min-height:820px;background:url(/images/inhale/original/responsive/008-image-8_w1200.webp) center/cover no-repeat;color:#fff}.inhale-practice__shade{position:absolute;inset:0;background:#072038c7}.inhale-practice__content{position:relative}.inhale-practice__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.inhale-practice__grid article{display:flex;min-height:145px;flex-direction:column;justify-content:center;border:1px solid rgb(255 255 255 / .18);background:#123250cc;padding:24px;text-align:center}.inhale-practice__grid strong{font-size:1.1rem}.inhale-practice__grid span{margin-top:8px;font-size:.92rem}.inhale-resonance{max-width:720px;margin:30px auto 0;text-align:center;font-size:1.15rem}.inhale-offer__card{max-width:620px;margin:auto;border-radius:6px;background:#fff;padding:clamp(28px,5vw,48px);box-shadow:0 18px 50px #1232502e}.inhale-offer__card ul{padding:0;list-style:none}.inhale-offer__card li{margin:10px 0}.inhale-waitlist-button{display:flex;width:100%;flex-direction:column;gap:6px;margin-top:25px;border:0;border-radius:5px;background:#445976;padding:18px;color:#fff;cursor:pointer}.inhale-waitlist-button strong{font-size:1.1rem}.inhale-waitlist-button span{font-size:.88rem}.inhale-download{max-width:760px;margin:48px auto 0;text-align:center}.inhale-story{background:#fff;color:#686f78}.inhale-story>.inhale-wrap>p{max-width:900px;margin-inline:auto;text-align:center}.inhale-gallery{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin:42px 0}.inhale-gallery img{width:100%;height:420px;-o-object-fit:cover;object-fit:cover}.inhale-gallery img[src*=-text-]{height:auto;-o-object-fit:contain;object-fit:contain;align-self:start}.inhale-story blockquote{max-width:760px;margin:36px auto;color:#445976;text-align:center;font:500 clamp(1.4rem,3vw,2.2rem)/1.35 var(--font-heading, sans-serif)}.inhale-teacher{display:grid;max-width:860px;grid-template-columns:90px 1fr;gap:22px;align-items:start;margin:42px auto}.inhale-teacher img{width:90px;height:90px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.inhale-talk{margin-top:60px}.inhale-faq__list{display:grid;max-width:860px;gap:10px;margin:auto}.inhale-faq details{background:#fff;color:#686f78}.inhale-faq summary{position:relative;padding:19px 56px 19px 22px;color:#445976;font-weight:700;cursor:pointer;list-style:none}.inhale-faq summary:after{position:absolute;top:15px;right:22px;content:"+";font-size:1.5rem}.inhale-faq details[open] summary:after{content:"−"}.inhale-faq details p{padding:0 22px 22px}.inhale-modal{width:min(920px,calc(100% - 28px));max-height:min(760px,calc(100dvh - 28px));border:0;border-radius:8px;padding:0;box-shadow:0 24px 80px #040d2166}.inhale-modal::backdrop{background:#040d21b8;backdrop-filter:blur(4px)}.inhale-modal__panel{position:relative;display:grid;grid-template-columns:.8fr 1.2fr;background:#fff}.inhale-modal__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.inhale-modal__form-wrap{padding:clamp(26px,5vw,50px);color:#445976}.inhale-modal__form-wrap h2{font-size:clamp(2rem,4vw,3rem)}.inhale-modal__close{position:absolute;z-index:2;top:12px;right:15px;border:0;background:transparent;color:#445976;font-size:2rem;cursor:pointer}@media(min-width:761px){.inhale-hero{background:linear-gradient(90deg,#123250f5,#123250d6 34%,#12325052 59%,#1232500f),url(/images/inhale/original/responsive/001-eine-frau-kniet-auf-einem-hellen-teppich-und-h-lt-ihre-hand-_w1200.webp) center 58% / cover no-repeat;color:#fff}.inhale-hero__grid{display:block;min-height:860px;padding:160px 0 100px}.inhale-hero__copy{max-width:570px;margin-left:0;padding:34px 36px;background:#12325057;border:1px solid rgb(255 255 255 / .1);border-radius:8px;box-shadow:0 20px 60px #040d211f}.inhale-hero__copy h1{color:#fff;font-size:clamp(2.2rem,3.15vw,3.35rem)}.inhale-hero__grid>img{display:none}}#inhale-waitlist-form{display:grid;gap:13px;margin-top:24px}#inhale-waitlist-form>label:not(.inhale-consent){display:grid;gap:5px;font-size:.9rem;font-weight:700}#inhale-waitlist-form input:not([type=checkbox]){width:100%;border:1px solid #cfd5db;border-radius:4px;padding:12px}.inhale-consent{display:flex;gap:10px;align-items:flex-start;font-size:.78rem;line-height:1.4}.inhale-consent input{flex:0 0 auto;margin-top:3px}.inhale-hp{position:absolute;left:-9999px}#inhale-waitlist-status:not(:empty){border-radius:4px;background:#f4f6f7;padding:10px}@media(max-width:760px){.inhale-wrap{width:min(100% - 28px,1120px)}.inhale-hero__grid,.inhale-columns,.inhale-methods,.inhale-practice__grid,.inhale-gallery,.inhale-modal__panel{grid-template-columns:1fr}.inhale-hero__grid>img{order:-1;max-height:500px}.inhale-stats{flex-direction:column}.inhale-methods article{padding:24px}.inhale-practice__grid article{min-height:120px}.inhale-gallery img{height:auto;max-height:520px}.inhale-modal__image{display:none}.inhale-modal{overflow-y:auto}}
