.ph-hero{isolation:isolate;color:#fff;background:#063b2b;border-radius:18px;flex-direction:column;justify-content:flex-end;min-height:230px;margin:16px 0 22px;padding:52px 20px 22px;display:flex;position:relative;overflow:hidden}.ph-hero>img{object-fit:cover;z-index:0}.ph-hero:after{content:"";z-index:1;background:linear-gradient(#00261a40 0%,#00261ab3 38%,#00261af0 100%);position:absolute;inset:0}.ph-hero>:not(img){z-index:2;position:relative}.ph-hero .ph-kicker{color:var(--gold);letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:11px;font-weight:750}.ph-hero .ph-title{color:#fff;letter-spacing:-.04em;overflow-wrap:anywhere;margin:6px 0 8px;font-size:clamp(28px,7vw,46px);line-height:1.12}.ph-hero .ph-title em{color:var(--gold);font-style:normal}.ph-hero .ph-text{opacity:.94;max-width:62ch;margin:0;font-size:15px;line-height:1.55}.ph-hero .ph-credit{z-index:2;color:#fff;white-space:nowrap;text-overflow:ellipsis;opacity:.8;max-width:62%;font-size:10px;line-height:1.3;position:absolute;top:10px;right:12px;overflow:hidden}.ph-hero.ph-hero-back .ph-credit{max-width:calc(100% - 190px)}.ph-hero .ph-back{z-index:2;color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00261a8c;border-radius:999px;align-items:center;gap:2px;min-height:44px;padding:0 14px 0 8px;font-size:13px;font-weight:650;display:inline-flex;position:absolute;top:8px;left:10px}.ph-hero .ph-back:hover{background:#00261acc}.ph-hero .action-row,.ph-hero .ph-actions{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}.ph-hero .button-outline{color:#fff;background:0 0;border-color:#ffffffb3}@media (min-width:900px){.ph-hero{min-height:290px;padding:56px 34px 30px}}@media (max-width:720px){.ph-hero{margin-top:12px;padding:50px 18px 18px}.ph-hero .ph-text{font-size:15px}}@media print{.ph-hero{min-height:0;color:inherit;background:0 0;padding:0}.ph-hero>img,.ph-hero:after,.ph-hero .ph-credit,.ph-hero .ph-back{display:none}.ph-hero .ph-title{color:inherit}}.series-page>.ph-hero{margin-top:0}
