@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/8298327da6d5bcce-s.132ro2ak-rvxq.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:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/44fac91e6f2d2b1b-s.0f~sf101j6mzi.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2b402d8aebffd579-s.0dskwooysu3cf.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:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a88409fdd7dc121c-s.0ir_pxtv760h..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:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/e8f2fbee2754df70-s.0fzkl03jw-sdz.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:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/8298327da6d5bcce-s.132ro2ak-rvxq.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:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/44fac91e6f2d2b1b-s.0f~sf101j6mzi.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2b402d8aebffd579-s.0dskwooysu3cf.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:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a88409fdd7dc121c-s.0ir_pxtv760h..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:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/e8f2fbee2754df70-s.0fzkl03jw-sdz.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:Montserrat;font-style:normal;font-weight:900;font-display:swap;src:url(../media/8298327da6d5bcce-s.132ro2ak-rvxq.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:Montserrat;font-style:normal;font-weight:900;font-display:swap;src:url(../media/44fac91e6f2d2b1b-s.0f~sf101j6mzi.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:900;font-display:swap;src:url(../media/2b402d8aebffd579-s.0dskwooysu3cf.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:Montserrat;font-style:normal;font-weight:900;font-display:swap;src:url(../media/a88409fdd7dc121c-s.0ir_pxtv760h..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:Montserrat;font-style:normal;font-weight:900;font-display:swap;src:url(../media/e8f2fbee2754df70-s.0fzkl03jw-sdz.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:Montserrat Fallback;src:local(Arial);ascent-override:85.79%;descent-override:22.25%;line-gap-override:0.0%;size-adjust:112.83%}.montserrat_b518b78a-module__ZZu15q__className{font-family:Montserrat,Montserrat Fallback;font-style:normal}.montserrat_b518b78a-module__ZZu15q__variable{--font-montserrat:"Montserrat", "Montserrat Fallback"}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/04c5164763c40239-s.0h-nw9_c8d~-_.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/26f284dcc38c84c0-s.10hk62x1-0d9n.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7e7f32a39836f228-s.0bmyfaahigzds.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fa39153a3fc630ba-s.0-0ft90hthv3~.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6a5386fd6038edbe-s.16fk0g~ypa53a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/051742360c26797e-s.0f97p8c3305p~.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/04c5164763c40239-s.0h-nw9_c8d~-_.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:700;font-display:swap;src:url(../media/26f284dcc38c84c0-s.10hk62x1-0d9n.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:700;font-display:swap;src:url(../media/7e7f32a39836f228-s.0bmyfaahigzds.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:700;font-display:swap;src:url(../media/fa39153a3fc630ba-s.0-0ft90hthv3~.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:700;font-display:swap;src:url(../media/6a5386fd6038edbe-s.16fk0g~ypa53a.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:700;font-display:swap;src:url(../media/051742360c26797e-s.0f97p8c3305p~.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}.jetbrains_mono_7ff5b22e-module__Kv-a8G__className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.jetbrains_mono_7ff5b22e-module__Kv-a8G__variable{--font-jbmono:"JetBrains Mono", "JetBrains Mono Fallback"}
@font-face{font-family:Poppins;font-style:normal;font-weight:300;font-display:swap;src:url(../media/7e832ad540183e91-s.0pw-43bjt5~5_.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:300;font-display:swap;src:url(../media/2094fb60fd9c8287-s.p.13c6n_dh74ayc.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:Poppins;font-style:normal;font-weight:300;font-display:swap;src:url(../media/c875c6f5d3e977ac-s.p.0g_ng0t~d_b9n.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:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/41e95f694c5c4549-s.0r1jrq7neqdsq.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6c55a692938ebbbc-s.p.0g6rbszwfgn9y.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:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a218039a3287bcfd-s.p.17-1enzs_j91b.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:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/bdc7e24a509eb931-s.0apt5mko2.qn3.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/0da9c7f357bd9d4d-s.p.0ek5sshv8wk3m.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:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/8e6fa89aa22d24ec-s.p.0uvzar8hswo3p.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:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/0a7740363b4d4863-s.1110aazvokzp..woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5f9d24ebef5d5292-s.p.0esuu2f5si~v8.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:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e2334d715941921e-s.p.12skym0rqknxy.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:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b53057dbf91a7acf-s.0carvq6u72s58.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/798ea22d9983e047-s.p.106do9xzbuago.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:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/47fe1b7cd6e6ed85-s.p.0~mcdl10zdfb3.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:Poppins Fallback;src:local(Arial);ascent-override:93.62%;descent-override:31.21%;line-gap-override:8.92%;size-adjust:112.16%}.poppins_86a994aa-module__hDrJ7q__className{font-family:Poppins,Poppins Fallback;font-style:normal}.poppins_86a994aa-module__hDrJ7q__variable{--font-poppins:"Poppins", "Poppins Fallback"}
@font-face{font-family:Raleway;font-style:normal;font-weight:600;font-display:swap;src:url(../media/198d17f2fc7b7e24-s.11r88ahcf73ag.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:Raleway;font-style:normal;font-weight:600;font-display:swap;src:url(../media/bb835a708696869b-s.0b8i86yy3ch4j.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Raleway;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6c7c54d92ecafd95-s.00sr22ka9ei2v.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:Raleway;font-style:normal;font-weight:600;font-display:swap;src:url(../media/4b825e536f0add60-s.p.0diytsp97~my7.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:Raleway;font-style:normal;font-weight:600;font-display:swap;src:url(../media/c825fd02acae0153-s.p.0js52-zd~6bs8.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:Raleway;font-style:normal;font-weight:700;font-display:swap;src:url(../media/198d17f2fc7b7e24-s.11r88ahcf73ag.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:Raleway;font-style:normal;font-weight:700;font-display:swap;src:url(../media/bb835a708696869b-s.0b8i86yy3ch4j.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Raleway;font-style:normal;font-weight:700;font-display:swap;src:url(../media/6c7c54d92ecafd95-s.00sr22ka9ei2v.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:Raleway;font-style:normal;font-weight:700;font-display:swap;src:url(../media/4b825e536f0add60-s.p.0diytsp97~my7.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:Raleway;font-style:normal;font-weight:700;font-display:swap;src:url(../media/c825fd02acae0153-s.p.0js52-zd~6bs8.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:Raleway;font-style:normal;font-weight:800;font-display:swap;src:url(../media/198d17f2fc7b7e24-s.11r88ahcf73ag.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:Raleway;font-style:normal;font-weight:800;font-display:swap;src:url(../media/bb835a708696869b-s.0b8i86yy3ch4j.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Raleway;font-style:normal;font-weight:800;font-display:swap;src:url(../media/6c7c54d92ecafd95-s.00sr22ka9ei2v.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:Raleway;font-style:normal;font-weight:800;font-display:swap;src:url(../media/4b825e536f0add60-s.p.0diytsp97~my7.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:Raleway;font-style:normal;font-weight:800;font-display:swap;src:url(../media/c825fd02acae0153-s.p.0js52-zd~6bs8.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:Raleway Fallback;src:local(Arial);ascent-override:90.51%;descent-override:22.53%;line-gap-override:0.0%;size-adjust:103.86%}.raleway_e36f937a-module__TbI9pa__className{font-family:Raleway,Raleway Fallback;font-style:normal}.raleway_e36f937a-module__TbI9pa__variable{--font-raleway:"Raleway", "Raleway Fallback"}
:root{--c-bg-moody:#0b0d18;--c-bg:#0b0d18;--c-surface:#10122a;--c-text-primary:#faf9fd;--c-text-body:#dfdaea;--c-text-muted:#b4adc6;--c-accent:#7c3aed;--c-accent-soft:#a78bfa;--c-accent-deep:#5b21b6;--c-accent-pale:#ede9fe;--c-co-accent:#7dd3e8;--c-line:#ffffff1a;--c-line-strong:#ffffff29;--c-line-accent:#a78bfa52;--c-glow:#7c3aed38;--c-good:#34d399;--c-warn:#fbbf24;--c-bad:#f87171;--recipe-gradient-numerale:linear-gradient(150deg, #cbb5f7, #9bd2e4 60%, #d3b0ef);--recipe-liniuta-eyebrow:linear-gradient(90deg, #a78bfa, #7dd3e8);--recipe-buton-primar:linear-gradient(135deg, #7c3aed, #5b21b6);--recipe-card-glass:linear-gradient(158deg, #ffffff0d, #ffffff04);--recipe-fascicul-spine:linear-gradient(180deg, transparent 0%, #a78bfa 8%, #7c3aed 55%, #7dd3e8 96%, transparent 100%);--c-verdict:#e05252;--c-paper:#fbfbf9;--c-paper-ink:#16131f;--c-paper-ink-2:#4b4658;--c-paper-line:#16131f38;--font-display:Montserrat, system-ui, Arial, sans-serif;--font-body:Montserrat, system-ui, Arial, sans-serif;--font-mono:"JetBrains Mono", ui-monospace, Consolas, monospace;--radius-card:16px;--radius-pill:999px;--radius-input:10px;--wrap-max:1060px;--section-padding:clamp(72px, 11vh, 128px);--ease-web:cubic-bezier(.22, 1, .36, 1);--ease-video-out:cubic-bezier(.16, 1, .3, 1);--ease-video-pop:cubic-bezier(.34, 1.56, .64, 1)}
:root{--font-display:var(--font-montserrat), system-ui, Arial, sans-serif;--font-body:var(--font-montserrat), system-ui, Arial, sans-serif;--font-mono:var(--font-jbmono), ui-monospace, Consolas, monospace;--r:10px;--gutter:clamp(16px, 4vw, 48px);--wrap:1180px;--sp:clamp(64px, 9vh, 112px)}.site{--bg:#0b0d18;--bg2:#10122a;--card:#ffffff06;--pic-bg:#000;--ink:#fff;--ink-2:#dfdaea;--ink-3:#9b95b0;--line:#ffffff1a;--line-2:#ffffff2e;--acc:#7c3aed;--acc-text:#a78bfa;--acc-line:#a78bfa52;--cell:#ffffff17;--topbar:#0b0d18db;--kpi-bg:linear-gradient(180deg, #7c3aed24, #7c3aed0f) #0b0d18;--kpi-line:#a78bfa52;--glow:#7c3aed29;--paper-shadow:0 30px 80px #00000073;--vbtn:#0b0d18b3;background:var(--bg);color:var(--ink-2)}.site[data-theme=indigo]{--bg:#151a38;--bg2:#1c2148;--card:#ffffff0b;--pic-bg:#0b0d18;--ink-2:#e4e0f1;--ink-3:#ada7c6;--line:#ffffff1f;--line-2:#fff3;--acc-text:#b9a3fb;--acc-line:#b9a3fb57;--cell:#ffffff1a;--topbar:#151a38db;--kpi-bg:linear-gradient(180deg, #7c3aed38, #7c3aed1a) #151a38;--glow:#7c3aed3d}.site[data-theme=light],.site[data-theme=mixed]{--bg:#fff;--bg2:#f6f5fb;--card:#fff;--pic-bg:#eceaf3;--ink:#0b0d18;--ink-2:#3d3952;--ink-3:#6e6987;--line:#0b0d181a;--line-2:#0b0d1829;--acc:#7c3aed;--acc-text:#6d28d9;--acc-line:#7c3aed47;--cell:#0b0d1814;--topbar:#ffffffdb;--kpi-bg:#f3effc;--kpi-line:#7c3aed33;--glow:#7c3aed17;--paper-shadow:0 24px 60px #0b0d1824, 0 0 0 1px #0b0d1814}.site[data-theme=lila]{--bg:#f5f2fc;--bg2:#fff;--card:#fff;--pic-bg:#e9e3f6;--ink:#1a1530;--ink-2:#433c5e;--ink-3:#736c90;--line:#5b21b61f;--line-2:#5b21b633;--acc:#6d28d9;--acc-text:#5b21b6;--acc-line:#6d28d94d;--cell:#5b21b61a;--topbar:#f5f2fce0;--kpi-bg:#ebe4fa;--kpi-line:#6d28d938;--glow:#7c3aed1f;--paper-shadow:0 24px 60px #1b153024, 0 0 0 1px #5b21b61a}.site[data-theme=mixed] .kpi-band,.site[data-theme=mixed] .system,.site[data-theme=mixed] .cases,.site[data-theme=mixed] .close{--bg:#0b0d18;--bg2:#10122a;--card:#ffffff06;--pic-bg:#000;--ink:#fff;--ink-2:#dfdaea;--ink-3:#9b95b0;--line:#ffffff1a;--line-2:#ffffff2e;--acc-text:#a78bfa;--acc-line:#a78bfa52;--cell:#ffffff17;--kpi-bg:linear-gradient(180deg, #7c3aed24, #7c3aed0f) #0b0d18;--kpi-line:#a78bfa52;color:var(--ink-2)}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;overflow-x:clip}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{font-family:var(--font-body);-webkit-font-smoothing:antialiased;font-size:16.5px;font-weight:500;line-height:1.62;overflow-x:clip}[hidden]{display:none!important}img,video{max-width:100%;display:block}a{color:var(--acc-text)}a:focus-visible,button:focus-visible,summary:focus-visible{outline:2px solid var(--acc);outline-offset:3px}strong,b{color:var(--ink);font-weight:700}ul,ol{list-style:none}p{max-width:66ch}h1,h2,h3{color:var(--ink);font-family:var(--font-display);letter-spacing:-.02em;text-wrap:balance;font-weight:900}h1{max-width:14ch;font-size:clamp(2.35rem,5.2vw,4.15rem);line-height:1.03}h2{max-width:22ch;font-size:clamp(1.75rem,3.3vw,2.65rem);line-height:1.08}h3{font-size:clamp(1.2rem,1.9vw,1.55rem);line-height:1.2}h1 em,h2 em{color:var(--acc-text);font-style:normal}.wrap{max-width:var(--wrap);padding-inline:var(--gutter);margin:0 auto}.grid2{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:clamp(28px,5vw,72px);display:grid}.grid3{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.eyebrow{font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;color:var(--acc-text);align-items:center;gap:12px;margin-bottom:18px;font-size:.68rem;display:flex}.eyebrow:before{content:"";background:var(--acc-text);flex:none;width:26px;height:1px}.eyebrow .num{color:var(--ink-3)}.lede{color:var(--ink-2);max-width:56ch;margin-top:22px;font-size:clamp(1.02rem,1.5vw,1.16rem);line-height:1.7}.sub{color:var(--ink-2);max-width:62ch;margin-top:16px;line-height:1.7}.note{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);max-width:90ch;margin-top:18px;font-size:.66rem;line-height:1.7}.more{color:var(--ink-3);margin-top:18px;font-size:.95rem}.variant-bar{padding:8px var(--gutter);font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--c-verdict);background:#e0525212;border-bottom:1px solid #e052524d;flex-wrap:wrap;align-items:center;gap:6px 18px;font-size:.62rem;display:flex}.variant-bar .vgroup{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.variant-bar .vgroup i{color:var(--ink-3);margin-right:4px;font-style:normal}.variant-bar a{color:var(--ink-3);border:1px solid var(--line);border-radius:999px;padding:4px 10px;text-decoration:none}.variant-bar a[aria-current=page]{color:var(--ink);border-color:var(--acc)}.topbar{z-index:40;background:var(--topbar);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--line);position:sticky;top:0}.topbar .row{justify-content:space-between;align-items:center;gap:16px 24px;padding-block:14px;display:flex}.brand{color:var(--ink);letter-spacing:.01em;align-items:center;gap:10px;font-weight:700;text-decoration:none;display:inline-flex}.brand img{width:26px;height:26px}.nav{flex-wrap:wrap;gap:6px 26px;font-size:.86rem;font-weight:700;display:flex}.nav a{color:var(--ink-2);text-decoration:none}.nav a:hover{color:var(--ink)}.btn{border-radius:var(--radius-pill);font-family:var(--font-body);cursor:pointer;text-align:center;white-space:normal;border:1px solid #0000;justify-content:center;align-items:center;gap:10px;max-width:100%;padding:15px 26px;font-size:.95rem;font-weight:700;line-height:1.25;text-decoration:none;transition:filter .18s,transform .18s,border-color .18s;display:inline-flex}.btn-primary{background:var(--acc);color:#fff}.btn-primary:hover{filter:brightness(1.14);transform:translateY(-1px)}.btn-ghost{color:var(--ink);border-color:var(--line-2);background:0 0}.btn-ghost:hover{border-color:var(--acc)}.btn-sm{padding:10px 18px;font-size:.84rem}.cta-row{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}section{padding-block:var(--sp);border-top:1px solid var(--line);background:var(--bg);color:var(--ink-2)}section.hero{border-top:none}.wins,.offer{background:var(--bg2)}.pic{border-radius:var(--r);background:var(--pic-bg);border:1px solid var(--line);position:relative;overflow:hidden}.pic.r45{aspect-ratio:4/5}.pic.r1{aspect-ratio:1}.pic.r43{aspect-ratio:4/3}.pic.r32{aspect-ratio:3/2}.pic.r34{aspect-ratio:3/4}.pic.r169{aspect-ratio:16/9}figcaption{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);margin-top:10px;font-size:.62rem;line-height:1.6}.hero{padding-block:clamp(56px,9vh,104px) clamp(48px,7vh,88px);position:relative}.hero-a:before,.hero-c:before{content:"";pointer-events:none;background:radial-gradient(40% 55% at 78% 22%, var(--glow), transparent 70%);position:absolute;inset:0}.hero .wrap{position:relative}.chips{border-top:1px solid var(--line);font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);flex-wrap:wrap;gap:8px 24px;margin-top:30px;padding-top:16px;font-size:.64rem;display:flex}.chips li:before{content:"◆ ";color:var(--acc);vertical-align:middle;font-size:.5rem}.hero-photo{justify-self:end;width:100%;max-width:520px}.hero-b{align-items:center;min-height:82vh;padding-block:clamp(72px,12vh,140px);display:flex;overflow:hidden}.hero-b .hero-bg{width:min(62%,900px);position:absolute;inset:0 0 0 auto}.hero-b .hero-bg:after{content:"";background:linear-gradient(90deg, var(--bg) 0%, color-mix(in srgb, var(--bg) 72%, transparent) 32%, color-mix(in srgb, var(--bg) 15%, transparent) 70%, color-mix(in srgb, var(--bg) 55%, transparent) 100%), linear-gradient(180deg, color-mix(in srgb, var(--bg) 35%, transparent), transparent 40%, var(--bg) 100%);position:absolute;inset:0}.hero-b .wrap{width:100%}.hero-b h1{max-width:13ch;font-size:clamp(2.6rem,6vw,4.9rem)}.hero-b .hero-text{max-width:640px}.kpi-inline{border-top:1px solid var(--line-2);grid-template-columns:repeat(4,minmax(0,1fr));gap:18px 28px;max-width:860px;margin-top:clamp(40px,7vh,72px);padding-top:22px;display:grid}.kpi-inline b{color:var(--ink);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:clamp(1.5rem,2.6vw,2.1rem);font-weight:900;line-height:1;display:block}.kpi-inline span{color:var(--ink-2);margin-top:6px;font-size:.82rem;line-height:1.35;display:block}.act{background:var(--c-paper);color:var(--c-paper-ink);font-family:var(--font-mono);box-shadow:var(--paper-shadow);border-radius:6px;margin-top:clamp(40px,6vh,64px);padding:clamp(20px,3vw,32px);font-size:.84rem;line-height:1.55}.act-head{text-transform:uppercase;letter-spacing:.18em;font-size:.8rem;font-weight:700}.act-head small{letter-spacing:.06em;text-transform:none;color:var(--c-paper-ink-2);margin-top:4px;font-weight:400;display:block}.act .tbl{margin-top:16px;overflow-x:auto}.act table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;min-width:420px;font-size:.8rem}.act th,.act td{border:1px solid var(--c-paper-line);text-align:left;vertical-align:top;padding:10px 12px}.act th{text-transform:uppercase;letter-spacing:.1em;background:#16131f0a;font-size:.64rem}.act td.val{white-space:nowrap;font-weight:700}.act td.ref{color:var(--c-paper-ink-2)}.act-foot{color:var(--c-paper-ink-2);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;margin-top:16px;font-size:.68rem;display:flex}.stamp{border:3px solid var(--c-verdict);letter-spacing:.14em;text-transform:uppercase;color:var(--c-verdict);white-space:nowrap;background:#e052520f;border-radius:6px;padding:5px 13px;font-size:.84rem;font-weight:700;display:inline-block;transform:rotate(-6deg)}.kpi-band{background:var(--kpi-bg);border-top:1px solid var(--kpi-line);border-bottom:1px solid var(--kpi-line);padding-block:clamp(28px,4vh,44px)}.kpi-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px 28px;display:grid}.kpi b{color:var(--ink);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:clamp(1.9rem,3.2vw,2.7rem);font-weight:900;line-height:1;display:block}.kpi span{color:var(--ink);margin-top:8px;font-size:.95rem;font-weight:700;display:block}.kpi small{color:var(--ink-3);margin-top:4px;font-size:.82rem;line-height:1.4;display:block}.logos{padding-block:clamp(36px,5vh,56px)}.logos.compact{padding-block:28px}.logos-label{font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;color:var(--ink-3);text-align:center;margin-bottom:22px;font-size:.64rem}.logo-grid{grid-template-columns:repeat(6,minmax(0,1fr));align-items:center;gap:8px 16px;display:grid}.lg{justify-content:center;align-items:center;height:64px;padding:8px;display:flex}.lg img{opacity:.82;width:auto;max-height:42px}.lg-alpha img{filter:brightness(0)invert()}.lg-screen img{filter:grayscale()invert()contrast(1.15);mix-blend-mode:screen}.site[data-theme=light] .lg img,.site[data-theme=lila] .lg img,.site[data-theme=mixed] .lg img{opacity:.74}.site[data-theme=light] .lg-alpha img,.site[data-theme=lila] .lg-alpha img,.site[data-theme=mixed] .lg-alpha img,.site[data-theme=light] .lg-white img,.site[data-theme=lila] .lg-white img,.site[data-theme=mixed] .lg-white img{filter:brightness(0)}.site[data-theme=light] .lg-screen img,.site[data-theme=lila] .lg-screen img,.site[data-theme=mixed] .lg-screen img{filter:grayscale()contrast(1.1);mix-blend-mode:multiply}.founder-grid{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}.founder-photo{max-width:460px}.letter{gap:14px;margin-top:22px;display:grid}.letter p{color:var(--ink-2);font-size:clamp(1rem,1.35vw,1.1rem);line-height:1.72}.sign{border-top:1px solid var(--line);flex-direction:column;gap:2px;margin-top:26px;padding-top:16px;display:flex}.sign b{font-size:1rem}.sign span{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);font-size:.64rem}.rules{margin-top:36px}.rule{border-top:1px solid var(--line-2);padding-top:18px}.rule .k{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--acc-text);margin-bottom:10px;font-size:.66rem}.rule p{font-size:.98rem;line-height:1.65}.spec-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin-top:36px;display:grid}.spec-t{flex-direction:column;gap:2px;margin-top:12px;display:flex}.spec-t b{font-size:1rem}.spec-t span{color:var(--ink-3);font-size:.85rem}.reasons{gap:22px;max-width:64ch;margin-top:32px;display:grid}.reasons li{border-top:1px solid var(--line);grid-template-columns:44px minmax(0,1fr);align-items:start;gap:14px;padding-top:18px;display:grid}.reasons .num,.steps .num,.why-grid .num{font-family:var(--font-mono);color:var(--acc-text);padding-top:4px;font-size:.78rem}.reasons b{margin-bottom:6px;font-size:1.08rem;display:block}.reasons p{font-size:.98rem;line-height:1.65}.outro{color:var(--ink);max-width:56ch;margin-top:28px;font-size:1.08rem;font-weight:700;line-height:1.6}.object{justify-self:end;width:100%;max-width:480px}.system-grid{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:start;gap:clamp(28px,5vw,64px);margin-top:36px;display:grid}.steps{gap:0;display:grid}.system-grid .steps{margin-top:0}.system>.wrap>.steps{grid-template-columns:repeat(5,minmax(0,1fr));gap:22px;margin-top:36px}.steps li{border-top:1px solid var(--line-2);grid-template-columns:44px minmax(0,1fr);gap:4px 14px;padding:18px 0 20px;display:grid}.system>.wrap>.steps li{grid-template-columns:1fr;gap:8px}.steps b{font-size:1.06rem}.steps p{grid-column:2;font-size:.96rem;line-height:1.6}.system>.wrap>.steps p{grid-column:1}.system .object figcaption{margin-top:12px}.timeline{grid-template-columns:repeat(6,minmax(0,1fr));gap:20px;margin-top:36px;display:grid}.timeline li{border-top:1px solid var(--line-2);padding-top:14px}.when{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--acc-text);margin-bottom:8px;font-size:.66rem;display:block}.timeline p{font-size:.92rem;line-height:1.55}.svc-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 24px;margin-top:36px;display:grid}.svc b{margin-top:14px;font-size:1.06rem;display:block}.svc p{margin-top:6px;font-size:.95rem;line-height:1.6}.case{border:1px solid var(--line);background:var(--bg2);border-radius:14px;margin-top:44px;padding:clamp(20px,3vw,36px)}.case-head{flex-direction:column;gap:10px;margin-bottom:26px;display:flex}.case-meta{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);flex-wrap:wrap;gap:6px 18px;font-size:.64rem;display:flex}.case-meta span:first-child{color:var(--acc-text)}.case-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.3fr) minmax(0,.7fr);align-items:start;gap:clamp(20px,3vw,36px);display:grid}.case-body{gap:20px;display:grid}.bars-card{border:1px solid var(--line);border-radius:var(--r);background:var(--card);padding:16px 16px 12px}.bars-card .lbl{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--ink-3);font-size:.6rem}.bars{grid-template-columns:repeat(8,1fr);align-items:end;gap:8px;height:170px;padding-top:26px;display:grid}.bars .bar{flex-direction:column;justify-content:flex-end;height:100%;display:flex;position:relative}.bars .bar i{background:var(--acc);transition:height 1.1s var(--ease-web);border-radius:4px 4px 2px 2px;display:block}.bars .bar b{text-align:center;font-family:var(--font-mono);color:var(--ink);font-size:.62rem;font-weight:400;position:absolute;top:-22px;left:0;right:0}.bars .bar small{text-align:center;font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);margin-top:8px;font-size:.58rem}.stats{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:14px 22px;margin-top:24px;display:grid}.stats b{color:var(--ink);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:clamp(1.5rem,2.4vw,2rem);font-weight:900;line-height:1;display:block}.stats span{color:var(--ink-3);margin-top:6px;font-size:.82rem;line-height:1.4;display:block}.case .stats{margin-top:0}.story{font-size:.98rem;line-height:1.65}.did{gap:8px;display:grid}.did li{padding-left:18px;font-size:.92rem;line-height:1.5;position:relative}.did li:before{content:"";background:var(--acc-text);width:8px;height:2px;position:absolute;top:.7em;left:0}.case-row{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:24px;display:grid}.case-row .case{margin-top:24px}.case-2 .stats{margin-top:22px}.case-2 .story,.case-3 .story{margin-top:18px}.case-3 .stats{grid-template-columns:repeat(2,minmax(0,1fr))}.wins-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;margin-top:36px;display:grid}.wins-grid li{border:1px solid var(--line);border-radius:var(--r);background:var(--card);padding:18px 16px 16px}.wins-grid b{color:var(--ink);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:clamp(1.7rem,2.8vw,2.4rem);font-weight:900;line-height:1;display:block}.wins-grid span{color:var(--ink);margin-top:10px;font-size:.9rem;font-weight:700;line-height:1.3;display:block}.wins-grid small{color:var(--ink-3);margin-top:3px;font-size:.78rem;display:block}.filmrows{gap:8px;margin-top:40px;display:grid;overflow:hidden}.filmrow video{width:100%;height:auto;display:block}.filmrow.rev{width:112%;transform:translate(-6%)}.h3-row{margin-top:44px}.vgrid{gap:20px;margin-top:24px;display:grid}.vgrid.three{grid-template-columns:repeat(3,minmax(0,1fr));max-width:820px}.vgrid.five{grid-template-columns:repeat(5,minmax(0,1fr));margin-top:36px}.vcard{min-width:0}.vbox{border-radius:var(--r);background:var(--pic-bg);border:1px solid var(--line);position:relative;overflow:hidden}.vbox video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.vplay{background:var(--pic-bg);cursor:pointer;border:0;width:100%;height:100%;padding:0;position:absolute;inset:0}.vplay img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.vbtn{background:var(--vbtn);border:1px solid #ffffff80;border-radius:50%;place-items:center;width:58px;height:58px;transition:background .18s;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.vplay:hover .vbtn{background:var(--acc)}.vbtn i{border-top:10px solid #0000;border-bottom:10px solid #0000;border-left:16px solid #fff;width:0;height:0;margin-left:4px;display:block}.vcard figcaption{text-transform:none;letter-spacing:0;font-family:var(--font-body);flex-direction:column;gap:2px;font-size:.92rem;display:flex}.vcard figcaption b{color:var(--ink)}.vcard figcaption span{color:var(--ink-3);font-size:.82rem}.people{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;max-width:880px;margin-top:36px;display:grid}.people b{margin-top:12px;font-size:1.02rem;display:block}.people span{color:var(--ink-3);font-size:.85rem;display:block}.others{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:28px;display:grid}.others li{border-top:1px solid var(--line-2);padding-top:12px}.others b{font-size:.98rem;display:block}.others span{color:var(--ink-3);font-size:.84rem;line-height:1.45;display:block}.why-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 40px;margin-top:36px;display:grid}.why-grid li{border-top:1px solid var(--line-2);grid-template-columns:44px minmax(0,1fr);gap:6px 14px;padding-top:18px;display:grid}.why-grid b{font-size:1.1rem}.why-grid p{grid-column:2;font-size:.98rem;line-height:1.65}.agenda{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;max-width:760px;margin-top:36px;display:grid}.agenda .cell{border:1px solid var(--line);border-radius:var(--r);background:var(--card);padding:18px 18px 16px}.agenda .cell.hi{border-color:var(--acc-line)}.agenda .lbl{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--ink-3);margin-bottom:12px;font-size:.6rem}.grid100{aspect-ratio:1;grid-template-columns:repeat(10,1fr);gap:5px;display:grid}.grid100 i{background:var(--cell);border-radius:2px;transition:background .3s;display:block}.grid100 i.on{background:var(--acc)}.agenda .num{color:var(--ink);font-variant-numeric:tabular-nums;margin-top:14px;font-size:clamp(2rem,4vw,2.8rem);font-weight:900;line-height:1}.agenda .num small{color:var(--ink-3);letter-spacing:.06em;margin-left:6px;font-size:.7rem;font-weight:700}.agenda .who{color:var(--ink-3);margin-top:4px;font-size:.8rem}.study .stats{max-width:980px;margin-top:32px}.plans{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:36px;display:grid}.plan{border:1px solid var(--line-2);background:var(--card);border-radius:14px;flex-direction:column;gap:14px;padding:26px 24px 24px;display:flex;position:relative}.plan.rec{border-color:var(--acc)}.badge{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:#fff;background:var(--acc);border-radius:999px;padding:5px 12px;font-size:.6rem;position:absolute;top:-12px;left:24px}.plan-name{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--acc-text);font-size:.68rem}.price b{color:var(--ink);letter-spacing:-.02em;font-size:clamp(2rem,3vw,2.5rem);font-weight:900;line-height:1}.price span{color:var(--ink-3);margin-top:4px;font-size:.82rem;display:block}.plan p,.extra p{font-size:.95rem;line-height:1.6}.plan ul{flex:1;gap:8px;margin-top:4px;display:grid}.plan li{padding-left:18px;font-size:.92rem;line-height:1.5;position:relative}.plan li:before{content:"";background:var(--acc-text);width:8px;height:2px;position:absolute;top:.68em;left:0}.plan .btn{margin-top:8px}.extras{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:20px;display:grid}.extra{border:1px solid var(--line);background:var(--card);border-radius:14px;gap:10px;padding:22px 24px;display:grid}.faq-list{border-top:1px solid var(--line-2);max-width:820px;margin-top:32px}.faq-list details{border-bottom:1px solid var(--line)}.faq-list summary{cursor:pointer;color:var(--ink);padding:18px 44px 18px 0;font-size:1.04rem;font-weight:700;line-height:1.4;list-style:none;position:relative}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary:after{content:"+";font-family:var(--font-mono);color:var(--acc-text);font-size:1.2rem;position:absolute;top:50%;right:4px;transform:translateY(-50%)}.faq-list details[open] summary:after{content:"–"}.faq-list details p{max-width:70ch;padding:0 0 20px;font-size:.98rem;line-height:1.68}.close{text-align:center}.close .eyebrow{justify-content:center}.close .eyebrow:before{display:none}.close h2,.close .sub,.close .excl{margin-inline:auto}.close .excl{color:var(--ink);max-width:52ch;margin-top:18px;font-weight:700}.close .cta-row{justify-content:center}.close .small{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-3);margin-top:14px;font-size:.62rem}.footer{border-top:1px solid var(--line);padding:40px 0 48px}.foot-grid{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,1fr);gap:28px;display:grid}.foot-grid>div{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.foot-grid p{color:var(--ink-3);max-width:34ch;font-size:.92rem}.foot-grid a{color:var(--ink-2);font-size:.92rem;text-decoration:none}.foot-grid a:hover{color:var(--ink)}.foot-grid span{color:var(--ink-3);font-size:.92rem}.foot-grid .k{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--ink-3);margin-bottom:4px;font-size:.62rem}.foot-legal{border-top:1px solid var(--line);font-family:var(--font-mono);letter-spacing:.08em;color:var(--ink-3);flex-wrap:wrap;justify-content:space-between;gap:6px 24px;margin-top:32px;padding-top:16px;font-size:.62rem;display:flex}.site[data-theme=light] .hero-b .hero-bg,.site[data-theme=lila] .hero-b .hero-bg,.site[data-theme=mixed] .hero-b .hero-bg{width:min(50%,760px)}.site[data-theme=light] .hero-b .hero-bg:after,.site[data-theme=lila] .hero-b .hero-bg:after,.site[data-theme=mixed] .hero-b .hero-bg:after{background:linear-gradient(90deg, var(--bg) 0%, transparent 30%), linear-gradient(180deg, transparent 72%, var(--bg) 100%)}.site[data-theme=light] .hero-b .hero-text,.site[data-theme=lila] .hero-b .hero-text,.site[data-theme=mixed] .hero-b .hero-text{max-width:560px}.site[data-theme=light] .hero-b .kpi-inline,.site[data-theme=lila] .hero-b .kpi-inline,.site[data-theme=mixed] .hero-b .kpi-inline{grid-template-columns:repeat(2,minmax(0,1fr));max-width:560px}[data-variant=b] h2{font-size:clamp(1.9rem,3.8vw,3.1rem)}[data-variant=b] .filmrows{margin-top:48px}[data-variant=b] .cases .case:first-of-type{background:0 0;border:0;padding:0}[data-variant=b] .wins{background:var(--bg)}[data-variant=b] .wins-grid li{border-color:var(--line-2);background:0 0}[data-variant=c] section{border-top:1px solid var(--line-2)}[data-variant=c] .eyebrow:before{display:none}[data-variant=c] .eyebrow .num{color:var(--acc-text);border-right:1px solid var(--line-2);padding-right:12px;font-size:.8rem}[data-variant=c] .kpi-band,[data-variant=c] .wins,[data-variant=c] .offer{background:var(--bg)}[data-variant=c] .case,[data-variant=c] .plan,[data-variant=c] .extra{background:0 0}.site[data-theme=light] .plan,.site[data-theme=light] .extra,.site[data-theme=lila] .plan,.site[data-theme=lila] .extra,.site[data-theme=mixed] .plan,.site[data-theme=mixed] .extra{box-shadow:0 10px 30px #0b0d180d}.site[data-theme=light] .plan.rec,.site[data-theme=lila] .plan.rec,.site[data-theme=mixed] .plan.rec{box-shadow:0 20px 50px #7c3aed24}.site[data-theme=lila] .wins,.site[data-theme=lila] .offer{background:var(--bg)}.site[data-theme=lila] .case{background:#fff}@media (max-width:1100px){.case-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.case-report{grid-column:1/-1;max-width:420px}.vgrid.five,.timeline,.system>.wrap>.steps{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:900px){.grid2,.founder-grid,.system-grid,.case-row,.case-grid{grid-template-columns:1fr}.hero-photo,.object{justify-self:start;max-width:100%}.hero-photo .pic.r45{aspect-ratio:4/5;max-width:480px}.hero-b{min-height:auto;padding-top:0;display:block}.hero-b .hero-bg{aspect-ratio:4/5;width:100%;max-height:62vh;margin-bottom:24px;position:relative;inset:auto}.hero-b .hero-bg:after{background:linear-gradient(180deg, color-mix(in srgb, var(--bg) 5%, transparent), color-mix(in srgb, var(--bg) 15%, transparent) 60%, var(--bg) 100%)}.hero-b .hero-text{max-width:none}.kpi-inline,.kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.logo-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.spec-grid,.svc-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.wins-grid,.people{grid-template-columns:repeat(3,minmax(0,1fr))}.others{grid-template-columns:repeat(2,minmax(0,1fr))}.why-grid,.plans,.grid3,.foot-grid{grid-template-columns:1fr}.nav{display:none}}@media (max-width:600px){.kpi-grid,.kpi-inline,.logo-grid,.others,.wins-grid{grid-template-columns:1fr 1fr}.spec-grid,.svc-grid,.vgrid.three,.people,.extras,.agenda,.timeline,.system>.wrap>.steps{grid-template-columns:1fr}.vgrid.five,.stats{grid-template-columns:repeat(2,minmax(0,1fr))}.bars{gap:5px;height:140px}.bars .bar b{font-size:.54rem}.filmrow.rev{width:100%;transform:none}.act{font-size:.76rem}}@media (prefers-reduced-motion:reduce){.grid100 i,.bars .bar i,.btn,.vbtn{transition:none}}html.js:not(.reduce) [data-reveal]{opacity:0;transition:opacity .8s var(--ease-web), transform .8s var(--ease-web);transition-delay:calc(var(--i,0) * 70ms);will-change:opacity, transform;transform:translateY(22px)}html.js:not(.reduce) [data-reveal].in{opacity:1;transform:none}html.js:not(.reduce) .hero-photo,html.js:not(.reduce) .hero-bg,html.js:not(.reduce) .act{animation:fadein 1.2s var(--ease-web) both .15s}@keyframes fadein{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.hero-video{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.topbar{transition:box-shadow .25s}.topbar.scrolled{box-shadow:0 8px 30px #0b0d181f}.pic img{transition:transform .7s var(--ease-web)}.spec:hover .pic img,.svc:hover .pic img,.people li:hover .pic img,.case-photo:hover .pic img{transform:scale(1.035)}.wins-grid li,.plan,.extra,.agenda .cell{transition:transform .3s var(--ease-web), border-color .3s ease, box-shadow .3s ease}.wins-grid li:hover,.plan:hover,.extra:hover{border-color:var(--acc-line);transform:translateY(-3px)}.vplay img{transition:transform .7s var(--ease-web)}.vplay:hover img{transform:scale(1.03)}.timeline li,.steps li,.reasons li,.why-grid li,.rule{position:relative}.timeline li:before,.rule:before{content:"";background:var(--acc);width:0;height:1px;transition:width 1.2s var(--ease-web) .2s;position:absolute;top:-1px;left:0}.timeline li.in:before,.rule.in:before{width:100%}.logo-track{gap:16px;width:max-content;animation:48s linear infinite marquee;display:flex}.logo-track:hover{animation-play-state:paused}.logo-track .logo-grid{flex:none;gap:16px;display:flex}.logo-track .lg{flex:none;width:168px}.logos .wrap{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(calc(-50% - 8px))}}html.reduce .logo-track,html:not(.js) .logo-track{flex-wrap:wrap;width:auto;animation:none}html.reduce .logo-track .logo-grid:last-child,html:not(.js) .logo-track .logo-grid:last-child{display:none}html.reduce .logo-track .logo-grid,html:not(.js) .logo-track .logo-grid{grid-template-columns:repeat(6,minmax(0,1fr));width:100%;display:grid}html.reduce .logos .wrap,html:not(.js) .logos .wrap{-webkit-mask-image:none;mask-image:none}.strip-wrap{margin-top:36px;position:relative}.strip{scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:calc(-1 * var(--gutter));padding-bottom:6px;padding-inline:var(--gutter);scroll-padding-inline:var(--gutter);gap:20px;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 0 calc(100% - 140px),#0000);mask-image:linear-gradient(90deg,#000 0 calc(100% - 140px),#0000)}.strip-wrap.at-end .strip{-webkit-mask-image:none;mask-image:none}.strip::-webkit-scrollbar{display:none}.strip>*{scroll-snap-align:start;flex:0 0 clamp(220px,22vw,300px)}.strip-arrow{z-index:2;border:1px solid var(--line-2);background:var(--acc);color:#fff;cursor:pointer;border-radius:50%;place-items:center;width:64px;height:64px;padding:0;transition:background .2s,border-color .2s,opacity .2s;display:grid;position:absolute;top:40%;box-shadow:0 10px 30px #0b0d182e}.strip-arrow svg{display:block}.strip-arrow.prev{left:calc(-1 * var(--gutter) + 10px)}.strip-arrow.next{right:calc(-1 * var(--gutter) + 6px)}@media (min-width:1400px){.strip-arrow.prev{left:-84px}.strip-arrow.next{right:-84px}}.strip-arrow:hover:not(:disabled){transform:scale(1.06)}.strip-arrow:disabled{opacity:0;pointer-events:none}.strip-foot{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;margin-top:18px;display:flex}.strip-dots{gap:8px;display:flex}.strip-dots button{background:var(--cell);cursor:pointer;border:0;border-radius:50%;width:10px;height:10px;padding:0;transition:background .2s,transform .2s}.strip-dots button.on{background:var(--acc);transform:scale(1.25)}.strip-count{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);font-size:.66rem}.strip-hint{color:var(--acc-text);font-size:.86rem;font-weight:700}@media (max-width:900px){.logo-track .lg{width:132px}html.reduce .logo-track .logo-grid,html:not(.js) .logo-track .logo-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:600px){.strip>*{flex-basis:70vw}.strip-arrow{display:none}.strip{-webkit-mask-image:linear-gradient(90deg,#000 0 calc(100% - 70px),#0000);mask-image:linear-gradient(90deg,#000 0 calc(100% - 70px),#0000)}html.reduce .logo-track .logo-grid,html:not(.js) .logo-track .logo-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.pic img,.vplay img,.wins-grid li,.plan,.extra,.timeline li:before,.rule:before{transition:none;animation:none}}section[id],footer[id]{scroll-margin-top:84px}
.wx{--navy:#131c34}.wx .dark{--bg:#131c34;--bg2:#1a2442;--card:#ffffff0a;--ink:#fff;--ink-2:#e6e3f0;--ink-3:#ada7c6;--line:#ffffff1f;--line-2:#fff3;--acc-text:#b9a3fb;color:var(--ink-2)}.wx .btn-white{color:var(--navy);background:#fff;border-color:#fff}.wx .btn-white:hover{filter:brightness(.96)}.wx .btn-navy{background:var(--navy);color:#fff;border-color:var(--navy)}.wx .btn-navy:hover{filter:brightness(1.2)}.wx h2{max-width:26ch}.wx .wx-center{text-align:center;margin-inline:auto}.wx .wx-center .cta-row{justify-content:center}.wx .wx-copy{gap:14px;margin-top:20px;display:grid}.wx .wx-copy p{max-width:58ch;font-size:1rem;line-height:1.72}.wx .wx-copy b{color:var(--ink)}.wx .cta-row{margin-top:26px}.wx .brand img{width:auto;height:44px}.wx-top{background:#131c34eb}.wx-top .nav a{color:var(--ink-2)}.wx-bgv{object-fit:cover;opacity:.55;width:100%;height:100%;position:absolute;inset:0}.wx-hero{background:var(--navy);text-align:center;align-items:center;min-height:72vh;padding-block:clamp(64px,10vh,120px);display:flex;overflow:hidden}.wx-hero:after{content:"";pointer-events:none;background:linear-gradient(#131c348c,#131c34bf);position:absolute;inset:0}.wx-hero .hero-text{z-index:1;max-width:920px;position:relative}.wx-hero h1{max-width:18ch;margin-inline:auto;font-size:clamp(2.2rem,5.4vw,4.2rem)}.wx-pre,.wx-post{color:var(--ink-2);max-width:none;font-size:clamp(1.02rem,1.7vw,1.3rem);font-weight:700}.wx-pre{margin-bottom:18px}.wx-post{margin-top:18px}.wx-hero .cta-row{justify-content:center}.wx-logos{background:var(--navy);padding-block:clamp(36px,5vh,56px);overflow:hidden}.wx-logos h2{max-width:none;margin-bottom:26px;font-size:clamp(1.3rem,2.4vw,1.9rem)}.wx-track{width:max-content;animation:60s linear infinite marquee;display:flex}.wx-track:hover{animation-play-state:paused}.wx-track ul{flex:none;display:flex}.wx-track li{flex:none;width:167px;height:167px}.wx-track img{mix-blend-mode:lighten;width:167px;height:167px;display:block}html.reduce .wx-track,html:not(.js) .wx-track{flex-wrap:wrap;justify-content:center;width:auto;animation:none}html.reduce .wx-track ul:last-child,html:not(.js) .wx-track ul:last-child{display:none}html.reduce .wx-track ul,html:not(.js) .wx-track ul{flex-wrap:wrap;justify-content:center}.wx-portrait{text-align:center;justify-self:center;width:100%;max-width:420px}.wx-portrait-pic img{width:100%;height:auto}.wx-social{justify-content:center;gap:14px;margin-top:14px;display:flex}.wx-social img{width:36px;height:36px;transition:transform .25s var(--ease-web)}.wx-social a:hover img{transform:translateY(-2px)}.wx-portrait figcaption{font-family:var(--font-body);text-transform:none;letter-spacing:0;flex-direction:column;gap:2px;margin-top:14px;font-size:.95rem;display:flex}.wx-portrait figcaption b{color:var(--ink)}.wx-cards4{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin-top:40px;display:grid}.wx-cards4 li{border:1px solid var(--line);transition:transform .3s var(--ease-web), box-shadow .3s ease;background:#fff;border-radius:14px;padding:22px 22px 24px;box-shadow:0 10px 30px #131c340d}.wx-cards4 li:hover{transform:translateY(-3px);box-shadow:0 18px 40px #131c341a}.wx-cards4 img{width:100%;height:auto;margin-bottom:14px}.wx-cards4 b{margin-bottom:8px;font-size:1.05rem;display:block}.wx-cards4 p{font-size:.92rem;line-height:1.6}.wx-vs-grid{margin-top:40px;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;max-width:980px;margin-inline:auto;display:grid}.wx-col{border-radius:16px;padding:28px 28px 30px}.wx-col-l{background:var(--bg2);border:1px solid var(--line)}.wx-col-l h3{color:var(--ink-2);text-align:center;margin-bottom:20px;font-size:1.35rem;font-weight:500}.wx-col-r{border:2px solid var(--navy);background:#fff;box-shadow:0 20px 50px #131c341f}.wx-col-head{background:var(--navy);border-radius:14px 14px 0 0;justify-content:center;margin:-28px -28px 22px;padding:16px;display:flex}.wx-col-head img{width:auto;height:44px}.wx-col ul{gap:14px;display:grid}.wx-col li{color:var(--ink);grid-template-columns:26px minmax(0,1fr);align-items:start;gap:10px;font-weight:700;line-height:1.5;display:grid}.wx-col .x,.wx-col .ok{border-radius:50%;place-items:center;width:22px;height:22px;margin-top:2px;font-size:.8rem;font-weight:900;display:grid}.wx-col .x{color:#fff;background:#e05252}.wx-col .ok{color:#0b0d18;background:#34d399}.wx-band{background:var(--navy);position:relative;overflow:hidden}.wx-band:after{content:"";pointer-events:none;background:#131c34b3;position:absolute;inset:0}.wx-band .wrap{z-index:1;position:relative}.wx-checks{gap:10px;display:grid}.wx-checks li{grid-template-columns:24px minmax(0,1fr);gap:8px;font-size:1rem;line-height:1.6;display:grid}.wx-proposal{justify-self:center;width:100%;max-width:420px}.wx-proposal img{filter:drop-shadow(0 30px 60px #00000080);width:100%;height:auto}.wx-group{text-align:center}.wx-big{max-width:18ch;font-size:clamp(2rem,4.6vw,3.4rem)}.wx-group-text{max-width:58ch;margin:18px auto 0;font-size:1.1rem;font-weight:700}.wx-icons{grid-template-columns:repeat(5,minmax(0,1fr));gap:20px;display:grid}.wx-icons li{border:1px solid var(--line);text-align:center;transition:transform .3s var(--ease-web), box-shadow .3s ease;background:#fff;border-radius:18px;justify-items:center;gap:14px;padding:26px 16px 24px;display:grid;box-shadow:0 10px 30px #131c340d}.wx-icons li:hover{transform:translateY(-3px);box-shadow:0 18px 40px #131c341a}.wx-icons img{width:93px;height:93px}.wx-icons span{color:var(--ink);font-size:1.05rem;font-weight:500;line-height:1.3}.wx-event{justify-self:end;width:100%;max-width:520px}.wx-event img{border-radius:16px;width:100%;height:auto}.wx-footer{background:var(--navy);text-align:center;padding:36px 0 40px}.wx-footer ul{flex-wrap:wrap;justify-content:center;gap:8px 36px;font-size:1rem;display:flex}.wx-footer small{color:var(--ink-3);margin-top:18px;font-size:.86rem;display:block}@media (max-width:1100px){.wx-cards4{grid-template-columns:repeat(2,minmax(0,1fr))}.wx-icons{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:900px){.wx-vs-grid{grid-template-columns:1fr}.wx-event,.wx-portrait,.wx-proposal{justify-self:center}}@media (max-width:600px){.wx-cards4{grid-template-columns:1fr}.wx-icons{grid-template-columns:repeat(2,minmax(0,1fr))}.wx-track li,.wx-track img{width:130px;height:130px}.wx-hero{min-height:auto}}
.wx.y{--font-display:var(--font-raleway), Raleway, system-ui, sans-serif;--font-body:var(--font-poppins), Poppins, system-ui, sans-serif;--font-mono:var(--font-poppins), Poppins, system-ui, sans-serif;--ink:#131c34;--ink-2:#4a4f63;--ink-3:#7a7f93;--acc:#7c3aed;--acc-text:#7c3aed;--acc-line:#7c3aed38;--line:#131c3414;--line-2:#131c341f;--bg2:#f7f7fc;--card:#fff;--cell:#131c3414;--kpi-bg:#fff;--kpi-line:#131c3414;--grad:linear-gradient(90deg, #7c3aed 0%, #a66bff 100%);--shadow:0 12px 34px #131c3414;--shadow-hover:0 22px 48px #131c3424;--r-card:22px;font-weight:400}.wx.y .dark{--ink:#fff;--ink-2:#e9e7f3;--ink-3:#b8b4cc;--acc-text:#b692ff;--line:#ffffff1f;--line-2:#fff3;--cell:#ffffff1a;--card:#ffffff0d}.wx.y h1,.wx.y h2,.wx.y h3{font-family:var(--font-display);letter-spacing:-.01em;font-weight:800}.wx.y h1{font-size:clamp(2rem,4.4vw,3.5rem);line-height:1.12}.wx.y h2{max-width:40ch;font-size:clamp(1.6rem,2.9vw,2.3rem);line-height:1.2}.wx.y .wx-logos h2,.wx.y .wx-big{max-width:none}.wx.y h3{font-size:1.2rem}.wx.y p,.wx.y li{font-weight:400}.wx.y .wx-copy p{color:var(--ink-2);font-size:1rem;line-height:1.75}.wx.y .wx-copy b,.wx.y strong{font-weight:600}.wx.y .sub,.wx.y .lede{color:var(--ink-2);font-size:1.02rem;line-height:1.7}.wx.y .nav{font-family:var(--font-body);font-size:.92rem;font-weight:500}.wx.y .btn{font-family:var(--font-body);padding:15px 28px;font-size:.95rem;font-weight:600}.wx.y .btn-primary{background:var(--grad);box-shadow:0 10px 26px #7c3aed52}.wx.y .btn-primary:hover{filter:brightness(1.06);transform:translateY(-2px);box-shadow:0 16px 34px #7c3aed66}.wx.y .btn-white,.wx.y .btn-navy{box-shadow:0 10px 24px #131c3424}.wx.y .btn-ghost{border-color:var(--acc);color:var(--acc)}.wx.y .btn-ghost:hover{background:#7c3aed0f}.wx.y .eyebrow{font-family:var(--font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--acc);margin-bottom:12px;font-size:.74rem;font-weight:600}.wx.y .eyebrow:before{display:none}.wx.y .note,.wx.y figcaption{font-family:var(--font-body);letter-spacing:.02em;text-transform:none;color:var(--ink-3);font-size:.78rem;line-height:1.6}.wx.y .case-meta,.wx.y .bars-card .lbl,.wx.y .bars .bar b,.wx.y .bars .bar small{font-family:var(--font-body);letter-spacing:.04em}.wx.y .cases .wrap>.eyebrow,.wx.y .wins .wrap>.eyebrow,.wx.y .testimonials .wrap>.eyebrow,.wx.y .filming .wrap>.eyebrow,.wx.y .team .wrap>.eyebrow,.wx.y .faq .wrap>.eyebrow{text-align:center;justify-content:center}.wx.y .cases .wrap>h2,.wx.y .wins .wrap>h2,.wx.y .testimonials .wrap>h2,.wx.y .filming .wrap>h2,.wx.y .team .wrap>h2,.wx.y .faq .wrap>h2,.wx.y .cases .wrap>.sub,.wx.y .wins .wrap>.sub,.wx.y .filming .wrap>.sub,.wx.y .team .wrap>.sub{text-align:center;margin-inline:auto}.wx.y .cases .wrap>.sub,.wx.y .wins .wrap>.sub,.wx.y .filming .wrap>.sub,.wx.y .team .wrap>.sub{max-width:64ch}.wx.y .wins .wrap>.note,.wx.y .filming .wrap>.note{text-align:center;margin-inline:auto}.wx.y .h3-row{text-align:center}.wx.y .vgrid.three{margin-inline:auto}.wx.y .wx-cards4 li,.wx.y .wx-icons li,.wx.y .wins-grid li,.wx.y .case,.wx.y .agenda .cell,.wx.y .bars-card,.wx.y .plan,.wx.y .extra,.wx.y .kpi-band .kpi{border-radius:var(--r-card);box-shadow:var(--shadow);background:#fff;border:0}.wx.y .wins-grid li:hover,.wx.y .wx-cards4 li:hover,.wx.y .wx-icons li:hover{box-shadow:var(--shadow-hover);transform:translateY(-4px)}.wx.y .case{padding:clamp(24px,3.2vw,40px)}.wx.y .case-row .case{background:#fff}.wx.y .pic,.wx.y .vbox{border:0;border-radius:18px}.wx.y .case-photo .pic,.wx.y .case-report .pic{box-shadow:var(--shadow)}.wx.y .wx-col{border-radius:var(--r-card)}.wx.y .wx-col-l{background:#f3f2f8;border:0}.wx.y .wx-col-r{box-shadow:var(--shadow-hover);border:0}.wx.y .wx-col-head{border-radius:var(--r-card) var(--r-card) 0 0}.wx.y .wx-event img,.wx.y .wx-proposal img{border-radius:22px}.wx.y .wx-event img{box-shadow:var(--shadow-hover)}.wx.y .kpi-band{background:#f7f7fc;border:0;padding-block:36px}.wx.y .kpi-band .kpi{text-align:center;padding:22px 22px 20px}.wx.y .kpi b,.wx.y .stats b,.wx.y .wins-grid b,.wx.y .kpi-inline b,.wx.y .agenda .num,.wx.y .price b{font-family:var(--font-display);color:var(--acc);letter-spacing:0;font-weight:800}.wx.y .kpi span,.wx.y .wins-grid span{color:var(--ink);font-weight:600}.wx.y .kpi small,.wx.y .stats span,.wx.y .wins-grid small{color:var(--ink-3)}.wx.y .wins-grid li{text-align:center;padding:24px 16px 22px}.wx.y .wins{background:#fff}.wx.y .cases{background:#f7f7fc}.wx.y .bars .bar i{background:var(--grad);border-radius:8px 8px 4px 4px}.wx.y .did li:before{background:var(--acc)}.wx.y .vcard figcaption b{font-family:var(--font-body);font-weight:600}.wx.y .strip-arrow{background:var(--grad);border:0;box-shadow:0 14px 34px #7c3aed61}.wx.y .strip-count{font-family:var(--font-body);letter-spacing:.08em}.wx.y .filmrows{border-radius:0}.wx.y .people{text-align:center;grid-template-columns:repeat(3,minmax(0,1fr));max-width:820px;margin-inline:auto}.wx.y .people .pic{aspect-ratio:1;width:min(100%,220px);box-shadow:0 0 0 6px #fff, 0 0 0 8px #7c3aed59, var(--shadow);border-radius:50%;margin-inline:auto}.wx.y .people b{font-family:var(--font-body);margin-top:16px;font-weight:600}.wx.y .others{text-align:center;max-width:900px;margin-inline:auto}.wx.y .others li{background:#f7f7fc;border:0;border-radius:16px;padding:16px 14px}.wx.y .others b{font-family:var(--font-body);font-weight:600}.wx.y .faq-list{border:0;gap:12px;max-width:860px;margin-inline:auto;display:grid}.wx.y .faq-list details{box-shadow:var(--shadow);background:#fff;border:0;border-radius:16px;padding:4px 22px}.wx.y .faq-list summary{font-family:var(--font-body);font-size:1rem;font-weight:600}.wx.y .faq-list summary:after{font-family:var(--font-body);color:var(--acc);font-weight:600}.wx.y .faq-list details p{color:var(--ink-2)}.wx.y .faq{background:#f7f7fc}.wx.y .wx-pre,.wx.y .wx-post,.wx.y .wx-group-text{font-family:var(--font-body);font-weight:600}.wx.y .wx-hero h1{max-width:20ch}.wx.y .wx-hero h1 em,.wx.y .wx-big em{color:#b692ff}.wx.y .wx-logos h2{font-size:clamp(1.3rem,2.3vw,1.8rem)}.wx.y .wx-checks li span{color:#34d399}.wx.y .wx-cards4 b,.wx.y .wx-icons span{font-family:var(--font-body);font-weight:600}.wx.y .wx-icons span{font-size:1rem}.wx.y .wx-col li{font-weight:600}.wx.y .wx-col-l h3{font-family:var(--font-body);font-weight:500}.wx.y .wx-portrait figcaption b{font-family:var(--font-body);font-weight:600}.wx.y .wx-top .btn-sm{padding:11px 20px}.wx.y section{border-top:0}.wx.y .wx-resp{background:#f7f7fc}.wx.y .wx-services{background:#fff}.wx.y .wx-dedicated{background:#f7f7fc}
.wx-resp2{background:#fff}.wx-bento{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:44px;display:grid}.wx-b{transition:transform .3s var(--ease-web), box-shadow .3s ease, background .3s ease;background:#f7f7fc;border-radius:26px;grid-template-columns:240px minmax(0,1fr);align-items:center;gap:26px;padding:26px;display:grid}.wx-b:hover{box-shadow:var(--shadow-hover);background:#fff;transform:translateY(-4px)}.wx-b-media{position:relative}.wx-b-media .pic{width:100%;box-shadow:var(--shadow)}.wx-b-media .pic.r34{aspect-ratio:3/4;max-height:300px}.wx-b-cap{background:#ffffffeb;border-radius:12px;flex-direction:column;padding:8px 12px;line-height:1.3;display:flex;position:absolute;bottom:12px;left:12px;right:12px}.wx-b-cap b{color:var(--ink);font-size:.86rem}.wx-b-cap span{color:var(--ink-3);font-size:.72rem}.wx-crm{box-shadow:var(--shadow);background:#fff;border-radius:18px;gap:8px;padding:14px;display:grid}.wx-crm li{color:var(--ink);transition:transform .5s var(--ease-web), opacity .5s ease;transition-delay:calc(var(--k,0) * 90ms);background:#f7f7fc;border-left:3px solid #7c3aed40;border-radius:10px;padding:9px 12px;font-size:.86rem;font-weight:500}.wx-crm li:last-child{border-left-color:var(--acc);background:#7c3aed14;font-weight:600}html.js:not(.reduce) .wx-b:not(.in) .wx-crm li{opacity:0;transform:translate(-8px)}.wx-b-num{text-align:center;box-shadow:var(--shadow);background:#fff;border-radius:18px;padding:28px 18px}.wx-b-num b{font-family:var(--font-display);background:var(--grad);color:#0000;font-variant-numeric:tabular-nums;-webkit-background-clip:text;background-clip:text;font-size:3.4rem;font-weight:800;line-height:1;display:block}.wx-b-num span{color:var(--ink);margin-top:8px;font-weight:600;display:block}.wx-b-text{flex-direction:column;gap:8px;display:flex}.wx-num{font-family:var(--font-display);letter-spacing:.08em;color:var(--acc);font-size:1rem;font-weight:800}.wx-b-text b{font-family:var(--font-display);color:var(--ink);font-size:1.3rem;font-weight:800;line-height:1.2}.wx-b-text p{color:var(--ink-2);font-size:.95rem;line-height:1.65}.wx-b-proof{padding-left:14px;position:relative;color:var(--ink-3)!important;font-size:.88rem!important}.wx-b-proof:before{content:"";background:var(--grad);border-radius:3px;width:3px;position:absolute;top:.35em;bottom:.35em;left:0}.wx-vs2{background:#f7f7fc}.wx-cmp{max-width:1060px;box-shadow:var(--shadow);background:#fff;border-radius:26px;margin:44px auto 0;overflow:hidden}.wx-cmp-head,.wx-cmp-row{grid-template-columns:.8fr 1.2fr;display:grid}.wx-cmp-head{align-items:center}.wx-cmp-head .wx-cmp-l{font-family:var(--font-body);color:var(--ink-3);text-align:center;padding:24px 28px;font-size:1.05rem;font-weight:500}.wx-cmp-head .wx-cmp-r{background:var(--navy);border-radius:26px 26px 0 0;justify-content:center;padding:20px 28px;display:flex}.wx-cmp-head .wx-cmp-r img{width:auto;height:40px}.wx-cmp-row .wx-cmp-l,.wx-cmp-row .wx-cmp-r{border-top:1px solid #131c3412;grid-template-columns:24px minmax(0,1fr);align-items:start;gap:12px;padding:22px 28px;line-height:1.5;display:grid}.wx-cmp-row .wx-cmp-l{color:var(--ink-3);font-weight:400}.wx-cmp-row .wx-cmp-r{background:linear-gradient(90deg,#7c3aed12,#7c3aed05)}.wx-cmp-row .wx-cmp-r b{color:var(--ink);font-weight:600;display:block}.wx-cmp-row .wx-cmp-r small{color:var(--ink-2);margin-top:4px;font-size:.86rem;line-height:1.55;display:block}.wx-cmp-row:last-child .wx-cmp-r{border-radius:0 0 26px}.wx-cmp .x,.wx-cmp .ok{border-radius:50%;place-items:center;width:22px;height:22px;margin-top:2px;font-size:.72rem;font-weight:800;display:grid}.wx-cmp .x{color:#d64545;background:#e0525224}.wx-cmp .ok{background:var(--grad);color:#fff}@media (max-width:1100px){.wx-bento{grid-template-columns:1fr}.wx-b{grid-template-columns:220px minmax(0,1fr)}}@media (max-width:760px){.wx-b{grid-template-columns:1fr}.wx-b-media{max-width:300px}.wx-cmp-head{display:none}.wx-cmp-row{grid-template-columns:1fr}.wx-cmp-row .wx-cmp-l{padding-bottom:10px}.wx-cmp-row .wx-cmp-r{border-top:0;padding-top:12px}.wx-cmp-row:first-child .wx-cmp-l{border-top:0}.wx-cmp-row:last-child .wx-cmp-r{border-radius:0 0 26px 26px}}.ph{text-align:center;background:repeating-linear-gradient(135deg,#7c3aed0d 0 10px,#7c3aed05 10px 20px);border:2px dashed #7c3aed73;border-radius:18px;place-content:center;gap:6px;width:100%;padding:18px;display:grid;position:relative}.ph-k{letter-spacing:.14em;text-transform:uppercase;color:var(--acc);font-size:.68rem;font-weight:700}.ph-t{color:var(--ink-2);max-width:26ch;font-size:.8rem;line-height:1.45}.ph-avatar{aspect-ratio:1;border-radius:50%;width:96px;margin:0 auto 12px;padding:8px}.ph-avatar span{letter-spacing:.08em;text-transform:uppercase;color:var(--acc);font-size:.62rem;font-weight:700;line-height:1.2}.ph-note{z-index:2;color:#fff;text-align:center;background:#7c3aedd9;border:1px dashed #fff9;border-radius:10px;max-width:min(92%,720px);padding:8px 14px;font-size:.74rem;line-height:1.4;position:absolute;bottom:14px;left:50%;transform:translate(-50%)}.wx.y .wx-chips{font-family:var(--font-body);letter-spacing:.02em;text-transform:none;color:var(--ink-2);border-top:0;justify-content:center;margin-top:22px;padding-top:6px;font-size:.82rem;font-weight:600}.wx.y .wx-chips li:before{color:#b692ff}.wx.y .wins-grid .wins-extra{background:var(--grad);color:#fff;text-align:left;flex-direction:column;grid-column:span 2;gap:8px;display:flex;box-shadow:0 14px 34px #7c3aed4d}.wx.y .wins-grid .wins-extra b{font-family:var(--font-display);color:#fff;-webkit-text-fill-color:#fff;background:0 0;font-size:1.25rem}.wx.y .wins-grid .wins-extra p{color:#ffffffe6;font-size:.9rem;line-height:1.5}.wx.y .wins-grid .wins-extra .btn{color:var(--acc);box-shadow:none;background:#fff;align-self:flex-start;margin-top:4px}.wx.y .specialties{background:#f7f7fc}.wx.y .specialties .wrap>.eyebrow{justify-content:center}.wx.y .specialties .wrap>h2,.wx.y .specialties .wrap>.sub,.wx.y .specialties .more{text-align:center;margin-inline:auto}.wx.y .spec .pic{box-shadow:var(--shadow)}.wx.y .spec-t b{font-family:var(--font-body);font-weight:600}.wx-services2{background:#fff}.wx-svc{grid-template-columns:repeat(5,minmax(0,1fr));gap:18px;display:grid}.wx-svc li{transition:transform .3s var(--ease-web), box-shadow .3s ease, background .3s ease;background:#f7f7fc;border-radius:20px;gap:12px;padding:12px 12px 16px;display:grid}.wx-svc li:hover{box-shadow:var(--shadow-hover);background:#fff;transform:translateY(-4px)}.wx-svc .pic{border-radius:14px}.wx-svc .ph{aspect-ratio:3/2;border-radius:14px;padding:10px}.wx-svc .ph-t{font-size:.7rem}.wx-svc span:last-child{color:var(--ink);text-align:center;font-size:.95rem;font-weight:600;line-height:1.3}.wx-close{background:#fff}.wx-close .eyebrow{justify-content:center}.wx-close h2{max-width:30ch;margin-inline:auto}.wx-close .sub{text-wrap:pretty;max-width:70ch;margin-inline:auto}.wx-close .cta-row{justify-content:center}.wx-close .note{text-align:center;margin-inline:auto}.wx-footer2{background:var(--navy);padding:48px 0 32px}.wx-f-grid{grid-template-columns:1.4fr 1fr 1.3fr;gap:32px;display:grid}.wx-f-grid>div{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.wx-f-grid img{width:auto;height:44px}.wx-f-grid p{color:var(--ink-3);max-width:34ch;font-size:.92rem}.wx-f-grid b{color:#fff;margin-bottom:4px}.wx-f-grid a{color:var(--ink-2);font-size:.92rem;text-decoration:none}.wx-f-grid a:hover{color:#fff}.wx-f-grid span{color:var(--ink-3);font-size:.86rem}.wx-f-grid .wx-social{justify-content:flex-start;margin-top:6px}.wx-f-legal{color:var(--ink-3);border-top:1px solid #ffffff1f;flex-wrap:wrap;justify-content:space-between;gap:8px 24px;margin-top:32px;padding-top:16px;font-size:.8rem;display:flex}.wx-f-legal a{color:var(--ink-3);margin-left:16px;text-decoration:none}.wx-f-legal a:hover{color:#fff}@media (max-width:1100px){.wx-svc{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:900px){.wx-f-grid{grid-template-columns:1fr}.wx.y .wins-grid .wins-extra{grid-column:span 3}}@media (max-width:600px){.wx-svc{grid-template-columns:repeat(2,minmax(0,1fr))}.wx.y .wins-grid .wins-extra{grid-column:span 2}.wx-f-legal a{margin-left:0;margin-right:14px}}.ph{box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;min-width:0;display:flex;overflow:hidden}.ph-t{overflow-wrap:anywhere;max-width:100%}.wx-svc li{grid-template-rows:auto 1fr;align-items:start}.wx-svc .pic,.wx-svc .ph{aspect-ratio:3/2;width:100%;height:auto}.wx-svc .ph{padding:8px}.wx-svc .ph-k{font-size:.58rem}.wx-svc .ph-t{font-size:.66rem;line-height:1.35}.wx-cases{background:#f7f7fc}.wx-cases .eyebrow{justify-content:center}.wx-cases .sub{text-align:center;max-width:66ch;margin-inline:auto}.wx-cases .cta-row{justify-content:center;margin-top:36px}.wx-cgrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:44px;display:grid}.wx-case{box-shadow:var(--shadow);transition:transform .3s var(--ease-web), box-shadow .3s ease;background:#fff;border-radius:24px;flex-direction:column;display:flex;position:relative;overflow:hidden}.wx-case:hover{box-shadow:var(--shadow-hover);transform:translateY(-5px)}.wx-case.featured{grid-column:span 2}.wx-case-link{height:100%;color:inherit;flex-direction:column;text-decoration:none;display:flex}.wx-case-media{position:relative}.wx-case-media .pic{aspect-ratio:16/10;box-shadow:none;border-radius:0}.wx-case.featured .wx-case-media .pic{aspect-ratio:2}.wx-case-media .ph{aspect-ratio:16/10;border-width:0 0 2px;border-radius:0}.wx-case-tag{color:var(--ink);letter-spacing:.04em;background:#fffffff0;border-radius:999px;padding:6px 12px;font-size:.72rem;font-weight:600;position:absolute;top:16px;left:16px}.wx-case-ph{background:var(--acc);color:#fff;letter-spacing:.1em;text-transform:uppercase;border-radius:999px;padding:6px 10px;font-size:.68rem;font-weight:700;position:absolute;top:16px;right:16px}.wx-case-body{flex-direction:column;flex:1;gap:10px;padding:22px 24px 24px;display:flex}.wx-case-n{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.wx-case-n b{font-family:var(--font-display);background:var(--grad);color:#0000;font-variant-numeric:tabular-nums;-webkit-background-clip:text;background-clip:text;font-size:2rem;font-weight:800;line-height:1}.wx-case.featured .wx-case-n b{font-size:2.6rem}.wx-case-n span{color:var(--ink-3);font-size:.86rem}.wx-case h3{font-family:var(--font-display);color:var(--ink);font-size:1.15rem;font-weight:800;line-height:1.3}.wx-case.featured h3{font-size:1.5rem}.wx-case p{color:var(--ink-2);font-size:.93rem;line-height:1.6}.wx-case-foot{color:var(--ink-3);border-top:1px solid #131c3412;justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:12px;font-size:.8rem;display:flex}.wx-case-more{color:var(--acc);font-weight:600;transition:transform .2s}.wx-case:hover .wx-case-more{transform:translate(3px)}.wx-case.is-ph .wx-case-n b{color:var(--ink-3);-webkit-text-fill-color:var(--ink-3);background:0 0}.ph-note-case{max-width:none;margin:0 16px 16px;font-size:.72rem;position:static;transform:none}@media (max-width:1100px){.wx-cgrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.wx-cgrid{grid-template-columns:1fr}.wx-case.featured{grid-column:auto}.wx-case.featured .wx-case-media .pic{aspect-ratio:16/10}}.wx-cases .wx-cstrip{margin-top:44px}.wx-cases .wx-cstrip .strip>*{flex-basis:clamp(260px,78vw,310px)}@media (min-width:900px){.wx-cases .wx-cstrip .strip{gap:24px}.wx-cases .wx-cstrip .strip>*{flex-basis:calc(33.3333% - 16px)}.wx-cases .wx-cstrip .strip-foot{display:none}}.wx-blur img{filter:blur(6px)saturate(.9);transform:scale(1.04)}.wx-blur:after{content:"";background:linear-gradient(#fff0 30%,#ffffff8c);position:absolute;inset:0}.wx-blur-k{z-index:1;color:var(--ink);text-align:center;background:#fffffff0;border-radius:10px;padding:8px 10px;font-size:.72rem;font-weight:600;line-height:1.3;position:absolute;bottom:12px;left:12px;right:12px}.wx-case-n{flex-flow:row;align-items:baseline;gap:10px}.wx-case-n b{white-space:nowrap;font-size:1.8rem}.wx-case-n span{white-space:nowrap;font-size:.82rem}.wx.y .wx-cases.dark{background:var(--navy)}.wx.y .wx-cases.dark .eyebrow{color:var(--acc-text)}.wx.y .wx-cases.dark .sub{color:var(--ink-3)}.wx.y .wx-cases.dark .wx-case{--ink:#131c34;--ink-2:#4a4f63;--ink-3:#7a7f93;--acc-text:#7c3aed;--line:#131c3414;box-shadow:0 18px 44px #00000047}.wx.y .wx-cases.dark .wx-case-foot{border-top-color:#131c341a}.wx.y .wx-cases.dark .btn-ghost{color:#fff;border-color:#ffffff59}.wx.y .wx-cases.dark .btn-ghost:hover{background:#ffffff0f;border-color:#fff}.wx.y .wx-cases.dark .strip-dots button{background:#ffffff38}.wx.y .wx-cases.dark .strip-dots button.on{background:#a66bff}.wx.y .wx-cases.dark .strip-count{color:var(--ink-3)}.wx.y .wx-cases.dark .strip-hint{color:#b692ff}.sw{gap:10px;margin-top:40px;display:grid}.sw-row{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000);mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000)}.sw-track{gap:10px;width:max-content;height:184px;animation:90s linear infinite sw-scroll;display:flex}.sw-track.rev{animation-direction:reverse}.sw-tile{aspect-ratio:9/16;background:#1a2442;border-radius:14px;flex:none;height:100%;position:relative;overflow:hidden}.sw-tile img,.sw-tile video{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}@keyframes sw-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}html.reduce .sw-track{animation:none}@media (max-width:600px){.sw-track{gap:6px;height:132px}.sw{gap:6px}.sw-tile{border-radius:10px}}.film-cta{text-align:center;max-width:720px;margin:28px auto 0}.film-cta p{font-family:var(--font-display);color:var(--ink);text-wrap:balance;max-width:none;margin:0 auto 18px;font-size:1.2rem;font-weight:700;line-height:1.35}.film-cta .cta-row{justify-content:center}.wx-group2{background:radial-gradient(60% 80% at 85% 50%, #25d36629, transparent 70%), radial-gradient(50% 70% at 10% 20%, #7c3aed40, transparent 70%), var(--navy);padding-block:clamp(56px,8vh,96px)}.wx-group2-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:48px;display:grid}.wx-group2 .eyebrow{justify-content:flex-start}.wx-group2 .wx-big{text-align:left;max-width:16ch}.wx-group2 .wx-group-text{text-align:left;color:#e9e7f3;max-width:48ch;margin:18px 0 0}.wx-group2 .cta-row{justify-content:flex-start;margin-top:24px}.wa-card{--ink:#131c34;--ink-2:#4a4f63;--ink-3:#7a7f93;--line:#e8e6f0;color:var(--ink);background:#fff;border-radius:22px;justify-self:end;gap:16px;width:min(100%,440px);padding:20px 22px;text-decoration:none;transition:transform .2s;display:grid;box-shadow:0 30px 60px #00000059}.wa-card:hover{transform:translateY(-3px)}.wa-head{grid-template-columns:56px minmax(0,1fr) 28px;align-items:center;gap:14px;display:grid}.wa-head img{object-fit:cover;border-radius:50%;width:56px;height:56px}.wa-head b{font-family:var(--font-display);font-size:1.15rem;font-weight:800;line-height:1.2;display:block}.wa-head span{color:var(--ink-3);margin-top:2px;font-size:.84rem;display:block}.wa-list{border-top:1px solid var(--line);padding:0;gap:10px;margin:0;padding-top:14px;list-style:none;display:grid}.wa-list li{gap:2px;display:grid}.wa-list span{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);font-size:.72rem;font-weight:700}.wa-list b{color:var(--ink);font-size:.94rem;font-weight:500;line-height:1.45}.wa-link{color:#128c7e;font-size:.82rem;font-weight:600}@media (max-width:900px){.wx-group2-grid{grid-template-columns:1fr;gap:28px}.wa-card{justify-self:stretch;width:100%}.wx-group2 .wx-big,.wx-group2 .wx-group-text{text-align:left}}.wa-bg{pointer-events:none;position:absolute;inset:0;overflow:hidden}.wa-bg span{filter:blur(.5px);background:#25d3661a;border:1px solid #25d3662e;border-radius:22px 22px 22px 6px;width:180px;height:64px;animation:26s linear infinite wa-rise;display:block;position:absolute;bottom:-120px}.wa-bg span:before{content:"";background:#ffffff1a;border-radius:99px;width:55%;height:8px;position:absolute;top:18px;left:16px;box-shadow:0 16px 0 -1px #ffffff12}.wa-bg span:nth-child(odd){background:#a66bff1a;border-color:#a66bff33;border-radius:22px 22px 6px}.wa-bg span:first-child{width:150px;animation-duration:30s;animation-delay:-4s;left:4%}.wa-bg span:nth-child(2){width:210px;height:76px;animation-duration:36s;animation-delay:-14s;left:14%}.wa-bg span:nth-child(3){width:130px;height:50px;animation-duration:24s;animation-delay:-9s;left:24%}.wa-bg span:nth-child(4){width:190px;animation-duration:40s;animation-delay:-22s;left:36%}.wa-bg span:nth-child(5){width:120px;height:48px;animation-duration:28s;animation-delay:-1s;left:47%}.wa-bg span:nth-child(6){width:170px;animation-duration:34s;animation-delay:-18s;left:56%}.wa-bg span:nth-child(7){width:140px;height:54px;animation-duration:27s;animation-delay:-7s;left:66%}.wa-bg span:nth-child(8){width:200px;height:72px;animation-duration:38s;animation-delay:-26s;left:74%}.wa-bg span:nth-child(9){width:120px;height:46px;animation-duration:25s;animation-delay:-12s;left:83%}.wa-bg span:nth-child(10){width:160px;animation-duration:33s;animation-delay:-20s;left:90%}.wa-bg span:nth-child(11){width:110px;height:44px;animation-duration:42s;animation-delay:-31s;left:30%}.wa-bg span:nth-child(12){width:150px;height:58px;animation-duration:29s;animation-delay:-16s;left:61%}@keyframes wa-rise{0%{opacity:0;transform:translateY(0)rotate(-2deg)}8%{opacity:1}92%{opacity:1}to{opacity:0;transform:translateY(calc(-100vh - 240px))rotate(2deg)}}.wx-group2 .wrap{z-index:1;position:relative}@media (prefers-reduced-motion:reduce){.wa-bg span{opacity:.6;animation:none;top:20%;bottom:auto}}.wx-top{--progress:0;transition:box-shadow .25s,background .25s}.wx-top:after{content:"";transform-origin:0;width:100%;height:2px;transform:scaleX(var(--progress));background:var(--grad);pointer-events:none;transition:transform 80ms linear;position:absolute;bottom:-1px;left:0}.wx-top.scrolled{background:#131c34f7;box-shadow:0 10px 30px #00000040}.wx-top .row{transition:padding .25s}.wx-top.scrolled .row{padding-block:8px}.wx-top .brand img{transition:width .25s,height .25s}.wx-top.scrolled .brand img{width:76px;height:49px}.wx-top .nav{gap:6px 8px;position:relative}.wx-top .nav a{z-index:1;border-radius:999px;padding:8px 12px;transition:color .2s;position:relative}.wx-top .nav a.on{color:#fff}.wx-top .nav-ind{opacity:0;pointer-events:none;background:#a66bff38;border:1px solid #a66bff66;border-radius:999px;width:0;height:100%;transition:transform .35s cubic-bezier(.2,.8,.2,1),width .35s cubic-bezier(.2,.8,.2,1),opacity .2s;position:absolute;top:0;left:0}.wx-top .nav-cur{display:none}@media (max-width:900px){.wx-top .nav-cur{color:#b692ff;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:.8rem;font-weight:600;animation:.3s nav-cur-in;display:block;overflow:hidden}.wx-top .nav-cur:empty{display:none}}@keyframes nav-cur-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.wx-top,.wx-top .row,.wx-top .brand img,.wx-top .nav-ind,.wx-top:after{transition:none}.wx-top .nav-cur{animation:none}}@media (max-width:900px){.wx-top .row{gap:10px}.wx-top .btn-sm{padding:9px 12px;font-size:.78rem}.wx-top .nav-cur{font-size:.74rem}.wx-top .brand img{width:76px;height:49px}}@media (max-width:360px){.wx-top .nav-cur{display:none}}.wx-voucher{background:radial-gradient(55% 80% at 80% 40%, #7c3aed59, transparent 70%), var(--navy);padding-block:clamp(56px,8vh,96px)}.wx-voucher:after{display:none}.wx-voucher-grid{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:56px;display:grid}.wx-voucher .eyebrow{justify-content:flex-start}.wx-voucher .wx-big{text-align:left;max-width:16ch}.wx-voucher .wx-copy{margin-top:18px}.wx-voucher .wx-copy p{color:#e9e7f3;max-width:52ch}.wx-voucher .wx-checks{margin-top:16px}.wx-voucher .cta-row{justify-content:flex-start;margin-top:26px}.vc-card{--ink:#131c34;--ink-3:#7a7f93;width:min(100%,400px);color:var(--ink);background:#fff;border-radius:24px;justify-self:end;position:relative;overflow:hidden;box-shadow:0 40px 80px #00000073,0 0 0 1px #ffffff0f}.vc-card:before{content:"";z-index:-1;background:radial-gradient(50% 50% at 50% 30%,#a66bff59,#0000 70%);position:absolute;inset:-40px}.vc-media{grid-template-columns:repeat(4,1fr);height:160px;display:grid;position:relative}.vc-media img{object-fit:cover;width:100%;height:100%;display:block}.vc-media:after{content:"";background:linear-gradient(#131c3440,#131c3400 40%,#fff0 70%,#fff 100%);position:absolute;inset:0}.vc-tag{z-index:1;letter-spacing:.12em;text-transform:uppercase;color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#131c34bf;border-radius:999px;padding:6px 11px;font-size:.7rem;font-weight:700;position:absolute;top:14px;left:16px}.vc-main{justify-content:space-between;align-items:flex-end;gap:16px;padding:18px 24px;display:flex}.vc-amt{font-family:var(--font-display);letter-spacing:-.03em;background:var(--grad);color:#0000;-webkit-background-clip:text;background-clip:text;align-items:baseline;gap:6px;padding-top:2px;font-size:4rem;font-weight:800;line-height:1.1;display:flex}.vc-amt small{letter-spacing:0;font-size:1.1rem}.vc-price{text-align:right;justify-items:end;line-height:1.2;display:grid}.vc-was{color:#b0aec0;font-size:.86rem;text-decoration:line-through}.vc-now{font-family:var(--font-display);color:var(--ink);font-size:1.35rem;font-weight:800}.vc-what{color:var(--ink-3);font-size:.76rem}.vc-cut{border-top:2px dashed #e1ddee;height:0;margin:0 18px;position:relative}.vc-cut i{background:var(--navy);border-radius:50%;width:26px;height:26px;position:absolute;top:-13px;box-shadow:inset 0 2px 6px #00000059}.vc-cut i:first-child{left:-31px}.vc-cut i:last-child{right:-31px}.vc-stub{color:var(--ink-3);background:#faf9fe;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:14px;padding:14px 24px 18px;font-size:.78rem;display:grid}.vc-stub b{font-family:var(--font-display);color:var(--ink);font-size:.82rem;font-weight:800}.vc-bar{opacity:.8;background:repeating-linear-gradient(90deg,#131c34 0 2px,#0000 2px 4px,#131c34 4px 5px,#0000 5px 8px,#131c34 8px 11px,#0000 11px 13px);width:64px;height:26px}@media (max-width:900px){.wx-voucher-grid{grid-template-columns:1fr;gap:32px}.vc-card{justify-self:center}}.wx-photos{background:var(--navy);padding-block:clamp(56px,8vh,96px)}.wx-photos .eyebrow{justify-content:center}.wx-photos h2{color:#fff;margin-inline:auto}.wx-photos .sub{text-align:center;max-width:60ch;color:var(--ink-3);margin-inline:auto}.wx-photos .wx-pstrip{margin-top:40px}.wx-photos .wx-pstrip .strip>*{flex-basis:clamp(260px,78vw,400px)}.wx-photo{gap:12px;margin:0;display:grid}.wx-photo .pic{aspect-ratio:4/3;background:#ffffff0f;border:0;border-radius:22px;box-shadow:0 24px 50px #00000059}.wx-photo .ph{border-radius:22px}.wx-photo figcaption{gap:2px;padding-inline:6px;display:grid}.wx-photo figcaption b{font-family:var(--font-display);color:#fff;font-size:1rem;font-weight:800}.wx-photo figcaption span{color:var(--ink-3);font-size:.84rem}.wx-photos .strip-arrow{color:#fff;background:#ffffff1a;border-color:#fff3}.wx-photos .strip-foot,.wx-photos .strip-dots{color:var(--ink-3)}.wx.y .faq.faq-dark{background:var(--navy)}.wx.y .faq.faq-dark h2{color:#fff}.wx.y .faq.faq-dark .faq-list details{box-shadow:none;background:#ffffff0d;border:1px solid #ffffff1a}.wx.y .faq.faq-dark .faq-list details[open]{background:#ffffff14}.wx.y .faq.faq-dark .faq-list summary{color:#fff}.wx.y .faq.faq-dark .faq-list summary:after{color:#b692ff}.wx.y .faq.faq-dark .faq-list details p{color:#d9d6e8}.wx-insta{background:var(--navy);padding-block:clamp(56px,8vh,96px)}.wx-insta .eyebrow{justify-content:center}.wx-insta h2{color:#fff;margin-inline:auto}.ig-head{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:18px;justify-content:space-between;align-items:center;gap:16px;max-width:620px;margin:28px auto 0;padding:12px 14px 12px 12px;display:flex}.ig-profile{color:#fff;align-items:center;gap:12px;min-width:0;text-decoration:none;display:flex}.ig-profile img,.ig-avatar{object-fit:cover;background:var(--grad);border-radius:50%;flex:none;width:56px;height:56px;padding:2px}.ig-profile b{font-family:var(--font-display);font-size:1.02rem;font-weight:800;display:block}.ig-profile small{color:var(--ink-3);font-size:.8rem;display:block}.ig-strip{margin-top:32px}.ig-strip .strip>*{flex-basis:clamp(220px,60vw,280px)}.ig-post{color:#fff;text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;gap:8px;width:100%;padding:0;text-decoration:none;display:grid}.ig-post:focus-visible{outline-offset:4px;border-radius:18px;outline:2px solid #b692ff}.ig-media{aspect-ratio:4/5;background:#ffffff0f;border-radius:18px;display:block;position:relative;overflow:hidden}.ig-media img{width:100%;height:100%;display:block;position:absolute;inset:0}.ig-media .ig-bg{object-fit:cover;filter:blur(18px)saturate(1.2)brightness(.6);transform:scale(1.2)}.ig-media .ig-img{object-fit:contain;transition:transform .4s}.ig-post:hover .ig-media .ig-img{transform:scale(1.03)}.ig-media .ph{border-radius:18px;position:absolute;inset:0}.ig-play,.ig-multi{background:#131c34b3;border-radius:50%;width:28px;height:28px;position:absolute;top:10px;right:10px}.ig-play:after{content:"";border-top:6px solid #0000;border-bottom:6px solid #0000;border-left:9px solid #fff;position:absolute;top:8px;left:11px}.ig-multi:after{content:"";border:2px solid #fff;border-radius:2px;width:9px;height:9px;position:absolute;top:8px;left:8px;box-shadow:3px 3px 0 -1px #131c34b3,3px 3px 0 1px #fff}.ig-cap{color:#e9e7f3;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.86rem;line-height:1.45;display:-webkit-box;overflow:hidden}.ig-post time{color:var(--ink-3);font-size:.74rem}.ig-note{text-align:center;max-width:70ch;margin:18px auto 0;display:block;position:static;transform:none}.wx-insta .strip-arrow{color:#fff;background:#ffffff1a;border-color:#fff3}@media (max-width:600px){.ig-head{flex-direction:column;align-items:flex-start}}.ig-dlg{background:0 0;border:0;width:100%;max-width:min(96vw,1040px);max-height:92vh;padding:0}.ig-dlg::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#050814d1}.ig-dlg-in{background:var(--navy);color:#fff;border-radius:22px;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);max-height:92vh;display:grid;position:relative;overflow:hidden}.ig-dlg-media{background:#000;place-items:center;min-height:320px;display:grid;position:relative}.ig-dlg-media img,.ig-dlg-media video{object-fit:contain;width:100%;max-height:92vh;display:block}.ig-dlg-nav{background:#131c34cc;border-radius:999px;align-items:center;gap:10px;padding:6px 8px;font-size:.8rem;display:flex;position:absolute;bottom:12px;left:50%;transform:translate(-50%)}.ig-dlg-nav button{color:#fff;cursor:pointer;background:#ffffff1f;border:0;border-radius:50%;place-items:center;width:30px;height:30px;padding:0;display:grid}.ig-dlg-nav button svg{display:block}.ig-dlg-side{align-content:start;gap:14px;padding:24px 24px 22px;display:grid;overflow:auto}.ig-dlg-head{justify-content:space-between;align-items:baseline;gap:12px;padding-right:40px;display:flex}.ig-dlg-head b{font-family:var(--font-display);font-weight:800}.ig-dlg-head time{color:var(--ink-3);white-space:nowrap;font-size:.78rem}.ig-dlg-cap{overflow-wrap:anywhere;white-space:pre-line;color:#e9e7f3;max-width:none;margin:0;font-size:.94rem;line-height:1.6}.ig-dlg-side .btn{justify-self:start}.ig-dlg-x{color:#fff;cursor:pointer;background:#131c34bf;border:0;border-radius:50%;width:36px;height:36px;font-size:1.4rem;line-height:1;position:absolute;top:10px;right:10px}@media (max-width:800px){.ig-dlg-in{grid-template-columns:1fr}.ig-dlg-media{min-height:0}.ig-dlg-media img,.ig-dlg-media video{max-height:60vh}.ig-dlg-side{max-height:30vh}}.ig-stage-wrap{grid-template-columns:minmax(0,1fr);gap:22px;margin-top:32px;display:grid}.ig-stage{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:24px;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:stretch;gap:0;width:100%;min-width:0;max-width:100%;display:grid;overflow:hidden}.ig-stage-media{aspect-ratio:4/5;background:#000;position:relative;overflow:hidden}.ig-stage-media img,.ig-stage-media video{width:100%;height:100%;display:block;position:absolute;inset:0}.ig-stage-media .ig-bg{object-fit:cover;filter:blur(22px)saturate(1.2)brightness(.5);transform:scale(1.2)}.ig-stage-media .ig-img,.ig-stage-media video{object-fit:contain}.ig-stage-side{box-sizing:border-box;grid-template-rows:auto minmax(0,1fr) auto;gap:14px;min-width:0;height:0;min-height:100%;padding:22px 26px;display:grid;overflow:hidden}.ig-stage-side .ig-dlg-cap{scrollbar-width:thin;scrollbar-color:#ffffff40 transparent;min-height:0;padding-right:8px;overflow:auto}.ig-stage-side .ig-dlg-cap::-webkit-scrollbar{width:6px}.ig-stage-side .ig-dlg-cap::-webkit-scrollbar-thumb{background:#ffffff40;border-radius:99px}.ig-stage-side .btn{justify-self:start}.ig-thumbs .strip>*{flex-basis:clamp(120px,28vw,150px)}.ig-thumb{font:inherit;color:var(--ink-3);cursor:pointer;text-align:left;background:0 0;border:0;gap:6px;width:100%;padding:0;display:grid}.ig-thumb .ig-media{aspect-ratio:4/5;border:2px solid #0000;border-radius:14px;transition:border-color .2s,transform .2s}.ig-thumb:hover .ig-media{transform:translateY(-2px)}.ig-thumb.on .ig-media{border-color:#a66bff;box-shadow:0 0 0 4px #a66bff40}.ig-thumb time{font-size:.72rem}.ig-thumb .ig-play,.ig-thumb .ig-multi{width:22px;height:22px;top:7px;right:7px}.ig-thumb .ig-play:after{border-top-width:5px;border-bottom-width:5px;border-left-width:7px;top:5px;left:8px}.ig-thumb:focus-visible{outline-offset:3px;border-radius:14px;outline:2px solid #b692ff}@media (max-width:900px){.ig-stage{grid-template-columns:1fr}.ig-stage-side{grid-template-rows:auto auto auto;height:auto;min-height:0;overflow:visible}.ig-stage-side .ig-dlg-cap{max-height:40vh}}.ig-thumbs .strip-foot{display:none}.wx.y .wx-hero{min-height:clamp(520px,62vh,700px)}.wx.y .wx-hero .wx-bgv{object-position:50% 100%}@media (max-width:700px){.wx.y .wx-hero .wx-bgv{object-position:50% 100%}}.wx.y .wx-hero h1 em{background:var(--grad);color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;padding-right:.04em}.wx.y .wx-hero .hero-text{max-width:1120px}.wx.y .wx-hero h1{max-width:none;font-size:clamp(1.9rem,4vw,3.7rem);line-height:1.12}@media (min-width:900px){.wx.y .wx-hero h1{white-space:nowrap}}.wx.y .wx-hero .wx-pre{color:#e9e7f3;margin-bottom:16px;font-size:clamp(1.02rem,1.6vw,1.35rem);font-weight:400}.wx.y .wx-hero .wx-post{color:#e9e7f3;margin-top:16px;font-size:clamp(1.05rem,1.7vw,1.4rem);font-weight:500}.wx.y .wx-hero .wx-bgv{transform-origin:50% 100%;transform:scale(1.28)}.wx.y .wx-top,.wx.y .wx-top.scrolled{background:var(--navy)}.wx.y .wx-hero{min-height:0;padding-block:clamp(56px,7vh,88px)}.wx.y .strip-foot{display:none}.wx-case-soon{cursor:default}.wx-case-wait{color:var(--ink-3);font-weight:500}.wx-case-soon:hover .wx-case-wait{transform:none}.wx-case-foot{flex-wrap:nowrap;align-items:center;gap:10px}.wx-case-foot>span{white-space:nowrap}.wx-case-wait{font-size:.8rem}.wx-case-foot>span:first-child{text-overflow:ellipsis;min-width:0;font-size:.78rem;overflow:hidden}.wx-case-foot .wx-case-wait{flex:none}@media (max-width:1100px){.wx-case-wait{font-size:.74rem}}.wx-wait-short{display:none}@media (max-width:1100px),(max-width:600px){.wx-wait-long{display:none}.wx-wait-short{display:inline}}.wx-case-body p,.wx-case-body h3{text-wrap:pretty}.wx-soon{cursor:default;position:relative}.wx-soon:after{content:attr(data-tip);background:var(--grad);color:#fff;font-family:var(--font-body);letter-spacing:.02em;white-space:nowrap;opacity:0;pointer-events:none;border-radius:999px;padding:7px 14px;font-size:.78rem;font-weight:600;transition:opacity .18s,transform .18s;position:absolute;top:calc(100% + 12px);left:50%;transform:translate(-50%)translateY(-4px);box-shadow:0 10px 26px #7c3aed59}.wx-soon:before{content:"";opacity:0;pointer-events:none;border:6px solid #0000;border-bottom-color:#7c3aed;transition:opacity .18s;position:absolute;top:calc(100% + 6px);left:50%;transform:translate(-50%)}.wx-soon:hover:after,.wx-soon:focus-visible:after,.wx-soon:active:after{opacity:1;transform:translate(-50%)}.wx-soon:hover:before,.wx-soon:focus-visible:before,.wx-soon:active:before{opacity:1}.wx-cases.dark .wx-soon{color:#fff;border-color:#ffffff59}.wx-cases .cta-row{padding-bottom:36px}.wx.y .wx-hero .wx-pre,.wx.y .wx-hero .wx-post{text-wrap:pretty}@media (max-width:700px){.wx.y .testimonials,.wx.y .wx-cases,.wx.y #parteneri{padding-block:56px!important}.wx.y .wx-cases .cta-row{margin-top:18px;padding-bottom:16px}.wx.y .wx-hero{padding-block:48px}}@media (max-width:899px){.wx.y .wx-case h3{font-size:clamp(.94rem,4.2vw,1rem)}.wx.y .wx-case-n b{font-size:clamp(1.3rem,6.2vw,1.7rem)}}.wx-case-n{flex-wrap:wrap}.wx-case-n span{min-width:0}@media (max-width:380px){.wx-top .btn-sm{padding:7px 9px;font-size:.72rem}.wx-top .nav-cur{font-size:.72rem}.wx-top .brand img,.wx-top.scrolled .brand img{width:60px;height:39px}.wx-top .row{gap:8px}}.wx-cases .wx-cstrip .strip{align-items:stretch}.wx-cases .wx-case{height:auto}.wx.y .filming .wrap>.sub{text-wrap:balance;max-width:80ch}
