.editorial-feature{border:1px solid var(--color-border-strong);border-radius:var(--radius-card);width:100%;min-width:0;color:var(--color-text);background:var(--color-surface);display:block;overflow:hidden}.editorial-feature-image{aspect-ratio:4/3;width:100%;position:relative}.editorial-feature-caption{font:700 var(--text-body-lg)/1.5 var(--font-body);justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.25rem;display:flex}.editorial-feature-caption svg{flex-shrink:0}.editorial-feature:hover .editorial-feature-caption{text-underline-offset:.25rem;text-decoration:underline}.editorial-archive{scroll-margin-top:calc(var(--header-sticky,7.5625rem) + 1.5rem)}.editorial-archive-heading{max-width:65ch;margin-bottom:1.75rem}.editorial-archive-heading>p{color:var(--color-text-muted)}.editorial-article-list{margin:0;padding:0;list-style:none}.editorial-article-list>li{border-top:1px solid var(--color-border-strong)}.editorial-article-list>li:last-child{border-bottom:1px solid var(--color-border-strong)}.editorial-article{min-height:var(--control-height-cta);color:var(--color-text);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1.5rem;padding-top:1.5rem;padding-bottom:1.5rem;display:grid}.editorial-article--image{grid-template-columns:11rem minmax(0,1fr) auto}.editorial-article-image{aspect-ratio:4/3;background:var(--color-surface);border-radius:var(--radius-card);position:relative;overflow:hidden}.editorial-article-copy{min-width:0}.editorial-article-copy time{font-size:var(--text-card-title);color:var(--color-text-muted);margin-bottom:.5rem;line-height:1.5;display:block}.editorial-article-copy h3{max-width:52ch;font:700 var(--text-editorial-title)/1.4 var(--font-heading);letter-spacing:-.02em;text-wrap:pretty}.editorial-article-copy>p{font-size:var(--text-body-lg);color:var(--color-text-muted);margin-top:.5rem}.editorial-article-arrow{color:var(--color-text-muted);flex-shrink:0}.editorial-article:hover h3{text-underline-offset:.25rem;text-decoration:underline}.editorial-article:hover .editorial-article-arrow{color:var(--color-text)}.editorial-store-sign{width:100%;color:var(--color-text);flex-direction:column;align-items:center;gap:1.25rem;padding:2rem 0;display:flex}.editorial-store-sign>svg{width:100%;max-width:22rem;height:auto}.editorial-store-sign>p{font:600 var(--text-body-lg)/1.5 var(--font-body);text-align:center}.editorial-store-links>a{min-height:var(--control-height-cta);border-top:1px solid var(--color-border-strong);color:var(--color-text);justify-content:space-between;align-items:center;gap:1.5rem;padding-top:1.5rem;padding-bottom:1.5rem;display:flex}.editorial-store-links>a:last-child{border-bottom:1px solid var(--color-border-strong)}.editorial-store-links h3{font:700 var(--text-h3)/1.4 var(--font-heading);letter-spacing:-.02em}.editorial-store-links p{font-size:var(--text-body-lg);color:var(--color-text-muted);margin-top:.5rem}.editorial-store-links>a>svg{flex-shrink:0}.editorial-store-links>a:hover h3{text-underline-offset:.25rem;text-decoration:underline}@media (max-width:767px){.editorial-archive{scroll-margin-top:calc(var(--header-height,var(--header-sticky-phone,7.5rem)) + 1.5rem)}.editorial-feature-caption{padding:.875rem 1rem}.editorial-article{gap:1rem;padding-top:1.25rem;padding-bottom:1.25rem}.editorial-article--image{grid-template-columns:7.5rem minmax(0,1fr) auto}.editorial-article-copy h3{font-size:var(--text-editorial-title-phone)}.editorial-article-copy>p{font-size:var(--text-body)}.editorial-article-copy time{font-size:var(--text-caption)}.editorial-store-sign{padding:1rem 0}}@media (max-width:479px){.editorial-article{gap:.875rem}.editorial-article--image{grid-template-columns:5.5rem minmax(0,1fr);align-items:start}.editorial-article--image .editorial-article-arrow{display:none}.editorial-article-copy>p{grid-column:2}}
