
/* Same world, with a calmer reading rhythm. */
.simple-design .wrap{padding-top:64px;padding-bottom:64px}
.simple-design .comparison-header{padding:0 6%;gap:28px}
.simple-design .logo-home{flex-basis:210px}.simple-design .logo-home img{width:210px;height:210px}
.simple-design .comparison-header nav{gap:24px}
.simple-design .hero{min-height:0}.simple-design .hero-copy{padding:56px 6% 54px;max-width:1000px}.simple-design .hero h1{font-size:clamp(46px,6vw,76px)}.simple-design .hero .intro{font-size:19px;line-height:1.65;margin-top:24px}.simple-design .hero-foot{margin-top:28px}
.simple-design .story{gap:clamp(36px,6vw,90px);align-items:center}.simple-design .story-note>.eyebrow{display:none}.simple-design .melissa-portrait{margin:0 auto;max-width:330px}.simple-design .story-copy h2{font-size:clamp(36px,4vw,50px);margin:12px 0 24px}.simple-design .story-copy>p{font-size:18px;line-height:1.7}.simple-design .story-copy>.text-link{display:inline-block;margin-top:22px}.simple-design .story-copy .large{font-size:20px}
.quiet-details{border-top:1px solid #cbb9da;margin-top:20px;padding-top:14px;text-align:left}.quiet-details summary{cursor:pointer;font:500 16px/1.5 'DM Sans',sans-serif;color:inherit;padding:6px 0;min-height:38px}.quiet-details summary:focus-visible{outline:2px solid #8656a2;outline-offset:5px}.quiet-details[open] summary{margin-bottom:16px}.quiet-details p{font-size:16px;line-height:1.7}.simple-design .quiet-details h2{font-size:29px}.simple-design .coaching{padding:0}.simple-design .section-heading{margin-bottom:34px}.simple-design .section-heading>p{max-width:380px;font-size:16px}.simple-design .service-grid{gap:30px 48px}.simple-design .service-grid h3{font-size:29px}.simple-design .service-grid article>p{font-size:16px;line-height:1.7}.simple-design .service-tag{display:none}.simple-design .scope{font-size:14px;line-height:1.7;margin-top:34px}.simple-design .sound-fees{font-size:14px!important}
.simple-design .simple-framework{padding-top:42px;padding-bottom:42px;text-align:center}.simple-framework h2{font-size:38px;margin:0 0 22px}.dimension-strip{display:flex;justify-content:center;flex-wrap:wrap;gap:12px 32px;font-size:18px}.dimension-strip span{padding-bottom:9px;border-bottom:3px solid #753aaa}.dimension-strip span:nth-child(2){border-color:#3976ca}.dimension-strip span:nth-child(3){border-color:#c74586}.dimension-strip span:nth-child(4){border-color:#578254}.simple-framework>.quiet-details{max-width:960px;margin:24px auto 0}.simple-framework .fourfold-grid{margin-top:24px}
.simple-design .butterfly-garden{padding:22px 0 30px}.simple-design .season-panel{padding:30px;max-width:1100px;margin-top:25px;margin-bottom:20px}.simple-design .packages>h2{font-size:44px}.simple-design .program-grid article{padding:30px 24px}.simple-design .program-grid h3{font-size:33px}.simple-design .program-duration{font-size:24px}.simple-program-line{min-height:58px;line-height:1.65;font-size:16px}.simple-design .program-grid .button{margin-top:22px;min-height:44px}.simple-design .program-details ul{margin:16px 0}.simple-design .program-details .program-subtitle{font-size:14px}.simple-design .program-details .program-mantra{display:none}.simple-design .program-afterword{font-size:15px;max-width:680px;margin:20px auto 0}.simple-design .faq{padding-top:30px;padding-bottom:30px}.simple-design .faq h2{font-size:40px}.simple-design .payments-preview{padding-top:0;padding-bottom:30px}.payments-preview>.quiet-details{max-width:740px;margin:0 auto}.simple-design .connect{padding:0}.simple-design .connect h2{font-size:48px}.simple-design .partner-footer{padding-top:36px;padding-bottom:36px}
@media(max-width:760px){.simple-design .wrap{padding-top:40px;padding-bottom:40px}.simple-design .comparison-header{padding:0 6%;gap:0}.simple-design .logo-home{flex-basis:185px}.simple-design .logo-home img{width:185px;height:185px}.simple-design .comparison-header nav{gap:14px 20px;padding-bottom:20px;font-size:14px}.simple-design .hero-copy{padding:40px 7%}.simple-design .hero .intro{font-size:17px}.simple-design .hero h1{font-size:45px}.simple-design .story{gap:24px}.simple-design .melissa-portrait{max-width:280px}.simple-design .story-copy>p{font-size:17px}.simple-design .story-copy h2{font-size:37px}.simple-design .season-panel{padding:22px 18px;margin:20px 12px 25px}.simple-design .packages>h2{font-size:37px}.simple-design .program-grid article{padding:25px}.simple-program-line{min-height:0}.simple-design .simple-framework h2{font-size:34px}.dimension-strip{font-size:16px;gap:12px 20px}.simple-design .connect h2{font-size:42px}.simple-design .payments-preview{padding-top:0;padding-bottom:30px}}
@media(max-height:520px) and (orientation:landscape){.simple-design .season-panel{padding:18px 24px;margin:12px 16px 25px}}
