.rail-container[data-astro-cid-ap6mcnip]{border-left:var(--hairline) solid var(--tone-border);border-right:var(--hairline) solid var(--tone-border)}.background-media[data-astro-cid-brtvvlpn]{--background-media-block:center;--background-media-inline:center;--background-content-block:0%;--background-content-inline:0%;--background-dim-opacity:.48}.background-media[data-astro-cid-brtvvlpn][data-background-block-anchor=top]{--background-media-block:top}.background-media[data-astro-cid-brtvvlpn][data-background-block-anchor=bottom]{--background-media-block:bottom}.background-media[data-astro-cid-brtvvlpn][data-background-inline-anchor=left]{--background-media-inline:left}.background-media[data-astro-cid-brtvvlpn][data-background-inline-anchor=right]{--background-media-inline:right}.background-media[data-astro-cid-brtvvlpn][data-content-block-align=middle]{--background-content-block:50%}.background-media[data-astro-cid-brtvvlpn][data-content-block-align=bottom]{--background-content-block:100%}.background-media[data-astro-cid-brtvvlpn][data-content-inline-align=center]{--background-content-inline:50%}.background-media[data-astro-cid-brtvvlpn][data-content-inline-align=right]{--background-content-inline:100%}.background-media[data-astro-cid-brtvvlpn][data-background-dim-strength=subtle]{--background-dim-opacity:.3}.background-media[data-astro-cid-brtvvlpn][data-background-dim-strength=strong]{--background-dim-opacity:.68}.background-media__media[data-astro-cid-brtvvlpn]{object-fit:cover;object-position:var(--background-media-inline) var(--background-media-block);width:100%;height:100%;position:absolute;inset:0}.background-media__video[data-astro-cid-brtvvlpn]{opacity:0}.background-media__video[data-astro-cid-brtvvlpn][data-playing]{opacity:1}.background-media__dim[data-astro-cid-brtvvlpn]{background:rgb(0 0 0/var(--background-dim-opacity))}[data-astro-cid-brtvvlpn][data-background-dim-style=gradient] .background-media__dim[data-astro-cid-brtvvlpn]{background:radial-gradient(ellipse at var(--background-content-inline) var(--background-content-block), rgb(0 0 0/var(--background-dim-opacity)) 0%, transparent 82%)}main>section:first-child>[data-section-background],main>.contents>section:first-child>[data-section-background]{top:calc(-1 * var(--spacing-header))}[data-section-content][data-content-inline-align=left]>.mx-auto{margin-inline:0 auto}[data-section-content][data-content-inline-align=right]>.mx-auto{margin-inline:auto 0}[data-astro-cid-6a2uyp33][data-cta-vertical-align]{flex:none}[data-astro-cid-6a2uyp33][data-cta-vertical-align=top]{margin-block:0 auto}[data-astro-cid-6a2uyp33][data-cta-vertical-align=middle]{margin-block:auto}[data-astro-cid-6a2uyp33][data-cta-vertical-align=bottom]{margin-block:auto 0}.route-link__label[data-astro-cid-dngh3fkx]{padding-bottom:.15em;position:relative}.route-link__label[data-astro-cid-dngh3fkx]:after{content:"";transform-origin:50%;height:1px;transition:transform .25s var(--ease-pd-hover);background:currentColor;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.route-link[data-astro-cid-dngh3fkx]:hover .route-link__label[data-astro-cid-dngh3fkx]:after,.route-link[data-astro-cid-dngh3fkx]:is([aria-current=page],[aria-current=true]) .route-link__label[data-astro-cid-dngh3fkx]:after{transform:scaleX(1)}.nav-group__panel[data-astro-cid-dq4wa2vw]{max-block-size:calc(100dvh - var(--spacing-header))}.nav-group__disclosure[data-astro-cid-dq4wa2vw]::details-content{opacity:0;transition:opacity .15s var(--ease-pd-hover), content-visibility .15s allow-discrete}.nav-group__disclosure[data-astro-cid-dq4wa2vw][open]::details-content{opacity:1;transition-property:opacity}@media (prefers-reduced-motion:reduce){.nav-group__disclosure[data-astro-cid-dq4wa2vw]::details-content{transition:none}}.nav-group__toggle[data-astro-cid-dq4wa2vw]:focus-visible{outline-offset:-2px}@media (any-pointer:coarse){.nav-group__toggle[data-astro-cid-dq4wa2vw]{pointer-events:auto}.nav-group__toggle[data-astro-cid-dq4wa2vw] svg{opacity:1}}html:has([data-site-menu]:popover-open){overflow-y:hidden}.header-nav[data-astro-cid-nen7h5rs]{--link-fg:var(--tone-muted)}.header-nav[data-astro-cid-nen7h5rs] .route-link{transition:background-color .15s var(--ease-pd-hover)}.header-nav[data-astro-cid-nen7h5rs] .route-link:hover,.header-nav[data-astro-cid-nen7h5rs] .route-link:focus-visible{background-color:var(--tone-bg-raised)}
