@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}
.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{font-family:var(--font-display);letter-spacing:-.02em;color:var(--cream);border-radius:6px;font-size:1.35rem;font-weight:800;transition:opacity .15s}.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);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);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{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);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}}@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;width:100%;height:100%;display:block}.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__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__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}@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}}
.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}}
.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}
.lighting-module__6Pi3-a__windowLight,.lighting-module__6Pi3-a__warmth,.lighting-module__6Pi3-a__dim,.lighting-module__6Pi3-a__dusk,.lighting-module__6Pi3-a__pool{z-index:var(--z-light);pointer-events:none;position:absolute;inset:0}.lighting-module__6Pi3-a__windowLight,.lighting-module__6Pi3-a__warmth,.lighting-module__6Pi3-a__pool{-webkit-mask-image:var(--away-copy), var(--away-header);mask-image:var(--away-copy), var(--away-header);-webkit-mask-composite:source-in;mask-composite:intersect}.lighting-module__6Pi3-a__windowLight{mix-blend-mode:soft-light;opacity:calc(var(--day) * .6);transition:opacity .9s;overflow:hidden}.lighting-module__6Pi3-a__beams{transform:translateX(var(--wx)) skewX(-18deg);gap:1.2%;transition:transform .9s;display:flex;position:absolute;inset:-20% -10%}.lighting-module__6Pi3-a__beams span{filter:blur(14px);background:linear-gradient(#fffbeb,#fff6dc80);width:17%;height:100%}.lighting-module__6Pi3-a__warmth{mix-blend-mode:soft-light;opacity:var(--warm);background:linear-gradient(110deg,#ff963ce6,#ff782840 65%,#0000);transition:opacity .9s}.lighting-module__6Pi3-a__dim{mix-blend-mode:multiply;opacity:var(--dim);background:#8592b4;transition:opacity .9s}[data-lamp=on] .lighting-module__6Pi3-a__dim{-webkit-mask-image:radial-gradient(ellipse 48% 62% at var(--lx) var(--ly), #00000026 0%, #0009 45%, #000 85%);mask-image:radial-gradient(ellipse 48% 62% at var(--lx) var(--ly), #00000026 0%, #0009 45%, #000 85%)}.lighting-module__6Pi3-a__dusk{mix-blend-mode:multiply;opacity:calc((1 - var(--day)) * .32);-webkit-mask-image:var(--away-copy);mask-image:var(--away-copy);background:#7480a6;transition:opacity .9s}.lighting-module__6Pi3-a__pool{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}[data-lamp=on] .lighting-module__6Pi3-a__pool{opacity:1}@media (prefers-reduced-motion:reduce){.lighting-module__6Pi3-a__windowLight,.lighting-module__6Pi3-a__beams,.lighting-module__6Pi3-a__warmth,.lighting-module__6Pi3-a__dim,.lighting-module__6Pi3-a__dusk,.lighting-module__6Pi3-a__pool{transition-duration:0s}}
.library-module__abeqJq__finePointer{display:none}@media (pointer:fine){.library-module__abeqJq__finePointer{display:inline}.library-module__abeqJq__coarsePointer{display:none}}.library-module__abeqJq__deskTitle{align-items:center;gap:12px;display:inline-flex}.library-module__abeqJq__live{width:9px;height:9px;box-shadow:0 0 0 2px var(--mat-deep);background:#8ee6b2;border-radius:999px;position:relative}.library-module__abeqJq__live:after{content:"";border-radius:inherit;opacity:0;background:#8ee6b2;position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){.library-module__abeqJq__live:after{animation:library-module__abeqJq__breathe 2.4s var(--ease-out) infinite}}@keyframes library-module__abeqJq__breathe{0%{opacity:.55;scale:1}to{opacity:0;scale:2.6}}.library-module__abeqJq__openBooks{flex-wrap:wrap;gap:56px 72px;padding-top:8px;display:flex}.library-module__abeqJq__openBook{align-items:center;display:flex}.library-module__abeqJq__openBook .library-module__abeqJq__book{z-index:1;aspect-ratio:2/3;width:184px;box-shadow:1px 1px 0 #f6f1e3, 2px 2px 0 #ddd5bf, 3px 3px 0 #f6f1e3, 4px 4px 0 #d6cdb5, 5px 5px 0 #efe8d6, var(--shadow-rest), 6px 14px 26px -12px rgb(var(--shadow-ink) / .7);border-radius:2px 5px 5px 2px;flex:none;position:relative}.library-module__abeqJq__coverImage,.library-module__abeqJq__coverPlain{border-radius:inherit;width:100%;height:100%;display:block}.library-module__abeqJq__coverImage{object-fit:cover;outline-offset:-1px;outline:1px solid #0000001a;outline:1px solid lab(0% 0 0/.1)}.library-module__abeqJq__coverPlain{background:linear-gradient(90deg, #00000029, #ffffff1a 4%, transparent 9%), var(--spine);color:var(--ink);flex-direction:column;justify-content:space-between;gap:8px;padding:24px 20px 22px 24px;display:flex;position:relative}.library-module__abeqJq__coverPlain[data-dark]{color:var(--paper)}.library-module__abeqJq__coverPlain:before{content:"";opacity:.28;pointer-events:none;border:1px solid;position:absolute;inset:10px 10px 10px 14px}.library-module__abeqJq__coverTitle{font-family:var(--font-display);letter-spacing:-.015em;text-wrap:balance;font-size:1.375rem;font-weight:650;line-height:1.08}.library-module__abeqJq__coverAuthor{border-top:1.5px solid var(--tang);padding-top:10px;font-size:.8125rem;line-height:1.35}.library-module__abeqJq__ribbon{z-index:-1;background:linear-gradient(90deg, #e04400, var(--tang) 40%, #ff6a26);clip-path:polygon(0 0,100% 0,100% 100%,50% 82%,0 100%);width:11px;height:40px;position:absolute;top:calc(100% - 10px);left:64%;rotate:4deg}.library-module__abeqJq__openBook .library-module__abeqJq__slip{z-index:0;background:var(--manila);border-radius:2px;flex:none;gap:6px;width:236px;margin-left:-26px;padding:18px 18px 16px 42px;position:relative}.library-module__abeqJq__slipTitle{font-family:var(--font-display);letter-spacing:-.01em;text-wrap:balance;font-size:1.0625rem;font-weight:650;line-height:1.2}.library-module__abeqJq__slipAuthor{color:var(--ink-2);font-size:.8125rem;line-height:1.4}.library-module__abeqJq__gauge{gap:8px;margin-top:12px;display:grid}.library-module__abeqJq__ruler{border-top:1px solid var(--ink-2);justify-content:space-between;align-items:flex-start;height:16px;padding-top:4px;display:flex;position:relative}.library-module__abeqJq__rulerFill{background:var(--tang);width:100%;height:5px;transform:scaleX(var(--at));transform-origin:0;position:absolute;top:-1px;left:0}.library-module__abeqJq__tick{background:var(--ink-2);width:1px;height:5px}.library-module__abeqJq__tick[data-major]{height:10px}.library-module__abeqJq__gaugeLabel{font-family:var(--font-mono), ui-monospace, monospace;color:var(--ink-2);font-variant-numeric:tabular-nums;font-size:.75rem}.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__openBooks{gap:48px}.library-module__abeqJq__openBook .library-module__abeqJq__book{width:132px}.library-module__abeqJq__openBook .library-module__abeqJq__slip{width:min(208px,100vw - 196px);margin-left:-18px;padding:14px 14px 14px 30px}.library-module__abeqJq__coverTitle{font-size:1rem}.library-module__abeqJq__influences{grid-template-columns:minmax(0,1fr);gap:20px}.library-module__abeqJq__upNext{margin-top:48px}}
.scene-module__GF4G0q__layers{--z-rings:-2;--z-light:-1;--z-lamp:9;--z-objects:10;--z-linked:1500;--z-preview:2000}.scene-module__GF4G0q__scene{--s:1;--header-h:calc(var(--ruler) + 64px);--lx:86%;--ly:24%;--lamp-y:24%;--copy-x:22%;--copy-y:34%;--dusk-w:72%;--dusk-h:82%;--away-copy:radial-gradient(ellipse var(--dusk-w) var(--dusk-h) at var(--copy-x) var(--copy-y), transparent 50%, #000 100%);--away-header:linear-gradient(transparent var(--header-h), #000 calc(var(--header-h) + 56px));--spring:linear(0, .04, .139, .273, .42, .567, .701, .817, .912, .985, 1.037, 1.071, 1.089, 1.095, 1.092, 1.083, 1.071, 1.057, 1.043, 1.03, 1.019, 1.009, 1.002, .997, .994, .992, .991, .991, .992, .993, 1);height:100dvh;color:var(--cream);position:relative;overflow:hidden}@media (max-width:1100px),(max-height:760px){.scene-module__GF4G0q__scene{--s:.84}}@media (min-width:1700px) and (min-height:1000px){.scene-module__GF4G0q__scene{--s:1.12}}@media (max-width:760px){.scene-module__GF4G0q__scene{--header-h:calc(var(--ruler) + 56px)}}.scene-module__GF4G0q__desk{isolation:isolate;pointer-events:none;position:absolute;inset:0;overflow:hidden}.scene-module__GF4G0q__copy{left:clamp(20px,5.2vw,84px);top:calc(var(--header-h) + clamp(16px, 5vh, 56px));width:min(44vw,640px);position:absolute}.scene-module__GF4G0q__rings{z-index:var(--z-rings);pointer-events:none;position:absolute;inset:0}.scene-module__GF4G0q__ring{width:calc(86px * var(--s));height:calc(86px * var(--s));margin:calc(-43px * var(--s)) 0 0 calc(-43px * var(--s));border:calc(3px * var(--s)) solid #40220c57;box-shadow:inset 0 0 0 calc(6px * var(--s)) #40220c12, calc(2px * var(--s)) calc(1px * var(--s)) 0 calc(-1px * var(--s)) #40220c2e;filter:blur(.4px);border-radius:50%;position:absolute;top:0;left:0}.scene-module__GF4G0q__clockLine{font-family:var(--font-mono);color:var(--cream-2);font-variant-numeric:tabular-nums;align-items:center;gap:.6em;font-size:13px;line-height:1.4;display:flex}.scene-module__GF4G0q__liveDot{background:#4ade80;border-radius:50%;flex:none;width:7px;height:7px;box-shadow:0 0 0 3px #4ade8033}.scene-module__GF4G0q__clockTime{color:var(--cream);font-weight:500}.scene-module__GF4G0q__greeting{font-family:var(--font-display);letter-spacing:-.035em;font-variation-settings:"wdth" 96;color:var(--cream);margin-top:.3em;font-size:clamp(2.5rem,1.1rem + 3.6vw,5rem);font-weight:800;line-height:.95}.scene-module__GF4G0q__sentenceBody{max-width:27ch;font-family:var(--font-display);letter-spacing:-.02em;color:var(--cream);text-wrap:pretty;margin-top:.45em;font-size:clamp(1.25rem,.75rem + 1.45vw,2.35rem);font-weight:400;line-height:1.18}.scene-module__GF4G0q__hint{color:var(--cream-2);transition:opacity .3s ease, translate .3s var(--ease-out);margin-top:1.1rem;font-size:.95rem;line-height:1.45}.scene-module__GF4G0q__hint[data-hidden]{opacity:0;translate:0 -4px}.scene-module__GF4G0q__hintTap{display:none}@media (hover:none),(pointer:coarse){.scene-module__GF4G0q__hintHover{display:none}.scene-module__GF4G0q__hintTap{display:inline}}@media (prefers-reduced-motion:reduce){.scene-module__GF4G0q__hint{transition-duration:0s}}
.lost-module__uBlTSG__page{max-width:1240px;padding:128px var(--gutter) 72px;margin:0 auto}.lost-module__uBlTSG__top{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:48px;display:grid}.lost-module__uBlTSG__intro{gap:20px;max-width:40rem;display:grid}.lost-module__uBlTSG__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}.lost-module__uBlTSG__tang{color:var(--tang)}.lost-module__uBlTSG__lede{text-wrap:pretty;max-width:34rem;color:var(--cream-2);font-size:1.0625rem;line-height:1.65}.lost-module__uBlTSG__path{font-family:var(--font-mono), ui-monospace, monospace;color:var(--cream);overflow-wrap:anywhere;background:#00000038;border-radius:3px;padding:1px 6px;font-size:.9em}.lost-module__uBlTSG__search{gap:8px;margin-top:8px;display:grid}.lost-module__uBlTSG__searchLabel{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--mat-print);font-size:.75rem}.lost-module__uBlTSG__searchRow{gap:8px;max-width:30rem;display:flex}.lost-module__uBlTSG__searchInput{background:var(--paper);min-width:0;height:46px;box-shadow:var(--shadow-rest);color:var(--ink);caret-color:var(--tang);border:0;border-radius:3px;flex:1;padding:0 14px;font-size:1rem}.lost-module__uBlTSG__searchInput::placeholder{color:#6b655d}.lost-module__uBlTSG__searchInput:focus-visible,.lost-module__uBlTSG__searchGo:focus-visible{outline:2px solid var(--cream);outline-offset:3px}.lost-module__uBlTSG__searchGo{background:var(--tang);height:46px;font-family:var(--font-display);color:#fff;box-shadow:var(--shadow-rest);transition:scale .14s var(--ease-out);border-radius:3px;flex:none;padding:0 16px;font-size:.9375rem;font-weight:650}.lost-module__uBlTSG__searchGo:active{scale:.96}.lost-module__uBlTSG__noteSpot{justify-items:center;gap:18px;margin:0;display:grid}.lost-module__uBlTSG__note{--pen:#22408f;aspect-ratio:34/22;cursor:pointer;width:min(340px,100%);filter:drop-shadow(0 1px 1px #00000038) drop-shadow(0 12px 14px rgb(var(--shadow-ink) / .45));-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:4px;padding:0;display:block}.lost-module__uBlTSG__note:focus-visible{outline:2px solid var(--cream);outline-offset:10px}.lost-module__uBlTSG__paper{text-align:left;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);clip-path:polygon(0 0,33% 0,66% 0,100% 0,100% 33%,100% 66%,100% 100%,66% 100%,33% 100%,0 100%,0 66%,0 33%);width:100%;height:100%;transition:clip-path .3s var(--ease-out), scale .3s var(--ease-out), rotate .3s var(--ease-out);flex-direction:column;padding:0 20px 16px;display:flex;position:relative;rotate:-2deg;scale:1}.lost-module__uBlTSG__note[data-fold=crumpled] .lost-module__uBlTSG__paper{clip-path:polygon(18% 22%,36% 8%,62% 14%,84% 6%,92% 30%,98% 58%,86% 88%,64% 94%,38% 98%,12% 86%,4% 60%,10% 36%);transition-duration:.22s;rotate:-16deg;scale:.58 .88}.lost-module__uBlTSG__noteMeta{height:34px;font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.08em;text-transform:uppercase;color:#57524a;flex:none;align-items:center;font-size:.6875rem;display:flex}.lost-module__uBlTSG__notePath{font-family:var(--font-display);letter-spacing:-.015em;color:var(--ink);overflow-wrap:anywhere;margin-top:2px;font-size:1.375rem;font-weight:650;line-height:24px}.lost-module__uBlTSG__notePen{font-family:var(--font-display);font-variation-settings:"wdth" 75;color:var(--pen);margin-top:auto;font-size:.9375rem;font-weight:600;line-height:22px;rotate:-1.5deg}.lost-module__uBlTSG__notePen em{text-decoration:underline;-webkit-text-decoration-color:var(--tang);text-decoration-color:var(--tang);text-underline-offset:3px;font-size:1.25rem;font-style:normal;text-decoration-thickness:2px}.lost-module__uBlTSG__noteMeta,.lost-module__uBlTSG__notePath,.lost-module__uBlTSG__notePen{transition:opacity .2s,filter .2s}.lost-module__uBlTSG__note[data-fold=crumpled] :is(.lost-module__uBlTSG__noteMeta,.lost-module__uBlTSG__notePath,.lost-module__uBlTSG__notePen){opacity:.35;filter:blur(1.5px)}.lost-module__uBlTSG__creases{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.lost-module__uBlTSG__facets path{fill:#3c321e29}.lost-module__uBlTSG__facets path:nth-child(odd){fill:#ffffff80}.lost-module__uBlTSG__facets{opacity:0;transition:opacity .2s}.lost-module__uBlTSG__note[data-fold=crumpled] .lost-module__uBlTSG__facets{opacity:1}.lost-module__uBlTSG__lines{fill:none;stroke:#3c321e1a;stroke-width:.4px;vector-effect:non-scaling-stroke}.lost-module__uBlTSG__note[data-fold=crumpled] .lost-module__uBlTSG__lines{stroke:#3c321e4d}@media (hover:hover) and (pointer:fine){.lost-module__uBlTSG__note[data-fold=crumpled]:hover .lost-module__uBlTSG__paper{rotate:-9deg}}.lost-module__uBlTSG__noteHint{font-family:var(--font-mono), ui-monospace, monospace;color:var(--mat-print);font-size:.75rem}.lost-module__uBlTSG__closest{margin-top:72px}.lost-module__uBlTSG__h2{margin-bottom:28px;display:block}.lost-module__uBlTSG__cards{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:28px;margin:0;padding:0;list-style:none;display:grid}.lost-module__uBlTSG__cardSlot{display:flex}.lost-module__uBlTSG__home{color:var(--cream-2);margin-top:32px}.lost-module__uBlTSG__home a{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}.lost-module__uBlTSG__home a:focus-visible{outline:2px solid var(--cream);outline-offset:3px}@media (hover:hover) and (pointer:fine){.lost-module__uBlTSG__home a:hover{-webkit-text-decoration-color:var(--cream);text-decoration-color:var(--cream)}}@media (max-width:860px){.lost-module__uBlTSG__top{grid-template-columns:1fr;gap:36px}.lost-module__uBlTSG__note{width:min(280px,100%)}}@media (max-width:640px){.lost-module__uBlTSG__page{padding:104px 20px 56px calc(var(--ruler) + 12px)}.lost-module__uBlTSG__searchRow{flex-direction:column}.lost-module__uBlTSG__searchInput{flex:none}}@media (prefers-reduced-motion:reduce){.lost-module__uBlTSG__paper,.lost-module__uBlTSG__note[data-fold=crumpled] .lost-module__uBlTSG__paper{transition:none}.lost-module__uBlTSG__note[data-fold=crumpled]:hover .lost-module__uBlTSG__paper{rotate:-16deg}}
.about-module__8TymFG__layout,.about-module__8TymFG__route{--read:#2b2724;--hair:#e4dfd3}.about-module__8TymFG__layout{gap:56px;display:grid}@media (min-width:900px){.about-module__8TymFG__layout{grid-template-columns:minmax(0,1fr) 15rem;align-items:start;gap:48px}}@media (min-width:1200px){.about-module__8TymFG__layout{grid-template-columns:minmax(0,1fr) 13rem}.about-module__8TymFG__rail{margin-right:-112px}}.about-module__8TymFG__letter{max-width:36rem;color:var(--read);text-wrap:pretty;font-size:clamp(1.0625rem,.97rem + .45vw,1.1875rem);line-height:1.7}.about-module__8TymFG__h1{font-family:var(--font-display);letter-spacing:-.03em;color:var(--ink);margin-bottom:28px;font-size:clamp(2.75rem,1.9rem + 3vw,4.25rem);font-weight:700;line-height:1}.about-module__8TymFG__prose>*+*{margin-top:1.15em}.about-module__8TymFG__link{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}.about-module__8TymFG__closing{margin-top:44px}.about-module__8TymFG__signature{font-family:var(--font-display);letter-spacing:-.035em;color:var(--ink);transform-origin:0 100%;margin-top:6px;font-size:clamp(3.25rem,2.2rem + 4vw,5rem);font-weight:700;line-height:.9;rotate:-2deg}.about-module__8TymFG__tang{color:var(--tang)}.about-module__8TymFG__rail{justify-items:start;gap:40px;display:grid}@media (min-width:900px){.about-module__8TymFG__rail{padding-top:12px;position:sticky;top:96px}}.about-module__8TymFG__card{background:linear-gradient(180deg, #fff9, transparent 40%), var(--paper);width:min(100%,20rem);color:var(--ink);box-shadow:0 0 0 1px #3c321e0f, 0 1px 1px #0000002e, 0 14px 26px -14px rgb(var(--shadow-ink) / .6);border-radius:3px;padding:22px 20px 18px;position:relative;rotate:1.4deg}.about-module__8TymFG__cardHead{align-items:center;gap:14px;display:flex}.about-module__8TymFG__monogram{border:2px solid var(--stamp);width:52px;height:52px;box-shadow:inset 0 0 0 3px var(--paper), inset 0 0 0 4.5px var(--stamp);font-family:var(--font-display);letter-spacing:.04em;color:var(--stamp);border-radius:4px;flex:none;place-items:center;font-size:.9375rem;font-weight:800;display:grid;rotate:-6deg;-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%)}.about-module__8TymFG__cardName{font-family:var(--font-display);letter-spacing:-.015em;text-wrap:balance;font-size:1.0625rem;font-weight:650;line-height:1.2}.about-module__8TymFG__cardRole{color:var(--ink-2);margin-top:2px;font-size:.875rem}.about-module__8TymFG__cardDetails{border-top:1px solid var(--hair);gap:10px;margin-top:18px;padding-top:14px;font-size:.875rem;line-height:1.45;display:grid}.about-module__8TymFG__cardDetails dt,.about-module__8TymFG__elsewhereLabel,.about-module__8TymFG__noteList dt{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-2);font-size:.6875rem}.about-module__8TymFG__cardDetails dd{overflow-wrap:anywhere;margin-top:1px}.about-module__8TymFG__elsewhere{border-top:1px dashed #d6cfbf;margin-top:14px;padding-top:12px}.about-module__8TymFG__elsewhere ul{grid-template-columns:1fr 1fr;gap:0 8px;margin-top:4px;display:grid}.about-module__8TymFG__elsewhereLink{border-bottom:1px solid var(--hair);min-height:40px;color:var(--ink);border-radius:2px;justify-content:space-between;align-items:center;padding:0 2px;font-size:.875rem;font-weight:500;transition:color .15s;display:flex}.about-module__8TymFG__arrow{color:var(--ink-2);transition:color .15s ease, translate .15s var(--ease-out);font-size:.8125rem}.about-module__8TymFG__note{width:min(100%,13.5rem);color:var(--ink);box-shadow:0 1px 1px #0003, 0 12px 18px -12px rgb(var(--shadow-ink) / .6);background:linear-gradient(#0000000d,#0000 18%),#f4dc6c;margin-left:12px;padding:18px 16px 20px;rotate:-2.5deg}.about-module__8TymFG__noteTitle{font-family:var(--font-display);letter-spacing:-.02em;font-size:1.25rem;font-weight:700}.about-module__8TymFG__noteList{gap:10px;margin-top:10px;font-size:.9375rem;line-height:1.4;display:grid}.about-module__8TymFG__noteList dt{color:#3d3418}.about-module__8TymFG__route{border-top:1.5px dashed #cfc8b8;margin-top:clamp(72px,9vw,112px);padding-top:40px}.about-module__8TymFG__h2{font-family:var(--font-display);letter-spacing:-.025em;color:var(--ink);font-size:clamp(1.75rem,1.4rem + 1.2vw,2.25rem);font-weight:700}.about-module__8TymFG__stops{margin-top:32px;padding:0 8px}.about-module__8TymFG__bend{color:#1c191752;width:100%;height:64px;display:block;overflow:visible}.about-module__8TymFG__bendDesktop{display:none}.about-module__8TymFG__stop{max-width:24rem;margin-left:var(--xs);padding-left:24px;position:relative}.about-module__8TymFG__stop:not([data-last]):before{content:"";border-left:1.5px dashed #1c191752;position:absolute;top:20px;bottom:-1px;left:-1px}.about-module__8TymFG__pin{border:2px solid var(--ink);background:var(--sheet);border-radius:50%;width:14px;height:14px;position:absolute;top:6px;left:-7px}.about-module__8TymFG__stop[data-last] .about-module__8TymFG__pin{border-color:var(--tang);background:var(--tang);box-shadow:0 0 0 4px #ff4d0029}.about-module__8TymFG__era{color:var(--ink-2);font-size:.875rem}.about-module__8TymFG__year{font-family:var(--font-mono), ui-monospace, monospace;font-variant-numeric:tabular-nums;margin-left:8px;font-size:.75rem}.about-module__8TymFG__stopTitle{font-family:var(--font-display);letter-spacing:-.02em;color:var(--ink);margin-top:2px;font-size:1.5rem;font-weight:650}.about-module__8TymFG__stopNote{color:var(--read);text-wrap:pretty;margin-top:4px;font-size:1rem;line-height:1.65}@media (min-width:768px){.about-module__8TymFG__bendMobile{display:none}.about-module__8TymFG__bendDesktop{height:80px;display:block}.about-module__8TymFG__stop{margin-left:var(--x)}}@media (hover:hover) and (pointer:fine){.about-module__8TymFG__link:hover,.about-module__8TymFG__elsewhereLink:hover{color:var(--stamp);-webkit-text-decoration-color:var(--stamp);text-decoration-color:var(--stamp)}.about-module__8TymFG__elsewhereLink:hover .about-module__8TymFG__arrow{color:var(--stamp);translate:2px -2px}}@media (prefers-reduced-motion:reduce){.about-module__8TymFG__elsewhereLink:hover .about-module__8TymFG__arrow{translate:none}}
.essay-module__Ila4uW__header,.essay-module__Ila4uW__body,.essay-module__Ila4uW__footer{--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{text-wrap:pretty;max-width:34rem;color:var(--ink-2);margin-top:20px;font-size:1.25rem;line-height:1.55}.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:66ch;color:var(--read);text-wrap:pretty;overflow-wrap:break-word;hanging-punctuation:first;font-size:clamp(1.0625rem,.97rem + .45vw,1.1875rem);line-height:1.7}.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:before{content:"";background:var(--tang);border-radius:2px;width:28px;height:3px;margin-bottom:14px;display:block}.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{border-left:3px solid var(--tang);font-family:var(--font-display);letter-spacing:-.008em;color:var(--ink);margin-block:1.9em;padding:2px 0 2px 1.1em;font-size:1.25rem;font-weight:450;line-height:1.5}.essay-module__Ila4uW__body blockquote p+p{margin-top:.7em}.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%}.essay-module__Ila4uW__footer{margin-top:clamp(56px,7vw,80px)}.essay-module__Ila4uW__neighbors{border-top:1.5px dashed #bfb7a5;gap:12px;padding-top:32px;display:grid;position:relative}.essay-module__Ila4uW__neighbors:before{content:"✂";background:var(--sheet);color:var(--ink-2);padding-right:8px;font-size:1.125rem;line-height:1.4;position:absolute;top:-.8em;left:-2px}.essay-module__Ila4uW__slip{background:var(--paper);height:100%;transition:box-shadow .2s var(--ease-out), translate .2s var(--ease-out);border-radius:2px;flex-direction:column;gap:6px;padding:16px 18px 18px;display:flex;box-shadow:0 0 0 1px #3c321e14,0 1px 2px #281e0a1a}.essay-module__Ila4uW__slipLabel{font-family:var(--font-mono), ui-monospace, monospace;color:var(--ink-2);font-size:.75rem}.essay-module__Ila4uW__slipTitle{font-family:var(--font-display);letter-spacing:-.01em;text-wrap:balance;color:var(--ink);font-size:1.125rem;font-weight:620;line-height:1.25;transition:color .15s}.essay-module__Ila4uW__allWriting{min-height:40px;color:var(--ink-2);border-radius:6px;align-items:center;gap:6px;margin-top:16px;font-size:.875rem;font-weight:500;transition:color .15s;display:inline-flex}@media (hover:hover) and (pointer:fine){.essay-module__Ila4uW__back:hover,.essay-module__Ila4uW__allWriting:hover{color:var(--stamp)}.essay-module__Ila4uW__body a:hover{color:var(--stamp);-webkit-text-decoration-color:var(--stamp);text-decoration-color:var(--stamp)}.essay-module__Ila4uW__slip:hover{translate:0 -2px;box-shadow:0 0 0 1px #3c321e1a,0 10px 20px -12px #281e0a73}.essay-module__Ila4uW__slip:hover .essay-module__Ila4uW__slipTitle{color:var(--stamp)}}@media (min-width:560px){.essay-module__Ila4uW__neighbors{grid-template-columns:1fr 1fr}.essay-module__Ila4uW__slip[data-align=end]{text-align:right;align-items:flex-end}}@media (max-width:559px){.essay-module__Ila4uW__slipGap{display:none}}.essay-module__Ila4uW__marginLeft,.essay-module__Ila4uW__marginRight{display:none}@media (min-width:1200px){.essay-module__Ila4uW__marginLeft,.essay-module__Ila4uW__marginRight{pointer-events:none;width:150px;display:block;position:absolute;top:0;bottom:0}.essay-module__Ila4uW__marginLeft{right:calc(100% + clamp(40px,5vw,88px))}.essay-module__Ila4uW__marginRight{left:calc(100% + clamp(40px,5vw,96px))}}.essay-module__Ila4uW__stickyNote{width:132px;color:var(--ink);box-shadow:0 1px 1px #00000038, 0 10px 16px -10px rgb(var(--shadow-ink) / .7);background:linear-gradient(#0000000d,#0000 18%),#f4dc6c;gap:2px;margin-top:72px;margin-left:auto;padding:16px 14px 18px;display:grid;position:sticky;top:112px;rotate:-3deg}.essay-module__Ila4uW__noteDay{font-family:var(--font-display);letter-spacing:-.02em;font-size:1.625rem;font-weight:700;line-height:1}.essay-module__Ila4uW__noteYear{font-family:var(--font-display);color:#3d3418;font-size:1.125rem;font-weight:500}.essay-module__Ila4uW__noteMinutes{font-family:var(--font-mono), ui-monospace, monospace;color:#3d3418;border-top:1px solid #3c321440;margin-top:10px;padding-top:8px;font-size:.6875rem}.essay-module__Ila4uW__pencil{width:20px;height:auto;filter:drop-shadow(3px 6px 3px rgb(var(--shadow-ink) / .45));margin-top:260px;margin-left:40px;display:block;rotate:14deg}@media (prefers-reduced-motion:reduce){.essay-module__Ila4uW__slip,.essay-module__Ila4uW__slip:hover{translate:none}}
.writing-module__SHhNJq__essays{grid-template-columns:repeat(3,minmax(0,1fr));gap:36px 32px;display:grid}.writing-module__SHhNJq__essays>li{display:flex}.writing-module__SHhNJq__manuscriptSlot{grid-row:span var(--manuscript-rows,3)}.writing-module__SHhNJq__notes{grid-template-columns:repeat(4,minmax(0,1fr));gap:36px 24px;padding-top:14px;display:grid}.writing-module__SHhNJq__notes>li{display:flex}.writing-module__SHhNJq__months{border-top:1px dashed #e8f0be38;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:16px 28px;margin-top:56px;padding-top:28px;display:grid}.writing-module__SHhNJq__monthsTitle{color:var(--cream);padding-top:10px;font-size:.9375rem;font-weight:600}.writing-module__SHhNJq__monthYears{flex-wrap:wrap;gap:16px 28px;display:flex}.writing-module__SHhNJq__monthYear{align-items:center;gap:12px;display:flex}.writing-module__SHhNJq__monthYearLabel{font-family:var(--font-mono), ui-monospace, monospace;color:var(--cream-2);font-variant-numeric:tabular-nums;font-size:.8125rem}.writing-module__SHhNJq__stubs{flex-wrap:wrap;gap:10px;display:flex}@media (max-width:1080px){.writing-module__SHhNJq__essays{grid-template-columns:repeat(2,minmax(0,1fr))}.writing-module__SHhNJq__manuscriptSlot{grid-area:auto/span 2}.writing-module__SHhNJq__notes{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.writing-module__SHhNJq__notes{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 18px}.writing-module__SHhNJq__months{grid-template-columns:minmax(0,1fr)}.writing-module__SHhNJq__monthsTitle{padding-top:0}}@media (max-width:640px){.writing-module__SHhNJq__essays{grid-template-columns:minmax(0,1fr);gap:28px}.writing-module__SHhNJq__manuscriptSlot{grid-column:auto}.writing-module__SHhNJq__notes{grid-template-columns:minmax(0,1fr);gap:16px}.writing-module__SHhNJq__notes>li[data-opens-year]{margin-top:18px}.writing-module__SHhNJq__notes>li[data-opens-year]:first-child{margin-top:0}.writing-module__SHhNJq__monthYear{flex-direction:column;align-items:flex-start;gap:8px}}
.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}}
