/* A single, aligned facts band; the two entities remain clearly identified. */
.facts-section.about-facts-section{background:linear-gradient(110deg,#083e74 0%,#075493 100%);color:#fff;padding:30px 0 28px}
.about-facts-layout{display:grid;grid-template-columns:minmax(0,2.1fr) minmax(0,1fr);column-gap:32px;align-items:stretch}
.about-facts-block{display:flex;flex-direction:column;min-width:0}
.about-facts-section .about-facts-block>h2{font-family:Barlow,Arial,sans-serif;font-size:20px;line-height:1.25;font-weight:600;letter-spacing:0;margin:0 0 22px;color:#d4e9fa}
.about-facts-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px}
.about-group-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}
.about-group-block{border-left:1px solid rgba(221,239,255,.38);padding-left:28px}
.about-fact{min-width:0;padding:0;background:none;border:0}
.about-fact .about-fact-value{display:flex;align-items:baseline;gap:5px;min-height:51px;margin:0 0 10px;color:#fff;font-family:'Barlow Condensed',Barlow,Arial,sans-serif;font-size:clamp(36px,3vw,44px);font-weight:600;line-height:1.1;letter-spacing:-.025em;font-variant-numeric:lining-nums tabular-nums;white-space:nowrap}
.about-fact-value span{white-space:nowrap}
.about-fact .about-fact-value small{font-family:Barlow,Arial,sans-serif;font-size:16px;font-weight:500;line-height:1;letter-spacing:0}
.about-fact .about-fact-value .about-currency{font-size:15px}
.about-facts-section .about-fact h3{font-family:Barlow,Arial,sans-serif;color:#fff;font-size:16px;font-weight:500;line-height:1.35;letter-spacing:0;margin:0;max-width:18ch}
.about-facts-section .about-facts-note{font-family:Barlow,Arial,sans-serif;color:#bed6ea;font-size:12px;font-weight:400;line-height:1.5;margin:0;padding-top:20px;margin-top:auto}
.about-facts-section .about-group-note{display:flex;align-items:baseline;column-gap:10px}
.about-group-note span{min-width:0}
.about-group-note a{display:inline-block;flex:none;white-space:nowrap;color:#dceeff;border-bottom:1px solid rgba(220,238,255,.45);margin:0;font-size:12px;line-height:1.4}
.about-group-note a:hover{color:#fff;border-color:#fff}
.about-group-note a:focus-visible{outline:2px solid #fff;outline-offset:4px}
/* Keep all five local figures together on medium screens. */
@media(max-width:1100px){.about-facts-layout{grid-template-columns:1fr;row-gap:24px}.about-group-block{padding:22px 0 0;border-left:0;border-top:1px solid rgba(221,239,255,.38);display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,2fr);column-gap:24px;align-items:start}.about-facts-section .about-group-block>h2{margin:4px 0 0}.about-group-note{grid-column:2}.about-facts-section .about-group-note{padding-top:12px}.about-fact .about-fact-value{font-size:42px;min-height:47px}.about-facts-section .about-facts-block>h2{margin-bottom:18px}}
/* Balanced mobile rows: establishment above four local operating figures. */
@media(max-width:650px){.facts-section.about-facts-section{padding:24px 0}.about-facts-layout{row-gap:22px}.about-facts-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 22px}.about-local-block .about-fact:first-child{grid-column:1/-1;display:flex;align-items:baseline;gap:16px;padding-bottom:15px;border-bottom:1px solid rgba(221,239,255,.22)}.about-local-block .about-fact:first-child .about-fact-value{margin:0;min-height:0}.about-fact .about-fact-value{font-size:42px;min-height:46px;margin-bottom:6px}.about-facts-section .about-fact h3{font-size:15px}.about-group-block{display:flex;padding-top:20px}.about-group-grid{gap:22px}.about-facts-section .about-group-block>h2{margin:0 0 18px}.about-facts-section .about-facts-note{padding-top:16px;font-size:12px}.about-fact .about-fact-value small{font-size:16px}.about-fact .about-fact-value .about-currency{font-size:15px}}
@media(max-width:370px){.about-group-grid,.about-facts-grid{gap:18px}.about-group-block .about-fact-value{font-size:36px;gap:4px}.about-group-block .about-fact-value small{font-size:13px}}
