@font-face{font-family: Poppins;font-style: normal;font-weight: 400;font-display: swap;src: url(/assets/mm/fontes/poppins-400-latin-ext.woff2) format('woff2');unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family: Poppins;font-style: normal;font-weight: 400;font-display: swap;src: url(/assets/mm/fontes/poppins-400-latin.woff2) format('woff2');unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family: Poppins;font-style: normal;font-weight: 500;font-display: swap;src: url(/assets/mm/fontes/poppins-500-latin-ext.woff2) format('woff2');unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family: Poppins;font-style: normal;font-weight: 500;font-display: swap;src: url(/assets/mm/fontes/poppins-500-latin.woff2) format('woff2');unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family: Poppins;font-style: normal;font-weight: 600;font-display: swap;src: url(/assets/mm/fontes/poppins-600-latin-ext.woff2) format('woff2');unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family: Poppins;font-style: normal;font-weight: 600;font-display: swap;src: url(/assets/mm/fontes/poppins-600-latin.woff2) format('woff2');unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family: Poppins;font-style: normal;font-weight: 700;font-display: swap;src: url(/assets/mm/fontes/poppins-700-latin-ext.woff2) format('woff2');unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family: Poppins;font-style: normal;font-weight: 700;font-display: swap;src: url(/assets/mm/fontes/poppins-700-latin.woff2) format('woff2');unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.mm{--mm-ink: #16162a;--mm-cinza: #6e6e73;--mm-nevoa: #f5f6f8;--mm-pink: #e8186a;--mm-laranja: #e8681a;--mm-navy: #16162a;--mm-rosa-forte: #e8186a;--mm-laranja-forte: #e8681a;--mm-linha: rgba(0,0,0,.1);--mm-raio: 28px;--mm-raio-foto: 40px;margin: 0;font-family: Poppins,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color: var(--mm-ink);background: #fff;line-height: 1.5;-webkit-font-smoothing: antialiased;overflow-x: clip}html{scroll-behavior: smooth;-webkit-text-size-adjust: 100%}@media (prefers-reduced-motion: reduce){html{scroll-behavior: auto}}.mm *,.mm *::before,.mm *::after{box-sizing: border-box;margin: 0;padding: 0}.mm :where(h1,h2,h3,h4,h5,h6){font-size: inherit;font-weight: inherit;line-height: inherit}.mm :where(img){display: block;max-width: 100%;height: auto}.mm :where(ul,ol){list-style: none}.mm :where(a){text-decoration: none;color: inherit}.mm summary::-webkit-details-marker{display: none}.mm ::selection{background: var(--mm-pink);color: #fff}.mm [id]{scroll-margin-top: 72px}.mm :focus-visible{outline: 2px solid var(--mm-pink);outline-offset: 3px;border-radius: 6px}.mm-rosa{color: var(--mm-pink)}.mm-cor-laranja{color: var(--mm-laranja)}.mm-cor-navy{color: var(--mm-navy)}.mm-eb-rosa{color: var(--mm-rosa-forte)}.mm-eb-laranja{color: var(--mm-laranja-forte)}.mm-eb-navy{color: var(--mm-navy)}.mm-grad{background: linear-gradient(90deg,var(--mm-pink),var(--mm-laranja));-webkit-background-clip: text;background-clip: text;color: transparent;-webkit-box-decoration-break: clone;box-decoration-break: clone}.mm-h1{font-size: clamp(2.25rem,5.2vw,4rem);font-weight: 600;line-height: 1.05;letter-spacing: -0.025em;text-wrap: balance}.mm-h2{font-size: clamp(1.875rem,4.2vw,3.25rem);font-weight: 600;line-height: 1.1;letter-spacing: -0.02em;text-wrap: balance}.mm-h3{font-size: 1.5rem;font-weight: 600;line-height: 1.2;letter-spacing: -0.02em}.mm-eyebrow{font-size: 1.25rem;font-weight: 700;line-height: 1.3;letter-spacing: normal}.mm-tag{font-size: 13px;font-weight: 600;letter-spacing: .08em;text-transform: uppercase}.mm-sub{font-size: clamp(1.0625rem,1.8vw,1.3125rem);font-weight: 500;line-height: 1.4;color: rgba(22,22,42,.75);margin-top: 20px}.mm-p{font-size: 1rem;line-height: 1.65;color: var(--mm-cinza)}.mm-mini{font-size: 14px;line-height: 1.55;color: var(--mm-cinza)}.mm-p a,.mm-mini a,.mm-faq-r a,.mm-card-texto a{color: var(--mm-pink);text-decoration: underline;text-underline-offset: 3px}.mm-trilha{font-weight: 500}.mm-trilha a{color: inherit;text-decoration: none}.mm-trilha a:hover{text-decoration: underline}.mm-btn{display: inline-flex;align-items: center;justify-content: center;border-radius: 999px;padding: 13px 26px;font-size: 16px;font-weight: 500;line-height: 1.5;color: #fff;background: var(--mm-ink);transition: background-color .2s ease}.mm-btn:hover{background: #2a2a48;color: #fff}.mm-btn-p{padding: 6px 14px;font-size: 13px}.mm-btn-claro{background: var(--mm-nevoa);color: var(--mm-ink)}.mm-btn-claro:hover{background: #e9ebef;color: var(--mm-ink)}.mm-seta{display: inline-block;padding: 8px 0;font-size: 16px;font-weight: 500}.mm-seta:hover{text-decoration: underline}.mm-acoes{margin-top: 40px;display: flex;flex-wrap: wrap;align-items: center;gap: 12px 32px}.mm-fim{max-width: 672px;margin: 40px auto 0;display: flex;flex-direction: column;align-items: center;gap: 16px;text-align: center}.mm-btn svg{width: 1.05em;height: 1.05em;margin-right: .5em;flex: none}.mm-btn-contorno{background: transparent;color: var(--mm-ink);box-shadow: inset 0 0 0 1.5px rgba(22,22,42,.25)}.mm-btn-contorno:hover{background: var(--mm-ink);color: #fff}.mm-pular{position: absolute;left: -9999px;top: 8px;z-index: 50;background: var(--mm-ink);color: #fff;padding: 10px 16px;border-radius: 999px;font-size: 14px}.mm-pular:focus{left: 8px}.mm-header{position: sticky;top: 0;z-index: 40;background: rgba(255,255,255,.78);backdrop-filter: blur(20px) saturate(150%);-webkit-backdrop-filter: blur(20px) saturate(150%);border-bottom: 1px solid rgba(0,0,0,.05)}.mm-nav{max-width: 1152px;margin: 0 auto;padding: 0 24px;height: 48px;display: flex;align-items: center;justify-content: space-between}.mm-logo{font-size: 17px;font-weight: 600;letter-spacing: -0.02em}.mm-links{display: none;align-items: center;gap: 24px}.mm-links a{font-size: 13px;color: rgba(22,22,42,.8)}.mm-links a:hover,.mm-links a[aria-current]{color: var(--mm-ink)}.mm-links a[aria-current]{font-weight: 600}.mm-links a.mm-btn,.mm-links a.mm-btn:hover{color: #fff}.mm-cel summary{list-style: none;cursor: pointer;font-size: 15px;font-weight: 500;padding: 12px 4px}.mm-cel-menu{position: absolute;left: 0;right: 0;top: 48px;background: rgba(255,255,255,.98);border-bottom: 1px solid rgba(0,0,0,.05);padding: 8px 24px 24px;max-height: calc(100vh - 48px);overflow-y: auto}.mm-cel-menu a{display: block;padding: 10px 0;font-size: 20px;font-weight: 600;border-bottom: 1px solid rgba(0,0,0,.05)}.mm-cel-menu a.mm-btn{display: flex;margin-top: 20px;width: 100%;border: 0;font-size: 16px;font-weight: 500;padding: 14px 20px}.mm-cel-menu a.mm-btn + a.mm-btn{margin-top: 10px}.mm-ico{display: inline-flex;align-items: center;justify-content: center;width: 34px;height: 34px;border-radius: 999px;color: var(--mm-ink);transition: background-color .2s ease}.mm-ico:hover{background: var(--mm-nevoa)}.mm-ico svg{width: 19px;height: 19px}.mm-links .mm-ico{margin-right: -14px}.mm-cel-grupo{display: flex;align-items: center;gap: 2px}.mm-cel-grupo .mm-cel summary{padding-left: 10px}@media (min-width: 1024px){.mm-links{display: flex}.mm-cel-grupo{display: none}}.mm-sec{padding: 96px 24px}.mm-nevoa{background: var(--mm-nevoa)}.mm-wrap{max-width: 1152px;margin: 0 auto}.mm-narrow{max-width: 1024px;margin: 0 auto}.mm-centro{max-width: 768px;margin: 0 auto;text-align: center}.mm-centro .mm-h2{margin-top: 12px}.mm-centro>.mm-h2:first-child{margin-top: 0}.mm-texto{max-width: 640px;margin: 48px auto 0;display: grid;gap: 20px}.mm-hero{display: grid;gap: 56px;align-items: center;padding: 56px 24px 80px;max-width: 1152px;margin: 0 auto}.mm-hero>*{min-width: 0}.mm-hero .mm-h1{margin-top: 20px}.mm-hero .mm-eyebrow{display: block;margin-bottom: 16px}.mm-hero-texto{margin-top: 28px;display: grid;gap: 14px;max-width: 520px}.mm-hero-foto{width: 100%;max-width: 420px;margin: 0 auto;border-radius: var(--mm-raio-foto);overflow: hidden;background: var(--mm-nevoa);box-shadow: 0 40px 80px -40px rgba(22,22,42,.45)}.mm-hero-foto img{width: 100%}@media (min-width: 1024px){.mm-hero{grid-template-columns: 1fr 1fr;gap: 64px;padding: 80px 24px 112px}.mm-hero-foto{max-width: none}}.mm-topo{padding: 72px 24px 24px}.mm-topo .mm-h1{margin-top: 16px}.mm-topo .mm-sub{margin-top: 24px}.mm-cards{display: grid;gap: 20px;margin-top: 56px}@media (min-width: 768px){.mm-cards{grid-template-columns: repeat(3,1fr)}.mm-cards.mm-cards-2{grid-template-columns: repeat(2,1fr);max-width: 860px;margin-left: auto;margin-right: auto}}.mm-card{display: flex;flex-direction: column;height: 100%;background: #fff;border-radius: var(--mm-raio);padding: 32px;transition: transform .3s ease,box-shadow .3s ease}.mm-nevoa .mm-card{background: #fff}.mm-sec:not(.mm-nevoa):not(.mm-escuro) .mm-card{background: var(--mm-nevoa)}a.mm-card:hover{transform: translateY(-4px);box-shadow: 0 24px 48px -24px rgba(22,22,42,.25)}.mm-traco{display: block;height: 6px;width: 40px;border-radius: 999px;background: var(--mm-pink)}.mm-traco-laranja{background: var(--mm-laranja)}.mm-traco-navy{background: var(--mm-navy)}.mm-card-titulo{margin-top: 28px;font-size: 1.375rem;font-weight: 600;line-height: 1.2;letter-spacing: -0.02em}.mm-card-texto{margin-top: 10px;flex: 1;font-size: 16px;line-height: 1.6;color: var(--mm-cinza)}.mm-card-link{margin-top: 28px;font-size: 16px;font-weight: 500}.mm-passo{font-size: 2.5rem;font-weight: 600;line-height: 1;letter-spacing: -0.025em}.mm-passo + .mm-card-titulo{margin-top: 20px}.mm-nums{display: grid;gap: 48px;text-align: center}@media (min-width: 640px){.mm-nums{grid-template-columns: repeat(3,1fr);gap: 32px}}.mm-num{font-size: clamp(2.5rem,5vw,3.75rem);font-weight: 600;letter-spacing: -0.025em}.mm-num-texto{margin: 8px auto 0;max-width: 260px;font-size: 16px;line-height: 1.35;color: var(--mm-cinza)}.mm-caixa{border-radius: var(--mm-raio);padding: 32px;background: var(--mm-nevoa)}.mm-nevoa .mm-caixa,.mm-caixa-branca{background: #fff}.mm-caixa-cinza{background: var(--mm-nevoa)}.mm-caixa .mm-h3 + .mm-p{margin-top: 12px}.mm-lista{display: grid;gap: 14px;margin-top: 24px;color: rgba(22,22,42,.8);font-size: 1rem;line-height: 1.6}.mm-caixa>.mm-lista:first-child{margin-top: 0}.mm-lista li{display: flex;gap: 16px}.mm-lista li::before{content: "";margin-top: 10px;height: 6px;width: 6px;flex: none;border-radius: 999px;background: var(--mm-pink)}.mm-lista-laranja li::before{background: var(--mm-laranja)}.mm-lista-navy li::before{background: var(--mm-navy)}.mm-horarios{margin-top: 16px;font-size: 1.0625rem}.mm-horarios li{display: flex;flex-wrap: wrap;justify-content: space-between;gap: 4px 24px;padding: 18px 0;border-top: 1px solid var(--mm-linha)}.mm-horarios li:first-child{border-top: 0}@media (min-width: 768px){.mm-caixa{padding: 40px}}.mm-img-sec{max-width: 448px;margin: 56px auto 0;border-radius: var(--mm-raio-foto);overflow: hidden}.mm-sobre{display: grid;gap: 56px;align-items: start}.mm-sobre>*{min-width: 0}.mm-sobre img{width: 100%;border-radius: var(--mm-raio-foto);max-width: 384px;margin: 0 auto}.mm-sobre-texto{margin-top: 32px;display: grid;gap: 20px}@media (min-width: 1024px){.mm-sobre{grid-template-columns: 1fr 1fr;gap: 80px}.mm-sobre img{max-width: none}}.mm-cred{margin-top: 32px;border-left: 3px solid var(--mm-laranja);background: var(--mm-nevoa);border-radius: 0 20px 20px 0;padding: 20px 24px}.mm-nevoa .mm-cred{background: #fff}.mm-cred-nome{font-size: 14px;font-weight: 600;line-height: 1.4}.mm-cred-texto{margin-top: 8px;font-size: 14px;line-height: 1.6;color: var(--mm-cinza)}.mm-livros{display: grid;gap: 24px;margin-top: 64px}@media (min-width: 1024px){.mm-livros{grid-template-columns: repeat(2,1fr)}}.mm-livro{display: flex;flex-direction: column;align-items: center;gap: 32px;text-align: center;background: var(--mm-nevoa);border-radius: var(--mm-raio);padding: 32px;transition: box-shadow .3s ease}.mm-nevoa .mm-livro{background: #fff}.mm-livro:hover{box-shadow: 0 24px 48px -24px rgba(22,22,42,.25)}.mm-livro img{width: 144px;border-radius: 8px;box-shadow: 0 20px 40px -16px rgba(22,22,42,.4)}.mm-livro .mm-btn{margin-top: 24px}@media (min-width: 640px){.mm-livro{flex-direction: row;align-items: flex-start;text-align: left;padding: 40px}.mm-livro img{width: 160px;flex: none}}.mm-escuro{background: var(--mm-ink);color: var(--mm-nevoa)}.mm-escuro .mm-h1,.mm-escuro .mm-h2,.mm-escuro .mm-h3{color: var(--mm-nevoa)}.mm-escuro .mm-p,.mm-escuro .mm-card-texto,.mm-escuro .mm-lista{color: rgba(245,246,248,.78)}.mm-escuro .mm-sub{color: rgba(245,246,248,.88)}.mm-escuro .mm-mini{color: rgba(245,246,248,.65)}.mm-escuro .mm-caixa,.mm-escuro .mm-card{background: rgba(245,246,248,.06);color: rgba(245,246,248,.8)}.mm-escuro .mm-btn{background: var(--mm-nevoa);color: var(--mm-ink)}.mm-escuro .mm-btn:hover{background: var(--mm-laranja);color: var(--mm-ink)}.mm-escuro .mm-seta{color: var(--mm-laranja)}.mm-escuro .mm-eb-navy,.mm-escuro .mm-cor-navy{color: var(--mm-laranja)}.mm-chamada{padding: 16px 0}.mm-chamada .mm-p{margin-top: 28px}.mm-chamada .mm-acoes{justify-content: center}.mm-chamada .mm-mini{margin-top: 16px}.mm-perfil{padding: 56px 24px 8px;text-align: center}.mm-avatar{width: 112px;height: 112px;margin: 0 auto 20px;border-radius: 999px;object-fit: cover;object-position: 50% 18%;box-shadow: 0 20px 40px -20px rgba(22,22,42,.45)}.mm-perfil .mm-h1{font-size: clamp(1.875rem,4vw,2.5rem)}.mm-perfil .mm-p{max-width: 480px;margin: 14px auto 0}.mm-atalhos-sec{padding: 32px 24px 80px}.mm-atalhos{max-width: 560px;margin: 0 auto;display: grid;gap: 12px}.mm-atalhos-titulo{max-width: 560px;margin: 36px auto 14px;font-size: 13px;font-weight: 600;letter-spacing: .08em;text-transform: uppercase;color: var(--mm-cinza)}.mm-atalhos-titulo:first-child{margin-top: 0}.mm-atalho{display: flex;align-items: center;justify-content: space-between;gap: 16px;padding: 18px 22px;border-radius: 22px;background: var(--mm-nevoa);transition: transform .25s ease,box-shadow .25s ease,background-color .25s ease}.mm-atalho:hover{transform: translateY(-2px);background: #fff;box-shadow: 0 18px 40px -22px rgba(22,22,42,.35)}.mm-atalho strong{display: block;font-size: 1.0625rem;font-weight: 600;line-height: 1.3;letter-spacing: -0.01em}.mm-atalho small{display: block;margin-top: 3px;font-size: 14px;line-height: 1.45;color: var(--mm-cinza)}.mm-atalho::after{content: "›";flex: none;font-size: 22px;line-height: 1;color: var(--mm-pink)}.mm-atalho-destaque{background: var(--mm-ink);color: #fff}.mm-atalho-destaque small{color: rgba(245,246,248,.72)}.mm-atalho-destaque::after{color: var(--mm-laranja)}.mm-atalho-destaque:hover{background: #2a2a48}.mm-atalho img{width: 44px;height: auto;flex: none;border-radius: 4px;box-shadow: 0 8px 16px -8px rgba(22,22,42,.5)}.mm-atalho-texto{flex: 1;min-width: 0}.mm-frases{display: flex;flex-wrap: wrap;justify-content: center;gap: 10px;max-width: 900px;margin: 40px auto 0}.mm-frase{padding: 12px 20px;border-radius: 999px;background: var(--mm-nevoa);font-size: 16px;font-weight: 500;line-height: 1.35;transition: background-color .2s ease,color .2s ease}.mm-nevoa .mm-frase{background: #fff}a.mm-frase:hover{background: var(--mm-ink);color: #fff}.mm-prosa{max-width: 720px;margin: 0 auto;padding: 24px 24px 96px}.mm-prosa h2{margin-top: 48px;font-size: 1.5rem;font-weight: 600;line-height: 1.25;letter-spacing: -0.02em}.mm-prosa p,.mm-prosa li{font-size: 1rem;line-height: 1.7;color: var(--mm-cinza)}.mm-prosa p{margin-top: 14px}.mm-prosa ul{margin-top: 14px;padding-left: 20px;list-style: disc;display: grid;gap: 8px}.mm-prosa a{color: var(--mm-pink);text-decoration: underline;text-underline-offset: 3px}.mm-prosa strong{color: var(--mm-ink);font-weight: 600}.mm-prosa-legal{max-width: 760px;padding-top: 56px}.mm-prosa-legal h1{font-size: 1.5rem;font-weight: 600;line-height: 1.3;letter-spacing: -0.01em}.mm-prosa-legal h2{margin-top: 28px;font-size: 14px;font-weight: 600;letter-spacing: 0;text-transform: uppercase}.mm-prosa-legal p{margin-top: 10px;font-size: 13.5px;line-height: 1.65;text-align: justify;hyphens: auto}.mm-cards-posts{margin-top: 0}.mm-card .mm-tag{margin-top: 24px;font-size: 12px}.mm-card .mm-tag + .mm-card-titulo{margin-top: 8px;font-size: 1.25rem}.mm-artigo{padding-top: 40px;padding-bottom: 72px}.mm-artigo p,.mm-artigo li{color: rgba(22,22,42,.82);font-size: 1.0625rem;line-height: 1.75}.mm-artigo h2{font-size: 1.625rem}.mm-artigo h3{margin-top: 36px;font-size: 1.25rem;font-weight: 600;line-height: 1.3;letter-spacing: -0.01em}.mm-artigo ol{margin-top: 14px;padding-left: 22px;list-style: decimal;display: grid;gap: 8px}.mm-artigo blockquote{margin-top: 28px;padding: 4px 0 4px 22px;border-left: 3px solid var(--mm-pink)}.mm-artigo blockquote p{margin-top: 0;font-size: 1.1875rem;line-height: 1.55;color: var(--mm-ink)}.mm-artigo figure{margin-top: 28px}.mm-artigo figure img{border-radius: 22px;margin: 0 auto}.mm-artigo .mm-video{margin-top: 28px;position: relative;padding-top: 56.25%;border-radius: 22px;overflow: hidden;background: var(--mm-ink)}.mm-artigo .mm-video iframe{position: absolute;inset: 0;width: 100%;height: 100%;border: 0}.mm-artigo .mm-cred{margin-top: 56px}.mm-artigo .mm-cred p{margin-top: 0;font-size: 14px}.mm-artigo .mm-cred .mm-cred-texto{margin-top: 6px;color: var(--mm-cinza)}article .mm-topo .mm-h1{font-size: clamp(2rem,4.4vw,3.25rem);line-height: 1.1}.mm-faq{max-width: 768px;margin: 56px auto 0;border-top: 1px solid var(--mm-linha)}.mm-faq details{border-bottom: 1px solid var(--mm-linha)}.mm-faq summary{display: flex;align-items: center;justify-content: space-between;gap: 24px;padding: 24px 0;cursor: pointer;font-size: 1.0625rem;font-weight: 600;line-height: 1.4;letter-spacing: -0.01em}.mm-faq summary span{flex: none;display: grid;place-items: center;height: 32px;width: 32px;border-radius: 999px;background: var(--mm-nevoa);color: var(--mm-rosa-forte);font-size: 20px;font-weight: 400;transition: transform .3s ease}.mm-nevoa .mm-faq summary span{background: #fff}.mm-faq details[open] summary span{transform: rotate(45deg)}.mm-faq-r{max-width: 672px;padding-bottom: 28px;display: grid;gap: 14px}.mm-faq-r p{font-size: 16px;line-height: 1.65;color: var(--mm-cinza)}@media (min-width: 768px){.mm-faq summary{font-size: 1.125rem}}.mm-footer{background: var(--mm-nevoa);font-size: 13px;line-height: 1.6;padding: 48px 24px}.mm-footer-topo{border-bottom: 1px solid var(--mm-linha);padding-bottom: 24px;display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;gap: 16px 32px}.mm-footer-redes{display: flex;flex-wrap: wrap;gap: 10px}.mm-footer .mm-footer-redes a.mm-btn{color: #fff;text-decoration: none;width: auto;padding: 8px 16px;font-size: 14px}.mm-footer .mm-footer-redes a.mm-btn-contorno{color: var(--mm-ink)}.mm-footer .mm-footer-redes a.mm-btn-contorno:hover{color: #fff}.mm-footer-nome{font-weight: 600}.mm-footer-lema{color: var(--mm-cinza);margin-top: 4px}.mm-footer-cols{display: grid;gap: 32px;padding: 32px 0}@media (min-width: 640px){.mm-footer-cols{grid-template-columns: repeat(2,1fr)}}@media (min-width: 1024px){.mm-footer-cols{grid-template-columns: repeat(4,1fr)}}.mm-footer h2{font-size: 13px;font-weight: 600}.mm-footer ul{margin-top: 12px;display: grid;gap: 8px}.mm-footer a{color: var(--mm-cinza)}.mm-footer a:hover{color: var(--mm-ink);text-decoration: underline}.mm-footer-fim{border-top: 1px solid var(--mm-linha);padding-top: 24px;display: flex;flex-direction: column;gap: 8px;color: var(--mm-cinza)}@media (min-width: 768px){.mm-footer-fim{flex-direction: row;justify-content: space-between}}@keyframes mm-sobe{from{opacity: 0;transform: translateY(24px)}to{opacity: 1;transform: none}}@keyframes mm-aproxima{from{opacity: 0;transform: scale(1.06)}to{opacity: 1;transform: none}}@media (prefers-reduced-motion: no-preference){.mm-anima{animation: mm-sobe 1s cubic-bezier(.16,1,.3,1) both}.mm-anima:nth-child(2){animation-delay: 100ms}.mm-anima:nth-child(3){animation-delay: 220ms}.mm-anima:nth-child(4){animation-delay: 340ms}.mm-anima:nth-child(5){animation-delay: 420ms}.mm-zoom{animation: mm-aproxima 1.4s cubic-bezier(.16,1,.3,1) both}html.mm-anim .mm-revela{opacity: 0;transform: translateY(22px);transition: opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1);will-change: opacity,transform}html.mm-anim .mm-revela.mm-visivel{opacity: 1;transform: none}}@media (max-width: 640px){.mm-sec{padding: 64px 20px}.mm-hero{padding: 36px 20px 56px;gap: 40px}.mm-topo{padding: 48px 20px 8px}.mm-h1{font-size: 1.875rem;line-height: 1.15}.mm-h2{font-size: 1.625rem;line-height: 1.2}.mm-h3{font-size: 1.1875rem}.mm-eyebrow{font-size: 1.125rem}.mm-sub{font-size: 1.0625rem;margin-top: 14px}.mm-num{font-size: 2.25rem}.mm-nums{gap: 32px}.mm-card{padding: 24px}.mm-card-titulo{font-size: 1.25rem;margin-top: 24px}.mm-caixa{padding: 24px;border-radius: 22px}.mm-faq summary{font-size: 1rem;padding: 18px 0;gap: 16px}.mm-btn{width: 100%;padding: 14px 20px;font-size: 16px}.mm-livro{padding: 24px;gap: 20px}.mm-livro img{width: 120px}.mm-cards,.mm-livros{margin-top: 32px}.mm-texto{margin-top: 32px;gap: 18px}.mm-fim{margin-top: 28px}.mm-img-sec{margin-top: 32px;border-radius: 28px}.mm-hero-foto,.mm-sobre img{border-radius: 28px}.mm-faq{margin-top: 32px}.mm-footer{padding: 40px 20px}}