.AboutPage_container__0zbel{max-width:1200px;padding:3rem 1.5rem;margin:0 auto}.AboutPage_heroSection__rLKeO{text-align:center;margin-bottom:4rem;max-width:800px;margin-left:auto;margin-right:auto}.AboutPage_heroTitle__HQNJg{font-family:var(--font-christmas,serif);font-size:3.5rem;font-weight:800;color:#1a202c;margin-bottom:1rem;line-height:1.2}.AboutPage_highlight__pPkpz{background:linear-gradient(135deg,#c62828,#b91c1c);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:inline-block}.AboutPage_heroSubtitle__kO_SE{font-size:1.2rem;color:#64748b;line-height:1.6}.AboutPage_storyGrid__qfv7s{display:grid;grid-template-columns:1fr;grid-gap:2rem;gap:2rem;margin-bottom:4rem}@media (min-width:768px){.AboutPage_storyGrid__qfv7s{grid-template-columns:1fr 1fr}}.AboutPage_contentCard__KsAq5{background:#fff;border:1px solid #e2e8f0;border-radius:20px;padding:2.5rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.05);transition:transform .2s}.AboutPage_contentCard__KsAq5:hover{transform:translateY(-4px);box-shadow:0 10px 15px -3px rgba(0,0,0,.1)}.AboutPage_sectionTitle__pW8AC{font-family:var(--font-christmas,serif);font-size:2rem;color:#2d3748;margin-bottom:1rem}.AboutPage_text__UG1sj{color:#4a5568;line-height:1.7;font-size:1rem}.AboutPage_featuresSection__NannZ{margin-bottom:5rem}.AboutPage_sectionHeader__XdF1v{text-align:center;margin-bottom:3rem}.AboutPage_featureGrid__5knx5{display:grid;grid-template-columns:1fr;grid-gap:1.5rem;gap:1.5rem}@media (min-width:640px){.AboutPage_featureGrid__5knx5{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.AboutPage_featureGrid__5knx5{grid-template-columns:repeat(3,1fr)}}.AboutPage_featureCard__BtE0g{background:#fff;border:1px solid #f1f5f9;border-radius:16px;padding:2rem;text-align:center;transition:all .3s ease}.AboutPage_featureCard__BtE0g:hover{border-color:#cbd5e0;transform:translateY(-5px);box-shadow:0 10px 25px rgba(0,0,0,.05)}.AboutPage_iconWrapper__1H5an{width:60px;height:60px;border-radius:50%;background:linear-gradient(135deg,#fef2f2,#fee2e2);color:#c62828;display:flex;align-items:center;justify-content:center;font-size:1.5rem;margin:0 auto 1.5rem}.AboutPage_featureTitle__q3MNI{font-weight:700;color:#1a202c;margin-bottom:.75rem;font-size:1.2rem}.AboutPage_featureText__mcvd0{color:#64748b;font-size:.95rem;line-height:1.6}.AboutPage_ctaSection__Dm_Vr{background:linear-gradient(135deg,#1a202c,#2d3748);border-radius:24px;padding:4rem 2rem;text-align:center;color:white;position:relative;overflow:hidden}.AboutPage_ctaTitle___WfXR{font-family:var(--font-christmas,serif);font-size:2.5rem;margin-bottom:1.5rem;color:var(--accent-color-orange)}.AboutPage_ctaText__0EzKD{max-width:600px;margin:0 auto 2rem;font-size:1.1rem;color:#e2e8f0;line-height:1.6}.AboutPage_ctaButtons__oqlT7{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}.AboutPage_primaryButton__44oeS{background:#c62828;color:white;padding:.8rem 2rem;border-radius:50px;font-weight:600;text-decoration:none;transition:background .2s}.AboutPage_primaryButton__44oeS:hover{background:#9b2c2c;color:white}.AboutPage_secondaryButton__LYixb{background:transparent;border:2px solid rgba(255,255,255,.3);color:white;padding:.8rem 2rem;border-radius:50px;font-weight:600;text-decoration:none;transition:all .2s}.AboutPage_secondaryButton__LYixb:hover{background:rgba(255,255,255,.1);border-color:white;color:white}