.mp-root{--verde:#0f5c55;--verde-claro:#1a7a70;--verde-bg:#e5f0ee;--verde-escuro:#0a423d;--dourado:#d9a441;--dourado-claro:#f3e3c2;--dourado-escuro:#b8860b;--creme:#faf7f2;--ink:#22302d;--cinza:#7a8784;--linha:#e8e5df;--bloq:#dce1df;--bloq-sombra:#b9c2bf;--erro:#b24a36;--erro-bg:#f7e3dd}.mp-root button{cursor:pointer}.mp-root a:focus-visible,.mp-root button:focus-visible{outline:3px solid var(--dourado);outline-offset:2px}.mp-head{position:sticky;top:0;z-index:30;background:hsla(38,44%,96%,.94);backdrop-filter:blur(6px);display:flex;align-items:center;gap:10px;padding:12px 16px;border-bottom:1px solid var(--linha)}.mp-head h1{font-size:16px;font-weight:700;flex:1;color:var(--ink)}.mp-voltar{width:36px;height:36px;border-radius:50%;display:grid;place-items:center;background:#fff;border:1px solid var(--linha);color:var(--ink)}.mp-aulas{flex-shrink:0;height:36px;border-radius:99px;background:linear-gradient(135deg,#f2a93b,#e0702b);color:#fff;font-size:12px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;padding:0 14px;border:0;box-shadow:0 3px 10px rgba(224,112,43,.45);animation:mp-aulas-brilho 2.6s ease-in-out infinite}@keyframes mp-aulas-brilho{0%,to{box-shadow:0 3px 10px rgba(224,112,43,.45)}50%{box-shadow:0 3px 18px rgba(224,112,43,.8)}}@media (prefers-reduced-motion:reduce){.mp-aulas{animation:none}}.mp-admin{flex-shrink:0;width:36px;height:36px;border-radius:50%;display:grid;place-items:center;border:1px solid var(--dourado);font-size:16px}.mp-admin,.mp-contador{background:var(--dourado-claro)}.mp-contador{font-size:12px;font-weight:600;color:var(--dourado-escuro);padding:4px 10px;border-radius:99px;font-variant-numeric:tabular-nums}.mp-trilha{padding:8px 16px 40px;flex-direction:column;gap:14px}.mp-secao,.mp-trilha{display:flex;align-items:center}.mp-secao{width:100%;border-radius:16px;padding:12px 14px;justify-content:space-between;gap:10px;margin-bottom:14px}.mp-secao b{font-size:14px;display:block}.mp-secao small{font-size:11.5px;opacity:.85}.mp-secao.free{background:var(--verde);color:#fff}.mp-secao.paid{background:linear-gradient(120deg,#d9a441,#b8860b);color:#2b2208}.mp-secao.portal{background:var(--ink);color:#fff}.mp-secao.coroa{background:var(--dourado-claro);color:var(--dourado-escuro)}.mp-tag{font-size:11px;font-weight:600;padding:3px 8px;border-radius:99px;background:hsla(0,0%,100%,.3);white-space:nowrap}.mp-linha{position:relative;width:100%;display:flex;justify-content:center}.mp-linha.tem-balao{margin-top:30px}.mp-nowrap{display:flex;flex-direction:column;align-items:center;gap:6px;position:relative}.mp-no{width:72px;height:68px;border-radius:50%;display:grid;place-items:center;font-size:30px;position:relative;transition:transform .1s}.mp-no:active{transform:translateY(4px)}.mp-canto{position:absolute;right:-4px;bottom:0;width:24px;height:24px;border-radius:50%;display:grid;place-items:center;font-size:12px;border:2px solid var(--creme)}.mp-no.feita{background:var(--verde);box-shadow:0 6px 0 var(--verde-escuro)}.mp-no.feita .mp-canto{background:var(--dourado);color:var(--ink);font-weight:800}.mp-no.aberta{box-shadow:0 6px 0 var(--verde-escuro)}.mp-no.aberta,.mp-no.atual{background:var(--verde-claro)}.mp-no.atual{box-shadow:0 6px 0 var(--verde-escuro),0 0 0 6px var(--creme),0 0 0 10px rgba(26,122,112,.25)}.mp-no.bloq{background:var(--bloq);box-shadow:0 6px 0 var(--bloq-sombra)}.mp-no.bloq .mp-emo{filter:grayscale(1);opacity:.45}.mp-no.ouro{background:radial-gradient(circle at 35% 30%,#f3e3c2,#d9a441 60%);box-shadow:0 6px 0 var(--dourado-escuro)}.mp-no.bloq .mp-canto,.mp-no.ouro .mp-canto{background:#fff;color:var(--cinza)}.mp-no.portal{width:84px;height:80px;background:radial-gradient(circle at 35% 30%,#3a4a46,#22302d 70%);box-shadow:0 6px 0 #0d1412}.mp-no.portal.feita{background:radial-gradient(circle at 35% 30%,#f3e3c2,#d9a441 60%);box-shadow:0 6px 0 var(--dourado-escuro)}.mp-no.pop{animation:mp-pop .6s cubic-bezier(.2,1.6,.4,1) both}.mp-nome{font-size:11.5px;font-weight:600;color:var(--ink);text-align:center;max-width:120px;line-height:1.25}.mp-nome.apagado{color:var(--cinza);font-weight:500}.mp-balao{top:-38px;transform:translateX(-50%);color:var(--verde);font-weight:700;font-size:11.5px;letter-spacing:.06em;padding:5px 10px;border-radius:10px;border:2px solid var(--verde-bg);white-space:nowrap;animation:mp-quica 1.6s ease-in-out infinite}.mp-balao,.mp-balao:after{position:absolute;left:50%;background:#fff}.mp-balao:after{content:"";bottom:-7px;transform:translateX(-50%) rotate(45deg);width:10px;height:10px;border-right:2px solid var(--verde-bg);border-bottom:2px solid var(--verde-bg)}@keyframes mp-quica{50%{transform:translateX(-50%) translateY(-4px)}}.mp-bau{width:50px;height:46px;border-radius:14px;background:var(--dourado-claro);box-shadow:0 4px 0 #e2c98f;display:grid;place-items:center;font-size:22px;border:1.5px dashed var(--dourado)}.mp-bau.aberto{background:#fff;border-style:solid;border-color:var(--linha);box-shadow:0 4px 0 var(--linha)}.mp-bau-nome{font-size:10.5px;color:var(--dourado-escuro);font-weight:600;text-align:center;max-width:110px;line-height:1.2}.mp-overlay{position:fixed;inset:0;z-index:10050;background:rgba(20,30,28,.45);display:flex;align-items:flex-end;justify-content:center}.mp-overlay.centro{align-items:center;padding:0 16px}.mp-sheet{width:100%;max-width:448px;max-height:88vh;overflow:auto;background:var(--creme);border-radius:24px 24px 0 0;padding:10px 16px calc(20px + env(safe-area-inset-bottom,0px));display:flex;flex-direction:column;gap:14px;animation:mp-sobe .22s ease-out;color:var(--ink)}@keyframes mp-sobe{0%{transform:translateY(30px);opacity:.4}}.mp-pega{width:40px;height:4px;border-radius:9px;background:var(--linha);margin:0 auto 2px}.mp-sh-topo{display:flex;gap:14px;align-items:center}.mp-sh-topo small{font-size:11px;font-weight:600;color:var(--cinza);text-transform:uppercase;letter-spacing:.06em}.mp-sh-topo h2{font-size:19px;font-weight:700;line-height:1.2}.mp-desc{font-size:13.5px;color:#3d4b48}.mp-med{--t:60px;width:var(--t);height:var(--t);border-radius:50%;flex:none;display:grid;place-items:center;font-size:calc(var(--t)*.45);background:radial-gradient(circle at 35% 30%,#fff6e0,#d9a441 62%,#b8860b);box-shadow:inset 0 0 0 4px hsla(0,0%,100%,.35),0 3px 0 var(--dourado-escuro)}.mp-med.cinza{background:radial-gradient(circle at 35% 30%,#f1f3f2,#c9d0ce 62%,#a9b2af);box-shadow:inset 0 0 0 4px hsla(0,0%,100%,.4),0 3px 0 #9aa4a1}.mp-med.cinza span{filter:grayscale(1);opacity:.55}.mp-med.verde{background:radial-gradient(circle at 35% 30%,#3a9a8f,#0f5c55 65%);box-shadow:inset 0 0 0 4px hsla(0,0%,100%,.2),0 3px 0 var(--verde-escuro)}.mp-grupo{background:#fff;border-radius:16px;padding:4px 12px;border:1px solid var(--linha)}.mp-grupo h3{font-size:11px;font-weight:700;color:var(--cinza);letter-spacing:.08em;text-transform:uppercase;padding:10px 0 4px}.mp-item{display:flex;align-items:center;gap:10px;padding:10px 0;border-top:1px solid var(--linha)}.mp-grupo h3+.mp-item{border-top:0}.mp-ck{width:24px;height:24px;border-radius:50%;flex:none;border:2px solid var(--linha);display:grid;place-items:center;font-size:13px;font-weight:800;color:#fff}.mp-item.ok .mp-ck{background:var(--verde);border-color:var(--verde)}.mp-item .mp-txt{flex:1;min-width:0;font-size:13.5px;line-height:1.35}.mp-item .mp-txt small{display:block;font-size:11.5px;color:var(--cinza)}.mp-item.ok .mp-txt{color:var(--cinza)}.mp-acoes-item{display:flex;gap:6px;flex-wrap:wrap;justify-content:flex-end}.mp-acao{font-size:12.5px;font-weight:600;padding:7px 12px;border-radius:10px;background:var(--verde-bg);color:var(--verde);white-space:nowrap;display:inline-block}.mp-acao[aria-disabled=true],.mp-acao[disabled]{background:var(--linha);color:var(--cinza);cursor:not-allowed}.mp-acao.ouro{background:var(--dourado-claro);color:var(--dourado-escuro)}.mp-premio{display:flex;gap:10px;align-items:center;font-size:12.5px;color:var(--cinza)}.mp-premio b{color:var(--ink)}.mp-aviso{font-size:13px;background:var(--verde-bg);color:var(--verde-escuro);border-radius:14px;padding:12px 14px}.mp-aviso.ouro{background:var(--dourado-claro);color:#5a430c}.mp-aviso.erro{background:var(--erro-bg);color:#6b2618}.mp-oferta{background:#fff;border-radius:16px;border:1.5px solid var(--linha);padding:14px;display:flex;flex-direction:column;gap:8px}.mp-oferta.destaque{border-color:var(--dourado);box-shadow:0 4px 18px rgba(217,164,65,.18)}.mp-oferta small{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--dourado-escuro)}.mp-oferta b{font-size:15.5px}.mp-oferta p{font-size:12.5px;color:#4a5855}.mp-preco{font-size:20px;font-weight:800;font-variant-numeric:tabular-nums}.mp-btn{display:flex;justify-content:center;align-items:center;gap:6px;border-radius:14px;padding:12px 16px;font-weight:600;font-size:14px;background:var(--verde);color:#fff;box-shadow:0 4px 0 var(--verde-escuro);transition:transform .08s;width:100%;text-align:center}.mp-btn:active{transform:translateY(3px);box-shadow:0 1px 0 var(--verde-escuro)}.mp-btn.ouro{background:var(--dourado);color:var(--ink);box-shadow:0 4px 0 var(--dourado-escuro)}.mp-btn.claro{background:#fff;color:var(--verde);box-shadow:0 0 0 1.5px var(--linha) inset}.mp-btn[disabled]{background:var(--bloq);color:var(--cinza);box-shadow:none;cursor:not-allowed}.mp-barra{height:6px;border-radius:99px;background:var(--linha);overflow:hidden;margin-top:6px}.mp-barra i{display:block;height:100%;background:var(--verde);border-radius:99px}.mp-quiz-fundo{position:fixed;inset:0;z-index:10060;background:rgba(20,30,28,.45);display:flex;justify-content:center}.mp-quiz{width:100%;max-width:448px;background:var(--creme);display:flex;flex-direction:column;min-height:100%;padding:14px 16px calc(18px + env(safe-area-inset-bottom,0px));gap:16px;overflow:auto;color:var(--ink)}.mp-q-head{display:flex;align-items:center;gap:12px}.mp-q-prog{flex:1;display:flex;gap:5px}.mp-q-prog i{flex:1;height:8px;border-radius:9px;background:var(--linha)}.mp-q-prog i.on{background:var(--verde)}.mp-q-prog i.erro{background:var(--erro)}.mp-q-tipo{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--cinza)}.mp-q-perg{font-size:18px;font-weight:700;line-height:1.35}.mp-opcoes{display:flex;flex-direction:column;gap:10px}.mp-op{text-align:left;background:#fff;border:solid var(--linha);border-width:2px 2px 4px;border-radius:14px;padding:13px 14px;font-size:14px;line-height:1.4;color:var(--ink)}.mp-op.certa{border-color:var(--verde);background:var(--verde-bg)}.mp-op.errada{border-color:var(--erro);background:var(--erro-bg)}.mp-op[disabled]{cursor:default}.mp-feedback{border-radius:16px;padding:14px;display:flex;flex-direction:column;gap:8px;animation:mp-sobe .2s ease-out}.mp-feedback.bom{background:var(--verde-bg);color:var(--verde-escuro)}.mp-feedback.ruim{background:var(--erro-bg);color:#6b2618}.mp-feedback b{font-size:15px}.mp-feedback p{font-size:13px}.mp-espaco{flex:1}.mp-resultado{display:flex;flex-direction:column;align-items:center;text-align:center;gap:12px;padding-top:24px}.mp-resultado h2{font-size:22px;font-weight:700}.mp-resultado p{font-size:14px;color:#3d4b48;max-width:34ch}.mp-placar{font-size:40px;font-weight:800;color:var(--verde);font-variant-numeric:tabular-nums}.mp-placar.ruim{color:var(--erro)}.mp-cele{width:100%;max-width:430px;background:var(--creme);border-radius:24px;padding:26px 18px 18px;display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center;position:relative;overflow:hidden;max-height:92vh;overflow-y:auto;color:var(--ink)}.mp-raios{position:absolute;top:-130px;left:50%;width:420px;height:420px;margin-left:-210px;background:repeating-conic-gradient(rgba(217,164,65,.16) 0 10deg,transparent 10deg 20deg);border-radius:50%;animation:mp-gira 14s linear infinite;pointer-events:none}@keyframes mp-gira{to{transform:rotate(1turn)}}.mp-cele .mp-med.grande{--t:110px;animation:mp-pop .5s cubic-bezier(.2,1.6,.4,1) both;position:relative}@keyframes mp-pop{0%{transform:scale(.3);opacity:0}}.mp-cele small{font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--dourado-escuro)}.mp-cele h2,.mp-cele small{font-weight:700;position:relative}.mp-cele h2{font-size:22px}.mp-cele p{font-size:13.5px;color:#3d4b48;position:relative;max-width:34ch}.mp-gancho{background:#fff;border-radius:14px;padding:12px 14px;font-size:13px;text-align:left;border:1px solid var(--linha);position:relative;width:100%}.mp-gancho b{display:block;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--verde);margin-bottom:2px}.mp-story{width:150px;aspect-ratio:9/16;border-radius:14px;box-shadow:0 8px 24px rgba(10,66,61,.35);position:relative;-o-object-fit:cover;object-fit:cover}.mp-botoes{display:flex;flex-direction:column;gap:8px;width:100%;position:relative}.mp-oficina .mp-oferta{width:100%;text-align:left;position:relative}.mp-preco-de{font-size:13px;color:var(--cinza);text-decoration:line-through;font-weight:600;margin:0}.mp-preco-agora{font-size:22px;font-weight:800;color:var(--verde);font-variant-numeric:tabular-nums;margin:0}.mp-preco-vista{font-size:13px;font-weight:700;color:var(--verde);margin:0}.mp-checklist{list-style:none;margin:2px 0 4px;padding:0;display:flex;flex-direction:column;gap:7px}.mp-checklist li{display:flex;gap:8px;align-items:flex-start;font-size:12.5px;line-height:1.4;color:#3d4b48}.mp-checklist li>span:first-child{flex:none;width:20px;text-align:center}.mp-checklist li b{font-size:inherit}.mp-aviso-unico{font-size:12px!important;font-weight:600;color:var(--dourado-escuro)!important}.mp-cupom{position:relative;font-size:22px;font-weight:800;letter-spacing:.18em;color:var(--dourado-escuro);background:#fff;border:2px dashed var(--dourado);border-radius:14px;padding:12px 18px;font-variant-numeric:tabular-nums}.mp-roleta{position:relative;width:220px;height:220px;margin:4px 0 8px;flex-shrink:0}.mp-roleta-ponteiro{position:absolute;top:-4px;left:50%;z-index:3;width:0;height:0;margin-left:-11px;border-left:11px solid transparent;border-right:11px solid transparent;border-top:18px solid var(--ink)}.mp-roleta-disco{width:100%;height:100%;border-radius:50%;border:6px solid #fff;box-shadow:0 8px 22px rgba(10,66,61,.2);background:conic-gradient(#f4d48a 0 90deg,#8ec4b3 90deg 180deg,#f0b3c4 180deg 270deg,#d4a017 270deg 1turn);position:relative;overflow:hidden}.mp-roleta.gira .mp-roleta-disco{animation:mp-roleta-spin 4.2s cubic-bezier(.12,.72,0,1) forwards}@keyframes mp-roleta-spin{0%{transform:rotate(0)}to{transform:rotate(1845deg)}}.mp-roleta-disco span{position:absolute;width:42%;height:42%;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:9px;font-weight:700;line-height:1.15;color:#2d2206;text-align:center;padding:4px}.mp-roleta-disco span b{font-size:18px;display:block;line-height:1.1}.mp-roleta-disco span:first-child{top:6%;right:6%}.mp-roleta-disco span:nth-child(2){bottom:6%;right:6%}.mp-roleta-disco span:nth-child(3){bottom:6%;left:6%}.mp-roleta-disco span:nth-child(4){top:6%;left:6%}.mp-toast{position:fixed;left:50%;bottom:90px;transform:translateX(-50%);z-index:10070;background:var(--ink);color:#fff;font-size:12.5px;padding:10px 14px;border-radius:12px;max-width:min(92vw,400px);box-shadow:0 6px 20px rgba(0,0,0,.2)}@media (prefers-reduced-motion:reduce){.mp-overlay *,.mp-quiz-fundo *,.mp-root *{animation:none!important;transition:none!important}}.mp-root.mp-jardim{position:relative;background:#b5de97 url(/imagens/mapa-jardim.svg) repeat-y top/100% auto}.mp-jardim-fundo{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:0}.mp-jardim-fundo:after{content:"";position:absolute;inset:0;z-index:2;background:hsla(38,44%,96%,.5)}.mp-jardim .mp-trilha{position:relative;z-index:1}.mp-jardim .mp-no{filter:drop-shadow(0 3px 4px rgba(34,70,30,.25))}.mp-jardim .mp-bau-nome,.mp-jardim .mp-nome{background:hsla(0,0%,100%,.9);padding:2px 8px;border-radius:99px;box-shadow:0 1px 3px rgba(34,70,30,.18)}.mp-jardim .mp-nome.apagado{background:hsla(0,0%,100%,.78)}.mp-cachoeira{position:absolute;right:0;bottom:170px;width:130px;height:250px}.mp-agua{animation:mp-cai .8s linear infinite}.mp-agua.lenta{animation-duration:1.25s}@keyframes mp-cai{to{stroke-dashoffset:-18}}.mp-espuma{transform-origin:110px 163px;animation:mp-espuma 1.4s ease-in-out infinite alternate}@keyframes mp-espuma{to{transform:scale(1.15);opacity:.7}}.mp-onda{animation:mp-onda 3.2s ease-in-out infinite}.mp-onda.lenta{animation-duration:4.4s}@keyframes mp-onda{50%{transform:translateX(4px);opacity:.45}}.mp-borboleta{position:absolute;display:block;animation:mp-revoa 10s ease-in-out infinite}@keyframes mp-revoa{0%,to{transform:translate(0) rotate(-6deg)}25%{transform:translate(18px,-14px) rotate(8deg)}50%{transform:translate(6px,-26px) rotate(-4deg)}75%{transform:translate(-14px,-10px) rotate(6deg)}}.mp-asas{transform-origin:10px 8px;animation:mp-bate .22s ease-in-out infinite alternate}@keyframes mp-bate{to{transform:scaleX(.3)}}.mp-passaro{position:absolute;left:30%;display:block;transform:scale(var(--escala,1));animation:mp-cruza 24s linear infinite}@keyframes mp-cruza{0%{left:-10%;margin-top:0}50%{margin-top:-14px}to{left:110%;margin-top:0}}.mp-voo{transform-origin:12px 5px;animation:mp-bate-passaro .45s ease-in-out infinite alternate}@keyframes mp-bate-passaro{to{transform:scaleY(-.5)}}.mp-natal{position:absolute;inset:0;z-index:3;pointer-events:none}.mp-natal-varal{position:absolute;top:0;left:0;width:100%;height:26px}.mp-natal-item{position:absolute;filter:drop-shadow(0 2px 2px rgba(34,70,30,.25))}.mp-natal-luz{animation:mp-pisca 1.4s ease-in-out infinite}.mp-natal-luz.forte{animation-duration:1.1s}@keyframes mp-pisca{0%,to{opacity:1;filter:drop-shadow(0 0 2px currentColor)}50%{opacity:.25;filter:none}}.mp-natal-brilho{transform-box:fill-box;transform-origin:center;animation:mp-brilha 2.2s ease-in-out infinite}@keyframes mp-brilha{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.25);opacity:.7}}.mp-natal-neve{position:fixed;top:0;bottom:0;left:max(0px,calc(50% - 224px));width:min(100%,448px);overflow:hidden;pointer-events:none}.mp-natal-neve span{position:absolute;top:-10px;border-radius:50%;background:#fff;opacity:.95;box-shadow:0 0 0 1px rgba(120,150,170,.35),0 0 4px hsla(0,0%,100%,.9);animation:mp-neve linear infinite}@keyframes mp-neve{0%{transform:translateY(-10px)}50%{transform:translate(12px,50vh)}to{transform:translate(-6px,105vh)}}.mp-natal-arvore{position:fixed;z-index:30;left:max(6px,calc(50% - 224px + 6px));bottom:calc(92px + env(safe-area-inset-bottom));display:flex;flex-direction:column;align-items:center;background:none;border:0;padding:0;cursor:pointer;filter:drop-shadow(0 4px 6px rgba(20,60,30,.35));-webkit-tap-highlight-color:transparent}.mp-natal-arvore:active{transform:scale(.95)}.mp-natal-halo{position:absolute;top:6px;left:50%;width:104px;height:104px;margin-left:-52px;border-radius:50%;background:radial-gradient(circle,rgba(255,217,94,.75),rgba(255,217,94,0) 68%);animation:mp-halo 1.8s ease-in-out infinite}@keyframes mp-halo{0%,to{transform:scale(.85);opacity:.6}50%{transform:scale(1.15);opacity:1}}.mp-natal-arvore svg,.mp-natal-rotulo{position:relative}.mp-natal-rotulo{margin-top:-2px;font-size:12px;font-weight:700;color:#fff;background:#c8102e;padding:2px 9px;border-radius:99px;box-shadow:0 1px 3px rgba(0,0,0,.25)}.mp-natal-icone{width:64px;height:64px;display:grid;place-items:center;border-radius:18px;background:#eaf6ee;flex-shrink:0}.mp-natal-icone svg{width:44px;height:62px}.mp-natal-aulas{list-style:none;margin:4px 0 14px;padding:0;display:flex;flex-direction:column;gap:6px}.mp-natal-aulas li{display:flex;align-items:center;gap:10px;font-size:13px;color:var(--ink);background:#fff;border:1px solid #eee;border-radius:12px;padding:9px 12px}.mp-natal-aulas li.bloq{color:#7a7068;background:#faf8f5}.mp-natal-num{font-size:12px;width:18px;text-align:center}.mp-natal-pop{position:relative;width:min(92vw,360px);max-height:92vh;overflow:auto;background:#fff;border-radius:22px;box-shadow:0 18px 50px rgba(0,0,0,.35)}.mp-natal-pop img{display:block;width:100%;height:auto;max-height:56vh;-o-object-fit:cover;object-fit:cover;-o-object-position:center 40%;object-position:center 40%}.mp-natal-pop-corpo{padding:14px 16px 16px;text-align:center}.mp-natal-pop-corpo p{margin:0 0 12px;font-size:13.5px;line-height:1.5;color:var(--ink)}.mp-natal-pop-x{position:absolute;top:10px;right:10px;z-index:1;width:32px;height:32px;border-radius:50%;border:0;background:hsla(0,0%,100%,.92);font-size:15px;color:#333;box-shadow:0 1px 4px rgba(0,0,0,.25)}.mp-natal-pop-link{margin-top:10px;background:none;border:0;font-size:13px;font-weight:600;color:var(--verde);text-decoration:underline}