*{box-sizing:border-box;margin:0;padding:0}:root{--hand-line:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='6'%3E%3Cpath d='m0 3.19 2-.15 2-.06 2-.53 2 .34 2 .12 2-.6 2 .49 2 .27 2 .01 2-.15 2-.72 2 .12 2 .03 2-.24 2 .24 2 .44 2 .6 2-.32 2-.35 2 .19 2-.2 2 .17 2-.2 2 .06 2 .79 2-.46 2-.32 2 .11 2-.28 2-.02 2-.64 2-.31 2 .35 2-.16 2-.1 2-.07 2 .32h2l2-.76 2-.05h2l2 .29 2 .4 2-.2 2 .78 2 .25 2-.68 2-.02 2-.16 2 .3 2 .22 2-.27 2 .48 2 .23 2-.19 2-.36 2-.15 2 .43 2-.31 2-.15 2 .25 2 .16 2 .62 2-.26 2-.04 2 .66 2-.43 2-.23 2 .02 2 .17 2 .73 2-.13 2-.04 2 .21 2-.28 2-.48 2-.67 2 .25 2 .27 2-.27 2 .1 2-.28 2 .1 2-.17 2-.9 2 .34 2 .2 2-.22 2 .17 2-.09 2 .54 2 .21 2-.44 2 .08 2 .02 2 .01 2-.38 2-.04 2 .73 2 .03 2-.01 2-.29 2-.38 2 .23 2-.74 2-.2 2 .74 2 .09 2 .24 2-.21 2-.13 2 .37 2-.37 2-.12 2 .3 2 .48 2 .27 2-.32 2 .42 2 .26V4.9l-2-.5-2-.42-2 .18-2-.75-2-.33-2-.11h-2l-2 .63-2-.47-2-.36-2 .26-2-.27-2-.18-2-.29-2 .25-2 .46-2-.13-2 .14-2 .13-2 .47-2 .09-2-.71-2 .29-2 .06-2-.22-2 .27-2-.09-2 .64-2 .2-2-.79-2-.08-2-.09-2-.05-2-.02-2 .07-2 .75-2 .19-2-.13-2-.22-2-.06-2 .51-2-.39-2-.01-2 .69-2-.03-2 .23-2-.24-2-.15-2 .51-2-.59-2-.49-2 .03h-2l-2 .14-2-.29-2 .19-2 .23-2-.34-2-.41-2-.57-2 .39-2 .31-2-.3-2 .64-2 .22-2-.01-2-.11-2-.74-2 .37-2 .27-2-.35-2 .19-2 .11-2 .22-2-.29-2-.5-2 .1-2-.15-2-.14-2-.46-2-.07-2 .74-2-.25h-2l-2 .28-2-.2-2 .18-2-.55-2-.11-2 .91-2 .18-2 .2-2 .17-2 .13-2 .04-2-.63-2-.08-2 .23L42 4l-2 .15-2-.42-2 .47-2 .08-2-.62-2 .07-2-.19-2 .27-2 .17-2-.51-2 .59-2 .46-2-.06-2-.04-2-.2-2 .23-2-.26-2-.32-2 .25-2 .31-2 .47Z'/%3E%3C/svg%3E");--font-sans:"Newsreader",Georgia,serif;--font-serif:"Newsreader",Georgia,serif;--font-ui:"Newsreader",Georgia,serif;--bg:#fbfbfa;--bg-frost:#fbfbfac7;--text:#1c1c1a;--text-muted:#6f6e6a;--nav-muted:#6f6e6a;--border:#1c1c1a1a;--surface:#f3f2ef;color-scheme:light}html[data-theme=dark]{--bg:#161614;--bg-frost:#161614c7;--text:#f3f1ec;--text-muted:#a3a199;--nav-muted:#a3a199;--border:#f3f1ec1f;--surface:#22211e;color-scheme:dark}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fbfbfa;background-color:var(--bg);color:#1c1c1a;color:var(--text);font-family:Newsreader,Georgia,serif;font-family:var(--font-sans);overflow-x:clip;scrollbar-width:none;transition:background-color .45s ease,color .45s ease}:focus-visible{outline:2px solid #1c1c1a;outline:2px solid var(--text);outline-offset:3px}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scrollbar-width:none}body::-webkit-scrollbar,html::-webkit-scrollbar{display:none}a{color:inherit;text-decoration:none}button{background:none;border:none;cursor:pointer;font-family:inherit}img{height:auto;max-width:100%}.container{margin:0 auto;max-width:1200px;padding:0 20px}.fade-in{opacity:0;transform:translateY(30px);transition:all .6s ease-out}.fade-in.visible{opacity:1;transform:translateY(0)}.slide-in-left{opacity:0;transform:translateX(-50px);transition:all .6s ease-out}.slide-in-left.visible{opacity:1;transform:translateX(0)}.slide-in-right{opacity:0;transform:translateX(50px);transition:all .6s ease-out}.slide-in-right.visible{opacity:1;transform:translateX(0)}.scale-in{opacity:0;transform:scale(.8);transition:all .6s ease-out}.scale-in.visible{opacity:1;transform:scale(1)}@keyframes introFog{0%{filter:blur(8px);opacity:.2}to{filter:none;opacity:1}}body.intro-writing #selected-work,body.intro-writing .intro-aside,body.intro-writing footer,body.intro-writing header{animation:introFog 2.2s cubic-bezier(.23,1,.32,1) 2.2s backwards;animation:introFog 2.2s cubic-bezier(.23,1,.32,1) var(--intro-fog-delay,2.2s) backwards}
/*# sourceMappingURL=main.2c5bb81b.css.map*/