@import url('https://fonts.googleapis.com/css2?family=Barlow+Condensed:wght@700;800;900&family=DM+Sans:wght@400;500;600;700&display=swap');
:root{--paper:#f8f3e9;--ink:#171717;--red:#f4261c;--blue:#1729bb;--line:#cfc9bd}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:30px}body{margin:0;background:var(--paper);color:var(--ink);font:16px/1.55 'DM Sans',Arial,sans-serif}a{color:inherit}button,textarea{font:inherit}button,a{-webkit-tap-highlight-color:transparent}:focus-visible{outline:3px solid var(--blue);outline-offset:5px}.skip{position:absolute;top:-100px;left:20px;z-index:10;background:white;padding:10px}.skip:focus{top:10px}header{display:flex;align-items:center;gap:30px;max-width:1440px;margin:auto;padding:24px 48px;border-bottom:1px solid var(--line)}.brand{display:flex;align-items:center;gap:10px;text-decoration:none;font-weight:900;font-size:27px;letter-spacing:-1.5px}.brand img{width:42px;height:42px}.brand-dot{font-size:11px;vertical-align:top;display:inline-block;margin:5px 0 0 3px}nav{display:flex;gap:26px;margin-left:auto;font-size:13px}nav a{text-decoration:none}.nav-cta{border:1px solid var(--ink);padding:10px 15px;font-size:12px;font-weight:700;text-decoration:none}.nav-cta span{margin-left:20px}.motion{background:transparent;border:0;font-size:10px;text-decoration:underline;cursor:pointer}main{max-width:1440px;margin:auto}.hero{display:grid;grid-template-columns:1.08fr 1fr;gap:70px;padding:66px 80px 70px;align-items:center}.eyebrow{font-size:10px;font-weight:800;letter-spacing:1.8px;line-height:1.5}.tiny-dot{display:inline-block;width:7px;height:7px;background:var(--red);border-radius:100%;margin-right:8px}h1,h2,h3,p{margin-top:0}h1{font-family:'Barlow Condensed','Arial Narrow',Arial,sans-serif;font-size:clamp(76px,7.8vw,120px);font-weight:900;line-height:.87;letter-spacing:-1px;margin:26px 0}h1>span{color:var(--blue)}.intro{font-size:17px;max-width:395px;line-height:1.6;margin-top:26px}.hero-actions{display:flex;gap:25px;align-items:center;margin:30px 0 20px}.button{display:inline-flex;align-items:center;justify-content:space-between;gap:35px;padding:15px 21px;font-size:13px;font-weight:800;border:0;text-decoration:none;cursor:pointer}.red{color:white;background:var(--red)}.blue{color:white;background:var(--blue)}.paper{color:var(--ink);background:var(--paper)}.text-link{font-size:12px;font-weight:700;text-underline-offset:4px}.fine{font-size:10px;line-height:1.65;color:#68645e;max-width:450px}.guest-poster{position:relative;background:var(--blue);border:2px solid var(--ink);transform:rotate(2deg);box-shadow:12px 12px 0 #ded8cb;align-self:center;margin-top:8px}.poster-top{background:var(--blue);color:white;display:flex;justify-content:space-between;font-size:9px;font-weight:700;letter-spacing:1px;padding:17px 20px}.guest-poster>img{width:100%;height:416px;object-fit:cover;object-position:center 19%;display:block;filter:saturate(.85)}.poster-stamp{position:absolute;right:-26px;top:92px;background:var(--red);color:var(--paper);font:900 34px/.95 'Barlow Condensed',Arial,sans-serif;padding:14px 20px;transform:rotate(-9deg);box-shadow:4px 5px 0 var(--ink)}.poster-bottom{display:flex;justify-content:space-between;align-items:center;padding:12px 22px 4px;color:var(--paper)}.poster-bottom strong{display:block;font:900 57px/1 'Barlow Condensed',Arial,sans-serif}.poster-bottom div>span{display:block;font-size:9px;letter-spacing:1.7px;margin-top:7px}.quote{font:900 90px/.7 Georgia}.poster-disclosure{font-size:9px;color:var(--paper);padding:0 22px 14px;margin:0}.marquee{overflow:hidden;background:var(--red);color:var(--paper);border-block:2px solid var(--ink);padding:12px 0;transform:rotate(-1deg)}.marquee>div{white-space:nowrap;width:max-content;font:800 26px/1.2 'Barlow Condensed',Arial,sans-serif;letter-spacing:.5px;animation:drift 35s linear infinite}.marquee span{padding:0 34px}.studio-section,.guests,.access,.how,.faq{padding:80px}.section-title{display:flex;justify-content:space-between;align-items:end;gap:35px;margin-bottom:30px}h2{font:800 62px/.98 'Barlow Condensed',Arial,sans-serif;letter-spacing:-.6px;margin-bottom:0}.section-title>p{font-size:13px;max-width:350px;margin:0;color:#615e57}.status-chip{display:flex;align-items:center;gap:8px;font-size:9px;border:1px solid var(--ink);padding:9px 12px;white-space:nowrap}.status-chip>span{width:6px;height:6px;background:#777;border-radius:100%}.studio-grid{display:grid;grid-template-columns:1fr 290px;gap:22px}.stream-box{background:var(--blue);color:var(--paper);min-height:430px;display:flex;flex-direction:column;position:relative}.stream-top{display:flex;justify-content:space-between;font-size:9px;letter-spacing:1px;padding:18px 20px;border-bottom:1px solid #ffffff40}.stream-center{padding:35px 20px;text-align:center;flex:1}.stream-center>img{width:65px;height:65px;transform:rotate(-7deg)}.stream-center h3{font:800 44px/1 'Barlow Condensed',Arial,sans-serif;margin:16px 0}.stream-center p{font-size:12px;max-width:340px;margin:0 auto 22px;color:#dddff5}.stream-center small{display:block;font-size:9px;margin-top:12px}.stream-footer{padding:12px 20px;border-top:1px solid #ffffff40;font-size:9px;letter-spacing:1px}.on-air{display:flex;align-items:start;gap:20px;padding:20px 0;border-bottom:1px solid var(--ink)}.on-air>span{font-size:9px;font-weight:800;letter-spacing:1px;min-width:110px;margin-top:4px;color:var(--red)}.on-air p{font-size:13px;margin:0}.queue{border:1px solid var(--ink);display:flex;flex-direction:column}.queue-title{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--ink);padding:16px 20px}.queue-title h3{font:800 29px/1 'Barlow Condensed',Arial;margin:0}.queue-title>span{font-size:12px}.empty-queue{padding:28px 22px;flex:1}.empty-queue>span{font-size:42px;color:var(--red)}.empty-queue h4{font-size:20px;line-height:1.25;margin:10px 0 15px}.empty-queue p,.queue-note{font-size:11px;color:#625e56}.empty-queue a{font-size:11px;font-weight:800}.queue-note{border-top:1px solid var(--line);padding:18px 22px}.guests{padding-top:20px}.guest-grid{display:grid;grid-template-columns:1.35fr 1fr;gap:24px}.guest-card{background:transparent;border:2px solid var(--ink);padding:0;text-align:left;display:grid;grid-template-columns:42% 1fr;color:inherit;cursor:pointer;box-shadow:5px 5px 0 var(--red)}.guest-card>img{width:100%;height:100%;min-height:265px;object-fit:cover}.guest-card>div{padding:30px 24px}.guest-card small,.next-guest small{font-size:9px;letter-spacing:1.2px}.guest-card strong{display:block;font:800 52px/1 'Barlow Condensed',Arial;margin:10px 0}.guest-card p{font-size:12px}.guest-card div>span{font-size:10px;color:var(--blue);font-weight:700}.next-guest{background:#e7e3f3;padding:28px 32px;position:relative;overflow:hidden}.next-guest>img{width:130px;position:absolute;right:-14px;top:20px;opacity:.15;transform:rotate(12deg)}.next-guest h3{font:800 40px/1 'Barlow Condensed',Arial;margin:12px 0}.next-guest p{font-size:11px;max-width:230px}.next-guest a{font-size:11px}.access{display:grid;grid-template-columns:1fr 1fr;gap:80px;background:#e7e3f3}.access-copy>p:not(.eyebrow):not(.fine){font-size:14px;margin-top:24px;max-width:380px}.access-rule{display:flex;gap:22px;align-items:center;border-top:1px solid #b1acc4;padding:18px 0}.access-rule strong{font:800 47px/1 'Barlow Condensed',Arial;min-width:110px;color:var(--blue)}.access-rule span{font-size:11px;line-height:1.4}.question-panel{background:var(--paper);padding:30px;border:2px solid var(--ink);box-shadow:8px 8px 0 var(--blue)}.panel-label{font-size:9px;letter-spacing:1px;font-weight:700;color:var(--red)}.question-panel h3{font:800 39px/1 'Barlow Condensed',Arial;margin:12px 0 20px}.gate-notice{background:#e9e4da;padding:15px;border-left:3px solid var(--red);margin-bottom:18px}.gate-notice b{font-size:9px;letter-spacing:.7px}.gate-notice p{font-size:11px;line-height:1.55;margin:6px 0 0}.disabled{width:100%;background:#d9d5cd;color:#65615b;cursor:not-allowed;font-size:11px;padding:13px}label{display:block;font-size:11px;font-weight:700;margin:22px 0 7px}textarea{width:100%;padding:13px;font-size:12px;line-height:1.6;border:1px solid var(--ink);resize:vertical;background:transparent;color:var(--ink)}.form-meta{display:flex;justify-content:space-between;font-size:9px;color:#67635d;margin:5px 0 15px}form>.button{font-size:11px}.clear{border:0;background:none;text-decoration:underline;font-size:10px;margin-left:8px;cursor:pointer}#draft-status{font-size:11px;margin-top:12px}.question-panel>.fine{margin:14px 0 0}.how{padding-bottom:40px}.steps{display:grid;grid-template-columns:repeat(3,1fr);gap:32px;margin-top:34px}.steps article{border-top:2px solid var(--ink);padding-top:18px}.steps article>span{font:800 38px/1 'Barlow Condensed',Arial;color:var(--red)}.steps h3{font-size:17px;margin:18px 0 12px}.steps p{font-size:12px;color:#625e56}.faq{max-width:1000px;padding-top:35px}.faq h2{margin-bottom:30px}details{border-top:1px solid var(--line);padding:20px 0}summary{cursor:pointer;font-size:14px;font-weight:700;list-style:none;position:relative;padding-right:26px}summary:after{content:'+';position:absolute;right:0;color:var(--red);font-size:23px;top:-6px}details[open] summary:after{content:'−'}details p{font-size:12px;max-width:680px;margin:15px 0 0;color:#625e56}.closing{background:var(--red);color:var(--paper);padding:40px 80px;display:flex;flex-direction:column}.closing>span{font-size:10px;letter-spacing:2px;font-weight:700}.closing>a{font:800 59px/1.1 'Barlow Condensed',Arial;text-decoration:none;margin-top:10px}footer{max-width:1440px;margin:auto;display:flex;align-items:center;gap:30px;padding:32px 48px}footer>.brand{font-size:23px}footer>.brand img{width:34px;height:34px}footer p{font-size:9px;margin:0 auto 0 0;color:#67635d}footer>a:not(.brand){font-size:10px;text-decoration:none;white-space:nowrap}.freeze *{animation:none!important;scroll-behavior:auto!important}@keyframes drift{to{transform:translateX(-50%)}}@media(prefers-reduced-motion:reduce){*{animation:none!important;scroll-behavior:auto!important}}@media(max-width:1000px){header{padding:20px 28px;gap:20px}nav{gap:15px}.hero{padding:50px 40px;gap:40px}h1{font-size:90px}.guest-poster>img{height:365px}.studio-section,.guests,.access,.how,.faq{padding:55px 40px}.studio-grid{grid-template-columns:1fr 250px}.access{gap:40px}.guest-card{grid-template-columns:40% 1fr}.guest-card>div{padding:20px}.guest-card strong{font-size:44px}.closing{padding:40px}footer{padding:28px;gap:20px}.motion{display:none}}@media(max-width:720px){header{flex-wrap:wrap;padding:18px 22px;gap:12px}.brand{font-size:24px}.brand img{width:34px;height:34px}nav{order:3;width:100%;justify-content:space-between;margin:6px 0 0;font-size:11px}.nav-cta{margin-left:auto;font-size:10px;padding:8px 10px}.nav-cta span{margin-left:5px}.hero{grid-template-columns:1fr;padding:40px 26px 55px;gap:35px}h1{font-size:87px;line-height:.87}.intro{font-size:15px;max-width:340px}.hero-actions{gap:22px}.guest-poster{max-width:410px;width:calc(100% - 15px);margin:auto;transform:rotate(1.5deg)}.guest-poster>img{height:345px}.poster-stamp{font-size:30px;right:-17px}.hero .fine{max-width:310px}.studio-section,.guests,.access,.how,.faq{padding:45px 24px}h2{font-size:49px}.section-title{align-items:start;flex-direction:column;gap:18px}.studio-grid,.guest-grid,.access{grid-template-columns:1fr}.stream-box{min-height:405px}.stream-top{font-size:7px;padding:14px}.stream-center h3{font-size:40px}.stream-center{padding:30px 16px}.queue{min-height:220px}.empty-queue{padding:16px 22px}.empty-queue>span{display:none}.empty-queue h4{font-size:18px}.empty-queue h4 br{display:none}.queue-note{padding:13px 22px}.on-air{gap:12px}.on-air>span{min-width:90px;font-size:8px}.on-air p{font-size:11px}.guest-card>img{min-height:260px}.guest-card p{font-size:11px}.guest-card strong{font-size:42px}.next-guest{padding:28px}.access{gap:28px}.question-panel{padding:23px;box-shadow:5px 5px 0 var(--blue)}.question-panel h3{font-size:34px}.access-rule{padding:13px 0}.steps{grid-template-columns:1fr;gap:20px}.steps article{display:grid;grid-template-columns:40px 1fr;gap:0 15px}.steps h3{margin:2px 0 10px}.steps p{grid-column:2;margin:0}.faq{padding-top:10px}.closing{padding:32px 24px}.closing>a{font-size:43px}.closing>span{font-size:9px}footer{padding:28px 24px;flex-wrap:wrap;gap:15px 24px}footer p{flex-basis:100%;order:3}footer>.brand{margin-right:auto}footer>a:not(.brand){font-size:9px}}
/* Readability correction requested by the owner: interface is not small print. */
body{font-size:18px;line-height:1.6}.eyebrow,.panel-label,.status-chip,.poster-top,.poster-bottom div>span,.poster-disclosure,.stream-top,.stream-footer,.stream-center small,.queue-title>span,.guest-card small,.next-guest small,.on-air>span,.closing>span{font-size:14px;line-height:1.5;letter-spacing:.6px}.fine,.form-meta,footer p,footer>a:not(.brand),.motion{font-size:14px;line-height:1.6}.eyebrow,.panel-label,.on-air>span{color:#b21611}nav,.nav-cta,.text-link,.button,.empty-queue a,.guest-card div>span,.next-guest a,form>.button,.clear,label,summary{font-size:16px}.button,.nav-cta,.motion,.clear{min-height:44px}.red{background:#c9251d}.intro{font-size:20px}.section-title>p,.access-copy>p:not(.eyebrow):not(.fine),.empty-queue p,.queue-note,.guest-card p,.next-guest p,.steps p,details p,.on-air p{font-size:17px;line-height:1.6}.access-rule span{font-size:16px}.gate-notice{padding:20px}.gate-notice b{font-size:16px;line-height:1.5;letter-spacing:.2px}.gate-notice p{font-size:17px;line-height:1.65;margin-top:10px}.disabled{font-size:16px;line-height:1.5;white-space:normal}.stream-center p{font-size:17px;max-width:480px}.empty-queue h4{font-size:23px}.question-panel>.fine{font-size:15px}textarea{font-size:18px;line-height:1.6;min-height:170px}.form-meta{gap:15px}.on-air{flex-wrap:wrap}.guest-card,.studio-grid>div,.queue,.hero-copy,.guest-poster,.access-copy,.question-panel{min-width:0}.marquee{contain:inline-size}.poster-stamp{right:-12px}.studio-grid{grid-template-columns:minmax(0,1fr) 320px}.guest-card{grid-template-columns:38% 1fr}.poster-top{gap:16px}.guest-poster>img{height:416px}.stream-top{gap:18px}.queue-note{color:#514d47}.motion{padding:6px}
@media(max-width:1000px){header{flex-wrap:wrap}nav{font-size:15px}.studio-grid{grid-template-columns:minmax(0,1fr) 280px}.guest-grid{grid-template-columns:1fr}.guest-card p{font-size:17px}.motion{display:block}.access{gap:30px}.poster-top{font-size:12px}.poster-stamp{right:0}}
@media(max-width:720px){header{padding:18px 20px}nav{font-size:14px;gap:12px;flex-wrap:wrap}.nav-cta{font-size:14px}.motion{font-size:14px;padding-inline:0;min-height:36px}h1{font-size:clamp(58px,17.5vw,76px);overflow-wrap:normal}.intro{font-size:19px}.hero{padding-inline:24px}.hero-actions{gap:18px;flex-wrap:wrap}.hero .fine{max-width:none}.button,.text-link,form>.button,.clear,label,summary{font-size:16px}.hero .button{gap:20px}.studio-grid,.guest-grid,.access{grid-template-columns:1fr}.section-title>p,.empty-queue p,.queue-note,.on-air p,.guest-card p,.next-guest p,.steps p,details p{font-size:17px}.fine,.question-panel>.fine,.form-meta{font-size:15px}.status-chip,.stream-top,.stream-footer,.stream-center small,.on-air>span,.guest-card small,.next-guest small,.closing>span,.panel-label{font-size:14px}.stream-top{flex-wrap:wrap}.stream-center h3{font-size:39px}.guest-card{grid-template-columns:1fr}.guest-card>img{height:300px;min-height:0;object-position:center 20%}.guest-card>div{padding:24px}.guest-card div>span,.next-guest a{font-size:16px}.access-rule span{font-size:16px}.gate-notice b{font-size:16px}.gate-notice p{font-size:17px}.question-panel{padding:20px}.form-meta{flex-wrap:wrap}.poster-stamp{right:0;font-size:30px}.poster-top{font-size:13px}.poster-bottom div>span,.poster-disclosure{font-size:14px}.guest-poster{width:100%;box-shadow:5px 5px 0 #ded8cb;transform:none}.stream-center{padding-inline:16px}footer p,footer>a:not(.brand){font-size:14px}.closing>a{font-size:40px}}
