.card[data-astro-cid-sbmovh4h]{background:var(--surface);border-radius:var(--radius);overflow:hidden}.card__link[data-astro-cid-sbmovh4h]{height:100%;color:inherit;flex-direction:column;text-decoration:none;display:flex}.card__media[data-astro-cid-sbmovh4h]{aspect-ratio:16/9;background:#e9e9e9;overflow:hidden}.card__media[data-astro-cid-sbmovh4h] img[data-astro-cid-sbmovh4h]{object-fit:cover;width:100%;height:100%}.card__media--entera[data-astro-cid-sbmovh4h]{background:#000}.card__media--entera[data-astro-cid-sbmovh4h] img[data-astro-cid-sbmovh4h]{object-fit:contain}.card__brand[data-astro-cid-sbmovh4h]{color:#fff;padding:var(--s5);justify-content:flex-end;align-items:flex-start;gap:var(--s2);background:#000;flex-direction:column;display:flex;position:relative}.card__brand[data-astro-cid-sbmovh4h]:after{content:"";border:18px solid #ff3f0047;border-radius:50%;width:190px;height:190px;position:absolute;top:-56px;right:-56px}.card__brand[data-astro-cid-sbmovh4h]>[data-astro-cid-sbmovh4h]{flex:none;position:relative}.card__brand-bar[data-astro-cid-sbmovh4h]{background:var(--orange);width:44px;height:5px;margin-bottom:var(--s1)}.card__brand-label[data-astro-cid-sbmovh4h]{font-family:var(--display);text-transform:uppercase;letter-spacing:.01em;font-size:2.5rem;font-weight:400;line-height:1}.card__brand-mark[data-astro-cid-sbmovh4h]{letter-spacing:.12em;text-transform:uppercase;color:#ffffffb8;font-size:.75rem;font-weight:600}.card--lead[data-astro-cid-sbmovh4h] .card__brand-label[data-astro-cid-sbmovh4h]{font-size:3rem}.card--compact[data-astro-cid-sbmovh4h] .card__brand[data-astro-cid-sbmovh4h]{gap:6px;padding:10px}.card--compact[data-astro-cid-sbmovh4h] .card__brand[data-astro-cid-sbmovh4h]:after{border-width:8px;width:80px;height:80px;top:-30px;right:-30px}.card--compact[data-astro-cid-sbmovh4h] .card__brand-bar[data-astro-cid-sbmovh4h]{width:22px;height:3px;margin:0}.card--compact[data-astro-cid-sbmovh4h] .card__brand-label[data-astro-cid-sbmovh4h]{font-size:1.0625rem}.card--compact[data-astro-cid-sbmovh4h] .card__brand-mark[data-astro-cid-sbmovh4h]{display:none}.card__body[data-astro-cid-sbmovh4h]{padding:var(--s4) var(--s4) var(--s5);gap:var(--s2);flex-direction:column;display:flex}.card__title[data-astro-cid-sbmovh4h]{letter-spacing:-.005em;margin:0;font-size:1.1875rem;font-weight:600;line-height:1.3}.card__link[data-astro-cid-sbmovh4h]:hover .card__title[data-astro-cid-sbmovh4h]{text-underline-offset:4px;text-decoration:underline 1px}.card__desc[data-astro-cid-sbmovh4h]{font-family:var(--font-text);color:var(--ink-2);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:.9375rem;line-height:1.55;display:-webkit-box;overflow:hidden}.card__example[data-astro-cid-sbmovh4h]{color:var(--muted);font-style:italic}.card--lead[data-astro-cid-sbmovh4h] .card__example[data-astro-cid-sbmovh4h],.card--feature[data-astro-cid-sbmovh4h] .card__example[data-astro-cid-sbmovh4h]{color:inherit}.card--lead[data-astro-cid-sbmovh4h]{color:#fff;background:0 0;border-radius:0;overflow:visible}.card--lead[data-astro-cid-sbmovh4h] .card__media[data-astro-cid-sbmovh4h]{border-radius:var(--radius);background:#1c1c1c}.card--lead[data-astro-cid-sbmovh4h] .card__body[data-astro-cid-sbmovh4h]{padding:var(--s5) 0 0;gap:var(--s3)}.card--lead[data-astro-cid-sbmovh4h] .kicker[data-astro-cid-sbmovh4h]{background:var(--orange);color:#000;border-radius:3px;align-self:flex-start;padding:5px 8px 4px;font-weight:700}.card--lead[data-astro-cid-sbmovh4h] .card__title[data-astro-cid-sbmovh4h]{font-family:var(--display);text-transform:uppercase;letter-spacing:.005em;font-size:clamp(2rem,9.4vw,2.5rem);font-weight:400;line-height:1.04}.card--lead[data-astro-cid-sbmovh4h] .card__link[data-astro-cid-sbmovh4h]:hover .card__title[data-astro-cid-sbmovh4h]{color:var(--orange);text-decoration:none}.card--lead[data-astro-cid-sbmovh4h] .card__desc[data-astro-cid-sbmovh4h]{-webkit-line-clamp:4;color:#e0e0e0;font-size:1.0625rem}.card--lead[data-astro-cid-sbmovh4h] .meta[data-astro-cid-sbmovh4h]{color:#b3b3b3}.card--lead[data-astro-cid-sbmovh4h] .meta[data-astro-cid-sbmovh4h] .sep[data-astro-cid-sbmovh4h]{color:#5a5a5a}.card--lead[data-astro-cid-sbmovh4h].card--long .card__title[data-astro-cid-sbmovh4h]{font-size:clamp(1.875rem,8.2vw,2.25rem)}.card--lead[data-astro-cid-sbmovh4h]{container-type:inline-size}@container (width>=880px){.card--lead[data-astro-cid-sbmovh4h] .card__link[data-astro-cid-sbmovh4h]{gap:var(--s7);grid-template-columns:1.3fr 1fr;align-items:center;display:grid}.card--lead[data-astro-cid-sbmovh4h] .card__media[data-astro-cid-sbmovh4h]{aspect-ratio:16/10}.card--lead[data-astro-cid-sbmovh4h] .card__body[data-astro-cid-sbmovh4h]{justify-content:center;padding:0}.card--lead[data-astro-cid-sbmovh4h] .card__title[data-astro-cid-sbmovh4h]{font-size:3.25rem}.card--lead[data-astro-cid-sbmovh4h].card--long .card__title[data-astro-cid-sbmovh4h]{font-size:2.625rem}}.card--feature[data-astro-cid-sbmovh4h]{background:var(--black);color:#fff}.card--feature[data-astro-cid-sbmovh4h] .card__body[data-astro-cid-sbmovh4h]{border-top:5px solid var(--orange)}.card--feature[data-astro-cid-sbmovh4h] .kicker[data-astro-cid-sbmovh4h]{color:var(--orange)}.card--feature[data-astro-cid-sbmovh4h] .card__title[data-astro-cid-sbmovh4h]{font-family:var(--display);text-transform:uppercase;letter-spacing:.01em;font-size:1.75rem;font-weight:400;line-height:1.06}.card--feature[data-astro-cid-sbmovh4h].card--long .card__title[data-astro-cid-sbmovh4h]{font-size:1.5rem}.card--feature[data-astro-cid-sbmovh4h] .card__link[data-astro-cid-sbmovh4h]:hover .card__title[data-astro-cid-sbmovh4h]{color:var(--orange);text-decoration:none}.card--feature[data-astro-cid-sbmovh4h] .card__desc[data-astro-cid-sbmovh4h]{color:#d6d6d6}.card--feature[data-astro-cid-sbmovh4h] .meta[data-astro-cid-sbmovh4h]{color:#b3b3b3}.card--feature[data-astro-cid-sbmovh4h] .meta[data-astro-cid-sbmovh4h] .sep[data-astro-cid-sbmovh4h]{color:#5a5a5a}.card--compact[data-astro-cid-sbmovh4h]{background:0 0;border-radius:0}.card--compact[data-astro-cid-sbmovh4h] .card__link[data-astro-cid-sbmovh4h]{gap:var(--s4);padding:var(--s4) 0;flex-direction:row-reverse;align-items:flex-start}.card--compact[data-astro-cid-sbmovh4h] .card__media[data-astro-cid-sbmovh4h]{aspect-ratio:1;border-radius:var(--radius-sm);flex:0 0 104px}.card--compact[data-astro-cid-sbmovh4h] .card__body[data-astro-cid-sbmovh4h]{gap:var(--s1);flex:1;padding:0}.card--compact[data-astro-cid-sbmovh4h] .card__title[data-astro-cid-sbmovh4h]{font-size:1.0625rem}
