@font-face{font-family:Archivo;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/a2947afc6a06879b-s.0gz0.h24vv934.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:Archivo;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/651aaf1801011892-s.0_pfzm~5i7__8.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:Archivo;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/75affa71d1e2f6a7-s.p.0e5c5_wyqqx75.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:Archivo;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/a2947afc6a06879b-s.0gz0.h24vv934.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:Archivo;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/651aaf1801011892-s.0_pfzm~5i7__8.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:Archivo;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/75affa71d1e2f6a7-s.p.0e5c5_wyqqx75.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:Archivo;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/a2947afc6a06879b-s.0gz0.h24vv934.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:Archivo;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/651aaf1801011892-s.0_pfzm~5i7__8.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:Archivo;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/75affa71d1e2f6a7-s.p.0e5c5_wyqqx75.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:Archivo;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(../media/a2947afc6a06879b-s.0gz0.h24vv934.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:Archivo;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(../media/651aaf1801011892-s.0_pfzm~5i7__8.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:Archivo;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(../media/75affa71d1e2f6a7-s.p.0e5c5_wyqqx75.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:Archivo Fallback;src:local(Arial);ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.0%;size-adjust:98.7%}.archivo_198c068f-module__OXaDtq__className{font-family:Archivo,Archivo Fallback;font-style:normal}.archivo_198c068f-module__OXaDtq__variable{--mk-sans:"Archivo", "Archivo Fallback"}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e390973e931a41c5-s.08hd0g.321csk.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:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/59b15b4bcd7b1eb5-s.0x08jh8vondwt.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e532fa1b9921e1cd-s.0~wrfy7sm-h4g.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:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2fe89d53234c61d4-s.0k_.i63k_i_qa.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:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/99e609270109b47d-s.p.16-z~2sp29ex6.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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5e05ae5b48faa55e-s.0m9hhkgdlzukj.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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a7afbb44bec2bb18-s.0juuwbcf7uz~t.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/02263ebadd758ea4-s.0qg7j5o.yrclm.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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/68757d6cddeff913-s.0hkrq11n-dhos.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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/effe91970fc4db64-s.p.07ig5l8azj~hy.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:IBM Plex Mono Fallback;src:local(Arial);ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:134.59%}.ibm_plex_mono_3f0a8ecb-module__CfZAYa__className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.ibm_plex_mono_3f0a8ecb-module__CfZAYa__variable{--mk-mono:"IBM Plex Mono", "IBM Plex Mono Fallback"}
@font-face{font-family:Playfair Display;font-style:italic;font-weight:500;font-display:swap;src:url(../media/35161b7740c25d33-s.05wv8sp_ts~44.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:italic;font-weight:500;font-display:swap;src:url(../media/391e53907fa6d8ec-s.09se41kx.zlna.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display;font-style:italic;font-weight:500;font-display:swap;src:url(../media/ae8872c8a32e309c-s.05txd3dlozf45.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:Playfair Display;font-style:italic;font-weight:500;font-display:swap;src:url(../media/70e3db2de7f94926-s.p.0~0iy9faq3424.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display;font-style:italic;font-weight:600;font-display:swap;src:url(../media/35161b7740c25d33-s.05wv8sp_ts~44.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:italic;font-weight:600;font-display:swap;src:url(../media/391e53907fa6d8ec-s.09se41kx.zlna.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display;font-style:italic;font-weight:600;font-display:swap;src:url(../media/ae8872c8a32e309c-s.05txd3dlozf45.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:Playfair Display;font-style:italic;font-weight:600;font-display:swap;src:url(../media/70e3db2de7f94926-s.p.0~0iy9faq3424.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display;font-style:italic;font-weight:700;font-display:swap;src:url(../media/35161b7740c25d33-s.05wv8sp_ts~44.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:italic;font-weight:700;font-display:swap;src:url(../media/391e53907fa6d8ec-s.09se41kx.zlna.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display;font-style:italic;font-weight:700;font-display:swap;src:url(../media/ae8872c8a32e309c-s.05txd3dlozf45.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:Playfair Display;font-style:italic;font-weight:700;font-display:swap;src:url(../media/70e3db2de7f94926-s.p.0~0iy9faq3424.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display;font-style:normal;font-weight:500;font-display:swap;src:url(../media/65c558afe41e89d6-s.113htgw8u-emy.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:500;font-display:swap;src:url(../media/14e23f9b59180572-s.08.c8psu~gif9.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b49b0d9b851e4899-s.0yfy_qj1.2qn0.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:Playfair Display;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2a65768255d6b625-s.p.14by5b4al-y~f.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display;font-style:normal;font-weight:600;font-display:swap;src:url(../media/65c558afe41e89d6-s.113htgw8u-emy.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:600;font-display:swap;src:url(../media/14e23f9b59180572-s.08.c8psu~gif9.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b49b0d9b851e4899-s.0yfy_qj1.2qn0.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:Playfair Display;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2a65768255d6b625-s.p.14by5b4al-y~f.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display;font-style:normal;font-weight:700;font-display:swap;src:url(../media/65c558afe41e89d6-s.113htgw8u-emy.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:700;font-display:swap;src:url(../media/14e23f9b59180572-s.08.c8psu~gif9.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b49b0d9b851e4899-s.0yfy_qj1.2qn0.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:Playfair Display;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2a65768255d6b625-s.p.14by5b4al-y~f.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display Fallback;src:local(Times New Roman);ascent-override:97.25%;descent-override:22.56%;line-gap-override:0.0%;size-adjust:111.26%}.playfair_display_ad8164e8-module__e2FIAW__className{font-family:Playfair Display,Playfair Display Fallback}.playfair_display_ad8164e8-module__e2FIAW__variable{--mk-serif:"Playfair Display", "Playfair Display Fallback"}
.marketing-module__N_TYMq__site{--bg:#0d0a12;--surface:#161120;--surface-2:#141019;--surface-input:#0e0b14;--panel:#120e1a;--chip-violet:#211830;--chip-magenta:#2a1830;--border:#ffffff14;--border-soft:#ffffff24;--rule:#ffffff17;--text:#f3eefb;--muted:#a99fb8;--muted-2:#b3aac2;--card-body:#c5bdd2;--faint:#8a809c;--faint-2:#6f6580;--violet:#8b3fff;--violet-hover:#9d5cff;--violet-light:#b58bff;--violet-lighter:#c79bff;--magenta:#e05fb0;--magenta-light:#f3b0dd;--whatsapp:#25d366;--whatsapp-ink:#062012;--grad-brand:linear-gradient(90deg, #e05fb0, #8b3fff);--r-btn:11px;--r-card:16px;--r-panel:22px;--r-pill:999px;--wrap:1120px;--gutter:22px;background:var(--bg);color:var(--text);font-family:var(--mk-sans), system-ui, sans-serif;-webkit-font-smoothing:antialiased;min-height:100vh;position:relative;overflow-x:hidden}.marketing-module__N_TYMq__site a{color:inherit;text-decoration:none}.marketing-module__N_TYMq__wrap{max-width:var(--wrap);padding:0 var(--gutter);margin:0 auto}.marketing-module__N_TYMq__revealInit{opacity:0;transform:translateY(28px)}.marketing-module__N_TYMq__revealIn{opacity:1;transition:opacity .8s cubic-bezier(.2,.7,.2,1),transform .8s cubic-bezier(.2,.7,.2,1);transform:none}@keyframes marketing-module__N_TYMq__breathe{0%,to{opacity:.85;transform:translate(-50%,-32%)scale(1)}50%{opacity:1;transform:translate(-50%,-27%)scale(1.14)}}@keyframes marketing-module__N_TYMq__floaty{0%,to{transform:translateY(0)}50%{transform:translateY(8px)}}@keyframes marketing-module__N_TYMq__marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes marketing-module__N_TYMq__gradmove{0%{background-position:0%}to{background-position:200%}}@keyframes marketing-module__N_TYMq__pulsering{0%{opacity:.55;transform:scale(1)}70%{opacity:0;transform:scale(1.85)}to{opacity:0}}@keyframes marketing-module__N_TYMq__scrolldot{0%{opacity:0;transform:translateY(-2px)}30%{opacity:1}to{opacity:0;transform:translateY(13px)}}.marketing-module__N_TYMq__gradText{background:linear-gradient(100deg,#f3b0dd,#e05fb0,#8b3fff) 0 0/200%;color:#0000;-webkit-background-clip:text;background-clip:text;animation:7s linear infinite alternate marketing-module__N_TYMq__gradmove}.marketing-module__N_TYMq__h1{font-family:var(--mk-serif), serif;letter-spacing:-.015em;margin:0 0 22px;font-size:clamp(38px,6vw,66px);font-weight:600;line-height:1.02}.marketing-module__N_TYMq__h1 em{font-style:italic}.marketing-module__N_TYMq__h2{font-family:var(--mk-serif), serif;letter-spacing:-.01em;max-width:680px;margin:0 0 8px;font-size:clamp(28px,4vw,46px);font-weight:600;line-height:1.05}.marketing-module__N_TYMq__label{font-family:var(--mk-mono), monospace;letter-spacing:.14em;color:var(--faint);text-transform:uppercase;font-size:12px;font-weight:500}.marketing-module__N_TYMq__labelQuiet{color:var(--faint-2);letter-spacing:.1em;}.marketing-module__N_TYMq__body{color:var(--muted-2);margin:0;font-size:16px;line-height:1.65}.marketing-module__N_TYMq__bodySm{color:var(--muted);margin:0;font-size:14px;line-height:1.6}.marketing-module__N_TYMq__section{padding:70px 0}.marketing-module__N_TYMq__sectionHead{border-top:1px solid var(--rule);justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:26px;padding-top:16px;display:flex}.marketing-module__N_TYMq__btn{border-radius:var(--r-btn);min-height:44px;font-family:var(--mk-sans), sans-serif;cursor:pointer;border:none;justify-content:center;align-items:center;gap:8px;padding:14px 24px;font-size:15px;font-weight:600;transition:transform .2s,background .2s,border-color .2s;display:inline-flex}.marketing-module__N_TYMq__btn:hover{transform:translateY(-2px)}.marketing-module__N_TYMq__btnWhatsapp{background:var(--whatsapp);color:var(--whatsapp-ink);font-weight:700;position:relative;}.marketing-module__N_TYMq__btnWhatsapp:before{content:"";border-radius:var(--r-btn);border:2px solid var(--whatsapp);pointer-events:none;animation:2.6s ease-out infinite marketing-module__N_TYMq__pulsering;position:absolute;inset:0}.marketing-module__N_TYMq__btnGhost{border:1px solid var(--border-soft);color:var(--text);background:#ffffff0d;}.marketing-module__N_TYMq__btnGhost:hover{border-color:var(--violet-light)}.marketing-module__N_TYMq__btnViolet{background:var(--violet);color:#fff;}.marketing-module__N_TYMq__btnViolet:hover{background:var(--violet-hover)}.marketing-module__N_TYMq__btnGrad{color:#fff;background:linear-gradient(90deg,#e05fb0,#8b3fff,#e05fb0) 0 0/200%;font-weight:700;animation:5s linear infinite alternate marketing-module__N_TYMq__gradmove;}.marketing-module__N_TYMq__btn:disabled{opacity:.6;cursor:default;transform:none}.marketing-module__N_TYMq__nav{z-index:60;border-bottom:1px solid #0000;transition:background .3s,border-color .3s,-webkit-backdrop-filter .3s,backdrop-filter .3s;position:fixed;top:0;left:0;right:0}.marketing-module__N_TYMq__navScrolled{border-bottom-color:var(--border);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0d0a12d1}.marketing-module__N_TYMq__navInner{justify-content:space-between;align-items:center;height:64px;display:flex}.marketing-module__N_TYMq__wordmark{font-family:var(--mk-sans), sans-serif;letter-spacing:.02em;font-size:17px;font-weight:800}.marketing-module__N_TYMq__navLinks{font-family:var(--mk-mono), monospace;color:var(--muted);align-items:center;gap:8px;font-size:12px;font-weight:500;display:flex}.marketing-module__N_TYMq__navLink{justify-content:center;align-items:center;min-width:44px;min-height:44px;padding:0 10px;transition:color .2s;display:inline-flex}.marketing-module__N_TYMq__navLink:hover{color:var(--text)}.marketing-module__N_TYMq__navCta{background:var(--violet);color:#fff;border-radius:8px;align-items:center;min-height:44px;padding:0 16px;transition:background .2s,transform .2s;display:inline-flex}.marketing-module__N_TYMq__navCta:hover{background:var(--violet-hover);transform:translateY(-1px)}.marketing-module__N_TYMq__menuBtn{cursor:pointer;min-width:44px;min-height:44px;font-family:var(--mk-mono), monospace;color:var(--text);background:0 0;border:1px solid #ffffff2e;border-radius:9px;justify-content:center;align-items:center;padding:0 12px;font-size:12px;font-weight:500;display:none}.marketing-module__N_TYMq__overlay{z-index:70;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0d0a12f7;flex-direction:column;justify-content:center;gap:8px;padding:40px;display:none;position:fixed;inset:0}.marketing-module__N_TYMq__overlayOpen{display:flex}.marketing-module__N_TYMq__overlayLink{font-family:var(--mk-serif), serif;min-height:44px;padding:6px 0;font-size:34px}.marketing-module__N_TYMq__hero{padding:120px 0 60px;position:relative;overflow:hidden}.marketing-module__N_TYMq__heroGlow{filter:blur(6px);pointer-events:none;background:radial-gradient(closest-side,#e05fb06b,#8b3fff47 45%,#0d0a1200 75%);width:900px;height:560px;animation:9s ease-in-out infinite marketing-module__N_TYMq__breathe;position:absolute;top:0;left:50%}.marketing-module__N_TYMq__heroGlow2{pointer-events:none;background:radial-gradient(closest-side,#8b3fff38,#0d0a1200 70%);width:420px;height:420px;position:absolute;top:120px;right:-120px}.marketing-module__N_TYMq__marqueeMask{height:22px;margin-bottom:26px;overflow:hidden;-webkit-mask:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.marketing-module__N_TYMq__marqueeTrack{width:max-content;font-family:var(--mk-mono), monospace;letter-spacing:.28em;color:var(--violet-lighter);white-space:nowrap;gap:34px;font-size:12px;font-weight:500;animation:26s linear infinite marketing-module__N_TYMq__marquee;display:flex}.marketing-module__N_TYMq__heroGrid{grid-template-columns:1fr;align-items:center;gap:44px;max-width:820px;display:grid}.marketing-module__N_TYMq__phone{aspect-ratio:390/844;background:linear-gradient(160deg,#3a2f4d,#17111f 40%,#241a33);border-radius:40px;width:100%;max-width:300px;margin:0 auto;padding:9px;position:relative;box-shadow:0 40px 90px -34px #8b3fffbf,inset 0 0 0 1px #ffffff12}.marketing-module__N_TYMq__phoneScreen{background:#000;border-radius:32px;width:100%;height:100%;position:relative;overflow:hidden}.marketing-module__N_TYMq__phoneScreen img{object-fit:cover;object-position:top center}.marketing-module__N_TYMq__phoneNotch{z-index:2;background:#ffffff29;border-radius:3px;width:58px;height:5px;position:absolute;top:17px;left:50%;transform:translate(-50%)}.marketing-module__N_TYMq__phoneCaption{text-align:center;font-family:var(--mk-mono), monospace;letter-spacing:.08em;color:var(--faint);margin-top:16px;font-size:12px;display:block}.marketing-module__N_TYMq__phoneCaption a{color:var(--violet-light)}.marketing-module__N_TYMq__heroPhoto{aspect-ratio:4/5;border:1px solid var(--rule);border-radius:18px;position:relative;overflow:hidden;box-shadow:0 30px 70px -30px #8b3fff80}.marketing-module__N_TYMq__heroPhoto img{object-fit:cover}.marketing-module__N_TYMq__scrollCue{border:1.5px solid #fff3;border-radius:12px;justify-content:center;width:22px;height:34px;padding-top:7px;display:flex}.marketing-module__N_TYMq__scrollDot{background:var(--violet-lighter);border-radius:2px;width:3px;height:7px;animation:1.8s ease-in-out infinite marketing-module__N_TYMq__scrolldot}.marketing-module__N_TYMq__workGrid{grid-template-columns:1fr 1fr;gap:20px;display:grid}.marketing-module__N_TYMq__trio{grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:44px;display:grid}.marketing-module__N_TYMq__featGrid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.marketing-module__N_TYMq__priceGrid{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:16px;display:grid}.marketing-module__N_TYMq__steps{grid-template-columns:1fr 1fr;gap:34px 44px;display:grid}.marketing-module__N_TYMq__workCard{border-radius:var(--r-card);background:var(--surface);border:1px solid var(--border);transition:transform .3s,border-color .3s;display:block;overflow:hidden}.marketing-module__N_TYMq__workCard:hover{border-color:#b58bff80;transform:translateY(-6px)}.marketing-module__N_TYMq__workPhoto{aspect-ratio:16/11;background:var(--surface-2);position:relative;overflow:hidden}.marketing-module__N_TYMq__workPhoto img{object-fit:cover}.marketing-module__N_TYMq__workPill{font-family:var(--mk-mono), monospace;letter-spacing:.14em;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:var(--r-pill);text-transform:uppercase;background:#0d0a12b8;padding:6px 11px;font-size:12px;font-weight:500;position:absolute;top:13px;left:13px}.marketing-module__N_TYMq__workTitle{font-family:var(--mk-serif), serif;font-size:26px;font-weight:600}.marketing-module__N_TYMq__chip{font-family:var(--mk-mono), monospace;border-radius:6px;padding:6px 10px;font-size:12px;font-weight:500}.marketing-module__N_TYMq__chipViolet{background:var(--chip-violet);color:var(--violet-lighter);}.marketing-module__N_TYMq__chipMagenta{background:var(--chip-magenta);color:var(--magenta-light);}.marketing-module__N_TYMq__doorCard{background:var(--surface);border:1px solid var(--border);border-radius:14px;padding:20px;transition:transform .3s,border-color .3s}.marketing-module__N_TYMq__doorCard:hover{border-color:#b58bff80;transform:translateY(-5px)}.marketing-module__N_TYMq__doorBar{background:var(--grad-brand);border-radius:3px;width:34px;height:3px;margin-bottom:16px}.marketing-module__N_TYMq__doorTitle{margin-bottom:6px;font-size:16px;font-weight:700}.marketing-module__N_TYMq__featCard{background:var(--surface-2);border:1px solid #ffffff0f;border-radius:12px;padding:17px;transition:border-color .3s}.marketing-module__N_TYMq__featCard:hover{border-color:#b58bff66}.marketing-module__N_TYMq__featTitle{margin-bottom:5px;font-size:15px;font-weight:700}.marketing-module__N_TYMq__featBody{color:var(--muted);font-size:13px;line-height:1.5}.marketing-module__N_TYMq__audienceToggle{border-radius:var(--r-pill);background:var(--surface-2);flex-wrap:wrap;gap:4px;margin-bottom:18px;padding:4px;display:inline-flex}.marketing-module__N_TYMq__audienceBtn{border-radius:var(--r-pill);min-height:44px;font-family:var(--mk-sans), sans-serif;cursor:pointer;border:none;justify-content:center;align-items:center;padding:0 22px;font-size:14px;font-weight:600;transition:background .25s,color .25s;display:inline-flex}.marketing-module__N_TYMq__audienceOn{background:var(--violet);color:#fff;}.marketing-module__N_TYMq__audienceOff{color:var(--muted);background:0 0;}.marketing-module__N_TYMq__audienceOff:hover{color:var(--text)}.marketing-module__N_TYMq__rushNote{background:var(--chip-magenta);color:var(--magenta-light);border-radius:10px;max-width:620px;margin:20px 0 0;padding:13px 18px;font-size:14px}.marketing-module__N_TYMq__tier{background:var(--surface-2);border:1px solid var(--border);border-radius:var(--r-card);flex-direction:column;padding:24px;display:flex}.marketing-module__N_TYMq__tierFeatured{border:1.5px solid var(--violet);background:linear-gradient(#221334,#150f20);position:relative;box-shadow:0 30px 70px -34px #8b3fffb3;}.marketing-module__N_TYMq__tierBadge{font-family:var(--mk-mono), monospace;letter-spacing:.12em;background:var(--grad-brand);color:#fff;border-radius:var(--r-pill);text-transform:uppercase;padding:4px 11px;font-size:12px;font-weight:600;position:absolute;top:-12px;left:24px}.marketing-module__N_TYMq__tierName{margin-bottom:4px;font-size:18px;font-weight:700}.marketing-module__N_TYMq__tierTagline{color:var(--muted);margin-bottom:16px;font-size:13px}.marketing-module__N_TYMq__tierPrice{font-family:var(--mk-serif), serif;font-size:44px;font-weight:600}.marketing-module__N_TYMq__tierFeatures{color:var(--card-body);flex-direction:column;gap:9px;margin:18px 0 22px;font-size:13px;display:flex}.marketing-module__N_TYMq__tierCtaGhost{width:100%;color:var(--text);background:0 0;border:1px solid #ffffff29;margin-top:auto;font-size:14px;}.marketing-module__N_TYMq__tierCtaGhost:hover{border-color:var(--violet-light)}.marketing-module__N_TYMq__tierCtaSolid{background:var(--violet);color:#fff;width:100%;margin-top:auto;font-size:14px;}.marketing-module__N_TYMq__tierCtaSolid:hover{background:var(--violet-hover)}.marketing-module__N_TYMq__step{border-top:1px solid #ffffff1a;padding-top:18px}.marketing-module__N_TYMq__stepNum{font-family:var(--mk-serif), serif;font-size:40px;font-weight:600;line-height:1}.marketing-module__N_TYMq__stepTitle{margin:10px 0 6px;font-size:17px;font-weight:700}.marketing-module__N_TYMq__panel{border-radius:var(--r-panel);border:1px solid var(--border);background:var(--panel);padding:clamp(26px,5vw,54px);position:relative;overflow:hidden}.marketing-module__N_TYMq__panelGlow{pointer-events:none;background:radial-gradient(closest-side,#8b3fff47,#0d0a1200 70%);width:420px;height:420px;position:absolute;top:-140px;right:-80px}.marketing-module__N_TYMq__formGrid{grid-template-columns:1fr 1fr;gap:12px;max-width:640px;display:grid}.marketing-module__N_TYMq__full{grid-column:1/-1}.marketing-module__N_TYMq__input{background:var(--surface-input);width:100%;min-height:44px;color:var(--text);font-family:var(--mk-sans), sans-serif;border:1px solid #ffffff1a;border-radius:10px;outline:none;padding:14px 16px;font-size:16px;transition:border-color .2s}.marketing-module__N_TYMq__input::placeholder{color:var(--faint-2)}.marketing-module__N_TYMq__input:focus{border-color:var(--violet)}.marketing-module__N_TYMq__textarea{resize:vertical;}.marketing-module__N_TYMq__formError{color:#f87171;font-size:13px}.marketing-module__N_TYMq__startNarrow{max-width:660px}.marketing-module__N_TYMq__wordmarkLink{align-items:center;min-width:44px;min-height:44px;display:inline-flex;}.marketing-module__N_TYMq__trustRow{flex-wrap:wrap;gap:10px;margin:22px 0 0;display:flex}.marketing-module__N_TYMq__trustItem{font-family:var(--mk-mono), monospace;color:var(--muted);background:var(--surface);border:1px solid var(--border);border-radius:var(--r-pill);align-items:center;gap:7px;padding:7px 13px;font-size:12px;display:inline-flex}.marketing-module__N_TYMq__trustTick{color:var(--whatsapp);font-weight:700}.marketing-module__N_TYMq__flow{counter-reset:flowstep;gap:2px;margin:26px 0 0;display:grid}.marketing-module__N_TYMq__flowStep{counter-increment:flowstep;border-top:1px solid var(--rule);grid-template-columns:26px 1fr;align-items:start;gap:13px;padding:13px 0;display:grid}.marketing-module__N_TYMq__flowStep:before{content:counter(flowstep);font-family:var(--mk-mono), monospace;color:var(--violet-lighter);background:var(--chip-violet);border-radius:50%;place-items:center;width:26px;height:26px;font-size:12px;display:grid}.marketing-module__N_TYMq__flowTitle{margin-bottom:3px;font-size:15px;font-weight:700}.marketing-module__N_TYMq__fieldRow{gap:7px;margin-bottom:16px;display:grid}.marketing-module__N_TYMq__fieldLabel{font-family:var(--mk-mono), monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--faint);font-size:12px}.marketing-module__N_TYMq__optional{color:var(--faint-2);text-transform:none;letter-spacing:0}.marketing-module__N_TYMq__select{appearance:none;cursor:pointer;background-image:linear-gradient(45deg, transparent 50%, var(--muted) 50%), linear-gradient(135deg, var(--muted) 50%, transparent 50%);background-position:calc(100% - 20px) 21px,calc(100% - 15px) 21px;background-repeat:no-repeat;background-size:5px 5px,5px 5px;padding-right:44px;}.marketing-module__N_TYMq__select option{background:var(--surface-input);color:var(--text)}.marketing-module__N_TYMq__input[type=date]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.marketing-module__N_TYMq__input[type=date]::-webkit-calendar-picker-indicator{filter:invert();opacity:.55;cursor:pointer}.marketing-module__N_TYMq__input[type=date]::-webkit-calendar-picker-indicator:hover{opacity:1}.marketing-module__N_TYMq__checkRow{min-height:44px;color:var(--muted);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:10px;font-size:14px;display:flex}.marketing-module__N_TYMq__check{width:18px;height:18px;accent-color:var(--violet);cursor:pointer;flex:none}.marketing-module__N_TYMq__codeCard{border:1.5px solid var(--violet);border-radius:var(--r-card);text-align:center;background:linear-gradient(#221334,#150f20);padding:30px 26px;box-shadow:0 30px 70px -34px #8b3fffb3}.marketing-module__N_TYMq__codeValue{font-family:var(--mk-mono), monospace;letter-spacing:.1em;word-break:break-all;margin:12px 0 6px;font-size:clamp(28px,7vw,38px);font-weight:500}.marketing-module__N_TYMq__footer{border-top:1px solid var(--border);padding:28px 0}.marketing-module__N_TYMq__footerInner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.marketing-module__N_TYMq__footerLinks{font-family:var(--mk-mono), monospace;color:var(--muted);flex-wrap:wrap;gap:8px;font-size:12px;font-weight:500;display:flex}.marketing-module__N_TYMq__footerLink{align-items:center;min-height:44px;padding:0 10px;transition:color .2s;display:inline-flex}.marketing-module__N_TYMq__footerLink:hover{color:var(--text)}@media (max-width:880px){.marketing-module__N_TYMq__heroGrid{grid-template-columns:1fr;gap:30px}.marketing-module__N_TYMq__workGrid,.marketing-module__N_TYMq__trio,.marketing-module__N_TYMq__featGrid,.marketing-module__N_TYMq__priceGrid,.marketing-module__N_TYMq__steps,.marketing-module__N_TYMq__formGrid{grid-template-columns:1fr}.marketing-module__N_TYMq__navLinks{display:none}.marketing-module__N_TYMq__menuBtn{display:inline-flex}.marketing-module__N_TYMq__hero{padding:100px 0 40px}.marketing-module__N_TYMq__heroGlow{width:620px}}@media (prefers-reduced-motion:reduce){.marketing-module__N_TYMq__revealInit{opacity:1;transform:none}.marketing-module__N_TYMq__revealIn{transition:none}.marketing-module__N_TYMq__gradText,.marketing-module__N_TYMq__heroGlow,.marketing-module__N_TYMq__marqueeTrack,.marketing-module__N_TYMq__scrollDot,.marketing-module__N_TYMq__btnGrad{animation:none}.marketing-module__N_TYMq__btnWhatsapp:before{opacity:0;animation:none}.marketing-module__N_TYMq__btn:hover,.marketing-module__N_TYMq__workCard:hover,.marketing-module__N_TYMq__doorCard:hover{transform:none}}.marketing-module__N_TYMq__lockup{align-items:center;gap:9px;display:inline-flex}.marketing-module__N_TYMq__lockupMark{object-fit:contain;flex:none;width:26px;height:26px}.marketing-module__N_TYMq__lockupMarkSm{width:22px;height:22px;}
