@font-face{font-family:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c3cb240f9c892514-s.270md_-rr62el.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:400;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.0lsanbtneewqp.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;font-style:normal;font-weight:500;font-display:swap;src:url(../media/c3cb240f9c892514-s.270md_-rr62el.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:500;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.0lsanbtneewqp.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;font-style:normal;font-weight:600;font-display:swap;src:url(../media/c3cb240f9c892514-s.270md_-rr62el.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:600;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.0lsanbtneewqp.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;font-style:normal;font-weight:700;font-display:swap;src:url(../media/c3cb240f9c892514-s.270md_-rr62el.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:700;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.0lsanbtneewqp.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_6b9cc634-module__nPijqG__className{font-family:DM Sans,DM Sans Fallback;font-style:normal}.dm_sans_6b9cc634-module__nPijqG__variable{--font-dm-sans:"DM Sans", "DM Sans Fallback"}
@font-face{font-family:Outfit;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b2ea385cb5ae8625-s.3gpqod6e6kd7d.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:Outfit;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1b99372b3eaef0c8-s.p.1ay-qk1u8nydy.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:Outfit;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b2ea385cb5ae8625-s.3gpqod6e6kd7d.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:Outfit;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1b99372b3eaef0c8-s.p.1ay-qk1u8nydy.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:Outfit;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b2ea385cb5ae8625-s.3gpqod6e6kd7d.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:Outfit;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1b99372b3eaef0c8-s.p.1ay-qk1u8nydy.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:Outfit;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b2ea385cb5ae8625-s.3gpqod6e6kd7d.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:Outfit;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1b99372b3eaef0c8-s.p.1ay-qk1u8nydy.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:Outfit Fallback;src:local(Arial);ascent-override:100.18%;descent-override:26.05%;line-gap-override:0.0%;size-adjust:99.82%}.outfit_55153592-module__EWTXmW__className{font-family:Outfit,Outfit Fallback;font-style:normal}.outfit_55153592-module__EWTXmW__variable{--font-outfit:"Outfit", "Outfit Fallback"}
@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/fc0a7394b875fa43-s.3zvkfbs08rnj_.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/7ebf22b5a21034f8-s.p.3strvg7o-g5v2.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/ccf27e5a7366fb23-s.1wwzpfhzaj2r0.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/e41d5df559864f9e-s.p.2rlzm4mj5kw8e.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_4a5d0880-module__nheCRW__className{font-family:Instrument Serif,Instrument Serif Fallback;font-weight:400}.instrument_serif_4a5d0880-module__nheCRW__variable{--font-serif-accent:"Instrument Serif", "Instrument Serif Fallback"}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/04c5164763c40239-s.1zakzi6q17d4o.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:400;font-display:swap;src:url(../media/26f284dcc38c84c0-s.2htf8h-pf57mm.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:400;font-display:swap;src:url(../media/7e7f32a39836f228-s.3skwie1wjplzh.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:400;font-display:swap;src:url(../media/fa39153a3fc630ba-s.3zhbgtelpa5ua.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:400;font-display:swap;src:url(../media/6a5386fd6038edbe-s.3vf5yzuqk3fsd.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:400;font-display:swap;src:url(../media/051742360c26797e-s.p.1wmoa0e_blxrz.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;font-style:normal;font-weight:500;font-display:swap;src:url(../media/04c5164763c40239-s.1zakzi6q17d4o.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:500;font-display:swap;src:url(../media/26f284dcc38c84c0-s.2htf8h-pf57mm.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:500;font-display:swap;src:url(../media/7e7f32a39836f228-s.3skwie1wjplzh.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:500;font-display:swap;src:url(../media/fa39153a3fc630ba-s.3zhbgtelpa5ua.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:500;font-display:swap;src:url(../media/6a5386fd6038edbe-s.3vf5yzuqk3fsd.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:500;font-display:swap;src:url(../media/051742360c26797e-s.p.1wmoa0e_blxrz.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;font-style:normal;font-weight:600;font-display:swap;src:url(../media/04c5164763c40239-s.1zakzi6q17d4o.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:600;font-display:swap;src:url(../media/26f284dcc38c84c0-s.2htf8h-pf57mm.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:600;font-display:swap;src:url(../media/7e7f32a39836f228-s.3skwie1wjplzh.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:600;font-display:swap;src:url(../media/fa39153a3fc630ba-s.3zhbgtelpa5ua.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:600;font-display:swap;src:url(../media/6a5386fd6038edbe-s.3vf5yzuqk3fsd.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:600;font-display:swap;src:url(../media/051742360c26797e-s.p.1wmoa0e_blxrz.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%}.jetbrains_mono_99b9d494-module__gwGESa__className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.jetbrains_mono_99b9d494-module__gwGESa__variable{--font-mono:"JetBrains Mono", "JetBrains Mono Fallback"}
@font-face{font-family:Caveat;font-style:normal;font-weight:400;font-display:swap;src:url(../media/da4b870ab52b3094-s.2uxt0u9yugpfw.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Caveat;font-style:normal;font-weight:400;font-display:swap;src:url(../media/86d70b7c76b6ec6e-s.2zeei6axiu3qn.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-weight:400;font-display:swap;src:url(../media/11cc37d7380d16b4-s.27211fhlic14m.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Caveat;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a85fe84266768609-s.p.00hx3ibfyf9qx.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Caveat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/da4b870ab52b3094-s.2uxt0u9yugpfw.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Caveat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/86d70b7c76b6ec6e-s.2zeei6axiu3qn.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/11cc37d7380d16b4-s.27211fhlic14m.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Caveat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a85fe84266768609-s.p.00hx3ibfyf9qx.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Caveat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/da4b870ab52b3094-s.2uxt0u9yugpfw.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Caveat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/86d70b7c76b6ec6e-s.2zeei6axiu3qn.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/11cc37d7380d16b4-s.27211fhlic14m.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Caveat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a85fe84266768609-s.p.00hx3ibfyf9qx.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Caveat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/da4b870ab52b3094-s.2uxt0u9yugpfw.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Caveat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/86d70b7c76b6ec6e-s.2zeei6axiu3qn.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/11cc37d7380d16b4-s.27211fhlic14m.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Caveat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a85fe84266768609-s.p.00hx3ibfyf9qx.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Caveat Fallback;src:local(Arial);ascent-override:124.77%;descent-override:38.99%;line-gap-override:0.0%;size-adjust:76.94%}.caveat_a2ff40b7-module__tS5MHq__className{font-family:Caveat,Caveat Fallback;font-style:normal}.caveat_a2ff40b7-module__tS5MHq__variable{--font-handwriting:"Caveat", "Caveat Fallback"}
@font-face{font-family:Literata;font-style:italic;font-weight:400;font-display:swap;src:url(../media/bf3d68eadbb8311f-s.3jvzo2c0t7p6o.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:italic;font-weight:400;font-display:swap;src:url(../media/ffa2fa3f6b86124c-s.128y1dthn8_iu.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:italic;font-weight:400;font-display:swap;src:url(../media/38b643e4e9d4ba05-s.2i8jbaimnomq9.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Literata;font-style:italic;font-weight:400;font-display:swap;src:url(../media/1325eec9b9b70547-s.2rstu_qvj67-t.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:italic;font-weight:400;font-display:swap;src:url(../media/7ddfdad46ec59d70-s.18m9t92wdvi9f.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:italic;font-weight:400;font-display:swap;src:url(../media/a42a42bd7d27e1ac-s.331h_qhi40y_r.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:Literata;font-style:italic;font-weight:400;font-display:swap;src:url(../media/1904c30335c1760b-s.p.1dtija5an3gn9.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;font-style:italic;font-weight:500;font-display:swap;src:url(../media/bf3d68eadbb8311f-s.3jvzo2c0t7p6o.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:italic;font-weight:500;font-display:swap;src:url(../media/ffa2fa3f6b86124c-s.128y1dthn8_iu.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:italic;font-weight:500;font-display:swap;src:url(../media/38b643e4e9d4ba05-s.2i8jbaimnomq9.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Literata;font-style:italic;font-weight:500;font-display:swap;src:url(../media/1325eec9b9b70547-s.2rstu_qvj67-t.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:italic;font-weight:500;font-display:swap;src:url(../media/7ddfdad46ec59d70-s.18m9t92wdvi9f.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:italic;font-weight:500;font-display:swap;src:url(../media/a42a42bd7d27e1ac-s.331h_qhi40y_r.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:Literata;font-style:italic;font-weight:500;font-display:swap;src:url(../media/1904c30335c1760b-s.p.1dtija5an3gn9.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;font-style:italic;font-weight:600;font-display:swap;src:url(../media/bf3d68eadbb8311f-s.3jvzo2c0t7p6o.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:italic;font-weight:600;font-display:swap;src:url(../media/ffa2fa3f6b86124c-s.128y1dthn8_iu.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:italic;font-weight:600;font-display:swap;src:url(../media/38b643e4e9d4ba05-s.2i8jbaimnomq9.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Literata;font-style:italic;font-weight:600;font-display:swap;src:url(../media/1325eec9b9b70547-s.2rstu_qvj67-t.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:italic;font-weight:600;font-display:swap;src:url(../media/7ddfdad46ec59d70-s.18m9t92wdvi9f.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:italic;font-weight:600;font-display:swap;src:url(../media/a42a42bd7d27e1ac-s.331h_qhi40y_r.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:Literata;font-style:italic;font-weight:600;font-display:swap;src:url(../media/1904c30335c1760b-s.p.1dtija5an3gn9.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;font-style:italic;font-weight:700;font-display:swap;src:url(../media/bf3d68eadbb8311f-s.3jvzo2c0t7p6o.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:italic;font-weight:700;font-display:swap;src:url(../media/ffa2fa3f6b86124c-s.128y1dthn8_iu.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:italic;font-weight:700;font-display:swap;src:url(../media/38b643e4e9d4ba05-s.2i8jbaimnomq9.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Literata;font-style:italic;font-weight:700;font-display:swap;src:url(../media/1325eec9b9b70547-s.2rstu_qvj67-t.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:italic;font-weight:700;font-display:swap;src:url(../media/7ddfdad46ec59d70-s.18m9t92wdvi9f.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:italic;font-weight:700;font-display:swap;src:url(../media/a42a42bd7d27e1ac-s.331h_qhi40y_r.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:Literata;font-style:italic;font-weight:700;font-display:swap;src:url(../media/1904c30335c1760b-s.p.1dtija5an3gn9.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;font-style:normal;font-weight:400;font-display:swap;src:url(../media/868062ac78521d52-s.14431vc-xa-c3.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/377df069955803a2-s.0h-psfoa0y7cs.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/c306ca90d80e6fbb-s.0s35yern3pzv4.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Literata;font-style:normal;font-weight:400;font-display:swap;src:url(../media/80458c63f2f84a49-s.0mv4uq-3d3px-.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/38c395c92be4c12a-s.2_fvequ36livx.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/4822b6e373c28622-s.1-55dqm2ab3uu.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:Literata;font-style:normal;font-weight:400;font-display:swap;src:url(../media/20a72cd0c9704d06-s.p.2iy5w5j4pvfpr.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;font-style:normal;font-weight:500;font-display:swap;src:url(../media/868062ac78521d52-s.14431vc-xa-c3.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:500;font-display:swap;src:url(../media/377df069955803a2-s.0h-psfoa0y7cs.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:500;font-display:swap;src:url(../media/c306ca90d80e6fbb-s.0s35yern3pzv4.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Literata;font-style:normal;font-weight:500;font-display:swap;src:url(../media/80458c63f2f84a49-s.0mv4uq-3d3px-.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:500;font-display:swap;src:url(../media/38c395c92be4c12a-s.2_fvequ36livx.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:500;font-display:swap;src:url(../media/4822b6e373c28622-s.1-55dqm2ab3uu.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:Literata;font-style:normal;font-weight:500;font-display:swap;src:url(../media/20a72cd0c9704d06-s.p.2iy5w5j4pvfpr.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;font-style:normal;font-weight:600;font-display:swap;src:url(../media/868062ac78521d52-s.14431vc-xa-c3.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:600;font-display:swap;src:url(../media/377df069955803a2-s.0h-psfoa0y7cs.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:600;font-display:swap;src:url(../media/c306ca90d80e6fbb-s.0s35yern3pzv4.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Literata;font-style:normal;font-weight:600;font-display:swap;src:url(../media/80458c63f2f84a49-s.0mv4uq-3d3px-.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:600;font-display:swap;src:url(../media/38c395c92be4c12a-s.2_fvequ36livx.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:600;font-display:swap;src:url(../media/4822b6e373c28622-s.1-55dqm2ab3uu.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:Literata;font-style:normal;font-weight:600;font-display:swap;src:url(../media/20a72cd0c9704d06-s.p.2iy5w5j4pvfpr.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;font-style:normal;font-weight:700;font-display:swap;src:url(../media/868062ac78521d52-s.14431vc-xa-c3.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:700;font-display:swap;src:url(../media/377df069955803a2-s.0h-psfoa0y7cs.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:700;font-display:swap;src:url(../media/c306ca90d80e6fbb-s.0s35yern3pzv4.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Literata;font-style:normal;font-weight:700;font-display:swap;src:url(../media/80458c63f2f84a49-s.0mv4uq-3d3px-.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:700;font-display:swap;src:url(../media/38c395c92be4c12a-s.2_fvequ36livx.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:700;font-display:swap;src:url(../media/4822b6e373c28622-s.1-55dqm2ab3uu.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:Literata;font-style:normal;font-weight:700;font-display:swap;src:url(../media/20a72cd0c9704d06-s.p.2iy5w5j4pvfpr.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_13a5a42-module__zT6eHW__className{font-family:Literata,Literata Fallback}.literata_13a5a42-module__zT6eHW__variable{--font-literata:"Literata", "Literata Fallback"}
.FloatingNav-module__ZALBkG__bar{view-transition-name:FloatingNav-module__ZALBkG__site-header;--fg:#fff;--fg-muted:#ffffffc7;--glass:linear-gradient(90deg, #f9faf71f, #f9faf72e);--glass-border:#ffffff38;--active-bg:#ffffff29;--active-ring:#ffffff24;--hover-bg:#ffffff1a;--cta-bg:#fff;--cta-fg:#16171c;--focus:#9fb4ff;z-index:1100;padding:calc(14px + env(safe-area-inset-top,0px)) 24px 0;pointer-events:none;color:var(--fg);font-family:var(--font-dm-sans), -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;transition:color .25s;display:grid;position:fixed;top:0;left:0;right:0}.FloatingNav-module__ZALBkG__bar[data-tone=light]{--fg:#1d1f24;--fg-muted:#5a5e66;--glass:#ffffffc7;--glass-border:#14161e14;--active-bg:#14161e12;--active-ring:#14161e0f;--hover-bg:#14161e0d;--cta-bg:#1d1e24;--cta-fg:#fff;--focus:#2457ff}html[data-theme=dark] .FloatingNav-module__ZALBkG__bar[data-tone=light]{--fg:#ecece8;--fg-muted:#a4a8a1;--glass:#16171ac7;--glass-border:#ffffff14;--active-bg:#ffffff1a;--active-ring:#ffffff14;--hover-bg:#ffffff0f;--cta-bg:#ecece8;--cta-fg:#16171a;--focus:#7d9bff}.FloatingNav-module__ZALBkG__bar:before{content:"";z-index:-1;pointer-events:none;opacity:0;background:linear-gradient(to bottom, var(--scrim) 0%, var(--scrim) 45%, transparent 100%);--scrim:#0a0c1a61;transition:opacity .25s;position:absolute;inset:0 0 -28px}.FloatingNav-module__ZALBkG__bar[data-tone=light]:before{--scrim:color-mix(in srgb, var(--surface-canvas) 92%, transparent)}.FloatingNav-module__ZALBkG__bar[data-scrolled=true]:before{opacity:1}.FloatingNav-module__ZALBkG__bar>*{pointer-events:auto}.FloatingNav-module__ZALBkG__brand{color:var(--fg);justify-self:start;align-items:center;gap:12px;padding:8px 4px;text-decoration:none;transition:color .25s;display:flex}.FloatingNav-module__ZALBkG__mark{flex:none;width:30px;height:30px}.FloatingNav-module__ZALBkG__wordmark{font-family:var(--font-outfit), -apple-system, sans-serif;letter-spacing:-.035em;white-space:nowrap;font-size:1.02rem;font-weight:600}.FloatingNav-module__ZALBkG__pill{border:1px solid var(--glass-border);background:var(--glass);-webkit-backdrop-filter:blur(10px)saturate(1.15);backdrop-filter:blur(10px)saturate(1.15);border-radius:999px;align-items:center;gap:2px;padding:6px;transition:background .25s,border-color .25s;display:flex;box-shadow:0 2px 6px #0000001f}.FloatingNav-module__ZALBkG__item{min-height:36px;color:var(--fg-muted);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:6px;padding:0 13px;font-size:.9rem;text-decoration:none;transition:background-color .2s,color .2s;display:inline-flex}.FloatingNav-module__ZALBkG__item:hover{color:var(--fg);background:var(--hover-bg)}.FloatingNav-module__ZALBkG__item[data-active=true]{color:var(--fg);background:var(--active-bg);box-shadow:inset 0 0 0 1px var(--active-ring)}.FloatingNav-module__ZALBkG__cta{background:var(--cta-bg);min-height:40px;color:var(--cta-fg);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:0 20px;font-size:.9rem;font-weight:500;text-decoration:none;transition:opacity .2s;display:inline-flex}.FloatingNav-module__ZALBkG__cta:hover{opacity:.88}.FloatingNav-module__ZALBkG__item:focus-visible,.FloatingNav-module__ZALBkG__cta:focus-visible,.FloatingNav-module__ZALBkG__brand:focus-visible,.FloatingNav-module__ZALBkG__menuButton:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.FloatingNav-module__ZALBkG__right{justify-self:end;align-items:center;gap:8px;display:flex}.FloatingNav-module__ZALBkG__menuButton{border:1px solid var(--glass-border);background:var(--glass);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);width:44px;height:44px;color:var(--fg);cursor:pointer;border-radius:999px;place-items:center;display:none}@media (max-width:1020px){.FloatingNav-module__ZALBkG__wordmark{display:none}}@media (max-width:899px){.FloatingNav-module__ZALBkG__bar{padding:calc(10px + env(safe-area-inset-top,0px)) 12px 0;grid-template-columns:1fr auto}.FloatingNav-module__ZALBkG__pill,.FloatingNav-module__ZALBkG__cta{display:none}.FloatingNav-module__ZALBkG__mark{width:34px;height:34px}.FloatingNav-module__ZALBkG__menuButton{display:grid}}@media (prefers-reduced-motion:reduce){.FloatingNav-module__ZALBkG__bar,.FloatingNav-module__ZALBkG__brand,.FloatingNav-module__ZALBkG__pill,.FloatingNav-module__ZALBkG__item{transition:none}}
.ParkFooter-module__fYPCaW__footer{--gutter:var(--space-gutter,clamp(16px, 3vw, 40px));isolation:isolate;--ft-bg:#060a20;--ft-ink:#fff;--ft-text:#f2f3fa;--ft-muted:#e8eaf8bd;--ft-faint:#e8eaf899;--ft-line:#ffffff38;--ft-line-strong:#fff9;--ft-fill:#ffffff14;--ft-focus:#9fb4ff;--ft-btn:#fff;--ft-btn-ink:#11121e;background:var(--ft-bg);min-height:clamp(560px,53.125vw,860px);color:var(--ft-text);font-family:var(--font-dm-sans), -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;display:flex;position:relative;overflow:hidden}.ParkFooter-module__fYPCaW__footer[data-sky=dawn]{--ft-bg:#24346f}.ParkFooter-module__fYPCaW__footer[data-sky=dusk]{--ft-bg:#1a1d58}.ParkFooter-module__fYPCaW__footer[data-sky=day]{--ft-bg:#9cc4ee;--ft-ink:#0b1430;--ft-text:#0b1430;--ft-muted:#0b1430c7;--ft-faint:#0b143099;--ft-line:#0b143038;--ft-line-strong:#0b14308c;--ft-fill:#fff6;--ft-focus:#2457ff;--ft-btn:#0b1430;--ft-btn-ink:#fff}.ParkFooter-module__fYPCaW__scene{z-index:-1;object-fit:cover;object-position:50% 100%;width:100%;height:100%;image-rendering:pixelated;display:block;position:absolute;inset:0}.ParkFooter-module__fYPCaW__wrap{width:100%;max-width:var(--content-max,1400px);padding:clamp(48px, 6vw, 88px) var(--gutter) 18px;flex-direction:column;margin:0 auto;display:flex;position:relative}.ParkFooter-module__fYPCaW__mark{width:40px;height:40px;color:var(--ft-ink);align-self:flex-start;display:inline-flex}.ParkFooter-module__fYPCaW__mark svg{width:100%;height:100%}.ParkFooter-module__fYPCaW__mark:focus-visible{outline:2px solid var(--ft-focus);outline-offset:4px}.ParkFooter-module__fYPCaW__columns{grid-template-columns:1fr 1fr .8fr 1.5fr;gap:32px clamp(24px,4vw,64px);margin-top:clamp(32px,4vw,52px);display:grid}.ParkFooter-module__fYPCaW__colHead{color:var(--ft-ink);margin:0 0 16px;font-size:.9375rem;font-weight:600}.ParkFooter-module__fYPCaW__links{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.ParkFooter-module__fYPCaW__links a,.ParkFooter-module__fYPCaW__legal a{min-height:32px;color:var(--ft-muted);align-items:center;font-size:.9375rem;text-decoration:none;display:inline-flex}.ParkFooter-module__fYPCaW__links a:hover,.ParkFooter-module__fYPCaW__legal a:hover{color:var(--ft-ink)}.ParkFooter-module__fYPCaW__links a:focus-visible,.ParkFooter-module__fYPCaW__legal a:focus-visible,.ParkFooter-module__fYPCaW__social a:focus-visible{outline:2px solid var(--ft-focus);outline-offset:3px;border-radius:4px}.ParkFooter-module__fYPCaW__colText{color:var(--ft-muted);margin:0 0 16px;font-size:.9375rem;line-height:1.5}.ParkFooter-module__fYPCaW__signup{border:1px solid var(--ft-line);background:var(--ft-fill);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:999px;align-items:center;max-width:440px;height:46px;padding:0 4px 0 16px;display:flex}.ParkFooter-module__fYPCaW__signup:focus-within{border-color:var(--ft-line-strong)}.ParkFooter-module__fYPCaW__signup input{min-width:0;color:var(--ft-ink);font:inherit;background:0 0;border:0;outline:none;flex:1;font-size:.9375rem}.ParkFooter-module__fYPCaW__signup input::placeholder{color:var(--ft-faint)}.ParkFooter-module__fYPCaW__signup button{background:var(--ft-btn);height:38px;color:var(--ft-btn-ink);font:inherit;cursor:pointer;border:0;border-radius:999px;padding:0 18px;font-size:.875rem;font-weight:500}.ParkFooter-module__fYPCaW__signup button:disabled{opacity:.6}.ParkFooter-module__fYPCaW__signup button:focus-visible{outline:2px solid var(--ft-focus);outline-offset:2px}.ParkFooter-module__fYPCaW__signupNote{color:var(--ft-muted);margin:10px 0 0;font-size:.875rem}.ParkFooter-module__fYPCaW__hp{position:absolute;left:-9999px}.ParkFooter-module__fYPCaW__social{gap:6px;margin-top:clamp(28px,3vw,40px);display:flex}.ParkFooter-module__fYPCaW__social a{border:1px solid var(--ft-line);background:var(--ft-fill);width:44px;height:44px;color:var(--ft-muted);border-radius:10px;place-items:center;display:grid}.ParkFooter-module__fYPCaW__social a:hover{color:var(--ft-ink);border-color:var(--ft-line-strong)}.ParkFooter-module__fYPCaW__bottom{color:#ffffffb8;justify-content:space-between;gap:16px;margin-top:auto;font-size:.75rem;display:flex}@media (max-width:899px){.ParkFooter-module__fYPCaW__footer{min-height:0}.ParkFooter-module__fYPCaW__columns{grid-template-columns:1fr 1fr}.ParkFooter-module__fYPCaW__bottom{flex-direction:column;gap:2px}.ParkFooter-module__fYPCaW__columns>:last-child{grid-column:1/-1}.ParkFooter-module__fYPCaW__social{margin-bottom:200px}}
.AboutFloatingNav-module__PD0bfa__pill{z-index:50;border:1px solid var(--surface-border);background:color-mix(in srgb, var(--surface-1) 82%, transparent);-webkit-backdrop-filter:blur(18px)saturate(160%);backdrop-filter:blur(18px)saturate(160%);max-width:calc(100% - 24px);font-family:var(--font-dm-sans), -apple-system, sans-serif;border-radius:999px;align-items:center;gap:2px;padding:4px;display:none;position:fixed;bottom:28px;left:50%;transform:translate(-50%);box-shadow:0 14px 36px -12px #14182847,0 3px 10px -4px #1418281f}@media (min-width:900px){.AboutFloatingNav-module__PD0bfa__pill{display:flex}}.AboutFloatingNav-module__PD0bfa__tab{min-height:44px;color:var(--surface-ink-muted);white-space:nowrap;border-radius:999px;align-items:center;padding:0 18px;font-size:.875rem;font-weight:500;text-decoration:none;transition:background-color .18s,color .18s;display:inline-flex}.AboutFloatingNav-module__PD0bfa__tab:hover{color:var(--surface-ink);background:var(--surface-2)}.AboutFloatingNav-module__PD0bfa__tab[aria-current=page]{background:var(--surface-ink);color:var(--surface-canvas)}.AboutFloatingNav-module__PD0bfa__tab:focus-visible,.AboutFloatingNav-module__PD0bfa__launcher:focus-visible,.AboutFloatingNav-module__PD0bfa__row:focus-visible{outline:2px solid var(--home-accent,#2457ff);outline-offset:2px}.AboutFloatingNav-module__PD0bfa__launcher{width:44px;height:44px;color:var(--surface-ink-muted)}.AboutFloatingNav-module__PD0bfa__launcher:hover{color:var(--surface-ink);background:var(--surface-2)}.AboutFloatingNav-module__PD0bfa__fab{bottom:calc(16px + env(safe-area-inset-bottom,0px));z-index:1198;width:56px;height:56px;color:var(--surface-ink);border:1px solid var(--surface-border);background:color-mix(in srgb, var(--surface-1) 86%, transparent);-webkit-backdrop-filter:blur(18px)saturate(160%);backdrop-filter:blur(18px)saturate(160%);position:fixed;right:92px;box-shadow:0 14px 36px -12px #14182847,0 3px 10px -4px #1418281f}.AboutFloatingNav-module__PD0bfa__fab:hover{background:var(--surface-1)}.AboutFloatingNav-module__PD0bfa__fab:focus-visible{outline:2px solid var(--home-accent,#2457ff);outline-offset:3px}@media (min-width:900px){.AboutFloatingNav-module__PD0bfa__fab{display:none}}.AboutFloatingNav-module__PD0bfa__paper{border:1px solid var(--surface-border);background:var(--surface-1);color:var(--surface-ink);font-family:var(--font-dm-sans), -apple-system, sans-serif;border-radius:16px;margin-bottom:12px;padding:8px;box-shadow:0 20px 48px -16px #1418284d}.AboutFloatingNav-module__PD0bfa__menu{flex-direction:column;width:min(340px,100vw - 32px);display:flex}.AboutFloatingNav-module__PD0bfa__menuLabel{letter-spacing:.02em;color:var(--surface-ink-muted);align-items:center;gap:8px;margin:8px 12px 6px;font-size:.8125rem;font-weight:500;display:inline-flex}.AboutFloatingNav-module__PD0bfa__menuLabel:before{content:"";background:var(--home-accent,#2457ff);border-radius:1px;width:6px;height:6px}.AboutFloatingNav-module__PD0bfa__row{min-height:44px;color:inherit;border-radius:10px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 12px;padding:10px 12px;text-decoration:none;transition:background-color .18s;display:grid}.AboutFloatingNav-module__PD0bfa__row:hover{background:var(--surface-2)}.AboutFloatingNav-module__PD0bfa__rowTitle{font-family:var(--font-outfit), -apple-system, sans-serif;letter-spacing:-.015em;font-size:1rem;font-weight:600;line-height:1.25}.AboutFloatingNav-module__PD0bfa__rowBody{color:var(--surface-ink-muted);grid-column:1;font-size:.8125rem;line-height:1.4}.AboutFloatingNav-module__PD0bfa__rowArrow{color:var(--surface-ink-muted);grid-area:1/2/span 2;transition:transform .25s cubic-bezier(.16,1,.3,1),color .18s}.AboutFloatingNav-module__PD0bfa__row:hover .AboutFloatingNav-module__PD0bfa__rowArrow{color:var(--home-accent,#2457ff);transform:translate(3px)}.AboutFloatingNav-module__PD0bfa__row[aria-current=page] .AboutFloatingNav-module__PD0bfa__rowTitle{color:var(--home-accent,#2457ff)}.AboutFloatingNav-module__PD0bfa__rule{background:var(--surface-border);height:1px;margin:6px 12px}@media (prefers-reduced-motion:reduce){.AboutFloatingNav-module__PD0bfa__tab,.AboutFloatingNav-module__PD0bfa__row,.AboutFloatingNav-module__PD0bfa__rowArrow{transition:none}}
html[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bfl-primary:#5f82ff;--bfl-primary-hover:#8ea9ff;--bfl-primary-active:#bacbff;--bfl-primary-soft:#122764;--bfl-primary-on:#171717;--bfl-secondary:#bacbff;--bfl-secondary-hover:#dde5ff;--bfl-secondary-active:#eef2ff;--bfl-secondary-on:#171717;--bfl-tertiary:#122f8c;--bfl-tertiary-hover:#1239ba;--bfl-tertiary-active:#1747e6;--bfl-tertiary-on:#fcfcfb;--bfl-quaternary:#122764;--bfl-quaternary-hover:#122f8c;--bfl-quaternary-on:#fcfcfb;--bfl-special:#ffb000;--bfl-special-hover:#d69300;--bfl-special-active:#b67e00;--bfl-special-on:#171717;--bfl-button:#5f82ff;--bfl-button-hover:#8ea9ff;--bfl-button-text:#171717;--bfl-accent-text:#8ea9ff;--bfl-gold:#ffb000;--bfl-acid:#dfff4f;--bfl-coral:#f04c23;--bfl-sky:#95c9ff;--bfl-focus:var(--surface-ink);background-color:#0f1012}html[data-theme=dark] body{color:#edeeea;background-color:#0f1012}html[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bfl-primary:#2457ff;--bfl-primary-hover:#1747e6;--bfl-primary-active:#1239ba;--bfl-primary-soft:#eef2ff;--bfl-primary-on:#fcfcfb;--bfl-secondary:#122f8c;--bfl-secondary-hover:#122764;--bfl-secondary-active:#0d1d4a;--bfl-secondary-on:#fcfcfb;--bfl-tertiary:#dde5ff;--bfl-tertiary-hover:#bacbff;--bfl-tertiary-active:#8ea9ff;--bfl-tertiary-on:#122f8c;--bfl-quaternary:#eef2ff;--bfl-quaternary-hover:#dde5ff;--bfl-quaternary-on:#171717;--bfl-special:#ffb000;--bfl-special-hover:#d69300;--bfl-special-active:#b67e00;--bfl-special-on:#171717;--bfl-button:#2457ff;--bfl-button-hover:#1747e6;--bfl-button-text:#fcfcfb;--bfl-accent-text:#1747e6;--bfl-gold:#8a5f00;--bfl-acid:#dfff4f;--bfl-coral:#f04c23;--bfl-sky:#95c9ff;--bfl-focus:var(--surface-ink);background-color:#f9faf7}html[data-theme=light] body{color:#11110f;background-color:#f9faf7}html[data-theme=light]{--surface-canvas:#f9faf7;--surface-1:#fff;--surface-2:#f0f2ec;--surface-3:#e4e7e0;--surface-border:#e3e5df;--surface-border-strong:#b5bab0;--surface-ink:#11110f;--surface-ink-muted:#5b5f58;--signal-amber:#ffb000;--signal-amber-text:#7a5400;--signal-cyan:#00b8d9;--signal-cyan-text:#006576;--signal-violet:#6244e8;--signal-violet-text:#553bc8;--signal-mint:#20c997;--signal-mint-text:#106347;--signal-coral:#ff5d5d;--signal-coral-text:#983535}html[data-theme=dark]{--surface-canvas:#0f1012;--surface-1:#16171a;--surface-2:#1f2023;--surface-3:#2a2b2f;--surface-border:#2e3034;--surface-border-strong:#4c4f55;--surface-ink:#edeeea;--surface-ink-muted:#a4a8a1;--signal-amber:#ffb000;--signal-amber-text:#ffb000;--signal-cyan:#00b8d9;--signal-cyan-text:#00b8d9;--signal-violet:#6244e8;--signal-violet-text:#a694f2;--signal-mint:#20c997;--signal-mint-text:#20c997;--signal-coral:#ff5d5d;--signal-coral-text:#f77}html[data-theme=light],html[data-theme=dark]{--reader-paper:var(--surface-canvas);--reader-ink:var(--surface-ink);--reader-ink-muted:var(--surface-ink-muted);--reader-rule:var(--surface-border);--reader-stock:var(--surface-2)}html:has([data-reader-surface]){background-color:var(--reader-paper)}html:has([data-reader-surface]) body{background-color:var(--reader-paper)}html:has([data-reader-surface]) body{color:var(--reader-ink)}html[data-theme=light]{--home-paper:var(--surface-canvas);--home-paper-deep:var(--surface-2);--home-ink:var(--surface-ink);--home-ink-muted:var(--surface-ink-muted);--home-rule:var(--surface-border);--home-accent:#2457ff;--home-inverse:#11110f;--home-inverse-ink:#edeeea;--home-plate:#45474e;--home-paper-wash:#f9faf7eb;--home-glass:#f9faf7b8;--sprint-scrim:linear-gradient(to top, #fcfcfb 0%, #fcfcfbf0 5%, #fcfcfb99 15%, #fcfcfb33 27%, #fcfcfb00 40%), linear-gradient(to top, #fcfcfbe0 0%, #fcfcfbdb 32%, #fcfcfba3 52%, #fcfcfb4d 72%, #fcfcfb00 90%);--sprint-scrim-progress:linear-gradient(to top, #ffffff8c 0%, #ffffff61 40%, #ffffff1f 70%, #fff0 88%);--sprint-copy:#171717;--sprint-accent:var(--home-accent,#2457ff)}html[data-theme=dark]{--home-paper:var(--surface-canvas);--home-paper-deep:var(--surface-2);--home-ink:var(--surface-ink);--home-ink-muted:var(--surface-ink-muted);--home-rule:var(--surface-border);--home-accent:#8ea9ff;--home-inverse:#0b0c11;--home-inverse-ink:#edeeea;--home-plate:#262622;--home-paper-wash:#0f1012eb;--home-glass:#0f1012c7;--sprint-scrim:linear-gradient(to top, #12131a 0%, #12131af0 5%, #12131a99 15%, #12131a33 27%, #12131a00 40%), linear-gradient(to top, #12131ad1 0%, #12131ac7 32%, #12131aa3 52%, #12131a52 72%, #12131a00 90%);--sprint-scrim-progress:linear-gradient(to top, #05060a80 0%, #05060a57 40%, #05060a1a 70%, #05060a00 88%);--sprint-copy:#fcfcfb;--sprint-accent:var(--home-accent,#8ea9ff)}html:has([data-paper-surface]){background-color:var(--home-paper)}html:has([data-paper-surface]) body{background-color:var(--home-paper)}html:has([data-paper-surface]) body{color:var(--home-ink)}html:has([data-framework-shell]) header.MuiAppBar-root{box-shadow:none;border-bottom:1px solid var(--home-rule,#e3e4e8)}@media (min-width:1200px){html:has([data-framework-shell]) footer{margin-left:80px}}.band-alt{background-color:var(--surface-1)}html:has(#app-scroll){height:100%;overflow:hidden}html:has(#app-scroll) body{height:100%;overflow:hidden}#app-scroll{scroll-behavior:inherit;height:100%;overflow:clip auto}html,body{max-width:100%;overflow-x:clip}*,:before,:after{box-sizing:border-box}.MuiInputBase-input{box-sizing:content-box}html,body{margin:0;padding:0}html[data-theme-switching] *,html[data-theme-switching] :before,html[data-theme-switching] :after{transition:none!important}.fc-anchor-mark{cursor:pointer;background:#2457ff26;border-bottom:2px solid #2457ff8c;border-radius:2px}html[data-theme=dark] .fc-anchor-mark{background:#8ea9ff33;border-bottom-color:#8ea9ff99}.fc-diagram-img{object-fit:contain;width:100%;max-width:100%;height:auto;max-height:82vh;margin-inline:auto;display:block}html[data-custom-cursor] body{cursor:url(/images/cursor/arrow.png) 2 2,auto;cursor:image-set(url(/images/cursor/arrow.png) 1x, url(/images/cursor/arrow@2x.png) 2x) 2 2, auto}html[data-custom-cursor] :is(a,button,summary,select,[role=button],[role=tab],[role=menuitem],[role=checkbox],[role=radio],[role=switch],.MuiButtonBase-root,input[type=checkbox],input[type=radio],input[type=range],input[type=file],input[type=color],input[type=submit],input[type=button],input[type=reset]):not([aria-disabled=true]),html[data-custom-cursor] :is(a,button,[role=button],.MuiButtonBase-root) *{cursor:pointer}html[data-custom-cursor] :is(textarea,[contenteditable=true]),html[data-custom-cursor] input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=color]):not([type=submit]):not([type=button]):not([type=reset]),html[data-custom-cursor] [contenteditable=true] *{cursor:text}html[data-custom-cursor] :is(p,li,blockquote,dd,dt,figcaption,td,th){cursor:auto}:root{--space-gutter:clamp(1rem, calc(1rem + 1.5 * (100vw - 22.5rem) / 67.5), 2.5rem);--space-card:clamp(1.5rem, calc(1.5rem + 1 * (100vw - 22.5rem) / 67.5), 2.5rem);--space-group:clamp(2rem, calc(2rem + 1.5 * (100vw - 22.5rem) / 67.5), 3.5rem);--space-tight:clamp(3rem, calc(3rem + 2 * (100vw - 22.5rem) / 67.5), 5rem);--space-section:clamp(4.5rem, calc(4.5rem + 3 * (100vw - 22.5rem) / 67.5), 7.5rem);--space-spacious:clamp(6rem, calc(6rem + 4 * (100vw - 22.5rem) / 67.5), 10rem);--content-max:1400px;--radius-card:24px;--radius-panel:32px;--bfl-action-radius:999px;--bfl-hero-heading-measure:1120px;--bfl-hero-copy-measure:720px;--ed-ease:cubic-bezier(.22, 1, .36, 1);--ed-press:1.1s;--ed-rise:.82s;--ed-draw:.9s;--ed-step:62ms}html[data-motion=on] [data-reveal]{transition-duration:var(--ed-rise);transition-timing-function:var(--ed-ease);transition-delay:calc(var(--i,0) * var(--ed-step));will-change:opacity, transform}html[data-motion=on] :is([data-reveal].is-in,.is-in [data-reveal]){will-change:auto}@media print{html[data-motion=on] [data-reveal]{opacity:1!important;transform:none!important}html[data-motion=on] .ed-w>span{transform:none!important}html[data-motion=on] .ed-ink{color:var(--home-accent,#2457ff)!important}}html[data-motion=on] [data-reveal=rise]{opacity:0;transition-property:opacity,transform;transform:translateY(22px)}html[data-motion=on] [data-reveal=fade]{opacity:0;transition-property:opacity}html[data-motion=on] :is([data-reveal=rise],[data-reveal=fade]):is(.is-in,.is-in *){opacity:1;transform:none}html[data-motion=on] [data-reveal=draw]{transition-property:transform;transition-duration:var(--ed-draw);transform-origin:0;transform:scaleX(0)}html[data-motion=on] [data-reveal=draw][data-origin=center]{transform-origin:50%}html[data-motion=on] [data-reveal=draw-y]{transition-property:transform;transition-duration:var(--ed-draw);transform-origin:top;transform:scaleY(0)}html[data-motion=on] [data-reveal=draw-y]:is(.is-in,.is-in *){transform:scaleY(1)}html[data-motion=on] [data-reveal=draw]:is(.is-in,.is-in *){transform:scaleX(1)}html[data-motion=on] .ed-plate{overflow:hidden}html[data-motion=on] [data-reveal=plate]{transition-property:opacity,transform;transition-duration:var(--ed-press);opacity:0;transform:scale(1.07)}html[data-motion=on] [data-reveal=plate]:is(.is-in,.is-in *){opacity:1;transform:scale(1)}.ed-w{vertical-align:bottom;margin-bottom:-.16em;padding-bottom:.16em;display:inline-block;overflow:hidden}.ed-w>span{display:inline-block}html[data-motion=on] .ed-w>span{transition:transform var(--ed-press) var(--ed-ease);transition-delay:calc(var(--i,0) * 42ms);transform:translateY(105%)}html[data-motion=on] .is-in .ed-w>span{transform:none}.ed-ink{color:var(--home-accent,#2457ff)}html[data-motion=on] .ed-ink{color:var(--home-ink,#171717);transition:color .62s var(--ed-ease);transition-delay:calc(var(--i,0) * 42ms + .105s)}html[data-motion=on] .is-in .ed-ink{color:var(--home-accent,#2457ff)}html:has([data-paper-surface]) body:after{content:"";z-index:1600;pointer-events:none;mix-blend-mode:multiply;opacity:.05;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.86' numOctaves='4' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='180' height='180' filter='url(%23n)'/%3E%3C/svg%3E");background-size:180px 180px;position:fixed;inset:0}html[data-theme=dark]:has([data-paper-surface]) body:after{mix-blend-mode:screen;opacity:.035}@media print{html:has([data-paper-surface]) body:after{display:none}}.ed-bleed{isolation:isolate;position:relative}.ed-bleed:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(55% 46% at var(--ed-bleed-x,76%) var(--ed-bleed-y,24%), #2457ff0e, transparent 78%), radial-gradient(40% 30% at 10% 72%, #2457ff08, transparent 82%);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0% 74%,#0000 100%);mask-image:linear-gradient(#000 0% 74%,#0000 100%)}html[data-theme=dark] .ed-bleed:before{background:radial-gradient(55% 46% at var(--ed-bleed-x,76%) var(--ed-bleed-y,24%), #5f82ff1a, transparent 78%), radial-gradient(40% 30% at 10% 72%, #5f82ff0e, transparent 82%)}.ed-aurora{isolation:isolate;position:relative}.ed-aurora:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(58% 64% at 70% 40%,#2457ff33,#0000 72%),radial-gradient(66% 54% at 10% 94%,#2457ff16,#0000 76%);position:absolute;inset:0}html[data-motion=on] .ed-signal{background-image:linear-gradient(90deg, transparent 0%, transparent 42%, var(--home-accent,#2457ff) 50%, transparent 58%, transparent 100%);animation:4.6s linear infinite ed-signal-run;animation-delay:var(--ed-signal-delay,0s);background-repeat:no-repeat;background-size:240% 100%}@keyframes ed-signal-run{0%{background-position:-140% 0}to{background-position:240% 0}}html[data-motion=on] .ed-signal-y{background-image:linear-gradient(180deg, transparent 0%, transparent 42%, var(--home-accent,#2457ff) 50%, transparent 58%, transparent 100%);animation:4.6s linear infinite ed-signal-run-y;animation-delay:var(--ed-signal-delay,0s);background-repeat:no-repeat;background-size:100% 240%}@keyframes ed-signal-run-y{0%{background-position:0 -140%}to{background-position:0 240%}}html[data-motion=on] .ed-pulse:after{content:"";pointer-events:none;border:1px solid var(--home-accent,#2457ff);animation:ed-pulse 3.4s var(--ed-ease) infinite;position:absolute;inset:-1px}@keyframes ed-pulse{0%{opacity:.55;transform:scale(1)}70%{opacity:0;transform:scale(1.13)}to{opacity:0;transform:scale(1.13)}}.ed-progress{display:none}html:has([data-paper-surface]) .ed-progress{z-index:1550;pointer-events:none;background:var(--home-accent,#2457ff);transform-origin:0;height:2px;transform:scaleX(var(--ed-progress,0));display:block;position:fixed;top:0;left:0;right:0}.ed-row{position:relative}.ed-row:after{content:"";background:var(--home-accent,#2457ff);transform-origin:0;height:1px;transition:transform .62s var(--ed-ease);position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}.ed-row:hover:after,.ed-row:focus-within:after{transform:scaleX(1)}.ed-row .ed-row-arrow{transition:transform .42s var(--ed-ease), color .32s ease, border-color .32s ease}.ed-row:hover .ed-row-arrow,.ed-row:focus-within .ed-row-arrow{color:var(--home-accent,#2457ff);border-color:var(--home-accent,#2457ff);transform:translate(4px,-4px)}.ed-row .ed-row-title{transition:transform .52s var(--ed-ease)}.ed-row:hover .ed-row-title,.ed-row:focus-within .ed-row-title{transform:translate(6px)}.ed-card .ed-card-art{transition:transform .9s var(--ed-ease)}.ed-card:hover .ed-card-art,.ed-card:focus-within .ed-card-art{transform:scale(1.045)}.ed-card{transition:transform .42s var(--ed-ease)}.ed-card:hover,.ed-card:focus-within{transform:translateY(-1px)}@media (prefers-reduced-motion:reduce){.ed-row .ed-row-arrow,.ed-row .ed-row-title,.ed-card,.ed-card .ed-card-art{transition-property:color,border-color}.ed-row:hover .ed-row-arrow,.ed-row:focus-within .ed-row-arrow,.ed-row:hover .ed-row-title,.ed-row:focus-within .ed-row-title,.ed-card:hover,.ed-card:focus-within,.ed-card:hover .ed-card-art,.ed-card:focus-within .ed-card-art{transform:none}.ed-row:after{transition:none}}.ed-check-mark{stroke-dasharray:24;stroke-dashoffset:0}html[data-motion=on] .ed-check-mark{stroke-dashoffset:24px;transition:stroke-dashoffset .42s var(--ed-ease);transition-delay:calc(var(--i,0) * .18s)}html[data-motion=on] :is(.is-in,.is-in *) .ed-check-mark,html[data-motion=on] .is-in .ed-check-mark{stroke-dashoffset:0}.ed-check-box{border-color:var(--home-accent,#2457ff);background-color:var(--home-accent,#2457ff)}html[data-motion=on] .ed-check-box{border-color:var(--home-rule,#e3e4e8);transition:border-color .32s var(--ed-ease), background-color .32s var(--ed-ease);transition-delay:calc(var(--i,0) * .18s);background-color:#0000}html[data-motion=on] .is-in .ed-check-box{border-color:var(--home-accent,#2457ff);background-color:var(--home-accent,#2457ff)}@media print{.ed-check-mark{stroke-dashoffset:0!important}}::view-transition-old(root){animation-duration:.28s;animation-timing-function:cubic-bezier(.16,1,.3,1)}::view-transition-new(root){animation-duration:.28s;animation-timing-function:cubic-bezier(.16,1,.3,1)}::view-transition-group(site-header){animation-duration:.28s}
