.about-module__8TymFG__about{padding-top:140px;padding-bottom:var(--space-xl);background:radial-gradient(circle at top left,var(--color-3)0%,transparent 20%);min-height:100vh}.about-module__8TymFG__container{max-width:1000px;padding:0 var(--space-md);margin:0 auto}.about-module__8TymFG__hero{text-align:center;margin-bottom:var(--space-xl)}.about-module__8TymFG__hero h1{font-size:var(--font-size-h1);margin-bottom:var(--space-md);letter-spacing:-1px}.about-module__8TymFG__hero h1 span{color:var(--color-5);font-weight:300;display:block}.about-module__8TymFG__intro{text-align:center;max-width:750px;color:var(--color-5);margin:0 auto;font-size:1.2rem;font-weight:400;line-height:1.7}.about-module__8TymFG__missionSection{text-align:center;margin-bottom:var(--space-xl);padding:var(--space-xl)var(--space-lg);border:1px solid var(--color-3);border-radius:var(--border-radius);max-width:900px;transition:transform var(--transition-smooth),box-shadow var(--transition-smooth);background:linear-gradient(135deg,#fafafa 0%,#fff 100%);margin-left:auto;margin-right:auto;box-shadow:0 4px 24px #00000005}.about-module__8TymFG__missionSection:hover{transform:translateY(-3px);box-shadow:0 12px 40px #0000000a}.about-module__8TymFG__sectionLabel{text-transform:uppercase;letter-spacing:3px;color:var(--color-4);margin-bottom:var(--space-sm);font-size:.75rem;font-weight:700;display:block}.about-module__8TymFG__missionSection h2{font-size:var(--font-size-h3);color:var(--color-0);margin-bottom:var(--space-md);font-weight:700}.about-module__8TymFG__missionText{color:var(--color-5);max-width:700px;margin:0 auto;font-size:1.05rem;line-height:1.8}.about-module__8TymFG__approachSection{margin-bottom:var(--space-xl);max-width:900px;margin-left:auto;margin-right:auto}.about-module__8TymFG__approachHeader{text-align:center;margin-bottom:var(--space-lg)}.about-module__8TymFG__approachHeader h2{font-size:var(--font-size-h2);color:var(--color-0);margin-bottom:var(--space-xs)}.about-module__8TymFG__approachSubtext{color:var(--color-5);max-width:600px;margin:0 auto;font-size:1.05rem;line-height:1.6}.about-module__8TymFG__pillarsGrid{gap:var(--space-md);grid-template-columns:repeat(3,1fr);display:grid}.about-module__8TymFG__pillar{padding:var(--space-lg);border:1px solid var(--color-3);border-radius:var(--border-radius);transition:transform var(--transition-smooth),box-shadow var(--transition-smooth);background:#fff}.about-module__8TymFG__pillar:hover{transform:translateY(-4px);box-shadow:0 12px 36px #0000000d}.about-module__8TymFG__pillar h3{color:var(--color-0);margin-bottom:var(--space-xs);font-size:1.15rem;font-weight:700}.about-module__8TymFG__pillar p{color:var(--color-5);margin-bottom:0;font-size:.95rem;line-height:1.7}.about-module__8TymFG__philosophyCallout{margin-top:var(--space-sm);padding:var(--space-sm)var(--space-md);border-left:3px solid var(--color-4);border-radius:0 var(--border-radius)var(--border-radius)0;background:#fafafa}.about-module__8TymFG__philosophyCallout p{color:var(--color-6);margin-bottom:0;font-size:.9rem;font-style:italic;line-height:1.6}.about-module__8TymFG__whySection{margin-bottom:var(--space-xl);max-width:900px;margin-left:auto;margin-right:auto}.about-module__8TymFG__whyHeader{text-align:center;margin-bottom:var(--space-lg)}.about-module__8TymFG__whyHeader h2{font-size:var(--font-size-h2);color:var(--color-0);margin-bottom:var(--space-xs)}.about-module__8TymFG__whySubtext{color:var(--color-5);max-width:600px;margin:0 auto;font-size:1.05rem;line-height:1.6}.about-module__8TymFG__diffGrid{gap:var(--space-md);grid-template-columns:repeat(3,1fr);display:grid}.about-module__8TymFG__diffItem{padding:var(--space-lg);border:1px solid var(--color-3);border-radius:var(--border-radius);transition:transform var(--transition-smooth),box-shadow var(--transition-smooth);background:#fff}.about-module__8TymFG__diffItem:hover{transform:translateY(-3px);box-shadow:0 10px 30px #0000000a}.about-module__8TymFG__diffItem h3{color:var(--color-0);margin-bottom:var(--space-xs);font-size:1.1rem;font-weight:700}.about-module__8TymFG__diffItem p{color:var(--color-5);margin-bottom:0;font-size:.95rem;line-height:1.7}.about-module__8TymFG__sdvosbHeader{align-items:center;gap:var(--space-sm);margin-bottom:var(--space-xs);display:flex}.about-module__8TymFG__sdvosbHeader h3{margin-bottom:0}.about-module__8TymFG__sdvosbBadge{object-fit:contain;flex-shrink:0;width:40px;height:40px}@media (max-width:850px){.about-module__8TymFG__pillarsGrid,.about-module__8TymFG__diffGrid{grid-template-columns:1fr}.about-module__8TymFG__intro{font-size:1.1rem}.about-module__8TymFG__missionSection{padding:var(--space-lg)}}@media (max-width:600px){.about-module__8TymFG__about{padding-top:110px}.about-module__8TymFG__container{padding:0 var(--space-sm)}.about-module__8TymFG__pillar,.about-module__8TymFG__diffItem{padding:var(--space-md)}}
.ContactCTA-module__FIf52q__contactCta{border:1px solid var(--color-3);border-radius:var(--border-radius);padding:var(--space-xl);margin:var(--space-xl)auto;width:90%;max-width:var(--max-width);transition:transform var(--transition-smooth);background:linear-gradient(135deg,#fff 0%,#fffefe 100%);box-shadow:0 10px 40px #00000005}.ContactCTA-module__FIf52q__contactCta:hover{transform:translateY(-5px);box-shadow:0 15px 50px #0000000d}.ContactCTA-module__FIf52q__container{justify-content:space-between;align-items:center;gap:var(--space-xl);display:flex}.ContactCTA-module__FIf52q__content h2{color:var(--color-0);margin-bottom:var(--space-sm);font-size:2.25rem}.ContactCTA-module__FIf52q__content h2 span{color:var(--color-5);white-space:nowrap;font-weight:300}.ContactCTA-module__FIf52q__content p{color:var(--color-5);max-width:500px;margin-bottom:0;font-size:1rem;line-height:1.7}.ContactCTA-module__FIf52q__actions{align-items:center;display:flex}.ContactCTA-module__FIf52q__actions a{white-space:nowrap}@media (max-width:768px){.ContactCTA-module__FIf52q__container{text-align:center;gap:var(--space-lg);flex-direction:column}.ContactCTA-module__FIf52q__contactCta{padding:var(--space-lg)}.ContactCTA-module__FIf52q__container{text-align:center;flex-direction:column}}
