.v4-site .social-blog-preview{padding:clamp(6rem,10vw,10rem) 0}.v4-site .social-blog-preview__head{grid-template-columns:minmax(0,1.15fr) minmax(260px,.6fr);align-items:end;gap:2rem clamp(3rem,7vw,8rem);margin-bottom:clamp(2.5rem,5vw,4.5rem);display:grid}.v4-site .social-blog-preview__head h2{overflow-wrap:normal;-webkit-hyphens:none;hyphens:none;max-width:13ch;margin:.8rem 0 0;font-size:clamp(3rem,5.5vw,6rem);line-height:.94}.v4-site .social-blog-preview__head p{max-width:37ch;color:var(--muted);margin:0;font-size:clamp(1rem,1.25vw,1.2rem)}.v4-site .social-blog-preview__grid,.v4-site .social-blog-grid{grid-template-rows:none;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;display:grid}.v4-site .social-blog-preview__grid .social-post-card,.v4-site .social-blog-grid .social-post-card{grid-area:auto}.v4-site .social-blog-preview__grid .social-post-card>a,.v4-site .social-blog-grid .social-post-card>a{flex-direction:column;display:flex}.v4-site .social-blog-preview__grid .social-post-card__media,.v4-site .social-blog-grid .social-post-card__media{aspect-ratio:4/3;width:100%;min-height:0}.v4-site .social-blog-preview__grid .social-post-card__media img,.v4-site .social-blog-grid .social-post-card__media img{object-fit:cover;object-position:center;filter:none}.v4-site .social-blog-preview__grid .sp-article-card-copy,.v4-site .social-blog-grid .sp-article-card-copy{flex:1}.v4-site .social-blog-preview__grid .social-post-card h2,.v4-site .social-blog-grid .social-post-card h2{overflow-wrap:anywhere;-webkit-hyphens:none;hyphens:none;font-size:clamp(1.6rem,2.3vw,2.45rem)}.v4-site .social-blog-preview__footer{justify-content:flex-end;margin-top:2rem;display:flex}.v4-site .social-blog-hero{min-height:0;padding-bottom:clamp(3rem,6vw,6rem)}.v4-site .social-blog-hero__inner{display:block}.v4-site .social-blog-count{color:var(--sp-violet-deep);font:700 .72rem var(--mono);letter-spacing:.08em;text-transform:uppercase;margin:1.5rem 0 0}.v4-site .social-blog-grid{padding:clamp(4rem,7vw,7rem) 0 clamp(6rem,9vw,10rem)}.v4-site .social-article-hero__media,.v4-site .social-post-gallery,.v4-site .social-post-media{width:100%;min-width:0;margin:0}.v4-site .social-article-hero__media{align-self:center}.v4-site .social-post-gallery--multiple{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;display:grid}.v4-site .social-post-gallery--hero{display:block}.v4-site .social-post-media{background:#120f15;border-radius:1.5rem;place-items:center;display:grid;overflow:hidden}.v4-site .social-post-media img,.v4-site .social-post-media video{object-fit:contain;object-position:center;filter:none;width:100%;height:auto;max-height:min(78vh,900px);display:block}.v4-site .social-post-media--video{align-content:start}.v4-site .social-post-media__caption{color:#eee8f6;width:100%;margin:0;padding:.9rem 1rem 1rem;font-size:.82rem}.v4-site .social-article-layout{align-items:start}.v4-site .social-article-meta dl{gap:1rem;margin:1.3rem 0 1.75rem;display:grid}.v4-site .social-article-meta dl>div{border-bottom:1px solid var(--sp-line);padding-bottom:1rem}.v4-site .social-article-meta dt{color:var(--muted);font:700 .62rem var(--mono);letter-spacing:.08em;text-transform:uppercase}.v4-site .social-article-meta dd{margin:.25rem 0 0}.v4-site .social-article-body p{white-space:normal}.v4-site .social-post-hashtags{color:var(--sp-violet-deep);overflow-wrap:anywhere}.v4-site .social-article-additional-media{margin-top:clamp(4rem,8vw,7rem)}.v4-site .social-article-additional-media h2{-webkit-hyphens:none;hyphens:none;margin:0 0 2rem;font-size:clamp(2rem,4vw,3.7rem);line-height:1}@media (max-width:980px){.v4-site .social-blog-preview__head{grid-template-columns:1fr}.v4-site .social-blog-preview__grid,.v4-site .social-blog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.v4-site .social-blog-preview{padding:5rem 0}.v4-site .social-blog-preview__head h2{max-width:none;font-size:clamp(2.45rem,12vw,3.4rem)}.v4-site .social-blog-preview__grid,.v4-site .social-blog-grid,.v4-site .social-post-gallery--multiple{grid-template-columns:1fr}.v4-site .social-blog-preview__footer .sp-button{justify-content:space-between;width:100%}.v4-site .social-blog-grid{padding-top:3rem}.v4-site .social-post-media{border-radius:1rem}}@media (prefers-reduced-motion:reduce){.v4-site .social-post-card,.v4-site .social-post-media img,.v4-site .social-post-media video{transition:none!important}}
