@font-face{font-family:Outfit;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/b2ea385cb5ae8625-s.1spbknb88wd48.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1b99372b3eaef0c8-s.p.1gsd1jahc5dg_.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:Outfit Fallback;src:local(Arial);ascent-override:100.18%;descent-override:26.05%;line-gap-override:0.0%;size-adjust:99.82%}.outfit_9f4f9187-module__4LtYgq__className{font-family:Outfit,Outfit Fallback;font-style:normal}.outfit_9f4f9187-module__4LtYgq__variable{--font-outfit:"Outfit", "Outfit Fallback"}
@font-face{font-family:Questrial;font-style:normal;font-weight:400;font-display:swap;src:url(../media/794d8be89f0b42e6-s.41x7x8ekzojac.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:Questrial;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c733dc4301d3dcc1-s.435htpgywl0-v.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Questrial;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2f19417f17ff8e58-s.p.257evxe-10jj3.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:Questrial Fallback;src:local(Arial);ascent-override:82.33%;descent-override:21.09%;line-gap-override:0.0%;size-adjust:99.6%}.questrial_97ca4332-module__Vne4Da__className{font-family:Questrial,Questrial Fallback;font-style:normal;font-weight:400}.questrial_97ca4332-module__Vne4Da__variable{--font-questrial:"Questrial", "Questrial Fallback"}
@font-face{font-family:Great Vibes;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a1e5f881e1ca6a9a-s.3r71i8beaaw7i.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:Great Vibes;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2efc0c479abd2474-s.02-h3o5cqnryq.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Great Vibes;font-style:normal;font-weight:400;font-display:swap;src:url(../media/70963ccca14000df-s.3dxjtj6-bs-2c.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Great Vibes;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9a146d0fd3ff96e4-s.3pzgmnk57caz1.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:Great Vibes;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0474ff9f7224a0da-s.0_mk8de7o781e.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Great Vibes;font-style:normal;font-weight:400;font-display:swap;src:url(../media/f48d461c03e0a8ec-s.p.3rqg0w444aekk.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:Great Vibes Fallback;src:local(Arial);ascent-override:124.79%;descent-override:58.8%;line-gap-override:0.0%;size-adjust:68.19%}.great_vibes_c65e11a7-module__DUCtya__className{font-family:Great Vibes,Great Vibes Fallback;font-style:normal;font-weight:400}.great_vibes_c65e11a7-module__DUCtya__variable{--font-great-vibes:"Great Vibes", "Great Vibes Fallback"}
:root{--mimma-carmim:#a0062a;--mimma-carmim-rgb:160 6 42;--mimma-vinho:#590807;--mimma-vinho-escuro:#2f0506;--mimma-acento:#dc232b;--mimma-acento-rgb:220 35 43;--mimma-blush:#fdccd5;--mimma-rosa-claro:#ffe6e4;--mimma-rosa-cartao:#fff0f1;--mimma-marfim:#feefe8;--mimma-branco:#fff;--mimma-tinta-carmim:#ffe3e6;--mimma-ceu:#b8d6f4;--mimma-ceu-rgb:184 214 244;--mimma-ceu-claro:#dceaf7;--mimma-ceu-palido:#edf4fc;--mimma-ceu-fundo:#c6dbf1;--mimma-bg:var(--mimma-marfim);--mimma-text:var(--mimma-vinho-escuro);--mimma-card:var(--mimma-branco);--mimma-line:#f2d3d0;--mimma-base:var(--mimma-marfim);--mimma-realce:var(--mimma-blush);--mimma-elemento:var(--mimma-rosa-claro);--mimma-titulo:var(--mimma-carmim);--mimma-palco:var(--mimma-rosa-cartao);--mimma-font-logo:"Codec Pro", var(--font-outfit), "Helvetica Neue", Arial, sans-serif;--mimma-font-titulo:var(--font-outfit), "Codec Pro", "Helvetica Neue", Arial, sans-serif;--mimma-font-texto:var(--font-questrial), "Helvetica Neue", Arial, sans-serif;--mimma-font-script:"Malibu", "Malibu Script", var(--font-great-vibes), cursive;--mimma-font-didone:Didot, "Bodoni 72", "Bodoni MT", Georgia, serif;--mimma-font-sistema:-apple-system, BlinkMacSystemFont, system-ui, "Segoe UI", Roboto, sans-serif;--mimma-radius-pill:999px;--mimma-radius-card:36px;--mimma-radius-inner:22px;--mimma-radius-field:14px;--mimma-header-altura:68px;--mimma-anchor-offset:80px;--mimma-bottom-nav-space:calc(76px + env(safe-area-inset-bottom,0px));--mimma-audience-swap:.45s;--mimma-container:min(1180px, 100% - 2 * max(20px, env(safe-area-inset-left,0px), env(safe-area-inset-right,0px)));--mimma-section-y:clamp(72px, 10vw, 120px);--mimma-heading-gap:clamp(32px, 4vw, 48px);--mimma-card-pad:clamp(24px, 3.4vw, 40px);--mimma-size-h1:clamp(2.5rem, 5.6vw, 5rem);--mimma-size-h2:clamp(2rem, 4.4vw, 4rem);--mimma-size-h3:clamp(1.625rem, 2vw, 1.75rem);--mimma-size-lede:clamp(1.125rem, 1.4vw, 1.25rem);--mimma-size-body:1.0625rem;--mimma-size-small:.9375rem;--mimma-size-label:.8125rem;--mimma-botao:var(--mimma-carmim);--mimma-botao-tinta:var(--mimma-marfim);--mimma-botao-hover:var(--mimma-vinho);--mimma-botao-altura:52px;box-sizing:border-box}:root[data-audience=salao]{--mimma-bg:var(--mimma-ceu-palido);--mimma-base:var(--mimma-ceu-palido);--mimma-realce:var(--mimma-ceu);--mimma-elemento:var(--mimma-ceu-claro);--mimma-line:var(--mimma-ceu-fundo);--mimma-palco:var(--mimma-ceu-palido)}@media (prefers-color-scheme:dark){:root{--mimma-bg:#2a0405;--mimma-text:var(--mimma-marfim);--mimma-card:#4a0b0e;--mimma-line:#5a1418;--mimma-elemento:#3a0709;--mimma-titulo:var(--mimma-realce);--mimma-palco:#3a0709;--mimma-botao:var(--mimma-realce);--mimma-botao-tinta:var(--mimma-carmim);--mimma-botao-hover:var(--mimma-marfim)}:root[data-audience=salao]{--mimma-bg:#0e1b2b;--mimma-card:#1d3350;--mimma-line:#23405f;--mimma-elemento:#15263a;--mimma-palco:#15263a}}@media (max-width:820px){:root{--mimma-header-altura:56px}}
*,:before,:after{box-sizing:inherit}html{scroll-behavior:smooth;background-color:var(--mimma-bg);scroll-padding-top:calc(env(safe-area-inset-top,0px) + var(--mimma-anchor-offset))}html,body{width:100%;max-width:100%;min-height:100dvh;margin:0;padding:0}body{background-color:var(--mimma-bg);color:var(--mimma-text);font-family:var(--mimma-font-texto);font-size:var(--mimma-size-body);-webkit-font-smoothing:antialiased;line-height:1.55;overflow-x:hidden}img,svg{max-width:100%}a{color:inherit}:focus-visible{outline:3px solid var(--mimma-acento);outline-offset:3px;border-radius:6px}input::placeholder{color:color-mix(in srgb, var(--mimma-text) 45%, transparent);opacity:1}.mimma-defs{width:0;height:0;position:absolute;overflow:hidden}body,header,footer,#topo,#sobre,#como-funciona,#planos,#painel,#parceria,#lista{transition:background-color var(--mimma-audience-swap) ease, color var(--mimma-audience-swap) ease, border-color var(--mimma-audience-swap) ease}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
