.item.svelte-1f0q3aq{font-size:4rem;line-height:100%;margin:2rem 0;cursor:pointer;overflow:hidden}.item.svelte-1f0q3aq .nav-item-container:where(.svelte-1f0q3aq){display:block;position:relative;overflow:hidden;text-decoration:none;display:flex;flex-direction:column}.item.svelte-1f0q3aq .nav-item-container:where(.svelte-1f0q3aq):before{content:"";position:absolute;width:100%;height:110%;top:0;left:0}.item.svelte-1f0q3aq .nav-item-container:where(.svelte-1f0q3aq):hover span:where(.svelte-1f0q3aq){transform:translateY(-105%)}.item.svelte-1f0q3aq .nav-item-container:where(.svelte-1f0q3aq):hover span:where(.svelte-1f0q3aq):before{transform:skewY(7deg)}.item.svelte-1f0q3aq .nav-item-container:where(.svelte-1f0q3aq):hover span:where(.svelte-1f0q3aq):after{transform:skewY(0)}.item.svelte-1f0q3aq .nav-item-container:where(.svelte-1f0q3aq) span:where(.svelte-1f0q3aq){pointer-events:none;color:transparent;transition:transform 1.2s cubic-bezier(.23,.83,.37,.95)}.item.svelte-1f0q3aq .nav-item-container:where(.svelte-1f0q3aq) span:where(.svelte-1f0q3aq):before,.item.svelte-1f0q3aq .nav-item-container:where(.svelte-1f0q3aq) span:where(.svelte-1f0q3aq):after{position:absolute;left:0;color:#020512;transform-origin:right bottom;transition:transform 2s cubic-bezier(.19,1,.22,1)}.item.svelte-1f0q3aq .nav-item-container:where(.svelte-1f0q3aq) span:where(.svelte-1f0q3aq):before{content:attr(data-text);top:0}.item.svelte-1f0q3aq .nav-item-container:where(.svelte-1f0q3aq) span:where(.svelte-1f0q3aq):after{content:attr(data-text);top:105%;transform:skewY(-7deg)}.nav-menu.svelte-23or9f{display:grid;height:100%;align-items:end}.menu.svelte-23or9f .menu-list:where(.svelte-23or9f){list-style:none;padding:0;margin:0;text-decoration:none;color:var(--text-950)}.navigation.svelte-4h5ku5{z-index:50;--color: rgb(239, 239, 239);background-color:transparent}.navigation.svelte-4h5ku5 .svg-thing:where(.svelte-4h5ku5){position:fixed;left:calc((var(--width) - 1px) * -1);top:0;width:var(--width);height:100%;fill:var(--color);z-index:-2}.navigation.svelte-4h5ku5 .fill:where(.svelte-4h5ku5){position:fixed;top:0;left:0;right:0;height:100vh;background-color:var(--color);z-index:50;transform-origin:right center}@media (min-width: 768px),(orientation: landscape){.navigation.svelte-4h5ku5 .fill:where(.svelte-4h5ku5){width:689px;left:auto}.navigation.svelte-4h5ku5 .nav-content:where(.svelte-4h5ku5){width:689px;left:auto!important;padding:6rem 6.8rem!important}}.navigation.svelte-4h5ku5 .backdrop:where(.svelte-4h5ku5){position:fixed;top:0;right:0;width:100vw;height:100%;background-color:#0003;z-index:1;opacity:0}.navigation.svelte-4h5ku5 .nav-content:where(.svelte-4h5ku5){position:fixed;top:0;left:0;right:0;display:flex;align-items:center;height:100%;padding:4rem 1.5rem;z-index:51}.nav-header.svelte-1iufd1l{top:0;display:flex;justify-content:space-between;align-items:center;padding-top:24px;padding-bottom:24px;margin-inline:4.94444vw}.nav-header.svelte-1iufd1l .nav-header-inner:where(.svelte-1iufd1l){display:flex;align-items:center}.nav-header.svelte-1iufd1l .nav-header-inner:where(.svelte-1iufd1l) .site-name:where(.svelte-1iufd1l){font-family:Boska-Regular;font-size:24px;background-color:transparent;border:none;cursor:pointer}.nav-header.svelte-1iufd1l .nav-header-inner:where(.svelte-1iufd1l) .navbtn:where(.svelte-1iufd1l){--width: 24px;position:fixed;right:4.94444vw;display:flex;align-items:end;flex-direction:column-reverse;mix-blend-mode:difference;gap:8px;z-index:100;border:none;background-color:transparent;cursor:pointer}.nav-header.svelte-1iufd1l .nav-header-inner:where(.svelte-1iufd1l) .navbtn:where(.svelte-1iufd1l) .line1:where(.svelte-1iufd1l),.nav-header.svelte-1iufd1l .nav-header-inner:where(.svelte-1iufd1l) .navbtn:where(.svelte-1iufd1l) .line2:where(.svelte-1iufd1l){display:inline-block;height:2px;width:var(--width);background-color:#fff}.nav-header.svelte-1iufd1l .nav-header-inner:where(.svelte-1iufd1l) .navbtn:where(.svelte-1iufd1l) .line2:where(.svelte-1iufd1l){width:calc(var(--width) * .6)}.nav-header.svelte-1iufd1l .nav-header-inner:where(.svelte-1iufd1l) .navbtn:where(.svelte-1iufd1l):before{content:"";display:block;position:absolute;top:calc(-1 * var(--width) * 1.5);right:calc(-1 * var(--width) * 1.5);left:calc(-1 * var(--width) * 1.5);bottom:calc(-1 * var(--width) * 1.5)}
