@font-face{font-family:Spectral;font-style:italic;font-weight:300;font-display:swap;src:url(../media/3cb9d30c4f3230bf-s.2nbaer0g12-mx.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Spectral;font-style:italic;font-weight:300;font-display:swap;src:url(../media/acf529a6a807a6cf-s.3f-qedmuksb1u.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Spectral;font-style:italic;font-weight:300;font-display:swap;src:url(../media/b72f5696dffb2ca0-s.0c-2_pvk97n4l.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Spectral;font-style:italic;font-weight:300;font-display:swap;src:url(../media/ad2eb9f870181c8c-s.2th8bimuufa9h.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Spectral;font-style:italic;font-weight:300;font-display:swap;src:url(../media/af3268daf073e866-s.p.2z5t5bl_buaq4.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Spectral;font-style:italic;font-weight:400;font-display:swap;src:url(../media/899d417cf51b4db5-s.0cthxa3mcy42c.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Spectral;font-style:italic;font-weight:400;font-display:swap;src:url(../media/232a56b5f5369ff7-s.1zorssra76br6.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Spectral;font-style:italic;font-weight:400;font-display:swap;src:url(../media/3ff90e1fb2350a24-s.2cglzsm933aqw.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Spectral;font-style:italic;font-weight:400;font-display:swap;src:url(../media/d24da8e3a5721bc2-s.090ae4wdj6ak3.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Spectral;font-style:italic;font-weight:400;font-display:swap;src:url(../media/c77846bcb3371a93-s.p.17l2q2xazf7qv.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Spectral;font-style:italic;font-weight:500;font-display:swap;src:url(../media/e91c9d3333f55cb6-s.0uf-sl_u0jkup.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Spectral;font-style:italic;font-weight:500;font-display:swap;src:url(../media/2fd7a91ea9e80c63-s.0-junx0ftaw68.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Spectral;font-style:italic;font-weight:500;font-display:swap;src:url(../media/74cdd852f516c0aa-s.078sknulifi8_.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Spectral;font-style:italic;font-weight:500;font-display:swap;src:url(../media/751b79a01b9ab64a-s.1u30poawfvcc7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Spectral;font-style:italic;font-weight:500;font-display:swap;src:url(../media/ef598559186306ee-s.p.1by13-3l7ep6q.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Spectral;font-style:italic;font-weight:600;font-display:swap;src:url(../media/84c114b2c4cb3b03-s.0a0hvagajeuvk.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Spectral;font-style:italic;font-weight:600;font-display:swap;src:url(../media/bca61253774cf674-s.0k3erjj452ij8.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Spectral;font-style:italic;font-weight:600;font-display:swap;src:url(../media/9c9e311966b2c431-s.1j5f1tqa41gj1.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Spectral;font-style:italic;font-weight:600;font-display:swap;src:url(../media/400b3e039486ab68-s.3aa1quwg-8auu.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Spectral;font-style:italic;font-weight:600;font-display:swap;src:url(../media/4e8cb63bdfc89443-s.p.0-zxmgh6g2ro_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Spectral;font-style:italic;font-weight:700;font-display:swap;src:url(../media/f297eff1f724b5d6-s.1c9oqry-w642h.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Spectral;font-style:italic;font-weight:700;font-display:swap;src:url(../media/3109d4966d318c54-s.3a01lrlsq9qfo.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Spectral;font-style:italic;font-weight:700;font-display:swap;src:url(../media/06fe651bc2780561-s.06x-hfh6-6sl7.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Spectral;font-style:italic;font-weight:700;font-display:swap;src:url(../media/d0a1b4e7fc016a3b-s.20vity-q30i2t.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Spectral;font-style:italic;font-weight:700;font-display:swap;src:url(../media/42daf3fd69552c32-s.p.2ybxslx2czitl.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Spectral;font-style:normal;font-weight:300;font-display:swap;src:url(../media/2d3ef8fce7cfa268-s.3tz5-9aop7k3s.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Spectral;font-style:normal;font-weight:300;font-display:swap;src:url(../media/75a6d87aade94654-s.1f3alcz_ehiv6.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Spectral;font-style:normal;font-weight:300;font-display:swap;src:url(../media/494a33f8b0edf1d9-s.2n2pzj7q6-yqb.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Spectral;font-style:normal;font-weight:300;font-display:swap;src:url(../media/e5049345b2fe4357-s.2cub6xgiuvof-.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Spectral;font-style:normal;font-weight:300;font-display:swap;src:url(../media/f577e48814abc562-s.p.32qtc5gvtu4f4.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Spectral;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2bf40d83aa9c72fb-s.075nzhq-azcwn.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Spectral;font-style:normal;font-weight:400;font-display:swap;src:url(../media/3846cd278554cc73-s.32fxum-hv1zci.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Spectral;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9a23b5cef6e04c73-s.043e7-2hd94z4.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Spectral;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c057f24894f01f05-s.3tnad6m4sf0xz.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Spectral;font-style:normal;font-weight:400;font-display:swap;src:url(../media/98f992443ccb276f-s.p.1oxabuqlrz9-_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Spectral;font-style:normal;font-weight:500;font-display:swap;src:url(../media/61b0fa473c495204-s.2x-ji60ehjd_i.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Spectral;font-style:normal;font-weight:500;font-display:swap;src:url(../media/ba9e5337ec18f7ed-s.0m24nhe3bmgar.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Spectral;font-style:normal;font-weight:500;font-display:swap;src:url(../media/52a3cc83f9028e85-s.2zcrmhc15lkbt.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Spectral;font-style:normal;font-weight:500;font-display:swap;src:url(../media/512edca1ee5836a2-s.39dqqg9o8jqzp.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Spectral;font-style:normal;font-weight:500;font-display:swap;src:url(../media/23d3c9ac01cd973c-s.p.08rc2-5ev0bam.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Spectral;font-style:normal;font-weight:600;font-display:swap;src:url(../media/0120702d9dd2a7b5-s.09bhwyvkoc8ms.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Spectral;font-style:normal;font-weight:600;font-display:swap;src:url(../media/19f1a346b7519d21-s.0lwu3izqcp-2k.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Spectral;font-style:normal;font-weight:600;font-display:swap;src:url(../media/bc0c875c697aeb30-s.26uzcjajmah7n.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Spectral;font-style:normal;font-weight:600;font-display:swap;src:url(../media/cd36df668fb8b666-s.3lo3d5l1mfb52.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Spectral;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9d71b78498c53c0d-s.p.42kv-xe2onlt1.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Spectral;font-style:normal;font-weight:700;font-display:swap;src:url(../media/d2b39c09789229f2-s.0-j051vhebbqd.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Spectral;font-style:normal;font-weight:700;font-display:swap;src:url(../media/ff16ead05814e5d6-s.22lmd_hefg6uf.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Spectral;font-style:normal;font-weight:700;font-display:swap;src:url(../media/e6650c1eb4939cc2-s.1pw-i8zjoklf8.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Spectral;font-style:normal;font-weight:700;font-display:swap;src:url(../media/e68871b21284e690-s.1xohtmg3l-kc-.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Spectral;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2a5f8cbcbf53c8e9-s.p.14m4o5_2f2tnm.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Spectral Fallback;src:local(Times New Roman);ascent-override:96.46%;descent-override:42.17%;line-gap-override:0.0%;size-adjust:109.78%}.spectral_667dd27-module__q_rdCq__className{font-family:Spectral,Spectral Fallback}.spectral_667dd27-module__q_rdCq__variable{--font-display:"Spectral", "Spectral Fallback"}
@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/91bd2e40df15814e-s.19s5evoqhirey.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:Hanken Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a63431c4ac64ea8b-s.386o_ri1vb0yv.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:Hanken Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/8b4ed0a90d903ab5-s.44dak0sams9f0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c47649aa31f9e140-s.p.3lxpqujs87tck.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:Hanken Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/91bd2e40df15814e-s.19s5evoqhirey.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:Hanken Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a63431c4ac64ea8b-s.386o_ri1vb0yv.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:Hanken Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/8b4ed0a90d903ab5-s.44dak0sams9f0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/c47649aa31f9e140-s.p.3lxpqujs87tck.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:Hanken Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/91bd2e40df15814e-s.19s5evoqhirey.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:Hanken Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a63431c4ac64ea8b-s.386o_ri1vb0yv.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:Hanken Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/8b4ed0a90d903ab5-s.44dak0sams9f0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/c47649aa31f9e140-s.p.3lxpqujs87tck.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:Hanken Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/91bd2e40df15814e-s.19s5evoqhirey.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:Hanken Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a63431c4ac64ea8b-s.386o_ri1vb0yv.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:Hanken Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/8b4ed0a90d903ab5-s.44dak0sams9f0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/c47649aa31f9e140-s.p.3lxpqujs87tck.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:Hanken Grotesk Fallback;src:local(Arial);ascent-override:99.07%;descent-override:30.02%;line-gap-override:0.0%;size-adjust:100.94%}.hanken_grotesk_3c9c9ced-module__rsSaiW__className{font-family:Hanken Grotesk,Hanken Grotesk Fallback;font-style:normal}.hanken_grotesk_3c9c9ced-module__rsSaiW__variable{--font-sans:"Hanken Grotesk", "Hanken Grotesk Fallback"}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e390973e931a41c5-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/59b15b4bcd7b1eb5-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/e532fa1b9921e1cd-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/2fe89d53234c61d4-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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/99e609270109b47d-s.p.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/5e05ae5b48faa55e-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/a7afbb44bec2bb18-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/02263ebadd758ea4-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/68757d6cddeff913-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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/effe91970fc4db64-s.p.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;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6ff74e33ebd7bca3-s.352ti9pm7m6qh.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:600;font-display:swap;src:url(../media/1a69062cfe6f77f8-s.0o-3_g79811ob.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:600;font-display:swap;src:url(../media/9a4838fcda0d1bca-s.0ngr-xkgqz1kf.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:600;font-display:swap;src:url(../media/2e95a7d252b9825a-s.15orukf5wyxb5.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/23b7a97ae3b5c134-s.p.226pwps5o-gq_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono Fallback;src:local(Arial);ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:134.59%}.ibm_plex_mono_78acdfb-module__83Xx8a__className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.ibm_plex_mono_78acdfb-module__83Xx8a__variable{--font-mono:"IBM Plex Mono", "IBM Plex Mono Fallback"}
@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--text-xs:.75rem;--text-sm:.875rem;--text-base:1rem;--text-lg:1.125rem;--tracking-tight:-.025em;--leading-snug:1.375;--leading-normal:1.5;--radius-xs:.125rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--shadow-xs:0 1px 2px 0 #0000000d;--shadow-sm:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--shadow-xl:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--ease-out:cubic-bezier(0, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.fixed{position:fixed}.static{position:static}.flex{display:flex}.hidden{display:none}.italic{font-style:italic}}:root{--navy-950:#06182b;--navy-900:#0a2540;--navy-800:#0e3052;--navy-700:#133c66;--navy-600:#1a4d8f;--navy-500:#2563a8;--navy-400:#3f78bd;--navy-300:#7da6d6;--navy-200:#aecbe8;--navy-100:#dbe7f5;--navy-50:#eef4fb;--brass-700:#7c5f31;--brass-600:#9a7740;--brass-500:#b0894f;--brass-400:#c4a06c;--brass-300:#d9c3a0;--brass-200:#e8d9bf;--brass-100:#f3ead8;--brass-50:#faf5ea;--neutral-0:#fff;--neutral-50:#f6f8fb;--neutral-100:#eef1f6;--neutral-150:#e7ebf2;--neutral-200:#dde3ec;--neutral-300:#cad2de;--neutral-400:#9fa9b9;--neutral-500:#6f7b8c;--neutral-600:#515c6c;--neutral-700:#3a4452;--neutral-800:#232c38;--neutral-900:#131b25;--green-600:#1f7a52;--green-500:#2a8f63;--green-100:#d7ece1;--green-50:#ecf6f0;--red-600:#a73f30;--red-500:#bf4c3a;--red-100:#f4ddd8;--red-50:#fbeeeb;--amber-600:#a9772a;--amber-500:#c08a2e;--amber-100:#f3e6c9;--amber-50:#faf3e2;--text-strong:var(--navy-900);--text-body:var(--neutral-800);--text-muted:var(--neutral-500);--text-subtle:var(--neutral-400);--text-inverse:var(--neutral-0);--text-brand:var(--navy-600);--text-accent:var(--brass-600);--text-link:var(--navy-600);--surface-page:var(--neutral-50);--surface-card:var(--neutral-0);--surface-raised:var(--neutral-0);--surface-sunken:var(--neutral-100);--surface-tint:var(--navy-50);--surface-accent:var(--brass-50);--surface-inverse:var(--navy-900);--surface-inverse-2:var(--navy-800);--border-subtle:var(--neutral-150);--border-default:var(--neutral-200);--border-strong:var(--neutral-300);--border-inverse:#ffffff24;--border-focus:var(--navy-500);--brand:var(--navy-600);--brand-hover:var(--navy-700);--brand-active:var(--navy-800);--brand-tint:var(--navy-50);--brand-on:var(--neutral-0);--accent:var(--brass-500);--accent-hover:var(--brass-600);--accent-tint:var(--brass-50);--positive:var(--green-500);--positive-tint:var(--green-50);--negative:var(--red-500);--negative-tint:var(--red-50);--warning:var(--amber-500);--warning-tint:var(--amber-50);--info:var(--navy-500);--info-tint:var(--navy-50);--ring:0 0 0 3px #2563a847;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--text-2xs:.6875rem;--text-xs:.75rem;--text-sm:.8125rem;--text-base:.9375rem;--text-md:1.0625rem;--text-lg:1.25rem;--text-xl:1.5rem;--text-2xl:1.9375rem;--text-3xl:2.5rem;--text-4xl:3.25rem;--text-5xl:4.25rem;--leading-tight:1.1;--leading-snug:1.25;--leading-normal:1.5;--leading-relaxed:1.65;--tracking-tighter:-.02em;--tracking-tight:-.011em;--tracking-normal:0em;--tracking-wide:.02em;--tracking-wider:.08em;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-7:2rem;--space-8:2.5rem;--space-9:3rem;--space-10:4rem;--space-11:5rem;--space-12:6rem;--space-13:8rem;--radius-xs:4px;--radius-sm:6px;--radius-md:10px;--radius-lg:14px;--radius-xl:20px;--radius-2xl:28px;--radius-pill:999px;--shadow-xs:0 1px 2px #0a25400f;--shadow-sm:0 1px 3px #0a254012, 0 1px 2px #0a25400a;--shadow-md:0 4px 14px #0a254014, 0 2px 4px #0a25400d;--shadow-lg:0 14px 40px #0a25401f, 0 4px 10px #0a25400f;--shadow-xl:0 28px 70px #0a25402e, 0 8px 18px #0a254014;--shadow-inset:inset 0 1px 2px #0a25400f;--ease-out:cubic-bezier(.22, .61, .36, 1);--ease-in-out:cubic-bezier(.45, .05, .55, .95);--dur-fast:.12s;--dur-base:.2s;--dur-slow:.32s}*,:before,:after{box-sizing:border-box}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility}body{font-family:var(--font-sans);font-size:var(--text-base);line-height:var(--leading-normal);color:var(--text-body);background:var(--surface-page);font-weight:var(--weight-regular);margin:0}h1,h2,h3,h4,h5,h6{font-family:var(--font-display);font-weight:var(--weight-medium);color:var(--text-strong);letter-spacing:var(--tracking-tight);line-height:var(--leading-snug);margin:0}p{text-wrap:pretty;margin:0}a{color:var(--text-link);text-decoration:none}a:hover{text-underline-offset:2px;text-decoration:underline}button{font-family:inherit}.q-figure,[data-figure]{font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:-.01em}
.q-btn{--_bg:var(--brand);--_fg:var(--brand-on);--_bd:transparent;font-family:var(--font-sans);font-weight:var(--weight-semibold);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:var(--radius-md);background:var(--_bg);color:var(--_fg);border:1px solid var(--_bd);transition:background var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out), box-shadow var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-out);justify-content:center;align-items:center;gap:.5em;line-height:1;display:inline-flex}.q-btn:focus-visible{box-shadow:var(--ring);outline:none}.q-btn:active{transform:scale(.985)}.q-btn[disabled]{opacity:.5;cursor:not-allowed;box-shadow:none;transform:none}.q-btn--sm{font-size:var(--text-sm);height:32px;padding:0 .75rem}.q-btn--md{font-size:var(--text-base);height:40px;padding:0 1.05rem}.q-btn--lg{font-size:var(--text-md);height:48px;padding:0 1.4rem}.q-btn--full{width:100%}.q-btn--primary{--_bg:var(--brand);--_fg:var(--brand-on)}.q-btn--primary:hover:not([disabled]){--_bg:var(--brand-hover)}.q-btn--primary:active:not([disabled]){--_bg:var(--brand-active)}.q-btn--secondary{--_bg:var(--surface-card);--_fg:var(--text-strong);--_bd:var(--border-strong);box-shadow:var(--shadow-xs)}.q-btn--secondary:hover:not([disabled]){--_bg:var(--brand-tint);--_bd:var(--navy-300)}.q-btn--secondary:active:not([disabled]){--_bg:var(--navy-100)}.q-btn--ghost{--_bg:transparent;--_fg:var(--brand)}.q-btn--ghost:hover:not([disabled]){--_bg:var(--brand-tint)}.q-btn--ghost:active:not([disabled]){--_bg:var(--navy-100)}.q-btn--accent{--_bg:var(--accent);--_fg:#fff}.q-btn--accent:hover:not([disabled]){--_bg:var(--accent-hover)}.q-btn--brass{--_bg:var(--brass-600);--_fg:#fff}.q-btn--brass:hover:not([disabled]){--_bg:var(--brass-700)}.q-btn--danger{--_bg:var(--negative);--_fg:#fff}.q-btn--danger:hover:not([disabled]){--_bg:var(--red-600)}.q-btn svg{flex:none;width:1.15em;height:1.15em}.q-badge{font-family:var(--font-sans);font-size:var(--text-xs);font-weight:var(--weight-semibold);border-radius:var(--radius-pill);background:var(--surface-sunken);color:var(--text-body);white-space:nowrap;align-items:center;gap:5px;padding:4px 9px;line-height:1;display:inline-flex}.q-badge__dot{background:currentColor;border-radius:50%;width:6px;height:6px}.q-badge--neutral{background:var(--neutral-100);color:var(--neutral-600)}.q-badge--brand{background:var(--info-tint);color:var(--navy-600)}.q-badge--positive{background:var(--positive-tint);color:var(--green-600)}.q-badge--negative{background:var(--negative-tint);color:var(--red-600)}.q-badge--warning{background:var(--warning-tint);color:var(--amber-600)}.q-badge--accent{background:var(--accent-tint);color:var(--brass-600)}.q-badge--solid{background:var(--brand);color:#fff}.q-avatar{background:var(--navy-100);color:var(--navy-700);font-family:var(--font-sans);font-weight:var(--weight-semibold);border:1px solid #0a25400d;border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.q-avatar img{object-fit:cover;width:100%;height:100%}.q-avatar--xs{width:24px;height:24px;font-size:10px}.q-avatar--sm{width:32px;height:32px;font-size:12px}.q-avatar--md{width:40px;height:40px;font-size:15px}.q-avatar--lg{width:56px;height:56px;font-size:20px}.q-avatar--brass{background:var(--brass-100);color:var(--brass-700)}.q-avatar--navy{background:var(--navy-700);color:#fff}.wl-page{background:var(--surface-page);color:var(--text-body);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;overflow-x:hidden}.wl-wrap{max-width:1180px;margin:0 auto;padding:0 32px}.wl-wrap--narrow{max-width:980px}.wl-eyebrow{font-size:var(--text-xs);letter-spacing:.09em;text-transform:uppercase;color:var(--brass-600);align-items:center;gap:9px;font-weight:600;display:inline-flex}.wl-eyebrow:before{content:"";background:var(--brass-400);width:22px;height:1px}.wl-eyebrow--center{justify-content:center}.wl-eyebrow--center:before{display:none}.wl-nav{z-index:40;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--border-subtle);background:#f6f8fbd1;position:sticky;top:0}.wl-nav__in{justify-content:space-between;align-items:center;max-width:1180px;height:68px;margin:0 auto;padding:0 32px;display:flex}.wl-brand{align-items:center;gap:11px;display:flex}.wl-brand__w{font-family:var(--font-display);color:var(--text-strong);letter-spacing:-.01em;font-size:22px;font-weight:500}.wl-hero{padding:76px 0 84px;position:relative}.wl-hero__grid{grid-template-columns:1.04fr .96fr;align-items:center;gap:60px;display:grid}.wl-hero__copy{max-width:600px}.wl-h1{font-family:var(--font-display);letter-spacing:-.02em;color:var(--text-strong);text-wrap:balance;margin:22px 0 0;font-size:52px;font-weight:600;line-height:1.07}.wl-h1 em{color:var(--navy-600);font-style:italic;font-weight:400}.wl-lead{font-size:var(--text-md);color:var(--text-muted);max-width:480px;margin-top:22px;line-height:1.62}.wl-form{gap:10px;max-width:480px;margin-top:30px;display:flex}.wl-field{flex:1;position:relative}.wl-input{width:100%;height:52px;font-family:var(--font-sans);font-size:var(--text-base);color:var(--text-strong);background:var(--surface-card);border:1px solid var(--border-strong);border-radius:var(--radius-md);box-shadow:var(--shadow-xs);transition:border-color var(--dur-fast) var(--ease-out), box-shadow var(--dur-fast) var(--ease-out);padding:0 16px}.wl-input::placeholder{color:var(--text-subtle)}.wl-input:focus{border-color:var(--border-focus);box-shadow:var(--ring);outline:none}.wl-input.is-error{border-color:var(--negative)}.wl-form .q-btn{flex:none;height:52px}.wl-form__err{font-size:var(--text-xs);color:var(--negative);min-height:16px;margin-top:8px}.wl-success{background:var(--green-50);border:1px solid var(--green-100);border-radius:var(--radius-lg);align-items:flex-start;gap:14px;max-width:480px;margin-top:30px;padding:18px 20px;display:flex}.wl-success__i{background:var(--positive);color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.wl-success__t{font-size:var(--text-sm);color:var(--text-body);line-height:1.5}.wl-success__t b{color:var(--green-600);font-weight:600;font-size:var(--text-base);margin-bottom:2px;display:block}.wl-trust{flex-wrap:wrap;align-items:center;gap:18px;margin-top:26px;display:flex}.wl-trust span{font-size:var(--text-sm);color:var(--text-muted);align-items:center;gap:8px;display:inline-flex}.wl-trust svg{color:var(--positive);flex:none}.wl-hero__preview{position:relative}.wl-float{background:var(--surface-inverse);color:#fff;border-radius:var(--radius-lg);max-width:256px;box-shadow:var(--shadow-lg);align-items:flex-start;gap:12px;padding:15px 17px;display:flex;position:absolute;bottom:-22px;left:-26px}.wl-float__i{width:32px;height:32px;color:var(--brass-300);background:#c4a06c38;border-radius:9px;flex:none;justify-content:center;align-items:center;display:flex}.wl-float__t{font-size:var(--text-xs);color:#ffffffe0;line-height:1.45}.wl-float__t b{color:#fff}.wl-card{background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-xl);box-shadow:var(--shadow-xl);padding:26px}.wl-card__head{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.wl-card__label{font-size:var(--text-xs);color:var(--text-muted);letter-spacing:.01em;font-weight:500}.wl-nw__val{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--text-strong);letter-spacing:-.015em;font-size:38px;font-weight:600}.wl-nw__delta{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--text-sm);color:var(--positive);margin-top:2px;font-weight:500}.wl-nw__chart{margin:18px -6px 16px}.wl-nw__alloc{gap:6px;display:flex}.wl-nw__alloc span{border-radius:999px;height:8px}.wl-nw__legend{flex-wrap:wrap;gap:14px 18px;margin-top:16px;display:flex}.wl-nw__legend div{font-size:var(--text-xs);color:var(--text-muted);align-items:center;gap:8px;display:flex}.wl-nw__legend i{border-radius:3px;flex:none;width:9px;height:9px}.wl-nw__legend b{color:var(--text-body);font-weight:500}.wl-mdl__top{justify-content:space-between;align-items:baseline;display:flex}.wl-mdl__val{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--navy-600);letter-spacing:-.015em;font-size:34px;font-weight:600}.wl-mdl__cap{font-size:var(--text-xs);color:var(--text-muted)}.wl-mdl__sliders{flex-direction:column;gap:16px;margin-top:22px;display:flex}.wl-slider__l{font-size:var(--text-xs);color:var(--text-muted);justify-content:space-between;margin-bottom:8px;display:flex}.wl-slider__l .q-figure{color:var(--text-strong);font-weight:500}.wl-track{background:var(--surface-sunken);border-radius:999px;height:6px;position:relative}.wl-track__fill{background:var(--navy-500);border-radius:999px;height:6px}.wl-track__knob{border:1.5px solid var(--navy-500);width:15px;height:15px;box-shadow:var(--shadow-sm);background:#fff;border-radius:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.wl-mdl__foot{border-top:1px solid var(--border-subtle);font-size:var(--text-xs);color:var(--text-muted);align-items:center;gap:8px;margin-top:22px;padding-top:16px;display:flex}.wl-mdl__foot svg{color:var(--brass-500);flex:none}.wl-asst__head{border-bottom:1px solid var(--border-subtle);align-items:center;gap:10px;margin-bottom:4px;padding-bottom:16px;display:flex}.wl-asst__name{font-size:var(--text-sm);color:var(--text-strong);font-weight:600}.wl-asst__status{font-size:var(--text-2xs);color:var(--text-muted)}.wl-asst__thread{flex-direction:column;gap:12px;padding:16px 0 4px;display:flex}.wl-bubble{max-width:86%;font-size:var(--text-sm);border-radius:var(--radius-lg);padding:11px 14px;line-height:1.5}.wl-bubble--user{background:var(--navy-600);color:#fff;border-bottom-right-radius:var(--radius-xs);align-self:flex-end}.wl-bubble--bot{background:var(--surface-sunken);color:var(--text-body);border-bottom-left-radius:var(--radius-xs);align-self:flex-start}.wl-bubble--bot b{color:var(--text-strong)}.wl-bubble .q-figure{color:var(--navy-600);font-weight:600}.wl-asst__chips{flex-wrap:wrap;gap:8px;margin-top:6px;display:flex}.wl-chip{font-size:var(--text-xs);color:var(--navy-600);background:var(--navy-50);border:1px solid var(--navy-100);border-radius:var(--radius-pill);padding:6px 12px}[data-hero-style=navy] .wl-hero{background:var(--navy-900);background-image:radial-gradient(115% 95% at 78% 4%,#3f78bd42,#0000 56%)}[data-hero-style=navy] .wl-h1{color:#fff}[data-hero-style=navy] .wl-h1 em{color:var(--brass-300)}[data-hero-style=navy] .wl-lead{color:#dbe7f5c7}[data-hero-style=navy] .wl-eyebrow{color:var(--brass-300)}[data-hero-style=navy] .wl-eyebrow:before{background:var(--brass-400)}[data-hero-style=navy] .wl-input{color:#fff;box-shadow:none;background:#ffffff0f;border-color:#ffffff2e}[data-hero-style=navy] .wl-input::placeholder{color:#dbe7f580}[data-hero-style=navy] .wl-input:focus{border-color:var(--navy-300);box-shadow:0 0 0 3px #7da6d64d}[data-hero-style=navy] .wl-trust span{color:#dbe7f5b3}[data-hero-style=navy] .wl-success{background:#2a8f6329;border-color:#2a8f6366}[data-hero-style=navy] .wl-success__t{color:#ffffffe6}[data-hero-style=navy] .wl-success__t b{color:#fff}[data-hero-style=navy] .wl-float{background:var(--navy-800);border:1px solid var(--border-inverse)}.wl-section{padding:86px 0}.wl-section--tint{background:var(--surface-card);border-top:1px solid var(--border-subtle);border-bottom:1px solid var(--border-subtle)}.wl-sec-head{max-width:640px}.wl-sec-head--center{text-align:center;margin:0 auto}.wl-h2{font-family:var(--font-display);letter-spacing:-.02em;color:var(--text-strong);text-wrap:balance;margin:16px 0 0;font-size:40px;font-weight:600;line-height:1.1}.wl-sec-lead{font-size:var(--text-md);color:var(--text-muted);margin-top:16px;line-height:1.6}.wl-feat{grid-template-columns:repeat(3,1fr);gap:24px;margin-top:52px;display:grid}.wl-feat__card{background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);transition:box-shadow var(--dur-base) var(--ease-out), transform var(--dur-base) var(--ease-out), border-color var(--dur-base) var(--ease-out);padding:30px}.wl-feat__card:hover{box-shadow:var(--shadow-md);border-color:var(--border-default);transform:translateY(-3px)}.wl-feat__ico{border-radius:var(--radius-md);background:var(--navy-50);width:48px;height:48px;color:var(--navy-600);justify-content:center;align-items:center;margin-bottom:20px;display:flex}.wl-feat__ico--brass{background:var(--brass-50);color:var(--brass-600)}.wl-feat__ico--green{background:var(--green-50);color:var(--green-600)}.wl-feat__t{font-family:var(--font-display);font-weight:500;font-size:var(--text-lg);color:var(--text-strong);margin-bottom:10px}.wl-feat__b{font-size:var(--text-base);color:var(--text-muted);line-height:1.6}.wl-nwshow__visual{flex-direction:column;gap:14px;display:flex;position:relative}.wl-nwshow__metrics{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.wl-metric{background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);box-shadow:var(--shadow-xs);flex-direction:column;gap:7px;padding:16px 18px;display:flex}.wl-metric__l{font-size:var(--text-2xs);color:var(--text-muted);letter-spacing:.01em}.wl-metric__v{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--text-lg);color:var(--text-strong);letter-spacing:-.01em;font-weight:600}.wl-metric__v--pos{color:var(--positive)}.wl-show{grid-template-columns:1fr 1fr;align-items:center;gap:60px;display:grid}.wl-show__list{flex-direction:column;gap:15px;margin:26px 0 0;padding:0;list-style:none;display:flex}.wl-show__list li{font-size:var(--text-base);color:var(--text-body);align-items:flex-start;gap:12px;display:flex}.wl-show__list svg{color:var(--positive);flex:none;margin-top:2px}.wl-show__panel{background:var(--surface-inverse);border-radius:var(--radius-2xl);box-shadow:var(--shadow-xl);background-image:radial-gradient(120% 100% at 100% 0,#3f78bd38,#0000 55%);padding:34px}.wl-show__scn{border-radius:var(--radius-lg);background:#ffffff0a;border:1px solid #ffffff1a;padding:20px}.wl-show__scn-l{font-size:var(--text-2xs);color:#dbe7f5b3;text-transform:uppercase;letter-spacing:.08em}.wl-show__scn-v{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:#fff;margin-top:6px;font-size:32px;font-weight:600}.wl-show__sliders{flex-direction:column;gap:16px;margin-top:22px;display:flex}.wl-show__sl-l{font-size:var(--text-xs);color:#dbe7f5cc;justify-content:space-between;margin-bottom:8px;display:flex}.wl-show__sl-l .q-figure{color:var(--brass-300)}.wl-show__track{background:#ffffff24;border-radius:999px;height:6px;position:relative}.wl-show__fill{background:var(--brass-400);border-radius:999px;height:6px}.wl-show__knob{width:14px;height:14px;box-shadow:var(--shadow-sm);background:#fff;border-radius:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.wl-asstshow{grid-template-columns:.92fr 1.08fr;align-items:center;gap:60px;display:grid}.wl-asstshow .wl-card{padding:24px}.wl-sec-grid{grid-template-columns:repeat(4,1fr);gap:24px;margin-top:52px;display:grid}.wl-sec-item{padding:4px}.wl-sec-item__ico{border-radius:var(--radius-md);background:var(--surface-tint);width:44px;height:44px;color:var(--navy-600);justify-content:center;align-items:center;margin-bottom:16px;display:flex}.wl-sec-item__t{font-family:var(--font-display);font-weight:500;font-size:var(--text-md);color:var(--text-strong);margin-bottom:8px}.wl-sec-item__b{font-size:var(--text-sm);color:var(--text-muted);line-height:1.55}.wl-cta{background:var(--surface-inverse);border-radius:var(--radius-2xl);text-align:center;background-image:radial-gradient(100% 130% at 50% 0,#3f78bd42,#0000 60%);padding:64px}.wl-cta__eye{color:var(--brass-300);justify-content:center}.wl-cta__h{font-family:var(--font-display);color:#fff;letter-spacing:-.02em;text-wrap:balance;margin:18px 0 0;font-size:44px;font-weight:600}.wl-cta__p{font-size:var(--text-md);color:#dbe7f5d1;max-width:480px;margin:16px auto 0}.wl-cta .wl-form{margin:30px auto 0}.wl-cta .wl-input{color:#fff;box-shadow:none;background:#ffffff12;border-color:#fff3}.wl-cta .wl-input::placeholder{color:#dbe7f580}.wl-cta .wl-input:focus{border-color:var(--navy-300);box-shadow:0 0 0 3px #7da6d64d}.wl-cta .wl-success{text-align:left;background:#2a8f6329;border-color:#2a8f6366;margin:30px auto 0}.wl-cta .wl-success__t{color:#ffffffeb}.wl-cta .wl-success__t b{color:#fff}.wl-cta__note{font-size:var(--text-xs);color:#dbe7f599;margin-top:16px}.wl-foot{width:100%;padding:48px 0 40px}.wl-foot__in{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;display:flex}.wl-foot__disc{border-top:1px solid var(--border-subtle);font-size:var(--text-xs);color:var(--text-subtle);margin-top:28px;padding-top:24px;line-height:1.55}.wl-page.is-armed .wl-animate{opacity:0;transform:translateY(10px)}.wl-page.is-ready .wl-animate{opacity:1;transition:opacity .6s var(--ease-out), transform .6s var(--ease-out);transform:none}.wl-page.is-ready .wl-animate.d1{transition-delay:80ms}.wl-page.is-ready .wl-animate.d2{transition-delay:.16s}.wl-page.is-ready .wl-animate.d3{transition-delay:.24s}.wl-page.is-ready .wl-animate.d4{transition-delay:.32s}@media (prefers-reduced-motion:reduce){.wl-page.is-armed .wl-animate,.wl-page.is-ready .wl-animate{opacity:1;transition:none;transform:none}}@media (max-width:940px){.wl-hero__grid{grid-template-columns:1fr;gap:48px}.wl-hero__copy{max-width:560px}.wl-float{display:none}.wl-feat,.wl-sec-grid{grid-template-columns:1fr 1fr}.wl-show,.wl-asstshow{grid-template-columns:1fr;gap:40px}.wl-h1{font-size:46px}.wl-h2,.wl-cta__h{font-size:34px}}@media (max-width:560px){.wl-wrap{padding:0 20px}.wl-feat,.wl-sec-grid{grid-template-columns:1fr}.wl-form{flex-direction:column}.wl-form .q-btn{width:100%}.wl-cta{padding:44px 26px}}
