/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
.cu[data-astro-cid-6xenfntj]{--field-h:var(--layout-hero-field-height-mobile);padding-bottom:calc(var(--field-h) + var(--spacing-8))}@media (width>=600px){.cu[data-astro-cid-6xenfntj]{--field-h:var(--layout-hero-field-height-tablet-portrait)}}@media (width>=1024px){.cu[data-astro-cid-6xenfntj]{--field-h:var(--layout-hero-field-height-tablet-landscape);min-height:max(var(--layout-hero-height), 100svh - var(--layout-header-height));padding-bottom:0}}@media (width>=1280px){.cu[data-astro-cid-6xenfntj]{--field-h:var(--layout-hero-field-height)}}@media (orientation:landscape) and (height<=500px) and (width<=1023px){.cu[data-astro-cid-6xenfntj]{--field-h:var(--layout-hero-field-height-mobile-landscape)}}.cu-field[data-astro-cid-6xenfntj]{height:var(--field-h);-webkit-mask-image:linear-gradient(#0000 0%,#000 45%);mask-image:linear-gradient(#0000 0%,#000 45%)}.cu-field[data-astro-cid-6xenfntj] .cu-bar{fill:var(--color-gray-300);transform-box:fill-box;transform-origin:bottom;transition:scale var(--transition-duration-expand) var(--ease-nudge), fill var(--transition-duration-state) ease, opacity var(--transition-duration-state) ease}.cu-field[data-astro-cid-6xenfntj] .cu-bar.is-on{fill:var(--color-action-primary)}.cu-field[data-astro-cid-6xenfntj] .cu-base{stroke:var(--color-gray-200)}.cu-field[data-astro-cid-6xenfntj] .cu-lens{transition:opacity var(--transition-duration-state) ease}.cu-field[data-astro-cid-6xenfntj] .cu-lens-top{stop-color:var(--color-action-primary);stop-opacity:0}.cu-field[data-astro-cid-6xenfntj] .cu-lens-bottom{stop-color:var(--color-action-primary);stop-opacity:.55}.ra[data-astro-cid-kdfb46fy]{--hero-bg:var(--color-bg-brand)}@media (width>=1024px){.ra[data-astro-cid-kdfb46fy]{min-height:max(var(--layout-hero-height), 100svh - var(--layout-header-height))}.ra-fill[data-astro-cid-kdfb46fy]{min-height:calc(100svh / var(--page-zoom,1) - var(--layout-header-height))}.ra-fill[data-astro-cid-kdfb46fy] :global(.df-wrap){max-width:clamp(320px, calc((100svh / var(--page-zoom,1) - 33.25rem) * 720 / 460), 720px)}}.ra-tabs[data-astro-cid-kdfb46fy]{display:none}.js .ra-tabs[data-astro-cid-kdfb46fy]{display:flex}.js .ra-fig[data-astro-cid-kdfb46fy]{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ra-panels[data-astro-cid-kdfb46fy]{transition:opacity var(--transition-duration-state) ease, translate var(--transition-duration-reveal) var(--ease-out)}.ra-panels[data-astro-cid-kdfb46fy].is-out{opacity:0;translate:0 var(--spacing-3)}.ra-caret[data-astro-cid-kdfb46fy]{vertical-align:-.2em;width:.6em;height:1.15em;margin-left:2px}.ra-bar[data-astro-cid-kdfb46fy]{height:2px}.ra-bar[data-astro-cid-kdfb46fy] [data-astro-cid-kdfb46fy][data-progress]{transform-origin:0;transform:scaleX(0)}@media (prefers-reduced-motion:reduce){.ra-panels[data-astro-cid-kdfb46fy]{transition:none}}.rh[data-astro-cid-6zgvww5e]{padding-block:var(--spacing-24)}@media (orientation:landscape) and (height<=500px) and (width<=1023px){.rh[data-astro-cid-6zgvww5e]{padding-block:var(--spacing-12)}}.rh-field[data-astro-cid-6zgvww5e] .rh-rec{align-items:center;gap:var(--spacing-2);padding:var(--spacing-1) var(--spacing-3);border-radius:var(--radius-pill);font-family:var(--font-body);font-weight:400;font-size:var(--text-caption-mono);letter-spacing:.02em;color:var(--color-white);white-space:nowrap;will-change:transform, opacity;border:1px dashed #ffffff59;transition:border-color .4s,background-color .4s;display:inline-flex;position:absolute;top:0;left:0}.rh-field[data-astro-cid-6zgvww5e] .rh-rec.is-gov{background-color:#ffffff0f;border-style:solid;border-color:#ffffff8c}.rh-field[data-astro-cid-6zgvww5e] .rh-ok{width:var(--spacing-2);height:var(--spacing-2);border-radius:var(--radius-pill);background:var(--color-white);display:none}.rh-field[data-astro-cid-6zgvww5e] .rh-rec.is-gov .rh-ok{display:block}.rh[data-astro-cid-6zgvww5e] .rh-ring{pointer-events:none;border:1px solid #ffffff38;border-radius:50%;position:absolute;translate:-50% -50%}.fcb[data-astro-cid-scw5vebj],.fcb[data-astro-cid-scw5vebj] *{cursor:pointer}.fcb[data-astro-cid-scw5vebj] .pb{isolation:isolate;border-block:1px solid #ffffff3d;position:relative}@media (width>=1024px){.fcb[data-astro-cid-scw5vebj] .pb.pb.pb{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.fcb[data-astro-cid-scw5vebj] .pb:before{content:"";z-index:-1;pointer-events:none;background:#1c1c1e;position:absolute;inset:0 0 0 50%}.fcb[data-astro-cid-scw5vebj] .pb:after{content:"";pointer-events:none;background:#ffffff3d;width:1px;position:absolute;top:0;bottom:0;left:50%}.fcb[data-astro-cid-scw5vebj] .pb-k{background:0 0!important}}.fcb-panel[data-astro-cid-scw5vebj]{gap:var(--spacing-8);width:100%;max-width:560px;color:var(--color-white);flex-direction:column;margin-inline:auto;display:flex}.fcb-meta[data-astro-cid-scw5vebj]{justify-content:space-between;gap:var(--spacing-6);font-size:var(--text-caption-mono);letter-spacing:.12em;text-transform:uppercase;color:#fffc;display:flex}.fcb-img[data-astro-cid-scw5vebj]{aspect-ratio:4/3;transition:translate .5s;display:block}.fcb-img[data-astro-cid-scw5vebj] img{object-fit:cover;width:100%;height:100%;display:block;-webkit-mask-image:radial-gradient(72% 72%,#000 42%,#0000 100%);mask-image:radial-gradient(72% 72%,#000 42%,#0000 100%)}.fcb-stat[data-astro-cid-scw5vebj]{gap:var(--spacing-2);flex-direction:column;display:flex}.fcb-v[data-astro-cid-scw5vebj]{font-size:var(--text-title-lg);letter-spacing:-.03em;color:#ffffffeb;font-weight:300;line-height:1.08}.fcb-cap[data-astro-cid-scw5vebj]{font-size:var(--text-body-sm);color:#ffffffb3;font-weight:300}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.fcb-panel[data-astro-cid-scw5vebj]:hover .fcb-img[data-astro-cid-scw5vebj]{translate:0 -4px}}
