.company-intro{min-width:0;text-align:center}
.company-intro>p{max-width:58ch;margin-inline:auto;line-height:1.8;text-align:center;text-wrap:pretty}
.company-intro>.eyebrow{display:flex;align-items:center;justify-content:center;gap:12px;max-width:none;margin-inline:auto}
.content-page .about .company-intro>h1{max-width:15ch;margin:20px auto 24px;text-align:center;text-wrap:balance;font-size:clamp(2.25rem,4vw,3.6rem);line-height:1.12}
.about .company-intro p strong{font-family:var(--font-sans);font-weight:700;color:var(--text);letter-spacing:normal}
.company-intro>.stats{width:100%;margin:28px auto 0;text-align:center}
.company-intro>.stats>div{text-align:center}
.company-intro>.registry{display:flex;flex-wrap:wrap;justify-content:center;gap:12px 24px;margin:24px auto 0}
.poland-highlight{position:relative;display:inline-block;white-space:nowrap;font-weight:700;color:#ffac63}
.poland-sparkles{position:absolute;inset:0;pointer-events:none}
.poland-sparkles::before{content:'✦';position:absolute;right:7%;top:-3px;color:#ffe1b6;font:8px/1 Arial,sans-serif;opacity:0;animation:poland-spark 6s ease-in-out infinite}
@supports ((background-clip:text) or (-webkit-background-clip:text)){
 .poland-text{background:linear-gradient(110deg,#ee984f,#ffd29a,#ffb66e,#ee984f);background-size:220% 100%;background-clip:text;-webkit-background-clip:text;color:transparent;animation:company-metal 5s ease-in-out infinite alternate}
}
@keyframes company-metal{from{background-position:0% 50%}to{background-position:100% 50%}}
@keyframes poland-spark{0%,60%,100%{opacity:0;transform:translate(0,1px) scale(.6)}30%{opacity:.45;transform:translate(3px,-1px) scale(1)}50%{opacity:0;transform:translate(5px,-2px) scale(.7)}}
@media(prefers-reduced-motion:reduce){.poland-text{animation:none}.poland-sparkles{display:none}}

.company-divider{padding-inline:.35em;color:#ffffff50;font-weight:400}
.about .company-intro .company-wordmark{font-weight:800;color:#efdfc4}
@supports(background-clip:text){.about .company-intro .company-wordmark{background:linear-gradient(110deg,#c5ad88,#fff0d8,#c2c9cf);background-clip:text;-webkit-background-clip:text;color:transparent}}
