@font-face{font-family:Josefin Sans;font-style:normal;font-weight:100 700;font-display:swap;src:url(../media/14921be79acd4f61-s.2yvs27y9l-2so.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:Josefin Sans;font-style:normal;font-weight:100 700;font-display:swap;src:url(../media/5ccf0159f5cfdea3-s.p.32rbo4716i7et.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Josefin Sans;font-style:normal;font-weight:100 700;font-display:swap;src:url(../media/702106fa08cfb74e-s.p.1iap2soi8s-8q.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:Josefin Sans Fallback;src:local(Arial);ascent-override:73.32%;descent-override:24.44%;line-gap-override:0.0%;size-adjust:102.29%}.uZmN1W_className{font-family:Josefin Sans,Josefin Sans Fallback;font-style:normal}.uZmN1W_variable{--ff-josefin:"Josefin Sans", "Josefin Sans Fallback"}
@font-face{font-family:Jost;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ec6f25a9e2f4d4fd-s.1669nxjwa2fmv.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Jost;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/b3db9f750640a943-s.0dguglgc-iz4q.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Jost;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/78eb2d37ccba2007-s.2csanl8cs02r-.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:Jost Fallback;src:local(Arial);ascent-override:111.45%;descent-override:39.06%;line-gap-override:0.0%;size-adjust:96.01%}.zB6uOG_className{font-family:Jost,Jost Fallback;font-style:normal}.zB6uOG_variable{--ff-jost:"Jost", "Jost Fallback"}
@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/46a9e2f250689b4a-s.0-dom-5bn10r2.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/76b70a1dbe058eb5-s.1y4-pdgsjb-pw.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/2fb76073e23fd9e4-s.3lvt2whj97whp.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/6131cbbf5549afa2-s.2uwcyprjm3xu3.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/45462fd7b7c12654-s.0k62hbripvv8p.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/ba63f6a0e436df8e-s.3-6t-g6q0vh0a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/07c7676b89ed2778-s.2bn3s6zvc0dyp.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%}.feaoUq_className{font-family:Inter,Inter Fallback;font-style:normal}.feaoUq_variable{--ff-inter:"Inter", "Inter Fallback"}
@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/ffc7b595a48b6846-s.3q9gh2jvntrwt.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/276a8f4fe816cb6b-s.2v2sz4qlut9s1.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/82b67ad56d243b47-s.09bkcrcuv-0po.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/33ee198db9637ef4-s.23qr8woi9ij9e.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/fbb7028efdf70529-s.1_0gbi-gsbqmd.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/82450a180bcad83c-s.0p-wng2nn8o-p.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%}.LWasja_className{font-family:Manrope,Manrope Fallback;font-style:normal}.LWasja_variable{--ff-manrope:"Manrope", "Manrope Fallback"}
@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(../media/47faf0e9117ce2e3-s.3z_x6eowsw16y.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(../media/660acf689794c992-s.2_mbdogr7ni8i.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%}.BOOPiG_className{font-family:DM Sans,DM Sans Fallback;font-style:normal}.BOOPiG_variable{--ff-dmsans:"DM Sans", "DM Sans Fallback"}
@font-face{font-family:Work Sans;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5a9c81ce1a6e5607-s.3ynaompv6mu4n.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:Work Sans;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7b11f7b6b8b2a51c-s.3bsu95r7x7mat.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Work Sans;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/37118adc619b7803-s.3kq6k02b2ysv1.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:Work Sans Fallback;src:local(Arial);ascent-override:83.09%;descent-override:21.71%;line-gap-override:0.0%;size-adjust:111.93%}.aN3n3G_className{font-family:Work Sans,Work Sans Fallback;font-style:normal}.aN3n3G_variable{--ff-worksans:"Work Sans", "Work Sans Fallback"}
@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ca55bb71b529573f-s.3q4n78m6muld7.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:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1361b9baaefe9807-s.1d_6dtvtn9g3_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/92eb00116dd31e6a-s.16nfeub7ja6ze.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:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/e1f600cb732239d9-s.1mvr14jy3vxq7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/65341aea9fb91af5-s.1dqa_6e_ad4sj.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:Montserrat Fallback;src:local(Arial);ascent-override:85.79%;descent-override:22.25%;line-gap-override:0.0%;size-adjust:112.83%}.W-8XsG_className{font-family:Montserrat,Montserrat Fallback;font-style:normal}.W-8XsG_variable{--ff-montserrat:"Montserrat", "Montserrat Fallback"}
@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/edb5f85793adc1bb-s.1gepa_7fcx9fm.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:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/92b6de9cb55945e2-s.2eksvhm1z0jwa.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/237858b39a32779d-s.2cyn07wtgehh0.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:Space Grotesk Fallback;src:local(Arial);ascent-override:89.71%;descent-override:26.62%;line-gap-override:0.0%;size-adjust:109.69%}.xHCYaa_className{font-family:Space Grotesk,Space Grotesk Fallback;font-style:normal}.xHCYaa_variable{--ff-spacegrotesk:"Space Grotesk", "Space Grotesk Fallback"}
@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/12d4e8c1f08b4a66-s.0e__wj8580tc5.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/cabb10e1d7cbc7c1-s.10u7vx61f1ie7.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/9f5a2b9f13a4ecbb-s.35a5cae5tspm2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/d8aeca813a9ab546-s.18rizl4rsrl42.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%}.Hy73Ha_className{font-family:Plus Jakarta Sans,Plus Jakarta Sans Fallback;font-style:normal}.Hy73Ha_variable{--ff-jakarta:"Plus Jakarta Sans", "Plus Jakarta Sans Fallback"}
@font-face{font-family:Playfair Display;font-style:italic;font-weight:400 900;font-display:swap;src:url(../media/90bfca24981de995-s.0izitdbyxo4j2.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:italic;font-weight:400 900;font-display:swap;src:url(../media/813db4da1994ef51-s.0vmd737txk1h4.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:Playfair Display;font-style:italic;font-weight:400 900;font-display:swap;src:url(../media/6e74c70e8d776c42-s.0iqen1t80zg64.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:italic;font-weight:400 900;font-display:swap;src:url(../media/f462257512209772-s.39pl-v7c3qrze.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:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/b0e156020fd1d73f-s.3jppgd0xzx-0d.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/ece6651c07dc3133-s.0t8ljjjn9wtsx.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:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/1d0bb6ba8433fca1-s.2zyohmvb-ks7f.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/9d036f80216c14ee-s.3u4lli0-axodc.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:Playfair Display Fallback;src:local(Times New Roman);ascent-override:97.25%;descent-override:22.56%;line-gap-override:0.0%;size-adjust:111.26%}.HrRsgG_className{font-family:Playfair Display,Playfair Display Fallback}.HrRsgG_variable{--ff-playfair:"Playfair Display", "Playfair Display Fallback"}
@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:300;font-display:swap;src:url(../media/8cabccbf8ff73b77-s.1mblz1wog092a.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:300;font-display:swap;src:url(../media/932d3869cac5e2f5-s.2cu8l7zf4s4ec.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:300;font-display:swap;src:url(../media/28c5fc0db96362f0-s.0gv8q2vqi14yg.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:300;font-display:swap;src:url(../media/97ea1d7b8ac40ba2-s.1-qpv3jvnkkyl.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:300;font-display:swap;src:url(../media/01d6212a423b17a1-s.1pvupmngxrt5z.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/8cabccbf8ff73b77-s.1mblz1wog092a.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/932d3869cac5e2f5-s.2cu8l7zf4s4ec.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/28c5fc0db96362f0-s.0gv8q2vqi14yg.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/97ea1d7b8ac40ba2-s.1-qpv3jvnkkyl.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/01d6212a423b17a1-s.1pvupmngxrt5z.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/8cabccbf8ff73b77-s.1mblz1wog092a.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/932d3869cac5e2f5-s.2cu8l7zf4s4ec.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/28c5fc0db96362f0-s.0gv8q2vqi14yg.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/97ea1d7b8ac40ba2-s.1-qpv3jvnkkyl.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/01d6212a423b17a1-s.1pvupmngxrt5z.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:300;font-display:swap;src:url(../media/459ba3e7ebcd29d3-s.00y8kskkn0hyx.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:300;font-display:swap;src:url(../media/fdbf446d127afa2d-s.1xjn85gt7t6qs.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:300;font-display:swap;src:url(../media/b57845f0cf557e59-s.1xtu7gopqv2u0.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:300;font-display:swap;src:url(../media/9eff0a3f1ba11d74-s.3aak_kra40y8r.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:300;font-display:swap;src:url(../media/6f3ab718e3727c1a-s.3huc2loe0ie8a.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/459ba3e7ebcd29d3-s.00y8kskkn0hyx.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fdbf446d127afa2d-s.1xjn85gt7t6qs.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b57845f0cf557e59-s.1xtu7gopqv2u0.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9eff0a3f1ba11d74-s.3aak_kra40y8r.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6f3ab718e3727c1a-s.3huc2loe0ie8a.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/459ba3e7ebcd29d3-s.00y8kskkn0hyx.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/fdbf446d127afa2d-s.1xjn85gt7t6qs.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b57845f0cf557e59-s.1xtu7gopqv2u0.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9eff0a3f1ba11d74-s.3aak_kra40y8r.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6f3ab718e3727c1a-s.3huc2loe0ie8a.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond Fallback;src:local(Times New Roman);ascent-override:95.27%;descent-override:29.59%;line-gap-override:0.0%;size-adjust:96.98%}.uyJuhW_className{font-family:Cormorant Garamond,Cormorant Garamond Fallback}.uyJuhW_variable{--ff-cormorant:"Cormorant Garamond", "Cormorant Garamond Fallback"}
@font-face{font-family:EB Garamond;font-style:italic;font-weight:400 800;font-display:swap;src:url(../media/168481f20e0a6049-s.2dapt8se0x7ch.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:EB Garamond;font-style:italic;font-weight:400 800;font-display:swap;src:url(../media/ed82a0b8b2521221-s.4162up6yw-joy.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:EB Garamond;font-style:italic;font-weight:400 800;font-display:swap;src:url(../media/3e8dd5a7e8de0eae-s.1i3_gome41uvs.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:EB Garamond;font-style:italic;font-weight:400 800;font-display:swap;src:url(../media/685f28c1155695c8-s.03_1j806mu-1h.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:EB Garamond;font-style:italic;font-weight:400 800;font-display:swap;src:url(../media/34e2b77559319715-s.38-3fu5pd_-tf.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:EB Garamond;font-style:italic;font-weight:400 800;font-display:swap;src:url(../media/84a175be6caa7167-s.227deqk64jnce.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:EB Garamond;font-style:italic;font-weight:400 800;font-display:swap;src:url(../media/fce692aaf0985484-s.33jraz4m6n5g3.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:EB Garamond;font-style:normal;font-weight:400 800;font-display:swap;src:url(../media/4598e6a902d6fd11-s.12ub3b46qtqh1.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:EB Garamond;font-style:normal;font-weight:400 800;font-display:swap;src:url(../media/239fb098fceddb4b-s.3-2h23dx9ns77.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:EB Garamond;font-style:normal;font-weight:400 800;font-display:swap;src:url(../media/099ff601e790cddc-s.0ljlqtoxynbu1.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:EB Garamond;font-style:normal;font-weight:400 800;font-display:swap;src:url(../media/86498dd977e4e86c-s.0y7p5r83eele4.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:EB Garamond;font-style:normal;font-weight:400 800;font-display:swap;src:url(../media/e30c81b5cd32e7f4-s.1_ma567-n-526.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:EB Garamond;font-style:normal;font-weight:400 800;font-display:swap;src:url(../media/3456dc50754e9228-s.32itxo7y-xsdk.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:EB Garamond;font-style:normal;font-weight:400 800;font-display:swap;src:url(../media/de9751bfdfafdac8-s.0tlhhw_qyyfys.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:EB Garamond Fallback;src:local(Times New Roman);ascent-override:106.26%;descent-override:31.44%;line-gap-override:0.0%;size-adjust:94.77%}._9G5B6q_className{font-family:EB Garamond,EB Garamond Fallback}._9G5B6q_variable{--ff-ebgaramond:"EB Garamond", "EB Garamond Fallback"}
@font-face{font-family:Fraunces;font-style:italic;font-weight:100 900;font-display:swap;src:url(../media/477d3623a11ff399-s.2xm1k7t3a0pcd.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:italic;font-weight:100 900;font-display:swap;src:url(../media/bc6263328530fcfc-s.330vchwb4izzb.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:italic;font-weight:100 900;font-display:swap;src:url(../media/ddb686d70dc9968d-s.16u3vygyjnhr0.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;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/b8ccc630e9b93600-s.2qo5md4hn_gum.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:100 900;font-display:swap;src:url(../media/1ab3e5abcf77747f-s.1d9rlgtqyj_-l.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/edb99fec956915f8-s.32sris142tqlb.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%}.Kqra2q_className{font-family:Fraunces,Fraunces Fallback}.Kqra2q_variable{--ff-fraunces:"Fraunces", "Fraunces Fallback"}
@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/f7095de3000afb68-s.2ytmazkdrg7t9.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/e63b65bb308a9351-s.3j3877k49yy0l.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;font-style:normal;font-weight:400;font-display:swap;src:url(../media/125b6750c58ce347-s.1icgra-w5i50b.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d902bc2bfdd0a4cb-s.1g73gv09-xcb6.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%}.UxJsEq_className{font-family:Instrument Serif,Instrument Serif Fallback;font-weight:400}.UxJsEq_variable{--ff-instrument:"Instrument Serif", "Instrument Serif Fallback"}
@font-face{font-family:DM Serif Display;font-style:italic;font-weight:400;font-display:swap;src:url(../media/b6216fcb430786f9-s.2ajvp03xtic_0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Serif Display;font-style:italic;font-weight:400;font-display:swap;src:url(../media/2a4d8145d53af816-s.0t285orp4l5or.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 Serif Display;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6313bfc2b2e5d7e4-s.2o9_j983y90g0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Serif Display;font-style:normal;font-weight:400;font-display:swap;src:url(../media/13b33f934275930a-s.0c0g8ifvh7k7-.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 Serif Display Fallback;src:local(Times New Roman);ascent-override:94.37%;descent-override:30.51%;line-gap-override:0.0%;size-adjust:109.78%}.InZDzq_className{font-family:DM Serif Display,DM Serif Display Fallback;font-weight:400}.InZDzq_variable{--ff-dmserif:"DM Serif Display", "DM Serif Display Fallback"}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/faab88e4be272d29-s.0rgnxg2b64rzs.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/a45aa1001bf9176f-s.2vemzm0itqzfy.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/41ba59f553543ecf-s.3cb5lpr2l6xud.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/67bba87670b402d1-s.1u30mmyq6lnsd.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d6c1ff7e86974212-s.40sczeszzbjw1.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/49b1d53681a91a99-s.1yd4_i3e35931.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/123d516c9baeb953-s.1qc6dx89jd2qv.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/a74d2542cc4c775f-s.29yke99gs9qpn.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/7ac0b1cd3e695dd0-s.1i-sca43-qwng.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/916cd8a3bde3edf8-s.0oace-s_gkfks.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%}.anrfDG_className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.anrfDG_variable{--ff-plexmono:"IBM Plex Mono", "IBM Plex Mono Fallback"}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/258bd0ab5fdd762a-s.2f7nqdagzwx2-.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:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/99a2019bdfa8519b-s.176arc174-8zp.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/44e0cb21b0d052b7-s.0bp8oijd_gu96.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:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/f9cd5a77d065db98-s.1fby2rem9ngyr.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:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/954d21e04331b2ae-s.0vfdmo25voy_0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/53897e768d329f66-s.3t6q91iet4nsy.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:JetBrains Mono Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}.uaOvZW_className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.uaOvZW_variable{--ff-jetbrains:"JetBrains Mono", "JetBrains Mono Fallback"}
@font-face{font-family:DM Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/cb20b375a5739b57-s.2njitm-prmz2_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0d3323de857e1fce-s.38hmww4cj4vme.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 Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b7a08e852a63f857-s.12_ml6bnugnre.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/86fd170c8543a779-s.2yee423r7ahpo.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 Mono Fallback;src:local(Arial);ascent-override:73.71%;descent-override:23.03%;line-gap-override:0.0%;size-adjust:134.59%}.bekn2q_className{font-family:DM Mono,DM Mono Fallback;font-style:normal}.bekn2q_variable{--ff-dmmono:"DM Mono", "DM Mono Fallback"}
@font-face{font-family:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/77b28ce38026b284-s.0fuxtgzazslqx.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:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c442f25284480cdf-s.451yigaaz_4mg.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ab56636924653a94-s.3cik_s2si-ft-.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:Space Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/3382ae7d1c882f43-s.0we3rzhp_h228.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:Space Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/3084de8c06b4aa35-s.44izq0ia6orkf.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/34c58fc38e31639a-s.1s123piy9_v1m.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:Space Mono Fallback;src:local(Arial);ascent-override:81.58%;descent-override:26.3%;line-gap-override:0.0%;size-adjust:137.28%}.X7rkTq_className{font-family:Space Mono,Space Mono Fallback;font-style:normal}.X7rkTq_variable{--ff-spacemono:"Space Mono", "Space Mono Fallback"}
:root{--ink:#0e0e0d;--ink-2:#1a1918;--paper:#f3f1ec;--paper-2:#e7e3da;--red:#9b1c1c;--red-lite:#c9403f;--line-l:#0e0e0d24;--muted-l:#0e0e0d94;--sans:var(--font-sans), "Century Gothic", "URW Gothic", "Avant Garde", system-ui, sans-serif;--display:var(--font-display), "Century Gothic", "URW Gothic", system-ui, sans-serif;--serif:var(--font-serif), Georgia, serif;--mono:var(--font-mono), ui-monospace, monospace;--g:clamp(16px, 2vw, 32px);--rail-font:min(clamp(24px, 2.7vw, 50px), 6.4vh);--rail:calc(var(--rail-font) * 2.1);--ease:cubic-bezier(.65, .05, .36, 1);--bg:#0e0e0d;--bg-alt:#1a1918;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-theme=light]{--bg:#f3f1ec;--bg-alt:#e4dfd4;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root,.hero,.people,.facts,.contact,.menu,.loader,.curtain,.p-text,.stack-card.-red,.nav.-dark,html.menu-open .nav{--fg:#f3f1ec;--fg-inv:#0e0e0d;--red-lite:#e05755;--fg-soft:#f3f1ecc7;--muted-d:#f3f1ec94;--line-d:#f3f1ec24;--line-strong:#f3f1ec59;--surface:#1a1918;--field-bg:#ffffff0a;--field-bg-focus:#ffffff12;--ghost-bg:#f3f1ec1a;--glass-1:#ffffff1a;--glass-2a:#ffffff17;--glass-2b:#ffffff05;--glass-border:#ffffff24;--glass-inset:#ffffff24;--glass-shadow:#00000047;--glass-fallback:#1a1918e6}[data-theme=light]{--fg:#0e0e0d;--fg-inv:#f3f1ec;--red-lite:#b3302d;--fg-soft:#0e0e0dc7;--muted-d:#0e0e0d94;--line-d:#0e0e0d24;--line-strong:#0e0e0d4d;--surface:#e7e3da;--field-bg:#0e0e0d08;--field-bg-focus:#0e0e0d0f;--ghost-bg:#0e0e0d0f;--glass-1:#fff9;--glass-2a:#ffffff9e;--glass-2b:#e7e3da66;--glass-border:#0e0e0d14;--glass-inset:#fffc;--glass-shadow:#0e0e0d1f;--glass-fallback:#f3f1ecf0}.hero,.people,.facts,.contact,.menu,.loader,.curtain{color:var(--fg)}*{box-sizing:border-box;margin:0;padding:0}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}html.menu-open{overflow:hidden}body{background:var(--bg);transition:background-color .44s var(--ease);color:var(--fg);font-family:var(--sans);-webkit-font-smoothing:antialiased;font-weight:300;overflow-x:hidden}.site{padding-left:var(--rail)}.brand-rail{z-index:180;width:var(--rail);transition:color .22s, transform .5s var(--ease), opacity .33s var(--ease);padding-top:calc(var(--rail-font) * .9);color:var(--fg);justify-content:center;align-items:flex-start;display:flex;position:fixed;top:0;bottom:0;left:0}.hero{margin-left:calc(-1 * var(--rail));width:calc(100% + var(--rail))}html.rail-off .brand-rail{opacity:0;pointer-events:none;transform:translate(-100%)}html.rail-off .nav{left:0}.brand-rail span{writing-mode:vertical-rl;font-weight:400;font-size:var(--rail-font);letter-spacing:.1em;white-space:nowrap;line-height:1;transform:rotate(180deg)}.brand-rail i{color:var(--red-lite);font-style:normal}.brand-rail .rail-logo{writing-mode:horizontal-tb;--w:calc(var(--rail-font) * 1.1);width:var(--w);height:calc(var(--w) * 14.7);display:block;position:relative;transform:none}.rail-logo svg{width:calc(var(--w) * 14.7);height:var(--w);transform-origin:0 0;position:absolute;top:0;left:0;transform:rotate(-90deg)translate(-100%)}.curtain-mark svg{width:clamp(220px,30vw,440px);height:auto;color:var(--paper);display:block}.brand-rail:hover{color:var(--red-lite)}.nav-brand{visibility:hidden}@media (max-width:900px){:root{--rail:0px}.brand-rail{display:none}.nav-brand{visibility:visible}}body.bg-alt{background:var(--bg-alt)}a{color:inherit;text-decoration:none}img,video,iframe{max-width:100%;display:block}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}ul{list-style:none}:focus-visible{outline:1px solid var(--red-lite);outline-offset:4px}section{position:relative}.mono-label{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;font-size:12px;font-weight:500}.display,.hero-title,.dive-word,.fact-n,.next-page a.big,.stack-card h3,.menu-list a,.pn h3,.legal-body h2,.v-card h3,.step h4,.acc-t,.loader-word,.curtain-mark,.brand-rail,.nav-brand,.footer-wordmark,.p-text h3,.area-row h3,.pub-row h3,.press-card h3,.tx-name,.side-title{font-family:var(--display)}.display{letter-spacing:-.01em;font-size:clamp(40px,6.4vw,110px);font-weight:300;line-height:1}.display em{font-family:var(--serif);color:var(--red-lite);font-style:italic;font-weight:400}.line{padding-bottom:.06em;display:block;overflow:hidden}.line>span{display:block}.lede{max-width:60ch;font-size:clamp(18px,1.5vw,24px);line-height:1.55}.muted{color:var(--muted-d)}.glass{background:var(--surface);border:1px solid var(--line-d);position:relative;border-radius:0!important}.glass-l{color:var(--ink);background:var(--paper);border-color:#0e0e0d1f}.cursor{z-index:300;background:var(--paper);mix-blend-mode:difference;pointer-events:none;width:12px;height:12px;transition:width .19s var(--ease), height .19s var(--ease), margin .19s var(--ease), background .19s;border-radius:50%;place-items:center;margin:-6px 0 0 -6px;display:grid;position:fixed;top:0;left:0}.cursor.-big{background:var(--red);mix-blend-mode:normal;width:86px;height:86px;margin:-43px 0 0 -43px}.cursor-label{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;opacity:0;font-size:10px;transition:opacity .2s}.cursor.-big .cursor-label{opacity:1}@media (hover:none){.cursor{display:none}}.curtain{z-index:250;background:var(--ink);pointer-events:none;place-items:center;display:grid;position:fixed;inset:0}.curtain-mark,.loader-word{font-family:var(--display);letter-spacing:.18em;text-transform:uppercase;font-weight:300}.curtain-mark{font-size:clamp(16px,2vw,28px)}.curtain-mark i,.loader-word i,.nav-brand i,.footer-wordmark i,.wordmark i{color:var(--red-lite);font-style:normal}.loader{z-index:260;pointer-events:none;place-items:center;display:grid;position:fixed;inset:0}.loader-panel{background:var(--ink);height:50.5%;position:absolute;left:0;right:0}.loader-panel.-top{top:0}.loader-panel.-bot{bottom:0}.loader-inner{justify-items:center;gap:28px;display:grid;position:relative}.loader-word{font-size:clamp(22px,3.4vw,52px);display:flex}.loader-word .wl{display:inline-block}.loader-word>span{display:inline-block;overflow:hidden}.loader-word svg{width:min(70vw,560px);height:auto;color:var(--paper);display:block}.loader-count{font-family:var(--mono);letter-spacing:.3em;color:var(--muted-d);font-size:12px}.nav{--nav-bg:var(--bg);top:0;left:var(--rail);z-index:200;padding:20px var(--g);color:var(--fg);transition:transform .28s var(--ease), color .22s, background-color .22s, border-color .22s, padding .22s var(--ease), left .5s var(--ease);border-bottom:1px solid #0000;justify-content:space-between;align-items:center;gap:24px;display:flex;position:fixed;right:0}.nav.-dark{--nav-bg:#0e0e0d}.nav.glass{box-shadow:none;background:color-mix(in srgb, var(--nav-bg) 88%, transparent);border-width:0 0 1px;border-bottom-color:var(--line-d);border-radius:0;padding-top:14px;padding-bottom:14px}.nav.glass:before{display:none}.nav.-hide{transform:translateY(-100%)}html.menu-open .nav{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-color:#0000;transform:none}.nav-brand{letter-spacing:.28em;white-space:nowrap;font-size:15px;font-weight:300}.nav-right{align-items:center;display:flex}.nav-right>*{padding:0 18px}.nav-right>:last-child{padding-right:0}.nav-right>*+*{border-left:1px solid color-mix(in srgb, currentColor 22%, transparent)}.nav-right>:first-child{padding-left:0}.nav-lang,.menu-lang{gap:12px;display:flex}.nav-lang a,.menu-lang a{font-family:var(--mono);letter-spacing:.14em;opacity:.5;border-bottom:1px solid #0000;padding-bottom:3px;font-size:11px;font-weight:500;line-height:1;transition:opacity .17s,border-color .17s}.nav-lang a:hover,.menu-lang a:hover{opacity:1}.nav-lang a.on,.menu-lang a.on{opacity:1;border-bottom-color:currentColor}.menu-lang{display:none}.theme-btn{opacity:.75;place-items:center;transition:opacity .17s;display:grid}.theme-btn:hover{opacity:1}.theme-btn svg{width:15px;height:15px;transition:transform .33s var(--ease)}.theme-btn:hover svg{transform:rotate(-30deg)}.theme-btn .i-sun{display:none}[data-theme=light] .theme-btn .i-sun{display:block}[data-theme=light] .theme-btn .i-moon{display:none}html.menu-open .theme-btn{visibility:hidden}.menu-btn{align-items:center;gap:12px;display:flex}.mb-label{height:1em;font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;font-size:11px;font-weight:500;line-height:1;position:relative;overflow:hidden}.mb-label span{transition:transform .33s var(--ease);display:block}html.menu-open .mb-label span{transform:translateY(-100%)}.mb-icon{width:22px;height:7px;position:relative}.mb-icon i{height:1px;transition:transform .33s var(--ease), top .33s var(--ease);background:currentColor;position:absolute;left:0;right:0}.mb-icon i:first-child{top:0}.mb-icon i:last-child{top:6px}html.menu-open .mb-icon i:first-child{top:3px;transform:rotate(20deg)}html.menu-open .mb-icon i:last-child{top:3px;transform:rotate(-20deg)}.menu{z-index:190;visibility:hidden;position:fixed;inset:0}.menu-scrim{background:#0e0e0db8;position:absolute;inset:0}.menu-preview{left:var(--g);width:calc(50vw - var(--g) * 2);aspect-ratio:16/9;border-radius:0;position:absolute;top:50%;overflow:hidden;transform:translateY(-50%)}.menu-preview img{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .33s var(--ease), transform .66s var(--ease);position:absolute;inset:0;transform:scale(1.08)}.menu-preview img.on{opacity:1;transform:scale(1)}.menu-panel{border-left:1px solid var(--line-d);background:#121210;flex-direction:column;justify-content:space-between;width:50vw;padding:110px 20px 20px;display:flex;position:absolute;top:0;bottom:0;right:0;overflow-y:auto}.menu-center{justify-items:start;gap:44px;margin:auto 0;padding-left:25%;padding-right:20px;display:grid}.menu-list{display:grid}.menu-list a{letter-spacing:.01em;color:var(--paper);align-items:flex-start;gap:10px;font-size:clamp(26px,min(4.4vw,7.4vh),76px);line-height:1.08;transition:color .19s,opacity .19s;display:flex}.menu-list:hover a{opacity:.38}.menu-list a:hover,.menu-list a:focus-visible{opacity:1}.menu-list a[aria-current] .ml-t>span{color:var(--red-lite)}.menu-list small{font-family:var(--mono);letter-spacing:.1em;color:var(--muted-d);padding-top:.9em;font-size:11px}.ml-t{padding-bottom:.04em;display:block;overflow:hidden}.ml-t>span{transition:transform .28s var(--ease);display:inline-block}.menu-list a:hover .ml-t>span{transform:translate(.12em)}.menu-social{color:var(--paper);gap:10px;display:grid}.menu-social a{transition:color .17s}.menu-social a:hover{color:var(--red-lite)}.menu-foot{color:#f3f1ec59;justify-content:space-between;gap:24px;display:flex}.cta{font-family:var(--mono);letter-spacing:.08em;border:1px solid;border-radius:0;align-items:center;gap:18px;padding:18px 26px;font-size:13px;transition:background .19s,color .19s,border-color .19s;display:inline-flex}.cta:hover{background:var(--fg);color:var(--fg-inv);border-color:var(--fg)}.cta.-sm{padding:12px 18px;font-size:12px}.cta.-red{background:var(--red);border-color:var(--red);color:var(--paper)}.cta.-red:hover{background:var(--paper);color:var(--ink);border-color:var(--paper)}.cta i{transition:transform .19s var(--ease);font-style:normal}.cta:hover i{transform:translate(6px)}.hero{background:var(--ink);height:100svh;overflow:hidden}.hero-media{will-change:transform;position:absolute;inset:0;overflow:hidden}.hero-img{object-fit:cover;will-change:transform, filter;width:100%;height:100%;position:absolute;inset:0}.hero-shade{background:linear-gradient(#0e0e0d00 40%,#0e0e0d26 55%,#0e0e0dc7 100%),linear-gradient(#0e0e0d73,#0e0e0d00 22%);position:absolute;inset:0}.pixels{pointer-events:none;display:grid;position:absolute;inset:0}.pixels i{background:var(--ink);box-shadow:0 0 0 1px var(--ink)}.hero-content{left:var(--g);right:var(--g);z-index:2;position:absolute;bottom:clamp(28px,5vh,56px)}.hero-kicker{color:var(--fg-soft);margin-bottom:18px}.hero-title{font-family:var(--display);text-transform:uppercase;letter-spacing:.01em;white-space:nowrap;font-size:clamp(40px,min(8.6vw,17vh),210px);font-weight:300;line-height:.92}.hero-title>span{vertical-align:top;padding-top:.06em;display:inline-block;overflow:hidden}.hero-title .wl{display:inline-block}.hero-title i{color:var(--red-lite);font-style:normal}.hero-title.-page{white-space:normal;font-size:clamp(38px,7.4vw,180px)}.hero-title.-logo{white-space:normal;line-height:1}.hero-title.-logo>span,.hero-title.-logo .wl{display:block}.hero-title.-logo svg{width:min(100%,1500px,414.44vh);height:auto;color:var(--fg);display:block}.brand-amp{fill:var(--red-lite)}.footer-wordmark svg{width:100%;height:auto;display:block}.hero-sub{flex-wrap:wrap;align-items:baseline;gap:8px 28px;margin-top:18px;display:flex}.hero-sub .mono-label{letter-spacing:.5em;color:var(--fg)}.hero-sub p{color:var(--fg-soft);font-size:clamp(16px,1.3vw,20px)}.hero-sub em{font-family:var(--serif);color:var(--red-lite);font-style:italic}.hero-actions{flex-wrap:wrap;gap:14px;margin-top:26px;display:flex}.scroll-badge{left:calc(var(--g) + 8px);z-index:2;width:104px;height:104px;font-family:var(--mono);letter-spacing:.14em;color:var(--paper);border:1px solid #f3f1ec59;border-radius:50%;place-items:center;font-size:12px;display:grid;position:absolute;top:76px}.scroll-badge:after{content:"";border:1px solid #0000;border-top-color:var(--red-lite);border-radius:50%;animation:3.2s linear infinite spin;position:absolute;inset:-1px}@keyframes spin{to{transform:rotate(360deg)}}.hero-note{z-index:2;font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;opacity:0;font-size:12px;position:absolute}.hero-note b{color:var(--red-lite);font-weight:500}.hero-note.-a{top:28%;left:22%}.hero-note.-b{text-align:right;top:44%;right:18%}.hero-note.-c{bottom:24%;left:38%}.hero-note:before{content:"+";color:var(--red-lite);margin-right:10px}.rail{right:calc(var(--g) - 4px);z-index:120;pointer-events:none;mix-blend-mode:difference;border-top:1px solid #f3f1ec59;border-bottom:1px solid #f3f1ec59;width:12px;height:26vh;position:fixed;top:50%;transform:translateY(-50%)}.rail:before{content:"";background:#f3f1ec40;width:1px;position:absolute;top:0;bottom:0;left:50%}.rail-bar{background:var(--paper);transform-origin:top;width:1px;height:100%;position:absolute;top:0;left:calc(50% - .5px);transform:scaleY(0)}.cut-btn{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;background:var(--red);color:var(--paper);clip-path:polygon(0 0,100% 0,100% calc(100% - 14px),calc(100% - 14px) 100%,0 100%);align-items:center;gap:12px;padding:14px 26px 14px 22px;font-size:13px;transition:background .19s,color .19s;display:inline-flex}.cut-btn:hover{background:var(--fg);color:var(--fg-inv)}.cut-btn.-ghost{background:var(--ghost-bg);color:var(--fg)}.cut-btn.-ghost:hover{background:var(--fg);color:var(--fg-inv)}.page-head{padding:clamp(120px, 20vh, 200px) var(--g) clamp(48px, 8vh, 96px);border-bottom:1px solid var(--line-d)}.crumbs{color:var(--muted-d);gap:10px;margin-bottom:7vh;display:flex}.crumbs a{transition:color .17s}.crumbs a:hover,.crumbs [aria-current]{color:var(--fg)}.page-head .hero-kicker{color:var(--red-lite);margin-bottom:18px}.page-head .hero-title.-page{font-size:clamp(44px,8vw,150px)}.page-head .hero-sub{max-width:60ch;margin-top:24px}.sec{padding:18vh var(--g)}.sec-head{grid-template-columns:1fr 2fr;align-items:end;gap:4vw;margin-bottom:10vh;display:grid}.sec-head .mono-label{color:var(--muted-d);align-self:start;padding-top:.8em}.split{grid-template-columns:1fr 1.4fr;align-items:start;gap:6vw;display:grid}.media-box{background:var(--surface);border-radius:0;overflow:hidden}.media-box img,.media-box video{object-fit:cover;width:100%;height:118%}.media-box.-r45{aspect-ratio:4/5}.media-box.-r169{aspect-ratio:16/9}.media-box.-r169 img,.media-box.-r169 video,.media-box.-r169 iframe{height:100%}.reveal-words{font-size:clamp(26px,3.1vw,52px);line-height:1.18}.reveal-words .w{opacity:.14}.manifesto>.mono-label{color:var(--muted-d);margin-bottom:8vh}.marquee{border-top:1px solid var(--line-d);border-bottom:1px solid var(--line-d);padding:5vh 0;overflow:hidden}.marquee-track{width:max-content;font-family:var(--display);text-transform:uppercase;letter-spacing:.02em;will-change:transform;align-items:center;gap:.45em;font-size:clamp(56px,9vw,170px);font-weight:300;line-height:1.05;display:flex}.marquee-track i{color:var(--red-lite);font-style:normal}.practice{flex-direction:column;justify-content:center;height:100vh;display:flex;overflow:hidden}.practice-head{top:14vh;left:var(--g);z-index:2;position:absolute}.practice-head .mono-label{color:var(--muted-d);margin-bottom:18px}.practice-head .display{font-size:clamp(34px,4.4vw,72px)}.practice-track{padding-left:44vw;padding-right:var(--g);will-change:transform;gap:3vw;width:max-content;margin-top:12vh;display:flex}.p-panel{flex:none;width:min(34vw,520px);display:block;position:relative}.p-media{aspect-ratio:4/5;clip-path:inset(100% 0 0);background:var(--surface);border-radius:0;overflow:hidden}.p-media img,.p-media video{object-fit:cover;width:100%;height:100%;transform:scale(1.3)}.p-text{border-radius:0;grid-template-columns:auto 1fr;column-gap:18px;padding:18px 20px;display:grid;position:absolute;bottom:14px;left:14px;right:14px}.p-text b{font-family:var(--mono);color:var(--red-lite);padding-top:6px;font-size:12px;font-weight:500}.p-text h3{font-size:clamp(22px,1.9vw,30px);font-weight:300;line-height:1.15}.p-text p{color:#f3f1ecbf;grid-column:2;margin-top:8px;font-size:15px;line-height:1.5}.practice-track{padding-right:calc((100vw - var(--rail) - min(34vw, 520px)) / 2)}.practice-foot{left:var(--g);right:var(--g);z-index:2;justify-content:space-between;align-items:center;gap:20px;display:flex;position:absolute;bottom:6vh}.rail-nav{align-items:center;gap:18px;display:flex}.rail-nav .mono-label{color:var(--muted-d);text-align:center;min-width:70px}.rn-cur{color:var(--fg)}.rn-btn{border:1px solid var(--line-strong);width:52px;height:52px;color:var(--fg);border-radius:50%;font-size:18px;transition:background .17s,color .17s,border-color .17s,opacity .17s}.rn-btn:hover:not(:disabled){background:var(--fg);color:var(--fg-inv);border-color:var(--fg)}.rn-btn:disabled{opacity:.25;cursor:default}.people-info{right:calc(var(--g) + 24px);z-index:2;width:min(360px,28vw);display:grid;position:absolute;top:50%;transform:translateY(-50%)}.pi{grid-area:1/1;align-content:start;gap:26px;display:grid}.pi-sec{gap:10px;padding-top:18px;display:grid;position:relative}.pi-rule{background:var(--line-strong);transform-origin:0;height:1px;position:absolute;top:0;left:0;right:0}.pi-mask{padding-bottom:.08em;overflow:hidden}.pi-in{will-change:transform}.pi-h{color:var(--red-lite);margin-bottom:4px}.pi-text{color:var(--fg-soft);font-size:17px;line-height:1.6}.pi-item{font-size:19px;line-height:1.35}.pi-count .pi-in{align-items:baseline;gap:14px;display:flex}.pi-count b{font-family:var(--display);font-size:clamp(44px,4vw,64px);font-weight:300;line-height:1}.pi-count span{color:var(--fg-soft);max-width:22ch;font-size:16px;line-height:1.4}.pi-kv .pi-in{justify-content:space-between;gap:18px;font-size:15px;display:flex}.pi-kv span:first-child{color:var(--muted-d)}.pi-kv a:hover{color:var(--red-lite)}.pi-link{color:var(--fg);transition:color .17s}.pi-link:hover{color:var(--red-lite)}.stack{gap:4vh;display:grid}.stack-card{border:1px solid var(--line-d);transform-origin:50% 0;border-radius:0;grid-template-rows:auto 1fr;grid-template-columns:1fr 1fr;gap:24px;min-height:62vh;padding:clamp(24px,4vw,56px);display:grid;position:sticky;top:14vh}.stack-card:after{content:"";border-radius:inherit;pointer-events:none;opacity:var(--dim,0);background:#000;position:absolute;inset:-1px}.stack-card .sc-no{font-family:var(--mono);letter-spacing:.14em;font-size:13px}.stack-card h3{text-transform:uppercase;letter-spacing:.01em;grid-area:2/1;align-self:end;font-size:clamp(44px,7vw,124px);font-weight:300;line-height:.95}.stack-card p{grid-area:2/2;align-self:end;max-width:38ch;font-size:clamp(16px,1.3vw,20px);line-height:1.55}.stack-card.-red{background:var(--red);color:var(--paper);border-color:#0000}.stack-card.-ink{background:var(--fg);color:var(--fg-inv);border-color:#0000}.stack-card.-photo{color:var(--paper);border-color:#0000;overflow:hidden}.sc-media{z-index:0;border-radius:inherit;background:var(--ink);position:absolute;inset:0;overflow:hidden}.sc-media img,.sc-media video{object-fit:cover;width:100%;height:100%}.sc-media:after{content:"";background:linear-gradient(#0e0e0d40,#0e0e0db8);position:absolute;inset:0}.stack-card>:not(.sc-media){z-index:1;position:relative}.stack-card:after{z-index:2}.team-dive{height:100vh;color:var(--fg);place-items:center;display:grid;overflow:hidden}.team-dive>.mono-label{top:16vh;left:var(--g);color:var(--muted-d);position:absolute}.dive-word{text-transform:uppercase;letter-spacing:.02em;font-size:clamp(110px,24vw,420px);font-weight:300;line-height:.8;position:relative}.dive-dot{background:var(--red);vertical-align:baseline;border-radius:50%;width:.13em;height:.13em;margin-left:.05em;display:inline-block}.dive-fill{z-index:2;background:var(--red);clip-path:circle(0);pointer-events:none;position:absolute;inset:0}.people{height:100vh;overflow:hidden}.people-bg{background:var(--ink);position:absolute;inset:0}.people-stage{place-items:center;display:grid;position:absolute;inset:0}.portrait{aspect-ratio:3/4;border-radius:0;grid-area:1/1;width:min(30vw,440px);overflow:hidden;box-shadow:0 40px 80px #00000073}.portrait img,.team-card .tc-photo img{object-fit:cover;object-position:88% 100%;transform-origin:50% 100%;width:100%;height:100%;transform:scale(1.08)}.people-names{z-index:2;pointer-events:none;position:absolute;inset:0}.pn{left:var(--g);position:absolute;bottom:12vh}.pn .mono-label{color:var(--red-lite);margin-bottom:14px}.pn h3{letter-spacing:.01em;text-transform:uppercase;font-size:clamp(52px,8vw,150px);font-weight:300;line-height:.9}.pn h3 span{display:block;overflow:hidden}.people-count{right:var(--g);z-index:2;color:var(--muted-d);border-radius:0;padding:10px 16px;position:absolute;bottom:12vh}.pc-cur{color:var(--paper)}.people-more{right:var(--g);z-index:2;position:absolute;top:16vh}.facts{gap:var(--g);padding:22vh var(--g);grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));display:grid;overflow:hidden}.facts-bg{z-index:-1;position:absolute;inset:0}.facts-bg img,.facts-bg video{object-fit:cover;filter:brightness(.55);width:100%;height:100%}.facts-bg:after{content:"";background:linear-gradient(180deg, var(--bg), transparent 30%, transparent 70%, var(--bg));position:absolute;inset:0}.fact{border-radius:0;padding:5vh 32px}.fact-n{font-size:clamp(90px,12vw,210px);font-weight:300;line-height:.9;display:block}.fact .mono-label{color:var(--muted-d);margin-top:18px}.contact{align-items:end;height:100vh;display:grid;overflow:hidden}.contact-media{clip-path:circle(8%);position:absolute;inset:0}.contact-media video{object-fit:cover;width:100%;height:100%}.contact-media:after{content:"";background:linear-gradient(#0e0e0d33,#0e0e0dd9);position:absolute;inset:0}.contact-body{z-index:1;margin:0 var(--g) 10vh;border-radius:0;max-width:760px;padding:clamp(28px,4vw,56px);position:relative}.contact-body .mono-label{color:var(--muted-d);margin-bottom:18px}.contact-body .cta{margin-top:40px}.cards-3{gap:0 var(--g);grid-template-columns:repeat(3,1fr);display:grid}.v-card{border-top:1px solid var(--line-strong);grid-template-rows:auto auto 1fr;align-content:start;gap:14px;padding-top:22px;display:grid}.v-card b{font-family:var(--mono);color:var(--red-lite);letter-spacing:.14em;font-size:12px;font-weight:500}.v-card h3{text-transform:uppercase;letter-spacing:.02em;margin-bottom:18px;font-size:clamp(24px,2.2vw,36px);font-weight:300;line-height:1.05}.v-card p{color:var(--fg-soft);max-width:38ch;font-size:16px;line-height:1.6}.glass-l.v-card p{color:var(--muted-l)}.glass:not(.glass-l).v-card p{color:var(--fg-soft)}.team-grid{gap:var(--g);grid-template-columns:1fr 1fr;display:grid}.team-card{gap:20px;display:grid}.tc-photo{aspect-ratio:4/5;border-radius:0;position:relative;overflow:hidden}.team-card .tc-photo img{height:109%;margin-top:-9%;transform:none}.tc-info{z-index:1;border-radius:0;margin:-110px 16px 0;padding:26px;position:relative}.tc-info .mono-label{color:var(--red-lite)}.tc-info h3{text-transform:uppercase;letter-spacing:.02em;margin:10px 0 14px;font-size:clamp(34px,3.4vw,56px);font-weight:300;line-height:1}.tc-info p{color:var(--fg-soft);line-height:1.6}.tc-meta{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.tag{font-family:var(--mono);letter-spacing:.08em;border:1px solid var(--line-d);border-radius:0;padding:6px 10px;font-size:11px}.team-x{padding:12vh var(--g) 16vh;grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;gap:5vw;display:grid}.tx-feature{grid-template-columns:minmax(0,1fr);gap:28px;display:grid;position:sticky;top:96px}.tx-photo{aspect-ratio:4/5;background:var(--surface);border-radius:0;width:min(100%,80vh - 288px);min-width:260px;overflow:hidden}.tx-photo img{object-fit:cover;object-position:88% 100%;width:100%;height:109%;margin-top:-9%}.tx-body{gap:16px;max-width:56ch;display:grid}.tx-title{color:var(--red-lite)}.tx-name{letter-spacing:.02em;font-size:clamp(36px,4vw,68px);font-weight:300;line-height:.95}.tx-bio p{color:var(--fg-soft);font-size:17px;line-height:1.65}.tx-bio p+p{margin-top:10px}.tx-facts{gap:10px;margin-top:6px;display:grid}.tx-facts dt{color:var(--muted-d);font-size:10px}.tx-facts dd{color:var(--fg);text-transform:none;letter-spacing:.04em}.tx-facts a:hover{color:var(--red-lite)}.tx-side{gap:4vh;display:grid}.tx-count{letter-spacing:.01em;font-size:clamp(40px,5.4vw,96px);font-weight:300;line-height:.95}.tx-count span{color:var(--muted-d)}.tx-more{margin-top:28px;display:inline-block}.tx-grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:16px;list-style:none;display:grid}.tx-thumb{text-align:left;gap:10px;display:grid}.tx-thumb-img{aspect-ratio:4/5;outline-offset:3px;border-radius:0;outline:1px solid #0000;transition:outline-color .17s;display:block;overflow:hidden}.tx-thumb-img img{object-fit:cover;object-position:88% 100%;filter:grayscale()brightness(.75);width:100%;height:109%;transition:filter .28s var(--ease), transform .44s var(--ease);margin-top:-9%}.tx-thumb:hover .tx-thumb-img img,.tx-thumb.on .tx-thumb-img img{filter:none;transform:scale(1.04)}.tx-thumb.on .tx-thumb-img{outline-color:var(--red-lite)}.tx-thumb-name{color:var(--muted-d);transition:color .17s}.tx-thumb:hover .tx-thumb-name,.tx-thumb.on .tx-thumb-name{color:var(--fg)}.acc{border-top:1px solid var(--line-d)}.acc-item{border-bottom:1px solid var(--line-d)}.acc-head{text-align:left;grid-template-columns:4em 1fr auto;align-items:center;gap:16px;width:100%;padding:3.2vh 0;display:grid}.acc-head small{font-family:var(--mono);color:var(--red-lite);letter-spacing:.14em;font-size:12px}.acc-head .acc-t{text-transform:uppercase;letter-spacing:.01em;transition:transform .28s var(--ease), color .17s;font-size:clamp(28px,4.2vw,72px);font-weight:300;line-height:1}.acc-head:hover .acc-t{transform:translate(.25em)}.acc-plus{opacity:.7;border:1px solid;border-radius:50%;flex:none;width:44px;height:44px;position:relative}.acc-plus:before,.acc-plus:after{content:"";width:14px;height:1px;transition:transform .22s var(--ease);background:currentColor;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.acc-plus:after{transform:translate(-50%,-50%)rotate(90deg)}.acc-item.open .acc-plus:after{transform:translate(-50%,-50%)rotate(0)}.acc-body{transition:grid-template-rows .33s var(--ease);grid-template-rows:0fr;display:grid}.acc-item.open .acc-body{grid-template-rows:1fr}.acc-body>div{overflow:hidden}.acc-inner{grid-template-columns:4em 1fr 1fr;gap:16px;padding-bottom:5vh;display:grid}.acc-inner p{grid-column:2;max-width:58ch;font-size:17px;line-height:1.65}.acc-inner ul{font-family:var(--mono);grid-column:3;gap:10px;font-size:13px;display:grid}.acc-inner li:before{content:"— ";color:var(--red-lite)}.sw-filter{margin-bottom:7vh}.sw-tabs{border-bottom:1px solid var(--line-d);flex-wrap:wrap;gap:8px clamp(22px,2.6vw,44px);display:flex}.sw-tabs button{font-family:var(--display);letter-spacing:-.005em;color:var(--muted-d);padding:0 0 18px;font-size:clamp(26px,2.6vw,42px);font-weight:300;line-height:1;transition:color .17s;position:relative}.sw-tabs button:after{content:"";background:var(--fg);transform-origin:0;height:2px;transition:transform .28s var(--ease);position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}.sw-tabs button:hover,.sw-tabs button[aria-pressed=true]{color:var(--fg)}.sw-tabs button[aria-pressed=true]:after{transform:scaleX(1)}.sw-tabs sup{font-family:var(--mono);letter-spacing:.1em;vertical-align:top;margin-left:6px;font-size:11px;font-weight:500}.sw-sort{flex-wrap:wrap;align-items:baseline;gap:8px 22px;padding-top:18px;display:flex}.sw-sort span{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted-d);margin-right:4px;font-size:11px;font-weight:500}.sw-sort button{color:var(--fg-soft);border-bottom:1px solid #0000;padding-bottom:3px;font-size:14px;font-weight:400;transition:color .17s,border-color .17s}.sw-sort button:hover{color:var(--fg)}.sw-sort button[aria-pressed=true]{color:var(--fg);border-bottom-color:var(--fg)}.press-grid{gap:var(--g);grid-template-columns:repeat(3,1fr);display:grid}.press-card{border-top:1px solid var(--line-strong);align-content:start;gap:16px;padding-top:18px;display:grid}.press-card .media-box{border-radius:0}.press-card:hover h3{color:var(--red-lite)}.press-card .media-box{aspect-ratio:16/10}.press-card .media-box img{height:100%}.press-card .mono-label{color:var(--muted-d);justify-content:space-between;gap:12px;display:flex}.press-card h3{font-size:clamp(20px,1.6vw,26px);font-weight:300;line-height:1.25;transition:color .17s}.press-card .src{font-family:var(--serif);color:var(--red-lite);font-style:italic}.pub-list{border-top:1px solid var(--line-d)}.pub-row{border-bottom:1px solid var(--line-d);transition:padding .22s var(--ease);grid-template-columns:9em 9em 1fr auto;align-items:center;gap:20px;padding:3vh 0;display:grid}.pub-row:hover{padding-left:14px}.pub-row .mono-label{color:var(--muted-d)}.pub-row h3{font-size:clamp(20px,2vw,32px);font-weight:300;line-height:1.2}.pub-row .arrow{border:1px solid;border-radius:50%;place-items:center;width:44px;height:44px;transition:background .17s,color .17s;display:grid}.pub-row:hover .arrow{background:var(--fg);color:var(--fg-inv)}.pub-links{margin-top:14vh}.pub-row.-link{grid-template-columns:18em 1fr auto}.hp-field{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.contact-form[data-state=sending] .cut-btn{opacity:.5;pointer-events:none}.cookie-notice{z-index:300;border:1px solid var(--line-d);background:var(--bg);max-width:min(440px,100vw - 32px);color:var(--fg);border-radius:0;gap:14px;padding:18px 20px;font-size:14px;line-height:1.55;display:grid;position:fixed;bottom:16px;right:16px;box-shadow:0 16px 50px #0000004d}.cookie-notice a{text-underline-offset:3px;color:var(--red-lite);text-decoration:underline}.cookie-notice .cut-btn{justify-self:start}.preview-bar{z-index:400;background:var(--red);color:var(--paper);border-radius:0;align-items:center;gap:16px;padding:10px 16px;font-size:11px;display:flex;position:fixed;bottom:16px;left:50%;transform:translate(-50%);box-shadow:0 12px 40px #0000004d}.preview-bar a{text-underline-offset:3px;text-decoration:underline}.pub-row{position:relative}.pub-preview{z-index:6;background:var(--bg);border:1px solid var(--line-strong);opacity:0;visibility:hidden;pointer-events:none;width:min(360px,38vw);transition:opacity .19s var(--ease), transform .28s var(--ease), visibility 0s linear .19s;border-radius:0;grid-template-columns:112px 1fr;align-items:start;gap:14px;padding:12px;display:grid;position:absolute;top:50%;right:72px;transform:translateY(-50%)translate(12px)scale(.97);box-shadow:0 18px 40px #0000001f}.pub-preview img{aspect-ratio:4/3;object-fit:cover;border-radius:0;width:112px}.pub-preview:not(:has(img)){grid-template-columns:1fr}.pp-body{gap:10px;display:grid}.pp-text{color:var(--fg-soft);-webkit-line-clamp:4;-webkit-box-orient:vertical;font-size:14px;line-height:1.5;display:-webkit-box;overflow:hidden}.pp-by{color:var(--muted-d);font-size:10px}@media (hover:hover) and (min-width:901px){.pub-row:hover .pub-preview,.pub-row:focus-visible .pub-preview{opacity:1;visibility:visible;transition-delay:0s;transform:translateY(-50%)translate(0)scale(1)}}.acc-more{color:var(--red-lite);border-bottom:1px solid;grid-column:2;justify-self:start;padding-bottom:2px;transition:color .17s}.acc-more:hover{color:var(--fg)}.area-scope{border-top:1px solid var(--line-d);display:grid}.area-scope li{border-bottom:1px solid var(--line-d);grid-template-columns:4em 1fr;align-items:baseline;gap:16px;padding:2.2vh 0;font-size:clamp(17px,1.3vw,21px);line-height:1.45;display:grid}.area-scope small{font-family:var(--mono);color:var(--red-lite);font-size:12px}.area-people{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:18px;display:grid}.area-person{border-top:1px solid var(--line-strong);grid-template-columns:88px 1fr;align-items:center;gap:18px;padding-top:16px;display:grid}.area-person:hover b{color:var(--red-lite)}.area-person img{aspect-ratio:4/5;object-fit:cover;border-radius:0;width:88px}.area-person b{margin-bottom:6px;font-size:20px;font-weight:400;transition:color .17s;display:block}.area-person small{color:var(--muted-d)}.area-row{border-bottom:1px solid var(--line-d);transition:padding .22s var(--ease);grid-template-columns:4em 1fr auto;align-items:center;gap:20px;padding:2.6vh 0;display:grid}.area-row:first-child{border-top:1px solid var(--line-d)}.area-row:hover{padding-left:14px}.area-row .mono-label{color:var(--muted-d)}.area-row h3{font-size:clamp(20px,2vw,32px);font-weight:300;line-height:1.2}.area-row .arrow{border:1px solid;border-radius:50%;place-items:center;width:44px;height:44px;transition:background .17s,color .17s;display:grid}.area-row:hover .arrow{background:var(--fg);color:var(--fg-inv)}.steps{gap:var(--g);counter-reset:s;grid-template-columns:repeat(4,1fr);display:grid}.step{border-top:1px solid var(--line-d);padding-top:24px}.step b{font-family:var(--mono);color:var(--red-lite);letter-spacing:.14em;font-size:12px}.step h4{text-transform:uppercase;margin:16px 0 12px;font-size:clamp(26px,2.4vw,38px);font-weight:300}.step p{color:var(--muted-d);line-height:1.6}.contact-grid{gap:var(--g);grid-template-columns:1fr 1.3fr;align-items:start;display:grid}.info-card{border-top:1px solid var(--line-strong);display:grid}.info-card>div{border-bottom:1px solid var(--line-d);padding:20px 0}.info-card>div:last-child{border-bottom:0}.info-card dt{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted-d);margin-bottom:6px;font-size:11px}.info-card dd{font-size:clamp(18px,1.4vw,22px);line-height:1.45}.info-card dd a:hover{color:var(--red-lite)}.contact-form{border-top:1px solid var(--line-strong);grid-template-columns:1fr 1fr;gap:22px;padding-top:20px;display:grid}.field{gap:8px;display:grid}.field.-full{grid-column:1/-1}.field label{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted-d);font-size:11px}.field input,.field select,.field textarea{font:inherit;color:var(--fg);background:var(--field-bg);border:1px solid var(--line-d);border-radius:0;width:100%;padding:14px 16px;font-size:17px;transition:border-color .17s,background .17s}.field select option{color:var(--ink)}.field textarea{resize:vertical;min-height:150px}.field input:focus,.field select:focus,.field textarea:focus{border-color:var(--red-lite);background:var(--field-bg-focus);outline:none}.check{color:var(--muted-d);grid-column:1/-1;align-items:flex-start;gap:12px;font-size:14px;line-height:1.5;display:flex}.check input{accent-color:var(--red);margin-top:3px}.check a{text-decoration:underline}.form-foot{flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;align-items:center;gap:18px;display:flex}.form-note{color:var(--muted-d);max-width:44ch;font-size:14px}.legal{grid-template-columns:280px 1fr;align-items:start;gap:6vw;display:grid}.toc{border-top:1px solid var(--line-strong);display:grid;position:sticky;top:110px}.toc a{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;border-bottom:1px solid var(--line-d);color:var(--muted-d);transition:color .17s, padding .22s var(--ease);padding:12px 0;font-size:12px}.toc a.on,.toc a:hover{color:var(--fg);padding-left:10px}.toc a.on:before{content:"— ";color:var(--red-lite)}.legal-body{gap:12vh;display:grid}.legal-body section{scroll-margin-top:110px}.legal-body h2{text-transform:uppercase;letter-spacing:.01em;margin-bottom:28px;font-size:clamp(32px,3.6vw,60px);font-weight:300}.legal-body h3{margin:28px 0 10px;font-size:20px;font-weight:400}.legal-body p,.legal-body li{max-width:70ch;color:var(--fg-soft);font-size:17px;line-height:1.7}.legal-body ul{gap:6px;margin-top:8px;list-style:none;display:grid}.legal-body li:before{content:"— ";color:var(--red)}.kv{border-top:1px solid var(--line-d);grid-template-columns:220px 1fr;display:grid}.kv dt,.kv dd{border-bottom:1px solid var(--line-d);padding:16px 0;font-size:17px}.kv dt{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted-d);padding-top:20px;font-size:12px}.note{font-family:var(--mono);border-top:1px solid var(--line-d);color:var(--muted-d);max-width:70ch;padding-top:14px;font-size:12px;line-height:1.7}.tc-bio p{color:var(--fg-soft);line-height:1.6}.tc-bio p+p{margin-top:10px}.hero-title.-article{white-space:normal;max-width:22ch;font-size:clamp(34px,5vw,88px);line-height:1.05}.article{max-width:980px;margin:0 auto}.article-lede{margin-bottom:6vh;font-size:clamp(20px,1.8vw,28px);line-height:1.5}.area-desc{margin-bottom:6vh}.area-desc>p:first-child{color:var(--fg);font-size:clamp(20px,1.8vw,28px);line-height:1.5}.acc-inner>p+p{margin-top:1em}.article-body{color:var(--fg-soft);max-width:70ch;font-size:18px;line-height:1.75}.article-body>*+*{margin-top:1.1em}.article-body h2,.article-body h3{color:var(--fg);margin-top:2em;font-weight:400;line-height:1.2}.article-body h2{font-size:32px}.article-body h3{font-size:24px}.article-body a{color:var(--red-lite);text-decoration:underline}.article-body ul,.article-body ol{padding-left:1.2em}.article-body ul{list-style:outside}.article-body blockquote{border-left:2px solid var(--red);font-family:var(--serif);padding-left:18px;font-style:italic}.legal-body section>div>*+*{margin-top:12px}.next-page{padding:16vh var(--g);border-top:1px solid var(--line-d);grid-template-columns:1fr auto;align-items:end;gap:24px;display:grid}.next-page .mono-label{color:var(--muted-d);margin-bottom:18px}.next-page a.big{text-transform:uppercase;letter-spacing:.01em;font-size:clamp(44px,8vw,150px);font-weight:300;line-height:.95;transition:color .22s;display:inline-block}.next-page a.big:hover{color:var(--red-lite)}.footer{padding:12vh var(--g) 28px;border-top:1px solid var(--line-d);background:var(--bg);color:var(--fg);transition:background-color .44s var(--ease);overflow:hidden}.footer-map{gap:var(--g);border-bottom:1px solid var(--line-d);grid-template-columns:1fr 2fr;align-items:stretch;margin-bottom:10vh;padding-bottom:10vh;display:grid}.fm-info{flex-direction:column;justify-content:space-between;gap:28px;display:flex}.fm-name{text-transform:uppercase;letter-spacing:.02em;font-size:clamp(26px,2.6vw,42px);line-height:1.1}.fm-name i{color:var(--red-lite);font-style:normal}.fm-addr{color:var(--fg-soft);font-size:18px;line-height:1.55}.fm-actions{flex-wrap:wrap;gap:12px;display:flex}.fm-frame{aspect-ratio:21/9;background:var(--surface);border:1px solid var(--line-d);border-radius:0;min-height:340px;position:relative;overflow:hidden}.fm-frame iframe{filter:grayscale()invert(.92)contrast(.9)brightness(.9);border:0;width:100%;height:100%;position:absolute;inset:0}[data-theme=light] .fm-frame iframe{filter:grayscale()contrast(1.02)}.fm-pin{background:var(--red);pointer-events:none;width:18px;height:18px;animation:pulse 2.4s var(--ease) infinite;border-radius:50%;margin:-9px 0 0 -9px;position:absolute;top:50%;left:50%;box-shadow:0 0 0 6px #9b1c1c4d}@keyframes pulse{0%,to{box-shadow:0 0 0 6px #9b1c1c4d}50%{box-shadow:0 0 0 14px #9b1c1c00}}.footer-grid{gap:var(--g);grid-template-columns:repeat(3,1fr);margin-bottom:10vh;display:grid}.f-h{color:var(--red-lite);margin-bottom:18px}.footer-grid ul{gap:10px;font-size:17px;display:grid}.footer-grid a{transition:color .17s}.footer-grid a:hover{color:var(--red-lite)}.footer-wordmark{letter-spacing:.04em;white-space:nowrap;text-transform:uppercase;font-size:9.2vw;font-weight:300;line-height:.9}.footer-row{color:var(--muted-d);flex-wrap:wrap;justify-content:space-between;gap:20px;margin-top:6vh;display:flex}@media (max-width:1100px){.press-grid{grid-template-columns:1fr 1fr}.steps{grid-template-columns:1fr 1fr;row-gap:6vh}.legal{grid-template-columns:1fr}.toc{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));position:static}}@media (max-width:900px){.nav-brand{letter-spacing:.2em;font-size:12px}.nav-right>.theme-btn{border-left:0;padding-left:0}.nav-lang{display:none}.menu-lang{display:flex}.menu-panel{border-left:0;width:100vw;padding:96px 20px 20px}.menu-preview{display:none}.menu-center{gap:34px;padding-left:4px}.menu-list a{font-size:clamp(26px,min(9.4vw,6.2vh),48px)}.hero-title{letter-spacing:0;font-size:9.3vw}.hero-title.-page{font-size:clamp(34px,11vw,64px)}.scroll-badge{width:78px;height:78px;font-size:10px;top:72px}.hero-note,.rail{display:none}.hero-sub .mono-label{letter-spacing:.3em}.sec{padding:12vh var(--g)}.sec-head,.split,.contact-grid{grid-template-columns:1fr}.sec-head{gap:16px;margin-bottom:6vh}.cards-3,.team-grid,.press-grid,.facts,.footer-grid,.contact-form,.steps{grid-template-columns:1fr}.cards-3{row-gap:44px}.media-box.-r45{max-width:80%}.practice{height:auto;padding:14vh var(--g)}.practice-head{margin-bottom:6vh;position:static}.practice-track{flex-direction:column;gap:6vh;width:auto;margin:0;padding:0}.p-panel{width:100%}.practice-foot{margin-top:6vh;position:static}.rail-nav{display:none}.practice-track{padding-right:0}.people-info{top:12vh;right:var(--g);left:var(--g);width:auto;transform:none}.pi-sec,.people-more{display:none}.stack-card{grid-template-rows:auto auto auto;grid-template-columns:1fr;min-height:56vh}.stack-card h3,.stack-card p{grid-area:auto/1}.portrait{width:64vw}.pn{bottom:8vh}.people-more{top:12vh}.facts{padding:14vh var(--g)}.fact{padding:5vh 24px}.acc-head{grid-template-columns:2.6em 1fr auto}.acc-plus{width:36px;height:36px}.acc-inner{grid-template-columns:1fr}.acc-inner p,.acc-inner ul{grid-column:1}.pub-row{grid-template-columns:1fr auto;row-gap:8px}.pub-row .mono-label,.pub-row h3{grid-column:1}.pub-row .arrow{grid-area:1/2/span 3}.kv{grid-template-columns:1fr}.kv dt{border-bottom:0;padding-bottom:0}.team-x{grid-template-columns:1fr;padding-top:8vh}.tx-feature{position:static}.tx-photo{width:100%;min-width:0}.tx-grid{grid-template-columns:repeat(3,1fr);gap:10px}.footer-map{grid-template-columns:1fr}.fm-frame{aspect-ratio:4/3;min-height:0}.crumbs{margin-bottom:5vh}.next-page{grid-template-columns:1fr}.tc-info{margin:-80px 10px 0}.acc-more{grid-column:1}.area-scope li{grid-template-columns:2.6em 1fr}.area-row{grid-template-columns:2.6em 1fr auto}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}.p-media{clip-path:none}.reveal-words .w{opacity:1}.contact-media{clip-path:none}.pixels{display:none}}a[href^=mailto\:]{text-transform:none}.member-photo img{object-position:50% 20%}.member-kv dd{font-size:17px}.member-areas{flex-wrap:wrap;gap:6px 18px;display:flex}.member-areas a{border-bottom:1px solid var(--line-strong);transition:color .17s,border-color .17s}.member-areas a:hover{color:var(--red-lite);border-color:currentColor}.member-areas a.more{color:var(--red-lite);border-color:#0000}.faq .acc-t{text-transform:none;font-size:clamp(20px,1.9vw,30px);line-height:1.25}.faq .acc-inner p{max-width:72ch;color:var(--fg-soft);grid-column:2/span 2}@media (max-width:900px){.faq .acc-inner p{grid-column:1}}
