.CompanyFacts-module__4I1p1W__facts{margin-top:1.5rem}.CompanyFacts-module__4I1p1W__columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.5rem;display:grid}.CompanyFacts-module__4I1p1W__section{min-width:0;margin-bottom:2rem}.CompanyFacts-module__4I1p1W__facts h3{font-family:var(--font-display);color:var(--color-primary-dark);align-items:center;gap:.65rem;margin:0 0 1rem;font-size:1.25rem;display:flex}.CompanyFacts-module__4I1p1W__facts h3 svg{width:24px;height:24px;color:var(--color-accent);flex-shrink:0}.CompanyFacts-module__4I1p1W__rows{margin:0}.CompanyFacts-module__4I1p1W__rows>div{border-bottom:1px solid var(--color-border);grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);gap:1rem;padding:.8rem 0;display:grid}.CompanyFacts-module__4I1p1W__rows dt{color:var(--color-text-muted);font-size:.9rem}.CompanyFacts-module__4I1p1W__rows dd{overflow-wrap:anywhere;margin:0;font-weight:600}.CompanyFacts-module__4I1p1W__rows dd[data-missing=true]{color:var(--color-text-muted);font-size:.9rem;font-weight:400}.CompanyFacts-module__4I1p1W__description{background:var(--gradient-bg);border-left:3px solid var(--color-accent);border-radius:0 var(--border-radius) var(--border-radius) 0;margin:0 0 2rem;padding:1.4rem}.CompanyFacts-module__4I1p1W__description p{max-width:70ch;margin:0;line-height:1.7}.CompanyFacts-module__4I1p1W__codes{gap:.7rem;margin:0;padding:0;list-style:none;display:grid}.CompanyFacts-module__4I1p1W__codes li{align-items:baseline;gap:.8rem;display:flex}.CompanyFacts-module__4I1p1W__codes li span{background:var(--gradient-bg);color:var(--color-accent);border:1px solid var(--color-border);border-radius:var(--border-radius);font-variant-numeric:tabular-nums;flex-shrink:0;padding:.2rem .5rem;font-size:.9rem}.CompanyFacts-module__4I1p1W__updated{border-top:1px solid var(--color-border);color:var(--color-text-muted);flex-wrap:wrap;gap:.5rem 1.5rem;padding:1rem 0;font-size:.85rem;display:flex}.CompanyFacts-module__4I1p1W__updated span:last-child:not(:nth-child(2)){flex-basis:100%}@media (max-width:700px){.CompanyFacts-module__4I1p1W__columns{grid-template-columns:1fr;gap:0}.CompanyFacts-module__4I1p1W__section{margin-bottom:1.6rem}.CompanyFacts-module__4I1p1W__rows>div{gap:.7rem}.CompanyFacts-module__4I1p1W__description{padding:1rem}}@media (max-width:420px){.CompanyFacts-module__4I1p1W__rows>div{grid-template-columns:1fr;gap:.2rem}}.CompanyFacts-module__4I1p1W__about{background:linear-gradient(135deg,#f8fafb,#fff 70%);border:1px solid #dbe4e8;border-radius:12px;margin-bottom:2rem;padding:1.5rem}.CompanyFacts-module__4I1p1W__aboutHeading{border-bottom:1px solid #dbe4e8;margin-bottom:1.1rem;padding-bottom:1rem}.CompanyFacts-module__4I1p1W__eyebrow{letter-spacing:.12em;color:var(--color-accent);margin-bottom:.35rem;font-size:.66rem;font-weight:750;display:block}.CompanyFacts-module__4I1p1W__aboutHeading h3{margin:0;font-size:1.4rem}.CompanyFacts-module__4I1p1W__aboutGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem;display:grid}.CompanyFacts-module__4I1p1W__factGroup{min-width:0}.CompanyFacts-module__4I1p1W__factGroup h4,.CompanyFacts-module__4I1p1W__registrations h4{color:var(--color-text-muted);margin:0 0 .5rem;font-size:.78rem;font-weight:700}.CompanyFacts-module__4I1p1W__about .CompanyFacts-module__4I1p1W__rows>div{gap:.75rem;padding:.65rem 0}.CompanyFacts-module__4I1p1W__about .CompanyFacts-module__4I1p1W__rows dt{font-size:.82rem}.CompanyFacts-module__4I1p1W__about .CompanyFacts-module__4I1p1W__rows dd{font-size:.9rem;font-weight:600}.CompanyFacts-module__4I1p1W__groupNote{color:var(--color-text-muted);margin:.65rem 0 0;font-size:.73rem;line-height:1.5}.CompanyFacts-module__4I1p1W__registrations{border-top:1px solid #dbe4e8;margin-top:1.3rem;padding-top:1rem}.CompanyFacts-module__4I1p1W__registrations dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin:.65rem 0 0;display:grid}.CompanyFacts-module__4I1p1W__registrations dl>div{background:#f1f5f6;border-left:2px solid #bca086;border-radius:0 5px 5px 0;min-width:0;padding:.65rem .8rem}.CompanyFacts-module__4I1p1W__registrations dt{color:var(--color-text-muted);font-size:.75rem}.CompanyFacts-module__4I1p1W__registrations dd{color:var(--color-primary-dark);overflow-wrap:anywhere;margin:.3rem 0 0;font-size:.85rem;font-weight:650}.CompanyFacts-module__4I1p1W__sourceNote{color:var(--color-text-muted);flex-wrap:wrap;align-items:center;gap:.4rem 1rem;margin-top:1.1rem;font-size:.72rem;display:flex}.CompanyFacts-module__4I1p1W__sourceNote p{flex-basis:100%;margin:0;line-height:1.5}.CompanyFacts-module__4I1p1W__stale{color:#91531e}@media (max-width:700px){.CompanyFacts-module__4I1p1W__about{padding:1rem}.CompanyFacts-module__4I1p1W__aboutGrid{grid-template-columns:1fr;gap:1.2rem}.CompanyFacts-module__4I1p1W__registrations dl{grid-template-columns:1fr}.CompanyFacts-module__4I1p1W__registrations dl>div{justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.CompanyFacts-module__4I1p1W__registrations dd{margin:0}.CompanyFacts-module__4I1p1W__aboutHeading h3{font-size:1.25rem}}.CompanyFacts-module__4I1p1W__registrations dd{align-items:center;gap:.4rem;display:flex}.CompanyFacts-module__4I1p1W__registeredCheck{color:#23834b;flex:0 0 18px;width:18px;height:18px}.CompanyFacts-module__4I1p1W__addressGroup{border-top:1px solid #dbe4e8;margin-top:1.3rem;padding-top:1rem}.CompanyFacts-module__4I1p1W__addressGroup .CompanyFacts-module__4I1p1W__rows{max-width:38rem}
