@font-face{font-family:Newsreader;font-style:italic;font-weight:400;font-display:swap;src:url(../media/79e9e0e3b9220e46-s.3a-pd9010p_dh.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:Newsreader;font-style:italic;font-weight:400;font-display:swap;src:url(../media/e62850744c7f266e-s.0n7ulcr4ivksg.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:Newsreader;font-style:italic;font-weight:400;font-display:swap;src:url(../media/9433d1a810498265-s.p.1hij5ex6k3v9q.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:Newsreader;font-style:italic;font-weight:500;font-display:swap;src:url(../media/79e9e0e3b9220e46-s.3a-pd9010p_dh.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:Newsreader;font-style:italic;font-weight:500;font-display:swap;src:url(../media/e62850744c7f266e-s.0n7ulcr4ivksg.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:Newsreader;font-style:italic;font-weight:500;font-display:swap;src:url(../media/9433d1a810498265-s.p.1hij5ex6k3v9q.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:Newsreader;font-style:italic;font-weight:600;font-display:swap;src:url(../media/79e9e0e3b9220e46-s.3a-pd9010p_dh.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:Newsreader;font-style:italic;font-weight:600;font-display:swap;src:url(../media/e62850744c7f266e-s.0n7ulcr4ivksg.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:Newsreader;font-style:italic;font-weight:600;font-display:swap;src:url(../media/9433d1a810498265-s.p.1hij5ex6k3v9q.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:Newsreader;font-style:normal;font-weight:400;font-display:swap;src:url(../media/150f724d70372c02-s.1ljbalzvxyif7.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:Newsreader;font-style:normal;font-weight:400;font-display:swap;src:url(../media/750c737482d9de2f-s.3ex3j6ahhvjry.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:Newsreader;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5f402bd2d8eef81a-s.p.40bho2kviej2o.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:Newsreader;font-style:normal;font-weight:500;font-display:swap;src:url(../media/150f724d70372c02-s.1ljbalzvxyif7.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:Newsreader;font-style:normal;font-weight:500;font-display:swap;src:url(../media/750c737482d9de2f-s.3ex3j6ahhvjry.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:Newsreader;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5f402bd2d8eef81a-s.p.40bho2kviej2o.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:Newsreader;font-style:normal;font-weight:600;font-display:swap;src:url(../media/150f724d70372c02-s.1ljbalzvxyif7.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:Newsreader;font-style:normal;font-weight:600;font-display:swap;src:url(../media/750c737482d9de2f-s.3ex3j6ahhvjry.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:Newsreader;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5f402bd2d8eef81a-s.p.40bho2kviej2o.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:Newsreader Fallback;src:local(Times New Roman);ascent-override:69.68%;descent-override:25.12%;line-gap-override:0.0%;size-adjust:105.48%}.newsreader_d2178c73-module__X4ltFW__className{font-family:Newsreader,Newsreader Fallback}.newsreader_d2178c73-module__X4ltFW__variable{--font-newsreader:"Newsreader", "Newsreader 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_87f81fa4-module__sL176q__className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.ibm_plex_mono_87f81fa4-module__sL176q__variable{--font-mono:"IBM Plex Mono", "IBM Plex Mono Fallback"}
@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a342834df7752944-s.3hd2l7bm32o7k.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.1l2zhvq5eocqf.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.2vhvl9vrvk-va.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.173xwsdme27n8.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.13hnt-xgp82zk.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.1sj6eobyi31rd.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a342834df7752944-s.3hd2l7bm32o7k.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.1l2zhvq5eocqf.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.2vhvl9vrvk-va.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.173xwsdme27n8.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.13hnt-xgp82zk.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.1sj6eobyi31rd.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a342834df7752944-s.3hd2l7bm32o7k.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.1l2zhvq5eocqf.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.2vhvl9vrvk-va.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.173xwsdme27n8.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.13hnt-xgp82zk.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.1sj6eobyi31rd.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a342834df7752944-s.3hd2l7bm32o7k.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.1l2zhvq5eocqf.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.2vhvl9vrvk-va.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.173xwsdme27n8.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.13hnt-xgp82zk.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.1sj6eobyi31rd.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(../media/a342834df7752944-s.3hd2l7bm32o7k.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.1l2zhvq5eocqf.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.2vhvl9vrvk-va.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.173xwsdme27n8.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.13hnt-xgp82zk.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.1sj6eobyi31rd.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope Fallback;src:local(Arial);ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.0%;size-adjust:103.19%}.manrope_dce81374-module__AVGYBq__className{font-family:Manrope,Manrope Fallback;font-style:normal}.manrope_dce81374-module__AVGYBq__variable{--font-plex-sans:"Manrope", "Manrope Fallback"}
body:has(.marketing){height:auto!important;overflow:auto!important}.marketing{--ink:#112432;--ink-70:#112432b3;--ink-15:#11243226;--paper:#fafbfc;--bg-subtle:color-mix(in srgb, var(--paper), var(--ink) 2%);--sc-light-card:color-mix(in srgb, var(--paper), var(--signal-gold) 8%);--signal-red:#f3282f;--signal-red-ink:#c62730;--signal-red-deep:#db242a;--signal-red-deeper:#c22026;--signal-gold:#f7bd17;--band-verified:#157a4a;--band-corroborated:#1a3a6b;--band-indicative:#8f6431;--band-speculative:#5f6673;--placeholder:#a8763a;--placeholder-bg:#fbf3e8;--ink-body:#3a4a55;--hairline:#e4e8ea;--sc-card:#181d25;--sc-line:#272d37;--sc-text:#e9ebef;--sc-muted:#8b929e;--sc-dim:#5c636f;--sc-verified:#44b083;--sc-amber:#d7a23f;--sc-proposed:#707887;--sc-accent:#7d8cff;--ink-mid:var(--ink);--ink-light:var(--ink-70);--accent:var(--signal-red-ink);--accent-dark:var(--signal-red-deep);--border:var(--ink-15);--bg:var(--paper);font-family:var(--font-plex-sans), -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;color:var(--ink);background:var(--bg);-webkit-font-smoothing:antialiased;min-height:100%;line-height:1.6}.marketing *,.marketing :before,.marketing :after{box-sizing:border-box}.marketing section{padding:4rem 2rem}.marketing a{transition:color .15s,text-decoration-color .15s}.marketing a:focus-visible,.marketing button:focus-visible,.marketing input:focus-visible{outline:2px solid var(--signal-red);outline-offset:2px;border-radius:2px}.marketing .m-navlink{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.14em;text-transform:uppercase;font-size:12.5px;text-decoration:none;position:relative}.marketing .m-navlink:after{content:"";background:var(--signal-red);height:2px;transition:right .28s cubic-bezier(.2,.7,.2,1);position:absolute;bottom:-5px;left:0;right:100%}.marketing .m-navlink:hover:after,.marketing .m-navlink[aria-current=page]:after{right:0}.marketing .m-utility{background:var(--ink);color:#c6d0d6}.marketing .m-utility-inner{justify-content:space-between;align-items:center;gap:20px;max-width:1200px;margin:0 auto;padding:9px 40px;display:flex}.marketing .m-utility-live{align-items:center;gap:10px;display:flex}.marketing .m-live-dot{background:var(--band-verified);border-radius:50%;flex:none;width:7px;height:7px}@media (prefers-reduced-motion:no-preference){.marketing .m-live-dot{animation:1.9s ease-in-out infinite m-pulse}@keyframes m-pulse{0%,to{opacity:1}50%{opacity:.3}}}.marketing .m-utility-label{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.1em;text-transform:uppercase;font-size:11px}.marketing .m-utility-right{align-items:center;gap:22px;display:flex}.marketing .m-utility-note{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.08em;color:#8ca0ac;font-size:11px}.marketing .m-utility-link.m-navlink{letter-spacing:.1em;color:var(--signal-gold);font-size:11px}.marketing .m-utility-link.m-navlink:hover{color:var(--signal-gold)}.marketing .m-masthead{background:var(--paper);border-bottom:3px solid var(--signal-red)}.marketing .m-masthead-inner{justify-content:space-between;align-items:center;gap:1rem;max-width:1200px;margin:0 auto;padding:26px 40px;display:flex}.marketing .m-brand{align-items:center;text-decoration:none;display:flex}.marketing .m-logo{width:auto;height:76px;display:block}.marketing .m-masthead-links{align-items:center;gap:34px;display:flex}.marketing .m-masthead-links .m-navlink{color:var(--ink)}.marketing .m-nav-cta{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.14em;text-transform:uppercase;color:#fff;background:var(--signal-red-deep);border-radius:3px;padding:11px 20px;font-size:12.5px;font-weight:600;text-decoration:none;transition:transform .15s,background .15s}.marketing .m-nav-cta:hover{background:var(--signal-red-deeper);transform:translateY(-1px)}@media (max-width:900px){.marketing .m-utility-inner,.marketing .m-masthead-inner{padding-left:22px;padding-right:22px}.marketing .m-logo{height:50px}.marketing .m-navtext{display:none}.marketing .m-masthead-inner{flex-wrap:wrap;row-gap:12px}.marketing .m-masthead-links{flex-wrap:wrap;gap:16px}.marketing .m-masthead-links .m-navlink{letter-spacing:.08em;font-size:11px}.marketing .m-nav-cta{padding:9px 14px;font-size:11px}}.marketing .col{text-align:left;max-width:680px;margin:0 auto}.marketing .wide-col{text-align:left;max-width:1180px;margin:0 auto}.marketing h1{font-family:var(--font-newsreader), Georgia, serif;letter-spacing:-.03em;color:var(--ink);margin-bottom:1.25rem;font-size:clamp(2.25rem,6vw,3.4rem);font-weight:600;line-height:1.1}.marketing h2.section-title{font-family:var(--font-newsreader), Georgia, serif;color:var(--ink);margin-bottom:1.25rem;font-size:1.6rem;font-weight:600}.marketing h2.page-title{font-family:var(--font-newsreader), Georgia, serif;letter-spacing:-.02em;color:var(--ink);margin-bottom:.5rem;font-size:2.1rem;font-weight:600}.marketing .red-stop{color:var(--signal-red)}.marketing .sub-heading{font-family:var(--font-newsreader), Georgia, serif;color:var(--ink);margin:2rem 0 .75rem;font-size:1.2rem;font-weight:600}.marketing .eyebrow{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-70);margin-bottom:.6rem;font-size:.72rem;display:block}.marketing .hero-briefs{padding:3.25rem 2rem 4rem}.marketing .problem{background:var(--bg-subtle)}.marketing .hero-briefs-grid{grid-template-columns:1fr;gap:2.75rem;display:grid}@media (min-width:960px){.marketing .hero-briefs-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:3.5rem}}.marketing .hero-sub{color:var(--ink);max-width:560px;margin:0 0 1.5rem;font-size:1.1rem;line-height:1.75}.marketing .hero-cta{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.02em;color:var(--signal-red-ink);font-size:.85rem;text-decoration:none;transition:color .15s,transform .15s;display:inline-block}.marketing .hero-cta:hover{color:var(--signal-red-deeper);text-decoration:underline;transform:translateY(2px)}.marketing .chip-row{flex-wrap:wrap;gap:8px;margin:0 0 1.75rem;display:flex}.marketing .chip{--chip-color:var(--ink);font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.07em;text-transform:uppercase;color:var(--chip-color);border:1px solid var(--chip-color);background:color-mix(in srgb, var(--chip-color) 8%, transparent);border-radius:3px;align-items:center;gap:6px;padding:3px 8px 3px 6px;font-size:10.5px;display:inline-flex}.marketing .chip-dot{background:var(--chip-color);border-radius:50%;flex:none;width:6px;height:6px}.marketing .text-link{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--ink-15);text-decoration-color:var(--ink-15);text-underline-offset:2px;font-size:.9375rem;font-weight:500;transition:color .15s,transform .15s;display:inline-block}.marketing .text-link:hover{color:var(--signal-red-ink);text-decoration-color:currentColor;transform:translate(2px)}.marketing .btn{cursor:pointer;border:1.5px solid #0000;border-radius:3px;padding:.85rem 1.5rem;font-size:.9375rem;font-weight:500;text-decoration:none;transition:background .15s,border-color .15s;display:inline-block}.marketing .btn-primary{background:var(--signal-red-deep);color:#fff;font-family:var(--font-mono), ui-monospace, monospace;text-transform:uppercase;letter-spacing:.05em;font-size:.82rem;font-weight:500}.marketing .btn-primary:hover{background:var(--signal-red-deeper)}.marketing .prose p{color:var(--ink);margin-bottom:1.25rem;font-size:1.0625rem;line-height:1.85}.marketing .prose p:last-child{margin-bottom:0}.marketing .prose p.emphasis{color:var(--ink);font-weight:500}.marketing .prose ul.plain-list{margin:0 0 1.25rem;padding-left:1.1rem}.marketing .prose ul.plain-list li{color:var(--ink);margin-bottom:.5rem;font-size:1.0625rem;line-height:1.75}.marketing .meta-note{font-family:var(--font-mono), ui-monospace, monospace;color:var(--ink-70);letter-spacing:.02em;font-size:.75rem}.marketing .section-label{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-70);margin-bottom:.5rem;font-size:.72rem;display:block}.marketing .proof-grid{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));align-items:stretch;gap:1.75rem;display:grid}.marketing .brief-series{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--sc-dim);margin-bottom:4px;font-size:10.5px}.marketing .brief-corrected{color:var(--band-indicative);margin-bottom:10px;font-size:12px;font-style:italic}.marketing .sc{font-family:var(--font-newsreader), Georgia, serif;color:var(--sc-text);border-radius:3px;overflow:hidden}.marketing .sc .card{background:var(--sc-card);border:1px solid var(--sc-line);border-radius:3px;height:100%;padding:24px 24px 22px;transition:transform .2s,box-shadow .2s,border-color .2s;box-shadow:0 30px 60px -40px #14181fb3}@media (hover:hover){.marketing .sc .card:hover{border-color:var(--sc-muted);transform:translateY(-3px);box-shadow:0 40px 70px -35px #14181fd9}.marketing .sc.light .card:hover{box-shadow:0 40px 70px -35px #11243247}}.marketing .sc .ey{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--sc-dim);font-size:10.5px}.marketing .sc .meta{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.06em;color:var(--sc-muted);align-items:center;gap:14px;font-size:11px;display:flex}.marketing .sc .band{color:#14181f;background:var(--sc-verified);letter-spacing:.08em;text-transform:uppercase;border-radius:3px;align-items:center;gap:6px;padding:4px 9px;font-size:10.5px;font-weight:500;display:inline-flex}.marketing .sc .band .dot{opacity:.7;background:#14181f;border-radius:50%;width:6px;height:6px}.marketing .sc .band.corroborated{color:#f4f5f7;background:var(--band-corroborated)}.marketing .sc .band.corroborated .dot{background:#f4f5f7}.marketing .sc .meta .right{margin-left:auto}.marketing .sc .conn-flag{color:var(--sc-accent)}.marketing .sc h3{font-family:var(--font-newsreader), Georgia, serif;letter-spacing:-.01em;color:#f4f5f7;margin:16px 0 18px;font-size:21px;font-weight:500;line-height:1.28}.marketing .sc .ladder{margin:4px 0 16px}.marketing .sc .ladder .lab{margin-bottom:4px}.marketing .sc .ladder-hint{color:var(--sc-dim);margin-bottom:12px;font-size:11.5px}.marketing .sc .tier{border-top:1px solid var(--sc-line);align-items:baseline;gap:12px;padding:9px 0;display:flex}.marketing .sc .tier:first-of-type{border-top:0}.marketing .sc .tier .pin{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.08em;text-transform:uppercase;flex:0 0 96px;align-items:center;gap:7px;font-size:9.5px;display:flex}.marketing .sc .tier .pin i{border-radius:50%;flex:none;width:9px;height:9px;font-style:normal}.marketing .sc .tier.now .pin{color:var(--sc-verified)}.marketing .sc .tier.now .pin i{background:var(--sc-verified);box-shadow:0 0 0 3px #44b0832e}.marketing .sc .tier.passed .pin{color:var(--sc-amber)}.marketing .sc .tier.passed .pin i{background:var(--sc-amber)}.marketing .sc .tier.prop .pin{color:var(--sc-proposed)}.marketing .sc .tier.prop .pin i{border:1.5px dashed var(--sc-proposed);background:0 0}.marketing .sc .tier .who{font-family:var(--font-plex-sans), -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;color:#cdd1d8;font-size:14px;line-height:1.4}.marketing .sc .tier .who b{color:#f4f5f7;font-weight:500}.marketing .sc .tier .who span{color:var(--sc-muted);font-size:12.5px}.marketing .sc .eu{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.04em;color:var(--sc-dim);border-top:1px solid var(--sc-line);margin-top:12px;padding-top:10px;font-size:10px}.marketing .sc p.body{font-family:var(--font-plex-sans), -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;color:#cdd1d8;border-top:1px solid var(--sc-line);margin:16px 0 0;padding-top:16px;font-size:15px;line-height:1.5}.marketing .sc .connlabel{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.05em;color:var(--sc-accent);margin-top:14px;font-size:10.5px}.marketing .sc .chain{border-top:1px solid var(--sc-line);font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.05em;color:var(--sc-muted);flex-wrap:wrap;align-items:center;gap:18px;margin-top:16px;padding-top:14px;font-size:10.5px;display:flex}.marketing .sc .chain .grp{align-items:center;gap:7px;display:flex}.marketing .sc .src-dots{gap:3px;display:inline-flex}.marketing .sc .src-dots i{background:var(--sc-verified);border-radius:50%;width:6px;height:6px;font-style:normal;display:inline-block}.marketing .sc .t1{color:#14181f;background:var(--sc-muted);letter-spacing:.06em;border-radius:3px;padding:1px 5px;font-size:9px}.marketing .sc .read-link{font-family:var(--font-mono), ui-monospace, monospace;color:var(--sc-accent);margin-top:16px;font-size:.8125rem;font-weight:500;text-decoration:none;transition:transform .15s;display:inline-block}.marketing .sc .read-link:hover{text-decoration:underline;transform:translate(2px)}.marketing .sc .brief-dek{font-family:var(--font-newsreader), Georgia, serif;color:#b9c0ca;margin:-6px 0 16px;font-size:15.5px;font-style:italic;line-height:1.45}.marketing .sc .brief-sowhat{border-top:1px solid var(--sc-line);margin-top:16px;padding-top:14px}.marketing .sc .brief-sowhat-label{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--sc-accent);margin-bottom:6px;font-size:9.5px;display:block}.marketing .sc .brief-sowhat p{font-family:var(--font-plex-sans), -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;color:#cdd1d8;margin:0;font-size:14px;line-height:1.5}.marketing .sc .brief-gate{border-top:1px solid var(--sc-line);margin-top:16px;padding-top:18px}.marketing .sc .brief-gate>p{font-family:var(--font-plex-sans), -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;color:var(--sc-muted);max-width:46ch;margin:0 0 14px;font-size:13.5px;line-height:1.55}.marketing .sc .brief-gate-ctas{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.marketing .sc .brief-gate-contact{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.08em;color:var(--sc-muted);font-size:12px;text-decoration:none}.marketing .sc .brief-gate-contact:hover{color:#f4f5f7}.marketing .sc.light{color:var(--ink)}.marketing .sc.light .card{background:var(--sc-light-card);border:1px solid var(--ink-15);box-shadow:0 30px 60px -40px #1124322e}.marketing .sc.light .ey,.marketing .sc.light .meta{color:var(--ink-70)}.marketing .sc.light h3{color:var(--ink)}.marketing .sc.light .tier{border-top-color:var(--ink-15)}.marketing .sc.light .tier.now .pin{color:var(--band-verified)}.marketing .sc.light .tier.now .pin i{background:var(--band-verified);box-shadow:0 0 0 3px #157a4a26}.marketing .sc.light .tier.passed .pin{color:var(--band-indicative)}.marketing .sc.light .tier.passed .pin i{background:var(--band-indicative)}.marketing .sc.light .tier.prop .pin{color:var(--band-speculative)}.marketing .sc.light .tier.prop .pin i{border-color:var(--band-speculative)}.marketing .sc.light .tier .who{color:var(--ink-70)}.marketing .sc.light .tier .who b{color:var(--ink)}.marketing .sc.light .tier .who span{color:var(--ink-70)}.marketing .sc.light .eu{color:var(--ink-70);border-top-color:var(--ink-15)}.marketing .sc.light p.body{color:var(--ink);border-top-color:var(--ink-15)}.marketing .sc.light .connlabel{color:var(--signal-red-ink)}.marketing .sc.light .chain{color:var(--ink-70);border-top-color:var(--ink-15)}.marketing .sc.light .t1{color:var(--paper);background:var(--ink-70)}.marketing .sc.light .read-link{color:var(--signal-red-ink)}@media (prefers-reduced-motion:no-preference){.marketing .sc .tier .pin i{animation:.5s both sc-rise}.marketing .sc .tier.passed .pin i{animation-delay:.12s}.marketing .sc .tier.prop .pin i{animation-delay:.24s}@keyframes sc-rise{0%{transform:scale(0)}to{transform:scale(1)}}}.marketing .tracking-strip{background:var(--sc-card);border-top:1px solid var(--sc-line);border-bottom:1px solid var(--sc-line)}.marketing .tracking-strip .section-label{color:var(--sc-dim)}.marketing .tracking-list{flex-direction:column;gap:.65rem;display:flex}.marketing .tracking-item{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.01em;color:var(--sc-muted);flex-wrap:wrap;align-items:baseline;gap:.5rem;font-size:.78rem;display:flex}.marketing .tracking-item:not(.t-trend){font-size:.88rem}.marketing .t-dot{border-radius:50%;flex:none;align-self:center;width:6px;height:6px}.marketing .t-dot-verified{background:var(--band-verified)}.marketing .t-spark{flex:none;align-self:center;display:block}.marketing .tracking-item.t-trend .t-updated{margin-left:auto}@media (max-width:640px){.marketing .tracking-item.t-trend .t-updated{flex-basis:100%;margin-left:0}}.marketing .t-dot-live{background:var(--signal-red);box-shadow:0 0 0 3px color-mix(in srgb, var(--signal-red) 20%, transparent)}.marketing .t-dot-developing{background:var(--signal-gold)}@media (prefers-reduced-motion:no-preference){.marketing .t-dot-live{animation:2.2s ease-in-out infinite t-pulse}@keyframes t-pulse{0%,to{opacity:1}50%{opacity:.4}}}.marketing .tracking-item .t-label{color:var(--sc-text);font-weight:500}.marketing .tracking-item .t-sep{color:var(--sc-dim)}.marketing .tracking-item .t-updated{color:var(--sc-dim);margin-left:auto}.marketing .band-row{border-top:1px solid var(--ink-15);align-items:baseline;gap:14px;padding:12px 0;display:flex}.marketing .band-row:first-child{border-top:0}.marketing .band-row .chip{flex:none}.marketing .signal-list{margin-top:1rem}.marketing .signal-summary{font-family:var(--font-newsreader), Georgia, serif;color:var(--ink-body);border-bottom:1px solid var(--ink-15);margin:0 0 2rem;padding-bottom:1.75rem;font-size:1.1875rem;font-style:italic;line-height:1.65}.marketing .signal-item{border-top:1px solid var(--ink-15);padding:1.5rem 0}.marketing .signal-item:first-child{border-top:0;padding-top:0}.marketing .signal-meta{align-items:center;gap:10px;margin-bottom:.75rem;display:flex}.marketing .signal-date,.marketing .signal-touches,.marketing .signal-feature-label{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.06em;color:var(--ink-70);font-size:.72rem}.marketing .signal-feature-label{color:var(--signal-red-ink);text-transform:uppercase;letter-spacing:.08em}.marketing .signal-item .sub-heading{margin-top:0;margin-bottom:.5rem}.marketing .signal-item h3.feature-title{font-size:1.5rem}.marketing .signal-item p{color:var(--ink);margin:0 0 1.1rem;font-size:1.0625rem;line-height:1.75}.marketing .signal-item p:last-child{margin-bottom:0}.marketing .subscribe{background:var(--bg-subtle);border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.marketing .subscribe .lede{color:var(--ink);margin-bottom:1.5rem;font-size:1.0625rem;line-height:1.85}.marketing .subscribe .price-line{color:var(--ink);margin:0 0 1.25rem;font-size:.9875rem;line-height:1.75}.marketing .subscribe .price-line strong{color:var(--ink)}.marketing .subscribe .btn-primary{padding:.95rem 2rem;font-size:.85rem}.marketing .subscribe .fine-print{color:var(--ink-70);margin-top:.85rem;font-size:.78rem}.marketing .subscribe .fine-print a{color:var(--ink-70)}.marketing .secondary{background:var(--bg-subtle);border-top:1px solid var(--border)}.marketing .secondary p{color:var(--ink);margin-bottom:1.25rem;font-size:1.0625rem;line-height:1.85}.marketing .signup-wrap{max-width:380px;margin:1.25rem 0 0}.marketing .signup-form{gap:.5rem;display:flex}.marketing .signup-form input[type=email]{border:1.5px solid var(--border);background:var(--bg);color:var(--ink);border-radius:3px;outline:none;flex:1;min-width:0;padding:.7rem .9rem;font-size:.875rem;transition:border-color .15s}.marketing .signup-form input[type=email]:focus{border-color:var(--ink-70)}.marketing .signup-form input[type=email]::placeholder{color:var(--ink-70);opacity:.6}.marketing .signup-form button{background:var(--ink);color:#fff;cursor:pointer;white-space:nowrap;border:none;border-radius:3px;padding:.7rem 1.1rem;font-size:.875rem;font-weight:500;transition:background .15s}.marketing .signup-form button:hover:not(:disabled){background:color-mix(in srgb, var(--ink), black 20%)}.marketing .signup-form button:disabled{opacity:.6;cursor:default}.marketing .form-note{color:var(--ink-70);margin-top:.65rem;font-size:.78rem}.marketing .form-error{color:var(--signal-red-ink);margin-top:.5rem;font-size:.8rem;display:none}.marketing .success-state{background:var(--bg);border:1px solid var(--border);border-radius:3px;max-width:380px;margin:1rem 0 0;padding:1rem;display:none}.marketing .success-state h3{color:var(--ink);margin-bottom:.2rem;font-size:.9375rem;font-weight:600}.marketing .success-state p{color:var(--ink-70);margin:0;font-size:.8125rem}.marketing .contact-form-wrap{max-width:480px;margin:2rem 0 0}.marketing .contact-form{flex-direction:column;gap:.75rem;display:flex}.marketing .contact-form input,.marketing .contact-form textarea{border:1.5px solid var(--border);background:var(--bg);color:var(--ink);resize:vertical;border-radius:3px;outline:none;padding:.7rem .9rem;font-family:inherit;font-size:.9375rem;transition:border-color .15s}.marketing .contact-form input:focus,.marketing .contact-form textarea:focus{border-color:var(--ink-70)}.marketing .contact-form input::placeholder,.marketing .contact-form textarea::placeholder{color:var(--ink-70);opacity:.6}.marketing .contact-form button{background:var(--ink);color:#fff;cursor:pointer;border:none;border-radius:3px;align-self:flex-start;padding:.7rem 1.4rem;font-size:.9375rem;font-weight:500;transition:background .15s}.marketing .contact-form button:hover:not(:disabled){background:color-mix(in srgb, var(--ink), black 20%)}.marketing .contact-form button:disabled{opacity:.6;cursor:default}.marketing .sub-wrap{max-width:1000px;margin:0 auto;padding:0 40px}@media (max-width:900px){.marketing .sub-wrap{padding:0 22px}}.marketing .sub-hero{padding:60px 0 20px}.marketing .sub-hero h1{letter-spacing:-.022em;text-wrap:balance;max-width:840px;margin:20px 0 0;font-size:clamp(2.6rem,6vw,3.625rem);font-weight:500;line-height:1.03}.marketing .sub-lede{color:var(--ink-body);max-width:720px;margin:24px 0 0;font-size:1.1875rem;line-height:1.62}.marketing .plan-grid{grid-template-columns:1.15fr 1fr;align-items:start;gap:26px;padding:44px 0 60px;display:grid}@media (max-width:900px){.marketing .plan-grid{grid-template-columns:1fr}}.marketing .plan-label{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.16em;text-transform:uppercase;font-size:12px;font-weight:600}.marketing .plan-desc{font-size:14.5px;line-height:1.55}.marketing .plan-price-row{align-items:baseline;gap:8px;display:flex}.marketing .plan-price{font-family:var(--font-newsreader), Georgia, serif;font-size:56px;font-weight:500;line-height:1}.marketing .plan-note{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.04em;margin-top:8px;font-size:11px}.marketing .plan-founding{background:var(--sc-card);border:1px solid var(--sc-line);border-radius:10px;overflow:hidden;box-shadow:0 30px 70px -34px #0c1923b3}.marketing .plan-founding-stripe{background:var(--signal-red);height:5px}.marketing .plan-founding-body{padding:32px 34px 34px}.marketing .plan-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:6px;display:flex}.marketing .plan-founding .plan-label{color:var(--signal-gold)}.marketing .plan-founding .plan-desc{color:#9fb0b9;margin:0 0 22px}.marketing .plan-founding .plan-price{color:var(--paper)}.marketing .plan-per{color:#9fb0b9;font-size:15px}.marketing .plan-founding .plan-note{color:var(--sc-muted)}.marketing .plan-cta{background:var(--signal-red-deep);color:#fff;text-align:center;border-radius:5px;margin-top:22px;padding:15px;font-size:15px;font-weight:600;text-decoration:none;transition:transform .15s,background .15s;display:block}.marketing .plan-cta:hover{background:var(--signal-red-deeper);transform:translateY(-1px)}.marketing .plan-secure{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.04em;color:#6b7683;text-align:center;margin-top:12px;font-size:10.5px}.marketing .plan-signal{border:1px solid #dfe4e7;border-top:4px solid var(--band-verified);background:#fff;border-radius:0 0 10px 10px;padding:32px 30px 34px;box-shadow:0 24px 50px -36px #11243266}.marketing .plan-signal .plan-label{color:var(--band-verified)}.marketing .plan-signal .plan-desc{color:var(--ink-body);margin:10px 0 22px}.marketing .plan-signal .plan-price{color:var(--ink)}.marketing .plan-signal .plan-note{color:#8a949b}.marketing .plan-signal .signup-wrap{max-width:none;margin-top:22px}.marketing .plan-signal .signup-form{flex-direction:column;gap:12px}.marketing .plan-signal .signup-form input[type=email]{border:1px solid #cfd6da;border-radius:5px;padding:13px 15px;font-size:15px}.marketing .plan-signal .signup-form button{border-radius:5px;width:100%;padding:15px;font-size:15px;font-weight:600}.marketing .plan-signal .success-state{background:#f0f7f2;border:1px solid #bfe0cc;border-radius:8px;max-width:none;margin-top:22px;padding:20px}@media (prefers-reduced-motion:no-preference){.marketing .plan-signal .success-state{animation:.4s both m-rise}@keyframes m-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}}.marketing .plan-foot{color:#5c6b75;border-top:1px solid #eceff1;margin-top:24px;padding-top:18px;font-size:13px;line-height:1.55}.marketing .included-band{border-top:1px solid var(--hairline);border-bottom:1px solid var(--hairline);background:#fff}.marketing .included-band .sub-wrap{padding-top:60px;padding-bottom:60px}.marketing .band-label{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.18em;text-transform:uppercase;color:var(--signal-red-ink);margin-bottom:34px;font-size:12px}.marketing .included-grid{grid-template-columns:repeat(3,1fr);display:grid}.marketing .included-grid--two{grid-template-columns:repeat(2,1fr)}.marketing .included-col{border-right:1px solid var(--hairline);padding:0 34px}.marketing .included-col:first-child{padding-left:0}.marketing .included-col:last-child{border-right:none;padding-right:0}.marketing .included-kicker{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.14em;text-transform:uppercase;font-size:11px;font-weight:600}.marketing .included-col h3{font-family:var(--font-newsreader), Georgia, serif;color:var(--ink);margin:10px 0 8px;font-size:22px;font-weight:500;line-height:1.15}.marketing .included-col p{margin:0;font-size:14.5px;line-height:1.6}@media (max-width:900px){.marketing .included-grid{grid-template-columns:1fr}.marketing .included-col{border-right:none;border-bottom:1px solid var(--hairline);margin-bottom:26px;padding:0 0 26px}.marketing .included-col:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}}.marketing .faq-sec{padding:60px 0}.marketing .faq-sec .band-label{margin-bottom:30px}.marketing .faq-list{border-top:1px solid var(--hairline)}.marketing .faq-row{border-bottom:1px solid var(--hairline);grid-template-columns:1fr 1.4fr;gap:34px;padding:24px 0;display:grid}.marketing .faq-row h3{font-family:var(--font-newsreader), Georgia, serif;color:var(--ink);margin:0;font-size:22px;font-weight:500;line-height:1.15}.marketing .faq-row p{color:var(--ink-body);margin:0;font-size:15px;line-height:1.62}@media (max-width:900px){.marketing .faq-row{grid-template-columns:1fr;gap:10px}}.marketing .faq-links{flex-wrap:wrap;align-items:center;gap:12px;margin-top:28px;display:flex}.marketing .faq-still{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.06em;color:#5c6b75;font-size:12px}.marketing .faq-links .m-navlink{letter-spacing:.1em;color:var(--ink);font-size:12px}.marketing .faq-links .dot-sep{color:#cfd6da}.marketing .hp-wrap{max-width:1200px;margin:0 auto;padding:0 40px}@media (max-width:900px){.marketing .hp-wrap{padding:0 22px}}.marketing .hp-hero{padding:64px 0 58px}.marketing .hp-spine{grid-template-columns:5px 1fr;align-items:start;gap:32px;margin-top:30px;display:grid}.marketing .hp-spine-bar{background:var(--signal-red);align-self:stretch;min-height:220px;margin-top:6px}.marketing .hp-hero h1{letter-spacing:-.022em;text-wrap:balance;margin:0;font-size:clamp(2.6rem,6.5vw,4.375rem);font-weight:500;line-height:1.02}.marketing .hp-hero-sub{color:var(--ink);max-width:600px;margin:28px 0 0;font-size:1.15625rem;line-height:1.62}.marketing .hp-hero-ctas{flex-wrap:wrap;align-items:center;gap:20px;margin-top:34px;display:flex}.marketing .hp-cta-primary{color:#fff;background:var(--signal-red-deep);border-radius:4px;padding:14px 26px;font-size:15px;font-weight:600;text-decoration:none;transition:transform .15s,background .15s}.marketing .hp-cta-primary:hover{background:var(--signal-red-deeper);transform:translateY(-1px)}@media (max-width:900px){.marketing .hp-spine{gap:20px}.marketing .hp-spine-bar{min-height:120px}}.marketing .band-legend{border-top:1px solid #d7dde1;border-bottom:1px solid #d7dde1;flex-wrap:wrap;align-items:center;gap:26px;padding:16px 0;display:flex}.marketing .band-legend .legend-title{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.14em;text-transform:uppercase;color:#5c6b75;font-size:11px}.marketing .legend-item{align-items:center;gap:8px;display:inline-flex}.marketing .legend-swatch{border-radius:2px;width:9px;height:9px}.marketing .legend-item span:last-child{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--ink);font-size:11.5px}.marketing .legend-note{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.06em;color:#5c6b75;margin-left:auto;font-size:11.5px}.marketing .hp-band{border-bottom:1px solid var(--hairline)}.marketing .hp-band-white{background:#fff}.marketing .hp-band .hp-wrap{padding-top:66px;padding-bottom:66px}.marketing .hp-num{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--signal-red);font-size:12px}.marketing .hp-diff .included-col{padding-left:40px;padding-right:40px}.marketing .hp-diff .included-col:first-child{padding-left:0}.marketing .hp-diff .included-col:last-child{padding-right:0}.marketing .hp-diff h3{margin:14px 0 10px;font-size:26px}.marketing .hp-diff p{font-size:15px}.marketing .diff-swatches{flex-wrap:wrap;align-items:center;gap:7px;margin-top:16px;display:flex}.marketing .diff-swatches span{border-radius:2px;width:44px;height:8px}.marketing .hp-row-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:22px;display:flex}.marketing .hp-row-label{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.16em;text-transform:uppercase;color:#5c6b75;font-size:12px}.marketing .hp-sample .hp-wrap{padding-top:66px;padding-bottom:20px}.marketing .hp-recent .hp-wrap{padding-top:52px;padding-bottom:52px}.marketing .hp-h2{font-family:var(--font-newsreader), Georgia, serif;letter-spacing:-.02em;color:var(--ink);margin:14px 0 0;font-size:clamp(2rem,4vw,2.75rem);font-weight:500;line-height:1.07}.marketing .hp-lede{color:var(--ink);margin:18px 0 0;font-size:1.0625rem;line-height:1.6}.marketing .reg-grid{border-top:1px solid var(--hairline);grid-template-columns:repeat(2,1fr);margin-top:46px;display:grid}.marketing .reg-cell{border-right:1px solid var(--hairline);border-bottom:1px solid var(--hairline);padding:30px 44px 30px 0}.marketing .reg-cell:nth-child(2n){border-right:none;padding:30px 0 30px 44px}.marketing .reg-cell:nth-last-child(-n+2){border-bottom:none;padding-bottom:0}.marketing .reg-kicker{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.14em;text-transform:uppercase;color:#5c6b75;font-size:11.5px}.marketing .reg-cell h3{font-family:var(--font-newsreader), Georgia, serif;color:var(--ink);margin:10px 0 8px;font-size:24px;font-weight:500}.marketing .reg-cell p{color:var(--ink);margin:0;font-size:15px;line-height:1.6}@media (max-width:900px){.marketing .reg-grid{grid-template-columns:1fr}.marketing .reg-cell,.marketing .reg-cell:nth-child(2n){border-right:none;padding:26px 0}.marketing .reg-cell:nth-last-child(-n+2){border-bottom:1px solid var(--hairline);padding-bottom:26px}.marketing .reg-cell:last-child{border-bottom:none}}.marketing .hp-method-grid{grid-template-columns:1fr 1.5fr;align-items:start;gap:60px;display:grid}.marketing .method-cards{grid-template-columns:1fr 1fr;gap:20px;display:grid}.marketing .method-card{border:1px solid #e7eaec;border-top:4px solid var(--ink);background:#fff;border-radius:0 0 7px 7px;padding:22px}.marketing .method-card .included-kicker{letter-spacing:.12em;font-size:11px}.marketing .method-card p{color:var(--ink);margin:11px 0 0;font-size:14px;line-height:1.55}@media (max-width:900px){.marketing .hp-method-grid{grid-template-columns:1fr;gap:36px}.marketing .method-cards{grid-template-columns:1fr}}.marketing .registry-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:36px;display:flex}.marketing .registry-head p{color:var(--ink);max-width:420px;margin:0;font-size:1rem;line-height:1.6}.marketing .registry-grid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.marketing .registry-col{border-top:2px solid var(--ink);padding-top:20px}.marketing .registry-col h3{font-family:var(--font-newsreader), Georgia, serif;color:var(--ink);margin:0;font-size:22px;font-weight:500}.marketing .registry-col p{color:#4a5a64;margin:10px 0 0;font-size:14px;line-height:1.6}@media (max-width:900px){.marketing .registry-grid{grid-template-columns:1fr}}.marketing .hp-submoment{background:var(--ink);color:var(--paper)}.marketing .submoment-grid{grid-template-columns:1.25fr 1fr;align-items:center;gap:56px;padding:80px 0;display:grid}@media (max-width:900px){.marketing .submoment-grid{grid-template-columns:1fr;gap:40px;padding:56px 0}}.marketing .submoment-rule{background:var(--signal-red);width:52px;height:4px;margin-bottom:24px}.marketing .hp-submoment .hp-h2{color:var(--paper);margin:0;font-size:clamp(2.1rem,4.5vw,3rem);line-height:1.05}.marketing .submoment-lede{color:#c6d0d6;max-width:540px;margin:22px 0 0;font-size:1.03125rem;line-height:1.65}.marketing .founding-mini{background:var(--sc-card);border:1px solid var(--sc-line);border-radius:8px;padding:34px}.marketing .founding-mini .plan-label{color:#8ca0ac;font-weight:400}.marketing .founding-mini p{color:#dfe6ea;margin:16px 0 8px;font-size:15px;line-height:1.6}.marketing .founding-mini .plan-cta{letter-spacing:.01em;margin-top:20px}.marketing .founding-mini .plan-secure{color:var(--sc-muted);letter-spacing:.06em;margin-top:14px;font-size:11px}.marketing .founding-mini .plan-secure a{color:inherit;text-decoration:underline}.marketing .signal-strip{border-top:1px solid var(--sc-line)}.marketing .signal-strip-inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:32px;padding:30px 0;display:flex}.marketing .signal-strip-copy{flex-wrap:wrap;align-items:baseline;gap:16px;display:flex}.marketing .signal-strip-title{font-family:var(--font-newsreader), Georgia, serif;color:var(--paper);font-size:22px;font-weight:500}.marketing .signal-strip-sub{color:#8ca0ac;max-width:560px;font-size:14px;line-height:1.5}.marketing .signal-strip .signup-wrap{margin:0}.marketing .signal-strip .signup-form input[type=email]{color:var(--paper);background:#0e1219;border:1px solid #34404c;border-radius:5px;padding:11px 16px}.marketing .signal-strip .signup-form input[type=email]::placeholder{color:#6b7683;opacity:1}.marketing .signal-strip .signup-form input[type=email]:focus{border-color:var(--signal-red)}.marketing .signal-strip .signup-form button{background:var(--paper);color:var(--ink);border-radius:5px;padding:11px 18px;font-weight:600}.marketing .signal-strip .signup-form button:hover:not(:disabled){background:#fff}.marketing .signal-strip .form-note{color:var(--sc-muted)}.marketing .signal-strip .success-state{background:0 0;border-color:#34404c}.marketing .signal-strip .success-state h3{color:var(--paper)}.marketing .signal-strip .success-state p{color:#8ca0ac}.marketing .pg-band{border-bottom:1px solid var(--hairline)}.marketing .pg-band .sub-wrap{padding-top:64px;padding-bottom:64px}.marketing .pg-band-white{background:#fff}.marketing .pg-band-dark{background:var(--ink);color:var(--paper);border-bottom:none}.marketing .pg-statement{font-family:var(--font-newsreader), Georgia, serif;letter-spacing:-.01em;margin:0;font-size:clamp(1.6rem,3.4vw,2.125rem);font-weight:400;line-height:1.28}.marketing .pg-statement .dim{color:#8ca0ac}.marketing .pg-h2{font-family:var(--font-newsreader), Georgia, serif;letter-spacing:-.02em;color:var(--ink);margin:12px 0 0;font-size:clamp(1.7rem,3.6vw,2.25rem);font-weight:500;line-height:1.1}.marketing .pg-band-dark .pg-h2{color:var(--paper)}.marketing .pg-lede{color:var(--ink);max-width:720px;margin:18px 0 0;font-size:1.03125rem;line-height:1.6}.marketing .sector-chips{flex-wrap:wrap;align-items:center;gap:10px;margin-top:30px;display:flex}.marketing .sector-chip{color:var(--ink);background:#f4f6f7;border:1px solid #dfe4e7;border-radius:20px;padding:8px 16px;font-size:13.5px;font-weight:600}.marketing .model-grid{grid-template-columns:1fr 1fr;align-items:start;gap:44px;display:grid}@media (max-width:900px){.marketing .model-grid{grid-template-columns:1fr}}.marketing .model-rows{border-top:1px solid var(--hairline)}.marketing .model-row{border-bottom:1px solid var(--hairline);padding:20px 0}.marketing .model-row:last-child{border-bottom:none}.marketing .model-row .reg-kicker{font-size:11px}.marketing .model-row p{color:var(--ink);margin:8px 0 0;font-size:14.5px;line-height:1.55}.marketing .cta-band{background:var(--ink);color:var(--paper)}.marketing .cta-band-grid{grid-template-columns:1.25fr 1fr;align-items:center;gap:52px;padding:72px 0;display:grid}@media (max-width:900px){.marketing .cta-band-grid{grid-template-columns:1fr;gap:36px;padding:52px 0}}.marketing .method-cards-4{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}@media (max-width:900px){.marketing .method-cards-4{grid-template-columns:1fr 1fr}}@media (max-width:560px){.marketing .method-cards-4{grid-template-columns:1fr}}.marketing .band-scale{flex-direction:column;gap:14px;margin-top:8px;display:flex}.marketing .band-row{border-left:2px solid;flex-wrap:wrap;align-items:baseline;gap:14px;padding-left:14px;display:flex}.marketing .band-row-label{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.1em;text-transform:uppercase;flex:0 0 108px;font-size:11px;font-weight:600}.marketing .band-row p{color:#1c2b36;margin:0;font-size:14px;line-height:1.55}.marketing .claim-list{flex-direction:column;gap:14px;margin-top:20px;display:flex}.marketing .claim-item{align-items:flex-start;gap:12px;display:flex}.marketing .claim-dot{border-radius:50%;flex:none;width:9px;height:9px;margin-top:5px}.marketing .claim-dot-hollow{background:0 0;border:1.5px solid #9aa6ad}.marketing .claim-item b{color:var(--ink);font-size:14.5px;font-weight:600}.marketing .claim-item span{color:#4a5a64;font-size:14px}.marketing .hyp-list{flex-direction:column;gap:14px;margin-top:20px;display:flex}.marketing .hyp-item{border-left:2px solid #9aa6ad;padding-left:14px}.marketing .hyp-item p{color:#1c2b36;margin:0;font-size:14px;line-height:1.5}.marketing .hyp-conf{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.12em;text-transform:uppercase;color:#8a949b;margin-top:5px;font-size:10px}.marketing .center-cta{text-align:center}.marketing .center-cta .submoment-rule{margin-left:auto;margin-right:auto}.marketing .center-cta p{max-width:560px;margin-left:auto;margin-right:auto}.marketing .center-cta-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;margin-top:28px;display:flex}.marketing .signal-box{background:var(--ink);border-top:none;border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:32px;padding:38px 40px;display:flex}.marketing .signal-box-copy{max-width:620px}.marketing .signal-box-live{align-items:center;gap:10px;margin-bottom:12px;display:flex}.marketing .signal-box h2{font-family:var(--font-newsreader), Georgia, serif;letter-spacing:-.015em;color:var(--paper);margin:0;font-size:clamp(1.5rem,3vw,1.875rem);font-weight:500;line-height:1.12}.marketing .signal-box p{color:#c6d0d6;margin:12px 0 0;font-size:15px;line-height:1.55}@media (max-width:900px){.marketing .signal-box{padding:28px 24px}}.marketing .brief-head{margin-bottom:2rem}.marketing .brief-chips{flex-wrap:wrap;align-items:center;gap:14px;margin:0 0 22px;display:flex}.marketing .brief-band-chip{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.14em;text-transform:uppercase;border-radius:20px;align-items:center;gap:7px;padding:5px 12px;font-size:10.5px;font-weight:600;display:inline-flex}.marketing .brief-band-chip i{border-radius:2px;width:7px;height:7px;font-style:normal}.marketing .brief-band-chip.corroborated{color:var(--band-corroborated);background:#1a3a6b17;border:1px solid #1a3a6b47}.marketing .brief-band-chip.corroborated i{background:var(--band-corroborated)}.marketing .brief-band-chip.indicative{color:var(--band-indicative);background:#8f643117;border:1px solid #8f643147}.marketing .brief-band-chip.indicative i{background:var(--band-indicative)}.marketing .brief-head h1{letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:clamp(2.1rem,5vw,3rem);font-weight:500;line-height:1.05}.marketing .brief-dek{font-family:var(--font-newsreader), Georgia, serif;color:var(--ink-body);margin:22px 0 0;font-size:clamp(1.15rem,2.4vw,1.4375rem);font-style:italic;font-weight:400;line-height:1.42}.marketing .brief-meta{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.08em;color:#5c6b75;border-top:1px solid var(--hairline);margin-top:30px;padding-top:20px;font-size:12px}.marketing .placeholder{color:var(--placeholder);background:var(--placeholder-bg);border-radius:3px;padding:0 .3em}.marketing .m-footer{color:#8ca0ac;background:#12161d}.marketing .m-footer-inner{max-width:1200px;margin:0 auto;padding:40px}.marketing .m-footer-row{justify-content:space-between;align-items:center;gap:16px;display:flex}.marketing .m-footer-top{border-bottom:1px solid #222833;padding-bottom:22px}.marketing .m-footer-bottom{padding-top:18px}.marketing .m-footer-mark{width:auto;height:34px;display:block}.marketing .m-footer-nav{align-items:center;gap:26px;display:flex}.marketing .m-footer-nav .m-navlink{letter-spacing:.12em;color:#c6d0d6;font-size:11.5px}.marketing .m-footer-subscribe.m-navlink{color:var(--signal-gold)}.marketing .m-footer-line{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.08em;color:#5f6673;font-size:11.5px}.marketing .m-footer-line a{color:inherit;text-decoration:none}.marketing .m-footer-line a:hover{color:#c6d0d6}@media (max-width:900px){.marketing .m-footer-row{flex-direction:column;align-items:flex-start}}.marketing .legal-updated{font-family:var(--font-mono), ui-monospace, monospace;color:var(--ink-70);margin-bottom:2.5rem;font-size:.75rem;display:block}@media (max-width:480px){.marketing .signup-form{flex-direction:column}.marketing .signup-form button{width:100%}}
