@font-face{font-family:Merriweather;font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/2742b3d653a3157b-s.3o8d_80-oy4kq.woff2?dpl=dpl_4RNZExasvs2cAHKagSbuhbGdeqHP)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:Merriweather;font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/be7780d61d89233b-s.05qfgjg-r7j9b.woff2?dpl=dpl_4RNZExasvs2cAHKagSbuhbGdeqHP)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Merriweather;font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/fb4a86a49ba2c1c4-s.1k9i8424yrin6.woff2?dpl=dpl_4RNZExasvs2cAHKagSbuhbGdeqHP)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:Merriweather;font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/3e80ce3d3175ff0e-s.2ch9lsmtzsram.woff2?dpl=dpl_4RNZExasvs2cAHKagSbuhbGdeqHP)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:Merriweather;font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/9de307755bdae5a1-s.p.1kbfywaj9b7tf.woff2?dpl=dpl_4RNZExasvs2cAHKagSbuhbGdeqHP)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:Merriweather;font-style:italic;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/2742b3d653a3157b-s.3o8d_80-oy4kq.woff2?dpl=dpl_4RNZExasvs2cAHKagSbuhbGdeqHP)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:Merriweather;font-style:italic;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/be7780d61d89233b-s.05qfgjg-r7j9b.woff2?dpl=dpl_4RNZExasvs2cAHKagSbuhbGdeqHP)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Merriweather;font-style:italic;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/fb4a86a49ba2c1c4-s.1k9i8424yrin6.woff2?dpl=dpl_4RNZExasvs2cAHKagSbuhbGdeqHP)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:Merriweather;font-style:italic;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/3e80ce3d3175ff0e-s.2ch9lsmtzsram.woff2?dpl=dpl_4RNZExasvs2cAHKagSbuhbGdeqHP)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:Merriweather;font-style:italic;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/9de307755bdae5a1-s.p.1kbfywaj9b7tf.woff2?dpl=dpl_4RNZExasvs2cAHKagSbuhbGdeqHP)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:Merriweather;font-style:italic;font-weight:900;font-stretch:100%;font-display:swap;src:url(../media/2742b3d653a3157b-s.3o8d_80-oy4kq.woff2?dpl=dpl_4RNZExasvs2cAHKagSbuhbGdeqHP)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:Merriweather;font-style:italic;font-weight:900;font-stretch:100%;font-display:swap;src:url(../media/be7780d61d89233b-s.05qfgjg-r7j9b.woff2?dpl=dpl_4RNZExasvs2cAHKagSbuhbGdeqHP)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Merriweather;font-style:italic;font-weight:900;font-stretch:100%;font-display:swap;src:url(../media/fb4a86a49ba2c1c4-s.1k9i8424yrin6.woff2?dpl=dpl_4RNZExasvs2cAHKagSbuhbGdeqHP)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:Merriweather;font-style:italic;font-weight:900;font-stretch:100%;font-display:swap;src:url(../media/3e80ce3d3175ff0e-s.2ch9lsmtzsram.woff2?dpl=dpl_4RNZExasvs2cAHKagSbuhbGdeqHP)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:Merriweather;font-style:italic;font-weight:900;font-stretch:100%;font-display:swap;src:url(../media/9de307755bdae5a1-s.p.1kbfywaj9b7tf.woff2?dpl=dpl_4RNZExasvs2cAHKagSbuhbGdeqHP)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:Merriweather;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/02046ca7e906ed9f-s.3zpf07psjg673.woff2?dpl=dpl_4RNZExasvs2cAHKagSbuhbGdeqHP)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:Merriweather;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/6bbcb5b36acd717c-s.24zmmel7ed1zj.woff2?dpl=dpl_4RNZExasvs2cAHKagSbuhbGdeqHP)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Merriweather;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/0797a9ffe47acb65-s.0die5hfoqv6qs.woff2?dpl=dpl_4RNZExasvs2cAHKagSbuhbGdeqHP)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:Merriweather;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/7c2c7251ac640798-s.12jw9x3xnpuw8.woff2?dpl=dpl_4RNZExasvs2cAHKagSbuhbGdeqHP)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:Merriweather;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/248e1dc0efc99276-s.p.1d6sb5kuiz5lw.woff2?dpl=dpl_4RNZExasvs2cAHKagSbuhbGdeqHP)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:Merriweather;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/02046ca7e906ed9f-s.3zpf07psjg673.woff2?dpl=dpl_4RNZExasvs2cAHKagSbuhbGdeqHP)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:Merriweather;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/6bbcb5b36acd717c-s.24zmmel7ed1zj.woff2?dpl=dpl_4RNZExasvs2cAHKagSbuhbGdeqHP)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Merriweather;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/0797a9ffe47acb65-s.0die5hfoqv6qs.woff2?dpl=dpl_4RNZExasvs2cAHKagSbuhbGdeqHP)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:Merriweather;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/7c2c7251ac640798-s.12jw9x3xnpuw8.woff2?dpl=dpl_4RNZExasvs2cAHKagSbuhbGdeqHP)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:Merriweather;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/248e1dc0efc99276-s.p.1d6sb5kuiz5lw.woff2?dpl=dpl_4RNZExasvs2cAHKagSbuhbGdeqHP)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:Merriweather;font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(../media/02046ca7e906ed9f-s.3zpf07psjg673.woff2?dpl=dpl_4RNZExasvs2cAHKagSbuhbGdeqHP)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:Merriweather;font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(../media/6bbcb5b36acd717c-s.24zmmel7ed1zj.woff2?dpl=dpl_4RNZExasvs2cAHKagSbuhbGdeqHP)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Merriweather;font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(../media/0797a9ffe47acb65-s.0die5hfoqv6qs.woff2?dpl=dpl_4RNZExasvs2cAHKagSbuhbGdeqHP)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:Merriweather;font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(../media/7c2c7251ac640798-s.12jw9x3xnpuw8.woff2?dpl=dpl_4RNZExasvs2cAHKagSbuhbGdeqHP)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:Merriweather;font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(../media/248e1dc0efc99276-s.p.1d6sb5kuiz5lw.woff2?dpl=dpl_4RNZExasvs2cAHKagSbuhbGdeqHP)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:Merriweather Fallback;src:local(Times New Roman);ascent-override:80.59%;descent-override:22.36%;line-gap-override:0.0%;size-adjust:122.09%}.merriweather_e5e4e9aa-module__sk1bwq__className{font-family:Merriweather,Merriweather Fallback}.merriweather_e5e4e9aa-module__sk1bwq__variable{--webfont-display:"Merriweather", "Merriweather Fallback"}
@font-face{font-family:IBM Plex Sans;font-style:italic;font-weight:300;font-stretch:100%;font-display:swap;src:url(../media/952f0fd261157ce3-s.1h5ghcc0-68q4.woff2?dpl=dpl_4RNZExasvs2cAHKagSbuhbGdeqHP)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:italic;font-weight:300;font-stretch:100%;font-display:swap;src:url(../media/69169fb36b2bd6d2-s.3hqmiedoxdxj3.woff2?dpl=dpl_4RNZExasvs2cAHKagSbuhbGdeqHP)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:italic;font-weight:300;font-stretch:100%;font-display:swap;src:url(../media/fce1204c21d111e2-s.1m6najulsiwn1.woff2?dpl=dpl_4RNZExasvs2cAHKagSbuhbGdeqHP)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:italic;font-weight:300;font-stretch:100%;font-display:swap;src:url(../media/7a0633ae85d274ff-s.2vlsmdp06a-1a.woff2?dpl=dpl_4RNZExasvs2cAHKagSbuhbGdeqHP)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:italic;font-weight:300;font-stretch:100%;font-display:swap;src:url(../media/d9e1577adfc6a783-s.2gzr86v_z86ti.woff2?dpl=dpl_4RNZExasvs2cAHKagSbuhbGdeqHP)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:italic;font-weight:300;font-stretch:100%;font-display:swap;src:url(../media/37a1c0476297a605-s.p.1h8-jjotlc3p8.woff2?dpl=dpl_4RNZExasvs2cAHKagSbuhbGdeqHP)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/952f0fd261157ce3-s.1h5ghcc0-68q4.woff2?dpl=dpl_4RNZExasvs2cAHKagSbuhbGdeqHP)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/69169fb36b2bd6d2-s.3hqmiedoxdxj3.woff2?dpl=dpl_4RNZExasvs2cAHKagSbuhbGdeqHP)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/fce1204c21d111e2-s.1m6najulsiwn1.woff2?dpl=dpl_4RNZExasvs2cAHKagSbuhbGdeqHP)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/7a0633ae85d274ff-s.2vlsmdp06a-1a.woff2?dpl=dpl_4RNZExasvs2cAHKagSbuhbGdeqHP)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/d9e1577adfc6a783-s.2gzr86v_z86ti.woff2?dpl=dpl_4RNZExasvs2cAHKagSbuhbGdeqHP)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/37a1c0476297a605-s.p.1h8-jjotlc3p8.woff2?dpl=dpl_4RNZExasvs2cAHKagSbuhbGdeqHP)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:italic;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/952f0fd261157ce3-s.1h5ghcc0-68q4.woff2?dpl=dpl_4RNZExasvs2cAHKagSbuhbGdeqHP)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:italic;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/69169fb36b2bd6d2-s.3hqmiedoxdxj3.woff2?dpl=dpl_4RNZExasvs2cAHKagSbuhbGdeqHP)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:italic;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/fce1204c21d111e2-s.1m6najulsiwn1.woff2?dpl=dpl_4RNZExasvs2cAHKagSbuhbGdeqHP)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:italic;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/7a0633ae85d274ff-s.2vlsmdp06a-1a.woff2?dpl=dpl_4RNZExasvs2cAHKagSbuhbGdeqHP)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:italic;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/d9e1577adfc6a783-s.2gzr86v_z86ti.woff2?dpl=dpl_4RNZExasvs2cAHKagSbuhbGdeqHP)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:italic;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/37a1c0476297a605-s.p.1h8-jjotlc3p8.woff2?dpl=dpl_4RNZExasvs2cAHKagSbuhbGdeqHP)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:italic;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/952f0fd261157ce3-s.1h5ghcc0-68q4.woff2?dpl=dpl_4RNZExasvs2cAHKagSbuhbGdeqHP)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:italic;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/69169fb36b2bd6d2-s.3hqmiedoxdxj3.woff2?dpl=dpl_4RNZExasvs2cAHKagSbuhbGdeqHP)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:italic;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/fce1204c21d111e2-s.1m6najulsiwn1.woff2?dpl=dpl_4RNZExasvs2cAHKagSbuhbGdeqHP)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:italic;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/7a0633ae85d274ff-s.2vlsmdp06a-1a.woff2?dpl=dpl_4RNZExasvs2cAHKagSbuhbGdeqHP)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:italic;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/d9e1577adfc6a783-s.2gzr86v_z86ti.woff2?dpl=dpl_4RNZExasvs2cAHKagSbuhbGdeqHP)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:italic;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/37a1c0476297a605-s.p.1h8-jjotlc3p8.woff2?dpl=dpl_4RNZExasvs2cAHKagSbuhbGdeqHP)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:italic;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/952f0fd261157ce3-s.1h5ghcc0-68q4.woff2?dpl=dpl_4RNZExasvs2cAHKagSbuhbGdeqHP)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:italic;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/69169fb36b2bd6d2-s.3hqmiedoxdxj3.woff2?dpl=dpl_4RNZExasvs2cAHKagSbuhbGdeqHP)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:italic;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/fce1204c21d111e2-s.1m6najulsiwn1.woff2?dpl=dpl_4RNZExasvs2cAHKagSbuhbGdeqHP)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:italic;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/7a0633ae85d274ff-s.2vlsmdp06a-1a.woff2?dpl=dpl_4RNZExasvs2cAHKagSbuhbGdeqHP)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:italic;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/d9e1577adfc6a783-s.2gzr86v_z86ti.woff2?dpl=dpl_4RNZExasvs2cAHKagSbuhbGdeqHP)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:italic;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/37a1c0476297a605-s.p.1h8-jjotlc3p8.woff2?dpl=dpl_4RNZExasvs2cAHKagSbuhbGdeqHP)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(../media/7fea77d1d19108bf-s.2y65deuc30pmy.woff2?dpl=dpl_4RNZExasvs2cAHKagSbuhbGdeqHP)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(../media/1bcd0e671759a44c-s.2qt3tdwt-y9x_.woff2?dpl=dpl_4RNZExasvs2cAHKagSbuhbGdeqHP)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(../media/e15f58668ad64cb8-s.3cvcemwuzoywn.woff2?dpl=dpl_4RNZExasvs2cAHKagSbuhbGdeqHP)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(../media/90c51ce8fb754fe8-s.02z5rrbg5nt92.woff2?dpl=dpl_4RNZExasvs2cAHKagSbuhbGdeqHP)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(../media/57215795b8570f5c-s.2rixgazldzomk.woff2?dpl=dpl_4RNZExasvs2cAHKagSbuhbGdeqHP)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(../media/03fc1b4a8d284b5e-s.p.0wiir8udbzjvx.woff2?dpl=dpl_4RNZExasvs2cAHKagSbuhbGdeqHP)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/7fea77d1d19108bf-s.2y65deuc30pmy.woff2?dpl=dpl_4RNZExasvs2cAHKagSbuhbGdeqHP)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/1bcd0e671759a44c-s.2qt3tdwt-y9x_.woff2?dpl=dpl_4RNZExasvs2cAHKagSbuhbGdeqHP)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/e15f58668ad64cb8-s.3cvcemwuzoywn.woff2?dpl=dpl_4RNZExasvs2cAHKagSbuhbGdeqHP)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/90c51ce8fb754fe8-s.02z5rrbg5nt92.woff2?dpl=dpl_4RNZExasvs2cAHKagSbuhbGdeqHP)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/57215795b8570f5c-s.2rixgazldzomk.woff2?dpl=dpl_4RNZExasvs2cAHKagSbuhbGdeqHP)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/03fc1b4a8d284b5e-s.p.0wiir8udbzjvx.woff2?dpl=dpl_4RNZExasvs2cAHKagSbuhbGdeqHP)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/7fea77d1d19108bf-s.2y65deuc30pmy.woff2?dpl=dpl_4RNZExasvs2cAHKagSbuhbGdeqHP)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/1bcd0e671759a44c-s.2qt3tdwt-y9x_.woff2?dpl=dpl_4RNZExasvs2cAHKagSbuhbGdeqHP)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/e15f58668ad64cb8-s.3cvcemwuzoywn.woff2?dpl=dpl_4RNZExasvs2cAHKagSbuhbGdeqHP)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/90c51ce8fb754fe8-s.02z5rrbg5nt92.woff2?dpl=dpl_4RNZExasvs2cAHKagSbuhbGdeqHP)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/57215795b8570f5c-s.2rixgazldzomk.woff2?dpl=dpl_4RNZExasvs2cAHKagSbuhbGdeqHP)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/03fc1b4a8d284b5e-s.p.0wiir8udbzjvx.woff2?dpl=dpl_4RNZExasvs2cAHKagSbuhbGdeqHP)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/7fea77d1d19108bf-s.2y65deuc30pmy.woff2?dpl=dpl_4RNZExasvs2cAHKagSbuhbGdeqHP)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/1bcd0e671759a44c-s.2qt3tdwt-y9x_.woff2?dpl=dpl_4RNZExasvs2cAHKagSbuhbGdeqHP)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/e15f58668ad64cb8-s.3cvcemwuzoywn.woff2?dpl=dpl_4RNZExasvs2cAHKagSbuhbGdeqHP)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/90c51ce8fb754fe8-s.02z5rrbg5nt92.woff2?dpl=dpl_4RNZExasvs2cAHKagSbuhbGdeqHP)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/57215795b8570f5c-s.2rixgazldzomk.woff2?dpl=dpl_4RNZExasvs2cAHKagSbuhbGdeqHP)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/03fc1b4a8d284b5e-s.p.0wiir8udbzjvx.woff2?dpl=dpl_4RNZExasvs2cAHKagSbuhbGdeqHP)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/7fea77d1d19108bf-s.2y65deuc30pmy.woff2?dpl=dpl_4RNZExasvs2cAHKagSbuhbGdeqHP)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/1bcd0e671759a44c-s.2qt3tdwt-y9x_.woff2?dpl=dpl_4RNZExasvs2cAHKagSbuhbGdeqHP)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/e15f58668ad64cb8-s.3cvcemwuzoywn.woff2?dpl=dpl_4RNZExasvs2cAHKagSbuhbGdeqHP)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/90c51ce8fb754fe8-s.02z5rrbg5nt92.woff2?dpl=dpl_4RNZExasvs2cAHKagSbuhbGdeqHP)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/57215795b8570f5c-s.2rixgazldzomk.woff2?dpl=dpl_4RNZExasvs2cAHKagSbuhbGdeqHP)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/03fc1b4a8d284b5e-s.p.0wiir8udbzjvx.woff2?dpl=dpl_4RNZExasvs2cAHKagSbuhbGdeqHP)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Fallback;src:local(Arial);ascent-override:101.32%;descent-override:27.18%;line-gap-override:0.0%;size-adjust:101.17%}.ibm_plex_sans_8d1bd5c5-module__Bqqssq__className{font-family:IBM Plex Sans,IBM Plex Sans Fallback}.ibm_plex_sans_8d1bd5c5-module__Bqqssq__variable{--webfont-sans:"IBM Plex Sans", "IBM Plex Sans Fallback"}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e390973e931a41c5-s.0rgnxg2b64rzs.woff2?dpl=dpl_4RNZExasvs2cAHKagSbuhbGdeqHP)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?dpl=dpl_4RNZExasvs2cAHKagSbuhbGdeqHP)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?dpl=dpl_4RNZExasvs2cAHKagSbuhbGdeqHP)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?dpl=dpl_4RNZExasvs2cAHKagSbuhbGdeqHP)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?dpl=dpl_4RNZExasvs2cAHKagSbuhbGdeqHP)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?dpl=dpl_4RNZExasvs2cAHKagSbuhbGdeqHP)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?dpl=dpl_4RNZExasvs2cAHKagSbuhbGdeqHP)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?dpl=dpl_4RNZExasvs2cAHKagSbuhbGdeqHP)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?dpl=dpl_4RNZExasvs2cAHKagSbuhbGdeqHP)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?dpl=dpl_4RNZExasvs2cAHKagSbuhbGdeqHP)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?dpl=dpl_4RNZExasvs2cAHKagSbuhbGdeqHP)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?dpl=dpl_4RNZExasvs2cAHKagSbuhbGdeqHP)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?dpl=dpl_4RNZExasvs2cAHKagSbuhbGdeqHP)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?dpl=dpl_4RNZExasvs2cAHKagSbuhbGdeqHP)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?dpl=dpl_4RNZExasvs2cAHKagSbuhbGdeqHP)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_b9884c79-module__l9rdeq__className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.ibm_plex_mono_b9884c79-module__l9rdeq__variable{--webfont-mono:"IBM Plex Mono", "IBM Plex Mono Fallback"}

:root{--gray-0:#fff;--gray-25:#fbfbfc;--gray-50:#f7f7f8;--gray-100:#eeeef0;--gray-150:#e6e6e9;--gray-200:#dcdce0;--gray-300:#c7c7ce;--gray-400:#a6a6af;--gray-500:#83838d;--gray-600:#63636d;--gray-700:#47474f;--gray-800:#2c2c32;--gray-900:#18181c;--gray-950:#0c0c0e;--blue-50:#eaf3fb;--blue-100:#d1e4f1;--blue-200:#a3cae3;--blue-300:#6faed6;--blue-400:#4695c8;--blue-500:#187aba;--blue-600:#146aa3;--blue-700:#0f558a;--blue-800:#093f6b;--blue-900:#002b51;--green-500:#1f9d57;--green-600:#137a41;--green-50:#e7f6ee;--amber-500:#c88a13;--amber-600:#a06e0d;--amber-50:#fbf1dc;--red-500:#d64545;--red-600:#bf3838;--red-50:#fbe9e9;--info-500:#187aba;--info-50:#eaf3fb;--surface-app:var(--gray-50);--surface-panel:var(--gray-0);--surface-card:var(--gray-0);--surface-raised:var(--gray-0);--surface-sunken:var(--gray-100);--surface-hover:var(--gray-100);--surface-active:var(--gray-150);--surface-inverse:var(--gray-900);--surface-assistant:var(--gray-50);--text-primary:var(--gray-900);--text-secondary:var(--gray-600);--text-tertiary:var(--gray-500);--text-disabled:var(--gray-400);--text-inverse:var(--gray-0);--text-accent:var(--blue-600);--text-link:var(--blue-600);--text-danger:var(--red-600);--border-subtle:#efeff1;--border-default:#e8e8ec;--border-strong:var(--gray-200);--border-focus:var(--blue-500);--border-inverse:var(--gray-800);--accent:var(--blue-500);--accent-hover:var(--blue-600);--accent-active:var(--blue-700);--accent-soft:var(--blue-50);--accent-soft-text:var(--blue-700);--action-primary-bg:var(--gray-900);--action-primary-bg-hover:var(--gray-800);--action-primary-bg-active:var(--gray-950);--action-primary-text:var(--gray-0);--focus-ring:0 0 0 3px color-mix(in srgb, var(--blue-500) 32%, transparent);--status-success:var(--green-500);--status-warning:var(--amber-500);--status-danger:var(--red-500);--status-info:var(--info-500)}
:root{--font-sans:"IBM Plex Sans", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono:"IBM Plex Mono", ui-monospace, "SFMono-Regular", Menlo, monospace;--font-serif:"Merriweather", Georgia, "Times New Roman", serif;--font-display:var(--font-serif);--font-body:var(--font-sans);--fw-light:300;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--fs-2xs:11px;--fs-xs:12px;--fs-sm:13px;--fs-base:15px;--fs-md:16px;--fs-lg:18px;--fs-xl:21px;--fs-2xl:26px;--fs-3xl:33px;--fs-4xl:42px;--fs-5xl:54px;--lh-tight:1.15;--lh-snug:1.3;--lh-normal:1.5;--lh-relaxed:1.7;--ls-tight:-.02em;--ls-snug:-.01em;--ls-normal:0;--ls-wide:.04em;--ls-caps:.06em;--text-display:var(--fw-semibold) var(--fs-4xl)/var(--lh-tight) var(--font-display);--text-title:var(--fw-semibold) var(--fs-2xl)/var(--lh-snug) var(--font-display);--text-heading:var(--fw-semibold) var(--fs-lg)/var(--lh-snug) var(--font-sans);--text-body:var(--fw-regular) var(--fs-base)/var(--lh-relaxed) var(--font-body);--text-ui:var(--fw-medium) var(--fs-sm)/var(--lh-normal) var(--font-sans);--text-label:var(--fw-medium) var(--fs-xs)/var(--lh-normal) var(--font-sans);--text-caption:var(--fw-regular) var(--fs-xs)/var(--lh-normal) var(--font-sans);--text-code:var(--fw-regular) var(--fs-sm)/var(--lh-normal) var(--font-mono);--text-overline:var(--fw-semibold) var(--fs-2xs)/var(--lh-normal) var(--font-sans)}
:root{--space-0:0;--space-1:2px;--space-2:4px;--space-3:6px;--space-4:8px;--space-5:12px;--space-6:16px;--space-7:20px;--space-8:24px;--space-9:32px;--space-10:40px;--space-11:48px;--space-12:64px;--space-14:80px;--space-16:96px;--width-thread:768px;--width-content:1080px;--sidebar-width:260px;--composer-max:768px;--control-h-sm:30px;--control-h-md:36px;--control-h-lg:44px}
:root{--radius-xs:4px;--radius-sm:6px;--radius-md:10px;--radius-lg:14px;--radius-xl:20px;--radius-2xl:28px;--radius-pill:999px;--border-width:1px;--border-width-strong:1.5px;--shadow-xs:0 1px 2px #0c0c0e0d;--shadow-sm:0 1px 3px #0c0c0e12, 0 1px 2px #0c0c0e0a;--shadow-md:0 4px 12px #0c0c0e14, 0 1px 3px #0c0c0e0d;--shadow-lg:0 12px 28px #0c0c0e1f, 0 2px 6px #0c0c0e0f;--shadow-xl:0 24px 56px #0c0c0e29, 0 4px 10px #0c0c0e0f;--shadow-focus:var(--focus-ring);--shadow-inset-hairline:inset 0 0 0 1px #0c0c0e0f;--shadow-composer:0 2px 6px #0c0c0e05, 0 12px 32px #0c0c0e08;--ease-standard:cubic-bezier(.2, 0, 0, 1);--ease-emphasized:cubic-bezier(.3, 0, 0, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--dur-fast:.12s;--dur-normal:.2s;--dur-slow:.32s}
:root{--viz-teal-20:#d3efec;--viz-teal-40:#9adcd3;--viz-teal-80:#2fb4a4;--viz-teal:#0f8a7e;--viz-blue-20:#d6e4f7;--viz-blue-40:#a6c5ee;--viz-blue-80:#4d84dc;--viz-blue:#2f66c9;--viz-indigo-20:#ddd9f4;--viz-indigo-40:#b7ade8;--viz-indigo-80:#6f57cf;--viz-indigo:#4c34b0;--viz-jade-20:#cfeed6;--viz-jade-40:#96dba7;--viz-jade-80:#33a558;--viz-jade:#1f8544;--viz-berry-20:#f6d5e6;--viz-berry-40:#eaa4c8;--viz-berry-80:#d34d92;--viz-berry:#bd2e75;--viz-tang-20:#fbe0cd;--viz-tang-40:#f6b98a;--viz-tang-80:#ec7f33;--viz-tang:#cf6412;--viz-amber-20:#f8ecc7;--viz-amber-40:#eed488;--viz-amber-80:#d3a52a;--viz-amber:#a97f10;--viz-slate-20:#d7dade;--viz-slate-40:#a7adb6;--viz-slate-80:#545b66;--viz-slate:#3a4049;--viz-series-1:var(--viz-teal);--viz-series-2:var(--viz-blue);--viz-series-3:var(--viz-indigo);--viz-series-4:var(--viz-jade);--viz-series-5:var(--viz-berry);--viz-series-6:var(--viz-tang);--viz-series-7:var(--viz-amber);--viz-series-8:var(--viz-slate);--viz-seq-1:var(--teal-50);--viz-seq-2:var(--teal-200);--viz-seq-3:var(--teal-400);--viz-seq-4:var(--teal-600);--viz-seq-5:var(--teal-800);--viz-grid:var(--gray-150);--viz-axis:var(--gray-300);--viz-label:var(--gray-600)}
:root{--font-serif:var(--webfont-display), Georgia, "Times New Roman", serif;--font-sans:var(--webfont-sans), ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono:var(--webfont-mono), ui-monospace, "SFMono-Regular", Menlo, monospace}*{box-sizing:border-box}html,body{height:100%;margin:0;padding:0}html{background:var(--surface-app);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}body{background:var(--surface-app);color:var(--text-primary);font:var(--fw-regular) 15px/1.7 var(--font-sans);-webkit-font-smoothing:antialiased}a{color:var(--text-link)}.morgan-shimmer-text{font:var(--fw-regular) 14px/1.4 var(--font-sans);color:#0000;background:linear-gradient(90deg, var(--text-tertiary) 0%, var(--text-tertiary) 40%, var(--text-primary) 50%, var(--text-tertiary) 60%, var(--text-tertiary) 100%);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;animation:1.8s linear infinite morganTextShimmer,.25s ease-out morganStatusIn;display:inline-block}@keyframes morganTextShimmer{0%{background-position:150% 0}to{background-position:-50% 0}}@keyframes morganStatusIn{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.morgan-shimmer-text{color:var(--text-secondary);background:0 0;animation:none}}@keyframes morganBlink{0%,80%,to{opacity:.25}40%{opacity:1}}.morgan-dictation-dot{background:var(--text-tertiary);border-radius:2px;flex:none;width:4px;height:4px;margin-right:5px;animation:1.1s ease-in-out infinite morganDictationPulse}@keyframes morganDictationPulse{0%,to{opacity:.45;transform:scaleY(1)}50%{opacity:1;transform:scaleY(3.2)}}@media (prefers-reduced-motion:reduce){.morgan-dictation-dot{opacity:.7;animation:none}}.morgan-msg-group .morgan-msg-actions{opacity:0;transition:opacity var(--dur-fast)}.morgan-msg-group:hover .morgan-msg-actions,.morgan-msg-group .morgan-msg-actions:focus-within{opacity:1}.morgan-md>:first-child{margin-top:0}.morgan-md>:last-child{margin-bottom:0}.morgan-md p{margin:0 0 10px}.morgan-md ul,.morgan-md ol{margin:0 0 10px;padding-left:22px}.morgan-md li{margin:4px 0}.morgan-md h1,.morgan-md h2,.morgan-md h3,.morgan-md h4{font:var(--fw-semibold) var(--fs-md) / 1.35 var(--font-sans);margin:16px 0 6px}.morgan-md code{font:var(--fw-regular) 13px/1.5 var(--font-mono);background:var(--gray-100);border-radius:5px;padding:1px 5px}.morgan-md pre{background:var(--gray-50);border:1px solid var(--border-subtle);border-radius:var(--radius-md);margin:0 0 10px;padding:12px 14px;overflow-x:auto}.morgan-md pre code{background:0 0;padding:0}.morgan-md blockquote{border-left:3px solid var(--border-strong);color:var(--text-secondary);margin:0 0 10px;padding:2px 0 2px 14px}.morgan-md table{border-collapse:collapse;font-size:var(--fs-sm);margin:0 0 10px}.morgan-md th,.morgan-md td{border:1px solid var(--border-default);text-align:left;padding:6px 10px}.morgan-md hr{border:none;border-top:1px solid var(--border-subtle);margin:14px 0}.cv-editor{font:var(--fw-regular) 15px/1.75 var(--font-serif);color:var(--text-primary);caret-color:var(--gray-900);overflow-wrap:break-word;outline:none;position:relative}.cv-editor[data-empty=true]:before{content:attr(data-placeholder);color:var(--text-tertiary);pointer-events:none;position:absolute}.cv-editor [data-type=h1]{font:var(--fw-semibold) 22px/1.2 var(--font-serif);letter-spacing:-.01em;margin:0 0 2px}.cv-editor [data-type=h2]{font:var(--fw-semibold) 13px/1.3 var(--font-sans);letter-spacing:var(--ls-wide);text-transform:uppercase;color:var(--text-tertiary);margin:20px 0 8px}.cv-editor [data-type=h3]{margin:0 0 4px;font-weight:600}.cv-editor [data-type=li]{margin:0 0 4px;padding-left:16px;position:relative}.cv-editor [data-type=li]:before{content:"•";position:absolute;left:2px}.cv-editor [data-type=ol]{margin:0 0 4px;padding-left:24px;position:relative}.cv-editor [data-type=ol]:before{content:attr(data-n) ".";position:absolute;left:2px}.cv-editor [data-type=p]{margin:0 0 12px}@media (max-width:767px){.cv-editor{font-size:16px}.composer-chip-label{display:none}}.composer-pill-input::placeholder{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@keyframes morganDialogIn{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes morganDrawerIn{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes morganScrimIn{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){[data-mobile-drawer],[data-mobile-scrim]{animation:none!important}}.landing-marquee{margin-top:20px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.landing-marquee-track{align-items:center;gap:44px;width:max-content;padding-right:44px;animation:55s linear infinite landingMarquee;display:flex}.landing-marquee-dup{display:contents}@keyframes landingMarquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.landing-brand{color:inherit;cursor:pointer;border-radius:8px;align-items:center;gap:10px;text-decoration:none;display:inline-flex}.landing-brand:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.landing-brand-name{font:var(--fw-bold) 22px/1 var(--font-display);letter-spacing:-.02em;color:var(--text-primary)}.landing-login{font:var(--fw-medium) 14px/1 var(--font-sans);color:var(--text-primary);white-space:nowrap;border-radius:8px;flex:none;padding:9px 10px;text-decoration:none;transition:background .15s}.landing-login:hover{background:var(--surface-hover)}.landing-signup{font:var(--fw-medium) 14px/1 var(--font-sans);color:#fff;background:var(--action-primary-bg);white-space:nowrap;border-radius:999px;flex:none;padding:10px 18px;text-decoration:none;transition:background .15s,transform .15s;box-shadow:0 1px 2px #0c0c0e1a}.landing-signup:hover{background:var(--action-primary-bg-hover);transform:translateY(-1px)}.landing-login:focus-visible,.landing-signup:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.landing-signup-secondary{font:var(--fw-medium) 14px/1 var(--font-sans);color:var(--text-primary);background:var(--surface-card);border:1px solid var(--border-strong);white-space:nowrap;border-radius:999px;flex:none;padding:9px 17px;text-decoration:none;transition:background .15s,transform .15s}.landing-signup-secondary:hover{background:var(--surface-hover);transform:translateY(-1px)}.landing-signup-secondary:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.landing-header{flex-wrap:wrap;align-items:center;gap:8px;width:100%;margin:0 auto;display:flex;position:relative}@media (min-width:561px){.landing-header{grid-template-columns:1fr auto 1fr;display:grid}.landing-header>:last-child{justify-self:end}}.landing-nav{align-items:center;gap:2px;display:flex}.landing-navlink{font:var(--fw-medium) 14px/1 var(--font-sans);color:var(--text-secondary);white-space:nowrap;border-radius:8px;flex:none;padding:9px 10px;text-decoration:none;transition:background .15s,color .15s}.landing-navlink:hover{color:var(--text-primary);background:var(--surface-hover)}.landing-navlink:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (max-width:560px){.landing-header{row-gap:4px}.landing-header>:first-child{margin-right:auto}.landing-nav{order:3;justify-content:center;gap:4px;width:100%}}@media (max-width:479px){.landing-brand{gap:8px}.landing-brand-name{font-size:20px}.landing-login{padding:9px 6px}.landing-signup{padding:10px 14px}}@media (max-width:379px){.landing-beta{display:none}.landing-brand-name{font-size:19px}.landing-login{padding:8px 6px;font-size:13px}.landing-signup{padding:9px 13px;font-size:13px}}.landing-eyebrow{white-space:nowrap;font:var(--fw-medium) clamp(10.5px, 2.9vw, 13px)/1 var(--font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--accent);background:#187aba12;border-radius:999px;padding:8px 14px;display:inline-block}.landing-divider{background:#187aba8c;border:none;border-radius:2px;width:46px;height:2px;margin:26px auto 0}@media (min-width:640px){.landing-strip-br{display:none}}.landing-rise{opacity:0;animation:.8s cubic-bezier(.16,1,.3,1) forwards landingRise;transform:translateY(14px)}@keyframes landingRise{to{opacity:1;transform:none}}.landing-prompt-cta{background:var(--surface-raised);border:1px solid var(--border-default);width:min(560px,100%);box-shadow:var(--shadow-md);border-radius:999px;justify-content:space-between;align-items:center;gap:16px;margin:40px auto 0;padding:10px 10px 10px 24px;text-decoration:none;transition:border-color .18s,box-shadow .18s,transform .18s;display:flex}.landing-prompt-cta:hover{border-color:var(--accent);transform:translateY(-1px);box-shadow:0 14px 34px #187aba24,0 2px 6px #0c0c0e0f}.landing-prompt-cta:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.landing-prompt-go{background:var(--action-primary-bg);color:#fff;border-radius:50%;flex:none;place-items:center;width:44px;height:44px;transition:background .18s,transform .18s;display:grid}.landing-prompt-cta:hover .landing-prompt-go{background:var(--action-primary-bg-hover);transform:translate(2px)}.landing-caret{vertical-align:text-bottom;background:var(--text-tertiary);width:1.5px;height:1.15em;margin-left:2px;animation:1.1s step-end infinite landingCaret;display:inline-block}@keyframes landingCaret{0%,45%{opacity:1}55%,to{opacity:0}}@media (prefers-reduced-motion:reduce){.landing-rise{opacity:1;animation:none;transform:none}.landing-caret{animation:none}.faq-item>summary:after{transition:none}}.mkt{--mkt-hero:clamp(40px, 6.6vw, 70px);--mkt-h2:clamp(29px, 4vw, 44px);--mkt-step:clamp(23px, 2.9vw, 31px);--mkt-lede:clamp(16.5px, 1.8vw, 18.5px);--mkt-body:15.5px;--mkt-cap:12.5px;--mkt-label:11px;--mkt-1:8px;--mkt-2:14px;--mkt-3:22px;--mkt-4:34px;--mkt-5:52px;--mkt-6:76px;--mkt-section:clamp(92px, 10.5vw, 152px);background:var(--surface-app);min-height:100vh;color:var(--text-primary);font-family:var(--font-sans);overflow-x:clip}.mkt-wrap{text-align:center;max-width:720px;margin:0 auto;padding:0 28px;position:relative}.mkt h1{font:var(--fw-semibold) var(--mkt-hero)/1.05 var(--font-display);letter-spacing:-.035em;margin:var(--mkt-3) 0 0;text-wrap:balance}.mkt h2{font:var(--fw-semibold) var(--mkt-h2)/1.14 var(--font-display);letter-spacing:-.028em;text-wrap:balance;margin:0}.mkt h3,.mkt h2.mkt-h3{font:var(--fw-semibold) var(--mkt-step)/1.18 var(--font-display);letter-spacing:-.022em;margin:var(--mkt-3) 0 0;text-wrap:balance}.mkt-lede{font:var(--fw-regular) var(--mkt-lede)/1.62 var(--font-sans);color:var(--text-secondary);margin:var(--mkt-3) auto 0;text-wrap:balance;max-width:42ch}.mkt-say{font:var(--fw-regular) var(--mkt-body)/1.65 var(--font-sans);color:var(--text-secondary);margin:var(--mkt-2) auto 0;text-wrap:balance;max-width:40ch}.hiw-stepnum{background:var(--gray-900);color:#fff;width:58px;height:58px;font:var(--fw-semibold) 23px/1 var(--font-display);letter-spacing:.005em;border-radius:50%;justify-content:center;align-items:center;display:inline-flex;box-shadow:0 6px 18px #12161c2e}.mkt-section{padding-top:var(--mkt-section)}.mkt-divide+.mkt-divide:before{content:"";top:calc(var(--mkt-section) / 2);background:linear-gradient(90deg, transparent, var(--border-strong) 16%, var(--border-strong) 84%, transparent);height:1px;position:absolute;left:28px;right:28px}.mkt-viz{margin-top:var(--mkt-5)}.mkt-cap{font:var(--fw-regular) var(--mkt-cap)/1.55 var(--font-sans);color:var(--text-tertiary);margin:var(--mkt-1) 0 0}.hiw-nots{flex-wrap:wrap;justify-content:center;align-items:center;gap:clamp(18px,4.5vw,44px);display:flex}.hiw-not{font:var(--fw-semibold) clamp(19px, 3vw, 27px)/1.1 var(--font-display);letter-spacing:-.02em;color:var(--text-tertiary);padding:2px 2px 4px;display:inline-block;position:relative}.hiw-not:after{content:"";background:var(--accent);opacity:.9;border-radius:2px;height:2.4px;position:absolute;top:52%;left:-3%;right:-3%;transform:rotate(-3.2deg)}.mkt-bignum{font:var(--fw-semibold) clamp(70px, 12vw, 116px)/.86 var(--font-display);letter-spacing:-.055em;color:var(--accent);margin:var(--mkt-5) 0 0}.mkt-bigcap{font:var(--fw-regular) var(--mkt-body)/1.6 var(--font-sans);color:var(--text-secondary);margin:var(--mkt-3) auto 0;text-wrap:balance;max-width:32ch}.res-wrap{text-align:left;max-width:960px;margin:0 auto;padding:0 28px}.res-index{margin-top:var(--mkt-6)}.res-entry{padding:var(--mkt-5) 0;border-top:1px solid var(--border-subtle);color:inherit;grid-template-columns:minmax(170px,230px) 1fr;align-items:start;gap:4px 44px;text-decoration:none;display:grid}.res-entry:first-of-type{padding-top:var(--mkt-4);border-top:0}.res-kicker{font:var(--fw-medium) var(--mkt-label)/1 var(--font-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--text-tertiary);margin-bottom:var(--mkt-2);grid-column:1/-1;align-items:center;gap:10px;display:flex}.res-latest{color:var(--accent);border:1px solid color-mix(in srgb, var(--accent) 45%, transparent);letter-spacing:.08em;border-radius:999px;padding:3px 8px}.res-num{font:var(--fw-semibold) clamp(58px, 8.5vw, 100px)/.9 var(--font-display);letter-spacing:-.05em;color:var(--accent);white-space:nowrap}.res-num small{letter-spacing:-.03em;font-size:.55em}.res-headline{font:var(--fw-semibold) clamp(23px, 3.1vw, 33px)/1.18 var(--font-display);letter-spacing:-.022em;text-wrap:balance;max-width:22ch;margin:0}.res-beats{font:var(--fw-regular) 13.5px/1.7 var(--font-sans);color:var(--text-secondary);margin:var(--mkt-2) 0 0;max-width:56ch}.res-beats b{font-weight:var(--fw-medium);color:var(--text-primary)}.res-link{margin-top:var(--mkt-2);font:var(--fw-medium) 14px/1.3 var(--font-sans);color:var(--accent);display:inline-block}.res-entry:hover .res-link,.res-entry:focus-visible .res-link{text-underline-offset:3px;text-decoration:underline}.res-entry:focus-visible{outline:2px solid var(--accent);outline-offset:6px;border-radius:4px}.res-principles{gap:var(--mkt-4);margin-top:var(--mkt-4);text-align:left;grid-template-columns:repeat(3,1fr);display:grid}.res-principle h3{font:var(--fw-semibold) 16px/1.3 var(--font-display);letter-spacing:-.01em;margin:0 0 6px}.res-principle p{font:var(--fw-regular) 13.5px/1.65 var(--font-sans);color:var(--text-secondary);margin:0}.res-contact{font:var(--fw-regular) 13px/1.5 var(--font-sans);color:var(--text-tertiary);margin:var(--mkt-5) 0 0}@media (max-width:720px){.res-entry{grid-template-columns:1fr;row-gap:10px}.res-headline{max-width:none}.res-principles{gap:var(--mkt-3);grid-template-columns:1fr}}.hiw-wa{text-align:left;max-width:372px;box-shadow:var(--shadow-md);background:#ece5dd;border-radius:14px;margin:0 auto;padding:18px 16px}.hiw-wa-bubble{background:#fff;border-radius:0 8px 8px;padding:9px 10px 7px;position:relative;box-shadow:0 1px 1px #0b141a21}.hiw-wa-bubble:before{content:"";clip-path:polygon(100% 0,0 0,100% 100%);background:#fff;width:8px;height:13px;position:absolute;top:0;left:-8px}.hiw-wa-text{font:var(--fw-regular) 14.2px/1.45 var(--font-sans);color:#111b21;margin:0}.hiw-wa-text+.hiw-wa-text{margin-top:9px}.hiw-wa-text b{font-weight:var(--fw-semibold)}.hiw-wa-meta{font:var(--fw-regular) 11px/1 var(--font-sans);color:#667781;justify-content:flex-end;align-items:center;gap:4px;margin-top:4px;display:flex}.hiw-wa-btn{font:var(--fw-regular) 14px/1 var(--font-sans);color:#027eb5;border-top:1px solid #e9edef;justify-content:center;align-items:center;gap:7px;margin:9px -10px 0;padding:9px 0 0;display:flex}.hiw-charge{margin-top:var(--mkt-4);font:var(--fw-semibold) 14px/1 var(--font-sans);color:var(--accent);background:var(--accent-soft);border-radius:var(--radius-pill);padding:12px 19px;display:inline-block}.hiw-chat{text-align:left;flex-direction:column;gap:13px;max-width:460px;margin:0 auto;display:flex}.hiw-msg-user{background:var(--gray-100);border-radius:var(--radius-xl);max-width:70%;font:var(--fw-regular) 14.5px/1.6 var(--font-sans);color:var(--text-primary);align-self:flex-end;padding:10px 16px}.hiw-msg-ai{max-width:100%;font:var(--fw-regular) 14.5px/1.6 var(--font-sans);color:var(--text-primary);align-self:flex-start}.hiw-artifact{background:var(--surface-card);border:1px solid var(--border-default);border-radius:var(--radius-lg);box-shadow:var(--shadow-xs);overflow:hidden}.hiw-artifact-bar{border-bottom:1px solid var(--border-subtle);height:40px;font:var(--fw-medium) 12px/1 var(--font-sans);color:var(--text-secondary);align-items:center;gap:8px;padding:0 12px;display:flex}.hiw-artifact-body{font:var(--fw-regular) 13.5px/1.75 var(--font-serif);color:var(--text-primary);padding:18px 20px}.mkt-counts{flex-wrap:wrap;justify-content:center;gap:clamp(30px,6vw,64px);display:flex}.mkt-cnum{font:var(--fw-semibold) 32px/1 var(--font-display);letter-spacing:-.02em}.mkt-clab{font:var(--fw-regular) var(--mkt-cap)/1.4 var(--font-sans);color:var(--text-secondary);margin-top:7px}.pri{--pri-gap:clamp(58px, 6.5vw, 92px)}.pri-section{padding-top:var(--pri-gap)}.pri-wide{text-align:center;max-width:960px;margin:0 auto;padding:0 28px;position:relative}.pri-cards{grid-template-columns:1fr;gap:16px;max-width:900px;margin:0 auto;padding:0;list-style:none;display:grid}@media (min-width:780px){.pri-cards{grid-template-columns:repeat(3,1fr);align-items:stretch}}.pri-card{border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--surface-card);text-align:center;flex-direction:column;padding:30px 24px 28px;display:flex;position:relative}.pri-card[data-popular=true]{border-color:var(--accent);box-shadow:0 14px 38px #187aba21}.pri-badge{background:var(--accent);color:#fff;font:var(--fw-semibold) 10px/20px var(--font-sans);letter-spacing:.14em;text-transform:uppercase;border-radius:var(--radius-pill);white-space:nowrap;height:20px;padding:0 12px;position:absolute;top:-10px;left:50%;transform:translate(-50%)}.pri-count{font:var(--fw-semibold) 44px/1 var(--font-display);letter-spacing:-.03em;color:var(--text-primary)}.pri-countlab{font:var(--fw-regular) 14px/1.4 var(--font-sans);color:var(--text-secondary);margin:8px 0 0}.pri-money{font:var(--fw-semibold) 20px/1 var(--font-display);color:var(--text-primary);margin:20px 0 0}.pri-each{font:var(--fw-regular) 12.5px/1.4 var(--font-sans);color:var(--text-tertiary);margin:6px 0 0}.pri-gets{font:var(--fw-regular) 13.5px/1.6 var(--font-sans);color:var(--text-secondary);border-top:1px solid var(--border-subtle);margin:20px 0 0;padding-top:18px}.pri-list{text-align:left;max-width:500px;margin:0 auto;padding:0;list-style:none}.pri-item{font:var(--fw-regular) 15.5px/1.5 var(--font-sans);color:var(--text-primary);justify-content:space-between;align-items:baseline;gap:20px;padding:15px 0;display:flex}.pri-item+.pri-item{border-top:1px solid var(--border-subtle)}.pri-cost{white-space:nowrap;font:var(--fw-regular) 13px/1.5 var(--font-sans);color:var(--text-tertiary);flex:none}.pri-cost b{font:var(--fw-semibold) 15px/1 var(--font-display);color:var(--accent);margin-right:3px}.pri-note{color:var(--text-tertiary)}.faq-item{border-top:1px solid var(--border-subtle)}.faq-item:last-of-type{border-bottom:1px solid var(--border-subtle)}.faq-item>summary{cursor:pointer;font:var(--fw-semibold) 16px/1.4 var(--font-display);color:var(--text-primary);justify-content:space-between;align-items:center;gap:16px;padding:16px 2px;list-style:none;display:flex}.faq-item>summary::-webkit-details-marker{display:none}.faq-item>summary:after{content:"";border-right:1.75px solid var(--text-tertiary);border-bottom:1.75px solid var(--text-tertiary);width:9px;height:9px;transition:transform var(--dur-normal) var(--ease-standard);flex:none;transform:rotate(45deg)translate(-2px,-2px)}.faq-item[open]>summary:after{transform:rotate(-135deg)translate(-2px,-2px)}.faq-item>summary:hover{color:var(--accent)}.faq-item>summary:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:6px}.faq-answer{font:var(--fw-regular) 15px/1.7 var(--font-sans);color:var(--text-secondary);max-width:640px;margin:0 0 16px}.pub-shell{background:var(--surface-app);min-height:100vh;font-family:var(--font-sans);color:var(--text-primary);position:relative}.pub-main{margin:0 auto;padding:22px 28px 64px;position:relative}.pub-bar{z-index:20;background:var(--surface-card);border-bottom:1px solid var(--border-default);box-shadow:var(--shadow-sm);position:sticky;top:0}.pub-bar-in{align-items:center;gap:8px;max-width:1120px;margin:0 auto;padding:10px 28px;display:flex}.pub-bar-sp{flex:1}.pub-brand{color:var(--text-primary);flex:none;align-items:center;gap:9px;text-decoration:none;display:inline-flex}.pub-brand>span{font:var(--fw-semibold) 13.5px/1 var(--font-display);letter-spacing:var(--ls-tight)}.pub-bar-acts{align-items:center;gap:8px;min-width:0;display:flex}.pub-skip{font:var(--fw-medium) 12.5px/1 var(--font-sans);color:var(--text-link);text-decoration:none;position:absolute;left:-9999px}.pub-skip:focus-visible{margin-left:12px;position:static;left:auto}.pub-crumbs{font:var(--fw-medium) 12px/1.5 var(--font-sans);color:var(--text-tertiary);overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:6px;margin:0 0 18px;display:flex}.pub-crumbs a{color:var(--text-secondary);text-decoration:none}.pub-crumbs span[aria-hidden]{color:var(--gray-300)}.pub-ident{align-items:flex-start;gap:14px;display:flex}.pub-ident-t{min-width:0}.pub-icon{background:var(--surface-card);border:1px solid var(--border-subtle);flex:none;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.pub-icon img{object-fit:contain}.pub-icon-letter,.pub-icon-glyph{color:#fff;font-weight:var(--fw-bold);font-family:var(--font-sans);border:0;line-height:1}.pub-icon-glyph{background:var(--surface-active);color:var(--text-secondary)}.pub-title{font:var(--fw-semibold) clamp(18px, 2.2vw, 21px)/1.28 var(--font-display);letter-spacing:var(--ls-tight);text-wrap:balance;color:var(--text-primary);overflow-wrap:anywhere;max-width:30ch;margin:0}.pub-meta{font:var(--fw-regular) 12.5px/1.4 var(--font-sans);color:var(--text-secondary);overflow-wrap:anywhere;margin:5px 0 0}.pub-meta a{color:inherit;font-weight:var(--fw-medium);text-decoration:none}.pub-meta a:hover{text-decoration:underline}.pub-hero{font:var(--fw-semibold) 19px/1.2 var(--font-display);letter-spacing:var(--ls-tight);color:var(--text-primary);overflow-wrap:break-word;margin:12px 0 0}.pub-hero-sub{font:var(--fw-regular) 12.5px/1.4 var(--font-sans);letter-spacing:normal;color:var(--text-tertiary);margin-top:4px;display:block}.pub-hero-sub a{color:var(--text-link);text-decoration:none}.pub-hero-sub a:hover{text-decoration:underline}.pub-hero-none{border:1px solid var(--border-strong);border-radius:var(--radius-sm);font:var(--fw-regular) 13px/1.4 var(--font-sans);color:var(--text-tertiary);margin:12px 0 0;padding:4px 9px;display:inline-block}.pub-hero-none a{color:var(--text-link);text-decoration:none}.pub-hero-none a:hover{text-decoration:underline}.pub-chips{flex-wrap:wrap;gap:6px;margin:12px 0 22px;display:flex}.pub-chip{background:var(--surface-active);border-radius:var(--radius-sm);font:var(--fw-medium) 11.5px/1.4 var(--font-sans);color:var(--text-secondary);white-space:nowrap;border:1px solid #0000;padding:4px 10px}.pub-chip b{color:var(--text-primary);font-weight:var(--fw-semibold)}.pub-chip-green{background:color-mix(in srgb, var(--green-500) 10%, white);color:#137a41;align-items:center;gap:6px;display:inline-flex}.pub-chip-green:before{content:"";background:var(--green-500);border-radius:999px;flex:none;width:6px;height:6px}.pub-nav{color:var(--text-secondary);transition:background var(--dur-fast) var(--ease-standard), color var(--dur-fast) var(--ease-standard);background:0 0;border-color:#0000;align-items:baseline;gap:5px;padding:5px 9px;text-decoration:none;display:inline-flex}.pub-nav:hover{background:var(--surface-active);color:var(--text-primary)}.pub-nav i{color:var(--gray-300);font-variant-numeric:tabular-nums;font-style:normal}.pub-nav:hover i{color:var(--text-tertiary)}.pub-nav-on{background:var(--surface-active);color:var(--text-primary)}.pub-nav-on i{color:var(--text-tertiary)}.pub-act,.pub-act-2,.pub-act-quiet{border-radius:var(--radius-pill);white-space:nowrap;transition:background var(--dur-fast) var(--ease-standard), border-color var(--dur-fast) var(--ease-standard);justify-content:center;align-items:center;gap:7px;text-decoration:none;display:inline-flex}.pub-act{background:var(--action-primary-bg);color:#fff;font:var(--fw-semibold) 12.5px/1 var(--font-sans);padding:11px 18px}.pub-act:hover{background:var(--action-primary-bg-hover)}.pub-act-2{background:var(--surface-card);color:var(--text-primary);border:1px solid var(--border-strong);font:var(--fw-medium) 12.5px/1 var(--font-sans);padding:10px 17px}.pub-act-2:hover{border-color:var(--gray-300);background:var(--surface-hover)}.pub-act-quiet{color:var(--text-secondary);font:var(--fw-medium) 12.5px/1 var(--font-sans);background:0 0;border:0;padding:10px 12px}.pub-act-quiet:hover{color:var(--text-primary)}.pub-free{font:var(--fw-medium) 10.5px/1 var(--font-sans);color:#137a41;background:var(--green-50);border-radius:var(--radius-pill);align-items:center;padding:3px 7px;display:inline-flex}.pub-free-dark{color:#fff;background:#ffffff29}@media (max-width:1180px){.pub-bar-acts .pub-act-quiet{display:none}}@media (max-width:1040px){.pub-bar-acts .pub-free{display:none}}.pub-prose{font:var(--fw-regular) 14px/1.65 var(--font-sans);color:var(--text-secondary);max-width:640px}.pub-prose>:first-child{margin-top:0}.pub-prose p{margin:0 0 10px}.pub-prose ul,.pub-prose ol{margin:0 0 12px;padding-left:20px}.pub-prose li{margin:0 0 6px;padding-left:2px}.pub-prose li::marker{color:var(--gray-300)}.pub-prose li>p{margin:0}.pub-prose strong{font-weight:var(--fw-semibold);color:var(--text-primary)}.pub-prose em{font-style:italic}.pub-prose a{color:var(--accent);text-underline-offset:2px}.pub-prose blockquote{border-left:1px solid var(--border-strong);margin:0 0 12px;padding-left:14px}.pub-prose code{font:var(--fw-regular) 12.5px/1.5 var(--font-mono);background:var(--surface-sunken);border-radius:var(--radius-xs);padding:1px 5px}.pub-prose hr{border:0;border-top:1px solid var(--border-subtle);margin:20px 0}.pub-prose table{border-collapse:collapse;width:100%;margin:0 0 14px;font-size:13.5px}.pub-prose th,.pub-prose td{text-align:left;border-bottom:1px solid var(--border-subtle);padding:7px 9px}.pub-prose,.pub-row-t,.pub-col-h{overflow-wrap:anywhere}.pub-lab{font:var(--fw-semibold) 11px/1 var(--font-sans);letter-spacing:.09em;text-transform:uppercase;color:var(--text-tertiary);margin:18px 0 8px;scroll-margin-top:68px}section>.pub-lab:first-child,.pub-lede+.pub-lab,.pub-cards+.pub-lab,.pub-chips+.pub-lab,.pub-ledger+.pub-lab{margin-top:34px}.pub-lab:first-child,.pub-lab-first,.pub-sec+.pub-sec{margin-top:0}.pub-cut{border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--surface-card);font:var(--fw-regular) 13.5px/1.6 var(--font-sans);color:var(--text-secondary);max-width:640px;margin:20px 0 0;padding:14px 16px}.pub-cut a{color:var(--accent);font-weight:var(--fw-medium);text-decoration:none}.pub-cut a:hover{text-decoration:underline}.pub-grid{grid-template-columns:minmax(0,1fr);gap:24px;display:grid}@media (min-width:980px){.pub-grid{grid-template-columns:minmax(0,1fr) 300px;column-gap:56px}}.pub-rail{display:none}@media (min-width:980px) and (min-height:420px){.pub-rail{display:block}.pub-railstick{position:sticky;top:68px}}.pub-idx{border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--surface-card);box-shadow:var(--shadow-xs);padding:18px 20px}.pub-idx>.pub-lab{margin:0 0 10px}.pub-idx ol{margin:0;padding:0;list-style:none}.pub-idx a{font:var(--fw-regular) 13px/1.4 var(--font-sans);color:var(--text-secondary);border-radius:var(--radius-xs);padding:2px 0;text-decoration:none;display:block}.pub-idx a:hover{color:var(--text-primary)}.pub-close{border-top:1px solid var(--border-subtle);margin-top:48px;padding-top:32px}.pub-cols{grid-template-columns:1fr;gap:28px;display:grid}@media (min-width:720px){.pub-cols{grid-template-columns:1fr 1fr;gap:40px}.pub-cols-1{grid-template-columns:minmax(0,620px)}}.pub-col-h{font:var(--fw-semibold) 15px/1.4 var(--font-sans);color:var(--text-primary);margin:0 0 6px}.pub-rows{margin:0;padding:0;list-style:none}.pub-row{border-top:1px solid var(--border-subtle);padding:11px 0;text-decoration:none;display:block}.pub-rows>li:first-child>.pub-row{border-top:0}.pub-row-t{font:var(--fw-semibold) 14px/1.4 var(--font-sans);color:var(--text-primary);transition:color var(--dur-fast) var(--ease-standard);display:block}.pub-row:hover .pub-row-t{color:var(--accent)}.pub-row-m{font:var(--fw-regular) 12.5px/1.5 var(--font-sans);color:var(--text-tertiary);margin-top:3px;display:block}.pub-allmore{font:var(--fw-medium) 13px/1 var(--font-sans);color:var(--accent);margin-top:12px;text-decoration:none;display:inline-block}.pub-allmore:hover{text-decoration:underline}.pub-ctacard{margin-top:36px}.pub-close>.pub-ctacard:first-child{margin-top:0}.pub-ctacard{border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--surface-card);box-shadow:var(--shadow-xs);padding:24px 28px}@media (min-width:760px){.pub-ctacard{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:40px;display:flex}}.pub-cta-copy{min-width:0}.pub-cta-copy p:first-child{font:var(--fw-semibold) 18px/1.4 var(--font-display);letter-spacing:var(--ls-snug);color:var(--text-primary);margin:0}.pub-cta-copy p+p{font:var(--fw-regular) 14px/1.6 var(--font-sans);color:var(--text-secondary);max-width:52ch;margin:6px 0 16px}@media (min-width:760px){.pub-cta-copy p+p{margin-bottom:0}}.pub-cta-acts{flex-wrap:wrap;flex:none;gap:8px;display:flex}.pub-ledger{margin:0;padding:0;list-style:none}.pub-ledger>li{border-top:1px solid var(--border-subtle)}.pub-ledger>li:last-child{border-bottom:1px solid var(--border-subtle)}.pub-led{border-radius:var(--radius-sm);transition:background var(--dur-fast) var(--ease-standard);grid-template-columns:minmax(0,1fr);gap:3px 28px;padding:12px 6px;text-decoration:none;display:grid}.pub-led:hover{background:var(--surface-hover)}@media (min-width:700px){.pub-led{grid-template-columns:minmax(0,1fr) 170px 84px;align-items:baseline}.pub-led-2{grid-template-columns:minmax(0,1fr) 84px}.pub-pay,.pub-when{text-align:right}}.pub-led-t{font:var(--fw-medium) 14px/1.55 var(--font-sans);overflow-wrap:anywhere;max-width:62ch;color:var(--text-primary);transition:color var(--dur-fast) var(--ease-standard)}.pub-led:hover .pub-led-t{color:var(--accent)}.pub-led-sub{color:var(--text-secondary)}.pub-pay,.pub-when{font:var(--fw-regular) 13px/1.45 var(--font-sans);font-variant-numeric:tabular-nums;color:var(--text-secondary)}.pub-when{color:var(--text-tertiary);font-size:12.5px}.pub-none{color:var(--gray-300)}.pub-empty{border:1px dashed var(--border-strong);border-radius:var(--radius-lg);font:var(--fw-regular) 14px/1.65 var(--font-sans);color:var(--text-secondary);margin:20px 0 0;padding:24px}.pub-note{font:var(--fw-regular) 13px/1.6 var(--font-sans);color:var(--text-tertiary);max-width:70ch;margin:14px 0 0}.pub-note a{color:var(--accent);text-decoration:none}.pub-note a:hover{text-decoration:underline}.pub-cards{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.pub-card{border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--surface-card);box-shadow:var(--shadow-xs);align-items:center;gap:11px;padding:13px 15px;text-decoration:none;display:flex}.pub-card:hover{border-color:var(--border-strong)}.pub-card-t{font:var(--fw-semibold) 13.5px/1.3 var(--font-sans);color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.pub-card-m{font:var(--fw-regular) 12px/1.4 var(--font-sans);color:var(--text-tertiary);margin-top:3px;display:block}@media (max-width:767px){.pub-main{padding:16px 18px 96px}.pub-bar-in{padding:9px 18px}.pub-bar-acts{z-index:30;padding:10px 16px max(14px, env(safe-area-inset-bottom));background:var(--surface-card);border-top:1px solid var(--border-default);flex-wrap:wrap;gap:8px;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -2px 8px #0c0c0e0f}.pub-bar-acts .pub-act{flex:1 0 100%;height:42px}.pub-bar-acts .pub-act-2{flex:1 1 0;min-width:0;height:38px;padding:0 10px;font-size:12px}.pub-bar-acts .pub-act-2 .pub-free{display:none}.pub-chips{margin-bottom:16px}.pub-ctacard{padding:20px 18px}}.pub-act:focus-visible,.pub-act-2:focus-visible,.pub-act-quiet:focus-visible,.pub-skip:focus-visible,.pub-brand:focus-visible,.pub-chip:focus-visible,.pub-idx a:focus-visible,.pub-row:focus-visible,.pub-allmore:focus-visible,.pub-led:focus-visible,.pub-card:focus-visible,.pub-cut a:focus-visible,.pub-crumbs a:focus-visible,.pub-meta a:focus-visible,.pub-note a:focus-visible,.pub-hero-none a:focus-visible,.pub-prose a:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (prefers-reduced-motion:reduce){.pub-act,.pub-act-2,.pub-act-quiet,.pub-nav,.pub-led,.pub-row-t,.pub-led-t{transition:none}}.pub-sec-h{justify-content:space-between;align-items:baseline;gap:10px;margin:26px 0 8px;display:flex}.pub-sec-h .pub-lab{margin:0}.pub-lab-ink{color:var(--text-primary)}.pub-sec-n{font:var(--fw-regular) 12.5px/1 var(--font-sans);color:var(--text-tertiary);white-space:nowrap}.pub-sec-n a{color:var(--accent);text-decoration:none}.pub-sec-n a:hover{text-decoration:underline}.pub-lede{max-width:72ch;margin:0 0 8px}.pub-bands{border-collapse:collapse;width:100%}.pub-bands th{text-align:left;font:var(--fw-semibold) 10.5px/1.3 var(--font-sans);letter-spacing:.05em;text-transform:uppercase;color:var(--text-tertiary);vertical-align:bottom;padding:0 0 10px}.pub-bands th.pub-bands-n{text-align:right}.pub-bands td,.pub-bands tbody th{border-top:1px solid var(--border-subtle);vertical-align:middle;padding:11px 0}.pub-bands tbody th{text-align:left;font:var(--fw-semibold) 13px/1 var(--font-sans);color:var(--text-primary);text-transform:none;letter-spacing:normal;width:58px}.pub-bands-track{min-width:96px;position:relative}.pub-bands-rail,.pub-bands-bar{border-radius:999px;height:8px;margin-top:-4px;position:absolute;top:50%}.pub-bands-rail{background:var(--surface-sunken);left:0;right:0}.pub-bands-bar{background:var(--accent);opacity:.85}.pub-bands-dot{background:var(--gray-900);width:5px;height:5px;box-shadow:0 0 0 1.5px var(--surface-card);border-radius:50%;margin:-2.5px 0 0 -2.5px;position:absolute;top:50%}.pub-bands-n{text-align:right;white-space:nowrap;font:var(--fw-regular) 13px/1 var(--font-sans);font-variant-numeric:tabular-nums;padding-left:14px}.pub-bands-quiet{color:var(--text-tertiary)}.pub-bands-mid{color:var(--text-primary);font-weight:var(--fw-semibold)}@media (max-width:620px){.pub-bands-track,.pub-bands thead th:nth-child(2){display:none}.pub-bands th,.pub-bands-n{padding-left:8px;font-size:11.5px}}.pub-card-col{display:block}.pub-range{height:7px;margin:9px 0 8px;display:block;position:relative}.pub-range-rail,.pub-range-bar{border-radius:999px;height:7px;margin-top:-3.5px;position:absolute;top:50%}.pub-range-rail{background:var(--surface-sunken);left:0;right:0}.pub-range-bar{background:var(--accent);opacity:.82}.pub-range-dot{background:var(--gray-900);width:5px;height:5px;box-shadow:0 0 0 1.5px var(--surface-card);border-radius:50%;margin:-2.5px 0 0 -2.5px;position:absolute;top:50%}.pub-card-col .pub-card-m{font-variant-numeric:tabular-nums;white-space:normal}.pub-card-col .pub-card-m b{color:var(--text-primary);font-weight:var(--fw-semibold)}.pub-cities{border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--surface-card);box-shadow:var(--shadow-xs);padding:4px 18px 12px}.pub-city{border-top:1px solid var(--border-subtle);align-items:baseline;gap:14px;padding:11px 0;display:flex}.pub-city:first-child{border-top:0}.pub-city-n{font:var(--fw-semibold) 12.5px/1.5 var(--font-sans);color:var(--text-primary);flex:none;width:96px}.pub-city-r{flex-wrap:wrap;gap:6px;min-width:0;display:flex}@media (max-width:620px){.pub-city{display:block}.pub-city-n{width:auto;margin-bottom:7px;display:block}}.pub-alpha{border-bottom:1px solid var(--border-subtle);flex-wrap:wrap;gap:2px 14px;margin:18px 0 6px;padding-bottom:14px;display:flex}.pub-alpha a,.pub-alpha span{font:var(--fw-semibold) 13px/1 var(--font-sans);padding:4px 2px;text-decoration:none}.pub-alpha-on{color:var(--text-primary);transition:color var(--dur-fast) var(--ease-standard)}.pub-alpha-on:hover{color:var(--accent)}.pub-alpha-off{color:var(--gray-300)}.pub-dir{grid-template-columns:repeat(4,minmax(0,1fr));gap:2px 18px;margin:0;padding:0;list-style:none;display:grid}@media (max-width:900px){.pub-dir{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.pub-dir{grid-template-columns:minmax(0,1fr)}}.pub-dir-row{border-radius:var(--radius-sm);min-width:0;transition:background var(--dur-fast) var(--ease-standard);align-items:center;gap:9px;padding:6px;text-decoration:none;display:flex}.pub-dir-row:hover{background:var(--surface-card)}.pub-dir-t{min-width:0;font:var(--fw-regular) 13px/1.35 var(--font-sans);color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.pub-dir-n{font:var(--fw-regular) 11.5px/1 var(--font-sans);color:var(--gray-300);font-variant-numeric:tabular-nums;flex:none}.pub-alpha a:focus-visible,.pub-dir-row:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.pub-meta b{color:var(--text-primary);font-weight:var(--fw-semibold)}.pub-colgrid{grid-template-columns:minmax(0,1fr);gap:20px;margin-top:22px;display:grid}@media (min-width:900px){.pub-colgrid{grid-template-columns:196px minmax(0,1fr);column-gap:40px}}.pub-locrail-in{padding-right:14px}@media (min-width:900px){.pub-locrail{border-right:1px solid var(--border-subtle)}.pub-locrail-in{max-height:calc(100vh - 88px);margin:-2px;padding:2px;position:sticky;top:68px;overflow-y:auto}}@media (max-width:899px){.pub-locrail nav{flex-wrap:wrap;gap:2px;display:flex}}.pub-locrow{border-radius:var(--radius-sm);font:var(--fw-regular) 12.5px/1.5 var(--font-sans);color:var(--text-secondary);transition:background var(--dur-fast) var(--ease-standard), color var(--dur-fast) var(--ease-standard);justify-content:space-between;align-items:baseline;gap:10px;padding:6px 8px;text-decoration:none;display:flex}.pub-locrow:hover{background:var(--surface-active);color:var(--text-primary)}.pub-locrow i{color:var(--gray-300);font-variant-numeric:tabular-nums;font-style:normal}.pub-locrow:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (min-width:700px){.pub-led-1{grid-template-columns:minmax(0,1fr)}.pub-led{grid-template-columns:minmax(0,1fr) 170px}}.pub-regions{border-collapse:collapse;width:100%;max-width:440px}.pub-regions th,.pub-regions td{border-top:1px solid var(--border-subtle);vertical-align:middle;padding:8px 0}.pub-regions tr:first-child th,.pub-regions tr:first-child td{border-top:0}.pub-regions th{text-align:left;width:auto;font:var(--fw-regular) 14px/1.4 var(--font-sans);padding-right:14px}.pub-regions th a{color:var(--text-primary);text-decoration:none}.pub-regions th a:hover{color:var(--accent)}.pub-regions-here{color:var(--text-primary);font-weight:var(--fw-semibold)}.pub-regions-n{text-align:right;width:100px;font:var(--fw-semibold) 14px/1.4 var(--font-sans);font-variant-numeric:tabular-nums;padding-left:16px}.pub-regions-d{text-align:right;width:64px;font:var(--fw-regular) 12.5px/1.4 var(--font-sans);color:var(--text-tertiary);font-variant-numeric:tabular-nums;padding-left:14px}.pub-inline{font:var(--fw-regular) 13.5px/1.8 var(--font-sans);color:var(--text-tertiary);max-width:70ch}.pub-inline a{color:var(--text-primary);border-bottom:1px solid var(--border-strong);text-decoration:none}.pub-inline a:hover{border-bottom-color:var(--accent);color:var(--accent)}.pub-regions th a:focus-visible,.pub-inline a:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.pub-ladderblock{background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);max-width:820px;box-shadow:var(--shadow-xs);margin:30px 0 44px;padding:20px 24px 22px}.pub-ladderblock .pub-bands tbody th{font-size:14px}.pub-ladderblock .pub-bands-mid{font:var(--fw-semibold) 19px/1.2 var(--font-display);letter-spacing:var(--ls-tight)}.pub-ladderblock .pub-bands td,.pub-ladderblock .pub-bands tbody th{padding:13px 0}.pub-ladderblock .pub-figures{border-top-color:var(--border-default)}.pub-figures{font:var(--fw-regular) 11.5px/1.55 var(--font-sans);color:var(--text-tertiary);border-top:1px solid var(--border-subtle);align-items:flex-start;gap:7px;margin:16px 0 0;padding-top:14px;display:flex}.pub-figures>span:first-child{background:var(--green-500);border-radius:50%;flex:none;width:7px;height:7px;margin-top:4.5px}.pub-figures strong{color:var(--text-secondary);font-weight:var(--fw-semibold)}.pub-title-lg{max-width:24ch;font-size:clamp(23px,3vw,30px);line-height:1.15}.pub-kicker{font:var(--fw-semibold) 11px/1 var(--font-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--text-tertiary);margin:0 0 12px}.pub-lab-q{font-weight:var(--fw-regular);letter-spacing:0;text-transform:none;color:var(--gray-300);margin-left:6px}.pub-guide{max-width:860px}.landing-steps{max-width:920px;margin:70px auto 0;padding:0 20px}.landing-step{border-top:1px solid var(--border-default);grid-template-columns:1fr;gap:14px;padding:clamp(46px,5.25vw,76px) 0;display:grid}@media (min-width:680px){.landing-step{grid-template-columns:240px 1fr;gap:40px}}.landing-stepbadge{background:var(--gray-900);color:#fff;width:44px;height:44px;font:var(--fw-semibold) 17px/1 var(--font-display);letter-spacing:.005em;border-radius:50%;justify-content:center;align-items:center;display:inline-flex;box-shadow:0 6px 18px #12161c2e}.landing-key{font:var(--fw-semibold) clamp(16.5px, 2vw, 19px)/1.5 var(--font-sans);letter-spacing:-.01em;color:var(--text-primary);max-width:46ch;margin:0 0 20px}.landing-key em{border-bottom:2px solid #187aba8c;padding-bottom:1px;font-style:normal}.landing-step h2{font:var(--fw-semibold) clamp(20px, 3.2vw, 27px)/1.3 var(--font-display);letter-spacing:-.01em;margin:8px 0 0}.landing-nots{margin:2px 0 26px}.landing-nots .hiw-nots{justify-content:flex-start}.landing-bignum{font:var(--fw-semibold) clamp(44px, 7vw, 72px)/1 var(--font-display);letter-spacing:-.02em;color:var(--accent);margin:0}.landing-cite{font:var(--fw-regular) 11px/1.5 var(--font-sans);color:var(--text-tertiary);margin:10px 0 0}.landing-ai{color:var(--accent)}@supports ((-webkit-background-clip:text) or (background-clip:text)){.landing-ai{background:linear-gradient(120deg,#4695c8 0%,#187aba 45%,#0f558a 100%);color:#0000;-webkit-background-clip:text;background-clip:text}}.landing-hero{padding:64px clamp(16px,4.5vw,28px) 30px}.landing-sub{font:var(--fw-regular) clamp(15px, 2.6vw, 17.5px)/1.65 var(--font-sans);color:var(--text-secondary);max-width:560px;margin:22px auto 0}.landing-sub em{font-style:normal}.landing-prompt-text{font:var(--fw-regular) 16px/1.35 var(--font-sans);color:var(--text-tertiary);text-align:left;white-space:nowrap;min-height:22px;overflow:hidden}.landing-prompt-btn,.landing-prompt-note{display:none}.landing-strip-wrap{padding:56px 0 0}.landing-strip{padding:0 28px}.landing-strip-cap{font:var(--fw-regular) 13px/1.5 var(--font-sans);color:var(--text-tertiary);text-align:center;margin:0}.landing-letter-paper{padding:28px 32px}.landing-letter-meters{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:8px 16px;margin-top:2px;display:grid}.landing-letter-actions{display:flex}.landing-hub-link{font:var(--fw-regular) 13px/1.5 var(--font-sans);color:var(--text-secondary);text-decoration:none}.landing-close{border-top:1px solid var(--border-default);margin-top:70px;padding:64px 20px 78px}.landing-hubs{flex-wrap:wrap;gap:8px 18px;margin:0;padding:0;list-style:none;display:flex}.landing-sticky{display:none}@media (max-width:767px){.landing-fold{--landing-header-pad:13px;--landing-foot-x:20px}.landing-header--fold .landing-nav{display:none}.landing-header--fold .landing-brand{gap:8px}.landing-header--fold .landing-brand-name{font-size:20px}.landing-fold .landing-hero{padding:30px 20px 0}.landing-fold .landing-divider{margin-top:18px}.landing-fold .landing-sub{font:var(--fw-semibold) 16px/1.5 var(--font-sans);letter-spacing:-.01em;color:var(--text-primary);max-width:330px;margin-top:18px}.landing-fold .landing-sub em{border-bottom:2px solid #187aba8c;padding-bottom:1px}.landing-fold .landing-prompt-cta{border-radius:20px;grid-template-columns:minmax(0,1fr);justify-content:stretch;gap:0;width:100%;margin-top:22px;padding:14px 16px 12px;display:grid}.landing-fold .landing-prompt-cta:hover{transform:none}.landing-fold .landing-prompt-text{white-space:normal;min-height:21px;font-size:15px;line-height:1.4}.landing-fold .landing-prompt-go{display:none}.landing-fold .landing-prompt-btn{background:var(--action-primary-bg);color:#fff;height:50px;font:var(--fw-semibold) 16px/1 var(--font-sans);border-radius:999px;justify-content:center;align-items:center;gap:8px;margin-top:12px;display:flex;box-shadow:0 1px 2px #0c0c0e1a}.landing-fold .landing-prompt-note{font:var(--fw-regular) 12.5px/1.4 var(--font-sans);color:var(--text-secondary);text-align:center;margin-top:10px;display:block}.landing-fold .landing-strip-wrap{padding-top:28px}.landing-fold .landing-strip{padding:0 20px}.landing-fold .landing-strip-cap{font:var(--fw-semibold) 14px/1.4 var(--font-sans);color:var(--text-primary);max-width:300px;margin:0 auto}.landing-fold .landing-marquee{margin:16px -20px 0}.landing-fold .landing-step{padding:32px 0}.landing-fold .landing-step:first-child{padding-top:34px}.landing-fold .landing-step h2{font-size:22px}.landing-fold .landing-stepbadge{width:40px;height:40px;font-size:16px}.landing-fold .landing-nots{margin:16px 0 22px}.landing-fold .landing-bignum{font-size:48px}.landing-fold .landing-key{font-size:16px}.landing-fold .landing-letter-paper{padding:20px 22px}.landing-fold .landing-letter-meters{grid-template-columns:repeat(2,minmax(0,1fr))}.landing-fold .landing-letter-actions{display:none}.landing-fold .landing-close{margin-top:0;padding:44px 20px 52px}.landing-fold .landing-close-sub{max-width:300px;margin-left:auto;margin-right:auto}.landing-fold .landing-close-btn{width:100%;height:50px;font:var(--fw-semibold) 16px/1 var(--font-sans);justify-content:center;align-items:center;padding:0;display:flex}.landing-fold .landing-hubs{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px 14px;display:grid}.landing-fold .landing-hub-link{font-size:12.5px;line-height:1.35}.landing-fold .landing-sticky{z-index:30;padding:10px 16px max(14px, env(safe-area-inset-bottom));background:var(--surface-card);border-top:1px solid var(--border-default);justify-content:space-between;align-items:center;gap:12px;transition:transform .22s;display:flex;position:fixed;bottom:0;left:0;right:0;transform:translateY(110%);box-shadow:0 -2px 8px #0c0c0e0f}.landing-fold .landing-sticky[data-show=true]{transform:none}.landing-sticky-title{font:var(--fw-semibold) 14px/1.3 var(--font-sans);color:var(--text-primary);margin:0}.landing-sticky-sub{font:var(--fw-regular) 12px/1.3 var(--font-sans);color:var(--text-secondary);margin:0}.landing-fold .landing-sticky-btn{height:42px;font:var(--fw-semibold) 14px/1 var(--font-sans);align-items:center;padding:0 18px;display:inline-flex}@media (prefers-reduced-motion:reduce){.landing-fold .landing-sticky{transition:none}}html.landing-snap{scroll-snap-type:y mandatory}.landing-fold .landing-screen{scroll-snap-align:start;box-sizing:border-box;flex-direction:column;justify-content:center;min-height:100svh;display:flex}.landing-fold .landing-screen--hero{justify-content:flex-start}.landing-fold .landing-screen--hero .landing-strip-wrap{margin-top:auto;padding-bottom:22px}.landing-fold .landing-steps{margin-top:0}.landing-fold .landing-step.landing-screen{padding:32px 0 88px}.landing-fold .landing-step.landing-screen:first-child{padding-top:32px}.landing-fold .landing-step .hiw-msg-ai{display:none}.landing-fold .landing-letter-body{max-height:72px;position:relative;overflow:hidden}.landing-fold .landing-letter-body:after{content:"";background:linear-gradient(180deg, #fff0, var(--surface-card));height:34px;position:absolute;bottom:0;left:0;right:0}.landing-fold .landing-screen--close{min-height:0;padding:56px 20px 64px}.landing-fold footer{scroll-snap-align:start}}
