.press-article .press-header{padding-block:2.4rem 2rem}.press-article .press-back{color:#fff;letter-spacing:.01em;text-transform:none;margin-bottom:.85rem;font-size:.95rem;font-weight:700}.press-article .press-deck{margin-top:.6rem}.press-article .press-article-body{background:#fff;padding-block:1.15rem 2.5rem}.press-article .press-article-wrap,.press-article .press-article-stack{gap:.85rem;display:grid}.press-article .press-card{text-align:center;background:#fff;border:1px solid #0a000014;border-radius:1.25rem;width:100%;max-width:46rem;margin-inline:auto;padding:1.15rem 1.2rem 1.25rem;box-shadow:0 18px 40px #00000014}.press-article .press-card-media{padding:0 0 1.05rem;overflow:hidden}.press-article .press-show{margin:0}.press-article .press-show-photo{aspect-ratio:5799/2791;object-fit:cover;object-position:center;border-radius:1.25rem 1.25rem 0 0}.press-article .press-audio{margin:.9rem 1.1rem 0}.press-article .press-audio figcaption{color:#0a0000;font-family:var(--font-display);letter-spacing:.01em;text-align:center;margin:0 0 .45rem;font-size:.92rem;font-weight:700}.press-article .press-audio audio{accent-color:#ff6e00;width:min(100%,32rem);margin-inline:auto;display:block}.press-article .as-featured-embed{border-radius:1.25rem 1.25rem 0 0}.press-article .as-featured-video-caption{text-align:center;margin:.75rem 0 0}.press-article .press-watch-link{color:#ff6e00;text-underline-offset:.16em;margin-top:.35rem;font-weight:700;display:inline-block}.press-article .press-card h2{color:#0a0000;font-family:var(--font-display);letter-spacing:-.01em;text-align:center;margin:0 0 .45rem;font-size:clamp(1.25rem,2vw,1.5rem);font-weight:900;line-height:1.1}.press-article .press-card h2:after{content:none}.press-article .press-card p{color:#1a1a1a;text-align:center;text-wrap:pretty;max-width:38rem;margin:0 auto;font-size:1.02rem;line-height:1.55}.press-article .press-card p+p{margin-top:.65rem}.press-article .press-highlights{justify-content:center;margin-top:.9rem}.press-article .press-article-disclaimer{color:#555;margin-top:.85rem;font-size:.72rem;line-height:1.4}.press-article .press-shop{background:#4fb823;margin-top:.35rem}.press-article .press-shop:focus-visible{outline-offset:3px;outline:2px solid #ff5d00}@media (hover:hover) and (pointer:fine){.press-article .press-back:hover{color:#fff;filter:none;text-underline-offset:.16em;text-decoration:underline}.press-article .press-watch-link:hover{color:#ff5d00}}@media (prefers-reduced-motion:reduce){.press-article .press-shop{transition:none}}
