.ad-design{width:100%;container-type:inline-size;font-family:Campaign Proxima,Proxima Nova,Arial,sans-serif;overflow:hidden}.ad-design__scene{display:block;width:100%;height:auto;overflow:hidden}.ad-design__scene--mobile{display:none}.ad-design--fixed{container-type:normal;flex:none}.ad-design--fixed .ad-design__scene{display:block}.ad-design a:focus-visible{outline:3px solid currentColor;outline-offset:-4px}@container(max-width:767px){.ad-design:not(.ad-design--fixed)>.ad-design__scene--desktop{display:none}.ad-design:not(.ad-design--fixed)>.ad-design__scene--mobile{display:block}}@font-face{font-family:Campaign Proxima;src:url(/_next/static/media/proximanova-regular.0e51e756.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Campaign Proxima;src:url(/_next/static/media/proximanova-bold.1095392d.woff2) format("woff2");font-weight:600;font-display:swap}.premium-campaign-frame{container-type:inline-size;width:100%;font-family:Campaign Proxima,Proxima Nova,Arial,sans-serif}.premium-campaign-banner{min-height:56px;margin-bottom:10px;padding:8px 20px;display:grid;grid-template-areas:"copy cta";grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;border-radius:3px;background-size:cover;background-position:50%;font-size:15px;line-height:1.35;isolation:isolate}.premium-campaign-banner__copy{grid-area:copy;display:flex;align-items:center;gap:clamp(12px,2cqi,24px);min-width:0}.premium-campaign-banner__copy span,.premium-campaign-banner__copy strong{display:block;min-width:0;overflow-wrap:anywhere}.premium-campaign-banner__copy strong{font-weight:600;flex:0 1 auto}.premium-campaign-banner__copy span{font-size:15px;flex:1 1 auto}.premium-campaign-banner .premium-campaign-banner__cta{grid-area:cta;min-height:40px;display:flex;align-items:center;justify-content:center;padding:10px 16px;border:0;border-radius:3px;font-weight:600;text-align:center;line-height:1.2;max-width:240px;overflow-wrap:anywhere;text-decoration:none}.premium-campaign-banner__cta:focus-visible{outline:2px solid currentColor;outline-offset:-4px}.premium-campaign-banner__slot{position:relative;width:100%;height:100%;min-height:40px;align-self:stretch;overflow:hidden;pointer-events:none}.premium-campaign-banner__slot--left{grid-area:left}.premium-campaign-banner__slot--right{grid-area:right}.premium-campaign-banner__art{position:absolute;top:0;bottom:0;margin:auto 0;display:block;max-width:none;height:auto;-o-object-fit:contain;object-fit:contain;pointer-events:none}.premium-campaign-banner__art--left{left:0;-o-object-position:left center;object-position:left center}.premium-campaign-banner__art--right{right:0;-o-object-position:right center;object-position:right center}.premium-campaign-banner.has-left-art{grid-template-areas:"left copy cta";grid-template-columns:120px minmax(0,1fr) auto;padding-left:0}.premium-campaign-banner.has-right-art{grid-template-areas:"copy cta right";grid-template-columns:minmax(0,1fr) auto 120px;padding-right:0}.premium-campaign-banner.has-left-art.has-right-art{grid-template-areas:"left copy cta right";grid-template-columns:120px minmax(0,1fr) auto 120px}.premium-campaign-banner--home{width:100%;margin:0;border-radius:0}@container (min-width:768px) and (max-width:1023px){.premium-campaign-banner{gap:12px;padding-top:10px;padding-bottom:10px}.premium-campaign-banner__copy{flex-wrap:wrap;gap:4px 12px}.premium-campaign-banner__copy span{flex-basis:100%}.premium-campaign-banner__slot{height:40px}.premium-campaign-banner.has-left-art{grid-template-columns:64px minmax(0,1fr) auto}.premium-campaign-banner.has-right-art{grid-template-columns:minmax(0,1fr) auto 64px}.premium-campaign-banner.has-left-art.has-right-art{grid-template-columns:64px minmax(0,1fr) auto 64px}}@container (max-width:767px){.premium-campaign-banner{gap:10px;padding:14px 16px;font-size:15px}.premium-campaign-banner,.premium-campaign-banner.has-left-art,.premium-campaign-banner.has-left-art.has-right-art,.premium-campaign-banner.has-right-art{grid-template-areas:"copy" "cta";grid-template-columns:minmax(0,1fr);padding:14px 16px}.premium-campaign-banner__copy{flex-direction:column;align-items:stretch;gap:4px;text-align:var(--campaign-mobile-text,center)}.premium-campaign-banner .premium-campaign-banner__cta{justify-self:var(--campaign-mobile-cta,center);max-width:100%;min-height:44px;font-size:14px}.premium-campaign-banner.mobile-hide-headline .premium-campaign-banner__copy strong{display:none}.premium-campaign-banner__slot{height:40px}.premium-campaign-banner.has-left-art:not(.mobile-hide-left-art){grid-template-areas:"left copy" "cta cta";grid-template-columns:40px minmax(0,1fr)}.premium-campaign-banner.has-right-art:not(.mobile-hide-right-art){grid-template-areas:"copy right" "cta cta";grid-template-columns:minmax(0,1fr) 40px}.premium-campaign-banner.has-left-art.has-right-art:not(.mobile-hide-left-art):not(.mobile-hide-right-art){grid-template-areas:"left copy right" "cta cta cta";grid-template-columns:40px minmax(0,1fr) 40px}.premium-campaign-banner .premium-campaign-banner__art.mobile-hidden,.premium-campaign-banner.mobile-hide-left-art .premium-campaign-banner__slot--left,.premium-campaign-banner.mobile-hide-right-art .premium-campaign-banner__slot--right{display:none}}