.institutional-home{background:var(--alpha-white);color:var(--alpha-black-absolute);font-family:var(--font-body)}.ih-shell{width:min(100% - 64px,1360px);margin-inline:auto}.ih-kicker,.ih-mono-label{color:var(--text-light-body);font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:11px;font-weight:600;line-height:1.4}.ih-kicker--dark{color:var(--alpha-blue)}.ih-mono-label--blue{color:var(--alpha-blue-700)}.ih-button{border-radius:var(--radius-md);min-height:44px;font-family:var(--font-body);border:1px solid #0000;justify-content:center;align-items:center;gap:9px;padding:11px 18px;font-size:13px;font-weight:700;line-height:1;text-decoration:none;transition:background-color .18s,border-color .18s,color .18s,transform .18s;display:inline-flex}.ih-button:hover{transform:translateY(-1px)}.ih-button:focus-visible,.ih-system-card:focus-visible,.ih-audience-card:focus-visible,.ih-story>a:focus-visible,.ih-signal-item:focus-visible,.ih-text-link:focus-visible{outline:2px solid var(--alpha-blue);outline-offset:3px}.ih-button--primary:hover{background:var(--alpha-blue-700);color:var(--alpha-white)}.ih-button--institutional{background:var(--alpha-black);color:var(--alpha-white)}.ih-button--institutional:hover{background:var(--alpha-black-surface);color:var(--alpha-white)}.ih-button--dark-ghost{border-color:var(--alpha-silver);color:var(--alpha-white)}.ih-button--dark-ghost:hover{border-color:var(--alpha-white);background:var(--alpha-black-surface);color:var(--alpha-white)}.ih-button--light-ghost:hover{border-color:var(--alpha-black-absolute);color:var(--alpha-black-absolute)}.ih-button--cardinal-ghost:hover{background:var(--alpha-white);color:var(--alpha-black-absolute)}.ih-text-link{color:inherit;font-family:var(--font-body);align-items:center;gap:8px;font-size:13px;font-weight:700;line-height:1.3;display:inline-flex}.ih-hero{background:var(--alpha-black);color:var(--alpha-white);border-bottom:1px solid var(--alpha-black-border);position:relative;overflow:hidden}.ih-hero__grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:24px;padding-block:88px 76px;display:grid;position:relative}.ih-hero__copy{grid-column:span 7;align-self:center;padding-right:clamp(16px,4vw,64px)}.ih-hero h1{max-width:820px;color:var(--text-dark-headline);font-family:var(--font-display);letter-spacing:-.04em;margin:22px 0 0;font-size:clamp(48px,6.1vw,88px);font-weight:600;line-height:.97}.ih-hero h1 em{color:var(--alpha-blue-700);font-style:italic;font-weight:600}.ih-hero__lede{max-width:690px;color:var(--text-dark-headline);margin:34px 0 0;font-size:clamp(17px,1.5vw,21px);line-height:1.5}.ih-hero__support{max-width:640px;color:var(--text-dark-body);margin:16px 0 0;font-size:15px;line-height:1.65}.ih-hero__actions{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.ih-hero__proof{border-top:1px solid var(--alpha-black-border);grid-template-columns:repeat(4,minmax(0,1fr));max-width:680px;margin:52px 0 0;padding:0;display:grid}.ih-hero__proof>div{border-right:1px solid var(--alpha-black-border);padding:17px 14px 0 0}.ih-hero__proof>div+div{padding-left:14px}.ih-hero__proof>div:last-child{border-right:0}.ih-hero__proof dt,.ih-hero__proof dd{font-family:var(--font-mono);margin:0}.ih-hero__proof dt{color:var(--text-dark-label);letter-spacing:.12em;text-transform:uppercase;font-size:9px}.ih-hero__proof dd{color:var(--text-dark-headline);margin-top:5px;font-size:15px;font-weight:700}.ih-profile{background:var(--alpha-black-elevated);border:1px solid var(--alpha-black-border);border-radius:var(--radius-lg);color:var(--text-dark-headline);grid-column:span 5;align-self:center;overflow:hidden}.ih-profile__header{border-bottom:1px solid var(--alpha-black-border);justify-content:space-between;align-items:center;gap:24px;min-height:84px;padding:20px 22px;display:flex}.ih-profile__header h2{color:var(--text-dark-headline);font-family:var(--font-body);margin:7px 0 0;font-size:19px;font-weight:650;line-height:1.2}.ih-profile .ih-mono-label:not(.ih-mono-label--blue){color:var(--text-dark-body)}.ih-status{color:var(--text-dark-body);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:7px;font-size:10px;display:inline-flex}.ih-status__dot,.ih-live-mark{border-radius:var(--radius-full);background:var(--alpha-mint);flex:none;width:7px;height:7px}.ih-profile__judgment{border-bottom:1px solid var(--alpha-black-border);grid-template-columns:.85fr 1.15fr;min-height:184px;display:grid}.ih-profile__grade{border-right:1px solid var(--alpha-black-border);flex-direction:column;justify-content:center;padding:24px;display:flex}.ih-profile__grade strong{color:var(--alpha-blue-700);font-family:var(--font-mono);letter-spacing:-.08em;margin-top:11px;font-size:76px;font-weight:700;line-height:.9}.ih-profile__grade>span:last-child{color:var(--text-dark-body);font-family:var(--font-mono);margin-top:9px;font-size:11px}.ih-profile__metrics{grid-template-rows:repeat(2,1fr);margin:0;display:grid}.ih-profile__metrics>div{grid-template-columns:.7fr 1fr;align-content:center;padding:18px 22px;display:grid}.ih-profile__metrics>div+div{border-top:1px solid var(--alpha-black-border)}.ih-profile__metrics dt,.ih-profile__metrics dd,.ih-profile__metric-note{font-family:var(--font-mono);margin:0}.ih-profile__metrics dt{color:var(--text-dark-body);letter-spacing:.1em;text-transform:uppercase;font-size:10px}.ih-profile__metrics dd{color:var(--text-dark-headline);grid-row:span 2;justify-self:end;font-size:23px;font-weight:700}.ih-profile__metrics .ih-profile__metric-note{color:var(--text-dark-body);grid-row:auto;justify-self:start;font-size:10px;font-weight:400}.ih-profile__scale{border-bottom:1px solid var(--alpha-black-border);grid-template-columns:repeat(11,minmax(0,1fr));gap:3px;padding:18px 20px;display:grid}.ih-profile__scale span{border:1px solid var(--alpha-black-surface);border-radius:var(--radius-sm);min-height:31px;color:var(--text-dark-label);font-family:var(--font-mono);place-items:center;font-size:9px;font-weight:700;display:grid}.ih-profile__scale span[data-grade=AAA],.ih-profile__scale span[data-grade=AA],.ih-profile__scale span[data-grade=A]{color:var(--alpha-blue-700)}.ih-profile__scale span[data-grade=BBB],.ih-profile__scale span[data-grade=BB]{color:var(--alpha-mint)}.ih-profile__scale span[data-grade=B],.ih-profile__scale span[data-grade=CCC]{color:var(--alpha-bronze)}.ih-profile__scale span[data-grade=CC],.ih-profile__scale span[data-grade=C],.ih-profile__scale span[data-grade=D]{background:var(--alpha-red);border-color:var(--alpha-red);color:var(--alpha-white)}.ih-profile__scale span[data-grade=NR]{color:var(--alpha-silver)}.ih-profile__evidence{margin:0;padding:8px 22px}.ih-profile__evidence>div{grid-template-columns:118px 1fr;gap:14px;padding:11px 0;display:grid}.ih-profile__evidence>div+div{border-top:1px solid var(--alpha-black-border)}.ih-profile__evidence dt,.ih-profile__evidence dd{font-family:var(--font-mono);margin:0;font-size:10px;line-height:1.5}.ih-profile__evidence dt{color:var(--text-dark-body);letter-spacing:.08em;text-transform:uppercase}.ih-profile__evidence dd{color:var(--text-dark-body)}.ih-profile__footer{background:var(--alpha-black-surface);justify-content:space-between;align-items:center;gap:20px;padding:15px 22px;display:flex}.ih-profile__footer p{color:var(--text-dark-body);font-family:var(--font-mono);margin:0;font-size:9px;line-height:1.45}.ih-profile__footer a{color:var(--text-dark-headline);flex:none;align-items:center;gap:7px;font-size:11px;font-weight:700;text-decoration:none;display:inline-flex}.ih-signal-rail{background:var(--alpha-black-elevated);border-bottom:1px solid var(--alpha-black-border);color:var(--text-dark-headline)}.ih-signal-rail__inner{grid-template-columns:190px 1fr;align-items:stretch;display:grid}.ih-signal-rail__label{border-right:1px solid var(--alpha-black-border);color:var(--text-dark-headline);font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:10px;padding:20px 24px 20px 0;font-size:10px;font-weight:700;display:flex}.ih-signal-rail__items{grid-template-columns:1.55fr .75fr .75fr;display:grid}.ih-signal-item{min-width:0;color:var(--text-dark-headline);grid-template-columns:1fr auto;align-content:center;gap:3px 12px;padding:18px 22px;text-decoration:none;transition:background-color .18s;display:grid}.ih-signal-item+.ih-signal-item{border-left:1px solid var(--alpha-black-border)}.ih-signal-item:hover{background:var(--alpha-black-surface);color:var(--text-dark-headline)}.ih-signal-item__meta{color:var(--text-dark-body);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;grid-column:1;font-size:9px}.ih-signal-item strong{min-width:0;color:var(--text-dark-headline);text-overflow:ellipsis;white-space:nowrap;grid-column:1;font-size:12px;font-weight:600;line-height:1.35;overflow:hidden}.ih-signal-item svg{color:var(--alpha-blue);grid-area:1/2/span 2;align-self:center}.ih-section-intro{margin-bottom:58px}.ih-section-intro--split{grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;gap:24px;display:grid}.ih-section-intro--split>div{grid-column:span 7}.ih-section-intro--split>p{color:var(--text-light-body);grid-column:9/span 4;margin:0;font-size:15px;line-height:1.65}.ih-section h2,.ih-convenings h2{max-width:760px;color:var(--text-light-headline);font-family:var(--font-display);letter-spacing:-.035em;margin:16px 0 0;font-size:clamp(36px,4.2vw,58px);font-weight:600;line-height:1.03}.ih-system__flow{border:1px solid var(--alpha-silver-100);background:var(--alpha-silver-100);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}.ih-system-card{background:var(--alpha-white);min-height:490px;color:var(--text-light-headline);flex-direction:column;padding:28px;text-decoration:none;transition:background-color .18s;display:flex}.ih-system-card:hover{background:var(--alpha-silver-canvas);color:var(--text-light-headline)}.ih-system-card__topline{color:var(--text-light-body);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;gap:20px;font-size:9px;display:flex}.ih-system-card__topline span:last-child{text-align:right}.ih-system-card__code{color:var(--alpha-blue-700);font-family:var(--font-mono);letter-spacing:-.08em;margin-top:60px;font-size:clamp(56px,6vw,84px);font-weight:700;line-height:.9;display:block}.ih-system-card h3{color:var(--text-light-headline);font-family:var(--font-body);margin:24px 0 0;font-size:20px;font-weight:700}.ih-system-card>p{color:var(--text-light-body);margin:13px 0 0;font-size:14px;line-height:1.65}.ih-system-card dl{margin:auto 0 24px;padding-top:28px}.ih-system-card dt,.ih-system-card dd{font-family:var(--font-mono);margin:0;font-size:10px;line-height:1.5}.ih-system-card dt{color:var(--text-light-body);letter-spacing:.08em;text-transform:uppercase}.ih-system-card dd{color:var(--text-light-body);margin-top:6px}.ih-system__logic{background:var(--alpha-black);color:var(--text-dark-headline);font-family:var(--font-mono);letter-spacing:.08em;text-align:center;text-transform:uppercase;grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;align-items:center;gap:20px;padding:24px 28px;font-size:10px;font-weight:600;display:grid}.ih-system__logic span[aria-hidden=true]{color:var(--alpha-blue);font-size:18px}.ih-audiences .ih-kicker{color:var(--alpha-blue)}.ih-audiences h2{color:var(--text-dark-headline)}.ih-audiences .ih-section-intro--split>p{color:var(--text-dark-body)}.ih-audience-grid{border-top:1px solid var(--alpha-black-border);border-left:1px solid var(--alpha-black-border);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.ih-audience-card{background:var(--alpha-black-elevated);border-right:1px solid var(--alpha-black-border);border-bottom:1px solid var(--alpha-black-border);min-height:420px;color:var(--text-dark-headline);flex-direction:column;grid-column:span 4;padding:28px;text-decoration:none;transition:background-color .18s;display:flex}.ih-audience-card:nth-child(-n+2){grid-column:span 6}.ih-audience-card__number{color:var(--alpha-blue);font-family:var(--font-mono);font-size:11px}.ih-audience-card h3{color:var(--text-dark-headline);font-family:var(--font-display);margin:42px 0 0;font-size:31px;font-weight:600;line-height:1.1}.ih-audience-card dl{gap:17px;margin:34px 0 0;display:grid}.ih-audience-card dl>div{grid-template-columns:118px 1fr;gap:16px;display:grid}.ih-audience-card dt,.ih-audience-card dd{margin:0}.ih-audience-card dt{color:var(--text-dark-body);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;font-size:9px;line-height:1.5}.ih-audience-card dd{color:var(--text-dark-body);font-size:12px;line-height:1.5}.ih-audience-card__decision{border-top:1px solid var(--alpha-black-border);gap:6px;margin-top:auto;padding-top:22px;display:grid}.ih-audience-card__decision span{color:var(--alpha-blue);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;font-size:9px}.ih-audience-card__decision strong{color:var(--text-dark-headline);font-size:13px;line-height:1.45}.ih-methodology__layout{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:24px;display:grid}.ih-methodology__statement{grid-column:span 5;padding-right:clamp(20px,3vw,54px);position:sticky;top:96px}.ih-methodology__statement h2{font-size:clamp(38px,4.5vw,62px)}.ih-methodology__statement>p:not(.ih-kicker){max-width:540px;color:var(--text-light-body);margin:28px 0 0;font-size:16px;line-height:1.7}.ih-methodology__actions{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.ih-methodology__meta{border-top:1px solid var(--alpha-silver-100);margin:42px 0 0}.ih-methodology__meta>div{border-bottom:1px solid var(--alpha-silver-100);grid-template-columns:136px 1fr;gap:18px;padding:14px 0;display:grid}.ih-methodology__meta dt,.ih-methodology__meta dd{font-family:var(--font-mono);margin:0;font-size:10px;line-height:1.5}.ih-methodology__meta dt{color:var(--text-light-body);letter-spacing:.06em;text-transform:uppercase}.ih-methodology__meta dd{color:var(--text-light-headline)}.ih-proof-grid{border-top:1px solid var(--alpha-silver-100);border-left:1px solid var(--alpha-silver-100);grid-column:7/span 6;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ih-proof-card{border-right:1px solid var(--alpha-silver-100);border-bottom:1px solid var(--alpha-silver-100);min-height:250px;padding:25px}.ih-proof-card>span{color:var(--text-light-body);font-family:var(--font-mono);font-size:10px;font-weight:700}.ih-proof-card h3{color:var(--text-light-headline);font-family:var(--font-body);margin:50px 0 0;font-size:18px;font-weight:700}.ih-proof-card p{color:var(--text-light-body);margin:13px 0 0;font-size:13px;line-height:1.6}.ih-editorial__head{grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;gap:24px;margin-bottom:56px;display:grid}.ih-editorial__head>div{grid-column:span 6}.ih-editorial__head>p{color:var(--text-light-body);grid-column:7/span 4;margin:0;font-size:14px;line-height:1.65}.ih-editorial__head>.ih-button{grid-column:11/span 2;justify-self:end}.ih-editorial-grid{border-top:1px solid var(--alpha-black-absolute);grid-template-columns:1.2fr .8fr;display:grid}.ih-story{border-right:1px solid var(--alpha-silver-300);border-bottom:1px solid var(--alpha-silver-300)}.ih-story:nth-child(4){border-bottom-color:var(--alpha-black-absolute)}.ih-story--lead{border-left:1px solid var(--alpha-black-absolute);border-bottom-color:var(--alpha-black-absolute);grid-row:span 3}.ih-story>a{height:100%;color:var(--text-light-headline);flex-direction:column;padding:26px 28px;text-decoration:none;transition:background-color .18s;display:flex}.ih-story>a:hover{background:var(--alpha-white);color:var(--text-light-headline)}.ih-story__meta{color:var(--text-light-body);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;gap:16px;font-size:9px;line-height:1.4;display:flex}.ih-story h3{color:var(--text-light-headline);font-family:var(--font-display);letter-spacing:-.02em;margin:17px 0 0;font-size:22px;font-weight:600;line-height:1.18}.ih-story--lead h3{max-width:720px;margin-top:80px;font-size:clamp(36px,4vw,56px);line-height:1.04}.ih-story p{color:var(--text-light-body);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:13px 0 0;font-size:13px;line-height:1.6;display:-webkit-box;overflow:hidden}.ih-story--lead p{-webkit-line-clamp:4;max-width:620px;margin-top:24px;font-size:16px}.ih-story ul{flex-wrap:wrap;gap:7px;margin:20px 0 0;padding:0;list-style:none;display:flex}.ih-story li{border:1px solid var(--alpha-silver-300);color:var(--text-light-body);font-family:var(--font-mono);letter-spacing:.07em;text-transform:uppercase;padding:5px 7px;font-size:8px}.ih-story .ih-text-link{margin-top:auto;padding-top:24px}.ih-editorial-fallback{border:1px solid var(--alpha-silver-300);justify-content:space-between;align-items:center;gap:20px;padding:30px;display:flex}.ih-editorial-fallback p{color:var(--text-light-body);margin:0}.ih-editorial-fallback a{color:var(--text-light-headline);align-items:center;gap:8px;font-weight:700;text-decoration:underline;display:inline-flex}.ih-convenings{background:var(--alpha-black);padding-block:112px}.ih-convenings__grid{grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.ih-convenings__image{background:var(--alpha-black-elevated);border:1px solid var(--alpha-black-border);flex-direction:column;grid-column:span 7;min-height:620px;display:flex}.ih-convenings__image img{object-fit:cover;filter:grayscale()contrast(1.08);flex:auto;width:100%;min-height:0;display:block}.ih-convenings__caption{border-top:1px solid var(--alpha-black-border);justify-content:space-between;align-items:center;gap:24px;padding:20px 22px;display:flex}.ih-convenings__caption span,.ih-convenings__caption strong{margin:0}.ih-convenings__caption span{color:var(--text-dark-body);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;font-size:9px}.ih-convenings__caption strong{color:var(--text-dark-headline);font-size:13px}.ih-convenings__panel{background:var(--alpha-black-elevated);flex-direction:column;grid-column:span 5;padding:clamp(34px,5vw,68px);display:flex}.ih-convenings__panel .ih-kicker{border-left:3px solid var(--alpha-silver);color:var(--text-dark-body);padding-left:10px}.ih-convenings__panel h2{color:var(--text-dark-headline)}.ih-convenings__panel>p:not(.ih-kicker){color:var(--text-dark-body);margin:26px 0 0;font-size:15px;line-height:1.7}.ih-convenings__panel dl{border-top:1px solid var(--alpha-black-surface);margin:44px 0 0}.ih-convenings__panel dl>div{border-bottom:1px solid var(--alpha-black-surface);padding:16px 0}.ih-convenings__panel dt,.ih-convenings__panel dd{margin:0}.ih-convenings__panel dt{border-left:2px solid var(--alpha-silver);color:var(--text-dark-headline);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;padding-left:9px;font-size:9px}.ih-convenings__panel dd{color:var(--text-dark-body);margin-top:7px;font-size:12px;line-height:1.5}.ih-convenings__actions{flex-wrap:wrap;gap:12px;margin-top:auto;padding-top:38px;display:flex}@media(max-width:1180px){.ih-shell{width:min(calc(100% - 48px),var(--width-container))}.ih-hero__copy,.ih-profile{grid-column:span 6}.ih-hero h1{font-size:clamp(46px,6vw,68px)}.ih-signal-rail__inner{grid-template-columns:164px 1fr}.ih-signal-rail__items{grid-template-columns:1.25fr .8fr .8fr}.ih-methodology__statement{grid-column:span 5}.ih-proof-grid{grid-column:6/span 7}}@media(max-width:900px){.ih-section,.ih-convenings{padding-block:84px}.ih-hero__grid{grid-template-columns:minmax(0,1fr);gap:48px;padding-block:72px 64px}.ih-hero__copy,.ih-profile{grid-column:1/-1}.ih-hero__copy{padding-right:0}.ih-profile{width:min(100%,680px)}.ih-signal-rail__inner{grid-template-columns:1fr}.ih-signal-rail__label{border-right:0;border-bottom:1px solid var(--alpha-black-border);padding:16px 0}.ih-signal-rail__items{grid-template-columns:repeat(2,minmax(0,1fr))}.ih-signal-item--lead{grid-column:1/-1}.ih-signal-item+.ih-signal-item{border-left:0}.ih-signal-item:nth-child(3){border-left:1px solid var(--alpha-black-border)}.ih-section-intro--split>div,.ih-section-intro--split>p{grid-column:1/-1}.ih-section-intro--split>p{max-width:680px;margin-top:6px}.ih-system__flow{grid-template-columns:1fr}.ih-system-card{min-height:0}.ih-system-card__code{margin-top:38px}.ih-system-card dl{margin-top:32px}.ih-system__logic{grid-template-columns:1fr;justify-items:center}.ih-system__logic span[aria-hidden=true]{transform:rotate(90deg)}.ih-audience-card,.ih-audience-card:nth-child(-n+2){grid-column:span 6}.ih-methodology__statement,.ih-proof-grid{grid-column:1/-1}.ih-methodology__statement{padding-bottom:40px;padding-right:0;position:static}.ih-editorial__head>div{grid-column:span 7}.ih-editorial__head>p{grid-column:8/span 5}.ih-editorial__head>.ih-button{grid-column:1/-1;justify-self:start}.ih-editorial-grid{grid-template-columns:1fr}.ih-story--lead{grid-row:auto}.ih-story,.ih-story:nth-child(4){border-left:1px solid var(--alpha-black-absolute);border-right:1px solid var(--alpha-black-absolute);border-bottom-color:var(--alpha-silver-300)}.ih-story:last-child{border-bottom-color:var(--alpha-black-absolute)}.ih-story--lead h3{margin-top:46px}.ih-convenings__image,.ih-convenings__panel{grid-column:1/-1}.ih-convenings__image{min-height:500px}.ih-convenings__panel{min-height:540px}}@media(max-width:640px){.ih-shell{width:min(100% - 32px,608px)}.ih-section,.ih-convenings{padding-block:68px}.ih-hero__grid{padding-block:58px 52px}.ih-hero h1{font-size:clamp(43px,13.2vw,62px)}.ih-hero__lede{margin-top:28px;font-size:17px}.ih-hero__actions,.ih-methodology__actions,.ih-convenings__actions{flex-direction:column}.ih-button{width:100%}.ih-hero__proof{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:18px;margin-top:42px}.ih-hero__proof>div:nth-child(2){border-right:0}.ih-profile__header,.ih-profile__footer{flex-direction:column;align-items:flex-start}.ih-profile__judgment{grid-template-columns:1fr}.ih-profile__grade{border-right:0;border-bottom:1px solid var(--alpha-black-border)}.ih-profile__metrics{grid-template-rows:1fr;grid-template-columns:repeat(2,minmax(0,1fr))}.ih-profile__metrics>div+div{border-top:0;border-left:1px solid var(--alpha-black-border)}.ih-profile__metrics>div{grid-template-columns:1fr;gap:5px}.ih-profile__metrics dd{grid-row:auto;justify-self:start}.ih-profile__scale{grid-template-columns:repeat(6,minmax(0,1fr))}.ih-profile__evidence>div{grid-template-columns:1fr;gap:4px}.ih-profile__footer a{min-height:44px}.ih-signal-rail__items{grid-template-columns:1fr}.ih-signal-item--lead{grid-column:auto}.ih-signal-item,.ih-signal-item:nth-child(3){border-top:1px solid var(--alpha-black-border);border-left:0;min-height:76px}.ih-section-intro{margin-bottom:40px}.ih-section h2,.ih-convenings h2{font-size:38px}.ih-audience-card,.ih-audience-card:nth-child(-n+2){grid-column:1/-1;min-height:0}.ih-audience-card dl>div{grid-template-columns:1fr;gap:5px}.ih-audience-card__decision{margin-top:36px}.ih-proof-grid{grid-template-columns:1fr}.ih-proof-card{min-height:220px}.ih-editorial__head>div,.ih-editorial__head>p,.ih-editorial__head>.ih-button{grid-column:1/-1}.ih-editorial__head>p{margin-top:4px}.ih-story>a{padding:24px 20px}.ih-story--lead h3{margin-top:42px;font-size:36px}.ih-editorial-fallback,.ih-convenings__caption{flex-direction:column;align-items:flex-start}.ih-convenings__image{min-height:390px}.ih-convenings__panel{min-height:0;padding:34px 24px}}@media(prefers-reduced-motion:reduce){.ih-button,.ih-system-card,.ih-audience-card,.ih-story>a,.ih-signal-item{transition:none}.ih-button:hover{transform:none}}html[data-theme=light] .ih-hero{background:var(--alpha-white);color:var(--text-light-headline);border-bottom-color:var(--alpha-silver-100)}html[data-theme=light] .ih-hero h1,html[data-theme=light] .ih-hero__lede,html[data-theme=light] .ih-hero__proof dd{color:var(--text-light-headline)}html[data-theme=light] .ih-kicker--dark,html[data-theme=light] .ih-mono-label--blue,html[data-theme=light] .ih-hero h1 em,html[data-theme=light] .ih-audiences .ih-kicker,html[data-theme=light] .ih-audience-card__number,html[data-theme=light] .ih-audience-card__decision span{color:var(--alpha-blue-700)}html[data-theme=light] .ih-kicker--dark,html[data-theme=light] .ih-audience-card__number,html[data-theme=light] .ih-audience-card__decision span{color:var(--alpha-blue-900)}html[data-theme=light] .ih-hero__support,html[data-theme=light] .ih-hero__proof dt{color:var(--text-light-body)}html[data-theme=light] .ih-hero__proof,html[data-theme=light] .ih-hero__proof>div{border-color:var(--alpha-silver-300)}html[data-theme=light] .ih-button--dark-ghost{border-color:var(--alpha-silver-300);color:var(--text-light-headline)}html[data-theme=light] .ih-button--dark-ghost:hover{border-color:var(--alpha-black-absolute);background:var(--alpha-white);color:var(--text-light-headline)}html[data-theme=light] .ih-profile{background:var(--alpha-white);border-color:var(--alpha-silver-300);color:var(--text-light-headline);box-shadow:0 18px 48px color-mix(in oklab,var(--alpha-black) 9%,transparent)}html[data-theme=light] .ih-profile__header,html[data-theme=light] .ih-profile__judgment,html[data-theme=light] .ih-profile__grade,html[data-theme=light] .ih-profile__metrics>div+div,html[data-theme=light] .ih-profile__scale,html[data-theme=light] .ih-profile__evidence>div+div{border-color:var(--alpha-silver-100)}html[data-theme=light] .ih-profile__header h2,html[data-theme=light] .ih-profile__metrics dd,html[data-theme=light] .ih-profile__footer a{color:var(--text-light-headline)}html[data-theme=light] .ih-profile .ih-mono-label:not(.ih-mono-label--blue),html[data-theme=light] .ih-status,html[data-theme=light] .ih-profile__grade>span:last-child,html[data-theme=light] .ih-profile__metrics dt,html[data-theme=light] .ih-profile__metrics .ih-profile__metric-note,html[data-theme=light] .ih-profile__evidence dt,html[data-theme=light] .ih-profile__evidence dd,html[data-theme=light] .ih-profile__footer p{color:var(--text-light-body)}html[data-theme=light] .ih-profile__scale span{border-color:var(--alpha-silver-100)}html[data-theme=light] .ih-profile__scale span[data-grade=AAA],html[data-theme=light] .ih-profile__scale span[data-grade=AA],html[data-theme=light] .ih-profile__scale span[data-grade=A]{color:var(--alpha-blue-700)}html[data-theme=light] .ih-profile__scale span[data-grade=BBB],html[data-theme=light] .ih-profile__scale span[data-grade=BB]{color:var(--alpha-mint-700)}html[data-theme=light] .ih-profile__scale span[data-grade=B],html[data-theme=light] .ih-profile__scale span[data-grade=CCC]{color:var(--alpha-bronze-700)}html[data-theme=light] .ih-profile__scale span[data-grade=NR]{color:var(--text-light-body)}html[data-theme=light] .ih-profile__scale span[data-grade=CC],html[data-theme=light] .ih-profile__scale span[data-grade=C],html[data-theme=light] .ih-profile__scale span[data-grade=D]{background:var(--alpha-red);border-color:var(--alpha-red);color:var(--alpha-white)}html[data-theme=light] .ih-profile__scale span[data-selected=true]{background:var(--alpha-blue-700);border-color:var(--alpha-blue-700);color:var(--alpha-white)}html[data-theme=light] .ih-profile__footer{background:var(--alpha-silver-canvas)}html[data-theme=light] .ih-signal-rail{background:var(--alpha-white);border-bottom-color:var(--alpha-silver-100);color:var(--text-light-headline)}html[data-theme=light] .ih-signal-rail__label,html[data-theme=light] .ih-signal-item strong{color:var(--text-light-headline)}html[data-theme=light] .ih-signal-rail__label,html[data-theme=light] .ih-signal-item+.ih-signal-item,html[data-theme=light] .ih-signal-item:nth-child(3){border-color:var(--alpha-silver-100)}html[data-theme=light] .ih-signal-item{color:var(--text-light-headline);border-color:var(--alpha-silver-100)}html[data-theme=light] .ih-signal-item:hover{background:var(--alpha-silver-canvas);color:var(--text-light-headline)}html[data-theme=light] .ih-signal-item__meta{color:var(--text-light-body)}html[data-theme=light] .ih-audiences{background:var(--alpha-white);color:var(--text-light-headline)}html[data-theme=light] .ih-audiences h2,html[data-theme=light] .ih-audience-card h3,html[data-theme=light] .ih-audience-card__decision strong{color:var(--text-light-headline)}html[data-theme=light] .ih-audiences .ih-section-intro--split>p,html[data-theme=light] .ih-audience-card dt,html[data-theme=light] .ih-audience-card dd{color:var(--text-light-body)}html[data-theme=light] .ih-audience-grid,html[data-theme=light] .ih-audience-card,html[data-theme=light] .ih-audience-card__decision{border-color:var(--alpha-silver-100)}html[data-theme=light] .ih-audience-card{background:var(--alpha-silver-canvas);color:var(--text-light-headline)}html[data-theme=light] .ih-audience-card:hover{background:var(--alpha-white);color:var(--text-light-headline)}html[data-theme=light] .ih-convenings{background:var(--alpha-silver-canvas)}html[data-theme=light] .ih-convenings__image{background:var(--alpha-white);border-color:var(--alpha-silver-300)}html[data-theme=light] .ih-convenings__caption{border-top-color:var(--alpha-silver-300)}html[data-theme=light] .ih-convenings__caption span{color:var(--text-light-body)}html[data-theme=light] .ih-convenings__caption strong{color:var(--text-light-headline)}html[data-theme=dark] .institutional-home,html[data-theme=dark] .ih-system,html[data-theme=dark] .ih-methodology{background:var(--alpha-black);color:var(--text-dark-headline)}html[data-theme=dark] .ih-kicker,html[data-theme=dark] .ih-mono-label,html[data-theme=dark] .ih-section-intro--split>p,html[data-theme=dark] .ih-methodology__statement>p:not(.ih-kicker),html[data-theme=dark] .ih-methodology__meta dt,html[data-theme=dark] .ih-proof-card p,html[data-theme=dark] .ih-editorial__head>p,html[data-theme=dark] .ih-story__meta,html[data-theme=dark] .ih-story p,html[data-theme=dark] .ih-story li,html[data-theme=dark] .ih-editorial-fallback p{color:var(--text-dark-body)}html[data-theme=dark] .ih-kicker--dark,html[data-theme=dark] .ih-mono-label--blue,html[data-theme=dark] .ih-hero h1 em,html[data-theme=dark] .ih-profile__grade strong,html[data-theme=dark] .ih-profile__scale span[data-grade=AAA],html[data-theme=dark] .ih-profile__scale span[data-grade=AA],html[data-theme=dark] .ih-profile__scale span[data-grade=A]{color:var(--alpha-blue)}html[data-theme=dark] .ih-section h2,html[data-theme=dark] .ih-methodology__meta dd,html[data-theme=dark] .ih-proof-card h3,html[data-theme=dark] .ih-story>a,html[data-theme=dark] .ih-story h3,html[data-theme=dark] .ih-editorial-fallback a{color:var(--text-dark-headline)}html[data-theme=dark] .ih-system__flow{border-color:var(--alpha-black-border);background:var(--alpha-black-border)}html[data-theme=dark] .ih-system-card{background:var(--alpha-black-elevated);color:var(--text-dark-headline)}html[data-theme=dark] .ih-system-card:hover{background:var(--alpha-black-surface);color:var(--text-dark-headline)}html[data-theme=dark] .ih-system-card__topline,html[data-theme=dark] .ih-system-card>p,html[data-theme=dark] .ih-system-card dt,html[data-theme=dark] .ih-system-card dd{color:var(--text-dark-body)}html[data-theme=dark] .ih-system-card__code{color:var(--alpha-blue)}html[data-theme=dark] .ih-system-card h3{color:var(--text-dark-headline)}html[data-theme=dark] .ih-button--light-ghost{border-color:var(--alpha-silver);color:var(--text-dark-headline)}html[data-theme=dark] .ih-button--light-ghost:hover{border-color:var(--alpha-white);background:var(--alpha-black-surface);color:var(--text-dark-headline)}html[data-theme=dark] .ih-methodology__meta,html[data-theme=dark] .ih-methodology__meta>div,html[data-theme=dark] .ih-proof-grid,html[data-theme=dark] .ih-proof-card{border-color:var(--alpha-black-border)}html[data-theme=dark] .ih-proof-card>span{color:var(--text-dark-body)}html[data-theme=dark] .ih-editorial-grid,html[data-theme=dark] .ih-story,html[data-theme=dark] .ih-story:nth-child(4),html[data-theme=dark] .ih-story--lead,html[data-theme=dark] .ih-editorial-fallback{border-color:var(--alpha-black-surface)}html[data-theme=dark] .ih-story>a:hover{background:var(--alpha-black-surface);color:var(--text-dark-headline)}html[data-theme=dark] .ih-story li{border-color:var(--alpha-black-surface)}.institutional-home{--ih-white:#fff;--ih-canvas:#f5f5f7;--ih-surface-soft:#e8e8ed;--ih-border:#d2d2d7;--ih-ink:#1d1d1f;--ih-ink-secondary:#6e6e73;--ih-black:#0a0a0a;--ih-black-elevated:#1d1d1f;background:var(--ih-white);color:var(--ih-ink)}.ih-shell{width:min(calc(100% - 64px),var(--width-container))}.ih-section{padding-block:96px}.ih-kicker,.ih-mono-label{color:var(--ih-ink-secondary);font-family:var(--font-eyebrow);letter-spacing:.12em}.ih-kicker--dark,.ih-mono-label--blue{color:var(--ih-ink-secondary)}.ih-button{border-radius:var(--radius-full);letter-spacing:-.005em;transition:background-color var(--dur-1) var(--ease-out),border-color var(--dur-1) var(--ease-out),color var(--dur-1) var(--ease-out),transform var(--dur-1) var(--ease-out);padding:12px 24px;font-size:15px;font-weight:500}.ih-button--primary{background:var(--ih-black);border-color:var(--ih-black);color:var(--ih-white)}.ih-button--primary:hover{background:var(--ih-black-elevated);border-color:var(--ih-black-elevated);color:var(--ih-white)}.ih-button--institutional{background:var(--ih-black);border-color:var(--ih-black);color:var(--ih-white)}.ih-button--institutional:hover{background:var(--ih-black-elevated);border-color:var(--ih-black-elevated);color:var(--ih-white)}.ih-button--exclusive{background:var(--ih-white);border-color:var(--ih-white);color:var(--ih-black)}.ih-button--exclusive:hover{background:var(--ih-surface-soft);border-color:var(--ih-surface-soft);color:var(--ih-black)}.ih-button--light-ghost{border-color:var(--ih-border);color:var(--ih-ink)}.ih-button--light-ghost:hover{border-color:var(--ih-ink);background:var(--ih-white);color:var(--ih-ink)}.ih-button--cardinal-ghost{border-color:var(--ih-border);color:var(--ih-white)}.ih-button--cardinal-ghost:hover{border-color:var(--ih-white);background:var(--ih-white);color:var(--ih-black)}.ih-hero{background:var(--ih-white);color:var(--ih-ink);border-bottom:0;align-items:center;display:grid}.ih-hero__grid{padding-block:clamp(48px,4.5vw,64px)}.ih-hero h1{color:var(--ih-ink);font-family:var(--font-display);letter-spacing:-.045em;font-size:clamp(54px,5vw,72px);font-weight:600;line-height:1.04}.ih-hero h1 em{color:inherit;font-weight:400}.ih-hero h1>span,.ih-hero h1>em{display:block}.ih-hero h1>span{white-space:nowrap}.ih-hero__lede{max-width:620px;color:var(--ih-ink);font-family:var(--font-text);font-size:18px;line-height:1.55}.ih-hero__support{max-width:640px;color:var(--ih-ink-secondary);font-family:var(--font-text);margin-top:14px;font-size:15px;line-height:1.6}.ih-hero .ih-button--dark-ghost{border-color:var(--ih-border);color:var(--ih-ink);padding-inline:24px;text-decoration:none}.ih-hero .ih-button--dark-ghost:hover{border-color:var(--ih-ink);background:var(--ih-white);color:var(--ih-black)}.ih-profile{background:var(--ih-canvas);border-radius:var(--radius-md);color:var(--ih-ink);box-shadow:0 24px 64px -48px var(--ih-ink-secondary);animation:ih-profile-enter var(--dur-3) var(--ease-out) both;border-color:#0000}.ih-profile__header{min-height:72px;padding:16px 20px}.ih-profile__judgment{min-height:156px}.ih-profile__grade{padding:20px}.ih-profile__grade strong{font-size:64px}.ih-profile__metrics>div{padding:14px 20px}.ih-profile__scale{padding:14px 18px}.ih-profile__scale span{min-height:28px}.ih-profile__evidence{padding:5px 20px}.ih-profile__evidence>div{padding:9px 0}.ih-profile__footer{padding:13px 20px}.ih-profile__header,.ih-profile__judgment,.ih-profile__scale,.ih-profile__evidence>div+div{border-color:var(--alpha-silver-100)}.ih-profile__header h2,.ih-profile__metrics dd{color:var(--ih-ink)}.ih-status,.ih-profile__grade>span:last-child,.ih-profile__metrics dt,.ih-profile__metrics .ih-profile__metric-note,.ih-profile__evidence dt,.ih-profile__evidence dd{color:var(--ih-ink-secondary)}.ih-profile__grade{border-right-color:var(--alpha-silver-100)}.ih-profile__grade strong{color:var(--rating-high,var(--alpha-mint));font-family:var(--font-display)}.ih-profile__metrics>div+div{border-top-color:var(--alpha-silver-100)}.ih-profile__scale span{border-color:var(--alpha-silver-100);color:var(--ih-ink-secondary)}.ih-profile__scale span[data-selected=true]{background:var(--alpha-blue);border-color:var(--alpha-blue);color:var(--alpha-white)}.institutional-home .ih-profile__scale span[data-selected=false][data-grade]{border-color:var(--ih-border);color:var(--ih-ink-secondary);background:0 0}.ih-profile__footer{background:var(--ih-surface-soft)}.ih-profile__footer p{color:var(--ih-ink-secondary)}.ih-profile__footer a{color:var(--ih-ink)}.ih-criteria-strip{background:var(--ih-canvas);border-block:1px solid var(--ih-border);color:var(--ih-ink)}.ih-criteria-strip .ih-signal-rail__inner{grid-template-columns:180px minmax(0,1fr)}.ih-criteria-strip .ih-signal-rail__label{border-right-color:var(--ih-border);color:var(--ih-ink-secondary)}.ih-criteria-strip__items{scrollbar-width:none;align-items:center;gap:8px;min-width:0;padding:12px 0 12px 20px;display:flex;overflow-x:auto}.ih-criteria-strip__items::-webkit-scrollbar{display:none}.ih-criteria-strip__items:focus-visible{outline:2px solid var(--color-blue);outline-offset:4px}.ih-criteria-strip__items span{border:1px solid var(--ih-border);border-radius:var(--radius-sm);background:var(--ih-white);color:var(--ih-ink);font-family:var(--font-body);flex:none;padding:9px 12px;font-size:13px;font-weight:500;line-height:1}.ih-system{background:var(--ih-canvas)}.ih-section-intro--stacked{justify-items:start;display:grid}.ih-section-intro--stacked h2{white-space:nowrap;max-width:none}.ih-section-intro--stacked>p:not(.ih-kicker){max-width:900px;color:var(--ih-ink-secondary);font-family:var(--font-text);margin:22px 0 0;font-size:17px;line-height:1.65}.ih-system__flow{background:0 0;border:0;gap:16px}.ih-system-card{border-radius:var(--radius-md);background:var(--ih-white);min-height:450px;box-shadow:0 12px 40px -36px var(--ih-ink-secondary);transition:background-color var(--dur-2) var(--ease-out),box-shadow var(--dur-2) var(--ease-out),transform var(--dur-2) var(--ease-out)}.ih-system-card:hover{box-shadow:0 24px 56px -40px var(--ih-ink-secondary);background:#fafafa;transform:translateY(-2px)}.ih-system-card__unit{color:var(--ih-ink-secondary);font-family:var(--font-eyebrow);letter-spacing:.12em;text-transform:uppercase;margin-top:20px;font-size:11px;font-weight:600}.ih-system-card__unit+h3{margin-top:8px}.ih-system__logic{border-radius:var(--radius-md);background:var(--ih-black);font-family:var(--font-body);letter-spacing:0;text-transform:none;white-space:nowrap;grid-template-columns:repeat(7,auto);justify-content:center;gap:clamp(12px,2.2vw,30px);margin-top:16px;font-size:14px}.ih-system__logic span[aria-hidden=true]{color:var(--alpha-blue-on-dark)}.ih-system__logic strong{color:var(--ih-white);font-weight:600}.ih-audiences{background:var(--ih-white);color:var(--ih-ink)}.ih-audience-grid{border:0;gap:16px}.ih-audience-card{border-radius:var(--radius-md);background:var(--ih-canvas);color:var(--ih-ink);border:0}.ih-audience-card:hover{background:var(--ih-surface-soft);color:var(--ih-ink)}.ih-audience-card h3,.ih-audience-card__decision strong{color:var(--ih-ink)}.ih-audience-card dt,.ih-audience-card dd,.ih-audiences .ih-section-intro--split>p{color:var(--ih-ink-secondary)}.ih-audience-card__decision{border-top-color:var(--ih-border)}.ih-methodology{background:var(--ih-canvas)}.ih-proof-grid{border:0;gap:16px}.ih-proof-card{border-radius:var(--radius-md);background:var(--ih-white);border:0}.ih-proof-card>span{color:var(--ih-ink-secondary)}.ih-editorial{background:var(--ih-canvas)}.ih-editorial-grid{border:0;gap:16px}.ih-story,.ih-story:nth-child(4),.ih-story--lead{border-radius:var(--radius-md);background:var(--ih-white);border:0;overflow:hidden}.ih-story>a:hover{background:#fafafa}.ih-editorial-fallback{border-radius:var(--radius-md);background:var(--ih-white);border:0}.ih-convenings{background:var(--ih-black)}.ih-convenings__grid{gap:16px}.ih-convenings__image{border-radius:var(--radius-md);background:var(--ih-black-elevated);border:0;overflow:hidden}.ih-convenings__panel{border-radius:var(--radius-md);background:var(--ih-black-elevated)}.ih-convenings__panel .ih-kicker{color:var(--text-dark-body);border-left:0;padding-left:0}.ih-convenings__panel h2,.ih-convenings__panel dt{color:var(--ih-white)}.ih-convenings__panel>p:not(.ih-kicker),.ih-convenings__panel dd{color:var(--text-dark-body)}.ih-convenings__panel dl,.ih-convenings__panel dl>div{border-color:var(--alpha-black-surface)}.ih-convenings__panel dt{border-left:0;padding-left:0}.ih-closer{background:var(--ih-black);color:var(--ih-white);text-align:center;padding-block:128px}.ih-closer__inner{justify-items:center;display:grid}html[data-theme] .ih-closer .ih-kicker--dark{color:var(--accent-lit)}.ih-closer h2{color:var(--ih-white);font-family:var(--font-display);letter-spacing:-.045em;margin:20px 0 0;font-size:clamp(30px,7vw,88px);font-weight:600;line-height:1.04}.ih-closer h2>span,.ih-closer h2>em{white-space:nowrap;display:block}.ih-closer h2 em{font-weight:400}.ih-closer p:not(.ih-kicker){max-width:600px;color:var(--text-dark-body);font-family:var(--font-text);margin:24px 0 0;font-size:18px;line-height:1.6}.ih-closer .ih-button{margin-top:36px}.ih-terminal{background:var(--alpha-black);color:var(--text-dark-headline);padding-block:96px}html[data-theme] .ih-terminal .ih-kicker--dark{color:var(--alpha-blue-on-dark)}html[data-theme] .ih-terminal .ih-button--dark-ghost{border-color:var(--alpha-silver);color:var(--alpha-white);background:0 0}html[data-theme] .ih-terminal .ih-button--dark-ghost:hover{border-color:var(--alpha-white);background:var(--alpha-black-surface);color:var(--alpha-white)}.ih-terminal__head{grid-template-columns:minmax(0,1.15fr) minmax(300px,.85fr);align-items:end;gap:64px;display:grid}.ih-terminal__head h2{color:var(--text-dark-headline);font-family:var(--font-display);letter-spacing:-.04em;margin:14px 0 0;font-size:clamp(48px,6vw,64px);font-weight:600;line-height:1.04}.ih-terminal__head>div:last-child{justify-items:start;gap:24px;display:grid}.ih-terminal__head p:not(.ih-kicker){max-width:560px;color:var(--text-dark-body);font-family:var(--font-text);margin:0;font-size:18px;line-height:1.55}.ih-terminal__ticker{border-block:1px solid var(--alpha-black-border);color:var(--text-dark-label);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;scrollbar-width:none;gap:28px;margin-top:56px;padding:13px 0;font-size:11px;display:flex;overflow-x:auto}.ih-terminal__ticker::-webkit-scrollbar{display:none}.ih-terminal__ticker:focus-visible{outline:2px solid var(--alpha-blue-on-dark);outline-offset:4px}.ih-terminal__ticker span{flex:none}.ih-terminal__rows{border-bottom:1px solid var(--alpha-black-border)}.ih-terminal-row{border-top:1px solid var(--alpha-black-border);min-height:96px;color:var(--text-dark-headline);transition:background-color var(--dur-2) var(--ease-out);grid-template-columns:52px minmax(180px,.65fr) minmax(280px,1fr) 24px;align-items:center;gap:24px;padding:20px 16px;display:grid}.ih-terminal-row:hover{background:var(--alpha-black-elevated)}.ih-terminal-row__code{color:var(--text-dark-label);font-family:var(--font-mono);font-size:11px}.ih-terminal-row h3{color:var(--text-dark-headline);font-family:var(--font-display);margin:0;font-size:28px;font-weight:400;line-height:1.1}.ih-terminal-row p{color:var(--text-dark-body);font-family:var(--font-text);margin:0;font-size:15px;line-height:1.55}.ih-terminal-row>svg{color:var(--alpha-blue)}html[data-theme=dark] .institutional-home,html[data-theme=dark] .ih-hero,html[data-theme=dark] .ih-system,html[data-theme=dark] .ih-audiences,html[data-theme=dark] .ih-methodology{background:var(--alpha-black);color:var(--text-dark-headline)}html[data-theme=dark] .ih-hero{border-bottom-color:var(--alpha-black-border)}html[data-theme=dark] .ih-hero h1,html[data-theme=dark] .ih-hero__lede,html[data-theme=dark] .ih-hero__proof dd,html[data-theme=dark] .ih-profile__header h2,html[data-theme=dark] .ih-profile__metrics dd,html[data-theme=dark] .ih-profile__footer a,html[data-theme=dark] .ih-audience-card h3,html[data-theme=dark] .ih-audience-card__decision strong{color:var(--text-dark-headline)}html[data-theme=dark] .ih-kicker--dark,html[data-theme=dark] .ih-mono-label--blue,html[data-theme=dark] .ih-hero h1 em,html[data-theme=dark] .ih-audiences .ih-kicker,html[data-theme=dark] .ih-audience-card__number,html[data-theme=dark] .ih-audience-card__decision span,html[data-theme=dark] .ih-hero__support,html[data-theme=dark] .ih-hero__proof dt,html[data-theme=dark] .ih-profile .ih-mono-label:not(.ih-mono-label--blue),html[data-theme=dark] .ih-status,html[data-theme=dark] .ih-profile__grade>span:last-child,html[data-theme=dark] .ih-profile__metrics dt,html[data-theme=dark] .ih-profile__metrics .ih-profile__metric-note,html[data-theme=dark] .ih-profile__evidence dt,html[data-theme=dark] .ih-profile__evidence dd,html[data-theme=dark] .ih-profile__footer p,html[data-theme=dark] .ih-audiences .ih-section-intro--split>p,html[data-theme=dark] .ih-audience-card dt,html[data-theme=dark] .ih-audience-card dd{color:var(--text-dark-body)}html[data-theme=dark] .ih-hero__proof,html[data-theme=dark] .ih-hero__proof>div,html[data-theme=dark] .ih-profile,html[data-theme=dark] .ih-profile__header,html[data-theme=dark] .ih-profile__judgment,html[data-theme=dark] .ih-profile__grade,html[data-theme=dark] .ih-profile__metrics>div+div,html[data-theme=dark] .ih-profile__scale,html[data-theme=dark] .ih-profile__scale span,html[data-theme=dark] .ih-profile__evidence>div+div,html[data-theme=dark] .ih-audience-grid,html[data-theme=dark] .ih-audience-card,html[data-theme=dark] .ih-audience-card__decision{border-color:var(--alpha-black-border)}html[data-theme=dark] .ih-profile,html[data-theme=dark] .ih-audience-card{background:var(--alpha-black-elevated);color:var(--text-dark-headline)}html[data-theme=dark] .ih-system__flow,html[data-theme=dark] .ih-proof-grid,html[data-theme=dark] .ih-editorial-grid{background:0 0}html[data-theme=dark] .ih-proof-card,html[data-theme=dark] .ih-story,html[data-theme=dark] .ih-editorial-fallback{background:var(--alpha-black-elevated);color:var(--text-dark-headline)}html[data-theme=dark] .ih-system__logic{background:var(--alpha-black-elevated)}html[data-theme=dark] .ih-profile__scale span{color:var(--text-dark-body)}html[data-theme=dark] .ih-profile__scale span[data-grade=AAA],html[data-theme=dark] .ih-profile__scale span[data-grade=AA],html[data-theme=dark] .ih-profile__scale span[data-grade=A]{color:var(--alpha-blue-on-dark)}html[data-theme=dark] .ih-profile__scale span[data-grade=CC],html[data-theme=dark] .ih-profile__scale span[data-grade=C],html[data-theme=dark] .ih-profile__scale span[data-grade=D]{background:var(--alpha-red);border-color:var(--alpha-red);color:var(--ink-black-fixed)}html[data-theme=dark] .ih-profile__scale span[data-selected=true]{background:var(--alpha-blue-700);border-color:var(--alpha-blue-on-dark);color:var(--alpha-white)}html[data-theme=dark] .institutional-home .ih-profile__scale span[data-selected=false]{border-color:var(--alpha-black-border);color:var(--text-dark-body);background:0 0}html[data-theme=dark] .ih-profile__footer,html[data-theme=dark] .ih-audience-card:hover{background:var(--alpha-black-surface)}html[data-theme=dark] .ih-hero .ih-button--dark-ghost{border-color:var(--alpha-silver);color:var(--alpha-white)}html[data-theme=dark] .ih-hero .ih-button--dark-ghost:hover{border-color:var(--alpha-white);background:var(--alpha-white);color:var(--alpha-black)}html[data-theme=dark] .ih-system-card__unit,html[data-theme=dark] .ih-section-intro--stacked>p:not(.ih-kicker){color:var(--text-dark-body)}html[data-theme=dark] .ih-hero .ih-button--dark-ghost:focus-visible{outline-color:var(--alpha-blue-on-dark)}html[data-theme=dark] .ih-button--primary,html[data-theme=dark] .ih-button--institutional,html[data-theme=dark] .ih-button--exclusive{border-color:var(--alpha-white);background:var(--alpha-white);color:var(--alpha-black)}html[data-theme=dark] .ih-button--primary:hover,html[data-theme=dark] .ih-button--institutional:hover,html[data-theme=dark] .ih-button--exclusive:hover{border-color:var(--ih-surface-soft);background:var(--ih-surface-soft);color:var(--alpha-black)}html[data-theme=dark] .ih-button--cardinal-ghost{border-color:var(--alpha-silver);color:var(--alpha-white);background:0 0}html[data-theme=dark] .ih-button--cardinal-ghost:hover{border-color:var(--alpha-white);background:var(--alpha-white);color:var(--alpha-black)}html[data-theme=dark] .ih-editorial{background:var(--alpha-black-elevated);color:var(--text-dark-headline)}html[data-theme=dark] .ih-criteria-strip{background:var(--alpha-black-elevated);border-block-color:var(--alpha-black-border)}html[data-theme=dark] .ih-criteria-strip .ih-signal-rail__label{border-right-color:var(--alpha-black-border);color:var(--text-dark-body)}html[data-theme=dark] .ih-criteria-strip__items span{border-color:var(--alpha-black-border);background:var(--alpha-black-surface);color:var(--text-dark-headline)}@keyframes ih-profile-enter{0%{transform:translateY(16px)}to{transform:translateY(0)}}@media(max-width:900px){.ih-section,.ih-terminal{padding-block:64px}.ih-hero{min-height:auto}.ih-hero__grid{padding-block:52px}.ih-hero h1>span{white-space:normal}.ih-system__logic{grid-template-columns:repeat(7,auto);justify-content:center}.ih-system__logic span[aria-hidden=true]{transform:none}.ih-terminal__head{grid-template-columns:1fr;gap:28px}.ih-terminal-row{grid-template-columns:40px 1fr 24px}.ih-terminal-row p{grid-column:2/-1}.ih-closer{padding-block:96px}}@media(max-width:640px){.ih-shell{width:min(calc(100% - 40px),var(--width-container))}.ih-section,.ih-terminal{padding-block:48px}.ih-hero__grid{padding-block:40px}.ih-hero h1{font-size:clamp(48px,15vw,64px)}.ih-section-intro--stacked h2{white-space:normal}.ih-section-intro--stacked>p:not(.ih-kicker){margin-top:18px;font-size:16px}.ih-system__logic{letter-spacing:-.01em;gap:6px;padding:20px 12px;font-size:9px}.ih-terminal-row{grid-template-columns:32px 1fr 18px;gap:12px;min-height:0;padding:20px 0}.ih-terminal-row h3{font-size:24px}.ih-terminal-row p{font-size:14px}.ih-criteria-strip .ih-signal-rail__inner{display:block}.ih-criteria-strip .ih-signal-rail__label{border-right:0;padding:14px 0 4px}.ih-criteria-strip__items{margin-right:-20px;padding:8px 20px 14px 0}.ih-closer{padding-block:72px}}@media(prefers-reduced-motion:reduce){.ih-profile{animation:none}}
