.subsidiaries_root__CGJ2x{padding:clamp(4rem,8vw,6rem) var(--container-pad) clamp(5rem,10vw,8rem);background:var(--color-bg);border-bottom:1px solid var(--color-border)}.subsidiaries_inner__oljlu{max-width:var(--container-max);margin:0 auto;display:flex;flex-direction:column;gap:var(--space-12)}.subsidiaries_pageHeader__Iw1KF{display:flex;flex-direction:column;gap:var(--space-3);max-width:640px}.subsidiaries_eyebrow__IIRfj{font-size:var(--fs-xs);letter-spacing:var(--tracking-wider);text-transform:uppercase;color:var(--color-accent);margin:0}.subsidiaries_title__cZAQl{font-size:var(--fs-4xl);line-height:var(--lh-tight);letter-spacing:var(--tracking-tight);margin:0;color:var(--color-text)}.subsidiaries_intro__px8Th{font-size:var(--fs-md);line-height:var(--lh-relaxed);color:var(--color-text-muted);margin:0}.subsidiaries_grid__Sd8wR{display:grid;grid-template-columns:1fr;grid-gap:var(--space-6);gap:var(--space-6);list-style:none;margin:0;padding:0}.subsidiaries_card__sWlxO{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-8);background:var(--color-bg-elevated);border:1px solid var(--color-border);border-radius:var(--radius-lg);transition:border-color var(--duration-base) var(--ease-out)}.subsidiaries_card__sWlxO:hover{border-color:var(--color-border-strong)}.subsidiaries_cardTitle__cuuBs{font-family:var(--font-serif);font-size:var(--fs-2xl);line-height:var(--lh-snug);letter-spacing:var(--tracking-tight);color:var(--color-text);margin:0}.subsidiaries_cardTagline__nKTwc{font-size:var(--fs-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-subtle);margin:0;padding-bottom:var(--space-2);border-bottom:1px solid var(--color-border)}.subsidiaries_cardBody__8Zxjz{display:flex;flex-direction:column;gap:var(--space-4)}.subsidiaries_cardParagraph__SjqDU{font-size:var(--fs-base);line-height:var(--lh-relaxed);color:var(--color-text-muted);margin:0}@media (min-width:900px){.subsidiaries_grid__Sd8wR{grid-template-columns:repeat(2,1fr);gap:var(--space-8)}}