@layer components{.hero[data-astro-cid-fi6a2bfj]{isolation:isolate;height:100dvh;min-height:30rem;color:var(--ink);background:var(--bg);--hero-pad:max(var(--layout-gutter), calc((100% - var(--layout-page-max)) / 2 + var(--layout-gutter)));display:block;position:relative;overflow:clip}.hero-poster[data-astro-cid-fi6a2bfj],.hero-poster[data-astro-cid-fi6a2bfj] img[data-astro-cid-fi6a2bfj],.hero[data-astro-cid-fi6a2bfj] canvas{width:100%;height:100%;position:absolute;inset:0}.hero-poster[data-astro-cid-fi6a2bfj] img[data-astro-cid-fi6a2bfj]{object-fit:cover}.hero[data-astro-cid-fi6a2bfj] canvas{opacity:0;touch-action:pinch-zoom;transition:opacity var(--motion-slow) var(--motion-ease)}.hero[data-astro-cid-fi6a2bfj] canvas[data-live]{opacity:1}.hero-text[data-astro-cid-fi6a2bfj]{inset:calc(var(--layout-header-height) + clamp(var(--space-6), 9vh, var(--space-10))) var(--hero-pad) auto;z-index:1;pointer-events:none;position:absolute}.hero-text[data-astro-cid-fi6a2bfj]:before,.hero-legal[data-astro-cid-fi6a2bfj]:before{content:"";z-index:-1;background:radial-gradient(closest-side, var(--bg), transparent);opacity:.72;position:absolute}.hero-text[data-astro-cid-fi6a2bfj]:before{inset:calc(-1 * var(--space-9)) calc(-1 * var(--space-10))}.hero-kicker[data-astro-cid-fi6a2bfj]{max-width:var(--layout-measure-narrow);font-family:var(--type-kicker-family);font-size:var(--type-kicker-size);font-weight:var(--type-kicker-weight);line-height:var(--type-kicker-leading);letter-spacing:var(--type-kicker-tracking);color:var(--ink-muted)}.hero-headline[data-astro-cid-fi6a2bfj]{max-width:var(--layout-headline);font-family:var(--type-cover-family);font-size:var(--type-cover-size);font-weight:var(--type-cover-weight);line-height:var(--type-cover-leading);letter-spacing:var(--type-cover-tracking);text-wrap:balance;margin-block-start:var(--space-4)}.hero-lede[data-astro-cid-fi6a2bfj]{max-width:var(--layout-measure-narrow);font-family:var(--type-lead-family);font-size:var(--type-lead-size);font-weight:var(--type-lead-weight);line-height:var(--type-lead-leading);letter-spacing:var(--type-lead-tracking);color:var(--ink-muted);margin-block-start:var(--space-5)}.hero-legal[data-astro-cid-fi6a2bfj]{inset:auto var(--hero-pad) var(--space-3);z-index:1;font-family:var(--type-micro-family);font-size:var(--type-micro-size);font-weight:var(--type-micro-weight);line-height:var(--type-micro-leading);color:var(--ink-muted);position:absolute}.hero-legal[data-astro-cid-fi6a2bfj]:before{inset:calc(-1 * var(--space-6)) calc(-1 * var(--space-8))}.hero-legal[data-astro-cid-fi6a2bfj] a[data-astro-cid-fi6a2bfj]{min-height:var(--size-touch);color:inherit;align-items:center;text-decoration:none;display:inline-flex}.hero-legal[data-astro-cid-fi6a2bfj] a[data-astro-cid-fi6a2bfj]:hover{color:var(--ink)}@media (aspect-ratio<=4/5){.hero-text[data-astro-cid-fi6a2bfj]{inset-block-start:calc(var(--layout-header-height-narrow) + var(--space-6))}}@media print{.hero[data-astro-cid-fi6a2bfj]{aspect-ratio:16/10;height:auto}.hero[data-astro-cid-fi6a2bfj] canvas{display:none}}.trigger[data-astro-cid-e7m2m5ne]{width:var(--size-touch);height:var(--size-touch);color:var(--ink-muted);border-radius:var(--radius-full);transition:color var(--motion-fast) var(--motion-ease);place-items:center;display:grid}.trigger[data-astro-cid-e7m2m5ne][hidden]{display:none}@media (width<=22.49rem){.trigger[data-astro-cid-e7m2m5ne]{display:none}}.trigger[data-astro-cid-e7m2m5ne]:hover,.trigger[data-astro-cid-e7m2m5ne][aria-expanded=true]{color:var(--ink)}.picture[data-astro-cid-e7m2m5ne]{width:var(--size-icon);height:var(--size-icon)}.menu[data-astro-cid-e7m2m5ne]{--glass-fill:var(--glass-strong);--glass-backdrop:var(--glass-frost);--glass-shadow:var(--shadow-2);inset:calc(var(--menu-top) + var(--space-2)) var(--menu-right) auto auto;padding:var(--space-1);border-radius:var(--radius-card);color:var(--ink);opacity:0;transform:translateY(calc(-1 * var(--space-2)));transition:opacity var(--motion-fast) var(--motion-ease), transform var(--motion-base) var(--motion-ease), overlay var(--motion-fast) allow-discrete, display var(--motion-fast) allow-discrete;margin:0;position:fixed}.menu[data-astro-cid-e7m2m5ne]:popover-open{opacity:1;display:grid;transform:none}@starting-style{.menu[data-astro-cid-e7m2m5ne]:popover-open{opacity:0;transform:translateY(calc(-1 * var(--space-2)))}}.item[data-astro-cid-e7m2m5ne]{align-items:center;gap:var(--space-5);min-height:var(--size-touch);padding-inline:var(--space-3);border-radius:var(--radius-control);font-size:var(--type-small-size);font-weight:var(--weight-medium);color:var(--ink-muted);text-align:start;transition:background-color var(--motion-fast) var(--motion-ease), color var(--motion-fast) var(--motion-ease);grid-template-columns:1fr auto;display:grid}.item[data-astro-cid-e7m2m5ne]:hover,.item[data-astro-cid-e7m2m5ne]:focus-visible{color:var(--ink);background:var(--line)}.item[data-astro-cid-e7m2m5ne][aria-checked=true]{color:var(--ink)}.item[data-astro-cid-e7m2m5ne][aria-checked=false] .icon{visibility:hidden}}
