.cast-module__cerHUG__page{color:#09090c;font-family:var(--gd-ops-display);background:#f2f0ea}.cast-module__cerHUG__hero{color:#fff;background:#050507;min-height:calc(100svh - 78px);position:relative;overflow:hidden}.cast-module__cerHUG__heroImage{object-fit:cover;filter:grayscale(.15)contrast(1.08);width:100%;height:100%;position:absolute;inset:0}.cast-module__cerHUG__heroShade{background:linear-gradient(90deg,#000000f0,#000000bd 48%,#0003),linear-gradient(#0000 45%,#000000c7);position:absolute;inset:0}.cast-module__cerHUG__heroContent{z-index:2;grid-template-columns:minmax(0,.7fr) minmax(280px,.3fr);align-items:end;gap:clamp(34px,7vw,110px);min-height:calc(100svh - 78px);padding:clamp(72px,9vw,140px) clamp(24px,7vw,124px);display:grid;position:relative}.cast-module__cerHUG__kicker,.cast-module__cerHUG__darkKicker,.cast-module__cerHUG__heroCopy span,.cast-module__cerHUG__personClass,.cast-module__cerHUG__personIndex,.cast-module__cerHUG__linksList>span,.cast-module__cerHUG__notes span,.cast-module__cerHUG__voiceCard>span{font-family:var(--gd-ops-display);text-transform:uppercase;letter-spacing:.14em}.cast-module__cerHUG__kicker{color:var(--gd-ops-magenta);grid-column:1/-1;margin:0;font-size:.76rem}.cast-module__cerHUG__darkKicker{color:#c8004c;margin:0;font-size:.72rem}.cast-module__cerHUG__hero h1{text-transform:uppercase;max-width:1120px;margin:0;font-size:clamp(5.6rem,10.5vw,13rem);font-weight:400;line-height:.72}.cast-module__cerHUG__heroCopy{border-left:5px solid var(--gd-ops-magenta);padding-left:20px}.cast-module__cerHUG__heroCopy p{text-transform:uppercase;margin:0;font-size:clamp(1.5rem,2.3vw,2.7rem);line-height:.96}.cast-module__cerHUG__heroCopy span{color:#aaa;margin-top:24px;font-size:.66rem;display:block}.cast-module__cerHUG__method,.cast-module__cerHUG__sectionHead{grid-template-columns:minmax(0,.64fr) minmax(300px,.36fr);align-items:end;gap:clamp(36px,7vw,110px);padding:clamp(84px,10vw,150px) clamp(24px,7vw,124px);display:grid}.cast-module__cerHUG__method h2,.cast-module__cerHUG__sectionHead h2,.cast-module__cerHUG__sectionHeadDark h2,.cast-module__cerHUG__exit h2{text-transform:uppercase;margin:18px 0 0;font-size:clamp(4.8rem,8vw,10rem);font-weight:400;line-height:.75}.cast-module__cerHUG__method>p,.cast-module__cerHUG__sectionHead>p,.cast-module__cerHUG__sectionHeadDark>p{border-left:5px solid var(--gd-ops-magenta);text-transform:uppercase;margin:0;padding-left:22px;font-size:clamp(1.15rem,1.5vw,1.55rem);line-height:1.08}.cast-module__cerHUG__fieldSection{background:#fff}.cast-module__cerHUG__sectionHead{padding-bottom:60px}.cast-module__cerHUG__peopleGrid{background:#00000029;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;padding:0 clamp(24px,7vw,124px) clamp(100px,11vw,170px);display:grid}.cast-module__cerHUG__person{background:#fff;min-height:760px;padding:clamp(34px,4vw,64px);position:relative}.cast-module__cerHUG__personIndex{color:var(--gd-ops-magenta);font-size:clamp(2.5rem,4vw,5rem);line-height:.8;position:absolute;top:28px;right:28px}.cast-module__cerHUG__personClass{color:#8b8580;margin:0;font-size:.64rem}.cast-module__cerHUG__person h3{text-transform:uppercase;max-width:80%;margin:34px 0 0;font-size:clamp(4rem,6vw,7rem);font-weight:400;line-height:.75}.cast-module__cerHUG__role{color:#b60048;text-transform:uppercase;margin:18px 0 0;font-size:1.05rem}.cast-module__cerHUG__shorthand{text-transform:uppercase;margin-top:38px;font-size:clamp(2rem,3vw,3.8rem);font-weight:400;line-height:.86;display:block}.cast-module__cerHUG__profile{text-transform:uppercase;max-width:720px;margin:24px 0 0;font-size:clamp(1.05rem,1.3vw,1.28rem);line-height:1.2}.cast-module__cerHUG__person blockquote{border-left:5px solid var(--gd-ops-magenta);text-transform:uppercase;margin:34px 0 0;padding:20px 0 20px 22px;font-size:clamp(1.8rem,2.6vw,3.1rem);line-height:.9}.cast-module__cerHUG__tags{flex-wrap:wrap;gap:6px;margin-top:30px;display:flex}.cast-module__cerHUG__tags span{color:#fff;text-transform:uppercase;letter-spacing:.06em;background:#09090c;padding:8px 10px;font-size:.72rem}.cast-module__cerHUG__linksList{border-top:1px solid #0000002e;margin-top:36px;padding-top:18px}.cast-module__cerHUG__linksList>span{color:#8b8580;font-size:.62rem}.cast-module__cerHUG__linksList p{text-transform:uppercase;margin:10px 0 0;font-size:.95rem}.cast-module__cerHUG__notes{border-top:1px solid #0000002e;margin-top:30px}.cast-module__cerHUG__notes div{border-bottom:1px solid #0000002e;grid-template-columns:145px 1fr;gap:18px;padding:16px 0;display:grid}.cast-module__cerHUG__notes span{color:#8b8580;font-size:.62rem}.cast-module__cerHUG__notes p{text-transform:uppercase;margin:0;line-height:1.05}.cast-module__cerHUG__custodians{color:#fff;background:#050505;padding:clamp(90px,10vw,160px) clamp(24px,7vw,124px)}.cast-module__cerHUG__sectionHeadDark{grid-template-columns:minmax(0,.64fr) minmax(300px,.36fr);align-items:end;gap:clamp(36px,7vw,110px);display:grid}.cast-module__cerHUG__sectionHeadDark>p{color:#aaa}.cast-module__cerHUG__voiceGrid{background:#ffffff29;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:70px;display:grid}.cast-module__cerHUG__voiceCard{color:#fff;background:#0b0b0e;min-height:330px;padding:32px;text-decoration:none;display:block}.cast-module__cerHUG__voiceCard:hover{background:#111116}.cast-module__cerHUG__voiceCard>span{color:var(--gd-ops-magenta);font-size:.62rem}.cast-module__cerHUG__voiceCard h3{text-transform:uppercase;margin:24px 0 0;font-size:clamp(2.6rem,4vw,4.7rem);font-weight:400;line-height:.8}.cast-module__cerHUG__voiceCard>p{color:#aaa;text-transform:uppercase;margin:20px 0 0;line-height:1.12}.cast-module__cerHUG__voiceCard dl{border-top:1px solid #ffffff29;margin:30px 0 0}.cast-module__cerHUG__voiceCard dl div{border-bottom:1px solid #ffffff1f;grid-template-columns:110px 1fr;gap:12px;padding:10px 0;display:grid}.cast-module__cerHUG__voiceCard dt{color:#777;text-transform:uppercase;font-size:.7rem}.cast-module__cerHUG__voiceCard dd{text-transform:uppercase;margin:0;font-size:.82rem}.cast-module__cerHUG__exit{background:var(--gd-ops-magenta);color:#08080a;grid-template-columns:minmax(180px,.27fr) minmax(0,.73fr);align-items:center;min-height:720px;padding:clamp(78px,9vw,140px) clamp(24px,7vw,124px);display:grid;position:relative;overflow:hidden}.cast-module__cerHUG__exit>span{opacity:.1;font-size:clamp(13rem,27vw,36rem);line-height:.62}.cast-module__cerHUG__exit .cast-module__cerHUG__darkKicker{color:#08080a}.cast-module__cerHUG__exit h2{font-size:clamp(5.5rem,10vw,13rem)}.cast-module__cerHUG__exit p{text-transform:uppercase;max-width:820px;margin:26px 0 0;font-size:clamp(1.05rem,1.35vw,1.35rem);line-height:1.15}.cast-module__cerHUG__exitLinks{flex-wrap:wrap;gap:8px;margin-top:30px;display:flex}.cast-module__cerHUG__exitLinks a{color:#fff;text-transform:uppercase;letter-spacing:.08em;background:#08080a;padding:13px 15px}@media (max-width:1050px){.cast-module__cerHUG__peopleGrid{grid-template-columns:1fr}.cast-module__cerHUG__voiceGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.cast-module__cerHUG__person{min-height:auto}}@media (max-width:850px){.cast-module__cerHUG__heroContent,.cast-module__cerHUG__method,.cast-module__cerHUG__sectionHead,.cast-module__cerHUG__sectionHeadDark,.cast-module__cerHUG__exit{grid-template-columns:1fr}.cast-module__cerHUG__exit>span{position:absolute;bottom:-.08em;right:0}.cast-module__cerHUG__exit>div{z-index:2;position:relative}}@media (max-width:620px){.cast-module__cerHUG__heroContent,.cast-module__cerHUG__method,.cast-module__cerHUG__sectionHead,.cast-module__cerHUG__peopleGrid,.cast-module__cerHUG__custodians,.cast-module__cerHUG__exit{padding-left:20px;padding-right:20px}.cast-module__cerHUG__voiceGrid{grid-template-columns:1fr}.cast-module__cerHUG__person{padding:34px 22px}.cast-module__cerHUG__person h3{max-width:72%}.cast-module__cerHUG__notes div{grid-template-columns:1fr;gap:6px}}.cast-module__cerHUG__personLink{color:inherit;text-decoration:none}.cast-module__cerHUG__personLink:hover{color:#b60048}.cast-module__cerHUG__openDossier{color:#b60048;text-transform:uppercase;letter-spacing:.08em;margin-bottom:18px;text-decoration:none;display:block}.cast-module__cerHUG__dossierPage{color:#09090c;font-family:var(--gd-ops-display);background:#f2f0ea}.cast-module__cerHUG__dossierHero{color:#fff;background:#050507;min-height:78svh;position:relative;overflow:hidden}.cast-module__cerHUG__dossierHeroContent{z-index:2;flex-direction:column;justify-content:flex-end;min-height:78svh;padding:clamp(72px,9vw,140px) clamp(24px,7vw,124px);display:flex;position:relative}.cast-module__cerHUG__dossierDepartment{color:#aaa;text-transform:uppercase;letter-spacing:.12em;margin:24px 0 0}.cast-module__cerHUG__dossierHero h1{text-transform:uppercase;max-width:1100px;margin:20px 0 0;font-size:clamp(6rem,12vw,15rem);font-weight:400;line-height:.7}.cast-module__cerHUG__dossierRole{color:var(--gd-ops-magenta);text-transform:uppercase;margin:28px 0 0;font-size:clamp(1.4rem,2vw,2.4rem)}.cast-module__cerHUG__dossierHeroContent>strong{text-transform:uppercase;margin-top:16px;font-size:clamp(2.4rem,4vw,5rem);font-weight:400;line-height:.85}.cast-module__cerHUG__dossierIntro{grid-template-columns:minmax(0,.58fr) minmax(300px,.42fr);align-items:start;gap:clamp(36px,7vw,110px);padding:clamp(80px,9vw,140px) clamp(24px,7vw,124px);display:grid}.cast-module__cerHUG__dossierIntro h2,.cast-module__cerHUG__dossierBoundary h2{text-transform:uppercase;margin:18px 0 0;font-size:clamp(4.6rem,8vw,9rem);font-weight:400;line-height:.76}.cast-module__cerHUG__dossierIntro>div:last-child>p{text-transform:uppercase;margin:0;font-size:clamp(1.3rem,1.8vw,2rem);line-height:1.04}.cast-module__cerHUG__dossierIntro blockquote{border-left:6px solid var(--gd-ops-magenta);text-transform:uppercase;margin:42px 0 0;padding-left:24px;font-size:clamp(2.4rem,4vw,5rem);line-height:.84}.cast-module__cerHUG__dossierGrid{background:#00000026;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;padding:0 clamp(24px,7vw,124px) clamp(100px,11vw,170px);display:grid}.cast-module__cerHUG__dossierBlock,.cast-module__cerHUG__dossierBlockWide{background:#fff;padding:clamp(30px,4vw,58px)}.cast-module__cerHUG__dossierBlockWide{grid-column:1/-1}.cast-module__cerHUG__dossierBlock>span,.cast-module__cerHUG__dossierBlockWide>span{color:#8b8580;letter-spacing:.14em;font-size:.65rem}.cast-module__cerHUG__dossierBlock p{text-transform:uppercase;margin:16px 0 0;font-size:clamp(1.15rem,1.6vw,1.7rem)}.cast-module__cerHUG__dossierNote{border-bottom:1px solid #00000029;grid-template-columns:190px 1fr;gap:26px;padding:20px 0;display:grid}.cast-module__cerHUG__dossierNote:first-of-type{border-top:1px solid #00000029;margin-top:24px}.cast-module__cerHUG__dossierNote strong{color:#b60048;letter-spacing:.08em;font-weight:400}.cast-module__cerHUG__dossierNote p{text-transform:uppercase;margin:0;font-size:1.1rem}.cast-module__cerHUG__dossierBoundary{color:#fff;background:#070709;grid-template-columns:minmax(0,.65fr) minmax(300px,.35fr);align-items:end;gap:clamp(36px,7vw,110px);padding:clamp(90px,10vw,160px) clamp(24px,7vw,124px);display:grid}.cast-module__cerHUG__dossierBoundary>p{border-left:5px solid var(--gd-ops-magenta);color:#aaa;text-transform:uppercase;margin:0;padding-left:22px;font-size:clamp(1.1rem,1.5vw,1.55rem);line-height:1.08}.cast-module__cerHUG__dossierNav{background:var(--gd-ops-magenta);flex-wrap:wrap;gap:8px;padding:28px clamp(24px,7vw,124px);display:flex}.cast-module__cerHUG__dossierNav a{color:#fff;text-transform:uppercase;letter-spacing:.08em;background:#08080a;padding:13px 15px;text-decoration:none}@media (max-width:850px){.cast-module__cerHUG__dossierIntro,.cast-module__cerHUG__dossierBoundary,.cast-module__cerHUG__dossierGrid{grid-template-columns:1fr}.cast-module__cerHUG__dossierBlockWide{grid-column:auto}}@media (max-width:620px){.cast-module__cerHUG__dossierHeroContent,.cast-module__cerHUG__dossierIntro,.cast-module__cerHUG__dossierGrid,.cast-module__cerHUG__dossierBoundary,.cast-module__cerHUG__dossierNav{padding-left:20px;padding-right:20px}.cast-module__cerHUG__dossierNote{grid-template-columns:1fr;gap:6px}}
