
@font-face{font-family:Mission;src:url('/assets/heading.otf') format('opentype');font-weight:700;font-display:swap}
:root{--red:#ee101b;--paper:#f4f1eb;--muted:#bfc1c2;--line:#5c5e60;--heading:Mission,'Arial Narrow',Arial,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:84px}body{margin:0;background:#101112;color:var(--paper);font-family:Arial,Helvetica,sans-serif;line-height:1.6}body:before{content:"";position:fixed;inset:0;z-index:-1;opacity:.16;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Cpath fill='%23fff' filter='url(%23n)' opacity='.6' d='M0 0h180v180H0z'/%3E%3C/svg%3E")}a{color:inherit;text-decoration:none}button{font:inherit}a:focus-visible,button:focus-visible{outline:3px solid #ff676e;outline-offset:5px}a:hover{color:#fff}img{max-width:100%}.shell{max-width:1400px;margin:auto}.wrap{max-width:1240px;margin:auto;padding:0 28px}.top{background:#090a0bec;position:sticky;top:0;z-index:20;border-bottom:1px solid #878787;backdrop-filter:blur(12px)}.top-inner{min-height:65px;display:flex;align-items:center;justify-content:space-between;gap:25px;padding:0 24px}.wordmark{font-family:var(--heading);font-size:23px;letter-spacing:5px;white-space:nowrap;display:flex;align-items:center;gap:16px}.wordmark:before{content:"";height:3px;width:45px;background:var(--red)}nav{display:flex;align-items:stretch;gap:25px}nav a{font-family:var(--heading);font-size:15px;line-height:1.1;letter-spacing:1px;text-transform:uppercase;display:flex;align-items:center;padding:15px 0;position:relative}nav a:hover:after,nav a.active:after{content:"";position:absolute;bottom:6px;left:0;right:0;height:3px;background:var(--red)}.menu{display:none;background:none;border:1px solid #666;color:#fff;padding:7px 12px;font-family:var(--heading);letter-spacing:1px}.hero{position:relative;isolation:isolate;height:clamp(420px,35vw,510px);overflow:hidden;background:#080909}.hero-sunset{position:absolute;inset:0 0 0 55%;overflow:hidden;z-index:-3}.hero-sunset img{position:absolute;max-width:none;width:342.857%;height:322.36%;left:-242.857%;top:-11.05%}.hero-flag{position:absolute;inset:0 42% 0 0;background:linear-gradient(90deg,#08090a22,#08090a 100%),url('/assets/acts-of-valor.jpeg') left top/160% auto;z-index:-2}.hero:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,#070808 0,transparent 30%),linear-gradient(90deg,transparent 55%,#0005 75%,transparent);pointer-events:none;z-index:-1}.portrait{position:absolute;left:-2%;top:1%;width:35%;max-width:none;clip-path:polygon(56% 5%,66% 6%,69% 12%,70% 20%,71% 23%,70% 27%,67% 30%,69% 33%,77% 36%,86% 39%,91% 45%,95% 55%,95% 65%,93% 74%,90% 87%,86% 100%,30% 100%,30% 91%,20% 90%,8% 90%,3% 85%,3% 78%,5% 68%,7% 62%,9% 61%,10% 56%,14% 49%,18% 45%,24% 42%,32% 39%,40% 37%,43% 34%,43% 31%,40% 28%,39% 24%,40% 20%,37% 18%,38% 16%,42% 12%,45% 8%,51% 6%);z-index:2}.hero-copy{position:absolute;inset:0 auto 0 29%;width:43%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;z-index:3}.hero-logo{width:122%;max-width:none;mix-blend-mode:screen;margin:-25px 0 -63px}.hero h1{font-family:var(--heading);font-size:clamp(24px,2.8vw,43px);font-style:italic;text-transform:uppercase;line-height:1.1;margin:0;white-space:nowrap;text-shadow:2px 3px #000}.hero h1 span{display:block;color:var(--red);font-size:1.5em;margin-top:6px;transform:rotate(-3deg)}.strap{padding:12px 20px;border-top:1px solid #777;border-bottom:1px solid #777;text-align:center;font-family:var(--heading);font-size:18px;text-transform:uppercase;letter-spacing:5px;background:#080a0bae}.strap span{padding:0 16px;color:#939393}.watch{display:grid;grid-template-columns:32% 1fr;gap:30px;align-items:center;padding:25px 30px 20px}.watch-copy{text-align:center}.watch h2{font-family:var(--heading);font-style:italic;font-size:36px;line-height:1.02;text-transform:uppercase;margin:0 0 14px}.watch h2 strong{font-size:1.5em;display:block}.red-rule{height:4px;background:var(--red);width:90%;margin:16px auto}.watch p{font-style:italic;font-size:19px;line-height:1.35;margin:0 0 20px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;padding:10px 25px;background:linear-gradient(110deg,#d51a22,#9a090f);border:1px solid #ff4c54;border-radius:3px;color:#fff;font-family:var(--heading);font-size:20px;letter-spacing:1.5px;text-transform:uppercase;transition:background .2s,transform .2s}.btn:hover{background:#e71923;transform:translateY(-2px)}.btn.secondary{background:#111314;border-color:#777}.btn.small{font-size:16px;padding:9px 16px}.play{font-size:23px}.player{border:1px solid #aaa;border-radius:12px;background:#0c0e0f;padding:8px;min-width:0}.player iframe{display:block;width:100%;height:280px;border:0;border-radius:8px}.tiles{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;padding:0 10px 22px}.tile{position:relative;display:block;aspect-ratio:1.4;border:2px solid #d0d0ce;overflow:hidden;background:#111;transition:border-color .2s}.tile:hover{border-color:var(--red)}.tile:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,#000 0,#0009 33%,transparent 75%)}.tile-label{position:absolute;bottom:17px;left:23px;right:20px;z-index:2;font-family:var(--heading);font-size:29px;line-height:1;text-transform:uppercase}.tile-label:after{content:"";display:block;background:var(--red);height:4px;width:60%;margin-top:10px}.tile-arrow{float:right;font-family:Arial;font-size:36px}.slice{position:absolute;inset:0;overflow:hidden}.slice img{position:absolute;max-width:none;width:calc(1200 / var(--sw) * 100%);height:calc(1312 / var(--sh) * 100%);left:calc(-1 * var(--sx) / var(--sw) * 100%);top:calc(-1 * var(--sy) / var(--sh) * 100%)}.tile>img{position:absolute;width:100%;height:100%;object-fit:cover}.tile.vet>img{object-fit:contain;top:-12%;height:90%}.mission{position:relative;text-align:center;padding:22px 22% 34px;border-bottom:1px solid #747474;overflow:hidden}.mission .slice{z-index:-1;opacity:.55}.mission:before{content:"";position:absolute;inset:0;background:#05070880;z-index:-1}.mission h2,.section-heading{font-family:var(--heading);font-size:46px;text-transform:uppercase;line-height:1.1;margin:0 0 18px;letter-spacing:3px}.mission h2{font-style:italic;display:flex;gap:22px;align-items:center;justify-content:center;white-space:nowrap}.mission h2:before,.mission h2:after{content:"";width:70px;height:4px;background:var(--red)}.mission p{font-size:19px;line-height:1.5;margin:0}.follow{padding:28px 25px 35px;text-align:center;border-bottom:1px solid #555}.follow h2{font-family:var(--heading);font-size:29px;letter-spacing:6px;display:flex;align-items:center;justify-content:center;gap:24px;margin:0 0 20px}.follow h2:before,.follow h2:after{content:"";height:3px;background:var(--red);width:140px}.socials{display:flex;justify-content:center;flex-wrap:wrap;gap:13px 0}.socials a{display:flex;align-items:center;gap:10px;padding:5px 20px;font-family:var(--heading);font-size:19px;border-right:1px solid #6b6b6b;transition:color .2s}.socials a:last-child{border:0}.socials a:hover{color:#ff5e66}.icon{display:grid;place-items:center;width:35px;height:35px;flex:0 0 35px;border-radius:50%;font-family:Arial;font-size:25px;font-weight:700;color:#fff}.spotify{background:#1ed760;color:#080808}.youtube{background:#f00;border-radius:9px;font-size:20px}.facebook{background:#1877f2}.instagram{background:linear-gradient(35deg,#ffd36c,#d32d85,#7041d3)}.tiktok{background:#060606;text-shadow:2px 1px #ff2159,-2px -1px #0ff}.rumble{background:#66a826;font-size:21px}.linkedin{background:#0a66c2;font-size:19px;border-radius:4px}.content-section{padding:65px 0;border-bottom:1px solid #444}.kicker{font-family:var(--heading);text-transform:uppercase;letter-spacing:3px;color:#ff545d;font-size:15px;margin-bottom:8px}.sub{color:var(--muted);font-size:17px;max-width:720px}.section-heading:after{content:"";display:block;width:68px;height:4px;background:var(--red);margin-top:18px}.split{display:grid;grid-template-columns:1fr 1fr;gap:45px;align-items:center}.section-art{display:block;width:100%;border:1px solid #777}.network-logo{border:0}.partners{margin-top:32px;display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.partner{border:1px solid #737373;background:#0b0d0e;padding:18px}.partner img{display:block;width:100%;aspect-ratio:1;object-fit:contain}.partner h3{font-family:var(--heading);font-size:28px;margin:15px 0}.guests{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin-top:30px}.guest{border-top:3px solid var(--red);padding:24px;background:#191b1c}.guest .number{font-family:var(--heading);color:#999;font-size:14px;letter-spacing:2px}.guest h3{font-family:var(--heading);font-size:29px;line-height:1.15;margin:12px 0}.guest p{color:#c6c6c6}.guest a{color:#ff6970;font-weight:bold;font-size:14px}.about-portrait{max-height:410px;width:auto;display:block;margin:auto}.about .split{grid-template-columns:.7fr 1.3fr}.foot{padding:24px 28px;display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap;background:#080a0b;color:#aaa;font-size:13px}.skip{position:absolute;top:-100px;left:20px;z-index:99;background:#fff;color:#000;padding:10px}.skip:focus{top:10px}section[id],div[id]{scroll-margin-top:85px}
@media(min-width:1500px){.hero h1{font-size:43px}}
@media(max-width:1100px){nav{gap:15px}.wordmark{font-size:20px;letter-spacing:3px}.wordmark:before{width:24px}.top-inner{gap:18px;padding:0 18px}nav a{font-size:14px}.hero-logo{margin-bottom:-44px}.tile-label{font-size:25px;left:16px}.watch h2{font-size:30px}.watch{gap:20px;padding:25px 20px}.strap{font-size:15px;letter-spacing:3px}.socials a{padding:6px 13px}.mission{padding-left:16%;padding-right:16%}}
@media(max-width:820px){.top-inner{min-height:62px}.menu{display:block}nav{display:none;position:absolute;top:62px;left:0;right:0;background:#0c0d0e;padding:20px;grid-template-columns:repeat(2,1fr);gap:10px 24px;border-bottom:1px solid #888}nav.open{display:grid}nav a{font-size:18px;min-height:45px}.hero{height:400px}.hero-copy{left:30%;width:48%}.hero-logo{margin-top:-40px;margin-bottom:-30px}.portrait{width:42%;left:-5%;top:8%}.hero h1{font-size:25px}.strap{font-size:13px;letter-spacing:2px}.strap span{padding:0 6px}.watch{grid-template-columns:1fr}.watch-copy{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:0 25px}.watch-copy .red-rule{display:none}.watch-copy h2{grid-row:span 2}.watch-copy p{font-size:17px}.watch-copy .btn{justify-self:center}.player iframe{height:300px}.tiles{grid-template-columns:repeat(2,1fr)}.tile{aspect-ratio:1.65}.mission{padding:28px 12%}.mission h2{font-size:39px}.mission p{font-size:17px}.split{gap:25px}.section-heading{font-size:38px}.partners{grid-template-columns:repeat(2,1fr)}.guests{grid-template-columns:1fr}.content-section{padding:45px 0}.socials a{border:0}.follow h2{letter-spacing:4px;font-size:25px}.follow h2:before,.follow h2:after{width:65px}}
@media(max-width:520px){.wordmark{font-size:21px}.hero{height:370px}.hero-sunset{left:30%;opacity:.7}.hero-flag{right:25%}.portrait{width:63%;left:-13%;top:10%}.hero-copy{left:35%;width:64%;justify-content:flex-start;padding-top:55px}.hero-logo{width:120%;margin:-12px 0 -28px}.hero h1{font-size:18px;white-space:normal;max-width:230px;padding:0 10px}.hero h1 span{font-size:1.8em;white-space:nowrap}.strap{font-size:12px;letter-spacing:1.7px;padding:10px}.strap span{padding:0 4px}.watch{padding:24px 14px}.watch-copy{display:block}.watch h2{font-size:29px}.watch h2 strong{font-size:1.35em}.watch p{margin:12px 0 16px}.player iframe{height:310px}.tiles{gap:8px;padding:0 9px 20px}.tile{aspect-ratio:1.1}.tile-label{font-size:23px;left:10px;right:10px;bottom:13px}.tile-arrow{font-size:29px}.mission{padding:28px 20px}.mission h2{font-size:32px;gap:13px;letter-spacing:2px}.mission h2:before,.mission h2:after{width:30px}.mission p{font-size:16px}.follow{padding:24px 10px}.follow h2{font-size:23px;letter-spacing:3px;gap:13px}.follow h2:before,.follow h2:after{width:25px}.socials{justify-content:flex-start}.socials a{width:50%;font-size:18px;padding:8px 10px;gap:8px}.icon{width:30px;height:30px;flex-basis:30px;font-size:22px}.split,.about .split{grid-template-columns:1fr}.partners{grid-template-columns:1fr}.partner{max-width:340px}.wrap{padding:0 22px}.section-heading{font-size:34px;letter-spacing:2px}.about-portrait{max-height:320px}.about .split>div:first-child{order:2}.foot{padding:22px}.content-section{padding:38px 0}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important}}
.portrait{clip-path:polygon(52.41% 5.27%,50.07% 5.86%,48.07% 6.45%,46.91% 7.03%,45.60% 7.62%,44.50% 8.20%,43.47% 8.79%,42.71% 9.38%,42.23% 9.96%,41.82% 10.55%,41.54% 11.13%,41.33% 11.72%,41.13% 12.30%,40.99% 12.89%,40.92% 13.48%,40.30% 14.06%,39.20% 14.65%,38.38% 15.23%,37.69% 15.82%,37.28% 16.41%,37.07% 16.99%,37.21% 17.58%,38.17% 18.16%,40.51% 18.75%,39.75% 19.34%,40.37% 19.92%,40.17% 20.51%,40.17% 21.09%,40.23% 21.68%,40.30% 22.27%,40.23% 22.85%,40.23% 23.44%,40.10% 24.02%,40.37% 24.61%,40.37% 25.20%,40.44% 25.78%,40.30% 26.37%,40.51% 26.95%,40.30% 27.54%,40.44% 28.12%,40.65% 28.71%,40.30% 29.30%,40.37% 29.88%,40.78% 30.47%,40.92% 31.05%,41.06% 31.64%,41.40% 32.23%,41.61% 32.81%,41.95% 33.40%,42.16% 33.98%,42.57% 34.57%,42.02% 35.16%,41.27% 35.74%,40.65% 36.33%,40.03% 36.91%,39.41% 37.50%,37.69% 38.09%,35.97% 38.67%,33.77% 39.26%,31.57% 39.84%,29.02% 40.43%,26.62% 41.02%,24.97% 41.60%,24.21% 42.19%,23.25% 42.77%,22.42% 43.36%,21.73% 43.95%,21.18% 44.53%,20.56% 45.12%,20.08% 45.70%,19.46% 46.29%,18.98% 46.88%,18.64% 47.46%,18.02% 48.05%,17.47% 48.63%,16.85% 49.22%,16.09% 49.80%,15.61% 50.39%,15.61% 50.98%,15.27% 51.56%,14.58% 52.15%,14.10% 52.73%,13.76% 53.32%,13.62% 53.91%,13.69% 54.49%,13.82% 55.08%,13.55% 55.66%,13.00% 56.25%,12.52% 56.84%,12.31% 57.42%,12.31% 58.01%,12.17% 58.59%,11.49% 59.18%,11.07% 59.77%,10.94% 60.35%,10.52% 60.94%,10.18% 61.52%,10.04% 62.11%,9.77% 62.70%,9.35% 63.28%,9.49% 63.87%,9.22% 64.45%,8.94% 65.04%,8.73% 65.62%,8.53% 66.21%,8.32% 66.80%,8.12% 67.38%,7.91% 67.97%,7.77% 68.55%,7.57% 69.14%,7.43% 69.73%,7.22% 70.31%,7.08% 70.90%,6.88% 71.48%,6.67% 72.07%,6.46% 72.66%,6.19% 73.24%,5.98% 73.83%,5.71% 74.41%,5.43% 75.00%,5.23% 75.59%,5.02% 76.17%,4.81% 76.76%,4.61% 77.34%,4.40% 77.93%,4.20% 78.52%,3.99% 79.10%,3.78% 79.69%,3.65% 80.27%,3.51% 80.86%,3.37% 81.45%,3.23% 82.03%,3.09% 82.62%,3.03% 83.20%,3.09% 83.79%,3.23% 84.38%,3.37% 84.96%,3.44% 85.55%,3.65% 86.13%,3.92% 86.72%,4.13% 87.30%,4.40% 87.89%,5.36% 88.48%,7.36% 89.06%,20.91% 89.65%,23.87% 90.23%,23.80% 90.82%,23.80% 91.41%,23.80% 91.99%,23.93% 92.58%,24.00% 93.16%,24.14% 93.75%,24.21% 94.34%,24.28% 94.92%,24.35% 95.51%,24.42% 96.09%,24.14% 96.68%,24.00% 97.27%,24.00% 97.85%,24.14% 98.44%,24.42% 99.02%,24.83% 99.61%,86.80% 99.61%,86.93% 99.02%,87.07% 98.44%,87.14% 97.85%,87.28% 97.27%,87.35% 96.68%,87.48% 96.09%,87.55% 95.51%,87.62% 94.92%,87.69% 94.34%,87.69% 93.75%,87.62% 93.16%,87.62% 92.58%,87.62% 91.99%,87.62% 91.41%,87.62% 90.82%,87.55% 90.23%,87.48% 89.65%,87.48% 89.06%,87.48% 88.48%,87.41% 87.89%,87.35% 87.30%,87.35% 86.72%,87.28% 86.13%,87.21% 85.55%,87.07% 84.96%,87.00% 84.38%,86.93% 83.79%,86.93% 83.20%,87.14% 82.62%,87.35% 82.03%,87.48% 81.45%,87.62% 80.86%,87.83% 80.27%,88.03% 79.69%,88.31% 79.10%,88.51% 78.52%,88.72% 77.93%,88.86% 77.34%,89.06% 76.76%,89.27% 76.17%,89.68% 75.59%,90.10% 75.00%,90.51% 74.41%,90.85% 73.83%,91.20% 73.24%,91.47% 72.66%,91.82% 72.07%,92.09% 71.48%,92.37% 70.90%,92.57% 70.31%,92.71% 69.73%,92.85% 69.14%,92.98% 68.55%,93.12% 67.97%,93.19% 67.38%,93.33% 66.80%,93.40% 66.21%,93.67% 65.62%,93.81% 65.04%,93.81% 64.45%,94.02% 63.87%,94.22% 63.28%,94.36% 62.70%,94.50% 62.11%,94.64% 61.52%,94.91% 60.94%,95.05% 60.35%,95.12% 59.77%,95.05% 59.18%,94.98% 58.59%,94.84% 58.01%,94.57% 57.42%,94.43% 56.84%,94.29% 56.25%,94.15% 55.66%,93.95% 55.08%,93.81% 54.49%,93.67% 53.91%,93.54% 53.32%,93.33% 52.73%,93.26% 52.15%,93.19% 51.56%,93.12% 50.98%,92.92% 50.39%,92.85% 49.80%,92.71% 49.22%,92.57% 48.63%,92.30% 48.05%,92.02% 47.46%,91.61% 46.88%,91.20% 46.29%,90.72% 45.70%,90.30% 45.12%,89.75% 44.53%,89.20% 43.95%,88.51% 43.36%,87.69% 42.77%,86.73% 42.19%,85.69% 41.60%,84.46% 41.02%,83.15% 40.43%,81.77% 39.84%,80.33% 39.26%,79.02% 38.67%,77.85% 38.09%,76.55% 37.50%,74.83% 36.91%,73.18% 36.33%,72.35% 35.74%,71.73% 35.16%,71.25% 34.57%,70.70% 33.98%,70.08% 33.40%,69.53% 32.81%,68.91% 32.23%,68.16% 31.64%,67.13% 31.05%,66.30% 30.47%,66.30% 29.88%,66.30% 29.30%,66.51% 28.71%,67.40% 28.12%,67.95% 27.54%,68.36% 26.95%,68.78% 26.37%,69.19% 25.78%,69.46% 25.20%,69.74% 24.61%,70.22% 24.02%,70.63% 23.44%,70.84% 22.85%,70.98% 22.27%,70.98% 21.68%,70.84% 21.09%,69.33% 20.51%,69.26% 19.92%,69.46% 19.34%,69.60% 18.75%,69.67% 18.16%,69.53% 17.58%,69.39% 16.99%,69.33% 16.41%,69.53% 15.82%,69.60% 15.23%,69.60% 14.65%,69.46% 14.06%,69.19% 13.48%,68.91% 12.89%,68.50% 12.30%,68.02% 11.72%,67.40% 11.13%,66.92% 10.55%,66.78% 9.96%,66.51% 9.38%,66.16% 8.79%,65.47% 8.20%,64.44% 7.62%,62.72% 7.03%,60.87% 6.45%,58.87% 5.86%,56.40% 5.27%);width:35%;left:-1%;top:-4%}.hero-copy{mix-blend-mode:screen}.hero-logo{width:115%;margin:-55px 0 -50px}.hero-copy h1{font-size:clamp(24px,2.8vw,43px)}.hero-flag{background:linear-gradient(90deg,#08090a22,#08090a 100%),url('/assets/vet-logo.png') left center/auto 250%}.mission{isolation:isolate}.mission .slice{z-index:-2}.mission:before{z-index:-1}@media(max-width:820px){.hero-logo{margin:-45px 0 -35px}.portrait{width:42%;left:-5%;top:6%}.hero-copy h1{font-size:25px}}@media(max-width:520px){.hero-logo{margin:-12px 0 -28px}.portrait{width:63%;left:-13%;top:8%}.hero-copy h1{font-size:18px}}.hero-flag{background:linear-gradient(90deg,transparent,#08090a 92%),url('/assets/vet-logo.png') left center/auto 350%}.hero-logo{margin-bottom:-90px}@media(max-width:820px){.hero-logo{margin-bottom:-55px}}@media(max-width:520px){.hero-logo{margin-bottom:-28px}.mission .slice{opacity:.22}} 
.guest-tools{margin-top:28px;display:flex;flex-wrap:wrap;align-items:center;gap:12px 18px}.guest-tools label{font-family:var(--heading);font-size:20px}.guest-tools input{width:360px;max-width:100%;background:#090b0c;border:1px solid #777;border-radius:3px;color:#fff;padding:12px 14px;font:inherit}.guest-tools input:focus{outline:2px solid #ff5a63;outline-offset:2px}.guest-tools p{color:#bbb;font-size:14px;margin:0}.guest p{font-size:15px;line-height:1.65}.guest .guest-listen{display:inline-block;margin-top:6px}.guest details{border-top:1px solid #464747;margin-top:18px;padding-top:12px}.guest summary{cursor:pointer;font-family:var(--heading);font-size:19px;letter-spacing:.4px}.guest details ul{padding-left:18px;margin-bottom:0}.guest details li{margin:10px 0;line-height:1.5}.guest details a{font-size:13px;color:#d7d7d7;font-weight:400;overflow-wrap:anywhere}.guest details a:hover{color:#ff6970}.guest[hidden],.guest-empty[hidden]{display:none}.guest-empty{color:#ccc;padding:24px 0}@media(max-width:520px){.guest-tools{display:block}.guest-tools label{display:block;margin-bottom:8px}.guest-tools input{width:100%}.guest-tools p{margin-top:10px}}

.page-content{min-height:calc(100vh - 170px)}.page-content>.content-section{border-bottom:0;padding-top:64px;padding-bottom:70px}.page-content>.watch{max-width:1240px;margin:auto;padding-top:45px;padding-bottom:65px}.page-intro{max-width:1240px;margin:auto;padding:50px 28px 0}.page-intro .section-heading{margin-bottom:15px}.page-intro p{color:#bfc1c2;max-width:700px}.contact-grid{display:grid;grid-template-columns:1.2fr 1fr;gap:40px;margin:35px 0 50px}.contact-card{background:#191b1c;border-top:4px solid var(--red);padding:32px}.contact-card h3{font-family:var(--heading);font-size:29px;margin:0 0 12px}.contact-card p{color:#c9c9c9}.email-address{display:inline-block;font-family:var(--heading);font-size:clamp(23px,3vw,35px);color:#fff;overflow-wrap:anywhere;margin:5px 0 22px}.email-address:hover{color:#ff6970}.contact-page .follow{padding-left:0;padding-right:0;border-bottom:0}.contact-page .socials{justify-content:flex-start}.foot a:hover{color:#fff}.page-content .guests{align-items:start}.home-main .follow{border-bottom:0}@media(max-width:650px){.contact-grid{grid-template-columns:1fr;gap:20px}.contact-card{padding:24px}.page-content>.content-section{padding-top:38px;padding-bottom:45px}.page-intro{padding:35px 22px 0}.page-content>.watch{padding-top:25px}.page-content{min-height:calc(100vh - 210px)}}

:root{--line:#34383a}.top{border-bottom-color:#34383a;background:#0b0d0ff5}.top-inner{max-width:1260px;min-height:78px;padding:0 28px}.wordmark{font-size:22px;letter-spacing:3.5px}.wordmark:before{width:28px;height:2px}nav{gap:27px}nav>a,nav>details>summary{font-size:16px;letter-spacing:.65px;text-transform:uppercase;font-family:var(--heading);line-height:1.2;padding:28px 0;cursor:pointer}nav a.active:after,nav a:hover:after{height:2px;bottom:18px}.explore-menu{position:relative}.explore-menu>summary{list-style:none;display:flex;gap:8px;align-items:center}.explore-menu>summary::-webkit-details-marker{display:none}.explore-menu>summary:hover,.explore-menu.current>summary{color:#ff6970}.submenu{position:absolute;top:66px;left:-22px;width:265px;background:#15191b;border:1px solid #3a3e40;border-radius:6px;padding:9px;box-shadow:0 16px 35px #0009}.submenu a{font:15px Arial,sans-serif;line-height:1.4;text-transform:none;letter-spacing:0;padding:13px;border-radius:3px}.submenu a:hover{background:#252a2d}.submenu a:after{display:none}body:before{opacity:.065}.section-heading{font-size:44px;letter-spacing:1px}.section-heading:after{height:3px;width:48px;margin-top:22px}.sub{line-height:1.8;color:#c0c4c6}.content-section .wrap{max-width:1160px}.page-content>.content-section{padding-top:66px;padding-bottom:80px}.page-content .split{gap:64px}.section-art{border:0;border-radius:7px}.btn{border:0;background:#c51e29;border-radius:5px;font-size:17px;letter-spacing:1px;padding:12px 24px}.btn:hover{transform:none;background:#e32836}.btn.secondary{background:#20262a;border:1px solid #535b60}.btn.small{font-size:16px;padding:11px 19px}.text-link{font-size:15px;font-weight:bold;color:#d0d3d5}.text-link:hover{color:#ff6970}.clean-home .hero{height:460px}.clean-home .strap{font-size:14px;letter-spacing:3px;padding:11px;border-color:#34383a;background:#111518}.clean-home .watch{padding:45px 45px 40px;gap:50px}.clean-home .watch h2{font-size:32px}.clean-home .watch h2 strong{font-size:1.35em}.clean-home .watch p{font-size:17px;color:#bfc4c7;font-style:normal}.clean-home .red-rule{height:2px;width:65%;margin:17px auto}.player{padding:0;border:1px solid #42484c;border-radius:10px;overflow:hidden}.clean-home .player iframe{height:255px}.tiles{padding:0 35px 40px;gap:18px}.tile{border:1px solid #444b50;border-radius:6px;aspect-ratio:1.5}.tile-label{font-size:25px;left:18px;right:15px;bottom:18px}.tile-label:after{height:2px;width:38px;margin-top:13px}.tile-arrow{font-size:28px}.mission{padding:35px 24% 40px;border-top:1px solid #34383a;border-bottom:1px solid #34383a;background:#101416}.mission .slice{opacity:.25}.mission h2{font-size:32px;font-style:normal;letter-spacing:2px}.mission h2:before,.mission h2:after{height:2px;width:34px}.mission p{font-size:16px;color:#c0c5c7;line-height:1.8}.home-next{max-width:1180px;margin:auto;padding:46px 28px;display:grid;grid-template-columns:1.3fr 1fr;gap:60px;align-items:center}.home-next h2{font-family:var(--heading);font-size:34px;line-height:1.2;margin:8px 0 12px}.home-next p{font-size:15px;color:#b7bec2}.home-next-links{display:grid}.home-next-links a{padding:12px 0;border-bottom:1px solid #333a3f;font-size:15px}.home-next-links a span{float:right;color:#eb3b48}.home-next-links a:hover{color:#ff6970}.foot{max-width:none;border-top:1px solid #333a3f;background:#0a0d0f;padding:25px max(28px,calc((100vw - 1180px)/2));font-size:12px;color:#a2a9ad;justify-content:flex-start;gap:15px 30px}.foot>span:nth-child(2){display:none}.foot>a:last-child{margin-left:auto}.partners{gap:26px}.partner{background:#14191c;border:1px solid #333b40;border-radius:7px;padding:19px}.partner h3{font-size:27px}.partner img{border-radius:4px}.guest{border-top:0;border:1px solid #343d42;border-radius:7px;background:#151a1d;padding:25px}.guest h3{font-size:27px;margin-top:13px}.guest .number{font-size:12px;color:#9ca7ad}.guest p{color:#bfc6ca}.guest details{border-color:#343d42}.guests{gap:24px}.guest-tools{padding:18px 0 0}.guest-tools input{background:#101518;border-color:#444f56;border-radius:5px}.guest-pagination{display:flex;align-items:center;gap:25px;justify-content:center;margin-top:35px}.contact-card{border:1px solid #384249;border-radius:7px;background:#151a1d}.contact-grid{gap:28px}.contact-page .follow{margin-top:30px;border-top:1px solid #343d42;padding-top:35px}.contact-page .follow h2{font-size:22px;letter-spacing:2px;justify-content:flex-start}.contact-page .follow h2:before,.contact-page .follow h2:after{display:none}.contact-page .socials a{border:0;width:33.33%;padding:13px 15px 13px 0;font-size:18px}.book-feature{display:grid;grid-template-columns:190px 1fr;gap:42px;padding:44px 0;border-bottom:1px solid #343d42;max-width:1000px}.book-feature:last-child{border-bottom:0}.book-cover{height:280px;display:flex;justify-content:center;align-items:center;position:relative;overflow:hidden;border-radius:3px}.book-cover img{max-height:100%;width:auto;object-fit:contain;filter:drop-shadow(0 10px 10px #0005)}.book-cover.book-jon img{position:absolute;max-width:none;width:365%;height:128%;max-height:none;left:-132.5%;top:-14%;object-fit:fill}.book-info h2{font-family:var(--heading);font-size:34px;letter-spacing:.2px;line-height:1.15;margin:0 0 9px}.book-subtitle{font-size:16px;color:#b9c1c6;margin:0}.book-info .sub{font-size:15px;max-width:650px}.book-actions{display:flex;align-items:center;gap:24px;flex-wrap:wrap;margin-top:22px}.more-books{margin-top:24px;color:#c0c6c9;font-size:14px}.more-books summary{cursor:pointer}.more-books li{margin:8px 0}.more-books a:hover{color:#ff6970}@media(max-width:1050px){nav{gap:19px}.wordmark{font-size:20px;letter-spacing:2.5px}.top-inner{gap:20px;padding:0 22px}.top-inner nav>a,nav>details>summary{font-size:15px}.clean-home .watch{gap:30px;padding:35px 28px}.clean-home .hero{height:420px}.mission{padding-left:18%;padding-right:18%}.page-content .split{gap:35px}}@media(max-width:820px){.top-inner{min-height:68px}nav{top:68px;grid-template-columns:repeat(2,1fr);gap:7px 25px;padding:22px}.top-inner nav>a,nav>details>summary{padding:12px 0;font-size:18px;min-height:44px}nav a.active:after,nav a:hover:after{bottom:6px}.submenu{position:static;box-shadow:none;width:100%;padding:5px 10px;margin-bottom:10px}.submenu a{font-size:14px;padding:10px 0}.explore-menu{grid-column:span 2}.clean-home .hero{height:390px}.clean-home .watch{grid-template-columns:1fr;padding:30px 22px;gap:25px}.clean-home .watch h2{font-size:29px}.clean-home .red-rule{display:none}.clean-home .player iframe{height:280px}.tiles{padding:0 22px 30px;gap:15px}.tile{aspect-ratio:1.8}.mission{padding:30px 14%}.page-content>.content-section{padding-top:45px}.book-feature{gap:30px;grid-template-columns:160px 1fr}.book-cover{height:240px}.home-next{gap:30px}.contact-page .socials a{width:50%}}@media(max-width:520px){.top-inner{padding:0 18px}.wordmark{font-size:20px}.clean-home .hero{height:350px}.clean-home .watch h2{font-size:29px}.clean-home .watch p{font-size:16px}.clean-home .player iframe{height:270px}.tiles{gap:12px;padding:0 18px 28px}.tile{aspect-ratio:1.12}.tile-label{font-size:22px;left:12px}.mission{padding:28px 22px}.mission h2{font-size:29px}.mission p{font-size:15px}.home-next{grid-template-columns:1fr;gap:15px;padding:32px 22px}.home-next h2{font-size:30px}.foot{padding:24px 22px;gap:10px 22px}.foot>a:last-child{margin-left:0}.page-content .split{gap:30px}.section-heading{font-size:36px}.page-content>.content-section{padding-top:35px;padding-bottom:45px}.contact-grid{margin-top:26px;gap:20px}.contact-page .socials a{font-size:17px;gap:8px}.contact-page .follow h2{font-size:21px}.book-feature{grid-template-columns:1fr;gap:25px;padding:32px 0}.book-cover{height:250px;width:170px;justify-self:start}.book-info h2{font-size:30px}.book-actions{gap:18px}.book-info .kicker{font-size:14px}.guest-pagination{gap:18px;flex-wrap:wrap}}

[hidden]{display:none!important}


/* A restrained brand header and a clearer homepage hierarchy. */
body{background:#101416}body:before{display:none}.top{background:#101416f7;backdrop-filter:blur(14px);border-bottom:1px solid #ffffff12}.top-inner{min-height:94px;max-width:1220px;padding:0 28px}.brand-logo{position:relative;display:block;flex:0 0 136px;width:136px;height:86px;overflow:hidden}.brand-logo img{position:absolute;max-width:none;width:196px;height:auto;left:-30px;top:-9px}.top nav{gap:27px}.top nav>a,.top nav>details>summary{font-family:Arial,Helvetica,sans-serif;font-size:13px;text-transform:none;letter-spacing:0;font-weight:600;padding:35px 0}.top nav a.active:after,.top nav a:hover:after{bottom:23px;height:2px}.submenu{top:72px}.top .submenu a{padding:13px;font-size:14px;font-weight:400}.clean-home{background:#101416}.home-main{max-width:1400px}.home-hero{background:#101416;border-bottom:1px solid #ffffff0c}.hero-inner{max-width:1180px;margin:auto;display:grid;grid-template-columns:1.2fr .8fr;gap:55px;padding:44px 28px 0;align-items:center;min-height:525px}.intro-copy{padding:10px 0 55px}.intro-kicker{font-size:12px;letter-spacing:2px;text-transform:uppercase;color:#c0c5c8;font-weight:600;margin:0 0 22px}.intro-copy h1{font:700 clamp(44px,4.4vw,65px)/1.08 Arial,Helvetica,sans-serif;letter-spacing:-2.5px;margin:0;color:#f5f4f1}.intro-copy h1 span{color:#ef424b}.intro-text{max-width:480px;font-size:17px;line-height:1.8;color:#b5bec3;margin:25px 0 27px}.intro-actions{display:flex;gap:24px;align-items:center;flex-wrap:wrap}.intro-actions .btn{font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:600;text-transform:none;letter-spacing:0;padding:14px 20px;gap:15px}.intro-actions .text-link{font-size:13px}.hero-host{position:relative;align-self:stretch;overflow:hidden;min-height:480px;background:radial-gradient(ellipse at 55% 70%,#373d401f,transparent 70%)}.hero-host .portrait{width:100%;max-width:none;left:0;top:-15px;height:auto}.host-caption{position:absolute;bottom:0;left:0;right:0;padding:45px 22px 24px;background:linear-gradient(transparent,#101416 50%);display:flex;flex-direction:column;gap:3px}.host-caption strong{font-size:16px;font-weight:600}.host-caption span{font-size:12px;color:#aeb8be}.clean-home .watch{max-width:1180px;margin:auto;padding:55px 28px;grid-template-columns:.65fr 1.35fr;gap:64px;align-items:center}.clean-home .watch-copy{text-align:left;display:block}.clean-home .watch-copy .kicker{font-size:11px;letter-spacing:2px;font-style:normal;color:#d8555c;margin:0 0 17px}.clean-home .watch h2{font-family:Arial,Helvetica,sans-serif;font-size:34px;font-style:normal;line-height:1.15;text-transform:none;letter-spacing:-1px;margin:0 0 18px}.clean-home .watch .latest-text{font-size:15px;line-height:1.8;color:#aeb8be;margin-bottom:24px}.clean-home .watch .text-link{font-size:13px}.clean-home .player{border:1px solid #343e43;border-radius:8px;background:#0c1012}.clean-home .player iframe{height:310px}.explore-section{max-width:1180px;margin:auto;padding:18px 28px 55px}.explore-intro{padding:22px 0 24px;border-top:1px solid #ffffff13}.explore-intro .kicker,.home-books .kicker{font-size:11px;letter-spacing:2px}.explore-intro h2,.home-books h2{font-family:Arial,Helvetica,sans-serif;font-size:27px;font-weight:600;letter-spacing:-.7px;margin:12px 0 0;line-height:1.25}.explore-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:27px}.explore-grid>a{padding:18px 0 22px;border-top:1px solid #596267;transition:border-color .2s}.explore-grid>a:hover{border-color:#ef424b}.explore-number{font-size:10px;letter-spacing:1px;color:#7f8e96}.explore-grid h3{font-family:Arial,Helvetica,sans-serif;font-size:16px;font-weight:600;line-height:1.3;margin:19px 0 12px}.explore-grid h3 span{font-size:14px;float:right;color:#dd535b}.explore-grid p{font-size:13px;line-height:1.8;color:#a5b1b8;margin:0}.home-books{max-width:1124px;margin:0 auto 50px;display:flex;align-items:center;justify-content:space-between;gap:30px;padding:30px 0;border-top:1px solid #ffffff13}.home-books p:not(.kicker){font-size:14px;color:#a5b1b8;line-height:1.8;margin:16px 0 0}.home-books .btn{font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:600;text-transform:none;letter-spacing:0;gap:18px;background:none;border:1px solid #4a565d}.foot{background:#0e1214;border-color:#ffffff10;font-size:11px}.kicker{color:#dc6268}.page-content .section-heading{font-family:Arial,Helvetica,sans-serif;font-size:38px;line-height:1.18;font-weight:600;text-transform:none;letter-spacing:-1px}.page-content .section-heading:after{height:2px;width:36px;background:#c85158}.page-content .guest,.page-content .partner,.contact-card{background:#141a1d;border-color:#303a40}.page-content .guest h3,.contact-card h3,.book-info h2{font-family:Arial,Helvetica,sans-serif;font-weight:600;letter-spacing:-.4px}.page-content .guest h3{font-size:21px}.page-content .guest summary{font-family:Arial,Helvetica,sans-serif;font-size:13px}.page-content .guest p{font-size:14px}.page-content .guest .number{font-family:Arial,Helvetica,sans-serif;font-size:10px;letter-spacing:1px}.page-content .btn{font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:600;text-transform:none;letter-spacing:0}.page-content .book-info h2{font-size:28px}.page-content .kicker{font-family:Arial,Helvetica,sans-serif;font-size:11px;letter-spacing:1.7px}.page-content .guest-tools label,.page-content .contact-page .follow h2{font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:600;letter-spacing:0}.page-content .guest-tools input{font-size:14px}.email-address{font-family:Arial,Helvetica,sans-serif;font-size:clamp(18px,2.2vw,27px);letter-spacing:-.5px;font-weight:600}.contact-card h3{font-size:23px;line-height:1.4}.contact-page .socials a{font-family:Arial,Helvetica,sans-serif;font-size:13px}.book-subtitle{font-size:14px}.intro-actions .btn:hover,.page-content .btn:hover{background:#d52935}.text-link:hover{color:#ff6d76}@media(max-width:1050px){.top nav{gap:20px}.top-inner{min-height:88px}.top nav>a,.top nav>details>summary{font-size:12px;padding:32px 0}.top nav a.active:after,.top nav a:hover:after{bottom:21px}.hero-inner{gap:25px;min-height:480px}.hero-host{min-height:430px}.intro-copy h1{font-size:54px}.intro-text{font-size:16px}.clean-home .watch{gap:40px}.home-books{margin-left:28px;margin-right:28px}.explore-grid{gap:20px}.explore-grid h3{font-size:15px}}@media(max-width:820px){.top-inner{min-height:84px}.brand-logo{width:124px;flex-basis:124px;height:80px}.brand-logo img{width:182px;left:-28px;top:-9px}.top nav{top:84px;padding:18px 22px;gap:8px 24px;background:#111719}.top nav>a,.top nav>details>summary{padding:12px 0;font-size:14px;min-height:43px}.top nav a.active:after,.top nav a:hover:after{bottom:6px}.top .submenu a{font-size:13px;padding:12px}.menu{font-family:Arial,Helvetica,sans-serif;font-size:12px;letter-spacing:.5px;padding:9px 13px;border-color:#4b575e;border-radius:4px}.hero-inner{grid-template-columns:1.15fr .85fr;gap:16px;padding:30px 25px 0;min-height:420px}.intro-copy{padding-bottom:40px}.intro-copy h1{font-size:43px;letter-spacing:-1.6px}.intro-kicker{font-size:10px;letter-spacing:1.3px;line-height:1.7;margin-bottom:18px}.intro-text{font-size:14px;line-height:1.8;margin:22px 0}.intro-actions{gap:18px}.intro-actions .btn{font-size:12px;padding:12px 14px}.intro-actions .text-link{font-size:12px}.hero-host{min-height:390px}.hero-host .portrait{width:125%;left:-12%;top:13px}.host-caption{padding:42px 5px 18px}.host-caption strong{font-size:14px}.host-caption span{font-size:10px}.clean-home .watch{grid-template-columns:.7fr 1.3fr;gap:30px;padding:40px 25px}.clean-home .watch h2{font-size:28px}.clean-home .watch .latest-text{font-size:13px}.clean-home .player iframe{height:270px}.explore-grid{grid-template-columns:repeat(2,1fr);gap:12px 30px}.home-books{margin-bottom:28px}.page-content .section-heading{font-size:34px}}@media(max-width:520px){.top-inner{padding:0 20px;min-height:78px}.brand-logo{height:74px;width:114px;flex-basis:114px}.brand-logo img{width:168px;left:-26px;top:-8px}.top nav{top:78px}.hero-inner{display:flex;flex-direction:column;gap:0;padding:28px 23px 0;min-height:0}.intro-copy{width:100%;padding:5px 0 20px}.intro-copy h1{font-size:46px;letter-spacing:-1.8px}.intro-kicker{font-size:10px;margin-bottom:19px}.intro-text{font-size:14px;max-width:310px;margin:20px 0 24px}.intro-actions{gap:20px}.intro-actions .btn{font-size:11px;padding:13px 15px}.intro-actions .text-link{font-size:11px}.hero-host{min-height:0;height:270px;align-self:center;width:260px;margin-top:7px}.hero-host .portrait{width:100%;left:0;top:-14px}.host-caption{padding:40px 12px 14px}.host-caption strong{font-size:13px}.host-caption span{font-size:10px}.clean-home .watch{display:grid;grid-template-columns:1fr;gap:22px;padding:34px 23px}.clean-home .watch-copy{display:block}.clean-home .watch h2{font-size:28px;margin-bottom:12px}.clean-home .watch-copy .kicker{font-size:10px;margin-bottom:12px}.clean-home .watch .latest-text{font-size:14px;margin-bottom:15px}.clean-home .player iframe{height:275px}.explore-section{padding:0 23px 20px}.explore-intro{padding-top:24px}.explore-intro h2{font-size:25px}.explore-grid{gap:10px 22px}.explore-grid>a{padding:15px 0 17px}.explore-grid h3{font-size:14px;line-height:1.5;margin:12px 0 8px}.explore-grid p{font-size:12px;line-height:1.8}.home-books{display:block;margin:0 23px 26px;padding:26px 0}.home-books h2{font-size:25px}.home-books p:not(.kicker){font-size:13px}.home-books .btn{margin-top:22px;font-size:11px}.page-content .section-heading{font-size:31px}.page-content .guest h3{font-size:21px}.page-content .book-info h2{font-size:25px}.foot{font-size:10px}.contact-card{padding:23px}.email-address{font-size:18px}.contact-card h3{font-size:22px}.page-content .book-actions{gap:16px}}
