@font-face{font-family:Big Shoulders;font-style:normal;font-weight:800;font-display:swap;src:url(../media/5fefd80b57937013.1mwuiyb8ak-kd.woff2?dpl=dpl_3Cn1T36VGCWz24ojrgwU2VMvSYUR)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:Big Shoulders;font-style:normal;font-weight:800;font-display:swap;src:url(../media/c4c21e4d4b578e42.31jp97rt9sil8.woff2?dpl=dpl_3Cn1T36VGCWz24ojrgwU2VMvSYUR)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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Big Shoulders;font-style:normal;font-weight:800;font-display:swap;src:url(../media/55cb69ad17a100ed.p.2l41_ldkjomdb.woff2?dpl=dpl_3Cn1T36VGCWz24ojrgwU2VMvSYUR)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:Big Shoulders;font-style:normal;font-weight:900;font-display:swap;src:url(../media/5fefd80b57937013.1mwuiyb8ak-kd.woff2?dpl=dpl_3Cn1T36VGCWz24ojrgwU2VMvSYUR)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:Big Shoulders;font-style:normal;font-weight:900;font-display:swap;src:url(../media/c4c21e4d4b578e42.31jp97rt9sil8.woff2?dpl=dpl_3Cn1T36VGCWz24ojrgwU2VMvSYUR)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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Big Shoulders;font-style:normal;font-weight:900;font-display:swap;src:url(../media/55cb69ad17a100ed.p.2l41_ldkjomdb.woff2?dpl=dpl_3Cn1T36VGCWz24ojrgwU2VMvSYUR)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}.big_shoulders_b318a3a3-module__E6NHmG__className{font-family:Big Shoulders;font-style:normal}.big_shoulders_b318a3a3-module__E6NHmG__variable{--inf-display:"Big Shoulders"}
@font-face{font-family:Newsreader;font-style:italic;font-weight:200 800;font-display:swap;src:url(../media/79e9e0e3b9220e46-s.3a-pd9010p_dh.woff2?dpl=dpl_3Cn1T36VGCWz24ojrgwU2VMvSYUR)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:Newsreader;font-style:italic;font-weight:200 800;font-display:swap;src:url(../media/e62850744c7f266e-s.0n7ulcr4ivksg.woff2?dpl=dpl_3Cn1T36VGCWz24ojrgwU2VMvSYUR)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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:italic;font-weight:200 800;font-display:swap;src:url(../media/9433d1a810498265-s.p.1hij5ex6k3v9q.woff2?dpl=dpl_3Cn1T36VGCWz24ojrgwU2VMvSYUR)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:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/150f724d70372c02-s.1ljbalzvxyif7.woff2?dpl=dpl_3Cn1T36VGCWz24ojrgwU2VMvSYUR)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:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/750c737482d9de2f-s.3ex3j6ahhvjry.woff2?dpl=dpl_3Cn1T36VGCWz24ojrgwU2VMvSYUR)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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/5f402bd2d8eef81a-s.p.40bho2kviej2o.woff2?dpl=dpl_3Cn1T36VGCWz24ojrgwU2VMvSYUR)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:Newsreader Fallback;src:local(Times New Roman);ascent-override:69.68%;descent-override:25.12%;line-gap-override:0.0%;size-adjust:105.48%}.newsreader_4aa9810e-module__0Tkysq__className{font-family:Newsreader,Newsreader Fallback}.newsreader_4aa9810e-module__0Tkysq__variable{--inf-serif:"Newsreader", "Newsreader Fallback"}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e390973e931a41c5-s.0rgnxg2b64rzs.woff2?dpl=dpl_3Cn1T36VGCWz24ojrgwU2VMvSYUR)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:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/59b15b4bcd7b1eb5-s.2vemzm0itqzfy.woff2?dpl=dpl_3Cn1T36VGCWz24ojrgwU2VMvSYUR)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e532fa1b9921e1cd-s.3cb5lpr2l6xud.woff2?dpl=dpl_3Cn1T36VGCWz24ojrgwU2VMvSYUR)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:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2fe89d53234c61d4-s.1u30mmyq6lnsd.woff2?dpl=dpl_3Cn1T36VGCWz24ojrgwU2VMvSYUR)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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/99e609270109b47d-s.p.40sczeszzbjw1.woff2?dpl=dpl_3Cn1T36VGCWz24ojrgwU2VMvSYUR)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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5e05ae5b48faa55e-s.1yd4_i3e35931.woff2?dpl=dpl_3Cn1T36VGCWz24ojrgwU2VMvSYUR)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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a7afbb44bec2bb18-s.1qc6dx89jd2qv.woff2?dpl=dpl_3Cn1T36VGCWz24ojrgwU2VMvSYUR)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/02263ebadd758ea4-s.29yke99gs9qpn.woff2?dpl=dpl_3Cn1T36VGCWz24ojrgwU2VMvSYUR)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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/68757d6cddeff913-s.1i-sca43-qwng.woff2?dpl=dpl_3Cn1T36VGCWz24ojrgwU2VMvSYUR)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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/effe91970fc4db64-s.p.0oace-s_gkfks.woff2?dpl=dpl_3Cn1T36VGCWz24ojrgwU2VMvSYUR)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:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6ff74e33ebd7bca3-s.352ti9pm7m6qh.woff2?dpl=dpl_3Cn1T36VGCWz24ojrgwU2VMvSYUR)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:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1a69062cfe6f77f8-s.0o-3_g79811ob.woff2?dpl=dpl_3Cn1T36VGCWz24ojrgwU2VMvSYUR)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9a4838fcda0d1bca-s.0ngr-xkgqz1kf.woff2?dpl=dpl_3Cn1T36VGCWz24ojrgwU2VMvSYUR)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:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2e95a7d252b9825a-s.15orukf5wyxb5.woff2?dpl=dpl_3Cn1T36VGCWz24ojrgwU2VMvSYUR)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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/23b7a97ae3b5c134-s.p.226pwps5o-gq_.woff2?dpl=dpl_3Cn1T36VGCWz24ojrgwU2VMvSYUR)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:IBM Plex Mono Fallback;src:local(Arial);ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:134.59%}.ibm_plex_mono_6b2446bc-module__5_LlJa__className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.ibm_plex_mono_6b2446bc-module__5_LlJa__variable{--inf-mono:"IBM Plex Mono", "IBM Plex Mono Fallback"}
.inf{--night:#04070b;--sea:#0a1723;--sea-2:#0e2233;--tide:#5d8fb8;--sodium:#f6b90d;--sodium-hi:#ffd23a;--bone:#ebe5d6;--fog:#8e9aa6;--line:#ebe5d61f;--glass:#0a17238c;--display:var(--inf-display,"Big Shoulders"),"Big Shoulders","Big Shoulders Display",Impact,"Arial Narrow Bold","Roboto Condensed",sans-serif;--serif:var(--inf-serif,"Newsreader"),"Newsreader",Georgia,"Times New Roman",serif;--mono:var(--inf-mono,"IBM Plex Mono"),"IBM Plex Mono",ui-monospace,Menlo,Consolas,monospace;--ease:cubic-bezier(.16,1,.3,1);--speck:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='240'%20height='240'%3E%3Cfilter%20id='f'%20x='0'%20y='0'%3E%3CfeTurbulence%20type='fractalNoise'%20baseFrequency='1.05'%20numOctaves='2'%20seed='7'/%3E%3CfeColorMatrix%20type='matrix'%20values='0%200%200%200%200.02%200%200%200%200%200.03%200%200%200%200%200.05%201.7%200%200%200%20-0.6'/%3E%3CfeComponentTransfer%3E%3CfeFuncA%20type='discrete'%20tableValues='0%200%200%200%200.85%201'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Crect%20width='100%25'%20height='100%25'%20filter='url%28%23f%29'/%3E%3C/svg%3E");--wear:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='560'%20height='560'%3E%3Cfilter%20id='f'%20x='0'%20y='0'%3E%3CfeTurbulence%20type='fractalNoise'%20baseFrequency='.022'%20numOctaves='4'%20seed='3'/%3E%3CfeColorMatrix%20type='matrix'%20values='0%200%200%200%200.03%200%200%200%200%200.04%200%200%200%200%200.06%202.4%200%200%200%20-1.05'/%3E%3CfeComponentTransfer%3E%3CfeFuncA%20type='discrete'%20tableValues='0%200%200%200%20.35%20.6'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Crect%20width='100%25'%20height='100%25'%20filter='url%28%23f%29'/%3E%3C/svg%3E");--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.inf *{box-sizing:border-box;margin:0;padding:0}.inf{background:var(--night);color:var(--bone);font-family:var(--serif);-webkit-font-smoothing:antialiased;font-size:18px;line-height:1.6;position:relative;overflow:clip}.inf .grain{z-index:1;pointer-events:none;opacity:.07;background:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='180'%20height='180'%3E%3Cfilter%20id='n'%3E%3CfeTurbulence%20type='fractalNoise'%20baseFrequency='.85'%20numOctaves='2'%20stitchTiles='stitch'/%3E%3C/filter%3E%3Crect%20width='100%25'%20height='100%25'%20filter='url%28%23n%29'/%3E%3C/svg%3E");animation:.9s steps(6,end) infinite grain;position:absolute;inset:-50%}@keyframes grain{0%{transform:translate(0)}20%{transform:translate(-3%,2%)}40%{transform:translate(2%,-3%)}60%{transform:translate(-2%,-1%)}80%{transform:translate(3%,3%)}to{transform:translate(0)}}.inf img{max-width:100%;height:auto;display:block}.inf a{color:inherit}.inf .wrap{width:100%;max-width:1240px;margin:0 auto;padding-inline:28px}.inf .mono{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;font-size:12px;font-weight:500}.inf .label{color:var(--sodium);align-items:center;gap:12px;display:flex}.inf .label:before{content:"";opacity:.7;background:currentColor;width:28px;height:1px}.inf .display{font-family:var(--display);text-transform:uppercase;letter-spacing:.005em;text-wrap:balance;font-weight:900;line-height:.88}.inf .grunge{color:var(--sodium)}@supports ((-webkit-background-clip:text) or (background-clip:text)){.inf .grunge{color:#0000;-webkit-background-clip:text;background-clip:text;background-image:var(--speck),var(--wear),linear-gradient(180deg,var(--sodium-hi),var(--sodium) 55%,#dc9d00);background-size:240px 240px,560px 560px,100% 100%}}.inf .sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.inf :focus-visible{outline:2px solid var(--sodium);outline-offset:4px;border-radius:2px}.inf .hero{isolation:isolate;background:linear-gradient(180deg,#02050a 0%,#061019 30%,var(--sea) 70%,#07121c 100%);min-height:max(680px,100svh - 76px);position:relative;overflow:hidden}.inf #sea{z-index:-2;width:100%;height:100%;position:absolute;inset:0}.inf .hero:after{content:"";z-index:-1;pointer-events:none;background:radial-gradient(120% 90% at 50% 35%,transparent 45%,#020408cc 100%), linear-gradient(180deg,#020408b3 0%,transparent 26%,transparent 78%,var(--night) 100%);position:absolute;inset:0}.inf .hero-grid>*{min-width:0}.inf .hero-grid{min-height:inherit;grid-template:"kick book""title book""copy book"1fr/minmax(0,1fr) minmax(260px,400px);align-content:center;column-gap:56px;padding-block:72px 88px;display:grid}.inf .kick{color:var(--bone);opacity:.85;grid-area:kick;align-items:center;gap:12px;display:flex}.inf .kick .dot{background:var(--sodium);border-radius:50%;width:7px;height:7px;animation:2.4s ease-in-out infinite pulse;box-shadow:0 0 12px 3px #f6b90d99}@keyframes pulse{50%{opacity:.35;box-shadow:0 0 4px 1px #f6b90d4d}}.inf .title{z-index:2;grid-area:title;margin-top:18px;position:relative}.inf .title span{display:block}.inf .t-the{letter-spacing:.06em;font-size:clamp(34px,4.6vw,64px);line-height:.9}.inf .t-main{white-space:nowrap;margin-left:-.02em;font-size:min(20.5vw,176px);line-height:.84}.inf .hero-copy{z-index:3;grid-area:copy;max-width:560px;margin-top:30px;position:relative}.inf .hook{color:var(--bone);font-size:clamp(24px,2.5vw,32px);line-height:1.18}.inf .hook em{color:var(--sodium);font-style:italic}.inf .hero-sub{color:#ebe5d6d1;max-width:40ch;margin-top:12px;font-size:17px}.inf .hero-copy:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(closest-side,#03060ad1,#03060a80 60%,#0000);position:absolute;inset:-60px -80px -40px}.inf .hook,.inf .hero-sub{text-shadow:0 2px 14px #000000d9}.inf .hero-book{z-index:1;grid-area:book;place-self:center;width:100%;max-width:360px;position:relative}.inf .cue{color:var(--fog);flex-direction:column;align-items:center;gap:10px;font-size:10.5px;text-decoration:none;display:flex;position:absolute;bottom:26px;left:50%;transform:translate(-50%)}.inf .cue span{background:linear-gradient(var(--sodium),transparent);transform-origin:top;width:1px;height:42px;animation:cue 2.2s var(--ease) infinite}@keyframes cue{0%{transform:scaleY(0)}50%{transform:scaleY(1)}to{opacity:0;transform:scaleY(1)}}.inf .intro .t-the,.inf .intro .t-main,.inf .intro .hook,.inf .intro .hero-sub{animation:rise 1.3s var(--ease) both}.inf .intro .t-main{animation-delay:.12s}.inf .intro .hook{animation-delay:.32s}.inf .intro .hero-sub{animation-delay:.42s}.inf .intro .hero-desc{animation:rise 1.3s var(--ease) .32s both}@keyframes rise{0%{opacity:.15;filter:blur(6px);transform:translateY(28px)}to{opacity:1;filter:none;transform:none}}.inf .stage{perspective:1300px;width:100%}.inf .bob{animation:7s ease-in-out infinite bob}@keyframes bob{50%{transform:translateY(-12px)}}.inf .book{--rx:0deg;--ry:-16deg;--d:26px;aspect-ratio:998/1500;width:100%;transform-style:preserve-3d;transform:rotateX(var(--rx)) rotateY(var(--ry));transition:transform .9s var(--ease);position:relative}.inf .book .face{transform:translateZ(calc(var(--d)/2));border-radius:2px 4px 4px 2px;position:absolute;inset:0;overflow:hidden;box-shadow:0 40px 80px #0009}.inf .book .face img{object-fit:cover;width:100%;height:100%}.inf .book .face:after{content:"";pointer-events:none;background:linear-gradient(105deg,#ffffff24 0%,#0000 22% 70%,#00000040 100%),linear-gradient(90deg,#00000059,#0000 4%);position:absolute;inset:0}.inf .book .side{height:100%;width:var(--d);top:0;left:calc(50% - var(--d)/2);backface-visibility:hidden;position:absolute}.inf .book .pages{transform:rotateY(90deg) translateZ(var(--hw,180px));background:repeating-linear-gradient(90deg,#e7dfcd 0 1px,#cfc6b2 1px 2px);height:98%;top:1%}.inf .book .spine{transform:rotateY(-90deg) translateZ(var(--hw,180px));background:linear-gradient(90deg,#0b1116,#1a2530 50%,#0b1116)}.inf .book .back{transform:rotateY(180deg) translateZ(calc(var(--d)/2));background:#0b1116;border-radius:4px;position:absolute;inset:0}.inf .shadow{filter:blur(8px);z-index:-1;background:radial-gradient(closest-side,#000000b3,#0000);border-radius:50%;height:14%;position:absolute;bottom:-8%;left:8%;right:8%}.inf .claim{z-index:2;background:linear-gradient(#102030,#0a141d);border:1px solid #f6b90d66;border-radius:18px;max-width:500px;margin-top:28px;padding:22px 22px 18px;position:relative;box-shadow:0 30px 70px #0009,inset 0 1px #ffffff0d}.inf .claim-head{align-items:center;gap:14px;margin-bottom:18px;display:flex}.inf .free-tag{font-family:var(--display);letter-spacing:.14em;color:var(--night);background:var(--sodium);border-radius:6px;flex:none;padding:6px 10px 5px;font-size:15px;font-weight:900;line-height:1}.inf .claim-head strong{font-family:var(--display);letter-spacing:.04em;text-transform:uppercase;color:var(--bone);font-size:25px;font-weight:800;line-height:1;display:block}.inf .claim-head small{color:var(--fog);margin-top:4px;font-size:14.5px;line-height:1.3;display:block}.inf .fields{grid-template-columns:minmax(0,1fr) minmax(0,1.35fr);gap:12px;display:grid}.inf .field label{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--bone);margin-bottom:7px;font-size:11px;font-weight:600;display:block}.inf .field input{color:#0b0f14;width:100%;height:52px;font-family:var(--serif);background:#f4f0e6;border:2px solid #0000;border-radius:10px;padding:0 14px;font-size:17px;transition:border-color .2s,box-shadow .2s}.inf .field input::placeholder{color:#8b8a84}.inf .field input:focus{border-color:var(--sodium);outline:none;box-shadow:0 0 0 4px #f6b90d47}.inf .send{cursor:pointer;width:100%;height:58px;font-family:var(--display);letter-spacing:.07em;text-transform:uppercase;white-space:nowrap;color:var(--night);background:linear-gradient(180deg,var(--sodium-hi),var(--sodium));transition:transform .3s var(--ease),box-shadow .3s;border:0;border-radius:10px;justify-content:center;align-items:center;gap:12px;margin-top:14px;font-size:clamp(17px,4.6vw,20px);font-weight:900;display:flex;position:relative;overflow:hidden;box-shadow:0 12px 30px #f6b90d40}.inf .send:after{content:"";transition:transform .8s var(--ease);background:linear-gradient(100deg,#0000 30%,#ffffff8c 50%,#0000 70%);position:absolute;inset:0;transform:translate(-120%)}.inf .send:hover:after{transform:translate(120%)}.inf .send:hover{transform:translateY(-2px);box-shadow:0 18px 40px #f6b90d59}.inf .send i{transition:transform .3s var(--ease);font-style:normal}.inf .send:hover i{transform:translate(4px)}.inf .send[disabled]{opacity:.7;cursor:progress}.inf .fine{color:var(--fog);text-align:center;margin-top:12px;font-size:13.5px;line-height:1.45}.inf .err{color:#ffb3a3;text-align:center;margin-top:10px;font-size:14.5px}.inf .done{text-align:center;padding:10px 4px;display:none}.inf .done strong{font-family:var(--display);text-transform:uppercase;color:var(--sodium);letter-spacing:.02em;font-size:32px;font-weight:900;display:block}.inf .done p{color:var(--bone);margin-top:6px;font-size:16px}.inf .signup.sent .form-body{display:none}.inf .signup.sent .done{display:block}.inf .claim:has(.sent) .claim-head{display:none}.inf .tape-zone{background:linear-gradient(180deg,var(--night),#04070b59 30%,#04070b59 70%,var(--night)),url(/images/informant/evidence-strip.jpg) center/cover no-repeat;height:clamp(300px,34vw,440px);position:relative;overflow:hidden}.inf .tape{background:linear-gradient(180deg,#ffd13a,var(--sodium) 40%,#e8a800);align-items:center;width:120%;height:58px;display:flex;position:absolute;left:-10%;overflow:hidden;box-shadow:0 18px 40px #0000008c}.inf .tape:after{content:"";background:var(--wear);opacity:.55;mix-blend-mode:multiply;pointer-events:none;background-size:420px;position:absolute;inset:0}.inf .tape.t1{transform:rotate(-5deg) translateX(var(--sx1,0px));top:30%}.inf .tape.t2{transform:rotate(3.5deg) translateX(var(--sx2,0px));filter:brightness(.85);top:52%}.inf .track{white-space:nowrap;flex:none;animation:38s linear infinite marquee;display:flex}.inf .t2 .track{animation-duration:46s;animation-direction:reverse}.inf .track span{font-family:var(--display);letter-spacing:.08em;text-transform:uppercase;color:#0b0b0b;padding-inline:22px;font-size:30px;font-weight:900}.inf .track span i{vertical-align:middle;background:#0b0b0b;border-radius:50%;width:10px;height:10px;margin-left:44px;font-style:normal;display:inline-block;transform:translateY(-2px)}@keyframes marquee{to{transform:translate(-50%)}}.inf .case{background:var(--night);padding-block:12vh 14vh;position:relative;overflow:hidden}.inf .case-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:32px;display:flex}.inf .case h2{margin-top:18px;font-size:clamp(56px,9vw,132px)}.inf .case .sub{max-width:34ch;color:var(--fog);font-size:19px}.inf .board{grid-template-columns:1fr 1fr;align-items:stretch;gap:28px 48px;margin-top:64px;display:grid;position:relative}.inf .file{border:1px solid var(--line);height:100%;transition:transform 1.1s var(--ease),opacity 1.1s var(--ease),border-color .4s;background:linear-gradient(160deg,#0f2233,#070d14 70%);border-radius:18px;grid-template-rows:auto 1fr;display:grid;position:relative;overflow:hidden;box-shadow:0 40px 90px #0000008c}.inf .file:hover{border-color:#f6b90d73}.inf .file.f1{grid-area:1/1}.inf .file.f2{grid-area:1/2;margin-top:0}.inf .file .photo{aspect-ratio:5/4;background:#060b11;position:relative;overflow:hidden}.inf .file .photo img{object-fit:cover;filter:contrast(1.05)saturate(.9);width:100%;height:100%;transition:transform 1.4s var(--ease);transform:scale(1.06)}.inf .file:hover .photo img{transform:scale(1.1)}.inf .file .photo:after{content:"";pointer-events:none;background:linear-gradient(#0000 62%,#070d14f2),repeating-linear-gradient(0deg,#ffffff06 0 1px,#0000 1px 3px);position:absolute;inset:0}.inf .sil{place-items:end center;display:grid;position:absolute;inset:0}.inf .sil svg{width:86%;height:auto}.inf .sil .pend{color:var(--fog);font-size:9.5px;position:absolute;bottom:14px;left:14px}.inf .file .info{flex-direction:column;gap:14px;padding:26px 24px 24px;display:flex}.inf .file .tag{color:var(--fog);justify-content:space-between;gap:10px;font-size:10px;display:flex}.inf .file .tag b{color:var(--sodium);font-weight:600}.inf .file h3{font-family:var(--display);text-transform:uppercase;letter-spacing:.01em;font-size:clamp(34px,3.4vw,50px);font-weight:900;line-height:.9}.inf .file ul{gap:8px;font-size:16px;line-height:1.35;list-style:none;display:grid}.inf .file li{padding-left:16px;position:relative}.inf .file li:before{content:"";background:var(--sodium);width:6px;height:6px;position:absolute;top:.55em;left:0;transform:rotate(45deg)}.inf .file q{color:var(--sodium);font-style:italic}.inf .stamp{z-index:2;font-family:var(--display);letter-spacing:.12em;text-transform:uppercase;color:#f6b90dd9;opacity:.9;border:3px solid #f6b90dd9;border-radius:6px;padding:4px 12px;font-size:22px;font-weight:900;transition:transform .6s cubic-bezier(.3,1.6,.5,1) .5s,opacity .3s .5s;position:absolute;top:16px;right:16px;transform:rotate(-8deg)}.inf .polaroid{z-index:4;pointer-events:none;width:clamp(140px,13vw,180px);transition:transform 1.2s var(--ease) .2s,opacity 1.2s var(--ease) .2s;background:#e9e3d3;border-radius:3px;grid-area:1/1/auto/-1;place-self:center;margin:0;padding:10px 10px 34px;position:relative;transform:rotate(-7deg);box-shadow:0 30px 60px #0009}.inf .polaroid img{aspect-ratio:1;object-fit:cover;filter:contrast(1.1);width:100%}.inf .polaroid span{text-align:center;font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:#2a2a2a;font-size:9.5px;position:absolute;bottom:9px;left:0;right:0}.inf .polaroid:before{content:"";background:#f6b90dbf;width:70px;height:22px;position:absolute;top:-10px;left:50%;transform:translate(-50%)rotate(3deg);box-shadow:0 2px 6px #0000004d}.inf .rv.f1,.inf .rv.f2{opacity:1;transform:none}.inf .rv.polaroid{opacity:1}.inf .rv .stamp{opacity:1;transform:rotate(-8deg)scale(1)}.inf .rv.in.f1,.inf .rv.in.f2{opacity:1;transform:none}.inf .rv.in.polaroid{opacity:1;transform:rotate(-7deg)}.inf .rv.in .stamp{opacity:1;transform:rotate(-8deg)scale(1)}.inf .climax{z-index:1;text-align:center;isolation:isolate;background:var(--night);padding-block:10vh 14vh;position:relative;overflow:hidden}.inf .climax .grain{z-index:0;opacity:.04;inset:0}.inf .climax .wrap{z-index:2;position:relative}.inf .target{aspect-ratio:1;z-index:0;width:min(720px,90%);color:var(--sodium);opacity:.22;position:absolute;top:28%;left:50%;transform:translate(-50%,-50%)}.inf .target circle{fill:none;stroke:currentColor}.inf .target .ring{transform-origin:50%;animation:ring 5s var(--ease) infinite}.inf .target .ring:nth-child(2){animation-delay:1.25s}.inf .target .ring:nth-child(3){animation-delay:2.5s}.inf .target .ring:nth-child(4){animation-delay:3.75s}@keyframes ring{0%{opacity:0;transform:scale(.25)}25%{opacity:.5}to{opacity:0;transform:scale(1)}}.inf .target line{stroke:currentColor;stroke-width:.6px;opacity:.35}.inf .pre{color:var(--fog);max-width:34ch;margin:0 auto;font-size:clamp(20px,2vw,26px)}.inf .climax h2{z-index:2;text-wrap:balance;max-width:12ch;margin:18px auto 0;font-size:clamp(52px,9vw,120px);position:relative}.inf .get{text-align:left;background:linear-gradient(160deg,#102230,#070d14);border:1px solid #f6b90d38;border-radius:24px;grid-template-columns:220px minmax(0,1fr);align-items:center;gap:44px;max-width:980px;margin:8vh auto 0;padding:34px;display:grid;box-shadow:0 40px 100px #00000080,inset 0 1px #ffffff0d}.inf .get img{border-radius:4px;transform:rotate(-3deg);box-shadow:0 30px 60px #0009}.inf .get h3{font-family:var(--display);text-transform:uppercase;margin-top:12px;font-size:clamp(38px,4vw,56px);font-weight:900;line-height:.92}.inf .get h3 span{color:var(--sodium)}.inf .get .gsub{color:var(--fog);margin-top:10px;font-size:17px}.inf .get .signup{margin-top:22px}.inf .series{background:linear-gradient(180deg,var(--night),#060d15 40%,var(--night));padding-block:14vh 12vh}.inf .series h2{margin-top:22px;font-size:clamp(52px,8vw,112px)}.inf .series .lead{max-width:52ch}.inf .shelf{perspective:1100px;grid-template-columns:repeat(7,minmax(0,1fr));gap:18px;margin-top:60px;list-style:none;display:grid}.inf .card{flex-direction:column;display:flex;position:relative}.inf .card .cv{transform-style:preserve-3d;transition:transform .6s var(--ease),box-shadow .6s var(--ease);border-radius:4px;display:block;box-shadow:0 16px 36px #0000008c}.inf .card .cv img{aspect-ratio:2/3;object-fit:cover;border-radius:4px;width:100%}.inf .card:hover .cv{box-shadow:0 30px 60px #000000b3,0 0 0 1px #f6b90d59}.inf .card .k{color:var(--sodium);margin-top:16px;font-size:10px}.inf .card h3{font-family:var(--display);text-transform:uppercase;letter-spacing:.02em;min-height:2em;margin-top:6px;font-size:23px;font-weight:800;line-height:1}.inf .buy{text-align:center;width:100%;font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--bone);border:1px solid #ebe5d63d;border-radius:999px;justify-content:center;align-items:center;margin-top:12px;padding:10px 12px;font-size:10.5px;font-weight:600;text-decoration:none;transition:background .3s,color .3s,border-color .3s;display:flex}.inf .buy:hover,.inf .card.free .buy{background:var(--sodium);border-color:var(--sodium);color:var(--night)}.inf .card.free .buy:hover{background:var(--sodium-hi)}.inf .alt{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--fog);text-align:center;margin-top:8px;font-size:10px}.inf .alt a{color:var(--fog)}.inf .quote blockquote{max-width:30ch;margin:0 auto;font-size:clamp(24px,2.6vw,36px);font-style:italic;line-height:1.25}.inf .quote figcaption{color:var(--fog);margin-top:14px}.inf footer{border-top:1px solid var(--line);padding-block:56px 44px}.inf .foot{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:end;gap:40px;display:grid}.inf .foot .brand{letter-spacing:.18em;font-size:42px;display:block}.inf .foot p{color:var(--fog);max-width:44ch;margin-top:12px;font-size:15px}.inf .links{flex-wrap:wrap;justify-content:flex-end;gap:10px 26px;display:flex}.inf .links a{color:var(--bone);border-bottom:1px solid #0000;padding-bottom:3px;font-size:11px;text-decoration:none}.inf .links a:hover{border-bottom-color:var(--sodium);color:var(--sodium)}.inf .legal{color:var(--fog);opacity:.7;margin-top:40px;font-size:10px}@media (max-width:1000px){.inf .board{grid-template-columns:1fr;gap:28px;max-width:620px}.inf .file.f1,.inf .file.f2{grid-area:auto}.inf .polaroid{grid-area:auto;margin:-8px auto;position:relative;transform:rotate(-5deg)}.inf .rv.polaroid,.inf .rv.in.polaroid{transform:rotate(-5deg)}.inf .shelf{scroll-snap-type:x mandatory;scrollbar-width:none;grid-template-columns:none;grid-auto-columns:168px;grid-auto-flow:column;margin-inline:-28px;padding:10px 28px 20px;overflow-x:auto}.inf .shelf::-webkit-scrollbar{display:none}.inf .card{scroll-snap-align:start}}@media (max-width:760px){.inf body{font-size:17px}.inf .wrap{padding-inline:18px}.inf .hero{min-height:auto}.inf .hero-grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"kick""title""book""copy";padding-block:40px 60px}.inf .kick{font-size:10px}.inf .hero-book{max-width:150px;margin-top:20px}.inf .hero-copy{margin-top:22px}.inf .fields{grid-template-columns:1fr}.inf .claim{padding:18px 16px 16px}.inf .claim-head strong{font-size:22px}.inf .cue{display:none}.inf .get{grid-template-columns:1fr;gap:24px;padding:24px}.inf .get img{width:150px}.inf .shelf{grid-auto-columns:150px;margin-inline:-18px;padding-inline:18px}.inf .foot{grid-template-columns:1fr}.inf .links{justify-content:flex-start}.inf .foot .brand{font-size:30px}}@media (prefers-reduced-motion:reduce){.inf *,.inf :before,.inf :after{transition:none!important;animation:none!important}.inf .rv.f1,.inf .rv.f2{opacity:1;transform:none}.inf .rv.polaroid{opacity:1;transform:rotate(-7deg)}.inf .rv .stamp{opacity:1;transform:rotate(-8deg)}}.inf .hero-desc{color:var(--bone);text-shadow:0 2px 14px #000000d9;max-width:36ch;font-size:clamp(19px,1.7vw,22px);line-height:1.45}.inf .story{z-index:0;isolation:isolate;background:var(--night);padding-block:12vh 10vh;position:relative}.inf .story-grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr);align-items:start;gap:72px;display:grid}.inf .story-side{position:sticky;top:110px}.inf .story-side h2{margin-top:18px;font-size:clamp(44px,4.6vw,68px)}.inf .story-side .by{color:var(--fog);margin-top:18px;font-size:11px}.inf .story-body{z-index:1;color:#ebe5d6e6;max-width:60ch;font-size:clamp(18px,1.45vw,20.5px);line-height:1.7;position:relative}.inf .story-body p+p{margin-top:1.1em}.inf .story-body .beat{color:var(--sodium);font-size:1.45em;font-style:italic;line-height:1.25}.inf .story-body .clues{font-family:var(--display);text-transform:uppercase;letter-spacing:.03em;color:var(--bone);font-size:1.55em;font-weight:800;line-height:1.1}.inf .story-body .clues span{display:block}.inf .story-body .clues span:nth-child(3){color:var(--sodium)}.inf .story-body .lead-out{color:var(--bone)}@media (max-width:1000px){.inf .story-grid{grid-template-columns:1fr;gap:28px}.inf .story-side{position:static}}.inf h1,.inf h2,.inf h3,.inf h4{color:inherit;margin:0}.inf a{text-decoration:none}
