.why-header{background:var(--surface-off);color:var(--text-primary);border-bottom:1px solid var(--border)}.modal-body.why-body{font-size:1rem;line-height:1.7;color:var(--text-secondary)}.section-unlocks h5,.section-why h5,.why-subscribe-inline .section-title{color:var(--accent-text);font-weight:700}.why-subscribe-inline .section-title{margin-bottom:1rem}.mission-section,.section-mission{background:var(--surface-off);border:1px solid var(--border);padding:20px;border-radius:10px}.mission-title,.section-mission h4{color:var(--accent-text);font-weight:700}.mission-text,.section-mission p{margin:0;font-size:1.1rem}.section-mission p{color:var(--text-primary)}.section-unlocks p,.section-why p{color:var(--text-secondary)}.section-unlocks p{margin-bottom:15px}.business-network-section,.grow-network-section,.investment-section,.section-business{background:var(--accent-light);padding:15px;border-left:4px solid var(--accent);border-radius:5px}.section-business h5{color:var(--accent-text);font-weight:700}.section-business .note,.section-business p{color:var(--text-secondary)}.section-business .note{margin-top:15px;padding-top:15px;border-top:1px solid var(--accent-glow)}.card-control,.card-mental,.feature-box{background:var(--surface-off);border:1px solid var(--border);border-left:4px solid var(--accent);padding:15px;border-radius:8px;margin-bottom:15px}.card-mental,.mental-health-box{border-left-color:var(--warning)}.card-control h6,.card-mental h6,.feature-title{color:var(--text-primary);font-weight:700}.feature-title{margin-bottom:.5rem}.card-control p,.card-mental p{margin:0;font-size:.95rem;color:var(--text-secondary)}.highlight-text,.text-healthier{font-style:italic;color:var(--success);margin-top:20px}.section-grow{background:var(--warning-bg);padding:15px;border-left:4px solid var(--warning);border-radius:5px}.section-grow h5{color:var(--warning);font-weight:700}.section-grow p{color:var(--text-secondary)}.section-difference .tagline,.subtitle-text{text-align:center;color:var(--text-muted);font-size:1.05rem;margin-bottom:25px;font-style:italic}.section-difference h5{color:var(--accent-text);font-weight:700;text-align:center}.difference-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px}.difference-grid,.difference-wrap{max-width:1000px;margin:0 auto}.difference-wrap table{width:100%;border-collapse:separate;border-spacing:10px}.difference-card,.difference-wrap td{background:var(--accent-light);border-radius:8px;padding:15px;border-left:4px solid var(--accent);text-align:center}.difference-wrap td{width:25%;vertical-align:top}.difference-card i,.difference-wrap td i{color:var(--accent);font-size:1.8rem;margin-bottom:8px}.difference-card h6,.difference-wrap td h6{color:var(--text-primary);font-weight:700;font-size:.9rem;margin-bottom:5px}.difference-card p,.difference-wrap td p{font-size:.8rem;color:var(--text-secondary);margin:0;line-height:1.3}.section-pricing{background:var(--accent-light);border:1px solid var(--accent-glow);padding:20px;border-radius:10px}.section-pricing h5{color:var(--accent-text);font-weight:700}.section-pricing p{margin:0;color:var(--text-primary)}.section-pricing .note{margin-top:10px;font-size:.95rem;color:var(--accent-text)}.section-cta,.why-subscribe-inline .cta-section{background:var(--success-bg);border:1px solid color-mix(in srgb,var(--success) 30%,transparent);padding:25px;border-radius:10px;color:var(--success)}.cta-title,.section-cta h5{font-weight:700;margin-bottom:15px}.section-cta h5,.section-cta p{color:var(--success)}.cta-text,.section-cta p{margin-bottom:20px;font-size:1.05rem}.btn-cta{font-weight:700;padding:12px 40px;background:var(--btn-primary-bg);border:none}.btn-cta,.btn-cta:hover{color:var(--btn-primary-text)}.btn-cta:hover{background:var(--btn-primary-hover)}.section-cta .btn{font-weight:700;padding:12px 40px}