@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:300;font-display:swap;src:url(../media/d8cddd76dbfeaef0-s.1mblz1wog092a.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:300;font-display:swap;src:url(../media/591574edbe85c69b-s.2cu8l7zf4s4ec.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:300;font-display:swap;src:url(../media/acf349172f10b359-s.0gv8q2vqi14yg.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:300;font-display:swap;src:url(../media/0926c12c4384550f-s.1-qpv3jvnkkyl.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:300;font-display:swap;src:url(../media/8bd76523131fa0fc-s.p.1pvupmngxrt5z.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/d8cddd76dbfeaef0-s.1mblz1wog092a.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/591574edbe85c69b-s.2cu8l7zf4s4ec.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/acf349172f10b359-s.0gv8q2vqi14yg.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/0926c12c4384550f-s.1-qpv3jvnkkyl.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/8bd76523131fa0fc-s.p.1pvupmngxrt5z.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/d8cddd76dbfeaef0-s.1mblz1wog092a.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/591574edbe85c69b-s.2cu8l7zf4s4ec.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/acf349172f10b359-s.0gv8q2vqi14yg.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/0926c12c4384550f-s.1-qpv3jvnkkyl.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/8bd76523131fa0fc-s.p.1pvupmngxrt5z.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(../media/d8cddd76dbfeaef0-s.1mblz1wog092a.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(../media/591574edbe85c69b-s.2cu8l7zf4s4ec.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(../media/acf349172f10b359-s.0gv8q2vqi14yg.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(../media/0926c12c4384550f-s.1-qpv3jvnkkyl.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(../media/8bd76523131fa0fc-s.p.1pvupmngxrt5z.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:700;font-display:swap;src:url(../media/d8cddd76dbfeaef0-s.1mblz1wog092a.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:700;font-display:swap;src:url(../media/591574edbe85c69b-s.2cu8l7zf4s4ec.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:700;font-display:swap;src:url(../media/acf349172f10b359-s.0gv8q2vqi14yg.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:700;font-display:swap;src:url(../media/0926c12c4384550f-s.1-qpv3jvnkkyl.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:700;font-display:swap;src:url(../media/8bd76523131fa0fc-s.p.1pvupmngxrt5z.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:300;font-display:swap;src:url(../media/9cc5c0547f229dea-s.00y8kskkn0hyx.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:300;font-display:swap;src:url(../media/b0947914c9718a1e-s.1xjn85gt7t6qs.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:300;font-display:swap;src:url(../media/d0b60be57f16ee32-s.1xtu7gopqv2u0.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:300;font-display:swap;src:url(../media/1f9e983605289f29-s.3aak_kra40y8r.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:300;font-display:swap;src:url(../media/01e4147cff8141ee-s.p.3huc2loe0ie8a.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9cc5c0547f229dea-s.00y8kskkn0hyx.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b0947914c9718a1e-s.1xjn85gt7t6qs.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d0b60be57f16ee32-s.1xtu7gopqv2u0.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1f9e983605289f29-s.3aak_kra40y8r.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/01e4147cff8141ee-s.p.3huc2loe0ie8a.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9cc5c0547f229dea-s.00y8kskkn0hyx.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b0947914c9718a1e-s.1xjn85gt7t6qs.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/d0b60be57f16ee32-s.1xtu7gopqv2u0.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1f9e983605289f29-s.3aak_kra40y8r.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/01e4147cff8141ee-s.p.3huc2loe0ie8a.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9cc5c0547f229dea-s.00y8kskkn0hyx.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b0947914c9718a1e-s.1xjn85gt7t6qs.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/d0b60be57f16ee32-s.1xtu7gopqv2u0.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1f9e983605289f29-s.3aak_kra40y8r.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/01e4147cff8141ee-s.p.3huc2loe0ie8a.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(../media/9cc5c0547f229dea-s.00y8kskkn0hyx.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b0947914c9718a1e-s.1xjn85gt7t6qs.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(../media/d0b60be57f16ee32-s.1xtu7gopqv2u0.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1f9e983605289f29-s.3aak_kra40y8r.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(../media/01e4147cff8141ee-s.p.3huc2loe0ie8a.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond Fallback;src:local(Times New Roman);ascent-override:95.27%;descent-override:29.59%;line-gap-override:0.0%;size-adjust:96.98%}.cormorant_garamond_257cae8f-module__87MVSa__className{font-family:Cormorant Garamond,Cormorant Garamond Fallback}.cormorant_garamond_257cae8f-module__87MVSa__variable{--font-editorial:"Cormorant Garamond", "Cormorant Garamond Fallback"}
@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fef07dbb0973bf53-s.3p2_lha1f2xer.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:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.1qq4vpdcun5oj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/53b9e256198e5412-s.390ncx5urfkfu.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:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.21jp631_3pja2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.0wgildi0cnwt9.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:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_eb310f0a-module__lcTy8W__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_eb310f0a-module__lcTy8W__variable{--font-sans:"Geist", "Geist Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5ce348bf30bf5439-s.31988l_ccedte.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:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4fa387ec64143e14-s.2tuy5pz7dlieh.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6306c77e7c8268e4-s.2dbetqa9o8jxf.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.1uyisp29ctx0d.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:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.1rgnod-3esatf.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/797e433ab948586e-s.p.0r6juujl39pe6.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:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.geist_mono_2031e398-module__5g4JGq__className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.geist_mono_2031e398-module__5g4JGq__variable{--font-mono:"Geist Mono", "Geist Mono Fallback"}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.absolute{position:absolute}.relative{position:relative}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.flex-wrap{flex-wrap:wrap}.border{border-style:var(--tw-border-style);border-width:1px}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.underline{text-decoration-line:underline}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}:root{--enc-obsidian:#080809;--enc-deep-onyx:#111113;--enc-elevated-onyx:#171719;--enc-soft-charcoal:#202024;--enc-warm-ivory:#f4f0e8;--enc-muted-stone:#a9a39a;--enc-soft-stone:#77716a;--enc-champagne:#c9a96e;--enc-champagne-light:#e5c387;--enc-deep-burgundy:#48161d;--enc-terracotta:#a96652;--enc-background:var(--enc-obsidian);--enc-bg-secondary:var(--enc-deep-onyx);--enc-surface:var(--enc-elevated-onyx);--enc-surface-raised:var(--enc-soft-charcoal);--enc-text:var(--enc-warm-ivory);--enc-text-secondary:var(--enc-muted-stone);--enc-text-muted:var(--enc-soft-stone);--enc-accent:var(--enc-champagne);--enc-accent-light:var(--enc-champagne-light);--enc-border:#f4f0e814;--enc-radius-xs:2px;--enc-radius-sm:4px;--enc-radius-md:6px;--enc-radius-lg:10px;--enc-radius-xl:12px}html[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--enc-background:#f4f0e8;--enc-bg-secondary:#ece7de;--enc-surface:#faf7f1;--enc-surface-raised:#eee9e0;--enc-text:#171513;--enc-text-secondary:#69635c;--enc-text-muted:#8d867d;--enc-accent:#a78348;--enc-accent-light:#c9a96e;--enc-border:#1715131a}html[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--enc-background:var(--enc-obsidian);--enc-bg-secondary:var(--enc-deep-onyx);--enc-surface:var(--enc-elevated-onyx);--enc-surface-raised:var(--enc-soft-charcoal);--enc-text:var(--enc-warm-ivory);--enc-text-secondary:var(--enc-muted-stone);--enc-text-muted:var(--enc-soft-stone);--enc-accent:var(--enc-champagne);--enc-accent-light:var(--enc-champagne-light);--enc-border:#f4f0e814}.auth-page{background:var(--enc-background,#080809);min-height:100vh;color:var(--enc-text,#f4f0e8);flex-direction:column;display:flex}.auth-main{flex:1;grid-template-columns:1fr;min-height:calc(100vh - 76px);display:grid}@media (min-width:960px){.auth-main{grid-template-columns:42% 58%}}.auth-visual{background:var(--enc-surface-dim,#0c0c0e);border-right:1px solid var(--enc-border,#f4f0e814);flex-direction:column;justify-content:space-between;padding:clamp(32px,5vw,64px);display:flex;position:relative;overflow:hidden}.auth-visual__overlay{pointer-events:none;background:radial-gradient(circle at 20% 20%,#c9a96e14 0%,#0000 60%),radial-gradient(circle at 80% 80%,#48161d26 0%,#0000 70%);position:absolute;inset:0}.auth-visual__content{z-index:2;max-width:480px;position:relative}.auth-eyebrow{color:var(--enc-gold,#c9a96e);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:8px;margin-bottom:24px;font-size:11px;font-weight:700;display:inline-flex}.auth-eyebrow span{background:var(--enc-gold,#c9a96e);border-radius:9999px;width:6px;height:6px}.auth-visual h1{font-family:var(--font-editorial,Cormorant Garamond, serif);letter-spacing:-.035em;color:var(--enc-text,#f4f0e8);margin:0 0 20px;font-size:clamp(36px,4vw,56px);font-weight:400;line-height:1.05}.auth-visual h1 em{color:var(--enc-gold,#c9a96e);font-style:italic}.auth-visual p{color:var(--enc-text-secondary,#a9a39a);margin:0 0 36px;font-size:14px;line-height:1.7}.auth-visual__meta{border-top:1px solid var(--enc-border,#f4f0e814);gap:16px;padding-top:24px;display:grid}.auth-visual__meta>div{align-items:center;gap:14px;display:flex}.auth-visual__meta span{font-family:var(--font-mono,Geist Mono, monospace);color:var(--enc-gold,#c9a96e);font-size:11px}.auth-visual__meta strong{color:var(--enc-text,#f4f0e8);font-size:13px;font-weight:500}.auth-panel{background:var(--enc-background,#080809);flex-direction:column;justify-content:center;padding:clamp(24px,5vw,64px);display:flex}.auth-panel__inner{width:100%;max-width:440px;margin-inline:auto}.auth-panel__heading p{color:var(--enc-gold,#c9a96e);letter-spacing:.14em;text-transform:uppercase;margin:0 0 8px;font-size:11px;font-weight:700}.auth-panel__heading h2{font-family:var(--font-editorial,Cormorant Garamond, serif);color:var(--enc-text,#f4f0e8);margin:0 0 12px;font-size:clamp(32px,3.5vw,44px);font-weight:400;line-height:1.1}.auth-panel__heading h2 em{color:var(--enc-gold,#c9a96e);font-style:italic}.auth-panel__heading span{color:var(--enc-text-secondary,#a9a39a);margin-bottom:28px;font-size:13px;line-height:1.6;display:block}.auth-form{gap:20px;display:grid}.auth-field{gap:8px;display:grid}.auth-label{color:var(--enc-text,#f4f0e8);letter-spacing:.04em;font-size:12px;font-weight:600}.auth-label-row{justify-content:space-between;align-items:center;display:flex}.auth-label-link{color:var(--enc-gold,#c9a96e);font-size:12px;text-decoration:none;transition:color .14s}.auth-label-link:hover{color:var(--enc-gold-soft,#e5c387)}.auth-input-wrap{align-items:center;display:flex;position:relative}.auth-control{background:var(--enc-surface,#111113);border:1px solid var(--enc-border,#f4f0e81f);width:100%;height:48px;color:var(--enc-text,#f4f0e8);border-radius:8px;padding:0 16px;font-family:inherit;font-size:14px;transition:border-color .16s,box-shadow .16s,background .16s}.auth-control--with-action{padding-right:70px}.auth-control:focus{border-color:var(--enc-gold,#c9a96e);background:var(--enc-surface-bright,#1c1c20);outline:none;box-shadow:0 0 0 3px #c9a96e26}.auth-control--error{border-color:var(--enc-terracotta,#a96652)!important}.auth-input-action{color:var(--enc-text-secondary,#a9a39a);cursor:pointer;background:0 0;border:0;border-radius:4px;padding:6px 8px;font-size:12px;font-weight:600;transition:color .14s;position:absolute;right:12px}.auth-input-action:hover{color:var(--enc-gold,#c9a96e)}.auth-error{color:var(--enc-terracotta,#a96652);font-size:12px;line-height:1.4}.auth-checkbox{cursor:pointer;align-items:flex-start;gap:10px;display:flex}.auth-checkbox input{width:16px;height:16px;accent-color:var(--enc-gold,#c9a96e);cursor:pointer;margin-top:3px}.auth-checkbox span{color:var(--enc-text-secondary,#a9a39a);font-size:12px;line-height:1.5}.auth-submit{background:var(--enc-gold,#c9a96e);color:#080809;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;border:0;border-radius:8px;justify-content:center;align-items:center;width:100%;height:50px;margin-top:4px;font-family:inherit;font-size:13px;font-weight:700;transition:background .16s,transform .14s;display:inline-flex}.auth-submit:hover:not(:disabled){background:var(--enc-gold-soft,#e5c387)}.auth-submit:disabled{opacity:.6;cursor:not-allowed}.auth-divider{color:var(--enc-text-muted,#736e67);text-transform:uppercase;letter-spacing:.1em;align-items:center;gap:12px;margin:12px 0 4px;font-size:11px;display:flex}.auth-divider:before,.auth-divider:after{content:"";background:var(--enc-border,#f4f0e814);flex:1;height:1px}.auth-message{border:1px solid var(--enc-border,#f4f0e81f);background:var(--enc-surface,#111113);color:var(--enc-text-secondary,#a9a39a);border-radius:8px;padding:14px 16px;font-size:12px;line-height:1.6}.auth-message--info{color:var(--enc-text,#f4f0e8);background:#c9a96e0f;border-color:#c9a96e4d}.auth-panel__footer{border-top:1px solid var(--enc-border,#f4f0e814);color:var(--enc-text-secondary,#a9a39a);justify-content:center;align-items:center;gap:8px;margin-top:24px;padding-top:20px;font-size:13px;display:flex}.auth-panel__footer a{color:var(--enc-gold,#c9a96e);font-weight:600;text-decoration:none}.auth-panel__footer a:hover{color:var(--enc-gold-soft,#e5c387)}.auth-panel__security{color:var(--enc-text-muted,#736e67);background:#f4f0e808;border-radius:6px;align-items:center;gap:10px;margin-top:20px;padding:10px 14px;font-size:11px;display:flex}.auth-recovery-tabs{border:1px solid var(--enc-border,#f4f0e81f);background:var(--enc-surface,#111113);border-radius:8px;grid-template-columns:repeat(2,minmax(0,1fr));padding:4px;display:grid}.auth-recovery-tab{min-height:40px;color:var(--enc-text-secondary,#a9a39a);cursor:pointer;letter-spacing:.11em;text-transform:uppercase;background:0 0;border:0;border-radius:6px;font-size:11px;font-weight:700;transition:background .14s,color .14s}.auth-recovery-tab:hover{color:var(--enc-text,#f4f0e8)}.auth-recovery-tab--active{background:var(--enc-surface-bright,#1c1c20);color:var(--enc-gold,#c9a96e);box-shadow:inset 0 0 0 1px #c9a96e40}.auth-recovery-tab:focus-visible{outline:2px solid var(--enc-gold,#c9a96e);outline-offset:2px}.discovery-shell{color:#e5e2e1;background:#131313;min-height:100vh;overflow-x:hidden}.discovery-topbar{z-index:100;-webkit-backdrop-filter:blur(16px);background:#09090bd1;border-bottom:1px solid #ffffff1a;height:64px;position:fixed;top:0;left:0;right:0;box-shadow:0 4px 30px #00000080}.discovery-topbar__inner{justify-content:space-between;align-items:center;gap:24px;width:100%;max-width:1440px;height:64px;margin:0 auto;padding:0 32px;display:flex}.discovery-brand{color:gold;font-family:var(--font-epilogue), Epilogue, sans-serif;letter-spacing:.12em;text-transform:uppercase;flex-shrink:0;font-size:20px;font-weight:900;line-height:1}.discovery-topnav{align-items:center;gap:24px;display:flex;position:absolute;left:50%;transform:translate(-50%)}.discovery-topnav__link{color:#a1a1aa;font-family:var(--font-epilogue), Epilogue, sans-serif;padding:23px 0 18px;font-size:14px;font-weight:500;line-height:1;transition:color .18s,opacity .18s,transform .18s;position:relative}.discovery-topnav__link:hover{color:gold}.discovery-topnav__link--active{color:gold;opacity:.9}.discovery-topnav__link--active:after{content:"";background:gold;height:2px;position:absolute;bottom:12px;left:0;right:0}.discovery-topbar__actions{align-items:center;gap:12px;display:flex}.discovery-icon-button{color:gold;border-radius:999px;justify-content:center;align-items:center;width:40px;height:40px;transition:color .18s,background-color .18s;display:inline-flex}.discovery-icon-button:hover{color:#ffe16d;background:#ffffff0d}.discovery-sidebar{z-index:80;background:#09090b;border-right:1px solid #ffffff1a;flex-direction:column;width:256px;height:100vh;padding:80px 0 40px;display:flex;position:fixed;top:0;left:0;box-shadow:20px 0 50px #2e10650d}.discovery-profile{align-items:center;gap:12px;min-height:72px;margin-bottom:16px;padding:0 24px;display:flex}.discovery-profile__avatar{color:gold;width:48px;height:48px;font-family:var(--font-epilogue), Epilogue, sans-serif;background:#2a2a2a;border:1px solid #ffffff1a;border-radius:12px;flex-shrink:0;place-items:center;font-size:20px;font-weight:900;display:grid;overflow:hidden}.discovery-profile__name{color:#e5e2e1;font-family:var(--font-epilogue), Epilogue, sans-serif;font-size:14px;font-weight:700;line-height:1.25}.discovery-profile__status{color:gold;font-family:var(--font-inter), Inter, sans-serif;letter-spacing:.08em;text-transform:uppercase;margin-top:5px;font-size:11px;font-weight:700;line-height:1}.discovery-sidebar__nav{flex-direction:column;flex:1;gap:4px;display:flex}.discovery-side-link{color:#71717a;min-height:52px;font-family:var(--font-epilogue), Epilogue, sans-serif;border-right:4px solid #0000;align-items:center;gap:14px;padding:0 20px;font-size:14px;font-weight:500;transition:color .18s,background-color .18s;display:flex;position:relative}.discovery-side-link:hover{color:#a1a1aa;background:#18181b}.discovery-side-link--active{color:gold;background:#ffd7001a;border-right-color:gold;font-weight:700}.discovery-side-link--active:hover{color:gold;background:#ffd7001f}.discovery-side-link__icon{flex-shrink:0;justify-content:center;align-items:center;width:24px;display:inline-flex}.discovery-sidebar__footer{margin-top:auto;padding:0 24px}.discovery-sidebar__cta{color:#705e00;width:100%;min-height:44px;font-family:var(--font-inter), Inter, sans-serif;letter-spacing:.06em;text-transform:uppercase;background:gold;border-radius:8px;justify-content:center;align-items:center;padding:0 14px;font-size:11px;font-weight:700;line-height:1;transition:background-color .18s,box-shadow .18s;display:inline-flex}.discovery-sidebar__cta:hover{background:#fff6df;box-shadow:0 0 20px #ffd7002e}.discovery-main{background:#131313;flex-direction:column;gap:48px;min-height:100vh;margin-left:256px;padding-top:64px;padding-bottom:80px;display:flex}.discovery-hero{background:#0e0e0e;width:100%;height:716px;position:relative;overflow:hidden}.discovery-hero__media{position:absolute;inset:0}.discovery-hero__media img{object-fit:cover;opacity:.8;filter:saturate(.9)contrast(1.06);mix-blend-mode:lighten;width:100%;height:100%}.discovery-hero__overlay{background:linear-gradient(#0000 0%,#1313131f 22%,#13131399 52%,#131313c7 72%,#131313 100%);position:absolute;inset:0}.discovery-hero__content{z-index:2;width:min(760px,100% - 64px);position:absolute;bottom:32px;left:32px}.discovery-hero__eyebrow{-webkit-backdrop-filter:blur(12px);color:#dcb8ff;width:fit-content;min-height:28px;font-family:var(--font-inter), Inter, sans-serif;letter-spacing:.12em;text-transform:uppercase;background:#7701d033;border:1px solid #7701d08c;border-radius:2px;align-items:center;gap:8px;margin-bottom:24px;padding:6px 12px;font-size:11px;font-weight:600;line-height:1;display:inline-flex}.discovery-hero__eyebrow-dot{background:#dcb8ff;border-radius:999px;flex-shrink:0;width:8px;height:8px;box-shadow:0 0 8px #dcb8ffcc}.discovery-hero__title{color:#e5e2e1;font-family:var(--font-epilogue), Epilogue, sans-serif;letter-spacing:-.02em;text-shadow:0 6px 30px #00000073;margin:0 0 12px;font-size:64px;font-weight:800;line-height:1.1}.discovery-hero__title span{color:gold}.discovery-hero__description{color:#d0c6ab;max-width:580px;font-family:var(--font-inter), Inter, sans-serif;margin:0 0 24px;font-size:18px;font-weight:400;line-height:1.6}.discovery-hero__actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.discovery-button{min-height:52px;font-family:var(--font-inter), Inter, sans-serif;letter-spacing:.08em;text-transform:uppercase;border-radius:8px;justify-content:center;align-items:center;padding:0 24px;font-size:11px;font-weight:700;line-height:1;transition:background-color .18s,color .18s,border-color .18s,box-shadow .18s,transform .18s;display:inline-flex}.discovery-button:hover{transform:translateY(-1px)}.discovery-button--primary{color:#221b00;background:gold;border:1px solid gold;box-shadow:0 0 15px #ffd7004d}.discovery-button--primary:hover{background:#fff6df;border-color:#fff6df}.discovery-button--secondary{color:#dcb8ff;-webkit-backdrop-filter:blur(8px);background:#13131357;border:2px solid #dcb8ff}.discovery-button--secondary:hover{background:#dcb8ff1a}.discovery-rail{flex-direction:column;gap:12px;padding:0 32px;display:flex}.discovery-rail__heading{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:8px;display:flex}.discovery-rail__eyebrow{display:none}.discovery-rail__heading h2{color:#e5e2e1;font-family:var(--font-epilogue), Epilogue, sans-serif;letter-spacing:-.01em;margin:0;font-size:40px;font-weight:700;line-height:1.2}.discovery-see-all{color:gold;font-family:var(--font-inter), Inter, sans-serif;letter-spacing:.08em;text-transform:uppercase;padding-bottom:4px;font-size:11px;font-weight:700;line-height:1}.discovery-see-all:hover{text-underline-offset:4px;text-decoration:underline}.discovery-event-rail{scroll-snap-type:x mandatory;scrollbar-width:none;gap:24px;padding-bottom:8px;display:flex;overflow-x:auto}.discovery-event-rail::-webkit-scrollbar{display:none}.discovery-event-card{scroll-snap-align:start;background:#1c1b1b;border:1px solid #ffffff0d;border-radius:8px;flex:0 0 300px;width:300px;transition:border-color .18s,transform .18s,box-shadow .18s;position:relative;overflow:hidden}.discovery-event-card:hover{border-color:#ffd7002e;transform:translateY(-3px);box-shadow:0 18px 40px #00000047}.discovery-event-card__visual{background:#0e0e0e;height:200px;position:relative;overflow:hidden}.discovery-event-card__visual img{object-fit:cover;width:100%;height:100%;transition:transform .7s}.discovery-event-card:hover .discovery-event-card__visual img{transform:scale(1.1)}.discovery-event-card__gradient{pointer-events:none;background:linear-gradient(#0000 40%,#1c1b1b 100%);position:absolute;inset:0}.discovery-event-card__badge{z-index:2;color:#690005;-webkit-backdrop-filter:blur(10px);min-height:25px;font-family:var(--font-inter), Inter, sans-serif;letter-spacing:.08em;text-transform:uppercase;background:#ffb4abe6;border-radius:2px;align-items:center;padding:0 8px;font-size:9px;font-weight:800;line-height:1;display:inline-flex;position:absolute;top:8px;right:8px}.discovery-event-card__body{flex-direction:column;gap:4px;min-height:134px;padding:16px;display:flex}.discovery-event-card__venue{color:#dcb8ff;font-family:var(--font-inter), Inter, sans-serif;letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:600;line-height:1}.discovery-event-card__body h3{color:#e5e2e1;font-family:var(--font-epilogue), Epilogue, sans-serif;margin:2px 0 0;font-size:20px;font-weight:600;line-height:1.22}.discovery-event-card__time{color:#d0c6ab;font-family:var(--font-inter), Inter, sans-serif;align-items:center;gap:5px;margin-top:10px;font-size:14px;line-height:1.2;display:flex}.discovery-prelaunch{display:none}.discovery-footer{width:calc(100% - 256px);min-height:150px;font-family:var(--font-epilogue), Epilogue, sans-serif;text-transform:uppercase;background:#09090b;border-top:1px solid #ffffff0d;flex-direction:column;justify-content:center;align-items:center;gap:24px;margin-left:256px;padding:48px 32px;display:flex}.discovery-footer__links{flex-wrap:wrap;justify-content:center;align-items:center;gap:24px;display:flex}.discovery-footer__links a{color:#52525b;letter-spacing:.12em;font-size:10px;font-weight:500;line-height:1;transition:color .18s}.discovery-footer__links a:hover{color:#fff}.discovery-footer__copyright{color:gold;letter-spacing:.1em;text-align:center;font-size:10px;font-weight:700;line-height:1.4}@media (min-width:1024px){.discovery-hero{height:819px}.discovery-hero__content{width:min(760px,100% - 160px);bottom:80px;left:80px}.discovery-rail{padding:0 80px}}@media (max-width:1023px){.discovery-hero__title{font-size:56px}.discovery-rail__heading h2{font-size:36px}}@media (max-width:767px){.discovery-topbar__inner{padding:0 16px}.discovery-brand{font-size:16px}.discovery-topnav{display:none}.discovery-topbar__actions{gap:4px}.discovery-sidebar{display:none}.discovery-main{gap:36px;margin-left:0;padding-bottom:56px}.discovery-hero{height:690px}.discovery-hero__media img{object-position:62% center}.discovery-hero__overlay{background:linear-gradient(#1313131f 0%,#1313136b 32%,#131313db 70%,#131313 100%)}.discovery-hero__content{width:auto;bottom:48px;left:20px;right:20px}.discovery-hero__eyebrow{margin-bottom:18px;font-size:10px}.discovery-hero__title{font-size:clamp(44px,12vw,58px)}.discovery-hero__description{max-width:520px;font-size:16px}.discovery-rail{padding:0 20px}.discovery-rail__heading h2{font-size:32px}.discovery-event-rail{gap:16px}.discovery-event-card{flex-basis:280px;width:280px}.discovery-footer{width:100%;margin-left:0;padding:40px 20px}}@media (max-width:520px){.discovery-icon-button{width:36px;height:36px}.discovery-hero{height:650px}.discovery-hero__content{bottom:36px;left:16px;right:16px}.discovery-hero__title{font-size:clamp(40px,13vw,52px)}.discovery-hero__description{font-size:15px;line-height:1.55}.discovery-hero__actions{flex-direction:column;align-items:stretch;width:100%}.discovery-button{width:100%;min-height:50px}.discovery-rail{padding:0 16px}.discovery-rail__heading{align-items:center}.discovery-rail__heading h2{font-size:29px}.discovery-see-all{font-size:10px}.discovery-event-card{flex-basis:265px;width:265px}.discovery-event-card__visual{height:180px}.discovery-footer__links{gap:18px}.discovery-footer__copyright{max-width:300px}}@media (prefers-reduced-motion:reduce){.discovery-event-card,.discovery-event-card__visual img,.discovery-button,.discovery-side-link,.discovery-topnav__link{transition:none}}.nf-page{background:var(--brand-bg);min-height:100vh;color:var(--brand-text)}.nf-main{width:min(var(--brand-page-width), calc(100% - 64px));flex-direction:column;justify-content:center;min-height:70vh;margin:0 auto;padding:130px 0;display:flex}.nf-main>p{color:var(--brand-champagne);letter-spacing:.17em;text-transform:uppercase;margin:0;font-size:10px}.nf-main h1{font-family:var(--brand-font-display);margin:24px 0;font-size:clamp(64px,9vw,120px);font-weight:400;line-height:.88}.nf-main h1 em{color:var(--brand-champagne-light);font-weight:400}.nf-main>span{max-width:530px;color:var(--brand-text-muted);line-height:1.7}.nf-main>div{flex-wrap:wrap;gap:10px;margin-top:38px;display:flex}.nf-main a{border:1px solid var(--brand-border-strong);min-height:48px;color:var(--brand-text);letter-spacing:.1em;text-transform:uppercase;align-items:center;padding:0 18px;font-size:9px;font-weight:700;text-decoration:none;display:inline-flex}.nf-main a:first-child{border-color:var(--brand-ivory);background:var(--brand-ivory);color:var(--brand-obsidian)}@media (max-width:600px){.nf-main{width:calc(100% - 32px)}}.card-page{background:var(--brand-bg);min-height:100vh;color:var(--brand-text)}.card-hero{isolation:isolate;border-bottom:1px solid var(--brand-border-soft);background:#080809;min-height:760px;position:relative;overflow:hidden}.card-hero__image{z-index:-3;opacity:.32;background-image:url(/assets/hero_rooftop.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0;transform:scale(1.03)}.card-hero__overlay{z-index:-2;background:linear-gradient(90deg,#080809fa 0%,#080809eb 42%,#08080994 72%,#08080959 100%),linear-gradient(#0808091a 0%,#08080959 55%,#080809fa 100%);position:absolute;inset:0}.card-hero__inner{width:min(var(--brand-page-width), calc(100% - 64px));grid-template-columns:minmax(0,1fr) minmax(420px,.82fr);align-items:center;gap:clamp(60px,8vw,130px);min-height:760px;margin-inline:auto;padding:104px 0 72px;display:grid}.card-hero__copy{max-width:820px}.card-eyebrow{-webkit-backdrop-filter:blur(12px);color:#f4f0e8cc;letter-spacing:.15em;text-transform:uppercase;background:#08080952;border:1px solid #f4f0e82e;border-radius:999px;align-items:center;gap:10px;width:fit-content;min-height:31px;padding:0 13px;font-size:9px;font-weight:700;display:inline-flex}.card-eyebrow__dot{background:var(--brand-champagne);border-radius:50%;width:5px;height:5px}.card-title{max-width:850px;font-family:var(--brand-font-display);letter-spacing:-.058em;margin:31px 0 0;font-size:clamp(74px,7.5vw,118px);font-weight:400;line-height:.86}.card-title em{color:var(--brand-champagne-light);font-weight:400}.card-description{color:#f4f0e8a3;max-width:570px;margin:31px 0 0;font-size:13px;line-height:1.75}.card-hero__actions{flex-wrap:wrap;gap:10px;margin-top:34px;display:flex}.card-primary-action,.card-secondary-action{border-radius:var(--brand-radius-sm);letter-spacing:.13em;text-transform:uppercase;min-height:49px;transition:background var(--brand-transition), border-color var(--brand-transition), color var(--brand-transition), transform var(--brand-transition);justify-content:center;align-items:center;padding:0 19px;font-size:8px;font-weight:750;text-decoration:none;display:inline-flex}.card-primary-action{border:1px solid var(--brand-ivory);background:var(--brand-ivory);color:var(--brand-obsidian)}.card-primary-action:hover{border-color:var(--brand-champagne-light);background:var(--brand-champagne-light);transform:translateY(-1px)}.card-secondary-action{color:var(--brand-ivory);background:#08080933;border:1px solid #f4f0e847}.card-secondary-action:hover{border-color:var(--brand-champagne);color:var(--brand-champagne-light);transform:translateY(-1px)}.card-preview-wrap{width:100%}.card-preview{aspect-ratio:1.586;background:linear-gradient(145deg,#1b1a19 0%,#0b0b0c 52%,#050506 100%);border:1px solid #c9a96e5c;border-radius:22px;flex-direction:column;justify-content:space-between;width:100%;min-height:285px;padding:clamp(24px,3vw,34px);transition:transform .5s cubic-bezier(.2,.7,.2,1);display:flex;position:relative;overflow:hidden;transform:perspective(1100px)rotateY(-5deg)rotateX(2deg);box-shadow:0 34px 100px #0000008c}.card-preview:hover{transform:perspective(1100px)rotateY(0)rotateX(0)translateY(-4px)}.card-preview:before{content:"";pointer-events:none;background:linear-gradient(115deg,#0000 0%,#e5c38712 41%,#0000 70%);position:absolute;inset:0}.card-preview__glow{filter:blur(55px);pointer-events:none;background:#c9a96e1f;border-radius:50%;width:230px;height:230px;position:absolute;top:-110px;right:-75px}.card-preview__top,.card-preview__bottom{z-index:2;justify-content:space-between;align-items:flex-start;gap:20px;display:flex;position:relative}.card-preview__top>div:first-child{gap:5px;display:grid}.card-preview__top strong{color:var(--brand-champagne-light);font-family:var(--brand-font-display);letter-spacing:.09em;font-size:22px;font-weight:500}.card-preview__top span{color:#f4f0e86b;letter-spacing:.14em;text-transform:uppercase;font-size:7px;font-weight:700}.card-preview__signal{width:34px;height:34px;position:relative}.card-preview__signal span{border:1px solid var(--brand-champagne);transform-origin:0 100%;opacity:.8;border-bottom-color:#0000;border-left-color:#0000;border-radius:0 100% 0 0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}.card-preview__signal span:first-child{width:9px;height:9px}.card-preview__signal span:nth-child(2){width:17px;height:17px}.card-preview__signal span:nth-child(3){width:25px;height:25px}.card-preview__center{z-index:2;justify-content:center;display:flex;position:relative}.card-preview__center span{color:#f4f0e838;font-family:var(--brand-font-mono);letter-spacing:.25em;font-size:clamp(13px,1.4vw,17px)}.card-preview__bottom{align-items:flex-end}.card-preview__bottom>div{gap:5px;display:grid}.card-preview__bottom small{color:#f4f0e861;letter-spacing:.14em;font-size:7px;font-weight:700}.card-preview__bottom strong{color:var(--brand-ivory);letter-spacing:.08em;font-size:10px;font-weight:650}.card-preview__mark{width:44px;height:44px;color:var(--brand-champagne-light);font-family:var(--brand-font-display);border:1px solid #c9a96e66;border-radius:50%;place-items:center;font-size:24px;display:grid}.card-preview-note{color:#f4f0e861;max-width:500px;margin:19px 0 0;font-size:9px;line-height:1.6}.card-main{width:min(var(--brand-page-width), calc(100% - 64px));margin-inline:auto;padding:116px 0 132px}.card-intro{grid-template-columns:minmax(180px,.38fr) minmax(0,1fr);align-items:start;gap:clamp(42px,7vw,110px);margin-bottom:72px;display:grid}.card-section-label{color:var(--brand-champagne);letter-spacing:.16em;text-transform:uppercase;margin:8px 0 0;font-size:9px;font-weight:700}.card-intro>div h2,.card-status-copy h2,.card-security__copy h2,.card-compliance h2{font-family:var(--brand-font-display);letter-spacing:-.05em;margin:0;font-size:clamp(52px,5.8vw,82px);font-weight:400;line-height:.92}.card-intro h2 em,.card-status-copy h2 em,.card-security__copy h2 em,.card-compliance h2 em{color:var(--brand-champagne);font-weight:400}.card-intro>div>p{max-width:560px;color:var(--brand-text-secondary);margin:25px 0 0;font-size:12px;line-height:1.72}.card-capabilities{border-top:1px solid var(--brand-border);border-bottom:1px solid var(--brand-border);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.card-capability{border-right:1px solid var(--brand-border-soft);min-height:280px;transition:background var(--brand-transition);flex-direction:column;padding:30px 30px 34px;display:flex}.card-capability:last-child{border-right:0}.card-capability:hover{background:var(--brand-surface-1)}.card-capability>span{color:var(--brand-champagne);font-family:var(--brand-font-mono);font-size:8px}.card-capability>div{margin-top:auto}.card-capability h3{font-family:var(--brand-font-display);letter-spacing:-.035em;margin:0;font-size:clamp(31px,3vw,42px);font-weight:400;line-height:.95}.card-capability p{max-width:320px;color:var(--brand-text-muted);margin:12px 0 0;font-size:10px;line-height:1.65}.card-status-section{border:1px solid var(--brand-border-soft);background:var(--brand-surface-1);grid-template-columns:minmax(0,1.05fr) minmax(360px,.65fr);gap:clamp(52px,8vw,120px);margin-top:118px;padding:clamp(48px,6vw,78px);display:grid}.card-status-copy>p{color:var(--brand-champagne);letter-spacing:.15em;text-transform:uppercase;margin:0 0 18px;font-size:8px;font-weight:700}.card-status-copy>span{max-width:590px;color:var(--brand-text-secondary);margin-top:24px;font-size:11px;line-height:1.75;display:block}.card-readiness{border-top:1px solid var(--brand-border);align-self:center}.card-readiness__row{border-bottom:1px solid var(--brand-border-soft);justify-content:space-between;align-items:center;gap:20px;min-height:69px;padding:0 4px;display:flex}.card-readiness__row span{color:var(--brand-text-muted);font-size:9px}.card-readiness__row strong{color:var(--brand-champagne-light);letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:700}.card-security{border-top:1px solid var(--brand-border-soft);border-bottom:1px solid var(--brand-border-soft);grid-template-columns:minmax(350px,.9fr) minmax(0,1.1fr);min-height:610px;margin-top:118px;display:grid}.card-security__visual{border-right:1px solid var(--brand-border-soft);background-color:#0000;background-image:linear-gradient(#0808091a,#080809e6),url(/assets/hero_concert.jpg);background-position:50%;background-repeat:repeat,repeat;background-size:cover;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;min-height:610px;position:relative;overflow:hidden}.card-security__visual>div{gap:10px;display:grid;position:absolute;bottom:32px;left:30px;right:30px}.card-security__visual span{color:var(--brand-champagne);letter-spacing:.15em;font-size:8px;font-weight:700}.card-security__visual strong{max-width:430px;color:var(--brand-ivory);font-family:var(--brand-font-display);letter-spacing:-.04em;font-size:clamp(42px,4.5vw,64px);font-weight:400;line-height:.92}.card-security__copy{flex-direction:column;justify-content:center;padding:clamp(50px,6vw,82px);display:flex}.card-security__copy>p:not(.card-section-label){max-width:570px;color:var(--brand-text-secondary);margin:26px 0 0;font-size:11px;line-height:1.75}.card-security__points{border-top:1px solid var(--brand-border);margin-top:35px}.card-security__points>div{border-bottom:1px solid var(--brand-border-soft);grid-template-columns:42px 1fr;align-items:center;min-height:62px;display:grid}.card-security__points span{color:var(--brand-champagne);font-family:var(--brand-font-mono);font-size:8px}.card-security__points strong{font-size:10px;font-weight:600}.card-compliance{border-top:1px solid var(--brand-border);grid-template-columns:minmax(0,1fr) minmax(360px,.65fr);gap:clamp(55px,8vw,120px);margin-top:118px;padding-top:78px;display:grid}.card-compliance>div:first-child>p{color:var(--brand-champagne);letter-spacing:.15em;text-transform:uppercase;margin:0 0 18px;font-size:8px;font-weight:700}.card-compliance__copy{align-self:end}.card-compliance__copy>p{color:var(--brand-text-secondary);margin:0;font-size:11px;line-height:1.75}.card-compliance__copy a{color:var(--brand-text);letter-spacing:.13em;text-transform:uppercase;transition:color var(--brand-transition);align-items:center;gap:15px;margin-top:25px;font-size:8px;font-weight:700;text-decoration:none;display:inline-flex}.card-compliance__copy a span{transition:transform var(--brand-transition)}.card-compliance__copy a:hover{color:var(--brand-champagne-light)}.card-compliance__copy a:hover span{transform:translate(4px)}@media (max-width:1000px){.card-hero__inner{grid-template-columns:1fr;gap:64px;padding-bottom:85px}.card-preview-wrap{max-width:650px}.card-intro{grid-template-columns:1fr;gap:20px}.card-status-section,.card-security{grid-template-columns:1fr}.card-security__visual{border-right:0;border-bottom:1px solid var(--brand-border-soft);min-height:500px}.card-compliance{grid-template-columns:1fr}.card-compliance__copy{max-width:650px}}@media (max-width:700px){.card-hero{min-height:0}.card-hero__inner{width:calc(100% - 36px);min-height:0;padding:74px 0 76px}.card-title{font-size:clamp(56px,16vw,78px)}.card-description{font-size:12px}.card-hero__actions{flex-direction:column;width:100%}.card-primary-action,.card-secondary-action{width:100%;min-height:52px}.card-preview{border-radius:17px;min-height:225px;transform:none}.card-preview:hover{transform:translateY(-2px)}.card-preview__top strong{font-size:18px}.card-preview__mark{width:38px;height:38px;font-size:21px}.card-main{width:calc(100% - 36px);padding:84px 0 94px}.card-intro>div h2,.card-status-copy h2,.card-security__copy h2,.card-compliance h2{font-size:clamp(46px,13vw,62px)}.card-capabilities{grid-template-columns:1fr}.card-capability{border-right:0;border-bottom:1px solid var(--brand-border-soft);min-height:190px;padding:26px 22px}.card-capability:last-child{border-bottom:0}.card-status-section{margin-top:84px;padding:42px 22px}.card-security{margin-top:84px}.card-security__visual{min-height:390px}.card-security__visual>div{bottom:23px;left:21px;right:21px}.card-security__copy{padding:48px 21px}.card-compliance{margin-top:84px;padding-top:62px}}@media (max-width:390px){.card-hero__inner,.card-main{width:calc(100% - 28px)}.card-preview{min-height:205px;padding:20px}.card-preview__center span{letter-spacing:.16em;font-size:10px}}@media (prefers-reduced-motion:reduce){.card-preview,.card-primary-action,.card-secondary-action,.card-capability,.card-compliance__copy a,.card-compliance__copy a span{transition:none}}.early-page{background:var(--brand-bg);min-height:100vh;color:var(--brand-text)}.early-main{min-height:calc(100svh - 76px);position:relative}.early-shell{grid-template-columns:minmax(0,1.04fr) minmax(480px,.96fr);min-height:calc(100svh - 76px);display:grid}.early-visual{isolation:isolate;border-right:1px solid var(--brand-border-soft);background:#09090a;min-height:780px;position:relative;overflow:hidden}.early-visual__image{z-index:-3;background-image:url(/assets/hero_rooftop.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0;transform:scale(1.015)}.early-visual__overlay{z-index:-2;background:linear-gradient(90deg,#0808096b 0%,#0808092e 70%,#0808091a 100%),linear-gradient(#08080924 0%,#0808093d 46%,#080809f7 100%);position:absolute;inset:0}.early-copy{flex-direction:column;justify-content:flex-end;min-height:780px;padding:clamp(76px,8vw,118px) clamp(38px,5.2vw,78px) 58px;display:flex;position:relative}.early-eyebrow{-webkit-backdrop-filter:blur(12px);color:#f4f0e8d1;letter-spacing:.15em;text-transform:uppercase;background:#08080940;border:1px solid #f4f0e82e;border-radius:999px;align-items:center;gap:10px;width:fit-content;min-height:31px;padding:0 13px;font-size:9px;font-weight:700;display:inline-flex}.early-eyebrow__dot{background:var(--brand-champagne);border-radius:50%;width:5px;height:5px}.early-title{max-width:690px;font-family:var(--brand-font-display);letter-spacing:-.052em;margin:30px 0 0;font-size:clamp(66px,6.5vw,104px);font-weight:400;line-height:.88}.early-title__gold{color:var(--brand-champagne-light);font-style:italic;font-weight:400}.early-description{color:#f4f0e8ad;max-width:540px;margin:30px 0 0;font-size:14px;line-height:1.75}.early-benefits{border-top:1px solid #f4f0e821;max-width:620px;margin-top:42px}.early-benefit{border-bottom:1px solid #f4f0e81a;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:17px;min-height:82px;padding:17px 0;display:grid}.early-benefit__index{width:34px;height:34px;color:var(--brand-champagne);font-family:var(--brand-font-mono);border:1px solid #c9a96e4d;place-items:center;font-size:8px;display:grid}.early-benefit__title{color:var(--brand-ivory);letter-spacing:.01em;margin:0;font-size:11px;font-weight:650}.early-benefit__text{color:#f4f0e880;max-width:440px;margin:5px 0 0;font-size:10px;line-height:1.55}.early-city-note{color:#f4f0e87a;letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:9px;margin-top:27px;font-size:9px;font-weight:600;display:inline-flex}.early-city-note>span{background:var(--brand-champagne);border-radius:50%;width:6px;height:6px}.early-form-wrap{background:var(--brand-bg);align-items:center;min-width:0;padding:66px clamp(34px,4.5vw,72px);display:flex}.early-form-card{border:1px solid var(--brand-border);border-radius:var(--brand-radius-lg);background:linear-gradient(#f4f0e806,#f4f0e802);width:100%;max-width:620px;margin-inline:auto;padding:clamp(34px,4vw,54px);box-shadow:0 34px 100px #00000038}.early-form-card__top{border-bottom:1px solid var(--brand-border-soft);padding-bottom:30px}.early-form-card__top>p{color:var(--brand-champagne);letter-spacing:.16em;text-transform:uppercase;margin:0 0 18px;font-size:9px;font-weight:700}.early-form-card__top h2{font-family:var(--brand-font-display);letter-spacing:-.045em;margin:0;font-size:clamp(42px,4vw,58px);font-weight:400;line-height:.95}.early-form-card__top h2 em{color:var(--brand-champagne);font-weight:400}.early-form-card__top>span{max-width:490px;color:var(--brand-text-secondary);margin-top:19px;font-size:11px;line-height:1.65;display:block}.early-form{gap:22px;margin-top:31px;display:grid}.early-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;display:grid}.early-field{gap:9px;min-width:0;display:grid}.early-label{color:var(--brand-text-secondary);letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:650}.early-required{color:var(--brand-champagne)}.early-control{border:1px solid var(--brand-border);border-radius:var(--brand-radius-sm);background:var(--brand-surface-1);width:100%;min-height:50px;color:var(--brand-text);font-family:var(--brand-font-sans);transition:border-color var(--brand-transition), background var(--brand-transition), box-shadow var(--brand-transition);outline:none;padding:0 15px;font-size:12px}.early-control::placeholder{color:var(--brand-text-faint)}.early-control:hover{border-color:var(--brand-border-strong)}.early-control:focus{border-color:var(--brand-champagne);background:var(--brand-surface-2);box-shadow:0 0 0 3px #c9a96e14}select.early-control{cursor:pointer}html[data-theme=dark] select.early-control{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.early-control--error{border-color:#c97878c7}.early-field-error{color:var(--brand-danger);font-size:9px;line-height:1.45}.early-interests-grid{flex-wrap:wrap;gap:8px;display:flex}.early-chip{border:1px solid var(--brand-border);min-height:38px;color:var(--brand-text-secondary);cursor:pointer;letter-spacing:.05em;transition:color var(--brand-transition), border-color var(--brand-transition), background var(--brand-transition);background:0 0;border-radius:999px;padding:0 13px;font-size:9px;font-weight:650}.early-chip:hover{color:var(--brand-text);border-color:#c9a96e73}.early-chip--active{color:var(--brand-champagne-light);background:#c9a96e1c;border-color:#c9a96e94}.early-checkbox-field{margin-top:-2px}.early-checkbox-label{color:var(--brand-text-muted);cursor:pointer;align-items:flex-start;gap:11px;font-size:10px;line-height:1.55;display:flex}.early-checkbox{width:15px;height:15px;accent-color:var(--brand-champagne);flex:none;margin-top:1px}.early-alert{border-radius:var(--brand-radius-sm);padding:13px 14px;font-size:10px;line-height:1.55}.early-alert--error{color:#d99797;background:#c9787812;border:1px solid #c9787840}.early-submit-btn{border:1px solid var(--brand-ivory);border-radius:var(--brand-radius-sm);background:var(--brand-ivory);min-height:54px;color:var(--brand-obsidian);cursor:pointer;letter-spacing:.14em;text-transform:uppercase;transition:background var(--brand-transition), border-color var(--brand-transition), transform var(--brand-transition), opacity var(--brand-transition);margin-top:3px;font-size:9px;font-weight:780}.early-submit-btn:hover:not(:disabled){border-color:var(--brand-champagne-light);background:var(--brand-champagne-light);transform:translateY(-1px)}.early-submit-btn:disabled{opacity:.55;cursor:not-allowed}.early-control:disabled,.early-chip:disabled{opacity:.56;cursor:not-allowed}html[data-theme=light] .early-form-card{background:#ffffff57;box-shadow:0 28px 80px #48372414}html[data-theme=light] .early-control{background:#ffffff73}@media (max-width:1120px){.early-shell{grid-template-columns:minmax(0,.9fr) minmax(450px,1.1fr)}.early-copy{padding-inline:42px}.early-title{font-size:clamp(58px,6.5vw,82px)}}@media (max-width:900px){.early-shell{grid-template-columns:1fr}.early-visual{border-right:0;border-bottom:1px solid var(--brand-border-soft);min-height:650px}.early-copy{min-height:650px;padding:90px 48px 48px}.early-form-wrap{padding:64px 38px 78px}.early-form-card{max-width:680px}}@media (max-width:620px){.early-visual{min-height:610px}.early-visual__image{background-position:58%}.early-copy{min-height:610px;padding:74px 18px 36px}.early-title{margin-top:25px;font-size:clamp(52px,15vw,68px)}.early-description{margin-top:23px;font-size:13px}.early-benefits{margin-top:31px}.early-benefit{grid-template-columns:38px 1fr;gap:12px}.early-benefit__index{width:31px;height:31px}.early-form-wrap{padding:46px 18px 64px}.early-form-card{border-radius:var(--brand-radius-md);padding:28px 20px}.early-form-card__top h2{font-size:clamp(40px,12vw,52px)}.early-row{grid-template-columns:1fr}.early-control{min-height:52px}.early-interests-grid{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.early-chip{width:100%}.early-submit-btn{min-height:56px}}@media (max-width:390px){.early-copy,.early-form-wrap{padding-inline:14px}.early-form-card{padding:25px 16px}.early-interests-grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.early-control,.early-chip,.early-submit-btn{transition:none}}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--enc-background:#131313;--enc-on-background:#e5e2e1;--enc-surface:#131313;--enc-surface-dim:#131313;--enc-surface-bright:#3a3939;--enc-surface-lowest:#0e0e0e;--enc-surface-low:#1c1b1b;--enc-surface-container:#201f1f;--enc-surface-high:#2a2a2a;--enc-surface-highest:#353534;--enc-text:#e5e2e1;--enc-text-secondary:#d0c6ab;--enc-text-muted:#999077;--enc-gold:gold;--enc-gold-soft:#ffe16d;--enc-gold-dim:#e9c400;--enc-primary:#fff6df;--enc-primary-container:gold;--enc-on-primary:#3a3000;--enc-on-primary-container:#705e00;--enc-purple:#dcb8ff;--enc-purple-container:#7701d0;--enc-purple-soft:#efdbff;--enc-purple-dark:#480081;--enc-cyan:#00f1fb;--enc-cyan-soft:#63f7ff;--enc-success:#8ddba6;--enc-warning:gold;--enc-error:#ffb4ab;--enc-error-container:#93000a;--enc-outline:#999077;--enc-outline-variant:#4d4732;--enc-border:#ffffff1a;--enc-border-soft:#ffffff0f;--enc-radius-xs:2px;--enc-radius-sm:4px;--enc-radius-md:6px;--enc-radius:8px;--enc-radius-lg:12px;--enc-radius-full:9999px;--enc-space-1:4px;--enc-space-2:8px;--enc-space-3:12px;--enc-space-4:16px;--enc-space-5:20px;--enc-space-6:24px;--enc-space-8:32px;--enc-space-10:40px;--enc-space-12:48px;--enc-space-16:64px;--enc-space-20:80px;--enc-page-gutter:32px;--enc-container-width:1280px;--enc-glass:#1c1b1bc7;--enc-glow-gold:0 0 24px #ffd70029;--enc-glow-purple:0 0 28px #7701d024;--enc-shadow-card:0 20px 55px #0000004d}*,:before,:after{box-sizing:border-box}html{background:var(--enc-background);min-height:100%;margin:0;padding:0}body{background:var(--enc-background);min-height:100vh;color:var(--enc-text);font-family:var(--font-inter), Inter, Arial, sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;margin:0;padding:0;font-size:16px;line-height:1.5}body::selection,::selection{background:var(--enc-gold);color:#221b00}button,input,textarea,select{font:inherit}button{color:inherit}a{color:inherit;text-decoration:none}img,svg,video{max-width:100%;display:block}img{object-fit:cover}*{scrollbar-width:thin;scrollbar-color:var(--enc-surface-highest) var(--enc-surface-lowest)}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--enc-surface-lowest)}::-webkit-scrollbar-thumb{border-radius:var(--enc-radius-full);background:var(--enc-surface-highest)}::-webkit-scrollbar-thumb:hover{background:var(--enc-outline-variant)}.hide-scrollbar{scrollbar-width:none}.hide-scrollbar::-webkit-scrollbar{display:none}.enc-app{background:var(--enc-background);min-height:100vh;color:var(--enc-text)}.enc-page{background:var(--enc-background);min-height:100vh;position:relative;overflow-x:hidden}.enc-container{width:min(var(--enc-container-width), calc(100% - 64px));margin:0 auto}.enc-container--wide{width:min(1440px,100% - 64px);margin:0 auto}.enc-section{padding:80px 0}.enc-section--compact{padding:48px 0}.enc-stack{flex-direction:column;gap:16px;display:flex}.enc-stack--sm{gap:12px}.enc-stack--lg{gap:24px}.enc-grid{gap:24px;display:grid}.enc-heading{font-family:var(--font-epilogue), Epilogue, sans-serif;color:var(--enc-text);text-wrap:balance;margin:0}.enc-heading--hero{letter-spacing:-.02em;font-size:clamp(48px,6vw,64px);font-weight:800;line-height:1.1}.enc-heading--section{letter-spacing:-.01em;font-size:clamp(32px,4vw,40px);font-weight:700;line-height:1.2}.enc-heading--card{font-size:24px;font-weight:600;line-height:1.3}.enc-body-lg{margin:0;font-size:18px;font-weight:400;line-height:1.6}.enc-body{margin:0;font-size:16px;font-weight:400;line-height:1.5}.enc-label{letter-spacing:.05em;text-transform:uppercase;margin:0;font-size:12px;font-weight:600;line-height:1}.enc-muted{color:var(--enc-text-secondary)}.enc-text-muted{color:var(--enc-text-muted)}.enc-text-gold{color:var(--enc-gold)}.enc-text-purple{color:var(--enc-purple)}.enc-button{appearance:none;border-radius:var(--enc-radius);cursor:pointer;min-height:44px;font-family:var(--font-inter), Inter, sans-serif;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;border:0;justify-content:center;align-items:center;gap:8px;padding:0 20px;font-size:12px;font-weight:700;line-height:1;transition:color .18s,background-color .18s,border-color .18s,box-shadow .18s,transform .18s,opacity .18s;display:inline-flex}.enc-button:hover{transform:translateY(-1px)}.enc-button:active{transform:translateY(0)}.enc-button:focus-visible{outline:2px solid var(--enc-purple);outline-offset:3px}.enc-button:disabled{opacity:.42;cursor:not-allowed;pointer-events:none;transform:none}.enc-button--sm{min-height:36px;padding:0 14px}.enc-button--md{min-height:44px;padding:0 20px}.enc-button--lg{min-height:52px;padding:0 24px}.enc-button--full{width:100%}.enc-button--primary{background:var(--enc-gold);color:#221b00;box-shadow:0 0 15px #ffd7002e}.enc-button--primary:hover{background:var(--enc-primary);box-shadow:0 0 22px #ffd70045}.enc-button--secondary{border:2px solid var(--enc-purple);color:var(--enc-purple);background:0 0}.enc-button--secondary:hover{background:#dcb8ff17}.enc-button--ghost{border:1px solid var(--enc-border);color:var(--enc-text);background:0 0}.enc-button--ghost:hover{color:var(--enc-gold);background:#ffffff0a;border-color:#ffd7008c}.enc-button--danger{background:var(--enc-error-container);color:#ffdad6}.enc-button--text{min-height:auto;color:var(--enc-gold);background:0 0;border-radius:0;padding:4px 0}.enc-button--text:hover{box-shadow:inset 0 -1px 0 var(--enc-gold)}.enc-field{flex-direction:column;gap:8px;width:100%;display:flex}.enc-field__label{color:var(--enc-text-secondary);letter-spacing:.05em;text-transform:uppercase;font-size:12px;font-weight:600;line-height:1}.enc-input,.enc-textarea,.enc-select{border-radius:var(--enc-radius);background:var(--enc-surface-low);width:100%;color:var(--enc-text);caret-color:var(--enc-gold);border:1px solid #ffffff1a;outline:none;transition:border-color .18s,box-shadow .18s,background-color .18s}.enc-input,.enc-select{min-height:50px;padding:0 16px}.enc-textarea{resize:vertical;min-height:120px;padding:14px 16px}.enc-input::placeholder,.enc-textarea::placeholder{color:#d0c6ab7a}.enc-input:hover,.enc-textarea:hover,.enc-select:hover{border-color:#dcb8ff47}.enc-input:focus,.enc-textarea:focus,.enc-select:focus{border-color:var(--enc-purple);background:#1a1919;box-shadow:0 0 0 4px #dcb8ff1a,0 0 20px #7701d01a}.enc-input--error,.enc-textarea--error,.enc-select--error{border-color:var(--enc-error)}.enc-field__hint{color:var(--enc-text-muted);font-size:12px;line-height:1.45}.enc-field__error{color:var(--enc-error);font-size:12px;line-height:1.45}.enc-check{cursor:pointer;color:var(--enc-text-secondary);align-items:flex-start;gap:10px;font-size:14px;line-height:1.5;display:inline-flex}.enc-check input{width:18px;height:18px;accent-color:var(--enc-gold);margin:1px 0 0}.enc-card{border:1px solid var(--enc-border-soft);border-radius:var(--enc-radius);background:var(--enc-surface-low);padding:24px;position:relative;overflow:hidden}.enc-card--large{border-radius:var(--enc-radius-lg)}.enc-card--elevated{border-color:var(--enc-border);background:var(--enc-surface-container);box-shadow:var(--enc-shadow-card)}.enc-card--glass{background:var(--enc-glass);-webkit-backdrop-filter:blur(20px);box-shadow:var(--enc-glow-purple);border:1px solid #ffffff1a}.enc-card--interactive{transition:border-color .2s,background-color .2s,transform .2s,box-shadow .2s}.enc-card--interactive:hover{border-color:#ffd7003d;transform:translateY(-3px);box-shadow:0 24px 60px #00000057}.enc-media-card{border-radius:var(--enc-radius-lg);background:var(--enc-surface-low);border:1px solid #ffffff0d;position:relative;overflow:hidden}.enc-media-card__image{aspect-ratio:3/2;background:var(--enc-surface-lowest);position:relative;overflow:hidden}.enc-media-card__image img{object-fit:cover;width:100%;height:100%;transition:transform .7s}.enc-media-card:hover .enc-media-card__image img{transform:scale(1.08)}.enc-media-card__image:after{content:"";background:linear-gradient(to top, var(--enc-surface-low) 0%, transparent 65%);pointer-events:none;position:absolute;inset:0}.enc-media-card__content{padding:16px}.enc-badge{border-radius:var(--enc-radius-sm);letter-spacing:.06em;text-transform:uppercase;justify-content:center;align-items:center;gap:6px;width:fit-content;min-height:26px;padding:0 10px;font-size:11px;font-weight:700;line-height:1;display:inline-flex}.enc-badge--gold{color:var(--enc-gold);background:#ffd7001a;border:1px solid #ffd70038}.enc-badge--purple{color:var(--enc-purple);background:#7701d02e;border:1px solid #dcb8ff38}.enc-badge--cyan{color:var(--enc-cyan);background:#00f1fb1a;border:1px solid #00f1fb33}.enc-badge--success{color:var(--enc-success);background:#8ddba61a;border:1px solid #8ddba633}.enc-badge--neutral{border:1px solid var(--enc-border-soft);background:var(--enc-surface-high);color:var(--enc-text-secondary)}.enc-chip{border:1px solid var(--enc-border);border-radius:var(--enc-radius-sm);background:var(--enc-surface-low);min-height:34px;color:var(--enc-text-secondary);cursor:pointer;justify-content:center;align-items:center;padding:0 12px;font-size:12px;font-weight:600;transition:all .18s;display:inline-flex}.enc-chip:hover,.enc-chip--active{color:var(--enc-purple);background:#7701d026;border-color:#dcb8ff59}.enc-glass{-webkit-backdrop-filter:blur(20px);background:#1c1b1bc2;border:1px solid #ffffff1a}.enc-navbar{z-index:50;-webkit-backdrop-filter:blur(20px);background:#0e0e0ed6;border-bottom:1px solid #ffffff1a;width:100%;position:sticky;top:0}.enc-navbar__inner{justify-content:space-between;align-items:center;gap:24px;min-height:64px;display:flex}.enc-brand{color:var(--enc-gold);font-family:var(--font-epilogue), Epilogue, sans-serif;letter-spacing:-.02em;align-items:center;gap:10px;font-size:18px;font-weight:800;display:inline-flex}.enc-hero{isolation:isolate;background:var(--enc-surface-lowest);align-items:flex-end;min-height:640px;display:flex;position:relative;overflow:hidden}.enc-hero__media{z-index:-3;position:absolute;inset:0}.enc-hero__media img,.enc-hero__media video{object-fit:cover;width:100%;height:100%}.enc-hero:before{content:"";z-index:-2;background:linear-gradient(to top, var(--enc-background) 0%, #131313bd 35%, #1313132e 72%, transparent 100%);position:absolute;inset:0}.enc-hero:after{content:"";z-index:-1;background:linear-gradient(90deg,#0e0e0eb8 0%,#0000 60%);position:absolute;inset:0}.enc-hero__content{width:min(760px,100%);padding:80px 0}.enc-divider{background:#ffffff14;border:0;width:100%;height:1px}.enc-alert{border:1px solid var(--enc-border);border-radius:var(--enc-radius);background:var(--enc-surface-container);width:100%;padding:14px 16px;font-size:14px;line-height:1.5}.enc-alert--error{color:var(--enc-error);background:#93000a33;border-color:#ffb4ab47}.enc-alert--success{color:var(--enc-success);background:#8ddba614;border-color:#8ddba640}.enc-premium-background{background:radial-gradient(circle at 78% 12%, #7701d01a, transparent 29%), radial-gradient(circle at 18% 15%, #ffd7000d, transparent 23%), var(--enc-background)}.enc-gold-glow{box-shadow:var(--enc-glow-gold)}.enc-purple-glow{box-shadow:var(--enc-glow-purple)}.design-page{background:radial-gradient(circle at 75% 12%, #7701d01f, transparent 35%), radial-gradient(circle at 20% 18%, #ffd7000f, transparent 28%), var(--enc-background);min-height:100vh;padding-bottom:100px}.design-header{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;min-height:64px;display:flex}.design-brand{font-family:var(--font-epilogue), Epilogue, sans-serif;align-items:center;gap:10px;font-size:20px;font-weight:800;display:flex}.design-brand__mark{border-radius:var(--enc-radius);background:var(--enc-gold);color:#221b00;place-items:center;width:30px;height:30px;display:grid}.design-hero{padding:80px 0 64px}.design-hero p{max-width:680px;color:var(--enc-text-secondary);font-size:18px;line-height:1.6}.design-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.design-card-title{font-family:var(--font-epilogue), Epilogue, sans-serif;margin:0 0 20px;font-size:18px;font-weight:600}.design-actions,.design-badges{flex-wrap:wrap;gap:12px;display:flex}.color-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.color-item{border-radius:var(--enc-radius);border:1px solid #ffffff14;align-items:flex-end;min-height:90px;padding:12px;font-size:11px;font-weight:700;display:flex}:focus-visible{outline-color:var(--enc-purple)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (max-width:1024px){:root{--enc-page-gutter:24px}.enc-container,.enc-container--wide{width:min(100% - 48px, var(--enc-container-width))}.enc-section{padding:64px 0}.enc-hero{min-height:580px}}@media (max-width:760px){:root{--enc-page-gutter:16px}.enc-container,.enc-container--wide{width:calc(100% - 32px)}.enc-section{padding:48px 0}.enc-section--compact{padding:36px 0}.enc-heading--hero{font-size:clamp(38px,12vw,52px)}.enc-heading--section{font-size:30px}.enc-heading--card{font-size:21px}.enc-body-lg{font-size:16px}.enc-button--lg{min-height:50px}.enc-card{padding:20px}.enc-hero{min-height:560px}.enc-hero__content{padding:56px 0}.design-hero{padding:56px 0 44px}.design-grid{grid-template-columns:1fr}.color-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:420px){.enc-container,.enc-container--wide{width:calc(100% - 24px)}.enc-button{padding:0 16px}.enc-card{padding:16px}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
html[data-theme=dark],:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--enc-background:#080809;--enc-on-background:#f4f0e8;--enc-surface:#111113;--enc-surface-dim:#0c0c0e;--enc-surface-bright:#1c1c20;--enc-surface-lowest:#050506;--enc-surface-low:#0c0c0e;--enc-surface-container:#161619;--enc-surface-high:#1e1e24;--enc-surface-highest:#282830;--enc-text:#f4f0e8;--enc-text-secondary:#a9a39a;--enc-text-muted:#736e67;--enc-gold:#c9a96e;--enc-gold-soft:#e5c387;--enc-gold-dim:#a8844e;--enc-primary:#f4f0e8;--enc-primary-container:#c9a96e;--enc-on-primary:#080809;--enc-on-primary-container:#080809;--enc-purple:#48161d;--enc-purple-container:#48161d;--enc-purple-soft:#632029;--enc-purple-dark:#300e13;--enc-cyan:#c9a96e;--enc-cyan-soft:#e5c387;--enc-burgundy:#48161d;--enc-terracotta:#a96652;--enc-success:#35c78a;--enc-warning:#c9a96e;--enc-error:#a96652;--enc-error-container:#48161d;--enc-outline:#a9a39a;--enc-outline-variant:#383634;--enc-border:#f4f0e814;--enc-border-soft:#f4f0e81f;--enc-glass:#111113d9;--enc-page-panel:#080809;--enc-nav-bg:#080809e6;--enc-sidebar-bg:#0b0b0d;--enc-card-bg:#111113;--enc-card-bg-soft:#161619;--enc-control-bg:#111113;--enc-control-border:#f4f0e81f;--enc-shadow-card:0 20px 55px #00000080;--enc-shadow-elevated:0 32px 90px #000000a6}html[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--enc-primary:#3a2d00;--enc-primary-container:#f3c900;--enc-on-primary:#211900;--enc-on-primary-container:#362900;--enc-purple:#6f2dbd;--enc-purple-container:#eadcff;--enc-purple-soft:#efe4ff;--enc-purple-dark:#4e148c;--enc-cyan:#007c83;--enc-cyan-soft:#d7f6f7;--enc-success:#177447;--enc-warning:#8b6900;--enc-error:#ba1a1a;--enc-error-container:#ffdad6;--enc-outline:#726b61;--enc-outline-variant:#c9c1b5;--enc-border:#2d282224;--enc-border-soft:#2d282217;--enc-glass:#ffffffd1;--enc-page-panel:#f4f1ea;--enc-nav-bg:#faf8f3e6;--enc-sidebar-bg:#eeeae2;--enc-card-bg:#fff;--enc-card-bg-soft:#f4f1ea;--enc-control-bg:#fff;--enc-control-border:#cfc7bb;--enc-shadow-card:0 18px 50px #312b221a;--enc-shadow-elevated:0 28px 75px #312b221f;--enc-glow-gold:0 0 24px #9b73001c;--enc-glow-purple:0 0 28px #6f2dbd1a}html,body{transition:background-color .18s,color .18s}body{background:var(--enc-background);color:var(--enc-text)}.enc-theme-toggle{z-index:1000;border:1px solid var(--enc-border);background:var(--enc-glass);width:54px;height:40px;color:var(--enc-text);cursor:pointer;-webkit-backdrop-filter:blur(18px);border-radius:999px;padding:0;transition:background .18s,border-color .18s,box-shadow .18s,transform .18s;position:fixed;top:12px;right:18px;box-shadow:0 8px 30px #0000001f}.enc-theme-toggle:hover{border-color:#ffd70073;transform:translateY(-1px);box-shadow:0 10px 34px #00000029}.enc-theme-toggle:focus-visible{outline:2px solid var(--enc-purple);outline-offset:3px}.enc-theme-toggle__track{justify-content:space-between;align-items:center;width:100%;height:100%;padding:0 8px;display:flex;position:relative}.enc-theme-toggle__sun,.enc-theme-toggle__moon{z-index:2;place-items:center;width:17px;height:17px;transition:color .18s,opacity .18s;display:grid;position:relative}.enc-theme-toggle__sun{color:#9b7300}.enc-theme-toggle__moon{color:#dcb8ff}.enc-theme-toggle__thumb{z-index:1;border:1px solid var(--enc-border);background:var(--enc-surface-bright);border-radius:50%;width:30px;height:30px;transition:transform .2s,background .18s;position:absolute;top:4px;left:4px;transform:translate(16px);box-shadow:0 3px 12px #0000002e}html[data-theme=light] .enc-theme-toggle__thumb{transform:translate(0)}html[data-theme=dark] .enc-theme-toggle__sun{opacity:.55}html[data-theme=light] .enc-theme-toggle__moon{opacity:.45}.discovery-topbar__inner,.contact-nav__inner,.discovery-nav__inner,.early-nav__inner,.events-nav__inner,.event-detail-nav__inner,.referral-nav__inner,.status-nav__inner,.verify-nav__inner{padding-right:68px}html[data-theme=light] .enc-button--primary{color:#211900;background:#f3c900}html[data-theme=light] .enc-button--primary:hover{background:#dfb700}html[data-theme=light] .enc-button--ghost:hover{background:#2d28220d}html[data-theme=light] .enc-button--danger{color:#8c1d18;background:#ffdad6}html[data-theme=light] .enc-input,html[data-theme=light] .enc-textarea,html[data-theme=light] .enc-select{border-color:var(--enc-control-border);background:var(--enc-control-bg);color:var(--enc-text)}html[data-theme=light] .enc-input::placeholder,html[data-theme=light] .enc-textarea::placeholder{color:#5e574d8c}html[data-theme=light] .enc-input:focus,html[data-theme=light] .enc-textarea:focus,html[data-theme=light] .enc-select:focus{background:#fff}html[data-theme=light] .enc-card,html[data-theme=light] .enc-media-card{border-color:var(--enc-border-soft);background:var(--enc-card-bg)}html[data-theme=light] .enc-card--elevated{background:var(--enc-surface-bright);box-shadow:var(--enc-shadow-card)}html[data-theme=light] .enc-card--glass,html[data-theme=light] .enc-glass{border-color:var(--enc-border);background:var(--enc-glass)}html[data-theme=light] .enc-navbar{border-bottom-color:var(--enc-border);background:var(--enc-nav-bg)}html[data-theme=light] .enc-divider{background:var(--enc-border-soft)}html[data-theme=light] .discovery-shell,html[data-theme=light] .discovery-main{background:var(--enc-background);color:var(--enc-text)}html[data-theme=light] .discovery-topbar{border-bottom-color:var(--enc-border);background:var(--enc-nav-bg);box-shadow:0 4px 26px #312b2214}html[data-theme=light] .discovery-topnav__link{color:#655f57}html[data-theme=light] .discovery-topnav__link:hover,html[data-theme=light] .discovery-topnav__link--active{color:var(--enc-gold)}html[data-theme=light] .discovery-icon-button:hover{background:#2d28220f}html[data-theme=light] .discovery-sidebar{border-right-color:var(--enc-border);background:var(--enc-sidebar-bg);box-shadow:18px 0 45px #312b220d}html[data-theme=light] .discovery-profile__avatar{border-color:var(--enc-border);background:#e2ddd3}html[data-theme=light] .discovery-profile__name{color:var(--enc-text)}html[data-theme=light] .discovery-side-link{color:#6f6961}html[data-theme=light] .discovery-side-link:hover{color:#29251f;background:#e4dfd6}html[data-theme=light] .discovery-side-link--active{color:var(--enc-gold);background:#9b73001a}html[data-theme=light] .discovery-side-link--active:hover{background:#9b730024}html[data-theme=light] .discovery-sidebar__cta{color:#211900;background:#f3c900}html[data-theme=light] .discovery-sidebar__cta:hover{background:#dfb700}html[data-theme=light] .discovery-hero{background:#161616}html[data-theme=light] .discovery-hero__overlay{background:linear-gradient(#0000 0%,#1413111a 20%,#14131175 45%,#141311bd 70%,#141311f0 100%)}html[data-theme=light] .discovery-hero__title{color:#fffdf8}html[data-theme=light] .discovery-hero__description{color:#eee7d7}html[data-theme=light] .discovery-button--secondary{color:#ead8ff;background:#1211106b}html[data-theme=light] .discovery-event-card{border-color:var(--enc-border);background:var(--enc-card-bg);box-shadow:0 14px 36px #312b2214}html[data-theme=light] .discovery-event-card__visual{background:#ddd8cf}html[data-theme=light] .discovery-event-card__gradient{background:linear-gradient(to top, var(--enc-card-bg), transparent 70%)}html[data-theme=light] .discovery-rail__heading h2,html[data-theme=light] .discovery-event-card h3{color:var(--enc-text)}html[data-theme=light] .discovery-footer{border-top-color:var(--enc-border);background:#ece8df}html[data-theme=light] .discovery-footer__links a,html[data-theme=light] .discovery-footer__copyright{color:#6f6961}html[data-theme=light] .discovery-footer__links a:hover{color:var(--enc-gold)}html[data-theme=light] .contact-page{background:radial-gradient(circle at 14% 18%, #9b730012, transparent 28%), radial-gradient(circle at 86% 22%, #6f2dbd14, transparent 32%), var(--enc-background);color:var(--enc-text)}html[data-theme=light] .contact-nav{border-bottom-color:var(--enc-border);background:var(--enc-nav-bg)}html[data-theme=light] .contact-nav-links{color:#6f6961}html[data-theme=light] .contact-description,html[data-theme=light] .contact-path p,html[data-theme=light] .contact-card__description{color:var(--enc-text-muted)}html[data-theme=light] .contact-path{border-color:var(--enc-border);background:#ffffff8c}html[data-theme=light] .contact-card{border-color:var(--enc-border);box-shadow:var(--enc-shadow-elevated);background:linear-gradient(145deg,#fff,#f0ece4)}html[data-theme=light] .contact-control{border-color:var(--enc-control-border);background:var(--enc-control-bg);color:var(--enc-text)}html[data-theme=light] .contact-control::placeholder{color:#5e574d80}html[data-theme=light] .discovery-page{background:radial-gradient(circle at 12% 18%, #9b73000f, transparent 28%), radial-gradient(circle at 88% 20%, #6f2dbd14, transparent 32%), var(--enc-background);color:var(--enc-text)}html[data-theme=light] .discovery-nav{border-bottom-color:var(--enc-border);background:var(--enc-nav-bg)}html[data-theme=light] .discovery-back,html[data-theme=light] .discovery-description,html[data-theme=light] .discovery-section__header p,html[data-theme=light] .city-card p{color:var(--enc-text-muted)}html[data-theme=light] .city-card{border-color:var(--enc-border);background:linear-gradient(145deg,#fff,#f0ece4);box-shadow:0 14px 36px #312b2212}html[data-theme=light] .category-card{border-color:var(--enc-border);background:var(--enc-card-bg)}html[data-theme=light] .discovery-cta{border-color:var(--enc-border);box-shadow:var(--enc-shadow-card);background:linear-gradient(145deg,#fff,#ece7de)}html[data-theme=light] .early-page{background:var(--enc-background);color:var(--enc-text)}html[data-theme=light] .early-nav{border-bottom-color:var(--enc-border);background:var(--enc-nav-bg)}html[data-theme=light] .early-back,html[data-theme=light] .early-description,html[data-theme=light] .early-benefit__text,html[data-theme=light] .early-form-card__top p{color:var(--enc-text-muted)}html[data-theme=light] .early-benefit{border-bottom-color:var(--enc-border-soft)}html[data-theme=light] .early-form-card{border-color:var(--enc-border);box-shadow:var(--enc-shadow-elevated);background:#ffffffd1}html[data-theme=light] .early-control{border-color:var(--enc-control-border);background:var(--enc-control-bg);color:var(--enc-text);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html[data-theme=light] select.early-control{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html[data-theme=light] .early-control::placeholder{color:#5e574d80}html[data-theme=light] .early-interest{border-color:var(--enc-border);color:var(--enc-text-secondary);background:#f4f1ea}html[data-theme=light] .early-interest:hover{background:#ebe6dc}html[data-theme=light] .events-page{background:radial-gradient(circle at 86% 12%, #6f2dbd14, transparent 30%), radial-gradient(circle at 12% 20%, #9b73000f, transparent 27%), var(--enc-background);color:var(--enc-text)}html[data-theme=light] .events-nav{border-bottom-color:var(--enc-border);background:var(--enc-nav-bg)}html[data-theme=light] .events-nav-links,html[data-theme=light] .events-description,html[data-theme=light] .events-live-state,html[data-theme=light] .events-results__count,html[data-theme=light] .events-empty p,html[data-theme=light] .events-process-card p{color:var(--enc-text-muted)}html[data-theme=light] .events-filter-shell{border-color:var(--enc-border);box-shadow:var(--enc-shadow-card);background:#ffffffbf}html[data-theme=light] .events-filter-label,html[data-theme=light] .events-market-bar__label{color:#777066}html[data-theme=light] .events-city-select{border-color:var(--enc-control-border);background:var(--enc-control-bg);color:var(--enc-text)}html[data-theme=light] .events-category-scroll{border-top-color:var(--enc-border-soft)}html[data-theme=light] .events-category-button{border-color:var(--enc-border);color:var(--enc-text-secondary);background:#f5f2ec}html[data-theme=light] .events-category-button:hover{color:var(--enc-text);background:#ece7de}html[data-theme=light] .events-category-button--active{color:var(--enc-gold);background:#9b73001a}html[data-theme=light] .events-market-bar{border-color:var(--enc-border-soft);background:#efebe3}html[data-theme=light] .events-empty{border-color:var(--enc-border);box-shadow:var(--enc-shadow-card);background:radial-gradient(circle at 20%,#6f2dbd14,#0000 32%),linear-gradient(140deg,#fff,#efebe3)}html[data-theme=light] .events-secondary-action{border-color:var(--enc-border);color:var(--enc-text-secondary);background:#fff}html[data-theme=light] .events-process-card{border-color:var(--enc-border);background:var(--enc-card-bg)}html[data-theme=light] .event-detail-page{background:radial-gradient(circle at 82% 15%, #6f2dbd14, transparent 32%), radial-gradient(circle at 12% 25%, #9b73000f, transparent 28%), var(--enc-background);color:var(--enc-text)}html[data-theme=light] .event-detail-nav{border-bottom-color:var(--enc-border);background:var(--enc-nav-bg)}html[data-theme=light] .event-detail-back,html[data-theme=light] .event-detail-description,html[data-theme=light] .event-detail-card p,html[data-theme=light] .event-action-card p,html[data-theme=light] .event-field-row span,html[data-theme=light] .event-detail-safety p,html[data-theme=light] .interest-requirement,html[data-theme=light] .interest-links{color:var(--enc-text-muted)}html[data-theme=light] .event-detail-hero{border-color:var(--enc-border);box-shadow:var(--enc-shadow-card);background:radial-gradient(circle at 74% 35%,#007c8314,#0000 22%),radial-gradient(circle at 70% 42%,#6f2dbd1a,#0000 38%),linear-gradient(135deg,#fff,#eee9e0 65%)}html[data-theme=light] .event-detail-card,html[data-theme=light] .event-action-card{border-color:var(--enc-border);background:var(--enc-card-bg);box-shadow:var(--enc-shadow-card)}html[data-theme=light] .event-reference{border-color:var(--enc-border-soft);background:#f2eee7}html[data-theme=light] .event-field-row{border-color:var(--enc-border-soft);background:#f7f4ee}html[data-theme=light] .event-field-row strong{color:var(--enc-text-secondary)}html[data-theme=light] .event-action-card{background:linear-gradient(145deg,#fff,#eeeae2)}html[data-theme=light] .interest-label{color:var(--enc-text-secondary)}html[data-theme=light] .interest-control{border-color:var(--enc-control-border);background:var(--enc-control-bg);color:var(--enc-text)}html[data-theme=light] .referral-page{background:radial-gradient(circle at 17% 15%, #9b73000f, transparent 29%), radial-gradient(circle at 85% 30%, #6f2dbd14, transparent 34%), var(--enc-background);color:var(--enc-text)}html[data-theme=light] .referral-nav{border-bottom-color:var(--enc-border);background:var(--enc-nav-bg)}html[data-theme=light] .referral-back,html[data-theme=light] .referral-description,html[data-theme=light] .referral-point p,html[data-theme=light] .referral-card__description,html[data-theme=light] .referral-ready small,html[data-theme=light] .referral-privacy{color:var(--enc-text-muted)}html[data-theme=light] .referral-card{border-color:var(--enc-border);box-shadow:var(--enc-shadow-elevated);background:linear-gradient(145deg,#fff,#eeeae2)}html[data-theme=light] .referral-label{color:var(--enc-text-secondary)}html[data-theme=light] .referral-control{border-color:var(--enc-control-border);background:var(--enc-control-bg);color:var(--enc-text)}html[data-theme=light] .referral-ready p{color:var(--enc-text)}html[data-theme=light] .referral-privacy{border-top-color:var(--enc-border-soft)}html[data-theme=light] .status-page{background:radial-gradient(circle at 15% 12%, #9b73000f, transparent 30%), radial-gradient(circle at 88% 30%, #6f2dbd14, transparent 34%), var(--enc-background);color:var(--enc-text)}html[data-theme=light] .status-nav{border-bottom-color:var(--enc-border);background:var(--enc-nav-bg)}html[data-theme=light] .status-back,html[data-theme=light] .status-description,html[data-theme=light] .status-card__description,html[data-theme=light] .status-info-card p,html[data-theme=light] .status-note{color:var(--enc-text-muted)}html[data-theme=light] .status-card{border-color:var(--enc-border);box-shadow:var(--enc-shadow-elevated);background:linear-gradient(145deg,#fff,#eeeae2)}html[data-theme=light] .status-label{color:var(--enc-text-secondary)}html[data-theme=light] .status-control{border-color:var(--enc-control-border);background:var(--enc-control-bg);color:var(--enc-text)}html[data-theme=light] .status-control::placeholder{color:#5e574d73}html[data-theme=light] .status-info-card{border-color:var(--enc-border-soft);background:var(--enc-card-bg)}html[data-theme=light] .verify-page{background:var(--enc-background);color:var(--enc-text)}html[data-theme=light] .verify-page:before{background:#6f2dbd12}html[data-theme=light] .verify-page:after{background:#9b73000d}html[data-theme=light] .verify-nav{border-bottom-color:var(--enc-border);background:var(--enc-nav-bg)}html[data-theme=light] .verify-nav__back,html[data-theme=light] .verify-description,html[data-theme=light] .verify-step,html[data-theme=light] .verify-card__description,html[data-theme=light] .verify-security{color:var(--enc-text-muted)}html[data-theme=light] .verify-title{color:var(--enc-text)}html[data-theme=light] .verify-step{border-bottom-color:var(--enc-border-soft)}html[data-theme=light] .verify-card{border-color:var(--enc-border);box-shadow:var(--enc-shadow-elevated);background:#ffffffd1;border-top-color:#9b7300b3}html[data-theme=light] .verify-card h2{color:var(--enc-gold)}html[data-theme=light] .verify-label{color:var(--enc-text-secondary)}html[data-theme=light] .verify-control{border-color:var(--enc-control-border);background:var(--enc-control-bg);color:var(--enc-text);caret-color:var(--enc-gold)}html[data-theme=light] .verify-control::placeholder{color:#5e574d7a}html[data-theme=light] .verify-control:focus{background:#fff}html[data-theme=light] .design-page{background:radial-gradient(circle at 75% 12%, #6f2dbd12, transparent 35%), radial-gradient(circle at 20% 18%, #9b73000d, transparent 28%), var(--enc-background)}html[data-theme=light] .design-header{border-bottom-color:var(--enc-border)}html[data-theme=light] .color-item{border-color:var(--enc-border)}@media (max-width:760px){.enc-theme-toggle{width:50px;height:38px;top:10px;right:10px}.enc-theme-toggle__thumb{width:28px;height:28px}html[data-theme=dark] .enc-theme-toggle__thumb{transform:translate(14px)}.discovery-topbar__inner,.contact-nav__inner,.discovery-nav__inner,.early-nav__inner,.events-nav__inner,.event-detail-nav__inner,.referral-nav__inner,.status-nav__inner,.verify-nav__inner{padding-right:60px}}@media (prefers-reduced-motion:reduce){html,body,.enc-theme-toggle,.enc-theme-toggle__thumb,.enc-theme-toggle__sun,.enc-theme-toggle__moon{transition:none!important}}html[data-theme=light] .early-title,html[data-theme=light] .early-benefit__title{color:var(--enc-text)}html[data-theme=light] .early-label{color:var(--enc-text-secondary)}html[data-theme=light] .early-benefit__text,html[data-theme=light] .early-description{color:var(--enc-text-muted)}html[data-theme=light] .contact-title,html[data-theme=light] .contact-path strong,html[data-theme=light] .contact-card h2,html[data-theme=light] .discover-title,html[data-theme=light] .discovery-title,html[data-theme=light] .discovery-section__header h2,html[data-theme=light] .city-card h3,html[data-theme=light] .category-card h3,html[data-theme=light] .discovery-cta h2,html[data-theme=light] .events-title,html[data-theme=light] .events-results__header h2,html[data-theme=light] .events-empty h3,html[data-theme=light] .events-process__header h2,html[data-theme=light] .events-process-card h3,html[data-theme=light] .events-market-bar strong,html[data-theme=light] .event-detail-title,html[data-theme=light] .event-detail-card h2,html[data-theme=light] .event-action-card h2,html[data-theme=light] .event-detail-safety strong,html[data-theme=light] .event-field-row strong,html[data-theme=light] .referral-title,html[data-theme=light] .referral-point strong,html[data-theme=light] .referral-card h2,html[data-theme=light] .status-title,html[data-theme=light] .status-card h2,html[data-theme=light] .status-info-card h3,html[data-theme=light] .verify-title{color:var(--enc-text)}html[data-theme=light] .contact-label,html[data-theme=light] .referral-label,html[data-theme=light] .status-label,html[data-theme=light] .interest-label,html[data-theme=light] .verify-label{color:var(--enc-text-secondary)}html[data-theme=light] .contact-control,html[data-theme=light] .referral-control,html[data-theme=light] .status-control,html[data-theme=light] .interest-control,html[data-theme=light] .verify-control{color:var(--enc-text);border-color:var(--enc-control-border);background:#fff}html[data-theme=light] .events-primary-action,html[data-theme=light] .interest-submit,html[data-theme=light] .referral-submit,html[data-theme=light] .status-submit,html[data-theme=light] .verify-submit{color:#211900;background:#f3c900}html[data-theme=light] .events-primary-action:hover,html[data-theme=light] .interest-submit:hover,html[data-theme=light] .referral-submit:hover,html[data-theme=light] .status-submit:hover,html[data-theme=light] .verify-submit:hover{background:#dfb700}html[data-theme=light] .event-reference__label,html[data-theme=light] .events-filter-label,html[data-theme=light] .events-market-bar__label{color:var(--enc-text-muted)}
:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--brand-obsidian:#080809;--brand-onyx:#111113;--brand-elevated:#171719;--brand-charcoal:#202024;--brand-ivory:#f4f0e8;--brand-stone:#a9a39a;--brand-stone-soft:#77716a;--brand-champagne:#c9a96e;--brand-champagne-light:#e5c387;--brand-burgundy:#48161d;--brand-terracotta:#a96652;--brand-success:#79b894;--brand-warning:#cba75d;--brand-danger:#c97878;--brand-info:#8599ad;--brand-bg:var(--brand-obsidian);--brand-bg-secondary:var(--brand-onyx);--brand-surface-1:#0d0d0f;--brand-surface-2:var(--brand-elevated);--brand-surface-3:var(--brand-charcoal);--brand-border-soft:#f4f0e812;--brand-border:#f4f0e81c;--brand-border-strong:#f4f0e82e;--brand-text:var(--brand-ivory);--brand-text-secondary:var(--brand-stone);--brand-text-muted:var(--brand-stone-soft);--brand-text-faint:#f4f0e85c;--brand-font-display:var(--font-editorial), "Times New Roman", serif;--brand-font-sans:var(--font-sans), Arial, sans-serif;--brand-font-mono:var(--font-mono), Consolas, monospace;--font-epilogue:var(--font-sans);--font-inter:var(--font-sans);--font-manrope:var(--font-sans);--brand-page-width:1240px;--brand-copy-width:680px;--brand-radius-xs:2px;--brand-radius-sm:4px;--brand-radius-md:7px;--brand-radius-lg:12px;--brand-radius-xl:18px;--brand-ease:cubic-bezier(.2, .75, .25, 1);--brand-transition:.18s var(--brand-ease);--brand-shadow-small:0 10px 30px #0000002e;--brand-shadow-medium:0 24px 70px #00000047;--brand-shadow-large:0 40px 120px #00000061;--enc-background:var(--brand-bg);--enc-bg-secondary:var(--brand-bg-secondary);--enc-surface:var(--brand-surface-2);--enc-surface-dim:var(--brand-bg);--enc-surface-lowest:#060607;--enc-surface-low:var(--brand-surface-1);--enc-surface-container:var(--brand-surface-2);--enc-surface-high:var(--brand-surface-3);--enc-surface-highest:#28282c;--enc-surface-raised:var(--brand-surface-3);--enc-surface-bright:#303034;--enc-text:var(--brand-text);--enc-on-background:var(--brand-text);--enc-text-secondary:var(--brand-text-secondary);--enc-text-muted:var(--brand-text-muted);--enc-gold:var(--brand-champagne);--enc-gold-soft:var(--brand-champagne-light);--enc-gold-dim:#aa8b57;--enc-primary:var(--brand-ivory);--enc-primary-container:var(--brand-champagne);--enc-on-primary:var(--brand-obsidian);--enc-on-primary-container:var(--brand-obsidian);--enc-purple:var(--brand-terracotta);--enc-purple-container:var(--brand-burgundy);--enc-purple-soft:#c68a77;--enc-purple-dark:var(--brand-burgundy);--enc-cyan:var(--brand-champagne);--enc-cyan-soft:var(--brand-champagne-light);--enc-accent:var(--brand-champagne);--enc-accent-light:var(--brand-champagne-light);--enc-success:var(--brand-success);--enc-warning:var(--brand-warning);--enc-error:var(--brand-danger);--enc-error-container:#4c1f22;--enc-outline:#f4f0e847;--enc-outline-variant:#f4f0e821;--enc-border:var(--brand-border);--enc-border-soft:var(--brand-border-soft);--enc-radius-xs:var(--brand-radius-xs);--enc-radius-sm:var(--brand-radius-sm);--enc-radius-md:var(--brand-radius-md);--enc-radius:var(--brand-radius-md);--enc-radius-lg:var(--brand-radius-lg);--enc-radius-xl:var(--brand-radius-xl)}html[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--brand-bg:var(--brand-obsidian);--brand-bg-secondary:var(--brand-onyx);--brand-surface-1:#0d0d0f;--brand-surface-2:var(--brand-elevated);--brand-surface-3:var(--brand-charcoal);--brand-text:var(--brand-ivory);--brand-text-secondary:var(--brand-stone);--brand-text-muted:var(--brand-stone-soft)}html[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--brand-bg:#f4f0e8;--brand-bg-secondary:#ebe5dc;--brand-surface-1:#faf7f1;--brand-surface-2:#f0ebe3;--brand-surface-3:#e6dfd5;--brand-text:#171513;--brand-text-secondary:#665f57;--brand-text-muted:#8b8379;--brand-text-faint:#1715136b;--brand-border-soft:#17151312;--brand-border:#1715131c;--brand-border-strong:#17151330;--brand-champagne:#9d783e;--brand-champagne-light:#b38d51;--enc-background:var(--brand-bg);--enc-bg-secondary:var(--brand-bg-secondary);--enc-surface:var(--brand-surface-1);--enc-surface-low:var(--brand-surface-1);--enc-surface-container:var(--brand-surface-2);--enc-surface-high:var(--brand-surface-3);--enc-text:var(--brand-text);--enc-on-background:var(--brand-text);--enc-text-secondary:var(--brand-text-secondary);--enc-text-muted:var(--brand-text-muted);--enc-gold:var(--brand-champagne);--enc-gold-soft:var(--brand-champagne-light);--enc-purple:var(--brand-terracotta);--enc-purple-container:#6d3036;--enc-cyan:var(--brand-champagne);--enc-cyan-soft:var(--brand-champagne-light);--enc-border:var(--brand-border);--enc-border-soft:var(--brand-border-soft)}html{background:var(--brand-bg)}body{background:var(--brand-bg);min-width:320px;color:var(--brand-text);font-family:var(--brand-font-sans);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-size:14px}::selection{background:var(--brand-champagne);color:var(--brand-obsidian)}a{color:inherit}button,input,textarea,select{font:inherit}.encoreats-display{font-family:var(--brand-font-display);letter-spacing:-.045em;margin:0;font-weight:400;line-height:.94}.encoreats-display em{color:var(--brand-champagne);font-weight:400}.encoreats-kicker{color:var(--brand-champagne);letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:9px;font-size:10px;font-weight:650;display:inline-flex}.encoreats-kicker:before{content:"";background:var(--brand-champagne);border-radius:50%;width:5px;height:5px}.encoreats-container{width:min(var(--brand-page-width), calc(100% - 64px));margin-inline:auto}.encoreats-rule{background:var(--brand-border-soft);border:0;width:100%;height:1px}:focus-visible{outline:1px solid var(--brand-champagne);outline-offset:4px}@media (max-width:760px){.encoreats-container{width:calc(100% - 36px)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
