.mindful-interlude{position:relative;background:#e4e5da;color:#414735;padding:30px 8% 25px;overflow:hidden}
.mindful-rule,.mindful-foot{display:flex;justify-content:space-between;gap:20px;font-size:9px;letter-spacing:.13em;line-height:1.5;color:#74785f}
.mindful-rule{border-top:1px solid #a6ad9480;padding-top:15px}
.mindful-layout{display:grid;grid-template-columns:1fr 1.2fr;align-items:center;gap:7%;max-width:1120px;margin:20px auto 38px}
.lotus-art{text-align:center;position:relative;min-width:0}
#lotus-cloud{width:min(100%,360px);aspect-ratio:1;margin:0 auto}
#lotus-cloud svg{display:block;width:100%;height:100%}
.lotus-toggle{border:0;background:none;border-bottom:1px solid #9da488;padding:5px 0;min-height:30px;color:#74785f;font-size:10px;letter-spacing:.03em}
.mindful-copy .eyebrow{font-size:9px;letter-spacing:.17em;color:#74785f;margin-bottom:24px}
.mindful-copy h2{font:400 clamp(45px,5.4vw,78px)/1.03 Georgia,serif;letter-spacing:-.055em}
.mindful-copy h2 em{color:#687155}
.mindful-copy>p:not(.eyebrow){font-size:14px;line-height:1.9;color:#71765e;margin-top:24px}
.mindful-link{display:inline-flex;align-items:center;gap:28px;margin-top:25px;padding:12px 0;border-bottom:1px solid #8a947c;font-size:12px;min-height:44px}
.mindful-link span{font-size:18px;transition:transform .5s}.mindful-link:hover span{transform:rotate(90deg)}
.mindful-foot{border-top:1px solid #a6ad9480;padding-top:15px}.mindful-foot>span:last-child{font:italic 13px Georgia,serif;letter-spacing:0}
@media(max-width:650px){.mindful-interlude{padding:24px 7%}.mindful-rule{font-size:8px;letter-spacing:.1em}.mindful-layout{display:flex;flex-direction:column;gap:14px;margin:5px auto 38px}.lotus-art{width:100%}#lotus-cloud{width:230px}.lotus-toggle{font-size:9px}.mindful-copy{text-align:center;width:100%}.mindful-copy .eyebrow{margin-top:15px;margin-bottom:20px}.mindful-copy h2{font-size:49px}.mindful-copy>p:not(.eyebrow){font-size:13px;margin-top:20px}.mindful-link{font-size:11px;margin-top:20px}.mindful-foot{font-size:8px;align-items:center}.mindful-foot>span:last-child{font-size:11px;max-width:130px;text-align:right}}
