.campaign_heroTitle__7CmCl{font-size:clamp(56px,6.5vw,110px)!important;max-width:100%!important}.campaign_eventDate__lebHI{display:flex;flex-direction:column;gap:3px;margin-top:25px!important;font-size:clamp(22px,2.6vw,34px)!important;line-height:1.35!important;color:#f4f3ee!important}.campaign_eventDate__lebHI span{font-size:15px;color:#b5bdc8}.campaign_eventNote__JC0J2{font-size:12px!important;line-height:1.7!important;max-width:48ch;margin-top:23px}.campaign_eventBand__GHoUd{display:grid;grid-template-columns:1fr 1fr 1.2fr;gap:25px;padding:29px 6vw;border-bottom:1px solid #ffffff26;background:#090b0c;align-items:center}.campaign_eventBand__GHoUd span{display:block;font-size:12px;color:#b5bdc8;line-height:1.7}.campaign_eventBand__GHoUd strong{display:block;font-size:19px;font-weight:500;margin-top:5px}.campaign_eventBand__GHoUd>a{font-size:15px;line-height:1.8;text-underline-offset:5px}.campaign_eventBand__GHoUd>a span{margin-top:5px}.campaign_assetsSection__41M46{padding:90px 6vw;scroll-margin-top:30px}.campaign_sectionHeading__9QX_y{display:grid;grid-template-columns:1.1fr 1fr;gap:8vw;align-items:end;margin-bottom:40px}.campaign_contactSection__JQE3a h2,.campaign_sectionHeading__9QX_y h2{font:400 clamp(40px,5.2vw,76px)/1.05 var(--font-furl-editorial),Georgia,serif;letter-spacing:-.05em;margin:0}.campaign_contactSection__JQE3a>p:not(:first-child),.campaign_sectionHeading__9QX_y>p{font-size:16px;line-height:1.8;color:#b5bdc8;max-width:54ch}.campaign_assetGrid__cRh53{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:30px;align-items:start}.campaign_asset__vL1t9{min-width:0;margin:0}.campaign_asset__vL1t9>a{display:block;background:#061320}.campaign_asset__vL1t9 img,.campaign_asset__vL1t9 video{display:block;width:100%;height:auto;max-height:75vh;object-fit:contain}.campaign_asset__vL1t9 video{background:#020910}.campaign_assetCaption__51EpD{display:flex;justify-content:space-between;gap:15px;align-items:center;border-top:1px solid #ffffff26;padding-top:20px;margin-top:15px}.campaign_assetCaption__51EpD h3{font-size:17px;line-height:1.4;font-weight:500;margin:0}.campaign_assetCaption__51EpD p{font-size:12px;color:#b5bdc8;line-height:1.7;margin:6px 0 0}.campaign_assetCaption__51EpD>a{flex-shrink:0;padding:10px 16px}.campaign_sourceNote___cxrX{font-size:12px;line-height:1.8;max-width:90ch;color:#b5bdc8;margin:26px 0 0}.campaign_sourceNote___cxrX a{color:#54c5e1}.campaign_motionSection__ZSoh3{background:#101112}.campaign_motionSection__ZSoh3 .campaign_motionCredit__fBTtP{color:#f4f3ee;font-size:14px;border-left:2px solid #e66048;padding-left:15px}.campaign_awaitingExport__qOuN5{border:1px solid #ffffff26;background:#061320;padding:30px;max-width:760px}.campaign_awaitingExport__qOuN5 h3{font-size:22px;line-height:1.4;font-weight:500;margin:0 0 12px}.campaign_awaitingExport__qOuN5 p{font-size:15px;line-height:1.8;color:#b5bdc8;max-width:65ch}.campaign_contactSection__JQE3a{padding:90px 6vw 70px;border-top:1px solid #ffffff26}.campaign_contactSection__JQE3a>p:not(:first-child){margin-top:25px}.campaign_contactSection__JQE3a .campaign_contactAddress__fOP_g{font-size:14px;overflow-wrap:anywhere}.campaign_partnerCredit__Ea5FU{display:inline-block;margin-top:35px;font-size:12px;color:#b5bdc8}@media(max-width:820px){.campaign_heroTitle__7CmCl{font-size:clamp(58px,13vw,96px)!important}.campaign_eventBand__GHoUd{grid-template-columns:1fr 1fr;gap:25px 15px}.campaign_eventBand__GHoUd>a{grid-column:1/-1}.campaign_assetsSection__41M46,.campaign_contactSection__JQE3a{padding:55px 6vw}.campaign_sectionHeading__9QX_y{grid-template-columns:1fr;gap:20px}.campaign_contactSection__JQE3a h2,.campaign_sectionHeading__9QX_y h2{font-size:clamp(40px,10vw,68px)}.campaign_sectionHeading__9QX_y>p{margin-bottom:0}.campaign_assetGrid__cRh53{gap:35px}.campaign_awaitingExport__qOuN5{padding:24px}.campaign_assetCaption__51EpD{align-items:start}}@media(prefers-reduced-motion:reduce){.campaign_asset__vL1t9 *{animation:none!important;transition:none!important}}.campaign_heroFilm__xQhJl{width:100%;max-height:720px;aspect-ratio:9/16;object-fit:contain;background:#050a0c;border:1px solid #ffffff26}