.astro-route-announcer{position:absolute;left:0;top:0;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;white-space:nowrap;width:1px;height:1px}@font-face{font-family:Poppins;font-style:normal;font-weight:200;font-display:swap;src:url(/fonts/poppins-200.woff2) format("woff2")}@font-face{font-family:Poppins;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/poppins-300.woff2) format("woff2")}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/poppins-400.woff2) format("woff2")}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/poppins-500.woff2) format("woff2")}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/poppins-700.woff2) format("woff2")}:root{--light-gray: #e1e1e1;--dark-gray: #4e4e4e;--font-size-base: 1rem;--font-size-text: clamp(1rem, .927rem + .36vw, 1.2rem);--font-size-link: clamp(1.2rem, 1.127rem + .36vw, 1.4rem);--font-size-title: clamp(1.6rem, 1.309rem + 1.45vw, 2.4rem);--font-weight-light: 200;--font-weight-normal: 300;--font-weight-medium: 400;--font-weight-semibold: 500;--font-weight-bold: 700;--spacing-xs: .8rem;--spacing-sm: 1.5rem;--spacing-md: 2rem;--spacing-lg: 3rem;--spacing-xl: 5rem;--transition-fast: .3s ease;--transition-medium: .5s ease-out;--transition-slow: .8s cubic-bezier(.77, 0, .18, 1)}body{background-color:var(--light-gray);color:var(--dark-gray);font-size:10px;padding:1rem;box-sizing:border-box;font-family:Poppins,sans-serif;margin:0}a{color:inherit;text-decoration:none}p{font-size:var(--font-size-text);font-weight:var(--font-weight-normal)}::view-transition-old(root),::view-transition-new(root){animation-duration:.5s}::view-transition-old(w-letter),::view-transition-new(w-letter){animation-duration:.8s;animation-timing-function:cubic-bezier(.77,0,.18,1)}::view-transition-old(content),::view-transition-new(content){animation-duration:.3s;animation-timing-function:ease-out}::view-transition-new(content){animation-name:slide-in;animation-delay:.1s}@keyframes slide-in{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}.grid-container[data-astro-cid-yobzx7ah]{display:grid}.grid-container--home[data-astro-cid-yobzx7ah]{position:fixed;inset:0;height:100vh;height:100svh;grid-template-rows:1fr auto;grid-template-areas:"header" "footer"}.grid-container--content[data-astro-cid-yobzx7ah]{min-height:calc(100vh - 2rem);min-height:calc(100svh - 2rem);grid-template-rows:minmax(15rem,auto) 1fr auto;grid-template-areas:"header" "content" "footer"}.grid-area[data-astro-cid-lrtgevke]{grid-area:var(--grid-area)}.grid-area--header[data-astro-cid-lrtgevke]{--grid-area: header;display:flex;justify-content:center;align-items:center}.grid-area--content[data-astro-cid-lrtgevke]{--grid-area: content}.grid-area--footer[data-astro-cid-lrtgevke]{--grid-area: footer;display:flex;justify-content:center;align-items:center}.grid-area--header[data-astro-cid-lrtgevke].grid-area--header{padding:1rem 0}.grid-area--footer[data-astro-cid-lrtgevke].grid-area--footer{padding-bottom:clamp(1.5rem,.591rem + 4.55vw,4rem)}.w-letter[data-astro-cid-ajykjwfm]{font-weight:400;color:var(--dark-gray);margin:0;line-height:1}.w-letter--home[data-astro-cid-ajykjwfm]{font-size:clamp(7.5rem,6.591rem + 4.55vw,10rem)}.w-letter--page[data-astro-cid-ajykjwfm]{font-size:clamp(6rem,5.636rem + 1.82vw,7rem)}@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}}
