.company-hero{min-height:68svh;padding:5rem 0}.company-identity{padding:1.15rem}.company-identity dl{display:grid;gap:.75rem;margin:0}.company-identity div{padding:1rem;border:1px solid rgba(var(--color-border-strong-rgb),.18);border-radius:.55rem;background:rgba(var(--color-surface-rgb),.03)}.company-identity dt{color:var(--page-dark-dim);font-size:.78rem;font-weight:var(--font-weight-emphasis);letter-spacing:.1em;text-transform:uppercase}.company-identity dd{margin:.4rem 0 0;color:var(--page-dark-text);font-size:1rem;font-weight:var(--font-weight-emphasis)}.company-section--vision{background:rgba(var(--color-surface-inverse-rgb),.52)}.company-build-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.company-block{min-height:16rem;padding:1.15rem;border:1px solid var(--page-dark-border)}.company-block span{display:inline-flex;margin-bottom:2.5rem;color:var(--page-accent);font-size:.82rem;font-weight:var(--font-weight-emphasis);letter-spacing:.08em}.company-block h3,.company-thinking-item h3{color:var(--page-dark-text);font-size:1.2rem}.company-block p,.company-thinking-item p,.company-global p{color:var(--page-dark-muted)}.company-section--thinking{background:linear-gradient(180deg,rgba(var(--color-surface-inverse-rgb),.82),rgba(var(--color-surface-inverse-rgb),.96))}.company-thinking-list{display:grid;gap:.8rem}.company-thinking-item{display:grid;grid-template-columns:minmax(12rem,.32fr) minmax(0,.68fr);gap:1.5rem;padding:1.15rem;border:1px solid var(--page-dark-border)}.company-thinking-item p{margin-bottom:0}.company-global{max-width:64rem}.company-global h2{max-width:56rem;color:var(--page-dark-text)}.company-global p{max-width:48rem;font-size:1.15rem}@media (max-width: 991.98px){.company-hero{min-height:auto;padding:4rem 0}.company-hero__layout,.company-thinking-item{grid-template-columns:1fr}.company-build-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 767.98px){.company-hero h1{font-size:3rem}.company-build-grid{grid-template-columns:1fr}}
