.site-company .company-hero{border-bottom:1px solid var(--saie-line);padding:160px 0 88px}.company-hero-grid{grid-template-columns:1.35fr 1fr;align-items:center;gap:80px;display:grid}.company-hero h1{font-family:var(--saie-font-headline);letter-spacing:-.035em;margin:22px 0;font-size:clamp(3.5rem,6.5vw,6rem);font-weight:400;line-height:1.05}.company-hero h1 em{color:var(--saie-copper-light);font-weight:400}.company-claim{margin-bottom:24px;font-size:1.15rem}.company-intro{color:#b6bfce;max-width:570px;line-height:1.85}.company-text-link{color:var(--saie-copper-light);font-weight:600}.company-text-link:hover{color:var(--saie-ivory)}.company-signature{border:1px solid var(--saie-line);background:linear-gradient(145deg,#1b2a44,#0b1324);padding:48px;position:relative}.company-monogram{letter-spacing:-.06em;font-family:Georgia,serif;font-size:clamp(3rem,5vw,5rem)}.company-monogram span{color:var(--saie-copper-light)}.company-signature-line{background:var(--saie-copper);width:56px;height:2px;margin:28px 0}.company-signature p{letter-spacing:.14em;font-size:1.5rem;line-height:1.6}.company-signature-caption{letter-spacing:.2em;color:#b6bfce;margin-top:44px;font-size:.65rem;display:block}.company-facts{border-top:1px solid var(--saie-line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.company-facts>div{border-bottom:1px solid var(--saie-line);padding:28px 24px 28px 0}.company-facts dt{text-transform:uppercase;letter-spacing:.12em;color:#b6bfce;margin-bottom:10px;font-size:.75rem}.company-facts dd{overflow-wrap:anywhere;font-size:1.05rem}.company-facts a:hover,.company-source a{color:var(--saie-copper-light)}.company-source{color:#b6bfce;margin-top:20px;font-size:.8rem}.company-division{flex-direction:column;align-items:flex-start;gap:20px;padding:36px;display:flex}.company-division .eyebrow{margin:0;font-size:.65rem}.company-division h3{font-family:Georgia,serif;font-size:1.85rem;font-weight:400}.company-division p{color:#b6bfce;flex:1}.company-contact{justify-content:space-between;align-items:center;gap:32px;display:flex}.site-company a:focus-visible{outline:2px solid var(--saie-copper-light);outline-offset:5px}.site-company [aria-current=page]{color:var(--saie-copper-light)}@media (width<=992px){.company-hero-grid{grid-template-columns:1fr;gap:40px}.company-signature{width:100%;max-width:520px}.company-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.company-contact{flex-direction:column;align-items:flex-start}}@media (width<=540px){.site-company .company-hero{padding:120px 0 48px}.company-facts{grid-template-columns:1fr}.company-signature,.company-division{padding:28px}.company-signature p{font-size:1.2rem}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
