.about-page{padding-bottom:64px}.about-breadcrumbs{letter-spacing:.08em;text-transform:uppercase;color:#fff6;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:18px;font-family:Cinzel,serif;font-size:.78rem;display:flex}.about-breadcrumbs a{color:#00f0ffb3;text-decoration:none;transition:color .2s,text-shadow .2s}.about-breadcrumbs a:hover{color:#00f0ff;text-shadow:0 0 8px #00f0ff99}.about-header{text-align:center;margin-bottom:40px}.about-title{letter-spacing:.04em;color:#fff;text-shadow:0 0 6px #00f0ff8c,0 0 16px #a855f780,0 0 40px #a855f747;font-family:UnifrakturMaguntia,Cinzel,serif;font-size:clamp(3rem,8vw,5.2rem);line-height:1.05}.about-subtitle{letter-spacing:.32em;text-transform:uppercase;color:#00f0ffd9;text-shadow:0 0 8px #00f0ff8c,0 0 20px #a855f759;margin:14px 0 0;font-family:Cinzel,serif;font-size:clamp(.9rem,2.4vw,1.15rem)}.about-header .umka-neon-line{margin-left:auto;margin-right:auto}.about-stats{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:20px;margin-bottom:48px;display:grid}.about-stat{text-align:center;background:#0f0f14d9;border:1px solid #a855f747;border-radius:12px;flex-direction:column;align-items:center;gap:6px;padding:24px 16px;display:flex}.about-stat-value{color:#00f0ff;text-shadow:0 0 10px #00f0ff80;font-family:UnifrakturMaguntia,Cinzel,serif;font-size:2.2rem}.about-stat-label{letter-spacing:.16em;text-transform:uppercase;color:#ffffff80;font-family:Cinzel,serif;font-size:.78rem}.about-section{max-width:820px;margin:0 auto 40px}.about-h2{letter-spacing:.04em;color:#fff;text-shadow:0 0 6px #a855f799,0 0 18px #00f0ff59;margin-bottom:16px;font-family:UnifrakturMaguntia,Cinzel,serif;font-size:1.8rem}.about-section p{color:#ffffffd9;text-align:justify;margin:0 0 18px;font-family:Cinzel,Inter,serif;font-size:1.05rem;line-height:1.85}.about-section p:last-child{margin-bottom:0}.about-link{color:#00f0ff;text-shadow:0 0 8px #00f0ff66;text-decoration:none;transition:text-shadow .2s}.about-link:hover{text-shadow:0 0 14px #00f0ffcc}.about-links{flex-wrap:wrap;gap:14px;margin-top:24px;display:flex}@media (max-width:640px){.about-section{font-size:.98rem}.about-links{flex-direction:column}.about-header{margin-bottom:28px}.about-title{font-size:clamp(2.4rem,12vw,3.6rem)}.about-subtitle{letter-spacing:.12em;font-size:.78rem}.about-stats{grid-template-columns:1fr;gap:12px}.about-section p{text-align:left;font-size:.98rem}.about-h2{font-size:1.4rem}}
