.kcAi4G_switcher{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);align-items:center;gap:.15rem;padding:.15rem;display:inline-flex}.kcAi4G_btn{min-width:2.4rem;min-height:2rem;color:var(--color-text-muted);font:inherit;letter-spacing:.04em;cursor:pointer;background:0 0;border:0;border-radius:4px;font-size:.8rem;font-weight:700}.kcAi4G_btn:hover{color:var(--color-navy)}.kcAi4G_active{background:var(--color-teal-soft);color:var(--color-teal-dark)}
.S6Hkya_footer{background:var(--color-navy);color:#ffffffe0;padding-block:var(--space-7) var(--space-5);margin-top:auto}.S6Hkya_footer a{color:#9fe0e0}.S6Hkya_footer a:hover{color:#fff}.S6Hkya_grid{gap:var(--space-6);padding-bottom:var(--space-6);border-bottom:1px solid #ffffff2e;display:grid}.S6Hkya_brand{gap:var(--space-3);flex-direction:column;display:flex}.S6Hkya_brand img{filter:brightness(0)invert()}.S6Hkya_tagline{opacity:.9;max-width:22rem;font-size:.95rem}.S6Hkya_heading{font-family:var(--font-sans);letter-spacing:.06em;text-transform:uppercase;color:#fff;margin-bottom:var(--space-3);font-size:.85rem}.S6Hkya_list{gap:.45rem;list-style:none;display:grid}.S6Hkya_affiliation p{margin-bottom:var(--space-2);font-size:.95rem}.S6Hkya_logoSlots{gap:var(--space-3);margin-block:var(--space-4);display:grid}.S6Hkya_logoSlots .placeholder-block{color:#ffffffbf;padding:var(--space-4);background:#ffffff14;border-color:#ffffff40;font-size:.85rem}.S6Hkya_contact{opacity:.85;font-style:italic}.S6Hkya_legal{padding-top:var(--space-4);opacity:.7;font-size:.85rem}@media (min-width:800px){.S6Hkya_grid{grid-template-columns:1.2fr .8fr 1.2fr}.S6Hkya_logoSlots{grid-template-columns:1fr 1fr}}
