p.svelte-tokemk{line-height:1.2}.bg-dark.svelte-tokemk{background-color:#0f0f0f}article.svelte-tokemk article:where(.svelte-tokemk) .underscore:where(.svelte-tokemk):after{bottom:.05rem}button.svelte-tokemk{position:relative}@media(min-width:768px){button.light.svelte-tokemk:after{color:#fff!important}button.light.svelte-tokemk span:where(.svelte-tokemk) span:where(.svelte-tokemk){color:#fff!important}button.light.svelte-tokemk span:where(.svelte-tokemk) span:where(.svelte-tokemk):after{color:#fff!important}}button.svelte-tokemk:after{content:attr(data-content);color:currentColor;font-weight:400;left:0%;top:50%;opacity:0;position:absolute;pointer-events:none;transform:translateY(-50%);white-space:nowrap}button.svelte-tokemk span:where(.svelte-tokemk) span:where(.svelte-tokemk){color:currentColor!important}button.svelte-tokemk span:where(.svelte-tokemk) span:where(.svelte-tokemk):after{color:currentColor!important}button.active.svelte-tokemk{color:transparent}button.active.svelte-tokemk:after{color:var(--color-text);opacity:1}@media(min-width:768px){button.svelte-tokemk:after{color:var(--color-text)}button.svelte-tokemk span:where(.svelte-tokemk) span:where(.svelte-tokemk){color:var(--color-text)!important}button.svelte-tokemk span:where(.svelte-tokemk) span:where(.svelte-tokemk):after{color:var(--color-text)!important}}@media(hover:hover){button.svelte-tokemk:hover span:where(.svelte-tokemk){color:transparent;transition:color 0s cubic-bezier(.25,.46,.45,.94)}button.svelte-tokemk:hover:after{color:currentColor;opacity:1;transition:opacity 0s cubic-bezier(.25,.46,.45,.94)}}@media(hover:hover)and (min-width:768px){button.svelte-tokemk:hover:after{color:var(--color-text)}}@media(hover:hover)and (max-width:767px){button.svelte-tokemk:hover:after{color:var(--color-text)}}@media(max-width:767px){button.active.svelte-tokemk>span:where(.svelte-tokemk)>span:where(.svelte-tokemk){color:var(--color-text)!important}}@media(hover:hover)and (max-width:767px){button.svelte-tokemk:hover>span:where(.svelte-tokemk)>span:where(.svelte-tokemk){color:var(--color-text)!important}}article.svelte-tokemk article:where(.svelte-tokemk){position:relative}article.svelte-tokemk article:where(.svelte-tokemk):after{content:"";position:absolute;bottom:0;right:0;left:0;width:100%;height:.5px;background-color:currentColor;opacity:.25}@media(min-width:768px){article.svelte-tokemk article:where(.svelte-tokemk):after{display:none}}a.svelte-tokemk{transition:opacity .25s cubic-bezier(.25,.46,.45,.94)}@media(hover:hover){article.svelte-tokemk:has(a:where(.svelte-tokemk):hover) a:where(.svelte-tokemk):not(:hover){opacity:.4}}.svelte-sj0yvs{-webkit-user-select:none;-moz-user-select:none;user-select:none}.dark.svelte-sj0yvs{background-color:#ffffff1a}.light.svelte-sj0yvs{background-color:#0000001a}.bg-dark.svelte-evtxmx{background-color:#0f0f0f}.bg-white.svelte-evtxmx{background-color:#fff}header.svelte-evtxmx>div.zoomed-in:where(.svelte-evtxmx):after{opacity:0}header.svelte-evtxmx>div:where(.svelte-evtxmx):after{content:"";position:absolute;bottom:-.56rem;right:0;left:0;width:100%;opacity:.25;height:.5px;background-color:currentColor;transition:opacity .35s cubic-bezier(.25,.46,.45,.94)}@media(min-width:768px){header.svelte-evtxmx>div:where(.svelte-evtxmx):after{display:none}}p.svelte-gfi0ne{line-height:1.2}.bg-dark.svelte-gfi0ne{background-color:#0f0f0f}button.svelte-gfi0ne{position:relative}@media(min-width:768px){button.light.svelte-gfi0ne:after{color:#fff!important}button.light.svelte-gfi0ne span:where(.svelte-gfi0ne) span:where(.svelte-gfi0ne){color:#fff!important}button.light.svelte-gfi0ne span:where(.svelte-gfi0ne) span:where(.svelte-gfi0ne):after{color:#fff!important}}button.svelte-gfi0ne:after{content:attr(data-content);color:currentColor;font-weight:400;left:0%;top:50%;opacity:0;position:absolute;pointer-events:none;transform:translateY(-50%);white-space:nowrap}button.svelte-gfi0ne span:where(.svelte-gfi0ne) span:where(.svelte-gfi0ne){color:currentColor!important}button.svelte-gfi0ne span:where(.svelte-gfi0ne) span:where(.svelte-gfi0ne):after{color:currentColor!important}button.active.svelte-gfi0ne{color:transparent}button.active.svelte-gfi0ne:after{color:var(--color-text);opacity:1}@media(min-width:768px){button.svelte-gfi0ne:after{color:var(--color-text)}button.svelte-gfi0ne span:where(.svelte-gfi0ne) span:where(.svelte-gfi0ne){color:var(--color-text)!important}button.svelte-gfi0ne span:where(.svelte-gfi0ne) span:where(.svelte-gfi0ne):after{color:var(--color-text)!important}}@media(hover:hover){button.svelte-gfi0ne:hover span:where(.svelte-gfi0ne){color:transparent;transition:color 0s cubic-bezier(.25,.46,.45,.94)}button.svelte-gfi0ne:hover:after{color:currentColor;opacity:1;transition:opacity 0s cubic-bezier(.25,.46,.45,.94)}}@media(hover:hover)and (min-width:768px){button.svelte-gfi0ne:hover:after{color:var(--color-text)}}@media(hover:hover)and (max-width:767px){button.svelte-gfi0ne:hover:after{color:var(--color-text)}}@media(max-width:767px){button.active.svelte-gfi0ne>span:where(.svelte-gfi0ne)>span:where(.svelte-gfi0ne){color:var(--color-text)!important}}@media(hover:hover)and (max-width:767px){button.svelte-gfi0ne:hover>span:where(.svelte-gfi0ne)>span:where(.svelte-gfi0ne){color:var(--color-text)!important}}article.svelte-gfi0ne article:where(.svelte-gfi0ne){position:relative}article.svelte-gfi0ne article:where(.svelte-gfi0ne):after{content:"";position:absolute;bottom:0;right:0;left:0;width:100%;height:.5px;background-color:currentColor;opacity:.25}@media(min-width:768px){article.svelte-gfi0ne article:where(.svelte-gfi0ne):after{display:none}}.project-scroller.svelte-427yv4{-webkit-overflow-scrolling:touch;touch-action:pan-x}div.svelte-427yv4>div:where(.svelte-427yv4){height:100%;min-height:100%}.svelte-427yv4{scrollbar-width:none;-webkit-overflow-scrolling:touch}.svelte-427yv4::-webkit-scrollbar{display:none}nav.svelte-1d2xpm5{-webkit-mask:linear-gradient(to right,rgba(255,255,255,0) 0%,rgb(255,255,255) 25%,rgb(255,255,255) 50%,rgb(255,255,255) 75%,rgba(255,255,255,0) 100%);mask:linear-gradient(to right,rgba(255,255,255,0) 0%,rgb(255,255,255) 25%,rgb(255,255,255) 50%,rgb(255,255,255) 75%,rgba(255,255,255,0) 100%);padding-left:calc(50vw - 3.625rem);-webkit-user-select:none;-moz-user-select:none;user-select:none}@media(min-width:768px){nav.svelte-1d2xpm5{-webkit-mask:linear-gradient(to right,rgba(255,255,255,0) 33.3333333333%,rgb(255,255,255) 40%,rgb(255,255,255) 50%,rgb(255,255,255) 60%,rgba(255,255,255,0) 66.6666666667%);mask:linear-gradient(to right,rgba(255,255,255,0) 33.3333333333%,rgb(255,255,255) 40%,rgb(255,255,255) 50%,rgb(255,255,255) 60%,rgba(255,255,255,0) 66.6666666667%)}}button.thumb-strip-item.svelte-1d2xpm5{transition:margin .5s cubic-bezier(.19,1,.22,1),transform .5s cubic-bezier(.19,1,.22,1),width .25s cubic-bezier(.19,1,.22,1)}button.thumb-strip-item--dragging.svelte-1d2xpm5{transition:margin .5s cubic-bezier(.19,1,.22,1),width .25s cubic-bezier(.19,1,.22,1)}section.svelte-1brxil6{backface-visibility:hidden;isolation:isolate;overscroll-behavior:none;transform:translateZ(0);will-change:transform,opacity;height:100vh;height:100dvh}section.svelte-1brxil6 :where(.svelte-1brxil6){-webkit-user-select:none;-moz-user-select:none;user-select:none}section.svelte-1brxil6 .project-scroller{scroll-snap-type:x mandatory}.text-white.svelte-1brxil6 button:where(.svelte-1brxil6):before{color:rgb(var(--color-white))}
