.ad-slot[data-astro-cid-ygkiugat]{border:1px dashed var(--line-strong);border-radius:var(--radius);background:repeating-linear-gradient(135deg, transparent 0 11px, var(--stripe) 11px 12px), var(--surface);align-content:start;gap:.6rem;padding:1.35rem 1.5rem 1.2rem;display:grid}.headline[data-astro-cid-ygkiugat]{font-family:var(--font-display);font-weight:700;font-stretch:86%;font-size:var(--step-1);letter-spacing:-.015em;color:var(--text);max-width:30ch;line-height:1.12}.copy[data-astro-cid-ygkiugat]{color:var(--muted);max-width:62ch;font-size:.98rem;line-height:1.5}@media (width>=48rem){.ad-feed[data-astro-cid-ygkiugat],.ad-article[data-astro-cid-ygkiugat],.ad-guide[data-astro-cid-ygkiugat]{grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:2.5rem}.ad-feed[data-astro-cid-ygkiugat] .label[data-astro-cid-ygkiugat],.ad-article[data-astro-cid-ygkiugat] .label[data-astro-cid-ygkiugat],.ad-guide[data-astro-cid-ygkiugat] .label[data-astro-cid-ygkiugat]{grid-column:1/-1}.ad-feed[data-astro-cid-ygkiugat] .arrow-link[data-astro-cid-ygkiugat],.ad-article[data-astro-cid-ygkiugat] .arrow-link[data-astro-cid-ygkiugat],.ad-guide[data-astro-cid-ygkiugat] .arrow-link[data-astro-cid-ygkiugat]{grid-area:2/2/span 2}}.card[data-astro-cid-sbmovh4h]{background:var(--bg);border:1px solid var(--line-strong);border-radius:var(--radius);flex-direction:column;transition:border-color .2s,box-shadow .2s,transform .2s;display:flex;position:relative;overflow:hidden}.card[data-astro-cid-sbmovh4h]:hover,.card[data-astro-cid-sbmovh4h]:focus-within{border-color:var(--accent-line);box-shadow:6px 6px 0 var(--lime)}.card-row[data-astro-cid-sbmovh4h]:hover,.card-row[data-astro-cid-sbmovh4h]:focus-within{box-shadow:none}.art[data-astro-cid-sbmovh4h]{aspect-ratio:16/9;border-bottom:1px solid var(--line);background:var(--surface-2);overflow:hidden}.art[data-astro-cid-sbmovh4h] svg{width:100%;height:100%;transition:transform .6s cubic-bezier(.2,.7,.2,1)}.card[data-astro-cid-sbmovh4h]:hover .art[data-astro-cid-sbmovh4h] svg{transform:scale(1.045)}.body[data-astro-cid-sbmovh4h]{flex-direction:column;flex:1;gap:.75rem;padding:1.25rem 1.35rem 1.4rem;display:flex}.title[data-astro-cid-sbmovh4h]{font-size:var(--step-1);letter-spacing:-.015em;font-stretch:88%;line-height:1.12}.title[data-astro-cid-sbmovh4h] a[data-astro-cid-sbmovh4h]{text-decoration:none}.title[data-astro-cid-sbmovh4h] a[data-astro-cid-sbmovh4h]:after{content:"";position:absolute;inset:0}.card[data-astro-cid-sbmovh4h]:hover .title[data-astro-cid-sbmovh4h] a[data-astro-cid-sbmovh4h]{text-decoration:underline;text-decoration-color:var(--accent-line);text-decoration-thickness:2px}.title[data-astro-cid-sbmovh4h] a[data-astro-cid-sbmovh4h]:focus-visible{outline:none}.title[data-astro-cid-sbmovh4h] a[data-astro-cid-sbmovh4h]:focus-visible:after{outline:3px solid var(--focus);outline-offset:-3px;border-radius:var(--radius)}.dek[data-astro-cid-sbmovh4h]{color:var(--muted);font-size:.98rem;line-height:1.5}.meta[data-astro-cid-sbmovh4h]{margin-top:auto;padding-top:.5rem}.sponsored[data-astro-cid-sbmovh4h]{border:1px solid var(--accent-line);color:var(--accent-text);background:var(--hl);border-radius:2px;margin-left:.6rem;padding:.1rem .45rem}@media (width>=52rem){.card-feature[data-astro-cid-sbmovh4h]{flex-direction:row;align-items:stretch}.card-feature[data-astro-cid-sbmovh4h] .art[data-astro-cid-sbmovh4h]{aspect-ratio:auto;border-bottom:0;border-right:1px solid var(--line);flex:1.25;min-height:22rem}.card-feature[data-astro-cid-sbmovh4h] .body[data-astro-cid-sbmovh4h]{flex:1;justify-content:center;gap:1.1rem;padding:clamp(1.75rem,1rem + 2.5vw,3.25rem)}}.card-feature[data-astro-cid-sbmovh4h] .title[data-astro-cid-sbmovh4h]{font-size:var(--step-3);letter-spacing:-.015em;font-stretch:82%;line-height:1.02}.card-feature[data-astro-cid-sbmovh4h] .dek[data-astro-cid-sbmovh4h]{font-size:var(--step-0)}.card-feature[data-astro-cid-sbmovh4h] .meta[data-astro-cid-sbmovh4h]{margin-top:.5rem}.card-row[data-astro-cid-sbmovh4h]{border:0;border-top:1px solid var(--line);background:0 0;border-radius:0;flex-direction:row;align-items:baseline;gap:1.1rem;padding-block:1.1rem;overflow:visible}.card-row[data-astro-cid-sbmovh4h] .body[data-astro-cid-sbmovh4h]{gap:.45rem;padding:0}.card-row[data-astro-cid-sbmovh4h] .num[data-astro-cid-sbmovh4h]{color:var(--accent-text);flex:none;width:1.6rem}.card-row[data-astro-cid-sbmovh4h] .title[data-astro-cid-sbmovh4h]{letter-spacing:-.01em;font-size:clamp(1.1rem,1.02rem + .35vw,1.3rem);font-stretch:92%;line-height:1.2}.card-row[data-astro-cid-sbmovh4h] .meta[data-astro-cid-sbmovh4h]{padding-top:0}.card-row[data-astro-cid-sbmovh4h] .title[data-astro-cid-sbmovh4h] a[data-astro-cid-sbmovh4h]:focus-visible:after{outline-offset:2px}
