.parent-hero{background:var(--demo-fff8e7,#fff8e7);padding:28px 0 65px}.parent-hero-grid{display:grid;grid-template-columns:1.1fr .9fr;gap:65px;align-items:center;margin-top:35px}.parent-hero h1{font-size:clamp(2.6rem,4.1vw,4rem);line-height:1.16}.parent-lead{font-size:1.25rem;font-weight:bold}.parent-hero p:not(.eyebrow){max-width:560px}.parent-visual{background:white;border:1px solid var(--demo-ede8de,#ede8de);border-radius:20px;overflow:hidden}.parent-visual img{width:100%;aspect-ratio:1.4;object-fit:cover}.parent-visual span{display:block;padding:24px;font-size:1.1rem;font-weight:bold;color:var(--demo-006e75,#006e75)}.parent-split{display:grid;grid-template-columns:.8fr 1.2fr;gap:80px;align-items:start}.parent-split h2,.parent-magazine h2{font-size:clamp(2rem,3vw,2.9rem)}.parent-split>div>p{max-width:410px}.parent-benefits article{display:flex;gap:25px;border-bottom:1px solid #eee6d7;padding:0 0 25px;margin-bottom:25px}.parent-benefits article>span{font-size:.9rem;color:var(--demo-865500,#865500);font-weight:bold;padding-top:3px}.parent-benefits h3{font-size:1.3rem;letter-spacing:-.02em}.parent-benefits p{margin-bottom:0;color:#706b63}.parent-magazine{background:#f7f7f4}.parent-magazine-grid{display:grid;grid-template-columns:.7fr 1.3fr;gap:90px;align-items:center}.parent-cover{background:var(--demo-fff0c8,#fff0c8);border-radius:20px;padding:30px}.parent-cover img{max-height:330px;object-fit:contain;margin:auto;filter:drop-shadow(0 10px 10px #00000015)}.parent-section-head{max-width:740px;margin-bottom:35px}.parent-membership-benefits{display:grid;grid-template-columns:repeat(4,1fr);gap:25px}.parent-membership-benefits article{border-top:3px solid var(--demo-f2a808,#f2a808);padding-top:23px}.parent-membership-benefits h3{font-size:1.15rem;line-height:1.3}.parent-membership-benefits p{font-size:.95rem;color:#706b63}.parent-options{display:grid;grid-template-columns:1fr 1fr;gap:25px;margin-top:35px}.parent-options article{padding:30px;border:1px solid #e4e1d8;border-radius:18px}.parent-options article:first-child{background:var(--demo-fff8e7,#fff8e7)}.parent-options h3{font-size:1.5rem}.parent-family{background:var(--demo-eaf7f4,#eaf7f4)}.parent-content-links{display:grid;gap:0}.parent-content-links a{display:grid;grid-template-columns:1fr auto;gap:5px;border-bottom:1px solid #cbded8;padding:20px 0}.parent-content-links a>span:first-child{font-size:.85rem;color:#706b63}.parent-content-links strong{grid-column:1;font-size:1.2rem}.parent-content-links a>span:last-child{grid-column:2;grid-row:1/3;align-self:center;font-size:25px;color:var(--demo-006e75,#006e75)}.parent-content-links a:hover strong{text-decoration:underline}.parent-faq{max-width:850px}.parent-faq details{border-bottom:1px solid #e8e3d7;padding:20px 0}.parent-faq summary{font-weight:bold;cursor:pointer}.parent-faq details p{margin:18px 0 0;color:#706b63}.parent-faq a{text-decoration:underline}.parent-cta{padding:45px 0 55px;background:var(--demo-fff0c8,#fff0c8)}.parent-cta>.wrap{display:flex;align-items:center;justify-content:space-between;gap:40px}.parent-cta h2{font-size:2.4rem}.parent-cta .actions{margin:0}.parent-cta p:last-child{margin:0}
@media(max-width:900px){.parent-hero-grid,.parent-split{gap:35px}.parent-membership-benefits{grid-template-columns:1fr 1fr}.parent-magazine-grid{gap:40px}.parent-cta>.wrap{flex-direction:column;align-items:flex-start}}
@media(max-width:600px){.parent-hero-grid,.parent-split,.parent-magazine-grid,.parent-options{grid-template-columns:1fr;gap:30px}.parent-hero h1{font-size:2.7rem}.parent-hero h1 br{display:none}.parent-visual img{aspect-ratio:1.7}.parent-cover{max-width:300px;width:100%;margin:auto}.parent-cover img{max-height:260px}.parent-membership-benefits{gap:18px}.parent-options article{padding:25px}.parent-cta h2{font-size:2rem}.parent-cta .actions{gap:15px}.parent-cta .button{font-size:.85rem}.parent-benefits article{gap:17px}}
