:root{--navy:#071d38;--blue:#0759a7;--ice:#e9f2f9;--pink:#fa2896;--ink:#0c1c35;--paper:#fbfbf9}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--paper);color:var(--ink);font-family:"DM Sans",Arial,sans-serif}a{color:inherit;text-decoration:none}.site-header{height:90px;padding:16px clamp(24px,6vw,96px);display:flex;align-items:center;justify-content:space-between;background:#fff;position:relative;z-index:2}.brand{display:flex;align-items:center;gap:11px;font-weight:700;font-size:12px;line-height:1.08;letter-spacing:.025em;text-transform:uppercase}.brand img{width:47px;height:47px;object-fit:contain}nav{display:flex;align-items:center;gap:30px;font-size:14px;font-weight:600}nav a:not(.nav-cta){color:#30445d}.nav-cta{border:1px solid var(--blue);padding:11px 16px;color:var(--blue)}.hero{min-height:640px;position:relative;background:radial-gradient(ellipse at 82% 22%,rgba(255,83,184,.86) 0%,rgba(255,83,184,0) 36%),radial-gradient(ellipse at 78% 89%,rgba(22,166,255,.95) 0%,rgba(22,166,255,0) 42%),linear-gradient(125deg,#06152d 8%,#123e93 52%,#70225f 100%);display:flex;align-items:center;padding:72px clamp(24px,10vw,160px);overflow:hidden}.hero:after{content:"";position:absolute;inset:-22% -12%;background:linear-gradient(112deg,transparent 32%,rgba(255,255,255,.13) 32.25%,transparent 39%),linear-gradient(77deg,transparent 57%,rgba(255,255,255,.1) 57.25%,transparent 63%);transform:rotate(-5deg);pointer-events:none}.hero-shade{position:absolute;inset:0;background:linear-gradient(90deg,rgba(3,14,34,.56),rgba(3,14,34,.15) 70%,rgba(3,14,34,0))}.hero-copy{position:relative;z-index:2;max-width:650px;color:#fff}.eyebrow{letter-spacing:.15em;font-size:11px;font-weight:700;margin:0 0 20px}.eyebrow.blue{color:var(--blue)}.eyebrow.pink{color:var(--pink)}h1,h2{font-family:"Playfair Display",Georgia,serif;margin:0;font-weight:600;line-height:.98}h1{font-size:clamp(55px,7vw,100px);letter-spacing:-.045em}h1 em,h2 em{color:#b4dcff;font-weight:600}.lead{max-width:450px;font-size:19px;line-height:1.55;margin:30px 0}.button{display:inline-flex;gap:26px;align-items:center;background:#fff;color:var(--navy);font-weight:700;padding:15px 19px;font-size:14px}.button span,.text-link span{font-size:22px;line-height:0}.hero-caption{z-index:2;color:#d4e9fb;font-size:12px;position:absolute;right:clamp(24px,6vw,96px);bottom:28px}.statement{max-width:960px;margin:auto;padding:110px 30px 94px}.statement h2{font-size:clamp(37px,5vw,65px);max-width:850px}.statement>p:not(.eyebrow){max-width:685px;font-size:20px;line-height:1.55;margin:30px 0 45px}.channel-row{border-top:1px solid #c9d9e7;border-bottom:1px solid #c9d9e7;display:flex;flex-wrap:wrap;gap:16px 37px;padding:19px 0;color:#477091;font-size:11px;font-weight:700;letter-spacing:.11em}.time-to-shine{background:var(--navy);color:#fff;display:grid;grid-template-columns:minmax(280px,43%) 1fr;align-items:center;gap:clamp(34px,7vw,110px);padding:80px clamp(24px,10vw,160px)}.show-card{max-width:460px;background:#050509;padding:11px;box-shadow:20px 20px 0 rgba(250,40,150,.24)}.show-card img{width:100%;display:block}.show-copy{max-width:520px}.show-copy h2{font-size:clamp(58px,7vw,96px)}.show-copy h2 em{color:var(--pink)}.hosted{text-transform:uppercase;letter-spacing:.11em;font-size:12px;font-weight:700;color:#bfd6eb;margin:15px 0 25px}.show-copy>p:not(.eyebrow):not(.hosted){font-size:18px;line-height:1.6;color:#e1e8ef}.text-link{display:inline-flex;margin-top:19px;align-items:center;gap:18px;color:#fff;font-weight:700;border-bottom:1px solid var(--pink);padding-bottom:9px}.formats{display:grid;grid-template-columns:.9fr 1.1fr;gap:60px;padding:105px clamp(24px,10vw,160px);background:#e6f0f8}.formats h2,.contact h2{font-size:clamp(45px,5.5vw,76px)}.format-list article{border-top:1px solid #b9cde0;padding:22px 0;display:grid;grid-template-columns:50px 1fr;gap:16px}.format-list article:last-child{border-bottom:1px solid #b9cde0}.format-list span{font-size:12px;color:var(--blue);font-weight:700}.format-list h3{font-size:20px;margin:0 0 6px}.format-list p{font-size:15px;line-height:1.48;color:#46617b;max-width:400px;margin:0}.contact{background:var(--blue);color:#fff;padding:82px clamp(24px,10vw,160px);display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:end}.contact>div:last-child{max-width:420px}.contact>div:last-child p{font-size:18px;line-height:1.55;margin-top:0}.button.light{background:#fff;color:var(--blue)}footer{padding:32px clamp(24px,6vw,96px);display:flex;align-items:center;justify-content:space-between;gap:18px;background:#fff;color:#516378;font-size:12px}footer .brand{color:var(--ink)}footer p{margin:0}footer p:last-child{font-weight:600;color:var(--blue)}@media(max-width:720px){.site-header{height:auto;padding:13px 20px}.site-header nav a:not(.nav-cta){display:none}.hero{min-height:525px;align-items:flex-end;padding:45px 24px 52px}.hero:after{inset:-28% -64%;opacity:.9}.hero-copy{max-width:390px}.hero .eyebrow{margin-bottom:13px}.hero h1{font-size:clamp(46px,14vw,65px);line-height:.93}.hero .lead{font-size:16px;line-height:1.45;margin:19px 0 24px;max-width:335px}.hero .button{padding:13px 16px;font-size:13px;gap:20px}.time-to-shine,.formats,.contact{grid-template-columns:1fr;padding:65px 24px}.show-card{max-width:390px}.statement{padding:75px 24px}.formats,.contact{gap:38px}footer{align-items:flex-start;flex-direction:column}.hero-caption{display:none}}

.hardest-game{background:#0b2545;border-top:1px solid #25415f}.boxing-card{width:100%;padding:48px 30px;background:linear-gradient(145deg,#030e20,#143c66);border:1px solid #375575;box-shadow:20px 20px 0 rgba(250,40,150,.24)}.boxing-card h2{font-size:clamp(50px,6vw,82px);line-height:1.03}.boxing-card h2 em{color:var(--pink)}.boxing-card .hosted{line-height:1.6;margin-bottom:0}.show-copy>p.audience-figures{font-size:14px;color:#bfd6eb;border-top:1px solid #375575;padding-top:18px}.hardest-game .show-copy h2{font-size:clamp(48px,5.5vw,76px)}
