.hero[data-astro-cid-tniy4z2k]{flex-direction:column;align-items:center;width:100%;display:flex}.hero:has(+.section:not(.surface-page)){padding-bottom:var(--section-pad-y)}.hero-inner[data-astro-cid-tniy4z2k]{width:100%;max-width:var(--container-outer);padding-inline:var(--container-gutter)}.hero-media[data-astro-cid-tniy4z2k]{aspect-ratio:var(--hero-media-ratio);position:relative;overflow:hidden}.hero-media[data-astro-cid-tniy4z2k] img[data-astro-cid-tniy4z2k]{object-fit:cover;width:100%;height:100%;display:block}.hero-overlay[data-astro-cid-tniy4z2k]{background:var(--scrim-image);padding:var(--space-12);justify-content:flex-end;gap:var(--space-4);flex-direction:column;display:flex;position:absolute;inset:0}h1[data-astro-cid-tniy4z2k]{max-width:72%;font-family:var(--font-sans);font-weight:var(--weight-regular);font-size:var(--font-size-display);line-height:var(--line-height-display);letter-spacing:var(--tracking-display);text-transform:uppercase;color:var(--text-on-dark);text-wrap:balance;margin:0}.hero-claim[data-astro-cid-tniy4z2k]{font-family:var(--font-serif);font-weight:var(--weight-light);font-size:var(--font-size-claim);line-height:var(--line-height-claim);color:var(--text-on-dark);margin:0}.hero-body[data-astro-cid-tniy4z2k]{width:100%;max-width:894px;padding-top:var(--space-10);gap:var(--space-10);flex-direction:column;margin:0 auto;display:flex}.hero-text[data-astro-cid-tniy4z2k]{font-family:var(--font-serif);font-size:var(--font-size-lead);line-height:var(--line-height-lead);color:var(--text-body);margin:0}.hero-text-link[data-astro-cid-tniy4z2k],.hero-text-link[data-astro-cid-tniy4z2k]:hover{font:inherit;color:inherit;text-transform:none;letter-spacing:inherit;text-decoration:none}.hero-text-link[data-astro-cid-tniy4z2k]:focus-visible{outline:2px solid var(--link);outline-offset:4px}.hero-cta[data-astro-cid-tniy4z2k]{justify-content:flex-end;display:flex}@media (width<=600px){.hero-overlay[data-astro-cid-tniy4z2k]{padding:var(--space-5)}h1[data-astro-cid-tniy4z2k]{max-width:100%}.hero-body[data-astro-cid-tniy4z2k]{padding-top:var(--space-10);gap:var(--space-6)}}.ds-link[data-astro-cid-y2og3cmh]{font-family:var(--font-sans);font-weight:var(--weight-bold);font-size:inherit;line-height:inherit;text-transform:uppercase;letter-spacing:var(--tracking-link);transition:color var(--transition);text-decoration:none}.tone-primary[data-astro-cid-y2og3cmh]{color:var(--link)}.tone-onDark[data-astro-cid-y2og3cmh]{color:var(--text-on-dark)}.tone-inherit[data-astro-cid-y2og3cmh]{color:inherit}.ds-link[data-astro-cid-y2og3cmh]:hover,.ds-link[data-astro-cid-y2og3cmh]:focus-visible{color:var(--link-hover);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.show-card[data-astro-cid-yqd4yndj]{gap:var(--space-2);color:inherit;text-transform:none;font-weight:var(--weight-regular);letter-spacing:normal;flex-direction:column;text-decoration:none;display:flex}a[data-astro-cid-yqd4yndj].show-card:hover{color:inherit;text-decoration:none}.show-poster[data-astro-cid-yqd4yndj]{aspect-ratio:2/3;border-radius:var(--radius-media);background:var(--surface-card);overflow:hidden}.show-poster[data-astro-cid-yqd4yndj] img[data-astro-cid-yqd4yndj]{object-fit:cover;width:100%;height:100%}h3[data-astro-cid-yqd4yndj]{margin:var(--space-2) 0 0;font-family:var(--font-sans);font-weight:var(--weight-medium);font-size:var(--font-size-h3);line-height:var(--line-height-h3);text-transform:uppercase}.show-preview[data-astro-cid-yqd4yndj]{font-family:var(--font-serif);font-size:var(--font-size-small);line-height:var(--line-height-small);color:var(--text-muted);margin:0}.stack{gap:var(--space-12);display:grid}.section-head[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:last baseline;gap:var(--space-6);flex-wrap:wrap;display:flex}.section-aside[data-astro-cid-lcdefpme]{font-family:var(--font-serif);font-size:var(--font-size-lead);line-height:var(--line-height-lead);margin:0}.section-cta[data-astro-cid-lcdefpme]{justify-content:flex-end;display:flex}.quote-band[data-astro-cid-lcdefpme]{position:relative;overflow:hidden}.quote-content{text-align:center;gap:var(--space-8);max-width:894px;margin:0 auto;display:grid;position:relative}.quote-band[data-astro-cid-lcdefpme] .quote-watermark{top:-110px;left:-40px}.quote-text[data-astro-cid-lcdefpme]{font-family:var(--font-serif);font-weight:var(--weight-light);font-size:var(--font-size-claim);line-height:var(--line-height-claim);color:var(--text-on-dark);margin:0}.quote-attribution[data-astro-cid-lcdefpme]{font-family:var(--font-sans);font-weight:var(--weight-bold);font-size:var(--font-size-button);text-transform:uppercase;letter-spacing:var(--tracking-link);color:var(--glm-light)}
