/* Gleaner's Mushroom Vision invitation and article, scoped to project classes. */
.mv-feature{padding:34px 0 12px}.mv-feature-inner{display:grid;grid-template-columns:1fr auto;align-items:center;gap:28px;background:var(--lake-900);color:#fff;border-radius:var(--radius-lg);padding:30px 36px}.mv-feature .eyebrow,.mv-article-hero .eyebrow{color:var(--sunset-400)}.mv-feature h2{color:#fff;margin:6px 0 12px}.mv-feature p{color:#deebeb;max-width:700px;margin-bottom:0}.mv-actions{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.mv-feature .mv-actions{align-items:stretch;flex-direction:column;min-width:230px}.mv-actions .btn{justify-content:center}.mv-article-hero{padding:max(170px, calc(var(--hdr-h, 138px) + 32px)) 0 60px}.mv-lead-grid{display:grid;grid-template-columns:1.2fr .8fr;align-items:center;gap:56px}.mv-article-hero h1{font-size:clamp(3.2rem,6.5vw,6rem);line-height:1.04;margin:12px 0 22px}.mv-deck{font-family:var(--font-display);font-size:clamp(1.45rem,2.5vw,2rem);line-height:1.3;max-width:590px}.mv-intro{color:#d6e8e8;max-width:560px;margin:20px 0 28px}.mv-lead-photo{margin:0;min-width:0}.mv-lead-photo img{display:block;object-fit:cover;object-position:center;width:100%;height:420px;border-radius:var(--radius-lg)}.mv-lead-photo figcaption{font-size:.72rem;line-height:1.5;color:#cfe1e1;margin-top:12px}.mv-lead-photo figcaption a{color:#fff;text-decoration:underline}.mv-story{padding-bottom:65px}.mv-story a:not(.btn){text-decoration:underline;text-underline-offset:3px}.mv-story h2{scroll-margin-top:150px}.mv-story .mv-frame img{height:auto}.mv-care-note{border-left:3px solid var(--accent-2);padding:15px 20px;background:var(--bg-elevated);font-size:.95rem!important}.mv-invitation{padding:28px;background:var(--bg-elevated);border:1px solid var(--border);border-radius:var(--radius-md);margin:45px 0}.mv-invitation h2{margin:8px 0 16px}.mv-story .article-toc h2{margin:0 0 12px;font-size:1.2rem}.mv-story .article-toc a{font-size:.95rem}body[data-page="home"] .hero-actions .mv-home-button{border-color:var(--sunset-400)}@media(max-width:900px){.mv-feature-inner,.mv-lead-grid{grid-template-columns:1fr}.mv-feature-inner{padding:26px}.mv-feature .mv-actions{flex-direction:row;min-width:0}.mv-lead-grid{gap:32px}.mv-lead-photo{max-width:600px}.mv-lead-photo img{height:340px}.mv-article-hero{padding-top:max(150px, calc(var(--hdr-h, 118px) + 32px))}}@media(max-width:560px){.mv-feature .mv-actions{flex-direction:column;width:100%}.mv-article-hero .mv-actions{align-items:stretch;flex-direction:column}.mv-lead-photo img{height:300px}.mv-feature-inner{gap:22px}.mv-article-hero .article-meta{gap:12px}.mv-invitation{padding:22px}.mv-invitation .btn{white-space:normal;text-align:center}}
