.about-module__8TymFG__hero{padding:var(--space-20)0 var(--space-16);text-align:center;background:linear-gradient(135deg,var(--color-cream-warm)0%,var(--color-ivory)100%);position:relative;overflow:hidden}.about-module__8TymFG__heroDecor{background:radial-gradient(circle at 50% 0,#8b9e7c0f 0%,#0000 50%);position:absolute;inset:0}.about-module__8TymFG__heroTitle{font-size:var(--text-5xl);position:relative}.about-module__8TymFG__heroAccent{color:var(--color-primary);font-style:italic}.about-module__8TymFG__story{padding:var(--space-20)0}.about-module__8TymFG__storyGrid{gap:var(--space-16);grid-template-columns:1fr 1.2fr;align-items:center;display:grid}.about-module__8TymFG__storyImage{position:relative}.about-module__8TymFG__storyImagePlaceholder{aspect-ratio:3/4;border-radius:var(--radius-2xl);background:linear-gradient(135deg,var(--color-blush-warm),var(--color-blush));box-shadow:var(--shadow-xl);justify-content:center;align-items:center;display:flex}.about-module__8TymFG__storyImagePlaceholder span{font-family:var(--font-display);font-size:var(--text-7xl);color:var(--color-espresso-muted);opacity:.25}.about-module__8TymFG__storyContent h2{font-size:var(--text-3xl)}.about-module__8TymFG__storyContent p{font-size:var(--text-base);color:var(--color-text-secondary);line-height:var(--leading-relaxed);margin-bottom:var(--space-5)}.about-module__8TymFG__storyContent p strong{color:var(--color-text)}.about-module__8TymFG__storyHeading{font-family:var(--font-display)}.about-module__8TymFG__philosophy{padding:var(--space-16)0}.about-module__8TymFG__philoLayout{gap:var(--space-12);max-width:var(--max-width-narrow);grid-template-columns:280px 1fr;align-items:center;margin:0 auto;display:grid}.about-module__8TymFG__philoImageWrap{border-radius:var(--radius-2xl);height:560px;box-shadow:var(--shadow-xl);flex-shrink:0;position:relative;overflow:hidden}.about-module__8TymFG__philoCard{background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-2xl);padding:var(--space-10);box-shadow:var(--shadow-lg)}.about-module__8TymFG__philoTitle{font-family:var(--font-display);font-size:var(--text-3xl);color:var(--color-primary);font-style:italic;font-weight:400;line-height:var(--leading-snug)}.about-module__8TymFG__philoDesc{font-size:var(--text-lg);color:var(--color-text-secondary);line-height:var(--leading-relaxed)}.about-module__8TymFG__focus{padding:var(--space-24)0;background:var(--color-bg-alt)}.about-module__8TymFG__focusHeader{text-align:center;margin-bottom:var(--space-12)}.about-module__8TymFG__focusGrid{gap:var(--space-6);max-width:var(--max-width);grid-template-columns:repeat(3,1fr);margin:0 auto;display:grid}.about-module__8TymFG__focusItem{text-align:center;padding:var(--space-8);background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-xl);transition:all var(--duration-normal)var(--ease-out)}.about-module__8TymFG__focusItem:hover{box-shadow:var(--shadow-card-hover);transform:translateY(-4px)}.about-module__8TymFG__focusIcon{font-size:var(--text-3xl);margin-bottom:var(--space-4)}.about-module__8TymFG__focusTitle{font-family:var(--font-display);font-size:var(--text-xl);margin-bottom:var(--space-2)}.about-module__8TymFG__focusDesc{font-size:var(--text-sm);color:var(--color-text-secondary);line-height:var(--leading-relaxed)}.about-module__8TymFG__aboutCta{padding:var(--space-24)0}@media (max-width:1024px){.about-module__8TymFG__storyGrid{gap:var(--space-10);grid-template-columns:1fr}.about-module__8TymFG__storyImagePlaceholder{max-width:400px;margin:0 auto}.about-module__8TymFG__focusGrid{grid-template-columns:repeat(2,1fr)}.about-module__8TymFG__philoLayout{gap:var(--space-8);grid-template-columns:220px 1fr}.about-module__8TymFG__philoImageWrap{height:460px}}@media (max-width:768px){.about-module__8TymFG__heroTitle{font-size:var(--text-3xl)}.about-module__8TymFG__focusGrid{grid-template-columns:1fr;max-width:400px}.about-module__8TymFG__philoCard{padding:var(--space-8)}.about-module__8TymFG__philoTitle{font-size:var(--text-2xl)}.about-module__8TymFG__philoLayout{grid-template-columns:1fr}.about-module__8TymFG__philoImageWrap{max-width:320px;height:400px;margin:0 auto}}
