.award-band{background:var(--award-depth);border-top:3px solid var(--gold);color:var(--on-purple);border-bottom:0}.award-inner{grid-template-columns:240px minmax(0,1fr);align-items:center;gap:72px;padding-top:72px;padding-bottom:72px;display:grid}.award-inner>a{background:var(--background);border:1px solid color-mix(in oklch, var(--gold) 60%, transparent);box-shadow:0 40px 90px -30px color-mix(in oklch, var(--ink) 70%, transparent), 0 0 0 6px color-mix(in oklch, var(--gold) 14%, transparent);border-radius:26px;padding:14px}.award-diploma{aspect-ratio:2479/3508;object-fit:contain;border-radius:14px;width:100%;display:block}.award-copy .eyebrow{color:var(--gold)}.award-copy h2{color:var(--on-purple);max-width:700px;margin:20px 0 24px;font-size:48px}.award-copy blockquote{border-left:3px solid var(--gold);color:color-mix(in oklch, var(--on-purple) 88%, transparent);max-width:720px;margin:0 0 24px;padding-left:24px;font-size:16px;line-height:1.85}.award-copy p{color:color-mix(in oklch, var(--on-purple) 72%, transparent);font-size:13px;line-height:1.8}.award-copy .text-link{color:var(--gold);margin-top:12px}.award-copy .text-link:hover{color:color-mix(in oklch, var(--gold) 70%, var(--on-purple))}@media (width<=900px){.award-inner{grid-template-columns:210px minmax(0,1fr);gap:36px}.award-copy h2{font-size:40px}.award-copy blockquote{font-size:14px}}@media (width<=700px){.award-inner{grid-template-columns:1fr;gap:32px;padding-top:56px;padding-bottom:56px}.award-inner>a{border-radius:20px;justify-self:center;padding:10px}.award-diploma{width:200px}.award-copy{text-align:center}.award-copy .eyebrow{justify-content:center;display:inline-flex}.award-copy h2{margin:16px 0 20px;font-size:29px}.award-copy blockquote{text-align:center;border-left:0;padding-left:0}.award-copy blockquote:before{content:"";background:var(--gold);border-radius:2px;width:44px;height:3px;margin:0 auto 18px;display:block}.award-copy p{text-align:center}}.podcast-promo-band{background:var(--highlight);border-top:1px solid var(--border);border-bottom:1px solid var(--border);padding-block:92px}.podcast-promo-layout{grid-template-columns:minmax(0,.52fr) minmax(0,1fr);align-items:center;gap:76px;max-width:1200px;display:grid}.podcast-promo-cover-link{display:block}.podcast-promo-cover{aspect-ratio:1;object-fit:cover;border:1px solid var(--border);width:min(100%,340px);height:auto;box-shadow:var(--editorial-shadow);border-radius:14px;margin-inline:auto;display:block}.podcast-promo-copy{min-width:0}.podcast-promo-copy h2{font-family:var(--font-display);margin:14px 0 16px;font-size:56px;font-weight:600;line-height:1.08}.podcast-promo-lead{color:var(--purple-deep);margin:0 0 18px;font-size:19px;line-height:1.6}.podcast-promo-copy p{color:var(--muted-foreground);margin:0 0 14px;font-size:16px;line-height:1.85}.podcast-promo-copy .podcast-promo-lead{color:var(--purple-deep)}.podcast-promo-actions{flex-wrap:wrap;align-items:center;gap:18px;margin-top:26px;display:flex}.podcast-promo-note{letter-spacing:.02em;color:var(--quiet);margin:18px 0 0;font-size:12px;font-weight:700}@media (width<=1000px){.podcast-promo-layout{gap:44px}.podcast-promo-copy h2{font-size:44px}}@media (width<=700px){.podcast-promo-band{padding-block:62px}.podcast-promo-layout{grid-template-columns:minmax(0,1fr);gap:30px}.podcast-promo-cover{width:min(100%,250px)}.podcast-promo-eyebrow{margin-inline:auto;display:table}.podcast-promo-actions{justify-content:center}.podcast-promo-note{text-align:center;margin-inline:auto;display:table}.podcast-promo-copy h2{font-size:38px}}
