.about-module__-i9KWa__hero{background:linear-gradient(135deg,var(--off-white)0%,var(--off-white-dark)100%);padding:200px 0 80px}.about-module__-i9KWa__heroGrid{grid-template-columns:1fr 1.3fr;align-items:center;gap:80px;display:grid}.about-module__-i9KWa__heroImage{position:relative}.about-module__-i9KWa__imagePlaceholder{aspect-ratio:3/4;background:linear-gradient(135deg,var(--charcoal)0%,var(--charcoal-light)100%);width:100%;color:var(--warm-gold);font-family:var(--font-heading);justify-content:center;align-items:center;font-size:5rem;font-weight:600;display:flex}.about-module__-i9KWa__heroContent h1{margin-bottom:24px}.about-module__-i9KWa__heroLead{color:var(--text-secondary);font-size:18px;line-height:1.8}.about-module__-i9KWa__story{padding-top:120px;padding-bottom:120px}.about-module__-i9KWa__story h2{margin-bottom:8px}.about-module__-i9KWa__story p{color:var(--text-secondary);font-size:18px;line-height:1.8}.about-module__-i9KWa__philosophy h2{margin-bottom:60px}.about-module__-i9KWa__beliefGrid{grid-template-columns:repeat(2,1fr);gap:32px;margin-top:20px;display:grid}.about-module__-i9KWa__beliefCard{border:1px solid var(--border-dark);transition:all var(--transition-medium);padding:40px 36px}.about-module__-i9KWa__beliefCard:hover{border-color:var(--warm-gold)}.about-module__-i9KWa__beliefCard h3{color:var(--off-white);margin-bottom:16px;font-size:1.2rem}.about-module__-i9KWa__beliefCard p{color:var(--text-on-dark-muted);font-size:15px;line-height:1.7}.about-module__-i9KWa__expertise h2{margin-bottom:20px}.about-module__-i9KWa__expertiseText{color:var(--text-secondary);margin-bottom:48px;font-size:18px}.about-module__-i9KWa__nicheGrid{grid-template-columns:repeat(2,1fr);gap:32px;display:grid}.about-module__-i9KWa__nicheCard{border:1px solid var(--border-light);transition:all var(--transition-medium);background:#fff;padding:40px 36px}.about-module__-i9KWa__nicheCard:hover{border-color:var(--warm-gold);box-shadow:var(--shadow-md);transform:translateY(-4px)}.about-module__-i9KWa__nicheCard h3{color:var(--charcoal);margin-bottom:16px;font-size:1.2rem}.about-module__-i9KWa__nicheCard p{color:var(--text-secondary);font-size:15px;line-height:1.7}@media (max-width:768px){.about-module__-i9KWa__hero{padding:150px 0 60px}.about-module__-i9KWa__heroGrid{grid-template-columns:1fr;gap:40px}.about-module__-i9KWa__imagePlaceholder{max-width:300px}.about-module__-i9KWa__beliefGrid,.about-module__-i9KWa__nicheGrid{grid-template-columns:1fr}}
