@font-face{font-family:GeistSans;src:url(../media/Geist_Variable-s.p.0-te~ja_gpvcf.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:GeistSans Fallback;src:local(Arial);ascent-override:94.56%;descent-override:27.76%;line-gap-override:0.0%;size-adjust:106.28%}.geistsans_d5a4f12f-module__QdhO4q__className{font-family:GeistSans,GeistSans Fallback}.geistsans_d5a4f12f-module__QdhO4q__variable{--font-geist-sans:"GeistSans", "GeistSans Fallback"}
@font-face{font-family:GeistMono;src:url(../media/GeistMono_Variable.p.17jn9btb_52pq.woff2)format("woff2");font-display:swap;font-weight:100 900}.geistmono_157ca88a-module__aU2idq__className{font-family:GeistMono,ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace}.geistmono_157ca88a-module__aU2idq__variable{--font-geist-mono:"GeistMono", ui-monospace, SFMono-Regular, Roboto Mono, Menlo, Monaco, Liberation Mono, DejaVu Sans Mono, Courier New, monospace}
@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.0bjc5tiuqdqro.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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.0m6w47a4e5dy9.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.11u06r12fd6v_.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.0wxq9webf.ew4.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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.067x_6k0k23tk.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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.16ipb6fqu393i.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.0q-301v4kxxnr.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:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_10cb5257-module__E-ol4G__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_10cb5257-module__E-ol4G__variable{--lab-inter:"Inter", "Inter Fallback"}
@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/20aee433927f7d4b-s.0ob7wurzmhzij.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:"Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/256e1f7f180674ba-s.16cyokehnn49g.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/be3bf58b83159894-s.06fwie_3tzkw2.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:"Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/753b6407f468151f-s.0c5we34f_v6eu.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:"Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/292081311a6a8abc-s.15whji3~l7clj.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/68d403cf9f2c68c5-s.p.00d1o87t2t-bn.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:"Source Serif 4 Fallback";src:local(Times New Roman);ascent-override:87.87%;descent-override:28.41%;line-gap-override:0.0%;size-adjust:117.91%}.source_serif_4_5e596891-module__orZL6W__className{font-family:"Source Serif 4","Source Serif 4 Fallback";font-style:normal}.source_serif_4_5e596891-module__orZL6W__variable{--lab-serif:"Source Serif 4", "Source Serif 4 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.0xyeb7czu1stb.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.0vnh8.d8wxa2x.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.0~.8lt~vdqmc3.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.00z~hoalba5dm.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.0vwgtotjdgnhr.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-20C0,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.09.f.n_ccld80.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.0xyeb7czu1stb.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.0vnh8.d8wxa2x.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.0~.8lt~vdqmc3.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.00z~hoalba5dm.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.0vwgtotjdgnhr.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-20C0,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.09.f.n_ccld80.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.0xyeb7czu1stb.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.0vnh8.d8wxa2x.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.0~.8lt~vdqmc3.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.00z~hoalba5dm.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.0vwgtotjdgnhr.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-20C0,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.09.f.n_ccld80.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_9992534c-module__28i66G__className{font-family:IBM Plex Sans,IBM Plex Sans Fallback;font-style:normal}.ibm_plex_sans_9992534c-module__28i66G__variable{--lab-plex:"IBM Plex Sans", "IBM Plex Sans Fallback"}
@font-face{font-family:Inter Tight;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/13ae3e01af63c0ce-s.0_v7qv~qdckr_.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:Inter Tight;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/0ee4b8f05dcd9fee-s.0jr2jo04zlceh.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Tight;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9eba4caf7edd2921-s.00t_.3.5..g_7.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter Tight;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/f6752bd2263820da-s.10j9.xtie.pqv.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:Inter Tight;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/f285987c35230861-s.0l_qy7hq7zupz.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:Inter Tight;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/b8d1f0a88dfecec3-s.0g0e~i-as20lr.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Tight;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ab57efd000576a30-s.p.0.xyi-bdzzdcz.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:Inter Tight Fallback;src:local(Arial);ascent-override:100.51%;descent-override:25.03%;line-gap-override:0.0%;size-adjust:96.39%}.inter_tight_615f18d8-module__Rv_1lG__className{font-family:Inter Tight,Inter Tight Fallback;font-style:normal}.inter_tight_615f18d8-module__Rv_1lG__variable{--lab-tight:"Inter Tight", "Inter Tight Fallback"}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e390973e931a41c5-s.08hd0g.321csk.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.0x08jh8vondwt.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.0~wrfy7sm-h4g.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.0k_.i63k_i_qa.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/99e609270109b47d-s.p.16-z~2sp29ex6.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.0m9hhkgdlzukj.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.0juuwbcf7uz~t.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.0qg7j5o.yrclm.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.0hkrq11n-dhos.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/effe91970fc4db64-s.p.07ig5l8azj~hy.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_e324398e-module__q3K_KW__className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.ibm_plex_mono_e324398e-module__q3K_KW__variable{--lab-plexmono:"IBM Plex Mono", "IBM Plex Mono Fallback"}
@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/a2947afc6a06879b-s.0gz0.h24vv934.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:Archivo;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/651aaf1801011892-s.0_pfzm~5i7__8.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/75affa71d1e2f6a7-s.p.0e5c5_wyqqx75.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:Archivo Fallback;src:local(Arial);ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.0%;size-adjust:98.7%}.archivo_8fdfd973-module__qVGWHa__className{font-family:Archivo,Archivo Fallback;font-style:normal}.archivo_8fdfd973-module__qVGWHa__variable{--lab-archivo:"Archivo", "Archivo Fallback"}
@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ccf27e5a7366fb23-s.0hck6o0i8wq3a.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e41d5df559864f9e-s.p.0gq7fw9.sy_5..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:Instrument Serif Fallback;src:local(Times New Roman);ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.0%;size-adjust:83.94%}.instrument_serif_c6458973-module__KlfVMa__className{font-family:Instrument Serif,Instrument Serif Fallback;font-style:normal;font-weight:400}.instrument_serif_c6458973-module__KlfVMa__variable{--lab-inst-serif:"Instrument Serif", "Instrument Serif Fallback"}
@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400 700;font-stretch:100%;font-display:swap;src:url(../media/c7f47671e39f7787-s.06cvo47x4w1en.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400 700;font-stretch:100%;font-display:swap;src:url(../media/f06bf9da926bae75-s.p.0pz0x0eczp58u.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:Instrument Sans Fallback;src:local(Arial);ascent-override:94.42%;descent-override:24.33%;line-gap-override:0.0%;size-adjust:102.74%}.instrument_sans_c734e380-module__UNyIcG__className{font-family:Instrument Sans,Instrument Sans Fallback;font-style:normal}.instrument_sans_c734e380-module__UNyIcG__variable{--lab-inst-sans:"Instrument Sans", "Instrument Sans Fallback"}
@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/da8a9dd0d68e512b-s.142165ix9k_r0.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:"Source Sans 3";font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/94b4a5dc1fe84361-s.152ftqe40mrji.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/ff5be760267bb4bc-s.0dqq4w9_52uk3.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/99596c30eb072d3c-s.0ee9l7wd0~-0i.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:"Source Sans 3";font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/e5864b32625b6bc3-s.0eql4m5dz40u5.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:"Source Sans 3";font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/e285ad1a914469f0-s.0d9dgiv-6zu4j.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/47df9ba1c7236d3b-s.p.0qlou9fu5249r.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:"Source Sans 3 Fallback";src:local(Arial);ascent-override:109.21%;descent-override:42.66%;line-gap-override:0.0%;size-adjust:93.76%}.source_sans_3_cea23ff5-module__jsBlAa__className{font-family:"Source Sans 3","Source Sans 3 Fallback";font-style:normal}.source_sans_3_cea23ff5-module__jsBlAa__variable{--lab-source:"Source Sans 3", "Source Sans 3 Fallback"}
@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/a342834df7752944-s.10ev4cu2inrn-.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:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.0i6ci0u~g4zml.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.0x1a9yg0jkq20.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:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.0dyk20wuvya7a.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:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.0ctuso5mgh_i..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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.0kho-wj7-y-w1.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:Manrope Fallback;src:local(Arial);ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.0%;size-adjust:103.19%}.manrope_8cb7630f-module__jAiCHW__className{font-family:Manrope,Manrope Fallback;font-style:normal}.manrope_8cb7630f-module__jAiCHW__variable{--lab-manrope:"Manrope", "Manrope Fallback"}
@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(../media/c3cb240f9c892514-s.163v2i5cux7-c.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.0yo6-5yoeeudq.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:DM Sans Fallback;src:local(Arial);ascent-override:94.9%;descent-override:29.66%;line-gap-override:0.0%;size-adjust:104.53%}.dm_sans_c8b41f49-module__GoFKCq__className{font-family:DM Sans,DM Sans Fallback;font-style:normal}.dm_sans_c8b41f49-module__GoFKCq__variable{--lab-dm:"DM Sans", "DM Sans Fallback"}
@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.04o39dzmj.ey..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:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/e629b5bc06499d58-s.0b_~8bw~gzh90.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:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/1a099d89ee94ee96-s.0_qb~~5cn13jl.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.0eehd8tgys7nv.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:Plus Jakarta Sans Fallback;src:local(Arial);ascent-override:98.88%;descent-override:21.15%;line-gap-override:0.0%;size-adjust:104.98%}.plus_jakarta_sans_404583c7-module__uSUB3q__className{font-family:Plus Jakarta Sans,Plus Jakarta Sans Fallback;font-style:normal}.plus_jakarta_sans_404583c7-module__uSUB3q__variable{--lab-jakarta:"Plus Jakarta Sans", "Plus Jakarta Sans Fallback"}
@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:400;font-display:swap;src:url(../media/0c104cf141201692-s.0-ddfxwap0whf.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:"Source Serif 4";font-style:italic;font-weight:400;font-display:swap;src:url(../media/c4eed3967569a269-s.0lt~ak4m2cuuv.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:400;font-display:swap;src:url(../media/5e4fd7f145c06c91-s.0-.fk0_8z8uj4.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:"Source Serif 4";font-style:italic;font-weight:400;font-display:swap;src:url(../media/aee725a3245d2aa9-s.0x.5cqh8zss2w.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:"Source Serif 4";font-style:italic;font-weight:400;font-display:swap;src:url(../media/0be2b1c012508d81-s.11ph62sh77ee..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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:400;font-display:swap;src:url(../media/ffe74cb158fc6021-s.p.0i4.34x_fc_ar.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:"Source Serif 4";font-style:normal;font-weight:400;font-display:swap;src:url(../media/812ace1be296b768-s.091e0c5-6exz..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:"Source Serif 4";font-style:normal;font-weight:400;font-display:swap;src:url(../media/eca81df38617fd57-s.13v7xv6b-5vau.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:400;font-display:swap;src:url(../media/325c6d3a683d6317-s.1405mmari.864.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:"Source Serif 4";font-style:normal;font-weight:400;font-display:swap;src:url(../media/47f30a82c56c4799-s.15ih8-4dawzb2.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:"Source Serif 4";font-style:normal;font-weight:400;font-display:swap;src:url(../media/09dc614ebc304afd-s.01f7-n3ot6b_u.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:400;font-display:swap;src:url(../media/b2062878eea3d713-s.p.0-umx1asr9y37.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:"Source Serif 4 Fallback";src:local(Times New Roman);ascent-override:87.87%;descent-override:28.41%;line-gap-override:0.0%;size-adjust:117.91%}.source_serif_4_616fed58-module__WfuuXa__className{font-family:"Source Serif 4","Source Serif 4 Fallback";font-weight:400}.source_serif_4_616fed58-module__WfuuXa__variable{--lab-src-serif:"Source Serif 4", "Source Serif 4 Fallback"}
@font-face{font-family:Literata;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ded1b4c15736bf6d-s.0q.adwhzu620g.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:Literata;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2bc6ad97d3d523fb-s.0zd-y~..mzfu1.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Literata;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a23ebfe8b262e3d8-s.16crcx_xg1i79.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Literata;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6c63b7b36f3c76a5-s.12zp77i-_nqir.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:Literata;font-style:normal;font-weight:400;font-display:swap;src:url(../media/8f424054ca7730ac-s.0i_a4r8mb4xz~.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:Literata;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0b569c6e47630b14-s.0eid-zuakmis8.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Literata;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0439ee6230114f70-s.p.0vj66v4qw4ahx.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:Literata Fallback;src:local(Times New Roman);ascent-override:99.62%;descent-override:26.07%;line-gap-override:0.0%;size-adjust:118.15%}.literata_f80da8c8-module__sS-Yhq__className{font-family:Literata,Literata Fallback;font-style:normal;font-weight:400}.literata_f80da8c8-module__sS-Yhq__variable{--lab-literata:"Literata", "Literata Fallback"}
@font-face{font-family:Faustina;font-style:normal;font-weight:400;font-display:swap;src:url(../media/16d3f53bec2640ff-s.14b8midtabr0s.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:Faustina;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7d9281a4caba84cc-s.08w.lgny0aqh1.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Faustina;font-style:normal;font-weight:400;font-display:swap;src:url(../media/81ff542320f383fb-s.p.0y76j6ranlgce.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:Faustina Fallback;src:local(Times New Roman);ascent-override:101.86%;descent-override:21.19%;line-gap-override:0.0%;size-adjust:102.4%}.faustina_f4c4553e-module__kgXNTq__className{font-family:Faustina,Faustina Fallback;font-style:normal;font-weight:400}.faustina_f4c4553e-module__kgXNTq__variable{--lab-faustina:"Faustina", "Faustina Fallback"}
@font-face{font-family:Fraunces;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1f247880039600da-s.0dhc~g_4fa026.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:Fraunces;font-style:normal;font-weight:400;font-display:swap;src:url(../media/965cde44f126914a-s.0gabdgu1mmcqh.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:normal;font-weight:400;font-display:swap;src:url(../media/59f8ae7131bfef86-s.p.06xavpps_f3d_.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:Fraunces Fallback;src:local(Times New Roman);ascent-override:84.71%;descent-override:22.09%;line-gap-override:0.0%;size-adjust:115.45%}.fraunces_1fa7ef63-module__37WKaq__className{font-family:Fraunces,Fraunces Fallback;font-style:normal;font-weight:400}.fraunces_1fa7ef63-module__37WKaq__variable{--lab-fraunces:"Fraunces", "Fraunces Fallback"}
@font-face{font-family:Petrona;font-style:normal;font-weight:400;font-display:swap;src:url(../media/04ee97d124f04050-s.0pzr~g_b3zdbr.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:Petrona;font-style:normal;font-weight:400;font-display:swap;src:url(../media/20f9368735bbe8b9-s.0jkmm2-7yo3e3.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Petrona;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e6ff1c492980afb9-s.p.09hjv6~boejiy.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:Petrona Fallback;src:local(Times New Roman);ascent-override:80.31%;descent-override:25.27%;line-gap-override:0.0%;size-adjust:106.83%}.petrona_3a826bc5-module__xPvPka__className{font-family:Petrona,Petrona Fallback;font-style:normal;font-weight:400}.petrona_3a826bc5-module__xPvPka__variable{--lab-petrona:"Petrona", "Petrona Fallback"}
@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.0bjc5tiuqdqro.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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.0m6w47a4e5dy9.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.11u06r12fd6v_.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.0wxq9webf.ew4.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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.067x_6k0k23tk.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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.16ipb6fqu393i.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.0q-301v4kxxnr.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:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_c15e96cb-module__0bjUvq__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_c15e96cb-module__0bjUvq__variable{--font-inter:"Inter", "Inter Fallback"}
@font-face{font-family:Spectral;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2bf40d83aa9c72fb-s.027za71g6zbyv.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:Spectral;font-style:normal;font-weight:400;font-display:swap;src:url(../media/3846cd278554cc73-s.0zvb2s65wg7ra.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Spectral;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9a23b5cef6e04c73-s.01aatzsemq119.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:Spectral;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c057f24894f01f05-s.145oh1f_0lhuk.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Spectral;font-style:normal;font-weight:400;font-display:swap;src:url(../media/98f992443ccb276f-s.p.0jd0f37ymqamw.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:Spectral Fallback;src:local(Times New Roman);ascent-override:96.46%;descent-override:42.17%;line-gap-override:0.0%;size-adjust:109.78%}.spectral_886e55bd-module__9PQW5G__className{font-family:Spectral,Spectral Fallback;font-style:normal;font-weight:400}.spectral_886e55bd-module__9PQW5G__variable{--lab-spectral:"Spectral", "Spectral Fallback"}
.d02-module__zYEqKG__root{--bg:#fbfcfd;--ink:#14161a;--ink-2:#4b525a;--ink-3:#878f98;--hair:#e2e6ea;--hair-strong:#ccd2d9;--wash:#f3f5f7;--r:4px;background:var(--bg);color:var(--ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-family:var(--lab-inter), ui-sans-serif, system-ui, sans-serif;-webkit-font-smoothing:antialiased;padding:0 24px 140px}.d02-module__zYEqKG__page{max-width:60rem;margin:0 auto}.d02-module__zYEqKG__row{border-bottom:1px solid var(--hair);grid-template-columns:160px minmax(0,1fr);gap:0 32px;padding:40px 0;display:grid}.d02-module__zYEqKG__row:first-child{padding-top:72px}.d02-module__zYEqKG__rail{border-right:1px solid var(--hair);margin-right:-32px;padding-right:32px}.d02-module__zYEqKG__content{padding-left:4px}.d02-module__zYEqKG__railLabel,.d02-module__zYEqKG__back,.d02-module__zYEqKG__itemKind,.d02-module__zYEqKG__spec,.d02-module__zYEqKG__figure figcaption,.d02-module__zYEqKG__refArrow{font-family:var(--font-geist-mono), ui-monospace, SFMono-Regular, Menlo, monospace}.d02-module__zYEqKG__railLabel{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);padding-top:4px;font-size:11px;display:block}.d02-module__zYEqKG__name{letter-spacing:-.014em;margin:0 0 3px;font-size:19px;font-weight:600}.d02-module__zYEqKG__role{color:var(--ink-2);margin:0 0 20px;font-size:14px}.d02-module__zYEqKG__intro{color:var(--ink-2);max-width:46ch;margin:0 0 24px;font-size:15px;line-height:1.7}.d02-module__zYEqKG__actions{flex-wrap:wrap;gap:8px;margin-bottom:20px;display:flex}.d02-module__zYEqKG__action{border:1px solid var(--hair-strong);border-radius:var(--r);height:30px;color:var(--ink);background:#fff;align-items:center;padding:0 11px;font-size:13px;text-decoration:none;transition:border-color .11s,background .11s,color .11s;display:inline-flex}.d02-module__zYEqKG__action:hover{border-color:var(--ink);background:var(--wash)}.d02-module__zYEqKG__action:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.d02-module__zYEqKG__meta{color:var(--ink-3);align-items:center;gap:9px;margin:0;font-size:12.5px;display:flex}.d02-module__zYEqKG__dot{background:#3f9d58;border-radius:50%;width:5px;height:5px;display:inline-block}.d02-module__zYEqKG__list{margin:0;padding:0;list-style:none}.d02-module__zYEqKG__item{border-radius:var(--r);color:inherit;grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"name kind year""blurb blurb blurb";align-items:baseline;gap:5px 14px;margin:0 -10px 0 -8px;padding:13px 10px 13px 8px;text-decoration:none;transition:background .11s;display:grid}.d02-module__zYEqKG__item+.d02-module__zYEqKG__item{margin-top:0}.d02-module__zYEqKG__item:hover{background:var(--wash)}.d02-module__zYEqKG__item:focus-visible{outline:2px solid var(--ink);outline-offset:-1px}.d02-module__zYEqKG__itemName{grid-area:name;font-size:14.5px;font-weight:550}.d02-module__zYEqKG__item:hover .d02-module__zYEqKG__itemName{text-underline-offset:3px;text-decoration:underline}.d02-module__zYEqKG__itemKind{color:var(--ink-3);grid-area:kind;font-size:11px}.d02-module__zYEqKG__itemYear{color:var(--ink-3);font-variant-numeric:tabular-nums;white-space:nowrap;grid-area:year;font-size:12px}.d02-module__zYEqKG__itemBlurb{color:var(--ink-2);grid-area:blurb;font-size:13.5px;line-height:1.55}.d02-module__zYEqKG__back{color:var(--ink-2);padding-top:4px;font-size:12px;text-decoration:none;display:inline-block}.d02-module__zYEqKG__back:hover{color:var(--ink);text-underline-offset:3px;text-decoration:underline}.d02-module__zYEqKG__back:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.d02-module__zYEqKG__studyTitle{letter-spacing:-.018em;margin:0 0 4px;font-size:24px;font-weight:600}.d02-module__zYEqKG__studySummary{color:var(--ink-2);margin:0 0 22px;font-size:15px}.d02-module__zYEqKG__h3{letter-spacing:-.006em;margin:0 0 16px;font-size:15px;font-weight:600}.d02-module__zYEqKG__p{color:var(--ink-2);max-width:62ch;margin:0 0 15px;font-size:14.5px;line-height:1.72}.d02-module__zYEqKG__spec{border-top:1px solid var(--hair);max-width:40rem;margin:22px 0 0;padding:0}.d02-module__zYEqKG__specRow{border-bottom:1px solid var(--hair);grid-template-columns:128px minmax(0,1fr);gap:16px;padding:8px 0;font-size:12.5px;display:grid}.d02-module__zYEqKG__specRow dt{color:var(--ink-3);margin:0}.d02-module__zYEqKG__specRow dd{color:var(--ink-2);margin:0}.d02-module__zYEqKG__figure{margin:30px 0 0}.d02-module__zYEqKG__img{border:1px solid var(--hair);border-radius:var(--r);background:#fff;width:100%;height:auto;display:block}.d02-module__zYEqKG__figure figcaption{color:var(--ink-3);letter-spacing:.01em;margin-top:9px;font-size:11.5px}.d02-module__zYEqKG__refLink{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--hair-strong);text-decoration-color:var(--hair-strong);text-underline-offset:3px;align-items:center;gap:6px;margin-top:26px;font-size:13.5px;transition:text-decoration-color .11s;display:inline-flex}.d02-module__zYEqKG__refLink:hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.d02-module__zYEqKG__refLink:focus-visible{outline:2px solid var(--ink);outline-offset:3px;border-radius:2px}.d02-module__zYEqKG__refArrow{color:var(--ink-3);font-size:11px}@media (max-width:760px){.d02-module__zYEqKG__root{padding:0 18px 90px}.d02-module__zYEqKG__row{grid-template-columns:minmax(0,1fr);gap:10px;padding:26px 0}.d02-module__zYEqKG__row:first-child{padding-top:34px}.d02-module__zYEqKG__rail{border-right:0;border-bottom:1px solid var(--hair);margin:0;padding:0 0 8px}.d02-module__zYEqKG__content{padding-left:0}.d02-module__zYEqKG__item{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name year""kind kind""blurb blurb"}.d02-module__zYEqKG__specRow{grid-template-columns:104px minmax(0,1fr);gap:12px}}
.d03-module__0bR-hG__root{--bg:#f4f1ea;--plate:#ebe7dd;--ink:#23211d;--ink-2:#55514a;--ink-3:#8d887e;--rule:#d7d1c4;--rule-strong:#b3ab99;background:var(--bg);color:var(--ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-family:var(--lab-plex), ui-sans-serif, system-ui, sans-serif;-webkit-font-smoothing:antialiased;padding-bottom:150px}.d03-module__0bR-hG__runningHead{letter-spacing:.14em;text-transform:uppercase;max-width:68rem;color:var(--ink-3);justify-content:space-between;margin:0 auto;padding:22px 40px 0;font-size:10.5px;display:flex}.d03-module__0bR-hG__page{max-width:38rem;margin:0 auto;padding:68px 24px 0}.d03-module__0bR-hG__hero{margin-bottom:84px}.d03-module__0bR-hG__name{font-family:var(--lab-serif), Georgia, serif;letter-spacing:-.012em;margin:0 0 6px;font-size:40px;font-weight:400;line-height:1.1}.d03-module__0bR-hG__role{letter-spacing:.11em;text-transform:uppercase;color:var(--ink-3);margin:0 0 22px;font-size:13px}.d03-module__0bR-hG__intro{color:var(--ink-2);margin:22px 0 24px;font-size:15.5px;line-height:1.78}.d03-module__0bR-hG__ruleThin{border:0;border-top:1px solid var(--rule);margin:22px 0}.d03-module__0bR-hG__ruleThick{border:0;border-top:2px solid var(--ink);margin:30px 0 0}.d03-module__0bR-hG__nav{flex-wrap:wrap;align-items:baseline;gap:8px;margin:0;font-size:14.5px;display:flex}.d03-module__0bR-hG__sep{color:var(--ink-3)}.d03-module__0bR-hG__nav a,.d03-module__0bR-hG__crumb a,.d03-module__0bR-hG__ref a{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--rule-strong);text-decoration-color:var(--rule-strong);text-underline-offset:3px;transition:text-decoration-color .12s}.d03-module__0bR-hG__nav a:hover,.d03-module__0bR-hG__crumb a:hover,.d03-module__0bR-hG__ref a:hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.d03-module__0bR-hG__nav a:focus-visible,.d03-module__0bR-hG__crumb a:focus-visible,.d03-module__0bR-hG__ref a:focus-visible,.d03-module__0bR-hG__itemLink:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.d03-module__0bR-hG__section{margin-bottom:60px}.d03-module__0bR-hG__h2,.d03-module__0bR-hG__h3{font-family:var(--lab-serif), Georgia, serif;letter-spacing:-.006em;margin:0 0 20px;font-weight:400}.d03-module__0bR-hG__h2{font-size:21px}.d03-module__0bR-hG__h3{font-size:24px}.d03-module__0bR-hG__list{border-top:1px solid var(--rule);margin:0;padding:0;list-style:none}.d03-module__0bR-hG__itemLink{border-bottom:1px solid var(--rule);color:inherit;grid-template-columns:34px minmax(0,1fr) auto;gap:16px;padding:17px 0;text-decoration:none;display:grid}.d03-module__0bR-hG__itemLink:hover{background:#23211d07}.d03-module__0bR-hG__folio{font-family:var(--lab-serif), Georgia, serif;color:var(--ink-3);font-variant-numeric:tabular-nums;padding-top:1px;font-size:14px}.d03-module__0bR-hG__itemBody{display:block}.d03-module__0bR-hG__itemName{font-family:var(--lab-serif), Georgia, serif;font-size:18px;display:block}.d03-module__0bR-hG__itemLink:hover .d03-module__0bR-hG__itemName{text-underline-offset:3px;text-decoration:underline}.d03-module__0bR-hG__itemContext{font-family:var(--lab-plex), sans-serif;color:var(--ink-3);letter-spacing:.02em;font-size:12px}.d03-module__0bR-hG__itemBlurb{color:var(--ink-2);margin-top:4px;font-size:13.5px;line-height:1.6;display:block}.d03-module__0bR-hG__itemYear{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);white-space:nowrap;padding-top:5px;font-size:11.5px}.d03-module__0bR-hG__crumb{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);margin:0 0 30px;font-size:12px}.d03-module__0bR-hG__crumbHere{color:var(--ink-2)}.d03-module__0bR-hG__studyTitle{font-family:var(--lab-serif), Georgia, serif;letter-spacing:-.012em;margin:0 0 6px;font-size:34px;font-weight:400}.d03-module__0bR-hG__studySummary{color:var(--ink-2);margin:0;font-size:15px}.d03-module__0bR-hG__colophon{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 26px;margin:20px 0;padding:0;display:grid}.d03-module__0bR-hG__colophon dt{letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);margin:0 0 3px;font-size:10.5px}.d03-module__0bR-hG__colophon dd{color:var(--ink);margin:0;font-size:13.5px;line-height:1.45}.d03-module__0bR-hG__p{color:var(--ink-2);margin:0 0 19px;font-size:15.5px;line-height:1.8}.d03-module__0bR-hG__lede{color:var(--ink);font-size:17px;line-height:1.72}.d03-module__0bR-hG__table{border-collapse:collapse;width:100%;margin:26px 0 0;font-size:13.5px}.d03-module__0bR-hG__table th,.d03-module__0bR-hG__table td{text-align:left;border-bottom:1px solid var(--rule);padding:9px 0;font-weight:400}.d03-module__0bR-hG__table th{width:34%;color:var(--ink-3);letter-spacing:.02em}.d03-module__0bR-hG__table td{color:var(--ink)}.d03-module__0bR-hG__plate{max-width:52rem;margin:8px auto 62px;padding:0 24px}.d03-module__0bR-hG__plateFrame{background:var(--plate);border:1px solid var(--rule);padding:26px}.d03-module__0bR-hG__img{width:100%;height:auto;display:block}.d03-module__0bR-hG__plateCaption{color:var(--ink-3);align-items:center;gap:12px;margin-top:12px;font-size:12px;display:flex}.d03-module__0bR-hG__plateNo{letter-spacing:.12em;text-transform:uppercase;color:var(--ink-2);white-space:nowrap}.d03-module__0bR-hG__plateRule{background:var(--rule-strong);flex:0 0 28px;height:1px}.d03-module__0bR-hG__ref{margin:0;font-size:14.5px}@media (max-width:700px){.d03-module__0bR-hG__runningHead{padding:16px 20px 0}.d03-module__0bR-hG__page{padding:40px 20px 0}.d03-module__0bR-hG__name{font-size:32px}.d03-module__0bR-hG__studyTitle{font-size:27px}.d03-module__0bR-hG__h3{font-size:21px}.d03-module__0bR-hG__hero{margin-bottom:56px}.d03-module__0bR-hG__section{margin-bottom:44px}.d03-module__0bR-hG__itemLink{grid-template-columns:26px minmax(0,1fr);gap:12px}.d03-module__0bR-hG__itemYear{grid-column:2;padding-top:6px}.d03-module__0bR-hG__colophon{grid-template-columns:minmax(0,1fr);gap:12px}.d03-module__0bR-hG__plate{margin-bottom:44px;padding:0 20px}.d03-module__0bR-hG__plateFrame{padding:14px}}
.d04-module___TSN_a__root{--bg:#131416;--raise:#1a1c1f;--ink:#edeae5;--ink-2:#a3a29f;--ink-3:#6f7175;--hair:#ffffff12;--hair-strong:#ffffff24;--accent:#7f9ab5;background:var(--bg);color:var(--ink);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-family:var(--lab-tight), ui-sans-serif, system-ui, sans-serif;-webkit-font-smoothing:antialiased;padding-bottom:150px}.d04-module___TSN_a__page{max-width:54rem;margin:0 auto;padding:0 32px}.d04-module___TSN_a__kicker,.d04-module___TSN_a__itemYear,.d04-module___TSN_a__strip dt,.d04-module___TSN_a__chipLabel,.d04-module___TSN_a__caption,.d04-module___TSN_a__back,.d04-module___TSN_a__blockLabel{font-family:var(--lab-plexmono), ui-monospace, SFMono-Regular, Menlo, monospace}.d04-module___TSN_a__hero{padding:96px 0 84px}.d04-module___TSN_a__kicker{letter-spacing:.05em;color:var(--ink-3);align-items:center;gap:9px;margin:0 0 26px;font-size:11px;display:flex}.d04-module___TSN_a__dot{background:var(--accent);border-radius:50%;width:5px;height:5px;display:inline-block}.d04-module___TSN_a__name{letter-spacing:-.028em;margin:0 0 8px;font-size:46px;font-weight:600;line-height:1.05}.d04-module___TSN_a__role{color:var(--ink-2);margin:0 0 26px;font-size:16px}.d04-module___TSN_a__intro{color:var(--ink-2);max-width:44ch;margin:0 0 30px;font-size:16px;line-height:1.7}.d04-module___TSN_a__nav{flex-wrap:wrap;gap:22px;font-size:14.5px;display:flex}.d04-module___TSN_a__nav a,.d04-module___TSN_a__ref,.d04-module___TSN_a__back{color:var(--ink);border-bottom:1px solid var(--hair-strong);padding-bottom:2px;text-decoration:none;transition:color .12s,border-color .12s}.d04-module___TSN_a__nav a:hover,.d04-module___TSN_a__ref:hover,.d04-module___TSN_a__back:hover{color:var(--accent);border-color:var(--accent)}.d04-module___TSN_a__nav a:focus-visible,.d04-module___TSN_a__ref:focus-visible,.d04-module___TSN_a__back:focus-visible,.d04-module___TSN_a__item:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:2px}.d04-module___TSN_a__block{padding:0 0 66px}.d04-module___TSN_a__blockLabel{letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);margin:0 0 20px;font-size:11px;font-weight:400}.d04-module___TSN_a__list{border-top:1px solid var(--hair);margin:0;padding:0;list-style:none}.d04-module___TSN_a__item{border-bottom:1px solid var(--hair);color:inherit;grid-template-columns:16px minmax(0,1fr) auto;grid-template-areas:"mark name year"".blurb blurb";align-items:baseline;gap:5px 12px;padding:18px 0;text-decoration:none;display:grid}.d04-module___TSN_a__itemMark{background:var(--ink-3);border-radius:50%;grid-area:mark;align-self:center;width:5px;height:5px;transition:background .12s}.d04-module___TSN_a__item:hover .d04-module___TSN_a__itemMark{background:var(--accent)}.d04-module___TSN_a__itemName{letter-spacing:-.012em;grid-area:name;font-size:19px;font-weight:500;transition:color .12s}.d04-module___TSN_a__item:hover .d04-module___TSN_a__itemName{color:#fff}.d04-module___TSN_a__itemYear{color:var(--ink-3);white-space:nowrap;grid-area:year;font-size:11px}.d04-module___TSN_a__itemBlurb{color:var(--ink-2);grid-area:blurb;max-width:58ch;font-size:14px;line-height:1.6}.d04-module___TSN_a__back{color:var(--ink-2);border-bottom-color:#0000;margin-bottom:34px;font-size:11.5px;display:inline-block}.d04-module___TSN_a__studyTitle{letter-spacing:-.026em;margin:0 0 8px;font-size:38px;font-weight:600}.d04-module___TSN_a__studySummary{color:var(--ink-2);margin:0 0 30px;font-size:16px}.d04-module___TSN_a__strip{border-top:1px solid var(--hair);border-bottom:1px solid var(--hair);grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:0 0 34px;padding:0;display:grid}.d04-module___TSN_a__stripCell{border-right:1px solid var(--hair);padding:16px 18px 16px 0}.d04-module___TSN_a__stripCell:last-child{border-right:0}.d04-module___TSN_a__strip dt{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);margin:0 0 5px;font-size:10.5px}.d04-module___TSN_a__strip dd{color:var(--ink);margin:0;font-size:13.5px;line-height:1.4}.d04-module___TSN_a__prose{max-width:62ch}.d04-module___TSN_a__p{color:var(--ink-2);margin:0 0 18px;font-size:15.5px;line-height:1.78}.d04-module___TSN_a__h3{letter-spacing:-.018em;margin:0 0 20px;font-size:22px;font-weight:600}.d04-module___TSN_a__chips{flex-wrap:wrap;gap:10px;margin:28px 0 0;padding:0;list-style:none;display:flex}.d04-module___TSN_a__chip{background:var(--raise);border:1px solid var(--hair);border-radius:3px;flex-direction:column;gap:3px;padding:10px 14px;display:flex}.d04-module___TSN_a__chipLabel{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);font-size:10px}.d04-module___TSN_a__chipValue{color:var(--ink);font-size:13px}.d04-module___TSN_a__plate{max-width:88rem;margin:20px auto 70px;padding:0 32px}.d04-module___TSN_a__img{border:1px solid var(--hair);border-radius:5px;width:100%;height:auto;display:block;box-shadow:0 40px 120px -40px #000000e6}.d04-module___TSN_a__caption{letter-spacing:.04em;color:var(--ink-3);margin-top:14px;font-size:11px}.d04-module___TSN_a__ref{font-size:14.5px}@media (max-width:760px){.d04-module___TSN_a__page{padding:0 20px}.d04-module___TSN_a__hero{padding:56px 0 52px}.d04-module___TSN_a__name{font-size:34px}.d04-module___TSN_a__studyTitle{font-size:28px}.d04-module___TSN_a__block{padding-bottom:44px}.d04-module___TSN_a__strip{grid-template-columns:repeat(2,minmax(0,1fr))}.d04-module___TSN_a__stripCell{border-bottom:1px solid var(--hair);padding:13px 14px 13px 0}.d04-module___TSN_a__stripCell:nth-child(2n){border-right:0}.d04-module___TSN_a__stripCell:nth-last-child(-n+2){border-bottom:0}.d04-module___TSN_a__item{grid-template-columns:14px minmax(0,1fr);grid-template-areas:"mark name"".year"".blurb"}.d04-module___TSN_a__plate{padding:0 20px}}
.d05-module__r33MFW__root{--bg:#f2f2f0;--ink:#111;--ink-2:#4c4c4a;--ink-3:#86867f;--rule:#c9c9c3;background:var(--bg);color:var(--ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-family:var(--lab-archivo), ui-sans-serif, system-ui, sans-serif;-webkit-font-smoothing:antialiased;padding-bottom:120px}.d05-module__r33MFW__band{border-top:2px solid var(--ink)}.d05-module__r33MFW__band:first-child{border-top:0}.d05-module__r33MFW__grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:0 20px;max-width:84rem;margin:0 auto;padding:26px 32px 56px;display:grid}.d05-module__r33MFW__heroName{grid-column:1/span 7}.d05-module__r33MFW__name{letter-spacing:-.036em;text-transform:none;margin:0;font-size:clamp(46px,8.4vw,104px);font-weight:600;line-height:.92}.d05-module__r33MFW__heroMeta{grid-column:9/span 4;padding-top:10px}.d05-module__r33MFW__heroIntro{grid-column:1/span 6;margin-top:52px}.d05-module__r33MFW__intro{color:var(--ink-2);margin:0 0 22px;font-size:17px;line-height:1.6}.d05-module__r33MFW__metaList,.d05-module__r33MFW__detailList{border-top:1px solid var(--rule);margin:0;padding:0}.d05-module__r33MFW__metaList>div,.d05-module__r33MFW__detailList>div{border-bottom:1px solid var(--rule);grid-template-columns:1fr 1fr;gap:12px;padding:8px 0;display:grid}.d05-module__r33MFW__metaList dt,.d05-module__r33MFW__detailList dt{letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);margin:0;font-size:10.5px}.d05-module__r33MFW__metaList dd,.d05-module__r33MFW__detailList dd{color:var(--ink);margin:0;font-size:12.5px;line-height:1.35}.d05-module__r33MFW__nav{flex-wrap:wrap;gap:0 26px;font-size:14px;display:flex}.d05-module__r33MFW__nav a,.d05-module__r33MFW__ref,.d05-module__r33MFW__back{color:var(--ink);border-bottom:2px solid var(--ink);padding-bottom:1px;text-decoration:none;transition:background .11s,color .11s}.d05-module__r33MFW__nav a:hover,.d05-module__r33MFW__ref:hover,.d05-module__r33MFW__back:hover{background:var(--ink);color:var(--bg)}.d05-module__r33MFW__nav a:focus-visible,.d05-module__r33MFW__ref:focus-visible,.d05-module__r33MFW__back:focus-visible,.d05-module__r33MFW__item:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.d05-module__r33MFW__bandLabel{letter-spacing:.11em;text-transform:uppercase;color:var(--ink-3);grid-column:1/span 2;margin:0;font-size:11px;font-weight:500}.d05-module__r33MFW__bandBody{grid-column:3/span 10}.d05-module__r33MFW__list{margin:0;padding:0;list-style:none}.d05-module__r33MFW__item{border-bottom:1px solid var(--rule);color:inherit;grid-template-columns:44px minmax(0,3fr) minmax(0,6fr) minmax(0,2fr);align-items:baseline;gap:20px;padding:16px 0;text-decoration:none;display:grid}.d05-module__r33MFW__item:first-child{border-top:1px solid var(--rule)}.d05-module__r33MFW__item:hover .d05-module__r33MFW__itemName{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:2px}.d05-module__r33MFW__itemNo{color:var(--ink-3);font-variant-numeric:tabular-nums;letter-spacing:.06em;font-size:11px}.d05-module__r33MFW__itemName{letter-spacing:-.02em;font-size:22px;font-weight:600}.d05-module__r33MFW__itemBlurb{color:var(--ink-2);font-size:13.5px;line-height:1.5}.d05-module__r33MFW__itemYear{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);text-align:right;font-size:11px}.d05-module__r33MFW__studyBack{grid-column:1/span 1}.d05-module__r33MFW__back{letter-spacing:.08em;text-transform:uppercase;border-bottom-width:1px;font-size:11px;line-height:1.5;display:inline-block}.d05-module__r33MFW__studyTitleCell{grid-column:2/span 6}.d05-module__r33MFW__studyTitle{letter-spacing:-.032em;margin:0 0 10px;font-size:clamp(34px,5vw,62px);font-weight:600;line-height:.98}.d05-module__r33MFW__studySummary{color:var(--ink-2);margin:0;font-size:16px}.d05-module__r33MFW__studyMetaCell{grid-column:9/span 4;padding-top:6px}.d05-module__r33MFW__studyProse{grid-column:3/span 7;margin-top:46px}.d05-module__r33MFW__p{color:var(--ink-2);margin:0 0 16px;font-size:15px;line-height:1.7}.d05-module__r33MFW__sliceProse{grid-column:3/span 6}.d05-module__r33MFW__sliceDetails{grid-column:10/span 3}.d05-module__r33MFW__figure{grid-column:1/span 12;grid-template-columns:repeat(12,minmax(0,1fr));gap:20px;margin:46px 0 0;display:grid}.d05-module__r33MFW__caption{color:var(--ink-3);grid-column:1/span 2;align-self:end;padding-bottom:2px;font-size:11px;line-height:1.5}.d05-module__r33MFW__captionNo{letter-spacing:.1em;text-transform:uppercase;color:var(--ink);margin-bottom:4px;display:block}.d05-module__r33MFW__figureImg{grid-column:3/span 10}.d05-module__r33MFW__img{border:1px solid var(--rule);width:100%;height:auto;display:block}.d05-module__r33MFW__refCell{grid-column:3/span 8;margin-top:40px}.d05-module__r33MFW__ref{font-size:14px}@media (max-width:900px){.d05-module__r33MFW__grid{gap:0 12px;padding:20px 20px 40px}.d05-module__r33MFW__heroName,.d05-module__r33MFW__heroMeta,.d05-module__r33MFW__heroIntro,.d05-module__r33MFW__bandLabel,.d05-module__r33MFW__bandBody,.d05-module__r33MFW__studyBack,.d05-module__r33MFW__studyTitleCell,.d05-module__r33MFW__studyMetaCell,.d05-module__r33MFW__studyProse,.d05-module__r33MFW__sliceProse,.d05-module__r33MFW__sliceDetails,.d05-module__r33MFW__refCell{grid-column:1/span 12}.d05-module__r33MFW__heroMeta{margin-top:30px;padding-top:0}.d05-module__r33MFW__heroIntro{margin-top:30px}.d05-module__r33MFW__bandLabel{margin-bottom:16px}.d05-module__r33MFW__studyTitleCell{margin-top:18px}.d05-module__r33MFW__studyMetaCell{margin-top:26px;padding-top:0}.d05-module__r33MFW__studyProse,.d05-module__r33MFW__sliceDetails{margin-top:28px}.d05-module__r33MFW__item{grid-template-columns:30px minmax(0,1fr) auto;grid-template-areas:"no name year"".blurb blurb";gap:6px 12px}.d05-module__r33MFW__itemNo{grid-area:no}.d05-module__r33MFW__itemName{grid-area:name;font-size:18px}.d05-module__r33MFW__itemYear{grid-area:year}.d05-module__r33MFW__itemBlurb{grid-area:blurb}.d05-module__r33MFW__figure{grid-template-columns:minmax(0,1fr);gap:10px;margin-top:30px}.d05-module__r33MFW__caption{order:2;grid-column:1}.d05-module__r33MFW__figureImg{order:1;grid-column:1}}
.d06-module__7eDaGq__switcher{z-index:99;color:#9aa0a6;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#202225;border-bottom:1px solid #000;flex-wrap:wrap;align-items:center;gap:6px;padding:7px 12px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;display:flex;position:sticky;top:34px}.d06-module__7eDaGq__switcherLabel{color:#6b7075;margin-right:4px}.d06-module__7eDaGq__switcherButton{color:#c7ccd1;font:inherit;cursor:pointer;background:0 0;border:1px solid #34373c;border-radius:3px;align-items:center;gap:6px;padding:3px 8px;display:inline-flex}.d06-module__7eDaGq__switcherButton:hover{color:#fff;background:#2a2c30}.d06-module__7eDaGq__switcherButton[data-current=true]{color:#fff;background:#34373c;border-color:#4a4e54}.d06-module__7eDaGq__switcherButton:focus-visible{outline-offset:1px;outline:2px solid #6ea8fe}.d06-module__7eDaGq__swatch{border-radius:2px;width:9px;height:9px;display:inline-block}.d06-module__7eDaGq__switcherNote{color:#6b7075;margin-left:auto}.d06-module__7eDaGq__root{background:var(--bg);color:var(--ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-family:var(--lab-inter), ui-sans-serif, system-ui, sans-serif;-webkit-font-smoothing:antialiased;padding-bottom:120px}.d06-module__7eDaGq__root ::selection{background:var(--selection)}.d06-module__7eDaGq__band{border-top:1px solid var(--rule)}.d06-module__7eDaGq__bandAccent{border-top:2px solid var(--accent)}.d06-module__7eDaGq__band:first-child{border-top:0}.d06-module__7eDaGq__grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:0 20px;max-width:76rem;margin:0 auto;padding:30px 32px 58px;display:grid}.d06-module__7eDaGq__heroMain{grid-column:1/span 7;padding-top:46px}.d06-module__7eDaGq__status{color:var(--ink-3);align-items:center;gap:8px;margin:0 0 20px;font-size:12px;display:flex}.d06-module__7eDaGq__dot{background:var(--accent);border-radius:50%;width:6px;height:6px;display:inline-block}.d06-module__7eDaGq__name{letter-spacing:-.03em;margin:0 0 8px;font-size:clamp(34px,5vw,52px);font-weight:600;line-height:1.02}.d06-module__7eDaGq__role{color:var(--ink-2);margin:0 0 22px;font-size:15.5px}.d06-module__7eDaGq__intro{color:var(--ink-2);max-width:46ch;margin:0 0 26px;font-size:16px;line-height:1.68}.d06-module__7eDaGq__nav{flex-wrap:wrap;gap:0 22px;font-size:14.5px;display:flex}.d06-module__7eDaGq__nav a,.d06-module__7eDaGq__ref,.d06-module__7eDaGq__back{color:var(--accent-ink);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--accent) 32%, transparent);text-decoration-color:color-mix(in srgb, var(--accent) 32%, transparent);text-underline-offset:3px;transition:text-decoration-color .12s}.d06-module__7eDaGq__nav a:hover,.d06-module__7eDaGq__ref:hover,.d06-module__7eDaGq__back:hover{-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.d06-module__7eDaGq__nav a:focus-visible,.d06-module__7eDaGq__ref:focus-visible,.d06-module__7eDaGq__back:focus-visible,.d06-module__7eDaGq__item:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:2px}.d06-module__7eDaGq__label{letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);grid-column:1/span 2;margin:0;font-size:11px;font-weight:500}.d06-module__7eDaGq__body{grid-column:3/span 10}.d06-module__7eDaGq__list{margin:0;padding:0;list-style:none}.d06-module__7eDaGq__item{border-bottom:1px solid var(--rule);color:inherit;grid-template-columns:40px minmax(0,3fr) minmax(0,6fr) minmax(0,2fr);align-items:baseline;gap:18px;padding:15px 0;text-decoration:none;display:grid}.d06-module__7eDaGq__item:first-child{border-top:1px solid var(--rule)}.d06-module__7eDaGq__itemNo{color:var(--ink-3);font-variant-numeric:tabular-nums;font-size:11px;transition:color .12s}.d06-module__7eDaGq__item:hover .d06-module__7eDaGq__itemNo{color:var(--accent)}.d06-module__7eDaGq__itemName{letter-spacing:-.016em;font-size:18px;font-weight:600}.d06-module__7eDaGq__item:hover .d06-module__7eDaGq__itemName{text-underline-offset:3px;text-decoration:underline}.d06-module__7eDaGq__itemBlurb{color:var(--ink-2);font-size:13.5px;line-height:1.55}.d06-module__7eDaGq__itemYear{letter-spacing:.05em;text-transform:uppercase;color:var(--ink-3);text-align:right;font-size:11px}.d06-module__7eDaGq__backCell{grid-column:1/span 2}.d06-module__7eDaGq__back{font-size:12px}.d06-module__7eDaGq__titleCell{grid-column:3/span 6}.d06-module__7eDaGq__studyTitle{letter-spacing:-.028em;margin:0 0 8px;font-size:clamp(28px,3.6vw,40px);font-weight:600;line-height:1.04}.d06-module__7eDaGq__studySummary{color:var(--ink-2);margin:0;font-size:15.5px}.d06-module__7eDaGq__metaCell{grid-column:10/span 3}.d06-module__7eDaGq__prose{grid-column:3/span 7;margin-top:40px}.d06-module__7eDaGq__proseInline{max-width:62ch}.d06-module__7eDaGq__meta,.d06-module__7eDaGq__details{border-top:1px solid var(--rule);margin:0;padding:0}.d06-module__7eDaGq__meta>div,.d06-module__7eDaGq__details>div{border-bottom:1px solid var(--rule);grid-template-columns:1fr 1fr;gap:10px;padding:7px 0;display:grid}.d06-module__7eDaGq__meta dt,.d06-module__7eDaGq__details dt{letter-spacing:.09em;text-transform:uppercase;color:var(--ink-3);margin:0;font-size:10.5px}.d06-module__7eDaGq__meta dd,.d06-module__7eDaGq__details dd{color:var(--ink);margin:0;font-size:12.5px;line-height:1.35}.d06-module__7eDaGq__details{max-width:34rem;margin:26px 0 0}.d06-module__7eDaGq__p{color:var(--ink-2);margin:0 0 16px;font-size:15px;line-height:1.72}.d06-module__7eDaGq__figure{margin:34px 0 0}.d06-module__7eDaGq__img{border:1px solid var(--rule);background:var(--raise);width:100%;height:auto;display:block}.d06-module__7eDaGq__figure figcaption{color:var(--ink-3);margin-top:10px;font-size:12px}.d06-module__7eDaGq__refWrap{margin:30px 0 0;font-size:14px}@media (max-width:900px){.d06-module__7eDaGq__switcher{gap:5px;top:34px}.d06-module__7eDaGq__switcherNote{display:none}.d06-module__7eDaGq__grid{gap:0 12px;padding:22px 20px 42px}.d06-module__7eDaGq__heroMain,.d06-module__7eDaGq__label,.d06-module__7eDaGq__body,.d06-module__7eDaGq__backCell,.d06-module__7eDaGq__titleCell,.d06-module__7eDaGq__metaCell,.d06-module__7eDaGq__prose{grid-column:1/span 12}.d06-module__7eDaGq__heroMain{padding-top:22px}.d06-module__7eDaGq__label{margin-bottom:16px}.d06-module__7eDaGq__titleCell{margin-top:16px}.d06-module__7eDaGq__metaCell{margin-top:24px}.d06-module__7eDaGq__prose{margin-top:26px}.d06-module__7eDaGq__item{grid-template-columns:28px minmax(0,1fr) auto;grid-template-areas:"no name year"".blurb blurb";gap:5px 12px}.d06-module__7eDaGq__itemNo{grid-area:no}.d06-module__7eDaGq__itemName{grid-area:name;font-size:17px}.d06-module__7eDaGq__itemYear{grid-area:year}.d06-module__7eDaGq__itemBlurb{grid-area:blurb}}
.current-module___01fHG__root{--w-structural:54rem;--w-prose:42rem;--w-media:54rem;--canvas:#121212;--ink:#efefef;--ink-2:#8f8f8f;--line:#efefef1c;--plate:#1b1b1b;--underline:#efefef42;background:var(--canvas);color:var(--ink);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-family:var(--lab-inter), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.003em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:128px 32px 220px;font-weight:400}.current-module___01fHG__root ::selection{background:color-mix(in srgb, var(--ink) 22%, transparent)}.current-module___01fHG__axis{max-width:var(--w-structural);margin:0 auto}.current-module___01fHG__identity{align-items:center;gap:15px;margin-bottom:34px;display:flex}.current-module___01fHG__mark{-o-object-fit:cover;object-fit:cover;border-radius:6px;flex:none;width:40px;height:40px;display:block}.current-module___01fHG__identityText{flex-direction:column;gap:2px;display:flex}.current-module___01fHG__name{letter-spacing:-.012em;font-size:17px;line-height:1.2}.current-module___01fHG__role{color:var(--ink-2);font-size:14px;line-height:1.25}.current-module___01fHG__intro{max-width:var(--w-prose);margin:0 0 26px;font-size:15.5px;line-height:27.59px}.current-module___01fHG__accent{font-family:var(--lab-src-serif), Georgia, serif;letter-spacing:.006em;color:inherit;font-size:1.06em;font-style:italic;line-height:27.59px}.current-module___01fHG__nav{flex-wrap:wrap;gap:0 22px;font-size:14.5px;display:flex}.current-module___01fHG__nav a,.current-module___01fHG__back,.current-module___01fHG__ref a{color:var(--ink);text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--underline);text-decoration-color:var(--underline);text-underline-offset:3px;transition:text-decoration-color .13s}.current-module___01fHG__nav a:hover,.current-module___01fHG__back:hover,.current-module___01fHG__ref a:hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.current-module___01fHG__nav a:focus-visible,.current-module___01fHG__back:focus-visible,.current-module___01fHG__ref a:focus-visible,.current-module___01fHG__row:focus-visible{outline:1px solid var(--ink);outline-offset:4px;border-radius:1px}.current-module___01fHG__section{margin-top:104px}.current-module___01fHG__heading{color:var(--ink);margin:0 0 30px;font-size:15px;font-weight:400;line-height:1.3}.current-module___01fHG__caseHeading{color:var(--ink);letter-spacing:-.008em;margin:0 0 26px;font-size:18px;font-weight:400;line-height:1.3}.current-module___01fHG__projects{margin:0;padding:0;list-style:none}.current-module___01fHG__projects li+li{margin-top:30px}.current-module___01fHG__row{color:inherit;text-decoration:none;display:block}.current-module___01fHG__rowHead{align-items:baseline;gap:14px;display:flex}.current-module___01fHG__rowHead[data-date=edge]{justify-content:space-between}.current-module___01fHG__rowName{font-size:15.5px;line-height:1.4}.current-module___01fHG__row:hover .current-module___01fHG__rowName{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.current-module___01fHG__rowYear{color:var(--ink-2);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13px;line-height:1.5;transition:color .13s}.current-module___01fHG__row:hover .current-module___01fHG__rowYear{color:var(--ink)}.current-module___01fHG__rowBlurb{color:var(--ink-2);max-width:var(--w-prose);margin-top:4px;font-size:14px;line-height:1.6;display:block}.current-module___01fHG__back{margin-bottom:44px;font-size:13.5px;display:inline-block}.current-module___01fHG__back:before{content:"← "}.current-module___01fHG__studyTitle{letter-spacing:-.012em;margin:0 0 8px;font-size:17px;line-height:1.25}.current-module___01fHG__studySummary{max-width:var(--w-prose);margin:0 0 8px;font-size:15.5px;line-height:1.5}.current-module___01fHG__studyMeta{color:var(--ink-2);margin:0 0 3px;font-size:13px;line-height:1.5}.current-module___01fHG__stack{color:var(--ink-2);margin:0 0 34px;font-size:13px;line-height:1.5}.current-module___01fHG__prose{max-width:var(--w-prose)}.current-module___01fHG__prose p{margin:0 0 20px;font-size:15.5px;line-height:1.78}.current-module___01fHG__prose p:last-child{margin:0}.current-module___01fHG__detail{margin:0;padding:0}.current-module___01fHG__detail>div{padding:5px 0}.current-module___01fHG__detail dt{color:var(--ink-2);margin:0 0 1px;font-size:12px;line-height:1.4}.current-module___01fHG__detail dd{font-variant-ligatures:none;margin:0;font-size:14px;line-height:1.5}.current-module___01fHG__figure{max-width:var(--w-media);margin:44px 0 0}.current-module___01fHG__img{background:var(--plate);border:1px solid var(--line);border-radius:3px;width:100%;height:auto;display:block}.current-module___01fHG__figure figcaption{color:var(--ink-2);margin-top:12px;font-size:13px;line-height:1.5}.current-module___01fHG__ref{margin:44px 0 0;font-size:14.5px}.current-module___01fHG__guides{pointer-events:none;z-index:60;position:fixed;inset:0}.current-module___01fHG__guideFrame{width:var(--w-structural);position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.current-module___01fHG__guide{border-left:1px dashed;border-right:1px dashed;position:absolute;top:0;bottom:0;left:0}.current-module___01fHG__guideStructural{width:var(--w-structural);background:#60cdff08;border-color:#60cdff8c}.current-module___01fHG__guideMedia{width:var(--w-media);border-color:#ff76cd66}.current-module___01fHG__guideProse{width:var(--w-prose);background:#ffbe5c0a;border-color:#ffbe5c99}.current-module___01fHG__guideKey{z-index:61;color:#9aa0a6;pointer-events:none;background:#141618eb;border:1px solid #34373c;border-radius:4px;padding:7px 9px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10.5px;line-height:1.7;position:fixed;bottom:10px;right:10px}.current-module___01fHG__keyDot{vertical-align:middle;border-radius:2px;width:8px;height:8px;margin-right:6px;display:inline-block}.current-module___01fHG__root[data-guides=on] .current-module___01fHG__intro,.current-module___01fHG__root[data-guides=on] .current-module___01fHG__prose,.current-module___01fHG__root[data-guides=on] .current-module___01fHG__studySummary,.current-module___01fHG__root[data-guides=on] .current-module___01fHG__rowBlurb{outline-offset:2px;outline:1px dashed #ffbe5cd9}@media (max-width:760px){.current-module___01fHG__root{padding:64px 22px 120px}.current-module___01fHG__section{margin-top:64px}.current-module___01fHG__heading{margin-bottom:24px}.current-module___01fHG__back{margin-bottom:32px}.current-module___01fHG__identity{gap:13px}.current-module___01fHG__mark{width:38px;height:38px}.current-module___01fHG__nav{gap:0 18px}.current-module___01fHG__intro,.current-module___01fHG__prose,.current-module___01fHG__studySummary,.current-module___01fHG__rowBlurb{max-width:none}.current-module___01fHG__rowHead[data-date=edge]{justify-content:flex-start;gap:12px}.current-module___01fHG__detail>div{grid-template-columns:6.5rem minmax(0,1fr);gap:14px}}.current-module___01fHG__controls{z-index:99;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#202225;border-bottom:1px solid #000;flex-wrap:wrap;align-items:center;gap:5px;padding:8px 12px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;display:flex;position:sticky;top:34px}.current-module___01fHG__controlLabel{color:#6b7075;flex:none}.current-module___01fHG__chip{color:#c7ccd1;font:inherit;cursor:pointer;background:0 0;border:1px solid #34373c;border-radius:3px;padding:3px 8px}.current-module___01fHG__chip:hover{color:#fff;background:#2a2c30}.current-module___01fHG__chip[data-on=true]{color:#fff;background:#34373c;border-color:#4a4e54}.current-module___01fHG__chip:focus-visible{outline-offset:1px;outline:2px solid #6ea8fe}.current-module___01fHG__readout{color:#6b7075;margin-left:auto}
.r2-module__zW0suW__controls{z-index:99;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#202225;border-bottom:1px solid #000;padding:8px 12px 9px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;position:sticky;top:34px}.r2-module__zW0suW__controlRow{flex-wrap:wrap;align-items:center;gap:5px;margin-bottom:5px;display:flex}.r2-module__zW0suW__controlLabel{color:#6b7075;flex:none;width:34px}.r2-module__zW0suW__chip{color:#c7ccd1;font:inherit;cursor:pointer;background:0 0;border:1px solid #34373c;border-radius:3px;align-items:center;gap:6px;padding:3px 8px;display:inline-flex}.r2-module__zW0suW__chip:hover{color:#fff;background:#2a2c30}.r2-module__zW0suW__chip[data-on=true]{color:#fff;background:#34373c;border-color:#4a4e54}.r2-module__zW0suW__chip:focus-visible{outline-offset:1px;outline:2px solid #6ea8fe}.r2-module__zW0suW__swatch{border:1px solid #4a4e54;border-radius:2px;width:10px;height:10px}.r2-module__zW0suW__readout{color:#6b7075;flex-wrap:wrap;gap:4px 14px;margin-top:3px;display:flex}.r2-module__zW0suW__readout strong{color:#c7ccd1;font-weight:400}.r2-module__zW0suW__root{background:var(--bg);color:var(--ink);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-family:var(--stack);letter-spacing:var(--tr-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:120px 24px 200px;font-weight:400}.r2-module__zW0suW__root ::selection{background:color-mix(in srgb, var(--ink) 22%, transparent)}.r2-module__zW0suW__axis{max-width:33rem;margin:0 auto}.r2-module__zW0suW__identity{align-items:center;gap:14px;margin-bottom:32px;display:flex}.r2-module__zW0suW__mark{-o-object-fit:cover;object-fit:cover;border-radius:5px;flex:none;width:36px;height:36px;display:block}.r2-module__zW0suW__identityText{flex-direction:column;gap:1px;display:flex}.r2-module__zW0suW__name{letter-spacing:var(--tr-name);font-size:15px;font-weight:500;line-height:1.25}.r2-module__zW0suW__role{color:var(--ink-2);font-size:13.5px;line-height:1.25}.r2-module__zW0suW__intro{max-width:30rem;margin:0 0 24px;font-size:15px;line-height:1.72}.r2-module__zW0suW__nav{flex-wrap:wrap;gap:0 20px;font-size:14.5px;display:flex}.r2-module__zW0suW__nav a,.r2-module__zW0suW__back,.r2-module__zW0suW__ref a{color:var(--ink);text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in srgb, var(--ink) 26%, transparent);text-decoration-color:color-mix(in srgb, var(--ink) 26%, transparent);text-underline-offset:3px;transition:text-decoration-color .13s}.r2-module__zW0suW__nav a:hover,.r2-module__zW0suW__back:hover,.r2-module__zW0suW__ref a:hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.r2-module__zW0suW__nav a:focus-visible,.r2-module__zW0suW__back:focus-visible,.r2-module__zW0suW__ref a:focus-visible,.r2-module__zW0suW__row:focus-visible{outline:1px solid var(--ink);outline-offset:4px;border-radius:1px}.r2-module__zW0suW__section{margin-top:88px}.r2-module__zW0suW__label{color:var(--ink-2);letter-spacing:var(--tr-label);margin:0 0 24px;font-size:13px;font-weight:400}.r2-module__zW0suW__work{margin:0;padding:0;list-style:none}.r2-module__zW0suW__work li+li{margin-top:28px}.r2-module__zW0suW__row{color:inherit;grid-template-columns:minmax(0,1fr) auto;gap:3px 20px;text-decoration:none;display:grid}.r2-module__zW0suW__rowTitle{font-size:15px;line-height:1.35}.r2-module__zW0suW__row:hover .r2-module__zW0suW__rowTitle{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in srgb, var(--ink) 45%, transparent);text-decoration-color:color-mix(in srgb, var(--ink) 45%, transparent)}.r2-module__zW0suW__rowYear{color:var(--ink-2);font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right;font-size:13px;line-height:1.45}.r2-module__zW0suW__rowBlurb{color:var(--ink-2);grid-column:1/-1;max-width:30rem;font-size:14px;line-height:1.6}.r2-module__zW0suW__back{margin-bottom:40px;font-size:13.5px;display:inline-block}.r2-module__zW0suW__back:before{content:"← ";text-decoration:none}.r2-module__zW0suW__studyTitle{letter-spacing:var(--tr-name);margin:0 0 6px;font-size:21px;font-weight:400;line-height:1.25}.r2-module__zW0suW__studySummary{margin:0 0 8px;font-size:15px;line-height:1.5}.r2-module__zW0suW__studyMeta{color:var(--ink-2);margin:0 0 32px;font-size:13px;line-height:1.5}.r2-module__zW0suW__prose p{margin:0 0 20px;font-size:15px;line-height:1.78}.r2-module__zW0suW__prose p:last-child{margin:0}.r2-module__zW0suW__detail{margin:32px 0 0;padding:0}.r2-module__zW0suW__detail>div{grid-template-columns:7.5rem minmax(0,1fr);gap:20px;padding:5px 0;display:grid}.r2-module__zW0suW__detail dt{color:var(--ink-2);margin:0;font-size:13.5px}.r2-module__zW0suW__detail dd{font-variant-ligatures:none;margin:0;font-size:13.5px}.r2-module__zW0suW__figure{margin:40px 0 0}.r2-module__zW0suW__img{background:var(--plate);border:1px solid var(--line);border-radius:3px;width:100%;height:auto;display:block}.r2-module__zW0suW__figure figcaption{color:var(--ink-2);margin-top:12px;font-size:13px;line-height:1.5}.r2-module__zW0suW__ref{margin:40px 0 0;font-size:14.5px}@media (max-width:640px){.r2-module__zW0suW__root{padding:64px 22px 120px}.r2-module__zW0suW__section{margin-top:64px}.r2-module__zW0suW__back{margin-bottom:32px}.r2-module__zW0suW__identity{gap:12px}.r2-module__zW0suW__nav{gap:0 18px}.r2-module__zW0suW__row{grid-template-columns:minmax(0,1fr);gap:2px}.r2-module__zW0suW__rowYear{text-align:left}.r2-module__zW0suW__detail>div{grid-template-columns:6.5rem minmax(0,1fr);gap:14px}.r2-module__zW0suW__controls{top:34px}.r2-module__zW0suW__readout{display:none}}
.r3-module__Zi_opq__controls{z-index:99;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#202225;border-bottom:1px solid #000;padding:8px 12px 9px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;position:sticky;top:34px}.r3-module__Zi_opq__controlRow{flex-wrap:wrap;align-items:center;gap:5px;margin-bottom:5px;display:flex}.r3-module__Zi_opq__controlLabel{color:#6b7075;flex:none;width:40px}.r3-module__Zi_opq__chip{color:#c7ccd1;font:inherit;cursor:pointer;background:0 0;border:1px solid #34373c;border-radius:3px;align-items:center;gap:6px;padding:3px 8px;display:inline-flex}.r3-module__Zi_opq__chip:hover{color:#fff;background:#2a2c30}.r3-module__Zi_opq__chip[data-on=true]{color:#fff;background:#34373c;border-color:#4a4e54}.r3-module__Zi_opq__chip:focus-visible{outline-offset:1px;outline:2px solid #6ea8fe}.r3-module__Zi_opq__swatch{border:1px solid #4a4e54;border-radius:2px;width:10px;height:10px}.r3-module__Zi_opq__readout{color:#6b7075;flex-wrap:wrap;gap:3px 14px;margin-top:3px;display:flex}.r3-module__Zi_opq__readout strong{color:#c7ccd1;font-weight:400}.r3-module__Zi_opq__root{background:var(--canvas);color:var(--ink);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-family:var(--body-face);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:128px 32px 220px;font-weight:400}.r3-module__Zi_opq__root ::selection{background:color-mix(in srgb, var(--ink) 22%, transparent)}.r3-module__Zi_opq__axis{max-width:var(--outer);margin:0 auto}.r3-module__Zi_opq__identity{align-items:center;gap:15px;margin-bottom:34px;display:flex}.r3-module__Zi_opq__mark{-o-object-fit:cover;object-fit:cover;border-radius:6px;flex:none;width:40px;height:40px;display:block}.r3-module__Zi_opq__identityText{flex-direction:column;gap:2px;display:flex}.r3-module__Zi_opq__name{font-family:var(--name-face);font-size:var(--name-size);letter-spacing:-.012em;font-weight:400;line-height:1.2}.r3-module__Zi_opq__role{color:var(--ink-2);font-size:14px;line-height:1.25}.r3-module__Zi_opq__intro{max-width:var(--prose);margin:0 0 26px;font-size:15.5px;line-height:1.72}.r3-module__Zi_opq__nav{flex-wrap:wrap;gap:0 22px;font-size:14.5px;display:flex}.r3-module__Zi_opq__nav a,.r3-module__Zi_opq__back,.r3-module__Zi_opq__ref a{color:var(--ink);text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--underline);text-decoration-color:var(--underline);text-underline-offset:3px;transition:text-decoration-color .13s}.r3-module__Zi_opq__nav a:hover,.r3-module__Zi_opq__back:hover,.r3-module__Zi_opq__ref a:hover{-webkit-text-decoration-color:var(--underline-hover);text-decoration-color:var(--underline-hover)}.r3-module__Zi_opq__nav a:focus-visible,.r3-module__Zi_opq__back:focus-visible,.r3-module__Zi_opq__ref a:focus-visible,.r3-module__Zi_opq__row:focus-visible{outline:1px solid var(--ink);outline-offset:4px;border-radius:1px}.r3-module__Zi_opq__section{margin-top:var(--h-before)}.r3-module__Zi_opq__heading{font-family:var(--h-face);font-size:var(--h-size);font-weight:var(--h-weight);letter-spacing:var(--h-track);color:var(--ink);margin:0 0 var(--h-after);line-height:1.3}.r3-module__Zi_opq__work{margin:0;padding:0;list-style:none}.r3-module__Zi_opq__work li+li{margin-top:26px}.r3-module__Zi_opq__row{color:inherit;grid-template-columns:minmax(9rem,14rem) minmax(0,1fr) auto;align-items:baseline;gap:4px 28px;text-decoration:none;display:grid}.r3-module__Zi_opq__rowTitle{font-size:15.5px;line-height:1.4}.r3-module__Zi_opq__row:hover .r3-module__Zi_opq__rowTitle{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--underline-hover);text-decoration-color:var(--underline-hover)}.r3-module__Zi_opq__rowBlurb{color:var(--ink-2);max-width:34rem;font-size:14px;line-height:1.6}.r3-module__Zi_opq__rowYear{color:var(--ink-2);font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right;font-size:13px;line-height:1.5}.r3-module__Zi_opq__back{margin-bottom:44px;font-size:13.5px;display:inline-block}.r3-module__Zi_opq__back:before{content:"← "}.r3-module__Zi_opq__studyTitle{letter-spacing:-.012em;font-family:var(--h-face);font-size:var(--h-title-size);font-weight:var(--h-weight);margin:0 0 8px;line-height:1.25}.r3-module__Zi_opq__studySummary{max-width:var(--prose);margin:0 0 8px;font-size:15.5px;line-height:1.5}.r3-module__Zi_opq__studyMeta{color:var(--ink-2);margin:0 0 34px;font-size:13px;line-height:1.5}.r3-module__Zi_opq__prose{max-width:var(--prose)}.r3-module__Zi_opq__prose p{margin:0 0 20px;font-size:15.5px;line-height:1.78}.r3-module__Zi_opq__prose p:last-child{margin:0}.r3-module__Zi_opq__detail{max-width:var(--media);margin:34px 0 0;padding:0}.r3-module__Zi_opq__detail>div{grid-template-columns:minmax(7rem,10rem) minmax(0,1fr);gap:24px;padding:6px 0;display:grid}.r3-module__Zi_opq__detail dt{color:var(--ink-2);margin:0;font-size:13.5px}.r3-module__Zi_opq__detail dd{font-variant-ligatures:none;margin:0;font-size:13.5px}.r3-module__Zi_opq__figure{max-width:var(--media);margin:44px 0 0}.r3-module__Zi_opq__img{background:var(--plate);border:1px solid var(--line);border-radius:3px;width:100%;height:auto;display:block}.r3-module__Zi_opq__figure figcaption{color:var(--ink-2);margin-top:12px;font-size:13px;line-height:1.5}.r3-module__Zi_opq__ref{margin:44px 0 0;font-size:14.5px}@media (max-width:760px){.r3-module__Zi_opq__root{padding:64px 22px 120px}.r3-module__Zi_opq__section{margin-top:calc(var(--h-before) * .62)}.r3-module__Zi_opq__heading{margin-bottom:calc(var(--h-after) * .8)}.r3-module__Zi_opq__back{margin-bottom:32px}.r3-module__Zi_opq__identity{gap:13px}.r3-module__Zi_opq__mark{width:38px;height:38px}.r3-module__Zi_opq__nav{gap:0 18px}.r3-module__Zi_opq__row{grid-template-columns:minmax(0,1fr);gap:3px}.r3-module__Zi_opq__rowYear{text-align:left;order:3}.r3-module__Zi_opq__rowBlurb{order:4}.r3-module__Zi_opq__detail>div{grid-template-columns:6.5rem minmax(0,1fr);gap:14px}.r3-module__Zi_opq__readout{display:none}}
.r4-module__zVcD4G__controls{z-index:99;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#202225;border-bottom:1px solid #000;padding:8px 12px 9px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;position:sticky;top:34px}.r4-module__zVcD4G__controlRow{flex-wrap:wrap;align-items:center;gap:5px;margin-bottom:5px;display:flex}.r4-module__zVcD4G__controlLabel{color:#6b7075;flex:none;width:36px}.r4-module__zVcD4G__chip{color:#c7ccd1;font:inherit;cursor:pointer;background:0 0;border:1px solid #34373c;border-radius:3px;align-items:center;gap:6px;padding:3px 8px;display:inline-flex}.r4-module__zVcD4G__chip:hover{color:#fff;background:#2a2c30}.r4-module__zVcD4G__chip[data-on=true]{color:#fff;background:#34373c;border-color:#4a4e54}.r4-module__zVcD4G__chip:focus-visible{outline-offset:1px;outline:2px solid #6ea8fe}.r4-module__zVcD4G__readout{color:#6b7075;flex-wrap:wrap;gap:3px 14px;max-width:100%;margin-top:3px;display:flex}.r4-module__zVcD4G__readout strong{color:#c7ccd1;font-weight:400}.r4-module__zVcD4G__root{background:var(--canvas);color:var(--ink);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-family:var(--stack);letter-spacing:var(--body-track);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:128px 32px 220px;font-weight:400}.r4-module__zVcD4G__root ::selection{background:color-mix(in srgb, var(--ink) 22%, transparent)}.r4-module__zVcD4G__axis{max-width:54rem;margin:0 auto}.r4-module__zVcD4G__identity{align-items:center;gap:15px;margin-bottom:34px;display:flex}.r4-module__zVcD4G__mark{-o-object-fit:cover;object-fit:cover;border-radius:6px;flex:none;width:40px;height:40px;display:block}.r4-module__zVcD4G__identityText{flex-direction:column;gap:2px;display:flex}.r4-module__zVcD4G__name{font-family:var(--name-face);font-size:var(--name-size);letter-spacing:var(--name-track);font-weight:400;line-height:1.2}.r4-module__zVcD4G__role{color:var(--ink-2);font-size:14px;line-height:1.25}.r4-module__zVcD4G__intro{font-size:var(--body-size);line-height:var(--body-leading);max-width:42rem;margin:0 0 26px}.r4-module__zVcD4G__nav{flex-wrap:wrap;gap:0 22px;font-size:14.5px;display:flex}.r4-module__zVcD4G__nav a,.r4-module__zVcD4G__back,.r4-module__zVcD4G__ref a{color:var(--ink);text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--underline);text-decoration-color:var(--underline);text-underline-offset:3px;transition:text-decoration-color .13s}.r4-module__zVcD4G__nav a:hover,.r4-module__zVcD4G__back:hover,.r4-module__zVcD4G__ref a:hover{-webkit-text-decoration-color:var(--underline-hover);text-decoration-color:var(--underline-hover)}.r4-module__zVcD4G__nav a:focus-visible,.r4-module__zVcD4G__back:focus-visible,.r4-module__zVcD4G__ref a:focus-visible,.r4-module__zVcD4G__row:focus-visible{outline:1px solid var(--ink);outline-offset:4px;border-radius:1px}.r4-module__zVcD4G__section{margin-top:104px}.r4-module__zVcD4G__heading{font-family:var(--h-face);font-size:var(--h-size);letter-spacing:var(--h-track);color:var(--ink);margin:0 0 30px;font-weight:400;line-height:1.3}.r4-module__zVcD4G__work{margin:0;padding:0;list-style:none}.r4-module__zVcD4G__work li+li{margin-top:26px}.r4-module__zVcD4G__row{color:inherit;grid-template-columns:minmax(9rem,13rem) minmax(0,1fr) auto;align-items:baseline;gap:4px 28px;text-decoration:none;display:grid}.r4-module__zVcD4G__rowTitle{font-size:var(--row-title-size);line-height:1.4}.r4-module__zVcD4G__row:hover .r4-module__zVcD4G__rowTitle{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--underline-hover);text-decoration-color:var(--underline-hover)}.r4-module__zVcD4G__rowBlurb{color:var(--ink-2);font-size:14px;line-height:1.6}.r4-module__zVcD4G__rowYear{color:var(--ink-2);font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right;font-size:13px;line-height:1.5}.r4-module__zVcD4G__back{margin-bottom:44px;font-size:13.5px;display:inline-block}.r4-module__zVcD4G__back:before{content:"← "}.r4-module__zVcD4G__studyTitle{font-family:var(--title-face);font-size:var(--title-size);letter-spacing:-.012em;margin:0 0 8px;font-weight:400;line-height:1.25}.r4-module__zVcD4G__studySummary{font-size:var(--body-size);max-width:42rem;margin:0 0 8px;line-height:1.5}.r4-module__zVcD4G__studyMeta{color:var(--ink-2);margin:0 0 3px;font-size:13px;line-height:1.5}.r4-module__zVcD4G__stack{color:var(--ink-2);margin:0 0 34px;font-size:13px;line-height:1.5}.r4-module__zVcD4G__prose{max-width:42rem}.r4-module__zVcD4G__prose p{font-size:var(--body-size);line-height:var(--body-leading);margin:0 0 20px}.r4-module__zVcD4G__prose p:last-child{margin:0}.r4-module__zVcD4G__detail{max-width:42rem;margin:0;padding:0}.r4-module__zVcD4G__detail>div{grid-template-columns:minmax(7rem,10rem) minmax(0,1fr);gap:24px;padding:6px 0;display:grid}.r4-module__zVcD4G__detail dt{color:var(--ink-2);margin:0;font-size:13.5px}.r4-module__zVcD4G__detail dd{font-variant-ligatures:none;margin:0;font-size:13.5px}.r4-module__zVcD4G__figure{max-width:54rem;margin:44px 0 0}.r4-module__zVcD4G__img{background:var(--plate);border:1px solid var(--line);border-radius:3px;width:100%;height:auto;display:block}.r4-module__zVcD4G__figure figcaption{color:var(--ink-2);margin-top:12px;font-size:13px;line-height:1.5}.r4-module__zVcD4G__ref{margin:44px 0 0;font-size:14.5px}@media (max-width:760px){.r4-module__zVcD4G__root{padding:64px 22px 120px}.r4-module__zVcD4G__section{margin-top:64px}.r4-module__zVcD4G__heading{margin-bottom:24px}.r4-module__zVcD4G__back{margin-bottom:32px}.r4-module__zVcD4G__identity{gap:13px}.r4-module__zVcD4G__mark{width:38px;height:38px}.r4-module__zVcD4G__nav{gap:0 18px}.r4-module__zVcD4G__row{grid-template-columns:minmax(0,1fr);gap:3px}.r4-module__zVcD4G__rowYear{text-align:left;order:3}.r4-module__zVcD4G__rowBlurb{order:4}.r4-module__zVcD4G__detail>div{grid-template-columns:6.5rem minmax(0,1fr);gap:14px}.r4-module__zVcD4G__readout{display:none}}
.r4b-module__kAGiLG__controls{z-index:99;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#202225;border-bottom:1px solid #000;padding:8px 12px 9px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;position:sticky;top:34px}.r4b-module__kAGiLG__controlRow{flex-wrap:wrap;align-items:center;gap:5px;margin-bottom:5px;display:flex}.r4b-module__kAGiLG__controlLabel{color:#6b7075;flex:none;width:34px}.r4b-module__kAGiLG__chip{color:#c7ccd1;font:inherit;cursor:pointer;background:0 0;border:1px solid #34373c;border-radius:3px;align-items:center;gap:6px;padding:3px 8px;display:inline-flex}.r4b-module__kAGiLG__chip:hover{color:#fff;background:#2a2c30}.r4b-module__kAGiLG__chip[data-on=true]{color:#fff;background:#34373c;border-color:#4a4e54}.r4b-module__kAGiLG__chip:focus-visible{outline-offset:1px;outline:2px solid #6ea8fe}.r4b-module__kAGiLG__readout{color:#6b7075;flex-wrap:wrap;gap:3px 14px;max-width:100%;margin-top:3px;display:flex}.r4b-module__kAGiLG__readout strong{color:#c7ccd1;font-weight:400}.r4b-module__kAGiLG__root{background:var(--canvas);color:var(--ink);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-family:var(--stack);letter-spacing:var(--body-track);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:128px 32px 220px;font-weight:400}.r4b-module__kAGiLG__root ::selection{background:color-mix(in srgb, var(--ink) 22%, transparent)}.r4b-module__kAGiLG__axis{max-width:54rem;margin:0 auto}.r4b-module__kAGiLG__identity{align-items:center;gap:15px;margin-bottom:34px;display:flex}.r4b-module__kAGiLG__mark{-o-object-fit:cover;object-fit:cover;border-radius:6px;flex:none;width:40px;height:40px;display:block}.r4b-module__kAGiLG__identityText{flex-direction:column;gap:2px;display:flex}.r4b-module__kAGiLG__name{font-size:var(--name-size);letter-spacing:var(--name-track);font-weight:400;line-height:1.2}.r4b-module__kAGiLG__role{color:var(--ink-2);font-size:14px;line-height:1.25}.r4b-module__kAGiLG__intro{font-size:var(--body-size);line-height:var(--body-leading);max-width:42rem;margin:0 0 26px}.r4b-module__kAGiLG__nav{flex-wrap:wrap;gap:0 22px;font-size:14.5px;display:flex}.r4b-module__kAGiLG__nav a,.r4b-module__kAGiLG__back,.r4b-module__kAGiLG__ref a{color:var(--ink);text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--underline);text-decoration-color:var(--underline);text-underline-offset:3px;transition:text-decoration-color .13s}.r4b-module__kAGiLG__nav a:hover,.r4b-module__kAGiLG__back:hover,.r4b-module__kAGiLG__ref a:hover{-webkit-text-decoration-color:var(--underline-hover);text-decoration-color:var(--underline-hover)}.r4b-module__kAGiLG__nav a:focus-visible,.r4b-module__kAGiLG__back:focus-visible,.r4b-module__kAGiLG__ref a:focus-visible,.r4b-module__kAGiLG__row:focus-visible{outline:1px solid var(--ink);outline-offset:4px;border-radius:1px}.r4b-module__kAGiLG__section{margin-top:104px}.r4b-module__kAGiLG__heading{font-size:var(--h-size);letter-spacing:var(--h-track);color:var(--ink);margin:0 0 30px;font-weight:400;line-height:1.3}.r4b-module__kAGiLG__work{margin:0;padding:0;list-style:none}.r4b-module__kAGiLG__work li+li{margin-top:26px}.r4b-module__kAGiLG__row{color:inherit;grid-template-columns:minmax(9rem,13rem) minmax(0,1fr) auto;align-items:baseline;gap:4px 28px;text-decoration:none;display:grid}.r4b-module__kAGiLG__rowTitle{font-size:var(--row-title-size);line-height:1.4}.r4b-module__kAGiLG__row:hover .r4b-module__kAGiLG__rowTitle{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--underline-hover);text-decoration-color:var(--underline-hover)}.r4b-module__kAGiLG__rowBlurb{color:var(--ink-2);font-size:14px;line-height:1.6}.r4b-module__kAGiLG__rowYear{color:var(--ink-2);font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right;font-size:13px;line-height:1.5}.r4b-module__kAGiLG__back{margin-bottom:44px;font-size:13.5px;display:inline-block}.r4b-module__kAGiLG__back:before{content:"← "}.r4b-module__kAGiLG__studyTitle{font-size:var(--title-size);letter-spacing:-.012em;margin:0 0 8px;font-weight:400;line-height:1.25}.r4b-module__kAGiLG__studySummary{font-size:var(--body-size);max-width:42rem;margin:0 0 8px;line-height:1.5}.r4b-module__kAGiLG__studyMeta{color:var(--ink-2);margin:0 0 3px;font-size:13px;line-height:1.5}.r4b-module__kAGiLG__stack{color:var(--ink-2);margin:0 0 34px;font-size:13px;line-height:1.5}.r4b-module__kAGiLG__prose{max-width:42rem}.r4b-module__kAGiLG__prose p{font-size:var(--body-size);line-height:var(--body-leading);margin:0 0 20px}.r4b-module__kAGiLG__prose p:last-child{margin:0}.r4b-module__kAGiLG__detail{max-width:42rem;margin:0;padding:0}.r4b-module__kAGiLG__detail>div{grid-template-columns:minmax(7rem,10rem) minmax(0,1fr);gap:24px;padding:6px 0;display:grid}.r4b-module__kAGiLG__detail dt{color:var(--ink-2);margin:0;font-size:13.5px}.r4b-module__kAGiLG__detail dd{font-variant-ligatures:none;margin:0;font-size:13.5px}.r4b-module__kAGiLG__figure{max-width:54rem;margin:44px 0 0}.r4b-module__kAGiLG__img{background:var(--plate);border:1px solid var(--line);border-radius:3px;width:100%;height:auto;display:block}.r4b-module__kAGiLG__figure figcaption{color:var(--ink-2);margin-top:12px;font-size:13px;line-height:1.5}.r4b-module__kAGiLG__ref{margin:44px 0 0;font-size:14.5px}@media (max-width:760px){.r4b-module__kAGiLG__root{padding:64px 22px 120px}.r4b-module__kAGiLG__section{margin-top:64px}.r4b-module__kAGiLG__heading{margin-bottom:24px}.r4b-module__kAGiLG__back{margin-bottom:32px}.r4b-module__kAGiLG__identity{gap:13px}.r4b-module__kAGiLG__mark{width:38px;height:38px}.r4b-module__kAGiLG__nav{gap:0 18px}.r4b-module__kAGiLG__row{grid-template-columns:minmax(0,1fr);gap:3px}.r4b-module__kAGiLG__rowYear{text-align:left;order:3}.r4b-module__kAGiLG__rowBlurb{order:4}.r4b-module__kAGiLG__detail>div{grid-template-columns:6.5rem minmax(0,1fr);gap:14px}.r4b-module__kAGiLG__readout{display:none}}
.r5-module__qN0rqW__controls{z-index:99;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#202225;border-bottom:1px solid #000;padding:8px 12px 9px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;position:sticky;top:34px}.r5-module__qN0rqW__controlRow{flex-wrap:wrap;align-items:center;gap:5px;margin-bottom:5px;display:flex}.r5-module__qN0rqW__controlLabel{color:#6b7075;flex:none}.r5-module__qN0rqW__chip{color:#c7ccd1;font:inherit;cursor:pointer;background:0 0;border:1px solid #34373c;border-radius:3px;align-items:center;gap:6px;padding:3px 8px;display:inline-flex}.r5-module__qN0rqW__chip:hover{color:#fff;background:#2a2c30}.r5-module__qN0rqW__chip[data-on=true]{color:#fff;background:#34373c;border-color:#4a4e54}.r5-module__qN0rqW__chip:focus-visible{outline-offset:1px;outline:2px solid #6ea8fe}.r5-module__qN0rqW__readout{color:#6b7075;flex-wrap:wrap;gap:3px 14px;margin-top:3px;display:flex}.r5-module__qN0rqW__readout strong{color:#c7ccd1;font-weight:400}.r5-module__qN0rqW__root{background:var(--canvas);color:var(--ink);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-family:var(--lab-inter), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.003em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:128px 32px 220px;font-weight:400}.r5-module__qN0rqW__root ::selection{background:color-mix(in srgb, var(--ink) 22%, transparent)}.r5-module__qN0rqW__axis{max-width:54rem;margin:0 auto}.r5-module__qN0rqW__identity{align-items:center;gap:15px;margin-bottom:34px;display:flex}.r5-module__qN0rqW__mark{-o-object-fit:cover;object-fit:cover;border-radius:6px;flex:none;width:40px;height:40px;display:block}.r5-module__qN0rqW__identityText{flex-direction:column;gap:2px;display:flex}.r5-module__qN0rqW__idName{letter-spacing:-.012em;font-size:17px;line-height:1.2}.r5-module__qN0rqW__idRole{color:var(--ink-2);font-size:14px;line-height:1.25}.r5-module__qN0rqW__intro{max-width:42rem;margin:0 0 26px;font-size:15.5px;line-height:1.78}.r5-module__qN0rqW__nav{flex-wrap:wrap;gap:0 22px;font-size:14.5px;display:flex}.r5-module__qN0rqW__nav a{color:var(--ink);text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--underline);text-decoration-color:var(--underline);text-underline-offset:3px;transition:text-decoration-color .13s}.r5-module__qN0rqW__nav a:hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.r5-module__qN0rqW__nav a:focus-visible{outline:1px solid var(--ink);outline-offset:4px}.r5-module__qN0rqW__section{margin-top:104px}.r5-module__qN0rqW__heading{color:var(--ink);margin:0 0 30px;font-size:15px;font-weight:400;line-height:1.3}.r5-module__qN0rqW__prose{max-width:42rem}.r5-module__qN0rqW__prose p{margin:0;font-size:15.5px;line-height:1.78}.r5-module__qN0rqW__listPlain,.r5-module__qN0rqW__listSimple,.r5-module__qN0rqW__listRole,.r5-module__qN0rqW__listOpen{margin:0;padding:0;list-style:none}.r5-module__qN0rqW__rowSimple,.r5-module__qN0rqW__rowEditorial,.r5-module__qN0rqW__rowRole,.r5-module__qN0rqW__rowIndex,.r5-module__qN0rqW__rowDense,.r5-module__qN0rqW__rowOpen{color:inherit;text-decoration:none}.r5-module__qN0rqW__nameText{font-size:15.5px;line-height:1.4}a:hover .r5-module__qN0rqW__nameText,a:hover .r5-module__qN0rqW__openName{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}a:hover .r5-module__qN0rqW__yearCol,a:hover .r5-module__qN0rqW__yearInline,a:hover .r5-module__qN0rqW__openYear{color:var(--ink)}.r5-module__qN0rqW__yearCol,.r5-module__qN0rqW__yearInline,.r5-module__qN0rqW__openYear{transition:color .13s}a:focus-visible{outline:1px solid var(--ink);outline-offset:4px;border-radius:1px}.r5-module__qN0rqW__blurb,.r5-module__qN0rqW__what{color:var(--ink-2);font-size:14px;line-height:1.6}.r5-module__qN0rqW__role{color:var(--ink-2);font-size:13px;line-height:1.5}.r5-module__qN0rqW__yearCol{color:var(--ink-2);font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right;font-size:13px;line-height:1.5}.r5-module__qN0rqW__listSimple li+li{margin-top:26px}.r5-module__qN0rqW__rowSimple{max-width:42rem;display:block}.r5-module__qN0rqW__simpleHead{align-items:baseline;gap:12px;display:flex}.r5-module__qN0rqW__yearInline{color:var(--ink-2);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12.5px}.r5-module__qN0rqW__rowSimple .r5-module__qN0rqW__blurb{margin-top:3px;display:block}.r5-module__qN0rqW__listPlain li+li{margin-top:26px}.r5-module__qN0rqW__rowEditorial{grid-template-columns:minmax(9rem,13rem) minmax(0,1fr) auto;align-items:baseline;gap:4px 28px;display:grid}.r5-module__qN0rqW__listRole li+li{margin-top:30px}.r5-module__qN0rqW__rowRole{max-width:42rem;display:block}.r5-module__qN0rqW__rowRole .r5-module__qN0rqW__simpleHead{justify-content:space-between}.r5-module__qN0rqW__rowRole .r5-module__qN0rqW__what{margin-top:4px;display:block}.r5-module__qN0rqW__rowRole .r5-module__qN0rqW__role{margin-top:2px;display:block}.r5-module__qN0rqW__rowIndex{grid-template-columns:2.25rem minmax(8rem,12rem) minmax(0,1fr) auto;align-items:baseline;gap:4px 24px;display:grid}.r5-module__qN0rqW__num{color:var(--ink-2);font-variant-numeric:tabular-nums;letter-spacing:.02em;font-size:12.5px}.r5-module__qN0rqW__rowDense{grid-template-columns:minmax(8rem,11rem) minmax(0,1fr) auto;align-items:baseline;gap:0 24px;padding:5px 0;display:grid}.r5-module__qN0rqW__listOpen li+li{margin-top:60px}.r5-module__qN0rqW__rowOpen{max-width:42rem;display:block}.r5-module__qN0rqW__openName{letter-spacing:-.018em;font-size:21px;line-height:1.25}.r5-module__qN0rqW__openWhat{color:var(--ink-2);margin-top:8px;font-size:15.5px;line-height:1.6;display:block}.r5-module__qN0rqW__openYear{color:var(--ink-2);font-variant-numeric:tabular-nums;letter-spacing:.02em;margin-top:10px;font-size:12.5px;display:block}@media (max-width:760px){.r5-module__qN0rqW__root{padding:64px 22px 120px}.r5-module__qN0rqW__section{margin-top:64px}.r5-module__qN0rqW__heading{margin-bottom:24px}.r5-module__qN0rqW__identity{gap:13px}.r5-module__qN0rqW__mark{width:38px;height:38px}.r5-module__qN0rqW__nav{gap:0 18px}.r5-module__qN0rqW__rowEditorial{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name year""blurb blurb";gap:3px 12px}.r5-module__qN0rqW__rowEditorial .r5-module__qN0rqW__nameText{grid-area:name}.r5-module__qN0rqW__rowEditorial .r5-module__qN0rqW__yearCol{grid-area:year}.r5-module__qN0rqW__rowEditorial .r5-module__qN0rqW__blurb{grid-area:blurb}.r5-module__qN0rqW__rowIndex{grid-template-columns:1.75rem minmax(0,1fr) auto;grid-template-areas:"num name year"".blurb blurb";gap:3px 14px}.r5-module__qN0rqW__rowIndex .r5-module__qN0rqW__num{grid-area:num}.r5-module__qN0rqW__rowIndex .r5-module__qN0rqW__nameText{grid-area:name}.r5-module__qN0rqW__rowIndex .r5-module__qN0rqW__yearCol{grid-area:year}.r5-module__qN0rqW__rowIndex .r5-module__qN0rqW__blurb{grid-area:blurb}.r5-module__qN0rqW__rowDense{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name year""what what";gap:2px 12px;padding:7px 0}.r5-module__qN0rqW__rowDense .r5-module__qN0rqW__nameText{grid-area:name}.r5-module__qN0rqW__rowDense .r5-module__qN0rqW__yearCol{grid-area:year}.r5-module__qN0rqW__rowDense .r5-module__qN0rqW__what{grid-area:what}.r5-module__qN0rqW__listOpen li+li{margin-top:44px}.r5-module__qN0rqW__openName{font-size:19px}.r5-module__qN0rqW__readout{display:none}}
.r6-module__O5PY2a__controls{z-index:99;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#202225;border-bottom:1px solid #000;flex-wrap:wrap;align-items:center;gap:5px;padding:8px 12px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;display:flex;position:sticky;top:34px}.r6-module__O5PY2a__controlLabel{color:#6b7075;flex:none}.r6-module__O5PY2a__chip{color:#c7ccd1;font:inherit;cursor:pointer;background:0 0;border:1px solid #34373c;border-radius:3px;padding:3px 8px}.r6-module__O5PY2a__chip:hover{color:#fff;background:#2a2c30}.r6-module__O5PY2a__chip[data-on=true]{color:#fff;background:#34373c;border-color:#4a4e54}.r6-module__O5PY2a__chip:focus-visible{outline-offset:1px;outline:2px solid #6ea8fe}.r6-module__O5PY2a__readout{color:#6b7075;margin-left:auto}.r6-module__O5PY2a__root{--w-structural:54rem;--w-prose:42rem;--canvas:#121212;--ink:#efefef;--ink-2:#8f8f8f;--underline:#efefef42;--plate:#1b1b1b;background:var(--canvas);color:var(--ink);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-family:var(--lab-inter), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.003em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:0 32px 220px;font-weight:400}.r6-module__O5PY2a__root ::selection{background:color-mix(in srgb, var(--ink) 22%, transparent)}.r6-module__O5PY2a__axis{max-width:var(--w-structural);margin:0 auto}.r6-module__O5PY2a__mark{-o-object-fit:cover;object-fit:cover;border-radius:6px;flex:none;display:block}.r6-module__O5PY2a__idRow{align-items:center;gap:15px;display:flex}.r6-module__O5PY2a__idText{flex-direction:column;gap:2px;display:flex}.r6-module__O5PY2a__name{letter-spacing:-.012em;font-size:17px;line-height:1.2}.r6-module__O5PY2a__role{color:var(--ink-2);font-size:14px;line-height:1.25}.r6-module__O5PY2a__intro{max-width:var(--w-prose);margin:0;font-size:15.5px;line-height:1.78}.r6-module__O5PY2a__navInline,.r6-module__O5PY2a__navInlineQuiet,.r6-module__O5PY2a__rnNav,.r6-module__O5PY2a__objNav,.r6-module__O5PY2a__runNav{flex-wrap:wrap;display:flex}.r6-module__O5PY2a__navInline{gap:0 22px;font-size:14.5px}.r6-module__O5PY2a__navInlineQuiet{gap:0 18px;font-size:13.5px}.r6-module__O5PY2a__navInline a,.r6-module__O5PY2a__navInlineQuiet a,.r6-module__O5PY2a__rnNav a,.r6-module__O5PY2a__objNav a,.r6-module__O5PY2a__runNav a{color:var(--ink);text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--underline);text-decoration-color:var(--underline);text-underline-offset:3px;transition:text-decoration-color .13s}.r6-module__O5PY2a__navInlineQuiet a,.r6-module__O5PY2a__runNav a{color:var(--ink-2)}.r6-module__O5PY2a__navInline a:hover,.r6-module__O5PY2a__navInlineQuiet a:hover,.r6-module__O5PY2a__rnNav a:hover,.r6-module__O5PY2a__objNav a:hover,.r6-module__O5PY2a__runNav a:hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink);color:var(--ink)}a:focus-visible{outline:1px solid var(--ink);outline-offset:4px;border-radius:1px}.r6-module__O5PY2a__simple{padding-top:128px}.r6-module__O5PY2a__simple .r6-module__O5PY2a__intro{margin-top:34px}.r6-module__O5PY2a__simple .r6-module__O5PY2a__navInline{margin-top:26px}.r6-module__O5PY2a__rightnav{padding-top:128px}.r6-module__O5PY2a__rnRow{justify-content:space-between;align-items:flex-start;gap:40px;display:flex}.r6-module__O5PY2a__rnNav{flex-direction:column;align-items:flex-end;gap:5px;padding-top:2px;font-size:13.5px}.r6-module__O5PY2a__rightnav .r6-module__O5PY2a__intro{margin-top:40px}.r6-module__O5PY2a__rightnav .r6-module__O5PY2a__navInlineQuiet{margin-top:22px}.r6-module__O5PY2a__split{padding-top:128px}.r6-module__O5PY2a__splitRow{grid-template-columns:17rem minmax(0,1fr);align-items:start;gap:44px;display:grid}.r6-module__O5PY2a__splitLeft{align-items:center;gap:15px;display:flex}.r6-module__O5PY2a__splitIntro{max-width:30rem;margin:0;font-size:15.5px;line-height:1.78}.r6-module__O5PY2a__split .r6-module__O5PY2a__navInline{margin-top:44px}.r6-module__O5PY2a__editorial{padding-top:136px}.r6-module__O5PY2a__introLead{max-width:var(--w-prose);margin:72px 0 0;font-size:16.5px;line-height:1.72}.r6-module__O5PY2a__editorial .r6-module__O5PY2a__navInline{margin-top:40px}.r6-module__O5PY2a__object{padding-top:128px}.r6-module__O5PY2a__objRow{align-items:flex-start;gap:15px;display:flex}.r6-module__O5PY2a__objText{flex-direction:column;display:flex}.r6-module__O5PY2a__objText .r6-module__O5PY2a__name{margin-top:8px}.r6-module__O5PY2a__objText .r6-module__O5PY2a__role{margin-top:2px}.r6-module__O5PY2a__objIntro{max-width:var(--w-prose);margin:10px 0 0;font-size:15.5px;line-height:1.78}.r6-module__O5PY2a__objNav{gap:0 20px;margin-top:20px;font-size:14px}.r6-module__O5PY2a__running{padding-top:56px}.r6-module__O5PY2a__runHead{justify-content:flex-end;align-items:baseline;gap:24px;font-size:13px;display:flex}.r6-module__O5PY2a__runNav{gap:0 18px;font-size:13px}.r6-module__O5PY2a__running .r6-module__O5PY2a__idRow{margin-top:88px}.r6-module__O5PY2a__running .r6-module__O5PY2a__intro{margin-top:30px}.r6-module__O5PY2a__projects{margin-top:104px}.r6-module__O5PY2a__root[data-hero=editorial] .r6-module__O5PY2a__projects,.r6-module__O5PY2a__root[data-hero=object] .r6-module__O5PY2a__projects{margin-top:112px}.r6-module__O5PY2a__root[data-hero=rightnav] .r6-module__O5PY2a__projects,.r6-module__O5PY2a__root[data-hero=split] .r6-module__O5PY2a__projects{margin-top:96px}.r6-module__O5PY2a__heading{color:var(--ink);margin:0 0 30px;font-size:15px;font-weight:400;line-height:1.3}.r6-module__O5PY2a__projectList{margin:0;padding:0;list-style:none}.r6-module__O5PY2a__projectList li+li{margin-top:30px}.r6-module__O5PY2a__row{color:inherit;text-decoration:none;display:block}.r6-module__O5PY2a__rowHead{justify-content:space-between;align-items:baseline;gap:14px;display:flex}.r6-module__O5PY2a__rowName{font-size:15.5px;line-height:1.4}.r6-module__O5PY2a__row:hover .r6-module__O5PY2a__rowName{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.r6-module__O5PY2a__rowYear{color:var(--ink-2);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13px;line-height:1.5;transition:color .13s}.r6-module__O5PY2a__row:hover .r6-module__O5PY2a__rowYear{color:var(--ink)}.r6-module__O5PY2a__rowBlurb{color:var(--ink-2);max-width:var(--w-prose);margin-top:4px;font-size:14px;line-height:1.6;display:block}@media (max-width:760px){.r6-module__O5PY2a__root{padding:0 22px 120px}.r6-module__O5PY2a__intro,.r6-module__O5PY2a__splitIntro,.r6-module__O5PY2a__introLead,.r6-module__O5PY2a__objIntro,.r6-module__O5PY2a__rowBlurb{max-width:none}.r6-module__O5PY2a__projects,.r6-module__O5PY2a__root[data-hero=editorial] .r6-module__O5PY2a__projects,.r6-module__O5PY2a__root[data-hero=object] .r6-module__O5PY2a__projects,.r6-module__O5PY2a__root[data-hero=rightnav] .r6-module__O5PY2a__projects,.r6-module__O5PY2a__root[data-hero=split] .r6-module__O5PY2a__projects{margin-top:68px}.r6-module__O5PY2a__heading{margin-bottom:24px}.r6-module__O5PY2a__rowHead{justify-content:flex-start;gap:12px}.r6-module__O5PY2a__simple,.r6-module__O5PY2a__rightnav,.r6-module__O5PY2a__split,.r6-module__O5PY2a__object{padding-top:64px}.r6-module__O5PY2a__editorial{padding-top:68px}.r6-module__O5PY2a__running{padding-top:24px}.r6-module__O5PY2a__rnRow{flex-direction:column;gap:22px}.r6-module__O5PY2a__rnNav{flex-direction:row;align-items:baseline;gap:0 20px;padding-top:0;font-size:14px}.r6-module__O5PY2a__rightnav .r6-module__O5PY2a__intro{margin-top:26px}.r6-module__O5PY2a__splitRow{grid-template-columns:minmax(0,1fr);gap:26px}.r6-module__O5PY2a__split .r6-module__O5PY2a__navInline{margin-top:30px}.r6-module__O5PY2a__introLead{margin-top:48px;font-size:16px}.r6-module__O5PY2a__editorial .r6-module__O5PY2a__navInline{margin-top:30px}.r6-module__O5PY2a__runHead{justify-content:flex-start;gap:14px}.r6-module__O5PY2a__runNav{gap:0 14px}.r6-module__O5PY2a__running .r6-module__O5PY2a__idRow{margin-top:56px}}
.r6b-module__3P6xFW__controls{z-index:99;box-sizing:border-box;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#202225;border-bottom:1px solid #000;align-items:center;height:34px;padding:0 12px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;display:flex;position:sticky;top:34px}.r6b-module__3P6xFW__controlRow{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.r6b-module__3P6xFW__controlLabel{color:#6b7075;flex:none}.r6b-module__3P6xFW__chip{color:#c7ccd1;font:inherit;cursor:pointer;background:0 0;border:1px solid #34373c;border-radius:3px;padding:3px 8px}.r6b-module__3P6xFW__chip:hover{color:#fff;background:#2a2c30}.r6b-module__3P6xFW__chip[data-on=true]{color:#fff;background:#34373c;border-color:#4a4e54}.r6b-module__3P6xFW__chip:focus-visible{outline-offset:1px;outline:2px solid #6ea8fe}.r6b-module__3P6xFW__readout{z-index:101;color:#6b7075;pointer-events:none;background:#141618f0;border:1px solid #34373c;border-radius:4px;flex-direction:column;gap:2px;max-width:30rem;padding:8px 10px;line-height:1.65;display:flex;position:fixed;bottom:10px;right:10px}.r6b-module__3P6xFW__readout strong{color:#c7ccd1;font-weight:400}.r6b-module__3P6xFW__root{--w-structural:54rem;--w-prose:42rem;--intro-lh:27.59px;--canvas:#121212;--ink:#efefef;--ink-2:#8f8f8f;--underline:#efefef42;background:var(--canvas);color:var(--ink);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-family:var(--lab-inter), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.003em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:0 32px 220px;font-weight:400}.r6b-module__3P6xFW__root ::selection{background:color-mix(in srgb, var(--ink) 22%, transparent)}.r6b-module__3P6xFW__axis{max-width:var(--w-structural);margin:0 auto}.r6b-module__3P6xFW__hero{padding-top:128px}.r6b-module__3P6xFW__mark{-o-object-fit:cover;object-fit:cover;border-radius:6px;flex:none;width:40px;height:40px;display:block}.r6b-module__3P6xFW__idRow{align-items:center;gap:15px;display:flex}.r6b-module__3P6xFW__idText{flex-direction:column;gap:2px;display:flex}.r6b-module__3P6xFW__name{letter-spacing:-.012em;font-size:17px;line-height:1.2}.r6b-module__3P6xFW__role{color:var(--ink-2);font-size:14px;line-height:1.25}.r6b-module__3P6xFW__intro{font-size:15.5px;line-height:var(--intro-lh);max-width:var(--w-prose);margin:34px 0 0}.r6b-module__3P6xFW__accent{color:inherit;line-height:var(--intro-lh)}.r6b-module__3P6xFW__nav{flex-wrap:wrap;gap:0 22px;margin-top:26px;font-size:14.5px;display:flex}.r6b-module__3P6xFW__nav a,.r6b-module__3P6xFW__row{color:var(--ink);text-decoration:none}.r6b-module__3P6xFW__nav a{text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--underline);text-decoration-color:var(--underline);text-underline-offset:3px;transition:text-decoration-color .13s}.r6b-module__3P6xFW__nav a:hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.r6b-module__3P6xFW__nav a:focus-visible,.r6b-module__3P6xFW__row:focus-visible{outline:1px solid var(--ink);outline-offset:4px;border-radius:1px}.r6b-module__3P6xFW__projects{margin-top:104px}.r6b-module__3P6xFW__heading{color:var(--ink);margin:0 0 30px;font-size:15px;font-weight:400;line-height:1.3}.r6b-module__3P6xFW__projectList{margin:0;padding:0;list-style:none}.r6b-module__3P6xFW__projectList li+li{margin-top:30px}.r6b-module__3P6xFW__row{display:block}.r6b-module__3P6xFW__rowHead{justify-content:space-between;align-items:baseline;gap:14px;display:flex}.r6b-module__3P6xFW__rowName{font-size:15.5px;line-height:1.4}.r6b-module__3P6xFW__row:hover .r6b-module__3P6xFW__rowName{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.r6b-module__3P6xFW__rowYear{color:var(--ink-2);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13px;line-height:1.5;transition:color .13s}.r6b-module__3P6xFW__row:hover .r6b-module__3P6xFW__rowYear{color:var(--ink)}.r6b-module__3P6xFW__rowBlurb{color:var(--ink-2);max-width:var(--w-prose);margin-top:4px;font-size:14px;line-height:1.6;display:block}@media (max-width:760px){.r6b-module__3P6xFW__root{padding:0 22px 120px}.r6b-module__3P6xFW__hero{padding-top:64px}.r6b-module__3P6xFW__intro,.r6b-module__3P6xFW__rowBlurb{max-width:none}.r6b-module__3P6xFW__nav{gap:0 18px}.r6b-module__3P6xFW__projects{margin-top:68px}.r6b-module__3P6xFW__heading{margin-bottom:24px}.r6b-module__3P6xFW__rowHead{justify-content:flex-start;gap:12px}}
