._7G9Yiq_section{background-color:var(--bg-primary);width:100%;padding:0 0 88px}@media (max-width:1100px){._7G9Yiq_section{padding:0 0 64px}}@media (max-width:600px){._7G9Yiq_section{padding:0 0 44px}}._7G9Yiq_wrapper{border-top:1px solid var(--border-color);flex-direction:column;gap:2rem;padding-top:3rem;display:flex}@media (max-width:1100px){._7G9Yiq_wrapper{padding-top:2.25rem}}._7G9Yiq_headerRow{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:2rem;display:flex}._7G9Yiq_headerLeft{flex-direction:column;gap:.75rem;max-width:640px;display:flex}._7G9Yiq_eyebrow{font-family:var(--font-ibm-plex-mono);letter-spacing:1px;color:var(--text-primary);text-transform:uppercase;align-items:center;gap:.5rem;font-size:12px;font-weight:700;display:inline-flex}._7G9Yiq_dot{background-color:var(--text-primary);border-radius:50%;flex-shrink:0;width:6px;height:6px;display:inline-block}._7G9Yiq_headerDesc{color:var(--text-secondary);margin:0;font-size:1.1875rem;line-height:1.6}._7G9Yiq_bold{color:var(--text-primary);font-weight:600}._7G9Yiq_auditTag{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-tertiary);font-size:.75rem;font-weight:700}._7G9Yiq_cardsGrid{grid-template-columns:repeat(2,1fr);gap:1.75rem;display:grid}@media (max-width:1100px){._7G9Yiq_cardsGrid{grid-template-columns:1fr}}._7G9Yiq_partnerCard{border:1px solid var(--border-color);background-color:var(--bg-primary);border-radius:20px;align-items:center;gap:1.75rem;padding:1.75rem 2rem;transition:border-color .2s,box-shadow .2s;display:flex}._7G9Yiq_partnerCard:hover{border-color:var(--border-light);box-shadow:0 8px 24px #0000000a}@media (max-width:600px){._7G9Yiq_partnerCard{flex-direction:column;align-items:flex-start;gap:1.25rem;padding:1.5rem}}._7G9Yiq_imgContainer{background-color:var(--color-cream-0);border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:148px;height:148px;display:flex;overflow:hidden}@media (max-width:600px){._7G9Yiq_imgContainer{width:120px;height:120px}}._7G9Yiq_partnerImg{object-fit:contain;width:100%;height:100%}._7G9Yiq_cardText{flex-direction:column;gap:.5rem;display:flex}._7G9Yiq_cardTitle{color:var(--text-primary);margin:0;font-size:1.3125rem;font-weight:600;line-height:1.3}._7G9Yiq_cardDesc{color:var(--text-secondary);margin:0;font-size:.9375rem;line-height:1.55}
._6zoxGG_section{background-color:var(--bg-primary);width:100%;padding:0 0 88px}@media (max-width:1100px){._6zoxGG_section{padding:0 0 64px}}@media (max-width:600px){._6zoxGG_section{padding:0 0 44px}}._6zoxGG_wrapper{border-top:1px solid var(--border-color);grid-template-columns:minmax(300px,.85fr) minmax(420px,1.15fr);align-items:start;gap:4rem;padding-top:3rem;display:grid}@media (max-width:1100px){._6zoxGG_wrapper{grid-template-columns:1fr;gap:2.5rem;padding-top:2.25rem}}._6zoxGG_figure{flex-direction:column;gap:14px;margin:0;display:flex}._6zoxGG_imgWrapper{background-color:var(--surface);border-radius:24px;width:100%;height:560px;position:relative;overflow:hidden}@media (max-width:1100px){._6zoxGG_imgWrapper{height:440px}}@media (max-width:600px){._6zoxGG_imgWrapper{border-radius:18px;height:340px}}._6zoxGG_portraitImg{object-fit:cover}._6zoxGG_caption{color:var(--text-secondary);font-size:.875rem;line-height:1.5}._6zoxGG_contentCol{flex-direction:column;gap:1.5rem;display:flex}._6zoxGG_eyebrow{font-family:var(--font-ibm-plex-mono);letter-spacing:1px;color:var(--text-primary);text-transform:uppercase;align-items:center;gap:.5rem;font-size:12px;font-weight:700;display:inline-flex}._6zoxGG_dot{background-color:var(--text-primary);border-radius:50%;flex-shrink:0;width:6px;height:6px;display:inline-block}._6zoxGG_name{font-family:var(--font-display);letter-spacing:-.02em;color:var(--text-primary);margin:0;font-size:2.5rem;font-weight:600;line-height:1.12}@media (max-width:1100px){._6zoxGG_name{font-size:2.125rem}}@media (max-width:600px){._6zoxGG_name{font-size:1.75rem}}._6zoxGG_role{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-secondary);margin-top:-.5rem;font-size:.75rem;font-weight:700}._6zoxGG_paragraph{color:var(--text-secondary);text-wrap:pretty;margin:0;font-size:1.125rem;line-height:1.7}@media (max-width:600px){._6zoxGG_paragraph{font-size:1rem}}._6zoxGG_quoteBlock{border-left:3px solid var(--primary);flex-direction:column;gap:10px;margin-top:.5rem;padding:4px 0 4px 24px;display:flex}._6zoxGG_quoteText{font-family:var(--font-display);color:var(--text-primary);text-wrap:pretty;margin:0;font-size:1.375rem;font-weight:500;line-height:1.45}@media (max-width:600px){._6zoxGG_quoteText{font-size:1.1875rem}}._6zoxGG_quoteSource{color:var(--text-secondary);font-size:.875rem;font-style:normal}
.FXCPBa_section{background-color:var(--bg-primary);width:100%;padding:0 0 88px}@media (max-width:1100px){.FXCPBa_section{padding:0 0 64px}}@media (max-width:600px){.FXCPBa_section{padding:0 0 44px}}.FXCPBa_wrapper{border-top:1px solid var(--border-color);grid-template-columns:minmax(280px,.72fr) minmax(420px,1.28fr);align-items:start;gap:4.5rem;padding-top:3rem;display:grid}@media (max-width:1100px){.FXCPBa_wrapper{grid-template-columns:1fr;gap:2.5rem;padding-top:2.25rem}}.FXCPBa_leftCol{flex-direction:column;gap:1rem;display:flex}.FXCPBa_eyebrow{font-family:var(--font-ibm-plex-mono);letter-spacing:1px;color:var(--text-primary);text-transform:uppercase;align-items:center;gap:.5rem;font-size:12px;font-weight:700;display:inline-flex}.FXCPBa_dot{background-color:var(--text-primary);border-radius:50%;flex-shrink:0;width:6px;height:6px;display:inline-block}.FXCPBa_title{font-family:var(--font-display);letter-spacing:-.02em;color:var(--text-primary);margin:0;font-size:2.5rem;font-weight:600;line-height:1.12}@media (max-width:1100px){.FXCPBa_title{font-size:2.125rem}}@media (max-width:600px){.FXCPBa_title{font-size:1.75rem}}.FXCPBa_principlesGrid{grid-template-columns:repeat(2,1fr);gap:2.5rem 3.5rem;display:grid}@media (max-width:600px){.FXCPBa_principlesGrid{grid-template-columns:1fr;gap:2rem}}.FXCPBa_principleCard{flex-direction:column;gap:.75rem;display:flex}.FXCPBa_principleNumber{font-family:var(--font-mono);color:var(--primary);font-size:.8125rem;font-weight:700}.FXCPBa_principleTitle{color:var(--text-primary);margin:0;font-size:1.3125rem;font-weight:600;line-height:1.3}.FXCPBa_principleDesc{color:var(--text-secondary);margin:0;font-size:.96875rem;line-height:1.6}
.VCQmZW_section{background-color:var(--color-plum-900);width:100%;color:var(--color-cream-0);border-radius:24px;margin:0 0 88px;padding:88px 0;overflow:hidden}@media (max-width:1100px){.VCQmZW_section{border-radius:20px;margin:0 0 64px;padding:64px 0}}@media (max-width:600px){.VCQmZW_section{border-radius:16px;margin:0 0 44px;padding:44px 0}}.VCQmZW_pressContent{grid-template-columns:minmax(320px,1fr) minmax(380px,1.05fr);align-items:center;gap:4.5rem;width:100%;display:grid}@media (max-width:1100px){.VCQmZW_pressContent{grid-template-columns:1fr;gap:3rem}}.VCQmZW_contentCol{flex-direction:column;gap:1.5rem;display:flex}.VCQmZW_eyebrow{font-family:var(--font-ibm-plex-mono);letter-spacing:1px;color:var(--color-blue-300);text-transform:uppercase;align-items:center;gap:.5rem;font-size:12px;font-weight:700;display:inline-flex}.VCQmZW_dot{background-color:var(--color-blue-300);border-radius:50%;flex-shrink:0;width:6px;height:6px;display:inline-block}.VCQmZW_title{font-family:var(--font-display);letter-spacing:-.02em;color:var(--color-cream-0);text-wrap:balance;margin:0;font-size:2.5rem;font-weight:600;line-height:1.15}@media (max-width:1100px){.VCQmZW_title{font-size:2.125rem}}@media (max-width:600px){.VCQmZW_title{font-size:1.625rem}}.VCQmZW_paragraph{color:var(--color-plum-200);text-wrap:pretty;margin:0;font-size:1.125rem;line-height:1.7}@media (max-width:600px){.VCQmZW_paragraph{font-size:.95rem}}.VCQmZW_boldWhite{color:var(--color-cream-0);font-weight:600}.VCQmZW_badgesList{flex-wrap:wrap;gap:10px;padding-top:.25rem;display:flex}.VCQmZW_badge{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--color-cream-0);border:1px solid #fff3;border-radius:999px;align-items:center;padding:9px 16px;font-size:.75rem;font-weight:700;display:inline-flex}.VCQmZW_figure{flex-direction:column;gap:14px;margin:0;display:flex}.VCQmZW_imgWrapper{background-color:var(--color-plum-800);border-radius:16px;width:100%;height:460px;position:relative;overflow:hidden}@media (max-width:1100px){.VCQmZW_imgWrapper{height:380px}}@media (max-width:600px){.VCQmZW_imgWrapper{height:260px}}.VCQmZW_pressImg{object-fit:cover}.VCQmZW_caption{color:var(--color-plum-300);font-size:.875rem;line-height:1.5}
