.current-module__XThCJG__page{color:#fff;background:#000}.current-module__XThCJG__hero{color:#f4f4f1;background:#050507;min-height:calc(100svh - 78px);position:relative;overflow:hidden}.current-module__XThCJG__heroImage{position:absolute;inset:0 0 0 38%;overflow:hidden}.current-module__XThCJG__heroImage img{object-fit:cover;filter:grayscale()contrast(1.18)brightness(.52);width:100%;height:100%;transform:scale(1.03)}.current-module__XThCJG__heroVeil{background:linear-gradient(90deg,#050507 0 33%,#050507b8 48%,#0505071f 78%),linear-gradient(#0000 52%,#050507f2);position:absolute;inset:0}.current-module__XThCJG__heroCopy{z-index:2;width:min(780px,52vw);padding:clamp(72px,9vh,120px) clamp(28px,6vw,112px);position:relative}.current-module__XThCJG__kicker,.current-module__XThCJG__darkKicker,.current-module__XThCJG__sources,.current-module__XThCJG__identity,.current-module__XThCJG__question span,.current-module__XThCJG__matrix article>span{font-family:var(--gd-ops-mono);text-transform:uppercase;letter-spacing:.15em}.current-module__XThCJG__kicker{color:var(--gd-ops-magenta);margin:0 0 18px;font-size:.68rem;font-weight:600}.current-module__XThCJG__hero h1{font-family:var(--gd-ops-display);text-transform:uppercase;letter-spacing:-.025em;margin:0;font-size:clamp(7rem,12vw,15rem);font-weight:400;line-height:.72}.current-module__XThCJG__proposition{max-width:560px;font-family:var(--gd-ops-nav);margin:30px 0 0;font-size:clamp(1.7rem,2.7vw,3.4rem);font-weight:600;line-height:.95}.current-module__XThCJG__identity{flex-wrap:wrap;gap:7px;margin-top:40px;display:flex}.current-module__XThCJG__identity span{color:#b4b4ba;border:1px solid #ffffff2e;padding:10px 12px;font-size:.58rem}.current-module__XThCJG__question{z-index:3;border-left:4px solid var(--gd-ops-magenta);width:min(520px,34vw);padding-left:18px;position:absolute;bottom:clamp(48px,7vw,112px);right:clamp(30px,5vw,90px)}.current-module__XThCJG__question span{color:var(--gd-ops-magenta);font-size:.6rem}.current-module__XThCJG__question p{font-family:var(--gd-ops-nav);margin:14px 0 0;font-size:clamp(1.35rem,2vw,2.5rem);font-weight:600;line-height:1.04}.current-module__XThCJG__composition{padding:clamp(78px,10vw,160px) clamp(24px,7vw,124px)}.current-module__XThCJG__compositionHeading{grid-template-columns:minmax(260px,.34fr) minmax(0,.66fr);align-items:start;gap:clamp(30px,8vw,130px);display:grid}.current-module__XThCJG__darkKicker{color:#c8004c;margin:0;font-size:.65rem;font-weight:600}.current-module__XThCJG__composition h2,.current-module__XThCJG__directive h2,.current-module__XThCJG__response h2{font-family:var(--gd-ops-display);text-transform:uppercase;letter-spacing:-.025em;margin:0;font-weight:400}.current-module__XThCJG__composition h2{font-size:clamp(4.4rem,8vw,10rem);line-height:.78}.current-module__XThCJG__matrix{border-top:1px solid #0000002e;margin-top:clamp(60px,8vw,120px)}.current-module__XThCJG__matrix article{border-bottom:1px solid #0000002e;grid-template-columns:clamp(110px,12vw,210px) minmax(220px,.34fr) minmax(280px,.5fr) auto;align-items:center;gap:clamp(18px,3vw,48px);min-height:190px;padding:28px 0;display:grid}.current-module__XThCJG__matrix article>span{color:#777078;font-size:.6rem}.current-module__XThCJG__matrix strong{font-family:var(--gd-ops-display);text-transform:uppercase;font-size:clamp(2.5rem,4.8vw,6rem);font-weight:400;line-height:.82}.current-module__XThCJG__matrix p{color:#565158;max-width:620px;margin:0;font-size:clamp(.95rem,1.15vw,1.18rem);line-height:1.48}.current-module__XThCJG__matrix a,.current-module__XThCJG__matrix em{font-family:var(--gd-ops-nav);text-transform:uppercase;justify-self:end;font-weight:700}.current-module__XThCJG__matrix a{border-left:4px solid var(--gd-ops-magenta);color:#f3f0e8;background:#0b0b0d;padding:12px 14px;font-size:.82rem}.current-module__XThCJG__matrix em{color:#777078;font-size:.8rem;font-style:normal}.current-module__XThCJG__directive{color:#f4f4f1;background:#08080b;grid-template-columns:minmax(0,.58fr) minmax(300px,.42fr);gap:clamp(36px,8vw,130px);padding:clamp(80px,10vw,160px) clamp(24px,7vw,124px);display:grid}.current-module__XThCJG__directive h2{max-width:900px;font-size:clamp(5rem,9vw,11rem);line-height:.76}.current-module__XThCJG__directiveCopy{border-left:4px solid var(--gd-ops-magenta);align-self:end;padding-left:20px}.current-module__XThCJG__directiveCopy p{color:#c0c0c6;margin:0;font-size:clamp(1.1rem,1.45vw,1.4rem);line-height:1.48}.current-module__XThCJG__directiveCopy p+p{color:#82828a;font-family:var(--gd-ops-mono);margin-top:22px;font-size:.78rem}.current-module__XThCJG__response{background:var(--gd-ops-magenta);color:#08080a;grid-template-columns:minmax(200px,.26fr) minmax(0,.74fr);align-items:center;min-height:620px;padding:clamp(70px,9vw,140px) clamp(24px,7vw,124px);display:grid;position:relative;overflow:hidden}.current-module__XThCJG__responseIndex{font-family:var(--gd-ops-display);opacity:.12;font-size:clamp(16rem,29vw,38rem);line-height:.7}.current-module__XThCJG__response h2{font-size:clamp(6rem,11vw,14rem);line-height:.74}.current-module__XThCJG__response p{max-width:760px;margin:28px 0 0;font-size:clamp(1rem,1.35vw,1.28rem);line-height:1.5}.current-module__XThCJG__sources{color:#777780;background:#050507;justify-content:space-between;gap:24px;padding:18px clamp(24px,7vw,124px);font-size:.55rem;display:flex}@media (max-width:900px){.current-module__XThCJG__heroImage{opacity:.45;inset:0}.current-module__XThCJG__heroCopy{width:100%}.current-module__XThCJG__question{width:auto;margin:0 28px 44px 44px;position:relative;bottom:auto;right:auto}.current-module__XThCJG__compositionHeading,.current-module__XThCJG__directive{grid-template-columns:1fr}.current-module__XThCJG__matrix article{grid-template-columns:90px 1fr}.current-module__XThCJG__matrix p,.current-module__XThCJG__matrix a,.current-module__XThCJG__matrix em{grid-column:2;justify-self:start}.current-module__XThCJG__response{grid-template-columns:1fr}.current-module__XThCJG__responseIndex{position:absolute;bottom:-.12em;right:0}.current-module__XThCJG__sources{flex-direction:column}}@media (max-width:620px){.current-module__XThCJG__heroCopy{padding:58px 22px}.current-module__XThCJG__hero h1{font-size:clamp(6rem,25vw,9rem)}.current-module__XThCJG__composition,.current-module__XThCJG__directive,.current-module__XThCJG__response{padding-left:20px;padding-right:20px}.current-module__XThCJG__matrix article{grid-template-columns:1fr;gap:10px}.current-module__XThCJG__matrix p,.current-module__XThCJG__matrix a,.current-module__XThCJG__matrix em{grid-column:1}.current-module__XThCJG__response{min-height:520px}.current-module__XThCJG__sources{padding:16px 20px}}.current-module__XThCJG__composition{color:#000;background:#fff}.current-module__XThCJG__darkKicker,.current-module__XThCJG__question span{color:var(--gd-ops-magenta)}.current-module__XThCJG__hero h1,.current-module__XThCJG__composition h2,.current-module__XThCJG__directive h2,.current-module__XThCJG__response h2,.current-module__XThCJG__matrix strong{letter-spacing:.02em}.current-module__XThCJG__hero h1{font-size:clamp(7rem,14vw,17rem)}.current-module__XThCJG__proposition{text-transform:uppercase;letter-spacing:.035em;font-size:clamp(2.2rem,3.3vw,4.4rem)}.current-module__XThCJG__matrix p,.current-module__XThCJG__directiveCopy p,.current-module__XThCJG__response p{text-transform:uppercase;letter-spacing:.025em}.current-module__XThCJG__responseIndex{font-size:clamp(9rem,20vw,26rem)}.current-module__XThCJG__sources span:first-child{color:var(--gd-ops-magenta)}
