.unc-hero__blob-a{opacity:.6;right:-220px;top:-260px;transform:rotate(-12deg);width:760px}.unc-hero__blob-b{bottom:-160px;left:-140px;opacity:.4;transform:rotate(150deg);width:360px}.unc-hero__grid{align-items:center;display:grid;gap:56px;grid-template-columns:1.05fr .95fr}@media (max-width:860px){.unc-hero__grid{grid-template-columns:1fr}}.unc-hero__logo{margin-bottom:40px;width:210px}.unc .unc-hero__headline{color:var(--unc-teal-900);font-size:clamp(36px,5vw,54px);line-height:1.04}.unc-hero__sub{color:var(--unc-ink);font-size:19px;font-weight:600;line-height:1.45;margin-top:20px!important;max-width:480px}.unc-hero__body{color:var(--unc-ink-muted);font-size:16px;line-height:1.65;margin-top:16px;max-width:500px}.unc-hero__body p+p{margin-top:12px}.unc-hero__body a{color:var(--unc-teal-900);text-decoration:underline}.unc-hero__cta-row{gap:22px;margin-top:32px}.unc-hero__cta-row,.unc-hero__follow{align-items:center;display:flex;flex-wrap:wrap}.unc-hero__follow{gap:14px;margin-top:36px}.unc-hero__follow-label{color:var(--unc-ink-muted);font-size:12.5px;font-weight:700;letter-spacing:.1em;margin-right:4px;text-transform:uppercase}.unc-hero__card-wrap{position:relative}.unc-hero__ep-num{align-items:center;background:var(--unc-pink-500);border-radius:50%;box-shadow:0 12px 24px -10px rgba(18,98,107,.4);color:#fff;display:flex;flex-direction:column;font-weight:800;height:64px;justify-content:center;line-height:1;position:absolute;right:28px;top:-22px;width:64px;z-index:2}.unc-hero__ep-num span{font-size:9px;font-weight:700;letter-spacing:.08em;margin-bottom:2px;text-transform:uppercase}.unc-hero__ep-num b{font-size:22px}.unc-hero__card{background:var(--unc-teal-900);border-radius:22px;box-shadow:0 26px 50px -24px rgba(18,98,107,.6);color:#fff;padding:26px;transform:rotate(-1.4deg)}.unc-hero__badge{align-items:center;background:var(--unc-pink-500);border-radius:999px;color:#fff;display:inline-flex;font-size:11.5px;font-weight:800;gap:6px;letter-spacing:.08em;margin-bottom:16px;padding:6px 12px;text-transform:uppercase}.unc-hero__art{aspect-ratio:16/10;background:radial-gradient(120% 140% at 12% 10%,rgba(123,189,182,.6),transparent 60%),radial-gradient(120% 140% at 88% 92%,rgba(238,197,138,.45),transparent 55%),var(--unc-teal-900);border-radius:14px;margin-bottom:18px;overflow:hidden;position:relative}.unc-hero__art--image img{height:100%;object-fit:cover;width:100%}.unc-hero__waves{align-items:flex-end;display:flex;gap:6px;inset:0;justify-content:center;padding-bottom:22px;position:absolute}.unc-hero__waves i{background:hsla(0,0%,100%,.55);border-radius:4px;display:block;width:6px}.unc-hero__art-play{align-items:center;background:hsla(0,0%,100%,.92);border-radius:50%;color:var(--unc-teal-900);display:flex;height:56px;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-58%);width:56px}.unc-hero__art-play svg{height:20px;width:20px}.unc .unc-hero__ep-title{color:#fff;font-size:19px;font-weight:700;letter-spacing:0;line-height:1.35;margin-bottom:6px}.unc-hero__ep-meta{color:hsla(0,0%,100%,.78);font-size:13.5px;font-weight:500;margin-bottom:20px!important}.unc-hero__ep-meta--inline{margin:0!important}.unc-hero__player{align-items:center;display:flex;gap:14px;margin-bottom:22px}.unc-hero__player-btn{align-items:center;background:#fff;border-radius:50%;color:var(--unc-teal-900);display:flex;flex-shrink:0;height:36px;justify-content:center;width:36px}.unc-hero__player-btn svg{height:14px;width:14px}.unc-hero__track{background:hsla(0,0%,100%,.25);border-radius:999px;flex:1;height:4px;position:relative}.unc-hero__track span{background:var(--unc-gold-400);border-radius:999px;bottom:0;left:0;position:absolute;top:0;width:34%}.unc-hero__actions{align-items:center;display:flex;flex-wrap:wrap;gap:14px;justify-content:space-between}.unc-hero__card a:focus-visible{outline-color:var(--unc-gold-400)}.unc-hero__waves i:first-child{height:22%}.unc-hero__waves i:nth-child(2){height:48%}.unc-hero__waves i:nth-child(3){height:30%}.unc-hero__waves i:nth-child(4){height:62%}.unc-hero__waves i:nth-child(5){height:40%}.unc-hero__waves i:nth-child(6){height:70%}.unc-hero__waves i:nth-child(7){height:36%}.unc-hero__waves i:nth-child(8){height:55%}.unc-hero__waves i:nth-child(9){height:24%}.unc-hero__waves i:nth-child(10){height:44%}