@font-face{font-family:Bitter;font-style:italic;font-weight:500;font-display:swap;src:url(../media/d3d5fb4439a63d5b-s.3h99ugq6yh82c.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:Bitter;font-style:italic;font-weight:500;font-display:swap;src:url(../media/faad9e11dae22044-s.1x9mnigacpjgg.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Bitter;font-style:italic;font-weight:500;font-display:swap;src:url(../media/499a103449befb67-s.2hs0h3tjkadtk.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:Bitter;font-style:italic;font-weight:500;font-display:swap;src:url(../media/87a3359b804af5a4-s.43puk49crdeax.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:Bitter;font-style:italic;font-weight:500;font-display:swap;src:url(../media/78fffed6bd416327-s.p.40_gb6brh2k8s.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:Bitter;font-style:italic;font-weight:600;font-display:swap;src:url(../media/d3d5fb4439a63d5b-s.3h99ugq6yh82c.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:Bitter;font-style:italic;font-weight:600;font-display:swap;src:url(../media/faad9e11dae22044-s.1x9mnigacpjgg.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Bitter;font-style:italic;font-weight:600;font-display:swap;src:url(../media/499a103449befb67-s.2hs0h3tjkadtk.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:Bitter;font-style:italic;font-weight:600;font-display:swap;src:url(../media/87a3359b804af5a4-s.43puk49crdeax.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:Bitter;font-style:italic;font-weight:600;font-display:swap;src:url(../media/78fffed6bd416327-s.p.40_gb6brh2k8s.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:Bitter;font-style:italic;font-weight:700;font-display:swap;src:url(../media/d3d5fb4439a63d5b-s.3h99ugq6yh82c.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:Bitter;font-style:italic;font-weight:700;font-display:swap;src:url(../media/faad9e11dae22044-s.1x9mnigacpjgg.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Bitter;font-style:italic;font-weight:700;font-display:swap;src:url(../media/499a103449befb67-s.2hs0h3tjkadtk.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:Bitter;font-style:italic;font-weight:700;font-display:swap;src:url(../media/87a3359b804af5a4-s.43puk49crdeax.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:Bitter;font-style:italic;font-weight:700;font-display:swap;src:url(../media/78fffed6bd416327-s.p.40_gb6brh2k8s.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:Bitter;font-style:italic;font-weight:800;font-display:swap;src:url(../media/d3d5fb4439a63d5b-s.3h99ugq6yh82c.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:Bitter;font-style:italic;font-weight:800;font-display:swap;src:url(../media/faad9e11dae22044-s.1x9mnigacpjgg.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Bitter;font-style:italic;font-weight:800;font-display:swap;src:url(../media/499a103449befb67-s.2hs0h3tjkadtk.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:Bitter;font-style:italic;font-weight:800;font-display:swap;src:url(../media/87a3359b804af5a4-s.43puk49crdeax.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:Bitter;font-style:italic;font-weight:800;font-display:swap;src:url(../media/78fffed6bd416327-s.p.40_gb6brh2k8s.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:Bitter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/7a241265daddc572-s.10jvof8gz-_y5.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:Bitter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2a4bffee540098bb-s.3h_l9tbb0d7_p.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Bitter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/e1515b7e0a765b6d-s.0fva7pfockob_.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:Bitter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/d77ad0cbd7090990-s.0zkocnxf4nsdf.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:Bitter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/f26d6d8170e57a33-s.p.0y5x2yv5t_t3-.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:Bitter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/7a241265daddc572-s.10jvof8gz-_y5.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:Bitter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2a4bffee540098bb-s.3h_l9tbb0d7_p.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Bitter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e1515b7e0a765b6d-s.0fva7pfockob_.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:Bitter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/d77ad0cbd7090990-s.0zkocnxf4nsdf.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:Bitter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/f26d6d8170e57a33-s.p.0y5x2yv5t_t3-.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:Bitter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/7a241265daddc572-s.10jvof8gz-_y5.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:Bitter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2a4bffee540098bb-s.3h_l9tbb0d7_p.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Bitter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/e1515b7e0a765b6d-s.0fva7pfockob_.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:Bitter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/d77ad0cbd7090990-s.0zkocnxf4nsdf.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:Bitter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/f26d6d8170e57a33-s.p.0y5x2yv5t_t3-.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:Bitter;font-style:normal;font-weight:800;font-display:swap;src:url(../media/7a241265daddc572-s.10jvof8gz-_y5.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:Bitter;font-style:normal;font-weight:800;font-display:swap;src:url(../media/2a4bffee540098bb-s.3h_l9tbb0d7_p.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Bitter;font-style:normal;font-weight:800;font-display:swap;src:url(../media/e1515b7e0a765b6d-s.0fva7pfockob_.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:Bitter;font-style:normal;font-weight:800;font-display:swap;src:url(../media/d77ad0cbd7090990-s.0zkocnxf4nsdf.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:Bitter;font-style:normal;font-weight:800;font-display:swap;src:url(../media/f26d6d8170e57a33-s.p.0y5x2yv5t_t3-.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:Bitter Fallback;src:local(Times New Roman);ascent-override:81.69%;descent-override:23.15%;line-gap-override:0.0%;size-adjust:114.46%}.bitter_c5f403a7-module__aIkXoG__className{font-family:Bitter,Bitter Fallback}.bitter_c5f403a7-module__aIkXoG__variable{--font-bitter:"Bitter", "Bitter Fallback"}
@font-face{font-family:Mulish;font-style:normal;font-weight:400;font-display:swap;src:url(../media/817e411a5e01ed4b-s.1ahybv0wwhhqq.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:Mulish;font-style:normal;font-weight:400;font-display:swap;src:url(../media/69c910a8dbdebe03-s.0rd1z-d80xk55.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Mulish;font-style:normal;font-weight:400;font-display:swap;src:url(../media/4aa1cac135eb7d75-s.1fz0dp8tcvd4o.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:Mulish;font-style:normal;font-weight:400;font-display:swap;src:url(../media/59000b645a38f9c6-s.1bybrk-qlld7x.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:Mulish;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fed68dff3ca987ed-s.p.3e08ior5wrhci.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:Mulish;font-style:normal;font-weight:500;font-display:swap;src:url(../media/817e411a5e01ed4b-s.1ahybv0wwhhqq.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:Mulish;font-style:normal;font-weight:500;font-display:swap;src:url(../media/69c910a8dbdebe03-s.0rd1z-d80xk55.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Mulish;font-style:normal;font-weight:500;font-display:swap;src:url(../media/4aa1cac135eb7d75-s.1fz0dp8tcvd4o.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:Mulish;font-style:normal;font-weight:500;font-display:swap;src:url(../media/59000b645a38f9c6-s.1bybrk-qlld7x.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:Mulish;font-style:normal;font-weight:500;font-display:swap;src:url(../media/fed68dff3ca987ed-s.p.3e08ior5wrhci.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:Mulish;font-style:normal;font-weight:600;font-display:swap;src:url(../media/817e411a5e01ed4b-s.1ahybv0wwhhqq.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:Mulish;font-style:normal;font-weight:600;font-display:swap;src:url(../media/69c910a8dbdebe03-s.0rd1z-d80xk55.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Mulish;font-style:normal;font-weight:600;font-display:swap;src:url(../media/4aa1cac135eb7d75-s.1fz0dp8tcvd4o.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:Mulish;font-style:normal;font-weight:600;font-display:swap;src:url(../media/59000b645a38f9c6-s.1bybrk-qlld7x.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:Mulish;font-style:normal;font-weight:600;font-display:swap;src:url(../media/fed68dff3ca987ed-s.p.3e08ior5wrhci.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:Mulish;font-style:normal;font-weight:700;font-display:swap;src:url(../media/817e411a5e01ed4b-s.1ahybv0wwhhqq.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:Mulish;font-style:normal;font-weight:700;font-display:swap;src:url(../media/69c910a8dbdebe03-s.0rd1z-d80xk55.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Mulish;font-style:normal;font-weight:700;font-display:swap;src:url(../media/4aa1cac135eb7d75-s.1fz0dp8tcvd4o.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:Mulish;font-style:normal;font-weight:700;font-display:swap;src:url(../media/59000b645a38f9c6-s.1bybrk-qlld7x.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:Mulish;font-style:normal;font-weight:700;font-display:swap;src:url(../media/fed68dff3ca987ed-s.p.3e08ior5wrhci.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:Mulish;font-style:normal;font-weight:800;font-display:swap;src:url(../media/817e411a5e01ed4b-s.1ahybv0wwhhqq.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:Mulish;font-style:normal;font-weight:800;font-display:swap;src:url(../media/69c910a8dbdebe03-s.0rd1z-d80xk55.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Mulish;font-style:normal;font-weight:800;font-display:swap;src:url(../media/4aa1cac135eb7d75-s.1fz0dp8tcvd4o.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:Mulish;font-style:normal;font-weight:800;font-display:swap;src:url(../media/59000b645a38f9c6-s.1bybrk-qlld7x.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:Mulish;font-style:normal;font-weight:800;font-display:swap;src:url(../media/fed68dff3ca987ed-s.p.3e08ior5wrhci.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:Mulish Fallback;src:local(Arial);ascent-override:96.56%;descent-override:24.02%;line-gap-override:0.0%;size-adjust:104.08%}.mulish_95b36ce2-module___kiN5a__className{font-family:Mulish,Mulish Fallback;font-style:normal}.mulish_95b36ce2-module___kiN5a__variable{--font-mulish:"Mulish", "Mulish Fallback"}
@font-face{font-family:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/4ba802ed8e67eac5-s.0fuxtgzazslqx.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:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d7a0600e467cf0bd-s.451yigaaz_4mg.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:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/dc0d9adbac686440-s.p.3cik_s2si-ft-.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:Space Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b8f2b92a9960dd69-s.0we3rzhp_h228.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:Space Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/28e60ca39c9ae554-s.44izq0ia6orkf.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:Space Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/8d05cfa5faa8406c-s.p.1s123piy9_v1m.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:Space Mono Fallback;src:local(Arial);ascent-override:81.58%;descent-override:26.3%;line-gap-override:0.0%;size-adjust:137.28%}.space_mono_7618295e-module__0uytZW__className{font-family:Space Mono,Space Mono Fallback;font-style:normal}.space_mono_7618295e-module__0uytZW__variable{--font-space-mono:"Space Mono", "Space Mono Fallback"}
:root{--ink:#0c2514;--ink-soft:#4a5e4e;--ink-faint:#7c8b7f;--paper:#fcfaf4;--paper-alt:#ecf3e6;--line:#d3dacd;--surface:#fff;--green:#266739;--green-dark:#04381a;--green-ink:#f7fef8;--green-tint:#e1f5e4;--leaf:#54b05a;--orange:#e48233;--orange-tint:#ffe9da;--sky:#b9d5ed;--blush:#f8d4d3;--good:#168b49;--good-dim:#d3f5db;--warn:#da950b;--warn-dim:#ffebce;--bad:#d33a3c;--bad-dim:#ffe6e3;--shadow:0 1px 2px #0c25140d, 0 12px 30px #0c251417;--radius-lg:26px;--radius-md:16px;--radius-sm:10px}@supports (color:lab(0% 0 0)){:root{--ink:lab(12.4193% -13.8491 8.24429);--ink-soft:lab(37.8248% -10.6096 6.2429);--ink-faint:lab(56.2554% -7.5478 4.42702);--paper:lab(98.3099% -.248939 3.04239);--paper-alt:lab(94.9949% -3.93933 5.24261);--line:lab(86.318% -4.37018 5.83309);--surface:lab(100% 0 0);--green:lab(38.6218% -30.1631 19.8531);--green-dark:lab(19.7494% -23.3249 14.0395);--green-ink:lab(98.9748% -2.95284 1.87817);--green-tint:lab(94.6016% -8.87287 5.65853);--leaf:lab(64.7007% -42.0753 34.8325);--orange:lab(64.4335% 34.7221 57.0088);--orange-tint:lab(94.0473% 9.05898 14.4456);--sky:lab(83.7494% -5.62197 -15.2559);--blush:lab(87.9969% 12.7005 5.39391);--good:lab(50.7322% -43.5398 26.207);--good-dim:lab(93.7084% -15.1169 8.87644);--warn:lab(67.3506% 20.5018 70.1014);--warn-dim:lab(94.2536% 6.09729 22.9329);--bad:lab(49.3643% 60.058 36.7948);--bad-dim:lab(93.7822% 13.8254 7.47876);--shadow:0 1px 2px lab(12.4193% -13.8491 8.24429/.05), 0 12px 30px lab(12.4193% -13.8491 8.24429/.09)}}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--ink:#ebf1e6;--ink-soft:#a7aea0;--ink-faint:#71776b;--paper:#08120c;--paper-alt:#121e14;--line:#2a3a2d;--surface:#121e14;--green:#5dad70;--green-dark:#04381a;--green-ink:#020c04;--green-tint:#0f3118;--leaf:#61b565;--orange:#ed914c;--orange-tint:#44250c;--sky:#1b354b;--blush:#4c2b2b;--good:#46b86e;--good-dim:#0d3119;--warn:#eba941;--warn-dim:#3f2903;--bad:#f66d67;--bad-dim:#4b1d1b;--shadow:0 1px 2px #0000004d, 0 14px 34px #00000059}@supports (color:lab(0% 0 0)){:root:not([data-theme=light]){--ink:lab(94.3796% -3.28684 4.36423);--ink-soft:lab(70.0771% -4.36261 5.84208);--ink-faint:lab(49.1954% -4.3473 5.86083);--paper:lab(4.61924% -4.04242 2.03262);--paper-alt:lab(9.84584% -7.4488 4.74309);--line:lab(22.6739% -8.9186 5.73412);--surface:lab(9.84584% -7.4488 4.74309);--green:lab(64.4134% -36.0056 23.4919);--green-dark:lab(19.7494% -23.3249 14.0395);--green-ink:lab(2.65622% -3.81248 2.3013);--green-tint:lab(17.2378% -18.0902 11.8984);--leaf:lab(66.9137% -39.2369 32.1906);--orange:lab(69.1589% 31.8527 51.0321);--orange-tint:lab(18.5017% 13.7549 21.8396);--sky:lab(21.0291% -4.6379 -16.4738);--blush:lab(21.7659% 15.951 6.98307);--good:lab(67.1171% -46.3625 27.7406);--good-dim:lab(17.2468% -18.545 11.0962);--warn:lab(74.3749% 18.2478 61.1499);--warn-dim:lab(18.7387% 8.09275 25.6372);--bad:lab(63.526% 53.3686 30.8739);--bad-dim:lab(18.1126% 21.9566 12.6385);--shadow:0 1px 2px lab(0% 0 0/.3), 0 14px 34px lab(0% 0 0/.35)}}}:root[data-theme=dark]{--ink:#ebf1e6;--ink-soft:#a7aea0;--ink-faint:#71776b;--paper:#08120c;--paper-alt:#121e14;--line:#2a3a2d;--surface:#121e14;--green:#5dad70;--green-dark:#04381a;--green-ink:#020c04;--green-tint:#0f3118;--leaf:#61b565;--orange:#ed914c;--orange-tint:#44250c;--sky:#1b354b;--blush:#4c2b2b;--good:#46b86e;--good-dim:#0d3119;--warn:#eba941;--warn-dim:#3f2903;--bad:#f66d67;--bad-dim:#4b1d1b;--shadow:0 1px 2px #0000004d, 0 14px 34px #00000059}@supports (color:lab(0% 0 0)){:root[data-theme=dark]{--ink:lab(94.3796% -3.28684 4.36423);--ink-soft:lab(70.0771% -4.36261 5.84208);--ink-faint:lab(49.1954% -4.3473 5.86083);--paper:lab(4.61924% -4.04242 2.03262);--paper-alt:lab(9.84584% -7.4488 4.74309);--line:lab(22.6739% -8.9186 5.73412);--surface:lab(9.84584% -7.4488 4.74309);--green:lab(64.4134% -36.0056 23.4919);--green-dark:lab(19.7494% -23.3249 14.0395);--green-ink:lab(2.65622% -3.81248 2.3013);--green-tint:lab(17.2378% -18.0902 11.8984);--leaf:lab(66.9137% -39.2369 32.1906);--orange:lab(69.1589% 31.8527 51.0321);--orange-tint:lab(18.5017% 13.7549 21.8396);--sky:lab(21.0291% -4.6379 -16.4738);--blush:lab(21.7659% 15.951 6.98307);--good:lab(67.1171% -46.3625 27.7406);--good-dim:lab(17.2468% -18.545 11.0962);--warn:lab(74.3749% 18.2478 61.1499);--warn-dim:lab(18.7387% 8.09275 25.6372);--bad:lab(63.526% 53.3686 30.8739);--bad-dim:lab(18.1126% 21.9566 12.6385);--shadow:0 1px 2px lab(0% 0 0/.3), 0 14px 34px lab(0% 0 0/.35)}}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);font-family:var(--font-mulish),system-ui,-apple-system,sans-serif;-webkit-font-smoothing:antialiased;margin:0}.disp{font-family:var(--font-bitter),Georgia,serif;letter-spacing:-.01em;text-wrap:balance}.mono{font-family:var(--font-space-mono),ui-monospace,monospace;font-variant-numeric:tabular-nums}h1,h2,h3{margin:0;font-weight:700}p{margin:0}a{color:inherit;text-decoration:none}button{font-family:inherit}::selection{background:var(--green-tint);color:var(--ink)}:focus-visible{outline:2px solid var(--green);outline-offset:2px}img,svg{max-width:100%;display:block}.wrap{max-width:1180px;margin:0 auto;padding:0 40px}@media (max-width:900px){.wrap{padding:0 20px}}@media (prefers-reduced-motion:no-preference){@keyframes bob{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes bobSmall{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes spin-slow{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes pulseRing{0%{box-shadow:0 0 0 0 color-mix(in oklch, var(--green) 45%, transparent)}to{box-shadow:0 0 0 16px #0000}}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes floatChip{0%,to{transform:translateY(0) rotate(var(--rot,0deg))}50%{transform:translateY(-8px) rotate(var(--rot,0deg))}}@keyframes bobRot{0%,to{transform:translateY(0) rotate(var(--rot,0deg))}50%{transform:translateY(-7px) rotate(var(--rot,0deg))}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.anim-bob{animation:5s ease-in-out infinite bob}.anim-bob-sm{animation:4s ease-in-out infinite bobSmall}.anim-bob-rot{animation:4.2s ease-in-out infinite bobRot}.anim-spin-slow{animation:40s linear infinite spin-slow}.anim-pulse{animation:2.2s ease-out infinite pulseRing}.hero-copy>*{animation:.8s both fadeInUp}.hero-copy>:nth-child(2){animation-delay:80ms}.hero-copy>:nth-child(3){animation-delay:.16s}.hero-copy>:nth-child(4){animation-delay:.24s}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.eyebrow{font-family:var(--font-space-mono),monospace;letter-spacing:.06em;text-transform:uppercase;border-radius:999px;align-items:center;gap:7px;padding:6px 14px;font-size:11.5px;font-weight:700;display:inline-flex}.btn{font-family:var(--font-bitter),serif;cursor:pointer;white-space:nowrap;border:1.5px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:14px 26px;font-size:15px;font-weight:700;transition:transform .15s,box-shadow .15s,background .15s,border-color .15s;display:inline-flex}.btn:active{transform:scale(.97)}.btn-ink{background:var(--green-dark);color:var(--green-ink)}.btn-ink:hover{box-shadow:var(--shadow)}.btn-charge{background:var(--orange);color:#fff}.btn-charge:hover{box-shadow:0 10px 26px color-mix(in oklch, var(--orange) 45%, transparent)}.btn-line{border-color:var(--line);color:var(--ink);background:0 0}.btn-line:hover{border-color:var(--green)}.btn-sm{padding:10px 18px;font-size:13.5px}.btn-xs{border-radius:8px;gap:6px;padding:7px 14px;font-size:12.5px}.btn[disabled]{opacity:.45;cursor:not-allowed}.notif-dropdown{left:50%;transform:translate(-50%)}.card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-md)}.badge{font-family:var(--font-space-mono),monospace;letter-spacing:.03em;text-transform:uppercase;white-space:nowrap;border-radius:999px;align-items:center;padding:5px 12px;font-size:11px;font-weight:700;display:inline-flex}#shell{flex-direction:column;min-height:100vh;display:flex}.topnav{z-index:40;background:color-mix(in oklch, var(--paper) 88%, transparent);-webkit-backdrop-filter:blur(10px);border-bottom:1px solid var(--line);position:sticky;top:0;transform:translateZ(0)}.topnav-row{justify-content:space-between;align-items:center;height:76px;display:flex}.brand{cursor:pointer;background:0 0;border:none;align-items:center;gap:10px;padding:0;display:flex}.brand-word{color:var(--ink);font-size:20px;font-weight:800}.navlinks{font-family:var(--font-bitter),serif;align-items:center;gap:34px;font-size:14.5px;font-weight:700;display:flex}.navlinks a{color:var(--ink-soft);cursor:pointer;padding-bottom:3px;position:relative}.navlinks a:hover,.navlinks a.on{color:var(--ink)}.navlinks a.on:after{content:"";background:var(--orange);border-radius:2px;height:2px;position:absolute;bottom:-3px;left:0;right:0}.navicons{align-items:center;gap:18px;display:flex}.icon-btn{cursor:pointer;color:var(--ink);background:0 0;border:none;padding:0;display:flex;position:relative}.cart-dot{background:var(--orange);color:#fff;width:17px;height:17px;font-size:10px;font-weight:700;font-family:var(--font-space-mono);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:-7px;right:-9px}.avatar-chip{background:var(--green);width:30px;height:30px;color:var(--green-ink);font-size:12px;font-weight:700;font-family:var(--font-bitter);cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;display:flex}.menu-btn{cursor:pointer;color:var(--ink);background:0 0;border:none;padding:0;display:none}.mobile-menu{border-top:1px solid var(--line);flex-direction:column;padding:8px 0 18px;display:none}.mobile-menu a{font-family:var(--font-bitter),serif;color:var(--ink);cursor:pointer;border-bottom:1px solid var(--line);padding:13px 4px;font-size:15.5px;font-weight:700}.mobile-menu.open{display:flex}@media (max-width:860px){.navlinks{display:none}.menu-btn{display:flex}}.marquee{background:var(--green-dark);color:var(--green-ink);white-space:nowrap;padding:10px 0;overflow:hidden}.marquee-track{gap:44px;animation:26s linear infinite marquee;display:inline-flex}.marquee-item{font-family:var(--font-space-mono);letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:10px;font-size:12.5px;font-weight:700;display:inline-flex}footer.site{background:var(--green-dark);color:color-mix(in oklch, var(--green-ink) 82%, var(--green-dark) 18%);margin-top:auto}footer.site .wrap{padding-top:64px;padding-bottom:0}.foot-grid{border-bottom:1px solid color-mix(in oklch, var(--green-ink) 18%, transparent);grid-template-columns:1.4fr 1fr 1fr 1.2fr;gap:40px;padding-bottom:44px;display:grid}@media (max-width:760px){.foot-grid{grid-template-columns:1fr 1fr}.foot-grid>div:nth-child(2),.foot-grid>div:nth-child(4){text-align:right}.foot-grid>div:nth-child(4) a{justify-content:flex-end}}.foot-grid h4{letter-spacing:.06em;text-transform:uppercase;color:var(--green-ink);font-size:12.5px;font-family:var(--font-space-mono);margin:0 0 16px;font-weight:700}.foot-grid a{color:color-mix(in oklch, var(--green-ink) 78%, var(--green-dark) 22%);cursor:pointer;margin-bottom:10px;font-size:14px;display:block}.foot-grid a:hover{color:var(--green-ink)}.foot-parent{color:color-mix(in oklch, var(--green-ink) 60%, var(--green-dark) 40%);flex-wrap:wrap;align-items:center;gap:12px;padding-top:22px;font-size:12.5px;display:flex}.foot-parent img{opacity:1;width:auto;height:32px}.foot-parent strong{color:var(--green-ink);font-weight:700}.foot-bottom{color:color-mix(in oklch, var(--green-ink) 55%, var(--green-dark) 45%);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:10px 0 22px;font-size:12.5px;display:flex}.foot-proto{font-family:var(--font-space-mono);gap:16px;margin-left:auto;font-size:11.5px;display:flex}.foot-proto a{text-underline-offset:3px;cursor:pointer;text-decoration:underline}.hero{background:linear-gradient(180deg, var(--sky) -40%, var(--paper) 55%);position:relative;overflow:hidden}.hero-mesh{pointer-events:none;position:absolute;inset:0}.wave-div{width:100%;height:64px;line-height:0;overflow:hidden}.wave-div svg{width:100%;height:100%;display:block}@media (max-width:700px){.wave-div{height:34px}}.blob-behind{z-index:0;pointer-events:none;opacity:.6;filter:blur(2px);border-radius:63% 37% 54% 46%/43% 37% 63% 57%;position:absolute}@media (prefers-reduced-motion:no-preference){.blob-behind{animation:14s ease-in-out infinite blobMorph}@keyframes blobMorph{0%,to{border-radius:63% 37% 54% 46%/43% 37% 63% 57%}33%{border-radius:41% 59% 34% 66%/60% 41% 59% 40%}66%{border-radius:56% 44% 68% 32%/34% 62% 38% 66%}}}.hero-inner{grid-template-columns:1.05fr .95fr;align-items:center;gap:20px;padding-top:64px;display:grid;position:relative}@media (max-width:980px){.hero-inner{grid-template-columns:1fr;padding-top:40px}}.hero-copy h1{margin:18px 0;font-size:clamp(36px,4.8vw,60px);line-height:1.05}.hero-copy p.lede{color:var(--ink-soft);max-width:460px;margin:0 0 30px;font-size:17px;line-height:1.65}.hero-ctas{flex-wrap:wrap;gap:14px;display:flex}.hero-stage{justify-content:center;align-items:center;min-height:460px;display:flex;position:relative}.hero-float{justify-content:center;align-items:flex-end;width:100%;max-width:460px;height:460px;display:flex;position:relative}.hero-blob-a{background:var(--green-tint);opacity:.9;width:320px;height:320px;top:6%;left:8%}.hero-blob-b{background:var(--orange-tint);opacity:.85;width:220px;height:220px;animation-delay:-5s;bottom:2%;right:4%}.hero-cutout{z-index:1;object-fit:contain;filter:drop-shadow(0 24px 30px #0c25144d);filter:drop-shadow(0 24px 30px lab(12.4193% -13.8491 8.24429/.3));width:auto;height:88%;position:relative}.hero-cutout-a{margin:0 -6px 0 0}.hero-cutout-b{align-self:flex-end;height:70%;margin:0 0 2% -22px}.hero-cutout-c{z-index:2;height:44%;transform:rotate(var(--rot,-9deg));position:absolute;bottom:2%;left:2%}@media (max-width:700px){.hero-float{max-width:340px;height:340px}}.float-chip{background:var(--surface);border:1px solid var(--line);font-family:var(--font-space-mono);box-shadow:var(--shadow);letter-spacing:.02em;white-space:nowrap;border-radius:999px;align-items:center;gap:8px;padding:9px 16px 9px 12px;font-size:11.5px;font-weight:700;display:flex;position:absolute}@media (max-width:700px){.float-chip{padding:7px 12px 7px 10px;font-size:10px}.hero-stage .float-chip:first-of-type{left:0!important}.hero-stage .float-chip:last-of-type{right:0!important}}.float-chip .dot{border-radius:50%;width:8px;height:8px}.strip{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--paper-alt)}.strip-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;padding:20px 0;display:flex}.strip-label{font-family:var(--font-space-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-faint);font-size:11.5px}.strip-cats{flex-wrap:wrap;gap:30px;display:flex}.strip-cat{font-family:var(--font-bitter),serif;color:var(--ink-soft);align-items:center;gap:9px;font-size:14px;font-weight:700;display:flex}section{padding:88px 0}@media (max-width:900px){section{padding:58px 0}}.section-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:44px;display:flex}.section-head h2{text-wrap:balance;margin-top:12px;font-size:clamp(25px,3vw,36px)}.section-link{font-family:var(--font-bitter),serif;cursor:pointer;color:var(--ink);white-space:nowrap;align-items:center;gap:6px;font-size:14.5px;font-weight:700;display:flex}.prod-card{border-radius:var(--radius-lg);cursor:pointer;transition:transform .18s,box-shadow .18s;overflow:hidden}.prod-card:hover{box-shadow:var(--shadow);transform:translateY(-4px)}.prod-card .photo{aspect-ratio:4/3;background:var(--paper-alt);display:block;position:relative;overflow:hidden}.prod-card .photo img{object-fit:cover;width:100%;height:100%;transition:transform .5s}.prod-card:hover .photo img{transform:scale(1.06)}.photo-rule{pointer-events:none;opacity:0;z-index:1;mix-blend-mode:overlay;background-image:repeating-linear-gradient(#0000 0 19%,#fff9 19% calc(19% + 1px));background-image:repeating-linear-gradient(#0000 0 19%,lab(100% 0 0/.6) 19% calc(19% + 1px));transition:opacity .4s;position:absolute;inset:0}.prod-card:hover .photo-rule{opacity:1}.photo-spec{z-index:2;color:var(--ink);font-family:var(--font-space-mono),monospace;letter-spacing:.02em;box-shadow:var(--shadow);opacity:0;background:#fffffff0;background:lab(100% 0 0/.94);border-radius:999px;align-items:center;gap:7px;padding:9px 14px;font-size:11px;font-weight:700;transition:opacity .35s,transform .35s;display:flex;position:absolute;bottom:14px;left:14px;right:14px;transform:translateY(12px)}.prod-card:hover .photo-spec{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:no-preference){.prod-card .photo img{transition:transform .55s cubic-bezier(.22,1.5,.36,1)}.prod-card:hover .photo img{transform:scale(1.1)rotate(-1.4deg)}.photo-spec{transition:opacity .4s 50ms,transform .4s cubic-bezier(.22,1.5,.36,1) 50ms}}.prod-card .body{padding:20px 22px 24px}.prod-card h3{margin-bottom:6px;font-size:18.5px}.prod-card .desc{color:var(--ink-soft);margin-bottom:16px;font-size:13.5px;line-height:1.55}.prod-foot{justify-content:space-between;align-items:center;width:100%;display:flex}.stepper{background:var(--paper-alt);border-radius:999px;align-items:center;gap:10px;padding:5px;display:flex}.stepper button{background:var(--surface);cursor:pointer;width:30px;height:30px;color:var(--ink);border:none;border-radius:50%;font-size:16px}.stepper button.solid{background:var(--green-dark);color:var(--green-ink)}.stepper span{text-align:center;min-width:16px;font-size:13.5px;font-weight:700;font-family:var(--font-space-mono)}.round-add{background:var(--green-dark);width:38px;height:38px;color:var(--green-ink);cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;font-size:19px;display:flex}.round-add:hover{background:var(--orange)}.showcase-wrap{contain:layout paint;position:relative}.showcase-orbit{pointer-events:none;opacity:.7;height:520px;position:absolute;inset:-40px -40px auto}.showcase-stage{perspective:1500px;max-width:980px;height:460px;margin:38px auto 26px;position:relative;overflow:hidden}.showcase-item{border-radius:var(--radius-lg);background:var(--surface);cursor:pointer;width:266px;height:404px;transform-style:preserve-3d;will-change:transform,left;transition:left .7s cubic-bezier(.22,.9,.24,1),transform .7s cubic-bezier(.22,.9,.24,1),filter .7s,opacity .7s;position:absolute;top:6px;left:50%;overflow:hidden;box-shadow:0 26px 54px -18px #011c0a61;box-shadow:0 26px 54px -18px lab(7.83409% -13.1302 7.28708/.38)}.showcase-item img{object-fit:cover;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}.showcase-item .sc-scrim{pointer-events:none;background:linear-gradient(#0000,#030f05db);background:linear-gradient(#0000,lab(3.25544% -4.49164 2.51954/.86));height:52%;position:absolute;inset:auto 0 0}.showcase-item .sc-ring{border-radius:var(--radius-lg);pointer-events:none;border:1.5px solid #ffffff38;border:1.5px solid lab(100% 0 0/.22);position:absolute;inset:0}.showcase-item .sc-cap{color:#fff;pointer-events:none;position:absolute;bottom:18px;left:20px;right:20px}.showcase-item .sc-tag{font-family:var(--font-space-mono),monospace;letter-spacing:.08em;text-transform:uppercase;opacity:.88;align-items:center;gap:6px;font-size:10.5px;font-weight:700;display:flex}.showcase-item .sc-cap h3{font-family:var(--font-bitter),serif;text-shadow:0 2px 10px #00050166;text-shadow:0 2px 10px lab(.993712% -1.94316 1.06685/.4);margin:5px 0 0;font-size:20px}.showcase-item.is-side .sc-cap{opacity:.85}.showcase-nudge{color:var(--ink);font-family:var(--font-space-mono);box-shadow:var(--shadow);background:#ffffffeb;background:lab(100% 0 0/.92);border-radius:999px;align-items:center;gap:5px;padding:5px 10px;font-size:10.5px;font-weight:700;display:flex;position:absolute;top:12px;right:16px}.showcase-arrow{background:var(--surface);border:1px solid var(--line);width:44px;height:44px;box-shadow:var(--shadow);cursor:pointer;z-index:9;color:var(--ink);border-radius:50%;justify-content:center;align-items:center;margin-top:-22px;transition:transform .15s,background .15s;display:flex;position:absolute;top:50%}.showcase-arrow:hover{background:var(--green-dark);color:var(--green-ink);transform:scale(1.07)}.showcase-arrow.left{left:8px}.showcase-arrow.right{right:8px}@media (max-width:760px){.showcase-arrow{display:none}}.showcase-dots{justify-content:center;align-items:center;gap:9px;display:flex}.sc-dot{background:var(--line);cursor:pointer;border:none;border-radius:50%;width:8px;height:8px;padding:0;transition:all .3s}.sc-dot.active{background:var(--green-dark);border-radius:5px;width:26px}@media (max-width:760px){.showcase-stage{height:400px}.showcase-item{width:220px;height:340px}.showcase-orbit{display:none}}.why-grid{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}@media (max-width:860px){.why-grid{grid-template-columns:1fr}}.why-card{padding:30px}.why-icon{background:var(--green-dark);border-radius:64% 36% 40% 60%/48% 42% 58% 52%;justify-content:center;align-items:center;width:46px;height:46px;margin-bottom:18px;display:flex}.two-col{grid-template-columns:1fr 1fr;display:grid}@media (max-width:640px){.two-col{grid-template-columns:1fr}}.faq-item{border-bottom:1px solid var(--line)}.faq-q{cursor:pointer;font-family:var(--font-bitter),serif;justify-content:space-between;align-items:center;gap:20px;padding:22px 0;font-size:16.5px;font-weight:700;display:flex}.faq-a{max-height:0;transition:max-height .25s;overflow:hidden}.faq-a p{color:var(--ink-soft);max-width:640px;padding-bottom:22px;font-size:14.5px;line-height:1.65}.faq-icon{flex:none;transition:transform .25s}.cta-band{border-radius:32px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:30px;padding:56px 60px;display:flex;position:relative;overflow:hidden}@media (max-width:700px){.cta-band{padding:38px}}.page-head{padding-top:48px;padding-bottom:8px}.page-head h1{font-size:clamp(28px,3.2vw,40px)}.chiprow{gap:10px;padding:24px 0 4px;display:flex;overflow-x:auto}.chip{font-family:var(--font-bitter),serif;border:1.5px solid var(--line);background:var(--surface);cursor:pointer;white-space:nowrap;color:var(--ink);border-radius:999px;padding:10px 18px;font-size:13.5px;font-weight:700}.chip.on{background:var(--green-dark);color:var(--green-ink);border-color:var(--green-dark)}.prod-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;padding:34px 0 100px;display:grid}@media (max-width:900px){.prod-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.prod-grid{grid-template-columns:1fr}}.crumb{color:var(--ink-faint);padding-top:24px;font-size:13px}.crumb a{cursor:pointer}.crumb a:hover{color:var(--ink)}.pd-wrap{grid-template-columns:520px 1fr;gap:56px;padding-top:20px;padding-bottom:90px;display:grid}@media (max-width:980px){.pd-wrap{grid-template-columns:1fr}}.gallery-main{background:var(--paper-alt);border-radius:var(--radius-lg);aspect-ratio:4/3;position:relative;overflow:hidden}.gallery-main img{object-fit:cover;width:100%;height:100%}.thumbs{gap:12px;margin-top:16px;display:flex}.thumb{border:1.5px solid var(--line);background:var(--paper-alt);cursor:pointer;border-radius:14px;width:74px;height:74px;padding:0;overflow:hidden}.thumb img{object-fit:cover;width:100%;height:100%}.thumb.on{border-color:var(--green-dark)}.tabbar{border-bottom:1px solid var(--line);gap:26px;margin-bottom:18px;display:flex}.tabbtn{font-family:var(--font-bitter),serif;color:var(--ink-faint);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;padding:12px 2px;font-size:14.5px;font-weight:700}.tabbtn.on{color:var(--ink);border-color:var(--green-dark)}.nut-wrap{min-height:60px}.nut-serve{font-family:var(--font-space-mono),monospace;color:var(--ink-faint);margin-bottom:10px;font-size:11.5px}.nut-table{border-collapse:collapse;width:100%;font-size:13.5px}.nut-table th{text-align:right;font-family:var(--font-space-mono),monospace;letter-spacing:.05em;text-transform:uppercase;color:var(--ink-faint);padding:0 0 10px;font-size:10.5px;font-weight:700}.nut-table th:first-child{text-align:left}.nut-table td{border-top:1px solid var(--line);color:var(--ink-soft);text-align:right;padding:10px 0}.nut-table td:first-child{text-align:left;color:var(--ink)}.nut-table tr td:first-child{font-family:var(--font-mulish)}.nut-table tbody tr:nth-child(odd){background:var(--paper-alt)}.nut-table tbody tr td{padding-left:10px;padding-right:10px}.nut-note{color:var(--ink-faint);align-items:flex-start;gap:7px;margin-top:14px;font-size:12px;line-height:1.5;display:flex}.field label{color:var(--ink-soft);text-transform:uppercase;letter-spacing:.04em;font-size:12px;font-weight:700;font-family:var(--font-space-mono);margin-bottom:6px;display:block}.field input,.field textarea,.field select{border:1.5px solid var(--line);width:100%;font-size:14.5px;font-family:var(--font-mulish);background:var(--surface);color:var(--ink);border-radius:10px;padding:12px 14px}.field{margin-bottom:16px}.row2{grid-template-columns:1fr 1fr;gap:14px;display:grid}@media (max-width:640px){.row2{grid-template-columns:1fr}}.filter-select{border:1.5px solid var(--line);font-family:var(--font-bitter),serif;background:var(--surface);color:var(--ink);border-radius:10px;padding:9px 12px;font-size:13px;font-weight:700}.split-grid{grid-template-columns:1fr 380px;align-items:start;gap:56px;display:grid}@media (max-width:860px){.split-grid{grid-template-columns:1fr}.summary-card{position:static}}.cart-line{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:18px;padding:20px 0;display:flex}.cart-thumb{background:var(--paper-alt);border-radius:12px;flex:none;width:56px;height:56px;overflow:hidden}.cart-thumb img{object-fit:cover;width:100%;height:100%}.summary-card{padding:26px;position:sticky;top:100px}.sum-row{color:var(--ink-soft);justify-content:space-between;margin-bottom:12px;font-size:14.5px;display:flex}.sum-row b{color:var(--ink);font-weight:700}.sum-total{border-top:1px solid var(--line);justify-content:space-between;margin-bottom:20px;padding-top:18px;display:flex}.step-track{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:34px;display:flex}.step-num{background:var(--paper-alt);width:26px;height:26px;color:var(--ink-faint);font-size:12px;font-weight:700;font-family:var(--font-space-mono);border-radius:50%;justify-content:center;align-items:center;display:flex}.step-num.on{background:var(--green-dark);color:var(--green-ink)}.step-line{background:var(--line);width:36px;height:1px}.dash-shell{--ink:#1b1b1b;--ink-soft:#585858;--ink-faint:gray;--paper:#fcfcfc;--paper-alt:#f2f2f2;--line:#d4d4d4;--surface:#fff;--highlight:#f4ecca;--radius-md:10px;background:var(--paper);min-height:calc(100vh - 76px);color:var(--ink);display:flex}@supports (color:lab(0% 0 0)){.dash-shell{--ink:lab(9.52% 0 0);--ink-soft:lab(37.36% .0000149012 -.00000596046);--ink-faint:lab(53.6% 0 0);--paper:lab(98.84% 0 0);--paper-alt:lab(95.36% .0000596046 0);--line:lab(84.92% 0 0);--surface:lab(100% 0 0);--highlight:lab(93.291% -.919074 17.4938)}}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .dash-shell{--ink:#eee;--ink-soft:#ababab;--ink-faint:#747474;--paper:#090909;--paper-alt:#141414;--line:#333;--surface:#141414;--highlight:#3b3212}@supports (color:lab(0% 0 0)){:root:not([data-theme=light]) .dash-shell{--ink:lab(94.2% 0 0);--ink-soft:lab(69.84% 0 0);--ink-faint:lab(48.96% 0 -.0000238419);--paper:lab(2.47865% 0 0);--paper-alt:lab(6.19571% 0 0);--line:lab(21.12% 0 0);--surface:lab(6.19571% 0 0);--highlight:lab(21.3162% .337303 21.5541)}}}:root[data-theme=dark] .dash-shell{--ink:#eee;--ink-soft:#ababab;--ink-faint:#747474;--paper:#090909;--paper-alt:#141414;--line:#333;--surface:#141414;--highlight:#3b3212}@supports (color:lab(0% 0 0)){:root[data-theme=dark] .dash-shell{--ink:lab(94.2% 0 0);--ink-soft:lab(69.84% 0 0);--ink-faint:lab(48.96% 0 -.0000238419);--paper:lab(2.47865% 0 0);--paper-alt:lab(6.19571% 0 0);--line:lab(21.12% 0 0);--surface:lab(6.19571% 0 0);--highlight:lab(21.3162% .337303 21.5541)}}.kpi-grid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}@media (max-width:760px){.kpi-grid{grid-template-columns:1fr 1fr}}@media (max-width:420px){.kpi-grid{grid-template-columns:1fr}}.dash-side{background:var(--surface);border-right:1px solid var(--line);z-index:60;flex:none;align-self:flex-start;width:246px;height:100vh;padding:26px 18px;position:sticky;top:0;overflow-y:auto}.dash-main{flex:1;min-width:0;max-width:1040px;padding:38px 40px 70px;overflow-x:hidden}.dash-mobile-bar,.dash-backdrop{display:none}@media (max-width:980px){.dash-shell{flex-direction:column;min-height:auto}.dash-mobile-bar{background:var(--surface);border-bottom:1px solid var(--line);z-index:50;justify-content:space-between;align-items:center;gap:12px;padding:14px 20px;display:flex;position:sticky;top:0}.dash-side{width:min(80vw,290px);height:100vh;box-shadow:none;flex-direction:column;transition:transform .25s;display:flex;position:fixed;top:0;left:0;transform:translate(-100%)}.dash-side.mobile-open{transform:translate(0);box-shadow:24px 0 60px -12px #011c0a59;box-shadow:24px 0 60px -12px lab(7.83409% -13.1302 7.28708/.35)}.dash-backdrop.open{z-index:55;background:#16161673;background:lab(7.22637% -.0000149012 0/.45);display:block;position:fixed;inset:0}.dash-main{padding:22px 16px 50px}}.side-link{color:var(--ink-soft);cursor:pointer;border-radius:12px;align-items:center;gap:12px;padding:11px 16px;font-size:14px;font-weight:700;display:flex}.side-link.on{background:var(--green-dark);color:var(--green-ink)}.dash-split{grid-template-columns:246px 1fr;align-items:start;gap:24px;display:grid}.admin-split{grid-template-columns:1fr 420px;align-items:start;gap:22px;display:grid}@media (max-width:900px){.dash-split,.admin-split{grid-template-columns:1fr}}.order-row{cursor:pointer;border:1.5px solid #0000;border-radius:14px;padding:16px;position:relative}.order-row.on{background:var(--surface);border-color:var(--line);box-shadow:var(--shadow)}.order-row:not(.on){border-color:var(--line)}.unread-dot{background:var(--orange);border-radius:50%;width:9px;height:9px;position:absolute;top:14px;right:14px}.history-list{flex-direction:column;gap:0;display:flex}.history-item{gap:14px;padding:10px 0;display:flex}.history-dot-wrap{flex-direction:column;align-items:center;display:flex}.history-dot{background:var(--green-dark);border-radius:50%;flex:none;width:9px;height:9px;margin-top:5px}.history-line{background:var(--line);flex:1;width:1.5px;min-height:16px}.msg-thread{background:var(--paper-alt);border-radius:16px;flex-direction:column;flex:1;gap:12px;min-height:0;padding:18px;display:flex;overflow-y:auto}.msg-bubble{border-radius:14px;max-width:100%;padding:10px 14px;font-size:13.5px;line-height:1.5}.msg-row{display:flex}.msg-meta{color:var(--ink-faint);margin-top:4px;font-size:11px}.msg-input-row{border-top:1px solid var(--line);flex:none;gap:10px;padding:14px;display:flex}.chat-widget{z-index:60;background:var(--surface);border:1px solid var(--line);border-radius:22px;flex-direction:column;width:380px;max-width:calc(100vw - 32px);height:520px;max-height:calc(100vh - 44px);display:flex;position:fixed;bottom:22px;right:22px;overflow:hidden;box-shadow:0 24px 60px -12px #011c0a73;box-shadow:0 24px 60px -12px lab(7.83409% -13.1302 7.28708/.45)}@media (prefers-reduced-motion:no-preference){@keyframes chatWidgetIn{0%{opacity:0;transform:translateY(28px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}.chat-widget{animation:.38s cubic-bezier(.22,1.1,.32,1) both chatWidgetIn}}.chat-widget-header{background:linear-gradient(135deg, var(--green-dark), color-mix(in oklch, var(--green-dark) 70%, var(--sky) 30%));color:var(--green-ink);flex:none;align-items:center;gap:12px;padding:18px 18px 16px;display:flex;position:relative;overflow:hidden}.chat-widget-header:after{content:"";pointer-events:none;background:#ffffff14;background:lab(100% 0 0/.08);border-radius:50%;width:110px;height:110px;position:absolute;top:-30px;right:-24px}.chat-widget-avatar{background:#ffffff29;background:lab(100% 0 0/.16);border-radius:50%;flex:none;justify-content:center;align-items:center;width:38px;height:38px;display:flex;position:relative}.chat-widget-order{flex:1;min-width:0;position:relative}.chat-widget-order-label{font-family:var(--font-space-mono),monospace;letter-spacing:.06em;text-transform:uppercase;opacity:.75;font-size:10px}.chat-widget-order-id{font-family:var(--font-bitter),serif;align-items:center;gap:8px;font-size:16px;font-weight:800;display:flex}.chat-widget-close{width:30px;height:30px;color:var(--green-ink);cursor:pointer;background:#ffffff24;background:lab(100% 0 0/.14);border:none;border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex;position:relative}.chat-widget-close:hover{background:#ffffff3d;background:lab(100% 0 0/.24)}.chat-widget .msg-thread{background:var(--paper-alt);border-radius:0}@media (max-width:480px){.chat-widget{width:auto;bottom:16px;left:16px;right:16px}}.msg-input-row input{border:1.5px solid var(--line);font-size:13.5px;font-family:var(--font-mulish);background:var(--surface);color:var(--ink);border-radius:999px;flex:1;padding:12px 16px}.stat{padding:22px}table.admin-table{border-collapse:collapse;width:100%}table.admin-table th{text-align:left;text-transform:uppercase;letter-spacing:.06em;color:var(--ink-faint);font-size:10.5px;font-weight:700;font-family:var(--font-space-mono);background:var(--paper-alt);border-bottom:1.5px solid var(--line);padding:10px 14px}table.admin-table th:first-child{border-top-left-radius:8px;border-bottom-left-radius:8px}table.admin-table th:last-child{border-top-right-radius:8px;border-bottom-right-radius:8px}table.admin-table td{border-top:1px solid var(--line);padding:11px 14px;font-size:13px}table.admin-table tr.row{cursor:pointer}table.admin-table tr.row.on td{background:var(--green-tint)}table.admin-table tbody tr:hover td{background:var(--paper-alt)}.table-action-btn{border:1.5px solid var(--line);background:var(--surface);font-size:12px;font-weight:700;font-family:var(--font-bitter),serif;color:var(--ink);cursor:pointer;white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:7px 13px;transition:border-color .15s,background .15s,color .15s;display:inline-flex}.table-action-btn[disabled]{opacity:.4;cursor:not-allowed}.table-action-btn[disabled]:hover{border-color:var(--line);background:var(--surface);color:var(--ink)}.table-action-btn:hover{border-color:var(--green);background:var(--green-tint);color:var(--green-dark)}.table-action-btn.view{border-color:var(--green-tint);background:var(--green-tint);color:var(--green)}.table-action-btn.view:hover{border-color:var(--green-dark);background:var(--green-dark);color:#fff}.table-action-btn.message{border-color:var(--orange-tint);background:var(--orange-tint);color:color-mix(in oklch, var(--orange) 60%, var(--ink));position:relative}.table-action-btn.message:hover{border-color:var(--orange);background:var(--orange);color:#fff}.table-action-btn.message .unread-dot{position:absolute;top:-3px;right:-3px}.orders-table{border-collapse:collapse;width:100%}.orders-table thead th{text-align:left;color:var(--ink);border-bottom:2px solid var(--line);padding:0 20px 14px 0;font-size:13px;font-weight:700}.orders-table td{color:var(--ink-soft);border-bottom:1px solid var(--line);padding:8px 20px 8px 0;font-size:13.5px}.orders-table tbody tr:last-child td{border-bottom:none}.orders-table-link{color:var(--green-dark);text-underline-offset:3px;font-weight:600;text-decoration:underline}.orders-table-link:hover{color:var(--green)}@media (max-width:700px){.orders-table thead{display:none}.orders-table,.orders-table tbody,.orders-table tr{width:100%;display:block}.orders-table{border:1px solid var(--line);border-radius:12px;overflow:hidden}.orders-table tr{border-bottom:1px solid var(--line);padding:12px 14px}.orders-table tbody tr:last-child{border-bottom:none}.orders-table td{text-align:right;border-bottom:none;justify-content:space-between;align-items:center;gap:14px;padding:6px 0;display:flex}.orders-table td:before{content:attr(data-label);text-align:left;text-transform:uppercase;letter-spacing:.04em;color:var(--ink-faint);font-size:10.5px;font-weight:700;font-family:var(--font-space-mono),monospace;flex:none}}.order-header-top{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.order-title-row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.order-status-pill{border-radius:999px;align-items:center;gap:6px;padding:5px 13px 5px 10px;font-size:12px;font-weight:700;display:inline-flex}.order-summary-line{font-family:var(--font-space-mono),monospace;color:var(--ink-faint);margin-top:6px;font-size:12.5px}.order-summary-line b{color:var(--ink-soft);font-weight:600}.section-eyebrow{text-transform:uppercase;letter-spacing:.06em;color:var(--ink-faint);font-size:11px;font-weight:700;font-family:var(--font-space-mono),monospace;margin-bottom:12px}.order-items-table{border-collapse:collapse;width:100%}.order-items-table thead th{text-align:left;text-transform:uppercase;letter-spacing:.04em;color:var(--ink-faint);font-size:10.5px;font-weight:700;font-family:var(--font-space-mono),monospace;border-bottom:1px solid var(--line);white-space:nowrap;padding:0 0 8px}.order-items-table thead th.num{text-align:right;padding-left:16px}.order-items-table td{border-bottom:1px solid var(--line);vertical-align:middle;white-space:nowrap;padding:12px 0;font-size:13.5px}.order-items-table td:first-child{padding-right:12px}.order-items-table td:nth-child(n+3){text-align:right;padding-left:16px}.order-items-table td:last-child{font-weight:700;font-family:var(--font-space-mono),monospace}.order-item-thumb{background:var(--paper-alt);border-radius:11px;flex:none;width:40px;height:40px;position:relative;overflow:hidden}@media (max-width:480px){.order-items-table td:nth-child(2){white-space:normal}.order-items-table th,.order-items-table td{font-size:11.5px}.order-items-table thead th.num,.order-items-table td:nth-child(n+3){padding-left:8px}.order-item-thumb{width:30px;height:30px}.order-items-table td:first-child{width:30px;padding-right:8px}}.invoice-items-table{border-collapse:collapse;width:100%}.invoice-items-table thead th{text-align:left;text-transform:uppercase;letter-spacing:.05em;color:var(--ink-faint);font-size:10.5px;font-weight:700;font-family:var(--font-space-mono),monospace;border-bottom:1.5px solid var(--ink);padding:0 0 10px}.invoice-items-table thead th.num{text-align:right}.invoice-items-table td{border-bottom:1px solid var(--line);vertical-align:top;padding:13px 0;font-size:13.5px}.invoice-items-table td.item-cell{padding-right:16px}.invoice-items-table td.num{text-align:right;font-family:var(--font-space-mono),monospace}.invoice-items-table td.num.line-total{font-weight:700}.invoice-items-table tbody tr:last-child td{border-bottom:1.5px solid var(--ink)}.order-summary-box{background:var(--paper-alt);border-radius:14px;margin-top:14px;padding:4px 18px}.order-summary-row{border-bottom:1px solid var(--line);color:var(--ink-soft);justify-content:space-between;padding:10px 0;font-size:13.5px;display:flex}.order-summary-row:last-child{border-bottom:none}.order-summary-row.total{color:var(--ink);font-size:15.5px;font-weight:800}.order-summary-row.total .mono{color:var(--green)}.address-grid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.address-grid.single{grid-template-columns:1fr}@media (max-width:600px){.address-grid{grid-template-columns:1fr}}.address-card{background:var(--paper-alt);border:1px solid var(--line);border-radius:14px;gap:14px;padding:16px;display:flex}.address-card-icon{background:var(--surface);border-radius:10px;flex:none;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.price-input{border:1.5px solid var(--line);width:84px;font-family:var(--font-space-mono);text-align:right;background:var(--surface);color:var(--ink);border-radius:8px;padding:7px 9px;font-size:13px}.order-danger-btn{border:1.5px solid var(--line);background:var(--surface);font-family:var(--font-bitter),serif;color:var(--ink-faint);cursor:pointer;border-radius:999px;justify-content:center;align-self:flex-start;align-items:center;gap:6px;padding:8px 16px;font-size:12.5px;font-weight:700;transition:border-color .15s,background .15s,color .15s;display:inline-flex}.order-danger-btn:hover{border-color:var(--bad);background:var(--bad-dim);color:var(--bad)}.pay-card{background:var(--paper-alt);border:1px solid var(--line);border-radius:10px;padding:18px}.notif-row{color:inherit;align-items:center;gap:12px;padding:11px 16px;transition:background .12s;display:flex}.notif-row:hover{background:var(--paper-alt)}.creatable-option{cursor:pointer;padding:8px 10px;font-size:13px}.creatable-option:hover{background:var(--paper-alt)}.pay-options{grid-template-columns:1fr 1fr;gap:12px;display:grid}@media (max-width:480px){.pay-options{grid-template-columns:1fr}}.pay-opt{border:1.5px solid var(--line);background:var(--surface);cursor:pointer;text-align:left;border-radius:14px;align-items:center;gap:12px;width:100%;padding:16px;font-family:inherit;transition:border-color .15s,transform .15s,box-shadow .15s;display:flex}.pay-opt:hover{border-color:var(--green-dark);box-shadow:var(--shadow);transform:translateY(-1px)}.pay-opt.on{border-color:var(--green-dark);background:var(--green-tint)}.pay-opt-icon{background:var(--green-dark);border-radius:10px;flex:none;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.pay-opt-text{flex:1;min-width:0}.pay-opt-title{font-size:13.5px;font-weight:700}.pay-opt-sub{color:var(--ink-faint);font-size:12px}.pay-opt-arrow{flex:none;transition:transform .15s}.pay-opt:hover .pay-opt-arrow{transform:translate(3px)}.bank-row{border-bottom:1px dashed var(--line);justify-content:space-between;padding:8px 0;font-size:13.5px;display:flex}.bank-row:last-child{border-bottom:none}.auth-shell{grid-template-columns:1fr 1fr;min-height:calc(100vh - 76px);display:grid}@media (max-width:900px){.auth-shell{grid-template-columns:1fr}.auth-visual{display:none}}.auth-visual{background:var(--green-dark);color:var(--green-ink);flex-direction:column;justify-content:space-between;padding:52px;display:flex;position:relative;overflow:hidden}.auth-form-wrap{justify-content:center;align-items:center;padding:52px 24px;display:flex}.authtabs{background:var(--paper-alt);border:1px solid var(--line);border-radius:12px;gap:6px;margin-bottom:30px;padding:5px;display:flex}.authtab{text-align:center;font-family:var(--font-bitter),serif;cursor:pointer;color:var(--ink-soft);background:0 0;border:none;border-radius:9px;flex:1;padding:12px;font-size:14px;font-weight:700}.authtab.on{background:var(--surface);color:var(--ink);box-shadow:var(--shadow)}.wa-fab{z-index:50;cursor:pointer;background:#25d366;border:none;border-radius:50%;justify-content:center;align-items:center;width:58px;height:58px;display:flex;position:fixed;bottom:22px;right:22px;box-shadow:0 10px 26px #0c251447;box-shadow:0 10px 26px lab(12.4193% -13.8491 8.24429/.28)}.wa-fab:hover{transform:scale(1.06)}.visually-hidden{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
