@font-face{font-family:Newsreader Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/newsreader-vietnamese-opsz-normal-BjhtXyW2.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/newsreader-latin-ext-opsz-normal-BQn1nviT.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/newsreader-latin-opsz-normal-s-izfB6B.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader Variable;font-style:italic;font-display:swap;font-weight:200 800;src:url(/assets/newsreader-vietnamese-opsz-italic-DTr-ymY4.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader Variable;font-style:italic;font-display:swap;font-weight:200 800;src:url(/assets/newsreader-latin-ext-opsz-italic-CSPGnFdO.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader Variable;font-style:italic;font-display:swap;font-weight:200 800;src:url(/assets/newsreader-latin-opsz-italic-kJKFiXvB.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/caveat-cyrillic-ext-400-normal-3iEGd-c5.woff2) format("woff2"),url(/assets/caveat-cyrillic-ext-400-normal-Cg0RnRQ5.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/caveat-cyrillic-400-normal-9cDH9rLW.woff2) format("woff2"),url(/assets/caveat-cyrillic-400-normal-CebvvJET.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/caveat-latin-ext-400-normal-D7hBUiug.woff2) format("woff2"),url(/assets/caveat-latin-ext-400-normal-DtiRFvw0.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/caveat-latin-400-normal-D6LQsQ_v.woff2) format("woff2"),url(/assets/caveat-latin-400-normal-BzhAQZkN.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/caveat-cyrillic-ext-600-normal-DDEJyoof.woff2) format("woff2"),url(/assets/caveat-cyrillic-ext-600-normal-BLVNc-Ct.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/caveat-cyrillic-600-normal-Ba_MyzgW.woff2) format("woff2"),url(/assets/caveat-cyrillic-600-normal-CqH0c_uj.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/caveat-latin-ext-600-normal-DDJRD6ps.woff2) format("woff2"),url(/assets/caveat-latin-ext-600-normal-shBvSnoU.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/caveat-latin-600-normal-zlTlWIYU.woff2) format("woff2"),url(/assets/caveat-latin-600-normal-DUjB8dgm.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/space-mono-vietnamese-400-normal-BNOj0Qhp.woff2) format("woff2"),url(/assets/space-mono-vietnamese-400-normal-B0PMp_xB.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/space-mono-latin-ext-400-normal-DTLbW2xa.woff2) format("woff2"),url(/assets/space-mono-latin-ext-400-normal-D4cJI_B-.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/space-mono-latin-400-normal-Rg4St2Dn.woff2) format("woff2"),url(/assets/space-mono-latin-400-normal-_3DlpgIW.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/space-mono-vietnamese-700-normal-DWQgDHuA.woff2) format("woff2"),url(/assets/space-mono-vietnamese-700-normal-D-KrLuLr.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/space-mono-latin-ext-700-normal-B2s3bDs2.woff2) format("woff2"),url(/assets/space-mono-latin-ext-700-normal-B_E7P90g.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/space-mono-latin-700-normal-mWgeinG7.woff2) format("woff2"),url(/assets/space-mono-latin-700-normal-D7A851RN.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--paper: #f9f1dc;--print: #fdf6e4;--ink: #4a3a2c;--faint: #6a5644;--accent: #a8434f;--accent-dark: #8f3a44;--ethan: #3f6d8e;--lera: #d9536a;--serif: "Newsreader Variable", "Newsreader", Georgia, serif;--hand: "Caveat", cursive;--mono: "Space Mono", monospace;--grain: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='2'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='140' height='140' filter='url(%23n)' opacity='0.55'/%3E%3C/svg%3E")}html{scroll-behavior:auto}body{margin:0;background-color:var(--paper);background-image:radial-gradient(70% 45% at 78% 96%,rgba(232,134,60,.1),transparent 72%),url(/tex/fine.jpg);background-size:100% 100%,480px;background-repeat:no-repeat,repeat;background-blend-mode:normal,multiply;color:var(--ink);font-family:var(--serif);-webkit-font-smoothing:antialiased;overflow-x:hidden}body:before{content:"";position:fixed;top:-22%;right:-22%;bottom:-10%;left:-22%;z-index:-2;pointer-events:none;background:radial-gradient(38% 34% at 32% 20%,rgba(242,194,69,.34),transparent 70%);animation:glowDrift 52s ease-in-out infinite alternate;will-change:transform}body:after{content:"";position:fixed;top:-12%;right:-12%;bottom:-12%;left:-12%;background-image:var(--grain);background-size:140px 140px;opacity:.085;pointer-events:none;z-index:95;animation:grainDance .9s steps(1) infinite;will-change:transform}@keyframes grainDance{0%{transform:translate(0)}12.5%{transform:translate(-4%,2.5%)}25%{transform:translate(2.5%,-4.5%)}37.5%{transform:translate(-5%,-2%)}50%{transform:translate(4%,5%)}62.5%{transform:translate(-2%,4%)}75%{transform:translate(5%,-3%)}87.5%{transform:translate(-3%,-5%)}}@keyframes glowDrift{0%{transform:translate3d(-4%,-3%,0)}to{transform:translate3d(6%,8%,0)}}@media (prefers-reduced-motion: reduce){body:after{animation:none;top:0;right:0;bottom:0;left:0}body:before{animation:none}}a{color:var(--accent)}a:hover{color:var(--accent-dark)}::selection{background:#a8434f3d}button{cursor:pointer;font-family:inherit;color:inherit}input{font-family:inherit}input::placeholder{color:#9a8670;opacity:.6}.pxn{border-radius:0;clip-path:polygon(0 3px,3px 3px,3px 0,calc(100% - 3px) 0,calc(100% - 3px) 3px,100% 3px,100% calc(100% - 3px),calc(100% - 3px) calc(100% - 3px),calc(100% - 3px) 100%,3px 100%,3px calc(100% - 3px),0 calc(100% - 3px))}.noscroll{scrollbar-width:none}.noscroll::-webkit-scrollbar{display:none}@keyframes fadeUp{0%{opacity:0;transform:translateY(14px) scale(.98)}to{opacity:1;transform:none}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes gateNo{0%,to{transform:translate(0)}25%{transform:translate(-4px)}55%{transform:translate(4px)}80%{transform:translate(-2px)}}@keyframes gateNo2{0%,to{transform:translate(0)}25%{transform:translate(-4px)}55%{transform:translate(4px)}80%{transform:translate(-2px)}}input.gate-word::placeholder{color:#fdf5e273;opacity:1}@keyframes sheetUp{0%{transform:translate(-50%,26px);opacity:0}to{transform:translate(-50%);opacity:1}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.3}}@keyframes kbA{0%{opacity:0;transform:scale(1.06) translate(-.8%,-.8%)}12%{opacity:1}to{opacity:1;transform:scale(1.14) translate(.8%,.8%)}}@keyframes kbB{0%{opacity:0;transform:scale(1.06) translate(.8%,-.8%)}12%{opacity:1}to{opacity:1;transform:scale(1.14) translate(-.8%,.8%)}}@keyframes eq{0%,to{height:4px}50%{height:12px}}@keyframes moteUp{0%{transform:translate3d(0,104vh,0)}33%{transform:translate3d(16px,66vh,0)}66%{transform:translate3d(-12px,32vh,0)}to{transform:translate3d(8px,-6vh,0)}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes envFloat{0%,to{transform:translate(0)}25%{transform:translate(5px,-8px)}50%{transform:translate(-2px,-12px)}75%{transform:translate(-6px,5px)}}@keyframes printIn{0%{opacity:0;transform:translateY(14px) scale(.9)}to{opacity:1;transform:none}}@keyframes sheen{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes dev{0%{opacity:.05;filter:sepia(.5) blur(10px) brightness(1.05)}to{opacity:1;filter:none}}@keyframes petalDrift{0%{transform:translate3d(-8vw,-10vh,0) rotate(0)}55%{transform:translate3d(52vw,32vh,0) rotate(160deg)}to{transform:translate3d(108vw,46vh,0) rotate(300deg)}}@keyframes petalFall{0%{transform:translate3d(0,-8vh,0)}25%{transform:translate3d(3.5vw,21vh,0)}50%{transform:translate3d(-2.5vw,49vh,0)}75%{transform:translate3d(4vw,77vh,0)}to{transform:translate3d(-1.5vw,110vh,0)}}@keyframes petalTumble{0%{transform:rotate(-30deg) rotateX(14deg)}to{transform:rotate(210deg) rotateX(-36deg)}}@keyframes wiggle{0%{transform:rotate(0)}30%{transform:rotate(-8deg)}60%{transform:rotate(5deg)}to{transform:rotate(0)}}@keyframes ribbonSway{0%{transform:rotate(-1.2deg)}to{transform:rotate(1.6deg)}}@keyframes bookOpen{0%{transform:rotateY(0)}12%{transform:rotateY(-4deg)}to{transform:rotateY(-165deg)}}@keyframes bookRush{0%{transform:scale(1)}to{transform:scale(4.2) translateY(4%)}}@keyframes fadeOutLate{0%,82%{opacity:1}to{opacity:0}}@keyframes lightFlicker{0%,to{opacity:.9;transform:scale(1)}9%{opacity:1;transform:scale(1.02)}17%{opacity:.82;transform:scale(.99)}28%{opacity:.96;transform:scale(1.015)}41%{opacity:.87;transform:scale(1)}53%{opacity:1;transform:scale(1.03)}66%{opacity:.84;transform:scale(.985)}79%{opacity:.95;transform:scale(1.01)}90%{opacity:.88;transform:scale(1)}}@keyframes flameDance{0%{transform:scaleY(1) rotate(-2deg)}26%{transform:scaleY(1.14) rotate(1.6deg) translate(.6px)}47%{transform:scaleY(.92) rotate(-1.2deg)}71%{transform:scaleY(1.1) rotate(2.2deg) translate(-.5px)}to{transform:scaleY(.98) rotate(-1.6deg)}}@keyframes haloPulse{0%,to{opacity:.5;transform:scale(1)}30%{opacity:.68;transform:scale(1.06)}55%{opacity:.44;transform:scale(.97)}80%{opacity:.62;transform:scale(1.04)}}@keyframes inkIn{0%{opacity:0;filter:blur(2.5px)}60%{opacity:.75}to{opacity:1;filter:blur(0)}}@keyframes beaconPulse{0%,to{opacity:.12}50%{opacity:.8}}@keyframes riteSeal{0%{transform:translate(-50%,-57%);opacity:1}18%{transform:translate(-50%,-57%) rotate(2.5deg);opacity:1}30%{transform:translate(-50%,-57%) rotate(-2deg);opacity:1}42%{transform:translate(-50%,-57%) rotate(3deg) scale(1.04);opacity:1}54%{transform:translate(-50%,-57%) rotate(-5deg) scale(1.08);opacity:1}66%{transform:translate(-50%,-50%) rotate(4deg) scale(1.05);opacity:1}to{transform:translate(-50%,190%) rotate(58deg);opacity:0}}@keyframes riteCrumb{0%{transform:translate(0);opacity:0}30%{opacity:.9}to{transform:translate(var(--cx, 30px),110px) rotate(160deg);opacity:0}}@keyframes riteFlap{0%{transform:rotateX(0)}16%{transform:rotateX(7deg)}26%{transform:rotateX(5deg)}40%{transform:rotateX(16deg)}52%{transform:rotateX(12deg)}72%{transform:rotateX(60deg)}to{transform:rotateX(167deg)}}@keyframes riteLetter{0%{transform:translateY(8%) rotate(-.4deg);z-index:2}5%{z-index:6}78%{transform:translateY(-66%) rotate(-1.6deg);z-index:6}to{transform:translateY(-60%) rotate(-1.4deg);z-index:6}}@keyframes riteZoom{0%{transform:scale(1)}to{transform:scale(1.08)}}@keyframes letterUnfold{0%{opacity:0;transform:translateY(34px) scale(.94) rotate(-1.2deg)}to{opacity:1;transform:none}}@keyframes leafTurnF{0%{transform:rotate3d(.09,1,0,0);animation-timing-function:cubic-bezier(.6,.05,.7,.6)}55%{transform:rotate3d(.075,1,0,-96deg);animation-timing-function:cubic-bezier(.3,.4,.3,1)}to{transform:rotateY(-180deg)}}@keyframes leafTurnB{0%{transform:rotateY(-180deg);animation-timing-function:cubic-bezier(.6,.05,.7,.6)}45%{transform:rotate3d(-.075,1,0,-96deg);animation-timing-function:cubic-bezier(.3,.4,.3,1)}to{transform:rotate3d(-.09,1,0,0)}}@keyframes leafRise{0%{transform:translateZ(2px)}42%{transform:translateZ(36px)}to{transform:translateZ(2px)}}@keyframes cornerPeel{0%{transform:scale(0);opacity:0}10%{transform:scale(.9);opacity:1}26%{transform:scale(1);opacity:1}40%{transform:scale(0);opacity:0}to{transform:scale(0);opacity:0}}@keyframes leafShade{0%{transform:scaleX(.02);opacity:0}45%{transform:scaleX(.3);opacity:.5}82%{transform:scaleX(.9);opacity:.35}to{transform:scaleX(1);opacity:0}}[data-reveal]{opacity:.05;filter:sepia(.5) blur(10px) brightness(1.05)}[data-reveal].seen{animation:dev .9s cubic-bezier(.2,.8,.2,1) both}.stamp{border:none;background:var(--accent);color:var(--print);font-family:var(--serif);font-style:italic;border-radius:0;clip-path:polygon(0 3px,3px 3px,3px 0,calc(100% - 3px) 0,calc(100% - 3px) 3px,100% 3px,100% calc(100% - 3px),calc(100% - 3px) calc(100% - 3px),calc(100% - 3px) 100%,3px 100%,3px calc(100% - 3px),0 calc(100% - 3px));box-shadow:none!important;transition:background .2s,transform .12s}.stamp:hover{background:var(--accent-dark)}.stamp:active{transform:scale(.97)}.dotted{background:none;border:none;padding:0;color:#615244;font-family:var(--serif);font-style:italic;text-decoration:underline dotted;text-underline-offset:4px;text-decoration-color:#65513e80}.dotted:hover{color:var(--accent)}.dotted-accent{background:none;border:none;padding:0;color:var(--accent);font-family:var(--serif);font-style:italic;text-decoration:underline dotted;text-underline-offset:3px}.dotted-accent:hover{color:var(--accent-dark)}.dotted-light{background:none;border:none;padding:4px;color:#f5f1e9;font-family:var(--serif);font-style:italic;font-size:16px;text-decoration:underline dotted;text-underline-offset:4px;text-decoration-color:#f5f1e980}.tile{transition:transform .5s cubic-bezier(.2,.8,.2,1),box-shadow .5s}.tile:hover{transform:rotate(0) scale(1.012)!important;box-shadow:0 12px 34px #40271233!important;z-index:3;position:relative}.pintile{transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s}.pintile:hover{transform:rotate(0) scale(1.015)!important;box-shadow:0 12px 34px #40271238!important;z-index:3}.alp{transition:transform .5s cubic-bezier(.2,.8,.2,1)}.alp:hover{transform:rotate(0) scale(1.008)!important}.lb-btn{border:none;background:none;color:#f5f1e9d9;text-shadow:0 2px 16px oklch(.1 .02 60 / .6)}.lb-btn:hover{color:#fdfcf8}.avatar:hover .avatar-circle{transform:scale(1.06)}.monthrow:hover,.ritual:hover{color:var(--accent)!important}.ritual:hover svg,.place:hover svg{animation:wiggle .5s ease}.env{transform:rotate(var(--rot, 0deg));transition:transform .35s cubic-bezier(.2,.8,.2,1),filter .35s}.env:hover{transform:rotate(var(--rot, 0deg)) translateY(-6px) scale(1.02);filter:drop-shadow(0 10px 18px oklch(.3 .05 60 / .14))}@keyframes boomRock{0%,to{transform:rotate(-2.5deg) translateY(0)}50%{transform:rotate(2.5deg) translateY(-1px)}}.slipnote{transform:rotate(1.6deg);transition:transform .35s cubic-bezier(.2,.8,.2,1),filter .35s;filter:drop-shadow(0 4px 10px rgba(58,40,26,.16))}.slipnote:before{content:"";position:absolute;left:-12px;top:9px;width:42px;height:15px;background:#fdf6e4b8;box-shadow:0 1px 3px #3a281a2e;transform:rotate(-24deg);pointer-events:none}.slipnote:hover{transform:rotate(.4deg) translateY(-2px) scale(1.015);filter:drop-shadow(0 8px 18px rgba(58,40,26,.22))}.viewfade{animation:fadeUp .35s cubic-bezier(.2,.8,.2,1) both}.ph{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.grainpaper{background-image:var(--grain);background-size:140px 140px;background-blend-mode:multiply}@media (prefers-reduced-motion: reduce){body{animation:none}[data-reveal]{opacity:1;filter:none}[data-reveal].seen{animation:none}.mote{display:none}}
