@font-face{font-family:Cormorant SC;font-style:normal;font-weight:300;font-display:swap;src:url(../media/1da063b65c67789b-s.29c6t5srfb6e4.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant SC;font-style:normal;font-weight:300;font-display:swap;src:url(../media/af4af3677f91fd9e-s.1jhd222x_cxnv.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant SC;font-style:normal;font-weight:300;font-display:swap;src:url(../media/90ede0a5fe0fe02f-s.3il4ms6us81-2.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant SC;font-style:normal;font-weight:300;font-display:swap;src:url(../media/6ffef4b4eb349ead-s.0z71zj7lsbi6e.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant SC;font-style:normal;font-weight:300;font-display:swap;src:url(../media/93a1b3325f598680-s.p.22j-t7qo27i4u.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant SC;font-style:normal;font-weight:400;font-display:swap;src:url(../media/666e189448f306de-s.1hu6nltf5wtyk.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant SC;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0c02fd0bb69ecd72-s.1racysefnd3zt.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant SC;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b2b92793464790d4-s.152jgmzihyfau.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant SC;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5859907a06d7252b-s.1hyjmyb730g5c.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant SC;font-style:normal;font-weight:400;font-display:swap;src:url(../media/996b823ab6cd0fc1-s.p.2t08yg25_c4y3.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant SC;font-style:normal;font-weight:600;font-display:swap;src:url(../media/54fd3ab03fcc7c33-s.096wvcuquz-g5.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant SC;font-style:normal;font-weight:600;font-display:swap;src:url(../media/ae88bb5f0cf29beb-s.1o0-eq733a53m.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant SC;font-style:normal;font-weight:600;font-display:swap;src:url(../media/871e071cfaf8dd59-s.2j8xm20tii-aj.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant SC;font-style:normal;font-weight:600;font-display:swap;src:url(../media/c43bb06bea71c1d3-s.2sfmouquqhxgu.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant SC;font-style:normal;font-weight:600;font-display:swap;src:url(../media/50ae28d10c4e230b-s.p.2jie2jpekd4xj.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant SC Fallback;src:local(Times New Roman);ascent-override:81.43%;descent-override:25.29%;line-gap-override:0.0%;size-adjust:113.48%}._5O57pW_className{font-family:Cormorant SC,Cormorant SC Fallback;font-style:normal}._5O57pW_variable{--font-display:"Cormorant SC", "Cormorant SC Fallback"}
@font-face{font-family:EB Garamond;font-style:normal;font-weight:400 800;font-display:swap;src:url(../media/4598e6a902d6fd11-s.26u7v4he067l8.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:EB Garamond;font-style:normal;font-weight:400 800;font-display:swap;src:url(../media/239fb098fceddb4b-s.0x-5wtyyqn28e.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:EB Garamond;font-style:normal;font-weight:400 800;font-display:swap;src:url(../media/099ff601e790cddc-s.3yob337ug4w_n.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:EB Garamond;font-style:normal;font-weight:400 800;font-display:swap;src:url(../media/86498dd977e4e86c-s.3dnpquur9zvda.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:EB Garamond;font-style:normal;font-weight:400 800;font-display:swap;src:url(../media/e30c81b5cd32e7f4-s.0hioodceto78-.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:EB Garamond;font-style:normal;font-weight:400 800;font-display:swap;src:url(../media/3456dc50754e9228-s.180g8ykmerv64.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:EB Garamond;font-style:normal;font-weight:400 800;font-display:swap;src:url(../media/de9751bfdfafdac8-s.p.1simdcn5ouyn0.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:EB Garamond Fallback;src:local(Times New Roman);ascent-override:106.26%;descent-override:31.44%;line-gap-override:0.0%;size-adjust:94.77%}.qQaING_className{font-family:EB Garamond,EB Garamond Fallback;font-style:normal}.qQaING_variable{--font-serif:"EB Garamond", "EB Garamond Fallback"}
@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4f6667dd39116621-s.00az9qtie3ho1.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/07935285219a259d-s.3j-a226dh71aj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/f58031ded4338640-s.2gwoz23eiro2t.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/77814b00d5ca94a4-s.0i3h3th1vs4m7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/605ce01b664af129-s.p.0zr6hhvz-h9nw.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.wMpiTW_className{font-family:Geist,Geist Fallback;font-style:normal}.wMpiTW_variable{--font-sans:"Geist", "Geist Fallback"}
@font-face{font-family:Patrick Hand;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c7104fc689f91cec-s.34afi_j1p0a6k.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Patrick Hand;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a26175ae00aab94b-s.26f9ryzsbsglu.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Patrick Hand;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ab71ef6cb3cac5a2-s.p.1qijn9nev9bbg.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Patrick Hand Fallback;src:local(Arial);ascent-override:127.97%;descent-override:38.32%;line-gap-override:0.0%;size-adjust:81.43%}.PGQIYG_className{font-family:Patrick Hand,Patrick Hand Fallback;font-style:normal;font-weight:400}.PGQIYG_variable{--font-chalk:"Patrick Hand", "Patrick Hand Fallback"}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-serif:ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.block{display:block}.grid{display:grid}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}:root{--z:.9;--black:#010101;--ink:#070808;--blue-black:#151a1d;--slate:#31343a;--mist:#93938d;--ghost:#e6e8e3;--paper:#fefffd;--red:#d22027;--ember:#f2a229;--gold:#e8c56a;--lx:calc(50vw / var(--z));--ly:calc(40vh / var(--z));--lr:300px;--mx:-100px;--my:-100px}*,:before,:after{box-sizing:border-box}html{zoom:var(--z);background:var(--black);color:var(--ghost);scroll-behavior:auto}body{min-height:calc(100vh / var(--z));background:var(--black);font-family:var(--font-sans), system-ui, sans-serif;-webkit-font-smoothing:antialiased;margin:0;font-size:17px;line-height:1.65;overflow-x:hidden}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}h1,h2,h3{font-family:var(--font-display), serif;letter-spacing:.04em;margin:0;font-weight:300}a{color:inherit}:focus-visible{outline:2px solid var(--gold);outline-offset:3px}.world{width:calc(100vw / var(--z));height:calc(100vh / var(--z));z-index:0;display:block;position:fixed;inset:0}.lantern{z-index:30;pointer-events:none;--dark:.5;--glow:.05;background:radial-gradient(circle var(--lr) at var(--lx) var(--ly), rgba(255, 190, 80, var(--glow)), rgba(242, 162, 41, calc(var(--glow) * .3)) 55%, transparent 100%), radial-gradient(circle calc(var(--lr) * 1.35) at var(--lx) var(--ly), transparent 0%, transparent 34%, rgba(1, 1, 1, var(--dark)) 100%);position:fixed;inset:0}.cursor{z-index:60;pointer-events:none;width:0;height:0;transform:translate(var(--mx), var(--my));display:none;position:fixed;top:0;left:0}.cursor-lantern{transform-origin:50% 6%;width:28px;height:64px;transform:rotate(var(--sway,0deg)) scale(calc(1 + var(--pulse,0) * .18));filter:drop-shadow(0 0 calc(5px + var(--pulse,0) * 12px) #f2a229b3);transition:filter .1s;position:absolute;top:0;left:-14px}.cursor-lantern img{width:100%;height:100%;image-rendering:pixelated;filter:sepia(.7)saturate(1.9)brightness(1.15);display:block}.px-flame,.px-fly{image-rendering:pixelated;position:absolute}.px-flame{background:#ffd166;width:2px;height:4px;animation:.5s steps(2,end) infinite pxflame;transform:translate(-50%,-100%);box-shadow:0 0 4px 1px #ffbe50e6}@keyframes pxflame{50%{background:#fff0a8;height:3px}}.px-fly{background:#fff5c4;width:2px;height:2px;transition:opacity .3s;animation:1.6s steps(4,end) infinite pxfly;box-shadow:0 0 4px 1px #ffd778e6}@keyframes pxfly{50%{transform:translate(2px,-2px)}}.cl-fly{filter:drop-shadow(0 0 3px #ffd36a);transition:r .3s;animation:1.7s ease-in-out infinite flit}@keyframes flit{50%{opacity:.55;transform:translate(1.4px,-1.8px)}}@media (pointer:fine){.cursor{display:block}html,body,a,button,.card,.slate{cursor:none}dialog,dialog *{cursor:auto}html[data-hover="1"] .cursor-lantern{transform:rotate(var(--sway,0deg)) scale(1.22)}}.hud-top{z-index:40;pointer-events:none;justify-content:space-between;align-items:center;padding:18px 26px;display:flex;position:fixed;top:0;left:0;right:0}.hud-top>*{pointer-events:auto}.wordmark{font-family:var(--font-display), serif;letter-spacing:.18em;text-transform:uppercase;color:var(--ghost);opacity:.8;font-size:1.15rem}.hud-right{align-items:center;gap:16px;display:flex}.sound{color:var(--mist);font:inherit;letter-spacing:.1em;text-transform:uppercase;background:0 0;border:1px solid #e6e8e340;border-radius:999px;padding:4px 12px;font-size:.78rem}.sound[aria-pressed=true]{color:var(--gold);border-color:#e8c56a8c}.hud-nav{z-index:40;flex-direction:column;gap:14px;display:flex;position:fixed;top:50%;right:22px;transform:translateY(-50%)}.nav-dot{background:0 0;border:1px solid #e6e8e380;border-radius:50%;width:12px;height:12px;padding:0;position:relative}.nav-dot[data-current="1"]{background:var(--gold);border-color:var(--gold);box-shadow:0 0 10px #e8c56ab3}.nav-label{white-space:nowrap;font-family:var(--font-display), serif;letter-spacing:.12em;opacity:0;pointer-events:none;text-shadow:0 0 8px #000;font-size:1rem;transition:opacity .2s;position:absolute;top:50%;right:22px;transform:translateY(-50%)}.nav-dot:hover .nav-label,.nav-dot:focus-visible .nav-label,.nav-dot[data-current="1"] .nav-label{opacity:.85}.toast{z-index:50;pointer-events:none;min-height:1.5em;position:fixed;bottom:28px;left:50%;transform:translate(-50%)}.toast-line{color:var(--ghost);background:#010101d1;border:1px solid #e8c56a66;border-radius:999px;margin:0;padding:8px 18px;font-size:.95rem;font-style:italic;animation:2.6s both toast}@keyframes toast{0%{opacity:0;transform:translateY(10px)}10%,80%{opacity:1;transform:none}to{opacity:0}}.stage{z-index:10;position:relative}.sec{min-height:calc(100vh / var(--z));padding:calc(14vh / var(--z)) calc(8vw / var(--z)) calc(12vh / var(--z));flex-direction:column;justify-content:center;display:flex;position:relative}.sec.wide{padding-inline:calc(3vw / var(--z))}.kicker,.tab{background:var(--red);color:#fff;letter-spacing:.14em;text-transform:uppercase;border-radius:999px;width:fit-content;margin:0 0 14px;padding:3px 14px;font-size:.72rem;font-weight:700;line-height:1.6;display:inline-block}.kicker{color:var(--mist);background:0 0;padding-left:0;font-weight:500}.lede{color:var(--ghost);opacity:.85;max-width:56ch;margin:10px 0 0}.head{margin-bottom:36px}.head h2,.panel h2,.fire h2{font-size:clamp(2.2rem, calc(5vw / var(--z)), 3.6rem);line-height:1.1}.hero-title{font-weight:300;font-size:clamp(2.8rem, calc(9vw / var(--z)), 8.5rem);letter-spacing:.06em;text-transform:uppercase;text-shadow:0 0 40px #000c;margin:4px 0 10px;line-height:1}.hero-name{white-space:nowrap}.lit-ch{--l:0;color:#fff;display:inline-block}@supports (color:color-mix(in lab, red, red)){.lit-ch{color:color-mix(in srgb, #fff calc(var(--l) * 100%), #6f767c)}}.lit-ch{text-shadow:0 0 calc(var(--l) * 26px) rgba(242, 162, 41, calc(var(--l) * .75));transition:color .12s}.hero-sub{font-size:clamp(1.1rem, calc(2vw / var(--z)), 1.5rem);color:var(--ghost);margin:0}.hero-line{color:var(--mist);margin:14px 0 0;font-style:italic}.hint{letter-spacing:.08em;max-width:46ch;color:var(--gold);opacity:.8;margin:34px 0 0;font-size:.85rem}.walk{left:calc(8vw / var(--z));bottom:calc(7vh / var(--z));letter-spacing:.2em;text-transform:uppercase;color:var(--ghost);opacity:.75;font-size:.8rem;text-decoration:none;animation:2.4s ease-in-out infinite bob;position:absolute}@keyframes bob{50%{transform:translateY(6px)}}.panel{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:7px solid var(--black);padding:34px clamp(22px, calc(4vw / var(--z)), 44px);background:#070808c7;border-radius:18px;box-shadow:0 0 0 1px #e6e8e314}.panel.narrow{max-width:720px}.panel p{margin:14px 0 0}.watchers{z-index:29;pointer-events:none;position:fixed;inset:0}.watcher{--lit:0;--px:0px;--py:0px;opacity:0;will-change:transform, opacity;transition:opacity .12s;position:absolute;top:0;left:0}html[data-lit="0"] .watchers{display:none}.eyes{gap:10px;animation:5.5s infinite blink;display:flex}.eyes i{width:12px;height:7px;box-shadow:0 0 calc(4px + var(--lit) * 12px) calc(var(--lit) * 2px) #d22027cc;background:#1b0a0a;border-radius:50%;display:block;position:relative;overflow:hidden}.eyes i:after{content:"";width:6px;height:6px;transform:translate(var(--px), var(--py));background:#ff4a4f;border-radius:50%;margin:-3px;position:absolute;top:50%;left:50%}@keyframes blink{0%,92%,to{transform:scaleY(1)}95%{transform:scaleY(.08)}}.hand{perspective:1400px;justify-content:center;padding:40px 0 60px;display:flex}.hand-slot{margin-left:calc(-1 * max(38px, (var(--n,8) * 176px - calc(88vw / var(--z))) / (var(--n,8) - 1)))}.hand-slot:first-child{margin-left:0}.card{--rot:0deg;--drop:0px;--tx:0deg;--ty:0deg;text-align:left;width:176px;height:270px;color:var(--ghost);transform:translateY(var(--drop)) rotate(var(--rot));transform-origin:50% 120%;background:0 0;border:0;padding:0;transition:transform .28s cubic-bezier(.2,.8,.2,1);display:block;position:relative}.card:hover,.card:focus-visible{transform:translateY(-46px)rotate(0)scale(1.1);z-index:50!important}.card-inner{border:6px solid var(--black);background:var(--black);width:100%;height:100%;transform:rotateX(var(--tx)) rotateY(var(--ty));border-radius:16px;transition:transform .12s linear,box-shadow .28s;display:block;position:relative;overflow:hidden;box-shadow:0 14px 30px #0009,0 0 0 1px #e6e8e31a}.card:hover .card-inner{box-shadow:0 20px 40px #000000b3, 0 0 28px var(--accent)}@supports (color:color-mix(in lab, red, red)){.card:hover .card-inner{box-shadow:0 20px 40px #000000b3, 0 0 28px color-mix(in srgb, var(--accent) 45%, transparent)}}.card-window{border-radius:9px;display:block;position:absolute;inset:0}.card-art{width:100%;height:100%;display:block}.card-text{text-align:center;flex-direction:column;align-items:center;padding:0 12px 10px;display:flex;position:absolute;bottom:0;left:0;right:0}.card-title{font-family:var(--font-display), serif;color:#fff;letter-spacing:.04em;font-size:1.42rem;line-height:1.1}.card-power{color:var(--ghost);margin-top:4px;font-size:.64rem;line-height:1.35}.card-flavor{color:var(--mist);text-align:right;align-self:flex-end;margin-top:5px;font-size:.58rem;font-style:italic}.hand-hint{text-align:center;color:var(--mist);margin:0;font-size:.9rem;font-style:italic}.casefile{width:min(880px, calc(94vw / var(--z)));max-height:calc(90vh / var(--z));border:8px solid var(--black);background:var(--ink);color:var(--ghost);border-radius:20px;margin:auto;padding:0;overflow:auto}.casefile::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#010101cc}.casefile-body{grid-template-columns:300px 1fr;display:grid;position:relative}.casefile-art{background:var(--black);min-height:340px}.casefile-art svg{width:100%;height:100%;display:block}.casefile-text{padding:28px 30px 26px}.casefile-text h3{font-size:2.6rem;line-height:1.05}.casefile-text p{margin:12px 0 0}.status{color:var(--gold);letter-spacing:.1em;text-transform:uppercase;font-size:.82rem}.status .dot{background:var(--accent,var(--gold));border-radius:50%;width:8px;height:8px;margin-right:6px;display:inline-block}.chips{flex-wrap:wrap;gap:8px;margin:18px 0 0;padding:0;list-style:none;display:flex}.chips li{color:var(--ghost);border:1px solid #e6e8e34d;border-radius:999px;padding:2px 12px;font-size:.8rem}.casefile-actions{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.btn{background:var(--ghost);color:var(--black);border:2px solid var(--ghost);font:inherit;border-radius:999px;padding:8px 20px;font-weight:600;text-decoration:none;transition:transform .15s,background .15s,color .15s;display:inline-block}.btn:hover{transform:translateY(-2px)}.btn.ghost{color:var(--ghost);background:0 0}.btn.red{background:var(--red);border-color:var(--red);color:#fff}.btn.red.outline{color:var(--red);background:0 0}.paper{background:var(--paper);color:#111;max-width:880px;padding:64px clamp(26px, calc(6vw / var(--z)), 70px);font-family:var(--font-serif), Georgia, serif;clip-path:polygon(0 1.5%,4% .4%,9% 1.4%,15% .2%,22% 1.2%,30% .3%,38% 1.3%,47% .2%,56% 1.2%,65% .3%,74% 1.4%,83% .2%,91% 1.2%,97% .3%,100% 1.2%,100% 98.6%,94% 99.8%,86% 98.7%,77% 99.8%,68% 98.6%,58% 99.7%,49% 98.7%,39% 99.8%,30% 98.6%,21% 99.7%,12% 98.7%,5% 99.8%,0 98.8%);margin:0 auto;font-size:1.15rem;position:relative;transform:rotate(-.5deg);box-shadow:0 30px 80px #000000b3}.paper h2{font-family:var(--font-serif), Georgia, serif;text-transform:uppercase;letter-spacing:.05em;font-weight:800;font-size:clamp(2rem, calc(5vw / var(--z)), 3rem);color:#000;line-height:1.05}.paper h3{font-family:var(--font-serif), Georgia, serif;text-transform:uppercase;letter-spacing:.06em;color:#000;margin:44px 0 14px;font-size:1.2rem;font-weight:800}.paper-tab{background:var(--red);color:#fff;font-family:var(--font-sans), sans-serif;letter-spacing:.14em;text-transform:uppercase;border-radius:999px;margin:0 0 14px;padding:3px 14px;font-size:.72rem;font-weight:700;display:inline-block}.paper-intro{margin:14px 0 0}.steps{gap:18px;margin:0;padding:0;list-style:none;display:grid}.steps li{align-items:flex-start;gap:16px;display:flex}.badge{background:var(--red);color:#fff;width:42px;height:42px;font-family:var(--font-sans), sans-serif;border-radius:50%;flex:none;place-items:center;font-weight:700;display:grid}.steps b{color:var(--red);font-size:1.2rem}.steps p{margin:2px 0 0}.menu{gap:10px;margin:0;padding:0;list-style:none;display:grid}.menu li{align-items:baseline;gap:8px;display:flex}.menu-what{color:var(--red);font-weight:700}.menu-lead{border-bottom:2px dotted #888;flex:1;min-width:20px;transform:translateY(-4px)}.menu-with{text-align:right;font-style:italic}.paper-cta{flex-wrap:wrap;gap:12px;margin-top:44px;display:flex}.paper-cta .btn{font-family:var(--font-sans), sans-serif}.fire{text-align:center;padding-bottom:calc(8vh / var(--z));justify-content:flex-end;align-items:center}.links{flex-wrap:wrap;justify-content:center;gap:14px;margin:24px 0 0;padding:0;list-style:none;display:flex}.links a{border:2px solid var(--black);letter-spacing:.08em;background:#010101b3;border-radius:999px;padding:8px 24px;text-decoration:none;transition:box-shadow .2s,transform .2s;display:inline-block;box-shadow:0 0 0 1px #f2a22973}.links a:hover{box-shadow:0 0 0 1px var(--ember), 0 0 24px #f2a22973;transform:translateY(-3px)}.fineprint{color:var(--mist);margin:48px 0 0;font-size:.8rem}@media (max-width:900px){.hud-nav{display:none}.hand{padding:40px calc(6vw / var(--z)) 60px;scroll-snap-type:x mandatory;justify-content:flex-start;gap:14px;overflow-x:auto}.hand-slot{scroll-snap-align:center;margin-left:0}.card{transform:none}.casefile-body{grid-template-columns:1fr}.casefile-art{min-height:200px;max-height:240px}.walk{left:calc(6vw / var(--z))}.sec{padding-inline:calc(6vw / var(--z))}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}.pips{align-items:center;gap:5px;display:flex}.pips i{background:0 0;border:1px solid #e8c56a66;border-radius:50%;width:8px;height:8px;transition:background .3s,box-shadow .3s}.pips i[data-on="1"]{background:#ffd36a;box-shadow:0 0 8px 2px #ffbe50b3}.scrawl{font-family:var(--font-serif), Georgia, serif;color:var(--gold);opacity:.9;max-width:34ch;margin:6px 0 0;font-size:1.25rem;font-style:italic;transform:rotate(-2deg)}.scrawl.right{text-align:right;align-self:flex-end;transform:rotate(1.5deg)}.clearing-grid{gap:clamp(30px, calc(6vw / var(--z)), 90px);grid-template-columns:minmax(0,1.25fr) minmax(0,.9fr);align-items:start;max-width:1150px;display:grid}.story{font-family:var(--font-serif), Georgia, serif;color:#d5d8d2;text-shadow:0 0 18px #000000e6;font-size:1.28rem;line-height:1.7}.story p{margin:0 0 1.1em}.story-lead{font-family:var(--font-display), serif;font-weight:300;font-size:clamp(2.2rem, calc(4.6vw / var(--z)), 3.8rem);letter-spacing:.02em;color:#fff;line-height:1.08;margin-bottom:.7em!important}.story-lead:first-letter{color:var(--red);font-weight:600}.story-sign{color:var(--gold);font-style:italic}.tags{justify-items:start;gap:26px;margin:12px 0 0;padding:0;list-style:none;display:grid}.tags li{transform-origin:50% -34px;transform:rotate(var(--r));animation:6s ease-in-out infinite swing;animation-delay:var(--d);position:relative}.tag-card{color:#151a1d;clip-path:polygon(16px 0,100% 0,100% 100%,16px 100%,0 50%);background:#cfd0c6;padding:12px 22px 12px 34px;display:block;position:relative}.tag-card:before{content:"";background:#010101;border-radius:50%;width:7px;height:7px;margin-top:-3px;position:absolute;top:50%;left:12px}.tags li:after{content:"";background:#e6e8e380;width:1px;height:34px;position:absolute;top:-34px;left:15px}.tags li.hot .tag-card{background:var(--red);color:#fff}.tags b{font-family:var(--font-sans), sans-serif;letter-spacing:.02em;font-size:.95rem;font-weight:700;display:block}.tags small{font-family:var(--font-serif), Georgia, serif;opacity:.8;font-size:.95rem;font-style:italic;display:block}@keyframes swing{50%{transform:rotate(calc(var(--r) * -.5))}}.path .trail{width:min(1100px,94%);height:auto;margin:-10px 0 0 calc(2vw / var(--z));overflow:visible}.trail-text{font-family:var(--font-display), serif;letter-spacing:.09em;text-transform:uppercase;fill:#e6e8e3;paint-order:stroke;stroke:#010101;stroke-width:10px;stroke-linejoin:round;font-size:104px;font-weight:300}.path .scrawl{margin-left:calc(6vw / var(--z))}.swamp{align-items:flex-start}.sunk{font-size:clamp(3rem, calc(8vw / var(--z)), 6.4rem);text-transform:uppercase;letter-spacing:.08em;color:#d6d0c8;-webkit-box-reflect:below -.12em linear-gradient(transparent 35%, #ffffff38);font-weight:300;line-height:1;-webkit-mask-image:linear-gradient(#000 70%,#0000);mask-image:linear-gradient(#000 70%,#0000)}.swamp .scrawl.right{align-self:flex-end;margin-top:26px}.swamp-grid{flex-wrap:wrap;align-items:flex-start;gap:6px 26px;max-width:1120px;margin:30px 0 0;padding:0;list-style:none;display:flex}.slate{width:var(--w);margin-top:var(--mt);transform:rotate(var(--r));animation:7s ease-in-out infinite bob2;animation-delay:var(--d);filter:drop-shadow(0 12px 14px #000000a6);-webkit-box-reflect:below -6px linear-gradient(transparent 60%, #ffffff24);transition:filter .25s;position:relative}.slate img{pointer-events:none;-webkit-user-select:none;user-select:none;filter:brightness(.5)contrast(1.1);width:100%;height:auto;transform:scaleX(var(--flip,1)) rotate(var(--ir,0deg));transition:filter .25s;display:block}@keyframes bob2{50%{transform:rotate(var(--r)) translateY(5px)}}.slate-label{isolation:isolate;text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:12% 13%;display:flex;position:absolute;inset:0}.slate-label:before{content:"";z-index:-1;background:radial-gradient(closest-side,#0000009e,#0000004d 62%,#0000);border-radius:50%;position:absolute;inset:12% 6%}.slate b{font-family:var(--font-display), serif;letter-spacing:.05em;color:#fff;text-shadow:0 1px 2px #000,0 0 10px #000,0 0 22px #000000e6;font-size:1.5rem;font-weight:700;line-height:1.1}.slate span{font-family:var(--font-serif), Georgia, serif;color:#ffe9a8;text-shadow:0 1px 2px #000,0 0 10px #000,0 0 20px #000;opacity:0;max-height:0;font-size:.98rem;font-style:italic;line-height:1.25;transition:max-height .3s,opacity .3s;overflow:hidden}.slate:hover,.slate:focus-visible{filter:drop-shadow(0 14px 16px #000000b3);outline:none}.slate:hover img,.slate:focus-visible img{filter:brightness(.78)contrast(1.05)}.slate:hover span,.slate:focus-visible span{opacity:1;max-height:5em;margin-top:4px}.tape{z-index:2;background:#beaf788c;width:92px;height:26px;position:absolute;top:18px}.tape.t1{left:12%;transform:rotate(-5deg)}.tape.t2{right:10%;transform:rotate(4deg)}@media (max-width:900px){.clearing-grid{grid-template-columns:1fr}.trail-text{font-size:96px}}.stage,.hud-top,.hud-nav{transition:opacity 1.6s}html[data-lit="0"] .stage{opacity:.02;pointer-events:none}html[data-lit="0"] .hud-top{opacity:.12}html[data-lit="0"] .hud-nav{opacity:0;pointer-events:none}html[data-lit="0"] .toast{opacity:0}.first-hint{left:50%;bottom:calc(15vh / var(--z));z-index:35;width:min(560px, calc(88vw / var(--z)));text-align:center;pointer-events:none;opacity:0;font-family:var(--font-serif), Georgia, serif;font-size:clamp(1.15rem, calc(2.2vw / var(--z)), 1.5rem);color:#f4e3b0;text-shadow:0 0 22px #f2a2298c,0 2px 12px #000;line-height:1.5;transition:opacity .2s linear;position:fixed;transform:translate(-50%)}.first-hint[data-show="1"]{opacity:calc(1 - var(--end,0));animation:1.2s both hintIn}@keyframes hintIn{0%{opacity:0}}.first-hint p{margin:0 0 .6em}.first-hint p:first-child{color:#fff;font-style:italic}.egg{z-index:36;min-height:calc(100vh / var(--z));text-align:center;padding:calc(10vh / var(--z)) 24px;background:radial-gradient(at 50% 55%,#01010133,#010101d1 80%);flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}.egg h2{font-size:clamp(1.9rem, calc(4.2vw / var(--z)), 3rem);color:#fff;text-shadow:0 0 24px #f2a22973;max-width:20ch;line-height:1.1}.egg p{max-width:46ch;font-family:var(--font-serif), Georgia, serif;color:#f1e4bd;margin:12px 0 0;font-size:1.2rem}.egg-back{color:var(--gold);font-family:var(--font-serif), Georgia, serif;text-underline-offset:4px;background:0 0;border:0;margin-top:26px;font-size:1.05rem;font-style:italic;text-decoration:underline}.hat{--lit:0;--tilt:0deg;width:min(520px, calc(78vw / var(--z)));transform:rotate(var(--tilt));filter:brightness(calc(.5 + var(--lit) * .5));background:0 0;border:0;padding:0;transition:transform .35s;display:block;position:relative}.hat img{pointer-events:none;-webkit-user-select:none;user-select:none;filter:drop-shadow(0 18px 22px #000000b3);width:100%;height:auto;animation:6s ease-in-out infinite hatbob;display:block}@keyframes hatbob{50%{transform:translateY(-5px)rotate(-.6deg)}}.hat-shadow{filter:blur(6px);background:radial-gradient(#000000b3,#0000 70%);border-radius:50%;height:18%;position:absolute;bottom:2%;left:10%;right:10%}.hat.hop{animation:.7s cubic-bezier(.2,.7,.3,1) hop}@keyframes hop{35%{transform:translateY(-54px)rotate(-9deg)}70%{transform:translateY(0)rotate(4deg)}}.hat.egg-hat{width:min(360px, calc(64vw / var(--z)));margin-bottom:6px}.fire .hat{margin-bottom:14px}.hat-quote{text-wrap:balance;max-width:38ch;font-family:var(--font-serif), Georgia, serif;font-style:italic;font-size:clamp(1.15rem, calc(2.1vw / var(--z)), 1.45rem);color:#f1e4bd;text-shadow:0 0 18px #000000e6;margin:4px 0 34px;line-height:1.5}.hat-quote p{margin:0}.hat-quote footer{font-family:var(--font-display), serif;letter-spacing:.14em;text-transform:uppercase;color:var(--gold);margin-top:12px;font-size:1.1rem;font-style:normal;font-weight:600}.hat-title{max-width:18ch;line-height:1.08;font-size:clamp(1.9rem, calc(4.4vw / var(--z)), 3.1rem)!important}.hat-quote.long{max-width:62ch;font-size:clamp(1.02rem, calc(1.7vw / var(--z)), 1.28rem);text-wrap:pretty}.hat.glasses{width:min(440px, calc(72vw / var(--z)))}.hat.glasses img{filter:drop-shadow(0 0 22px #d2202773)drop-shadow(0 16px 20px #000000b3)}.journey{margin-top:clamp(50px, calc(9vh / var(--z)), 110px);max-width:1000px}.journey h3{font-size:clamp(1.8rem, calc(3.6vw / var(--z)), 2.6rem);color:#fff;text-shadow:0 0 18px #000000e6;margin-bottom:22px;font-weight:300}.journey ol{border-left:2px dotted #e6e8e359;gap:22px;margin:0;padding:0 0 0 26px;list-style:none;display:grid}.journey li{grid-template-columns:130px 1fr auto;align-items:baseline;gap:18px;display:grid;position:relative}.journey li:before{content:"";background:#cfd0c6;border-radius:50%;width:11px;height:11px;position:absolute;top:.55em;left:-33px;box-shadow:0 0 0 3px #010101}.journey li[data-kind=event]:before{background:var(--red)}.j-when{font-family:var(--font-display), serif;letter-spacing:.06em;color:var(--gold);font-size:1.25rem;font-weight:600}.j-body b{font-family:var(--font-display), serif;letter-spacing:.04em;color:#fff;font-size:1.45rem;font-weight:600;line-height:1.15;display:block}.j-body em{font-family:var(--font-serif), Georgia, serif;color:#d5d8d2;font-size:1.12rem;display:block}.j-body small{color:var(--mist);max-width:56ch;margin-top:3px;font-size:.92rem;display:block}.j-kind{letter-spacing:.14em;text-transform:uppercase;color:var(--mist);border:1px solid #e6e8e359;border-radius:999px;padding:2px 12px;font-size:.7rem;font-weight:700}.journey li[data-kind=event] .j-kind{background:var(--red);border-color:var(--red);color:#fff}@media (max-width:700px){.journey li{grid-template-columns:1fr;gap:2px}.j-kind{justify-self:start;margin-top:4px}}.slate:after{content:"";opacity:0;pointer-events:none;border:2px solid #ffffff61;border-radius:50%;width:84%;height:22%;position:absolute;bottom:-4%;left:50%;transform:translate(-50%)scale(.5)}.slate:hover:after,.slate:focus-visible:after{animation:1.6s ease-out infinite ripple}@keyframes ripple{0%{opacity:.7;transform:translate(-50%)scale(.5)}to{opacity:0;transform:translate(-50%)scale(1.45)}}.casefile-text .why{font-family:var(--font-serif), Georgia, serif;color:#f1e4bd;font-size:1.12rem;font-style:italic}.casefile-text h4{font-family:var(--font-sans), sans-serif;letter-spacing:.16em;text-transform:uppercase;color:var(--gold);margin:22px 0 6px;font-size:.72rem;font-weight:700}.points{gap:8px;margin:0;padding:0;list-style:none;display:grid}.points li{color:#dcded8;padding-left:18px;font-size:.97rem;line-height:1.5;position:relative}.points li:before{content:"";background:var(--accent,var(--gold));border-radius:50%;width:7px;height:7px;position:absolute;top:.62em;left:0}.stats{gap:18px clamp(30px, calc(5vw / var(--z)), 70px);flex-wrap:wrap;margin:30px 0 0;display:flex}.stat{align-items:center;gap:16px;display:flex}.stat+.stat{padding-left:clamp(30px, calc(5vw / var(--z)), 70px);border-left:1px solid #e6e8e347}.stat dt{margin:0}.stat-num{font-family:var(--font-display), serif;font-weight:300;font-size:clamp(3rem, calc(6vw / var(--z)), 4.6rem);letter-spacing:.02em;line-height:1}.stat dd{letter-spacing:.15em;text-transform:uppercase;max-width:24ch;color:var(--mist);margin:0;font-size:.74rem;font-weight:600;line-height:1.5}@media (max-width:700px){.stat+.stat{border-left:0;padding-left:0}}html[data-moon="1"] .cursor-lantern{transform:rotate(var(--sway,0deg)) scale(1.22)}.moonfile{width:min(600px, calc(94vw / var(--z)));text-align:center}.moonfile-body{flex-direction:column;align-items:center;gap:22px;padding:38px clamp(24px,5vw,48px) 32px;display:flex}.moonfile blockquote{max-width:40ch;margin:0 0 4px}.moonfile blockquote p{font-family:var(--font-serif), Georgia, serif;color:#f1e4bd;text-wrap:balance;margin:0;font-size:clamp(1.05rem,1.9vw,1.28rem);font-style:italic;line-height:1.5}.moonfile{overflow:hidden}.shock{width:min(330px,80%);margin:6px 0 8px;position:relative}.shock img{z-index:1;filter:drop-shadow(0 0 22px #b4cdff66);width:100%;height:auto;animation:1.1s ease-in-out infinite drumbeat;display:block;position:relative}.shock:before,.shock:after{content:"";opacity:0;border:2px solid #bed4ff8c;border-radius:50%;animation:2.4s ease-out infinite shockwave;position:absolute;inset:-6% -10%}.shock:after{animation-delay:1.2s}@keyframes drumbeat{0%,to{transform:scale(1)}8%{transform:scale(1.035)translate(-1px)}16%{transform:scale(1)translate(1px)}}@keyframes shockwave{0%{opacity:.7;transform:scale(.55)}to{opacity:0;transform:scale(1.35)}}.moonfile h3{color:#fff;text-wrap:balance;font-size:clamp(1.7rem,3.4vw,2.3rem);line-height:1.08}.moonfile p{max-width:34ch;font-family:var(--font-serif), Georgia, serif;color:#f1e4bd;margin:0;font-size:1.2rem;font-style:italic;line-height:1.5}.card-window{filter:brightness(calc(.58 + var(--cl,0) * .62));transition:filter .2s}.card:hover .card-window,.card:focus-visible .card-window{filter:brightness(1.08)}.card-inner:after{content:"";z-index:3;pointer-events:none;mix-blend-mode:screen;background:radial-gradient(circle at var(--cx,50%) var(--cy,50%), rgba(255, 208, 130, calc(.5 * var(--cl,0))), rgba(255, 170, 60, calc(.16 * var(--cl,0))) 45%, transparent 78%);position:absolute;inset:0}.card-inner{outline:1px solid rgba(255, 200, 120, calc(.5 * var(--cl,0)));outline-offset:-1px}.casefile.with-lamp{width:calc(100vw / var(--z));max-width:none;height:calc(100vh / var(--z));background:0 0;border:0;border-radius:0;max-height:none;margin:0;overflow:hidden}.cf-stage{--pw:min(840px, calc(94vw / var(--z)));--R:900px;background:radial-gradient(ellipse 60% 70% at 36% 70%, rgba(242, 162, 41, calc(.07 * var(--lit,.6))), transparent 70%);justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.cf-panel{z-index:2;width:var(--pw);max-height:calc(90vh / var(--z));border:8px solid var(--black);background:var(--ink);border-radius:20px;position:relative;overflow:auto;box-shadow:0 30px 80px #000000b3}.casefile-art{background:var(--black);min-height:360px;position:relative;overflow:hidden}.art-layer{position:absolute;inset:0}.art-layer svg{width:100%;height:100%;display:block}.art-base svg{filter:brightness(.3)saturate(.7)contrast(1.05)}.art-lit svg{filter:brightness(1.18)saturate(1.1)sepia(.2)}.art-lit{--m:radial-gradient(circle var(--R) at var(--l0x,-999px) var(--l0y,0), rgba(0, 0, 0, calc(var(--i0,0) * 1.5)) 0%, rgba(0, 0, 0, calc(var(--i0,0) * 1)) 20%, rgba(0, 0, 0, calc(var(--i0,0) * .63)) 34%, rgba(0, 0, 0, calc(var(--i0,0) * .38)) 50%, rgba(0, 0, 0, calc(var(--i0,0) * .18)) 70%, transparent 100%), radial-gradient(circle var(--R) at var(--l1x,-999px) var(--l1y,0), rgba(0, 0, 0, calc(var(--i1,0) * 1.5)) 0%, rgba(0, 0, 0, calc(var(--i1,0) * 1)) 20%, rgba(0, 0, 0, calc(var(--i1,0) * .63)) 34%, rgba(0, 0, 0, calc(var(--i1,0) * .38)) 50%, rgba(0, 0, 0, calc(var(--i1,0) * .18)) 70%, transparent 100%), radial-gradient(circle var(--R) at var(--l2x,-999px) var(--l2y,0), rgba(0, 0, 0, calc(var(--i2,0) * 1.5)) 0%, rgba(0, 0, 0, calc(var(--i2,0) * 1)) 20%, rgba(0, 0, 0, calc(var(--i2,0) * .63)) 34%, rgba(0, 0, 0, calc(var(--i2,0) * .38)) 50%, rgba(0, 0, 0, calc(var(--i2,0) * .18)) 70%, transparent 100%), radial-gradient(circle var(--R) at var(--l3x,-999px) var(--l3y,0), rgba(0, 0, 0, calc(var(--i3,0) * 1.5)) 0%, rgba(0, 0, 0, calc(var(--i3,0) * 1)) 20%, rgba(0, 0, 0, calc(var(--i3,0) * .63)) 34%, rgba(0, 0, 0, calc(var(--i3,0) * .38)) 50%, rgba(0, 0, 0, calc(var(--i3,0) * .18)) 70%, transparent 100%), radial-gradient(circle var(--R) at var(--l4x,-999px) var(--l4y,0), rgba(0, 0, 0, calc(var(--i4,0) * 1.5)) 0%, rgba(0, 0, 0, calc(var(--i4,0) * 1)) 20%, rgba(0, 0, 0, calc(var(--i4,0) * .63)) 34%, rgba(0, 0, 0, calc(var(--i4,0) * .38)) 50%, rgba(0, 0, 0, calc(var(--i4,0) * .18)) 70%, transparent 100%);-webkit-mask-image:var(--m);-webkit-mask-image:var(--m);-webkit-mask-image:var(--m);-webkit-mask-image:var(--m);mask-image:var(--m)}.art-warm{pointer-events:none;mix-blend-mode:screen;background:radial-gradient(circle calc(var(--R) * .9) at var(--lcx,-999px) var(--lcy,0), rgba(255, 170, 70, calc(.22 * var(--lit,.6))), transparent 74%);position:absolute;inset:0}.art-shadow{pointer-events:none;filter:blur(9px);opacity:.5;mix-blend-mode:multiply;background:url(/images/lamp-shadow.webp) 50%/100% 100% no-repeat;position:absolute}.cf-lamp{z-index:1;top:-30px;left:calc(50% - var(--pw) / 2 - 135px - 236px);width:236px;height:calc(74vh / var(--z));flex-direction:column;align-items:center;display:flex;position:absolute}.cf-chain{opacity:.8;filter:brightness(.62);flex:1;width:18px;min-height:0;-webkit-mask-image:linear-gradient(#0000 0,#000 22%);mask-image:linear-gradient(#0000 0,#000 22%)}.biglamp{transform-origin:50% 0;flex:none;width:226px;margin-top:-6px;animation:8s ease-in-out infinite lampsway;position:relative}@keyframes lampsway{0%,to{transform:rotate(1.1deg)}50%{transform:rotate(-1.1deg)}}.lamp-img{-webkit-user-select:none;user-select:none;pointer-events:none;width:100%;height:auto;display:block}.lamp-base{filter:brightness(.24)saturate(.45)contrast(1.15);position:relative}.lamp-lit{filter:sepia(.75)saturate(2.1)brightness(1.4)contrast(1.05);--lm:radial-gradient(ellipse 44% 19% at var(--f0x) var(--f0y), rgba(0, 0, 0, calc(var(--fv0,0) * 1)) 0%, rgba(0, 0, 0, calc(var(--fv0,0) * .42)) 24%, rgba(0, 0, 0, calc(var(--fv0,0) * .13)) 52%, transparent 100%), radial-gradient(ellipse 44% 19% at var(--f1x) var(--f1y), rgba(0, 0, 0, calc(var(--fv1,0) * 1)) 0%, rgba(0, 0, 0, calc(var(--fv1,0) * .42)) 24%, rgba(0, 0, 0, calc(var(--fv1,0) * .13)) 52%, transparent 100%), radial-gradient(ellipse 44% 19% at var(--f2x) var(--f2y), rgba(0, 0, 0, calc(var(--fv2,0) * 1)) 0%, rgba(0, 0, 0, calc(var(--fv2,0) * .42)) 24%, rgba(0, 0, 0, calc(var(--fv2,0) * .13)) 52%, transparent 100%), radial-gradient(ellipse 44% 19% at var(--f3x) var(--f3y), rgba(0, 0, 0, calc(var(--fv3,0) * 1)) 0%, rgba(0, 0, 0, calc(var(--fv3,0) * .42)) 24%, rgba(0, 0, 0, calc(var(--fv3,0) * .13)) 52%, transparent 100%), radial-gradient(ellipse 44% 19% at var(--f4x) var(--f4y), rgba(0, 0, 0, calc(var(--fv4,0) * 1)) 0%, rgba(0, 0, 0, calc(var(--fv4,0) * .42)) 24%, rgba(0, 0, 0, calc(var(--fv4,0) * .13)) 52%, transparent 100%);-webkit-mask-image:var(--lm);-webkit-mask-image:var(--lm);-webkit-mask-image:var(--lm);-webkit-mask-image:var(--lm);mask-image:var(--lm);animation:2.6s ease-in-out infinite lampflicker;position:absolute;inset:0}@keyframes lampflicker{0%,to{opacity:1}35%{opacity:.9}60%{opacity:1}}.lamp-bloom{pointer-events:none;background:radial-gradient(ellipse 50% 36% at 50% 56%, rgba(255, 180, 80, calc(.3 * var(--lit,.6))), rgba(242, 162, 41, calc(.08 * var(--lit,.6))) 55%, transparent 78%);height:100%;position:absolute;top:30%;left:-90%;right:-90%}.lamp-flame{width:9px;height:20px;box-shadow:0 0 12px 5px rgba(255, 190, 80, calc(.35 + var(--lit,.6) * .45)), 0 0 36px 14px rgba(255, 160, 50, calc(.14 + var(--lit,.6) * .2));transform-origin:50% 100%;background:radial-gradient(at 50% 72%,#fff7cf 0%,#ffd166 45%,#f2a229 72%,#f2821e00 100%);border-radius:50%/62% 62% 38% 38%;animation:1.6s ease-in-out infinite flame;position:absolute;transform:translate(-50%,-88%)}@keyframes flame{0%,to{transform:translate(-50%,-88%)scale(1)rotate(-1.5deg)}30%{transform:translate(-50%,-88%)scale(.9,1.12)rotate(2deg)}65%{transform:translate(-50%,-88%)scale(1.06,.94)rotate(-2.5deg)}}.lamp-fly{background:#fff8d2;border-radius:50%;width:8px;height:8px;margin:-4px 0 0 -4px;transition:opacity .4s;animation:3.8s ease-in-out infinite lampfly;position:absolute;box-shadow:0 0 14px 6px #ffdc82e6,0 0 36px 16px #ffb43c66}@keyframes lampfly{0%,to{transform:translate(0)}25%{transform:translate(5px,-4px)}50%{transform:translate(-3px,-7px)}75%{transform:translate(-6px,2px)}}@media (max-width:1180px){.cf-lamp,.art-shadow,.art-base{display:none}.art-lit{-webkit-mask-image:none;mask-image:none}}html[data-case="1"] .cursor,html[data-case="1"] .lantern{display:none}html[data-case="1"] .card{--cl:0!important}.throne{width:min(250px,62%);margin:4px 0 6px}.throne img{filter:drop-shadow(0 0 26px #c8281e59);width:100%;height:auto;display:block}.paper{--px:50%;--py:30%;--ink-paper:#1b130b;color:var(--ink-paper);background:radial-gradient(60% 14% at 18% 9%,#603e1847,#0000 70%),radial-gradient(40% 10% at 82% 62%,#50341438,#0000 70%),radial-gradient(30% 8% at 30% 92%,#462c1042,#0000 70%),radial-gradient(120% 100% at 50% 45%,#0000 50%,#341e0a80 100%),url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='220' height='220'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='2' seed='4'/><feColorMatrix values='0 0 0 0 0.25  0 0 0 0 0.16  0 0 0 0 0.06  0 0 0 0.22 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>"),linear-gradient(172deg,#cdbf99 0%,#bfae85 55%,#b3a177 100%);box-shadow:0 30px 80px #000000d9}.paper:after{content:"";z-index:3;pointer-events:none;background:radial-gradient(circle calc(var(--lr,200px) * 1.25) at var(--px) var(--py), #0a060200 0%, #0a06021a 35%, #0a060280 70%, #060401bd 100%);position:absolute;inset:0}.paper h2,.paper h3{color:#120b05}.paper h2{font-family:var(--font-display), var(--font-serif), serif;font-weight:500}.paper-tab,.badge{background:#8e1a1c}.steps b,.menu-what{color:#8e1a1c}.menu-lead{border-bottom-color:#281a0c80}.tape{background:#78643e8c;box-shadow:0 1px 3px #00000059}.paper .btn{color:#d8c89d;background:#1b130b;border-color:#1b130b}.paper .btn.red{color:#f1e4c4;background:#8e1a1c;border-color:#8e1a1c}.paper .btn.red.outline{color:#8e1a1c;background:0 0}.scramble{display:inline-block;position:relative}.scramble-size{visibility:hidden}.scramble-live{text-align:inherit;position:absolute;inset:0}.paper{--carve:#1c1914;--pigment:#7a1b19;padding:76px clamp(34px, calc(6.5vw / var(--z)), 84px) 70px;color:var(--carve);clip-path:polygon(0 1.4%,1.6% 0,28% .3%,53% 0,79% .4%,98% 0,100% 1.8%,99.7% 38%,100% 71%,99.5% 98.4%,98% 100%,61% 99.6%,36% 100%,2.4% 99.7%,0 98%,.3% 62%);background:radial-gradient(55% 12% at 20% 7%,#1e160c47,#0000 70%),radial-gradient(38% 9% at 84% 58%,#1e180e3d,#0000 70%),radial-gradient(120% 100% at 50% 45%,#0000 52%,#0e0b078c 100%),url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='420' height='420'><filter id='s' x='0' y='0' width='100%' height='100%'><feTurbulence type='fractalNoise' baseFrequency='0.022 0.034' numOctaves='6' seed='9' result='n'/><feDiffuseLighting in='n' lighting-color='%23807a6c' surfaceScale='5'><feDistantLight azimuth='235' elevation='48'/></feDiffuseLighting></filter><rect width='100%' height='100%' filter='url(%23s)'/></svg>"),url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='g'><feTurbulence type='fractalNoise' baseFrequency='1.1' numOctaves='2' seed='3'/><feColorMatrix values='0 0 0 0 0.1  0 0 0 0 0.09  0 0 0 0 0.07  0 0 0 0.35 0'/></filter><rect width='100%' height='100%' filter='url(%23g)'/></svg>"),#5f5a50;font-size:1.12rem;transform:rotate(-.3deg);box-shadow:0 30px 80px #000000e6}.paper:before{content:"";pointer-events:none;border:3px solid #0f0c0880;position:absolute;inset:20px;box-shadow:1px 1px #fff6e129,inset 1px 1px #00000059,inset -1px -1px #fff6e124,inset 0 0 0 9px #0000,inset 0 0 0 11px #0f0c0847}.paper h2,.paper h3,.paper p,.paper li,.paper b,.paper .menu-what,.paper .menu-with{color:var(--carve);text-shadow:0 1px #fff6e133,0 -1px #00000073}.paper h2{font-family:var(--font-display), var(--font-serif), serif;letter-spacing:.1em;font-weight:600}.paper h3{font-family:var(--font-display), var(--font-serif), serif;letter-spacing:.14em;border-bottom:2px solid #0f0c0866;padding-bottom:8px;font-weight:600;box-shadow:0 1px #fff6e124}.paper .steps b,.paper .menu-what{color:var(--pigment);text-shadow:0 1px #fff6e133,0 -1px #00000080}.paper .paper-tab{color:var(--pigment);text-shadow:0 1px #fff6e133;background:#0a080538;border:2px solid #0f0c0880;border-radius:3px;box-shadow:inset 1px 1px 3px #00000073,0 1px #fff6e124}.paper .badge{color:var(--pigment);text-shadow:0 1px #fff6e133;background:#0a080538;border:2px solid #0f0c0880;box-shadow:inset 1px 2px 4px #00000080,0 1px #fff6e124}.paper .btn,.paper .btn.red,.paper .btn.red.outline{color:var(--carve);text-shadow:0 1px #fff6e133;letter-spacing:.04em;background:#0a080533;border:2px solid #0f0c088c;border-radius:4px;box-shadow:inset 1px 2px 5px #00000080,0 1px #fff6e129}.paper .btn.red{color:var(--pigment)}.paper .btn:hover{background:#0a080557}.freedom-btn{opacity:.8;filter:drop-shadow(0 0 6px #e6e8e340);background:0 0;border:0;border-radius:50%;place-items:center;width:38px;height:38px;padding:0;transition:opacity .3s,filter .3s,transform .3s;display:grid}.freedom-btn img{pointer-events:none;width:100%;height:auto}.freedom-btn:hover,.freedom-btn:focus-visible{opacity:1;filter:drop-shadow(0 0 12px #ffd7788c);transform:scale(1.12)}.freedomfile .moonfile-body{gap:18px}.freedomfile h3{max-width:30ch;font-size:clamp(1.2rem,2.3vw,1.6rem);line-height:1.2}.beat-btn{color:#f1e4bd;letter-spacing:.04em;background:0 0;border-color:#e8c56a99;animation:1.6s ease-in-out infinite beat-glow}@keyframes beat-glow{0%,to{box-shadow:0 0 #ffbe5000}50%{box-shadow:0 0 18px #ffbe5073}}.beat-video{aspect-ratio:16/9;background:var(--black);border:1px solid #e8c56a59;width:100%}.beat-video iframe{border:0;width:100%;height:100%;display:block}.beat-empty{place-items:center;max-width:none;height:100%;margin:0;display:grid}.freedomfile{overflow:auto}.freedomfile[data-playing="1"]{width:min(1040px, calc(94vw / var(--z)))}.freedomfile[data-playing="1"] .moonfile-body{gap:12px;padding:24px clamp(18px,3vw,34px) 20px}.freedomfile[data-playing="1"] .beat-video{width:min(100%, calc(60vh / var(--z) * 16 / 9));order:-2}.freedomfile[data-playing="1"] .beat-after{max-width:52ch;font-size:1.05rem}.freedomfile[data-playing="1"] blockquote{max-width:62ch}.freedomfile[data-playing="1"] blockquote p{font-size:.92rem;line-height:1.45}.freedomfile[data-playing="1"] h3{max-width:54ch;font-size:1rem}.freedomfile .beat-btn{order:-2;margin:6px 0 4px}.freedomfile,.freedomfile[data-playing="1"]{width:min(1120px, calc(94vw / var(--z)))}.freedomfile .moonfile-body,.freedomfile[data-playing="1"] .moonfile-body{text-align:left;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:center;gap:38px;padding:38px clamp(22px,3.4vw,44px);display:grid}.beat-media{place-items:center;min-width:0;display:grid}.beat-text{flex-direction:column;align-items:flex-start;gap:20px;display:flex}.freedomfile .beat-video,.freedomfile[data-playing="1"] .beat-video{width:min(100%, calc(72vh / var(--z) * 16 / 9));order:0}.freedomfile .beat-text blockquote,.freedomfile[data-playing="1"] .beat-text blockquote{max-width:none;margin:0}.freedomfile .beat-text blockquote p,.freedomfile[data-playing="1"] .beat-text blockquote p{opacity:1;max-width:none;font-size:clamp(1.15rem,1.7vw,1.4rem);line-height:1.5}.freedomfile .beat-text h3,.freedomfile[data-playing="1"] .beat-text h3{color:#fff;max-width:none;font-size:clamp(1.3rem,1.9vw,1.65rem);line-height:1.3}.freedomfile .beat-text .beat-after,.freedomfile[data-playing="1"] .beat-text .beat-after{max-width:none;font-size:clamp(1.15rem,1.7vw,1.4rem)}.freedomfile .beat-btn{white-space:normal;text-align:center;order:0;max-width:100%;margin:0;padding:18px 28px;font-size:1.2rem}@media (max-width:900px){.freedomfile .moonfile-body,.freedomfile[data-playing="1"] .moonfile-body{text-align:center;grid-template-columns:1fr}.beat-text{align-items:center}}.hud-left{align-items:center;gap:18px;display:flex}.hud-left .freedom-btn{opacity:.9;width:62px;height:62px}.hero-namerow{align-items:center;gap:clamp(14px, calc(2.4vw / var(--z)), 36px);flex-wrap:wrap;display:flex}.hero-namerow .hero-title{margin:4px 0 10px}.hero-namerow .freedom-btn,.hud-left .freedom-btn{width:clamp(72px, calc(9vw / var(--z)), 140px);height:clamp(72px, calc(9vw / var(--z)), 140px);opacity:.92}.beat-video{box-shadow:0 0 0 5px var(--black), 0 0 0 6px #e8c56a2e, 0 10px 40px #000000b3;border:2px solid #e8c56a66;position:relative;overflow:hidden}.beat-video iframe{filter:saturate(.82)contrast(1.06)brightness(.95)}.beat-video:after{content:"";pointer-events:none;background:radial-gradient(#0000 55%,#0101018c 100%),linear-gradient(#01010140,#0000 14% 86%,#0101014d);position:absolute;inset:0}.beat-stack{flex-direction:column;gap:16px;width:100%;display:flex}.freedomfile .beat-stack .beat-video{width:min(100%, calc(60vh / var(--z) * 16 / 9));margin-inline:auto}.beat-video{background:#000}.beat-video video{object-fit:cover;cursor:pointer;filter:saturate(.85)contrast(1.05);width:100%;height:100%;display:block}.beat-play{z-index:2;background:#0101018c;border:2px solid #e8c56ab3;border-radius:50%;place-items:center;width:68px;height:68px;margin:auto;transition:transform .2s,background .2s;display:grid;position:absolute;inset:0}.beat-play svg{fill:#f1e4bd;width:30px;height:30px;margin-left:4px}.beat-play:hover{background:#010101bf;transform:scale(1.1)}.beat-bar{z-index:2;cursor:pointer;background:linear-gradient(#0000,#01010199);height:14px;position:absolute;bottom:0;left:0;right:0}.beat-bar i{background:#e8c56a;height:4px;position:absolute;bottom:0;left:0;box-shadow:0 0 10px #e8c56ab3}.beat-bar:hover i{height:6px}.credit{width:min(100%, calc(60vh / var(--z) * 16 / 9));background:#0a0a0ab3;border:1px solid #e8c56a38;border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-inline:auto;padding:12px 16px;display:flex}.credit-link{min-width:0;color:inherit;border-radius:10px;align-items:center;gap:14px;text-decoration:none;transition:transform .2s;display:flex}.credit-link:hover{transform:translate(3px)}.credit-avatar{border-radius:50%;flex:none;width:56px;height:56px;transition:box-shadow .25s,transform .25s;box-shadow:0 0 0 2px #e8c56a59}.credit-link:hover .credit-avatar{transform:scale(1.06);box-shadow:0 0 0 2px #e8c56a,0 0 16px #e8c56a80}.credit-text{flex-direction:column;gap:2px;min-width:0;display:flex}.credit-text b{font-family:var(--font-sans), sans-serif;color:#fff;font-size:1.2rem}.credit-text small{font-family:var(--font-sans), sans-serif;color:var(--mist);font-size:.95rem}.subscribe{background:var(--ghost);color:var(--black);font-family:var(--font-sans), sans-serif;border-radius:999px;padding:12px 26px;font-size:1.05rem;font-weight:700;text-decoration:none;transition:transform .2s,box-shadow .2s,background .2s;display:inline-block;position:relative;overflow:hidden}.subscribe span{z-index:1;position:relative}.subscribe:before{content:"";background:linear-gradient(100deg,#0000,#ffffffd9,#0000);width:40%;height:100%;animation:3.2s ease-in-out infinite sub-shine;position:absolute;top:0;left:-60%;transform:skew(-20deg)}.subscribe:hover{background:#fff;transform:translateY(-2px)scale(1.05);box-shadow:0 6px 22px #e8c56a73}.subscribe:active{transform:translateY(1px)scale(.96);box-shadow:0 0 #0000}@keyframes sub-shine{0%,55%{left:-60%}to{left:130%}}.paper{--carve:#100d09;--pigment:#5a0f0e;background:radial-gradient(55% 12% at 20% 7%,#281e102e,#0000 70%),radial-gradient(38% 9% at 84% 58%,#281e1029,#0000 70%),radial-gradient(120% 100% at 50% 45%,#0000 60%,#140f0866 100%),url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='420' height='420'><filter id='s' x='0' y='0' width='100%' height='100%'><feTurbulence type='fractalNoise' baseFrequency='0.02 0.03' numOctaves='5' seed='9' result='n'/><feDiffuseLighting in='n' lighting-color='%23b4ae9f' surfaceScale='3'><feDistantLight azimuth='235' elevation='56'/></feDiffuseLighting></filter><rect width='100%' height='100%' filter='url(%23s)'/></svg>"),#9a958a;font-size:1.2rem}.paper h2,.paper h3,.paper p,.paper li,.paper b,.paper .menu-what,.paper .menu-with{color:var(--carve);text-shadow:0 1.5px #fff8e68c,0 -1px 1px #0000008c,1px 0 #fff8e61f;font-weight:600}.paper h2{text-shadow:0 2px #fff8e699,0 -2px 2px #0009,2px 0 #fff8e626;font-weight:700}.paper .steps b,.paper .menu-what{color:var(--pigment);text-shadow:0 1.5px #fff8e68c,0 -1px 1px #0009;font-weight:700}.paper .menu-with{font-weight:600}.paper .btn,.paper .btn.red,.paper .btn.red.outline{background:#0a080524;border-color:#0a0805b3;font-size:1.05rem;font-weight:700}.paper .btn.red,.paper .btn.red.outline{color:var(--pigment)}.paper{clip-path:polygon(0 1.6%,.8% .5%,2.2% 1.1%,3.4% 0,8% .7%,12% .1%,19% .9%,26% .2%,31% .8%,38% 0,46% .7%,52% .1%,60% .8%,67% .1%,74% .7%,81% .1%,88% .9%,94% .2%,97.6% .8%,99% .2%,100% 1.4%,99.5% 4%,100% 9%,99.3% 16%,100% 24%,99.4% 33%,100% 42%,99.5% 51%,100% 60%,99.4% 69%,100% 78%,99.5% 87%,100% 95%,99.2% 98.6%,97.8% 99.4%,96% 99.9%,90% 99.3%,84% 99.9%,77% 99.4%,70% 100%,62% 99.3%,55% 99.9%,47% 99.4%,40% 100%,33% 99.3%,26% 99.9%,19% 99.4%,12% 100%,6% 99.4%,2.4% 99.9%,.6% 99%,.3% 96%,0 90%,.5% 82%,0 73%,.6% 64%,0 55%,.5% 46%,0 37%,.6% 28%,0 19%,.5% 10%);background:radial-gradient(55% 12% at 20% 7%,#18181638,#0000 70%),radial-gradient(38% 9% at 84% 58%,#18181633,#0000 70%),radial-gradient(120% 100% at 50% 45%,#0000 58%,#0a0a0980 100%),url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='600' height='600'><filter id='c' x='0' y='0' width='100%' height='100%'><feTurbulence type='fractalNoise' baseFrequency='0.008 0.022' numOctaves='4' seed='33' stitchTiles='stitch' x='0' y='0' width='600' height='600'/><feColorMatrix type='matrix' values='1 0 0 0 0  1 0 0 0 0  1 0 0 0 0  0 0 0 0 1'/><feComponentTransfer><feFuncR type='table' tableValues='0 0 0 0 0 0 0 1 0 0 0 0 0 0'/></feComponentTransfer><feColorMatrix type='matrix' values='0 0 0 0 0.03  0 0 0 0 0.03  0 0 0 0 0.03  1 0 0 0 0'/></filter><rect width='100%' height='100%' filter='url(%23c)' opacity='0.3'/></svg>"),url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='300' height='300'><filter id='p' x='0' y='0' width='100%' height='100%'><feTurbulence type='fractalNoise' baseFrequency='0.5' numOctaves='3' seed='21' stitchTiles='stitch' result='n'/><feColorMatrix in='n' type='matrix' values='0 0 0 0 0.04  0 0 0 0 0.04  0 0 0 0 0.04  0 0 0 6 -3.9'/></filter><rect width='100%' height='100%' filter='url(%23p)' opacity='0.4'/></svg>"),url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='520' height='520'><filter id='s' x='0' y='0' width='100%' height='100%'><feTurbulence type='fractalNoise' baseFrequency='0.0115 0.0192' numOctaves='6' seed='14' stitchTiles='stitch' x='0' y='0' width='520' height='520' result='a'/><feTurbulence type='fractalNoise' baseFrequency='0.26' numOctaves='3' seed='5' stitchTiles='stitch' x='0' y='0' width='520' height='520' result='b'/><feComposite in='a' in2='b' operator='arithmetic' k1='0' k2='0.68' k3='0.32' k4='0' result='h'/><feDiffuseLighting in='h' lighting-color='%23b3b4ae' surfaceScale='6'><feDistantLight azimuth='235' elevation='42'/></feDiffuseLighting></filter><rect width='100%' height='100%' filter='url(%23s)'/></svg>"),#858681}.paper h2,.paper h3,.paper p,.paper li,.paper b,.paper .menu-what,.paper .menu-with{paint-order:stroke fill;-webkit-text-stroke:.4px #fff8e638;text-shadow:0 1.5px #fff8e69e,0 -1px 1px #000000b3,0 0 3px #fff8e64d}.paper{--carve:#efe9d6;--pigment:#e58f7d;--chalk:#efe9d6;color:var(--chalk);font-family:var(--font-chalk), "Segoe Print", "Bradley Hand", cursive;padding:80px clamp(34px, calc(6.5vw / var(--z)), 84px) 72px;clip-path:polygon(0 1.6%,.8% .5%,2.2% 1.1%,3.4% 0,8% .7%,12% .1%,19% .9%,26% .2%,31% .8%,38% 0,46% .7%,52% .1%,60% .8%,67% .1%,74% .7%,81% .1%,88% .9%,94% .2%,97.6% .8%,99% .2%,100% 1.4%,99.5% 4%,100% 9%,99.3% 16%,100% 24%,99.4% 33%,100% 42%,99.5% 51%,100% 60%,99.4% 69%,100% 78%,99.5% 87%,100% 95%,99.2% 98.6%,97.8% 99.4%,96% 99.9%,90% 99.3%,84% 99.9%,77% 99.4%,70% 100%,62% 99.3%,55% 99.9%,47% 99.4%,40% 100%,33% 99.3%,26% 99.9%,19% 99.4%,12% 100%,6% 99.4%,2.4% 99.9%,.6% 99%,.3% 96%,0 90%,.5% 82%,0 73%,.6% 64%,0 55%,.5% 46%,0 37%,.6% 28%,0 19%,.5% 10%);box-shadow:none;background:radial-gradient(60% 14% at 24% 8%,#00000059,#0000 70%),radial-gradient(120% 100% at 50% 45%,#0000 55%,#0000008c 100%),url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='300' height='300'><filter id='p' x='0' y='0' width='100%' height='100%'><feTurbulence type='fractalNoise' baseFrequency='0.5' numOctaves='3' seed='21' stitchTiles='stitch' result='n'/><feColorMatrix in='n' type='matrix' values='0 0 0 0 0.02  0 0 0 0 0.02  0 0 0 0 0.02  0 0 0 6 -3.7'/></filter><rect width='100%' height='100%' filter='url(%23p)' opacity='0.55'/></svg>"),url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='520' height='520'><filter id='s' x='0' y='0' width='100%' height='100%'><feTurbulence type='fractalNoise' baseFrequency='0.0115 0.0192' numOctaves='6' seed='14' stitchTiles='stitch' x='0' y='0' width='520' height='520' result='a'/><feTurbulence type='fractalNoise' baseFrequency='0.26' numOctaves='3' seed='5' stitchTiles='stitch' x='0' y='0' width='520' height='520' result='b'/><feComposite in='a' in2='b' operator='arithmetic' k1='0' k2='0.68' k3='0.32' k4='0' result='h'/><feDiffuseLighting in='h' lighting-color='%23807b72' surfaceScale='8'><feDistantLight azimuth='235' elevation='44'/></feDiffuseLighting></filter><rect width='100%' height='100%' filter='url(%23s)'/></svg>"),#25231f;font-size:1.5rem;line-height:1.3;transform:rotate(0)}.paper:before{box-shadow:none;filter:url(#chalk);border:3px solid #efe9d680;border-radius:10px 16px 8px 14px/14px 8px 16px 10px;inset:26px}.paper:after{background:radial-gradient(circle calc(var(--lr,200px) * 1.45) at var(--px) var(--py), #ffbe6e14 0%, #04030200 38%, #04030261 72%, #020201b3 100%)}.chalk{z-index:2;filter:url(#chalk);position:relative}.paper .tape{display:none}.paper h2,.paper h3,.paper p,.paper li,.paper b,.paper .menu-what,.paper .menu-with{color:var(--chalk);-webkit-text-stroke:0;paint-order:normal;text-shadow:0 0 6px #efe9d640;font-weight:400}.paper h2{font-family:var(--font-display), serif;letter-spacing:.1em;font-weight:600;font-size:clamp(2.3rem, calc(5.4vw / var(--z)), 3.4rem);text-shadow:0 0 10px #efe9d64d}.paper h3{font-family:var(--font-chalk), cursive;letter-spacing:.04em;text-transform:none;box-shadow:none;border-bottom:3px solid #efe9d673;padding-bottom:6px;font-size:1.9rem;font-weight:700}.paper-intro{font-size:1.55rem}.paper .steps b,.paper .menu-what{color:var(--pigment);text-shadow:0 0 6px #e58f7d4d;font-size:1.65rem;font-weight:700}.paper .menu-with{color:#d9d2bd;font-style:normal}.paper .menu-lead{border-bottom:3px dotted #efe9d673}.paper .paper-tab{color:var(--chalk);font-family:var(--font-chalk), cursive;letter-spacing:.1em;box-shadow:none;text-shadow:none;background:0 0;border:2px solid #efe9d699;border-radius:6px 10px 5px 9px;font-size:1.1rem}.paper .badge{color:var(--chalk);font-family:var(--font-chalk), cursive;box-shadow:none;text-shadow:none;background:0 0;border:3px solid #efe9d699;font-size:1.5rem}.paper .btn,.paper .btn.red,.paper .btn.red.outline{color:var(--chalk);font-family:var(--font-chalk), cursive;letter-spacing:.02em;box-shadow:none;text-shadow:none;background:0 0;border:3px solid #efe9d6b3;border-radius:8px 14px 7px 12px/12px 7px 14px 8px;padding:6px 22px;font-size:1.5rem;font-weight:700;transition:background .2s,transform .2s}.paper .btn.red{color:var(--pigment);border-color:#e58f7dcc}.paper .btn:hover{background:#efe9d61f;transform:translateY(-2px)rotate(-.6deg)}@media (prefers-reduced-motion:reduce){.paper .btn:hover{transform:none}}.paper{--carve:#f6f1e2;--chalk:#f6f1e2;font-size:1.5rem;line-height:1.32}.paper h2{font-family:var(--font-chalk), cursive;letter-spacing:.07em;font-weight:400;font-size:clamp(2.8rem, calc(6.4vw / var(--z)), 4.2rem);text-shadow:0 0 12px #f6f1e24d;line-height:1}.paper h2:after{content:"";opacity:.85;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 420 16' preserveAspectRatio='none'><path d='M3 9 C 30 2, 50 15, 80 8 S 130 3, 160 9 S 215 15, 250 7 S 320 2, 350 9 S 395 13, 417 6' fill='none' stroke='%23f6f1e2' stroke-width='3.5' stroke-linecap='round'/></svg>") 50%/100% 100% no-repeat;width:min(62%,420px);height:16px;margin-top:10px;display:block}.paper h3{font-size:2rem;font-weight:400}.paper .steps b,.paper .menu-what{font-size:1.7rem;font-weight:400}.paper .btn,.paper .btn.red,.paper .btn.red.outline{font-size:1.55rem;font-weight:400}.paper .badge{font-size:1.6rem}.chalk:before{content:"";opacity:.72;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 104 56' fill='none' stroke='%23f6f1e2' stroke-width='4.5' stroke-linecap='round'><path d='M12 8 L 14 48'/><path d='M30 6 L 31 49'/><path d='M48 8 L 49 47'/><path d='M66 7 L 68 48'/><path d='M3 38 C 30 26, 70 18, 98 12'/></svg>") 50%/100% 100% no-repeat;width:104px;height:56px;position:absolute;top:-34px;right:4px}.paper{clip-path:polygon(0.0% 0.94% 1.12% 0.93% 2.25% 0.91% 3.37% 0.87% 4.49% 0.86% 5.62% 0.88% 6.74% 0.93% 7.87% 1.0% 8.99% 1.03% 10.11% 1.03% 11.24% 0.98% 12.36% 1.04% 13.48% 1.1% 14.61% 1.01% 15.73% 1.01% 16.85% 1.0% 17.98% 0.97% 19.1% 1.15% 20.22% 1.31% 21.35% 1.38% 22.47% 1.28% 23.6% 1.25% 24.72% 1.25% 25.84% 1.55% 26.97% 1.72% 28.09% 1.85% 29.21% 2.09% 30.34% 1.76% 31.46% 1.44% 32.58% 1.24% 33.71% 1.62% 34.83% 1.99% 35.96% 2.33% 37.08% 1.89% 38.2% 1.47% 39.33% 1.1% 40.45% 0.79% 41.57% 0.82% 42.7% 0.88% 43.82% 0.86% 44.94% 0.85% 46.07% 0.84% 47.19% 0.91% 48.31% 0.91% 49.44% 0.87% 50.56% 0.81% 51.69% 0.85% 52.81% 0.89% 53.93% 0.82% 55.06% 0.88% 56.18% 0.91% 57.3% 0.88% 58.43% 0.83% 59.55% 0.82% 60.67% 0.86% 61.8% 0.74% 62.92% 0.69% 64.04% 0.69% 65.17% 0.98% 66.29% 1.38% 67.42% 1.85% 68.54% 2.27% 69.66% 1.92% 70.79% 1.89% 71.91% 2.39% 73.03% 2.03% 74.16% 1.67% 75.28% 1.28% 76.4% 1.04% 77.53% 1.09% 78.65% 1.01% 79.78% 1.01% 80.9% 1.01% 82.02% 1.05% 83.15% 1.02% 84.27% 1.2% 85.39% 1.37% 86.52% 1.72% 87.64% 1.88% 88.76% 2.0% 89.89% 1.79% 91.01% 1.63% 92.13% 1.48% 93.26% 1.25% 94.38% 1.07% 95.51% 1.09% 96.63% 1.06% 97.75% 1.05% 98.88% 1.06% 100.0% 1.11% 99.41% 0.92% 99.43% 1.83% 99.4% 2.75% 99.39% 3.67% 99.39% 4.59% 99.35% 5.5% 99.29% 6.42% 99.28% 7.34% 99.28% 8.26% 99.23% 9.17% 99.18% 10.09% 99.19% 11.01% 99.17% 11.93% 99.16% 12.84% 99.18% 13.76% 99.21% 14.68% 99.26% 15.6% 99.31% 16.51% 99.27% 17.43% 99.26% 18.35% 99.31% 19.27% 99.32% 20.18% 99.33% 21.1% 99.31% 22.02% 99.28% 22.94% 99.26% 23.85% 99.23% 24.77% 99.21% 25.69% 99.01% 26.61% 98.78% 27.52% 98.58% 28.44% 98.4% 29.36% 98.22% 30.28% 98.34% 31.19% 98.03% 32.11% 98.33% 33.03% 98.69% 33.94% 99.01% 34.86% 99.35% 35.78% 99.14% 36.7% 98.88% 37.61% 98.74% 38.53% 98.62% 39.45% 98.68% 40.37% 98.52% 41.28% 98.31% 42.2% 98.48% 43.12% 98.69% 44.04% 98.83% 44.95% 98.73% 45.87% 98.45% 46.79% 98.18% 47.71% 98.54% 48.62% 98.86% 49.54% 99.12% 50.46% 99.43% 51.38% 99.48% 52.29% 99.44% 53.21% 99.38% 54.13% 99.39% 55.05% 99.4% 55.96% 99.43% 56.88% 99.42% 57.8% 99.38% 58.72% 99.35% 59.63% 99.34% 60.55% 99.36% 61.47% 99.39% 62.39% 99.41% 63.3% 99.43% 64.22% 99.43% 65.14% 99.45% 66.06% 99.5% 66.97% 99.53% 67.89% 99.52% 68.81% 99.55% 69.72% 99.55% 70.64% 99.55% 71.56% 99.54% 72.48% 99.52% 73.39% 99.52% 74.31% 99.52% 75.23% 99.53% 76.15% 99.55% 77.06% 99.56% 77.98% 99.56% 78.9% 99.59% 79.82% 99.61% 80.73% 99.64% 81.65% 99.65% 82.57% 99.65% 83.49% 99.57% 84.4% 99.49% 85.32% 99.54% 86.24% 99.57% 87.16% 99.49% 88.07% 99.46% 88.99% 99.45% 89.91% 99.44% 90.83% 99.43% 91.74% 99.36% 92.66% 98.95% 93.58% 98.61% 94.5% 98.26% 95.41% 97.94% 96.33% 98.3% 97.25% 98.64% 98.17% 99.03% 99.08% 100.0% 99.13% 98.88% 99.11% 97.75% 99.1% 96.63% 99.07% 95.51% 99.09% 94.38% 99.11% 93.26% 99.15% 92.13% 99.1% 91.01% 99.1% 89.89% 99.08% 88.76% 99.04% 87.64% 98.96% 86.52% 98.91% 85.39% 98.87% 84.27% 98.9% 83.15% 98.92% 82.02% 98.91% 80.9% 98.95% 79.78% 98.98% 78.65% 98.98% 77.53% 99.02% 76.4% 99.05% 75.28% 99.09% 74.16% 99.1% 73.03% 99.14% 71.91% 99.18% 70.79% 99.14% 69.66% 99.14% 68.54% 99.12% 67.42% 99.15% 66.29% 98.99% 65.17% 98.9% 64.04% 98.96% 62.92% 99.09% 61.8% 99.17% 60.67% 99.14% 59.55% 99.06% 58.43% 98.96% 57.3% 98.85% 56.18% 98.9% 55.06% 98.91% 53.93% 98.92% 52.81% 98.93% 51.69% 98.98% 50.56% 99.05% 49.44% 99.12% 48.31% 99.23% 47.19% 99.3% 46.07% 99.26% 44.94% 99.27% 43.82% 99.25% 42.7% 99.21% 41.57% 99.27% 40.45% 99.36% 39.33% 99.44% 38.2% 99.18% 37.08% 98.95% 35.96% 98.75% 34.83% 98.4% 33.71% 98.12% 32.58% 98.33% 31.46% 98.54% 30.34% 98.8% 29.21% 99.09% 28.09% 98.93% 26.97% 98.59% 25.84% 98.2% 24.72% 98.35% 23.6% 98.02% 22.47% 97.74% 21.35% 98.02% 20.22% 98.32% 19.1% 98.62% 17.98% 98.57% 16.85% 98.33% 15.73% 98.58% 14.61% 98.83% 13.48% 99.06% 12.36% 99.27% 11.24% 99.48% 10.11% 99.39% 8.99% 99.45% 7.87% 99.48% 6.74% 99.33% 5.62% 99.33% 4.49% 99.33% 3.37% 99.32% 2.25% 99.29% 1.12% 99.32% 0.0% 99.4% 0.66% 99.08% 0.67% 98.17% 0.57% 97.25% 0.54% 96.33% 0.57% 95.41% 0.64% 94.5% 0.73% 93.58% 0.85% 92.66% 0.95% 91.74% 0.94% 90.83% 1.1% 89.91% 1.25% 88.99% 1.41% 88.07% 1.6% 87.16% 1.77% 86.24% 1.53% 85.32% 1.39% 84.4% 1.24% 83.49% 1.09% 82.57% 1.37% 81.65% 1.71% 80.73% 2.02% 79.82% 2.29% 78.9% 2.02% 77.98% 1.72% 77.06% 1.64% 76.15% 1.37% 75.23% 1.07% 74.31% 0.78% 73.39% 0.73% 72.48% 0.69% 71.56% 0.65% 70.64% 0.62% 69.72% 0.61% 68.81% 0.57% 67.89% 0.56% 66.97% 0.58% 66.06% 0.61% 65.14% 0.65% 64.22% 0.64% 63.3% 0.62% 62.39% 0.62% 61.47% 0.64% 60.55% 0.72% 59.63% 0.8% 58.72% 0.83% 57.8% 0.87% 56.88% 0.91% 55.96% 0.87% 55.05% 0.82% 54.13% 0.85% 53.21% 0.88% 52.29% 0.9% 51.38% 0.95% 50.46% 1.0% 49.54% 1.02% 48.62% 0.99% 47.71% 0.99% 46.79% 0.99% 45.87% 1.04% 44.95% 1.06% 44.04% 0.98% 43.12% 0.94% 42.2% 0.95% 41.28% 0.88% 40.37% 0.82% 39.45% 0.75% 38.53% 0.8% 37.61% 0.92% 36.7% 1.05% 35.78% 1.2% 34.86% 1.3% 33.94% 1.35% 33.03% 1.2% 32.11% 1.05% 31.19% 0.98% 30.28% 0.92% 29.36% 0.79% 28.44% 0.68% 27.52% 0.74% 26.61% 0.73% 25.69% 0.69% 24.77% 0.73% 23.85% 0.78% 22.94% 0.93% 22.02% 1.04% 21.1% 1.08% 20.18% 1.16% 19.27% 1.28% 18.35% 1.39% 17.43% 1.29% 16.51% 1.16% 15.6% 1.01% 14.68% 0.87% 13.76% 0.74% 12.84% 0.53% 11.93% 0.51% 11.01% 0.54% 10.09% 0.55% 9.17% 0.58% 8.26% 0.57% 7.34% 0.57% 6.42% 0.59% 5.5% 0.61% 4.59% 0.58% 3.67% 0.61% 2.75% 0.64% 1.83% 0.68% 0.92%)}.paper-rim{z-index:4;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.paper-rim polygon{fill:none;vector-effect:non-scaling-stroke;stroke-linejoin:round}.rim-dark{stroke:#0000008c;stroke-width:16px}.rim-lit{stroke:#ece4d061;stroke-width:2px}.wordmark{will-change:transform, opacity;display:inline-block}.tag-card{color:#120a04;text-shadow:0 1px #ffe4c04d;clip-path:polygon(18px 1%,40% 0,72% 2%,100% 0,99% 38%,100% 66%,98.6% 100%,62% 98%,30% 100%,18px 99%,1px 55%,0 46%);background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='360' height='120'><filter id='g' x='0' y='0' width='100%' height='100%'><feTurbulence type='fractalNoise' baseFrequency='0.012 0.32' numOctaves='3' seed='6' stitchTiles='stitch' result='n'/><feColorMatrix in='n' type='matrix' values='0 0 0 0 0.12  0 0 0 0 0.07  0 0 0 0 0.03  0 0 0 2.6 -0.95'/></filter><rect width='100%' height='100%' filter='url(%23g)'/></svg>"),repeating-linear-gradient(93deg,#00000024 0 1px,#0000 1px 7px),linear-gradient(#8f6f4d,#775839);padding:13px 24px 13px 38px}.tags li:nth-child(2n) .tag-card{clip-path:polygon(18px 0,35% 2%,66% 0,99% 1%,100% 45%,99% 100%,70% 98.5%,38% 100%,18px 98%,0 52%,1px 47%)}.tags li:nth-child(3n) .tag-card{clip-path:polygon(18px 2%,28% 0,60% 1.5%,98% 0,100% 60%,98.8% 99%,55% 100%,25% 98%,18px 100%,2px 54%,0 49%)}.tag-card:before{background:#0b0f12;width:11px;height:11px;margin-top:-5px;left:13px;box-shadow:0 0 0 2px #3a281a,inset 0 1px 2px #000c}.tags li:after{background:linear-gradient(#a8977a,#7b6d57);width:2px;left:17px;box-shadow:0 0 0 .5px #0006}.tags li.hot .tag-card{color:#fbeadb;text-shadow:0 1px #0006;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='360' height='120'><filter id='g' x='0' y='0' width='100%' height='100%'><feTurbulence type='fractalNoise' baseFrequency='0.012 0.32' numOctaves='3' seed='6' stitchTiles='stitch' result='n'/><feColorMatrix in='n' type='matrix' values='0 0 0 0 0.1  0 0 0 0 0.02  0 0 0 0 0.02  0 0 0 2.6 -0.95'/></filter><rect width='100%' height='100%' filter='url(%23g)'/></svg>"),repeating-linear-gradient(93deg,#0000002e 0 1px,#0000 1px 7px),linear-gradient(#a52a2b,#84191c)}.tags li.hot .tag-card:before{box-shadow:0 0 0 2px #4d0f11,inset 0 1px 2px #000c}.tags b{font-size:1rem;font-weight:600}.tags small{opacity:.92;font-size:1rem}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
