.partnerPage{color:#f2f0e9;background:#090b0d}.partnerHero{height:calc(100vh - 118px);min-height:710px;position:relative;overflow:hidden}.partnerHero>img{object-position:center 58%;filter:saturate(.78)contrast(1.08);height:100%}.partnerShade{background:linear-gradient(90deg,#050608f5 0%,#05060887 48%,#05060814 80%),linear-gradient(#0000 48%,#050608b8);position:absolute;inset:0}.partnerHeroCopy{max-width:950px;position:absolute;bottom:9%;left:7vw}.partnerHero small,.partnerStatement small,.partnerCapabilities small,.partnerProof small,.partnerPrinciples small{letter-spacing:.17em;color:#d7ff43;font:900 9px monospace}.partnerHero h1{letter-spacing:-.04em;margin:34px 0;font:900 clamp(84px,11vw,170px)/.72 Impact,Arial Black,sans-serif}.partnerHero h1 em,.partnerStatement h2 em,.partnerCta h2 em{color:#0000;-webkit-text-stroke:1.5px #d7ff43;font-style:normal}.partnerHero p{color:#c1c5c2;max-width:560px;font-size:18px;line-height:1.6}.partnerHero a,.partnerProof a{letter-spacing:.12em;border-bottom:2px solid #d7ff43;margin-top:24px;padding-bottom:9px;font:900 9px monospace;display:inline-block}.partnerStamp{border:1px solid #fff6;align-items:center;gap:16px;padding:15px;display:flex;position:absolute;top:6%;right:4vw}.partnerStamp b{color:#d7ff43;font:900 36px Arial Black}.partnerStamp span{letter-spacing:.13em;font:900 7px/1.45 monospace}.partnerStatement{color:#0b0d0f;background:#f2f0e9;padding:130px 7vw}.partnerStatement small{color:#516400}.partnerStatement h2{margin:40px 0;font:900 clamp(72px,10vw,150px)/.75 Impact}.partnerStatement h2 em{-webkit-text-stroke-color:#0b0d0f}.partnerStatement>div{grid-template-columns:1fr 1fr;gap:7vw;margin-left:28%;display:grid}.partnerStatement p{color:#414541;font-size:17px;line-height:1.75}.partnerCapabilities{padding:120px 7vw}.partnerCapabilities header{grid-template-columns:.7fr 1.3fr;align-items:end;margin-bottom:65px;display:grid}.partnerCapabilities h2{margin:0;font:900 clamp(65px,8vw,115px)/.78 Impact}.partnerCapabilities>div{border-top:1px solid #4a4e4b;grid-template-columns:repeat(4,1fr);display:grid}.partnerCapabilities article{border-right:1px solid #4a4e4b;min-height:330px;padding:35px 26px 35px 0}.partnerCapabilities article+article{padding-left:26px}.partnerCapabilities article:last-child{border-right:0}.partnerCapabilities article>span{color:#d7ff43;font:900 9px monospace}.partnerCapabilities h3{margin:55px 0 20px;font:900 31px/.95 Impact}.partnerCapabilities p{color:#959a96;font-size:14px;line-height:1.65}.partnerProof article{grid-template-columns:1fr 1fr;min-height:710px;display:grid}.partnerProof article>div{flex-direction:column;justify-content:center;padding:8vw 7vw;display:flex}.partnerProof article>img{height:100%;min-height:710px}.partnerProof h2{margin:35px 0;font:900 clamp(62px,7vw,105px)/.77 Impact}.partnerProof p{color:#aeb3af;max-width:520px;line-height:1.7}.proofRoad{background:#111619}.proofRoad img{object-position:center}.proofColor{color:#07131b;background:#8fcbe8}.proofColor img{object-position:center 63%}.proofColor small{color:#0b5f8f}.proofColor p{color:#173947}.proofColor a{border-color:#07131b}.proofEvent{color:#0b0d0f;background:#ecece7}.proofEvent small{color:#ad2922}.proofEvent p{color:#4f5350}.proofEvent a{border-color:#ad2922}.proofEvent img{object-position:center}.partnerPrinciples{background:#15181a;grid-template-columns:.7fr 1.3fr;gap:7vw;padding:115px 7vw;display:grid}.partnerPrinciples small{grid-column:1/-1}.partnerPrinciples h2{margin:20px 0;font:900 clamp(62px,8vw,118px)/.78 Impact}.partnerPrinciples>div{align-self:end}.partnerPrinciples p{color:#a5aaa6;font-size:17px;line-height:1.75}.partnerCta{color:#0b0d0f;background:#d7ff43;padding:140px 7vw;position:relative;overflow:hidden}.partnerCta:after{content:"MC";color:#0b0d0f0f;font:900 34vw/.75 Impact;position:absolute;bottom:-8vw;right:-3vw}.partnerCta>span{letter-spacing:.17em;font:900 9px monospace}.partnerCta h2{z-index:1;margin:40px 0;font:900 clamp(70px,10vw,150px)/.75 Impact;position:relative}.partnerCta h2 em{-webkit-text-stroke-color:#0b0d0f}.partnerCta p{z-index:1;max-width:540px;font-size:18px;line-height:1.65;position:relative}.partnerCta a{z-index:1;color:#d7ff43;letter-spacing:.11em;background:#0b0d0f;gap:35px;margin-top:30px;padding:17px 21px;font:900 10px monospace;display:inline-flex;position:relative}@media (max-width:850px){.partnerHero{height:720px}.partnerHero h1{font-size:72px}.partnerStamp{display:none}.partnerStatement,.partnerCapabilities{padding:90px 6vw}.partnerStatement h2,.partnerCapabilities h2,.partnerPrinciples h2,.partnerCta h2{font-size:64px}.partnerStatement>div{grid-template-columns:1fr;margin-left:0}.partnerCapabilities header{grid-template-columns:1fr;gap:28px}.partnerCapabilities>div{grid-template-columns:1fr 1fr}.partnerCapabilities article:nth-child(2){border-right:0}.partnerCapabilities article:nth-child(3),.partnerCapabilities article:nth-child(4){border-top:1px solid #4a4e4b}.partnerProof article{grid-template-columns:1fr;min-height:0}.partnerProof article>div{padding:85px 6vw}.partnerProof article>img{height:78vw;min-height:390px}.proofColor img{order:2}.partnerPrinciples{grid-template-columns:1fr;padding:90px 6vw}.partnerPrinciples small{grid-column:auto}.partnerCta{padding:100px 6vw}}@media (max-width:520px){.partnerHero h1{font-size:61px}.partnerHeroCopy{left:6vw;right:6vw}.partnerCapabilities>div{grid-template-columns:1fr}.partnerCapabilities article,.partnerCapabilities article+article{border-top:1px solid #4a4e4b;border-right:0;min-height:0;padding:32px 0}.partnerCapabilities h3{margin:28px 0 15px}.partnerProof article>img{height:390px;min-height:0}.partnerStatement h2,.partnerCapabilities h2,.partnerPrinciples h2,.partnerCta h2{font-size:57px}}.partnerCta .partnerEmail{z-index:1;letter-spacing:.08em;margin-top:18px;font:900 10px monospace;display:block;position:relative}
