@font-face{font-family:Golos Text;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/75f2fdf2e0b68dfe-s.0fq57cj8krwmf.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:Golos Text;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/cfdfbee4d6cf0a93-s.p.1jwcpm6w583_v.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Golos Text;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/634e9805ffc8f226-s.2ocajiqvilzpk.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Golos Text;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/b4a06a523f527a0e-s.p.3psl0_mnhzy2y.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:Golos Text Fallback;src:local(Arial);ascent-override:90.27%;descent-override:20.26%;line-gap-override:0.0%;size-adjust:108.57%}.OSxL_W_className{font-family:Golos Text,Golos Text Fallback;font-style:normal}.OSxL_W_variable{--font-golos:"Golos Text", "Golos Text Fallback"}
@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)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)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)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)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)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/03fc1b4a8d284b5e-s.0wiir8udbzjvx.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 Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/7fea77d1d19108bf-s.2y65deuc30pmy.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 Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/1bcd0e671759a44c-s.2qt3tdwt-y9x_.woff2)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)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)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)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/03fc1b4a8d284b5e-s.0wiir8udbzjvx.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 Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/7fea77d1d19108bf-s.2y65deuc30pmy.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 Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/1bcd0e671759a44c-s.2qt3tdwt-y9x_.woff2)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)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)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)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/03fc1b4a8d284b5e-s.0wiir8udbzjvx.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 Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/7fea77d1d19108bf-s.2y65deuc30pmy.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 Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/1bcd0e671759a44c-s.2qt3tdwt-y9x_.woff2)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)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)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)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/03fc1b4a8d284b5e-s.0wiir8udbzjvx.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 Sans Fallback;src:local(Arial);ascent-override:101.32%;descent-override:27.18%;line-gap-override:0.0%;size-adjust:101.17%}.FkPpgW_className{font-family:IBM Plex Sans,IBM Plex Sans Fallback;font-style:normal}.FkPpgW_variable{--font-plex:"IBM Plex Sans", "IBM Plex Sans Fallback"}
@font-face{font-family:Manrope;font-style:normal;font-weight:200 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:200 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:200 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:200 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:200 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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/a343f882a40d2cc9-s.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%}.JrcXPW_className{font-family:Manrope,Manrope Fallback;font-style:normal}.JrcXPW_variable{--font-manrope:"Manrope", "Manrope Fallback"}
@font-face{font-family:PT Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/17603af13aa8a542-s.4533bvve4s6a4.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:PT Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/207e57240b1809b2-s.3ls_3_aoj0ebm.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:PT Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/00231884809ac59e-s.0i9j7-y4t3ijp.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:PT Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/f05228a5f9ec0eae-s.3kxgs-7nixrf6.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:PT Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/9dc791b0865fd39f-s.3-knllbbx5za1.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:PT Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/c29509b8a0bee3b9-s.3prmnh56md9ao.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:PT Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/261abb472e2873a9-s.2xq-bk2b34x28.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:PT Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/536b4d72a397ec90-s.27c8-9qx-v7kc.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:PT Sans Fallback;src:local(Arial);ascent-override:105.3%;descent-override:28.55%;line-gap-override:0.0%;size-adjust:96.68%}.l_Io-G_className{font-family:PT Sans,PT Sans Fallback;font-style:normal}.l_Io-G_variable{--font-ptsans:"PT Sans", "PT Sans Fallback"}
@font-face{font-family:Onest;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4084ce120da2621a-s.0for97nelvzih.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:Onest;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/16d91c780434f2ce-s.0y1w0k24nk0rl.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Onest;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/a45e4938f2a14ebd-s.3e-lg5zbsykpq.woff2)format("woff2");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-209F,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Onest;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/611a8bd7707cff25-s.1vqdc5lvrb4tb.woff2)format("woff2");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AE,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F8D0-1F8D8,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FAC6,U+1FAC8,U+1FACC-1FADD,U+1FADF-1FAEB,U+1FAEF-1FAFA,U+1FB??}@font-face{font-family:Onest;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4d81d00cb6dc755c-s.3j7br4w5g0o3h.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:Onest;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ef79401ea952b7f0-s.0t4d9turf_6_x.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Onest;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8800dfc60902df36-s.2sla2yow9-9p_.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:Onest Fallback;src:local(Arial);ascent-override:92.2%;descent-override:28.99%;line-gap-override:0.0%;size-adjust:105.2%}.xWVajW_className{font-family:Onest,Onest Fallback;font-style:normal}.xWVajW_variable{--font-onest:"Onest", "Onest Fallback"}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/13bf9871fe164e7f-s.2f7nqdagzwx2-.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/cc545e633e20c56d-s.p.176arc174-8zp.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/71b036adf157cdcf-s.0bp8oijd_gu96.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/89b21bb081cb7469-s.1fby2rem9ngyr.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/3fe682a82f50d426-s.0vfdmo25voy_0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/70bc3e132a0a741e-s.p.3t6q91iet4nsy.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}.IMxGxq_className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.IMxGxq_variable{--font-mono:"JetBrains Mono", "JetBrains Mono Fallback"}
:root{--paper:#f4f5f7;--surface:#fff;--ink:#0f1728;--ink-2:#4a5466;--ink-3:#7b8496;--rule:#d8dce4;--rule-2:#c3c9d4;--accent:#1f3fae;--accent-2:#17318a;--accent-tint:color-mix(in srgb, var(--accent) 9%, #fff);--signal:#c8281e;--ok:#157347;--warn:#a15c00;--display:var(--font-sans), "Golos Text", "Segoe UI", Arial, sans-serif;--body:var(--font-sans), "Golos Text", "Segoe UI", Arial, sans-serif;--mono:var(--font-mono), "JetBrains Mono", Consolas, monospace;--r:2px;--wrap:1280px;--fs-xs:12px;--fs-sm:14px;--fs-md:16px;--fs-lg:20px;--fs-xl:28px;--fs-2xl:40px;--fs-3xl:clamp(34px, 4.6vw, 56px)}*{box-sizing:border-box;margin:0;padding:0}html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}body{background:var(--paper);color:var(--ink);font-family:var(--body);font-size:var(--fs-md);-webkit-font-smoothing:antialiased;flex-direction:column;min-height:100vh;line-height:1.5;display:flex}main{flex:1}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}button,input,select,textarea{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}::selection{background:var(--accent);color:#fff}h1,h2,h3{font-family:var(--display);letter-spacing:-.02em;text-wrap:balance;font-weight:700;line-height:1.12}.wrap{width:100%;max-width:var(--wrap);padding-left:max(16px, env(safe-area-inset-left,0px));padding-right:max(16px, env(safe-area-inset-right,0px));margin-inline:auto}.mono{font-family:var(--mono)}.muted{color:var(--ink-2)}.num{font-variant-numeric:tabular-nums}.label{font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.08em;color:var(--ink-3);font-weight:600}.link{color:var(--accent);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.link:hover{color:var(--accent-2)}.sku{font-family:var(--mono);font-size:var(--fs-xs);color:var(--ink-3);letter-spacing:.02em}.btn{border-radius:var(--r);border:1px solid var(--rule-2);background:var(--surface);height:44px;font-weight:600;font-size:var(--fs-sm);cursor:pointer;white-space:nowrap;justify-content:center;align-items:center;gap:8px;padding:0 20px;transition:background .12s,border-color .12s,color .12s;display:inline-flex}.btn:hover{border-color:var(--ink)}.btn-primary{background:var(--accent);border-color:var(--accent);color:#fff}.btn-primary:hover{background:var(--accent-2);border-color:var(--accent-2)}.btn-dark{background:var(--ink);border-color:var(--ink);color:#fff}.btn-dark:hover{background:#000}.btn-sm{height:34px;padding:0 14px;font-size:13px}.btn-block{width:100%}.btn-danger{color:var(--signal);border-color:var(--rule-2)}.btn-danger:hover{border-color:var(--signal);background:#fdf1f0}.btn-ghost{background:0 0;border-color:#0000}.btn-ghost:hover{border-color:var(--rule-2)}.btn[disabled]{opacity:.5;pointer-events:none}.utility{background:var(--ink);color:#c7ccd6;font-size:13px}.utility .wrap{align-items:center;gap:24px;height:34px;display:flex}.utility a:hover{color:#fff}.utility .grow{flex:1}.utility-b2b{color:#fff;font-weight:600}@media (max-width:760px){.utility .hide-sm{display:none}}.masthead{background:var(--surface);border-bottom:1px solid var(--rule)}.masthead .wrap{align-items:center;gap:28px;height:76px;display:flex}.wordmark{font-family:var(--display);letter-spacing:-.03em;flex:none;align-items:baseline;gap:10px;font-size:22px;font-weight:800;display:flex}.wordmark-mark{background:var(--accent);color:#fff;align-self:center;place-items:center;width:30px;height:30px;font-size:16px;display:inline-grid}.wordmark small{font-family:var(--body);letter-spacing:0;color:var(--ink-3);font-size:12px;font-weight:500}.search{border:2px solid var(--accent);border-radius:var(--r);background:var(--surface);flex:1;max-width:560px;height:44px;display:flex}.search input{background:0 0;border:0;outline:0;flex:1;min-width:0;padding:0 14px;font-size:15px}.search button{background:var(--accent);color:#fff;cursor:pointer;border:0;padding:0 20px;font-size:14px;font-weight:600}.search button:hover{background:var(--accent-2)}.masthead-contact{text-align:right;margin-left:auto;line-height:1.25}.masthead-contact b{font-variant-numeric:tabular-nums;font-size:17px;display:block}.masthead-contact span{color:var(--ink-3);font-size:12px}@media (max-width:1000px){.masthead-contact{display:none}}@media (max-width:680px){.masthead .wrap{flex-wrap:wrap;gap:12px;height:auto;padding-block:12px}.search{flex-basis:100%;order:3;max-width:none}.masthead .btn{margin-left:auto}}.catbar{background:var(--accent);color:#fff;top:env(safe-area-inset-top,0px);z-index:40;position:sticky}.catbar .wrap{scrollbar-width:none;display:flex;overflow-x:auto}.catbar a{white-space:nowrap;border-right:1px solid #ffffff24;padding:13px 18px;font-size:14px;font-weight:500}.catbar a:first-child{border-left:1px solid #ffffff24}.catbar a:hover,.catbar a.active{background:var(--accent-2)}.catbar a.all{font-weight:700}.crumbs{color:var(--ink-3);flex-wrap:wrap;gap:6px;padding-top:22px;font-size:13px;display:flex}.crumbs a:hover{color:var(--accent);text-decoration:underline}.crumbs span[aria-current]{color:var(--ink)}.page-head{padding-block:14px 26px}.page-head h1{font-size:var(--fs-2xl)}.page-head p{color:var(--ink-2);max-width:70ch;margin-top:8px}.lead{background:var(--surface);border-bottom:1px solid var(--rule)}.lead-grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);display:grid}.lead-copy{padding-block:56px;border-right:1px solid var(--rule);padding-right:48px}.lead-copy h1{font-size:var(--fs-3xl);letter-spacing:-.035em;max-width:16ch}.lead-copy p{color:var(--ink-2);max-width:54ch;margin-top:18px;font-size:18px}.lead-actions{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.facts{border-top:1px solid var(--rule);grid-template-columns:repeat(3,1fr);margin-top:44px;display:grid}.facts div{padding:16px 16px 0 0}.facts div+div{border-left:1px solid var(--rule);padding-left:16px}.facts b{font-family:var(--display);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:26px;display:block}.facts span{color:var(--ink-3);font-size:13px}.index{padding-block:40px;padding-left:40px}.index h2{font-size:var(--fs-sm);text-transform:uppercase;letter-spacing:.08em;color:var(--ink-3);margin-bottom:10px;font-weight:600}.index ol{counter-reset:idx;list-style:none}.index li a{border-bottom:1px solid var(--rule);grid-template-columns:34px 1fr auto;align-items:baseline;gap:10px;padding:13px 0;font-weight:500;display:grid}.index li:first-child a{border-top:1px solid var(--ink)}.index li a:before{counter-increment:idx;content:counter(idx, decimal-leading-zero);font-family:var(--mono);color:var(--ink-3);font-size:12px}.index li a:hover{color:var(--accent)}.index li a span{font-family:var(--mono);color:var(--ink-3);font-variant-numeric:tabular-nums;font-size:13px}@media (max-width:900px){.lead-grid{grid-template-columns:1fr}.lead-copy{padding-right:0;border-right:0;padding-block:36px}.index{padding-top:0;padding-left:0}}.section{padding-block:56px}.section+.section{border-top:1px solid var(--rule)}.section-head{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:16px;margin-bottom:22px;display:flex}.section-head h2{font-size:var(--fs-xl)}.section-head p{color:var(--ink-2);max-width:60ch;margin-top:6px}.p-icon{--s:48px;width:var(--s);height:var(--s);background:var(--c1);color:#fff;font-family:var(--display);font-weight:700;font-size:calc(var(--s) * .36);letter-spacing:-.03em;border-radius:var(--r);flex:none;place-items:center;display:grid;overflow:hidden}.p-icon img{object-fit:contain;background:var(--surface);width:100%;height:100%}.p-icon.has-logo{background:var(--surface);border:1px solid var(--rule)}.grid-products{border-top:1px solid var(--rule);border-left:1px solid var(--rule);background:var(--surface);grid-template-columns:repeat(auto-fill,minmax(280px,1fr));display:grid}.card{border-right:1px solid var(--rule);border-bottom:1px solid var(--rule);flex-direction:column;gap:14px;min-width:0;padding:20px;display:flex;position:relative}.card:hover{background:#fafbfd}.card:hover h3{color:var(--accent)}.card-top{align-items:flex-start;gap:14px;display:flex}.card h3{letter-spacing:-.01em;font-size:17px;line-height:1.25}.card .vendor{color:var(--ink-3);margin-top:3px;font-size:13px}.card .tagline{color:var(--ink-2);flex:1;font-size:14px}.card-foot{border-top:1px dashed var(--rule);justify-content:space-between;align-items:flex-end;gap:10px;padding-top:14px;display:flex}.price{font-family:var(--display);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:20px;font-weight:700}.price small{font-family:var(--body);color:var(--ink-3);letter-spacing:0;font-size:12px;font-weight:400;display:block}.badge{text-transform:uppercase;letter-spacing:.06em;background:var(--signal);color:#fff;border-radius:var(--r);padding:3px 7px;font-size:11px;font-weight:700;display:inline-block}.card .badge{border-radius:0;position:absolute;top:0;right:0}.platforms{flex-wrap:wrap;gap:4px;display:flex}.platform{font-size:11px;font-family:var(--mono);color:var(--ink-2);border:1px solid var(--rule);border-radius:var(--r);background:var(--paper);padding:2px 6px}.process{border:1px solid var(--rule);background:var(--surface);grid-template-columns:repeat(4,1fr);display:grid}.process li{min-width:0;padding:22px;list-style:none}.process li+li{border-left:1px solid var(--rule)}.process .step-n{font-family:var(--mono);color:var(--accent);font-size:12px;font-weight:600}.process h3{margin:10px 0 8px;font-size:17px}.process p{color:var(--ink-2);font-size:14px}.process .when{color:var(--ink-3);font-size:12px;font-family:var(--mono);margin-top:12px;display:block}@media (max-width:900px){.process{grid-template-columns:1fr 1fr}.process li:nth-child(3){border-left:0}.process li:nth-child(n+3){border-top:1px solid var(--rule)}}@media (max-width:520px){.process{grid-template-columns:1fr}.process li+li{border-left:0;border-top:1px solid var(--rule)}}.table-wrap{border:1px solid var(--rule);background:var(--surface);overflow-x:auto}table.data{border-collapse:collapse;width:100%;font-size:14px}table.data th{text-align:left;text-transform:uppercase;letter-spacing:.06em;color:var(--ink-3);background:var(--paper);border-bottom:1px solid var(--rule);white-space:nowrap;padding:12px 16px;font-size:12px;font-weight:600}table.data td{border-bottom:1px solid var(--rule);vertical-align:top;padding:14px 16px}table.data tr:last-child td{border-bottom:0}table.data td.num,table.data th.num{text-align:right;font-variant-numeric:tabular-nums}.faq{border-top:1px solid var(--ink)}.faq details{border-bottom:1px solid var(--rule)}.faq summary{cursor:pointer;justify-content:space-between;gap:20px;padding:18px 0;font-weight:600;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";font-family:var(--mono);color:var(--accent);font-size:18px;line-height:1.2}.faq details[open] summary:after{content:"−"}.faq details p{color:var(--ink-2);max-width:75ch;padding:0 0 18px}.two-col{grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:48px;display:grid}@media (max-width:860px){.two-col{grid-template-columns:1fr;gap:20px}}.strip{background:var(--ink);color:#fff}.strip .wrap{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;padding-block:36px;display:grid}.strip h2{font-size:26px}.strip p{color:#aab2c0;margin-top:6px}.strip .btn{color:var(--ink);background:#fff;border-color:#fff}@media (max-width:700px){.strip .wrap{grid-template-columns:1fr}}.site-footer{background:var(--ink);color:#aab2c0;border-top:1px solid #263046;font-size:14px}.footer-grid{grid-template-columns:2fr 1fr 1fr 1.3fr;gap:32px;padding-block:44px;display:grid}.footer-grid h4{color:#fff;text-transform:uppercase;letter-spacing:.08em;margin-bottom:12px;font-size:12px}.footer-grid a,.footer-grid span{padding:3px 0;display:block}.footer-grid a:hover{color:#fff}.footer-grid .wordmark{color:#fff;margin-bottom:12px}.footer-bottom{color:#7d8697;border-top:1px solid #263046;flex-wrap:wrap;justify-content:space-between;gap:12px;padding-block:18px;font-size:12px;display:flex}@media (max-width:800px){.footer-grid{grid-template-columns:1fr 1fr}}.catalog{grid-template-columns:240px minmax(0,1fr);align-items:start;gap:28px;padding-bottom:40px;display:grid}.facets{background:var(--surface);border:1px solid var(--rule);position:sticky;top:64px}.facet+.facet{border-top:1px solid var(--rule)}.facet h3{text-transform:uppercase;letter-spacing:.08em;color:var(--ink-3);padding:14px 16px 6px;font-size:12px;font-weight:600}.facet a{justify-content:space-between;padding:7px 16px;font-size:14px;display:flex}.facet a:hover{color:var(--accent)}.facet a.active{color:var(--accent);background:var(--accent-tint);box-shadow:inset 3px 0 0 var(--accent);font-weight:700}.facet a span{font-family:var(--mono);color:var(--ink-3);font-size:12px}.facet:last-child{padding-bottom:8px}.toolbar{background:var(--surface);border:1px solid var(--rule);border-bottom:0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;display:flex}.toolbar select{border:1px solid var(--rule-2);border-radius:var(--r);background:var(--surface);padding:6px 10px;font-size:14px}.empty{text-align:center;background:var(--surface);border:1px solid var(--rule);color:var(--ink-2);padding:48px 24px}@media (max-width:860px){.catalog{grid-template-columns:1fr}.facets{position:static}}.product-head{background:var(--surface);border-bottom:1px solid var(--rule)}.product-head-grid{max-width:880px;padding-block:26px 30px}.product-title{align-items:flex-start;gap:20px;display:flex}.product-title .p-icon{--s:84px}.product-title h1{font-size:clamp(28px,3.6vw,42px)}.product-title .vendor{color:var(--ink-2);margin-top:6px;font-size:15px}.product-title .sku{margin-top:4px;display:block}.product-tagline{color:var(--ink-2);max-width:62ch;margin-top:18px;font-size:18px}.spec{border:1px solid var(--rule);background:var(--rule);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:1px;margin-top:24px;display:grid}.spec>div{background:var(--surface);min-width:0;padding:12px 14px}.spec .label{margin-bottom:4px;display:block}.spec b{font-weight:600}.quote-box{border:2px solid var(--ink);background:var(--surface)}.quote-box-head{background:var(--ink);color:#fff;justify-content:space-between;align-items:baseline;gap:10px;padding:16px 20px;display:flex}.quote-box-head h2{font-size:18px}.quote-box-head .price{color:#fff;font-size:18px}.quote-box-head .price small{color:#aab2c0;margin-right:6px;display:inline}.quote-box-body{padding:20px}.quote-box-body>p{color:var(--ink-2);margin-bottom:16px;font-size:14px}.product-body{grid-template-columns:minmax(0,1fr) 400px;gap:40px;padding-bottom:40px;display:grid}.product-body .quote-box{align-self:start;position:sticky;top:64px}.tabs-nav{border-bottom:1px solid var(--rule);z-index:5;background:var(--paper);gap:0;margin-bottom:8px;display:flex;position:sticky;top:45px;overflow-x:auto}.tabs-nav a{color:var(--ink-2);white-space:nowrap;border-bottom:2px solid #0000;padding:14px 18px;font-size:14px;font-weight:600}.tabs-nav a:hover{color:var(--accent);border-color:var(--accent)}.p-section{padding-block:30px 6px;scroll-margin-top:110px}.p-section>h2{margin-bottom:16px;font-size:22px}.features{border-top:1px solid var(--rule);grid-template-columns:1fr 1fr;margin-top:20px;list-style:none;display:grid}.features li{border-bottom:1px solid var(--rule);padding:11px 0 11px 22px;font-size:15px;position:relative}.features li:nth-child(odd){margin-right:20px}.features li:before{content:"";background:var(--accent);width:9px;height:2px;position:absolute;top:19px;left:2px}.plans-table td .plan-name{font-size:15px;font-weight:700}.plans-table td ul{color:var(--ink-2);gap:2px;font-size:13px;list-style:none;display:grid}.plans-table td ul li:before{content:"Â· "}.plans-table .price{font-size:18px}.req{border:1px solid var(--rule);background:var(--surface);list-style:none}.req li{font-family:var(--mono);color:var(--ink-2);padding:11px 16px;font-size:13px}.req li+li{border-top:1px solid var(--rule)}@media (max-width:1000px){.product-body{grid-template-columns:1fr}.product-body .quote-box{position:static}}@media (max-width:600px){.features{grid-template-columns:1fr}.features li:nth-child(odd){margin-right:0}.product-title .p-icon{--s:60px}}.prose p{color:var(--ink-2);max-width:72ch;margin-bottom:14px;font-size:16px}.prose h2{margin:26px 0 10px;font-size:22px}.prose h3{margin:20px 0 8px;font-size:18px}.prose ul,.prose ol{color:var(--ink-2);gap:4px;max-width:72ch;margin-bottom:14px;padding-left:20px;display:grid}.prose strong{color:var(--ink)}.prose a{color:var(--accent);text-decoration:underline}.gallery{margin-top:24px}.gallery-main{border:1px solid var(--rule);cursor:zoom-in;background:var(--surface);width:100%;padding:0;display:block}.gallery-main img{aspect-ratio:16/9;object-fit:contain;width:100%}.gallery-thumbs{gap:6px;margin-top:6px;display:flex;overflow-x:auto}.gallery-thumbs button{border:1px solid var(--rule);cursor:pointer;background:var(--surface);opacity:.65;flex:none;width:92px;padding:0}.gallery-thumbs button.active{border:2px solid var(--accent);opacity:1}.gallery-thumbs img{aspect-ratio:16/10;object-fit:cover}.lightbox{z-index:100;cursor:zoom-out;background:#0a0e18eb;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.lightbox img{max-height:90vh}.form{gap:12px;display:grid}.form-row{grid-template-columns:1fr 1fr;gap:12px;display:grid}.field{gap:5px;min-width:0;display:grid}.field>label{color:var(--ink);font-size:13px;font-weight:600}.field>label i{color:var(--signal);font-style:normal}.field .hint{color:var(--ink-3);font-size:12px}.input,.field input:not([type=checkbox]):not([type=radio]):not([type=color]):not([type=file]),.field select,.field textarea{border-radius:var(--r);border:1px solid var(--rule-2);background:var(--surface);outline:none;width:100%;height:40px;padding:0 12px;font-size:15px}.field textarea{resize:vertical;height:auto;min-height:104px;padding:10px 12px;line-height:1.5}.field input:focus,.field select:focus,.field textarea:focus,.input:focus{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}.field [aria-invalid=true]{border-color:var(--signal)!important}.field .err{color:var(--signal);font-size:12px}.check{color:var(--ink-2);cursor:pointer;align-items:flex-start;gap:8px;font-size:13px;display:flex}.check input{accent-color:var(--accent);margin-top:3px}.check a{color:var(--accent);text-decoration:underline}.hp{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.form-note{color:var(--ink-3);font-size:12px}.alert{border-radius:var(--r);border:1px solid;border-left-width:3px;padding:12px 14px;font-size:14px}.alert-ok{color:var(--ok);border-color:var(--ok);background:#eef8f2}.alert-err{color:var(--signal);border-color:var(--signal);background:#fdf1f0}.success-box{padding:8px 0}.success-box .label{color:var(--ok)}.success-box h3{margin:6px 0;font-size:20px}.success-box p{color:var(--ink-2);font-size:14px}.success-box dl{border-top:1px solid var(--rule);grid-template-columns:auto 1fr;gap:6px 14px;margin-top:14px;padding-top:12px;font-size:13px;display:grid}.success-box dt{color:var(--ink-3)}@media (max-width:500px){.form-row{grid-template-columns:1fr}}.contact-grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:40px;padding-bottom:48px;display:grid}.contact-table{border-top:1px solid var(--ink)}.contact-table div{border-bottom:1px solid var(--rule);grid-template-columns:120px 1fr;gap:12px;padding:14px 0;display:grid}.contact-table dt{color:var(--ink-3);font-size:13px}.contact-table dd{overflow-wrap:anywhere;font-weight:500}@media (max-width:900px){.contact-grid{grid-template-columns:1fr}}.content-page{max-width:760px;padding-bottom:48px}.nf{padding-block:100px}.nf .mono{color:var(--accent)}.nf h1{font-size:var(--fs-2xl);margin:8px 0 20px}@media (max-width:760px){.hide-sm{display:none}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important}}.wordmark-logo{object-fit:contain;width:auto;max-width:220px;height:40px}.wordmark-logo.on-dark{border-radius:var(--r);background:#fff;padding:6px 8px}.lead-grid.no-index{grid-template-columns:1fr}.lead-grid.no-index .lead-copy{border-right:0}:root{--trial:#157347;--trial-2:#0f5a37;--trial-tint:#e9f5ee}.btn-trial{background:var(--trial);border-color:var(--trial);color:#fff}.btn-trial:hover{background:var(--trial-2);border-color:var(--trial-2)}.badge-trial{background:var(--trial)}.title-badges{flex-wrap:wrap;gap:6px;margin-bottom:8px;display:flex}.card-trial{color:var(--trial);align-items:center;gap:6px;font-size:12px;font-weight:600;display:flex}.card-trial:before{content:"";background:var(--trial);border-radius:50%;width:7px;height:7px}.head-actions{flex-wrap:wrap;gap:10px;margin-top:20px;display:flex}.request-tabs{background:var(--ink);grid-template-columns:1fr 1fr;display:grid}.request-tabs button{color:#aab2c0;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;gap:2px;padding:14px 16px;font-size:15px;font-weight:700;display:grid}.request-tabs button small{font-size:12px;font-weight:400}.request-tabs button.active{color:#fff;border-bottom-color:var(--trial);background:#1b2438}.request-tabs button:last-child.active{border-bottom-color:var(--accent)}.trial-points{gap:6px;margin-bottom:14px;font-size:14px;list-style:none;display:grid}.trial-points li{color:var(--ink-2);padding-left:22px;position:relative}.trial-points li:before{content:"“";color:var(--trial);font-weight:700;position:absolute;left:0}.trial-note{background:var(--trial-tint);border-left:3px solid var(--trial);margin-bottom:14px;padding:8px 10px;font-size:13px}.trial-steps{border:1px solid var(--rule);background:var(--surface);counter-reset:ts;grid-template-columns:repeat(4,1fr);list-style:none;display:grid}.trial-steps li{align-content:start;gap:6px;padding:16px;font-size:14px;display:grid}.trial-steps li+li{border-left:1px solid var(--rule)}.trial-steps li:before{counter-increment:ts;content:counter(ts);background:var(--trial);color:#fff;border-radius:50%;place-items:center;width:26px;height:26px;font-size:13px;font-weight:700;display:grid}.trial-steps span{color:var(--ink-2)}@media (max-width:760px){.trial-steps{grid-template-columns:1fr 1fr}.trial-steps li:nth-child(3){border-left:0}.trial-steps li:nth-child(n+3){border-top:1px solid var(--rule)}}.trial-band{background:var(--trial-tint);border-bottom:1px solid var(--rule);border-top:1px solid var(--rule)}.trial-band .wrap{grid-template-columns:minmax(0,6fr) minmax(0,4fr) auto;align-items:center;gap:36px;padding-block:40px;display:grid}.trial-band h2{font-size:var(--fs-xl);margin:6px 0 8px}.trial-band p{color:var(--ink-2);max-width:60ch}.trial-kicker{letter-spacing:.08em;text-transform:uppercase;color:var(--trial);font-size:12px;font-weight:700}.trial-band ul{gap:8px;font-size:15px;font-weight:600;list-style:none;display:grid}.trial-band li:before{content:"“  ";color:var(--trial)}@media (max-width:900px){.trial-band .wrap{grid-template-columns:1fr;gap:18px}}.product-video{aspect-ratio:16/9;border:1px solid var(--rule);background:#000;max-width:100%;margin-bottom:26px;position:relative}.product-video iframe,.product-video video{border:0;width:100%;height:100%;position:absolute;inset:0}.category-guide{border-top:1px solid var(--rule);max-width:860px;margin-top:10px;padding:40px 0 56px}.mobile-cta{display:none}@media (max-width:1000px){.mobile-cta{z-index:60;background:var(--surface);border-top:1px solid var(--rule);padding:10px max(12px, env(safe-area-inset-right,0px)) calc(10px + env(safe-area-inset-bottom,0px)) max(12px, env(safe-area-inset-left,0px));gap:8px;display:flex;position:fixed;bottom:0;left:0;right:0}.mobile-cta .btn{flex:1}body:has(.mobile-cta) .site-footer{padding-bottom:70px}}.callout{border-radius:var(--r);background:var(--surface);border:1px solid;border-left-width:4px;padding:16px 18px}.callout>b{margin-bottom:6px;font-size:16px;display:block}.callout .prose p:last-child{margin-bottom:0}.callout-info{border-color:var(--accent);background:var(--accent-tint)}.callout-success{border-color:var(--trial);background:var(--trial-tint)}.callout-warning{background:#fff7e8;border-color:#b26a00}.p-section-video,.p-section-callout{padding-top:24px}.stars{color:var(--rule-2);gap:1px;font-size:15px;line-height:1;display:inline-flex}.stars i{font-style:normal}.stars i.on{color:#e3a008}.stars i.half{background:linear-gradient(90deg, #e3a008 50%, var(--rule-2) 50%);color:#0000;-webkit-background-clip:text;background-clip:text}.head-rating{align-items:center;gap:6px;margin-top:6px;font-size:14px;display:inline-flex}.rating-summary{align-items:center;gap:10px;margin-bottom:16px;font-size:15px;display:flex}.rating-summary b{font-size:22px}.reviews{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px;display:grid}.review{background:var(--surface);border:1px solid var(--rule);border-radius:var(--r);align-content:start;gap:10px;margin:0;padding:18px;display:grid}.review blockquote{color:var(--ink);margin:0;font-size:15px;line-height:1.55}.review figcaption{font-size:13px}
