.about-hero{min-height:var(--sb-hero-min);position:relative;overflow:hidden}.about-hero:before{content:"";background:radial-gradient(ellipse at center,rgba(var(--sb-ice-rgb),.12) 0%,rgba(var(--sb-violet-rgb),.08) 40%,transparent 70%);pointer-events:none;z-index:0;width:min(800px,90%);height:600px;animation:6s ease-in-out infinite hero-glow-pulse;position:absolute;top:15%;left:50%;transform:translate(-50%)}.about-hero .hero-subtitle{margin-bottom:0}.about-hero h1{margin-bottom:calc(var(--sb-space-lg) - 12px);font-size:clamp(2.5rem,6vw,4.5rem);font-weight:900;line-height:1.1}.about-section-inner{z-index:1;position:relative}.roles-grid{gap:var(--sb-space-xl);max-width:var(--sb-max-width);grid-template-columns:repeat(4,1fr);margin:0 auto;display:grid}.role-card{padding:var(--sb-space-xl);text-align:center;color:inherit;cursor:pointer;text-decoration:none}@media (width>=1100px){.about-section-inner .roles-grid{gap:var(--sb-space-md);grid-template-columns:repeat(5,minmax(0,1fr))}.about-section-inner .role-card{padding:var(--sb-space-lg)}}@media (width>=768.02px) and (width<=1099.98px){.about-section-inner .roles-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.role-icon{margin-bottom:var(--sb-space-md);font-size:48px;transition:color .25s}.role-card:hover .role-icon{color:var(--sb-ice)}.role-card h3{font-size:var(--sb-text-xl);margin-bottom:var(--sb-space-sm)}.role-card p{font-size:var(--sb-text-sm);color:var(--sb-text-secondary);line-height:1.6}.why-grid{gap:var(--sb-space-lg);max-width:var(--sb-max-width);grid-template-columns:repeat(2,1fr);margin:0 auto;display:grid}.why-icon{flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;font-size:28px;transition:color .25s;display:flex}.why-card:hover .why-icon{color:var(--sb-ice)}@media (prefers-reduced-motion:reduce){.why-card{animation:none}}.why-card h3{font-size:var(--sb-text-base);margin-bottom:var(--sb-space-xs)}.why-card p{font-size:var(--sb-text-sm);color:var(--sb-text-secondary);line-height:1.5}.uk-section{text-align:center;padding:0}.uk-section h2{font-size:var(--sb-text-3xl);margin-bottom:var(--sb-space-sm)}.uk-section p{color:var(--sb-text-secondary);font-size:var(--sb-text-lg);max-width:1200px;margin:0 auto var(--sb-space-lg);line-height:1.7}.uk-section a{color:var(--sb-ice)}.about-coverage-strip{margin-top:var(--sb-space-xl);font-size:var(--sb-text-xs);color:var(--sb-ice);letter-spacing:.03em;font-weight:600}.about-coverage-strip .coverage-cities{flex-wrap:wrap;justify-content:center;gap:0;margin-top:6px;display:flex}.about-coverage-strip .coverage-city{color:var(--sb-text-secondary);white-space:nowrap;text-decoration:none;transition:color .2s}.about-coverage-strip .coverage-city:hover{color:var(--sb-ice)}.about-coverage-strip .coverage-sep{color:var(--sb-ice);opacity:.4;margin:0 8px}.about-coverage-strip .coverage-more{color:var(--sb-text-muted);font-weight:400;text-decoration:none;transition:color .2s}@media (width<=768px){.roles-grid,.why-grid{grid-template-columns:1fr}.why-card{text-align:center;flex-direction:column}.why-icon{margin:0 auto}}.about-hero .hero-carousel-heading{margin-top:calc(var(--sb-space-2xl) / 2)}:where(.mig-shell) .ab-facts{max-width:var(--sb-max-width);column-gap:var(--sb-space-2xl);grid-template-columns:repeat(2,minmax(0,1fr));margin:0 auto;display:grid}:where(.mig-shell) .ab-fact{gap:var(--sb-space-md);padding:var(--sb-space-md) 0;border-bottom:1px solid rgba(var(--sb-ice-rgb), .15);grid-template-columns:9.5rem minmax(0,1fr);display:grid}:where(.mig-shell) .ab-fact dt{color:var(--sb-text);text-transform:uppercase;letter-spacing:.06em;font-weight:700;font-size:var(--sb-text-xs);padding-top:3px}:where(.mig-shell) .ab-fact dd{color:var(--sb-text-secondary);font-size:var(--sb-text-sm);margin:0;line-height:1.6}:where(.mig-shell) .ab-cite{max-width:var(--sb-max-width);margin:var(--sb-space-xl) auto 0}@media (width<=1024px){:where(.mig-shell) .ab-facts{grid-template-columns:1fr}}
