.mh-inst-hero{color:var(--mh-text);background:radial-gradient(52rem 30rem at 88% 8%, #299dde29, transparent 62%), radial-gradient(38rem 24rem at 4% 100%, #009eb21a, transparent 60%), linear-gradient(180deg, var(--mh-branco) 0%, var(--mh-blue-50) 100%);border-bottom:1px solid var(--mh-blue-100);padding-top:clamp(7.5rem,6rem + 6vw,10rem);padding-bottom:clamp(3rem,2rem + 4vw,5rem);position:relative;overflow:hidden}.mh-inst-hero:before{content:"";pointer-events:none;opacity:.5;background-image:radial-gradient(#007dc529 1px,#0000 1.4px);background-size:28px 28px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(60% 70% at 85% 30%,#000 0%,#0000 75%);mask-image:radial-gradient(60% 70% at 85% 30%,#000 0%,#0000 75%)}.mh-inst-hero .mh-container{gap:var(--mh-space-7);grid-template-columns:1.1fr .9fr;align-items:center;display:grid;position:relative}.mh-inst-hero h1{color:var(--mh-navy-800)}.mh-inst-hero h1.mh-display{max-width:15ch;font-size:clamp(2.4rem,1.6rem + 3vw,4rem);line-height:1.06}.mh-inst-hero .mh-eyebrow{color:var(--mh-teal-700)}.mh-inst-hero .mh-lead{color:var(--mh-gray-700);max-width:38rem}.mh-inst-hero__copy{gap:var(--mh-space-5);justify-items:start;display:grid}.mh-inst-hero__actions{gap:var(--mh-space-3);flex-wrap:wrap;display:flex}.mh-inst-hero__stage{aspect-ratio:1;justify-self:end;width:100%;max-width:480px;position:relative}.mh-inst-hero__stage:before{content:"";background:radial-gradient(circle at 50% 45%, var(--mh-branco) 0%, var(--mh-blue-100) 62%, #e8f4fb00 72%);border-radius:50%;position:absolute;inset:6%;box-shadow:inset 0 0 0 1px #007dc51f}.mh-inst-hero__stage img{object-fit:contain;filter:drop-shadow(0 22px 26px #21216929);position:absolute}.mh-inst-hero__stage .a{width:50%;height:72%;top:12%;left:4%}.mh-inst-hero__stage .b{width:46%;height:60%;top:22%;right:2%}.mh-inst-hero__badge{white-space:nowrap;border-radius:var(--mh-radius-pill);border:1px solid var(--mh-blue-100);box-shadow:var(--mh-shadow-sm,0 4px 14px #21216914);color:var(--mh-navy-800);font-size:var(--mh-fs-sm);font-weight:var(--mh-fw-medium);background:#ffffffe6;padding:10px 16px;position:absolute;bottom:2%;left:50%;transform:translate(-50%)}.mh-inst-hero__trust{gap:var(--mh-space-2) var(--mh-space-5);color:var(--mh-gray-700);font-size:var(--mh-fs-sm);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.mh-inst-hero__trust li{align-items:center;gap:8px;display:inline-flex}.mh-inst-hero__trust svg{color:var(--mh-teal-700)}@media (max-width:900px){.mh-inst-hero .mh-container{grid-template-columns:1fr}.mh-inst-hero__stage{justify-self:center;max-width:340px}}.mh-facts{margin-top:var(--mh-space-7);background:var(--mh-branco);border:1px solid var(--mh-blue-100);border-radius:var(--mh-radius-xl);grid-column:1/-1;grid-template-columns:repeat(4,1fr);display:grid;box-shadow:0 10px 30px #2121690f}.mh-facts>div{padding:var(--mh-space-5);gap:4px;display:grid}.mh-facts>div+div{border-left:1px solid var(--mh-gray-200)}.mh-facts strong{font-family:var(--mh-font-display);font-size:clamp(1.5rem,1.1rem + 1.4vw,2.25rem);font-weight:var(--mh-fw-semibold);color:var(--mh-blue-600);letter-spacing:-.01em}.mh-facts span{font-size:var(--mh-fs-sm);color:var(--mh-gray-600);max-width:24ch}@media (max-width:760px){.mh-facts{grid-template-columns:1fr 1fr}.mh-facts>div+div{border-left:0}.mh-facts>div:nth-child(2n){border-left:1px solid var(--mh-gray-200)}.mh-facts>div:nth-child(n+3){border-top:1px solid var(--mh-gray-200)}}.mh-publics{gap:var(--mh-space-4);grid-template-columns:repeat(3,1fr);display:grid}.mh-public{gap:var(--mh-space-3);padding:var(--mh-space-6);border-radius:var(--mh-radius-xl);border:1px solid var(--mh-border);background:var(--mh-branco);color:inherit;transition:transform .42s var(--mh-ease-spring), box-shadow .42s var(--mh-ease);align-content:start;text-decoration:none;display:grid}.mh-public:hover{box-shadow:var(--mh-shadow-lg);transform:translateY(-4px)}.mh-public--lead{background:linear-gradient(160deg, var(--mh-blue-100), var(--mh-branco));border-color:var(--mh-blue-200)}@media (max-width:900px){.mh-publics{grid-template-columns:1fr}}.mh-process{counter-reset:etapa;gap:var(--mh-space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));margin:0;padding:0;list-style:none;display:grid}.mh-process li{counter-increment:etapa;padding:var(--mh-space-6) var(--mh-space-5) var(--mh-space-5);border-radius:var(--mh-radius-xl);background:var(--mh-branco);border:1px solid var(--mh-border);gap:var(--mh-space-2);align-content:start;display:grid;position:relative}.mh-process li:before{content:counter(etapa, decimal-leading-zero);font-family:var(--mh-font-display);font-weight:var(--mh-fw-semibold);color:var(--mh-blue-500);font-size:1.75rem;line-height:1}.mh-checklist{gap:var(--mh-space-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));margin:0;padding:0;list-style:none;display:grid}.mh-checklist li{gap:var(--mh-space-3);padding:var(--mh-space-4) var(--mh-space-5);border-radius:var(--mh-radius-lg);background:var(--mh-branco);border:1px solid var(--mh-border);grid-template-columns:auto 1fr;display:grid}.mh-checklist li>svg{color:var(--mh-teal-700);margin-top:2px}.mh-checklist strong{color:var(--mh-navy-800);display:block}.mh-checklist span{font-size:var(--mh-fs-sm);color:var(--mh-text-muted)}.mh-items-table td:first-child{white-space:nowrap;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.8125rem}.mh-proposal{gap:var(--mh-space-7);grid-template-columns:.8fr 1.2fr;align-items:start;display:grid}.mh-proposal__aside{gap:var(--mh-space-4);display:grid;position:sticky;top:96px}.mh-proposal form{gap:var(--mh-space-4);padding:var(--mh-space-6);border-radius:var(--mh-radius-xl);background:var(--mh-branco);border:1px solid var(--mh-border);box-shadow:var(--mh-shadow-md);display:grid}.mh-proposal fieldset{gap:var(--mh-space-2);border:0;margin:0;padding:0;display:grid}.mh-qty-table{gap:var(--mh-space-2);display:grid}.mh-qty-row{gap:var(--mh-space-3);font-size:var(--mh-fs-sm);grid-template-columns:1fr 120px;align-items:center;display:grid}.mh-two{gap:var(--mh-space-4);grid-template-columns:1fr 1fr;display:grid}@media (max-width:900px){.mh-proposal{grid-template-columns:1fr}.mh-proposal__aside{position:static}}@media (max-width:560px){.mh-two{grid-template-columns:1fr}}.mh-price-line{align-items:baseline;gap:var(--mh-space-2);flex-wrap:wrap;display:flex}.mh-price-line strong{font-family:var(--mh-font-display);color:var(--mh-navy-800);font-size:clamp(1.75rem,1.4rem + 1vw,2.25rem);font-weight:var(--mh-fw-semibold)}.mh-price-line small{color:var(--mh-text-muted)}.mh-card-price{font-family:var(--mh-font-display);font-weight:var(--mh-fw-semibold);color:var(--mh-navy-800);font-size:1.125rem}.mh-qty{border:1px solid var(--mh-border-strong);border-radius:var(--mh-radius-pill);background:var(--mh-branco);align-items:center;display:inline-flex}.mh-qty button{width:44px;height:44px;color:var(--mh-navy-800);cursor:pointer;background:0 0;border:0;border-radius:50%;font-size:1.25rem}.mh-qty button:disabled{opacity:.35;cursor:default}.mh-qty output,.mh-qty input{text-align:center;width:3rem;min-width:2.5ch;font-weight:var(--mh-fw-semibold);font:inherit;color:var(--mh-navy-800);background:0 0;border:0}.mh-buy{gap:var(--mh-space-3);flex-wrap:wrap;align-items:center;display:flex}.mh-buy__ok{align-items:center;gap:var(--mh-space-3);flex-wrap:wrap;display:flex}.mh-cart-lines{gap:var(--mh-space-3);display:grid}.mh-cart-row{gap:var(--mh-space-4);padding:var(--mh-space-4);border-radius:var(--mh-radius-lg);border:1px solid var(--mh-border);background:var(--mh-branco);grid-template-columns:88px 1fr auto;align-items:center;display:grid}.mh-cart-row__img{border-radius:var(--mh-radius-md);background:var(--mh-blue-50);place-items:center;width:88px;height:88px;display:grid}.mh-cart-row__img img{object-fit:contain;width:auto;max-width:76%;height:auto;max-height:80%}.mh-cart-row__info{gap:6px;display:grid}.mh-cart-row__info a{color:var(--mh-navy-800);font-weight:var(--mh-fw-semibold);text-decoration:none}.mh-cart-row__end{gap:var(--mh-space-2);justify-items:end;display:grid}.mh-link-btn{color:var(--mh-link);cursor:pointer;font:inherit;font-size:var(--mh-fs-sm);background:0 0;border:0;padding:0;text-decoration:underline}@media (max-width:560px){.mh-cart-row{grid-template-columns:64px 1fr}.mh-cart-row__img{width:64px;height:64px}.mh-cart-row__end{grid-column:1/-1;grid-template-columns:auto auto;justify-content:space-between;align-items:center}}.mh-pay-methods{gap:var(--mh-space-2);flex-wrap:wrap;display:flex}.mh-pay-methods span{border-radius:var(--mh-radius-pill);background:var(--mh-gray-100);font-size:var(--mh-fs-xs);font-weight:var(--mh-fw-semibold);color:var(--mh-navy-800);padding:6px 12px}.mh-cta__secondary{color:var(--mh-navy-800);border:1px solid var(--mh-navy-800);background:var(--mh-branco)}.mh-video{gap:var(--mh-space-2);margin:0;display:grid}.mh-video video{border-radius:var(--mh-radius-xl);background:var(--mh-navy-900);aspect-ratio:16/9;object-fit:cover;width:100%;box-shadow:var(--mh-shadow-lg);display:block}.mh-video--vertical video{aspect-ratio:3/4;object-fit:contain;max-height:78vh}.mh-video-split{gap:var(--mh-space-7);grid-template-columns:.9fr 1.1fr;align-items:center;display:grid}@media (max-width:860px){.mh-video-split{grid-template-columns:1fr}}.mh-rule--white{background:var(--mh-branco);border:1px solid var(--mh-border)}@media (min-width:1100px){.mh-product-grid--five{gap:var(--mh-space-3);grid-template-columns:repeat(5,minmax(0,1fr))}}@media (min-width:641px){.mh-wa-float{left:auto;right:max(16px, env(safe-area-inset-right));bottom:max(80px, calc(env(safe-area-inset-bottom) + 64px))}}.mh-catalog{gap:var(--mh-space-6) var(--mh-space-4);display:grid}.mh-catalog__group{gap:var(--mh-space-4);align-content:start;scroll-margin-top:96px;display:grid}.mh-catalog__title{justify-content:space-between;align-items:baseline;gap:var(--mh-space-3);padding-bottom:var(--mh-space-3);border-bottom:2px solid var(--mh-blue-100);color:var(--mh-navy-800);display:flex}.mh-catalog__title span{font-family:var(--mh-font-body,inherit);font-size:var(--mh-fs-sm);font-weight:var(--mh-fw-regular,400);color:var(--mh-gray-600)}.mh-catalog__grid{gap:var(--mh-space-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,230px),1fr));display:grid}.mh-catalog__grid>div{display:flex}.mh-catalog__grid>div>.mh-product-card{flex:1}@media (min-width:1100px){.mh-catalog{grid-template-columns:2fr 1fr 2fr}.mh-catalog__grid{grid-template-columns:repeat(var(--n), minmax(0, 1fr))}.mh-catalog__title{white-space:nowrap;font-size:1.2rem}.mh-catalog__title span{display:none}}
button.mh-wa-float{cursor:pointer;border:0}.mh-helena{z-index:60;right:max(16px, env(safe-area-inset-right));bottom:calc(max(80px, env(safe-area-inset-bottom) + 64px) + 64px);background:var(--mh-surface);border:1px solid var(--mh-border);border-radius:var(--mh-radius-lg);width:min(392px,100vw - 32px);height:min(620px,100dvh - 200px);box-shadow:var(--mh-shadow-lg);font-size:var(--mh-fs-sm);flex-direction:column;animation:.18s ease-out mh-helena-in;display:flex;position:fixed;overflow:hidden}@keyframes mh-helena-in{0%{opacity:0;transform:translateY(12px)}}@media (prefers-reduced-motion:reduce){.mh-helena{animation:none}}.mh-helena__head{background:var(--mh-navy-800);color:var(--mh-branco);align-items:center;gap:10px;padding:12px 10px 12px 14px;display:flex}.mh-helena__avatar{background:linear-gradient(135deg, var(--mh-teal-500), var(--mh-blue-500));color:#fff;width:40px;height:40px;font-family:var(--mh-font-display);border-radius:50%;flex:none;place-items:center;font-size:1.1rem;font-weight:600;display:grid;position:relative}.mh-helena__avatar img{object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}.mh-helena__avatar:after{content:"";border:2px solid var(--mh-navy-800);background:#3ddc84;border-radius:50%;width:10px;height:10px;position:absolute;bottom:1px;right:0}.mh-helena__who{flex:1;min-width:0;line-height:1.25;display:grid}.mh-helena__who strong{font-family:var(--mh-font-display);font-size:1rem;font-weight:600}.mh-helena__who span{color:var(--mh-text-inverse-muted);font-size:var(--mh-fs-xs)}.mh-helena__icon-btn{width:36px;height:36px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;display:grid}.mh-helena__icon-btn:hover{background:#ffffff1f}.mh-helena__icon-btn:focus-visible{outline:2px solid var(--mh-focus);outline-offset:1px}.mh-helena__log{background:var(--mh-bg-soft);overscroll-behavior:contain;flex-direction:column;flex:1;gap:10px;padding:16px 14px;display:flex;overflow-y:auto}.mh-helena__msg{overflow-wrap:anywhere;border-radius:16px;max-width:88%;padding:10px 12px;line-height:1.5}.mh-helena__msg p,.mh-helena__msg ul{margin:0}.mh-helena__msg p+p,.mh-helena__msg p+ul,.mh-helena__msg ul+p{margin-top:8px}.mh-helena__msg ul{padding-left:18px}.mh-helena__msg--assistant{background:var(--mh-surface);color:var(--mh-text);border:1px solid var(--mh-border);border-bottom-left-radius:4px;align-self:flex-start}.mh-helena__msg--assistant a{color:var(--mh-link)}.mh-helena__msg--user{background:var(--mh-navy-800);color:var(--mh-branco);white-space:pre-wrap;border-bottom-right-radius:4px;align-self:flex-end}.mh-helena__chips{flex-wrap:wrap;gap:8px;display:flex}.mh-helena__chips button{border:1px solid var(--mh-blue-200);border-radius:var(--mh-radius-pill);background:var(--mh-surface);color:var(--mh-blue-600);font:inherit;cursor:pointer;padding:8px 12px;font-weight:500}.mh-helena__chips button:hover{background:var(--mh-blue-100)}.mh-helena__actions{gap:8px;margin-top:10px;display:grid}.mh-helena__wa{border-radius:var(--mh-radius-pill);background:#1a7f4b;justify-content:center;align-items:center;gap:8px;padding:10px 14px;font-weight:600;text-decoration:none;display:inline-flex;color:#fff!important}.mh-helena__wa:hover{background:#156b3f}.mh-helena__products{gap:6px;margin:0;list-style:none;display:grid;padding:0!important}.mh-helena__products li{border:1px solid var(--mh-border);border-radius:var(--mh-radius-md);background:var(--mh-gray-50);justify-content:space-between;align-items:center;gap:8px;padding:8px 8px 8px 10px;display:flex}.mh-helena__products li>div{min-width:0;display:grid}.mh-helena__products li>div a{color:var(--mh-text-heading);font-weight:600;text-decoration:none}.mh-helena__products li>div a:hover{text-decoration:underline}.mh-helena__products li>div span{color:var(--mh-text-muted);font-size:var(--mh-fs-xs)}.mh-helena__buy{border-radius:var(--mh-radius-pill);background:var(--mh-action);font-weight:600;font-size:var(--mh-fs-xs);flex:none;align-items:center;gap:6px;padding:8px 12px;text-decoration:none;display:inline-flex;color:#fff!important}.mh-helena__buy:hover{background:var(--mh-action-hover)}.mh-helena__typing{gap:4px;padding:14px;display:inline-flex}.mh-helena__typing i{background:var(--mh-gray-400);border-radius:50%;width:7px;height:7px;animation:1s ease-in-out infinite mh-helena-dot}.mh-helena__typing i:nth-child(2){animation-delay:.15s}.mh-helena__typing i:nth-child(3){animation-delay:.3s}@keyframes mh-helena-dot{0%,80%,to{opacity:.3;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}.mh-helena__form{border-top:1px solid var(--mh-border);align-items:flex-end;gap:8px;padding:10px 10px 6px 12px;display:flex}.mh-helena__form textarea{resize:none;border:1px solid var(--mh-border-strong);min-height:42px;max-height:120px;font:inherit;color:var(--mh-text);field-sizing:content;border-radius:20px;flex:1;padding:10px 12px;font-size:16px;line-height:1.35}.mh-helena__form textarea:focus{border-color:var(--mh-blue-500);box-shadow:0 0 0 3px var(--mh-blue-100);outline:none}.mh-helena__send{background:var(--mh-action);color:#fff;cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;width:42px;height:42px;display:grid}.mh-helena__send:disabled{background:var(--mh-gray-300);cursor:default}.mh-helena__foot{color:var(--mh-text-muted);margin:0;padding:0 14px 10px;font-size:.7rem;line-height:1.4}.mh-helena__foot a{color:var(--mh-link)}@media (max-width:640px){.mh-helena{z-index:80;border:0;border-radius:0;width:100%;height:100dvh;inset:0}.mh-helena__head{padding-top:max(12px, env(safe-area-inset-top))}.mh-helena__foot{padding-bottom:max(10px, env(safe-area-inset-bottom))}}.mh-admin{padding-block:var(--mh-space-6) var(--mh-space-8)}.mh-admin__login{gap:var(--mh-space-3);max-width:380px;margin-inline:auto;display:grid}.mh-admin__bar{align-items:center;gap:var(--mh-space-2);margin-bottom:var(--mh-space-4);flex-wrap:wrap;display:flex}.mh-admin__bar .mh-input,.mh-admin__bar .mh-select{width:auto;min-width:160px}.mh-admin__bar .mh-admin__grow{flex:1;min-width:200px}.mh-admin__stats{gap:var(--mh-space-2);margin-bottom:var(--mh-space-4);flex-wrap:wrap;display:flex}.mh-admin__stat{border:1px solid var(--mh-border);border-radius:var(--mh-radius-md);background:var(--mh-surface);padding:10px 14px}.mh-admin__stat strong{font-family:var(--mh-font-display);color:var(--mh-text-heading);font-size:1.4rem;display:block}.mh-admin__stat span{color:var(--mh-text-muted);font-size:var(--mh-fs-xs)}.mh-admin__table-wrap{border:1px solid var(--mh-border);border-radius:var(--mh-radius-md);overflow-x:auto}.mh-admin__table{border-collapse:collapse;width:100%;font-size:var(--mh-fs-sm)}.mh-admin__table th,.mh-admin__table td{text-align:left;vertical-align:top;border-bottom:1px solid var(--mh-border);padding:10px 12px}.mh-admin__table th{background:var(--mh-gray-50);color:var(--mh-text-muted);white-space:nowrap;font-weight:600}.mh-admin__table tbody tr{cursor:pointer}.mh-admin__table tbody tr:hover{background:var(--mh-blue-50)}.mh-admin__table tbody tr[aria-selected=true]{background:var(--mh-blue-100)}.mh-admin__tag{border-radius:var(--mh-radius-pill);font-size:var(--mh-fs-xs);white-space:nowrap;padding:2px 8px;font-weight:600;display:inline-block}.mh-admin__tag--instituicao{background:var(--mh-navy-100);color:var(--mh-navy-800)}.mh-admin__tag--pessoa_fisica{background:var(--mh-teal-100);color:var(--mh-teal-700)}.mh-admin__tag--novo{background:var(--mh-gold-100);color:var(--mh-gold-700)}.mh-admin__tag--em_contato{background:var(--mh-info-bg);color:var(--mh-info)}.mh-admin__tag--convertido{background:var(--mh-success-bg);color:var(--mh-success)}.mh-admin__tag--descartado{background:var(--mh-gray-100);color:var(--mh-gray-600)}.mh-admin__detail{margin-top:var(--mh-space-5);gap:var(--mh-space-4);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}@media (max-width:900px){.mh-admin__detail{grid-template-columns:1fr}}.mh-admin__dl{grid-template-columns:max-content 1fr;gap:6px 14px;margin:0;display:grid}.mh-admin__dl dt{color:var(--mh-text-muted)}.mh-admin__dl dd{overflow-wrap:anywhere;margin:0}.mh-admin__chat{border-radius:var(--mh-radius-md);background:var(--mh-bg-soft);flex-direction:column;gap:8px;max-height:480px;padding:12px;display:flex;overflow-y:auto}.mh-admin__chat .mh-helena__msg{max-width:92%;font-size:var(--mh-fs-sm);white-space:pre-wrap}
.lp-section{padding-block:clamp(3rem,2.2rem + 2.4vw,4.5rem);scroll-margin-top:72px}.lp-section--soft{background:linear-gradient(180deg, var(--mh-blue-50) 0%, var(--mh-branco) 100%)}.lp-head{gap:var(--mh-space-3);text-align:center;max-width:52rem;margin:0 auto var(--mh-space-6);justify-items:center;display:grid}.lp-head .mh-h1{font-size:clamp(1.9rem,1.3rem + 2.2vw,2.9rem)}.lp-hero{align-content:center;gap:var(--mh-space-6);min-height:min(100svh,980px);padding-top:clamp(6.5rem,5rem + 4vw,8rem);padding-bottom:var(--mh-space-6);background:radial-gradient(48rem 36rem at 78% 40%, #299dde33, transparent 64%), radial-gradient(34rem 24rem at 0% 100%, #009eb21a, transparent 60%), linear-gradient(180deg, var(--mh-branco) 0%, var(--mh-blue-50) 100%);display:grid;position:relative;overflow:hidden}.lp-hero:before{content:"";pointer-events:none;opacity:.55;background-image:radial-gradient(#007dc529 1px,#0000 1.4px);background-size:28px 28px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(55% 65% at 76% 42%,#000 0%,#0000 75%);mask-image:radial-gradient(55% 65% at 76% 42%,#000 0%,#0000 75%)}.lp-hero__grid{gap:var(--mh-space-7);grid-template-columns:1fr 1.05fr;align-items:center;display:grid;position:relative}.lp-hero__copy{gap:var(--mh-space-4);justify-items:start;display:grid}.lp-hero__copy .mh-eyebrow{color:var(--mh-teal-700)}.lp-hero h1.mh-display{color:var(--mh-navy-800);max-width:13ch;font-size:clamp(2.5rem,1.5rem + 3.4vw,4.25rem);line-height:1.03}.lp-hero .mh-lead{color:var(--mh-gray-700);max-width:34rem}.lp-hero__price{flex-wrap:wrap;align-items:baseline;gap:4px 12px;display:flex}.lp-hero__price strong{font-family:var(--mh-font-display);color:var(--mh-navy-800);letter-spacing:-.02em;font-size:clamp(1.9rem,1.5rem + 1.2vw,2.5rem)}.lp-hero__price span{color:var(--mh-gray-600);font-size:var(--mh-fs-sm)}.lp-hero__actions{gap:var(--mh-space-3);flex-wrap:wrap;display:flex}.lp-hero__trust{gap:var(--mh-space-2) var(--mh-space-5);color:var(--mh-gray-700);font-size:var(--mh-fs-sm);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.lp-hero__trust li{align-items:center;gap:8px;display:inline-flex}.lp-hero__trust svg{color:var(--mh-teal-700)}.lp-stage{aspect-ratio:1/.92;justify-self:center;width:100%;max-width:600px;position:relative}.lp-stage__halo{background:radial-gradient(circle at 50% 46%, var(--mh-branco) 0%, var(--mh-blue-100) 58%, #e8f4fb00 72%);border-radius:50%;position:absolute;inset:4% 8%;box-shadow:inset 0 0 0 1px #007dc51a}.lp-stage__halo:after{content:"";border:1px dashed #007dc538;border-radius:50%;animation:60s linear infinite lp-spin;position:absolute;inset:-6%}.lp-stage__kit{filter:drop-shadow(0 26px 30px #2121692e);width:100%;height:auto;position:absolute;top:50%;left:0;translate:0 -50%}.lp-chip{white-space:nowrap;border-radius:var(--mh-radius-pill);border:1px solid var(--mh-blue-100);color:var(--mh-navy-800);font-size:var(--mh-fs-sm);font-weight:var(--mh-fw-medium);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffeb;align-items:center;gap:8px;padding:10px 16px;display:inline-flex;position:absolute;box-shadow:0 10px 26px #2121691a}.lp-chip svg{color:var(--mh-blue-600)}.lp-chip--a{top:6%;left:0}.lp-chip--b{bottom:5%;left:2%}.lp-chip--c{top:6%;right:0}.lp-reading{border-radius:var(--mh-radius-lg);background:var(--mh-navy-800);min-width:150px;color:var(--mh-branco);gap:2px;padding:14px 18px;display:grid;position:absolute;top:2%;right:0;box-shadow:0 18px 40px #21216947}.lp-reading__label{color:var(--mh-text-inverse-muted);letter-spacing:.04em;text-transform:uppercase;font-size:.75rem}.lp-reading__value{font-family:var(--mh-font-display);font-size:2.2rem;font-weight:var(--mh-fw-semibold);line-height:1}.lp-reading__value small{font-size:.8rem;font-weight:var(--mh-fw-medium);color:var(--mh-text-inverse-muted);margin-left:6px}.lp-reading__trend{font-size:var(--mh-fs-sm);color:var(--mh-teal-300)}.lp-stats{background:var(--mh-branco);border:1px solid var(--mh-blue-100);border-radius:var(--mh-radius-xl);grid-template-columns:repeat(4,1fr);margin:0;display:grid;box-shadow:0 10px 30px #2121690f}.lp-stats>div{padding:var(--mh-space-4) var(--mh-space-5)}.lp-stats>div+div{border-left:1px solid var(--mh-gray-200)}.lp-stats dd{gap:2px;margin:0;display:grid}.lp-stats strong{font-family:var(--mh-font-display);color:var(--mh-blue-600);font-size:clamp(1.5rem,1.2rem + 1vw,2rem);line-height:1.1}.lp-stats span{color:var(--mh-gray-600);font-size:var(--mh-fs-sm)}@keyframes lp-float{0%,to{translate:0}50%{translate:0 -10px}}@keyframes lp-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.lp-stage__kit,.lp-stage__halo:after{animation:none}}.lp-legend{justify-content:center;gap:var(--mh-space-2) var(--mh-space-5);margin:var(--mh-space-2) 0 0;color:var(--mh-gray-700);font-size:var(--mh-fs-sm);flex-wrap:wrap;display:flex}.lp-legend span{align-items:center;gap:8px;display:inline-flex}.lp-dot{border-radius:50%;flex:none;width:10px;height:10px;display:inline-block}.lp-dot--f{background:var(--mh-navy-800)}.lp-dot--a{background:var(--mh-blue-400)}.lp-dot--b{background:var(--mh-teal-500)}.lp-fab__grid{gap:var(--mh-space-5);grid-template-columns:1fr minmax(260px,340px) 1fr;align-items:center;display:grid}.lp-fab__col{gap:var(--mh-space-4);display:grid}.lp-fab__card{gap:var(--mh-space-2);padding:var(--mh-space-4) var(--mh-space-5);background:var(--mh-branco);border:1px solid var(--mh-gray-200);border-radius:var(--mh-radius-lg);box-shadow:var(--mh-shadow-sm);transition:border-color .2s,box-shadow .2s,transform .2s;display:grid}.lp-fab__card:hover{border-color:var(--mh-blue-200);box-shadow:var(--mh-shadow-md);transform:translateY(-2px)}.lp-fab__feature{gap:var(--mh-space-3);align-items:center;display:flex}.lp-fab__feature .mh-icon{width:42px;height:42px}.lp-fab__feature .mh-icon svg{width:22px;height:22px}.lp-fab__feature h3{color:var(--mh-navy-800);font-weight:var(--mh-fw-semibold);margin:0}.lp-fab__detail{font-size:var(--mh-fs-xs);color:var(--mh-gray-600);margin:0}.lp-fab__adv,.lp-fab__ben{font-size:var(--mh-fs-sm);align-items:baseline;gap:10px;margin:0;line-height:1.45;display:flex}.lp-fab__adv{color:var(--mh-gray-700)}.lp-fab__ben{color:var(--mh-navy-800);font-weight:var(--mh-fw-medium)}.lp-fab__adv .lp-dot,.lp-fab__ben .lp-dot{width:8px;height:8px;translate:0 -1px}.lp-fab__product{justify-items:center;gap:var(--mh-space-4);padding-block:var(--mh-space-5);display:grid;position:relative}.lp-fab__ring{aspect-ratio:1;background:radial-gradient(circle, var(--mh-blue-100) 0%, #e8f4fb99 46%, transparent 70%);border-radius:50%;width:118%;position:absolute;top:44%;left:50%;translate:-50% -50%}.lp-fab__ring:after{content:"";border:1px dashed #007dc540;border-radius:50%;position:absolute;inset:16%}.lp-fab__product img{filter:drop-shadow(0 30px 30px #2121692e);width:100%;height:auto;position:relative}.lp-fab__caption{font-size:var(--mh-fs-xs);color:var(--mh-gray-600);text-align:center;margin:0;position:relative}.lp-how__head{gap:var(--mh-space-2);text-align:center;margin-bottom:var(--mh-space-5);justify-items:center;display:grid}.lp-how__head .mh-h1{font-size:clamp(1.9rem,1.3rem + 2vw,2.75rem)}.lp-how__video{max-width:1040px;margin-inline:auto}.lp-how__video .mh-video video{aspect-ratio:16/9;border-radius:32px;box-shadow:0 30px 70px #2121692e}.lp-how__bar{justify-items:center;gap:var(--mh-space-5);margin-top:var(--mh-space-6);grid-template-columns:1fr;align-items:center;display:grid}.lp-steps{gap:var(--mh-space-4);grid-template-columns:repeat(4,1fr);width:100%;margin:0;padding:0;list-style:none;display:grid}.lp-steps li{gap:var(--mh-space-3);align-items:start;display:flex}.lp-steps h3{color:var(--mh-navy-800);margin:0 0 2px}.lp-steps p{margin:0}.lp-steps__n{background:var(--mh-navy-800);width:34px;height:34px;color:var(--mh-branco);font-family:var(--mh-font-display);font-weight:var(--mh-fw-semibold);border-radius:50%;flex:none;place-items:center;display:grid}.lp-dialog{border-radius:var(--mh-radius-xl);background:var(--mh-navy-900);border:0;width:min(92vw,440px);padding:0;overflow:visible}.lp-dialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#15154ab8}.lp-dialog video{aspect-ratio:3/4;border-radius:var(--mh-radius-xl);background:var(--mh-navy-900);width:100%;max-height:82vh;display:block}.lp-dialog__close{z-index:1;background:var(--mh-branco);width:40px;height:40px;color:var(--mh-navy-800);box-shadow:var(--mh-shadow-md);cursor:pointer;border:0;border-radius:50%;place-items:center;display:grid;position:absolute;top:-14px;right:-14px}.lp-offer{padding-top:var(--mh-space-6)}.lp-offer__card{gap:var(--mh-space-7);border:1px solid var(--mh-blue-100);background:radial-gradient(30rem 22rem at 20% 50%, #299dde24, transparent 70%), linear-gradient(135deg, var(--mh-blue-50) 0%, var(--mh-branco) 60%);border-radius:36px;grid-template-columns:1fr 1.1fr;align-items:center;padding:clamp(1.5rem,1rem + 2vw,3rem);display:grid;box-shadow:0 24px 60px #21216914}.lp-offer__media{aspect-ratio:1/.9;place-items:center;display:grid;position:relative}.lp-offer__media img{filter:drop-shadow(0 30px 30px #2121692e);width:86%;height:auto;position:relative}.lp-offer__buy{gap:var(--mh-space-4);display:grid}.lp-offer__buy>*{margin:0}.lp-offer__buy .mh-h1{font-size:clamp(1.8rem,1.3rem + 1.6vw,2.5rem)}.lp-offer__buy .mh-eyebrow{color:var(--mh-teal-700)}.lp-box{color:var(--mh-gray-700);font-size:var(--mh-fs-sm);gap:6px;margin:0;padding:0;list-style:none;display:grid}.lp-box li{align-items:center;gap:10px;display:flex}.lp-box svg{color:var(--mh-blue-600)}.lp-faq{gap:var(--mh-space-6);margin-top:var(--mh-space-7);grid-template-columns:.8fr 1.2fr;align-items:start;display:grid}.lp-faq__head{gap:var(--mh-space-3);display:grid}.lp-faq__head .mh-h2{margin:0}.lp-legal{margin-top:var(--mh-space-6)}@media (max-width:1000px){.lp-hero{min-height:0}.lp-hero__grid,.lp-how__bar,.lp-offer__card,.lp-faq{grid-template-columns:1fr}.lp-steps{grid-template-columns:1fr 1fr}.lp-stage{max-width:460px}.lp-fab__grid{grid-template-columns:1fr 1fr}.lp-fab__product{grid-area:1/1/auto/-1;justify-self:center;max-width:300px}.lp-offer__media{justify-self:center;width:100%;max-width:380px}}@media (max-width:680px){.lp-stats{grid-template-columns:1fr 1fr}.lp-stats>div:nth-child(3){border-left:0}.lp-stats>div:nth-child(n+3){border-top:1px solid var(--mh-gray-200)}.lp-fab__grid,.lp-steps{grid-template-columns:1fr}.lp-chip{padding:8px 12px;font-size:.8rem}.lp-chip--a{top:4%;left:0}.lp-chip--b{bottom:10%;left:0}.lp-reading{min-width:0;padding:10px 14px;right:0}.lp-reading__value{font-size:1.6rem}.lp-hero__actions .mh-btn{flex:100%;justify-content:center}}
.hBw1pG_wrap{z-index:50;pointer-events:none;padding-inline:12px;position:fixed;top:12px;left:0;right:0}.hBw1pG_bar,.hBw1pG_panel{pointer-events:auto;max-width:1200px;margin-inline:auto}.hBw1pG_bar{align-items:center;gap:var(--mh-space-5);border-radius:var(--mh-radius-pill);height:60px;padding:0 10px 0 22px;display:flex}.hBw1pG_logo{flex:none;align-items:center;display:flex}.hBw1pG_logo img{width:auto;height:38px}.hBw1pG_nav{gap:var(--mh-space-5);margin-left:auto;display:flex}.hBw1pG_tools{margin-left:0}.hBw1pG_nav a,.hBw1pG_panel a{color:var(--mh-navy-800);font-family:var(--mh-font-display);font-size:var(--mh-fs-sm);font-weight:var(--mh-fw-medium);text-decoration:none}.hBw1pG_nav a{white-space:nowrap;opacity:.78;transition:opacity var(--mh-dur) var(--mh-ease);padding:8px 2px}.hBw1pG_nav a:hover,.hBw1pG_nav a[aria-current=page]{opacity:1}.hBw1pG_tools{align-items:center;gap:2px;display:flex}.hBw1pG_tool{border-radius:var(--mh-radius-pill);min-width:44px;min-height:44px;color:var(--mh-navy-800);font-family:var(--mh-font-display);font-size:var(--mh-fs-sm);font-weight:var(--mh-fw-medium);justify-content:center;align-items:center;gap:6px;padding:0 8px;text-decoration:none;display:inline-flex}.hBw1pG_tool:hover{background:#fff9}.hBw1pG_toolLabel{display:none}@media (min-width:1000px){.hBw1pG_toolLabel{display:inline}}.hBw1pG_toggle{width:44px;height:44px;color:var(--mh-navy-800);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;display:none}.hBw1pG_panel[hidden]{display:none!important}.hBw1pG_panel{padding:var(--mh-space-3);border-radius:var(--mh-radius-xl);margin-top:8px;display:none}.hBw1pG_panel a{padding:14px var(--mh-space-4);border-radius:var(--mh-radius-lg);font-size:var(--mh-fs-body);display:block}.hBw1pG_panel a:hover{background:#fff9}@media (max-width:1120px){.hBw1pG_nav{display:none}.hBw1pG_tools{margin-left:auto}.hBw1pG_cta{min-height:44px}.hBw1pG_toggle,.hBw1pG_panel{display:grid}.hBw1pG_bar{gap:var(--mh-space-2);padding-left:18px}}@media (max-width:520px){.hBw1pG_cta{display:none}}
.S6Hkya_footer{background:var(--mh-navy-800);color:var(--mh-text-inverse-muted);padding-block:var(--mh-space-8) var(--mh-space-6);font-size:var(--mh-fs-sm)}.S6Hkya_grid{gap:var(--mh-space-6);grid-template-columns:1.5fr repeat(5,1fr);display:grid}.S6Hkya_trustLine{margin-top:var(--mh-space-2);font-size:var(--mh-fs-xs);align-items:center;gap:8px;display:inline-flex;color:var(--mh-teal-300)!important}@media (max-width:1100px){.S6Hkya_grid{grid-template-columns:repeat(3,1fr)}.S6Hkya_brand{grid-column:1/-1}}.S6Hkya_grid nav,.S6Hkya_grid>div{align-content:start;gap:10px;display:grid}.S6Hkya_brand img{width:auto;height:56px}.S6Hkya_brand p{max-width:22ch;font-family:var(--mh-font-display);color:var(--mh-branco)}.S6Hkya_title{font-family:var(--mh-font-display);font-weight:var(--mh-fw-semibold);color:var(--mh-branco);margin-bottom:4px}.S6Hkya_footer a{color:var(--mh-text-inverse-muted);text-decoration:none}.S6Hkya_footer a:hover{color:var(--mh-branco)}.S6Hkya_legal{margin-top:var(--mh-space-7);padding-top:var(--mh-space-5);gap:var(--mh-space-4);font-size:var(--mh-fs-xs);border-top:1px solid #ffffff24;flex-wrap:wrap;justify-content:space-between;display:flex}.S6Hkya_legal p:first-child{max-width:70ch}.S6Hkya_legal p:nth-child(2){max-width:60ch}@media (max-width:760px){.S6Hkya_grid{grid-template-columns:1fr 1fr}.S6Hkya_brand{grid-column:1/-1}.S6Hkya_footer a{padding-block:8px;display:inline-block}}
