.vimeo__frame[data-astro-cid-hutolnp2]{background:var(--color-video);position:relative;overflow:hidden}.vimeo--landscape[data-astro-cid-hutolnp2] .vimeo__frame[data-astro-cid-hutolnp2]{aspect-ratio:16/9}.vimeo--portrait[data-astro-cid-hutolnp2] .vimeo__frame[data-astro-cid-hutolnp2]{aspect-ratio:9/16}.vimeo__frame[data-astro-cid-hutolnp2] img,.vimeo__frame[data-astro-cid-hutolnp2] iframe{object-fit:cover;border:0;block-size:100%;inline-size:100%;position:absolute;inset:0}.vimeo__play[data-astro-cid-hutolnp2]{background:var(--color-video-button);block-size:2rem;inline-size:3.5rem;color:var(--color-video-icon);cursor:pointer;border:0;border-radius:0;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;inset-block-end:.5rem;inset-inline-start:.5rem}.vimeo__play[data-astro-cid-hutolnp2]:before{content:"";inset:min(0px, (100% - var(--target-min)) / 2);position:absolute}.vimeo__play[data-astro-cid-hutolnp2]:focus-visible{outline:var(--focus-width) solid var(--color-on-dark);outline-offset:0;box-shadow:var(--focus-halo)}.vimeo__play[data-astro-cid-hutolnp2] path[data-astro-cid-hutolnp2]{fill:currentColor;stroke:currentColor;stroke-width:2px;stroke-linejoin:round}@media (hover:hover){.vimeo__play[data-astro-cid-hutolnp2]:hover{background:var(--color-video-button-hover);color:var(--color-video-icon-hover)}}@media (prefers-reduced-motion:no-preference){.vimeo__play[data-astro-cid-hutolnp2]{transition:background-color var(--dur-video-button), color var(--dur-video-button)}}@media (width<30rem){.video-pair--responsive[data-astro-cid-2ev35wpc] .video-pair__landscape[data-astro-cid-2ev35wpc]{display:none}}@media (width>=30rem){.video-pair__portrait[data-astro-cid-2ev35wpc]{display:none}}.breadcrumbs[data-astro-cid-tn5o3dxu]{--crumb-size:calc(.8 * var(--type-base));z-index:var(--z-sticky);padding:2rem calc(2 * var(--type-base)) .25rem;border-block-end:1px solid var(--color-line-soft);background:var(--color-page);box-shadow:var(--shadow-breadcrumbs);backdrop-filter:blur(1rem);color:var(--color-ink);font-family:var(--font-accent);margin-block-start:0;position:absolute;inset:4rem 0 auto}.breadcrumbs__list[data-astro-cid-tn5o3dxu],.breadcrumbs__item[data-astro-cid-tn5o3dxu]{align-items:center;column-gap:.75rem;display:flex}.breadcrumbs__list[data-astro-cid-tn5o3dxu]{justify-content:center;row-gap:calc(.25 * var(--type-base));flex-wrap:wrap}.breadcrumbs__link[data-astro-cid-tn5o3dxu]{padding-block:calc(1.4 * var(--crumb-size));color:inherit;font-size:var(--crumb-size);letter-spacing:.1em;text-indent:.1em;text-transform:uppercase;border-block-end:1px solid #0000;position:relative;inset-block-start:1px}a[data-astro-cid-tn5o3dxu].breadcrumbs__link:before{content:"";inset:min(0px, (100% - var(--target-min)) / 2);position:absolute}.breadcrumbs__link[data-astro-cid-tn5o3dxu][aria-current=page]{border-block-end-color:var(--color-ink-soft);color:var(--color-ink-soft);font-weight:500}.breadcrumbs__icon[data-astro-cid-tn5o3dxu]{inline-size:calc(1.1 * var(--type-base));block-size:calc(1.1 * var(--type-base));opacity:.8;object-fit:contain}@media (hover:hover){.breadcrumbs[data-astro-cid-tn5o3dxu]:hover{background:var(--color-surface)}a[data-astro-cid-tn5o3dxu].breadcrumbs__link:hover{color:var(--color-ink-soft);padding-inline:1em}}@media (prefers-reduced-motion:no-preference){.breadcrumbs[data-astro-cid-tn5o3dxu]{transition:background-color var(--dur-short)}.breadcrumbs__link[data-astro-cid-tn5o3dxu]{transition:padding var(--dur-long) var(--ease-out), color var(--dur-short)}}@media (width>=90rem){.breadcrumbs[data-astro-cid-tn5o3dxu]{padding-block:var(--type-base);margin-block-start:calc(2 * var(--type-base))}.breadcrumbs__link[data-astro-cid-tn5o3dxu][aria-current=page]{color:var(--color-ink)}}@media (width<62rem){.breadcrumbs[data-astro-cid-tn5o3dxu]{padding-block:var(--type-base);margin-block-start:2rem}}@media (width<48rem){.breadcrumbs[data-astro-cid-tn5o3dxu]{background:var(--color-surface);padding-block-start:3.75rem}}@media (width<30rem){.breadcrumbs[data-astro-cid-tn5o3dxu]{background:var(--color-page);margin-block-start:0;padding-block-start:calc(5.1 * var(--type-base));padding-inline:3vw}.breadcrumbs__link[data-astro-cid-tn5o3dxu]{padding-block:var(--crumb-size)}}@media (hover:hover) and (width<30rem){.breadcrumbs[data-astro-cid-tn5o3dxu]:hover{padding-block-start:4.0625rem}}.breadcrumbs[data-astro-cid-tn5o3dxu].breadcrumbs--compact{padding:.75rem var(--spacing-layout);box-shadow:none;backdrop-filter:none;margin:0;position:relative;inset:auto}.breadcrumbs--compact[data-astro-cid-tn5o3dxu] .breadcrumbs__list[data-astro-cid-tn5o3dxu]{max-inline-size:var(--container-balanced);justify-content:flex-start;margin:auto}.breadcrumbs--compact[data-astro-cid-tn5o3dxu] .breadcrumbs__link[data-astro-cid-tn5o3dxu]{font-family:var(--font-sans);letter-spacing:0;text-transform:none;padding:.5rem 0;font-size:.75rem}.breadcrumbs--compact[data-astro-cid-tn5o3dxu] a[data-astro-cid-tn5o3dxu].breadcrumbs__link:hover{padding-inline:0;text-decoration:underline}@media (width<48rem){.breadcrumbs--compact[data-astro-cid-tn5o3dxu] .breadcrumbs__item[data-astro-cid-tn5o3dxu]:last-child,.breadcrumbs--compact[data-astro-cid-tn5o3dxu] .breadcrumbs__item[data-astro-cid-tn5o3dxu]:nth-last-child(2) .breadcrumbs__icon[data-astro-cid-tn5o3dxu]{display:none}}
