.systems_page__7LAv9{min-height:100dvh;background:linear-gradient(180deg,#fbfbf8,#ffffff 48%,#f2f5f4),#ffffff;color:#141615;font-family:var(--font-geist-sans),-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif;padding:40px 20px 64px}.systems_detail__mVeUE,.systems_hero__v26ZT,.systems_related__rMgzL,.systems_systemsGrid__Geq0I{width:min(1120px,100%);margin:0 auto}.systems_hero__v26ZT{min-height:min(580px,calc(100dvh - 80px));display:grid;align-content:center;grid-gap:28px;gap:28px;border-bottom:1px solid rgba(20,22,21,.1)}.systems_eyebrow__9A4pJ{margin:0;color:#62706a;font-size:12px;font-weight:750;letter-spacing:.12em;text-transform:uppercase}.systems_detail__mVeUE h1,.systems_hero__v26ZT h1{max-width:980px;margin:0;font-size:clamp(48px,8vw,96px);line-height:.95;font-weight:560;letter-spacing:0}.systems_lede__2pcgq{max-width:820px;margin:0;color:#2d3230;font-size:clamp(20px,3vw,30px);line-height:1.25}.systems_actions__zYkwg,.systems_heroLinks__GZQOw{display:flex;flex-wrap:wrap;gap:12px}.systems_actions__zYkwg a,.systems_backLink__ASC5q,.systems_heroLinks__GZQOw a{min-height:42px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0 15px;border:1px solid rgba(20,22,21,.14);border-radius:999px;background:rgba(255,255,255,.82);color:#141615;text-decoration:none;font-size:13px;font-weight:680}.systems_actions__zYkwg a:first-child,.systems_heroLinks__GZQOw a:first-child{border-color:#141615;background:#141615;color:#ffffff}.systems_systemsGrid__Geq0I{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px;padding:36px 0 0}.systems_systemCard__wcKH7{min-height:280px;display:flex;flex-direction:column;gap:18px;padding:22px;border:1px solid rgba(20,22,21,.11);border-radius:8px;background:rgba(255,255,255,.84);color:inherit;text-decoration:none;box-shadow:0 20px 60px rgba(26,33,30,.06)}.systems_panel__9rXkw h2,.systems_related__rMgzL h2,.systems_systemCard__wcKH7 h2{margin:0;font-size:24px;line-height:1.08;font-weight:650;letter-spacing:0}.systems_governanceList__c7N2_ li,.systems_panel__9rXkw p,.systems_statusList__NQs0U li,.systems_systemCard__wcKH7 p{margin:0;color:#38403c;font-size:14px;line-height:1.5}.systems_cardMeta__t5dpc{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:auto;color:#637069;font-size:12px;font-weight:700;text-transform:uppercase}.systems_detail__mVeUE{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.42fr);grid-gap:36px;gap:36px;padding-top:48px}.systems_detailMain__m_zjV{display:grid;grid-gap:26px;gap:26px}.systems_detailAside__L5wl4{display:grid;grid-gap:14px;gap:14px;align-content:start}.systems_panel__9rXkw{padding:22px;border:1px solid rgba(20,22,21,.11);border-radius:8px;background:rgba(255,255,255,.86)}.systems_panel__9rXkw h2{margin-bottom:14px;font-size:18px}.systems_governanceList__c7N2_,.systems_statusList__NQs0U{display:grid;grid-gap:10px;gap:10px;margin:0;padding:0;list-style:none}.systems_related__rMgzL{padding-top:52px}.systems_relatedHeader__Jzxus{display:flex;align-items:flex-end;justify-content:space-between;gap:18px;margin-bottom:16px}.systems_relatedGrid__sua1h{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.systems_relatedGrid__sua1h a{min-height:96px;padding:18px;border:1px solid rgba(20,22,21,.1);border-radius:8px;background:rgba(255,255,255,.78);color:#141615;text-decoration:none}.systems_relatedGrid__sua1h strong{display:block;margin-bottom:8px;font-size:16px}.systems_relatedGrid__sua1h span{color:#637069;font-size:12px;line-height:1.35}@media (max-width:920px){.systems_relatedGrid__sua1h,.systems_systemsGrid__Geq0I{grid-template-columns:repeat(2,minmax(0,1fr))}.systems_detail__mVeUE{grid-template-columns:1fr}}@media (max-width:620px){.systems_page__7LAv9{padding:28px 16px 48px}.systems_hero__v26ZT{min-height:auto;padding:54px 0 28px}.systems_relatedGrid__sua1h,.systems_systemsGrid__Geq0I{grid-template-columns:1fr}.systems_detail__mVeUE h1,.systems_hero__v26ZT h1{font-size:clamp(42px,15vw,62px)}.systems_relatedHeader__Jzxus{align-items:start;flex-direction:column}}