@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:75% 100%;font-display:swap;src:url(../media/3d51db290a6a25f3-s.0kkodo7okz7sx.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:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:75% 100%;font-display:swap;src:url(../media/f7054824cbb51795-s.3gwda9lv2grgl.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:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:75% 100%;font-display:swap;src:url(../media/74effe3e2193102a-s.p.2ke8r1sltdje0.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:Bricolage Grotesque Fallback;src:local(Arial);ascent-override:88.21%;descent-override:25.61%;line-gap-override:0.0%;size-adjust:105.43%}.bricolage_grotesque_898ab5bf-module__BM5PYG__className{font-family:Bricolage Grotesque,Bricolage Grotesque Fallback;font-style:normal}.bricolage_grotesque_898ab5bf-module__BM5PYG__variable{--font-bricolage:"Bricolage Grotesque", "Bricolage Grotesque Fallback"}
@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/7fea77d1d19108bf-s.2e4y-bhazgt_v.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:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/1bcd0e671759a44c-s.3o0_l_yqebdng.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/e15f58668ad64cb8-s.2mglm451ism6l.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:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/90c51ce8fb754fe8-s.3bjsqkuy1d2v8.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:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/57215795b8570f5c-s.0xluf1kzv7x5w.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:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/03fc1b4a8d284b5e-s.p.45487z7p3r8wm.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:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/7fea77d1d19108bf-s.2e4y-bhazgt_v.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:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/1bcd0e671759a44c-s.3o0_l_yqebdng.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/e15f58668ad64cb8-s.2mglm451ism6l.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:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/90c51ce8fb754fe8-s.3bjsqkuy1d2v8.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:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/57215795b8570f5c-s.0xluf1kzv7x5w.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:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/03fc1b4a8d284b5e-s.p.45487z7p3r8wm.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:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/7fea77d1d19108bf-s.2e4y-bhazgt_v.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:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/1bcd0e671759a44c-s.3o0_l_yqebdng.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/e15f58668ad64cb8-s.2mglm451ism6l.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:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/90c51ce8fb754fe8-s.3bjsqkuy1d2v8.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:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/57215795b8570f5c-s.0xluf1kzv7x5w.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:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/03fc1b4a8d284b5e-s.p.45487z7p3r8wm.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:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/7fea77d1d19108bf-s.2e4y-bhazgt_v.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:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/1bcd0e671759a44c-s.3o0_l_yqebdng.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/e15f58668ad64cb8-s.2mglm451ism6l.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:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/90c51ce8fb754fe8-s.3bjsqkuy1d2v8.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:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/57215795b8570f5c-s.0xluf1kzv7x5w.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:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/03fc1b4a8d284b5e-s.p.45487z7p3r8wm.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:IBM Plex Sans Fallback;src:local(Arial);ascent-override:101.32%;descent-override:27.18%;line-gap-override:0.0%;size-adjust:101.17%}.ibm_plex_sans_37f1733a-module__EYLWKq__className{font-family:IBM Plex Sans,IBM Plex Sans Fallback;font-style:normal}.ibm_plex_sans_37f1733a-module__EYLWKq__variable{--font-plex:"IBM Plex Sans", "IBM Plex Sans Fallback"}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e390973e931a41c5-s.3zhtymus0wdqb.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:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/59b15b4bcd7b1eb5-s.3nkuoiize4urq.woff2)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.1da667lu-u79a.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:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2fe89d53234c61d4-s.1i05ju5aeyhye.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:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/99e609270109b47d-s.p.1dgcou5jor5q_.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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5e05ae5b48faa55e-s.31-2bzhq1gx_9.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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a7afbb44bec2bb18-s.3xauquyg2sixn.woff2)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.2taws-qdxmzlf.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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/68757d6cddeff913-s.0htwiiqufp3l9.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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/effe91970fc4db64-s.p.28xcb7557rbh2.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: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_cf5a9f3c-module__GErCuW__className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.ibm_plex_mono_cf5a9f3c-module__GErCuW__variable{--font-plex-mono:"IBM Plex Mono", "IBM Plex Mono Fallback"}
.deskPage-module__H1niAq__browse{max-width:1240px;padding:128px var(--gutter) 64px;margin:0 auto}.deskPage-module__H1niAq__read{padding:120px clamp(16px, 4vw, 48px) 120px calc(var(--ruler) + clamp(16px, 4vw, 48px))}.deskPage-module__H1niAq__intro{gap:20px;max-width:44rem;display:grid}.deskPage-module__H1niAq__h1{font-family:var(--font-display);letter-spacing:-.035em;text-wrap:balance;color:var(--cream);font-size:clamp(2.75rem,1.6rem + 3.6vw,4.75rem);font-weight:700;line-height:.92}.deskPage-module__H1niAq__tang{color:var(--tang)}.deskPage-module__H1niAq__lede{text-wrap:pretty;max-width:34rem;color:var(--cream-2);font-size:1.0625rem;line-height:1.65}.deskPage-module__H1niAq__section{margin-top:88px}.deskPage-module__H1niAq__sectionHead{align-items:baseline;gap:12px;margin-bottom:32px;display:flex}.deskPage-module__H1niAq__h2{font-family:var(--font-display);letter-spacing:-.02em;color:var(--cream);font-size:1.75rem;font-weight:650}.deskPage-module__H1niAq__count{font-family:var(--font-mono), ui-monospace, monospace;color:var(--cream-2);font-variant-numeric:tabular-nums;font-size:.8125rem}.deskPage-module__H1niAq__sectionLede{text-wrap:pretty;max-width:36rem;color:var(--cream-2);margin:-16px 0 40px;font-size:.9375rem;line-height:1.6}.deskPage-module__H1niAq__matLink{color:var(--cream);text-decoration:underline;-webkit-text-decoration-color:var(--tang);text-decoration-color:var(--tang);text-underline-offset:4px;border-radius:3px;text-decoration-thickness:1.5px;transition:text-decoration-color .15s}.deskPage-module__H1niAq__matLink:focus-visible{outline:2px solid var(--cream);outline-offset:3px}@media (hover:hover) and (pointer:fine){.deskPage-module__H1niAq__matLink:hover{-webkit-text-decoration-color:var(--cream);text-decoration-color:var(--cream)}}@media (max-width:640px){.deskPage-module__H1niAq__browse{padding:104px 20px 56px calc(var(--ruler) + 12px)}.deskPage-module__H1niAq__read{padding:92px 12px 88px calc(var(--ruler) + 8px)}.deskPage-module__H1niAq__section{margin-top:64px}}
.marks-module__0RgyjW__label{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.14em;text-transform:uppercase;font-variant-numeric:tabular-nums;color:var(--cream-2);align-items:center;gap:8px;font-size:.75rem;font-weight:500;line-height:1.3;display:inline-flex}.marks-module__0RgyjW__label:before{content:"";border-left:1px solid var(--mat-print);border-bottom:1px solid var(--mat-print);flex:none;width:14px;height:9px}.marks-module__0RgyjW__label[data-on=paper]{color:var(--ink-2)}.marks-module__0RgyjW__label[data-on=paper]:before{border-color:var(--ink-2)}.marks-module__0RgyjW__crops{--len:22px;--gap:8px;--mark:#f6f3e89e;pointer-events:none;position:absolute;inset:0}.marks-module__0RgyjW__crops[data-size=print]{--len:12px;--gap:5px}.marks-module__0RgyjW__crops>span{width:0;height:0;position:absolute}.marks-module__0RgyjW__crops>span:before,.marks-module__0RgyjW__crops>span:after{content:"";background:var(--mark);position:absolute}.marks-module__0RgyjW__crops>span:before{width:var(--len);height:1px}.marks-module__0RgyjW__crops>span:after{width:1px;height:var(--len)}.marks-module__0RgyjW__crops>[data-corner=tl]{top:0;left:0}.marks-module__0RgyjW__crops>[data-corner=tl]:before{top:0;right:var(--gap)}.marks-module__0RgyjW__crops>[data-corner=tl]:after{bottom:var(--gap);left:0}.marks-module__0RgyjW__crops>[data-corner=tr]{top:0;right:0}.marks-module__0RgyjW__crops>[data-corner=tr]:before{top:0;left:var(--gap)}.marks-module__0RgyjW__crops>[data-corner=tr]:after{bottom:var(--gap);left:0}.marks-module__0RgyjW__crops>[data-corner=bl]{bottom:0;left:0}.marks-module__0RgyjW__crops>[data-corner=bl]:before{top:0;right:var(--gap)}.marks-module__0RgyjW__crops>[data-corner=bl]:after{top:var(--gap);left:0}.marks-module__0RgyjW__crops>[data-corner=br]{bottom:0;right:0}.marks-module__0RgyjW__crops>[data-corner=br]:before{top:0;left:var(--gap)}.marks-module__0RgyjW__crops>[data-corner=br]:after{top:var(--gap);left:0}.marks-module__0RgyjW__loop{fill:none;width:calc(100% + 14px);height:calc(100% - 4px);stroke:var(--loop,var(--mark-tang));stroke-width:1.6px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px;pointer-events:none;transition:stroke-dashoffset .3s var(--ease-out);position:absolute;inset:2px -7px;overflow:visible}.marks-module__0RgyjW__loop path{vector-effect:non-scaling-stroke}.marks-module__0RgyjW__cut{border-top:1px dashed #f6f3e861;flex:1;align-self:center;max-width:420px;height:0;margin-left:12px;position:relative}.marks-module__0RgyjW__blade{color:#f6f3e89e;stroke:currentColor;fill:none;width:22px;height:12px;position:absolute;top:-6px;right:-2px}
.roomLight-module__fWWqEq__room{z-index:-2;pointer-events:none;contain:strict;mix-blend-mode:multiply;background-color:rgb(var(--shade) / var(--shade-a));transition:opacity 1.2s,background-color 2s;position:fixed;inset:0;overflow:hidden}@starting-style{.roomLight-module__fWWqEq__room{opacity:0}}.roomLight-module__fWWqEq__window{transform-origin:50% 0;width:46vw;height:96vh;transform:translateX(var(--wx)) skewX(var(--skew)) scaleY(var(--stretch));will-change:transform;transition:transform 2s;position:absolute;top:-8vh;left:0}.roomLight-module__fWWqEq__panes,.roomLight-module__fWWqEq__branch{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.roomLight-module__fWWqEq__panes{fill:rgb(var(--beam));opacity:var(--beam-a);transition:opacity 2s}.roomLight-module__fWWqEq__branch{fill:rgb(var(--shade));stroke:rgb(var(--shade));stroke-width:0;opacity:var(--shade-a);will-change:transform;animation:9s ease-in-out infinite alternate roomLight-module__fWWqEq__sway}.roomLight-module__fWWqEq__branch path{stroke-width:2.5px}.roomLight-module__fWWqEq__high{transform-origin:0 13%}.roomLight-module__fWWqEq__low{--sway:-2.5deg;transform-origin:100% 89%;animation-duration:11s;animation-delay:-4s}.roomLight-module__fWWqEq__room[data-paused] .roomLight-module__fWWqEq__branch{animation-play-state:paused}@keyframes roomLight-module__fWWqEq__sway{0%{transform:rotate(calc(var(--sway,3deg) * -1))}to{transform:rotate(var(--sway,3deg))}}.roomLight-module__fWWqEq__pool{opacity:var(--lamp);background:radial-gradient(34% 46% at 88% 22%,#ffd6a0,#ffbc808c 50%,#0000 80%);transition:opacity 2s;position:absolute;inset:0}.roomLight-module__fWWqEq__room:has(~* [data-lamp]) .roomLight-module__fWWqEq__pool{display:none}@media (max-width:640px){.roomLight-module__fWWqEq__window{width:96vw;height:72vh}}@media (prefers-reduced-motion:reduce){.roomLight-module__fWWqEq__room,.roomLight-module__fWWqEq__window,.roomLight-module__fWWqEq__panes,.roomLight-module__fWWqEq__pool{transition:none}.roomLight-module__fWWqEq__branch{animation:none}}
.roomSound-module__DhKGua__switch{z-index:50;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:10px;align-items:center;gap:9px;padding:4px;display:flex;position:fixed;bottom:14px;right:14px}.roomSound-module__DhKGua__switch:focus-visible{outline:2px solid var(--mark-tang);outline-offset:2px}.roomSound-module__DhKGua__label{font-family:var(--font-mono), ui-monospace, monospace;color:#f6f3e8e0;text-shadow:0 1px 2px #00000073;flex-direction:column;align-items:flex-end;gap:1px;font-size:10.5px;line-height:1.3;display:flex}.roomSound-module__DhKGua__state{color:#f6f3e8b3}.roomSound-module__DhKGua__switch[aria-checked=true] .roomSound-module__DhKGua__state{color:var(--mark-tang)}.roomSound-module__DhKGua__plate{width:24px;height:38px;box-shadow:inset 0 1px 0 #ffffffe6, inset 0 -2px 3px #78643c33, 0 1px 1px #00000040, 0 8px 14px -6px rgb(var(--shadow-ink) / .75);transition:scale .12s var(--ease-out);background:linear-gradient(160deg,#fbf8ee,#e2dbc6);border-radius:5px;place-items:center;display:grid}.roomSound-module__DhKGua__switch:active .roomSound-module__DhKGua__plate{scale:.96}.roomSound-module__DhKGua__slot{background:#2a2520;border-radius:3px;width:8px;height:18px;position:relative;box-shadow:inset 0 2px 2px #0009}.roomSound-module__DhKGua__lever{height:9px;transition:translate .16s var(--ease-out);background:linear-gradient(#fffdf6,#d6cdb6);border-radius:2px;position:absolute;inset:1px 1px auto;box-shadow:0 1px 1px #00000073}.roomSound-module__DhKGua__switch[aria-checked=true] .roomSound-module__DhKGua__lever{translate:0 7px}@media (max-width:640px){.roomSound-module__DhKGua__switch{padding:3px 10px;bottom:2px;right:2px}.roomSound-module__DhKGua__label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media (prefers-reduced-motion:reduce){.roomSound-module__DhKGua__plate,.roomSound-module__DhKGua__lever{transition:none}}
.mat-module__qR7J6q__mat{isolation:isolate;background-image:radial-gradient(90% 60% at 50% 12%, #ffffff09, transparent 70%), linear-gradient(var(--mat-major) 1px, transparent 1px), linear-gradient(90deg, var(--mat-major) 1px, transparent 1px), linear-gradient(var(--mat-line) 1px, transparent 1px), linear-gradient(90deg, var(--mat-line) 1px, transparent 1px);background-repeat:no-repeat,repeat,repeat,repeat,repeat;background-size:100% 100vh,120px 120px,120px 120px,24px 24px,24px 24px;background-position:0 0, var(--ruler) var(--ruler), var(--ruler) var(--ruler), var(--ruler) var(--ruler), var(--ruler) var(--ruler);min-height:100dvh;position:relative;overflow-x:clip}.mat-module__qR7J6q__mat[data-variant=scene]{height:100dvh;min-height:0;overflow:hidden}.mat-module__qR7J6q__rulerTop,.mat-module__qR7J6q__rulerSide{z-index:-1;font-family:var(--font-mono), ui-monospace, monospace;color:var(--mat-print);font-variant-numeric:tabular-nums;pointer-events:none;-webkit-user-select:none;user-select:none;font-size:10px;line-height:1;display:flex;position:absolute;overflow:hidden}.mat-module__qR7J6q__rulerTop{top:0;left:var(--ruler);height:var(--ruler);background-image:linear-gradient(90deg, var(--mat-print) 1px, transparent 1px), linear-gradient(90deg, var(--mat-tick) 1px, transparent 1px);background-position:0 100%,0 100%;background-repeat:repeat-x;background-size:120px 9px,24px 5px;right:0}.mat-module__qR7J6q__rulerTop span{flex:none;width:120px;padding:3px 0 0 4px}.mat-module__qR7J6q__rulerSide{top:var(--ruler);width:var(--ruler);background-image:linear-gradient(var(--mat-print) 1px, transparent 1px), linear-gradient(var(--mat-tick) 1px, transparent 1px);background-position:100% 0,100% 0;background-repeat:repeat-y;background-size:9px 120px,5px 24px;flex-direction:column;bottom:0;left:0}.mat-module__qR7J6q__rulerSide span{writing-mode:vertical-rl;text-align:right;flex:none;height:120px;padding:4px 0 0 2px;rotate:180deg}.mat-module__qR7J6q__rulerTop span:first-child,.mat-module__qR7J6q__rulerSide span:first-child{visibility:hidden}.mat-module__qR7J6q__angles,.mat-module__qR7J6q__anglesTop{z-index:-1;fill:none;stroke:var(--mat-major);stroke-width:.5px;pointer-events:none;position:absolute}.mat-module__qR7J6q__angles path,.mat-module__qR7J6q__anglesTop path{vector-effect:non-scaling-stroke}.mat-module__qR7J6q__angles{left:var(--ruler);width:420px;height:420px;bottom:0}.mat-module__qR7J6q__anglesTop{top:var(--ruler);width:340px;height:340px;right:0}@media (max-width:640px){.mat-module__qR7J6q__rulerTop span,.mat-module__qR7J6q__rulerSide span{visibility:hidden}.mat-module__qR7J6q__angles{width:240px;height:240px}.mat-module__qR7J6q__anglesTop{display:none}}
:is(html:has(.tokens-module__mjBk7q__desk),.tokens-module__mjBk7q__desk){--mat:#1d4a40}html:has(.tokens-module__mjBk7q__desk){background:var(--mat)}.tokens-module__mjBk7q__desk{--mat-deep:#163a32;--mat-line:#d6ecce0f;--mat-major:#e8f0be20;--mat-print:#e8f0be6b;--mat-tick:#e8f0be38;--cream:#f6f3e8;--cream-2:#e8ecdf;--paper:#fffdf6;--sheet:#fbf9f3;--print-border:#fdfcf7;--manila:#f2e6c6;--rule-red:#d64a4a8c;--rule-blue:#3c64b421;--ink:#1c1917;--ink-2:#4f4a45;--stamp:#c43c05;--mark-tang:#ffa26e;--tang:var(--color-tang);--shadow-ink:6 20 16;--shadow-rest:0 1px 1px #00000038, 0 6px 14px -8px rgb(var(--shadow-ink) / .7);--shadow-lift:0 26px 44px -16px rgb(var(--shadow-ink) / .75);--shadow-sheet:0 0 0 1px #0000000a, 0 1px 1px #081c1647, 0 3px 6px -1px #081c163d, 0 18px 36px -12px #081c1680, 0 40px 70px -30px #081c168c;--ruler:18px;--gutter:clamp(20px, 5.2vw, 84px);color:var(--cream);background-color:var(--mat);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.tokens-module__mjBk7q__desk ::selection{color:inherit;background:#ff4d004d}@media (max-width:640px){.tokens-module__mjBk7q__desk{--ruler:12px}}
.matHeader-module__HqbMSa__header{top:var(--ruler,0px);z-index:50;height:64px;color:var(--cream);pointer-events:none;justify-content:space-between;align-items:center;gap:24px;padding:0 clamp(20px,5.2vw,84px);display:flex;position:absolute;left:0;right:0}.matHeader-module__HqbMSa__header>*{pointer-events:auto}.matHeader-module__HqbMSa__mark{min-height:40px;font-family:var(--font-display);letter-spacing:-.02em;color:var(--cream);border-radius:6px;align-items:center;font-size:1.35rem;font-weight:800;transition:opacity .15s;display:inline-flex}.matHeader-module__HqbMSa__dot{color:var(--tang)}.matHeader-module__HqbMSa__end{align-items:center;gap:8px;display:flex}.matHeader-module__HqbMSa__nav{align-items:center;gap:2px;font-size:14px;font-weight:500;display:flex}.matHeader-module__HqbMSa__link,.matHeader-module__HqbMSa__panelLink{min-height:40px;color:var(--cream-2);border-radius:6px;align-items:center;padding:0 10px;transition:color .15s;display:inline-flex;position:relative}.matHeader-module__HqbMSa__label{position:relative}@media (hover:hover) and (pointer:fine){.matHeader-module__HqbMSa__link:hover,.matHeader-module__HqbMSa__panelLink:hover{color:var(--cream)}.matHeader-module__HqbMSa__mark:hover{text-underline-offset:5px;-webkit-text-decoration:underline #f6f3e880;text-decoration:underline #f6f3e880;text-decoration-thickness:1.5px}}.matHeader-module__HqbMSa__link[aria-current=page],.matHeader-module__HqbMSa__panelLink[aria-current=page]{color:var(--cream)}.matHeader-module__HqbMSa__mark:focus-visible,.matHeader-module__HqbMSa__link:focus-visible,.matHeader-module__HqbMSa__panelLink:focus-visible,.matHeader-module__HqbMSa__search:focus-visible,.matHeader-module__HqbMSa__menuButton:focus-visible{outline:2px solid var(--cream);outline-offset:2px}.matHeader-module__HqbMSa__search{min-height:40px;color:var(--cream-2);cursor:pointer;transition:color .15s ease, scale .16s var(--ease-out);border-radius:999px;align-items:center;gap:8px;padding:0 10px;display:inline-flex}.matHeader-module__HqbMSa__search:active{scale:.96}.matHeader-module__HqbMSa__searchKey{font-family:var(--font-mono), ui-monospace, monospace;border-radius:4px;padding:0 5px;font-size:11px;line-height:18px;box-shadow:inset 0 0 0 1px #f6f3e84d}@media (hover:hover) and (pointer:fine){.matHeader-module__HqbMSa__search:hover{color:var(--cream)}}.matHeader-module__HqbMSa__menuButton{min-height:40px;color:var(--cream);cursor:pointer;transition:scale .16s var(--ease-out);background:0 0;border:1.5px solid #f6f3e88c;border-radius:999px;padding:0 14px;font-size:14px;font-weight:600;display:none}.matHeader-module__HqbMSa__menuButton:active{scale:.96}.matHeader-module__HqbMSa__panel{background:var(--mat-deep);transform-origin:100% 0;opacity:0;min-width:190px;transition:opacity .15s ease-out, scale .18s var(--ease-out), display .18s allow-discrete;border-radius:16px;padding:6px;display:none;position:absolute;top:60px;right:12px;scale:.96;box-shadow:0 0 0 1px #f6f3e824,0 18px 40px -12px #0000008c}.matHeader-module__HqbMSa__panel[data-open]{opacity:1;display:block;scale:1}@starting-style{.matHeader-module__HqbMSa__panel[data-open]{opacity:0;scale:.96}}.matHeader-module__HqbMSa__panel nav{display:grid}.matHeader-module__HqbMSa__panelLink{border-radius:10px;justify-self:start;min-height:44px;padding:0 14px;font-size:16px;font-weight:500}@media (max-width:760px){.matHeader-module__HqbMSa__header{height:56px}.matHeader-module__HqbMSa__panel{top:52px}.matHeader-module__HqbMSa__nav,.matHeader-module__HqbMSa__searchKey{display:none}.matHeader-module__HqbMSa__search{width:40px;color:var(--cream);border:1.5px solid #f6f3e88c;justify-content:center;padding:0}.matHeader-module__HqbMSa__menuButton{align-items:center;display:inline-flex}}@media (prefers-reduced-motion:reduce){.matHeader-module__HqbMSa__panel,.matHeader-module__HqbMSa__search,.matHeader-module__HqbMSa__menuButton{transition:none}}.matHeader-module__HqbMSa__link[aria-current=page] .matHeader-module__HqbMSa__loop,.matHeader-module__HqbMSa__panelLink[aria-current=page] .matHeader-module__HqbMSa__loop{stroke-dashoffset:0}@media (prefers-reduced-motion:no-preference){.matHeader-module__HqbMSa__link[aria-current=page] .matHeader-module__HqbMSa__loop,.matHeader-module__HqbMSa__panelLink[aria-current=page] .matHeader-module__HqbMSa__loop{animation:matHeader-module__HqbMSa__draw .3s var(--ease-out) .12s backwards}}@keyframes matHeader-module__HqbMSa__draw{0%{stroke-dashoffset:1px}}@media (hover:hover) and (pointer:fine){.matHeader-module__HqbMSa__link:not([aria-current=page]):hover .matHeader-module__HqbMSa__loop,.matHeader-module__HqbMSa__panelLink:not([aria-current=page]):hover .matHeader-module__HqbMSa__loop{--loop:#f6f3e8bf;stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.matHeader-module__HqbMSa__loop{transition:none}}
.sheet-module__ZKVhbW__sheet{width:100%;color:var(--ink);background:radial-gradient(120% 80% at 30% 0%, #ffffffb3, transparent 60%), linear-gradient(180deg, transparent 92%, #78643c09), var(--sheet);box-shadow:var(--shadow-sheet);transform-origin:50% 0;border-radius:2px;margin:0 auto;padding:clamp(40px,5vw,72px) clamp(28px,5.5vw,80px) clamp(36px,4.5vw,56px);position:relative}.sheet-module__ZKVhbW__sheet[data-width=prose]{max-width:760px}.sheet-module__ZKVhbW__sheet[data-width=wide]{max-width:960px}.sheet-module__ZKVhbW__sheet :focus-visible{outline:2px solid var(--stamp);outline-offset:3px}@media (prefers-reduced-motion:no-preference){.sheet-module__ZKVhbW__sheet{animation:sheet-module__ZKVhbW__lay .48s var(--ease-out) both}}@keyframes sheet-module__ZKVhbW__lay{0%{opacity:0;translate:0 28px;rotate:-1.4deg}}@media (prefers-reduced-motion:reduce){.sheet-module__ZKVhbW__sheet{animation:.2s both sheet-module__ZKVhbW__fade}}@keyframes sheet-module__ZKVhbW__fade{0%{opacity:0}}@media (max-width:640px){.sheet-module__ZKVhbW__sheet{padding:36px 20px 28px}}
.signoff-module__gPIRtq__signoff{align-items:center;gap:20px;display:flex}.signoff-module__gPIRtq__signoff[data-on=mat]{--stamp-ink:var(--cream);--stamp-bg:var(--mat);border-top:1px dashed #e8f0be38;justify-content:space-between;margin-top:112px;padding-top:24px}.signoff-module__gPIRtq__signoff[data-on=paper]{--stamp-ink:var(--stamp);--stamp-bg:var(--sheet);justify-content:flex-end;margin-top:56px}.signoff-module__gPIRtq__line{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.02em;color:var(--cream-2);font-size:.75rem}.signoff-module__gPIRtq__line:before{content:"";background:var(--tang);vertical-align:middle;width:18px;height:2px;margin:0 10px 3px 0;display:inline-block}.signoff-module__gPIRtq__stamp{border:2.5px solid var(--stamp-ink);width:84px;height:84px;box-shadow:inset 0 0 0 4px var(--stamp-bg), inset 0 0 0 5.5px var(--stamp-ink);color:var(--stamp-ink);font-family:var(--font-display), sans-serif;letter-spacing:.04em;border-radius:50%;flex:none;align-content:center;place-items:center;gap:1px;font-size:19px;font-weight:800;line-height:1;display:inline-grid;rotate:-9deg;-webkit-mask-image:radial-gradient(circle at 30% 70%,#000 60%,#000000d1 85%);mask-image:radial-gradient(circle at 30% 70%,#000 60%,#000000d1 85%)}.signoff-module__gPIRtq__city{font-family:var(--font-mono), monospace;letter-spacing:.14em;text-transform:uppercase;font-size:9px;font-weight:500}.signoff-module__gPIRtq__signoff[data-on=mat] .signoff-module__gPIRtq__stamp{width:80px;height:80px;font-size:17px;rotate:7deg}@media (max-width:640px){.signoff-module__gPIRtq__signoff[data-on=mat]{margin-top:88px}.signoff-module__gPIRtq__stamp{width:72px;height:72px;font-size:16px}}
.objects-module__-MwOsa__object{--r:var(--r0,0deg);color:var(--ink);text-align:left;rotate:var(--r);box-shadow:var(--shadow-rest);transition:rotate .24s var(--ease-out), translate .24s var(--ease-out), scale .16s var(--ease-out);flex-direction:column;display:flex;position:relative}.objects-module__-MwOsa__object:after{content:"";border-radius:inherit;box-shadow:var(--shadow-lift);opacity:0;pointer-events:none;transition:opacity .24s var(--ease-out);position:absolute;inset:0}a.objects-module__-MwOsa__object:focus-visible,button.objects-module__-MwOsa__object:focus-visible{outline:2px solid var(--cream);outline-offset:5px;rotate:calc(var(--r) * .15);translate:0 -6px}a.objects-module__-MwOsa__object:focus-visible:after,button.objects-module__-MwOsa__object:focus-visible:after{opacity:1}@media (hover:hover) and (pointer:fine){a.objects-module__-MwOsa__object:hover,button.objects-module__-MwOsa__object:hover{rotate:calc(var(--r) * .15);translate:0 -6px}a.objects-module__-MwOsa__object:hover:after,button.objects-module__-MwOsa__object:hover:after{opacity:1}a.objects-module__-MwOsa__object:active,button.objects-module__-MwOsa__object:active{transition-duration:.12s;translate:0 -3px}}@media (hover:none) and (prefers-reduced-motion:no-preference){a.objects-module__-MwOsa__object:active,button.objects-module__-MwOsa__object:active{transition-duration:.12s;scale:.97}}@keyframes objects-module__-MwOsa__deal{0%{opacity:0;translate:0 -14px;scale:1.03}}@keyframes objects-module__-MwOsa__settle{0%{opacity:0}}@media (prefers-reduced-motion:no-preference){.objects-module__-MwOsa__object[data-deal]{animation:objects-module__-MwOsa__deal .28s var(--ease-out) backwards;animation-delay:calc(var(--i,0) * 40ms + 60ms)}}@media (prefers-reduced-motion:reduce){.objects-module__-MwOsa__object[data-deal]{animation:.2s backwards objects-module__-MwOsa__settle}.objects-module__-MwOsa__object,.objects-module__-MwOsa__object:after{transition-property:opacity}a.objects-module__-MwOsa__object:focus-visible,button.objects-module__-MwOsa__object:focus-visible,a.objects-module__-MwOsa__object:hover,button.objects-module__-MwOsa__object:hover{rotate:var(--r);translate:none}}.objects-module__-MwOsa__meta{font-family:var(--font-mono), ui-monospace, monospace;color:var(--ink-2);font-variant-numeric:tabular-nums;justify-content:space-between;align-items:center;gap:12px;font-size:.75rem;display:flex}.objects-module__-MwOsa__indexCard{background:linear-gradient(var(--rule-red), var(--rule-red)) 0 34px / 100% 1.5px no-repeat, repeating-linear-gradient(transparent 0 23px, var(--rule-blue) 23px 24px) 0 36px / 100% calc(100% - 36px) no-repeat, var(--paper);border-radius:3px;flex:1;min-height:188px;padding:0 18px 18px}.objects-module__-MwOsa__indexCard>.objects-module__-MwOsa__meta{flex:none;height:34px}.objects-module__-MwOsa__cardTitle{font-family:var(--font-display);letter-spacing:-.015em;text-wrap:balance;margin-top:2px;font-size:1.25rem;font-weight:650;line-height:24px}.objects-module__-MwOsa__cardBody{color:var(--ink-2);text-wrap:pretty;font-size:.875rem;line-height:24px}.objects-module__-MwOsa__manuscript{background:#fbfaf5;border-radius:2px;flex:1;padding:48px 40px 28px}.objects-module__-MwOsa__kicker{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2);align-items:center;gap:8px;font-size:.6875rem;font-weight:500;display:flex}.objects-module__-MwOsa__kicker:before{content:"";background:var(--tang);border-radius:999px;width:7px;height:7px}.objects-module__-MwOsa__manuscriptTitle{font-family:var(--font-display);letter-spacing:-.03em;text-wrap:balance;margin-top:20px;font-size:clamp(2rem,1.4rem + 1.4vw,2.75rem);font-weight:650;line-height:1.02}.objects-module__-MwOsa__manuscriptBody{color:var(--ink-2);text-wrap:pretty;margin-top:16px;font-size:1rem;line-height:1.6}.objects-module__-MwOsa__typed{gap:11px;margin:32px 0 28px;display:grid}.objects-module__-MwOsa__typed span{background:#e4e0d5;border-radius:2px;height:6px}.objects-module__-MwOsa__manuscript>.objects-module__-MwOsa__meta{border-top:1px solid #e7e3d8;margin-top:auto;padding-top:14px}.objects-module__-MwOsa__manilaCard{background:var(--manila);border-radius:2px;flex:1;justify-content:space-between;gap:14px;min-height:112px;padding:14px 16px 12px}.objects-module__-MwOsa__manilaTitle{font-family:var(--font-display);letter-spacing:-.01em;text-wrap:balance;font-size:1.0625rem;font-weight:600;line-height:1.3}.objects-module__-MwOsa__manilaLabel{position:absolute;top:-26px;left:0}.objects-module__-MwOsa__stub{min-width:52px;height:40px;font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.06em;text-transform:uppercase;font-variant-numeric:tabular-nums;background:var(--paper);box-shadow:none;border-radius:2px;justify-content:center;align-items:center;padding:0 12px;font-size:.75rem;font-weight:600;-webkit-mask:radial-gradient(5px at 0,#0000 96%,#000) 0/51% 100% no-repeat,radial-gradient(5px at 100%,#0000 96%,#000) 100%/51% 100% no-repeat;mask:radial-gradient(5px at 0,#0000 96%,#000) 0/51% 100% no-repeat,radial-gradient(5px at 100%,#0000 96%,#000) 100%/51% 100% no-repeat}.objects-module__-MwOsa__stub:after{display:none}a.objects-module__-MwOsa__stub:focus-visible{background:#ffd9c4;outline:none}.objects-module__-MwOsa__print{background:var(--print-border);cursor:zoom-in;border:0;border-radius:2px;width:100%;padding:10px 10px 0}.objects-module__-MwOsa__print[data-lifted]{opacity:0}.objects-module__-MwOsa__emulsion{background:#1f2a26;display:block;overflow:hidden}.objects-module__-MwOsa__emulsion img{object-fit:cover;outline-offset:-1px;outline:1px solid #0000001a;outline:1px solid lab(0% 0 0/.1);width:100%;height:100%;display:block}.objects-module__-MwOsa__printCaption{height:36px;color:var(--ink-2);justify-content:space-between;align-items:center;gap:12px;font-size:.75rem;display:flex}.objects-module__-MwOsa__printAlt{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.objects-module__-MwOsa__printYear{font-family:var(--font-mono), ui-monospace, monospace;font-variant-numeric:tabular-nums;flex:none}@media (max-width:640px){.objects-module__-MwOsa__object{--r:calc(var(--alt,1) * .9deg)}.objects-module__-MwOsa__manuscript{padding:40px 24px 22px}.objects-module__-MwOsa__indexCard,.objects-module__-MwOsa__manilaCard{min-height:0}.objects-module__-MwOsa__indexCard{padding-bottom:20px}.objects-module__-MwOsa__typed{margin:24px 0 22px}.objects-module__-MwOsa__stub{--r:var(--r0,0deg)}}.objects-module__-MwOsa__printDims{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.02em;color:var(--cream-2);font-variant-numeric:tabular-nums;pointer-events:none;font-size:.6875rem;position:absolute;top:-22px;right:18px}
.lightbox-module__MKmILq__lightbox{color:#f6f3e8;background:0 0;border:0;width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}.lightbox-module__MKmILq__lightbox::backdrop{background:#0a1e19f2}.lightbox-module__MKmILq__stage{--frame-width:min(100%, 72rem, calc((100dvh - 11rem) * var(--ratio)));pointer-events:none;flex-direction:column;justify-content:center;align-items:center;gap:1rem;height:100%;margin:0;padding:4.25rem 1rem 1rem;display:flex;position:relative}.lightbox-module__MKmILq__stage>*{pointer-events:auto}.lightbox-module__MKmILq__frame{width:var(--frame-width);aspect-ratio:var(--ratio);transform-origin:0 0;background:#fdfcf7;border-radius:2px;padding:12px;box-shadow:0 30px 80px -30px #000000e6}.lightbox-module__MKmILq__frame img{object-fit:cover;outline-offset:-1px;outline:1px solid #0000001a;outline:1px solid lab(0% 0 0/.1);width:100%;height:100%;display:block}@keyframes lightbox-module__MKmILq__step{0%{opacity:0;transform:translateX(calc(var(--step) * 20px))}}@keyframes lightbox-module__MKmILq__fade{0%{opacity:0}}@media (prefers-reduced-motion:no-preference){.lightbox-module__MKmILq__frame[data-stepped]{animation:lightbox-module__MKmILq__step .2s var(--ease-out)}}@media (prefers-reduced-motion:reduce){.lightbox-module__MKmILq__frame[data-stepped]{animation:.15s lightbox-module__MKmILq__fade}}.lightbox-module__MKmILq__chrome{width:var(--frame-width);color:#e8ecdf;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1.5rem;font-size:.9375rem;line-height:1.4;display:flex}.lightbox-module__MKmILq__chrome figcaption{text-wrap:pretty}.lightbox-module__MKmILq__year,.lightbox-module__MKmILq__count{font-family:var(--font-mono), ui-monospace, monospace;font-variant-numeric:tabular-nums;color:#c9d3cb;margin-left:12px;font-size:.75rem}.lightbox-module__MKmILq__count{margin:0 8px 0 0}.lightbox-module__MKmILq__controls{align-items:center;gap:6px;display:flex}.lightbox-module__MKmILq__control{color:#f6f3e8;cursor:pointer;width:44px;height:44px;transition:background-color .15s ease, scale .12s var(--ease-out);background:#f6f3e81a;border:0;border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.lightbox-module__MKmILq__control:active{scale:.96}.lightbox-module__MKmILq__close{position:absolute;top:1rem;right:1rem}.lightbox-module__MKmILq__unsplash{color:#f6f3e8;border-radius:999px;align-items:center;height:44px;padding:0 .75rem 0 1rem;font-weight:500;transition:color .15s;display:inline-flex}.lightbox-module__MKmILq__control:focus-visible,.lightbox-module__MKmILq__unsplash:focus-visible{outline-offset:2px;outline:2px solid #f6f3e8}@media (hover:hover) and (pointer:fine){.lightbox-module__MKmILq__control:hover{background:#f6f3e82e}.lightbox-module__MKmILq__unsplash:hover{color:#ff8a50}}@media (prefers-reduced-motion:reduce){.lightbox-module__MKmILq__control{transition:background-color .15s}.lightbox-module__MKmILq__control:active{scale:none}}
.book-module__fab2aa__footprint{width:calc(160px * var(--s));height:calc(240px * var(--s))}.book-module__fab2aa__bookFace{width:100%;height:100%;perspective:calc(900px * var(--s));transform-style:preserve-3d;border-radius:2px 5px 5px 2px;display:block;position:relative;container-type:inline-size}.book-module__fab2aa__backBoard{background:#1f3550;border-radius:2px 6px 6px 2px;position:absolute;inset:-1.5% -2% -1.5% 0}.book-module__fab2aa__firstPage{color:var(--color-ink);text-align:left;background:linear-gradient(90deg,#7864462e,#0000 7%),#fbf6ea;border-radius:1px 4px 4px 1px;flex-direction:column;padding:11% 10% 9% 12%;display:flex;position:absolute;inset:1.5% 1% 1.5% 3%;overflow:hidden}@container (max-width:110px){.book-module__fab2aa__pageAuthor,.book-module__fab2aa__pageCta{display:none}}.book-module__fab2aa__pageKicker{font-family:var(--font-mono);font-size:max(8px, calc(9px * var(--s)));letter-spacing:.12em;text-transform:uppercase;color:#046548;font-weight:600}.book-module__fab2aa__pageTitle{font-family:var(--font-display);font-size:max(11px, calc(17px * var(--s)));letter-spacing:-.02em;font-variation-settings:"wdth" 85;text-wrap:balance;margin-top:.45em;font-weight:750;line-height:1}.book-module__fab2aa__pageAuthor{font-size:max(8px, calc(11px * var(--s)));color:#4a4541;margin-top:.4em;line-height:1.25}.book-module__fab2aa__pageProgress{align-items:center;gap:6%;margin-top:auto;display:flex}.book-module__fab2aa__pageBar{height:max(2px, calc(3px * var(--s)));background:#1c191724;border-radius:999px;flex:1;overflow:hidden}.book-module__fab2aa__pageBar span{border-radius:inherit;background:var(--color-tang);height:100%;display:block}.book-module__fab2aa__pagePercent{font-family:var(--font-mono);font-size:max(8px, calc(10px * var(--s)));color:#4a4541;font-variant-numeric:tabular-nums}.book-module__fab2aa__pageToday{font-family:var(--font-mono);font-size:max(8px, calc(10px * var(--s)));color:var(--color-live);font-variant-numeric:tabular-nums;margin-top:.5em}.book-module__fab2aa__pageCta{font-size:max(8px, calc(11px * var(--s)));color:#b23a00;margin-top:.7em;font-weight:600}.book-module__fab2aa__leaf,.book-module__fab2aa__coverFlap{transform-origin:0;transition:transform .2s var(--ease-out);position:absolute;inset:0}.book-module__fab2aa__leaf{transform-origin:-3%;background:linear-gradient(90deg,#78644629,#0000 12%),#f6f0e2;border-radius:1px 4px 4px 1px;inset:1.5% 1% 1.5% 3%;box-shadow:inset -1px 0 #7864462e}.book-module__fab2aa__coverFlap{border-radius:inherit;transform-style:preserve-3d;display:block}.book-module__fab2aa__coverFront,.book-module__fab2aa__coverInside{border-radius:inherit;backface-visibility:hidden;display:block;position:absolute;inset:0}.book-module__fab2aa__coverInside{background:radial-gradient(circle at 30% 30%,#ffffff1f 0 8%,#0000 9%) 0 0/22% 15%,radial-gradient(circle at 70% 70%,#1c19171f 0 7%,#0000 8%) 0 0/22% 15%,#e8642a;border-radius:5px 2px 2px 5px;transform:rotateY(180deg);box-shadow:inset -6px 0 8px -4px #0000004d}[data-desk-object][data-state=linked] .book-module__fab2aa__coverFlap{transition-duration:.28s;transform:rotateY(-150deg)}[data-desk-object][data-state=linked] .book-module__fab2aa__leafA{transition-duration:.28s;transition-delay:40ms;transform:rotateY(-138deg)}[data-desk-object][data-state=linked] .book-module__fab2aa__leafB{transition-duration:.28s;transition-delay:80ms;transform:rotateY(-124deg)}.book-module__fab2aa__cover{object-fit:cover;border-radius:inherit;outline-offset:-1px;outline:1px solid #0000001a;outline:1px solid lab(0% 0 0/.1);width:100%;height:100%;display:block}.book-module__fab2aa__spine{border-radius:inherit;background:linear-gradient(90deg,#0000004d 0,#0000 4.5%,#fff3 6%,#fff0 10%);position:absolute;inset:0}.book-module__fab2aa__ribbon{z-index:-1;width:calc(17px * var(--s));height:calc(66px * var(--s));margin-left:calc(-8.5px * var(--s));background:var(--color-tang);clip-path:polygon(0 0,100% 0,100% 100%,50% 88%,0 100%);position:absolute;top:calc(100% - 12px);transform:translateZ(-1px)}.book-module__fab2aa__plainCover{width:100%;height:100%;padding:calc(18px * var(--s)) calc(14px * var(--s)) calc(14px * var(--s)) calc(20px * var(--s));border-radius:inherit;color:#fdf6e8;background:radial-gradient(circle at 70% 62%,#f2b33d 0 18%,#0000 18.5%),linear-gradient(#2f5d8a,#234a70);flex-direction:column;justify-content:space-between;display:flex}.book-module__fab2aa__plainTitle{font-family:var(--font-display);font-size:calc(21px * var(--s));letter-spacing:-.02em;font-variation-settings:"wdth" 80;text-wrap:balance;font-weight:700;line-height:.98}.book-module__fab2aa__plainAuthor{font-family:var(--font-mono);font-size:calc(9px * var(--s));letter-spacing:.08em;text-transform:uppercase}@media (prefers-reduced-motion:reduce){.book-module__fab2aa__leaf{display:none}.book-module__fab2aa__coverFlap{transition:opacity .15s var(--ease-out)}[data-desk-object][data-state=linked] .book-module__fab2aa__coverFlap{opacity:0;transition-duration:.15s;transform:none}}
.clock-module__A9AZjG__footprint{--focus-radius:50%;width:calc(112px * var(--s));height:calc(112px * var(--s))}.clock-module__A9AZjG__clockFace{border:calc(7px * var(--s)) solid var(--color-tang);background:radial-gradient(circle closest-side, #fffaf1 0 76%, transparent 77%), repeating-conic-gradient(from -1deg, #2a2522 0 2deg, transparent 2deg 30deg), #fffaf1;width:100%;height:100%;box-shadow:inset 0 calc(2px * var(--s)) calc(4px * var(--s)) #0000001f, 0 0 0 1px #96320040;border-radius:50%;display:block;position:relative}.clock-module__A9AZjG__hands{display:block;position:absolute;inset:0}.clock-module__A9AZjG__handHour,.clock-module__A9AZjG__handMinute,.clock-module__A9AZjG__handSecond{transform-origin:50% 100%;border-radius:999px;display:block;position:absolute;bottom:50%;left:50%}.clock-module__A9AZjG__handHour{width:calc(5px * var(--s));height:24%;margin-left:calc(-2.5px * var(--s));background:var(--color-ink);rotate:var(--h,0deg)}.clock-module__A9AZjG__handMinute{width:calc(3.5px * var(--s));height:36%;margin-left:calc(-1.75px * var(--s));background:var(--color-ink);rotate:var(--m,0deg)}.clock-module__A9AZjG__handSecond{width:calc(1.5px * var(--s));height:40%;margin-left:calc(-.75px * var(--s));background:var(--color-tang-deep);rotate:var(--sec,0deg)}.clock-module__A9AZjG__pin{width:calc(8px * var(--s));height:calc(8px * var(--s));background:var(--color-ink);box-shadow:0 0 0 calc(2px * var(--s)) var(--color-tang);border-radius:50%;position:absolute;top:50%;left:50%;translate:-50% -50%}.clock-module__A9AZjG__clockCity{font-family:var(--font-mono);font-size:calc(10px * var(--s));letter-spacing:.12em;text-align:center;color:var(--color-ink);font-weight:600;position:absolute;top:62%;left:0;right:0}
.cup-module__EU5Ida__footprint{--focus-radius:50%;width:calc(134px * var(--s));height:calc(134px * var(--s))}.cup-module__EU5Ida__cup{width:100%;height:100%;display:block;position:relative}.cup-module__EU5Ida__art{width:100%;height:100%;display:block;overflow:visible}.cup-module__EU5Ida__surface{transform-box:fill-box;transform-origin:50%;transition:translate .9s var(--ease-out), rotate .9s var(--ease-out)}[data-desk-object]:is([data-state=lifted],[data-state=moving]) .cup-module__EU5Ida__surface{transition-duration:.26s;translate:1.5px 1px;rotate:8deg}.cup-module__EU5Ida__steam{pointer-events:none;width:0;height:0;position:absolute;top:50%;left:44.8%}.cup-module__EU5Ida__steam span{bottom:0;left:calc(-5px * var(--s));width:calc(10px * var(--s));height:calc(44px * var(--s));filter:blur(calc(3px * var(--s)));opacity:0;transform-origin:50% 100%;background:linear-gradient(#fff0,#fffffff2 60%,#fff0);border-radius:999px;position:absolute}.cup-module__EU5Ida__steam span:nth-child(2){left:calc(-16px * var(--s))}.cup-module__EU5Ida__steam span:nth-child(3){left:calc(7px * var(--s))}[data-desk-object][data-state=linked] .cup-module__EU5Ida__steam span{animation:cup-module__EU5Ida__steam 1.5s var(--ease-out) infinite}[data-desk-object][data-state=linked] .cup-module__EU5Ida__steam span:nth-child(2){animation-delay:.42s}[data-desk-object][data-state=linked] .cup-module__EU5Ida__steam span:nth-child(3){animation-delay:.84s}@keyframes cup-module__EU5Ida__steam{0%{opacity:0;transform:translateY(0)scaleY(.6)rotate(0)}30%{opacity:.9}to{opacity:0;transform:translate(calc(6px * var(--s)), calc(-58px * var(--s))) scaleY(1.15) rotate(10deg)}}@media (prefers-reduced-motion:reduce){[data-desk-object][data-state=linked] .cup-module__EU5Ida__steam span{animation:none}.cup-module__EU5Ida__surface{transition:none}}
.faces-module__-nYc5W__card{aspect-ratio:63/88;-webkit-user-select:none;user-select:none;font-synthesis:weight style;border-radius:4%/2.86%;width:100%;position:relative;overflow:hidden;container-type:inline-size}.faces-module__-nYc5W__card>*{position:absolute}.faces-module__-nYc5W__svg{width:100%;height:100%;display:block;inset:0}.faces-module__-nYc5W__op{color:#141414;font-family:var(--font-plex), ui-sans-serif, system-ui, sans-serif}.faces-module__-nYc5W__opHalftone,.faces-module__-nYc5W__opFocus{pointer-events:none;border-radius:1.3cqw;width:93.66%;height:95.9%;top:2.05%;left:3.17%}.faces-module__-nYc5W__opHalftone{background-blend-mode:multiply;filter:brightness(1.55)contrast(30);mix-blend-mode:multiply;opacity:.42;background:radial-gradient(circle,#000 0,#fff 1.3cqw) 0 0/2.4cqw 2.4cqw,radial-gradient(75% 62% at 50% 30%,#fff 28%,#9a9a9a 62%,#000 118%);overflow:hidden}.faces-module__-nYc5W__opFocus{background:repeating-conic-gradient(at 50% 23.8%,#e2f1ff80 0deg .5deg,#0000 .5deg 5.3deg),repeating-conic-gradient(from 2.1deg at 50% 23.8%,#e2f1ff52 0deg .28deg,#0000 .28deg 3.7deg);-webkit-mask-image:radial-gradient(120% 100% at 50% 23.8%,#0000 20cqw,#000 62cqw);mask-image:radial-gradient(120% 100% at 50% 23.8%,#0000 20cqw,#000 62cqw)}.faces-module__-nYc5W__opPower{clip-path:polygon(16% 0,100% 0,100% 100%,0 100%);background:#fff;justify-content:flex-end;align-items:center;width:25%;height:6.2%;padding-right:3.4cqw;display:flex;top:1.5%;left:64.5%}.faces-module__-nYc5W__opPower span{font-family:var(--font-bricolage), sans-serif;font-variant-numeric:tabular-nums;letter-spacing:-.03em;font-size:9.6cqw;font-weight:800;font-stretch:75%;line-height:.8}.faces-module__-nYc5W__opAttr{color:#fff;background:radial-gradient(circle at 36% 30%,#6cc2ff,#1f78cc 55%,#0f4c92);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:11cqw;height:11cqw;display:flex;top:.9%;left:87%;box-shadow:0 0 0 .5cqw #fff,0 .4cqw .8cqw #00000059}.faces-module__-nYc5W__opAttrKanji{margin-top:.6cqw;font-family:Hiragino Mincho ProN,Yu Mincho,Noto Serif JP,serif;font-size:5.6cqw;font-weight:700;line-height:1}.faces-module__-nYc5W__opAttrWord{letter-spacing:.04em;margin-top:.1cqw;font-size:1.5cqw;font-weight:700;line-height:1}.faces-module__-nYc5W__opEffect{text-wrap:pretty;background:#eef4fbcc;border-radius:2cqw;width:87%;height:21%;padding:2.4cqw 2.8cqw;font-size:3.7cqw;line-height:1.45;top:61%;left:6.5%}.faces-module__-nYc5W__opEffect p+p{margin-top:1.2cqw}.faces-module__-nYc5W__opPill{color:#fff;white-space:nowrap;border-radius:.9cqw;padding:0 1.2cqw;font-size:3.35cqw;font-weight:600;line-height:1.4;display:inline-block}.faces-module__-nYc5W__opPill_don{background:#181818}.faces-module__-nYc5W__opPill_blue{background:#1c7bb0}.faces-module__-nYc5W__opPill_pink{background:#d8336a}.faces-module__-nYc5W__opKind,.faces-module__-nYc5W__opName{color:#fff;text-align:center;font-weight:700;line-height:1;left:0;right:0;translate:0 -50%}.faces-module__-nYc5W__opKind{letter-spacing:.4em;padding-left:.4em;font-size:2.6cqw;top:85.1%}.faces-module__-nYc5W__opName{letter-spacing:-.01em;white-space:nowrap;font-size:6.6cqw;top:89.4%}.faces-module__-nYc5W__opType{color:#fff;white-space:nowrap;background:#121212;border-radius:99px;place-items:center;width:52%;height:5cqw;font-size:2.65cqw;line-height:1;display:grid;top:94.7%;left:24%;translate:0 -50%;box-shadow:inset 0 0 0 .25cqw #727272}.faces-module__-nYc5W__opLife{background:#1f78cc;border-radius:50%;place-items:center;width:8.6cqw;height:8.6cqw;display:grid;top:calc(89.6% - 4.3cqw);left:calc(89% - 4.3cqw);box-shadow:0 0 0 .35cqw #fff}.faces-module__-nYc5W__opLifeNum{font-family:var(--font-bricolage), sans-serif;color:#fff;font-size:6cqw;font-weight:800;line-height:1}.faces-module__-nYc5W__opLifeWord{color:#fff;letter-spacing:.04em;font-size:2.1cqw;font-weight:700;line-height:1;position:absolute;top:calc(100% + .9cqw);left:50%;translate:-50%}.faces-module__-nYc5W__opNumber{color:#fff;align-items:center;gap:.7cqw;font-size:2.1cqw;font-weight:500;line-height:1;display:flex;top:96%;right:4%;translate:0 -50%}.faces-module__-nYc5W__opRarity{border:.2cqw solid #fff;border-radius:.3cqw;padding:.2cqw .5cqw;font-weight:700}.faces-module__-nYc5W__opBlock{color:#111;background:#fff;border-radius:50%;place-items:center;width:2.8cqw;height:2.8cqw;font-size:2cqw;font-weight:700;display:grid}.faces-module__-nYc5W__opLegal,.faces-module__-nYc5W__opLegalLow{color:#ffffffd9;letter-spacing:.06em;writing-mode:vertical-rl;white-space:nowrap;font-size:1.5cqw;font-weight:600;line-height:1;right:.55%}.faces-module__-nYc5W__opLegal{top:64%}.faces-module__-nYc5W__opLegalLow{top:89%}.faces-module__-nYc5W__rb{color:#fff;font-family:var(--font-plex), ui-sans-serif, system-ui, sans-serif}.faces-module__-nYc5W__rbCost{color:#121212;background:radial-gradient(#5a46281a .3cqw,#0000 .4cqw) 0 0/1.6cqw 1.6cqw,radial-gradient(#5a462814 .25cqw,#0000 .35cqw) .8cqw .8cqw/2.3cqw 2.3cqw,radial-gradient(circle at 40% 32%,#fffbf0,#ece2c8 58%,#c9b78d);border-radius:50%;place-items:center;width:17cqw;height:17cqw;display:grid;top:calc(9% - 8.5cqw);left:3.5cqw;box-shadow:inset 0 -.6cqw 1.2cqw #503c1459}.faces-module__-nYc5W__rbCost span{font-family:var(--font-bricolage), sans-serif;margin-top:-.4cqw;font-size:11.5cqw;font-weight:800;line-height:1}.faces-module__-nYc5W__rbDomain{border-radius:2.2cqw 2.2cqw 50% 50%;place-items:center;width:8.6cqw;height:8.6cqw;display:grid;left:7.7cqw;box-shadow:0 0 0 .45cqw #c9a052,0 0 0 .9cqw #08080a}.faces-module__-nYc5W__rbDomain svg{width:5.2cqw;height:5.2cqw}.faces-module__-nYc5W__rbDomain_mind{color:#fff;background:linear-gradient(#4a8af0,#1f56c4);top:calc(9% + 7.6cqw)}.faces-module__-nYc5W__rbDomain_order{color:#2a1d05;background:linear-gradient(#f6cf52,#d29a17);top:calc(9% + 18cqw)}.faces-module__-nYc5W__rbMight{grid-template-columns:8.25cqw 1fr;place-items:center;width:18.73%;height:7.5%;display:grid;top:4.77%;left:74.6%}.faces-module__-nYc5W__rbMightIcon{color:#121212;width:5.4cqw;height:5.4cqw}.faces-module__-nYc5W__rbMight span{font-family:var(--font-bricolage), sans-serif;font-size:9.6cqw;font-weight:800;line-height:1}.faces-module__-nYc5W__rbTags{gap:.6cqw;display:flex;top:53%;left:9.6%;translate:0 -50%}.faces-module__-nYc5W__rbTags span{clip-path:polygon(1.4cqw 0,100% 0,calc(100% - 1.4cqw) 100%,0 100%);letter-spacing:.01em;background:#0b0b0e;padding:.75cqw 2.4cqw .65cqw 2cqw;font-size:3.15cqw;font-style:italic;font-weight:700;line-height:1}.faces-module__-nYc5W__rbTags .faces-module__-nYc5W__rbTagDomain{background:#2f6fe0}.faces-module__-nYc5W__rbBanner{background:linear-gradient(in oklab 90deg, #1e56ccd6 0%, #245ed2cc 48%, #6e96d6c2 64%, #ecbe54cc 84%, #d69e2cd1 100%);text-shadow:0 .2cqw .8cqw #060e2c8c;flex-direction:column;justify-content:center;width:90.4%;height:8.2%;padding-left:5.4cqw;display:flex;top:55.7%;left:4.8%;box-shadow:inset 0 .3cqw #fff0c873,inset 0 -.2cqw #08103059}.faces-module__-nYc5W__rbName{font-family:var(--font-bricolage), sans-serif;letter-spacing:-.02em;font-size:8.4cqw;font-weight:800;line-height:.92}.faces-module__-nYc5W__rbTitle{margin-top:.5cqw;font-size:3.3cqw;font-style:italic;font-weight:700;line-height:1}.faces-module__-nYc5W__rbRules{text-shadow:0 .2cqw .8cqw #000000b3;text-wrap:pretty;font-size:4.1cqw;line-height:1.32;top:66.3%;left:10%;right:7.5%}.faces-module__-nYc5W__rbRules p+p{margin-top:.7cqw}.faces-module__-nYc5W__rbRules i{font-style:italic}.faces-module__-nYc5W__rbKeyword{clip-path:polygon(1.1cqw 0,100% 0,calc(100% - 1.1cqw) 100%,0 100%);text-shadow:none;vertical-align:.15cqw;margin-right:.3cqw;padding:.5cqw 2.2cqw .4cqw 1.8cqw;font-size:3.2cqw;font-style:italic;font-weight:700;line-height:1.2;display:inline-block}.faces-module__-nYc5W__rbKeyword_teal{background:#2c8f78}.faces-module__-nYc5W__rbKeyword_magenta{background:#c23a83}.faces-module__-nYc5W__rbInlineIcon{color:#fff;vertical-align:-.1em;width:.9em;height:.9em;display:inline-block}.faces-module__-nYc5W__rbFlavor{color:#e9e4d8;background:linear-gradient(90deg,#08080cd1,#08080c99);align-items:center;width:90.4%;height:6%;padding:0 4cqw 0 6.6cqw;font-size:3.3cqw;font-style:italic;line-height:1.2;display:flex;top:85.6%;left:4.8%}.faces-module__-nYc5W__rbFlavor:before{content:"";background:#d4312b;width:1.8cqw;height:1.3cqw;position:absolute;top:0;left:3.4cqw}.faces-module__-nYc5W__rbGem{background:linear-gradient(135deg,#ffd1f0,#c04bd6 60%,#6d2a96);width:2.2cqw;height:2.2cqw;top:calc(92.75% - 1.1cqw);left:calc(50% - 1.1cqw);rotate:45deg;box-shadow:0 0 0 .35cqw #08080a}.faces-module__-nYc5W__rbFooter{color:#e8e3d8;justify-content:space-between;align-items:center;font-size:2.35cqw;font-weight:500;line-height:1;display:flex;top:96.4%;left:5.6%;right:5.6%;translate:0 -50%}.faces-module__-nYc5W__rbCredit{align-items:center;gap:1cqw;display:flex}.faces-module__-nYc5W__rbFooterGlyph{color:#5b8ff0;width:3cqw;height:3cqw}
.deck-module__No7HZa__footprint{width:calc(120px * var(--s));height:calc(168px * var(--s))}.deck-module__No7HZa__deckStack{width:100%;height:100%;display:block;position:relative}.deck-module__No7HZa__deckCard,.deck-module__No7HZa__stackEdge,.deck-module__No7HZa__topCard{border-radius:calc(8px * var(--s));position:absolute;inset:0;overflow:hidden}.deck-module__No7HZa__deckCard{border:calc(3px * var(--s)) solid #111;background:#111}.deck-module__No7HZa__deckCard img{object-fit:cover;border-radius:calc(5px * var(--s));width:100%;height:100%;display:block}.deck-module__No7HZa__deckCard[data-game=riftbound]{translate:-18% 7%;rotate:-17deg}.deck-module__No7HZa__deckCard[data-game=optcg]{translate:10% 4%;rotate:9deg}.deck-module__No7HZa__stackEdge{background:var(--color-ink);box-shadow:1px 1px #050505,2px 2px #2a2725,3px 3px #050505,4px 4px #2a2725,5px 5px #050505}.deck-module__No7HZa__topCard{background:radial-gradient(circle at 50% 50%, #ff4d0038, transparent 58%), repeating-linear-gradient(45deg, #ffffff0a 0 2px, transparent 2px 7px), var(--color-ink);box-shadow:inset 0 0 0 calc(5px * var(--s)) var(--color-ink), inset 0 0 0 calc(6.5px * var(--s)) var(--color-tang);transition:translate .24s var(--ease-out), opacity .16s ease-out;place-items:center;display:grid}.deck-module__No7HZa__topCard[data-drawn]{opacity:0}[data-desk-object][data-state=linked] .deck-module__No7HZa__topCard{translate:0 -11%}.deck-module__No7HZa__topCardMark{font-family:var(--font-display);font-size:calc(30px * var(--s));letter-spacing:-.035em;color:var(--color-paper);font-weight:800;line-height:1;rotate:-90deg}@media (prefers-reduced-motion:reduce){[data-desk-object][data-state=linked] .deck-module__No7HZa__topCard{translate:none}.deck-module__No7HZa__topCard{transition-duration:0s}}
.indexCard-module__qN5tba__footprint{--pen:#22408f;--ear:calc(30px * var(--s));width:calc(300px * var(--s));height:calc(186px * var(--s))}.indexCard-module__qN5tba__indexCard{width:100%;height:100%;padding:calc(11px * var(--s)) calc(18px * var(--s)) calc(10px * var(--s));background-color:#fffdf7;background-image:linear-gradient(#d648488c, #d648488c), repeating-linear-gradient(transparent 0 calc(23px * var(--s)), #4678c842 calc(23px * var(--s)) calc(24px * var(--s)));background-size:100% 1px,100% 100%;background-position:0 calc(34px * var(--s)), 0 calc(34px * var(--s));clip-path:polygon(0 0,100% 0,100% 100%,100% 100%,0 100%);transition:clip-path .24s var(--ease-out);background-repeat:no-repeat,repeat;border-radius:3px;flex-direction:column;display:flex;position:relative}[data-desk-object][data-state=linked] .indexCard-module__qN5tba__indexCard{clip-path:polygon(0 0, 100% 0, 100% calc(100% - var(--ear)), calc(100% - var(--ear)) 100%, 0 100%)}.indexCard-module__qN5tba__dogEar{width:var(--ear);height:var(--ear);transform-origin:100% 100%;transition:scale .24s var(--ease-out);background:linear-gradient(to bottom right,#ebe3cf 0 49%,#d9cfb6 50%,#0000 51%);position:absolute;bottom:0;right:0;scale:0}[data-desk-object][data-state=linked] .indexCard-module__qN5tba__dogEar{scale:1}.indexCard-module__qN5tba__cardMeta{height:calc(24px * var(--s));font-family:var(--font-mono);font-size:calc(10px * var(--s));letter-spacing:.08em;text-transform:uppercase;color:#57524a}.indexCard-module__qN5tba__cardTitle{margin-top:calc(12px * var(--s));-webkit-line-clamp:3;font-family:var(--font-display);font-size:calc(25px * var(--s));font-weight:600;line-height:calc(24px * var(--s));letter-spacing:-.01em;font-variation-settings:"wdth" 75, "opsz" 24;color:var(--pen);text-wrap:balance;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;rotate:-1.2deg}.indexCard-module__qN5tba__scribble{width:62%;height:calc(10px * var(--s));margin-top:calc(2px * var(--s));fill:none;stroke:var(--color-tang);stroke-width:3px;stroke-linecap:round;rotate:-1.5deg}.indexCard-module__qN5tba__cardCta{margin-top:auto;margin-right:calc(18px * var(--s));font-family:var(--font-display);font-size:calc(16px * var(--s));font-variation-settings:"wdth" 75;color:var(--pen);align-self:flex-end;font-weight:600}@media (prefers-reduced-motion:reduce){[data-desk-object][data-state=linked] .indexCard-module__qN5tba__indexCard{clip-path:polygon(0 0,100% 0,100% 100%,100% 100%,0 100%)}[data-desk-object][data-state=linked] .indexCard-module__qN5tba__dogEar{scale:0}.indexCard-module__qN5tba__dogEar,.indexCard-module__qN5tba__indexCard{transition-duration:0s}}
.laptop-module__2FgY2W__footprint{width:calc(340px * var(--s));height:calc(228px * var(--s))}.laptop-module__2FgY2W__laptopBody{width:100%;height:100%;perspective:calc(900px * var(--s));display:block;position:relative}.laptop-module__2FgY2W__screenGlow{border-radius:calc(14px * var(--s)) calc(14px * var(--s)) 0 0;height:26%;filter:blur(calc(5px * var(--s)));opacity:0;transition:opacity .2s ease-out, translate .26s var(--ease-out);background:linear-gradient(#eaf3ff,#96c4fff2 30%,#96c4ff00);position:absolute;top:2%;left:10%;right:10%}.laptop-module__2FgY2W__lid{border-radius:calc(16px * var(--s));transform-origin:50% 100%;width:100%;height:100%;transition:transform .26s var(--ease-out);background:linear-gradient(160deg,#f4f5f7 0%,#dcdfe3 52%,#c7cbd0 100%);display:block;position:relative;box-shadow:inset 0 0 0 1px #ffffffb3,inset 0 -1px 0 1px #0000000f}[data-desk-object][data-state=linked] .laptop-module__2FgY2W__lid{transform:rotateX(-10deg)}[data-desk-object][data-state=linked] .laptop-module__2FgY2W__screenGlow{opacity:1;translate:0 calc(-14px * var(--s))}.laptop-module__2FgY2W__hinge{height:calc(7px * var(--s));background:linear-gradient(#a3a8ae,#80868d);border-radius:4px 4px 0 0;position:absolute;bottom:0;left:7%;right:7%}.laptop-module__2FgY2W__stickerLate,.laptop-module__2FgY2W__stickerJca,.laptop-module__2FgY2W__stickerCity{box-shadow:0 0 0 calc(4px * var(--s)) #fff, 0 calc(1px * var(--s)) calc(2px * var(--s)) calc(4px * var(--s)) #0000001f;position:absolute}.laptop-module__2FgY2W__stickerLate{width:calc(108px * var(--s));height:calc(108px * var(--s));box-shadow:inset 0 0 0 calc(7px * var(--s)) var(--color-tang), 0 0 0 calc(4px * var(--s)) #fff, 0 calc(1px * var(--s)) calc(2px * var(--s)) calc(4px * var(--s)) #0000001f;color:var(--color-ink);font-family:var(--font-display);font-size:calc(19px * var(--s));letter-spacing:-.03em;font-variation-settings:"wdth" 80;background:#fff7ef;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;font-weight:800;line-height:.92;display:flex;top:15%;left:11%;rotate:-12deg}.laptop-module__2FgY2W__stickerJca{border-radius:calc(7px * var(--s));background:var(--color-ink);color:var(--color-paper);font-family:var(--font-display);font-size:calc(30px * var(--s));letter-spacing:-.03em;padding:.12em .38em .16em;font-weight:800;line-height:1;top:20%;right:13%;rotate:7deg}.laptop-module__2FgY2W__stickerCity{background:var(--color-live);color:#fff;font-family:var(--font-mono);font-size:calc(12px * var(--s));letter-spacing:.08em;text-transform:uppercase;border-radius:999px;padding:.45em 1em;font-weight:500;line-height:1;bottom:20%;right:17%;rotate:-5deg}.laptop-module__2FgY2W__note{width:calc(132px * var(--s));padding:calc(9px * var(--s)) calc(10px * var(--s)) calc(11px * var(--s));background:var(--color-tang-tint);box-shadow:0 calc(2px * var(--s)) calc(5px * var(--s)) #00000024;color:var(--color-ink);text-align:left;flex-direction:column;gap:.35em;display:flex;position:absolute;bottom:9%;left:7%;rotate:3deg}.laptop-module__2FgY2W__noteKicker{font-family:var(--font-mono);font-size:max(7px, calc(9px * var(--s)));letter-spacing:.12em;text-transform:uppercase;color:var(--color-tang-deep);font-weight:600}.laptop-module__2FgY2W__noteText{-webkit-line-clamp:2;font-family:var(--font-display);font-size:max(9px, calc(14px * var(--s)));letter-spacing:-.01em;-webkit-box-orient:vertical;font-weight:650;line-height:1.05;display:-webkit-box;overflow:hidden}@media (prefers-reduced-motion:reduce){[data-desk-object][data-state=linked] .laptop-module__2FgY2W__lid{transform:none}[data-desk-object][data-state=linked] .laptop-module__2FgY2W__screenGlow{translate:none}.laptop-module__2FgY2W__lid,.laptop-module__2FgY2W__screenGlow{transition-duration:0s}}
.photos-module__9yqrDa__footprint{width:calc(172px * var(--s));height:calc(212px * var(--s))}.photos-module__9yqrDa__prints{width:100%;height:100%;display:block;position:relative}.photos-module__9yqrDa__print{padding:calc(8px * var(--s)) calc(8px * var(--s)) calc(28px * var(--s));transition:rotate .26s var(--ease-out), translate .26s var(--ease-out);background:#fbfaf6;display:block;position:absolute;inset:0;box-shadow:0 0 0 .5px #0000001f,0 1px 3px #00000024}.photos-module__9yqrDa__print img{object-fit:cover;outline-offset:-1px;outline:1px solid #0000001a;outline:1px solid lab(0% 0 0/.1);width:100%;height:100%;display:block}.photos-module__9yqrDa__print:first-child{translate:-9% 3%;rotate:-10deg}.photos-module__9yqrDa__print:nth-child(2){translate:8% -2%;rotate:6deg}.photos-module__9yqrDa__print:nth-child(3){rotate:-1deg}[data-desk-object][data-state=linked] .photos-module__9yqrDa__print:first-child{translate:-20% 5%;rotate:-17deg}[data-desk-object][data-state=linked] .photos-module__9yqrDa__print:nth-child(2){translate:18% -4%;rotate:12deg}@media (prefers-reduced-motion:reduce){[data-desk-object][data-state=linked] .photos-module__9yqrDa__print:first-child{translate:-9% 3%;rotate:-10deg}[data-desk-object][data-state=linked] .photos-module__9yqrDa__print:nth-child(2){translate:8% -2%;rotate:6deg}.photos-module__9yqrDa__print{transition-duration:0s}}
.object-module__x4jEWq__object{color:inherit;font:inherit;text-align:left;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;filter:brightness(var(--obj,1)) drop-shadow(0 1px 1px #00000047) drop-shadow(calc(var(--sx) * 1px) calc(var(--sy) * 1px) calc(var(--sb) * 1px) rgb(var(--shadow-ink) / var(--so)));transition:filter .22s var(--ease-out);background:0 0;border:0;margin:0;padding:0;display:block}.object-module__x4jEWq__object:is([data-state=lifted],[data-state=linked]){filter:brightness(var(--obj,1)) drop-shadow(0 2px 3px #00000029) drop-shadow(calc(var(--sx) * 2.6px) calc(var(--sy) * 2.6px + 10px) calc(var(--sb) * 2px + 10px) rgb(var(--shadow-ink) / calc(var(--so) * .85)))}.object-module__x4jEWq__object[data-state=linked]{z-index:var(--z-linked)}.object-module__x4jEWq__tilt{width:100%;height:100%;rotate:var(--r);display:block}.object-module__x4jEWq__face{width:100%;height:100%;transition:scale .22s var(--ease-out), filter .18s ease;display:block}.object-module__x4jEWq__object[data-state=linked] .object-module__x4jEWq__face{filter:drop-shadow(0 0 1px #f6f3e8f2)drop-shadow(0 0 1.5px #ff4d00f2)drop-shadow(0 0 14px #ff6e2880);animation:object-module__x4jEWq__wiggle .42s var(--ease-out);scale:1.04}@keyframes object-module__x4jEWq__wiggle{30%{rotate:-1.4deg}65%{rotate:.9deg}}.object-module__x4jEWq__object:focus-visible{outline:none}.object-module__x4jEWq__object:focus-visible .object-module__x4jEWq__tilt{outline:3px solid var(--cream);outline-offset:8px;border-radius:var(--focus-radius,12px)}.object-module__x4jEWq__object img{-webkit-user-drag:none;pointer-events:none}@media (prefers-reduced-motion:reduce){.object-module__x4jEWq__object[data-state=linked] .object-module__x4jEWq__face{animation:none;scale:none}.object-module__x4jEWq__object,.object-module__x4jEWq__face{transition-duration:0s}}
.graphite-module__2EHPnG__host{cursor:crosshair;touch-action:pinch-zoom}.graphite-module__2EHPnG__host>*{cursor:auto}.graphite-module__2EHPnG__graphite{width:100%;height:100%;z-index:var(--z-light);pointer-events:none;position:absolute;inset:0}
.preview-module__3pCuba__preview{z-index:30;font-family:var(--font-body), sans-serif;letter-spacing:0;font-variation-settings:normal;color:var(--color-ink);text-align:left;visibility:hidden;opacity:0;pointer-events:none;transform-origin:var(--ox,50%) 100%;transition:opacity .12s ease-out, transform .16s var(--ease-out), visibility 0s linear .16s;font-size:16px;font-weight:400;line-height:1.4;display:block;position:absolute;top:0;left:0;transform:translateY(14px)scale(.9)}.preview-module__3pCuba__preview[data-side=below]{transform-origin:var(--ox,50%) 0%;transform:translateY(-14px)scale(.9)}.preview-module__3pCuba__preview[data-open]{visibility:visible;opacity:1;pointer-events:auto;transition:opacity .14s ease-out, transform .6s var(--spring), visibility 0s;transform:none}.preview-module__3pCuba__tilt{transform:rotate(var(--r,0deg));display:block}.preview-module__3pCuba__cardTitle{font-family:var(--font-display), sans-serif;letter-spacing:-.03em;font-variation-settings:"wdth" 85;font-weight:750}.preview-module__3pCuba__card{background:var(--color-card);border-radius:22px;width:17rem;padding:1rem 1.1rem 1.1rem;display:block;box-shadow:0 0 0 1px #1c19170f,0 2px 4px #1c19170a,0 12px 24px -6px #1c19171f,0 32px 56px -24px #1c191747}.preview-module__3pCuba__card[data-night]{background:var(--color-ink);color:var(--color-paper)}.preview-module__3pCuba__hanger{background:var(--color-tang);width:14.5rem;color:var(--color-ink);border-radius:28px 28px 22px 22px;padding:3.4rem 1.2rem 1.3rem;display:block;position:relative;box-shadow:0 2px 4px #1c19170f,0 14px 28px -8px #d6400059,0 32px 56px -24px #1c19174d}.preview-module__3pCuba__preview a:focus-visible{outline-offset:2px;border-radius:4px;outline:2px solid}.preview-module__3pCuba__preview[data-side=below] .preview-module__3pCuba__hanger:before{content:"";bottom:calc(100% - 1.8rem);left:clamp(2rem, var(--ox,50%), calc(100% - 2rem));background:var(--color-ink);border-radius:2px;width:2px;height:calc(1.8rem + 14px);margin-left:-1px;position:absolute}.preview-module__3pCuba__hangerHole{top:1rem;left:clamp(2rem, var(--ox,50%), calc(100% - 2rem));background:var(--color-paper);z-index:1;border-radius:999px;width:1.6rem;height:1.6rem;margin-left:-.8rem;position:absolute;box-shadow:inset 0 2px 3px #1c191740}.preview-module__3pCuba__game{background:var(--color-ink);color:var(--color-paper);position:relative;overflow:hidden}.preview-module__3pCuba__hand{height:9.25rem;margin-top:.75rem;display:block;position:relative}.preview-module__3pCuba__deckCard{z-index:var(--flip);aspect-ratio:63/88;--left:translateX(-1.3rem) translateY(calc(var(--order) * -1.5px)) rotate(-4deg);--right:translateX(1.3rem) translateY(calc(var(--flip) * -1.5px)) rotate(4deg);--thumbed:translateY(-.6rem) rotate(-1deg);--fan:translateX(calc(var(--k) * .55rem)) rotate(calc(var(--k) * 6deg));transform-origin:50% 200%;width:4.75rem;transform:var(--fan);border-radius:.25rem;margin-left:-2.375rem;display:block;position:absolute;bottom:.4rem;left:50%;overflow:hidden;box-shadow:0 0 0 1px #fdfcf924,0 8px 14px -8px #000000bf}.preview-module__3pCuba__deckCard img{object-fit:cover;width:100%;height:100%;display:block}.preview-module__3pCuba__blankBack{background:var(--color-tang);height:100%;color:var(--color-ink);font-family:var(--font-display);align-items:flex-end;padding:.4rem;font-size:.75rem;font-weight:700;line-height:1;display:flex}.preview-module__3pCuba__preview[data-open] .preview-module__3pCuba__deckCard{--gap:.13s;--deal-at:calc(.16s + var(--deck) * var(--gap) + .22s);animation:preview-module__3pCuba__flick-right .34s var(--ease-out) calc(.16s + var(--flip) * var(--gap)) both, preview-module__3pCuba__deal .7s var(--spring) calc(var(--deal-at) + var(--flip) * 30ms) forwards}@keyframes preview-module__3pCuba__flick-right{0%{transform:var(--left);z-index:var(--order)}45%{transform:var(--thumbed);z-index:50}to{transform:var(--right);z-index:var(--flip)}}@keyframes preview-module__3pCuba__deal{0%{transform:var(--right)}to{transform:var(--fan)}}.preview-module__3pCuba__preview.preview-module__3pCuba__objectPreview{z-index:var(--z-preview);pointer-events:none;transform-origin:var(--ox,50%) var(--oy,50%);position:absolute}.preview-module__3pCuba__preview.preview-module__3pCuba__objectPreview[data-side=right]{transform:translate(-12px)scale(.92)}.preview-module__3pCuba__preview.preview-module__3pCuba__objectPreview[data-side=left]{transform:translate(12px)scale(.92)}.preview-module__3pCuba__preview.preview-module__3pCuba__objectPreview[data-side=above]{transform:translateY(12px)scale(.92)}.preview-module__3pCuba__preview.preview-module__3pCuba__objectPreview[data-side=below]{transform:translateY(-12px)scale(.92)}.preview-module__3pCuba__preview.preview-module__3pCuba__objectPreview[data-open]{pointer-events:none;transform:none}.preview-module__3pCuba__essayCard{width:17.5rem}.preview-module__3pCuba__mailCard{width:16rem}.preview-module__3pCuba__oneLine{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media (prefers-reduced-motion:reduce){.preview-module__3pCuba__preview[data-open] .preview-module__3pCuba__deckCard{animation:none}.preview-module__3pCuba__preview,.preview-module__3pCuba__preview[data-side=below],.preview-module__3pCuba__preview[data-open]{transform:none}}
.cardStage-module__FxT-zG__stage{width:100%;max-width:none;height:100%;max-height:none;color:var(--color-ink);background:0 0;border:0;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}.cardStage-module__FxT-zG__stage::backdrop{-webkit-backdrop-filter:blur(6px)saturate(.8);backdrop-filter:blur(6px)saturate(.8);background:#1c19176b}.cardStage-module__FxT-zG__slot [data-wide]{--tcg-toggle-bg:#fdfcf9eb;--tcg-toggle-fg:#44403c}.cardStage-module__FxT-zG__inner{flex-direction:column;justify-content:center;align-items:center;gap:22px;width:100%;height:100%;padding:24px;display:flex}.cardStage-module__FxT-zG__slot{--card-w:min(78vw, 340px, calc((100svh - 140px) * 63 / 88));width:var(--card-w);aspect-ratio:63/88;will-change:transform}.cardStage-module__FxT-zG__slot:has(>[data-wide]){aspect-ratio:auto;width:min(94vw,620px)}.cardStage-module__FxT-zG__close{background:var(--color-card);min-height:44px;color:var(--color-ink);transition:scale .16s var(--ease-out);border-radius:999px;align-items:center;gap:10px;padding:0 8px 0 18px;font-size:15px;font-weight:600;display:inline-flex;box-shadow:0 0 0 1px #1c191714,0 10px 24px -10px #1c191773}.cardStage-module__FxT-zG__close:active{scale:.96}.cardStage-module__FxT-zG__kbd{background:var(--color-hairline);font-family:var(--font-mono);color:var(--color-ink-2);border-radius:999px;padding:4px 8px;font-size:12px}
.holo-module__ePVGhq__root{--ease-spring:cubic-bezier(.34, 1.32, .64, 1);aspect-ratio:63/88;perspective:1400px;width:100%;position:relative;container-type:inline-size}.holo-module__ePVGhq__tilt{--mx:50%;--my:50%;--rx:0deg;--ry:0deg;--pfc:0;--glow:.3;transform:rotateX(var(--rx)) rotateY(var(--ry));transform-style:preserve-3d;cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:4cqw;position:absolute;inset:0}.holo-module__ePVGhq__tilt:focus-visible{outline-offset:8px;outline:3px solid #ff4d00}.holo-module__ePVGhq__flip{transform-style:preserve-3d;transition:transform .72s var(--ease-spring);position:absolute;inset:0}.holo-module__ePVGhq__flip[data-flipped=true]{transform:rotateY(180deg)}.holo-module__ePVGhq__tilt:active .holo-module__ePVGhq__flip{scale:.985}.holo-module__ePVGhq__face{isolation:isolate;backface-visibility:hidden;border-radius:4cqw;position:absolute;inset:0;overflow:hidden;box-shadow:0 0 0 1px #0000004d,0 30px 60px -24px #000000b3,0 10px 20px -10px #00000073}.holo-module__ePVGhq__back{background:#050f22;transform:rotateY(180deg)}.holo-module__ePVGhq__back>svg{position:absolute;inset:0}.holo-module__ePVGhq__parallel,.holo-module__ePVGhq__artSheen,.holo-module__ePVGhq__frameFoil,.holo-module__ePVGhq__backFoil,.holo-module__ePVGhq__glare{z-index:2;pointer-events:none;position:absolute;inset:0}.holo-module__ePVGhq__parallel,.holo-module__ePVGhq__backFoil{background-image:repeating-linear-gradient(0deg, #ff7a75 5%, #ffed61 10%, #a8ff61 15%, #85fff7 20%, #7a95ff 25%, #d875ff 30%, #ff7a75 35%), repeating-linear-gradient(133deg, #0e152e 0%, #8fa3a3 3.8%, #8fc1c1 4.5%, #8fa3a3 5.2%, #0e152e 10%, #0e152e 12%), radial-gradient(farthest-corner circle at var(--mx) var(--my), #0000001a 12%, #00000026 20%, #00000040 120%);background-blend-mode:exclusion, hue, hard-light;background-size:200% 700%,300% 100%,200% 100%;background-position:0% calc(var(--my) * .6 + 20%), calc(var(--mx) * .26 + 37%) calc(var(--my) * .26 + 37%), center;filter:brightness(.85)contrast(1.4)saturate(1.3);mix-blend-mode:color-dodge}.holo-module__ePVGhq__parallel{opacity:calc(.12 + var(--glow) * .34)}.holo-module__ePVGhq__backFoil{mix-blend-mode:soft-light;opacity:calc(.12 + var(--glow) * .3)}.holo-module__ePVGhq__frameFoil{background:linear-gradient(115deg,#0000 22%,#fff3c4 34%,#fff 38%,#9ff6ff 42%,#ffb3ef 47%,#fff0a8 52%,#0000 66%) 0 0/260% 260%;background-position:calc(100% - var(--mx)) calc(100% - var(--my));opacity:calc(.35 + var(--glow) * .65);-webkit-mask-size:100% 100%;mask-size:100% 100%}.holo-module__ePVGhq__artSheen{clip-path:inset(3.4% 4.8% 7.3%);background:radial-gradient(circle at var(--mx) var(--my), #ffecb48c 0%, #ffc8782e 22%, transparent 48%), linear-gradient(calc(110deg + var(--pfc) * 20deg), transparent 30%, #a0f0ff2e 45%, #ffb4f029 52%, transparent 68%);mix-blend-mode:color-dodge;opacity:calc(var(--glow) * .75)}.holo-module__ePVGhq__glare{z-index:3;background:radial-gradient(farthest-corner circle at var(--mx) var(--my), #fff9 0%, #ffffff1a 32%, #00000047 95%);mix-blend-mode:overlay;opacity:calc(var(--glow) * .8)}@media (prefers-reduced-motion:reduce){.holo-module__ePVGhq__flip{transition:none}}
.pair-module__XHJ4Wa__pair{flex-direction:column;align-items:center;gap:28px;width:100%;display:flex;container-type:inline-size}.pair-module__XHJ4Wa__table{--card-w:min(64cqw, 340px, 46svh);--card-h:calc(var(--card-w) * 1.397);width:calc(var(--card-w) * 1.52);max-width:100%;height:calc(var(--card-h) * 1.1);position:relative}.pair-module__XHJ4Wa__slot{width:var(--card-w);margin-top:calc(var(--card-h) * -.5);margin-left:calc(var(--card-w) * -.5);transition:translate .2s cubic-bezier(.23,1,.32,1);position:absolute;top:50%;left:50%}.pair-module__XHJ4Wa__cardWrap{width:100%}.pair-module__XHJ4Wa__backHit{z-index:5;cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:4%;position:absolute;inset:0}@media (hover:hover) and (pointer:fine){.pair-module__XHJ4Wa__slot[data-pos=back]:hover{translate:2% -2.5%}}.pair-module__XHJ4Wa__toggle{background:var(--tcg-toggle-bg,#1c191712);border-radius:999px;grid-template-columns:1fr 1fr;padding:4px;display:grid;position:relative;box-shadow:inset 0 0 0 1px #1c19170f}.pair-module__XHJ4Wa__thumb{background:var(--tcg-toggle-thumb,#fff);border-radius:999px;width:calc(50% - 4px);transition:transform .24s cubic-bezier(.23,1,.32,1);position:absolute;top:4px;bottom:4px;left:4px;box-shadow:0 1px 2px #1c19171f,0 4px 12px -4px #1c19172e}.pair-module__XHJ4Wa__option{min-width:112px;min-height:40px;color:var(--tcg-toggle-fg,#57534e);cursor:pointer;border-radius:999px;padding:0 18px;font-size:14px;font-weight:500;transition:color .16s,scale .16s ease-out;position:relative}.pair-module__XHJ4Wa__option[aria-pressed=true]{color:var(--tcg-toggle-fg-active,#1c1917)}.pair-module__XHJ4Wa__option:active{scale:.96}.pair-module__XHJ4Wa__option:focus-visible{outline-offset:2px;outline:2px solid #ff4d00}@media (prefers-reduced-motion:reduce){.pair-module__XHJ4Wa__thumb,.pair-module__XHJ4Wa__slot{transition:none}}
.lamp-module__Cp_ABa__lamp{right:calc(-34px * var(--s));top:calc(var(--lamp-y) - 120px * var(--s));z-index:var(--z-lamp);width:calc(190px * var(--s));height:calc(150px * var(--s));cursor:pointer;pointer-events:auto;-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0;position:absolute}.lamp-module__Cp_ABa__lampArm{width:62%;height:calc(9px * var(--s));transform-origin:100%;background:linear-gradient(#3a3a3a,#1d1d1d);border-radius:999px;position:absolute;top:50%;right:0;rotate:-18deg}.lamp-module__Cp_ABa__lampShade{width:calc(104px * var(--s));height:calc(104px * var(--s));box-shadow:calc(var(--sx) * 1.4px) calc(var(--sy) * 1.4px) calc(var(--sb) * 1.4px) rgb(var(--shadow-ink) / var(--so)), inset 0 0 0 calc(3px * var(--s)) #2a2927;transition:scale .16s var(--ease-out);background:radial-gradient(circle at 42% 38%,#45433f,#1a1918 70%);border-radius:50%;place-items:center;display:grid;position:absolute;top:8%;left:0}.lamp-module__Cp_ABa__lamp:active .lamp-module__Cp_ABa__lampShade{scale:.96}.lamp-module__Cp_ABa__bulb{background:#55524c;border-radius:50%;width:34%;height:34%;transition:background-color .3s,box-shadow .3s}[data-lamp=on] .lamp-module__Cp_ABa__bulb{background:#fff4de;box-shadow:0 0 14px 6px #ffd696e6,0 0 50px 20px #ffb46459}.lamp-module__Cp_ABa__lamp:focus-visible{outline:none}.lamp-module__Cp_ABa__lamp:focus-visible .lamp-module__Cp_ABa__lampShade{outline:3px solid var(--cream);outline-offset:6px}@media (prefers-reduced-motion:reduce){.lamp-module__Cp_ABa__bulb{transition-duration:0s}}
@font-face{font-family:Caveat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/da4b870ab52b3094-s.2uxt0u9yugpfw.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:Caveat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/86d70b7c76b6ec6e-s.2zeei6axiu3qn.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/11cc37d7380d16b4-s.27211fhlic14m.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:Caveat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a85fe84266768609-s.p.00hx3ibfyf9qx.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:Caveat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/da4b870ab52b3094-s.2uxt0u9yugpfw.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:Caveat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/86d70b7c76b6ec6e-s.2zeei6axiu3qn.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/11cc37d7380d16b4-s.27211fhlic14m.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:Caveat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a85fe84266768609-s.p.00hx3ibfyf9qx.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:Caveat Fallback;src:local(Arial);ascent-override:124.77%;descent-override:38.99%;line-gap-override:0.0%;size-adjust:76.94%}.caveat_325b22f7-module__0biZVW__className{font-family:Caveat,Caveat Fallback;font-style:normal}
.todayNote-module__HCQQzW__note{--u:calc(1px * var(--note-scale,1));--pencil:calc(170 * var(--u));padding:calc(26 * var(--u)) calc(20 * var(--u)) calc(18 * var(--u));color:#2a2418;box-shadow:0 1px 1px #0003, calc(var(--sx,4) * 1.4px) calc(var(--sy,8) * 1.4px + 5px) calc(var(--sb,8) * 1.4px + 6px) #0000005c;background:linear-gradient(#0000000d,#0000 18%),#ffe27a;display:block;position:relative}.todayNote-module__HCQQzW__note:before{content:"";left:50%;top:calc(-9 * var(--u));width:calc(84 * var(--u));height:calc(22 * var(--u));background:#ffffff73;position:absolute;translate:-50%;rotate:2deg}.todayNote-module__HCQQzW__kicker{margin-bottom:calc(6 * var(--u));font-family:var(--font-mono);font-size:calc(10.5 * var(--u));letter-spacing:.08em;text-transform:uppercase;color:#2a241899}.todayNote-module__HCQQzW__page{position:relative}.todayNote-module__HCQQzW__line{font-size:calc(24 * var(--u));text-wrap:pretty;font-weight:500;line-height:1.08}.todayNote-module__HCQQzW__line+.todayNote-module__HCQQzW__line{margin-top:calc(3 * var(--u))}.todayNote-module__HCQQzW__line[data-kind=stamp]{color:#b23a00;min-height:1.08em;font-weight:700}.todayNote-module__HCQQzW__word{white-space:nowrap}.todayNote-module__HCQQzW__glyph{opacity:0}.todayNote-module__HCQQzW__page[data-phase=writing] .todayNote-module__HCQQzW__glyph{animation:todayNote-module__HCQQzW__ink .14s ease-out var(--at) forwards}.todayNote-module__HCQQzW__page[data-phase=written] .todayNote-module__HCQQzW__glyph{opacity:1}@keyframes todayNote-module__HCQQzW__ink{to{opacity:1}}.todayNote-module__HCQQzW__pencil{opacity:0;width:0;height:0;position:absolute;top:0;left:0}.todayNote-module__HCQQzW__page[data-phase=written] .todayNote-module__HCQQzW__pencil{left:calc(100% - var(--pencil) - 6px);top:calc(100% + 12 * var(--u));opacity:1;transform:rotate(30deg)}.todayNote-module__HCQQzW__pencilBody{width:var(--pencil);height:calc(13 * var(--u));transform-origin:0;clip-path:polygon(0 50%,24px 0,100% 0,100% 100%,24px 100%);filter:drop-shadow(8px 10px 6px #00000059);background:linear-gradient(90deg,#333 0 6px,#e8c39a 6px 24px,#0000 24px),linear-gradient(#ffcf3f 0 33%,#f2b600 33% 66%,#d99a00 66%);position:absolute;top:0;left:0;translate:0 -50%;rotate:-38deg}.todayNote-module__HCQQzW__pencilBody:after{content:"";background:linear-gradient(90deg,#b8b8b8 0 9px,#e66a7a 9px);width:24px;height:100%;position:absolute;top:0;right:0}.todayNote-module__HCQQzW__page[data-phase=writing] .todayNote-module__HCQQzW__pencilBody{animation:90ms ease-in-out infinite alternate todayNote-module__HCQQzW__scribble}@keyframes todayNote-module__HCQQzW__scribble{0%{translate:0 calc(-50% - 1.5px)}to{translate:0 calc(1.5px - 50%)}}
.ending-module__iUTs6G__ending{justify-items:center;gap:48px;margin-top:clamp(72px,9vw,104px);display:grid}.ending-module__iUTs6G__objects{grid-template-columns:290px 330px 290px;grid-template-areas:"receipt reply neighbors";align-items:start;gap:40px 48px;display:grid}.ending-module__iUTs6G__receiptWrap{grid-area:receipt;position:relative;rotate:-2.2deg}.ending-module__iUTs6G__receipt{--zigzag:8px;color:#24211e;font-family:var(--font-mono), ui-monospace, monospace;text-transform:uppercase;box-shadow:0 1px 1px #00000038, 0 18px 30px -16px rgb(var(--shadow-ink) / .8);-webkit-mask:conic-gradient(from -45deg at bottom, #0000, #000 1deg 89deg, #0000 90deg) 50% / calc(2 * var(--zigzag)) 100%;mask:conic-gradient(from -45deg at bottom, #0000, #000 1deg 89deg, #0000 90deg) 50% / calc(2 * var(--zigzag)) 100%;background:#fbfaf6;padding:24px 22px 32px;font-size:.75rem;line-height:1.5}.ending-module__iUTs6G__receiptHead,.ending-module__iUTs6G__receiptSub,.ending-module__iUTs6G__receiptThanks{text-align:center;letter-spacing:.08em}.ending-module__iUTs6G__receiptHead{font-weight:500}.ending-module__iUTs6G__receiptSub{color:#6b655d}.ending-module__iUTs6G__receiptRule{border:0;border-top:1px dashed #9c958a;margin:12px 0}.ending-module__iUTs6G__receiptTitle{text-wrap:balance;font-size:.875rem;font-weight:500;line-height:1.35}.ending-module__iUTs6G__receiptRows{gap:4px;display:grid}.ending-module__iUTs6G__receiptRows div{gap:8px;display:flex}.ending-module__iUTs6G__receiptRows dd{font-variant-numeric:tabular-nums;margin-left:auto}.ending-module__iUTs6G__barcode{background:repeating-linear-gradient(90deg,#24211e 0 2px,#0000 2px 4px,#24211e 4px 5px,#0000 5px 8px,#24211e 8px 11px,#0000 11px 12px);height:36px;margin:4px 8px}.ending-module__iUTs6G__receiptThanks{margin-top:8px}.ending-module__iUTs6G__filed{font-family:var(--font-display);letter-spacing:.12em;text-transform:uppercase;color:#c43c05cc;mix-blend-mode:multiply;border:3px solid #c43c05cc;border-radius:6px;padding:4px 12px;font-size:1.75rem;font-weight:800;position:absolute;bottom:58px;right:-22px;rotate:-14deg}@media (prefers-reduced-motion:no-preference){.ending-module__iUTs6G__filed{animation:ending-module__iUTs6G__stamp .42s var(--ease-out) both;animation-timeline:view();animation-range:entry 60% cover 40%}}@keyframes ending-module__iUTs6G__stamp{0%{opacity:0;scale:1.6}}.ending-module__iUTs6G__reply{background:linear-gradient(var(--rule-red), var(--rule-red)) 0 52px / 100% 1px no-repeat, repeating-linear-gradient(180deg, transparent 0 25px, var(--rule-blue) 25px 26px) 0 66px / 100% calc(100% - 66px) no-repeat, var(--paper);color:var(--ink);box-shadow:0 1px 1px #00000038, 0 18px 30px -16px rgb(var(--shadow-ink) / .8);grid-area:reply;margin-top:12px;padding:18px 22px 22px;rotate:1.4deg}.ending-module__iUTs6G__replyTitle{font-family:var(--font-display);letter-spacing:-.02em;font-size:1.5rem;font-weight:700}.ending-module__iUTs6G__replyLines{text-wrap:pretty;justify-items:start;margin-top:22px;font-size:.9375rem;line-height:26px;display:grid}.ending-module__iUTs6G__replyLines a{text-decoration:underline;-webkit-text-decoration-color:var(--tang);text-decoration-color:var(--tang);text-underline-offset:.2em;border-radius:2px;text-decoration-thickness:1.5px;transition:color .15s}.ending-module__iUTs6G__neighbors{grid-area:neighbors;gap:20px;margin-top:4px;display:grid}.ending-module__iUTs6G__card{perspective:900px;border-radius:2px;height:150px;display:block;position:relative;rotate:2.5deg}.ending-module__iUTs6G__card+.ending-module__iUTs6G__card{rotate:-1.5deg}.ending-module__iUTs6G__cardBack,.ending-module__iUTs6G__cardFront{backface-visibility:hidden;box-shadow:0 1px 1px #00000038, 0 18px 30px -16px rgb(var(--shadow-ink) / .8);transition:transform .56s var(--ease-out), translate .2s var(--ease-out);border-radius:2px;flex-direction:column;gap:6px;padding:16px 18px;display:flex;position:absolute;inset:0}.ending-module__iUTs6G__card+.ending-module__iUTs6G__card .ending-module__iUTs6G__cardBack,.ending-module__iUTs6G__card+.ending-module__iUTs6G__card .ending-module__iUTs6G__cardFront{transition-delay:90ms,0s}.ending-module__iUTs6G__cardBack{background:repeating-linear-gradient(45deg, #785a1e0f 0 6px, transparent 6px 12px), var(--manila);color:#5a4a22}.ending-module__iUTs6G__cardFront{background:var(--paper);color:var(--ink);transform:rotateY(-180deg)}.ending-module__iUTs6G__card[data-face=up] .ending-module__iUTs6G__cardBack{transform:rotateY(180deg)}.ending-module__iUTs6G__card[data-face=up] .ending-module__iUTs6G__cardFront{transform:rotateY(0)}.ending-module__iUTs6G__cardLabel,.ending-module__iUTs6G__cardMeta{font-family:var(--font-mono), ui-monospace, monospace;font-variant-numeric:tabular-nums;font-size:.6875rem}.ending-module__iUTs6G__cardFront .ending-module__iUTs6G__cardLabel{color:var(--ink-2)}.ending-module__iUTs6G__cardMark{font-family:var(--font-display);letter-spacing:-.04em;color:#5a4a2233;align-self:flex-end;margin-top:auto;font-size:2.25rem;font-weight:800;line-height:1}.ending-module__iUTs6G__cardTitle{font-family:var(--font-display);letter-spacing:-.015em;text-wrap:balance;font-size:1.125rem;font-weight:650;line-height:1.15;transition:color .15s}.ending-module__iUTs6G__cardMeta{color:var(--stamp);gap:8px;margin-top:auto;display:flex}.ending-module__iUTs6G__card:focus-visible{outline:2px solid var(--cream);outline-offset:4px}.ending-module__iUTs6G__allWriting{min-height:44px;color:var(--cream-2);border-radius:6px;align-items:center;gap:6px;padding:0 10px;font-size:.875rem;font-weight:500;transition:color .15s;display:inline-flex}.ending-module__iUTs6G__allWriting:focus-visible,.ending-module__iUTs6G__replyLines a:focus-visible{outline:2px solid var(--stamp);outline-offset:3px}.ending-module__iUTs6G__allWriting:focus-visible{outline-color:var(--cream)}@media (hover:hover) and (pointer:fine){.ending-module__iUTs6G__card:hover .ending-module__iUTs6G__cardFront,.ending-module__iUTs6G__card:hover .ending-module__iUTs6G__cardBack{translate:0 -4px}.ending-module__iUTs6G__card:hover .ending-module__iUTs6G__cardTitle,.ending-module__iUTs6G__replyLines a:hover{color:var(--stamp)}.ending-module__iUTs6G__allWriting:hover{color:var(--cream)}}@media (prefers-reduced-motion:reduce){.ending-module__iUTs6G__cardBack{display:none}.ending-module__iUTs6G__cardFront,.ending-module__iUTs6G__card[data-face=up] .ending-module__iUTs6G__cardFront{transition:none;transform:none}.ending-module__iUTs6G__card:hover .ending-module__iUTs6G__cardFront{translate:none}}@media (max-width:1099px){.ending-module__iUTs6G__objects{grid-template-columns:290px minmax(0,330px);grid-template-areas:"receipt reply""receipt neighbors"}}@media (max-width:679px){.ending-module__iUTs6G__ending{gap:32px}.ending-module__iUTs6G__objects{grid-template-columns:minmax(0,1fr);grid-template-areas:"receipt""reply""neighbors";gap:32px;width:100%;max-width:360px}.ending-module__iUTs6G__receiptWrap{justify-self:center;width:min(270px,86%);rotate:-1.6deg}.ending-module__iUTs6G__filed{font-size:1.5rem;right:-14px}.ending-module__iUTs6G__reply{margin-top:0;rotate:.8deg}.ending-module__iUTs6G__neighbors{grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:12px;margin-top:0}.ending-module__iUTs6G__card{height:152px}.ending-module__iUTs6G__cardBack,.ending-module__iUTs6G__cardFront{padding:14px}.ending-module__iUTs6G__cardTitle{font-size:1rem}.ending-module__iUTs6G__cardMeta{flex-direction:column;gap:0}.ending-module__iUTs6G__cardMeta>[aria-hidden]{display:none}}
.body-module__1BeVeG__body{left:calc(var(--x) * 100%);top:calc(var(--y) * 100%);z-index:calc(var(--z-objects) + var(--stack-order,0));cursor:grab;pointer-events:auto;touch-action:none;will-change:transform;position:absolute;translate:-50% -50%}.body-module__1BeVeG__body[data-state=lifted]{cursor:grabbing}
.readingDesk-module__HLOs0W__desk{--tab-out:46px;--tab-open:196px;grid-template-columns:minmax(0, 1fr) minmax(0, 820px) minmax(calc(var(--tab-open) + 12px), 1fr);column-gap:clamp(16px,3vw,48px);display:grid}@media (min-width:900px) and (max-width:1179px){.readingDesk-module__HLOs0W__desk{--tab-open:172px;column-gap:16px;margin-right:calc(16px - clamp(16px,4vw,48px))}.readingDesk-module__HLOs0W__sheet>article{padding-inline:44px}}.readingDesk-module__HLOs0W__stack{isolation:isolate;grid-column:2;position:relative}.readingDesk-module__HLOs0W__stack:before,.readingDesk-module__HLOs0W__stack:after{content:"";z-index:-1;background:#f1ede2;border-radius:2px;position:absolute;inset:0;box-shadow:0 1px 1px #081c164d,0 12px 28px -14px #081c1699}.readingDesk-module__HLOs0W__stack:before{translate:9px 8px;rotate:.05deg}.readingDesk-module__HLOs0W__stack:after{background:#ebe6d9;translate:-7px 15px;rotate:-.06deg}.readingDesk-module__HLOs0W__sheet{z-index:2;position:relative}.readingDesk-module__HLOs0W__rail{z-index:1;width:calc(var(--tab-open) + 12px);position:absolute;top:0;bottom:0;left:100%}.readingDesk-module__HLOs0W__railInner{position:sticky;top:80px}.readingDesk-module__HLOs0W__tabs{gap:4px;padding-top:32px;display:grid}.readingDesk-module__HLOs0W__tab{--out:var(--tab-out);width:var(--tab-open);min-height:40px;margin-left:calc(var(--tab-out) - var(--tab-open));translate:calc(var(--out) - var(--tab-out)) 0;background:linear-gradient(90deg, #0000000f, transparent 30%), var(--paper);box-shadow:0 1px 1px #00000040, 0 8px 14px -10px rgb(var(--shadow-ink) / .8);color:#2b2724;text-align:right;transition:translate .32s var(--ease-out);border-radius:0 7px 7px 0;justify-content:flex-end;align-items:center;gap:10px;padding:7px 12px 7px 16px;display:flex}.readingDesk-module__HLOs0W__tab[data-level="3"]{--tab-out:36px;min-height:34px}.readingDesk-module__HLOs0W__tab[aria-current=location],.readingDesk-module__HLOs0W__tab:focus-visible{--out:var(--tab-open)}.readingDesk-module__HLOs0W__tab:focus-visible{outline:2px solid var(--cream);outline-offset:2px}.readingDesk-module__HLOs0W__tabText{font-family:var(--font-display);letter-spacing:-.005em;text-wrap:balance;opacity:0;font-size:.8125rem;font-weight:620;line-height:1.15;transition:opacity .18s}.readingDesk-module__HLOs0W__tab[aria-current=location] .readingDesk-module__HLOs0W__tabText,.readingDesk-module__HLOs0W__tab:focus-visible .readingDesk-module__HLOs0W__tabText{opacity:1}.readingDesk-module__HLOs0W__tabNumber{font-family:var(--font-mono), ui-monospace, monospace;font-variant-numeric:tabular-nums;color:#2b2724b3;flex:none;font-size:.6875rem}@media (hover:hover) and (pointer:fine){.readingDesk-module__HLOs0W__tab:hover{--out:var(--tab-open)}.readingDesk-module__HLOs0W__tab:hover .readingDesk-module__HLOs0W__tabText{opacity:1}}.readingDesk-module__HLOs0W__minutesLeft{padding-left:calc(var(--tab-out) + 10px);font-family:var(--font-mono), ui-monospace, monospace;font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--cream-2);margin-top:14px;font-size:.6875rem}.readingDesk-module__HLOs0W__trail{pointer-events:none;background:repeating-linear-gradient(#46403a8c 0 7px,#46403a59 7px 9px,#46403a99 9px 15px);border-radius:1px;width:2px;position:absolute;left:clamp(14px,2.6vw,40px)}.readingDesk-module__HLOs0W__pencil{pointer-events:none;will-change:transform;width:0;height:0;position:absolute;top:0;left:clamp(14px,2.6vw,40px)}.readingDesk-module__HLOs0W__pencilSvg{transform-origin:50% 100%;width:15px;height:auto;filter:drop-shadow(4px 7px 3px rgb(var(--shadow-ink) / .35));position:absolute;bottom:0;left:-7.5px;rotate:-24deg}.readingDesk-module__HLOs0W__leadTrack{display:none}@media (prefers-reduced-motion:reduce){.readingDesk-module__HLOs0W__tab,.readingDesk-module__HLOs0W__tabText{transition:none}}@media (max-width:899px){.readingDesk-module__HLOs0W__desk{grid-template-columns:minmax(0,1fr)}.readingDesk-module__HLOs0W__stack{grid-column:1}.readingDesk-module__HLOs0W__rail{z-index:3;background:linear-gradient(180deg, var(--mat) 78%, #1d4a4000);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:8px;width:auto;margin:0 -4px -1px;padding:10px 4px 0;display:grid;position:sticky;top:0;left:auto}.readingDesk-module__HLOs0W__railInner{display:contents}.readingDesk-module__HLOs0W__tabs{scrollbar-width:none;align-items:flex-end;gap:3px;height:44px;padding:0;display:flex;overflow:auto hidden}.readingDesk-module__HLOs0W__tabs li{flex:none}.readingDesk-module__HLOs0W__tab,.readingDesk-module__HLOs0W__tab[data-level="3"]{background:var(--paper);width:auto;height:40px;min-height:0;transition:translate .24s var(--ease-out);border-radius:7px 7px 0 0;flex-direction:row-reverse;margin-left:0;padding:0 10px 10px;translate:0 10px}.readingDesk-module__HLOs0W__tab[aria-current=location]{translate:none}.readingDesk-module__HLOs0W__tabText{white-space:nowrap;text-overflow:ellipsis;opacity:1;max-width:8ch;font-size:.75rem;overflow:hidden}.readingDesk-module__HLOs0W__tab[aria-current=location] .readingDesk-module__HLOs0W__tabText{max-width:24ch}.readingDesk-module__HLOs0W__minutesLeft{grid-column:2;margin:0;padding:0 2px 10px}.readingDesk-module__HLOs0W__rail:not(:has(nav)) .readingDesk-module__HLOs0W__minutesLeft{grid-column:1/-1;justify-self:end}.readingDesk-module__HLOs0W__leadTrack{pointer-events:none;grid-column:1/-1;height:14px;display:block;position:absolute;top:-2px;left:6px;right:6px;overflow:hidden}.readingDesk-module__HLOs0W__lead{will-change:transform;position:absolute;inset:0}.readingDesk-module__HLOs0W__lead:before{content:"";background:#46403a80;height:2px;position:absolute;top:6px;left:0;right:0}.readingDesk-module__HLOs0W__leadPencil{transform-origin:50% 100%;width:8px;height:auto;position:absolute;bottom:7px;right:-4px;rotate:-90deg}.readingDesk-module__HLOs0W__stack:before,.readingDesk-module__HLOs0W__stack:after{top:54px}.readingDesk-module__HLOs0W__trail,.readingDesk-module__HLOs0W__pencil{display:none}}
.library-module__abeqJq__empty{max-width:36rem;color:var(--cream-2)}.library-module__abeqJq__upNext{max-width:32rem;margin-top:64px;display:flex}.library-module__abeqJq__influences{grid-template-columns:repeat(3,minmax(0,1fr));gap:36px 32px;display:grid}.library-module__abeqJq__influences>li{display:flex}@media (max-width:1080px){.library-module__abeqJq__influences{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.library-module__abeqJq__influences{grid-template-columns:minmax(0,1fr);gap:20px}.library-module__abeqJq__upNext{margin-top:48px}}
.lighting-module__6Pi3-a__pool{z-index:var(--z-light);pointer-events:none;-webkit-mask-image:var(--away-copy), var(--away-header);mask-image:var(--away-copy), var(--away-header);background:radial-gradient(ellipse 30% 40% at var(--lx) var(--ly), #ffd69680, #ffb46e2e 55%, transparent 80%), radial-gradient(ellipse 46% 60% at var(--lx) var(--ly), #ff96466b, #ff783224 50%, transparent 76%);mix-blend-mode:screen;opacity:0;transition:opacity .4s;position:absolute;inset:0;-webkit-mask-composite:source-in;mask-composite:intersect}[data-lamp=on] .lighting-module__6Pi3-a__pool{opacity:1}@media (prefers-reduced-motion:reduce){.lighting-module__6Pi3-a__pool{transition-duration:0s}}
.booklet-module__s6Rseq__stage{padding:104px 16px 96px calc(var(--ruler) + 16px);justify-items:center;gap:24px;display:grid;overflow-x:clip}.booklet-module__s6Rseq__intro{text-align:center;max-width:36rem;color:var(--cream-2);text-wrap:balance;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:4px 12px;font-size:.9375rem;line-height:1.5;display:flex}.booklet-module__s6Rseq__h1{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--mark-tang);font-size:.75rem;font-weight:500}.booklet-module__s6Rseq__booklet{--turn-time:.72s;--turn-ease:cubic-bezier(.77, 0, .175, 1);justify-items:center;gap:20px;width:100%;display:grid}.booklet-module__s6Rseq__book{--page-w:min(100%, 380px);--page-h:clamp(480px, calc(100svh - 260px), 580px);width:var(--page-w);height:var(--page-h);perspective:2400px;transform-style:preserve-3d;touch-action:pan-y;transition:translate var(--turn-time) var(--turn-ease);position:relative}.booklet-module__s6Rseq__face{--leaf:var(--leaf-n);--back:0;--turned:0;backface-visibility:hidden;transform-origin:0;transform:rotateY(calc(var(--turned) * -180deg)) translateZ(calc(var(--leaf) * -1px)) translateX(calc(var(--back) * 100%)) rotateY(calc(var(--back) * 180deg));transition:transform var(--turn-time) var(--turn-ease);box-shadow:0 1px 1px #00000040, 0 24px 40px -18px rgb(var(--shadow-ink) / .8);cursor:pointer;border-radius:3px 12px 12px 3px;position:absolute;inset:0;overflow:hidden}.booklet-module__s6Rseq__face:focus{outline:none}.booklet-module__s6Rseq__face:focus-visible{outline:2px solid var(--mark-tang);outline-offset:4px}.booklet-module__s6Rseq__face[data-tone=paper]:after{content:"";pointer-events:none;background:linear-gradient(90deg,#3c280a29,#0000);width:36px;position:absolute;inset:0 auto 0 0}@media (max-width:899px){.booklet-module__s6Rseq__face[data-turned-n]{--turned:1}.booklet-module__s6Rseq__face:not([data-shown-n]){pointer-events:none}}@media (min-width:900px){.booklet-module__s6Rseq__book{--page-w:420px;width:calc(var(--page-w) * 2)}.booklet-module__s6Rseq__book[data-edge=front]{translate:-25%}.booklet-module__s6Rseq__book[data-edge=back]{translate:25%}.booklet-module__s6Rseq__face{--leaf:var(--leaf-w);--back:var(--back-w);width:50%;left:50%}.booklet-module__s6Rseq__face[data-turned-w]{--turned:1}.booklet-module__s6Rseq__face:not([data-shown-w]){pointer-events:none}.booklet-module__s6Rseq__face[data-back-w]{border-radius:12px 3px 3px 12px}.booklet-module__s6Rseq__face[data-back-w][data-tone=paper]:after{background:linear-gradient(270deg,#3c280a29,#0000);inset:0 0 0 auto}}@media (prefers-reduced-motion:reduce){.booklet-module__s6Rseq__book,.booklet-module__s6Rseq__face{transition:none}.booklet-module__s6Rseq__face{transform:none}}@media (prefers-reduced-motion:reduce) and (max-width:899px){.booklet-module__s6Rseq__face:not([data-shown-n]){opacity:0}}@media (prefers-reduced-motion:reduce) and (min-width:900px){.booklet-module__s6Rseq__face:not([data-shown-w]){opacity:0}.booklet-module__s6Rseq__face[data-back-w]{transform:translate(-100%)}}.booklet-module__s6Rseq__controls{align-items:center;gap:16px;display:flex}.booklet-module__s6Rseq__where{min-width:13rem;font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.1em;text-align:center;text-transform:uppercase;color:var(--cream);font-size:.75rem}.booklet-module__s6Rseq__turn{width:44px;height:44px;color:var(--cream);transition:background-color .15s ease, opacity .15s ease, scale .12s var(--ease-out);border-radius:50%;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #f6f3e859}.booklet-module__s6Rseq__turn[aria-disabled=true]{opacity:.3;cursor:default}.booklet-module__s6Rseq__turn:not([aria-disabled=true]):active{scale:.96}.booklet-module__s6Rseq__turn:focus-visible{outline:2px solid var(--mark-tang);outline-offset:3px}.booklet-module__s6Rseq__arrow{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.booklet-module__s6Rseq__arrow[data-direction="-1"]{scale:-1 1}@media (hover:hover) and (pointer:fine){.booklet-module__s6Rseq__turn:not([aria-disabled=true]):hover{background-color:#f6f3e81f}}
.essay-module__Ila4uW__main{padding:120px clamp(16px, 4vw, 48px) 96px calc(var(--ruler) + clamp(16px, 4vw, 48px))}.essay-module__Ila4uW__header,.essay-module__Ila4uW__body{--read:#2b2724;--hair:#e4dfd3}.essay-module__Ila4uW__header{margin-bottom:clamp(36px,5vw,56px)}.essay-module__Ila4uW__back{min-height:40px;color:var(--ink-2);border-radius:6px;align-items:center;gap:6px;margin-left:-8px;padding:0 8px;font-size:.875rem;font-weight:500;transition:color .15s;display:inline-flex}.essay-module__Ila4uW__title{max-width:17ch;font-family:var(--font-display);font-variation-settings:"wdth" 86;letter-spacing:-.03em;text-wrap:balance;color:var(--ink);margin-top:clamp(20px,3vw,36px);font-size:clamp(2.25rem,1.45rem + 2.8vw,3.625rem);font-weight:650;line-height:.98}.essay-module__Ila4uW__standfirst{max-width:34rem;font-family:var(--font-serif), Georgia, serif;text-wrap:pretty;color:var(--ink-2);margin-top:20px;font-size:1.3125rem;font-style:italic;line-height:1.5}.essay-module__Ila4uW__meta{border-top:1px solid var(--hair);font-family:var(--font-mono), ui-monospace, monospace;color:var(--ink-2);font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:4px 10px;margin-top:28px;padding-top:14px;font-size:.75rem;display:flex}.essay-module__Ila4uW__kind{text-transform:capitalize;color:var(--stamp)}.essay-module__Ila4uW__body{max-width:63ch;font-family:var(--font-serif), Georgia, serif;color:var(--read);text-wrap:pretty;overflow-wrap:break-word;hanging-punctuation:first;font-size:19px;line-height:30px;position:relative}.essay-module__Ila4uW__body>*+*{margin-top:1.15em}.essay-module__Ila4uW__body h2,.essay-module__Ila4uW__body h3,.essay-module__Ila4uW__body h4{font-family:var(--font-display);color:var(--ink);text-wrap:balance}.essay-module__Ila4uW__body h2{letter-spacing:-.022em;margin-top:2.2em;font-size:1.75rem;font-weight:650;line-height:1.12}.essay-module__Ila4uW__body h2,.essay-module__Ila4uW__body h3,.essay-module__Ila4uW__body h4{scroll-margin-top:96px}.essay-module__Ila4uW__body [data-ink]{width:fit-content;color:var(--ink-2);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 8' preserveAspectRatio='none'%3E%3Cpath d='M1 5.2 C 40 3.4, 80 6.4, 120 4.4 S 180 3.6, 199 5' fill='none' stroke='%237a736b' stroke-width='2.2' stroke-linecap='round'/%3E%3C/svg%3E") 0 100%/100% 8px no-repeat;padding-bottom:6px}.essay-module__Ila4uW__body [data-ink=current]{color:var(--ink);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 8' preserveAspectRatio='none'%3E%3Cpath d='M1 5.2 C 40 3.4, 80 6.4, 120 4.4 S 180 3.6, 199 5' fill='none' stroke='%23ff4d00' stroke-width='2.6' stroke-linecap='round'/%3E%3C/svg%3E")}@media (prefers-reduced-motion:no-preference){.essay-module__Ila4uW__body [data-ink=current]{animation:essay-module__Ila4uW__underline .7s var(--ease-out)}}@keyframes essay-module__Ila4uW__underline{0%{background-size:0% 8px}}.essay-module__Ila4uW__body h3{letter-spacing:-.015em;margin-top:2em;font-size:1.375rem;font-weight:620;line-height:1.2}.essay-module__Ila4uW__body h4{margin-top:1.7em;font-size:1.125rem;font-weight:620;line-height:1.35}.essay-module__Ila4uW__body h2+*,.essay-module__Ila4uW__body h3+*,.essay-module__Ila4uW__body h4+*{margin-top:.55em}.essay-module__Ila4uW__body strong,.essay-module__Ila4uW__body b{color:var(--ink);font-weight:600}.essay-module__Ila4uW__body a{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--tang);text-decoration-color:var(--tang);text-underline-offset:.2em;border-radius:2px;text-decoration-thickness:1.5px;transition:color .15s,text-decoration-color .15s}.essay-module__Ila4uW__body ul,.essay-module__Ila4uW__body ol{padding-left:1.35em}.essay-module__Ila4uW__body ul{list-style:outside}.essay-module__Ila4uW__body ol{list-style:decimal}.essay-module__Ila4uW__body li{padding-left:.2em}.essay-module__Ila4uW__body li+li,.essay-module__Ila4uW__body li>ul,.essay-module__Ila4uW__body li>ol{margin-top:.45em}.essay-module__Ila4uW__body li::marker{color:var(--stamp);font-variant-numeric:tabular-nums}.essay-module__Ila4uW__body blockquote{font-family:var(--font-mono), ui-monospace, monospace;color:#2a2622;background:repeating-linear-gradient(#0000 0 27px,#3c64b414 27px 28px),#fffef9;margin-block:2.2em;margin-inline:-12px;padding:22px 26px 20px;font-size:.95rem;line-height:28px;position:relative;rotate:-.6deg;box-shadow:0 0 0 1px #3c321e12,0 1px 2px #281e0a26,0 12px 22px -16px #281e0a80}.essay-module__Ila4uW__body blockquote:nth-of-type(2n){rotate:.5deg}.essay-module__Ila4uW__body blockquote:before{content:"";background:#f0e8c8bf;width:84px;height:22px;position:absolute;top:-11px;left:50%;translate:-50%;rotate:2deg;box-shadow:0 1px 1px #00000014}.essay-module__Ila4uW__body blockquote p+p{margin-top:28px}.essay-module__Ila4uW__body code{font-family:var(--font-mono), ui-monospace, monospace;color:var(--ink);-webkit-box-decoration-break:clone;box-decoration-break:clone;background:#efe9db;border-radius:4px;padding:.1em .35em;font-size:.84em}.essay-module__Ila4uW__body pre{box-shadow:inset 0 0 0 1px var(--hair);background:#f1ecdf;border-radius:4px;padding:18px 20px;font-size:.875rem;line-height:1.65;overflow-x:auto}.essay-module__Ila4uW__body pre code{background:0 0;padding:0}.essay-module__Ila4uW__body hr{border:0;border-top:1.5px dashed #cfc8b8;width:100%;margin-block:2.6em}.essay-module__Ila4uW__body sup{font-size:.72em;line-height:0}.essay-module__Ila4uW__body .footnotes{border-top:1px solid var(--hair);color:var(--ink-2);margin-top:3em;padding-top:1.2em;font-size:.9375rem}.essay-module__Ila4uW__body img{max-width:100%;height:auto;display:block}.essay-module__Ila4uW__body .print{background:#fff;border-radius:2px;margin-block:2em;padding:10px 10px 0;position:relative;rotate:-.5deg;box-shadow:0 0 0 1px #0000000a,0 1px 2px #281e0a29,0 10px 22px -14px #281e0a73}.essay-module__Ila4uW__body .print:nth-of-type(2n){rotate:.45deg}.essay-module__Ila4uW__body .print:before{content:"";background:linear-gradient(var(--ink-2), var(--ink-2)) 0 100% / 10px 1px no-repeat, linear-gradient(var(--ink-2), var(--ink-2)) 14px 0 / 1px 10px no-repeat, linear-gradient(var(--ink-2), var(--ink-2)) 100% 100% / 10px 1px no-repeat, linear-gradient(var(--ink-2), var(--ink-2)) calc(100% - 14px) 0 / 1px 10px no-repeat;opacity:.55;pointer-events:none;width:calc(100% + 28px);height:10px;position:absolute;top:-14px;left:-14px}.essay-module__Ila4uW__body .print img{outline-offset:-1px;outline:1px solid #0000001a;outline:1px solid lab(0% 0 0/.1);width:100%}.essay-module__Ila4uW__body .print>div{gap:10px;margin:0!important}.essay-module__Ila4uW__body .print>div img{flex:1;min-width:0}.essay-module__Ila4uW__body .print:not(:has(figcaption)){padding-bottom:10px}.essay-module__Ila4uW__body .print figcaption{font-family:var(--font-mono), ui-monospace, monospace;text-align:center;text-wrap:balance;color:var(--ink-2);padding:12px 4px 14px;font-size:.8125rem;line-height:1.45}.essay-module__Ila4uW__body div[style*=\#b4b7b8]{font-size:.875rem;color:var(--ink-2)!important}.essay-module__Ila4uW__body iframe{border-radius:4px;max-width:100%}.essay-module__Ila4uW__body .videoWrapper{aspect-ratio:16/9;box-sizing:content-box;background:#1f1b18;border:10px solid #fff;border-radius:2px;position:relative;box-shadow:0 1px 2px #281e0a29,0 10px 22px -14px #281e0a73}.essay-module__Ila4uW__body .videoWrapper iframe{border:0;border-radius:0;width:100%;height:100%;position:absolute;inset:0}.essay-module__Ila4uW__body .progress-wrapper{font-family:var(--font-mono), ui-monospace, monospace;font-variant-numeric:tabular-nums;color:var(--ink-2);align-items:center;gap:12px;margin-top:.4em;font-size:.8125rem;display:flex}.essay-module__Ila4uW__body .progress-bar{background:#ebe5d7;border-radius:2px;flex:1;max-width:18rem;height:8px;overflow:hidden;box-shadow:inset 0 0 0 1px #d9d1bf}.essay-module__Ila4uW__body .progress-bar .inner{background:var(--tang);height:100%}@media (hover:hover) and (pointer:fine){.essay-module__Ila4uW__back:hover{color:var(--stamp)}.essay-module__Ila4uW__body a:hover{color:var(--stamp);-webkit-text-decoration-color:var(--stamp);text-decoration-color:var(--stamp)}}@media (max-width:640px){.essay-module__Ila4uW__main{padding-top:92px}.essay-module__Ila4uW__body{font-size:18px;line-height:28px}.essay-module__Ila4uW__body h2,.essay-module__Ila4uW__body h3,.essay-module__Ila4uW__body h4{scroll-margin-top:72px}.essay-module__Ila4uW__body blockquote{margin-inline:-6px;padding:18px 16px 16px;font-size:.875rem;line-height:26px}}
.photos-module__gMtnkW__spread{grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;gap:56px 36px;margin-top:72px;display:grid}.photos-module__gMtnkW__slot{grid-column:span var(--span-lg);order:var(--order-lg)}.photos-module__gMtnkW__closing{justify-content:center;display:flex}.photos-module__gMtnkW__closing>*{max-width:26rem}.photos-module__gMtnkW__inkLink{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--tang);text-decoration-color:var(--tang);text-underline-offset:3px;border-radius:2px;text-decoration-thickness:1.5px}.photos-module__gMtnkW__inkLink:focus-visible{outline:2px solid var(--ink);outline-offset:2px}@media (hover:hover) and (pointer:fine){.photos-module__gMtnkW__inkLink:hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}}@media (max-width:1080px){.photos-module__gMtnkW__spread{grid-template-columns:repeat(6,minmax(0,1fr))}.photos-module__gMtnkW__slot{grid-column:span var(--span-md);order:var(--order-md)}}@media (max-width:640px){.photos-module__gMtnkW__spread{grid-template-columns:minmax(0,1fr);gap:36px;margin-top:48px}.photos-module__gMtnkW__slot{order:0;grid-column:auto}.photos-module__gMtnkW__closing{justify-content:flex-start}}
