@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a342834df7752944-s.3hd2l7bm32o7k.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.1l2zhvq5eocqf.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.2vhvl9vrvk-va.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.173xwsdme27n8.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.13hnt-xgp82zk.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.1sj6eobyi31rd.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.3hd2l7bm32o7k.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.1l2zhvq5eocqf.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.2vhvl9vrvk-va.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.173xwsdme27n8.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.13hnt-xgp82zk.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.1sj6eobyi31rd.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.3hd2l7bm32o7k.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.1l2zhvq5eocqf.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.2vhvl9vrvk-va.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.173xwsdme27n8.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.13hnt-xgp82zk.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.1sj6eobyi31rd.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.3hd2l7bm32o7k.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.1l2zhvq5eocqf.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.2vhvl9vrvk-va.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.173xwsdme27n8.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.13hnt-xgp82zk.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.1sj6eobyi31rd.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%}.manrope_6c60fc82-module__wq4CPa__className{font-family:Manrope,Manrope Fallback;font-style:normal}.manrope_6c60fc82-module__wq4CPa__variable{--font-manrope:"Manrope", "Manrope Fallback"}
@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.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;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2)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/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.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;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.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;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.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;font-style:normal;font-weight:400;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.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;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.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;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2)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/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.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;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.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;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.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;font-style:normal;font-weight:500;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.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;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.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;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2)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/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.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;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.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;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.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;font-style:normal;font-weight:600;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.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;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.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;font-style:normal;font-weight:700;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2)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/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.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;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.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;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.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;font-style:normal;font-weight:700;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.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 Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_55e7864c-module__Z2_8rW__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_55e7864c-module__Z2_8rW__variable{--font-inter:"Inter", "Inter Fallback"}
@font-face{font-family:DM Sans;font-style:normal;font-weight:300;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:300;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.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;font-style:normal;font-weight:400;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:400;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.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;font-style:normal;font-weight:500;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:500;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.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;font-style:normal;font-weight:600;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:600;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.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;font-style:normal;font-weight:700;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:700;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.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%}.dm_sans_740c2525-module__MobyDa__className{font-family:DM Sans,DM Sans Fallback;font-style:normal}.dm_sans_740c2525-module__MobyDa__variable{--font-dm-sans:"DM Sans", "DM Sans Fallback"}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/04c5164763c40239-s.1kd-r_s9smv5m.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/26f284dcc38c84c0-s.3hlisc-pwq13z.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7e7f32a39836f228-s.0-oo9_1x_xmvg.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fa39153a3fc630ba-s.36fqqi66-3tjb.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6a5386fd6038edbe-s.3_z45zcoc-xoz.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/051742360c26797e-s.p.1bkzbscqrt8rl.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/04c5164763c40239-s.1kd-r_s9smv5m.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/26f284dcc38c84c0-s.3hlisc-pwq13z.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/7e7f32a39836f228-s.0-oo9_1x_xmvg.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/fa39153a3fc630ba-s.36fqqi66-3tjb.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6a5386fd6038edbe-s.3_z45zcoc-xoz.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/051742360c26797e-s.p.1bkzbscqrt8rl.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}.jetbrains_mono_b4df15f9-module__4hLKuG__className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.jetbrains_mono_b4df15f9-module__4hLKuG__variable{--font-mono:"JetBrains Mono", "JetBrains Mono Fallback"}
:root,[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--cb-bg-app:#fbfbfd;--cb-surface-canvas:#fbfbfd;--cb-surface-1:#fff;--cb-surface-primary:#fff;--cb-surface-2:#f4f4f6;--cb-surface-secondary:#f4f4f6;--cb-surface-3:#e8e8ed;--cb-surface-elevated:#fff;--cb-surface-glass:#ffffffd1;--cb-surface-glass-hi:#fffffff0;--cb-border-subtle:#00000014;--cb-border-medium:#00000024;--cb-border-focus:#0071e3;--cb-border-glass:#00000012;--cb-border-error:#dc2626;--cb-apple-blue:#000;--cb-apple-blue-hover:#1d1d1f;--cb-apple-link:#000;--cb-purple-light:#c084fc;--cb-accent-secondary:#a855f7;--cb-purple-main:#7c3aed;--cb-accent-primary:#7c3aed;--cb-purple-dark:#6d28d9;--cb-purple-dim:#7c3aed14;--cb-purple-glow:0 8px 24px -4px #7c3aed33;--cb-live-green:#059669;--cb-live:#059669;--cb-reticle-green:#059669;--cb-heart-orange:#ea580c;--cb-heart-pink:#db2777;--cb-verified-blue:#0284c7;--cb-verified:#0284c7;--cb-gps-blue:#2563eb;--cb-rank-gold:#d97706;--cb-rank-silver:#64748b;--cb-rank-bronze:#92400e;--cb-error-red:#dc2626;--cb-brand-primary:#7c3aed;--cb-discovery-cyan:#0891b2;--cb-creator-amber:#d97706;--cb-community-blue:#2563eb;--cb-expressive-pink:#db2777;--cb-light-canvas:#f7f8fc;--cb-dark-canvas:#101218;--cb-dark-card:#1b1e28;--cb-text-primary:#1d1d1f;--cb-text-secondary:#6e6e73;--cb-text-muted:#636366;--cb-text-tertiary:#636366;--cb-stitch-primary:#7c3aed;--cb-stitch-primary-hover:#630ed4;--cb-stitch-secondary:#0071e3;--cb-stitch-aqua:#006b5f;--cb-stitch-aqua-dim:#006b5f1f;--cb-stitch-obsidian:#000;--cb-stitch-obsidian-sub:#161617;--cb-stitch-obsidian-card:#fff;--cb-stitch-obsidian-elevated:#f5f5f7;--cb-stitch-obsidian-border:#00000014;--cb-stitch-surface-light:#fbfbfd;--cb-stitch-surface-container-low:#f5f5f7;--cb-stitch-surface-container:#fff;--cb-stitch-surface-container-high:#e8e8ed;--cb-stitch-surface-lowest:#fff;--cb-stitch-on-surface:#1d1d1f;--cb-stitch-on-surface-variant:#6e6e73;--cb-font-display:-apple-system, BlinkMacSystemFont, "SF Pro Display", "SF Pro", "Helvetica Neue", Helvetica, Arial, sans-serif;--cb-font-body:-apple-system, BlinkMacSystemFont, "SF Pro Text", "SF Pro", "Helvetica Neue", Helvetica, Arial, sans-serif;--cb-font-mono:"SF Mono", Monaco, Menlo, Consolas, "Liberation Mono", "Courier New", monospace;--cb-card-shadow:0 8px 24px -4px #00000012;--cb-toggle-bg:#0000000f;--admin-bg-base:#f8fafc;--admin-surface-card:#fff;--admin-surface-raised:#f1f5f9;--admin-surface-hover:#f1f5f9;--admin-border-subtle:#e2e8f0;--admin-border-focus:#7c3aed;--admin-text-primary:#0f172a;--admin-text-secondary:#475569;--admin-text-tertiary:#64748b;--admin-accent-primary:#7c3aed;--admin-accent-subtle:#7c3aed14;--admin-status-success:#10b981;--admin-status-success-bg:#10b9811a;--admin-status-warning:#f59e0b;--admin-status-warning-bg:#f59e0b1a;--admin-status-error:#ef4444;--admin-status-error-bg:#ef44441a;--admin-status-info:#3b82f6;--admin-status-info-bg:#3b82f61a;--admin-shadow-sm:0 1px 3px #0000000d, 0 1px 2px #00000008;--admin-shadow-md:0 4px 6px -1px #00000012, 0 2px 4px -2px #0000000d}[data-theme=dark],.dark,html[data-theme=dark],body[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--cb-bg-app:#000;--cb-surface-canvas:#000;--cb-surface-1:#161617;--cb-surface-primary:#161617;--cb-surface-2:#1d1d1f;--cb-surface-secondary:#1d1d1f;--cb-surface-3:#2c2c2e;--cb-surface-elevated:#242426;--cb-surface-glass:#161617cc;--cb-surface-glass-hi:#1d1d1fe6;--cb-border-subtle:#ffffff14;--cb-border-medium:#ffffff24;--cb-border-focus:#0071e3;--cb-border-glass:#ffffff1a;--cb-border-error:#ff453a;--cb-apple-blue:#000;--cb-apple-blue-hover:#1d1d1f;--cb-apple-link:#f5f5f7;--cb-purple-light:#c084fc;--cb-accent-secondary:#a855f7;--cb-purple-main:#7c3aed;--cb-accent-primary:#7c3aed;--cb-purple-dark:#6d28d9;--cb-purple-dim:#7c3aed29;--cb-purple-glow:0 8px 28px -4px #7c3aed66;--cb-live-green:#30d158;--cb-live:#30d158;--cb-reticle-green:#2dd4bf;--cb-heart-orange:#ff9f0a;--cb-heart-pink:#ff375f;--cb-verified-blue:#0a84ff;--cb-verified:#0a84ff;--cb-gps-blue:#0071e3;--cb-rank-gold:#ffd60a;--cb-rank-silver:#98989d;--cb-rank-bronze:#ac8e68;--cb-error-red:#ff453a;--cb-brand-primary:#7c3aed;--cb-discovery-cyan:#0891b2;--cb-creator-amber:#d97706;--cb-community-blue:#2563eb;--cb-expressive-pink:#db2777;--cb-light-canvas:#f7f8fc;--cb-dark-canvas:#101218;--cb-dark-card:#1b1e28;--cb-text-primary:#f5f5f7;--cb-text-secondary:#86868b;--cb-text-muted:#6e6e73;--cb-text-tertiary:#6e6e73;--cb-stitch-primary:#7c3aed;--cb-stitch-primary-hover:#630ed4;--cb-stitch-secondary:#0071e3;--cb-stitch-aqua:#2dd4bf;--cb-stitch-aqua-dim:#2dd4bf26;--cb-stitch-obsidian:#000;--cb-stitch-obsidian-sub:#161617;--cb-stitch-obsidian-card:#161617;--cb-stitch-obsidian-elevated:#1d1d1f;--cb-stitch-obsidian-border:#ffffff14;--cb-stitch-surface-light:#fbfbfd;--cb-stitch-surface-container-low:#f5f5f7;--cb-stitch-surface-container:#fff;--cb-stitch-surface-container-high:#e8e8ed;--cb-stitch-surface-lowest:#fff;--cb-stitch-on-surface:#1d1d1f;--cb-stitch-on-surface-variant:#6e6e73;--cb-font-display:-apple-system, BlinkMacSystemFont, "SF Pro Display", "SF Pro", "Helvetica Neue", Helvetica, Arial, sans-serif;--cb-font-body:-apple-system, BlinkMacSystemFont, "SF Pro Text", "SF Pro", "Helvetica Neue", Helvetica, Arial, sans-serif;--cb-font-mono:"SF Mono", Monaco, Menlo, Consolas, "Liberation Mono", "Courier New", monospace;--cb-card-shadow:0 12px 36px -8px #000000bf;--cb-toggle-bg:#ffffff14;--admin-bg-base:#0b0f19;--admin-surface-card:#162032;--admin-surface-raised:#1e293b;--admin-surface-hover:#253248;--admin-border-subtle:#ffffff14;--admin-border-focus:#8b5cf6;--admin-text-primary:#f8fafc;--admin-text-secondary:#94a3b8;--admin-text-tertiary:#64748b;--admin-accent-primary:#8b5cf6;--admin-accent-subtle:#8b5cf626;--admin-status-success:#10b981;--admin-status-success-bg:#10b98126;--admin-status-warning:#f59e0b;--admin-status-warning-bg:#f59e0b26;--admin-status-error:#ef4444;--admin-status-error-bg:#ef444426;--admin-status-info:#3b82f6;--admin-status-info-bg:#3b82f626;--admin-shadow-sm:0 1px 3px #00000059;--admin-shadow-md:0 4px 6px -1px #00000073, 0 2px 4px -2px #0000004d}:root{--surface-base:var(--cb-bg-app);--surface-raised:var(--cb-surface-1);--surface-overlay:var(--cb-surface-2);--surface-card:var(--cb-surface-2);--surface-pressed:var(--cb-surface-3);--surface-inverted:var(--cb-text-primary);--border-subtle:var(--cb-border-subtle);--border-default:var(--cb-border-subtle);--border-focus:var(--cb-purple-main);--border-error:var(--cb-error-red);--text-primary:var(--cb-text-primary);--text-secondary:var(--cb-text-secondary);--text-tertiary:var(--cb-text-muted);--text-disabled:var(--cb-text-muted);--text-on-primary:#fff;--text-on-accent:#fff;--accent-primary:var(--cb-purple-main);--accent-primary-hover:var(--cb-purple-light);--accent-secondary:var(--cb-purple-light);--accent-primary-subtle:var(--cb-purple-dim);--status-success:var(--cb-live-green);--status-warning:var(--cb-heart-orange);--status-error:var(--cb-error-red);--status-info:var(--cb-gps-blue);--status-live:var(--cb-live-green);--live-glow:#10b98166;--live-pulse:var(--cb-live-green);--live-surface:var(--cb-surface-2);--live-text:var(--cb-live-green);--space-0:0px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--text-xs-size:.75rem;--text-sm-size:.875rem;--text-md-size:1rem;--text-lg-size:1.125rem;--text-xl-size:1.25rem;--text-sm-lh:1.25rem;--text-md-lh:1.5rem;--radius-xs:6px;--touch-min:48px;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-xl:20px;--radius-2xl:24px;--radius-full:9999px}.cb-glass{background:var(--cb-surface-glass);-webkit-backdrop-filter:blur(20px)saturate(180%);border:1px solid var(--cb-border-subtle)}.admin-tabular-nums{font-variant-numeric:tabular-nums;-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum"}.admin-card-surface{background:var(--admin-surface-card);border:1px solid var(--admin-border-subtle);box-shadow:var(--admin-shadow-sm);border-radius:12px;transition:border-color .15s,box-shadow .15s}.admin-card-surface:hover{box-shadow:var(--admin-shadow-md);border-color:#7c3aed40}.apple-headline{font-family:var(--cb-font-display);letter-spacing:-.028em;color:var(--cb-text-primary);font-weight:700;line-height:1.06}.apple-title{font-family:var(--cb-font-display);letter-spacing:-.022em;color:var(--cb-text-primary);font-weight:700;line-height:1.12}.apple-eyebrow{font-family:var(--cb-font-body);text-transform:uppercase;letter-spacing:.08em;color:var(--cb-text-secondary);font-size:12px;font-weight:600}.apple-lead{font-family:var(--cb-font-body);letter-spacing:-.012em;color:var(--cb-text-secondary);font-size:clamp(18px,2.2vw,22px);font-weight:400;line-height:1.45}.apple-body{font-family:var(--cb-font-body);letter-spacing:-.016em;font-size:15px;font-weight:400;line-height:1.48}.apple-card-bento{background:var(--cb-surface-1);border:1px solid var(--cb-border-subtle);border-radius:24px;transition:transform .25s cubic-bezier(.16,1,.3,1),border-color .25s cubic-bezier(.16,1,.3,1),box-shadow .25s cubic-bezier(.16,1,.3,1);box-shadow:inset 0 1px #ffffff0f,0 12px 32px -8px #0009}.apple-card-bento:hover{border-color:#ffffff29;transform:translateY(-2px);box-shadow:inset 0 1px #ffffff1a,0 20px 48px -10px #000000b3}.apple-pill-primary{min-height:44px;font-family:var(--cb-font-body);letter-spacing:-.016em;color:#fff;background-color:var(--cb-apple-blue);cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:9999px;justify-content:center;align-items:center;gap:8px;padding:11px 24px;font-size:14px;font-weight:600;text-decoration:none;transition:all .2s cubic-bezier(.16,1,.3,1);display:inline-flex;box-shadow:0 4px 18px #00000040}.apple-pill-primary:hover{background-color:var(--cb-apple-blue-hover);transform:scale(1.02);box-shadow:0 6px 24px #00000059}.apple-pill-primary:active{transform:scale(.98)}.apple-pill-secondary{min-height:44px;font-family:var(--cb-font-body);letter-spacing:-.016em;color:var(--cb-text-primary);-webkit-backdrop-filter:blur(12px);cursor:pointer;white-space:nowrap;background-color:#ffffff14;border:1px solid #ffffff1f;border-radius:9999px;justify-content:center;align-items:center;gap:8px;padding:11px 24px;font-size:14px;font-weight:500;text-decoration:none;transition:all .2s cubic-bezier(.16,1,.3,1);display:inline-flex}.apple-pill-secondary:hover{background-color:#ffffff24;border-color:#ffffff38;transform:scale(1.02)}.apple-pill-secondary:active{transform:scale(.98)}.apple-link-cta{font-family:var(--cb-font-body);letter-spacing:-.016em;color:var(--cb-apple-link);cursor:pointer;align-items:center;gap:4px;font-size:15px;font-weight:400;text-decoration:none;transition:color .18s;display:inline-flex}.apple-link-cta:hover{opacity:.8;text-decoration:underline}.cb-glow-purple{box-shadow:var(--cb-purple-glow)}.cb-glow-live{box-shadow:0 0 16px 2px #30d15866}.cb-theme-transition,.cb-theme-transition *{transition:background-color .22s cubic-bezier(.16,1,.3,1),border-color .22s cubic-bezier(.16,1,.3,1),color .22s cubic-bezier(.16,1,.3,1),box-shadow .22s cubic-bezier(.16,1,.3,1)}@keyframes fadeInMenu{0%{opacity:0;transform:translateY(-6px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}[data-theme=light] body{background-color:var(--cb-bg-app)!important;color:var(--cb-text-primary)!important}[data-theme=light] .cb-landing{color:#1d1d1f!important;background-color:#f6f6fa!important}[data-theme=light] .cb-landing>section:first-of-type{background-image:url(/crowdbeats_hero_light.webp)!important}[data-theme=light] .cb-landing [style*="backgroundColor: '#0B0D14'"],[data-theme=light] .cb-landing [style*="background-color: #0B0D14"]{background-color:#ededf2!important}[data-theme=light] .cb-landing section[id=fee-calculator],[data-theme=light] .cb-landing section[id=personas]{background-color:#ededf2!important;border-color:#00000012!important}[data-theme=light] .cb-landing section:last-of-type{background:#f6f6fa!important}[data-theme=light] .cb-landing [style*="backgroundColor: '#12141F'"],[data-theme=light] .cb-landing [style*="background-color: #12141F"],[data-theme=light] .cb-landing [style*="backgroundColor: '#07080D'"],[data-theme=light] .cb-landing [style*="background-color: #07080D"],[data-theme=light] .cb-landing [style*="backgroundColor: '#151722'"],[data-theme=light] .cb-landing [style*="background-color: #151722"],[data-theme=light] .cb-landing [style*="backgroundColor: '#0B0D14'"],[data-theme=light] .cb-landing [style*="background-color: #0B0D14"]{background-color:#fff!important;border-color:#00000017!important;box-shadow:0 4px 20px -4px #00000014!important}[data-theme=light] .cb-landing [style*="background-color: rgba(18, 20, 31"],[data-theme=light] .cb-landing [style*="backgroundColor: rgba(18, 20, 31"],[data-theme=light] .cb-landing [style*="background-color: rgba(21, 23, 34"],[data-theme=light] .cb-landing [style*="backgroundColor: rgba(21, 23, 34"],[data-theme=light] .cb-landing [style*="background-color: rgba(0, 0, 0, 0.3)"],[data-theme=light] .cb-landing [style*="backgroundColor: rgba(0, 0, 0, 0.3)"],[data-theme=light] .cb-landing [style*="background-color: rgba(7, 8, 13"],[data-theme=light] .cb-landing [style*="backgroundColor: rgba(7, 8, 13"]{background-color:#f0f0f6!important;border-color:#00000012!important}[data-theme=light] .cb-landing [style*="rgba(255, 255, 255, 0.02)"],[data-theme=light] .cb-landing [style*="rgba(255, 255, 255, 0.03)"],[data-theme=light] .cb-landing [style*="rgba(255, 255, 255, 0.04)"],[data-theme=light] .cb-landing [style*="rgba(255, 255, 255, 0.05)"],[data-theme=light] .cb-landing [style*="rgba(255, 255, 255, 0.06)"],[data-theme=light] .cb-landing [style*="rgba(255, 255, 255, 0.07)"],[data-theme=light] .cb-landing [style*="rgba(255, 255, 255, 0.08)"]{background-color:#f8f8fc!important;border-color:#00000012!important}[data-theme=light] .cb-landing [style*="color: '#FFFFFF'"],[data-theme=light] .cb-landing [style*="color: #FFFFFF"]{color:#1d1d1f!important}[data-theme=light] .cb-landing [style*="color: '#94A3B8'"],[data-theme=light] .cb-landing [style*="color: #94A3B8"],[data-theme=light] .cb-landing [style*="color: '#CBD5E1'"],[data-theme=light] .cb-landing [style*="color: #CBD5E1"],[data-theme=light] .cb-landing [style*="color: '#E2E8F0'"],[data-theme=light] .cb-landing [style*="color: #E2E8F0"]{color:#55555c!important}[data-theme=light] .cb-landing [style*="color: '#64748B'"],[data-theme=light] .cb-landing [style*="color: #64748B"]{color:#86868b!important}[data-theme=light] .cb-landing h1,[data-theme=light] .cb-landing h2,[data-theme=light] .cb-landing h3,[data-theme=light] .cb-landing h4{color:#1d1d1f!important}[data-theme=light] .cb-landing p[style*="color: #94A3B8"],[data-theme=light] .cb-landing p[style*="color: #CBD5E1"],[data-theme=light] .cb-landing p[style*="color: #E2E8F0"]{color:#55555c!important}[data-theme=light] .cb-landing [style*="border: '1px solid rgba(255, 255, 255, 0."],[data-theme=light] .cb-landing [style*="border: 1px solid rgba(255, 255, 255, 0."],[data-theme=light] .cb-landing [style*="borderBottom: '1px solid rgba(255, 255, 255"],[data-theme=light] .cb-landing [style*="borderTop: '1px solid rgba(255, 255, 255"],[data-theme=light] .cb-landing [style*="border-bottom: 1px solid rgba(255, 255, 255"],[data-theme=light] .cb-landing [style*="border-top: 1px solid rgba(255, 255, 255"]{border-color:#00000014!important}[data-theme=light] .cb-landing [style*="backgroundColor: 'rgba(18, 20, 31, 0.80)'"],[data-theme=light] .cb-landing [style*="background-color: rgba(18, 20, 31, 0.80)"]{background-color:#fffffff2!important;border-color:#00000017!important;box-shadow:0 4px 16px #00000012!important}[data-theme=light] .cb-landing [style*="backgroundColor: '#12141F'"],[data-theme=light] .cb-landing [style*="background-color: #12141F"]{background-color:#e8e8ee!important}[data-theme=light] .cb-landing button[style*="backgroundColor: '#12141F'"],[data-theme=light] .cb-landing button[style*="background-color: #12141F"]{color:#55555c!important;background-color:#e8e8ee!important;border-color:#0000001f!important}[data-theme=light] .cb-landing [style*="backgroundColor: 'rgba(255, 255, 255, 0.02)'"]{background-color:#f4f4f8!important}[data-theme=light] .cb-landing a[style*="rgba(255, 255, 255, 0.06)"],[data-theme=light] .cb-landing [style*="background-color: rgba(255, 255, 255, 0.06)"]{color:#1d1d1f!important;background-color:#ebebf0!important}[data-theme=light] .cb-landing [style*="rgba(18, 20, 31, 0.92)"]{background-color:#fffffff7!important;box-shadow:0 8px 28px -4px #0000001f,0 0 16px #0000000f!important}[data-theme=light] .cb-landing input[style*="color: '#FFFFFF'"],[data-theme=light] .cb-landing input[style*="color: #FFFFFF"]{color:#1d1d1f!important}[data-theme=light] .cb-landing input::placeholder{color:#86868b!important}[data-theme=light] .cb-landing [style*="backgroundColor: '#151722'"],[data-theme=light] .cb-landing [style*="background-color: #151722"]{background-color:#fff!important;box-shadow:0 12px 36px #00000024!important}[data-theme=light] .cb-landing [style*="fontWeight: 600"][style*="color: '#FFFFFF'"]{color:#1d1d1f!important}[data-theme=light] .cb-landing [style*="rgba(21, 23, 34, 0.85)"]{background-color:#ffffffeb!important;border-color:#00000026!important}[data-theme=light] .cb-landing [style*="color: '#E2E8F0'"],[data-theme=light] .cb-landing [style*="color: #E2E8F0"]{color:#3d3d43!important}[data-theme=light] .cb-landing [style*="rgba(0, 0, 0, 0.3)"]{background-color:#f0f0f6!important;border-color:#00000012!important}[data-theme=light] .cb-landing [style*="rgba(255, 255, 255, 0.03)"]{background-color:#f4f4f8!important;border-color:#00000014!important}[data-theme=light] .cb-landing a[style*="rgba(255, 255, 255, 0.08)"],[data-theme=light] .cb-landing [style*="background-color: rgba(255, 255, 255, 0.08)"]{color:#1d1d1f!important;background-color:#eaeaef!important;border-color:#0000001f!important}[data-theme=light] .cb-landing a[style*="rgba(255, 255, 255, 0.08)"][style*="color: '#94A3B8'"]{color:#55555c!important}[data-theme=light] .cb-landing [style*="rgba(255,255,255,0.06)"]{color:#55555c!important;background-color:#e8e8ee!important;border-color:#0000001a!important}[data-theme=light] .cb-landing a[style*="rgba(255, 255, 255, 0.05)"],[data-theme=light] .cb-landing button[style*="backgroundColor: '#12141F'"][style*="color: '#FFFFFF'"]{color:#1d1d1f!important;background-color:#ebebf0!important;border-color:#0000001f!important}[data-theme=light] .cb-landing [style*="backgroundColor: '#07080D'"]{background-color:#e8e8ee!important;border-color:#0000002e!important}[data-theme=light] .cb-landing [style*="backgroundColor: 'rgba(255, 255, 255, 0.02)'"],[data-theme=light] .cb-landing [style*="background-color: rgba(255, 255, 255, 0.02)"]{background-color:#f2f2f6!important;border-color:#00000012!important}[data-theme=light] .cb-landing [style*="backgroundColor: 'var(--cb-surface-1)"]{background-color:#fffffff7!important;border-color:#00000014!important}[data-theme=light] .bg-\[\#151722\]{background-color:#fff!important;border-color:#0000001a!important}[data-theme=light] .bg-\[\#1E2032\]{background-color:#f5f5fa!important;border-color:#00000014!important}[data-theme=light] .bg-\[\#282A42\]{background-color:#ebebf0!important}[data-theme=light] .bg-\[\#0B0C10\]{background-color:var(--bg-app,#f6f6fa)!important}[data-theme=light] .border-\[\#2B2D44\]{border-color:#0000001a!important}[data-theme=light] .text-white{color:#1d1d1f!important}[data-theme=light] .text-\[\#94A3B8\]{color:#6b7280!important}[data-theme=light] .text-\[\#64748B\]{color:#9ca3af!important}[data-theme=light] .bg-\[\#1E2032\].text-\[\#94A3B8\]{color:#6b7280!important;background-color:#f0f0f5!important}[data-theme=light] .bg-\[\#1E2032\].border-\[\#2B2D44\]{background-color:#f5f5fa!important;border-color:#0000001f!important}
.cb-sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.cb-card{background:var(--surface-card);border-radius:var(--radius-md);border:1px solid var(--border-subtle);transition:box-shadow var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out);overflow:hidden}.cb-card--interactive{cursor:pointer;outline:none}.cb-card--interactive:hover{border-color:var(--border-default);box-shadow:var(--shadow-sm)}.cb-card--interactive:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.cb-card--live{background:var(--live-surface);border-color:var(--accent-primary);box-shadow:var(--card-shadow,var(--shadow-pink-glow))}.cb-card__media{line-height:0}.cb-card__media img{width:100%;height:auto;display:block}.cb-card__body{padding:var(--space-5)}.cb-avatar{width:var(--avatar-size);height:var(--avatar-size);border-radius:var(--radius-full);background:var(--accent-primary-subtle);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:hidden}.cb-avatar--live{box-shadow:0 0 0 2px var(--accent-primary), 0 0 0 4px var(--surface-base);overflow:visible}.cb-avatar__img{object-fit:cover;border-radius:var(--radius-full);width:100%;height:100%}.cb-avatar__initials{font-size:var(--avatar-font);color:var(--accent-primary);-webkit-user-select:none;user-select:none;font-weight:600;line-height:1}.cb-avatar__live-dot{border-radius:var(--radius-full);background:var(--status-live);border:2px solid var(--surface-base);width:10px;height:10px;position:absolute;bottom:0;right:0}.cb-badge{align-items:center;gap:var(--space-1);border-radius:var(--radius-full);height:24px;font-size:var(--text-xs-size);letter-spacing:.02em;border:1px solid #0000;padding:0 10px;font-weight:600;display:inline-flex}.cb-badge--success{color:var(--status-success);background:#4ade8026;border-color:#4ade804d}.cb-badge--warning{color:var(--status-warning);background:#fbbf2426;border-color:#fbbf244d}.cb-badge--error{color:var(--status-error);background:#f8717126;border-color:#f871714d}.cb-badge--info{color:var(--status-info);background:#60a5fa26;border-color:#60a5fa4d}.cb-badge--live{color:var(--status-live);background:#ff97ba26;border-color:#ff97ba4d}.cb-badge--neutral{background:var(--surface-pressed);color:var(--text-secondary);border-color:var(--border-subtle)}.cb-badge__icon{font-size:.75em;font-style:normal}@keyframes cb-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.cb-skeleton{background:linear-gradient(90deg, var(--surface-card) 0%, var(--surface-pressed) 50%, var(--surface-card) 100%);background-size:200% 100%;animation:1.6s ease-in-out infinite cb-shimmer}@media (prefers-reduced-motion:reduce){.cb-skeleton{background:var(--surface-pressed);animation:none}}.cb-toast-region{bottom:var(--space-6);right:var(--space-6);z-index:var(--z-toast);gap:var(--space-2);max-width:480px;width:calc(100vw - var(--space-8));pointer-events:none;flex-direction:column;display:flex;position:fixed}.cb-toast{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-5);background:var(--surface-raised);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);box-shadow:var(--shadow-md);pointer-events:auto;animation:cb-toast-in var(--duration-slow) var(--ease-spring);display:flex}@keyframes cb-toast-in{0%{opacity:0;transform:translateY(12px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.cb-toast{animation:none}}.cb-toast--success{border-left:3px solid var(--status-success)}.cb-toast--warning{border-left:3px solid var(--status-warning)}.cb-toast--error{border-left:3px solid var(--status-error)}.cb-toast--info{border-left:3px solid var(--status-info)}.cb-toast--live{border-left:3px solid var(--status-live)}.cb-toast__icon{flex-shrink:0;font-size:1rem}.cb-toast__message{font-size:var(--text-sm-size);color:var(--text-primary);flex:1}.cb-toast__close{color:var(--text-secondary);cursor:pointer;padding:var(--space-1);border-radius:var(--radius-xs);background:0 0;border:none}.cb-toast__close:hover{color:var(--text-primary)}.cb-banner{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-sm);font-size:var(--text-sm-size);display:flex}.cb-banner--success{color:var(--status-success);background:#4ade801f}.cb-banner--warning{color:var(--status-warning);background:#fbbf241f}.cb-banner--error{color:var(--status-error);background:#f871711f}.cb-banner--info{color:var(--status-info);background:#60a5fa1f}.cb-banner--live{color:var(--status-live);background:#ff97ba1f}.cb-banner--neutral{background:var(--surface-pressed);color:var(--text-primary)}.cb-banner__message{flex:1}.cb-banner__action{cursor:pointer;color:inherit;background:0 0;border:none;font-weight:600;text-decoration:underline}.cb-banner__dismiss{cursor:pointer;color:inherit;padding:0 var(--space-1);background:0 0;border:none}.cb-modal-backdrop{-webkit-backdrop-filter:blur(8px);z-index:var(--z-modal);padding:var(--space-4);animation:cb-fade-in var(--duration-normal) var(--ease-out);background:#00000073;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}@keyframes cb-fade-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.cb-modal-backdrop{animation:none}}.cb-modal{background:var(--surface-raised);border:1px solid var(--border-subtle);border-radius:var(--radius-md);box-shadow:var(--shadow-xl);width:100%;max-height:90dvh;animation:cb-modal-in var(--duration-slow) var(--ease-spring);overflow-y:auto}.cb-modal--sm{max-width:400px}.cb-modal--md{max-width:560px}.cb-modal--lg{max-width:800px}@keyframes cb-modal-in{0%{opacity:0;transform:scale(.96)translateY(8px)}to{opacity:1;transform:scale(1)translateY(0)}}@media (prefers-reduced-motion:reduce){.cb-modal{animation:none}}.cb-modal__header{padding:var(--space-5) var(--space-6);border-bottom:1px solid var(--border-subtle);justify-content:space-between;align-items:center;display:flex}.cb-modal__title{font-size:var(--text-xl-size);color:var(--text-primary);margin:0;font-weight:600}.cb-modal__close{color:var(--text-secondary);cursor:pointer;padding:var(--space-1);border-radius:var(--radius-xs);background:0 0;border:none;font-size:1.25rem;line-height:1}.cb-modal__close:hover{color:var(--text-primary)}.cb-modal__body{padding:var(--space-6)}.cb-confirm__message{color:var(--text-secondary);margin:0 0 var(--space-6)}.cb-confirm__actions{gap:var(--space-3);justify-content:flex-end;display:flex}.cb-drawer-backdrop{z-index:calc(var(--z-modal) - 1);background:#0009;position:fixed;inset:0}.cb-drawer{z-index:var(--z-modal);background:var(--surface-raised);border-color:var(--border-subtle);transition:transform var(--duration-slow) var(--ease-out);position:fixed}.cb-drawer--right{border-left:1px solid var(--border-subtle);width:min(400px,100vw);top:0;bottom:0;right:0;transform:translate(100%)}.cb-drawer--right.cb-drawer--open{transform:translate(0)}.cb-drawer--bottom{border-top:1px solid var(--border-subtle);border-radius:var(--radius-xl) var(--radius-xl) 0 0;max-height:90dvh;bottom:0;left:0;right:0;transform:translateY(100%)}.cb-drawer--bottom.cb-drawer--open{transform:translateY(0)}@media (prefers-reduced-motion:reduce){.cb-drawer{transition:none}}.cb-drawer__header{padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--border-subtle);justify-content:space-between;align-items:center;display:flex}.cb-drawer__title{font-size:var(--text-lg-size);margin:0;font-weight:600}.cb-drawer__close{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;font-size:1.25rem}.cb-drawer__body{padding:var(--space-5);overflow-y:auto}.cb-empty{justify-content:center;align-items:center;gap:var(--space-3);padding:var(--space-12) var(--space-6);text-align:center;flex-direction:column;display:flex}.cb-empty__icon{font-size:3rem;line-height:1}.cb-empty__title{font-size:var(--text-lg-size);color:var(--text-primary);margin:0;font-weight:600}.cb-empty__subtitle{font-size:var(--text-md-size);color:var(--text-secondary);max-width:320px;margin:0}.cb-empty__action{margin-top:var(--space-2)}.cb-empty--error .cb-empty__icon{color:var(--status-error)}.cb-table-wrap{border-radius:var(--radius-md);border:1px solid var(--border-subtle);background-color:var(--cb-surface-1,#fff);-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;overflow-x:auto;box-shadow:0 1px 3px #0000000a}.cb-table{border-collapse:collapse;width:100%;font-size:var(--text-sm-size)}.cb-table__caption{text-align:left;font-size:var(--text-xs-size);color:var(--cb-text-secondary,#6e6e73);padding:var(--space-3) var(--space-4) 0;caption-side:top}.cb-table__th{padding:var(--space-3) var(--space-4);background:var(--cb-surface-2,#f4f4f6);color:var(--cb-text-secondary,#6e6e73);letter-spacing:.05em;text-transform:uppercase;border-bottom:1px solid var(--border-subtle);white-space:nowrap;font-size:11px;font-weight:700}.cb-table__td{padding:var(--space-3) var(--space-4);color:var(--cb-text-primary,#1d1d1f);border-bottom:1px solid var(--border-subtle);vertical-align:middle}.cb-table__tr:last-child .cb-table__td{border-bottom:none}.cb-table__tr--clickable{cursor:pointer}.cb-table__tr--clickable:hover .cb-table__td{background:var(--cb-surface-2,#f4f4f6)}.cb-table__tr--clickable:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color)}.cb-amount{gap:var(--space-4);flex-direction:column;display:flex}.cb-amount__presets{gap:var(--space-2);flex-wrap:wrap;display:flex}.cb-amount__chip{min-width:72px;height:48px;padding:0 var(--space-4);border-radius:var(--radius-sm);border:1.5px solid var(--border-subtle);color:var(--text-primary);font-size:var(--text-md-size);cursor:pointer;transition:background var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out);background:0 0;justify-content:center;align-items:center;font-weight:500;display:inline-flex}.cb-amount__chip:hover{border-color:var(--accent-primary)}.cb-amount__chip:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.cb-amount__chip--selected{background:var(--accent-primary);border-color:var(--accent-primary);color:var(--text-on-primary)}.cb-amount__label{font-size:var(--text-sm-size);color:var(--text-secondary);margin-bottom:var(--space-1);display:block}.cb-amount__input-wrap{position:relative}.cb-amount__currency-symbol{left:var(--space-4);color:var(--text-secondary);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.cb-amount__input{width:100%;height:56px;padding:0 var(--space-4) 0 var(--space-8);background:var(--surface-card);color:var(--text-primary);font-size:var(--text-2xl-size);border:1.5px solid var(--border-subtle);border-radius:var(--radius-xs);transition:border-color var(--duration-fast) var(--ease-out);outline:none;font-weight:600}.cb-amount__input:focus{border-color:var(--border-focus);box-shadow:0 0 0 3px #ff97ba40}.cb-amount__input[aria-invalid=true]{border-color:var(--border-error)}.cb-amount__error{font-size:var(--text-xs-size);color:var(--status-error);margin:var(--space-1) 0 0}.cb-progress{gap:var(--space-1-5);flex-direction:column;display:flex}.cb-progress__label{font-size:var(--text-xs-size);color:var(--text-secondary);justify-content:space-between;display:flex}.cb-progress__pct{color:var(--text-primary);font-weight:600}.cb-progress__track{border-radius:var(--radius-full);background:var(--surface-pressed);height:8px;overflow:hidden}.cb-progress__fill{border-radius:var(--radius-full);height:100%;transition:width var(--duration-slow) var(--ease-out);background-color:var(--accent-primary)}@media (prefers-reduced-motion:reduce){.cb-progress__fill{transition:none}}.cb-chart{margin:0}.cb-chart__bars{align-items:flex-end;gap:var(--space-1-5);height:80px;padding:var(--space-1) 0;display:flex}.cb-chart__bar-wrap{align-items:center;gap:var(--space-1);flex-direction:column;flex:1;justify-content:flex-end;height:100%;display:flex}.cb-chart__bar{border-radius:var(--radius-xs) var(--radius-xs) 0 0;width:100%;min-height:4px}.cb-chart__bar-label{font-size:var(--text-2xs-size);color:var(--text-secondary);white-space:nowrap;text-align:center}.cb-live-chip{align-items:center;gap:var(--space-2);height:28px;padding:0 var(--space-3);border-radius:var(--radius-full);background:var(--surface-card);border:1px solid var(--border-subtle);font-size:var(--text-sm-size);color:var(--text-secondary);cursor:default;display:inline-flex}button.cb-live-chip{cursor:pointer}button.cb-live-chip:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.cb-live-chip--active{background:var(--live-surface);border-color:var(--accent-primary);color:var(--live-text)}.cb-live-chip__dot{border-radius:var(--radius-full);background:var(--text-secondary);flex-shrink:0;width:8px;height:8px}.cb-live-chip__dot--pulse{background:var(--status-live);animation:2s ease-in-out infinite cb-pulse}@keyframes cb-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(.8)}}@media (prefers-reduced-motion:reduce){.cb-live-chip__dot--pulse{animation:none}}.cb-live-chip__badge{letter-spacing:.1em;color:var(--accent-primary);font-size:.625rem;font-weight:800}.cb-live-chip__name{font-weight:500}.cb-bottom-nav{background:var(--surface-raised);border-top:1px solid var(--border-subtle);z-index:var(--z-sticky);padding-bottom:env(safe-area-inset-bottom,0);display:flex;position:fixed;bottom:0;left:0;right:0}.cb-bottom-nav__item{justify-content:center;align-items:center;gap:var(--space-0-5);padding:var(--space-2) var(--space-1);min-height:var(--touch-comfortable);color:var(--text-tertiary);cursor:pointer;transition:color var(--duration-fast) var(--ease-out);background:0 0;border:none;flex-direction:column;flex:1;text-decoration:none;display:flex}.cb-bottom-nav__item:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:-2px}.cb-bottom-nav__item--active{color:var(--accent-primary)}.cb-bottom-nav__icon{font-size:1.375rem;line-height:1}.cb-bottom-nav__label{font-size:var(--text-2xs-size);letter-spacing:.02em;font-weight:500}.cb-btn{justify-content:center;align-items:center;gap:var(--space-2);height:44px;padding:0 var(--space-5);border-radius:var(--radius-sm);font-family:var(--font-body);font-size:var(--text-md-size);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out);min-height:var(--touch-min);border:1.5px solid #0000;font-weight:600;display:inline-flex}.cb-btn--primary{background:var(--accent-primary);color:var(--text-on-primary)}.cb-btn--secondary{color:var(--accent-primary);border-color:var(--accent-primary);background:0 0}.cb-btn--ghost{color:var(--accent-secondary);background:0 0;border-color:#0000}.cb-btn--destructive{color:var(--status-error);border-color:var(--status-error);background:0 0}.cb-btn:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.cb-profile-layout{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:32px;display:grid}@media (max-width:860px){.cb-profile-layout{grid-template-columns:1fr;gap:24px}}.cb-profile-dna-grid{grid-template-columns:1fr 1fr;gap:20px;display:grid}@media (max-width:600px){.cb-profile-dna-grid{grid-template-columns:1fr;gap:16px}}.cb-profile-card{background-color:var(--cb-surface-card,#fff);border:1px solid var(--cb-border-subtle,#e5e5ea);border-radius:20px;padding:24px;box-shadow:0 1px 3px #0000000a}.cb-profile-subcard{border:1px solid var(--cb-border-subtle,#e5e5ea);background-color:#f8f9fa;border-radius:14px;padding:16px}.cb-account-card{background-color:var(--cb-surface-card,#fff);border:1px solid var(--cb-border-subtle,#e5e5ea);color:var(--cb-text-primary,#1d1d1f);border-radius:16px;box-shadow:0 1px 3px #0000000a}.cb-account-card-subtle{background-color:var(--cb-surface-subtle,#f4f4f6);border:1px solid var(--cb-border-subtle,#e5e5ea);color:var(--cb-text-primary,#1d1d1f);border-radius:12px}.cb-compliance-view{background-color:var(--cb-surface-canvas,#fbfbfd);color:var(--cb-text-primary,#1d1d1f);min-height:100vh}
[hidden]{display:none!important}.hidden{display:none}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.min-h-screen{min-height:100vh}.relative{position:relative}.overflow-x-hidden{overflow-x:hidden}::selection{color:#fff;background-color:#a855f7}html{height:100%}html,body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-feature-settings:"cv02", "cv03", "cv04", "cv11";background-color:var(--cb-bg-app,#fbfbfd);max-width:100vw;min-height:100%;color:var(--cb-text-primary,#1d1d1f);font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,SF Pro,Helvetica Neue,Helvetica,Arial,sans-serif;overflow-x:hidden}h1,.apple-h1{letter-spacing:-.028em;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,SF Pro,Helvetica Neue,Helvetica,Arial,sans-serif;line-height:1.06}h2,.apple-h2{letter-spacing:-.022em;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,SF Pro,Helvetica Neue,Helvetica,Arial,sans-serif;line-height:1.12}h3,.apple-h3{letter-spacing:-.015em;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,SF Pro,Helvetica Neue,Helvetica,Arial,sans-serif;line-height:1.2}h1,h2,h3,h4,h5,h6,.apple-h1,.apple-h2,.apple-h3{text-wrap:balance}p{letter-spacing:-.014em;text-wrap:pretty}.cb-tabular-nums,.tabular-nums{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.cb-heading-hero{font-family:var(--cb-font-display,-apple-system, BlinkMacSystemFont, "SF Pro Display", sans-serif);letter-spacing:-.03em;color:var(--cb-text-primary,#1d1d1f);text-wrap:balance;font-size:clamp(32px,5.5vw,56px);font-weight:800;line-height:1.05}.cb-heading-section{font-family:var(--cb-font-display,-apple-system, BlinkMacSystemFont, "SF Pro Display", sans-serif);letter-spacing:-.024em;color:var(--cb-text-primary,#1d1d1f);text-wrap:balance;font-size:clamp(22px,3.5vw,32px);font-weight:700;line-height:1.15}.cb-heading-card{font-family:var(--cb-font-display,-apple-system, BlinkMacSystemFont, "SF Pro Display", sans-serif);letter-spacing:-.018em;color:var(--cb-text-primary,#1d1d1f);font-size:clamp(16px,2.2vw,20px);font-weight:700;line-height:1.25}.cb-stat-metric{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;letter-spacing:-.02em;color:var(--cb-text-primary,#1d1d1f);font-weight:700}.cb-text-subtle{color:var(--cb-text-secondary,#6e6e73);font-size:13px;line-height:1.45}.cb-text-caption{color:var(--cb-text-tertiary,#636366);letter-spacing:.01em;font-size:11px;line-height:1.4}.cb-badge-emerald{color:#047857;background-color:#05966914;border:1px solid #05966938;border-radius:9999px;align-items:center;gap:4px;padding:3px 8px;font-size:11px;font-weight:700;display:inline-flex}.cb-badge-violet{color:#6d28d9;background-color:#7c3aed14;border:1px solid #7c3aed38;border-radius:9999px;align-items:center;gap:4px;padding:3px 8px;font-size:11px;font-weight:700;display:inline-flex}.cb-badge-amber{color:#b45309;background-color:#d9770614;border:1px solid #d9770638;border-radius:9999px;align-items:center;gap:4px;padding:3px 8px;font-size:11px;font-weight:700;display:inline-flex}.cb-badge-rose{color:#be123c;background-color:#e11d4814;border:1px solid #e11d4838;border-radius:9999px;align-items:center;gap:4px;padding:3px 8px;font-size:11px;font-weight:700;display:inline-flex}a{color:inherit;text-decoration:none}img,video{max-width:100%;height:auto;display:block}.cb-touch-target{min-width:44px;min-height:44px}.cb-hero-viewport{min-height:100dvh}:focus-visible{outline:2px solid var(--cb-purple-main,#7c3aed);outline-offset:2px}@keyframes cbHeroImageSlowDrift{0%{transform:scale(1)translate(0,0)}50%{transform:scale(1.055)translate(-1%,-.8%)}to{transform:scale(1.09)translate(.8%,.5%)}}.cb-hero-bg-layer{opacity:.85;filter:contrast(106%)saturate(110%);will-change:transform;pointer-events:none;background-image:url(/stitch/hero_blonde_artist_bg.jpg);background-position:50% 18%;background-size:cover;width:112%;height:112%;animation:28s ease-in-out infinite alternate cbHeroImageSlowDrift;position:absolute;inset:-6%}@keyframes cbFireflyFloat1{0%{transform:translate(0,0)}25%{transform:translate(26px,-32px)}50%{transform:translate(-18px,-70px)}75%{transform:translate(20px,-110px)}to{transform:translate(-10px,-150px)}}@keyframes cbFireflyFloat2{0%{transform:translate(0,0)}30%{transform:translate(-24px,-40px)}60%{transform:translate(22px,-85px)}85%{transform:translate(-14px,-125px)}to{transform:translate(18px,-165px)}}@keyframes cbFireflyFloat3{0%{transform:translate(0,0)}20%{transform:translate(18px,-25px)}45%{transform:translate(-20px,-60px)}70%{transform:translate(24px,-100px)}to{transform:translate(-8px,-140px)}}@keyframes cbFireflyFloat4{0%{transform:translate(0,0)}35%{transform:translate(-22px,-48px)}70%{transform:translate(16px,-92px)}to{transform:translate(-12px,-155px)}}@keyframes cbFireflyGlowGold{0%,to{opacity:.08;transform:scale(.65);box-shadow:0 0 3px #fde047,0 0 6px #fbbf2459}35%{opacity:.95;transform:scale(1.2);box-shadow:0 0 8px #fef08a,0 0 16px #fde047d9,0 0 28px #f59e0b80}55%{opacity:.3;transform:scale(.85);box-shadow:0 0 5px #fde047,0 0 10px #fbbf2473}75%{opacity:1;transform:scale(1.25);box-shadow:0 0 9px #fef08a,0 0 18px #fde047e6,0 0 32px #f59e0b8c}90%{opacity:.18;transform:scale(.75)}}@keyframes cbFireflyGlowTeal{0%,to{opacity:.1;transform:scale(.65);box-shadow:0 0 3px #2dd4bf,0 0 6px #2dd4bf59}40%{opacity:1;transform:scale(1.2);box-shadow:0 0 8px #5eead4,0 0 16px #2dd4bfd9,0 0 28px #14b8a680}60%{opacity:.3;transform:scale(.85);box-shadow:0 0 5px #2dd4bf,0 0 10px #2dd4bf73}80%{opacity:.9;transform:scale(1.15);box-shadow:0 0 9px #5eead4,0 0 18px #2dd4bfe6,0 0 30px #14b8a680}92%{opacity:.15;transform:scale(.75)}}.cb-firefly-node{pointer-events:none;z-index:2;will-change:transform;position:absolute}.cb-firefly-core{pointer-events:none;will-change:transform, opacity, box-shadow;border-radius:50%}.cb-firefly-gold{background-color:#fef08a}.cb-firefly-teal{background-color:#5eead4}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@keyframes cbArtistFadeIn{0%{opacity:0}to{opacity:1}}@keyframes cbArtistFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.cb-hero-artist-wrap{will-change:opacity;animation:1.4s ease-out both cbArtistFadeIn}.cb-hero-artist{will-change:transform;animation:5s ease-in-out 1.4s infinite cbArtistFloat;display:block}.cb-landing-search :focus,.cb-landing-search :focus-visible{box-shadow:none!important;outline:none!important}@media (max-width:767px){.md-nav-cluster{display:none!important}.md-mobile-menu-btn{display:flex!important}.md-desktop-only{display:none!important}}@media (min-width:768px){.md-nav-cluster{display:flex!important}.md-mobile-menu-btn{display:none!important}.md-desktop-only{display:flex!important}}@media (max-width:767px){input[type=text],input[type=email],input[type=password],input[type=number],input[type=tel],input[type=url],input[type=search],select,textarea{min-height:44px;font-size:16px!important}}.cb-touch-target{justify-content:center;align-items:center;min-width:44px;min-height:44px;display:inline-flex}@media (pointer:coarse),(max-width:767px){.cb-touch-expand{position:relative}.cb-touch-expand:after{content:"";width:100%;min-width:44px;height:100%;min-height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}.cb-input-field{background-color:var(--cb-surface-1,#fff);width:100%;height:44px;color:var(--cb-text-primary,#1d1d1f);border:1.5px solid var(--cb-border-medium,#00000024);font-family:var(--cb-font-body,-apple-system, BlinkMacSystemFont, "SF Pro Text", sans-serif);border-radius:8px;outline:none;padding:0 14px;font-size:14px;line-height:1.4;transition:border-color .15s,box-shadow .15s}.cb-input-field::placeholder{color:var(--cb-text-muted,#636366);opacity:1}.cb-input-field:hover{border-color:#00000047}.cb-input-field:focus,.cb-input-field:focus-visible{border-color:var(--cb-brand-primary,#7c3aed);box-shadow:0 0 0 3px #7c3aed24}.cb-input-field[aria-invalid=true]{border-color:#dc2626;box-shadow:0 0 0 3px #dc262624}.cb-input-field:disabled{background-color:var(--cb-surface-2,#f4f4f6);color:var(--cb-text-muted,#636366);cursor:not-allowed;border-color:#00000014}.cb-toggle-switch{cursor:pointer;background-color:#e5e5ea;border:1px solid #00000014;border-radius:9999px;flex-shrink:0;align-items:center;width:48px;height:28px;transition:background-color .2s;display:inline-flex;position:relative}.cb-toggle-switch:focus-visible{outline:2px solid var(--cb-brand-primary,#7c3aed);outline-offset:2px}.cb-toggle-switch[aria-checked=true]{background-color:var(--cb-brand-primary,#7c3aed)}.cb-toggle-switch__thumb{background-color:#fff;border-radius:9999px;width:24px;height:24px;transition:transform .2s cubic-bezier(.16,1,.3,1);display:block;transform:translate(2px);box-shadow:0 1px 3px #0003}.cb-toggle-switch[aria-checked=true] .cb-toggle-switch__thumb{transform:translate(20px)}
