@import url('https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Manrope:wght@400;500;600;700;800&display=swap');
.photo-credit{margin:0;padding:0 5% 22px;background:#151718;color:#98a19a;font-size:9px;line-height:1.6}
:root{--ink:#151718;--muted:#63696a;--orange:#ff6b20;--paper:#f5f3ef;--line:#d9dad7;--dark:#1b1e1f}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:30px}body{margin:0;color:var(--ink);font-family:'DM Sans',Arial,sans-serif;background:var(--paper)}a{color:inherit;text-decoration:none}a:focus-visible,summary:focus-visible{outline:3px solid var(--orange);outline-offset:5px}img{display:block;max-width:100%}figure{margin:0}a.skip{position:absolute;top:-100px;left:20px;z-index:30;background:white;padding:16px}a.skip:focus{top:12px}header{height:92px;background:var(--ink);display:flex;justify-content:space-between;align-items:center;padding:0 5%;color:white}header img{width:220px;height:auto}nav{display:flex;align-items:center;gap:32px;font-size:13px}nav a:last-child span{color:var(--orange);margin-left:10px}.hero{min-height:750px;position:relative;color:white;overflow:hidden;background:#173634}.hero-image,.hero-shade{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:60% center}.hero-shade{background:linear-gradient(90deg,rgba(10,17,18,.94) 0%,rgba(10,17,18,.84) 31%,rgba(10,17,18,.2) 75%),linear-gradient(0deg,rgba(10,17,18,.75),transparent 24%)}.hero-copy{position:relative;max-width:1150px;padding:36px 6% 80px;z-index:1}.back{font-size:11px;color:#d2d7d6}.eyebrow{font-size:10px;font-weight:600;line-height:1.6;letter-spacing:2.1px}.hero .eyebrow{color:#d2d9d6;margin:60px 0 23px}.client-lockup{display:flex;align-items:center;gap:21px;margin-bottom:30px}.client-lockup img{width:180px;height:auto;filter:invert(1)}.client-lockup>span{font-size:25px;color:#a5aeaa;font-weight:400}.client-lockup>p{font-size:17px;line-height:1.25;margin:0}.client-lockup small{display:block;margin-top:6px;font-size:11px;letter-spacing:2px;color:#d3d9d4}h1,h2,h3{font-family:Manrope,Arial,sans-serif}h1{font-size:clamp(45px,5.2vw,79px);font-weight:500;line-height:1.06;letter-spacing:-3.7px;margin:0 0 27px}h1 em{font-style:normal;color:var(--orange)}.hero-intro{font-size:17px;line-height:1.65;max-width:495px;color:#e1e4e1;margin:0}.explore{display:flex;align-items:center;gap:26px;width:max-content;font-size:12px;margin-top:28px}.explore span{border:1px solid #71817d;border-radius:50%;width:36px;height:36px;display:grid;place-items:center;color:var(--orange);font-size:19px}.hero-footer{position:absolute;bottom:27px;left:6%;right:6%;display:flex;justify-content:space-between;font-size:9px;letter-spacing:1.6px;color:#d1d9d2}.overview{padding:56px 6% 62px;background:var(--paper)}.overview-heading{display:grid;grid-template-columns:30% 70%;align-items:start}h2{font-size:47px;line-height:1.15;letter-spacing:-2px;font-weight:500;margin:0 0 28px}.overview h2{font-size:38px;margin-bottom:46px}.delivery-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:36px}.delivery-stats article{border-top:1px solid #b8bfbc;padding-top:20px;display:flex;align-items:center;gap:30px}.delivery-stats strong{font-family:Manrope,Arial,sans-serif;font-weight:500;font-size:65px;letter-spacing:-3px}.delivery-stats p{font-size:13px;line-height:1.55;color:var(--muted);margin:0}.section{display:grid;grid-template-columns:30% 70%;padding:85px 9%;border-top:1px solid var(--line)}.section-label{font-size:10px;letter-spacing:1.6px;padding-top:13px;font-weight:600;color:#7a6154}.section p{font-size:16px;line-height:1.8;color:var(--muted);margin:0 0 20px;max-width:730px}.section p.lead{font-size:21px;line-height:1.55;color:var(--ink)}.split-feature{display:grid;grid-template-columns:1fr 1fr;background:#e5e7e0}.feature-photo{min-height:650px;position:relative;overflow:hidden}.feature-photo>img{width:100%;height:100%;object-fit:cover;position:absolute;inset:0;object-position:55% center}.feature-photo:after{content:'';position:absolute;inset:60% 0 0;background:linear-gradient(transparent,rgba(0,0,0,.55))}.feature-photo figcaption{position:absolute;bottom:25px;left:30px;z-index:1;font-size:10px;color:white}.feature-copy{padding:75px 12%}.feature-copy .eyebrow{color:#6b725f;margin:0 0 30px}.feature-copy p{font-size:15px;line-height:1.8;color:#566052}.feature-detail{display:flex;justify-content:space-between;gap:20px;border-top:1px solid #b6bdad;padding-top:20px;margin-top:40px;font-size:9px;letter-spacing:1px}.feature-detail span:last-child{color:#4b613a}.broadcast{background:var(--ink);color:white;padding:78px 9%}.broadcast-top{display:grid;grid-template-columns:30% 38% 32%;gap:0}.broadcast-top>.eyebrow{color:#d7a480;margin-top:12px}.broadcast-top h2{font-size:39px}.broadcast-top>p:last-child{font-size:15px;line-height:1.7;color:#bbc3c3;margin:0;padding-left:25px}.broadcast-stats{display:grid;grid-template-columns:1fr 1fr;gap:45px;margin-top:37px}.broadcast-stats article{border-top:1px solid #505756;padding-top:24px}.broadcast-stats article>span{font-size:9px;letter-spacing:1.3px;color:#abb5b1}.broadcast-stats strong{display:block;font-family:Manrope,Arial,sans-serif;font-size:72px;font-weight:400;letter-spacing:-4px;margin:14px 0;color:var(--orange)}.broadcast-stats p{font-size:16px;margin:0}.data-note{font-size:11px!important;line-height:1.7!important;color:#9ba8a5!important;max-width:850px;margin:27px 0 0!important}.international{margin-top:40px;border-top:1px solid #505756;border-bottom:1px solid #505756}.international summary{cursor:pointer;font-size:14px;padding:23px 0;display:flex;justify-content:space-between;list-style:none}.international summary::-webkit-details-marker{display:none}.international summary span{color:var(--orange)}.international[open] summary span{transform:rotate(45deg)}table{border-collapse:collapse;width:100%;font-size:12px;text-align:left;min-width:510px}caption{font-size:11px;text-align:left;color:#aab6b2;margin-bottom:20px}td,th{padding:13px 8px;border-bottom:1px solid #3b4541}th{font-weight:500;color:#c2cbc8}td{color:#e1e6e4}.international .data-note{padding-bottom:22px}.table-wrap{overflow-x:auto}.activation-images{display:grid;grid-template-columns:.8fr 1.2fr;gap:20px;margin-top:35px}.activation-images img{width:100%;height:320px;object-fit:cover}.activation-images figure:first-child img{object-position:center 65%}figcaption{font-size:10px;line-height:1.5;color:#767e77;margin-top:12px}.hospitality{display:grid;grid-template-columns:1fr 1fr;background:#e8e5df}.hospitality-copy{padding:70px 12%}.hospitality .eyebrow{color:#7a6154;margin:0 0 28px}.hospitality h2{font-size:43px}.hospitality p{font-size:15px;line-height:1.8;color:#656861}.hospitality-note{border-top:1px solid #b9bdb2;padding-top:22px;margin-top:30px}.hospitality>figure{position:relative;min-height:610px;overflow:hidden}.hospitality figure img{width:100%;height:100%;position:absolute;inset:0;object-fit:cover;object-position:45% center}.hospitality figcaption{position:absolute;bottom:25px;left:28px;right:28px;color:white;text-shadow:0 1px 5px #222}.delivery-list{margin-top:32px;border-top:1px solid var(--line)}.section .delivery-list p{display:grid;grid-template-columns:27% 73%;gap:12px;font-size:13px;border-bottom:1px solid var(--line);padding:18px 0;margin:0}.delivery-list span{color:var(--ink);font-weight:600}.closing{padding:70px 9% 76px;background:var(--orange);color:#171a18}.closing .eyebrow{font-size:10px}.closing h2{font-size:60px;line-height:1.1;margin:30px 0 35px;letter-spacing:-2.8px}.closing a{border-bottom:1px solid #8a3b15;padding-bottom:15px;display:flex;justify-content:space-between;max-width:360px;font-size:15px}.closing a span{font-size:22px}footer{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:33px 5%;background:var(--ink);color:white;font-size:11px}footer img{width:195px;height:auto}footer p{margin:0;color:#9ba6a0}footer>a:last-child{color:#e9b292}@media(min-width:1700px){main{max-width:1800px;margin:auto}}@media(max-width:1000px){h1{font-size:61px}.hero{min-height:730px}.hero-copy{padding-right:5%}.hero-shade{background:linear-gradient(90deg,rgba(10,17,18,.94),rgba(10,17,18,.7) 50%,rgba(10,17,18,.2)),linear-gradient(0deg,rgba(10,17,18,.75),transparent 25%)}.section{padding:60px 6%;grid-template-columns:25% 75%}h2{font-size:39px}.delivery-stats article{gap:16px}.delivery-stats strong{font-size:53px}.delivery-stats p{font-size:11px}.feature-copy,.hospitality-copy{padding:50px 10%}.feature-photo{min-height:610px}.feature-copy h2,.hospitality h2{font-size:35px}.broadcast{padding:60px 6%}.broadcast-top{grid-template-columns:1fr 1fr}.broadcast-top>.eyebrow{grid-column:1/-1;margin:0 0 25px}.broadcast-top h2{font-size:36px}.broadcast-top>p:last-child{padding-left:0}.broadcast-stats strong{font-size:62px}.activation-images img{height:260px}.hospitality>figure{min-height:630px}footer img{width:165px}}@media(max-width:650px){header{height:76px;padding:0 6%}header img{width:165px}nav{font-size:12px}nav a:not(:last-child){display:none}.hero{min-height:780px}.hero-image{object-position:62% center}.hero-shade{background:linear-gradient(90deg,rgba(10,17,18,.94),rgba(10,17,18,.74) 70%,rgba(10,17,18,.4)),linear-gradient(0deg,rgba(10,17,18,.65),transparent 35%)}.hero-copy{padding:27px 7% 90px}.hero .eyebrow{margin-top:65px;font-size:9px}.client-lockup{gap:15px;margin-bottom:32px}.client-lockup img{width:130px}.client-lockup>p{font-size:14px}.client-lockup small{font-size:10px}.client-lockup>span{font-size:21px}h1{font-size:clamp(39px,8.5vw,55px);letter-spacing:-2.3px;line-height:1.13}.hero-intro{font-size:16px;max-width:340px}.hero-footer{font-size:8px;letter-spacing:1px;left:7%;right:7%;gap:25px}.overview{padding:40px 7%}.overview-heading{display:block}.overview h2{font-size:29px;letter-spacing:-1.5px;margin:20px 0 30px}.delivery-stats{gap:15px}.delivery-stats article{display:block;padding-top:15px}.delivery-stats strong{font-size:47px}.delivery-stats p{font-size:10px;margin-top:10px}.section{display:block;padding:48px 7%}.section-label{padding:0;margin:0 0 25px}h2{font-size:34px;letter-spacing:-1.6px}.section p.lead{font-size:20px}.section p{font-size:15px}.split-feature{grid-template-columns:1fr}.feature-photo{min-height:440px}.feature-copy{padding:45px 7%}.feature-copy h2{font-size:35px}.feature-detail{font-size:8px;gap:10px}.broadcast{padding:48px 7%}.broadcast-top{display:block}.broadcast-top>.eyebrow{margin-bottom:25px}.broadcast-top h2{font-size:35px}.broadcast-top>p:last-child{font-size:15px}.broadcast-stats{display:block;margin-top:30px}.broadcast-stats article{margin-bottom:29px}.broadcast-stats strong{font-size:65px;margin:8px 0;letter-spacing:-3px}.broadcast-stats article>span{font-size:8px}.broadcast-stats p{font-size:14px}.international summary{font-size:12px;gap:15px}.activation-images{grid-template-columns:1fr 1fr;gap:13px}.activation-images img{height:220px}figcaption{font-size:9px}.hospitality{grid-template-columns:1fr}.hospitality-copy{padding:48px 7%}.hospitality h2{font-size:35px}.hospitality>figure{min-height:400px}.section .delivery-list p{grid-template-columns:1fr;gap:5px;padding:17px 0;font-size:13px}.closing{padding:48px 7%}.closing h2{font-size:40px;letter-spacing:-1.7px}.closing a{font-size:14px}footer{padding:30px 7%;flex-wrap:wrap;gap:27px}footer img{width:160px}footer p{display:none}footer>a:last-child{font-size:10px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
