.page_page__S45Tu{width:100%;overflow-x:clip}.page_hero__b8nKH{position:relative;display:flex;min-height:min(900px,92vh);align-items:center;overflow:hidden;border-bottom:1px solid var(--border-glass);background:var(--surface-canvas)}.page_heroGrid__z1QF_{position:absolute;inset:0;opacity:.28;background-image:linear-gradient(rgba(237,232,223,.055) 1px,transparent 0),linear-gradient(90deg,rgba(237,232,223,.055) 1px,transparent 0);background-size:72px 72px;-webkit-mask-image:radial-gradient(ellipse 70% 75% at 68% 48%,#000,transparent 78%);mask-image:radial-gradient(ellipse 70% 75% at 68% 48%,#000,transparent 78%);pointer-events:none}.page_heroInner__gkucI{position:relative;z-index:1;width:100%;max-width:var(--max-width);margin:0 auto;padding:calc(var(--nav-height) + var(--section-space-compact)) var(--page-gutter) var(--section-space-compact)}.page_eyebrow__rIwgU{display:inline-flex;align-items:center;gap:9px;color:var(--brand-accent-strong);font-size:12px;font-weight:var(--font-weight-label);letter-spacing:var(--tracking-label);text-transform:uppercase}.page_eyebrow__rIwgU:before{content:"";width:7px;height:7px;border-radius:50%;background:currentColor}.page_hero__b8nKH h1{max-width:920px;margin-top:24px;color:var(--text-primary);font-family:var(--font-display);font-size:var(--text-display);font-weight:var(--font-weight-display);line-height:var(--leading-display);letter-spacing:var(--tracking-tight);text-wrap:balance}.page_hero__b8nKH h1 span{color:rgba(237,232,223,.68)}.page_heroLead__Y3YlC{max-width:720px;margin-top:28px;color:var(--text-secondary);font-size:18px;line-height:1.6}.page_heroActions__TG68L{display:flex;flex-wrap:wrap;gap:12px;margin-top:34px}.page_accent__oiYLL{color:var(--gold)}@media (max-width:800px){.page_hero__b8nKH{min-height:auto}.page_heroInner__gkucI{padding:calc(var(--nav-height) + 64px) 20px 64px}.page_hero__b8nKH h1{font-size:clamp(36px,12vw,60px)}.page_heroLead__Y3YlC{font-size:16px}}.page_outcomes__xSMDC{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-xl);margin-top:clamp(64px,8vw,104px);list-style:none}.page_outcome__4hyqs{display:flex;flex-direction:column;gap:var(--space-sm);padding-top:var(--space-lg);border-top:1px solid var(--border-glass);color:var(--text-primary);transition:border-color var(--duration-fast) var(--ease-out)}.page_outcomeLabel__hk3By{color:var(--brand-accent-strong);font-size:var(--text-caption);font-weight:var(--font-weight-label);letter-spacing:var(--tracking-label);text-transform:uppercase}.page_outcomeText__6jumt{max-width:34ch;color:var(--text-secondary);font-size:var(--text-body-sm);line-height:1.7}@media (hover:hover) and (pointer:fine){.page_outcome__4hyqs:hover{border-color:var(--brand-accent)}}.page_outcome__4hyqs:focus-visible{outline:2px solid var(--brand-accent);outline-offset:4px}.page_blocks__ckSRy,.page_roles__q1Mqa{padding:var(--section-space) var(--page-gutter);border-bottom:1px solid var(--border-glass);background:var(--bg-primary)}.page_sectionInner__Rc9T6{max-width:var(--content-wide);margin:0 auto}.page_badge__EsVh_{display:inline-block;color:var(--coral);font-size:var(--text-caption);font-weight:var(--font-weight-label);letter-spacing:var(--tracking-label);text-transform:uppercase}.page_sectionTitle__FC7es{max-width:22ch;margin-top:var(--space-lg);color:var(--text-primary);font-family:var(--font-display);font-size:var(--text-heading);font-weight:var(--font-weight-heading);line-height:var(--leading-heading);letter-spacing:var(--tracking-tight);text-wrap:balance}.page_sectionLead__TlG7Z{max-width:60ch;margin-top:var(--space-xl);color:var(--text-secondary);font-size:var(--text-lead);line-height:var(--leading-lead)}.page_roleList__41pVv{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-xl);margin-top:var(--space-4xl);list-style:none}.page_role__kshik{padding-top:var(--space-lg);border-top:1px solid var(--border-glass)}.page_roleName__CrzH1{color:var(--text-primary);font-size:var(--text-body);font-weight:var(--font-weight-heading)}.page_roleDetail__f0xdj{margin-top:var(--space-sm);color:var(--text-secondary);font-size:var(--text-body-sm);line-height:1.7}.page_groupList__M6Kxg{margin-top:var(--space-4xl)}.page_group__j9qYA{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:var(--space-3xl);padding:var(--space-2xl) 0;border-top:1px solid var(--border-glass)}.page_groupLabel__QjNQW{color:var(--text-primary);font-size:var(--text-caption);font-weight:var(--font-weight-label);letter-spacing:var(--tracking-label);text-transform:uppercase}.page_groupRole__H4P_c{max-width:36ch;margin-top:var(--space-sm);color:var(--text-secondary);font-size:var(--text-body);line-height:var(--leading-body)}.page_group__j9qYA ul>li:first-child>a{border-top:0;padding-top:0}@media (max-width:1080px){.page_outcomes__xSMDC,.page_roleList__41pVv{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:800px){.page_outcomes__xSMDC,.page_roleList__41pVv{grid-template-columns:minmax(0,1fr);margin-top:var(--space-3xl)}.page_group__j9qYA{grid-template-columns:minmax(0,1fr);gap:var(--space-lg)}}