.about-module__8TymFG__container{max-width:var(--max-width);z-index:1;margin:0 auto;padding:0 1.5rem;position:relative}.about-module__8TymFG__pageHero{background-color:var(--bg-color);text-align:center;padding:8rem 0 4rem;position:relative;overflow:hidden}.about-module__8TymFG__bgBlob1,.about-module__8TymFG__bgBlob2{filter:blur(60px);z-index:0;opacity:.6;position:absolute}.about-module__8TymFG__bgBlob1{background:#fe932126;width:40vw;height:40vw;animation:15s ease-in-out infinite about-module__8TymFG__float-blob;top:-10%;left:-5%}.about-module__8TymFG__bgBlob2{background:#a3be4c26;width:50vw;height:50vw;animation:18s ease-in-out infinite reverse about-module__8TymFG__float-blob;bottom:-20%;right:-10%}.about-module__8TymFG__pageHeroContent{z-index:2;max-width:800px;margin:0 auto;position:relative}.about-module__8TymFG__heroBadge{color:var(--primary);letter-spacing:.05em;text-transform:uppercase;background:#fff;border:1px solid #fe93211a;border-radius:100px;margin-bottom:1.5rem;padding:.5rem 1.5rem;font-size:.875rem;font-weight:700;display:inline-block;box-shadow:0 4px 20px #fe932126}.about-module__8TymFG__pageHero h1{background:linear-gradient(135deg, var(--text-primary) 0%, var(--primary) 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:1rem}.about-module__8TymFG__pageHero p{color:var(--text-secondary);font-size:1.25rem;font-weight:500}.about-module__8TymFG__contentSection{background-color:#fff;padding:6rem 0;position:relative}.about-module__8TymFG__twoColumnGrid{grid-template-columns:1.2fr 1fr;align-items:center;gap:4rem;display:grid}.about-module__8TymFG__richText{color:var(--text-secondary);font-size:1.125rem;line-height:1.8}.about-module__8TymFG__richText p{margin-bottom:1.5rem}.about-module__8TymFG__leadText{color:var(--text-primary);font-size:1.35rem;font-weight:500;line-height:1.6}.about-module__8TymFG__imageWrapper{aspect-ratio:4/5;width:100%;box-shadow:var(--shadow-lg);border-radius:40% 60% 70% 30%/40% 50% 60%;animation:12s ease-in-out infinite about-module__8TymFG__float-blob;position:relative;overflow:hidden}.about-module__8TymFG__philosophyBanner{background:var(--primary);border-radius:var(--radius-md);text-align:center;color:#fff;margin:6rem 0;padding:4rem;position:relative;overflow:hidden;box-shadow:0 20px 40px #fe932133}.about-module__8TymFG__philosophyBanner:before{content:"";filter:blur(40px);background:#ffffff1a;border-radius:50%;width:300px;height:300px;position:absolute;top:-50%;left:-10%}.about-module__8TymFG__philosophyStars{color:#fffc;margin-bottom:1rem;font-size:3rem}.about-module__8TymFG__philosophyBanner h3{color:#fff;margin-bottom:1.5rem;font-size:2rem}.about-module__8TymFG__philosophyBanner p{max-width:800px;margin:0 auto;font-size:1.35rem;font-weight:500;line-height:1.6}.about-module__8TymFG__testimonialsContainer{background:var(--bg-color);text-align:center;padding:6rem 0}.about-module__8TymFG__testimonialsContainer h2{margin-bottom:4rem}.about-module__8TymFG__testimonialGrid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;max-width:900px;margin:0 auto;display:grid}.about-module__8TymFG__testimonialCard{-webkit-backdrop-filter:blur(20px);border-radius:var(--radius-sm);box-shadow:var(--shadow-md);text-align:left;background:#fff9;border:1px solid #fffc;padding:2.5rem;transition:transform .3s,box-shadow .3s}.about-module__8TymFG__testimonialCard:nth-child(2){transform:translateY(20px)}.about-module__8TymFG__testimonialCard:hover{box-shadow:var(--shadow-lg);transform:translateY(-5px)}.about-module__8TymFG__testimonialCard:nth-child(2):hover{transform:translateY(15px)}.about-module__8TymFG__stars{color:var(--primary);margin-bottom:1rem;font-size:1.5rem}.about-module__8TymFG__testimonialCard p{color:var(--text-primary);margin-bottom:1.5rem;font-size:1.125rem;font-style:italic;line-height:1.7}.about-module__8TymFG__testimonialCard h4{color:var(--text-secondary);text-transform:uppercase;letter-spacing:.1em;font-size:1rem}.about-module__8TymFG__cta{background-color:var(--bg-color);padding:6rem 0;position:relative;overflow:hidden}.about-module__8TymFG__ctaCard{background:var(--primary);border-radius:var(--radius-lg);text-align:center;box-shadow:var(--shadow-lg);padding:5rem 3rem;position:relative}.about-module__8TymFG__ctaCard h2{color:#fff;margin-bottom:1.5rem}.about-module__8TymFG__ctaCard p{color:#ffffffe6;max-width:600px;margin-bottom:2.5rem;margin-left:auto;margin-right:auto;font-size:1.25rem}.about-module__8TymFG__ctaCard .btn-primary{background:var(--secondary);color:#fff;border:1px solid var(--secondary);box-shadow:0 8px 32px #0000001a}.about-module__8TymFG__ctaCard .btn-primary:hover{color:var(--secondary);background:#fff}@media (max-width:992px){.about-module__8TymFG__twoColumnGrid{grid-template-columns:1fr}.about-module__8TymFG__imageWrapper{max-width:500px;margin:0 auto}}@media (max-width:768px){.about-module__8TymFG__pageHero{padding:6rem 0 3rem}.about-module__8TymFG__testimonialCard:nth-child(2){transform:none}.about-module__8TymFG__testimonialCard:nth-child(2):hover{transform:translateY(-5px)}}
