html[data-elvo] .elvo-about{--elvo-public-pad:clamp(1rem, 3.5vw, 2.5rem);box-sizing:border-box;background:var(--elvo-bg);width:100%;max-width:100%;min-height:100dvh;color:var(--elvo-fg-1);font-family:var(--font-elvo-sans), Inter, ui-sans-serif, system-ui, sans-serif;letter-spacing:-.011em;overflow-x:clip}html[data-elvo] .elvo-about *,html[data-elvo] .elvo-about :before,html[data-elvo] .elvo-about :after{box-sizing:border-box}html[data-elvo] .elvo-about__main{width:min(44rem,100%);max-width:100%;padding:0 var(--elvo-public-pad) max(3rem, env(safe-area-inset-bottom));margin:0 auto}html[data-elvo] .elvo-about__hero{isolation:isolate;border-bottom:1px solid var(--elvo-line);padding:clamp(2rem,7vh,3.5rem) 0 1.75rem;position:relative}html[data-elvo] .elvo-about__hero:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(70% 55% at 20% 0,#13b3f91f,#0000 70%);height:min(16rem,40dvh);position:absolute;inset:-10% -6% auto}html[data-elvo] .elvo-about__eyebrow{letter-spacing:.04em;text-transform:uppercase;color:var(--elvo-cyan);margin:0 0 .75rem;font-size:.8125rem;font-weight:650}html[data-elvo] .elvo-about__hero h1{letter-spacing:-.03em;margin:0;font-size:clamp(1.75rem,5vw,2.75rem);font-weight:800;line-height:1.05}html[data-elvo] .elvo-about__lead{max-width:36rem;color:var(--elvo-fg-2);margin:1rem 0 0;font-size:clamp(1rem,2.4vw,1.125rem);line-height:1.5}html[data-elvo] .elvo-about__block,html[data-elvo] .elvo-about__contact,html[data-elvo] .elvo-about__news{border-bottom:1px solid var(--elvo-line);padding:1.75rem 0}html[data-elvo] .elvo-about__news{border-bottom:0}html[data-elvo] .elvo-about__block h2,html[data-elvo] .elvo-about__contact h2,html[data-elvo] .elvo-about__news h2{letter-spacing:-.02em;color:var(--elvo-fg-1);margin:0 0 .75rem;font-size:1.15rem;font-weight:700}html[data-elvo] .elvo-about__block p,html[data-elvo] .elvo-about__news>p{color:var(--elvo-fg-2);margin:0 0 .85rem;font-size:.975rem;line-height:1.55}html[data-elvo] .elvo-about__block p:last-child,html[data-elvo] .elvo-about__news>p:last-of-type{margin-bottom:0}html[data-elvo] .elvo-about__block a,html[data-elvo] .elvo-about__contact a,html[data-elvo] .elvo-about__news a{color:var(--elvo-link);text-underline-offset:3px;font-weight:600}html[data-elvo] .elvo-about__dl{flex-direction:column;gap:.85rem;margin:0 0 1.25rem;display:flex}html[data-elvo] .elvo-about__dl>div{grid-template-columns:minmax(7rem,11rem) minmax(0,1fr);gap:.35rem 1rem;display:grid}html[data-elvo] .elvo-about__dl dt{letter-spacing:.03em;text-transform:uppercase;color:var(--elvo-fg-4);margin:0;font-size:.75rem;font-weight:650}html[data-elvo] .elvo-about__dl dd{color:var(--elvo-fg-1);overflow-wrap:anywhere;margin:0;font-size:.975rem}html[data-elvo] .elvo-about__cta-row{flex-wrap:wrap;align-items:center;gap:.85rem 1.25rem;display:flex}html[data-elvo] .elvo-about__cta-secondary{color:var(--elvo-link);text-underline-offset:3px;font-size:.875rem;font-weight:600;text-decoration:none}html[data-elvo] .elvo-about__cta-secondary:hover{text-decoration:underline}html[data-elvo] .elvo-about__news .elvo-news{margin-top:1.15rem}@media (max-width:28rem){html[data-elvo] .elvo-about__dl>div{grid-template-columns:1fr}html[data-elvo] .elvo-about__cta-row{flex-direction:column;align-items:stretch}}
