.arrow-link[data-astro-cid-h7tb4iiy]{color:var(--link-color);text-transform:uppercase;align-items:center;gap:.5em;font-size:clamp(1rem,.9667rem + .1667vw,1.1rem);text-decoration:none;display:inline-flex}.arrow-link-icon[data-astro-cid-h7tb4iiy]{flex-shrink:0;transition:translate .2s}.arrow-link[data-astro-cid-h7tb4iiy]:hover,.arrow-link[data-astro-cid-h7tb4iiy]:focus-visible{color:var(--link-color-hover)}.arrow-link[data-astro-cid-h7tb4iiy]:hover .arrow-link-icon[data-astro-cid-h7tb4iiy],.arrow-link[data-astro-cid-h7tb4iiy]:focus-visible .arrow-link-icon[data-astro-cid-h7tb4iiy]{color:var(--link-color-hover);translate:4px}.arrow-link[data-astro-cid-h7tb4iiy]:not(:last-child){margin-right:var(--space-xl)}.hla[data-astro-cid-yh4r5spa]{--hla-header-offset:var(--header-height,0px);--hla-ease:cubic-bezier(.2, .7, .2, 1);--hla-expand-duration:.45s;--hla-inactive-opacity:.6;--hla-text-offset:50px;--hla-text-duration:.6s;--hla-image-delay:.3s;--hla-clip-duration:.9s;--hla-fade-duration:.7s;--hla-image-scale-from:1.06;--hla-clip-from:inset(0 0 100% 0);grid-column:1/-1;grid-row:span var(--hla-span-stack);grid-template-columns:subgrid;overflow-anchor:none;anchor-scope:--hla-col;z-index:10;grid-auto-rows:auto;align-content:start;display:grid;position:relative}.hla[data-astro-cid-yh4r5spa][data-mode=stage]{grid-row:span var(--hla-span-stage)}.hla__entry[data-astro-cid-yh4r5spa]{display:contents}.hla__text[data-astro-cid-yh4r5spa]{overflow:clip;& p{padding-bottom:0}}.hla__item[data-astro-cid-yh4r5spa]{z-index:10;grid-area:auto/1/auto/-1;grid-template-rows:minmax(0,1fr)}.hla__entry[data-astro-cid-yh4r5spa]:first-of-type .hla__col[data-astro-cid-yh4r5spa]{anchor-name:--hla-col}.hla__slot[data-astro-cid-yh4r5spa]{height:calc(var(--hla-content-rows) * var(--grid-row-base));grid-column:1/-1;overflow:clip}.hla__slot-image[data-astro-cid-yh4r5spa]{object-fit:cover;width:100%;height:100%;display:block}.hla[data-astro-cid-yh4r5spa][data-mode=stage] .hla__slot[data-astro-cid-yh4r5spa]{display:none}.hla[data-astro-cid-yh4r5spa][data-mode=stage] .hla__item[data-astro-cid-yh4r5spa]{height:calc(var(--hla-rows) * var(--grid-row-base))}.hla[data-astro-cid-yh4r5spa][data-mode=stage] .hla__text[data-astro-cid-yh4r5spa]{color:var(--text-color-emphasized);& h3{color:var(--text-color-emphasized)}}.hla[data-astro-cid-yh4r5spa]:not([data-mode=stage]) .hla__stage[data-astro-cid-yh4r5spa]{display:none}.hla[data-astro-cid-yh4r5spa][data-mode=stage] .hla__item[data-astro-cid-yh4r5spa]{transition:height var(--hla-expand-duration) var(--hla-ease)}.hla[data-astro-cid-yh4r5spa][data-mode=stage] .hla__item[data-astro-cid-yh4r5spa].is-active{height:calc(var(--hla-active-rows) * var(--grid-row-base))}.hla[data-astro-cid-yh4r5spa][data-mode=stage] .hla__text[data-astro-cid-yh4r5spa]>[data-astro-cid-yh4r5spa]{opacity:var(--hla-inactive-opacity);transition:opacity .3s}.hla[data-astro-cid-yh4r5spa][data-mode=stage] [data-astro-cid-yh4r5spa]:is(.is-active,.is-preview) .hla__text[data-astro-cid-yh4r5spa]>[data-astro-cid-yh4r5spa]{opacity:1;color:var(--text-color-emphasized)}.hla[data-astro-cid-yh4r5spa][data-mode=stage] .hla__inner[data-astro-cid-yh4r5spa]{padding-top:calc(var(--space-2xl) * 2)}.hla[data-astro-cid-yh4r5spa][data-mode=stage] .hla__text[data-astro-cid-yh4r5spa] .hla__inner[data-astro-cid-yh4r5spa]{visibility:hidden;opacity:var(--hla-inactive-opacity);transition:opacity .3s,translate .3s,visibility 0s .3s;translate:0 1.5rem}.hla[data-astro-cid-yh4r5spa][data-mode=stage] .is-active[data-astro-cid-yh4r5spa] .hla__inner[data-astro-cid-yh4r5spa]{visibility:visible;opacity:1;transition-delay:.1s;translate:0;& a{color:var(--text-color-emphasized)}}.hla__stage[data-astro-cid-yh4r5spa]{top:calc(50% + var(--hla-header-offset) / 2);height:min(calc(var(--hla-stage-rows) * var(--grid-row-base)), calc(100svh - var(--hla-header-offset) - 2 * var(--grid-row-base)));z-index:5;pointer-events:none;z-index:0;width:33%;position:fixed;right:0;overflow:hidden;translate:0 -50%}@supports (anchor-name:--a){.hla__stage[data-astro-cid-yh4r5spa]{position-anchor:--hla-col;position-visibility:always;left:anchor(left);width:anchor-size(width);right:auto}}.hla__stage-image[data-astro-cid-yh4r5spa]{object-fit:cover;opacity:0;clip-path:inset(50% 0);width:100%;height:100%;transition:opacity .35s ease, clip-path .45s var(--hla-ease);position:absolute;inset:0}.hla__stage-image[data-astro-cid-yh4r5spa].is-active{opacity:1;clip-path:inset(0)}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.hla[data-astro-cid-yh4r5spa][data-mode=stack] .hla__text[data-astro-cid-yh4r5spa]{& p{color:var(--text-color)}& a{color:var(--text-color-emphasized)}}.hla[data-astro-cid-yh4r5spa][data-mode=stack] .hla__text[data-astro-cid-yh4r5spa]>[data-astro-cid-yh4r5spa]{translate:0 var(--hla-text-offset);opacity:0;transition:translate var(--hla-text-duration) var(--hla-ease), opacity calc(var(--hla-text-duration) * .66) ease-out}.hla[data-astro-cid-yh4r5spa][data-mode=stack] .hla__slot[data-astro-cid-yh4r5spa]{clip-path:var(--hla-clip-from);transition:clip-path var(--hla-clip-duration) var(--hla-ease) var(--hla-image-delay)}.hla[data-astro-cid-yh4r5spa][data-mode=stack] .hla__slot-image[data-astro-cid-yh4r5spa]{opacity:0;scale:var(--hla-image-scale-from);transition:opacity var(--hla-fade-duration) ease-out var(--hla-image-delay), scale var(--hla-clip-duration) var(--hla-ease) var(--hla-image-delay)}.hla[data-astro-cid-yh4r5spa][data-mode=stack] .is-revealed[data-astro-cid-yh4r5spa] .hla__text[data-astro-cid-yh4r5spa]>[data-astro-cid-yh4r5spa]{opacity:1;translate:0}.hla[data-astro-cid-yh4r5spa][data-mode=stack] .hla__inner[data-astro-cid-yh4r5spa]{padding-top:var(--space-m)}.hla[data-astro-cid-yh4r5spa][data-mode=stack] .is-revealed[data-astro-cid-yh4r5spa] .hla__slot[data-astro-cid-yh4r5spa]{clip-path:inset(0)}.hla[data-astro-cid-yh4r5spa][data-mode=stack] .is-revealed[data-astro-cid-yh4r5spa] .hla__slot-image[data-astro-cid-yh4r5spa]{opacity:1;scale:1}}.hla__probe[data-astro-cid-yh4r5spa]{visibility:hidden;pointer-events:none;width:0;position:absolute;top:0;left:0}.hla__probe--header[data-astro-cid-yh4r5spa]{height:var(--hla-header-offset)}.hla__probe--unit[data-astro-cid-yh4r5spa]{height:var(--grid-row-base)}@media (prefers-reduced-motion:reduce){.hla[data-astro-cid-yh4r5spa][data-mode] .hla__item[data-astro-cid-yh4r5spa],.hla[data-astro-cid-yh4r5spa][data-mode] .hla__text[data-astro-cid-yh4r5spa]>[data-astro-cid-yh4r5spa],.hla[data-astro-cid-yh4r5spa][data-mode] .hla__stage-image[data-astro-cid-yh4r5spa]{transition:none}}
