@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/d8cddd76dbfeaef0-s.1mblz1wog092a.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:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/591574edbe85c69b-s.2cu8l7zf4s4ec.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/acf349172f10b359-s.0gv8q2vqi14yg.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:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/0926c12c4384550f-s.1-qpv3jvnkkyl.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/8bd76523131fa0fc-s.p.1pvupmngxrt5z.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:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(../media/d8cddd76dbfeaef0-s.1mblz1wog092a.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:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(../media/591574edbe85c69b-s.2cu8l7zf4s4ec.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(../media/acf349172f10b359-s.0gv8q2vqi14yg.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:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(../media/0926c12c4384550f-s.1-qpv3jvnkkyl.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(../media/8bd76523131fa0fc-s.p.1pvupmngxrt5z.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:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9cc5c0547f229dea-s.00y8kskkn0hyx.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:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b0947914c9718a1e-s.1xjn85gt7t6qs.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/d0b60be57f16ee32-s.1xtu7gopqv2u0.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:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1f9e983605289f29-s.3aak_kra40y8r.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/01e4147cff8141ee-s.p.3huc2loe0ie8a.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:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9cc5c0547f229dea-s.00y8kskkn0hyx.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:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b0947914c9718a1e-s.1xjn85gt7t6qs.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/d0b60be57f16ee32-s.1xtu7gopqv2u0.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:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1f9e983605289f29-s.3aak_kra40y8r.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/01e4147cff8141ee-s.p.3huc2loe0ie8a.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:Cormorant Garamond Fallback;src:local(Times New Roman);ascent-override:95.27%;descent-override:29.59%;line-gap-override:0.0%;size-adjust:96.98%}.DB4V0G_className{font-family:Cormorant Garamond,Cormorant Garamond Fallback}.DB4V0G_variable{--ff-cormorant:"Cormorant Garamond", "Cormorant Garamond Fallback"}
@font-face{font-family:Fraunces;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1e219c03c996efbd-s.2qo5md4hn_gum.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:Fraunces;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b35b0dbffda7f2c4-s.1d9rlgtqyj_-l.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:normal;font-weight:400;font-display:swap;src:url(../media/03bda585a99c6450-s.32sris142tqlb.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:Fraunces;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1e219c03c996efbd-s.2qo5md4hn_gum.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:Fraunces;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b35b0dbffda7f2c4-s.1d9rlgtqyj_-l.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:normal;font-weight:500;font-display:swap;src:url(../media/03bda585a99c6450-s.32sris142tqlb.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:Fraunces;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1e219c03c996efbd-s.2qo5md4hn_gum.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:Fraunces;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b35b0dbffda7f2c4-s.1d9rlgtqyj_-l.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:normal;font-weight:600;font-display:swap;src:url(../media/03bda585a99c6450-s.32sris142tqlb.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:Fraunces Fallback;src:local(Times New Roman);ascent-override:84.71%;descent-override:22.09%;line-gap-override:0.0%;size-adjust:115.45%}.HdzSnG_className{font-family:Fraunces,Fraunces Fallback;font-style:normal}.HdzSnG_variable{--ff-fraunces:"Fraunces", "Fraunces Fallback"}
@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a342834df7752944-s.3q9gh2jvntrwt.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.2v2sz4qlut9s1.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.09bkcrcuv-0po.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.23qr8woi9ij9e.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.1_0gbi-gsbqmd.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.0p-wng2nn8o-p.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a342834df7752944-s.3q9gh2jvntrwt.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.2v2sz4qlut9s1.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.09bkcrcuv-0po.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.23qr8woi9ij9e.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.1_0gbi-gsbqmd.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.0p-wng2nn8o-p.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a342834df7752944-s.3q9gh2jvntrwt.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.2v2sz4qlut9s1.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.09bkcrcuv-0po.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.23qr8woi9ij9e.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.1_0gbi-gsbqmd.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.0p-wng2nn8o-p.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a342834df7752944-s.3q9gh2jvntrwt.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.2v2sz4qlut9s1.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.09bkcrcuv-0po.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.23qr8woi9ij9e.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.1_0gbi-gsbqmd.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.0p-wng2nn8o-p.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(../media/a342834df7752944-s.3q9gh2jvntrwt.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.2v2sz4qlut9s1.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.09bkcrcuv-0po.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.23qr8woi9ij9e.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.1_0gbi-gsbqmd.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.0p-wng2nn8o-p.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope Fallback;src:local(Arial);ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.0%;size-adjust:103.19%}.eGS2vW_className{font-family:Manrope,Manrope Fallback;font-style:normal}.eGS2vW_variable{--ff-manrope:"Manrope", "Manrope Fallback"}
@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ccf27e5a7366fb23-s.1icgra-w5i50b.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e41d5df559864f9e-s.1g73gv09-xcb6.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:Instrument Serif Fallback;src:local(Times New Roman);ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.0%;size-adjust:83.94%}.J11kea_className{font-family:Instrument Serif,Instrument Serif Fallback;font-style:normal;font-weight:400}.J11kea_variable{--ff-instrument:"Instrument Serif", "Instrument Serif Fallback"}
@font-face{font-family:Inter Tight;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/13ae3e01af63c0ce-s.35p9_4tnsm_o4.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:Inter Tight;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/0ee4b8f05dcd9fee-s.1q0qwmqzyniyk.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Tight;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9eba4caf7edd2921-s.02gir8avbbwr_.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter Tight;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/f6752bd2263820da-s.3hqxvms4e79hg.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:Inter Tight;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/f285987c35230861-s.1xbprfp_s2_ea.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:Inter Tight;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/b8d1f0a88dfecec3-s.1e3bxj0ebt1gg.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Tight;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ab57efd000576a30-s.3fofz6dws3mg0.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:Inter Tight Fallback;src:local(Arial);ascent-override:100.51%;descent-override:25.03%;line-gap-override:0.0%;size-adjust:96.39%}.oLzFba_className{font-family:Inter Tight,Inter Tight Fallback;font-style:normal}.oLzFba_variable{--ff-inter-tight:"Inter Tight", "Inter Tight Fallback"}
@font-face{font-family:Playfair Display;font-style:normal;font-weight:400;font-display:swap;src:url(../media/65c558afe41e89d6-s.3jppgd0xzx-0d.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400;font-display:swap;src:url(../media/14e23f9b59180572-s.0t8ljjjn9wtsx.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:Playfair Display;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b49b0d9b851e4899-s.2zyohmvb-ks7f.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2a65768255d6b625-s.3u4lli0-axodc.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:Playfair Display;font-style:normal;font-weight:500;font-display:swap;src:url(../media/65c558afe41e89d6-s.3jppgd0xzx-0d.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:500;font-display:swap;src:url(../media/14e23f9b59180572-s.0t8ljjjn9wtsx.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:Playfair Display;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b49b0d9b851e4899-s.2zyohmvb-ks7f.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2a65768255d6b625-s.3u4lli0-axodc.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:Playfair Display;font-style:normal;font-weight:600;font-display:swap;src:url(../media/65c558afe41e89d6-s.3jppgd0xzx-0d.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:600;font-display:swap;src:url(../media/14e23f9b59180572-s.0t8ljjjn9wtsx.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:Playfair Display;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b49b0d9b851e4899-s.2zyohmvb-ks7f.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2a65768255d6b625-s.3u4lli0-axodc.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:Playfair Display Fallback;src:local(Times New Roman);ascent-override:97.25%;descent-override:22.56%;line-gap-override:0.0%;size-adjust:111.26%}.zQrAMW_className{font-family:Playfair Display,Playfair Display Fallback;font-style:normal}.zQrAMW_variable{--ff-playfair:"Playfair Display", "Playfair Display Fallback"}
@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(../media/c3cb240f9c892514-s.3z_x6eowsw16y.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.2_mbdogr7ni8i.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:DM Sans Fallback;src:local(Arial);ascent-override:94.9%;descent-override:29.66%;line-gap-override:0.0%;size-adjust:104.53%}._0pPaga_className{font-family:DM Sans,DM Sans Fallback;font-style:normal}._0pPaga_variable{--ff-dm-sans:"DM Sans", "DM Sans Fallback"}
:root,:root[data-theme=asvoya]{--bg:#fcf6f2;--surface:#fff;--surface-2:#f6ece6;--ink:#2b1d1a;--ink-2:#5c4842;--muted:#766661;--line:#eedfd7;--accent:#96584a;--accent-ink:#fff;--accent-soft:#f6e7e1;--accent-2:#c99a86;--hero:#f3e3db;--font-display:var(--ff-cormorant), Georgia, serif;--font-body:var(--ff-manrope), system-ui, sans-serif;--font-brand:var(--ff-cormorant), Georgia, serif;--brand-mark:#a8705e;--display-weight:600;--display-tracking:-.01em}:root[data-theme=kil]{--bg:#fbf7f2;--surface:#fff;--surface-2:#f4ede5;--ink:#2a1f1a;--ink-2:#5a4a40;--muted:#75675f;--line:#ebe1d6;--accent:#8e3b46;--accent-ink:#fff;--accent-soft:#f5e6e4;--accent-2:#c9a27e;--hero:#efe2d3;--font-display:var(--ff-fraunces), Georgia, serif;--font-body:var(--ff-manrope), system-ui, sans-serif;--display-weight:500;--display-tracking:-.02em}:root[data-theme=mono]{--bg:#fff;--surface:#fff;--surface-2:#f4f4f2;--ink:#111;--ink-2:#3d3d3d;--muted:#6e6e6e;--line:#e7e7e4;--accent:#e0461f;--accent-ink:#fff;--accent-soft:#fdebe5;--accent-2:#111;--hero:#f1efe9;--font-display:var(--ff-instrument), Georgia, serif;--font-body:var(--ff-inter-tight), system-ui, sans-serif;--display-weight:400;--display-tracking:-.01em}:root[data-theme=pudra]{--bg:#f8f2ef;--surface:#fff;--surface-2:#f1e6e1;--ink:#2e2b26;--ink-2:#57514a;--muted:#6d665f;--line:#eaded8;--accent:#5b6b3a;--accent-ink:#fff;--accent-soft:#e9ecdf;--accent-2:#e2b8ae;--hero:#f0dcd5;--font-display:var(--ff-playfair), Georgia, serif;--font-body:var(--ff-dm-sans), system-ui, sans-serif;--display-weight:500;--display-tracking:-.01em}:root{--good:#2d774b;--good-soft:#e3f1e8;--warn:#9c5d0e;--warn-soft:#fbefd9;--bad:#b42318;--bad-soft:#fbe7e5;--info:#3756a8;--info-soft:#e6ecf8;--on-solid:#fff;--inverse:var(--ink);--inverse-ink:var(--bg);--media-bg:#fff;--card-media-bg:var(--surface-2);--card-media-blend:multiply;--r-xs:6px;--r-sm:10px;--r-md:14px;--r-lg:20px;--r-xl:28px;--r-pill:999px;--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:24px;--s-6:32px;--s-7:48px;--s-8:72px;--shadow-1:0 1px 2px #1e140a0f, 0 2px 8px #1e140a0d;--shadow-2:0 6px 24px #1e140a1f;--shadow-3:0 18px 50px #1e140a33;--max:1240px;--header-h:64px;--tabbar-h:64px;--ease:cubic-bezier(.2, .7, .2, 1);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-mode=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#1c1412;--surface:#261b18;--surface-2:#33251f;--ink:#f4e9e3;--ink-2:#d5c2b9;--muted:#ab978e;--line:#45352f;--accent:#dfa894;--accent-ink:#1c1412;--accent-soft:#3d2a24;--accent-2:#c48f7b;--hero:#2b1f1b;--brand-mark:#d6a28c;--good:#6fcf97;--good-soft:#1b3326;--warn:#e9b056;--warn-soft:#3b2c15;--bad:#ff8a7a;--bad-soft:#43201c;--info:#9db4ff;--info-soft:#1f2a45;--on-solid:#1c1412;--inverse:#3a2b25;--inverse-ink:#f4e9e3;--card-media-bg:var(--media-bg);--card-media-blend:normal;--shadow-1:0 1px 2px #00000059, 0 2px 8px #00000040;--shadow-2:0 6px 24px #00000073;--shadow-3:0 18px 50px #0009}}:root[data-mode=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#1c1412;--surface:#261b18;--surface-2:#33251f;--ink:#f4e9e3;--ink-2:#d5c2b9;--muted:#ab978e;--line:#45352f;--accent:#dfa894;--accent-ink:#1c1412;--accent-soft:#3d2a24;--accent-2:#c48f7b;--hero:#2b1f1b;--brand-mark:#d6a28c;--good:#6fcf97;--good-soft:#1b3326;--warn:#e9b056;--warn-soft:#3b2c15;--bad:#ff8a7a;--bad-soft:#43201c;--info:#9db4ff;--info-soft:#1f2a45;--on-solid:#1c1412;--inverse:#3a2b25;--inverse-ink:#f4e9e3;--card-media-bg:var(--media-bg);--card-media-blend:normal;--shadow-1:0 1px 2px #00000059, 0 2px 8px #00000040;--shadow-2:0 6px 24px #00000073;--shadow-3:0 18px 50px #0009}
*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{background:var(--bg);color:var(--ink);font-family:var(--font-body);-webkit-font-smoothing:antialiased;padding-bottom:calc(var(--tabbar-h) + env(safe-area-inset-bottom) + var(--vv-bottom,0px));margin:0;font-size:15px;line-height:1.5}@media (min-width:900px){body{padding-bottom:0}}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}input,select{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.wrap{max-width:var(--max);margin:0 auto;padding:0 16px}@media (min-width:700px){.wrap{padding:0 24px}}.display{font-family:var(--font-display);font-weight:var(--display-weight);letter-spacing:var(--display-tracking);line-height:1.1}.eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:12px;font-weight:700}.muted{color:var(--muted)}.small{font-size:13px}.xs{font-size:12px}.strong{font-weight:700}.nowrap{white-space:nowrap}.sr{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.hide-m{display:none!important}@media (min-width:900px){.hide-m{display:revert!important}a.icon-btn.hide-m{display:grid!important}.hide-d{display:none!important}}.topbar{z-index:40;background:var(--bg);border-bottom:1px solid var(--line);position:sticky;top:0}.topbar .wrap{height:var(--header-h);align-items:center;gap:12px;display:flex}.logo{font-family:var(--font-brand,var(--font-display));letter-spacing:.12em;color:var(--ink);flex-shrink:0;align-items:center;gap:.3em;font-size:21px;font-weight:600;line-height:1;display:inline-flex}.logo svg{aspect-ratio:114/85;width:auto;height:1.6em;color:var(--brand-mark,var(--accent));flex-shrink:0}.logo .wm{padding-top:.08em}@media (max-width:420px){.topbar .logo{font-size:20px}.topbar .logo .wm{display:none}}.search{border-radius:var(--r-pill);background:var(--surface);border:1px solid var(--line);flex:1;align-items:center;gap:8px;min-width:0;height:44px;padding:0 14px;transition:border-color .2s,box-shadow .2s;display:flex}.search:focus-within{border-color:var(--ink-2);box-shadow:var(--shadow-1)}.search input{background:0 0;border:0;outline:0;flex:1;min-width:0;font-size:15px}.search svg{color:var(--muted);flex-shrink:0}.search .cam{color:var(--ink-2);border-radius:50%;padding:6px}.search .cam:hover{background:var(--surface-2)}.top-actions{align-items:center;gap:4px;display:flex}.icon-btn{width:42px;height:42px;color:var(--ink);border-radius:50%;place-items:center;transition:background .2s;display:grid;position:relative}.icon-btn:hover{background:var(--surface-2)}.icon-btn .dot{background:var(--accent);min-width:17px;height:17px;color:var(--accent-ink);border:2px solid var(--bg);border-radius:9px;place-items:center;padding:0 4px;font-size:10px;font-weight:800;display:grid;position:absolute;top:6px;right:6px}.avatar{background:var(--accent-soft);width:36px;height:36px;color:var(--accent);border-radius:50%;place-items:center;font-size:14px;font-weight:800;display:grid}@media (min-width:900px){.topbar>.wrap{gap:20px}.topbar>.wrap>.search{max-width:600px;margin-inline:auto}.topbar>.wrap>.lang-sw+.top-actions{border-left:1px solid var(--line);padding-left:16px}}.top-actions>.btn.sm{gap:6px;height:40px;padding:0 16px}.top-actions>.btn svg{width:18px;height:18px}@media (max-width:899px){.top-actions>.btn svg{display:none}}:root{--nav-h:0px;--top-h:calc(var(--header-h) + var(--nav-h))}@media (min-width:900px){:root{--nav-h:44px}}.navrow{border-top:1px solid var(--line);display:none}@media (min-width:900px){.navrow{display:block}}.topbar .navrow>.wrap{height:var(--nav-h);gap:2px}.topnav{align-self:stretch;align-items:center;gap:2px;width:100%;display:flex}.topnav>a:first-of-type{margin-left:auto}.topnav>a,.navi>a{border-radius:var(--r-pill);color:var(--ink-2);white-space:nowrap;padding:7px 12px;font-size:14px;font-weight:600}.topnav>a:hover,.navi:hover>a{background:var(--surface-2);color:var(--ink)}.topnav>a[aria-current=page],.navi>a[aria-current=page]{background:var(--accent-soft);color:var(--accent)}.topnav>a{align-items:center;gap:6px;display:inline-flex}.topnav>a svg{width:16px;height:16px}.topnav>a.camp{color:var(--accent);border:1px solid color-mix(in srgb, var(--accent) 35%, transparent);margin-left:4px}.topnav>a.camp:hover,.topnav>a.camp[aria-current=page]{background:var(--accent);color:var(--accent-ink);border-color:var(--accent)}@media (max-width:1099px){.topnav>a,.navi>a{padding:7px 9px}}.navi{align-self:stretch;align-items:center;display:flex}.mega{background:var(--bg);border-bottom:1px solid var(--line);box-shadow:var(--shadow-2);visibility:hidden;opacity:0;transition:opacity .15s,transform .15s,visibility 0s .15s;position:absolute;top:100%;left:0;right:0;transform:translateY(-4px)}.navi:hover>.mega,.navi:focus-within>.mega{visibility:visible;opacity:1;transition:opacity .15s 80ms,transform .15s 80ms,visibility 0s 80ms;transform:none}.topbar .mega .wrap{flex-wrap:wrap;align-items:flex-start;gap:16px 32px;height:auto;padding-top:22px;padding-bottom:26px;display:flex}@media (min-width:1100px){.topbar .mega .wrap{gap:16px 48px}}.mega-col{flex-direction:column;gap:2px;min-width:140px;display:flex}.mega-col a,.mega-col .mega-h{color:var(--ink-2);padding:4px 0;font-size:14px}.mega-col a:hover{color:var(--ink);text-underline-offset:3px;text-decoration:underline}.mega-col .mega-h{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-bottom:4px;font-size:12px;font-weight:700}.mega-all{margin-top:4px;margin-left:auto}.cat-sec{border-top:1px solid var(--line);padding:22px 0}.cat-sec:first-of-type{border-top:0}.cat-sec-h{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:12px;display:flex}.cat-sec-h h2{margin:0;font-size:26px}.cat-grp+.cat-grp{margin-top:14px}.cat-grp h3{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin:0 0 8px;font-size:12px;font-weight:700}.cat-grp .chips{flex-wrap:wrap;overflow:visible}.tabbar{bottom:var(--vv-bottom,0px);z-index:50;height:calc(var(--tabbar-h) + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom);background:color-mix(in srgb, var(--surface) 94%, transparent);-webkit-backdrop-filter:blur(14px);border-top:1px solid var(--line);transition:transform .25s var(--ease);grid-template-columns:repeat(5,1fr);display:grid;position:fixed;left:0;right:0}:root[data-bars=hidden] .tabbar{transform:translateY(calc(100% + 24px + var(--vv-bottom,0px)))}@media (min-width:900px){.tabbar{display:none}}.tabbar a,.tabbar button{color:var(--muted);flex-direction:column;justify-content:center;align-items:center;gap:2px;min-width:0;font-size:12px;font-weight:600;display:flex;position:relative}.tabbar a[aria-current=page]{color:var(--ink)}.tabbar a[aria-current=page]:before{content:"";background:var(--accent);border-radius:0 0 3px 3px;width:28px;height:3px;position:absolute;top:0}.tabbar .kesfet-btn span.ring{background:var(--ink);width:44px;height:44px;color:var(--bg);box-shadow:var(--shadow-2);border-radius:50%;place-items:center;margin-top:-18px;display:grid}section.block{margin:36px 0}@media (min-width:900px){section.block{margin:var(--s-8) 0}}.block-head{justify-content:space-between;align-items:end;gap:16px;margin-bottom:16px;display:flex}.block-head h2{margin:0;font-size:26px}@media (min-width:900px){.block-head h2{font-size:34px}}.block-head p{color:var(--muted);margin:4px 0 0;font-size:14px}.link-more{white-space:nowrap;border-bottom:1.5px solid;font-size:14px;font-weight:700}.rail{scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:minmax(150px,44%);grid-auto-flow:column;gap:12px;margin:0 -16px;padding:4px 16px 12px;scroll-padding:16px;display:grid;overflow-x:auto}.rail::-webkit-scrollbar{display:none}.rail>*{scroll-snap-align:start}@media (min-width:700px){.rail{grid-auto-columns:minmax(180px,23%);margin:0 -24px;padding:4px 24px 12px}}@media (min-width:1100px){.rail{grid-auto-columns:calc(16.6667% - 10px);margin:0;padding:4px 0 12px}}.rail.wide{grid-auto-columns:minmax(260px,82%)}@media (min-width:700px){.rail.wide{grid-auto-columns:minmax(300px,40%)}}@media (min-width:1100px){.rail.wide{grid-auto-columns:calc(33.3333% - 8px)}}.grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 12px;display:grid}@media (min-width:700px){.grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 16px}}@media (min-width:1100px){.grid{grid-template-columns:repeat(4,minmax(0,1fr))}.grid.five{grid-template-columns:repeat(5,minmax(0,1fr))}}.card{flex-direction:column;gap:8px;min-width:0;display:flex;position:relative}.card .media{border-radius:var(--r-md);background:var(--surface);aspect-ratio:1;border:1px solid var(--line);position:relative;overflow:hidden}.card.giyim .media{aspect-ratio:3/4;background:var(--surface-2);border:0}.card .media img{object-fit:contain;width:100%;height:100%;transition:transform .5s var(--ease);padding:10%}.card .media .noimg{font-family:var(--font-display);color:var(--muted);background:var(--surface-2);letter-spacing:.02em;place-items:center;font-size:34px;display:grid;position:absolute;inset:0}.card.giyim .media img{object-fit:cover;padding:0}.card:hover .media img{transform:scale(1.04)}.card .badges{flex-direction:column;align-items:flex-start;gap:4px;display:flex;position:absolute;top:8px;left:8px}.card .fav{background:color-mix(in srgb, var(--surface) 86%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);width:36px;height:36px;transition:transform .2s var(--ease);border-radius:50%;place-items:center;display:grid;position:absolute;top:6px;right:6px}.card .fav:active{transform:scale(.85)}.card .fav.on svg{fill:var(--accent);stroke:var(--accent)}.card .body{flex-direction:column;gap:2px;min-width:0;display:flex}.card .brand{letter-spacing:.04em;text-transform:uppercase;color:var(--ink-2);font-size:12px;font-weight:700}.card .name{color:var(--ink);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;line-height:1.35;display:-webkit-box;overflow:hidden}.card .price-row{flex-wrap:wrap;align-items:baseline;gap:6px;margin-top:4px;display:flex}.price{letter-spacing:-.01em;font-variant-numeric:tabular-nums;font-size:17px;font-weight:700}.price small{font-size:.75em;font-weight:600}.was{color:var(--muted);font-size:13px;text-decoration:line-through}.card .meta{color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px;font-size:12px;display:flex}.card .sizes{flex-wrap:wrap;gap:3px;margin-top:2px;display:flex}.card .sizes span{border:1px solid var(--line);color:var(--ink-2);border-radius:4px;padding:1px 5px;font-size:10.5px;font-weight:700}.card .sizes span.mine{background:var(--ink);color:var(--bg);border-color:var(--ink)}.card .sizes span.off{color:var(--muted);opacity:.6;text-decoration:line-through}.grid .card .brand{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.grid .card .name{min-height:2.7em}.card:not(.giyim) .media{background:var(--card-media-bg);isolation:isolate;border:0}.card:not(.giyim) .media img{mix-blend-mode:var(--card-media-blend)}.fav-pop svg{animation:heart-pop .55s var(--ease) both}.fav-pop:after{content:"";pointer-events:none;border-radius:50%;width:6px;height:6px;margin:-3px 0 0 -3px;animation:.6s cubic-bezier(.2,.6,.35,1) both heart-burst;position:absolute;top:50%;left:50%}@keyframes heart-pop{0%{transform:scale(1)}25%{transform:scale(.72)}55%{transform:scale(1.28)}78%{transform:scale(.94)}to{transform:scale(1)}}@keyframes heart-burst{0%{opacity:0;box-shadow:12px 0 0 0 var(--accent), 6px 10.4px 0 0 var(--accent-2), -6px 10.4px 0 0 var(--accent), -12px 0 0 0 var(--accent-2), -6px -10.4px 0 0 var(--accent), 6px -10.4px 0 0 var(--accent-2)}15%{opacity:1}65%{opacity:1;box-shadow:26px 0 0 0 var(--accent), 13px 22.5px 0 0 var(--accent-2), -13px 22.5px 0 0 var(--accent), -26px 0 0 0 var(--accent-2), -13px -22.5px 0 0 var(--accent), 13px -22.5px 0 0 var(--accent-2)}to{opacity:0;box-shadow:30px 0 0 -3px var(--accent), 15px 26px 0 -3px var(--accent-2), -15px 26px 0 -3px var(--accent), -30px 0 0 -3px var(--accent-2), -15px -26px 0 -3px var(--accent), 15px -26px 0 -3px var(--accent-2)}}.drop-card .pct:before{content:"";vertical-align:-.02em;width:.5em;height:.62em;animation:drop-arrow .6s var(--ease) .15s both;background:currentColor;margin-right:.1em;display:inline-block;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 4v16M5 13l7 7 7-7'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 4v16M5 13l7 7 7-7'/%3E%3C/svg%3E") 50%/contain no-repeat}@keyframes drop-arrow{0%{opacity:0;transform:translateY(-35%)}to{opacity:1;transform:none}}.drop-card .was,.card .was.drop-old{text-decoration:none;position:relative}.drop-card .was:after,.card .was.drop-old:after{content:"";transform-origin:0;height:1.5px;animation:strike .45s var(--ease) .35s both;background:currentColor;border-radius:1px;position:absolute;top:52%;left:-1px;right:-1px}@keyframes strike{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.step,.popover.open,.offer.flash,.skel{animation:none}.card .media img,.ed-card .ed-bg{transition:none}.card:hover .media img,.ed-card.photo:hover .ed-bg{transform:none}.swipe{transition:none!important}.card .fav,.card .fav:active{transition:none;transform:none}.fav-pop svg,.fav-pop:after,.drop-card .pct:before,.drop-card .was:after,.card .was.drop-old:after{animation:none}}.badge{white-space:nowrap;border-radius:var(--r-pill);background:var(--surface);color:var(--ink);box-shadow:var(--shadow-1);align-items:center;gap:4px;padding:3px 8px;font-size:11px;font-weight:800;display:inline-flex}.badge.drop{background:var(--good);color:var(--on-solid);box-shadow:none}.badge.good{background:var(--good-soft);color:var(--good);box-shadow:none}.badge.warn{background:var(--warn-soft);color:var(--warn);box-shadow:none}.badge.bad{background:var(--bad-soft);color:var(--bad);box-shadow:none}.badge.accent{background:var(--accent);color:var(--accent-ink);box-shadow:none}.badge.soft{background:var(--surface-2);color:var(--ink-2);box-shadow:none}.badge.ink{background:var(--ink);color:var(--bg);box-shadow:none}.chips{scrollbar-width:none;gap:8px;padding:2px 0;display:flex;overflow-x:auto}.chips::-webkit-scrollbar{display:none}.chip{border-radius:var(--r-pill);border:1px solid var(--line);background:var(--surface);height:38px;color:var(--ink-2);white-space:nowrap;flex-shrink:0;align-items:center;gap:6px;padding:0 14px;font-size:14px;font-weight:600;transition:all .2s;display:inline-flex}.chip:hover{border-color:var(--ink-2)}.chip[aria-pressed=true],.chip.on{background:var(--ink);color:var(--bg);border-color:var(--ink)}.chip .count{opacity:.7;font-size:11px}.chip.toggle:before{content:"";background:var(--line);width:28px;height:16px;box-shadow:inset 0 0 0 2px var(--line);background-image:radial-gradient(circle at 8px 8px,#fff 5px,#0000 5.5px);border-radius:8px;transition:all .2s}.chip.toggle[aria-pressed=true]:before{background-color:var(--good);box-shadow:inset 0 0 0 2px var(--good);background-image:radial-gradient(circle at 20px 8px,#fff 5px,#0000 5.5px)}.btn{border-radius:var(--r-pill);white-space:nowrap;justify-content:center;align-items:center;gap:8px;height:48px;padding:0 22px;font-size:15px;font-weight:700;transition:transform .15s,background .2s,box-shadow .2s;display:inline-flex}.btn:active{transform:scale(.97)}.btn.primary{background:var(--accent);color:var(--accent-ink)}.btn.primary:hover{box-shadow:var(--shadow-2)}.btn.dark{background:var(--ink);color:var(--bg)}.btn.ghost{border:1.5px solid var(--ink)}.btn.soft{background:var(--surface-2)}.btn.sm{height:36px;padding:0 14px;font-size:13px}.btn.block{width:100%}.bubbles{scrollbar-width:none;gap:14px;padding:4px 0 8px;display:flex;overflow-x:auto}.bubbles::-webkit-scrollbar{display:none}.bubble{text-align:center;flex-direction:column;flex-shrink:0;align-items:center;gap:8px;width:76px;display:flex}.bubble .ring{background:conic-gradient(var(--accent), var(--accent-2), var(--accent));border-radius:50%;width:72px;height:72px;padding:3px}.bubble .ring img{object-fit:cover;background:var(--media-bg);border:3px solid var(--bg);border-radius:50%;width:100%;height:100%}.bubble.mk .ring img{object-fit:contain;padding:6px}.bubble span{font-size:12.5px;font-weight:600;line-height:1.2}@media (min-width:900px){.bubble{width:92px}.bubble .ring{width:88px;height:88px}}.greet{gap:14px;padding:20px 0 8px;display:grid}.greet h1{margin:0;font-size:32px}@media (min-width:900px){.greet h1{font-size:46px}}.greet h1 em{color:var(--accent);font-style:italic}.notice{border-radius:var(--r-md);background:var(--good-soft);color:var(--ink);align-items:center;gap:12px;padding:12px 14px;font-size:14px;display:flex}.notice .thumbs{display:flex}.notice .thumbs img{object-fit:cover;border:2px solid var(--good-soft);background:#fff;border-radius:50%;width:34px;height:34px;margin-left:-10px}.notice .thumbs img:first-child{margin-left:0}.notice b{color:var(--good)}.notice .go{color:var(--good);white-space:nowrap;margin-left:auto;font-weight:800}.drop-card{flex-direction:column;gap:8px;display:flex;position:relative}.drop-card .media{border-radius:var(--r-md);background:var(--media-bg);aspect-ratio:4/5;border:1px solid var(--line);position:relative;overflow:hidden}.drop-card .media img{object-fit:contain;width:100%;height:100%;padding:12%}.drop-card .pct{font-family:var(--font-display);color:var(--good);background:var(--surface);border-radius:var(--r-sm);box-shadow:var(--shadow-1);padding:6px 10px 8px;font-size:30px;line-height:1;position:absolute;bottom:10px;left:10px}.drop-card .when{position:absolute;top:10px;right:10px}.editorial{grid-template-columns:1fr;gap:12px;display:grid}@media (min-width:900px){.editorial{grid-template-columns:1.3fr 1fr}}.ed-card{border-radius:var(--r-lg);color:#fff;background:var(--inverse);flex-direction:column;justify-content:flex-end;min-height:320px;padding:22px;display:flex;position:relative;overflow:hidden}.ed-card .collage{grid-template-columns:1fr 1fr 1fr;gap:2px;display:grid;position:absolute;inset:0}.ed-card .collage img{object-fit:cover;width:100%;height:100%}.ed-card:after{content:"";background:linear-gradient(#0000 20%,#0000008c 55%,#000000d9);position:absolute;inset:0}.ed-card:not(.light) h3,.ed-card:not(.light) p{text-shadow:0 1px 12px #00000059}.ed-card>*{z-index:1;position:relative}.ed-card h3{margin:6px 0;font-size:32px}.ed-card p{opacity:.9;max-width:34ch;margin:0 0 14px}.ed-card .eyebrow{color:#fffc}.ed-card.light{background:var(--hero);color:var(--ink)}.ed-card.light:after{display:none}.ed-card.light .eyebrow{color:var(--muted)}.swatches{flex-wrap:wrap;gap:8px;margin-bottom:18px;display:flex}.swatches img{object-fit:contain;width:64px;height:64px;box-shadow:var(--shadow-1);background:#fff;border-radius:50%;padding:6px}.dupe{border-radius:var(--r-lg);background:var(--surface);border:1px solid var(--line);grid-template-columns:1fr auto 1fr;align-items:center;gap:10px;padding:14px;display:grid}.dupe .side{text-align:center;gap:6px;display:grid}.dupe .side img{aspect-ratio:3/4;object-fit:cover;border-radius:var(--r-sm);background:var(--surface-2);width:100%}.dupe .side .lbl{text-transform:uppercase;letter-spacing:.06em;color:var(--muted);font-size:11px;font-weight:800}.dupe .vs{font-family:var(--font-display);color:var(--muted);font-size:22px;font-style:italic}.dupe .save{text-align:center;color:var(--good);grid-column:1/-1;font-size:14px;font-weight:700}.grid.feed .card .media{aspect-ratio:4/5}.grid:has(>.card.makyaj):has(>.card.giyim) .card .media{aspect-ratio:4/5}.loader{color:var(--muted);justify-content:center;align-items:center;gap:8px;padding:24px;font-size:14px;display:flex}a.loader[href]{color:var(--ink-2);text-underline-offset:3px;font-weight:600;text-decoration:underline}.pager{align-items:center;gap:12px;margin:0 0 16px;display:flex}.spinner{border:2px solid var(--line);border-top-color:var(--accent);border-radius:50%;width:18px;height:18px;animation:.8s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.page-head{padding:18px 0 6px}.list-main{scroll-margin-top:calc(var(--top-h) + 72px)}.list-progress{background:var(--accent-soft);height:2px;position:absolute;bottom:-1px;left:0;right:0;overflow:hidden}.list-progress:after{content:"";background:var(--accent);width:40%;animation:list-progress 1.1s var(--ease) infinite;position:absolute;top:0;bottom:0}@keyframes list-progress{0%{left:-40%}to{left:100%}}.skel-card{flex-direction:column;gap:8px;min-width:0;display:flex}.skel{background:var(--surface-2);border-radius:var(--r-sm);animation:1.4s ease-in-out infinite skel-pulse}.skel-media{aspect-ratio:1;border-radius:var(--r-md)}.grid.feed .skel-media{aspect-ratio:4/5}.skel-line{height:12px}.skel-line.w40{width:40%}.skel-line.w60{width:60%;height:16px}@keyframes skel-pulse{50%{opacity:.55}}.loader.quiet{min-height:1px;padding:0}.spinner.sm{width:14px;height:14px}.spinner.on-accent{border-color:color-mix(in srgb, var(--accent-ink) 35%, transparent);border-top-color:var(--accent-ink)}@media (prefers-reduced-motion:reduce){.skel{animation:none}.list-progress:after{opacity:.6;width:100%;animation:none;left:0}}.notify-soon{flex-basis:100%;justify-items:center;gap:6px;margin-top:18px;display:grid}.notify-soon .btn[disabled]{cursor:not-allowed;color:var(--muted)}.notify-soon p{max-width:340px;margin:0}.legal{max-width:760px;padding-bottom:48px;line-height:1.65}.legal h2{margin:28px 0 8px;font-size:20px}.legal ul{margin:8px 0;padding-left:20px}.legal li{margin:6px 0}.crumbs{color:var(--muted);flex-wrap:wrap;gap:6px;font-size:13px;display:flex}.crumbs a:hover{color:var(--ink)}.page-head h1{margin:6px 0 4px;font-size:34px}@media (min-width:900px){.page-head h1{font-size:48px}}.filterbar{top:var(--top-h);z-index:30;background:var(--bg);border-bottom:1px solid var(--line);margin-bottom:16px;padding:10px 0;position:sticky}.result-meta{color:var(--muted);justify-content:space-between;align-items:center;gap:10px;margin:6px 0 14px;font-size:14px;display:flex}.sort{color:var(--ink);background:0 0;border:0;font-weight:700}.layout-list{grid-template-columns:minmax(0,1fr);gap:28px;display:grid}@media (min-width:1100px){.layout-list{grid-template-columns:240px minmax(0,1fr)}}.side-filters{display:none}@media (min-width:1100px){.side-filters{top:calc(var(--top-h) + 70px);align-self:start;max-height:calc(100vh - 160px);display:block;position:sticky;overflow:auto}}.fgroup{border-bottom:1px solid var(--line);padding:14px 0}.fgroup h4{text-transform:uppercase;letter-spacing:.06em;margin:0 0 10px;font-size:13px}.fgroup label{cursor:pointer;align-items:center;gap:10px;padding:5px 0;font-size:14px;display:flex}.fgroup label .n{color:var(--muted);margin-left:auto;font-size:12px}.fgroup input[type=checkbox]{width:18px;height:18px;accent-color:var(--ink)}.size-grid{grid-template-columns:repeat(4,1fr);gap:6px;display:grid}.size-grid button{border-radius:var(--r-sm);border:1px solid var(--line);background:var(--surface);height:38px;font-size:13px;font-weight:700}.size-grid button[aria-pressed=true]{background:var(--ink);color:var(--bg);border-color:var(--ink)}.price-presets{flex-wrap:wrap;gap:6px;margin-bottom:10px;display:flex}.price-presets .chip{height:32px;padding:0 11px;font-size:13px}.brand-find{margin-bottom:6px;position:relative}.brand-find svg{width:16px;height:16px;color:var(--muted);pointer-events:none;position:absolute;top:50%;left:10px;transform:translateY(-50%)}.brand-find input{border-radius:var(--r-sm);border:1px solid var(--line);background:var(--surface);width:100%;height:40px;padding:0 10px 0 32px;font-size:16px}.f-more{color:var(--ink-2);margin-top:6px;font-size:13px}.sheet .f-foot{padding:12px 20px calc(16px + env(safe-area-inset-bottom));background:var(--surface);border-top:1px solid var(--line);margin:0 -20px -24px;position:sticky;bottom:-24px}.range{grid-template-columns:1fr 1fr;gap:8px;display:grid}.range input{border-radius:var(--r-sm);border:1px solid var(--line);background:var(--surface);width:100%;height:40px;padding:0 10px;font-size:16px}.price-hist{align-items:flex-end;gap:2px;height:40px;margin-bottom:8px;display:flex}.price-hist i{background:var(--line);border-radius:2px 2px 0 0;flex:1}.price-hist i.in{background:var(--ink-2)}.empty{text-align:center;color:var(--muted);padding:60px 20px}.empty h3{color:var(--ink);font-family:var(--font-display);font-weight:var(--display-weight);margin:0 0 6px;font-size:26px}.sheet-bg{z-index:80;opacity:0;pointer-events:none;background:#140c0873;transition:opacity .25s;position:fixed;inset:0}.sheet-bg.open{opacity:1;pointer-events:auto}.sheet{left:0;right:0;bottom:var(--vv-bottom,0px);z-index:90;background:var(--surface);border-radius:var(--r-xl) var(--r-xl) 0 0;max-height:88vh;transition:transform .35s var(--ease);box-shadow:var(--shadow-3);padding:10px 20px 24px;position:fixed;overflow:auto;transform:translateY(105%)}.sheet.open{transform:none}.sheet .grab{background:var(--line);border-radius:3px;width:40px;height:5px;margin:0 auto 12px}.sheet h3{font-family:var(--font-display);font-weight:var(--display-weight);margin:0 0 6px;font-size:26px}@media (min-width:700px){.sheet{border-radius:var(--r-xl);opacity:0;pointer-events:none;width:480px;transition:all .3s var(--ease);bottom:50%;left:50%;right:auto;transform:translate(-50%,60%)scale(.96)}.sheet.open{opacity:1;pointer-events:auto;transform:translate(-50%,50%)}}.pdp{grid-template-columns:minmax(0,1fr);gap:24px;padding-top:12px;display:grid}.pdp>*,.stack>*{min-width:0}h1,h2,h3{overflow-wrap:break-word}@media (min-width:900px){.pdp{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:48px;padding-top:28px}}.gallery{position:relative}@media (min-width:900px){.gallery{top:calc(var(--top-h) + 20px);align-self:start;position:sticky}}.gallery .main{border-radius:var(--r-lg);background:var(--media-bg);border:1px solid var(--line);aspect-ratio:1;border-width:0 0 1px;border-radius:0;place-items:center;margin:0 -16px;display:grid;overflow:hidden}@media (min-width:700px){.gallery .main{border-radius:var(--r-lg);border-width:1px;margin:0}}.gallery .main img{object-fit:contain;width:100%;height:100%;padding:8%}.pdp.giyim .gallery .main{aspect-ratio:3/4;background:var(--surface-2);border:0}.pdp.giyim .gallery .main img{object-fit:cover;padding:0}.gallery .float-actions{flex-direction:column;gap:8px;display:flex;position:absolute;top:12px;right:0}@media (min-width:700px){.gallery .float-actions{right:12px}}.gallery .float-actions .icon-btn{background:var(--surface);box-shadow:var(--shadow-1)}.gallery .float-actions .icon-btn.on svg{fill:var(--accent);stroke:var(--accent)}.similar-cta{background:var(--surface);border-radius:var(--r-pill);box-shadow:var(--shadow-2);align-items:center;gap:6px;padding:8px 12px;font-size:13px;font-weight:700;display:inline-flex;position:absolute;bottom:12px;left:12px}.pdp h1{margin:4px 0 6px;font-size:28px}@media (min-width:900px){.pdp h1{font-size:38px}}.pdp .brand-link{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-2);font-size:13px;font-weight:800}.rating{color:var(--ink-2);align-items:center;gap:4px;font-size:13px;display:inline-flex}.rating .stars{color:#d4a017;letter-spacing:1px}.best{border-radius:var(--r-lg);background:var(--surface);border:1px solid var(--line);gap:14px;margin-top:18px;padding:18px;display:grid}.best .top{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.best .big{letter-spacing:-.02em;font-size:34px;font-weight:800;line-height:1}.best .where{color:var(--ink-2);margin-top:6px;font-size:14px}.best .range-line{color:var(--muted);font-size:13px}.best .ctas{grid-template-columns:1fr auto;gap:8px;display:grid}.saving{color:var(--good);align-items:center;gap:6px;font-size:13px;font-weight:700;display:inline-flex}.karne{border-radius:var(--r-lg);gap:10px;padding:16px 18px;display:grid}.karne.good{background:var(--good-soft)}.karne.ok{background:var(--info-soft)}.karne.high{background:var(--warn-soft)}.karne .verdict{align-items:center;gap:10px;font-size:16px;font-weight:800;display:flex}.karne .verdict .ic{width:30px;height:30px;color:var(--on-solid);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.karne.good .ic{background:var(--good)}.karne.ok .ic{background:var(--info)}.karne.high .ic{background:var(--warn)}.karne p{color:var(--ink-2);margin:0;font-size:14px}.gauge{background:linear-gradient(90deg, var(--good), #d6c25a 50%, var(--warn));border-radius:5px;height:10px;margin:18px 0 4px;position:relative}.gauge .mark{background:var(--surface);border:4px solid var(--ink);width:20px;height:20px;box-shadow:var(--shadow-1);border-radius:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.gauge .mark:after{content:attr(data-label);white-space:nowrap;background:var(--ink);color:var(--bg);border-radius:4px;padding:2px 6px;font-size:11px;font-weight:800;position:absolute;bottom:20px;left:50%;transform:translate(-50%)}.gauge .mark.l:after{left:-6px;transform:none}.gauge .mark.r:after{left:auto;right:-6px;transform:none}.gauge-labels{color:var(--ink-2);justify-content:space-between;font-size:12px;display:flex}.tones{scrollbar-width:none;gap:10px;padding:4px 2px 6px;display:flex;overflow-x:auto}.tones::-webkit-scrollbar{display:none}.tone{text-align:center;flex-direction:column;flex-shrink:0;align-items:center;gap:4px;width:64px;display:flex}.tone .sw{background:var(--media-bg);border:2px solid var(--line);border-radius:50%;place-items:center;width:56px;height:56px;transition:border-color .2s;display:grid;overflow:hidden}.tone .sw img{object-fit:contain;width:100%;height:100%;padding:4px;transform:scale(1.5)}.tone[aria-current=true] .sw{border-color:var(--ink);box-shadow:0 0 0 3px var(--bg), 0 0 0 5px var(--ink)}.tone .tn{text-transform:capitalize;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:11px;font-weight:600;line-height:1.2;display:-webkit-box;overflow:hidden}.tone .tp{color:var(--muted);font-size:11px}.offers{gap:8px;display:grid}.offer{border-radius:var(--r-md);background:var(--surface);border:1px solid var(--line);grid-template-columns:40px 1fr auto;align-items:center;gap:12px;padding:12px 14px;transition:border-color .2s,opacity .3s;display:grid}.offer:hover{border-color:var(--ink-2)}.offer.best-row{border-color:var(--good);box-shadow:0 0 0 1px var(--good)}.offer.out{opacity:.55}.offer .logo-m{color:#fff;letter-spacing:-.02em;border-radius:10px;place-items:center;width:40px;height:40px;font-size:13px;font-weight:800;display:grid}.offer .s-name{flex-wrap:wrap;align-items:center;gap:6px;font-size:15px;font-weight:700;display:flex}.offer .s-meta{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px;margin-top:2px;font-size:12px;display:flex}.offer .p{text-align:right}.offer .p .price{font-size:18px}.offer .p .go{color:var(--accent);font-size:12px;font-weight:700}.fresh{align-items:center;gap:4px;display:inline-flex}.fresh:before{content:"";background:var(--good);border-radius:50%;width:7px;height:7px}.fresh.ok:before{background:#9aa39c}.fresh.stale{color:var(--warn);font-weight:600}.fresh.stale:before{background:var(--warn)}.fresh.checking{color:var(--info);font-weight:600}.fresh.checking:before{border:2px solid var(--info-soft);border-top-color:var(--info);background:0 0;width:10px;height:10px;animation:.8s linear infinite spin}.offer.flash{animation:flash 1.2s var(--ease)}@keyframes flash{0%{background:var(--good-soft)}to{background:var(--surface)}}.old-offers{border-radius:var(--r-md);border:1px dashed var(--line);padding:4px 14px}.old-offers summary{cursor:pointer;color:var(--ink-2);padding:10px 0;font-size:14px;font-weight:600}.old-offers .offer{background:0 0;border-style:dashed;margin-bottom:8px}.stale-hint{border-radius:var(--r-md);background:var(--warn-soft);color:var(--ink-2);align-items:flex-start;gap:10px;padding:12px 14px;font-size:13px;display:flex}.stale-hint b{color:var(--warn)}.chart-card{border-radius:var(--r-lg);background:var(--surface);border:1px solid var(--line);padding:16px 18px}.chart-head{justify-content:space-between;align-items:center;gap:10px;margin-bottom:8px;display:flex}.seg{border-radius:var(--r-pill);background:var(--surface-2);padding:3px;display:inline-flex}.seg button{border-radius:var(--r-pill);color:var(--muted);padding:5px 12px;font-size:12px;font-weight:700}.seg button[aria-pressed=true]{background:var(--surface);color:var(--ink);box-shadow:var(--shadow-1)}.chart{height:200px;position:relative}.chart svg{width:100%;height:100%;overflow:visible}.chart .tip{pointer-events:none;background:var(--ink);color:var(--bg);white-space:nowrap;opacity:0;border-radius:8px;padding:6px 9px;font-size:12px;transition:opacity .15s;position:absolute;top:0;transform:translate(-50%)}.proto-note{color:var(--muted);font-size:11px;font-style:italic}.alarm-box{gap:12px;display:grid}.alarm-ctl{align-items:center;gap:12px;display:flex}.alarm-box input[type=range]{width:100%;min-width:0;accent-color:var(--accent);flex:1}.alarm-num{border-radius:var(--r-sm);border:1px solid var(--line);background:var(--surface);height:40px;color:var(--muted);flex-shrink:0;align-items:center;gap:6px;padding:0 10px;font-size:14px;font-weight:700;display:flex}.alarm-num:focus-within{border-color:var(--ink-2)}.alarm-num input{width:64px;color:var(--ink);text-align:right;-moz-appearance:textfield;background:0 0;border:0;outline:none;padding:0;font-size:16px;font-weight:800}.alarm-num input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.alarm-num input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.alarm-target{text-align:center;font-size:30px;font-weight:800}.alarm-hint{text-align:center;color:var(--muted);font-size:13px}.size-row{flex-wrap:wrap;gap:8px;display:flex}.size-btn{border-radius:var(--r-sm);border:1.5px solid var(--line);background:var(--surface);place-items:center;min-width:52px;height:48px;padding:0 12px;font-size:14px;font-weight:800;line-height:1.05;display:grid;position:relative}.size-btn small{color:var(--muted);font-size:10px;font-weight:600}.size-btn[aria-pressed=true]{border-color:var(--ink);background:var(--ink);color:var(--bg)}.size-btn[aria-pressed=true] small{color:inherit;opacity:.7}.size-btn.off{color:var(--muted);background:repeating-linear-gradient(135deg, transparent 0 6px, var(--surface-2) 6px 7px)}.size-btn.mine:after{content:"senin";background:var(--accent);color:var(--accent-ink);border-radius:6px;padding:1px 5px;font-size:9px;font-weight:800;position:absolute;top:-9px;right:-6px}.fit-card{border-radius:var(--r-lg);background:var(--surface);border:1px solid var(--line);gap:12px;padding:16px 18px;display:grid}.fit-table{border-collapse:collapse;width:100%;font-size:14px}.fit-table td,.fit-table th{border-bottom:1px solid var(--line);text-align:left;padding:8px 4px}.fit-table th{color:var(--muted);font-size:12px;font-weight:700}.fit-table td.me{font-weight:700}.fit-pill{border-radius:var(--r-pill);padding:2px 8px;font-size:12px;font-weight:800}.fit-pill.ok{background:var(--good-soft);color:var(--good)}.fit-pill.tight{background:var(--warn-soft);color:var(--warn)}.fit-pill.loose{background:var(--info-soft);color:var(--info)}.sec-title{margin:0 0 12px;font-size:22px}@media (min-width:900px){.sec-title{font-size:26px}}.stack{grid-template-columns:minmax(0,1fr);gap:18px;display:grid}.divider{background:var(--line);height:1px;margin:6px 0}.cheaper-tag{position:absolute;bottom:8px;left:8px}.buybar{left:0;right:0;bottom:calc(var(--tabbar-h) + env(safe-area-inset-bottom) + var(--vv-bottom,0px));z-index:45;background:var(--surface);border-top:1px solid var(--line);transform:translateY(calc(120% + var(--tabbar-h) + env(safe-area-inset-bottom)));transition:transform .3s var(--ease);align-items:center;gap:12px;padding:10px 16px;display:flex;position:fixed}.buybar.show{transform:none}:root[data-bars=hidden] .buybar.show{transform:translateY(var(--tabbar-h));box-shadow:0 env(safe-area-inset-bottom) 0 0 var(--surface)}@media (prefers-reduced-motion:reduce){.tabbar,.buybar{transition:none}}.buybar .price{font-size:20px}.buybar .btn{height:44px;margin-left:auto}@media (min-width:900px){.buybar{display:none}}.discover{place-items:center;gap:18px;padding:16px 0 24px;display:grid}.deck{aspect-ratio:3/4.4;width:min(92vw,380px);position:relative}.swipe{border-radius:var(--r-xl);background:var(--surface);box-shadow:var(--shadow-2);touch-action:none;-webkit-user-select:none;user-select:none;cursor:grab;transition:transform .35s var(--ease), opacity .35s;position:absolute;inset:0;overflow:hidden}.swipe:active{cursor:grabbing}.swipe img{object-fit:cover;pointer-events:none;width:100%;height:100%}.swipe.makyaj img{object-fit:contain;background:var(--surface);padding:14% 14% 32%}.swipe .info{color:#fff;background:linear-gradient(#0000,#000000bf);padding:60px 18px 18px;position:absolute;bottom:0;left:0;right:0}.swipe.makyaj .info{color:var(--ink);background:linear-gradient(180deg, transparent, var(--surface) 40%)}.swipe .info .b{letter-spacing:.06em;text-transform:uppercase;opacity:.85;font-size:12px;font-weight:800}.swipe .info .n{font-family:var(--font-display);margin:2px 0 8px;font-size:24px;line-height:1.15}.swipe .info .row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.swipe .stamp{letter-spacing:.06em;opacity:0;border:3px solid;border-radius:10px;padding:6px 14px;font-size:24px;font-weight:900;position:absolute;top:26px;transform:rotate(-12deg)}.swipe .stamp.like{color:var(--good);border-color:var(--good);background:#ffffffd9;left:20px}.swipe .stamp.nope{color:var(--bad);border-color:var(--bad);background:#ffffffd9;right:20px;transform:rotate(12deg)}.deck-actions{align-items:center;gap:18px;display:flex}.round{background:var(--surface);width:60px;height:60px;box-shadow:var(--shadow-2);border-radius:50%;place-items:center;transition:transform .15s;display:grid}.round:active{transform:scale(.9)}.round.big{width:72px;height:72px}.round.nope{color:var(--bad)}.round.like{color:var(--surface);background:var(--accent)}.round.save{color:var(--ink)}.taste{border-radius:var(--r-lg);background:var(--surface);border:1px solid var(--line);gap:8px;width:min(92vw,380px);padding:14px 16px;display:grid}.taste .bar{background:var(--surface-2);border-radius:3px;height:6px;overflow:hidden}.taste .bar i{background:var(--accent);height:100%;transition:width .4s var(--ease);display:block}.insight{border-radius:var(--r-xl);background:var(--inverse);color:var(--inverse-ink);text-align:center;flex-direction:column;justify-content:center;gap:14px;padding:28px;display:flex;position:absolute;inset:0}.insight h3{font-family:var(--font-display);font-weight:var(--display-weight);margin:0;font-size:32px;line-height:1.1}.insight .tags{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.insight .tags span{border-radius:var(--r-pill);background:#ffffff1f;padding:6px 12px;font-size:13px;font-weight:700}.tabs{border-bottom:1px solid var(--line);scrollbar-width:none;gap:22px;margin-bottom:20px;display:flex;overflow-x:auto}.tabs button{color:var(--muted);white-space:nowrap;border-bottom:2.5px solid #0000;margin-bottom:-1px;padding:12px 0;font-weight:700}.tabs button[aria-selected=true]{color:var(--ink);border-color:var(--ink)}.tabs .n{background:var(--surface-2);border-radius:8px;margin-left:4px;padding:1px 6px;font-size:11px}.boards{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 14px;display:grid}@media (min-width:900px){.boards{grid-template-columns:repeat(4,minmax(0,1fr))}}.board{gap:8px;display:grid}.board .cover{aspect-ratio:1;border-radius:var(--r-lg);background:var(--surface-2);grid-template-rows:1fr 1fr;grid-template-columns:2fr 1fr;gap:2px;display:grid;position:relative;overflow:hidden}.board .cover img{object-fit:cover;background:#fff;width:100%;height:100%}.board .cover img.c{object-fit:contain;padding:8%}.board .cover img:first-child{grid-row:span 2}.board .cover .badge{position:absolute;top:8px;left:8px}.board h3{margin:0;font-size:17px}.board.new .cover{border:2px dashed var(--line);color:var(--muted);background:0 0;grid-template-columns:1fr;place-items:center;display:grid}.alarm-row{border-radius:var(--r-lg);background:var(--surface);border:1px solid var(--line);grid-template-columns:64px 1fr;align-items:center;gap:14px;padding:12px;display:grid}@media (min-width:700px){.alarm-row{grid-template-columns:72px 1fr 220px auto}}.alarm-row img{border-radius:var(--r-sm);object-fit:contain;border:1px solid var(--line);background:#fff;width:64px;height:64px}.alarm-row.giyim img{object-fit:cover}.alarm-row .prog{background:var(--surface-2);border-radius:4px;height:8px;overflow:hidden}.alarm-row .prog i{background:var(--accent);border-radius:4px;height:100%;display:block}.alarm-row.hit{border-color:var(--good);background:var(--good-soft)}.alarm-row.hit .prog i{background:var(--good)}.alarm-row .acts{grid-column:1/-1;gap:8px;display:flex}@media (min-width:700px){.alarm-row .acts{grid-column:auto}}.pf{grid-template-columns:minmax(0,1fr);gap:16px;padding:10px 0 48px;display:grid}@media (min-width:900px){.pf{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:20px}}.pf-col{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}@media (min-width:900px){.pf-col{gap:20px}}.pf-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);min-width:0;padding:16px}@media (min-width:700px){.pf-card{padding:20px 22px}}.pf-card-h{justify-content:space-between;align-items:center;gap:10px;min-height:36px;margin-bottom:12px;display:flex}.pf-card-h h2{font-family:var(--font-display);font-weight:var(--display-weight);letter-spacing:var(--display-tracking);margin:0;font-size:24px;line-height:1.15}.pf-who{align-items:center;gap:12px;margin-bottom:6px;display:flex}.pf-who .avatar{flex-shrink:0;width:52px;height:52px;font-size:20px}.pf-break{overflow-wrap:anywhere}.pf-dl{margin:0}.pf-dl>div{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:12px;padding:10px 0;font-size:14px;display:flex}.pf-dl>div:last-child{border-bottom:0}.pf-dl dt{color:var(--muted)}.pf-dl dd{text-align:right;overflow-wrap:anywhere;margin:0;font-weight:700}.pf-sub{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin:14px 0 8px;font-size:12px;font-weight:700}.pf-brands{flex-wrap:wrap;gap:6px;display:flex}.pf-link{margin-top:14px;font-size:13px;font-weight:700;text-decoration:underline;display:inline-block}.pf-list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.pf-ellipsis{white-space:nowrap;text-overflow:ellipsis;min-width:0;display:block;overflow:hidden}.pf-brand{text-transform:uppercase;letter-spacing:.04em}.pf-alarm{border-radius:var(--r-md);border:1px solid var(--line);grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:12px;padding:8px;display:grid}.pf-alarm.hit{border-color:var(--good);background:var(--good-soft)}.pf-thumb{border-radius:var(--r-sm);border:1px solid var(--line);background:#fff;width:52px;height:52px;overflow:hidden}.pf-thumb img{object-fit:contain;width:100%;height:100%}.pf-alarm.giyim .pf-thumb img{object-fit:cover}.pf-board{border-radius:var(--r-md);background:var(--surface-2);justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;font-size:14px;font-weight:700;display:flex}.pf-board:hover{background:var(--accent-soft)}.pf-board .small{flex-shrink:0;font-weight:400}.pf-row{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 0;display:flex}.pf-card-h+.pf-row{padding-top:0}.pf-row:last-child{border-bottom:0;padding-bottom:0}.pf-row>div:first-child{flex:180px;min-width:0}.pf-row .lang-sw button{letter-spacing:0;min-width:72px;height:32px;font-size:13px}.lang-sw button:disabled{opacity:.6;cursor:default}.btn.danger{background:var(--bad);color:var(--on-solid)}.btn.danger-soft{background:var(--bad-soft);color:var(--bad)}.btn.danger:disabled{opacity:.45;cursor:not-allowed;transform:none}.outfit{gap:16px;display:grid}@media (min-width:900px){.outfit{grid-template-columns:1.2fr 1fr}}.outfit-board{border-radius:var(--r-xl);background:var(--hero);grid-template-rows:auto auto;grid-template-columns:1fr 1fr;gap:10px;padding:14px;display:grid}.slot{border-radius:var(--r-md);background:var(--surface);aspect-ratio:3/4;color:var(--muted);border:2px dashed #0000;place-items:center;font-size:13px;font-weight:700;display:grid;position:relative;overflow:hidden}.slot.empty{border-color:color-mix(in srgb, var(--ink) 18%, transparent);background:0 0}.slot img{object-fit:cover;width:100%;height:100%}.slot .lbl{position:absolute;top:8px;left:8px}.slot .pr{position:absolute;bottom:8px;right:8px}.total{justify-content:space-between;align-items:baseline;padding:14px 4px 0;display:flex}.total .price{font-size:26px}.onb{grid-template-rows:auto 1fr auto;max-width:640px;min-height:100vh;margin:0 auto;padding:16px;display:grid}.onb-top{justify-content:space-between;align-items:center;gap:10px;display:flex}.dots{flex:1;gap:6px;max-width:220px;display:flex}.dots i{background:var(--line);border-radius:2px;flex:1;height:4px;transition:background .3s}.dots i.on{background:var(--ink)}.step{animation:rise .45s var(--ease);padding:28px 0;display:none}.step.on{display:block}@keyframes rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.step h1{margin:0 0 8px;font-size:38px}.step>p{color:var(--ink-2);margin:0 0 22px;font-size:16px}.choice-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.choice{border-radius:var(--r-lg);aspect-ratio:3/4;background:var(--surface-2);border:3px solid #0000;transition:border-color .2s,transform .2s;position:relative;overflow:hidden}.choice img{object-fit:cover;width:100%;height:100%}.choice.mk img{object-fit:contain;background:#fff;padding:18%}.choice span{background:var(--surface);border-radius:var(--r-pill);padding:6px 12px;font-weight:800;position:absolute;bottom:10px;left:10px}.choice[aria-pressed=true]{border-color:var(--ink);transform:scale(.98)}.choice[aria-pressed=true]:after{content:"✓";background:var(--ink);width:30px;height:30px;color:var(--bg);border-radius:50%;place-items:center;font-weight:900;display:grid;position:absolute;top:10px;right:10px}.style-grid{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.style-grid .choice{aspect-ratio:3/4;border-radius:var(--r-md)}.brand-cloud{flex-wrap:wrap;gap:8px;display:flex}.brand-cloud .chip{height:44px;font-size:15px}.field{gap:8px;margin-bottom:22px;display:grid}.field>label{font-size:14px;font-weight:800}.field .hint{color:var(--muted);font-size:13px}.onb-bottom{padding:12px 0 calc(12px + env(safe-area-inset-bottom));background:var(--bg);gap:10px;display:flex;position:sticky;bottom:0}.onb-bottom .btn{flex:1}.done-hero{text-align:center;padding-top:40px}.done-hero .burst{background:conic-gradient(var(--accent), var(--accent-2), var(--accent));border-radius:50%;place-items:center;width:120px;height:120px;margin:0 auto 20px;display:grid}.done-hero .burst span{background:var(--bg);border-radius:50%;place-items:center;width:100px;height:100px;font-size:42px;display:grid}.popover{top:calc(var(--header-h) - 6px);z-index:60;background:var(--surface);border-radius:var(--r-lg);width:min(380px,100vw - 32px);box-shadow:var(--shadow-3);border:1px solid var(--line);padding:8px;display:none;position:absolute;right:16px}.popover.open{animation:rise .25s var(--ease);display:block}.popover h4{margin:8px 10px;font-size:15px}.notif{border-radius:var(--r-md);grid-template-columns:48px 1fr;align-items:center;gap:10px;padding:10px;display:grid}.notif:hover{background:var(--surface-2)}.notif img{border-radius:var(--r-sm);object-fit:contain;border:1px solid var(--line);background:#fff;width:48px;height:48px}.notif .t{font-size:13.5px;line-height:1.35}.notif .w{color:var(--muted);font-size:12px}.toast{left:50%;bottom:calc(var(--tabbar-h) + 20px);z-index:100;background:var(--inverse);color:var(--inverse-ink);border-radius:var(--r-pill);opacity:0;pointer-events:none;transition:all .3s var(--ease);align-items:center;gap:12px;max-width:calc(100vw - 32px);padding:12px 18px;font-size:14px;font-weight:600;display:flex;position:fixed;transform:translate(-50%,20px)}.toast.show{opacity:1;pointer-events:auto;transform:translate(-50%)}.toast a{color:var(--accent-2);font-weight:800}@media (min-width:900px){.toast{bottom:28px}}.local-note{left:50%;bottom:calc(var(--tabbar-h) + 20px);z-index:99;background:var(--surface);width:max-content;max-width:min(460px,100vw - 32px);color:var(--ink);border:1px solid var(--line);border-radius:var(--r-lg);align-items:center;gap:12px;padding:10px 8px 10px 16px;font-size:14px;display:flex;position:fixed;transform:translate(-50%);box-shadow:0 8px 28px #0000001f}.local-note>span{flex:1}.local-note{transition:opacity .2s var(--ease)}.local-note.behind{opacity:0;pointer-events:none}body:has(.sheet.open) .local-note{opacity:0;pointer-events:none}.local-note .linkish{white-space:nowrap}.local-note-x{width:32px;height:32px;color:var(--muted);border-radius:50%;flex:none;font-size:20px;line-height:1}@media (min-width:900px){.local-note{bottom:28px}}footer.site{border-top:1px solid var(--line);color:var(--muted);margin-top:64px;padding:28px 0 40px;font-size:13px}footer.site .cols{flex-wrap:wrap;justify-content:space-between;gap:14px 28px;display:flex}footer.site .foot-lang{align-content:start;gap:6px;display:grid}footer.site .tagline{font-family:var(--font-brand,var(--font-display));color:var(--ink-2);margin:10px 0 6px;font-size:18px;font-style:italic}.lang-sw{border-radius:var(--r-pill);border:1px solid var(--line);background:0 0;flex-shrink:0;padding:2px;display:inline-flex}.lang-sw button,.lang-sw a{border-radius:var(--r-pill);letter-spacing:.04em;min-width:34px;height:28px;color:var(--muted);place-items:center;padding:0 8px;font-size:12px;font-weight:800;display:inline-grid}.lang-sw button[aria-pressed=true],.lang-sw a[aria-current]{background:var(--surface-2);color:var(--ink)}.lang-sw button:not([aria-pressed=true]):hover,.lang-sw a:not([aria-current]):hover{color:var(--ink)}@media (min-width:900px){.lang-sw.hide-m{display:inline-flex!important}}.lang-sw.dark{background:#2c2c2e;border-color:#3a3a3c;justify-self:start}.lang-sw.dark button,.lang-sw.dark a{color:#aaa}.lang-sw.dark button[aria-pressed=true],.lang-sw.dark a[aria-current]{color:#1d1d1f;background:#fff}html[lang=en] .size-btn.mine:after{content:"you"}.proto-fab{right:14px;bottom:calc(var(--tabbar-h) + 16px);z-index:70;color:#fff;height:40px;box-shadow:var(--shadow-2);background:#1d1d1f;border-radius:20px;align-items:center;gap:6px;padding:0 14px;font-family:system-ui,sans-serif;font-size:12px;font-weight:700;display:flex;position:fixed}@media (min-width:900px){.proto-fab{bottom:18px}}.proto-panel{right:14px;bottom:calc(var(--tabbar-h) + 64px);z-index:71;color:#eee;width:290px;box-shadow:var(--shadow-3);background:#1d1d1f;border-radius:16px;padding:14px;font-family:system-ui,sans-serif;font-size:13px;display:none;position:fixed}@media (min-width:900px){.proto-panel{bottom:66px}}.proto-panel.open{gap:12px;display:grid}.proto-panel h5{text-transform:uppercase;letter-spacing:.08em;color:#999;margin:0;font-size:11px}.proto-panel .themes{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.proto-panel .themes button{color:#eee;background:#2c2c2e;border-radius:10px;justify-items:center;gap:6px;padding:8px 4px;font-size:12px;font-weight:700;display:grid}.proto-panel .themes button[aria-pressed=true]{outline:2px solid #fff}.proto-panel .themes i{gap:2px;display:flex}.proto-panel .themes i b{border-radius:50%;width:12px;height:12px}.proto-panel label{cursor:pointer;align-items:center;gap:8px;display:flex}.proto-panel a{color:#9ecbff}.proto-panel .pages{flex-wrap:wrap;gap:4px 10px;display:flex}.input{border-radius:var(--r-sm);border:1.5px solid var(--line);background:var(--surface);resize:vertical;width:100%;min-height:48px;padding:10px 14px;font-family:inherit;font-size:15px;line-height:1.45}.input:focus{border-color:var(--ink-2);outline:0}.gsi{justify-content:center;min-height:44px;display:flex}.or{color:var(--muted);align-items:center;gap:10px;margin:4px 0;font-size:12px;display:flex}.or:before,.or:after{content:"";background:var(--line);flex:1;height:1px}.pw-field{position:relative}.pw-field .input{padding-right:76px}.pw-toggle{border-radius:var(--r-pill);height:36px;color:var(--ink-2);padding:0 12px;font-size:13px;font-weight:700;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.pw-toggle:hover{background:var(--surface-2)}.linkish{color:var(--ink-2);text-underline-offset:3px;font-weight:700;text-decoration:underline}.signup-links{color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:6px 14px;display:flex}.pw-page{max-width:440px;margin:0 auto;padding:32px 0 64px}.pw-page h1{margin:0 0 8px}.pw-page .lead{color:var(--ink-2);margin:0 0 22px}.pw-page .input[readonly]{background:var(--surface-2);color:var(--ink-2)}.search-pop{display:none}body.searching .search-pop{z-index:70;background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);max-height:min(70vh,620px);box-shadow:var(--shadow-3);padding:8px;display:block;position:fixed;overflow:auto}@media (max-width:899px){body.searching .search-pop{max-height:none;box-shadow:none;border:0;border-radius:0;padding:8px 16px 90px;bottom:0;right:0;top:var(--header-h)!important;width:auto!important;left:0!important}}.sp-group{padding:6px 4px 10px}.sp-group+.sp-group{border-top:1px solid var(--line)}.sp-head{text-transform:uppercase;letter-spacing:.06em;color:var(--muted);justify-content:space-between;align-items:center;padding:6px 8px;font-size:12px;font-weight:800;display:flex}.sp-head button{text-transform:none;letter-spacing:0;color:var(--ink-2);font-weight:700}.sp-item{border-radius:var(--r-sm);align-items:center;gap:12px;padding:9px 8px;font-size:14.5px;display:flex}.sp-item:hover,.sp-item.on{background:var(--surface-2)}.sp-item svg{color:var(--muted);flex-shrink:0}.sp-item mark{color:var(--accent);background:0 0;font-weight:800}.sp-meta{color:var(--muted);margin-left:auto;font-size:12px;display:block}.sp-prod span .sp-meta{margin:2px 0 0}.sp-prod img{object-fit:contain;border:1px solid var(--line);background:#fff;border-radius:8px;flex-shrink:0;width:46px;height:46px}.sp-mono{background:var(--surface-2);border-radius:50%;flex-shrink:0;place-items:center;width:32px;height:32px;font-size:11px;font-weight:800;display:grid}.sp-chips{flex-wrap:wrap;gap:6px;padding:2px 6px;display:flex}.sp-chips .chip{height:34px;padding:0 12px;font-size:13px}.sp-chips .chip.on{background:var(--surface-2);color:var(--ink)}.sp-all{color:var(--accent);justify-content:center;margin-top:4px;font-weight:800}.sp-empty{color:var(--ink-2);padding:18px 12px;font-size:14px;line-height:1.6}@media (max-width:899px){body.searching{overflow:hidden}}.share-card{border-radius:var(--r-md);background:var(--surface-2);border:1px solid var(--line);grid-template-columns:96px 1fr;gap:12px;padding:12px;display:grid}.share-card img{object-fit:contain;background:#fff;border-radius:10px;width:96px;height:120px}.share-card img.giyim{object-fit:cover}.share-foot{border-top:1px solid var(--line);grid-column:1/-1;justify-content:space-between;align-items:center;padding-top:8px;display:flex}.share-grid{grid-template-columns:repeat(4,1fr);gap:8px;margin-top:16px;display:grid}.share-grid button,.share-grid a{text-align:center;justify-items:center;gap:6px;font-size:12px;font-weight:700;line-height:1.2;display:grid}.share-grid .ic{background:var(--surface-2);width:54px;height:54px;color:var(--ink);border-radius:50%;place-items:center;display:grid}.share-grid .ic.wa{color:#fff;background:#25d366}.share-grid .ic.ig{color:#fff;background:linear-gradient(45deg,#f9a03f,#e1306c,#833ab4)}.skel{background:linear-gradient(90deg, var(--surface-2) 0%, var(--line) 45%, var(--surface-2) 90%);background-size:220% 100%;border-radius:6px;animation:1.3s ease-in-out infinite shimmer}.skel-card .media.skel{border-radius:var(--r-md);border:0}@keyframes shimmer{0%{background-position:120% 0}to{background-position:-120% 0}}@media (prefers-reduced-motion:reduce){.skel{animation:none}}.state{text-align:center;grid-column:1/-1;max-width:460px;margin:0 auto;padding:48px 20px 40px}.state-art{background:var(--accent-soft);width:112px;height:112px;color:var(--accent);border-radius:50%;place-items:center;margin:0 auto 18px;display:grid}.state h3{margin:0 0 8px;font-size:28px}.state p{color:var(--ink-2);margin:0 0 18px}.state-actions{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.gone-banner{border-radius:var(--r-md);background:var(--bad-soft);align-items:flex-start;gap:12px;padding:14px 16px;font-size:14px;display:flex}.gone-banner b{color:var(--bad)}.gal{gap:10px;display:grid}@media (min-width:900px){.gal.multi{grid-template-columns:72px minmax(0,1fr)}}.gal-main{min-width:0;position:relative}.gal-track{scroll-snap-type:x mandatory;scrollbar-width:none;border-bottom:1px solid var(--line);grid-auto-columns:100%;grid-auto-flow:column;margin:0 -16px;display:grid;overflow-x:auto}.gal-track::-webkit-scrollbar{display:none}@media (min-width:700px){.gal-track{border-radius:var(--r-lg);border:1px solid var(--line);margin:0}}.gal-track>div{scroll-snap-align:start;aspect-ratio:1;background:var(--media-bg);place-items:center;display:grid}.gal-track img{object-fit:contain;width:100%;height:100%;padding:8%}.pdp.giyim .gal-track{border:0}.pdp.giyim .gal-track>div{aspect-ratio:3/4;background:var(--surface-2)}.pdp.giyim .gal-track img{object-fit:cover;padding:0}.gal-thumbs{display:none}@media (min-width:900px){.gal.multi .gal-thumbs{flex-direction:column;gap:8px;display:flex}.gal-thumbs button{aspect-ratio:3/4;background:var(--surface-2);border:2px solid #0000;border-radius:10px;width:72px;overflow:hidden}.gal-thumbs button[aria-current=true]{border-color:var(--ink)}.gal-thumbs img{object-fit:cover;width:100%;height:100%}}.gal-dots{justify-content:center;gap:6px;display:flex}.gal-dots i{background:var(--line);border-radius:3px;width:6px;height:6px;transition:all .25s}.gal-dots i.on{background:var(--ink);width:18px}@media (min-width:900px){.gal-dots{display:none}}.gal-count{position:absolute;bottom:12px;right:12px}@media (min-width:900px){.gal-count{display:none}}.hero-anon{gap:18px;padding:28px 0 8px;display:grid}@media (min-width:900px){.hero-anon{grid-template-columns:1.1fr 1fr;align-items:center;gap:40px;padding:48px 0 16px}}.hero-anon h1{margin:0;font-size:38px}@media (min-width:900px){.hero-anon h1{font-size:58px}}.hero-anon h1 em{color:var(--accent)}.hero-anon .lead{color:var(--ink-2);max-width:46ch;margin:10px 0 0;font-size:17px}.props{gap:10px;display:grid}.prop{border-radius:var(--r-md);background:var(--surface);border:1px solid var(--line);grid-template-columns:44px 1fr;align-items:center;gap:12px;padding:14px;display:grid}.prop .n{background:var(--accent-soft);width:44px;height:44px;color:var(--accent);border-radius:50%;place-items:center;font-weight:800;display:grid}.prop b{display:block}.prop span{color:var(--ink-2);font-size:13.5px}.stat-row{flex-wrap:wrap;gap:24px;margin-top:18px;display:flex}.stat-row div{color:var(--muted);font-size:13px}.stat-row b{font-family:var(--font-display);font-weight:var(--display-weight);color:var(--ink);font-size:30px;display:block}.signup-band{border-radius:var(--r-lg);background:var(--inverse);color:var(--inverse-ink);gap:14px;padding:22px;display:grid}@media (min-width:900px){.signup-band{grid-template-columns:1fr auto;align-items:center;padding:28px 32px}}.signup-band h3{margin:0;font-size:26px}.signup-band p{opacity:.8;margin:4px 0 0}.camp-band{border-radius:var(--r-md);background:linear-gradient(100deg, var(--inverse), color-mix(in srgb, var(--inverse) 65%, var(--accent)));color:var(--inverse-ink);align-items:center;gap:14px;padding:14px 16px;display:flex}.camp-band .cd{font-family:var(--font-display);text-align:center;font-size:30px;line-height:1}.camp-band .cd small{font-family:var(--font-body);opacity:.7;letter-spacing:.06em;text-transform:uppercase;margin-top:2px;font-size:10px;display:block}.camp-band .t{opacity:.92;flex:1;font-size:13.5px}.camp-band .t b{opacity:1;font-size:15px;display:block}.camp-band .go{white-space:nowrap;font-weight:800}.camp-hero{gap:20px;padding:26px 0 8px;display:grid}@media (min-width:900px){.camp-hero{grid-template-columns:1.2fr 1fr;align-items:end;padding-top:44px}}.camp-hero h1{margin:6px 0 10px;font-size:40px}@media (min-width:900px){.camp-hero h1{font-size:58px}}.camp-hero h1 em{color:var(--accent)}.countdowns{grid-template-columns:1fr 1fr;gap:10px;display:grid}.countdown{border-radius:var(--r-lg);background:var(--surface);border:1px solid var(--line);padding:16px}.countdown .d{font-family:var(--font-display);font-size:44px;line-height:1}.countdown .l{color:var(--muted);margin-top:4px;font-size:13px}.steps{counter-reset:st;gap:10px;display:grid}@media (min-width:900px){.steps{grid-template-columns:repeat(3,1fr)}}.steps>div{border-radius:var(--r-md);background:var(--surface-2);counter-increment:st;padding:16px}.steps>div:before{content:counter(st);background:var(--ink);width:30px;height:30px;color:var(--bg);border-radius:50%;place-items:center;margin-bottom:10px;font-weight:800;display:grid}.steps b{margin-bottom:4px;display:block}.steps span{color:var(--ink-2);font-size:14px}.verdict-list{gap:12px;display:grid}@media (min-width:900px){.verdict-list{grid-template-columns:1fr 1fr}}.verdict-card{border-radius:var(--r-lg);background:var(--surface);border:1px solid var(--line);grid-template-columns:96px minmax(0,1fr);gap:14px;padding:14px;display:grid}.verdict-card .vimg{object-fit:contain;border:1px solid var(--line);background:#fff;border-radius:10px;width:96px;height:120px}.verdict-card.giyim .vimg{object-fit:cover;background:var(--surface-2);border:0}.verdict-card .claims{grid-template-columns:1fr 1fr;gap:6px;margin:8px 0;display:grid}.verdict-card .claims div{background:var(--surface-2);color:var(--ink-2);border-radius:8px;padding:6px 8px;font-size:12px}.verdict-card .claims b{color:var(--ink);font-size:16px;display:block}.verdict-card .claims .real b{color:var(--good)}.verdict-card .claims .fake b{color:var(--bad)}.verdict-card svg.spark{width:100%;height:46px;display:block;overflow:visible}.v-real{background:var(--good-soft)!important;color:var(--good)!important}.v-fake{background:var(--bad-soft)!important;color:var(--bad)!important}.v-small{background:var(--warn-soft)!important;color:var(--warn)!important}.poll{gap:16px;max-width:520px;margin:0 auto;padding:20px 0 40px;display:grid}.poll .asker{align-items:center;gap:10px;font-size:15px;display:flex}.poll .pimg{border-radius:var(--r-xl);background:var(--surface);aspect-ratio:4/5;border:1px solid var(--line);overflow:hidden}.poll .pimg img{object-fit:contain;width:100%;height:100%;padding:8%}.poll .pimg.giyim{background:var(--surface-2);border:0}.poll .pimg.giyim img{object-fit:cover;padding:0}.vote{grid-template-columns:1fr 1fr;gap:10px;display:grid}.vote button{border-radius:var(--r-lg);border:2px solid var(--line);background:var(--surface);height:60px;font-size:17px;font-weight:800}.vote button.yes:hover,.vote button.yes.on{border-color:var(--good);background:var(--good-soft);color:var(--good)}.vote button.no:hover,.vote button.no.on{border-color:var(--bad);background:var(--bad-soft);color:var(--bad)}.result-bar{gap:8px;display:grid}.result-bar .row{grid-template-columns:56px 1fr 44px;align-items:center;gap:10px;font-size:14px;font-weight:700;display:grid}.result-bar .track{background:var(--surface-2);border-radius:6px;height:12px;overflow:hidden}.result-bar .track i{height:100%;transition:width .6s var(--ease);border-radius:6px;display:block}.comment-chips{flex-wrap:wrap;gap:6px;display:flex}[hidden]{display:none!important}.hero-anon{padding:14px 0 8px}@media (min-width:900px){.hero-anon{grid-template-columns:1fr;gap:14px;padding:22px 0 8px}.hero-anon .props{grid-template-columns:repeat(3,1fr)}}.hero-visual{position:relative}.hero-visual img{aspect-ratio:4/5;object-fit:cover;border-radius:var(--r-lg);background:var(--hero);width:100%}.hero-copy{padding:18px 2px 0}@media (min-width:700px){.hero-visual{border-radius:var(--r-xl);overflow:hidden}.hero-visual img{aspect-ratio:3/2;border-radius:0;max-height:620px}.hero-copy{background:linear-gradient(90deg, color-mix(in srgb, var(--bg) 78%, transparent) 60%, transparent);flex-direction:column;justify-content:center;width:50%;padding:40px 44px;display:flex;position:absolute;inset:0 auto 0 0}}.ed-rail{grid-auto-columns:minmax(260px,82%)}@media (min-width:700px){.ed-rail{grid-auto-columns:minmax(300px,44%)}}@media (min-width:1100px){.ed-rail{grid-auto-columns:calc(33.3333% - 8px)}}.ed-card.photo{background:var(--inverse);min-height:400px}.ed-card .ed-bg{z-index:0;object-fit:cover;width:100%;height:100%;transition:transform .6s var(--ease);position:absolute;inset:0}.ed-card.photo:hover .ed-bg{transform:scale(1.04)}.ed-card.photo h3{font-size:28px}.ed-card .ed-btn{color:#111;background:#fff;width:max-content}.secki-head{border-radius:var(--r-lg);color:#fff;background:var(--inverse) var(--cover) center 15% / cover;flex-direction:column;justify-content:flex-end;min-height:230px;margin-top:12px;padding:24px 20px;display:flex;position:relative;overflow:hidden}.secki-head:before{content:"";background:linear-gradient(#0000 15%,#000000b3);position:absolute;inset:0}.secki-head>*{position:relative}.secki-head .crumbs,.secki-head .crumbs a,.secki-head .muted{color:#ffffffe0!important}@media (min-width:900px){.secki-head{min-height:320px;padding:36px 40px}}.camp-hero{gap:14px;padding:14px 0 8px}@media (min-width:900px){.camp-hero{grid-template-columns:1fr;align-items:stretch;padding-top:22px}.countdowns{max-width:600px}}.camp-visual{position:relative}.camp-visual>img{aspect-ratio:16/9;object-fit:cover;border-radius:var(--r-lg);background:var(--hero);width:100%}.camp-copy{padding:16px 2px 0}@media (min-width:700px){.camp-visual{border-radius:var(--r-xl);overflow:hidden}.camp-visual>img{border-radius:0;max-height:620px}.camp-copy{background:linear-gradient(90deg, color-mix(in srgb, var(--hero) 85%, transparent) 60%, transparent);flex-direction:column;justify-content:center;width:54%;padding:40px 44px;display:flex;position:absolute;inset:0 auto 0 0}}.illus{background:var(--accent);width:100%;height:100%;-webkit-mask:var(--src) center / contain no-repeat;-webkit-mask:var(--src) center / contain no-repeat;mask:var(--src) center / contain no-repeat;display:block}.state-art{width:168px;height:168px;padding:22px}.sheet-illus{background:var(--accent-soft);border-radius:50%;width:120px;height:120px;margin:0 auto 6px;padding:14px}.done-hero .burst.illus-wrap{background:var(--accent-soft);width:180px;height:180px;padding:28px}.poll-illus{width:96px;height:96px;margin:0 auto}.seo-copy{gap:var(--s-6);margin:var(--s-6) 0 var(--s-5);padding-top:var(--s-5);border-top:1px solid var(--line);display:grid}.seo-copy h2{margin:0 0 var(--s-3);font-size:22px}.seo-copy-text{max-width:72ch}.seo-copy-text p{margin:0 0 var(--s-3);color:var(--ink-2);line-height:1.65}.seo-faq{max-width:72ch}.seo-faq details{border-bottom:1px solid var(--line)}.seo-faq summary{cursor:pointer;padding:var(--s-3) 28px var(--s-3) 0;color:var(--ink);font-weight:600;list-style:none;position:relative}.seo-faq summary::-webkit-details-marker{display:none}.seo-faq summary:after{content:"+";color:var(--muted);font-size:20px;line-height:1;position:absolute;top:50%;right:4px;transform:translateY(-50%)}.seo-faq details[open] summary:after{content:"−"}.seo-faq details p{margin:0 0 var(--s-3);color:var(--ink-2);line-height:1.6}@media (min-width:980px){.seo-copy:has(.seo-copy-text){grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:start}}.brand-cats{flex-wrap:wrap;margin:4px 0 18px;overflow:visible}.price-note{margin:2px 2px 0;line-height:1.5}.swipe.top{will-change:transform;transition:none}.swipe.top:focus-visible{outline:3px solid var(--accent);outline-offset:4px}.swipe .stamp.save{color:var(--accent);border-color:var(--accent);background:#ffffffd9;top:34%;left:50%;transform:translate(-50%)rotate(-4deg)}.deck-hint{color:var(--muted);text-align:center;margin:-8px 0 0;font-size:12px}@media (hover:none),(pointer:coarse){.deck-hint{display:none}}.taste .xs.muted{margin-top:-2px}.taste-link{font:inherit;color:var(--accent);font-weight:700;text-decoration:underline}.taste-style{border-radius:var(--r-pill);background:var(--accent-soft);color:var(--accent);justify-self:start;align-items:center;gap:8px;margin-top:2px;padding:7px 12px 7px 8px;font-size:13px;font-weight:800;display:inline-flex}.taste-style .dots{display:inline-flex}.taste-style .dots i{width:16px;height:16px;box-shadow:0 0 0 2px var(--accent-soft);border-radius:50%}.taste-style .dots i+i{margin-left:-5px}.style-card{z-index:30;border-radius:var(--r-xl);overscroll-behavior:contain;background:var(--surface);color:var(--ink);border:1px solid var(--line);box-shadow:var(--shadow-3);animation:style-in .45s var(--ease) both;outline:none;flex-direction:column;gap:12px;padding:22px 20px 16px;display:flex;position:absolute;inset:0;overflow:auto}.style-card:before{content:"";pointer-events:none;background:linear-gradient(90deg, var(--accent), var(--accent-2));height:6px;position:absolute;inset:0 0 auto}.style-card .eyebrow{color:var(--accent)}.style-card h3{font-family:var(--font-display);font-weight:var(--display-weight);letter-spacing:var(--display-tracking);margin:-4px 0 0;font-size:36px;line-height:1.02}.style-card .sub{color:var(--ink-2);margin:-6px 0 0;font-size:14px;font-weight:600}.sw-row{flex-wrap:wrap;gap:6px;margin:2px 0 0;padding:0;list-style:none;display:flex}.sw-row .sw{text-align:center;width:70px;color:var(--ink-2);justify-items:center;gap:6px;font-size:11px;font-weight:700;line-height:1.2;display:grid}.sw-row .dot{width:38px;height:38px;box-shadow:inset 0 0 0 1px #00000024, 0 0 0 3px var(--surface), 0 0 0 4px var(--line);border-radius:50%}.style-rows{gap:7px;margin:0;display:grid}.style-rows div{grid-template-columns:76px minmax(0,1fr);align-items:baseline;gap:10px;display:grid}.style-rows dt{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:800}.style-rows dd{overflow-wrap:anywhere;margin:0;font-size:14px;font-weight:700}.style-card .mix{background:var(--surface-2);border-radius:3px;flex:none;height:6px;display:flex;overflow:hidden}.style-card .mix i{background:var(--accent);display:block}.style-card .mix i+i{background:var(--accent-2)}.style-note{color:var(--ink-2);border-radius:var(--r-sm);background:var(--surface-2);margin:0;padding:8px 10px;font-size:12px;line-height:1.45}.style-actions{gap:8px;margin-top:auto;display:flex}.style-actions .btn{flex:1;gap:6px}.style-off{color:var(--muted);align-self:center;padding:4px 8px;font-size:13px;text-decoration:underline}.style-off:hover{color:var(--ink)}@keyframes style-in{0%{opacity:0;transform:translateY(14px)scale(.97)}to{opacity:1;transform:none}}.style-share img,.style-share .ph{aspect-ratio:9/16;width:200px;box-shadow:var(--shadow-2);border-radius:14px;margin:0 auto 12px;display:block}.style-share .msg{border-radius:var(--r-sm);background:var(--surface-2);color:var(--ink-2);margin:0 0 12px;padding:10px 12px}.style-share-actions{gap:8px;display:grid}.style-share-actions .btn.disabled{opacity:.5;pointer-events:none}@media (prefers-reduced-motion:reduce){.style-card{animation:none}}.offer-item{position:relative}.offer-item>.offer{padding-bottom:30px}.old-offers .offer-item{margin-bottom:8px}.old-offers .offer-item>.offer{margin-bottom:0}.offer-report{cursor:pointer;font:inherit;color:var(--muted);text-underline-offset:2px;background:0 0;border:0;padding:2px 0;font-size:11.5px;font-weight:600;text-decoration:underline;position:absolute;bottom:7px;right:14px}.offer-report:hover,.offer-report:focus-visible{color:var(--ink)}.report-link a{color:var(--ink-2);text-underline-offset:2px;font-weight:600;text-decoration:underline}.report-form{gap:14px;display:grid}.report-form h3{margin:0}.report-form>p.muted{margin:-8px 0 0}.rf-field{border:0;gap:8px;min-width:0;margin:0;padding:0;display:grid}.rf-label{justify-content:space-between;align-items:baseline;gap:8px;padding:0;font-size:14px;font-weight:800;display:flex}.rf-count{font-size:12px;font-weight:500}.rf-reasons{flex-wrap:wrap;gap:8px;display:flex}.rf-reasons .chip{height:36px;font-size:13.5px}.rf-store{border-radius:var(--r-sm);background:var(--surface-2);padding:10px 14px}.report-form textarea.input{min-height:64px}.rf-error{color:var(--bad);margin:0;font-size:13px;font-weight:600}.rf-privacy{text-align:center;margin:-4px 0 0}.toast-note{opacity:.75;font-size:12px;font-weight:500}.toast:has(.toast-store){border-radius:var(--r-md)}.hero-live{--hl-start:.55s;--hl-step:.26s;--hl-mark:calc(var(--hl-start) + var(--n,6) * var(--hl-step) + .2s);z-index:1;border-radius:var(--r-lg);border:1px solid var(--line);box-shadow:var(--shadow-2);background:color-mix(in srgb, var(--surface) 94%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);animation:hl-card .5s var(--ease) .2s both;margin-top:16px;padding:12px 14px;position:relative}@media (max-width:699px){.hero-visual:has(>.hero-live){flex-direction:column;display:flex}.hero-visual:has(>.hero-live)>.hero-copy{order:1}.hero-visual:has(>.hero-live)>.hero-live{order:2;margin:4px 0 8px}}@media (min-width:700px){.hero-live{width:340px;margin:0;position:absolute;bottom:20px;right:20px}}@media (min-width:1100px){.hero-live{width:300px;bottom:28px;right:28px}}.hl-head{border-bottom:1px solid var(--line);color:inherit;grid-template-columns:40px minmax(0,1fr);align-items:center;gap:10px;margin-bottom:4px;padding-bottom:10px;text-decoration:none;display:grid}.hl-thumb{border-radius:var(--r-sm);background:var(--media-bg);width:40px;height:40px;display:block;overflow:hidden}.hero-visual .hero-live .hl-thumb img{aspect-ratio:auto;object-fit:contain;background:var(--media-bg);border-radius:0;width:100%;height:100%;max-height:none;display:block}.hl-meta{min-width:0}.hl-eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--accent);font-size:10.5px;font-weight:700;display:block}.hl-name{color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;font-size:13px;display:block;overflow:hidden}.hl-name b{color:var(--ink)}.hl-head:hover .hl-name{text-decoration:underline}.hl-list{margin:0;padding:0;list-style:none}.hl-row{animation:hl-row .45s var(--ease) calc(var(--hl-start) + var(--i) * var(--hl-step)) both;justify-content:space-between;align-items:baseline;gap:12px;padding:4px 2px 7px;font-size:13px;display:flex;position:relative}.hl-store{min-width:0;color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.hl-price{font-variant-numeric:tabular-nums;color:var(--ink);white-space:nowrap;flex:none;font-weight:700;position:relative}.hl-price small{font-size:.8em;font-weight:600}.hl-bar{height:3px;width:calc(var(--w) * (100% - 4px));background:var(--line);transform-origin:0;animation:hl-bar .6s var(--ease) calc(var(--hl-start) + var(--i) * var(--hl-step) + .1s) both;border-radius:2px;position:absolute;bottom:2px;left:2px}.hl-row.hl-best .hl-store{color:var(--ink);font-weight:700}.hl-row.hl-best .hl-price{color:var(--accent)}.hl-row.hl-best .hl-bar{background:var(--accent)}.hl-row.hl-best:before{content:"";z-index:-1;border-radius:var(--r-xs);background:var(--accent-soft);animation:hl-fade .4s ease var(--hl-mark) both;position:absolute;inset:0 -6px}.hl-ring{pointer-events:none;width:calc(100% + 20px);height:calc(100% + 14px);position:absolute;top:-7px;left:-10px;overflow:visible}.hl-ring path{fill:none;stroke:var(--accent);stroke-width:1.8px;stroke-linecap:round;vector-effect:non-scaling-stroke;stroke-dasharray:1;stroke-dashoffset:0;animation:hl-ring .7s cubic-bezier(.6, .1, .3, 1) var(--hl-mark) both}.hl-save{border-top:1px dashed var(--line);animation:hl-save-in .45s var(--ease) calc(var(--hl-mark) + .4s) both;align-items:center;gap:10px;margin-top:6px;padding-top:10px;display:flex}.hl-save-n{font-family:var(--font-display);font-weight:var(--display-weight);color:var(--accent);font-variant-numeric:tabular-nums lining-nums;flex:none;font-size:30px;line-height:1;display:inline-block}.hl-save-n small{font-size:.55em}.od{clip-path:inset(0 -3px);display:inline-block;position:relative}.od-f{visibility:hidden}.od-s{transform:translate(-50%, calc(var(--d) * -1em));animation:hl-roll calc(.9s + var(--k) * .12s) cubic-bezier(.25, .6, .25, 1) calc(var(--hl-mark) + .45s) both;flex-direction:column;align-items:center;display:flex;position:absolute;top:0;left:50%}.od-s>span{height:1em;line-height:1;display:block}.hl-save-t{color:var(--ink);font-size:12.5px;font-weight:700;line-height:1.25}.hl-save-t small{color:var(--muted);font-size:11.5px;font-weight:500;display:block}@media (max-width:1099px){.hl-list{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:14px;display:grid}.hl-row{gap:6px;font-size:12.5px}}@keyframes hl-card{0%{opacity:0;transform:translateY(10px)}}@keyframes hl-row{0%{opacity:0;transform:translate(-8px)}}@keyframes hl-bar{0%{transform:scaleX(0)}}@keyframes hl-fade{0%{opacity:0}}@keyframes hl-ring{0%{stroke-dashoffset:1px}}@keyframes hl-roll{0%{transform:translate(-50%)}}@keyframes hl-save-in{0%{opacity:0;transform:translateY(6px)}}@media (prefers-reduced-motion:reduce){.hero-live,.hero-live *,.hero-live :before{animation:none!important}}.cetvel{border-radius:var(--r-lg);background:var(--info-soft);gap:10px;padding:16px 18px;display:grid}.cetvel.dip,.cetvel.real{background:var(--good-soft)}.cetvel.inflated{background:var(--bad-soft)}.cetvel.wait{background:var(--surface-2)}.cetvel-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.cetvel-verdict{font-family:var(--font-body);letter-spacing:0;align-items:center;gap:10px;margin:0;font-size:16px;font-weight:800;display:flex}.cetvel-verdict .ic{width:30px;height:30px;color:var(--on-solid);background:var(--info);border-radius:50%;flex-shrink:0;place-items:center;font-size:16px;display:grid}.cetvel-verdict .ic svg{width:18px;height:18px}.cetvel.dip .ic,.cetvel.real .ic{background:var(--good)}.cetvel.inflated .ic{background:var(--bad)}.cetvel.wait .ic{background:var(--muted)}.cetvel-days{color:var(--ink-2);white-space:nowrap;font-size:12px;font-weight:700}.cetvel-text{color:var(--ink-2);margin:0;font-size:14px}.cetvel-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.cetvel-track{background:var(--surface);height:10px;box-shadow:inset 0 0 0 1px var(--line);border-radius:5px;margin:26px 8px 2px;position:relative}.cetvel-dip{background:var(--good);opacity:.4;border-radius:5px 0 0 5px;position:absolute;top:0;bottom:0;left:0}.cetvel-avg{background:var(--ink-2);border-radius:1px;width:2px;margin-left:-1px;position:absolute;top:-4px;bottom:-4px}.cetvel-dot{background:var(--info);border:3px solid var(--surface);width:18px;height:18px;box-shadow:var(--shadow-1);border-radius:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.cetvel.dip .cetvel-dot,.cetvel.real .cetvel-dot{background:var(--good)}.cetvel.inflated .cetvel-dot{background:var(--bad)}.cetvel.wait .cetvel-dot{background:var(--muted)}.cetvel-dot:after{content:attr(data-label);color:var(--ink);white-space:nowrap;font-size:12px;font-weight:800;position:absolute;bottom:calc(100% + 5px);left:50%;transform:translate(-50%)}.cetvel-dot.l:after{left:-6px;transform:none}.cetvel-dot.r:after{left:auto;right:-6px;transform:none}.cetvel-scale{color:var(--ink-2);justify-content:space-between;gap:10px;font-size:12px;display:flex}.cetvel-how summary{cursor:pointer;color:var(--ink-2);width:fit-content;font-size:12px;font-weight:700}.cetvel-how p{color:var(--ink-2);margin:6px 0 0;font-size:12px;line-height:1.5}.mini-cetvel{align-items:center;gap:6px;height:14px;margin-top:3px;display:flex}.mc-track{background:var(--line);border-radius:2px;flex-shrink:0;width:52px;height:4px;position:relative}.mc-dot{background:var(--muted);width:8px;height:8px;box-shadow:0 0 0 2px var(--surface);border-radius:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.mini-cetvel.dip .mc-dot{background:var(--good)}.mini-cetvel.dip .mc-track{background:linear-gradient(90deg, var(--good-soft), var(--line))}.mc-label{color:var(--good);white-space:nowrap;font-size:11px;font-weight:700;line-height:1}.chart-card .chart-head{flex-wrap:wrap}.chart-tools{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.target-toggle{height:32px;padding:0 12px;font-size:13px}.bell{transform-origin:50% 12%;display:inline-flex}.target-toggle .bell svg,.target-bar .bell svg{width:16px;height:16px}.bell.ring{animation:.9s ease-in-out bell-ring}@keyframes bell-ring{0%,to{transform:rotate(0)}15%{transform:rotate(18deg)}30%{transform:rotate(-15deg)}45%{transform:rotate(10deg)}60%{transform:rotate(-6deg)}75%{transform:rotate(3deg)}}.target-stroke{stroke:var(--accent);stroke-width:2px;stroke-dasharray:6 4}.target-zone{fill:var(--good);opacity:.08}.target-hit{stroke:#0000;stroke-width:20px;cursor:ns-resize;touch-action:none;pointer-events:stroke}.target-handle{z-index:2;border-radius:var(--r-pill);background:var(--accent);height:28px;color:var(--accent-ink);white-space:nowrap;cursor:ns-resize;touch-action:none;-webkit-user-select:none;user-select:none;box-shadow:var(--shadow-2);align-items:center;gap:4px;padding:0 10px 0 8px;font-size:12px;font-weight:800;display:inline-flex;position:absolute;right:0;transform:translateY(-50%)}.target-handle:before{content:"";position:absolute;inset:-10px -4px}.target-handle svg{width:14px;height:14px}.target-handle:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.chart.dragging,.chart.dragging .target-handle{cursor:grabbing}.chart.dragging .target-handle{box-shadow:var(--shadow-3)}.target-bar{border-radius:var(--r-md);background:var(--accent-soft);justify-content:space-between;align-items:center;gap:12px;margin-top:12px;padding:10px 12px;display:flex}.target-bar .small{margin-top:2px}.target-bar .btn{flex-shrink:0}.target-bar .btn[disabled]{opacity:.7;cursor:default}@media (max-width:560px){.target-bar{flex-direction:column;align-items:stretch}}@media (prefers-reduced-motion:reduce){.bell.ring{animation:none}}.brand-title{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.brand-title h1{margin-right:4px}.follow-btn{border:1.5px solid var(--ink);color:var(--ink);background:0 0;gap:6px}.follow-btn svg{width:15px;height:15px}.follow-btn.on{background:var(--ink);color:var(--bg)}.follow-btn:disabled{opacity:.55}.feed-head h1{margin-bottom:4px}.feed-brands{flex-wrap:wrap;margin:10px 0 6px;overflow:visible}.feed-note{margin:4px 2px 14px}.feed-grid{margin-top:12px}.feed-tag{z-index:2;background:var(--surface);max-width:calc(100% - 16px);color:var(--ink);white-space:nowrap;text-overflow:ellipsis;border-radius:999px;padding:3px 9px;font-size:11px;font-weight:700;line-height:1.5;position:absolute;bottom:8px;left:8px;overflow:hidden;box-shadow:0 1px 4px #0000001f}.feed-tag.drop{color:var(--good)}.feed-tag.restock{background:var(--accent);color:var(--accent-ink)}.feed-tag.new{background:var(--ink);color:var(--bg)}.feed-empty{padding-bottom:8px}.feed-top-h{font-family:var(--font-display);font-weight:var(--display-weight);margin:8px 0 0;font-size:26px}.feed-more{justify-content:center;margin:24px 0 8px;display:flex}.feed-rule{max-width:72ch;margin:22px 2px 8px;line-height:1.55}.feed-skel{border-radius:var(--r-lg);background:linear-gradient(90deg, var(--surface-2), var(--surface), var(--surface-2));background-size:200% 100%;min-height:420px;margin-top:16px;animation:1.4s linear infinite feed-shimmer}@keyframes feed-shimmer{to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.feed-skel{animation:none}}.pf-brands a.badge{text-decoration:none}.kol-head h1{margin-bottom:6px}.kol-kind{letter-spacing:.08em;text-transform:uppercase;color:var(--accent);margin:8px 0 0;font-size:12px;font-weight:700}.kol-kind a{color:inherit;text-underline-offset:2px;text-transform:none;letter-spacing:.02em;text-decoration:underline}.kol-kind.user{color:var(--ink-2)}.kol-desc{max-width:68ch;color:var(--ink-2);margin:0;font-size:16px;line-height:1.55}.kol-meta{flex-wrap:wrap;align-items:center;gap:6px 14px;margin:10px 0 4px;display:flex}.kol-report{font:inherit;color:var(--muted);text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.kol-report:hover{color:var(--ink)}.kol-grid{margin-top:14px}.kol-note{max-width:72ch;margin:22px 2px 8px;line-height:1.55}.kol-share-btn{gap:6px}.kol-share-btn svg{width:14px;height:14px}.kol-share-btn.on{background:var(--good-soft);color:var(--good);border-color:var(--good-soft)}.kol-sheet{gap:18px;display:grid}.kol-switch{cursor:pointer;grid-template-columns:auto 1fr;align-items:start;gap:10px;display:grid}.kol-switch input{width:20px;height:20px;accent-color:var(--accent);margin:2px 0 0}.kol-switch>span{gap:2px;display:grid}.kol-warn{border-radius:var(--r-md);background:var(--warn-soft);color:var(--warn);margin:0;padding:10px 12px;font-size:14px}.kol-live{border-radius:var(--r-lg);background:var(--surface-2);gap:10px;padding:14px;display:grid}.kol-link{grid-template-columns:1fr auto auto;align-items:center;gap:6px;display:grid}.kol-link .input{background:var(--surface);min-width:0;font-size:13px}.kol-status{color:var(--ink);margin:0;font-size:14px;font-weight:600}.kol-status.indexed{color:var(--good)}.kol-status.hidden,.kol-status.scheduled{color:var(--warn)}.kol-checks{color:var(--muted);gap:6px;margin:0;padding:0;font-size:13px;list-style:none;display:grid}.kol-checks li{align-items:center;gap:8px;display:flex}.kol-checks svg{flex:none;width:14px;height:14px}.kol-checks li.ok{color:var(--good)}.kol-profile{border-top:1px solid var(--line);padding-top:16px}.kol-profile h4{margin:0;font-size:16px}.kol-handle{color:var(--muted);grid-template-columns:auto 1fr;align-items:center;gap:6px;font-weight:700;display:grid}.kol-profile-live{margin:0}.kol-profile-live a{color:var(--accent);font-weight:600}.kol-privacy{margin:0}.u-head h1{margin-bottom:2px}.u-boards{margin-top:16px}@media (min-width:900px){.u-boards{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:520px){.kol-link{grid-template-columns:1fr 1fr}.kol-link .input{grid-column:1/-1}}
