.nav-button[data-astro-cid-kme5jxgl]{display:inline-flex;justify-content:center;align-items:center;border-radius:100%;background-color:var(--color-surface-transparent);color:var(--color-secondary);text-decoration:none;width:var(--spacing-5);height:var(--spacing-5);transition:all .2s ease-in-out}.nav-button[data-astro-cid-kme5jxgl]:hover,.nav-button[data-astro-cid-kme5jxgl]:focus{background-color:var(--color-surface-hover);color:var(--color-copy);transform:scale(1.2)}.nav-button[data-astro-cid-kme5jxgl]:active{transform:scale(1.25)}.nav-button-promenade[data-astro-cid-kme5jxgl]{color:var(--prm-color-brand-blue)}.nav-button-promenade[data-astro-cid-kme5jxgl]:hover,.nav-button-promenade[data-astro-cid-kme5jxgl]:focus{background-color:var(--prm-color-neutral-50);color:var(--prm-color-brand-indigo)}.chevron-left[data-astro-cid-n66djvgx],.chevron-right[data-astro-cid-3v6xrds5]{width:100%;height:auto}.portfolio-nav[data-astro-cid-lnvpntdj]{display:flex;flex-direction:row;width:100%;justify-content:space-between}@keyframes narrow{0%{width:100%;height:100dvh}to{width:100%;height:100dvh}}.portfolio[data-astro-cid-winmktmw]{width:100%;min-height:100dvh}.portfolio-background[data-astro-cid-winmktmw]{width:100%;background-size:cover}.overlay[data-astro-cid-winmktmw]{width:100%;background-color:var(--color-surface-overlay);position:relative;padding:var(--spacing-2) var(--spacing-5) var(--spacing-5) var(--spacing-5);display:flex;flex-direction:column;justify-content:space-between;align-content:flex-start;min-height:100dvh;align-items:center}.overlay[data-astro-cid-winmktmw] h1[data-astro-cid-winmktmw]{display:none}.overlay[data-astro-cid-winmktmw] h2[data-astro-cid-winmktmw]{font-size:var(--font-size-h5);width:100%;max-width:unset;text-align:right;margin-top:var(--spacing-0)}.overlay[data-astro-cid-winmktmw] h2[data-astro-cid-winmktmw] a[data-astro-cid-winmktmw]{display:inline-block;color:var(--color-primary);text-decoration:none}.overlay[data-astro-cid-winmktmw] h2[data-astro-cid-winmktmw] a[data-astro-cid-winmktmw]:hover,.overlay[data-astro-cid-winmktmw] h2[data-astro-cid-winmktmw] a[data-astro-cid-winmktmw]:focus{text-decoration:underline;transform:scale(1.2)}.overlay[data-astro-cid-winmktmw] h3.h2{font-size:var(--font-size-h3)}@media(min-width:40rem){.overlay[data-astro-cid-winmktmw] h3.h2{font-size:var(--font-size-h2)}}.overlay[data-astro-cid-winmktmw] h3:not(h3.h2){font-size:var(--font-size-h4)}@media(min-width:40rem){.overlay[data-astro-cid-winmktmw] h3:not(h3.h2){font-size:var(--font-size-h3)}}.overlay[data-astro-cid-winmktmw] h4:not(h4.h5):not(h4.h1){font-size:var(--font-size-h5)}@media(min-width:40rem){.overlay[data-astro-cid-winmktmw] h4:not(h4.h5):not(h4.h1){font-size:var(--font-size-h4)}}@media(min-width:48rem){.overlay[data-astro-cid-winmktmw]{padding:var(--spacing-4) var(--spacing-6) var(--spacing-5) var(--spacing-6);align-items:flex-start}.overlay[data-astro-cid-winmktmw] h2[data-astro-cid-winmktmw]{width:100%;max-width:unset}}.overlay-reveal-ended[data-astro-cid-winmktmw]{width:85%}.portfolio-promenade[data-astro-cid-winmktmw] h2[data-astro-cid-winmktmw] a[data-astro-cid-winmktmw]{color:var(--prm-color-brand-indigo)}.portfolio-promenade[data-astro-cid-winmktmw] h3.h2{font-size:var(--prm-type-size-h3)}@media(min-width:40rem){.portfolio-promenade[data-astro-cid-winmktmw] h3.h2{font-size:var(--prm-type-size-h2)}}.promenade .overlay[data-astro-cid-winmktmw]{background-color:transparent}@keyframes astroFadeInOut{0%{opacity:1}to{opacity:0}}@keyframes astroFadeIn{0%{opacity:0;mix-blend-mode:plus-lighter}to{opacity:1;mix-blend-mode:plus-lighter}}@keyframes astroFadeOut{0%{opacity:1;mix-blend-mode:plus-lighter}to{opacity:0;mix-blend-mode:plus-lighter}}@keyframes astroSlideFromRight{0%{transform:translate(100%)}}@keyframes astroSlideFromLeft{0%{transform:translate(-100%)}}@keyframes astroSlideToRight{to{transform:translate(100%)}}@keyframes astroSlideToLeft{to{transform:translate(-100%)}}@media(prefers-reduced-motion){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}[data-astro-transition-scope]{animation:none!important}}
