.hero-media[data-astro-cid-k7w5khdh]{background-color:var(--color-ink);position:relative;overflow:hidden}.hero-media__picture[data-astro-cid-k7w5khdh]{block-size:100%;display:block}.hero-media[data-astro-cid-k7w5khdh] img,.hero-media__video[data-astro-cid-k7w5khdh]{object-fit:cover;object-position:var(--pos);block-size:100%;inline-size:100%;display:block}@media (width>=64em){.hero-media[data-astro-cid-k7w5khdh] img,.hero-media__video[data-astro-cid-k7w5khdh]{object-position:var(--pos-desktop)}}.hero-media__video[data-astro-cid-k7w5khdh]{opacity:0;transition:opacity var(--duration-slow) var(--ease-out);position:absolute;inset:0}.is-playing .hero-media__video[data-astro-cid-k7w5khdh]{opacity:1}.hero-media__scrim[data-astro-cid-k7w5khdh]{z-index:1;pointer-events:none;background:linear-gradient(to top, color-mix(in srgb, var(--color-ink) 88%, transparent) 0%, color-mix(in srgb, var(--color-ink) 78%, transparent) 55%, color-mix(in srgb, var(--color-ink) 50%, transparent) 100%);position:absolute;inset:0}.hero-media__pause[data-astro-cid-k7w5khdh]{z-index:2;inline-size:var(--tap-target);block-size:var(--tap-target);border:var(--border-width) solid var(--color-film-line);border-radius:var(--radius-pill);background-color:var(--color-ink);color:var(--color-on-ink);place-items:center;padding:0;display:grid;position:absolute;inset-block-start:var(--space-s);inset-inline-end:var(--space-s)}.hero-media__icon[data-astro-cid-k7w5khdh]{display:contents}.hero-media__icon--play[data-astro-cid-k7w5khdh],.hero-media__pause[data-astro-cid-k7w5khdh][data-paused=true] .hero-media__icon--pause[data-astro-cid-k7w5khdh]{display:none}.hero-media__pause[data-astro-cid-k7w5khdh][data-paused=true] .hero-media__icon--play[data-astro-cid-k7w5khdh]{display:contents}@media (prefers-reduced-motion:reduce){.hero-media__video[data-astro-cid-k7w5khdh]{display:none}}.hero[data-astro-cid-2bcg53wk]{isolation:isolate;color:var(--color-text);position:relative}.hero__inner[data-astro-cid-2bcg53wk]{z-index:1;inline-size:min(100% - 2 * var(--page-margin), var(--container-max));margin-inline:auto;position:relative}.hero__title[data-astro-cid-2bcg53wk]{font-family:var(--font-display);font-size:var(--step-4);font-weight:var(--weight-light);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);max-inline-size:var(--measure-heading);text-wrap:balance;padding-block-end:var(--space-m);position:relative}.hero__title[data-astro-cid-2bcg53wk]:after{content:"";inline-size:var(--space-2xl);block-size:var(--border-width-accent);background-color:var(--color-accent);position:absolute;inset-block-end:0;inset-inline-start:0}.hero__intro[data-astro-cid-2bcg53wk]{font-size:var(--step-1);line-height:var(--leading-lead);max-inline-size:var(--measure);text-wrap:pretty;margin-block-start:var(--space-m)}.hero__actions[data-astro-cid-2bcg53wk]{gap:var(--space-xs);flex-wrap:wrap;margin-block-start:var(--space-l);display:flex}.hero__actions[data-astro-cid-2bcg53wk]>*{flex:16rem}.hero__note[data-astro-cid-2bcg53wk]{font-size:var(--step--1);line-height:var(--leading-meta);color:var(--color-text-muted);max-inline-size:var(--measure);margin-block-start:var(--space-s)}.hero__note[data-astro-cid-2bcg53wk] a:not(.btn){min-block-size:var(--tap-target);align-items:center;display:inline-flex}@media (width>=48em){.hero__actions[data-astro-cid-2bcg53wk]>*{flex:0 auto}}.hero--split[data-astro-cid-2bcg53wk]{padding-block-end:var(--space-2xl)}.hero--split[data-astro-cid-2bcg53wk] .hero__inner[data-astro-cid-2bcg53wk]{row-gap:var(--space-l);display:grid}.hero--split[data-astro-cid-2bcg53wk] .hero__media[data-astro-cid-2bcg53wk]{margin-inline:calc(-1 * var(--page-margin));aspect-ratio:3/2;order:-1;max-block-size:45vh}.hero--landscape[data-astro-cid-2bcg53wk] .hero__media[data-astro-cid-2bcg53wk]{aspect-ratio:var(--hero-ratio)}@media (width>=48em) and (width<=63.99em){.hero--split[data-astro-cid-2bcg53wk]:not(.hero--landscape) .hero__inner[data-astro-cid-2bcg53wk]{column-gap:var(--gutter);grid-template-columns:repeat(8,minmax(0,1fr));align-items:center;padding-block-start:var(--space-l)}.hero--split[data-astro-cid-2bcg53wk]:not(.hero--landscape) .hero__text[data-astro-cid-2bcg53wk]{grid-column:1/span 5}.hero--split[data-astro-cid-2bcg53wk]:not(.hero--landscape) .hero__media[data-astro-cid-2bcg53wk]{aspect-ratio:4/5;order:0;grid-column:6/span 3;max-block-size:70vh;margin-inline:0}.hero--landscape[data-astro-cid-2bcg53wk] .hero__media[data-astro-cid-2bcg53wk]{max-inline-size:var(--hero-max);max-block-size:none;margin-inline:0}}@media (width>=64em){.hero--split[data-astro-cid-2bcg53wk]{padding-block:var(--space-l) var(--space-3xl)}.hero--split[data-astro-cid-2bcg53wk] .hero__inner[data-astro-cid-2bcg53wk]{column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));align-items:center}.hero--split[data-astro-cid-2bcg53wk] .hero__text[data-astro-cid-2bcg53wk]{padding-block:var(--space-xl);grid-column:1/span 6}.hero--split[data-astro-cid-2bcg53wk] .hero__media[data-astro-cid-2bcg53wk]{aspect-ratio:4/5;order:0;grid-column:8/span 5;max-block-size:none;margin-inline:0}.hero--landscape[data-astro-cid-2bcg53wk] .hero__media[data-astro-cid-2bcg53wk]{aspect-ratio:var(--hero-ratio);inline-size:100%;max-inline-size:var(--hero-max);justify-self:end}}.hero--overlay[data-astro-cid-2bcg53wk]{background-color:var(--color-ink);min-block-size:clamp(34rem,82svh,50rem);color:var(--color-on-ink);--color-text-muted:var(--color-on-ink-muted);display:grid}.hero--overlay[data-astro-cid-2bcg53wk]>*{grid-area:1/1}.hero--overlay[data-astro-cid-2bcg53wk] .hero__inner[data-astro-cid-2bcg53wk]{padding-block:var(--space-3xl) var(--space-xl);align-self:end}.hero--overlay[data-astro-cid-2bcg53wk] .hero__intro[data-astro-cid-2bcg53wk],.hero--overlay[data-astro-cid-2bcg53wk] .hero__note[data-astro-cid-2bcg53wk]{color:var(--color-on-ink)}@media (width>=64em){.hero--overlay[data-astro-cid-2bcg53wk] .hero__inner[data-astro-cid-2bcg53wk]{padding-block-end:var(--space-2xl)}.hero--overlay[data-astro-cid-2bcg53wk] .hero__text[data-astro-cid-2bcg53wk]{max-inline-size:var(--measure-wide)}}.faq[data-astro-cid-raaykkii]{max-inline-size:var(--container-narrow)}.faq__group[data-astro-cid-raaykkii]+.faq__group[data-astro-cid-raaykkii]{margin-block-start:var(--space-xl)}.faq__group-title[data-astro-cid-raaykkii]{font-family:var(--font-display);font-size:var(--step-2);font-weight:var(--weight-regular);line-height:var(--leading-snug);margin-block-end:var(--space-s)}.faq__list[data-astro-cid-raaykkii]{border-block-end:var(--border-width) solid var(--color-border);margin:0;padding:0;list-style:none}.faq__item[data-astro-cid-raaykkii]{border-block-start:var(--border-width) solid var(--color-border)}.faq__question[data-astro-cid-raaykkii]{font:inherit;text-wrap:pretty;margin:0}.faq__button[data-astro-cid-raaykkii]{justify-content:space-between;align-items:center;gap:var(--space-m);inline-size:100%;min-block-size:var(--control-height);padding:var(--space-s) 0;color:var(--color-text);font-family:var(--font-body);font-size:var(--step-0);font-weight:var(--weight-bold);line-height:var(--leading-snug);text-align:start;background:0 0;border:0;display:flex}.faq__button[data-astro-cid-raaykkii]:hover .faq__label[data-astro-cid-raaykkii]{text-decoration-line:underline;text-decoration-thickness:var(--border-width);text-underline-offset:.22em}.faq__sign[data-astro-cid-raaykkii]{inline-size:var(--space-s);block-size:var(--space-s);flex:none;position:relative}.faq__sign[data-astro-cid-raaykkii]:before,.faq__sign[data-astro-cid-raaykkii]:after{content:"";block-size:1.5px;inline-size:100%;transition:transform var(--duration-fast) var(--ease-out);background-color:currentColor;position:absolute;inset-block-start:50%;inset-inline-start:0;transform:translateY(-50%)}.faq__sign[data-astro-cid-raaykkii]:after{transform:translateY(-50%)rotate(90deg)}.faq__button[data-astro-cid-raaykkii][aria-expanded=true] .faq__sign[data-astro-cid-raaykkii]:after{transform:translateY(-50%)rotate(0)}.faq__answer[data-astro-cid-raaykkii]{max-inline-size:var(--measure);color:var(--color-text);padding-block-end:var(--space-m)}.faq__links[data-astro-cid-raaykkii]{gap:var(--space-2xs) var(--space-m);margin:var(--space-xs) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.faq__links[data-astro-cid-raaykkii] a,.faq__all-link[data-astro-cid-raaykkii]{min-block-size:var(--tap-target);color:var(--color-text);font-weight:var(--weight-medium);text-decoration-line:underline;text-decoration-thickness:var(--border-width);text-underline-offset:.22em;text-decoration-color:var(--color-link-decoration);align-items:center;display:inline-flex}.faq__links[data-astro-cid-raaykkii] a:hover,.faq__all-link[data-astro-cid-raaykkii]:hover{text-decoration-thickness:var(--border-width-accent)}.faq__all[data-astro-cid-raaykkii]{margin-block-start:var(--space-m)}
