.page-hero-inner{max-width:640px;margin:0 auto}.page-title{margin-bottom:var(--space-3);font-size:38px;font-weight:700;font-family:var(--font-fraunces), serif}.page-title em{color:var(--orange);font-style:normal}.page-sub{color:var(--mid);font-size:15px;line-height:1.7}.stats-band{background:var(--orange);color:#fff}.stats-band-inner{max-width:1000px;padding:var(--space-7) var(--space-8);grid-template-columns:repeat(4,1fr);margin:0 auto;display:grid}.stat-block{text-align:center;border-right:1px solid #ffffff40}.stat-num{font-family:var(--font-fraunces), serif;font-size:30px;font-weight:700}.stat-label{opacity:.85;margin-top:4px;font-size:12px}.mission-section{max-width:640px;padding:64px var(--space-6);text-align:center;margin:0 auto}.mission-section h2{font-family:var(--font-fraunces), serif;margin-bottom:var(--space-4);font-size:26px}.mission-section p{color:var(--mid);margin-bottom:14px;font-size:15px;line-height:1.8}.mission-section .hl{color:var(--orange);font-weight:700}.values-section{background:var(--cream);padding:56px var(--space-8)}.values-inner{gap:var(--space-6);grid-template-columns:repeat(3,1fr);max-width:1000px;margin:0 auto;display:grid}.value-card{border:1px solid var(--border);text-align:center;background:#fff;border-radius:14px;padding:28px 22px}.value-icon{margin-bottom:10px;font-size:30px}.value-card h3{margin-bottom:8px;font-size:16px}.value-card p{color:var(--light);font-size:13px;line-height:1.6}.cta-section{background:linear-gradient(135deg, var(--orange), var(--orange-light));color:#fff;text-align:center;padding:56px var(--space-6)}.cta-section h2{font-family:var(--font-fraunces), serif;margin-bottom:var(--space-2);font-size:26px}.cta-section p{opacity:.9;margin-bottom:var(--space-5)}.cta-btns{gap:var(--space-3);flex-wrap:wrap;justify-content:center;display:flex}.btn-cta-outline{color:#fff;border:1.5px solid #fff;border-radius:10px;padding:16px 32px;font-size:16px;font-weight:600;text-decoration:none}@media (max-width:768px){.page-title{font-size:28px}.stats-band-inner{gap:var(--space-5);grid-template-columns:repeat(2,1fr)}.stat-block:nth-child(2){border-right:none}.values-inner{grid-template-columns:1fr}.cta-btns{flex-direction:column}}
