.about-module__8yxMoa__pageHeader{text-align:center;background:linear-gradient(135deg,#0f0f3d 0%,#1a1a5e 50%,#0096b7 100%);padding:8rem 0 4rem;position:relative;overflow:hidden}.about-module__8yxMoa__pageHeader:before{content:"";background:radial-gradient(circle at 50% 100%,#f0a50026 0%,#0000 60%);position:absolute;inset:0}.about-module__8yxMoa__pageHeader h1{color:var(--white);font-size:var(--fs-4xl);margin-bottom:.5rem;position:relative}.about-module__8yxMoa__pageHeader p{color:#ffffffb3;font-size:var(--fs-md);position:relative}.about-module__8yxMoa__storyGrid{grid-template-columns:1fr 1fr;align-items:center;gap:4rem;display:grid}.about-module__8yxMoa__label{color:var(--accent-dark);border-radius:var(--radius-full);text-transform:uppercase;letter-spacing:.08em;background:#f0a50026;margin-bottom:1rem;padding:.3rem 1rem;font-size:.8rem;font-weight:600;display:inline-block}.about-module__8yxMoa__storyContent h2{margin-bottom:1.5rem}.about-module__8yxMoa__storyContent p{color:var(--gray-600);margin-bottom:1rem;line-height:1.8}.about-module__8yxMoa__storyImagePlaceholder{background:linear-gradient(135deg, var(--primary), var(--teal-dark));border-radius:var(--radius-xl);text-align:center;color:var(--white);aspect-ratio:4/3;flex-direction:column;justify-content:center;align-items:center;padding:4rem;display:flex}.about-module__8yxMoa__storyImagePlaceholder span{margin-bottom:1rem;font-size:5rem}.about-module__8yxMoa__storyImagePlaceholder p{opacity:.8;font-size:1.1rem}.about-module__8yxMoa__missionVision{background:var(--gray-50)}.about-module__8yxMoa__mvGrid{grid-template-columns:repeat(3,1fr);gap:2rem;display:grid}.about-module__8yxMoa__mvCard{background:var(--white);border-radius:var(--radius-lg);text-align:center;box-shadow:var(--shadow-md);transition:all var(--transition-base);border:1px solid var(--gray-100);padding:2.5rem 2rem}.about-module__8yxMoa__mvCard:hover{box-shadow:var(--shadow-lg);transform:translateY(-6px)}.about-module__8yxMoa__mvIcon{margin-bottom:1rem;font-size:3rem}.about-module__8yxMoa__mvCard h3{color:var(--primary);margin-bottom:1rem}.about-module__8yxMoa__mvCard p{color:var(--gray-600);font-size:.9rem;line-height:1.7}.about-module__8yxMoa__achievements{background:linear-gradient(135deg, var(--primary) 0%, var(--primary-light) 50%, var(--teal-dark) 100%)}.about-module__8yxMoa__achieveGrid{grid-template-columns:repeat(3,1fr);gap:1.5rem;display:grid}.about-module__8yxMoa__achieveCard{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:var(--radius-lg);text-align:center;transition:all var(--transition-base);background:#ffffff1a;border:1px solid #ffffff26;padding:2rem}.about-module__8yxMoa__achieveCard:hover{background:#ffffff2e;transform:translateY(-3px)}.about-module__8yxMoa__achieveIcon{margin-bottom:.75rem;font-size:2.5rem;display:block}.about-module__8yxMoa__achieveNum{font-family:var(--font-heading);color:var(--accent);margin-bottom:.25rem;font-size:2.2rem;font-weight:800;display:block}.about-module__8yxMoa__achieveLabel{color:#ffffffb3;text-transform:uppercase;letter-spacing:.05em;font-size:.85rem}.about-module__8yxMoa__whyGrid{grid-template-columns:repeat(2,1fr);gap:2rem;display:grid}.about-module__8yxMoa__whyCard{background:var(--white);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);border:1px solid var(--gray-100);transition:all var(--transition-base);flex-direction:column;padding:2rem;display:flex}.about-module__8yxMoa__whyCard:hover{box-shadow:var(--shadow-md);border-color:#f0a5004d;transform:translateY(-4px)}.about-module__8yxMoa__whyIcon{margin-bottom:1rem;font-size:2rem}.about-module__8yxMoa__whyCard h4{color:var(--primary);margin-bottom:.75rem}.about-module__8yxMoa__whyCard p{color:var(--gray-600);font-size:.9rem;line-height:1.6}@media (max-width:768px){.about-module__8yxMoa__storyGrid{grid-template-columns:1fr;gap:2rem}.about-module__8yxMoa__mvGrid{grid-template-columns:1fr}.about-module__8yxMoa__achieveGrid{grid-template-columns:repeat(2,1fr)}.about-module__8yxMoa__whyGrid{grid-template-columns:1fr}}@media (max-width:480px){.about-module__8yxMoa__achieveGrid{grid-template-columns:1fr}}
