@keyframes grain{0%,to{transform:translate(0)}10%{transform:translate(-5%,-10%)}20%{transform:translate(-15%,5%)}30%{transform:translate(7%,-25%)}40%{transform:translate(-5%,25%)}50%{transform:translate(-15%,10%)}60%{transform:translate(15%)}70%{transform:translateY(15%)}80%{transform:translate(3%,35%)}90%{transform:translate(-10%,10%)}}body{--color-background: var(--color-fog);--color-text: var(--color-mostlyblack);background-color:#f7f5f0;background-color:var(--color-background);color:#272626;color:var(--color-text);transition:background-color .8s,color .8s}body[theme=fog]{--color-background: var(--color-fog);--color-text: var(--color-mostlyblack)}body[theme=wheat]{--color-background: var(--color-gold);--color-text: var(--color-mostlyblack)}body[theme=night]{--color-background: var(--color-black);--color-text: var(--color-starlight)}body[theme=darkmode]{--color-background: var(--color-black);--color-text: var(--color-white)}body[theme=mette]{--color-background: var(--color-ocean);--color-text: var(--color-poppy)}body[theme=yves]{--color-background: var(--color-yves);--color-text: var(--color-jade)}body[theme=daylight]{--color-background: var(--color-hills);--color-text: var(--color-shoots)}body:before{animation:grain 5s steps(10) infinite;animation-play-state:paused;background:url(/grain.png) center/150px repeat;bottom:-100%;content:"";left:-100%;opacity:.05;position:fixed;right:-100%;top:-100%}body:has(.page-wrapper.is-visible):before{animation-play-state:running}html.has-scroll-smooth{overflow:hidden;position:fixed;left:0;right:0;top:0;bottom:0}::-moz-selection{background:var(--color-text);color:var(--color-background)}::selection{background:var(--color-text);color:var(--color-background)}.page-wrapper{transition:opacity .8s}.page-wrapper:not(.is-visible){opacity:0}@media(prefers-reduced-motion:reduce){body{transition:none}body:before{animation:none}.page-wrapper{transition:none}}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{border:0;font:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{font-weight:400;text-align:left;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:""}a img{border:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}@font-face{font-family:Brown LL;font-style:normal;font-weight:300;font-display:swap;src:url(/assets/BrownLLSub-Light-Ffd2Htk5.woff2) format("woff2"),url(/assets/BrownLLSub-Light-AJ5yGPYv.woff) format("woff")}@font-face{font-family:Sunset Gothic;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/sunset-gothic-bold-pro-DDxNBp3X.woff2) format("woff2"),url(/assets/sunset-gothic-bold-pro-mQh-6PsQ.woff) format("woff")}html{box-sizing:border-box;color:#272626;color:var(--color-mostlyblack)}*,*:before,*:after{box-sizing:inherit}body{font-family:Brown LL,BrownLLSub-Light,BrownLLWeb-Light,sans-serif;font-family:var(--font-brown);font-weight:400;font-size:18px;line-height:1.8}button{-webkit-appearance:none;background:transparent;border:none;color:inherit;margin:0;overflow:visible;padding:0;width:auto}a{-webkit-text-decoration:none;text-decoration:none;color:inherit;line-height:inherit;position:relative}a:hover{color:inherit}:root{--color-white: #fff;--color-white-rgb: 255, 255, 255;--color-black: #201e1b;--color-black-rgb: 32, 30, 27;--color-offwhite: #fffaf0;--color-offwhite-rgb: 255, 250, 240;--color-fog: #f7f5f0;--color-fog-rgb: 247, 245, 240;--color-mostlyblack: #272626;--color-mostlyblack-rgb: 39, 38, 38;--color-yves: #2458ba;--color-yves-rgb: 36, 88, 18;--color-poppy: #f96d62;--color-poppy-rgb: 249, 109, 109;--color-sunset: #E89C16;--color-sunset-rgb: 232, 156, 22;--color-ocean: #153449;--color-ocean-rgb: 21, 52, 73;--color-starlight: #feeaa1;--color-starlight-rgb: 254, 234, 161;--color-skinnydip: #f9cfd0;--color-skinnydip-rgb: 249, 207, 208;--color-shoots: #d7feb7;--color-shoots-rgb: 215, 254, 183;--color-hills: #081f20;--color-hills-rgb: 8, 31, 32;--color-gold: #d4ab79;--color-gold-rgb: 212, 171, 121;--color-sky: #e9edca;--color-sky-rgb: 223, 237, 202;--color-jade: #02e6c0;--color-jade-rgb: 2, 230, 192;--font-brown: "Brown LL", "BrownLLSub-Light", "BrownLLWeb-Light", sans-serif;--font-sunset: "Sunset Gothic", "sunset-gothic-bold-pro", sans-serif;--font-ibm: "IBM Plex Mono", monospace;--grid: 8;--grid-margin: 32px;--grid-gutter: 24px}@media screen and (max-width:768px){:root{--grid-margin: 16px}}/*! locomotive-scroll v4.1.3 | MIT License | https://github.com/locomotivemtl/locomotive-scroll */html.has-scroll-smooth{overflow:hidden}html.has-scroll-dragging{-webkit-user-select:none;-moz-user-select:none;user-select:none}.has-scroll-smooth body{overflow:hidden}.has-scroll-smooth [data-scroll-container]{min-height:100vh}[data-scroll-direction=horizontal] [data-scroll-container]{height:100vh;display:inline-block;white-space:nowrap}[data-scroll-direction=horizontal] [data-scroll-section]{display:inline-block;vertical-align:top;white-space:nowrap;height:100%}.c-scrollbar{position:absolute;right:0;top:0;width:11px;height:100%;transform-origin:center right;transition:transform .3s,opacity .3s;opacity:0}.c-scrollbar:hover{transform:scaleX(1.45)}.c-scrollbar:hover,.has-scroll-scrolling .c-scrollbar,.has-scroll-dragging .c-scrollbar{opacity:1}[data-scroll-direction=horizontal] .c-scrollbar{width:100%;height:10px;top:auto;bottom:0;transform:scaleY(1)}[data-scroll-direction=horizontal] .c-scrollbar:hover{transform:scaleY(1.3)}.c-scrollbar_thumb{position:absolute;top:0;right:0;background-color:#000;opacity:.5;width:7px;border-radius:10px;margin:2px;cursor:grab}.has-scroll-dragging .c-scrollbar_thumb{cursor:grabbing}[data-scroll-direction=horizontal] .c-scrollbar_thumb{right:auto;bottom:0}
