
@import url('https://fonts.googleapis.com/css2?family=Barlow+Condensed:wght@400;500&family=Inter:wght@400;500&display=swap');
#podcast-preview-no-music-logo { --pc-bg:#090d14; --pc-panel:#111925; --pc-line:#293548; --pc-copy:#f1f4fa; --pc-muted:#aebacd; --pc-blue:#67b5ff; --pc-red:#ee6a76; color:var(--pc-copy); background:var(--pc-bg); font-family:'Inter',sans-serif; font-size:15px; line-height:1.65; color-scheme:dark; width:100%; }
#podcast-preview-no-music-logo * { box-sizing:border-box; }
#podcast-preview-no-music-logo button, #podcast-preview-no-music-logo input, #podcast-preview-no-music-logo textarea { font:inherit; }
#podcast-preview-no-music-logo a { color:inherit; }
#podcast-preview-no-music-logo button { color:inherit; }
#podcast-preview-no-music-logo h1, #podcast-preview-no-music-logo h2, #podcast-preview-no-music-logo h3, #podcast-preview-no-music-logo p { margin:0; }
#podcast-preview-no-music-logo .pc-wrap { padding:0 clamp(20px,4vw,42px); }
#podcast-preview-no-music-logo .pc-rule { height:3px; background:linear-gradient(90deg,#db4053 0%,#db4053 46%,#85a7cb 50%,#2484da 54%,#2484da 100%); }
#podcast-preview-no-music-logo .pc-header { min-height:86px; display:flex; align-items:center; justify-content:space-between; gap:18px; border-bottom:1px solid var(--pc-line); padding-top:14px; padding-bottom:14px; }
#podcast-preview-no-music-logo .pc-brand { font-family:'Barlow Condensed',sans-serif; font-weight:500; font-size:20px; letter-spacing:.04em; line-height:1.05; }
#podcast-preview-no-music-logo .pc-brand span { display:block; color:var(--pc-muted); font:400 10px/1.5 'Inter',sans-serif; letter-spacing:.18em; margin-top:6px; }
#podcast-preview-no-music-logo .pc-nav { display:flex; align-items:center; gap:18px; flex-wrap:wrap; }
#podcast-preview-no-music-logo .pc-nav button { border:0; padding:8px 0; background:none; font-size:12px; min-height:44px; white-space:nowrap; }
#podcast-preview-no-music-logo .pc-nav .pc-nav-guest { border:1px solid #516781; border-radius:4px; padding:9px 14px; }
#podcast-preview-no-music-logo .pc-hero { display:grid; grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr); grid-template-areas:'copy art'; gap:34px; align-items:center; padding-top:42px; padding-bottom:42px; background:radial-gradient(ellipse at 90% 30%,#132c482f,transparent 65%); }
#podcast-preview-no-music-logo .pc-hero-copy { grid-area:copy; min-width:0; }
#podcast-preview-no-music-logo .pc-coming { display:inline-flex; align-items:center; gap:9px; border:1px solid #3f4b5e; background:#171e29; padding:5px 10px; border-radius:3px; font-size:11px; font-weight:500; letter-spacing:.14em; text-transform:uppercase; margin-bottom:22px; }
#podcast-preview-no-music-logo .pc-coming::before { content:''; width:6px; height:6px; border-radius:50%; background:var(--pc-red); box-shadow:0 0 10px #ee6a7680; }
#podcast-preview-no-music-logo .pc-kicker { text-transform:uppercase; letter-spacing:.14em; font-size:10px; line-height:1.7; font-weight:500; color:var(--pc-muted); }
#podcast-preview-no-music-logo h1 { font-family:'Barlow Condensed',sans-serif; font-size:clamp(40px,4.6vw,56px); font-weight:500; line-height:1.02; letter-spacing:.005em; margin:14px 0 18px; }
#podcast-preview-no-music-logo h1 em { font-style:normal; color:var(--pc-blue); }
#podcast-preview-no-music-logo .pc-hero-desc { color:var(--pc-muted); font-size:14px; line-height:1.8; max-width:36em; }
#podcast-preview-no-music-logo .pc-primary { display:inline-flex; align-items:center; justify-content:center; gap:12px; background:#ebeff6; color:#0b1422; border:1px solid #ebeff6; border-radius:4px; padding:11px 17px; min-height:46px; font-size:13px; font-weight:500; }
#podcast-preview-no-music-logo .pc-primary:hover { background:#d4e5fb; border-color:#d4e5fb; }
#podcast-preview-no-music-logo .pc-hero-action { margin-top:24px; }
#podcast-preview-no-music-logo .pc-hero-art { grid-area:art; min-width:0; margin:0; }
#podcast-preview-no-music-logo .pc-hero-image { display:block; width:100%; aspect-ratio:40/29; object-fit:contain; border:1px solid #344257; border-radius:4px; background:#090d14; }
#podcast-preview-no-music-logo .pc-art-bottom { display:flex; align-items:center; justify-content:space-between; gap:12px; margin-top:11px; }
#podcast-preview-no-music-logo .pc-art-bottom figcaption { font-family:'Barlow Condensed',sans-serif; font-size:13px; letter-spacing:.14em; color:var(--pc-muted); }
#podcast-preview-no-music-logo .pc-motion { display:inline-flex; align-items:center; gap:7px; border:1px solid #39495f; border-radius:4px; padding:7px 10px; min-height:40px; color:#becade; font-size:11px; background:#101722; white-space:nowrap; }
#podcast-preview-no-music-logo .pc-themes { display:flex; flex-wrap:wrap; justify-content:center; align-items:center; gap:16px 28px; padding-top:16px; padding-bottom:16px; border-top:1px solid var(--pc-line); border-bottom:1px solid var(--pc-line); font-size:11px; letter-spacing:.12em; text-transform:uppercase; color:#c4cedd; }
#podcast-preview-no-music-logo .pc-themes span { display:flex; align-items:center; gap:9px; }
#podcast-preview-no-music-logo .pc-themes span::before { content:''; width:3px; height:3px; background:#8b9bae; border-radius:50%; }
#podcast-preview-no-music-logo .pc-hosts { padding-top:42px; padding-bottom:42px; }
#podcast-preview-no-music-logo .pc-section-top { display:flex; justify-content:space-between; gap:20px; align-items:end; margin-bottom:22px; }
#podcast-preview-no-music-logo h2 { font-family:'Barlow Condensed',sans-serif; font-size:34px; font-weight:500; line-height:1.15; margin-top:8px; }
#podcast-preview-no-music-logo .pc-section-note { font-size:12px; color:var(--pc-muted); max-width:230px; }
#podcast-preview-no-music-logo .pc-host-grid { display:grid; grid-template-columns:repeat(2,minmax(0,1fr)); gap:20px; }
#podcast-preview-no-music-logo .pc-host { padding:24px; border:1px solid var(--pc-line); border-radius:5px; background:var(--pc-panel); min-width:0; }
#podcast-preview-no-music-logo .pc-host-id { display:flex; align-items:center; gap:14px; margin-bottom:18px; }
#podcast-preview-no-music-logo .pc-host-marker { width:42px; height:42px; flex:0 0 42px; border:1px solid #4b5565; display:grid; place-items:center; font-family:'Barlow Condensed',sans-serif; font-size:19px; letter-spacing:.03em; border-radius:4px; }
#podcast-preview-no-music-logo .pc-gray .pc-host-marker { color:#ffb2b9; border-color:#76424c; background:#31202a; }
#podcast-preview-no-music-logo .pc-grant .pc-host-marker { color:#b4d8ff; border-color:#35597d; background:#182c41; }
#podcast-preview-no-music-logo h3 { font-family:'Barlow Condensed',sans-serif; font-size:26px; font-weight:500; line-height:1.1; }
#podcast-preview-no-music-logo .pc-host-role { margin-top:6px; font-size:11px; line-height:1.55; color:var(--pc-muted); }
#podcast-preview-no-music-logo .pc-host p { font-size:13px; line-height:1.9; color:#c2cdde; }
#podcast-preview-no-music-logo .pc-host p em { color:#e8eff9; font-style:normal; }
#podcast-preview-no-music-logo .pc-guest { padding-top:40px; padding-bottom:40px; border-top:1px solid var(--pc-line); background:#0e1621; display:grid; grid-template-columns:minmax(0,.72fr) minmax(0,1fr); gap:48px; }
#podcast-preview-no-music-logo .pc-guest-intro { min-width:0; }
#podcast-preview-no-music-logo .pc-guest h2 { font-size:42px; margin-bottom:18px; }
#podcast-preview-no-music-logo .pc-guest-intro>p { font-size:14px; color:#bfcbdc; margin-bottom:18px; max-width:30em; }
#podcast-preview-no-music-logo .pc-guest-accent { width:48px; height:3px; background:linear-gradient(90deg,var(--pc-red),var(--pc-blue)); margin-top:22px; margin-bottom:22px; }
#podcast-preview-no-music-logo .pc-guest-intro .pc-guest-invite { font-size:12px; color:var(--pc-muted); }
#podcast-preview-no-music-logo .pc-form { min-width:0; }
#podcast-preview-no-music-logo .pc-form-title { margin-bottom:16px; font-size:16px; font-weight:500; }
#podcast-preview-no-music-logo .pc-field-pair { display:grid; grid-template-columns:repeat(2,minmax(0,1fr)); gap:14px; }
#podcast-preview-no-music-logo .pc-field { display:flex; flex-direction:column; gap:7px; margin-bottom:15px; min-width:0; }
#podcast-preview-no-music-logo .pc-field label { color:#e1e9f5; font-size:12px; }
#podcast-preview-no-music-logo .pc-field label span { color:#96a7bd; font-size:11px; }
#podcast-preview-no-music-logo .pc-field input, #podcast-preview-no-music-logo .pc-field textarea { width:100%; min-width:0; padding:10px 12px; border:1px solid #40516b; border-radius:4px; background:#080f18; color:#f2f5fa; font-size:16px; line-height:1.5; }
#podcast-preview-no-music-logo .pc-field input { min-height:45px; }
#podcast-preview-no-music-logo .pc-field textarea { min-height:106px; resize:vertical; }
#podcast-preview-no-music-logo .pc-field input::placeholder, #podcast-preview-no-music-logo .pc-field textarea::placeholder { color:#8799b1; font-size:12px; }
#podcast-preview-no-music-logo .pc-form-note { font-size:11px; line-height:1.65; color:#acbad0; margin-top:12px; }
#podcast-preview-no-music-logo .pc-preview-note { display:block; margin-top:6px; color:#b5c6dd; }
#podcast-preview-no-music-logo .pc-preview-result { margin-top:16px; border-left:3px solid var(--pc-blue); padding:10px 14px; font-size:13px; background:#192739; color:#e0edff; overflow-wrap:anywhere; }
#podcast-preview-no-music-logo .pc-preview-result[hidden] { display:none; }
#podcast-preview-no-music-logo .pc-footer { padding-top:22px; padding-bottom:22px; display:flex; justify-content:space-between; gap:16px; flex-wrap:wrap; align-items:center; border-top:1px solid var(--pc-line); color:#a7b6cb; font-size:11px; }
#podcast-preview-no-music-logo .pc-footer-brand { color:#d2dcec; font-weight:500; }
@media(max-width:680px) {
 #podcast-preview-no-music-logo .pc-header { flex-direction:column; align-items:flex-start; gap:10px; }
 #podcast-preview-no-music-logo .pc-brand { font-size:21px; }
 #podcast-preview-no-music-logo .pc-nav { width:100%; justify-content:space-between; gap:10px; }
 #podcast-preview-no-music-logo .pc-nav button { font-size:12px; }
 #podcast-preview-no-music-logo .pc-hero { grid-template-columns:minmax(0,1fr); grid-template-areas:'art' 'copy'; gap:24px; padding-top:24px; padding-bottom:30px; }
 #podcast-preview-no-music-logo h1 { font-size:46px; }
 #podcast-preview-no-music-logo .pc-coming { margin-bottom:14px; }
 #podcast-preview-no-music-logo .pc-hero-desc { font-size:14px; }
 #podcast-preview-no-music-logo .pc-section-top { display:block; }
 #podcast-preview-no-music-logo .pc-section-note { margin-top:14px; max-width:none; }
 #podcast-preview-no-music-logo .pc-host-grid { grid-template-columns:minmax(0,1fr); gap:14px; }
 #podcast-preview-no-music-logo .pc-hosts { padding-top:30px; padding-bottom:30px; }
 #podcast-preview-no-music-logo .pc-host { padding:20px; }
 #podcast-preview-no-music-logo .pc-host p { font-size:14px; }
 #podcast-preview-no-music-logo .pc-guest { grid-template-columns:minmax(0,1fr); gap:24px; padding-top:30px; padding-bottom:30px; }
 #podcast-preview-no-music-logo .pc-guest h2 { font-size:36px; }
 #podcast-preview-no-music-logo .pc-guest-intro>p { max-width:none; }
 #podcast-preview-no-music-logo .pc-field-pair { grid-template-columns:minmax(0,1fr); gap:0; }
 #podcast-preview-no-music-logo .pc-themes { justify-content:flex-start; font-size:10px; gap:10px 20px; }
 #podcast-preview-no-music-logo .pc-footer { align-items:flex-start; flex-direction:column; }
}
@media(pointer:coarse) { #podcast-preview-no-music-logo .pc-motion { min-height:44px; } }

html{background:#090d14;scroll-behavior:smooth}body{margin:0}#podcast-preview-no-music-logo{max-width:1440px;margin:auto}#podcast-preview-no-music-logo fieldset{border:0;padding:0;margin:0;min-width:0}#podcast-preview-no-music-logo fieldset:disabled{opacity:.65}#podcast-preview-no-music-logo .pc-consent{display:flex;gap:10px;align-items:flex-start;font-size:12px;line-height:1.7;margin-bottom:18px}#podcast-preview-no-music-logo .pc-consent input{margin-top:5px;flex:0 0 auto;width:18px;height:18px}#podcast-preview-no-music-logo .pc-honey{position:absolute;left:-10000px;overflow:hidden;width:1px;height:1px}#podcast-preview-no-music-logo .pc-host-link{margin-top:16px}#podcast-preview-no-music-logo a:focus-visible,#podcast-preview-no-music-logo button:focus-visible,#podcast-preview-no-music-logo input:focus-visible,#podcast-preview-no-music-logo textarea:focus-visible{outline:3px solid #67b5ff;outline-offset:3px}#podcast-preview-no-music-logo button{cursor:pointer}#podcast-preview-no-music-logo fieldset:disabled button{cursor:default}#podcast-preview-no-music-logo .pc-form-note{font-size:12px}#podcast-preview-no-music-logo .pc-preview-note{font-weight:600;color:#f0c690;margin-top:10px}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
