@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/46a9e2f250689b4a-s.0-dom-5bn10r2.woff2?dpl=27d4213613294ffa13ee730408e9a2699f2dc115)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;font-style:normal;font-weight:400;font-display:swap;src:url(../media/76b70a1dbe058eb5-s.1y4-pdgsjb-pw.woff2?dpl=27d4213613294ffa13ee730408e9a2699f2dc115)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2fb76073e23fd9e4-s.3lvt2whj97whp.woff2?dpl=27d4213613294ffa13ee730408e9a2699f2dc115)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6131cbbf5549afa2-s.2uwcyprjm3xu3.woff2?dpl=27d4213613294ffa13ee730408e9a2699f2dc115)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;font-style:normal;font-weight:400;font-display:swap;src:url(../media/45462fd7b7c12654-s.0k62hbripvv8p.woff2?dpl=27d4213613294ffa13ee730408e9a2699f2dc115)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;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ba63f6a0e436df8e-s.3-6t-g6q0vh0a.woff2?dpl=27d4213613294ffa13ee730408e9a2699f2dc115)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;font-style:normal;font-weight:400;font-display:swap;src:url(../media/07c7676b89ed2778-s.p.2bn3s6zvc0dyp.woff2?dpl=27d4213613294ffa13ee730408e9a2699f2dc115)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;font-style:normal;font-weight:500;font-display:swap;src:url(../media/46a9e2f250689b4a-s.0-dom-5bn10r2.woff2?dpl=27d4213613294ffa13ee730408e9a2699f2dc115)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;font-style:normal;font-weight:500;font-display:swap;src:url(../media/76b70a1dbe058eb5-s.1y4-pdgsjb-pw.woff2?dpl=27d4213613294ffa13ee730408e9a2699f2dc115)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2fb76073e23fd9e4-s.3lvt2whj97whp.woff2?dpl=27d4213613294ffa13ee730408e9a2699f2dc115)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6131cbbf5549afa2-s.2uwcyprjm3xu3.woff2?dpl=27d4213613294ffa13ee730408e9a2699f2dc115)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;font-style:normal;font-weight:500;font-display:swap;src:url(../media/45462fd7b7c12654-s.0k62hbripvv8p.woff2?dpl=27d4213613294ffa13ee730408e9a2699f2dc115)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;font-style:normal;font-weight:500;font-display:swap;src:url(../media/ba63f6a0e436df8e-s.3-6t-g6q0vh0a.woff2?dpl=27d4213613294ffa13ee730408e9a2699f2dc115)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;font-style:normal;font-weight:500;font-display:swap;src:url(../media/07c7676b89ed2778-s.p.2bn3s6zvc0dyp.woff2?dpl=27d4213613294ffa13ee730408e9a2699f2dc115)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;font-style:normal;font-weight:600;font-display:swap;src:url(../media/46a9e2f250689b4a-s.0-dom-5bn10r2.woff2?dpl=27d4213613294ffa13ee730408e9a2699f2dc115)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;font-style:normal;font-weight:600;font-display:swap;src:url(../media/76b70a1dbe058eb5-s.1y4-pdgsjb-pw.woff2?dpl=27d4213613294ffa13ee730408e9a2699f2dc115)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2fb76073e23fd9e4-s.3lvt2whj97whp.woff2?dpl=27d4213613294ffa13ee730408e9a2699f2dc115)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6131cbbf5549afa2-s.2uwcyprjm3xu3.woff2?dpl=27d4213613294ffa13ee730408e9a2699f2dc115)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;font-style:normal;font-weight:600;font-display:swap;src:url(../media/45462fd7b7c12654-s.0k62hbripvv8p.woff2?dpl=27d4213613294ffa13ee730408e9a2699f2dc115)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;font-style:normal;font-weight:600;font-display:swap;src:url(../media/ba63f6a0e436df8e-s.3-6t-g6q0vh0a.woff2?dpl=27d4213613294ffa13ee730408e9a2699f2dc115)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;font-style:normal;font-weight:600;font-display:swap;src:url(../media/07c7676b89ed2778-s.p.2bn3s6zvc0dyp.woff2?dpl=27d4213613294ffa13ee730408e9a2699f2dc115)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;font-style:normal;font-weight:700;font-display:swap;src:url(../media/46a9e2f250689b4a-s.0-dom-5bn10r2.woff2?dpl=27d4213613294ffa13ee730408e9a2699f2dc115)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;font-style:normal;font-weight:700;font-display:swap;src:url(../media/76b70a1dbe058eb5-s.1y4-pdgsjb-pw.woff2?dpl=27d4213613294ffa13ee730408e9a2699f2dc115)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2fb76073e23fd9e4-s.3lvt2whj97whp.woff2?dpl=27d4213613294ffa13ee730408e9a2699f2dc115)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/6131cbbf5549afa2-s.2uwcyprjm3xu3.woff2?dpl=27d4213613294ffa13ee730408e9a2699f2dc115)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;font-style:normal;font-weight:700;font-display:swap;src:url(../media/45462fd7b7c12654-s.0k62hbripvv8p.woff2?dpl=27d4213613294ffa13ee730408e9a2699f2dc115)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;font-style:normal;font-weight:700;font-display:swap;src:url(../media/ba63f6a0e436df8e-s.3-6t-g6q0vh0a.woff2?dpl=27d4213613294ffa13ee730408e9a2699f2dc115)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;font-style:normal;font-weight:700;font-display:swap;src:url(../media/07c7676b89ed2778-s.p.2bn3s6zvc0dyp.woff2?dpl=27d4213613294ffa13ee730408e9a2699f2dc115)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;font-style:normal;font-weight:800;font-display:swap;src:url(../media/46a9e2f250689b4a-s.0-dom-5bn10r2.woff2?dpl=27d4213613294ffa13ee730408e9a2699f2dc115)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;font-style:normal;font-weight:800;font-display:swap;src:url(../media/76b70a1dbe058eb5-s.1y4-pdgsjb-pw.woff2?dpl=27d4213613294ffa13ee730408e9a2699f2dc115)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(../media/2fb76073e23fd9e4-s.3lvt2whj97whp.woff2?dpl=27d4213613294ffa13ee730408e9a2699f2dc115)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(../media/6131cbbf5549afa2-s.2uwcyprjm3xu3.woff2?dpl=27d4213613294ffa13ee730408e9a2699f2dc115)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;font-style:normal;font-weight:800;font-display:swap;src:url(../media/45462fd7b7c12654-s.0k62hbripvv8p.woff2?dpl=27d4213613294ffa13ee730408e9a2699f2dc115)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;font-style:normal;font-weight:800;font-display:swap;src:url(../media/ba63f6a0e436df8e-s.3-6t-g6q0vh0a.woff2?dpl=27d4213613294ffa13ee730408e9a2699f2dc115)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;font-style:normal;font-weight:800;font-display:swap;src:url(../media/07c7676b89ed2778-s.p.2bn3s6zvc0dyp.woff2?dpl=27d4213613294ffa13ee730408e9a2699f2dc115)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 Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.FvZN3a_className{font-family:Inter,Inter Fallback;font-style:normal}.FvZN3a_variable{--font-inter:"Inter", "Inter Fallback"}
@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/599675dea67dcb8d-s.0ynx40_3oa9rk.woff2?dpl=27d4213613294ffa13ee730408e9a2699f2dc115)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/cdf6f527ee34c972-s.1975l3y3401x_.woff2?dpl=27d4213613294ffa13ee730408e9a2699f2dc115)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/22a701959b157a82-s.p.2o7m9ogm38dql.woff2?dpl=27d4213613294ffa13ee730408e9a2699f2dc115)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1b6340a83cf1ecee-s.3ji57o093q1kd.woff2?dpl=27d4213613294ffa13ee730408e9a2699f2dc115)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/d89abe7e263475e6-s.19xuq3td7fwu_.woff2?dpl=27d4213613294ffa13ee730408e9a2699f2dc115)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6bafae418e8a1b08-s.p.3o_v2fun1jzxk.woff2?dpl=27d4213613294ffa13ee730408e9a2699f2dc115)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/c0743afb7b1f57bc-s.11ypmpdlzqdb_.woff2?dpl=27d4213613294ffa13ee730408e9a2699f2dc115)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b0b9e5e07c9deaa9-s.3go-kn2r40gie.woff2?dpl=27d4213613294ffa13ee730408e9a2699f2dc115)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/76e9fd951b869c7b-s.p.3bh2vc0w-r-ll.woff2?dpl=27d4213613294ffa13ee730408e9a2699f2dc115)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins Fallback;src:local(Arial);ascent-override:93.62%;descent-override:31.21%;line-gap-override:8.92%;size-adjust:112.16%}.dNKk9G_className{font-family:Poppins,Poppins Fallback;font-style:normal}.dNKk9G_variable{--font-poppins:"Poppins", "Poppins Fallback"}
:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--saffron-100:#ffe9db;--saffron-300:#ffb27a;--saffron-400:#ff8a3d;--saffron-500:#f0651e;--maroon-400:#c43a62;--maroon-500:#8b1e3f;--maroon-600:#6c1531;--indigo-900:#171538;--indigo-800:#1e1b4b;--indigo-700:#2e2a6e;--indigo-500:#4f46e5;--gold-400:#e9b949;--bg:var(--lightningcss-light,#f4f4f9)var(--lightningcss-dark,#0b0c19);--surface:var(--lightningcss-light,#fff)var(--lightningcss-dark,#14152a);--surface-2:var(--lightningcss-light,#f8f8fc)var(--lightningcss-dark,#1a1c33);--surface-3:var(--lightningcss-light,#ededf5)var(--lightningcss-dark,#232544);--header-bg:var(--lightningcss-light,#ffffffe0)var(--lightningcss-dark,#0b0c19d6);--text:var(--lightningcss-light,#1e1b4b)var(--lightningcss-dark,#ededf7);--text-2:var(--lightningcss-light,#4e4c72)var(--lightningcss-dark,#a9abc8);--text-3:var(--lightningcss-light,#7c7a9c)var(--lightningcss-dark,#767898);--line:var(--lightningcss-light,#e5e5ef)var(--lightningcss-dark,#262845);--line-2:var(--lightningcss-light,#d3d3e2)var(--lightningcss-dark,#353762);--brand:var(--lightningcss-light,#e8631a)var(--lightningcss-dark,#ff8a3d);--brand-ink:var(--lightningcss-light,#b0430f)var(--lightningcss-dark,#ffb27a);--brand-soft:var(--lightningcss-light,#fff1e8)var(--lightningcss-dark,#2a1a15);--brand-soft-2:var(--lightningcss-light,#ffdfc9)var(--lightningcss-dark,#3d2419);--accent:var(--lightningcss-light,#8b1e3f)var(--lightningcss-dark,#e8628a);--accent-ink:var(--lightningcss-light,#7a1a38)var(--lightningcss-dark,#f28baa);--accent-soft:var(--lightningcss-light,#fbeaf0)var(--lightningcss-dark,#2c1622);--badge-bg:var(--lightningcss-light,#8b1e3f)var(--lightningcss-dark,#c43a62);--navy:var(--lightningcss-light,#1e1b4b)var(--lightningcss-dark,#c7cbff);--navy-soft:var(--lightningcss-light,#ecebff)var(--lightningcss-dark,#1e2047);--indigo:var(--lightningcss-light,#4f46e5)var(--lightningcss-dark,#8b85ff);--success:var(--lightningcss-light,#128a5a)var(--lightningcss-dark,#3dd68c);--success-soft:var(--lightningcss-light,#e6f6ee)var(--lightningcss-dark,#10281e);--gold-ink:var(--lightningcss-light,#8a6508)var(--lightningcss-dark,#f1cb5f);--gold-soft:var(--lightningcss-light,#fff6db)var(--lightningcss-dark,#2c2412);--shadow-c:var(--lightningcss-light,#1e1b4b1a)var(--lightningcss-dark,#0000008c);--shadow-c2:var(--lightningcss-light,#1e1b4b2e)var(--lightningcss-dark,#000000bf);--ring:var(--lightningcss-light,#e8631a4d)var(--lightningcss-dark,#ff8a3d66);--backdrop:var(--lightningcss-light,#1e1b4b73)var(--lightningcss-dark,#0000009e);--grad-brand:linear-gradient(135deg, #ff8a3d 0%, #f0651e 42%, #8b1e3f 100%);--grad-brand-soft:linear-gradient(90deg, #ff8a3d, #c43a62);--grad-indigo:linear-gradient(135deg, #1e1b4b 0%, #2e2a6e 55%, #4f46e5 100%);--font-body:var(--font-inter,"Inter"), system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-display:var(--font-poppins,"Poppins"), var(--font-body);--r-s:8px;--r:12px;--r-l:16px;--r-xl:20px;--r-pill:999px;--header-h:68px;--nav-h:48px;--loc-h:89px;--gutter:clamp(16px, 2.5vw, 32px);--max-w:none;--ease:cubic-bezier(.2, .7, .2, 1)}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (max-width:899px){:root{--header-h:60px;--loc-h:131px}}
*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:calc(env(safe-area-inset-top,0px) + var(--header-h) + var(--nav-h) + var(--loc-h))}@media (max-width:899px){html{scroll-padding-top:0}}body{background:var(--bg);min-height:100%;color:var(--text);font-family:var(--font-body);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-size:15px;line-height:1.5}img,svg{max-width:100%;display:block}a{color:inherit;text-decoration:none}button,input,select,textarea,kbd{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:0;padding:0}fieldset{border:0;min-width:0;margin:0;padding:0}h1,h2,h3,h4{font-family:var(--font-display);letter-spacing:-.01em;text-wrap:balance;margin:0;font-weight:600;line-height:1.25}p{margin:0}ul{margin:0;padding:0;list-style:none}i{font-style:normal}input[type=search]::-webkit-search-decoration{-webkit-appearance:none}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}:focus-visible{outline:2px solid var(--brand);outline-offset:2px}::selection{background:var(--saffron-300);color:var(--indigo-900)}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.icon{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:1.25em;height:1.25em}.skip{z-index:100;border-radius:var(--r-s);background:var(--text);color:var(--bg);padding:10px 14px;font-weight:600;position:absolute;top:-60px;left:16px}.skip:focus{top:12px}:root[data-drawer-open] body{overflow:hidden}:root:has(dialog[open]) body{overflow:hidden}@keyframes fade{0%{opacity:0}to{opacity:1}}@keyframes rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes pop{0%{transform:scale(.5)}60%{transform:scale(1.3)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
.btn{border-radius:var(--r-pill);white-space:nowrap;height:40px;transition:transform .18s var(--ease), box-shadow .18s var(--ease), background-color .18s, border-color .18s, color .18s, background-position .45s var(--ease);border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:14px;font-weight:600;display:inline-flex}.btn:active{transform:translateY(1px)scale(.98)}.btn .icon{width:18px;height:18px}.btn--primary{background:var(--grad-brand);color:#fff;background-position:0%;background-size:170% 170%;box-shadow:0 6px 16px -6px #e8631aa6}.btn--primary:hover{background-position:100%;transform:translateY(-1px);box-shadow:0 10px 22px -8px #8b1e3f99}.btn--dark{background:var(--text);color:var(--bg)}.btn--dark:hover{opacity:.92;transform:translateY(-1px)}.btn--ghost{background:var(--surface);border-color:var(--line-2);color:var(--text)}.btn--ghost:hover{background:var(--surface-2);border-color:var(--text-3)}.btn--soft{background:var(--brand-soft);color:var(--brand-ink)}.btn--soft:hover{background:var(--brand-soft-2)}.btn--danger{background:var(--accent);color:var(--lightningcss-light,#fff)var(--lightningcss-dark,#0b0c19)}.btn--danger:hover{opacity:.92;transform:translateY(-1px)}.btn--danger:disabled,.btn--danger[aria-disabled=true]{opacity:.45;cursor:not-allowed;transform:none}.btn--white{color:var(--maroon-600);background:#fff}.btn--white:hover{background:var(--saffron-100);transform:translateY(-1px)}.btn--sm{height:32px;padding:0 12px;font-size:13px}.btn--xs{height:28px;padding:0 10px;font-size:12px}.icon-btn{width:40px;height:40px;color:var(--text-2);cursor:pointer;transition:background-color .18s, color .18s, transform .18s var(--ease);border-radius:50%;place-items:center;display:inline-grid;position:relative}.icon-btn:hover{background:var(--surface-3);color:var(--text)}.icon-btn:active{transform:scale(.94)}.icon-btn .icon{width:20px;height:20px}.icon-btn__badge{background:var(--badge-bg);color:#fff;text-align:center;min-width:17px;height:17px;box-shadow:0 0 0 2px var(--surface);border-radius:9px;padding:0 4px;font-size:10px;font-weight:700;line-height:17px;position:absolute;top:5px;right:5px}.icon-btn__badge--live:after{content:"";border-radius:inherit;border:2px solid var(--badge-bg);animation:ping 2.4s var(--ease) infinite;position:absolute;inset:-2px}@keyframes ping{0%{opacity:.7;transform:scale(1)}70%,to{opacity:0;transform:scale(2)}}.chip{border-radius:var(--r-pill);background:var(--surface);border:1px solid var(--line);height:32px;color:var(--text-2);white-space:nowrap;cursor:pointer;transition:all .18s var(--ease);align-items:center;gap:6px;padding:0 13px;font-size:13px;font-weight:500;display:inline-flex}.chip .icon{width:15px;height:15px}.chip:hover{border-color:var(--brand);color:var(--brand-ink);background:var(--brand-soft);transform:translateY(-1px)}.chip--on,.chip--on:hover{background:var(--text);color:var(--bg);border-color:var(--text);transform:none}.chip__count{background:var(--line);min-width:18px;height:18px;color:var(--text-2);font-variant-numeric:tabular-nums;border-radius:999px;justify-content:center;align-items:center;padding:0 5px;font-size:11px;font-weight:700;display:inline-flex}.chip--on .chip__count{background:var(--bg);color:var(--text)}.badge{letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;border-radius:6px;align-items:center;gap:4px;height:22px;padding:0 8px;font-size:10.5px;font-weight:700;display:inline-flex}.badge .icon{width:12px;height:12px}.badge--brand{background:var(--brand-soft);color:var(--brand-ink)}.badge--accent{background:var(--accent-soft);color:var(--accent-ink)}.badge--navy{background:var(--navy-soft);color:var(--navy)}.badge--gold{background:var(--gold-soft);color:var(--gold-ink)}.badge--success{background:var(--success-soft);color:var(--success)}.badge--solid{background:var(--grad-brand);color:#fff}.badge--glass{color:var(--indigo-800);background:#ffffffeb}.avatar{letter-spacing:.02em;color:#fff;background:var(--grad-indigo);border-radius:50%;flex:none;place-items:center;width:36px;height:36px;font-size:13px;font-weight:700;display:inline-grid}.avatar--sm{width:28px;height:28px;font-size:11px}.avatar--a{background:linear-gradient(135deg,#f0651e,#8b1e3f)}.avatar--b{background:linear-gradient(135deg,#4f46e5,#1e1b4b)}.avatar--c{background:linear-gradient(135deg,#0f9f7a,#1e1b4b)}.avatar--d{background:linear-gradient(135deg,#e9b949,#c43a62)}.avatar--e{background:linear-gradient(135deg,#8b1e3f,#4f46e5)}.avatarWrap{flex:none;display:inline-flex;position:relative}.avatarHover{background:var(--surface,#fff);border:1px solid var(--line,#e5e5e5);min-width:150px;color:var(--text-2,#444);pointer-events:none;border-radius:10px;padding:8px 12px;font-size:12.5px;font-weight:500;position:fixed;box-shadow:0 8px 24px #00000026}.avatarHover b{color:var(--text,#111);margin-bottom:1px;font-size:13px;font-weight:700;display:block}.locbadge{background:var(--brand-soft);max-width:100%;min-height:26px;color:var(--brand-ink);border-radius:14px;flex-wrap:wrap;align-items:center;gap:2px 4px;padding:3px 9px 3px 7px;font-size:12px;font-weight:500;line-height:1.3;display:inline-flex}.locbadge .icon{stroke-width:2.25px;width:13px;height:13px;color:var(--brand)}.locbadge b{font-weight:700}.ago{color:var(--text-3);white-space:nowrap;font-size:12px}.price{font-family:var(--font-display);letter-spacing:-.01em;color:var(--text);font-variant-numeric:tabular-nums;font-size:17px;font-weight:700}.price small{font-family:var(--font-body);color:var(--text-3);font-size:12px;font-weight:500}.price--free{color:var(--success)}.sec{justify-content:space-between;align-items:center;gap:12px;margin:4px 0 12px;display:flex}.sec h3{font-size:15px}.sec a{color:var(--brand-ink);transition:gap .2s var(--ease);align-items:center;gap:4px;font-size:13px;font-weight:600;display:inline-flex}.sec a:hover{gap:8px}.sec a .icon{width:15px;height:15px}.strip{scrollbar-width:none;gap:8px;margin-bottom:14px;padding-bottom:4px;display:flex;overflow-x:auto}.strip::-webkit-scrollbar{display:none}.more{justify-content:center;margin-top:18px;display:flex}.media-badges{z-index:2;gap:6px;display:flex;position:absolute;top:10px;left:10px}.save{z-index:2;width:32px;height:32px;color:var(--maroon-500);cursor:pointer;transition:transform .18s var(--ease);background:#ffffffeb;border-radius:50%;place-items:center;display:grid;position:absolute;top:8px;right:8px;box-shadow:0 2px 8px #0003}.save:hover{transform:scale(1.1)}.save .icon{width:16px;height:16px;transition:fill .2s}.save:has(input:checked) .icon{fill:var(--maroon-500);animation:pop .4s var(--ease)}.save:has(input:focus-visible){outline:2px solid var(--brand);outline-offset:2px}.art{transition:transform .6s var(--ease);place-items:center;display:grid;position:absolute;inset:0}.art:after{content:"";background:radial-gradient(circle at 28% 22%,#ffffff52,#0000 42%),linear-gradient(#0000 45%,#14123a47);position:absolute;inset:0}.art .icon{z-index:1;color:#ffffffe6;stroke-width:1.5px;filter:drop-shadow(0 4px 10px #0000004d);width:34px;height:34px;position:relative}.art--car{background:linear-gradient(135deg,#1e1b4b,#4f46e5)}.art--wood{background:linear-gradient(135deg,#7c3a12,#d08a4c)}.art--phone{background:linear-gradient(135deg,#1f2937,#64748b)}.art--silk{background:linear-gradient(135deg,#8b1e3f,#e8628a)}.art--tiffin{background:linear-gradient(135deg,#0f766e,#84cc16)}.art--kitchen{background:linear-gradient(135deg,#b45309,#f59e0b)}.art--room{background:linear-gradient(135deg,#b45309,#fcd34d)}.art--apt{background:linear-gradient(135deg,#0e7490,#67e8f9)}.art--shared{background:linear-gradient(135deg,#7e22ce,#f0abfc)}.art--studio{background:linear-gradient(135deg,#334155,#94a3b8)}.art--festival{background:linear-gradient(135deg,#f0651e,#e9b949)}.art--realty{background:linear-gradient(160deg,#1e1b4b 10%,#4f46e5 70%,#ff8a3d 130%)}.art--sweets{background:linear-gradient(135deg,#c43a62,#ffb27a)}.art--tax{background:linear-gradient(135deg,#0f766e,#5eead4)}.art--lens{background:linear-gradient(135deg,#312e81,#c084fc)}.art--sky{background:linear-gradient(135deg,#0ea5e9,#1e1b4b)}.art--civic{background:linear-gradient(135deg,#15803d,#86efac)}.art--biz{background:linear-gradient(135deg,#b45309,#fde68a)}.art--cricket{background:linear-gradient(135deg,#166534,#a3e635)}.art--tabla{background:linear-gradient(135deg,#3f2a1d,#9c6b3f)}.art--tutor{background:linear-gradient(135deg,#1d4ed8,#22d3ee)}.art--gold{background:linear-gradient(135deg,#b8860b,#fde68a)}.field{flex-direction:column;gap:6px;display:flex}.field__label{color:var(--text-2);justify-content:space-between;align-items:baseline;gap:8px;font-size:13px;font-weight:600;display:flex}.field__label small{color:var(--text-3);font-weight:500}.field__control{border-radius:var(--r);background:var(--surface);border:1px solid var(--line-2);height:44px;color:var(--text);padding:0 14px;font-size:14.5px;transition:border-color .18s,box-shadow .18s}.field__control::placeholder{color:var(--text-3)}.field__control:focus{border-color:var(--brand);box-shadow:0 0 0 4px var(--ring);outline:none}.field--invalid .field__control{border-color:var(--maroon-400)}.field--invalid .field__control:focus{box-shadow:0 0 0 4px #c43a6238}.field__error{color:var(--maroon-400);align-items:flex-start;gap:5px;font-size:12.5px;font-weight:500;line-height:1.4;display:flex}.field__error .icon{flex:none;width:13px;height:13px;margin-top:2px}.field__help{color:var(--text-3);font-size:12.5px;line-height:1.45}.field__group{align-items:stretch;min-width:0;display:flex;position:relative}.field__group>.field__control{flex:auto;width:100%;min-width:0}.field__group>.field__control:focus{z-index:1;position:relative}.field__group--prefix>.field__control:first-child{border-top-right-radius:0;border-bottom-right-radius:0;flex:none;width:auto;margin-right:-1px}.field__group--prefix>.field__control:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.field__group--suffix>.field__control{padding-right:48px}.field__suffix{z-index:2;align-items:center;display:flex;position:absolute;top:0;bottom:0;right:4px}select.field__control{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--text-3) 50%), linear-gradient(135deg, var(--text-3) 50%, transparent 50%);background-position:calc(100% - 18px),calc(100% - 13px);background-repeat:no-repeat;background-size:5px 5px,5px 5px;padding-right:34px}.field-row{gap:12px;display:flex}.field-row>.field{flex:1 1 0;min-width:0}.check{color:var(--text-2);cursor:pointer;align-items:flex-start;gap:9px;font-size:13.5px;line-height:1.4;display:flex}.check input{width:16px;height:16px;accent-color:var(--brand);cursor:pointer;flex:none;margin-top:3px}.check b{color:var(--text);font-weight:600}.form-banner{border-radius:var(--r);align-items:flex-start;gap:9px;padding:12px 14px;font-size:13.5px;line-height:1.45;display:flex}.form-banner .icon{flex:none;width:16px;height:16px;margin-top:1px}.form-banner--error{background:var(--accent-soft);color:var(--accent-ink)}.form-banner--info{background:var(--brand-soft);color:var(--brand-ink)}.form-banner--success{background:var(--success-soft);color:var(--success)}
