.grid-box{padding:72px 0 96px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;--placements-max:1360px;--placements-gutter:12px}@media (max-width:767.98px){.grid-box{--placements-gutter:15px}}.grid-box>.container{margin-left:auto;margin-right:auto;max-width:calc(var(--placements-max) + var(--placements-gutter)*2);padding-left:var(--placements-gutter);padding-right:var(--placements-gutter);width:100%}.grid-box .content-box{border:0;column-gap:40px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;row-gap:64px}.grid-box .placement{display:flex;flex-direction:column;gap:20px}.grid-box .placement.is-hidden{display:none}.grid-box .placement.is-new{animation:placement-fade-in .4s ease both}@keyframes placement-fade-in{0%{opacity:0}to{opacity:1}}.grid-box .placement.is-featured{align-items:start;border-bottom:1px solid rgba(255,239,226,.12);column-gap:48px;display:grid;grid-column:1/-1;grid-template-columns:minmax(0,7fr) minmax(0,5fr);padding-bottom:64px}.grid-box .placement.is-featured .placement-brand{font-size:60px;line-height:1}.grid-box .placement.is-featured .placement-spot{font-size:26px}.grid-box .placement-media{aspect-ratio:16/9;background:#241712;border-radius:6px;overflow:hidden;position:relative}.grid-box .placement-media wistia-player,.grid-box .video-placeholder,.grid-box .video-thumb{height:100%;left:0;position:absolute;top:0;width:100%}.grid-box .video-thumb{object-fit:cover}.grid-box .video-placeholder{background-position:50%;background-repeat:no-repeat;background-size:cover;filter:blur(6px);transform:scale(1.05)}.grid-box .placement-media wistia-player{z-index:1}.grid-box .placement-media wistia-player:not(:defined){display:none}.grid-box .video-play{align-items:center;background:transparent;border:none;cursor:pointer;display:flex;height:100%;justify-content:center;left:0;padding:0;position:absolute;top:0;width:100%;z-index:2}.grid-box .video-play-icon{background:#12917f;border-radius:50%;height:72px;position:relative;transition:transform .2s ease;width:72px}.grid-box .video-play-icon:before{border-color:transparent transparent transparent #ffefe2;border-style:solid;border-width:12px 0 12px 20px;content:"";left:54%;position:absolute;top:50%;transform:translate(-50%,-50%)}.grid-box .video-play:hover .video-play-icon{transform:scale(1.06)}.grid-box .placement-media:has(wistia-player:defined) .video-play{display:none}.grid-box .placement-body{align-items:flex-start;display:flex;flex-direction:column}.grid-box .placement-brand{color:#ffefe2;font-family:FSIndustrieCd,Arial,sans-serif;font-size:32px;font-weight:700;line-height:1.1;margin:0}.grid-box .placement-spot{color:#bdafa4;font-size:20px;font-weight:400;line-height:1.4;margin:8px 0 0;max-width:52ch}.grid-box .track-credit{align-items:baseline;color:#bdafa4;display:flex;flex-wrap:wrap;font-size:20px;gap:8px;line-height:1.3;margin:20px 0 0}.grid-box .track-credit-label{flex:0 0 auto}.grid-box .track-credit-list{display:flex;flex:1 1 0;flex-direction:column;gap:6px;list-style:none;margin:0;min-width:0;padding:0}.grid-box .track-credit-item{margin:0;padding:0}.grid-box .track-credit-item::marker,.grid-box .track-credit-item:before{content:none}.grid-box .track-credit-name{color:#fc5100;font-weight:600;text-decoration:none}.grid-box a.track-credit-name{text-decoration:underline;text-decoration-color:rgba(252,81,0,.45);text-decoration-thickness:1px;text-underline-offset:4px}.grid-box a.track-credit-name:hover{text-decoration-color:#fc5100}.grid-box .track-credit-writers{color:#bdafa4;font-weight:400;margin-left:4px}.grid-box .track-credit-writer{color:#ffefe2;text-decoration:underline;text-decoration-color:rgba(255,239,226,.35);text-decoration-thickness:1px;text-underline-offset:4px}.grid-box .track-credit-writer:hover{text-decoration-color:#ffefe2}.grid-box .description-wrap{margin-top:18px;max-width:60ch}.grid-box .description-text,.grid-box .description-text h1,.grid-box .description-text h2,.grid-box .description-text h3,.grid-box .description-text p{color:#d6c8bd;font-size:19px;font-weight:400;line-height:1.6}.grid-box .description-text p{margin:0 0 10px}.grid-box .description-text p:last-child{margin-bottom:0}.grid-box .read-more-btn{align-items:center;background:none;border:none;color:#ffefe2;cursor:pointer;display:inline-flex;font-size:19px;font-weight:500;gap:8px;margin-top:10px;padding:4px 0}.grid-box .read-more-chevron{display:inline-block;line-height:1;transition:transform .2s ease}.grid-box .read-more-btn.is-expanded .read-more-chevron{transform:rotate(180deg)}.grid-box .view-more-wrap{align-items:center;display:flex;flex-direction:column;gap:14px;margin-top:72px}.grid-box #viewMoreBtn{background:#fc5100;border:none;border-radius:42px;color:#ffefe2;cursor:pointer;display:none;font-family:FSIndustrieWd,Arial,sans-serif;font-size:20px;font-weight:700;padding:15px 44px}.grid-box #viewMoreBtn.is-visible{display:inline-block}.grid-box a:focus-visible,.grid-box button:focus-visible{border-radius:2px;outline:2px solid #fc5100;outline-offset:3px}@media (min-width:768px) and (max-width:1199.98px){.grid-box .content-box{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-box .placement-brand{font-size:36px}}@media (max-width:767.98px){.grid-box{padding:48px 0 64px}.grid-box .content-box{grid-template-columns:minmax(0,1fr);row-gap:48px}.grid-box .placement.is-featured{padding-bottom:48px}.grid-box .placement.is-featured.{grid-template-columns:minmax(0,1fr);row-gap:20px}.grid-box .placement.is-featured .placement-brand{font-size:40px}.grid-box .placement.is-featured .placement-spot{font-size:21px}.grid-box .placement-brand{font-size:34px}.grid-box .placement-spot{font-size:19px}.grid-box #viewMoreBtn,.grid-box .description-text,.grid-box .description-text p,.grid-box .read-more-btn,.grid-box .track-credit{font-size:18px}}@media (prefers-reduced-motion:reduce){.grid-box .placement.is-new{animation:none}.grid-box .read-more-chevron,.grid-box .video-play-icon{transition:none}}@media (min-width:2000px){.grid-box{--placements-max:1840px}.grid-box .content-box{column-gap:48px;row-gap:72px}.grid-box .placement-brand{font-size:38px}.grid-box .placement-spot{font-size:22px}}