.pe-home-podcast-closing{
    position:relative;
    width:100%;
    max-width:none;
    margin:clamp(28px,4vw,56px) 0;
    box-sizing:border-box;
    padding:clamp(18px,2.2vw,30px) clamp(18px,2.6vw,34px) clamp(22px,3vw,36px);
    border:1px solid rgba(255,255,255,.09);
    border-radius:30px;
    background:linear-gradient(180deg, rgba(255,255,255,.035) 0%, rgba(8,9,16,.20) 100%);
    overflow:hidden;
    box-shadow:0 18px 46px rgba(0,0,0,.22);
}
.pe-home-podcast-closing::before{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(13,13,16,.72),rgba(13,13,16,.72)),radial-gradient(circle at top right,rgba(159,78,245,.16),transparent 34%),radial-gradient(circle at bottom left,rgba(70,178,224,.12),transparent 32%);pointer-events:none;}
.pe-home-podcast-closing::after{content:"";position:absolute;left:8%;right:8%;top:0;height:1px;background:linear-gradient(90deg,transparent,rgba(159,78,245,.48),rgba(70,178,224,.55),transparent);pointer-events:none;}
.pe-home-podcast-closing>*{position:relative;z-index:1;}
.pe-home-podcast-closing__intro{
    position:relative;
    display:grid;
    grid-template-columns:1fr auto;
    grid-template-rows:auto auto;
    column-gap:24px;
    row-gap:8px;
    align-items:start;
    margin-bottom:18px;
    padding-right:0;
}
.pe-home-podcast-closing__copy{
    width:100%;
    max-width:none;
    display:flex;
    flex-direction:column;
    gap:0;
}
.pe-home-podcast-closing__eyebrow{
    display:inline-flex;
    align-items:center;
    gap:8px;
    margin:0;
    font-size:16px;
    font-weight:700;
    letter-spacing:.2em;
    text-transform:uppercase;
    color:#46B2E0;
}
.pe-home-podcast-closing__eyebrow::before{content:"";width:38px;height:1px;background:rgba(70,178,224,.75);}
.pe-home-podcast-closing__title{display:none!important;margin:0!important;padding:0!important;height:0!important;line-height:0!important;overflow:hidden!important;}
.pe-home-podcast-closing__subtitle{
    grid-column:1 / -1;
    width:100%;
    max-width:1130px;
    margin:20px 0 0px 20px;
    text-align:center;
    font-size:15px;
    line-height:1.55;
    color:rgba(255,255,255,.9);
}
.pe-home-podcast-closing__archive-btn{
    grid-column:2;
    grid-row:1;
    justify-self:end;
    align-self:start;
}
.pe-home-podcast-closing__archive-btn,.pe-home-podcast-card__btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 22px;border:1px solid rgba(159,78,245,.78);border-radius:999px;color:#9F4EF5;font-weight:700;text-decoration:none;white-space:nowrap;background:transparent;box-shadow:0 0 0 1px rgba(159,78,245,.08),0 0 12px rgba(159,78,245,.12);transition:background-color .25s ease,color .25s ease,border-color .25s ease,transform .25s ease,box-shadow .25s ease;}
.pe-home-podcast-closing__archive-btn:hover,.pe-home-podcast-closing__archive-btn:focus-visible,.pe-home-podcast-card__btn:hover,.pe-home-podcast-card__btn:focus-visible{background:#9F4EF5;color:#fff;border-color:#9F4EF5;transform:translateY(-1px);box-shadow:0 0 14px rgba(159,78,245,.22);}
.pe-home-podcast-card__btn::before{content:"";display:block;width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:8px solid currentColor;margin-left:2px;}
.pe-home-podcast-closing__layout{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(320px,.88fr);gap:18px;align-items:stretch;}
.pe-home-podcast-featured,.pe-home-podcast-list__item{position:relative;border:1px solid rgba(255,255,255,.09);border-radius:24px;overflow:hidden;background:linear-gradient(180deg,rgba(18,18,24,.86) 0%,rgba(10,10,14,.95) 100%);box-shadow:0 14px 34px rgba(0,0,0,.22);}
.pe-home-podcast-featured{min-height:430px;}
.pe-home-podcast-featured__link{position:absolute;inset:0;display:block;color:#fff;text-decoration:none;}
.pe-home-podcast-featured__media,.pe-home-podcast-featured__media img,.pe-home-podcast-featured__overlay{position:absolute;inset:0;}
.pe-home-podcast-featured__media img{width:100%;height:100%;object-fit:cover;transform:scale(1.002);transition:transform .44s ease,filter .44s ease;}
.pe-home-podcast-featured__overlay{background:linear-gradient(180deg,rgba(7,8,14,.04) 0%,rgba(7,8,14,.24) 38%,rgba(7,8,14,.90) 100%),radial-gradient(circle at top right,rgba(159,78,245,.14),transparent 30%);}
.pe-home-podcast-featured__body{position:relative;z-index:2;display:flex;flex-direction:column;justify-content:flex-end;min-height:430px;padding:24px;}
.pe-home-podcast-card__badge{position:absolute;top:16px;left:16px;display:inline-flex;align-items:center;min-height:34px;padding:0 12px;border:1px solid rgba(70,178,224,.42);border-radius:999px;background:rgba(9,11,19,.42);color:#46B2E0;font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;backdrop-filter:blur(8px);}
.pe-home-podcast-card__meta{display:flex;flex-wrap:wrap;gap:8px 10px;margin-bottom:10px;font-size:12px;line-height:1.4;color:rgba(255,255,255,.72);}
.pe-home-podcast-card__meta span{display:inline-flex;align-items:center;min-height:28px;padding:0 10px;border:1px solid rgba(255,255,255,.12);border-radius:999px;background:rgba(255,255,255,.055);}
.pe-home-podcast-card__title{margin:0;color:#fff;font-weight:800;line-height:1.14;}
.pe-home-podcast-featured .pe-home-podcast-card__title{font-size:clamp(24px,2.7vw,38px);}
.pe-home-podcast-list__item .pe-home-podcast-card__title{font-size:18px;}
.pe-home-podcast-card__excerpt{margin:10px 0 0;font-size:14px;line-height:1.65;color:rgba(255,255,255,.76);}
.pe-home-podcast-featured .pe-home-podcast-card__btn{width:max-content;min-height:44px;margin-top:18px;padding:0 20px;}
.pe-home-podcast-featured:hover .pe-home-podcast-featured__media img,.pe-home-podcast-featured__link:focus-visible .pe-home-podcast-featured__media img{transform:scale(1.055);filter:saturate(1.08) contrast(1.04);}
.pe-home-podcast-list{display:grid;gap:14px;}
.pe-home-podcast-list__item{display:grid;grid-template-columns:148px minmax(0,1fr);min-height:132px;}
.pe-home-podcast-list__media{position:relative;min-height:132px;overflow:hidden;background:#121214;}
.pe-home-podcast-list__media img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .35s ease,filter .35s ease;}
.pe-home-podcast-list__content{display:flex;flex-direction:column;justify-content:center;min-width:0;padding:16px;}
.pe-home-podcast-list__item:hover .pe-home-podcast-list__media img,.pe-home-podcast-list__item:focus-within .pe-home-podcast-list__media img{transform:scale(1.055);filter:saturate(1.08) contrast(1.04);}
.pe-home-podcast-list__item .pe-home-podcast-card__btn{width:max-content;min-height:38px;margin-top:12px;padding:0 16px;font-size:13px;}
.pe-home-podcast-closing__bridge{margin:20px auto 0;max-width:780px;text-align:center;font-size:14px;line-height:1.65;color:rgba(255,255,255,.86);}
@media (max-width:1279px){
    .pe-home-podcast-closing__intro{column-gap:20px;row-gap:7px;margin-bottom:18px;padding-right:0;}
    .pe-home-podcast-closing__subtitle{max-width:860px;margin-top:2px;}
    .pe-home-podcast-closing__layout{grid-template-columns:minmax(0,1.05fr) minmax(300px,.95fr);gap:16px;}
    .pe-home-podcast-featured,.pe-home-podcast-featured__body{min-height:400px;}
    .pe-home-podcast-list__item{grid-template-columns:132px minmax(0,1fr);}
}
@media (max-width:1024px){
    .pe-home-podcast-closing{border-radius:26px;}
    .pe-home-podcast-closing__intro{display:flex;flex-direction:column;align-items:center;text-align:center;gap:0;margin-bottom:18px;padding-right:0;}
    .pe-home-podcast-closing__copy{align-items:center;text-align:center;}
    .pe-home-podcast-closing__subtitle{max-width:720px;margin:4px auto 0;text-align:center;}
    .pe-home-podcast-closing__archive-btn{width:auto;margin-top:14px;}
    .pe-home-podcast-closing__layout{grid-template-columns:1fr;}
    .pe-home-podcast-list{grid-template-columns:repeat(2,minmax(0,1fr));}
    .pe-home-podcast-list__item{grid-template-columns:1fr;}
    .pe-home-podcast-list__media{aspect-ratio:16/10;min-height:0;}
}
@media (max-width:880px){
    .pe-home-podcast-closing__eyebrow::before{width:30px;}
    .pe-home-podcast-closing__subtitle{max-width:640px;margin-top:4px;}
    .pe-home-podcast-featured,.pe-home-podcast-featured__body{min-height:380px;}
    .pe-home-podcast-list{grid-template-columns:1fr;}
    .pe-home-podcast-list__item{grid-template-columns:138px minmax(0,1fr);}
    .pe-home-podcast-list__media{aspect-ratio:auto;min-height:132px;}
}
@media (max-width:767px){
    .pe-home-podcast-closing{width:100%;padding:22px 14px;border-radius:24px;}
    .pe-home-podcast-closing__intro{margin-bottom:16px;}
    .pe-home-podcast-closing__eyebrow{font-size:14px;}
    .pe-home-podcast-closing__eyebrow::before{width:26px;}
    .pe-home-podcast-closing__subtitle{max-width:100%;margin:4px auto 0;font-size:14px;line-height:1.65;text-align:center;}
    .pe-home-podcast-closing__archive-btn{width:100%;min-height:44px;margin-top:14px;}
    .pe-home-podcast-featured,.pe-home-podcast-featured__body{min-height:390px;}
    .pe-home-podcast-featured__body{padding:20px;}
    .pe-home-podcast-featured .pe-home-podcast-card__btn,.pe-home-podcast-list__item .pe-home-podcast-card__btn{width:100%;}
    .pe-home-podcast-list__item{grid-template-columns:1fr;}
    .pe-home-podcast-list__media{aspect-ratio:16/10;min-height:0;}
    .pe-home-podcast-list__content{padding:16px;}
    .pe-home-podcast-closing__bridge{margin-top:16px;font-size:13px;color:rgba(255,255,255,.86);}
}
