@font-face{font-family:Iosevka Custom;src:url(/assets/IosevkaCustom-Regular-Vu4QRFja.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Iosevka Custom;src:url(/assets/IosevkaCustom-Bold-DrbPDgUR.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Iosevka Custom;src:url(/assets/IosevkaCustom-Italic-BjxsJHSW.woff2)format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Iosevka Custom;src:url(/assets/IosevkaCustom-BoldItalic-B0X_bCgb.woff2)format("woff2");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Iosevka Custom Text;src:url(/assets/IosevkaCustomAile-Regular-YG5R05-M.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Iosevka Custom Text;src:url(/assets/IosevkaCustomAile-Bold-BSVbRO5M.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Iosevka Custom Text;src:url(/assets/IosevkaCustomAile-Italic-C6yvfYx7.woff2)format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Iosevka Custom Text;src:url(/assets/IosevkaCustomAile-BoldItalic-B0k_067y.woff2)format("woff2");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Iosevka Custom Text;src:url(/assets/IosevkaCustom-Regular-Vu4QRFja.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+30-39,U+2E,U+2C}@font-face{font-family:Iosevka Custom Text;src:url(/assets/IosevkaCustom-Bold-DrbPDgUR.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+30-39,U+2E,U+2C}@font-face{font-family:Iosevka Custom Text;src:url(/assets/IosevkaCustom-Italic-BjxsJHSW.woff2)format("woff2");font-weight:400;font-style:italic;font-display:swap;unicode-range:U+30-39,U+2E,U+2C}@font-face{font-family:Iosevka Custom Text;src:url(/assets/IosevkaCustom-BoldItalic-B0X_bCgb.woff2)format("woff2");font-weight:700;font-style:italic;font-display:swap;unicode-range:U+30-39,U+2E,U+2C}@font-face{font-family:Urbanist;src:url(/assets/Urbanist-Variable-DzfMcl07.ttf)format("truetype-variations");font-weight:100 900;font-style:normal;font-display:swap}:root{--stagger-delay:80ms;--stagger-duration:.4s;--stagger-easing:ease;--stagger-distance:20px}.stagger{opacity:1}.stagger-1{--stagger-order:0}.stagger-2{--stagger-order:1}.stagger-3{--stagger-order:2}.stagger-4{--stagger-order:3}.stagger-5{--stagger-order:4}.stagger-6{--stagger-order:5}@keyframes fadeFromTop{0%{opacity:0;transform:translateY(calc(-1 * var(--stagger-distance)))}to{opacity:1;transform:translateY(0)}}@keyframes fadeFromBottom{0%{opacity:0;transform:translateY(var(--stagger-distance))}to{opacity:1;transform:translateY(0)}}@keyframes slideIn{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}.in-view.scroll-down .stagger{animation:fadeFromTop var(--stagger-duration) var(--stagger-easing) backwards;animation-delay:calc(var(--stagger-order) * var(--stagger-delay))}.in-view.scroll-up .stagger{animation:fadeFromBottom var(--stagger-duration) var(--stagger-easing) backwards;animation-delay:calc((5 - var(--stagger-order)) * var(--stagger-delay))}.workspace-stack{scroll-snap-type:y mandatory;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;flex-direction:column;height:100vh;display:flex;overflow-y:scroll}.workspace-stack::-webkit-scrollbar{display:none}.workspace{scroll-snap-align:start;scroll-snap-stop:always;flex-shrink:0;height:100vh;overflow-y:auto}.workspace-enter{animation:.4s slideIn}@media (prefers-reduced-motion:reduce){.stagger,.in-view.scroll-down .stagger,.in-view.scroll-up .stagger{opacity:1!important;animation:none!important}.workspace-stack{scroll-behavior:auto}.workspace,.workspace-enter{animation:none!important}}
