@font-face{font-family:Sofia Sans Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(../media/4593d80586715942-s.6a3a909f.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:Sofia Sans Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2123cf3c0f5c04c5-s.p.7dac6a9f.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Sofia Sans Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(../media/32a4de1ce8e4f04e-s.370b3aa8.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:Sofia Sans Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(../media/17c4eff329c6d1c8-s.40192037.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sofia Sans Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(../media/d540bc2c8eb2c2ce-s.p.998feb5d.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:Sofia Sans Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(../media/4593d80586715942-s.6a3a909f.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:Sofia Sans Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2123cf3c0f5c04c5-s.p.7dac6a9f.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Sofia Sans Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(../media/32a4de1ce8e4f04e-s.370b3aa8.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:Sofia Sans Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(../media/17c4eff329c6d1c8-s.40192037.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sofia Sans Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(../media/d540bc2c8eb2c2ce-s.p.998feb5d.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:Sofia Sans Condensed;font-style:normal;font-weight:800;font-display:swap;src:url(../media/4593d80586715942-s.6a3a909f.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:Sofia Sans Condensed;font-style:normal;font-weight:800;font-display:swap;src:url(../media/2123cf3c0f5c04c5-s.p.7dac6a9f.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Sofia Sans Condensed;font-style:normal;font-weight:800;font-display:swap;src:url(../media/32a4de1ce8e4f04e-s.370b3aa8.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:Sofia Sans Condensed;font-style:normal;font-weight:800;font-display:swap;src:url(../media/17c4eff329c6d1c8-s.40192037.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sofia Sans Condensed;font-style:normal;font-weight:800;font-display:swap;src:url(../media/d540bc2c8eb2c2ce-s.p.998feb5d.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:Sofia Sans Condensed Fallback;src:local(Arial);ascent-override:120.13%;descent-override:40.04%;line-gap-override:0.0%;size-adjust:74.92%}.sofia_sans_condensed_bd1ab2d7-module__xF7xbW__className{font-family:Sofia Sans Condensed,Sofia Sans Condensed Fallback;font-style:normal}.sofia_sans_condensed_bd1ab2d7-module__xF7xbW__variable{--font-site-display:"Sofia Sans Condensed","Sofia Sans Condensed Fallback"}
@font-face{font-family:Sofia Sans Extra Condensed;font-style:normal;font-weight:800;font-display:swap;src:url(../media/fc887d782299d5b1-s.d7e76e93.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:Sofia Sans Extra Condensed;font-style:normal;font-weight:800;font-display:swap;src:url(../media/81f6671d7841b153-s.66f39698.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Sofia Sans Extra Condensed;font-style:normal;font-weight:800;font-display:swap;src:url(../media/0c81ef8aa99416d4-s.aef3dcf8.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:Sofia Sans Extra Condensed;font-style:normal;font-weight:800;font-display:swap;src:url(../media/54a10459f2e6cac1-s.c3b5324f.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sofia Sans Extra Condensed;font-style:normal;font-weight:800;font-display:swap;src:url(../media/f0f463a4b643e763-s.545c244e.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:Sofia Sans Extra Condensed;font-style:normal;font-weight:900;font-display:swap;src:url(../media/fc887d782299d5b1-s.d7e76e93.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:Sofia Sans Extra Condensed;font-style:normal;font-weight:900;font-display:swap;src:url(../media/81f6671d7841b153-s.66f39698.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Sofia Sans Extra Condensed;font-style:normal;font-weight:900;font-display:swap;src:url(../media/0c81ef8aa99416d4-s.aef3dcf8.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:Sofia Sans Extra Condensed;font-style:normal;font-weight:900;font-display:swap;src:url(../media/54a10459f2e6cac1-s.c3b5324f.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sofia Sans Extra Condensed;font-style:normal;font-weight:900;font-display:swap;src:url(../media/f0f463a4b643e763-s.545c244e.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:Sofia Sans Extra Condensed Fallback;src:local(Arial);ascent-override:147.51%;descent-override:49.17%;line-gap-override:0.0%;size-adjust:61.01%}.sofia_sans_extra_condensed_f41dfa73-module__RN0Fqq__className{font-family:Sofia Sans Extra Condensed,Sofia Sans Extra Condensed Fallback;font-style:normal}.sofia_sans_extra_condensed_f41dfa73-module__RN0Fqq__variable{--font-site-clock:"Sofia Sans Extra Condensed","Sofia Sans Extra Condensed Fallback"}
@font-face{font-family:Golos Text;font-style:normal;font-weight:400;font-display:swap;src:url(../media/75f2fdf2e0b68dfe-s.c954f5b5.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Golos Text;font-style:normal;font-weight:400;font-display:swap;src:url(../media/cfdfbee4d6cf0a93-s.p.e3066503.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Golos Text;font-style:normal;font-weight:400;font-display:swap;src:url(../media/634e9805ffc8f226-s.612c6bd7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Golos Text;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b4a06a523f527a0e-s.p.d5a12ae5.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Golos Text;font-style:normal;font-weight:500;font-display:swap;src:url(../media/75f2fdf2e0b68dfe-s.c954f5b5.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Golos Text;font-style:normal;font-weight:500;font-display:swap;src:url(../media/cfdfbee4d6cf0a93-s.p.e3066503.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Golos Text;font-style:normal;font-weight:500;font-display:swap;src:url(../media/634e9805ffc8f226-s.612c6bd7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Golos Text;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b4a06a523f527a0e-s.p.d5a12ae5.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Golos Text;font-style:normal;font-weight:600;font-display:swap;src:url(../media/75f2fdf2e0b68dfe-s.c954f5b5.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Golos Text;font-style:normal;font-weight:600;font-display:swap;src:url(../media/cfdfbee4d6cf0a93-s.p.e3066503.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Golos Text;font-style:normal;font-weight:600;font-display:swap;src:url(../media/634e9805ffc8f226-s.612c6bd7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Golos Text;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b4a06a523f527a0e-s.p.d5a12ae5.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Golos Text;font-style:normal;font-weight:700;font-display:swap;src:url(../media/75f2fdf2e0b68dfe-s.c954f5b5.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Golos Text;font-style:normal;font-weight:700;font-display:swap;src:url(../media/cfdfbee4d6cf0a93-s.p.e3066503.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Golos Text;font-style:normal;font-weight:700;font-display:swap;src:url(../media/634e9805ffc8f226-s.612c6bd7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Golos Text;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b4a06a523f527a0e-s.p.d5a12ae5.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Golos Text Fallback;src:local(Arial);ascent-override:90.27%;descent-override:20.26%;line-gap-override:0.0%;size-adjust:108.57%}.golos_text_332546e9-module__loLN3G__className{font-family:Golos Text,Golos Text Fallback;font-style:normal}.golos_text_332546e9-module__loLN3G__variable{--font-site-text:"Golos Text","Golos Text Fallback"}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/04c5164763c40239-s.690580e8.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.303a03d6.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.0b4edfe7.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.bff0868b.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.719084df.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/051742360c26797e-s.102b7f24.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:500;font-display:swap;src:url(../media/04c5164763c40239-s.690580e8.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:500;font-display:swap;src:url(../media/26f284dcc38c84c0-s.303a03d6.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:500;font-display:swap;src:url(../media/7e7f32a39836f228-s.0b4edfe7.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:500;font-display:swap;src:url(../media/fa39153a3fc630ba-s.bff0868b.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:500;font-display:swap;src:url(../media/6a5386fd6038edbe-s.719084df.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/051742360c26797e-s.102b7f24.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:600;font-display:swap;src:url(../media/04c5164763c40239-s.690580e8.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:600;font-display:swap;src:url(../media/26f284dcc38c84c0-s.303a03d6.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:600;font-display:swap;src:url(../media/7e7f32a39836f228-s.0b4edfe7.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:600;font-display:swap;src:url(../media/fa39153a3fc630ba-s.bff0868b.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:600;font-display:swap;src:url(../media/6a5386fd6038edbe-s.719084df.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/051742360c26797e-s.102b7f24.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.690580e8.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.303a03d6.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.0b4edfe7.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.bff0868b.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.719084df.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/051742360c26797e-s.102b7f24.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_66e52faa-module__L-D3WG__className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.jetbrains_mono_66e52faa-module__L-D3WG__variable{--font-site-mono:"JetBrains Mono","JetBrains Mono Fallback"}
.cu-site{--night:#0d151f;--night-2:#0f1822;--navy:#1b2838;--navy-2:#22324a;--navy-3:#2c3e57;--gold:#c9a227;--gold-hi:#e3c45c;--on-dark:#eef1f5;--on-dark-2:#aeb9c8;--on-dark-3:#8190a4;--line-dark:#ffffff17;--ink-fixed:#1b2838;--ink-fixed-2:#465265;--ink-fixed-3:#687283;--ink:#1b2838;--ink-2:#465265;--ink-3:#687283;--gold-ink:#7a5e0c;--line:#e6e0d4;--line-2:#efeae0;--paper:#f7f3ea;--card:#fff;--card-2:#fbf9f4;--card-3:#f4f0e8;--chip:#f1eee7;--track:#eee9df;--hl:#fff6d8;--bad-row:#fdf0ec;--dash-bg:#fbf7ef;--ok:#1f8a52;--ok-bg:#e2f3e9;--ok-ink:#17683f;--warn:#94600a;--warn-bg:#fbefd6;--warn-ink:#80520a;--bad:#b23827;--bad-bg:#fbe5e0;--bad-ink:#9a2e20;--info:#2a5b95;--info-bg:#e5edf8;--shadow-ui:0 30px 60px -34px #1b283880;--day-line:#1b283821;--d-sort:#e9edef;--d-0800:#ecefee;--d-0958:#f1f1ec;--d-1004:#f5f3ee;--d-1230:#fbfaf6;--d-1510:#f8f2e6;--d-1905:#f2e5cb;--d-1940:#ecd9b4;--board-before:#dde3e8;--board-line:#cdd4db;--board-after:#fbfaf6;--board-after-line:#e3ded3;--grid-line:#1b28380f;--dawn:linear-gradient(180deg,#0d151f 0%,#1f2c3e 26%,#4a5264 50%,#a2998e 74%,#d8d6d0 90%,#e9edef 100%);--evening:linear-gradient(180deg,#ecd9b4 0,#d9b982 50px,#8c7e72 110px,#434a5b 160px,#2a3445 205px);--f-display:var(--font-site-display),"Roboto Condensed","Arial Narrow",system-ui,sans-serif;--f-clock:var(--font-site-clock),var(--font-site-display),"Roboto Condensed","Arial Narrow",sans-serif;--f-text:var(--font-site-text),"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--f-mono:var(--font-site-mono),ui-monospace,"SFMono-Regular",Menlo,Consolas,monospace;--ease:cubic-bezier(.2,.8,.2,1);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--night);color:var(--on-dark);font:400 17px/1.55 var(--f-text);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;min-height:100vh}body:has(.cu-site){background:#0d151f}.cu-site *,.cu-site :before,.cu-site :after{box-sizing:border-box}.cu-site main{overflow-x:clip}.cu-site img,.cu-site svg{max-width:100%}.cu-site a{color:inherit}.cu-site button{font:inherit}.cu-site h1,.cu-site h2,.cu-site h3,.cu-site h4,.cu-site h5{font-family:var(--f-display);text-wrap:balance;letter-spacing:-.005em;margin:0;font-weight:800}.cu-site p{margin:0}.cu-site ul,.cu-site ol{margin:0;padding:0}.cu-site :focus-visible{outline:2px solid var(--gold);outline-offset:3px;border-radius:6px}.cu-site{--gutter:clamp(16px,4vw,48px);--content:1360px}.cu-site .wrap{max-width:calc(var(--content) + 2*var(--gutter));padding-inline:var(--gutter);margin-inline:auto}.cu-site .tnum{font-variant-numeric:tabular-nums}.cu-site .i{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;vertical-align:-.125em;flex:none;width:1em;height:1em}.cu-site .sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.cu-site .skip{z-index:60;background:var(--gold);color:#15202c;border-radius:8px;padding:10px 14px;font-weight:600;text-decoration:none;position:absolute;top:-60px;left:12px}.cu-site .skip:focus{top:12px}.cu-site .btn{min-height:50px;font:600 16px/1.1 var(--f-text);cursor:pointer;text-align:center;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:0 24px;text-decoration:none;transition:background .2s,border-color .2s,color .2s;display:inline-flex}.cu-site .btn-gold{background:var(--gold);color:#15202c}.cu-site .btn-gold:hover{background:var(--gold-hi)}.cu-site .btn-ghost{color:var(--on-dark);background:0 0;border-color:#ffffff38}.cu-site .btn-ghost:hover{border-color:var(--gold);color:#fff}.cu-site .btn-line{border-color:var(--line);color:var(--ink);background:0 0}.cu-site .btn-line:hover{border-color:var(--gold)}.cu-site .btn-sm{min-height:40px;padding:0 16px;font-size:15px}.cu-site .btn[disabled]{opacity:.6;cursor:progress}.cu-site .eyebrow{font:600 13px/1.2 var(--f-text);letter-spacing:.13em;text-transform:uppercase;color:var(--gold)}.cu-site .on-light .eyebrow,.cu-site .sec.paper .eyebrow,.cu-site .sec.paper-2 .eyebrow,.cu-site .sec.warm .eyebrow{color:var(--gold-ink)}.cu-site .soon{font:600 11px/1 var(--f-text);letter-spacing:.04em;color:var(--gold);vertical-align:2px;white-space:nowrap;border:1px solid #c9a22773;border-radius:999px;margin-left:6px;padding:3px 7px;display:inline-block}.cu-site .on-light .soon{color:var(--gold-ink)}.cu-site .fill-in{font:700 11px/1.2 var(--f-text);letter-spacing:.1em;text-transform:uppercase;color:#15202c;background:var(--gold);border-radius:5px;padding:4px 7px;display:inline-block}.cu-site .site-head{z-index:40;-webkit-backdrop-filter:saturate(1.4)blur(14px);backdrop-filter:saturate(1.4)blur(14px);border-bottom:1px solid var(--line-dark);color:var(--on-dark);background:#0d151fe0;position:sticky;top:0}.cu-site .head-in{align-items:center;gap:26px;height:66px;display:flex}.cu-site .logo{color:#fff;font:800 25px/1 var(--f-display);letter-spacing:.005em;flex:none;align-items:center;gap:10px;text-decoration:none;display:inline-flex}.cu-site .logo-img{object-fit:contain;flex:none;width:38px;height:38px;margin:-4px -2px -4px -4px}.cu-site .nav{align-items:center;gap:22px;display:flex}.cu-site .nav>a,.cu-site .nav-dd>summary{color:var(--on-dark-2);cursor:pointer;font-size:15.5px;font-weight:500;text-decoration:none}.cu-site .nav>a:hover,.cu-site .nav-dd>summary:hover,.cu-site .nav>a[aria-current=page]{color:#fff}.cu-site .nav-dd{position:relative}.cu-site .nav-dd>summary{align-items:center;gap:6px;list-style:none;display:inline-flex}.cu-site .nav-dd>summary::-webkit-details-marker{display:none}.cu-site .nav-dd>summary:after{content:"";opacity:.7;border-bottom:1.6px solid;border-right:1.6px solid;width:6px;height:6px;transform:rotate(45deg)translate(-2px,-2px)}.cu-site .nav-dd-menu{background:#152030;border:1px solid #ffffff1a;border-radius:14px;gap:2px;min-width:250px;padding:8px;display:grid;position:absolute;top:calc(100% + 14px);left:-16px;box-shadow:0 24px 50px -20px #000000b3}.cu-site .nav-dd-menu a{color:var(--on-dark);border-radius:9px;padding:10px 12px;text-decoration:none;display:block}.cu-site .nav-dd-menu a small{color:var(--on-dark-3);font-size:13px;display:block}.cu-site .nav-dd-menu a:hover{background:#ffffff0f}.cu-site .head-act{align-items:center;gap:10px;margin-left:auto;display:flex}.cu-site .login{color:var(--on-dark);padding:8px 10px;font-size:15.5px;font-weight:600;text-decoration:none}.cu-site .login:hover{color:var(--gold-hi)}.cu-site .mmenu{display:none}.cu-site .mmenu>summary{border:1px solid var(--line-dark);cursor:pointer;color:#fff;border-radius:10px;justify-content:center;align-items:center;width:42px;height:42px;list-style:none;display:inline-flex}.cu-site .mmenu>summary::-webkit-details-marker{display:none}.cu-site .mmenu>summary .i{width:20px;height:20px}.cu-site .mmenu-panel{border-bottom:1px solid var(--line-dark);max-height:calc(100vh - 66px);padding:6px var(--gutter)20px;background:#0f1822;position:fixed;top:66px;left:0;right:0;overflow:auto}.cu-site .mmenu-panel a{color:var(--on-dark);border-bottom:1px solid var(--line-dark);padding:13px 0;font-size:17px;text-decoration:none;display:block}.cu-site .mmenu-panel .mm-sub{color:var(--on-dark-2);padding-left:14px;font-size:16px}.cu-site .mmenu-panel .btn{width:100%;margin-top:16px}@media (max-width:1060px){.cu-site .nav{display:none}.cu-site .mmenu{display:block}}@media (max-width:620px){.cu-site .head-act .btn-gold,.cu-site .head-act .btn-try{display:none}.cu-site .head-in{gap:12px}}@media (max-width:380px){.cu-site .logo{font-size:22px}}.cu-site .pg-hero{background:radial-gradient(55% 70% at 85% 20%,#c9a22724,transparent 70%),radial-gradient(45% 50% at 0% 0%,#4a6a9633,transparent 70%),var(--night);padding-block:clamp(40px,6vw,84px) clamp(40px,6vw,72px);position:relative}.cu-site .pg-hero h1{color:#fff;max-width:16em;margin-top:16px;font-size:clamp(40px,5vw,72px);line-height:.95}.cu-site .pg-hero h1 em{color:var(--gold);font-style:normal}.cu-site .pg-hero .lede{color:var(--on-dark-2);max-width:38em;margin-top:20px;font-size:clamp(17px,1.4vw,19px)}.cu-site .pg-hero .cta-row{margin-top:28px}.cu-site .crumbs{color:var(--on-dark-3);font-size:14px}.cu-site .crumbs a{color:var(--on-dark-2);text-decoration:none}.cu-site .crumbs a:hover{color:#fff}.cu-site .sec{--sec-pt:clamp(56px,7vw,100px);padding-block:var(--sec-pt)}.cu-site .sec.paper{--sec-bg:var(--d-1230);background:var(--sec-bg);color:var(--ink)}.cu-site .sec.paper-2{--sec-bg:var(--d-sort);background:var(--sec-bg);color:var(--ink)}.cu-site .sec.warm{--sec-bg:var(--d-1510);background:var(--sec-bg);color:var(--ink)}.cu-site .sec.night{--sec-bg:var(--night-2);background:var(--sec-bg);color:var(--on-dark)}.cu-site .sec.night-0{--sec-bg:var(--night);background:var(--sec-bg);color:var(--on-dark)}.cu-site .faq,.cu-site .cta{--sec-pt:clamp(64px,8vw,110px);--sec-bg:var(--night)}.cu-site .cta{--sec-bg:var(--night-2)}.cu-site :is(.pg-hero,.sec.night,.sec.night-0,.faq,.cta)+:is(.sec.paper,.sec.paper-2,.sec.warm):before,.cu-site :is(.sec.paper,.sec.paper-2,.sec.warm)+:is(.sec.night,.sec.night-0,.faq,.cta):before{content:"";height:clamp(80px,9vw,150px);margin-top:calc(-1*var(--sec-pt));margin-bottom:var(--sec-pt);display:block}.cu-site :is(.pg-hero,.sec.night,.sec.night-0,.faq,.cta)+:is(.sec.paper,.sec.paper-2,.sec.warm):before{background:linear-gradient(180deg,var(--seam-in)0%,#1f2c3e 26%,#4a5264 50%,#a2998e 74%,#d8d6d0 90%,transparent 100%)}.cu-site :is(.sec.paper,.sec.paper-2,.sec.warm)+:is(.sec.night,.sec.night-0,.faq,.cta):before{background:linear-gradient(180deg,var(--seam-in)0%,#d8d6d0 10%,#a2998e 26%,#4a5264 50%,#1f2c3e 74%,transparent 100%)}.cu-site :is(.pg-hero,.sec.night-0,.faq)+*{--seam-in:var(--night)}.cu-site :is(.sec.night,.cta)+*{--seam-in:var(--night-2)}.cu-site .sec.paper+*{--seam-in:var(--d-1230)}.cu-site .sec.paper-2+*{--seam-in:var(--d-sort)}.cu-site .sec.warm+*{--seam-in:var(--d-1510)}.cu-site :is(.sec.paper,.sec.paper-2,.sec.warm)+:is(.sec.paper,.sec.paper-2,.sec.warm){background:linear-gradient(180deg,var(--seam-in)0,var(--sec-bg)150px)}.cu-site .sec-h{grid-template-columns:minmax(0,1fr) minmax(0,.9fr);align-items:end;gap:18px 48px;display:grid}.cu-site .sec-h h2,.cu-site .h2{margin-top:14px;font-size:clamp(34px,4.2vw,58px);line-height:.98}.cu-site .sec-h p{color:var(--on-dark-2);max-width:34em}.cu-site .on-light .sec-h p,.cu-site .sec.paper .sec-h p,.cu-site .sec.paper-2 .sec-h p,.cu-site .sec.warm .sec-h p{color:var(--ink-2)}.cu-site .lead{color:var(--ink-2);max-width:38em;margin-top:16px;font-size:17.5px}.cu-site .night .lead,.cu-site .night-0 .lead{color:var(--on-dark-2)}@media (max-width:900px){.cu-site .sec-h{grid-template-columns:minmax(0,1fr)}}.cu-site .cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:36px;display:grid}.cu-site .cards.two{grid-template-columns:repeat(2,minmax(0,1fr))}.cu-site .cards.four{grid-template-columns:repeat(4,minmax(0,1fr))}.cu-site .card{background:var(--card);border:1px solid var(--line);min-width:0;color:var(--ink);border-radius:18px;padding:22px}.cu-site .night .card,.cu-site .night-0 .card{color:var(--on-dark);background:#152030;border-color:#ffffff14}.cu-site .card h3{font-size:24px;line-height:1.05}.cu-site .card p{color:var(--ink-2);margin-top:10px;font-size:15.5px}.cu-site .night .card p,.cu-site .night-0 .card p{color:var(--on-dark-2)}.cu-site .card .k{font:600 12px/1 var(--f-text);letter-spacing:.1em;text-transform:uppercase;color:var(--gold-ink)}.cu-site .night .card .k,.cu-site .night-0 .card .k{color:var(--gold)}.cu-site .card .big-n{font:800 44px/1 var(--f-display);color:var(--ink);font-variant-numeric:tabular-nums;margin-top:8px}.cu-site .night .card .big-n,.cu-site .night-0 .card .big-n{color:#fff}.cu-site .card ul.ticks{color:var(--ink-2);gap:8px;margin-top:12px;font-size:15px;list-style:none;display:grid}.cu-site .night .card ul.ticks{color:var(--on-dark-2)}.cu-site ul.ticks li{padding-left:18px;position:relative}.cu-site ul.ticks li:before{content:"";background:var(--gold);width:8px;height:2px;position:absolute;top:.62em;left:0}.cu-site a.card{transition:border-color .2s,transform .2s var(--ease);text-decoration:none}.cu-site a.card:hover{border-color:var(--gold)}.cu-site .card .more{color:var(--gold-ink);margin-top:14px;font-weight:600;display:inline-block}.cu-site .night .card .more{color:var(--gold)}@media (max-width:980px){.cu-site .cards,.cu-site .cards.four{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.cu-site .cards,.cu-site .cards.two,.cu-site .cards.four{grid-template-columns:minmax(0,1fr)}}.cu-site .hero{background:radial-gradient(55% 60% at 74% 40%,#c9a2272b,transparent 70%),radial-gradient(45% 50% at 0% 0%,#4a6a9633,transparent 70%),var(--night);padding-block:clamp(36px,6vw,76px) 0;position:relative}.cu-site .hero-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.12fr);align-items:center;gap:clamp(28px,4vw,60px);display:grid}.cu-site .hero h1{letter-spacing:-.015em;color:#fff;margin-top:18px;font-size:clamp(44px,5.4vw,78px);line-height:.93}.cu-site .hero h1 em{color:var(--gold);font-style:normal}.cu-site .lede{color:var(--on-dark-2);max-width:33em;margin-top:24px;font-size:clamp(17px,1.45vw,19px);line-height:1.55}.cu-site .cta-row{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.cu-site .proof{color:var(--on-dark-3);align-items:center;gap:12px;margin-top:26px;font-size:14.5px;display:flex}.cu-site .proof i{background:var(--gold);flex:none;width:28px;height:2px}.cu-site .stage-cap{font:600 12px/1 var(--f-text);letter-spacing:.12em;text-transform:uppercase;color:var(--on-dark-3);align-items:center;gap:12px;margin-bottom:12px;display:flex}.cu-site .stage-cap .pp{border:1px solid var(--line-dark);color:var(--on-dark-2);font:600 12px/1 var(--f-text);letter-spacing:.04em;text-transform:none;cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:6px;margin-left:auto;padding:6px 12px;display:inline-flex}.cu-site .stage-cap .pp:hover{color:#fff;border-color:#ffffff4d}.cu-site .stage-wrap{aspect-ratio:640/610;width:100%;position:relative}.cu-site .stage{transform-origin:0 0;width:640px;height:610px;position:absolute;top:0;left:0}.cu-site .hero-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:16px 0 0;list-style:none;display:grid}.cu-site .hero-steps button{text-align:left;width:100%;color:var(--on-dark-3);cursor:pointer;background:0 0;border:0;padding:10px 0 0;font-size:13.5px;line-height:1.3;position:relative}.cu-site .hero-steps button:before{content:"";background:#ffffff1a;border-radius:2px;height:3px;position:absolute;top:0;left:0;right:0}.cu-site .hero-steps button:after{content:"";background:var(--gold);height:3px;width:var(--p,0%);border-radius:2px;position:absolute;top:0;left:0}.cu-site .hero-steps button.done:after{background:#c9a22773;width:100%}.cu-site .hero-steps button.on{color:#fff}.cu-site .hero-steps b{font:800 15px/1 var(--f-display);color:var(--gold);margin-bottom:4px;display:block}@media (max-width:980px){.cu-site .hero-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:560px){.cu-site .hero-steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 12px}}.cu-site .integr{border-top:1px solid var(--line-dark);flex-wrap:wrap;align-items:baseline;gap:10px 26px;margin-top:clamp(44px,6vw,76px);padding-block:22px 26px;display:flex}.cu-site .integr>span{color:var(--on-dark-3);font-size:14px}.cu-site .integr b{font:700 18px/1 var(--f-display);letter-spacing:.02em;color:var(--on-dark-2)}.cu-site .integr small{font:600 11px/1 var(--f-text);color:var(--gold);letter-spacing:.04em;margin-left:4px}.cu-site .dawn{background:var(--dawn);height:clamp(110px,13vw,190px)}.cu-site .dash{background:var(--dash-bg);width:490px;height:452px;color:var(--ink);border-radius:16px;font-size:12px;line-height:1.35;position:absolute;top:0;left:150px;overflow:hidden;box-shadow:0 40px 80px -30px #000000b3,0 0 0 1px #ffffff0f}.cu-site .dash-top{background:var(--card);border-bottom:1px solid var(--line-2);align-items:center;gap:10px;height:40px;padding:0 14px;display:flex}.cu-site .dots{gap:5px;display:flex}.cu-site .dots i{background:var(--line);border-radius:50%;width:9px;height:9px}.cu-site .dash-top b{font-size:13px;font-weight:700}.cu-site .dchip{border:1px solid var(--line);color:var(--ink-2);border-radius:7px;padding:3px 8px}.cu-site .dseg{background:var(--chip);border-radius:7px;margin-left:auto;padding:2px;display:flex}.cu-site .dseg span{color:var(--ink-3);border-radius:5px;padding:3px 8px}.cu-site .dseg .on{background:var(--card);color:var(--ink);font-weight:600;box-shadow:0 1px 2px #0000000f}.cu-site .dash-body{grid-template-columns:92px minmax(0,1fr) minmax(0,1fr);gap:10px;padding:12px;display:grid}.cu-site .w{background:var(--card);border:1px solid var(--line-2);border-radius:11px;padding:10px 12px}.cu-site .w-h{color:var(--ink-3);justify-content:space-between;align-items:center;gap:6px;font-weight:500;display:flex}.cu-site .w-h>span:first-child{color:var(--ink);font-weight:600}.cu-site .w-shift{transition:box-shadow .4s var(--ease);grid-column:1/-1}.cu-site .w-shift.pulse{box-shadow:0 0 0 3px #c9a22773}.cu-site .sync{align-items:center;gap:5px;font-size:11px;display:inline-flex}.cu-site .sync i{background:#2bb36b;border-radius:50%;width:6px;height:6px}.cu-site .shift-row{align-items:center;gap:16px;margin-top:6px;display:flex}.cu-site .big{font:800 44px/1 var(--f-display);letter-spacing:-.01em;white-space:nowrap;font-variant-numeric:tabular-nums}.cu-site .big small{font:600 16px var(--f-text);color:var(--ink-3);margin-left:6px}.cu-site .shift-r{flex:1;gap:7px;min-width:0;display:grid}.cu-site .cells{grid-template-columns:repeat(16,1fr);gap:3px;display:grid}.cu-site .cells i{background:var(--track);border-radius:3px;height:10px;transition:background .35s}.cu-site .cells i.on{background:var(--navy)}.cu-site .cells i.new.on{background:var(--gold)}.cu-site .faces{padding-left:6px;display:flex}.cu-site .av{width:22px;height:22px;font:700 9px/1 var(--f-text);color:#fff;background:var(--c,#51627a);box-shadow:0 0 0 2px var(--card);border-radius:50%;flex:none;place-items:center;margin-left:-6px;display:inline-grid}.cu-site .av.nf{transition:transform .35s var(--ease);box-shadow:0 0 0 2px var(--card),0 0 0 4px var(--gold);transform:scale(0)}.cu-site .av.nf.in{transform:scale(1)}.cu-site .legend{gap:5px;margin-top:8px;display:flex}.cu-site .st{font:600 11px/1.2 var(--f-text);white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:3px 7px;display:inline-flex}.cu-site .st.ok{background:var(--ok-bg);color:var(--ok-ink)}.cu-site .st.warn{background:var(--warn-bg);color:var(--warn-ink)}.cu-site .st.bad{background:var(--bad-bg);color:var(--bad-ink)}.cu-site .st.info{background:var(--info-bg);color:var(--info)}.cu-site .st.mute{background:var(--chip);color:var(--ink-3)}.cu-site .w-sal{grid-column:2}.cu-site .w-rev{grid-column:3}.cu-site .w .val{font:800 25px/1.05 var(--f-display);font-variant-numeric:tabular-nums;white-space:nowrap;margin-top:8px}.cu-site .w .sub{color:var(--ink-3);margin-top:3px;font-size:11px}.cu-site .rev-flash{animation:cu-flash .6s var(--ease)}@keyframes cu-flash{0%{color:var(--ok)}to{color:inherit}}.cu-site .spark{width:100%;height:26px;margin-top:4px;display:block}.cu-site .w-alerts{grid-column:2/-1}.cu-site .al{align-items:flex-start;gap:9px;padding:8px 0 2px;display:flex}.cu-site .al b{font-size:12px;font-weight:600;display:block}.cu-site .al span{color:var(--ink-2)}.cu-site .dot{border-radius:50%;flex:none;width:8px;height:8px;margin-top:4px}.cu-site .dot.warn{background:#e0a020}.cu-site .dot.bad{background:#d8483a}.cu-site .al-c{transition:grid-template-rows .45s var(--ease);grid-template-rows:0fr;display:grid}.cu-site .al-c>div{overflow:hidden}.cu-site .al-c.in{grid-template-rows:1fr}.cu-site .al-c .al{border-bottom:1px dashed var(--line);padding-bottom:9px}.cu-site .al-flow{flex-wrap:wrap;gap:5px;margin-top:6px;display:flex}.cu-site .af{font:600 11px/1.2 var(--f-text);opacity:0;transition:opacity .35s,transform .35s var(--ease);border-radius:7px;align-items:center;gap:5px;padding:4px 8px;display:inline-flex;transform:translateY(4px)}.cu-site .af-task{background:var(--info-bg);color:var(--info)}.cu-site .af-hold{background:var(--warn-bg);color:var(--warn-ink)}.cu-site .al-c.task .af-task,.cu-site .al-c.hold .af-hold{opacity:1;transform:none}.cu-site .phone{background:#080c12;border-radius:40px;width:236px;height:452px;padding:9px;position:absolute;top:156px;left:0;box-shadow:0 40px 70px -24px #000000bf,inset 0 0 0 1px #ffffff1a}.cu-site .ph-screen{background:var(--paper);height:100%;color:var(--ink);border-radius:32px;font-size:12px;line-height:1.35;position:relative;overflow:hidden}.cu-site .ph-notch{z-index:6;background:#080c12;border-radius:12px;width:76px;height:22px;margin-left:-38px;position:absolute;top:8px;left:50%}.cu-site .ph-status{z-index:5;font:600 11px/1 var(--f-text);color:var(--ink);justify-content:space-between;align-items:center;padding:12px 20px 0;transition:color .3s;display:flex;position:absolute;top:0;left:0;right:0}.cu-site .ph-screen.dark .ph-status{color:#fff}.cu-site .ph-sig{align-items:flex-end;gap:2px;display:inline-flex}.cu-site .ph-sig i{background:currentColor;border-radius:1px;width:3px}.cu-site .ph-sig i:first-child{height:4px}.cu-site .ph-sig i:nth-child(2){height:6px}.cu-site .ph-sig i:nth-child(3){height:8px}.cu-site .ph-sig i:nth-child(4){opacity:.35;height:10px}.cu-site .ph-scene{opacity:0;transition:opacity .35s ease,transform .35s var(--ease);pointer-events:none;padding:42px 14px 14px;position:absolute;inset:0;transform:translateY(8px)}.cu-site .ph-scene.on{opacity:1;transform:none}.cu-site .s-selfie{color:#fff;text-align:center;background:#101821;flex-direction:column;align-items:center;display:flex}.cu-site .sf-title{font:600 13px/1.2 var(--f-text);margin-top:4px}.cu-site .sf-cam{border-radius:18px;width:170px;height:212px;margin-top:12px;position:relative;overflow:hidden}.cu-site .sf-cam>svg{width:100%;height:100%;display:block}.cu-site .sf-oval{border:2px dashed #ffffffbf;border-radius:50%;width:108px;height:142px;margin:-71px 0 0 -54px;transition:border-color .3s;position:absolute;top:46%;left:50%;overflow:hidden}.cu-site .sf-scan{background:linear-gradient(90deg,transparent,var(--gold-hi),transparent);opacity:0;height:2px;position:absolute;top:0;left:0;right:0}.cu-site .s-selfie.scan .sf-oval{border-style:solid;border-color:var(--gold)}.cu-site .s-selfie.scan .sf-scan{opacity:1;animation:.8s linear infinite cu-scan}@keyframes cu-scan{0%{top:4%}to{top:94%}}.cu-site .s-selfie.ok .sf-oval{border-style:solid;border-color:#3dd68c}.cu-site .sf-ok{white-space:nowrap;color:#7fe3ae;font:600 11.5px/1 var(--f-text);opacity:0;transition:opacity .3s,transform .3s var(--ease);background:#121a24db;border-radius:999px;align-items:center;gap:5px;padding:6px 10px;display:inline-flex;position:absolute;bottom:10px;left:50%;transform:translate(-50%,6px)}.cu-site .s-selfie.ok .sf-ok{opacity:1;transform:translate(-50%)}.cu-site .sf-hint{margin-top:12px;font-size:13px;font-weight:600}.cu-site .sf-sub{color:#ffffff9e;max-width:190px;margin-top:4px;font-size:10.5px;line-height:1.35}.cu-site .sf-shutter{border:3px solid #fff;border-radius:50%;place-items:center;width:50px;height:50px;margin-top:auto;display:grid}.cu-site .sf-shutter i{background:#fff;border-radius:50%;width:38px;height:38px}.cu-site .g-title{font:800 21px/1.05 var(--f-display)}.cu-site .g-sub{color:var(--ink-3);margin-top:3px}.cu-site .g-map{border:1px solid var(--line);border-radius:14px;margin-top:10px;overflow:hidden}.cu-site .g-map svg{width:100%;height:auto;display:block}.cu-site .g-pin{transform-box:fill-box;transform-origin:50% 100%;opacity:0;transition:transform .35s var(--ease),opacity .25s;transform:translateY(-10px)}.cu-site .s-geo.drop .g-pin{opacity:1;transform:none}.cu-site .g-checks{gap:6px;margin:10px 0 0;list-style:none;display:grid}.cu-site .g-checks li{background:var(--card);border:1px solid var(--line-2);color:var(--ink-3);border-radius:10px;align-items:center;gap:8px;padding:7px 9px;transition:color .3s;display:flex}.cu-site .g-checks li i{background:var(--track);color:#fff;border-radius:50%;flex:none;place-items:center;width:18px;height:18px;transition:background .3s;display:grid}.cu-site .g-checks li i .i{stroke-width:3px;opacity:0;width:11px;height:11px;transition:opacity .2s}.cu-site .g-checks li.ok{color:var(--ink)}.cu-site .g-checks li.ok i{background:var(--ok)}.cu-site .g-checks li.ok i .i{opacity:1}.cu-site .g-btn{background:var(--gold);color:#15202c;text-align:center;border-radius:12px;margin-top:10px;padding:11px;font-size:13px;font-weight:700}.cu-site .s-open{text-align:center;flex-direction:column;align-items:center;display:flex}.cu-site .op-ring{color:#fff;background:#1f8a52;border-radius:50%;place-items:center;width:62px;height:62px;margin-top:14px;display:grid;box-shadow:0 0 0 8px #1f8a5224}.cu-site .op-ring .i{stroke-width:3px;width:30px;height:30px}.cu-site .op-title{font:800 25px/1 var(--f-display);margin-top:12px}.cu-site .op-time{color:var(--ink-3);margin-top:5px}.cu-site .op-coins{color:var(--gold-ink);opacity:0;transition:opacity .3s,transform .35s var(--ease);background:#c9a22729;border-radius:999px;margin-top:10px;padding:6px 10px;font-weight:600;transform:scale(.92)}.cu-site .op-coins.in{opacity:1;transform:none}.cu-site .op-card{background:var(--card);border:1px solid var(--line-2);text-align:left;border-radius:12px;align-self:stretch;margin-top:10px;padding:10px 12px}.cu-site .op-card span{color:var(--ink-3);display:block}.cu-site .op-card b{font:800 22px/1.1 var(--f-display);font-variant-numeric:tabular-nums;margin-top:3px;display:block}.cu-site .op-card small{color:var(--ink-3)}.cu-site .op-list b{font-size:15px}.cu-site .bar{background:var(--track);border-radius:4px;height:6px;margin-top:6px;display:block;overflow:hidden}.cu-site .bar>i{height:100%;width:var(--w,0%);background:var(--gold);border-radius:4px;display:block}.cu-site .signal{pointer-events:none;position:absolute;top:0;left:0;overflow:visible}.cu-site .signal path{fill:none;stroke:var(--gold);stroke-width:2px;stroke-dasharray:4 6;opacity:0;transition:opacity .3s}.cu-site .signal circle{fill:var(--gold-hi);opacity:0;filter:drop-shadow(0 0 6px #e3c45ce6)}.cu-site .signal.on path{opacity:.8}.cu-site .signal.on circle{opacity:1}.cu-site .stage.narrow{width:360px;height:596px}.cu-site .stage.narrow .dash{width:360px;height:596px;box-shadow:none;background:0 0;border-radius:0;top:0;left:0;overflow:visible}.cu-site .stage.narrow .dash-top{display:none}.cu-site .stage.narrow .dash-body{padding:0;display:block}.cu-site .stage.narrow .w{position:absolute;box-shadow:0 20px 40px -20px #0009}.cu-site .stage.narrow .w-shift{width:148px;top:6px;left:212px}.cu-site .stage.narrow .w-sal{width:148px;top:206px;left:212px}.cu-site .stage.narrow .w-rev{display:none}.cu-site .stage.narrow .w-alerts{width:360px;top:404px;left:0}.cu-site .stage.narrow .phone{transform-origin:0 0;top:0;transform:scale(.86)}.cu-site .stage.narrow .shift-row{display:block}.cu-site .stage.narrow .faces,.cu-site .stage.narrow .sync{display:none}.cu-site .stage.narrow .cells{grid-template-columns:repeat(8,1fr)}.cu-site .stage.narrow .legend{flex-wrap:wrap}.cu-site .stage.narrow .big{font-size:40px}.cu-site .sort{background:var(--d-sort);color:var(--ink);padding-block:clamp(36px,5vw,64px) clamp(64px,8vw,110px)}.cu-site .sort-head{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:end;gap:24px 48px;display:grid}.cu-site .sort h2{margin-top:14px;font-size:clamp(36px,4.4vw,62px);line-height:.98}.cu-site .sort-head p{color:var(--ink-2);max-width:34em}.cu-site .sort-ctl{flex-wrap:wrap;align-items:center;gap:14px 20px;margin-top:22px;display:flex}.cu-site .toggle{background:var(--card);border:1px solid var(--line);border-radius:12px;padding:4px;display:inline-flex}.cu-site .toggle button{color:var(--ink-2);cursor:pointer;background:0 0;border:0;border-radius:9px;padding:10px 20px;font-size:15px;font-weight:600;transition:background .2s,color .2s}.cu-site .toggle button[aria-pressed=true]{background:var(--navy);color:#fff}.cu-site .count{font:800 22px/1.1 var(--f-display);color:var(--ink)}.cu-site .count span{color:var(--ink-3);font:500 14px var(--f-text);margin-top:2px;display:block}.cu-site .board{border:1px solid var(--board-after-line);background-color:var(--board-after);border-radius:20px;margin-top:30px;padding:clamp(14px,2vw,24px);transition:background-color .45s;position:relative}.cu-site .board.before{background-color:var(--board-before);border-color:var(--board-line);background-image:linear-gradient(var(--grid-line)1px,transparent 1px),linear-gradient(90deg,var(--grid-line)1px,transparent 1px);background-size:28px 22px}.cu-site .groups{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 22px;display:grid;position:relative}.cu-site .grp h3{justify-content:space-between;align-items:baseline;gap:10px;font-size:22px;line-height:1.1;transition:opacity .35s;display:flex}.cu-site .grp h3 span{font:600 12px var(--f-text);color:var(--gold-ink);letter-spacing:.06em}.cu-site .board.before .grp h3{opacity:0}.cu-site .grp ul{gap:8px;margin:10px 0 0;list-style:none;display:grid}.cu-site .fc{background:var(--card);border:1px solid var(--line);will-change:transform;transition:transform .6s var(--ease),box-shadow .4s,border-color .4s;border-radius:10px;grid-template-columns:26px minmax(0,1fr);align-items:center;gap:10px;padding:9px 11px;font-size:14px;line-height:1.3;display:grid;position:relative}.cu-site .board.before .fc{z-index:1;box-shadow:0 8px 16px -8px #141e2d59}.cu-site .ft{width:26px;height:26px;font:700 12px/1 var(--f-text);color:#fff;border-radius:6px;place-items:center;display:grid}.cu-site .ft .i{width:14px;height:14px}.cu-site .ft.xls{background:#1e7b4f}.cu-site .ft.im{background:#3570c4}.cu-site .ft.paper{background:#b8a77f}.cu-site .ft.call{background:#7b5cc4}.cu-site .ft.voice{background:#c45c7b}.cu-site .ft.dir{background:#8792a2}.cu-site .board:not(.before) .ft{background:var(--gold);color:#15202c}.cu-site .board:not(.before) .ft>*{display:none}.cu-site .board:not(.before) .ft:after{content:"✓";font-size:14px}.cu-site .fc .t{min-width:0;display:grid}.cu-site .fc .t>span{grid-area:1/1;transition:opacity .3s}.cu-site .fc .old{font-family:var(--f-mono);color:var(--ink);overflow-wrap:anywhere;opacity:0;font-size:12.5px}.cu-site .fc .new{opacity:1}.cu-site .fc .new b{font-weight:600;display:block}.cu-site .fc .new s{color:var(--ink-3);font-size:11.5px;font-family:var(--f-mono);overflow-wrap:anywhere;display:block}.cu-site .board.before .fc .old{opacity:1}.cu-site .board.before .fc .new{opacity:0}@media (max-width:980px){.cu-site .sort-head{grid-template-columns:1fr}.cu-site .groups{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.cu-site .groups{grid-template-columns:minmax(0,1fr)}}.cu-site .day-intro{background:var(--d-sort);color:var(--ink);padding-block:0 8px}.cu-site .day-intro-in{border-top:1px solid var(--day-line);grid-template-columns:190px minmax(0,1fr);gap:clamp(20px,3.2vw,52px);padding-top:clamp(40px,5vw,64px);display:grid}.cu-site .day-intro h2{max-width:14em;margin-top:12px;font-size:clamp(38px,4.8vw,68px);line-height:.96}.cu-site .day-intro p{color:var(--ink-2);max-width:40em;margin-top:16px}.cu-site .scene{--seam:150px;background:linear-gradient(180deg,var(--from)0,var(--bg)var(--seam));color:var(--ink);padding-block:clamp(52px,6.5vw,92px)}.cu-site .scene.dark{color:var(--on-dark)}.cu-site .sc-0800{--from:var(--d-sort);--bg:var(--d-0800)}.cu-site .sc-0958{--from:var(--d-0800);--bg:var(--d-0958)}.cu-site .sc-1004{--from:var(--d-0958);--bg:var(--d-1004)}.cu-site .sc-1230{--from:var(--d-1004);--bg:var(--d-1230)}.cu-site .sc-1510{--from:var(--d-1230);--bg:var(--d-1510)}.cu-site .sc-1905{--from:var(--d-1510);--bg:var(--d-1905);--seam:200px}.cu-site .sc-1940{--from:var(--d-1905);--bg:var(--d-1940);--seam:160px}.cu-site .sc-2130{background:var(--evening);background-color:#2a3445;padding-top:clamp(210px,20vw,240px)}.cu-site .sc-2200{--from:#2a3445;--bg:#1e2a3a}.cu-site .sc-2340{--from:#1e2a3a;--bg:#131c27}.cu-site .sc-grid{grid-template-columns:190px minmax(0,.82fr) minmax(0,1.2fr);align-items:start;gap:clamp(20px,3.2vw,52px);display:grid}.cu-site .sc-grid.wide{grid-template-columns:190px minmax(0,1fr)}.cu-site .sc-time{position:sticky;top:96px}.cu-site .clock{font:900 clamp(70px,7.2vw,116px)/.8 var(--f-clock);letter-spacing:-.01em;color:var(--gold-ink);font-variant-numeric:tabular-nums;transition:transform .45s var(--ease),opacity .45s;display:block}.cu-site .dark .clock{color:var(--gold)}.cu-site .armed .clock{opacity:.55;transform:translateY(12px)}.cu-site .sc-when{font:600 12.5px/1.3 var(--f-text);letter-spacing:.11em;text-transform:uppercase;color:var(--ink-3);margin-top:14px}.cu-site .dark .sc-when{color:var(--on-dark-3)}.cu-site .dayline{background:var(--day-line);border-radius:2px;height:3px;margin-top:14px;position:relative}.cu-site .dark .dayline{background:#ffffff1f}.cu-site .dayline i{width:var(--p);background:var(--gold);border-radius:2px;position:absolute;top:0;bottom:0;left:0}.cu-site .dayline i:after{content:"";background:var(--gold);border-radius:50%;width:11px;height:11px;position:absolute;top:-4px;right:-5px;box-shadow:0 0 0 3px #c9a22740}.cu-site .dl-lab{font:500 11px/1 var(--f-mono);color:var(--ink-3);justify-content:space-between;margin-top:8px;display:flex}.cu-site .dark .dl-lab{color:var(--on-dark-3)}.cu-site .mod{font:600 12.5px/1 var(--f-text);letter-spacing:.11em;text-transform:uppercase;color:var(--gold-ink);margin-bottom:14px;display:inline-block}.cu-site .dark .mod{color:var(--gold)}.cu-site .sc-copy h3{font-size:clamp(30px,3vw,42px);line-height:1.01}.cu-site .sc-copy p{color:var(--ink-2);max-width:31em;margin-top:14px}.cu-site .dark .sc-copy p{color:var(--on-dark-2)}.cu-site .sc-copy .was{border-top:1px solid var(--day-line);color:var(--ink-3);margin-top:20px;padding-top:14px;font-size:15px}.cu-site .dark .sc-copy .was{color:var(--on-dark-3);border-top-color:#ffffff1a}.cu-site .was b{font:700 11px/1 var(--f-text);letter-spacing:.12em;text-transform:uppercase;color:var(--bad);vertical-align:1px;margin-right:8px;display:inline-block}.cu-site .dark .was b{color:#f08a7a}.cu-site .sc-copy.split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:18px 44px;display:grid}.cu-site .sc-copy.split p{margin-top:0}.cu-site .sc-copy.split p.was{margin-top:20px}@media (max-width:980px){.cu-site .day-intro-in,.cu-site .sc-grid,.cu-site .sc-grid.wide{grid-template-columns:minmax(0,1fr)}.cu-site .day-intro-in>div:first-child{display:none}.cu-site .sc-time{flex-wrap:wrap;align-items:flex-end;gap:14px 16px;display:flex;position:static}.cu-site .clock{font-size:clamp(68px,19vw,104px)}.cu-site .sc-when{margin:0 0 4px}.cu-site .dayline,.cu-site .dl-lab{display:none}.cu-site .sc-copy.split{grid-template-columns:minmax(0,1fr)}}.cu-site .ui{background:var(--card);color:var(--ink);border:1px solid var(--line);box-shadow:var(--shadow-ui);border-radius:16px;font-size:13px;line-height:1.4;position:relative;overflow:hidden}.cu-site .ui-bar{border-bottom:1px solid var(--line-2);flex-wrap:wrap;align-items:center;gap:4px 10px;padding:12px 16px;display:flex}.cu-site .ui-bar b{font-size:14px;font-weight:600}.cu-site .ui-bar .sub{color:var(--ink-3)}.cu-site .ex{font:600 10px/1 var(--f-text);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);border:1px solid var(--line);border-radius:999px;margin-left:auto;padding:4px 8px}.cu-site .tbl-wrap{overflow-x:auto}.cu-site .tbl{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:12.5px}.cu-site .tbl th{text-align:left;font:600 10.5px/1.2 var(--f-text);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);border-bottom:1px solid var(--line-2);white-space:nowrap;padding:10px 16px 8px}.cu-site .tbl td{border-bottom:1px solid var(--card-3);vertical-align:top;padding:9px 16px}.cu-site .tbl .r{text-align:right;white-space:nowrap}.cu-site .tbl tr.hl td{background:var(--hl)}.cu-site .tbl tr.bad td{background:var(--bad-row)}@media (max-width:560px){.cu-site .tbl th,.cu-site .tbl td{padding-inline:7px}.cu-site .tbl th:first-child,.cu-site .tbl td:first-child{padding-left:14px}.cu-site .tbl th:last-child,.cu-site .tbl td:last-child{padding-right:14px}.cu-site .tbl{font-size:12px}}.cu-site .brief{padding:18px}.cu-site .br-head{align-items:center;gap:12px;display:flex}.cu-site .bot{background:var(--navy);width:40px;height:40px;color:var(--gold);border-radius:12px;flex:none;place-items:center;display:grid}.cu-site .bot .i{stroke-width:2.6px;width:22px;height:22px}.cu-site .br-head b{font-size:15px;display:block}.cu-site .br-head small{color:var(--ink-3);font-size:12.5px}.cu-site .br-hello{margin-top:14px;font-size:15px;line-height:1.5}.cu-site .br-list{gap:8px;margin:12px 0 0;list-style:none;display:grid}.cu-site .br-list li{color:var(--ink-2);grid-template-columns:10px 1fr;gap:10px;font-size:14px;line-height:1.45;display:grid}.cu-site .br-list li:before{content:"";background:var(--c);border-radius:50%;width:8px;height:8px;margin-top:7px}.cu-site .br-list b{color:var(--ink)}.cu-site .br-act{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.cu-site .br-act span{border:1px solid var(--line);border-radius:9px;padding:7px 11px;font-size:13px;font-weight:600}.cu-site .br-act span:first-child{background:var(--navy);color:#fff;border-color:var(--navy)}.cu-site .gantt{padding:10px 16px 14px}.cu-site .g-row{border-bottom:1px dashed var(--line-2);grid-template-columns:150px minmax(0,1fr);align-items:center;gap:12px;padding:8px 0;display:grid}.cu-site .g-head{border-bottom:0;padding:0 0 2px}.cu-site .g-hours{font:500 10.5px/1 var(--f-mono);color:var(--ink-3);justify-content:space-between;display:flex}.cu-site .g-who{grid-template-columns:26px minmax(0,1fr);align-items:center;gap:3px 8px;display:grid}.cu-site .g-who .av{width:26px;height:26px;box-shadow:none;grid-row:span 2;margin:0;font-size:10px}.cu-site .g-who b{font-size:13px;font-weight:600;line-height:1.1}.cu-site .g-who .st{justify-self:start;padding:2px 6px;font-size:10.5px}.cu-site .g-track{background:repeating-linear-gradient(90deg,var(--card-3)0 1px,transparent 1px 12.5%);height:24px;position:relative}.cu-site .g-bar{height:12px;top:6px;left:calc((var(--s) - 7)/16*100%);width:calc((var(--e) - var(--s))/16*100%);background:var(--track);border-radius:6px;position:absolute;overflow:hidden}.cu-site .g-bar i{width:var(--w,0%);background:var(--navy);position:absolute;top:0;bottom:0;left:0}.cu-site .g-bar.late i{background:#c98a1e}.cu-site .g-bar.extra{background:repeating-linear-gradient(135deg,var(--info-bg)0 4px,transparent 4px 8px);border:1px dashed #7ea0cc}.cu-site .g-bar.extra i{background:#5e86bd}.cu-site .g-bar.me{box-shadow:0 0 0 2px var(--gold)}.cu-site .g-now{background:var(--gold);width:2px;margin-left:-1px;position:absolute;top:0;bottom:0}.cu-site .g-tracks{--gw:150px;--gg:12px;position:relative}.cu-site .g-cover{grid-template-columns:150px minmax(0,1fr);align-items:center;gap:12px;padding-top:10px;display:grid}.cu-site .g-cover>span{font-size:12px;font-weight:600}.cu-site .cov{grid-template-columns:repeat(16,1fr);gap:2px;display:grid}.cu-site .cov i{background:var(--ok-bg);border-radius:3px;height:18px}.cu-site .cov i.gap{background:var(--bad-bg)}.cu-site .g-note{color:var(--ink-2);background:var(--card-2);border-radius:10px;align-items:flex-start;gap:8px;margin-top:12px;padding:9px 11px;font-size:12.5px;display:flex}.cu-site .g-note .i{color:var(--bad);margin-top:1px}@media (max-width:560px){.cu-site .g-row,.cu-site .g-cover{grid-template-columns:112px minmax(0,1fr);gap:8px}.cu-site .g-tracks{--gw:112px;--gg:8px}}.cu-site .ck{margin:0;padding:4px 0;list-style:none}.cu-site .ck li{border-bottom:1px solid var(--card-3);grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 16px;display:grid}.cu-site .ck li:last-child{border-bottom:0}.cu-site .ck .c{color:#fff;background:#1f8a52;border-radius:50%;place-items:center;width:20px;height:20px;display:grid}.cu-site .ck .c .i{stroke-width:3.2px;width:12px;height:12px}.cu-site .ck small{color:var(--ink-3);font:500 11.5px var(--f-mono)}.cu-site .ck .ph{align-items:center;gap:8px;display:flex}.cu-site .thumb{border:1px solid var(--line);border-radius:6px;flex:none;width:46px;height:34px;overflow:hidden}.cu-site .thumb svg{width:100%;height:100%;display:block}.cu-site .prog{color:var(--ok);align-items:center;gap:8px;margin-left:auto;font-weight:600;display:flex}.cu-site .haccp{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:16px;display:grid}.cu-site .fridge{min-height:300px;color:var(--ink-fixed);background:linear-gradient(120deg,#d7dce1 0%,#f1f3f5 38%,#dadfe4 60%,#c8cfd6 100%);border:1px solid #bfc7cf;border-radius:18px;padding:24px 22px;position:relative;box-shadow:inset 0 0 0 6px #ffffff59}.cu-site .fridge:after{content:"";background:linear-gradient(90deg,#9aa4ae,#e3e7eb,#9aa4ae);border-radius:6px;width:8px;height:44%;position:absolute;top:28%;right:14px}.cu-site .sticker{max-width:180px;color:var(--ink-fixed);background:#fff;border-radius:12px;padding:12px;transform:rotate(-2.5deg);box-shadow:0 12px 22px -12px #00000073}.cu-site .sticker svg{width:100%;height:auto;display:block}.cu-site .sticker b{font:800 17px/1.1 var(--f-display);margin-top:8px;display:block}.cu-site .sticker small{color:var(--ink-fixed-3);margin-top:2px;font-size:11.5px;line-height:1.35;display:block}.cu-site .sticker .qr-brand{font:700 11px var(--f-text);align-items:center;gap:6px;margin-bottom:8px;display:flex}.cu-site .sticker .qr-brand i{background:var(--gold);border-radius:4px;width:14px;height:14px}.cu-site .temp{color:var(--ink-fixed-2);background:#ffffffd9;border-radius:12px;align-items:center;gap:10px;margin-top:16px;margin-right:18px;padding:9px 12px;font-size:12.5px;display:flex;position:relative}.cu-site .temp b{font:800 26px/1 var(--f-display);color:#1f8a52}.cu-site .pdf-row{border-top:1px solid var(--line-2);color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:10px;padding:12px 16px;font-size:12.5px;display:flex}.cu-site .pdf-row span.btnlike{background:var(--navy);color:#fff;border-radius:8px;margin-left:auto;padding:7px 11px;font-weight:600}@media (max-width:640px){.cu-site .haccp{grid-template-columns:minmax(0,1fr)}.cu-site .fridge{min-height:280px}}.cu-site .inv-meta{color:var(--ink-3);flex-wrap:wrap;gap:6px 18px;padding:12px 16px 4px;font-size:12.5px;display:flex}.cu-site .inv-meta b{color:var(--ink);font-weight:600}.cu-site .diff{background:var(--bad-bg);color:var(--bad-ink);border-radius:10px;align-items:flex-start;gap:10px;margin:12px 16px 16px;padding:10px 12px;font-size:13px;display:flex}.cu-site .diff .i{flex:none;margin-top:2px}.cu-site .minus{color:var(--bad);font-weight:700}.cu-site .flow{grid-template-columns:minmax(0,1fr) 34px minmax(0,1fr) 34px minmax(0,1fr);align-items:stretch;margin-top:34px;display:grid}.cu-site .fl{flex-direction:column;gap:8px;padding:16px 18px 18px;display:flex}.cu-site .fl-k{font:600 11px/1 var(--f-text);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3)}.cu-site .fl h4{font-size:21px;line-height:1.1}.cu-site .stars{color:#d9a21b;letter-spacing:2px;font-size:15px}.cu-site .stars s{color:var(--line);text-decoration:none}.cu-site .fl q{quotes:"«" "»";font-size:15px;line-height:1.45}.cu-site .fl small{color:var(--ink-3);font-size:12px}.cu-site .fl ul{color:var(--ink-2);gap:5px;font-size:13px;list-style:none;display:grid}.cu-site .fl ul b{color:var(--ink)}.cu-site .fl .hold{background:var(--warn-bg);border-radius:10px;justify-content:space-between;align-items:center;gap:10px;margin-top:auto;padding:10px 12px;display:flex}.cu-site .fl .hold b{font:800 22px/1 var(--f-display);color:var(--warn-ink)}.cu-site .fl .hold span{font:600 11.5px/1.25 var(--f-text);color:var(--warn-ink);text-align:right}.cu-site .fl-arrow{color:#b69a58;place-items:center;display:grid}.cu-site .fl-arrow .i{width:22px;height:22px}@media (max-width:860px){.cu-site .flow{grid-template-columns:minmax(0,1fr)}.cu-site .fl-arrow{height:34px}.cu-site .fl-arrow .i{transform:rotate(90deg)}}.cu-site .call{grid-template-columns:290px minmax(0,1fr);align-items:start;gap:18px;margin-top:34px;display:grid}.cu-site .calls-list{padding:6px 0}.cu-site .cl{border-bottom:1px solid var(--card-3);grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:10px;padding:11px 14px;display:grid}.cu-site .cl:last-child{border-bottom:0}.cu-site .cl.on{background:var(--hl);box-shadow:inset 3px 0 0 var(--gold)}.cu-site .cl .dir{background:var(--info-bg);width:28px;height:28px;color:var(--info);border-radius:8px;place-items:center;display:grid}.cu-site .cl .dir.out{background:var(--chip);color:var(--ink-3)}.cu-site .cl .dir .i{width:15px;height:15px}.cu-site .cl b{font-size:13px;font-weight:600;display:block}.cu-site .cl small{color:var(--ink-3);font-size:11.5px}.cu-site .sc{font:800 17px/1 var(--f-display);text-align:right;font-variant-numeric:tabular-nums}.cu-site .sc small{font:500 10.5px var(--f-text);color:var(--ink-3)}.cu-site .sc.hi{color:var(--ok)}.cu-site .sc.mid{color:#b7770f}.cu-site .sc.na{font:600 11px/1.2 var(--f-text);color:var(--ink-3);max-width:74px}.cu-site .cd-head{border-bottom:1px solid var(--line-2);padding:16px 18px}.cu-site .cd-head h4{flex-wrap:wrap;align-items:center;gap:8px;font-size:24px;line-height:1.05;display:flex}.cu-site .cd-head h4 span{font:500 14px var(--f-text);color:var(--ink-3)}.cu-site .cd-meta{color:var(--ink-3);flex-wrap:wrap;gap:4px 12px;margin-top:6px;font-size:12.5px;display:flex}.cu-site .cd-meta .pos{color:var(--ok);font-weight:600}.cu-site .cd-cols{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);display:grid}.cu-site .cd-cols>div{padding:16px 18px}.cu-site .cd-cols>div+div{border-left:1px solid var(--line-2)}.cu-site .cd h5{font:700 13px/1.2 var(--f-text);justify-content:space-between;align-items:center;gap:8px;margin:0 0 8px;display:flex}.cu-site .tags{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.cu-site .tag{font:600 11.5px/1 var(--f-text);border:1px solid;border-radius:999px;padding:5px 8px}.cu-site .tag.t1{color:var(--info)}.cu-site .tag.t2{color:#8e72d6}.cu-site .tag.t3{color:var(--warn-ink);background:var(--warn-bg)}.cu-site .score{font:800 32px/1 var(--f-display);color:var(--ok)}.cu-site .score small{font:500 13px var(--f-text);color:var(--ink-3)}.cu-site .chk{gap:8px;font-size:13px;list-style:none;display:grid}.cu-site .chk li{grid-template-columns:18px minmax(0,1fr);gap:8px;display:grid}.cu-site .chk .i{stroke-width:2.6px;width:16px;height:16px;margin-top:1px}.cu-site .chk .y .i{color:var(--ok)}.cu-site .chk .n .i{color:var(--bad)}.cu-site .chk .n small{color:var(--ink-3);margin-top:2px;font-size:12px;display:block}.cu-site .todo{border-top:1px solid var(--line-2);margin-top:14px;padding-top:12px}.cu-site .todo li{grid-template-columns:18px 1fr;gap:8px;margin-top:6px;font-size:13px;list-style:none;display:grid}.cu-site .todo .i{width:16px;height:16px;color:var(--bad);margin-top:1px}.cu-site .todo small{color:var(--ink-3)}.cu-site .player{border-top:1px solid var(--line-2);border-bottom:1px solid var(--line-2);background:var(--card-2);align-items:center;gap:12px;padding:12px 18px;display:flex}.cu-site .play{background:var(--navy);color:#fff;cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;width:36px;height:36px;display:grid}.cu-site .play .i{fill:currentColor;stroke:none;width:14px;height:14px}.cu-site .wave{flex:1;align-items:center;gap:2px;min-width:0;height:34px;display:flex;position:relative}.cu-site .wave i{background:var(--line);min-width:1px;height:var(--h);border-radius:2px;flex:1}.cu-site .wave i.p{background:var(--gold)}.cu-site .ptime{font:600 12px/1 var(--f-mono);color:var(--ink-3);white-space:nowrap}.cu-site .tr{gap:10px;padding:14px 18px 18px;display:grid}.cu-site .seg{background:var(--chip);border-radius:12px;max-width:86%;padding:9px 12px;font-size:13.5px;line-height:1.45;transition:background .25s,box-shadow .25s}.cu-site .seg small{font:600 10.5px/1 var(--f-mono);color:var(--ink-3);margin-bottom:4px;display:block}.cu-site .seg.m{background:var(--info-bg);justify-self:end}.cu-site .seg.now{box-shadow:0 0 0 2px var(--gold);background:var(--hl)}.cu-site .seg mark{background:var(--bad-bg);color:inherit;border-radius:3px;padding:0 2px}@media (max-width:1060px){.cu-site .call,.cu-site .cd-cols{grid-template-columns:minmax(0,1fr)}.cu-site .cd-cols>div+div{border-left:0;border-top:1px solid var(--line-2)}}.cu-site .chat{color:var(--on-dark);background:#172231;border:1px solid #ffffff14;border-radius:18px;flex-direction:column;gap:12px;padding:18px;display:flex;box-shadow:0 40px 70px -40px #000c}.cu-site .chat-h{border-bottom:1px solid #ffffff12;align-items:center;gap:10px;padding-bottom:12px;display:flex}.cu-site .chat-h .bot{background:var(--gold);color:#15202c;border-radius:10px;width:34px;height:34px}.cu-site .chat-h .bot .i{width:19px;height:19px}.cu-site .chat-h b{font-size:14px;display:block}.cu-site .chat-h small{color:var(--on-dark-3);font-size:12px}.cu-site .chat .ex{color:var(--on-dark-3);border-color:#ffffff24}.cu-site .msg{max-width:90%;transition:opacity .35s,transform .35s var(--ease);border-radius:14px;padding:12px 14px;font-size:14.5px;line-height:1.5}.cu-site .msg.me{background:var(--gold);color:#15202c;border-bottom-right-radius:4px;align-self:flex-end;font-weight:500}.cu-site .msg.bot-m{color:var(--on-dark);background:#22324a;border-bottom-left-radius:4px;align-self:flex-start}.cu-site .msg.bot-m b{color:#fff}.cu-site .facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-top:10px;display:grid}.cu-site .fact{background:#1a2738;border-radius:10px;padding:8px 9px}.cu-site .fact span{color:var(--on-dark-3);font-size:11px;line-height:1.25;display:block}.cu-site .fact b{font:800 18px/1.1 var(--f-display);font-variant-numeric:tabular-nums;margin-top:3px;display:block}.cu-site .fact b.bad{color:#f2998a}.cu-site .acts{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.cu-site .acts span{color:var(--gold-hi);border:1px solid #c9a2278c;border-radius:9px;padding:7px 11px;font-size:13px;font-weight:600}.cu-site .acts span+span{color:var(--on-dark-2);border-color:#ffffff24}.cu-site .bot-slot{flex-direction:column;display:flex;position:relative}.cu-site .typing{background:#22324a;border-radius:14px;gap:4px;padding:12px 14px;display:none;position:absolute;top:0;left:0}.cu-site .typing i{background:var(--on-dark-3);border-radius:50%;width:6px;height:6px;animation:1s infinite cu-blink}.cu-site .typing i:nth-child(2){animation-delay:.15s}.cu-site .typing i:nth-child(3){animation-delay:.3s}@keyframes cu-blink{0%,to{opacity:.3}50%{opacity:1}}.cu-site .chat.armed .bot-m,.cu-site .chat.armed .acts{opacity:0;transform:translateY(8px)}.cu-site .chat.typing-now .typing{display:flex}.cu-site .pts{gap:14px;margin:22px 0 0;list-style:none;display:grid}.cu-site .pts li{color:var(--on-dark-2);grid-template-columns:26px minmax(0,1fr);gap:12px;font-size:15.5px;line-height:1.45;display:grid}.cu-site .pts li b{color:#fff;font-weight:600;display:block}.cu-site .pts .k{width:26px;height:26px;color:var(--gold);background:#c9a22724;border-radius:8px;place-items:center;display:grid}.cu-site .pts .k .i{width:15px;height:15px}.cu-site .money{grid-template-columns:268px minmax(0,1fr);align-items:start;gap:26px;margin-top:34px;display:grid}.cu-site .phone.static{width:268px;height:auto;min-height:520px;position:relative;top:auto;left:auto}.cu-site .phone.static .ph-screen{min-height:502px}.cu-site .pay{padding:44px 16px 16px}.cu-site .pay-h{font:800 22px/1 var(--f-display)}.cu-site .pay-sub{color:var(--ink-3);margin-top:3px;font-size:12px}.cu-site .pay-big{background:var(--navy);color:#fff;border-radius:14px;margin-top:14px;padding:14px}.cu-site .pay-big span{color:#aeb9c8;font-size:11.5px;display:block}.cu-site .pay-big b{font:800 30px/1.05 var(--f-display);font-variant-numeric:tabular-nums;margin-top:4px;display:block}.cu-site .pay-big small{color:var(--gold-hi);margin-top:4px;font-size:11.5px;display:block}.cu-site .pay-rows{background:var(--card);border:1px solid var(--line-2);border-radius:12px;margin:10px 0 0;list-style:none}.cu-site .pay-rows li{border-bottom:1px solid var(--card-3);justify-content:space-between;gap:10px;padding:9px 12px;font-size:12px;display:flex}.cu-site .pay-rows li:last-child{border-bottom:0}.cu-site .pay-rows li b{white-space:nowrap;font-variant-numeric:tabular-nums}.cu-site .pay-rows .plus{color:var(--ok)}.cu-site .pay-rows .minus{color:var(--bad)}.cu-site .pay-rows small{color:var(--ink-3);font-size:10.5px;display:block}.cu-site .pay-next{background:#c9a22729;border-radius:12px;justify-content:space-between;align-items:center;margin-top:10px;padding:10px 12px;font-size:12px;display:flex}.cu-site .pay-next b{font:800 19px/1 var(--f-display);color:var(--gold-ink)}.cu-site .pl td.dev{font-weight:600}.cu-site .pl .up{color:var(--ok)}.cu-site .pl .dn{color:var(--bad)}.cu-site .pl tr.total td{border-top:2px solid var(--line);background:var(--card-2);font-weight:700}.cu-site .pl-note{color:var(--ink-3);border-top:1px solid var(--line-2);flex-wrap:wrap;gap:6px 14px;padding:12px 16px;font-size:12px;display:flex}.cu-site .pl-note i{vertical-align:0;background:var(--bad-row);border:1px solid var(--bad);border-radius:2px;width:8px;height:8px;margin-right:6px;display:inline-block}@media (max-width:760px){.cu-site .money{grid-template-columns:minmax(0,1fr)}.cu-site .phone.static{width:100%;max-width:300px}}.cu-site .z{grid-template-columns:minmax(0,370px) minmax(0,1fr);align-items:start;gap:clamp(28px,5vw,72px);margin-top:8px;display:grid}.cu-site .printer{padding-top:16px;position:relative}.cu-site .printer:before{content:"";background:#0a1017;border-radius:9px;height:18px;position:absolute;top:0;left:-12px;right:-12px;box-shadow:inset 0 -3px #ffffff0f}.cu-site .paper-clip{margin-top:-6px;padding-bottom:16px;overflow:hidden}.cu-site .receipt{color:#22272e;font:400 12.5px/1.55 var(--f-mono);transition:transform .7s var(--ease);background:#fffdf6;padding:22px 20px 30px;box-shadow:0 30px 50px -30px #0009;-webkit-mask:conic-gradient(from -45deg at bottom,#0000,#000 1deg 89deg,#0000 90deg) 50%/14px 100%;mask:conic-gradient(from -45deg at bottom,#0000,#000 1deg 89deg,#0000 90deg) 50%/14px 100%}.cu-site .z.armed .receipt{transform:translateY(-24%)}.cu-site .rc-c{text-align:center}.cu-site .rc-logo{font:700 15px/1 var(--f-mono);letter-spacing:.3em}.cu-site .rc-sec{letter-spacing:.14em;margin-top:12px;font-weight:700}.cu-site .rc-hr{border:0;border-top:1px dashed #9a9a92;margin:10px 0}.cu-site .rc-r{align-items:baseline;gap:6px;display:flex}.cu-site .rc-r span{flex:none}.cu-site .rc-r i{border-bottom:1px dotted #a9a89f;flex:1;min-width:10px;transform:translateY(-4px)}.cu-site .rc-r b{flex:none;font-weight:600}.cu-site .rc-tot{margin-top:6px;font-size:14px;font-weight:700}.cu-site .rc-bar{background:repeating-linear-gradient(90deg,#22272e 0 2px,#0000 2px 4px,#22272e 4px 5px,#0000 5px 8px,#22272e 8px 11px,#0000 11px 12px);height:40px;margin-top:14px}.cu-site .z-copy h3{font-size:clamp(34px,3.8vw,54px);line-height:.98}.cu-site .z-copy p{color:var(--on-dark-2);max-width:32em;margin-top:16px}.cu-site .z-copy .when{gap:12px;margin-top:26px;display:grid}.cu-site .z-copy .when div{border-top:1px solid var(--line-dark);color:var(--on-dark-2);grid-template-columns:64px minmax(0,1fr);gap:14px;padding-top:12px;font-size:15px;display:grid}.cu-site .z-copy .when b{font:800 22px/1 var(--f-clock);color:var(--gold);letter-spacing:.01em}@media (max-width:860px){.cu-site .z{grid-template-columns:minmax(0,1fr)}.cu-site .printer{max-width:380px}}.cu-site .after-day{background:var(--night-2);color:var(--on-dark);padding-block:clamp(64px,8vw,110px)}.cu-site .roles{border-top:1px solid var(--line-dark);grid-template-columns:repeat(4,minmax(0,1fr));margin-top:40px;display:grid}.cu-site .role{padding:26px 26px 6px 0}.cu-site .role+.role{border-left:1px solid var(--line-dark);padding-left:26px}.cu-site .role h3{font-size:30px;line-height:1}.cu-site .role .who{color:var(--gold);margin-top:6px;font-size:13.5px}.cu-site .role ul{gap:9px;margin:16px 0 0;list-style:none;display:grid}.cu-site .role li{color:var(--on-dark-2);padding-left:16px;font-size:15px;line-height:1.45;position:relative}.cu-site .role li:before{content:"";background:var(--gold);width:7px;height:2px;position:absolute;top:.62em;left:0}@media (max-width:980px){.cu-site .roles{grid-template-columns:repeat(2,minmax(0,1fr))}.cu-site .role:nth-child(3){border-left:0;padding-left:0}.cu-site .role:nth-child(n+3){border-top:1px solid var(--line-dark)}}@media (max-width:560px){.cu-site .roles{grid-template-columns:minmax(0,1fr)}.cu-site .role,.cu-site .role+.role{border-left:0;border-top:1px solid var(--line-dark);padding-left:0}.cu-site .role:first-child{border-top:0}}.cu-site .trust{background:var(--night);color:var(--on-dark);padding-block:clamp(64px,8vw,110px)}.cu-site .trust-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(28px,5vw,72px);display:grid}.cu-site .trust h2{margin-top:14px;font-size:clamp(36px,4.4vw,62px);line-height:.98}.cu-site .trust p.lead{color:var(--on-dark-2);max-width:34em;margin-top:18px}.cu-site .brands{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.cu-site .brand{font:800 20px/1 var(--f-display);color:#fff;letter-spacing:.01em;border:1px solid #ffffff24;border-radius:12px;padding:12px 16px}.cu-site .brand small{font:500 12.5px/1.2 var(--f-text);color:var(--on-dark-3);letter-spacing:0;margin-top:5px;display:block}.cu-site .figs{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:22px;display:grid}.cu-site .figs div{border-top:2px solid var(--gold);color:var(--on-dark-3);padding-top:10px;font-size:13.5px}.cu-site .figs b{font:800 36px/1 var(--f-display);color:#fff;font-variant-numeric:tabular-nums;display:block}.cu-site .fine{color:var(--on-dark-3);margin-top:10px;font-size:12.5px}.cu-site .rules{border-top:1px solid var(--line-dark);list-style:none}.cu-site .rules li{border-bottom:1px solid var(--line-dark);color:var(--on-dark);grid-template-columns:28px minmax(0,1fr);gap:12px;padding:15px 0;font-size:16.5px;display:grid}.cu-site .rules .i{color:var(--gold);width:20px;height:20px;margin-top:2px}.cu-site .rules small{color:var(--on-dark-3);margin-top:2px;font-size:13.5px;display:block}.cu-site .rules-cap{color:var(--on-dark-3);margin-top:14px;font-size:13.5px}.cu-site .slot{color:var(--on-dark-2);border:1px dashed #c9a2278c;border-radius:16px;margin-top:28px;padding:20px 22px;font-size:15px}.cu-site .slot>b{font:700 11px/1 var(--f-text);letter-spacing:.12em;text-transform:uppercase;color:var(--gold);margin-bottom:10px;display:block}.cu-site .slot q{font:700 22px/1.3 var(--f-display);color:var(--on-dark);quotes:"«" "»";display:block}.cu-site .slot cite{color:var(--on-dark-3);margin-top:10px;font-size:14px;font-style:normal;display:block}.cu-site .slot .ba{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.cu-site .slot .ba div{color:var(--on-dark-3);background:#ffffff0a;border-radius:10px;padding:10px 12px;font-size:13px}.cu-site .slot .ba strong{font:800 22px/1.1 var(--f-display);color:var(--on-dark-2);display:block}.cu-site .slot.real{border-style:solid}.cu-site .on-light .slot,.cu-site .paper .slot{color:var(--ink-2);border-color:#7a5e0c73}.cu-site .on-light .slot>b,.cu-site .paper .slot>b{color:var(--gold-ink)}.cu-site .on-light .slot q,.cu-site .paper .slot q{color:var(--ink)}.cu-site .on-light .slot cite,.cu-site .paper .slot cite{color:var(--ink-3)}@media (max-width:900px){.cu-site .trust-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:480px){.cu-site .slot .ba,.cu-site .figs{grid-template-columns:minmax(0,1fr)}}.cu-site .price{background:var(--night-2);color:var(--on-dark);padding-block:clamp(64px,8vw,110px)}.cu-site .price-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:start;gap:clamp(28px,5vw,72px);display:grid}.cu-site .price h2{margin-top:14px;font-size:clamp(36px,4.4vw,62px);line-height:.98}.cu-site .price p.lead{color:var(--on-dark-2);max-width:32em;margin-top:18px}.cu-site .stamp{color:var(--gold-hi);border:1px solid #c9a22780;border-radius:8px;align-items:center;gap:8px;margin-top:22px;padding:8px 12px;font-size:13.5px;font-weight:600;display:inline-flex}.cu-site .incl{color:var(--on-dark-2);gap:8px;margin:24px 0 0;font-size:15.5px;list-style:none;display:grid}.cu-site .incl li{gap:10px;display:flex}.cu-site .incl .i{color:var(--gold);margin-top:3px}.cu-site .calc{color:var(--on-dark);background:#152030;border:1px solid #ffffff14;border-radius:20px;padding:clamp(20px,3vw,32px)}.cu-site .calc label,.cu-site .calc .lab{color:var(--on-dark-2);justify-content:space-between;align-items:baseline;gap:12px;font-size:15px;display:flex}.cu-site .calc output,.cu-site .calc .lab b{font:800 30px/1 var(--f-display);color:#fff;font-variant-numeric:tabular-nums}.cu-site .calc input[type=range]{width:100%;accent-color:var(--gold);height:28px;margin:14px 0 24px}.cu-site .calc-out{background:#ffffff14;border-radius:14px;grid-template-columns:1.3fr 1fr 1fr;gap:1px;display:grid;overflow:hidden}.cu-site .calc-out div{background:#101a27;padding:14px 16px}.cu-site .calc-out span{color:var(--on-dark-3);font-size:12.5px;display:block}.cu-site .calc-out b{font:800 26px/1.05 var(--f-display);color:#fff;font-variant-numeric:tabular-nums;white-space:nowrap;margin-top:6px;display:block}.cu-site .calc-out div:first-child b{color:var(--gold);font-size:34px}.cu-site .calc-note{color:var(--on-dark-3);margin-top:14px;font-size:13.5px}.cu-site .calc-note b{color:var(--on-dark-2)}.cu-site .calc .btn{width:100%;margin-top:20px}.cu-site .minbar{background:#ffffff14;border-radius:6px;height:8px;margin-top:14px;position:relative;overflow:hidden}.cu-site .minbar i{width:var(--w);background:var(--gold);transition:width .25s var(--ease);border-radius:6px;position:absolute;top:0;bottom:0;left:0}@media (max-width:900px){.cu-site .price-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:480px){.cu-site .calc-out{grid-template-columns:1fr 1fr}.cu-site .calc-out div:first-child{grid-column:1/-1}}.cu-site .faq{background:var(--night);color:var(--on-dark);padding-block:clamp(64px,8vw,110px)}.cu-site .faq-grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(28px,5vw,72px);display:grid}.cu-site .faq h2{margin-top:14px;font-size:clamp(36px,4.4vw,62px);line-height:.98}.cu-site .faq details{border-bottom:1px solid var(--line-dark)}.cu-site .faq details:first-child{border-top:1px solid var(--line-dark)}.cu-site .faq summary{cursor:pointer;color:#fff;justify-content:space-between;gap:16px;padding:20px 0;font-size:17.5px;font-weight:600;list-style:none;display:flex}.cu-site .faq summary::-webkit-details-marker{display:none}.cu-site .faq summary:after{content:"+";font:400 26px/.8 var(--f-text);color:var(--gold);flex:none;transition:transform .2s}.cu-site .faq details[open] summary:after{transform:rotate(45deg)}.cu-site .faq details p{color:var(--on-dark-2);max-width:40em;padding:0 0 20px;font-size:16px}@media (max-width:900px){.cu-site .faq-grid{grid-template-columns:minmax(0,1fr)}}.cu-site .cta{background:radial-gradient(50% 70% at 85% 30%,#c9a22729,transparent 70%),var(--night-2);color:var(--on-dark);padding-block:clamp(64px,8vw,110px);position:relative}.cu-site .cta-grid{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:start;gap:clamp(28px,5vw,72px);display:grid}.cu-site .cta h2{margin-top:14px;font-size:clamp(40px,5vw,72px);line-height:.95}.cu-site .cta p.lead{color:var(--on-dark-2);max-width:32em;margin-top:18px}.cu-site .login-l{color:var(--on-dark);margin-top:24px;font-weight:600;text-decoration:none;display:inline-block}.cu-site .login-l span{color:var(--gold)}.cu-site .stores{flex-wrap:wrap;gap:8px;margin-top:28px;display:flex}.cu-site .stores a,.cu-site .stores span{border:1px solid var(--line-dark);color:var(--on-dark-2);border-radius:9px;padding:8px 12px;font-size:13.5px;text-decoration:none}.cu-site .stores a:hover{border-color:var(--gold);color:#fff}.cu-site .form{color:var(--on-dark);background:#152030;border:1px solid #ffffff14;border-radius:20px;gap:14px;padding:clamp(20px,3vw,32px);display:grid}.cu-site .fld{gap:7px;display:grid}.cu-site .fld label{color:var(--on-dark-2);font-size:14px}.cu-site .fld label em{color:var(--gold);font-style:normal}.cu-site .fld input,.cu-site .fld select,.cu-site .fld textarea{color:#fff;width:100%;min-height:50px;font:500 16px var(--f-text);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#0e1723;border:1px solid #ffffff24;border-radius:10px;padding:0 14px}.cu-site .fld textarea{resize:vertical;min-height:90px;padding:12px 14px}.cu-site .fld input::placeholder,.cu-site .fld textarea::placeholder{color:#6f7d90}.cu-site .fld input:focus,.cu-site .fld select:focus,.cu-site .fld textarea:focus{border-color:var(--gold);outline:none;box-shadow:0 0 0 3px #c9a22733}.cu-site .fld input[aria-invalid=true]{border-color:#f08a7a}.cu-site .fld2{grid-template-columns:1fr 1fr;gap:14px;display:grid}.cu-site .form .btn{width:100%;margin-top:4px}.cu-site .form-note{color:var(--on-dark-3);font-size:13px}.cu-site .form-note a{color:var(--on-dark-2)}.cu-site .form-msg{border-radius:10px;padding:12px 14px;font-size:14.5px}.cu-site .form-msg.ok{color:#8be0b1;background:#2faa6424}.cu-site .form-msg.err{color:#f5a89b;background:#d8483a29}.cu-site .hp{width:1px;height:1px;left:-10000px;overflow:hidden;position:absolute!important}@media (max-width:900px){.cu-site .cta-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:420px){.cu-site .fld2{grid-template-columns:minmax(0,1fr)}}.cu-site .foot{color:var(--on-dark-3);background:#0a1018;padding-block:48px 40px;font-size:14px}.cu-site .foot-grid{grid-template-columns:1.3fr repeat(4,minmax(0,1fr));gap:28px;display:grid}.cu-site .foot h4{font:600 12px/1 var(--f-text);letter-spacing:.12em;text-transform:uppercase;color:var(--on-dark-2);margin-bottom:14px}.cu-site .foot ul{gap:9px;list-style:none;display:grid}.cu-site .foot a{color:var(--on-dark-3);text-decoration:none}.cu-site .foot a:hover,.cu-site .foot .logo{color:#fff}.cu-site .foot .copy{border-top:1px solid var(--line-dark);flex-wrap:wrap;justify-content:space-between;gap:8px 20px;margin-top:36px;padding-top:20px;font-size:13px;display:flex}@media (max-width:860px){.cu-site .foot-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.cu-site .foot-grid>div:first-child{grid-column:1/-1}}.cu-site .mbar{z-index:45;padding:10px 16px calc(10px + env(safe-area-inset-bottom,0px));-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-top:1px solid var(--line-dark);transition:transform .3s var(--ease);background:#0d151ff0;gap:10px;display:none;position:fixed;bottom:0;left:0;right:0;transform:translateY(110%)}.cu-site .mbar.show{transform:none}.cu-site .mbar .btn{flex:1;min-height:46px}.cu-site .mbar .btn-ghost{flex:none}@media (max-width:720px){.cu-site .mbar{display:flex}.cu-site .foot{padding-bottom:110px}}.cu-site .tl{border-top:1px solid var(--day-line);gap:0;margin-top:36px;list-style:none;display:grid}.cu-site .tl li{border-bottom:1px solid var(--day-line);grid-template-columns:150px minmax(0,1fr) minmax(0,1fr);align-items:start;gap:14px 32px;padding:26px 0;display:grid}.cu-site .tl .t{font:900 clamp(48px,5vw,72px)/.85 var(--f-clock);color:var(--gold-ink);font-variant-numeric:tabular-nums}.cu-site .night .tl,.cu-site .night .tl li{border-color:var(--line-dark)}.cu-site .night .tl .t{color:var(--gold)}.cu-site .tl h3{font-size:clamp(24px,2.4vw,32px);line-height:1.03}.cu-site .tl .m{font:600 12px/1 var(--f-text);letter-spacing:.1em;text-transform:uppercase;color:var(--gold-ink);margin-bottom:8px;display:block}.cu-site .night .tl .m{color:var(--gold)}.cu-site .tl p{color:var(--ink-2);font-size:16px}.cu-site .night .tl p{color:var(--on-dark-2)}.cu-site .tl .was{color:var(--ink-3);margin-top:10px;font-size:14.5px}.cu-site .night .tl .was{color:var(--on-dark-3)}@media (max-width:860px){.cu-site .tl li{grid-template-columns:minmax(0,1fr);gap:10px}}.cu-site .pains{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:36px;display:grid}.cu-site .pain{border:1px solid var(--line);background:var(--card);border-radius:18px;min-width:0;padding:22px}.cu-site .pain .x{color:var(--bad);gap:8px;margin-bottom:10px;font-size:14.5px;display:flex}.cu-site .pain .x:before{content:"×";font:800 17px/1 var(--f-display)}.cu-site .pain h3{font-size:23px;line-height:1.1}.cu-site .pain p{color:var(--ink-2);margin-top:8px;font-size:15.5px}@media (max-width:700px){.cu-site .pains{grid-template-columns:minmax(0,1fr)}}.cu-site .mods{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:36px;display:grid}.cu-site .mgrp{background:var(--card);border:1px solid var(--line);border-radius:18px;min-width:0;padding:22px}.cu-site .mgrp h3{justify-content:space-between;align-items:baseline;gap:8px;font-size:26px;line-height:1;display:flex}.cu-site .mgrp h3 span{font:600 12px var(--f-text);color:var(--gold-ink);letter-spacing:.06em}.cu-site .mgrp ul{gap:12px;margin-top:14px;list-style:none;display:grid}.cu-site .mgrp li b{color:var(--ink);font-size:15.5px;font-weight:600;display:block}.cu-site .mgrp li span{color:var(--ink-2);margin-top:2px;font-size:14px;display:block}@media (max-width:980px){.cu-site .mods{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.cu-site .mods{grid-template-columns:minmax(0,1fr)}}.cu-site .intg{border-top:1px solid var(--line-dark);grid-template-columns:repeat(2,minmax(0,1fr));gap:0 40px;margin-top:30px;display:grid}.cu-site .intg div{border-bottom:1px solid var(--line-dark);grid-template-columns:minmax(0,1fr) auto;gap:4px 12px;padding:16px 0;display:grid}.cu-site .intg b{font:700 20px/1.1 var(--f-display);color:#fff}.cu-site .intg span{color:var(--on-dark-2);grid-column:1;font-size:14.5px}.cu-site .intg em{font-style:normal;font:600 12px/1 var(--f-text);white-space:nowrap;border-radius:999px;grid-area:1/2/span 2;align-self:center;padding:6px 9px}.cu-site .intg em.live{color:#7fdca6;background:#2faa6429}.cu-site .intg em.soon-b{color:var(--gold-hi);background:#c9a22724}@media (max-width:760px){.cu-site .intg{grid-template-columns:minmax(0,1fr)}}.cu-site .sec-list{border-top:1px solid var(--day-line);gap:0;margin-top:30px;list-style:none;display:grid}.cu-site .sec-list li{border-bottom:1px solid var(--day-line);grid-template-columns:44px minmax(0,1fr);gap:16px;padding:22px 0;display:grid}.cu-site .sec-list .ic{width:44px;height:44px;color:var(--gold-ink);background:#c9a22724;border-radius:12px;place-items:center;display:grid}.cu-site .sec-list .ic .i{width:22px;height:22px}.cu-site .sec-list h3{font-size:24px;line-height:1.08}.cu-site .sec-list p{color:var(--ink-2);max-width:46em;margin-top:6px;font-size:16px}.cu-site .sec-list p+p{margin-top:8px}.cu-site .sec-list code{font:500 .9em var(--f-mono);background:var(--chip);border-radius:5px;padding:1px 5px}.cu-site .flows{border-collapse:collapse;width:100%;margin-top:26px;font-size:15px}.cu-site .flows th{text-align:left;font:600 12px/1.2 var(--f-text);letter-spacing:.08em;text-transform:uppercase;color:var(--on-dark-3);border-bottom:1px solid var(--line-dark);padding:10px 12px}.cu-site .flows td{border-bottom:1px solid var(--line-dark);vertical-align:top;color:var(--on-dark-2);padding:14px 12px}.cu-site .flows td:first-child{color:#fff;font-weight:600}@media (max-width:700px){.cu-site .flows thead{display:none}.cu-site .flows tr{border-bottom:1px solid var(--line-dark);padding:12px 0;display:grid}.cu-site .flows td{border:0;padding:4px 0}}.cu-site .days{counter-reset:d;gap:14px;margin-top:36px;list-style:none;display:grid}.cu-site .days>li{background:var(--card);border:1px solid var(--line);border-radius:18px;grid-template-columns:130px minmax(0,1fr) 260px;align-items:start;gap:18px 30px;padding:24px;display:grid}.cu-site .days .dn{font:900 58px/.85 var(--f-clock);color:var(--gold-ink)}.cu-site .days .dn small{font:600 12px/1.2 var(--f-text);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);margin-top:8px;display:block}.cu-site .days h3{font-size:26px;line-height:1.05}.cu-site .days ul{color:var(--ink-2);gap:7px;margin-top:10px;font-size:15.5px;list-style:none;display:grid}.cu-site .days ul li{padding-left:18px;position:relative}.cu-site .days ul li:before{content:"";background:var(--gold);width:8px;height:2px;position:absolute;top:.62em;left:0}.cu-site .who-b{gap:8px;font-size:14px;display:grid}.cu-site .who-b div{background:var(--card-2);color:var(--ink-2);border-radius:10px;padding:9px 12px}.cu-site .who-b b{letter-spacing:.08em;text-transform:uppercase;color:var(--gold-ink);margin-bottom:2px;font-size:12px;display:block}@media (max-width:900px){.cu-site .days>li{grid-template-columns:minmax(0,1fr)}}.cu-site .moves{border-collapse:collapse;background:var(--card);border-radius:16px;width:100%;margin-top:30px;font-size:15px;overflow:hidden}.cu-site .moves th{text-align:left;font:600 12px/1.2 var(--f-text);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);border-bottom:1px solid var(--line-2);background:var(--card-2);padding:12px 16px}.cu-site .moves td{border-bottom:1px solid var(--card-3);vertical-align:top;color:var(--ink-2);padding:14px 16px}.cu-site .moves td:first-child{color:var(--ink);font-weight:600}@media (max-width:760px){.cu-site .moves thead{display:none}.cu-site .moves tr{border-bottom:1px solid var(--line-2);padding:12px 16px;display:grid}.cu-site .moves td{border:0;padding:3px 0}}.cu-site .loss{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:start;gap:24px;margin-top:36px;display:grid}.cu-site .loss-in{gap:14px;display:grid}.cu-site .lgrp{background:var(--card);border:1px solid var(--line);border-radius:18px;padding:20px 22px}.cu-site .lgrp h3{justify-content:space-between;align-items:baseline;gap:12px;font-size:24px;line-height:1.05;display:flex}.cu-site .lgrp h3 output{font:800 24px/1 var(--f-display);color:var(--bad);font-variant-numeric:tabular-nums;white-space:nowrap}.cu-site .lrow{color:var(--ink-2);grid-template-columns:minmax(0,1fr) 120px;align-items:center;gap:10px 16px;margin-top:12px;font-size:15px;display:grid}.cu-site .lrow input{border:1px solid var(--line);background:var(--card-2);width:100%;min-height:44px;color:var(--ink);font:600 16px var(--f-text);text-align:right;font-variant-numeric:tabular-nums;border-radius:10px;padding:0 12px}.cu-site .lrow input:focus{border-color:var(--gold);outline:none;box-shadow:0 0 0 3px #c9a22733}.cu-site .lformula{font:500 13px/1.45 var(--f-mono);color:var(--ink-3);overflow-wrap:anywhere;margin-top:12px}.cu-site .loss-out{color:var(--on-dark);background:#152030;border:1px solid #ffffff14;border-radius:20px;padding:clamp(20px,3vw,30px);position:sticky;top:90px}.cu-site .loss-out .tot{font:800 clamp(44px,5vw,60px)/1 var(--f-display);color:var(--gold);font-variant-numeric:tabular-nums;margin-top:8px}.cu-site .loss-out .tot small{font:500 16px var(--f-text);color:var(--on-dark-3);margin-left:6px}.cu-site .loss-out ul{gap:8px;margin-top:18px;list-style:none;display:grid}.cu-site .loss-out li{color:var(--on-dark-2);border-bottom:1px solid var(--line-dark);justify-content:space-between;gap:12px;padding-bottom:8px;font-size:15px;display:flex}.cu-site .loss-out li b{color:#fff;font-variant-numeric:tabular-nums;white-space:nowrap}.cu-site .loss-out .vs{color:var(--on-dark-2);background:#c9a2271f;border-radius:12px;margin-top:18px;padding:14px;font-size:15px}.cu-site .loss-out .vs b{color:var(--gold-hi)}.cu-site .loss-out .btn{width:100%;margin-top:18px}@media (max-width:900px){.cu-site .loss{grid-template-columns:minmax(0,1fr)}.cu-site .loss-out{position:static}}@media (max-width:420px){.cu-site .lrow{grid-template-columns:minmax(0,1fr) 100px}}.cu-site .sbx{background:var(--card);color:var(--ink);border:1px solid var(--line);box-shadow:var(--shadow-ui);border-radius:20px;margin-top:30px;overflow:hidden}.cu-site .sbx-top{border-bottom:1px solid var(--line-2);background:var(--card-2);flex-wrap:wrap;align-items:center;gap:10px 14px;padding:12px 16px;display:flex}.cu-site .sbx-top .lbl{font:600 12px/1 var(--f-text);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3)}.cu-site .seg-ctl{background:var(--chip);border-radius:10px;flex-wrap:wrap;padding:3px;display:inline-flex}.cu-site .seg-ctl button{color:var(--ink-2);cursor:pointer;background:0 0;border:0;border-radius:8px;padding:8px 12px;font-size:14px;font-weight:600}.cu-site .seg-ctl button[aria-pressed=true]{background:var(--card);color:var(--ink);box-shadow:0 1px 3px #0000001f}.cu-site .sbx-top select{border:1px solid var(--line);background:var(--card);min-height:38px;color:var(--ink);font:500 14px var(--f-text);border-radius:9px;padding:0 10px}.cu-site .sbx-reset{border:1px solid var(--line);color:var(--ink-2);cursor:pointer;background:0 0;border-radius:9px;margin-left:auto;padding:8px 12px;font-size:13.5px;font-weight:600}.cu-site .sbx-body{grid-template-columns:200px minmax(0,1fr);min-height:520px;display:grid}.cu-site .sbx-nav{border-right:1px solid var(--line-2);background:var(--card-2);align-content:start;gap:2px;padding:12px 10px;display:grid}.cu-site .sbx-nav button{text-align:left;color:var(--ink-2);cursor:pointer;background:0 0;border:0;border-radius:9px;padding:10px 12px;font-size:14.5px;font-weight:600}.cu-site .sbx-nav button[aria-current=page]{background:var(--card);color:var(--ink);box-shadow:inset 3px 0 0 var(--gold)}.cu-site .sbx-main{min-width:0;padding:18px}.cu-site .sbx-main h3{font-size:26px;line-height:1.05}.cu-site .sbx-main .hint{color:var(--ink-3);margin-top:6px;font-size:14px}.cu-site .sbx-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:16px;display:grid}.cu-site .sbx-w{background:var(--card-2);border:1px solid var(--line-2);border-radius:14px;min-width:0;padding:14px}.cu-site .sbx-w>span{color:var(--ink-3);font-size:13px;display:block}.cu-site .sbx-w>b{font:800 28px/1.05 var(--f-display);font-variant-numeric:tabular-nums;margin-top:6px;display:block}.cu-site .sbx-w>small{color:var(--ink-3);margin-top:4px;font-size:12.5px;display:block}.cu-site .sbx-w.wide{grid-column:1/-1}.cu-site .sbx-list{gap:8px;margin-top:14px;list-style:none;display:grid}.cu-site .sbx-list li{background:var(--card-2);border:1px solid var(--line-2);border-radius:12px;align-items:center;gap:10px;min-width:0;padding:10px 12px;font-size:14.5px;display:flex}.cu-site .sbx-list li .grow{flex:1;min-width:0}.cu-site .sbx-list li small{color:var(--ink-3);font-size:12.5px;display:block}.cu-site .sbx-btn{background:var(--gold);color:#15202c;cursor:pointer;white-space:nowrap;border:0;border-radius:9px;padding:8px 12px;font-size:13.5px;font-weight:700}.cu-site .sbx-btn.ghost{color:var(--ink-2);border:1px solid var(--line);background:0 0}.cu-site .sbx-btn:disabled{opacity:.55;cursor:default}.cu-site .sbx-check{border:2px solid var(--line);cursor:pointer;color:#fff;background:0 0;border-radius:50%;flex:none;place-items:center;width:24px;height:24px;display:grid}.cu-site .sbx-check[aria-checked=true]{background:#1f8a52;border-color:#1f8a52}.cu-site .sbx-check .i{stroke-width:3px;width:13px;height:13px}.cu-site .sbx-toast{background:var(--ok-bg);color:var(--ok-ink);border-radius:12px;margin-top:14px;padding:12px 14px;font-size:14.5px}.cu-site .sbx-toast.warn{background:var(--warn-bg);color:var(--warn-ink)}.cu-site .sbx-chat{gap:10px;margin-top:14px;display:grid}.cu-site .sbx-chat .q{flex-wrap:wrap;gap:8px;display:flex}.cu-site .sbx-chat .q button{border:1px solid var(--line);background:var(--card-2);color:var(--ink);cursor:pointer;border-radius:999px;padding:8px 12px;font-size:14px}.cu-site .sbx-chat .q button:hover{border-color:var(--gold)}.cu-site .sbx-bubble{border-radius:14px;max-width:92%;padding:12px 14px;font-size:15px;line-height:1.5}.cu-site .sbx-bubble.me{background:var(--gold);color:#15202c;justify-self:end}.cu-site .sbx-bubble.ai{background:var(--chip);color:var(--ink)}.cu-site .sbx-note{color:var(--ink-3);margin-top:12px;font-size:13px}.cu-site .sbx-phone{background:#080c12;border-radius:26px;max-width:340px;margin-top:16px;padding:8px}.cu-site .sbx-phone>div{background:var(--paper);min-height:380px;color:var(--ink);border-radius:20px;padding:16px}@media (max-width:860px){.cu-site .sbx-body{grid-template-columns:minmax(0,1fr)}.cu-site .sbx-nav{border-right:0;border-bottom:1px solid var(--line-2);gap:4px;display:flex;overflow-x:auto}.cu-site .sbx-nav button{white-space:nowrap}.cu-site .sbx-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (max-width:480px){.cu-site .sbx-grid{grid-template-columns:minmax(0,1fr)}.cu-site .sbx-reset{margin-left:0}}.cu-site .show-steps{counter-reset:s;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:30px;list-style:none;display:grid}.cu-site .show-steps li{counter-increment:s;border-top:2px solid var(--gold);padding-top:14px}.cu-site .show-steps li:before{content:counter(s,decimal-leading-zero);font:900 44px/.9 var(--f-clock);color:var(--gold);display:block}.cu-site .show-steps b{font:700 20px/1.15 var(--f-display);color:#fff;margin-top:10px;display:block}.cu-site .show-steps span{color:var(--on-dark-2);margin-top:6px;font-size:15px;display:block}@media (max-width:900px){.cu-site .show-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}.cu-site .show-steps.two{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:520px){.cu-site .show-steps,.cu-site .show-steps.two{grid-template-columns:minmax(0,1fr)}}html:has(.cu-site){scroll-behavior:smooth;scroll-padding-top:80px}@media (prefers-reduced-motion:reduce){html:has(.cu-site){scroll-behavior:auto}.cu-site *,.cu-site :before,.cu-site :after{transition-duration:0s!important;animation:none!important}}
