.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}}
:root{--v5-grad:linear-gradient(115deg, var(--mh-azul-institucional) 0%, var(--mh-azul-tecnologia) 52%, var(--mh-turquesa-saude) 100%);--v5-grad-soft:linear-gradient(115deg, #1c4f9c 0%, var(--mh-azul-tecnologia) 45%, var(--mh-turquesa-saude) 100%);--v5-teal:var(--mh-turquesa-saude);--v5-section:clamp(4rem, 3rem + 5vw, 7.5rem)}.v5-title{font-family:var(--mh-font-display);font-weight:var(--mh-fw-bold);letter-spacing:.01em;text-transform:uppercase;color:var(--mh-navy-800);margin:0;font-size:clamp(1.875rem,1.4rem + 1.8vw,2.75rem);line-height:1.1}.v5-title--xl{font-size:clamp(2.125rem,1.5rem + 2.6vw,3.375rem)}.v5-subtitle{margin:var(--mh-space-4) 0 0;max-width:30rem;font-family:var(--mh-font-display);font-weight:var(--mh-fw-semibold);letter-spacing:.02em;text-transform:uppercase;color:var(--mh-navy-800);font-size:1rem;line-height:1.55}.v5-head{text-align:center;max-width:46rem;margin:0 auto clamp(2.5rem,2rem + 2vw,4rem)}.v5-head p{margin:var(--mh-space-4) auto 0;color:var(--mh-gray-700);line-height:1.65}.v5-link{font-family:var(--mh-font-display);font-weight:var(--mh-fw-semibold);letter-spacing:.05em;text-transform:uppercase;color:var(--mh-teal-700);align-items:center;gap:6px;font-size:.875rem;text-decoration:none;display:inline-flex}.v5-link svg{transition:transform .3s var(--mh-ease-spring)}.v5-link:hover svg{transform:translate(4px)}.v5-hex{width:clamp(120px,14vw,200px);color:var(--mh-blue-200);opacity:.7;pointer-events:none;position:absolute}.v5-hex--right{top:12%;right:-30px}.v5-hex--left{bottom:6%;left:-40px}.v5-hero{background:var(--v5-grad);min-height:clamp(500px,68svh,680px);color:var(--mh-branco);isolation:isolate;margin-top:80px;position:relative;overflow:hidden}.v5-hero__fx{z-index:-1;pointer-events:none;position:absolute;inset:0}.v5-hero__fx:before{content:"";background:radial-gradient(60% 80% at 75% 45%,#ffffff38,#0000 70%),radial-gradient(40% 60% at 10% 100%,#009eb273,#0000 70%);position:absolute;inset:0}.v5-streak{background:linear-gradient(90deg,#0000,#ffffff1f 40%,#ffffff0a);width:22%;position:absolute;top:-20%;bottom:-20%;right:18%;transform:skew(-22deg)}.v5-shard{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:linear-gradient(135deg,#ffffff8c,#ffffff14);animation:9s ease-in-out infinite v5-float;display:block;position:absolute;box-shadow:inset 0 0 0 1px #ffffff59}.v5-shard--a{clip-path:polygon(30% 0,100% 35%,70% 100%,0 70%);opacity:.55;width:120px;height:140px;top:22%;right:44%}.v5-shard--b{clip-path:polygon(50% 0,100% 60%,40% 100%,0 40%);opacity:.6;width:80px;height:90px;animation-delay:-3s;top:14%;right:6%}.v5-shard--c{clip-path:polygon(0 20%,80% 0,100% 100%,20% 80%);opacity:.45;width:64px;height:70px;animation-delay:-6s;bottom:14%;right:40%}@keyframes v5-float{50%{transform:translateY(-14px)rotate(6deg)}}.v5-slide{opacity:0;visibility:hidden;transition:opacity .7s var(--mh-ease), visibility 0s .7s;align-items:center;display:grid;position:absolute;inset:0}.v5-slide.is-active{opacity:1;visibility:visible;transition:opacity .7s var(--mh-ease);min-height:inherit;position:relative}.v5-slide__grid{gap:var(--mh-space-6);grid-template-columns:1.05fr 1fr;align-items:center;padding-block:clamp(3rem,2rem + 4vw,5rem);display:grid}.v5-slide__copy{max-width:36rem}.v5-slide__eyebrow{margin:0 0 var(--mh-space-3);font-family:var(--mh-font-display);font-style:italic;font-weight:var(--mh-fw-bold);border-bottom:2px solid;font-size:clamp(1.125rem,1rem + .6vw,1.5rem);line-height:1.2;display:inline-block}.v5-slide__title{font-family:var(--mh-font-display);font-weight:var(--mh-fw-bold);letter-spacing:-.015em;color:var(--mh-branco);text-wrap:balance;margin:0;font-size:clamp(2.125rem,1.3rem + 3.4vw,3.75rem);line-height:1.08}.v5-slide__text{margin:var(--mh-space-5) 0 0;max-width:31rem;font-size:var(--mh-fs-lead);color:#ffffffe6;line-height:1.6}.v5-slide__actions{gap:var(--mh-space-3);margin-top:var(--mh-space-6);flex-wrap:wrap;display:flex}.v5-slide.is-active .v5-slide__copy>*{animation:v5-rise .7s var(--mh-ease) both}.v5-slide.is-active .v5-slide__copy>:nth-child(2){animation-delay:80ms}.v5-slide.is-active .v5-slide__copy>:nth-child(3){animation-delay:.16s}.v5-slide.is-active .v5-slide__copy>:nth-child(4){animation-delay:.24s}.v5-slide.is-active .v5-slide__art img{animation:v5-zoom .9s var(--mh-ease) both}@keyframes v5-rise{0%{opacity:0;transform:translateY(18px)}}@keyframes v5-zoom{0%{opacity:0;transform:translate(30px)scale(.96)}}.v5-btn-outline{color:var(--mh-branco);background:0 0;border-color:#fffc}.v5-btn-outline:hover{background:#ffffff24}.v5-slide__art{place-items:center;min-height:360px;display:grid;position:relative}.v5-slide__halo{aspect-ratio:1;background:radial-gradient(circle,#fffffff2 0%,#ffffff8c 45%,#fff0 70%);border-radius:50%;width:min(92%,460px);position:absolute}.v5-slide__art img{filter:drop-shadow(0 24px 40px #15154a59);height:auto;position:relative}.v5-slide__art .is-main{width:min(100%,520px)}.v5-slide__art .is-side{width:22%;position:absolute;bottom:2%;right:4%}.v5-slide__art .is-solo{width:min(108%,580px)}.v5-slide__art .is-tall{z-index:1;width:34%;max-width:200px;transform:translate(-30%)}.v5-slide__art .is-back{width:36%;max-width:220px;position:absolute;bottom:8%;right:14%}.v5-hero__arrows{gap:4px;display:grid;position:absolute;top:50%;right:0;transform:translateY(-50%)}.v5-hero__arrows button{width:48px;height:56px;color:var(--mh-branco);cursor:pointer;transition:background var(--mh-dur) var(--mh-ease);background:#ffffff29;border:0;place-items:center;display:grid}.v5-hero__arrows button:hover{background:#ffffff4d}.v5-hero__dots{gap:10px;display:flex;position:absolute;bottom:22px;left:50%;transform:translate(-50%)}.v5-hero__dots button{cursor:pointer;width:28px;height:4px;transition:width .3s var(--mh-ease), background .3s;background:#fff6;border:0;border-radius:2px;padding:0}.v5-hero__dots button[aria-current=true]{background:var(--mh-branco);width:48px}.v5-hero button:focus-visible,.v5-hero a:focus-visible{outline:3px solid var(--mh-branco);outline-offset:3px}.v5-strip{background:var(--v5-grad-soft);position:relative;overflow:hidden}.v5-strip__grid{justify-content:space-between;align-items:stretch;gap:var(--mh-space-5);min-height:96px;display:flex}.v5-strip__links{align-items:center;gap:var(--mh-space-3);padding-block:var(--mh-space-4);flex-wrap:nowrap;display:flex}.v5-strip__btn{white-space:nowrap;border-radius:var(--mh-radius-md);min-height:52px;color:var(--mh-branco);font:inherit;font-family:var(--mh-font-display);font-size:.8125rem;font-weight:var(--mh-fw-semibold);letter-spacing:.05em;text-transform:uppercase;cursor:pointer;transition:background var(--mh-dur) var(--mh-ease);background:#15154a2e;border:0;align-items:center;gap:10px;padding:0 14px 0 8px;text-decoration:none;display:inline-flex}.v5-strip__btn>span{border-radius:var(--mh-radius-sm);background:#15154a59;place-items:center;width:36px;height:36px;display:grid}.v5-strip__btn>svg:last-child{opacity:.8;margin-left:4px}.v5-strip__btn:hover{background:#15154a52}.v5-strip__phone{white-space:nowrap;padding:0 0 0 calc(var(--mh-space-5) + 30px);color:var(--mh-navy-800);isolation:isolate;flex:none;align-items:center;gap:14px;text-decoration:none;display:flex;position:relative}.v5-strip__phone:before{content:"";z-index:-1;background:var(--mh-branco);clip-path:polygon(30px 0,100% 0,100% 100%,0 100%);position:absolute;inset:0 -100vw 0 0}.v5-strip__phone:after{content:"";z-index:-2;background:var(--mh-azul-expansao);width:22px;position:absolute;top:0;bottom:0;left:-10px;transform:skew(-17deg)}.v5-strip__wa{background:var(--v5-teal);width:44px;height:44px;color:var(--mh-branco);border-radius:50%;place-items:center;display:grid}.v5-strip__phone strong{font-family:var(--mh-font-display);font-size:1.5rem;line-height:1.1;display:block}.v5-strip__phone small{letter-spacing:.08em;text-transform:uppercase;color:var(--mh-gray-600);font-size:.6875rem;display:block}.v5-about{padding-block:var(--v5-section);background:var(--mh-gray-50);position:relative;overflow:hidden}.v5-about__grid{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(2rem,1rem + 4vw,5rem);display:grid}.v5-about__art{justify-self:start;width:min(100%,500px);margin-left:clamp(-120px,-6vw,0px);position:relative}.v5-about__ring{aspect-ratio:1;background:conic-gradient(from 200deg, var(--mh-azul-tecnologia), var(--mh-turquesa-saude), var(--mh-azul-expansao), var(--mh-azul-tecnologia));border-radius:50%;padding:16px;position:relative}.v5-about__photo{border:8px solid var(--mh-gray-50);border-radius:50%;width:100%;height:100%;overflow:hidden}.v5-about__photo img{object-fit:cover;object-position:50% 30%;width:100%;height:100%}.v5-pill{border-radius:var(--mh-radius-pill);background:var(--v5-teal);height:34px;display:block;position:absolute}.v5-pill--a{background:var(--mh-azul-tecnologia);width:120px;top:44%;right:-64px}.v5-pill--b{width:54px;top:54%;right:-84px}.v5-pill--c{background:var(--mh-azul-expansao);width:80px;top:64%;right:-28px}.v5-pill--d{width:34px;top:64%;right:-76px}.v5-glow{filter:blur(2px);border-radius:50%;width:34px;height:34px;animation:4s ease-in-out infinite v5-pulse;position:absolute}.v5-glow--pink{background:radial-gradient(circle,#ff6b8b 30%,#ff6b8b00 70%);width:54px;height:54px;top:-6%;right:0}.v5-glow--green{background:radial-gradient(circle,#6fe0b5 30%,#6fe0b500 70%);animation-delay:-1.5s;bottom:-14%;left:10%}.v5-glow--violet{background:radial-gradient(circle,#8c8cf0 30%,#8c8cf000 70%);animation-delay:-3s;bottom:-16%;right:10%}@keyframes v5-pulse{50%{opacity:.7;transform:scale(1.25)}}.v5-about__copy .v5-subtitle{margin-bottom:var(--mh-space-6)}.v5-about__block{gap:var(--mh-space-4);margin-bottom:var(--mh-space-5);grid-template-columns:44px 1fr;align-items:start;display:grid}.v5-about__block p{color:var(--mh-gray-700);margin:0;line-height:1.7}.v5-badge{background:var(--mh-teal-100);width:44px;height:44px;color:var(--mh-teal-700);border-radius:50%;place-items:center;display:grid}.v5-video{padding:var(--mh-space-8) var(--mh-gutter) 0;background:linear-gradient(var(--mh-gray-50) 45%, var(--mh-branco) 45%)}.v5-video__frame{border-radius:var(--mh-radius-lg);max-width:860px;box-shadow:var(--mh-shadow-lg);margin-inline:auto;overflow:hidden}.v5-benefits{padding-block:var(--v5-section);position:relative;overflow:hidden}.v5-fab__bar{justify-items:center;gap:var(--mh-space-4);margin-bottom:var(--mh-space-6);display:grid}.v5-fab__legend{justify-content:center;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;display:flex}.v5-fab__legend span{align-items:center;gap:8px;display:inline-flex}.v5-dot{border-radius:50%;flex:none;width:10px;height:10px;display:inline-block}.v5-dot--f{background:var(--mh-navy-800)}.v5-dot--a{background:var(--mh-blue-400)}.v5-dot--b{background:var(--mh-teal-500)}.v5-fab__grid{gap:var(--mh-space-5);grid-template-columns:repeat(3,1fr);margin:0;padding:0;list-style:none;display:grid}.v5-fab__card{gap:var(--mh-space-3);border-top:4px solid var(--mh-navy-800);animation:v5-rise .52s var(--mh-ease) both;transition:box-shadow .3s var(--mh-ease), transform .3s var(--mh-ease);align-content:start;display:grid}.v5-fab__card:hover{box-shadow:var(--mh-shadow-md);transform:translateY(-3px)}.v5-fab__feature{gap:var(--mh-space-3);padding-bottom:var(--mh-space-3);border-bottom:1px solid var(--mh-border);align-items:center;display:flex}.v5-fab__feature h3{font-family:var(--mh-font-display);font-size:1rem;font-weight:var(--mh-fw-bold);letter-spacing:.02em;text-transform:uppercase;color:var(--mh-navy-800);margin:0}.v5-fab__detail{font-size:var(--mh-fs-xs);color:var(--mh-gray-600);margin:2px 0 0}.v5-fab__row{align-items:baseline;gap:10px;margin:0;font-size:.9375rem;line-height:1.5;display:flex}.v5-fab__row .v5-dot{width:8px;height:8px;translate:0 -1px}.v5-fab__row--a{color:var(--mh-gray-700)}.v5-fab__row--b{color:var(--mh-navy-800);font-weight:var(--mh-fw-medium)}.v5-fab__more{margin:var(--mh-space-6) 0 0;text-align:center}.v5-benefits .mh-eyebrow{margin-bottom:var(--mh-space-3)}.v5-feature{background:linear-gradient(100deg,#eaf4fb 0%,#f5fafd 45%,#e3f3f6 100%);padding-block:clamp(3.5rem,2.5rem + 4vw,6rem);position:relative;overflow:hidden}.v5-feature:before{content:"";background:linear-gradient(90deg,#fff0,#ffffffe6);width:55%;height:160%;position:absolute;top:-30%;right:-8%;transform:skew(-18deg)}.v5-feature__grid{gap:var(--mh-space-6);grid-template-columns:1fr 1.1fr;align-items:center;display:grid;position:relative}.v5-feature__kicker{font-family:var(--mh-font-display);font-weight:var(--mh-fw-bold);text-transform:uppercase;color:var(--mh-azul-expansao);margin:0;font-size:clamp(2.25rem,1.6rem + 2.6vw,3.5rem);line-height:1}.v5-feature__title{margin:var(--mh-space-4) 0 var(--mh-space-5);font-family:var(--mh-font-display);font-weight:var(--mh-fw-bold);text-transform:uppercase;color:var(--mh-blue-600);max-width:28rem;font-size:clamp(1.125rem,1rem + .7vw,1.5rem);line-height:1.5}.v5-feature__price{margin:var(--mh-space-6) 0 0;font-family:var(--mh-font-display);font-weight:var(--mh-fw-bold);color:var(--mh-azul-expansao);font-size:clamp(1.75rem,1.4rem + 1.4vw,2.5rem)}.v5-feature__price small{font-size:.8125rem;font-weight:var(--mh-fw-medium);color:var(--mh-gray-600);letter-spacing:.02em;display:block}.v5-feature__art{place-items:center;min-height:320px;display:grid;position:relative}.v5-feature__art img{filter:drop-shadow(0 24px 30px #2121692e);width:min(100%,560px);height:auto;position:relative}.v5-how{padding-block:var(--v5-section)}.v5-how__steps{gap:var(--mh-space-5);counter-reset:none;grid-template-columns:repeat(4,1fr);margin:0;padding:0;list-style:none;display:grid}.v5-how__card{height:100%;padding:var(--mh-space-6) var(--mh-space-5);border-top:4px solid var(--v5-teal)}.v5-how__n{font-family:var(--mh-font-display);font-weight:var(--mh-fw-bold);color:var(--mh-blue-200);font-size:2.5rem;line-height:1;display:block}.v5-how__steps h3{margin:var(--mh-space-3) 0 var(--mh-space-2);font-family:var(--mh-font-display);font-size:1.0625rem;font-weight:var(--mh-fw-bold);text-transform:uppercase;letter-spacing:.03em;color:var(--mh-navy-800)}.v5-how__steps p{color:var(--mh-gray-700);margin:0;font-size:.9375rem;line-height:1.6}.v5-how__more{margin:var(--mh-space-6) 0 0;text-align:center}.v5-products{padding-bottom:var(--v5-section);background:var(--mh-gray-50)}.v5-products__band{min-height:340px;padding-block:var(--mh-space-8) 140px;text-align:center;color:var(--mh-branco);isolation:isolate;place-items:center;display:grid;position:relative;overflow:hidden}.v5-products__band>img{z-index:-2;object-fit:cover;object-position:50% 60%;width:100%;height:100%;position:absolute;inset:0}.v5-products__band:before{content:"";z-index:-1;background:linear-gradient(100deg,#009eb2e0,#007dc5d1 60%,#212169d9);position:absolute;inset:0}.v5-products__band h2{font-family:var(--mh-font-display);font-weight:var(--mh-fw-bold);color:var(--mh-branco);margin:0;font-size:clamp(1.875rem,1.3rem + 2.2vw,3rem)}.v5-products__band p{margin:var(--mh-space-3) 0 0;color:#ffffffe6}.v5-products__grid{gap:var(--mh-space-5);grid-template-columns:repeat(3,1fr);margin:-110px 0 0;padding:0;list-style:none;display:grid;position:relative}.v5-products__grid>li{min-width:0}.v5-products__grid>li>div{height:100%}.v5-tile{height:100%;color:inherit;transition:transform .4s var(--mh-ease-spring), box-shadow .3s var(--mh-ease);padding:0;text-decoration:none;display:grid;overflow:hidden}.v5-tile:hover{box-shadow:var(--mh-shadow-lg);transform:translateY(-6px)}.v5-tile__media{height:240px;padding:var(--mh-space-5);background:linear-gradient(160deg, var(--mh-blue-50), var(--mh-teal-100));display:block;overflow:hidden}.v5-tile__media img{object-fit:contain;width:100%;height:100%;transition:transform .5s var(--mh-ease);display:block}.v5-tile:hover .v5-tile__media img{transform:scale(1.06)}.v5-tile__body{padding:var(--mh-space-5);align-content:start;gap:6px;display:grid}.v5-tile__body small{letter-spacing:.08em;text-transform:uppercase;color:var(--mh-teal-700);font-size:.6875rem;font-weight:var(--mh-fw-semibold)}.v5-tile__body strong{font-family:var(--mh-font-display);color:var(--mh-navy-800);font-size:1.0625rem;line-height:1.3}.v5-tile__price{font-family:var(--mh-font-display);font-weight:var(--mh-fw-semibold);color:var(--mh-blue-600)}.v5-tile__more{font-size:.8125rem;font-weight:var(--mh-fw-semibold);letter-spacing:.05em;text-transform:uppercase;color:var(--mh-teal-700);align-items:center;gap:6px;margin-top:4px;display:inline-flex}.v5-tile--all{background:var(--v5-grad);color:var(--mh-branco);border:0;align-content:center;min-height:100%}.v5-tile--all .v5-tile__body{padding:var(--mh-space-7) var(--mh-space-6);gap:var(--mh-space-3)}.v5-tile--all small,.v5-tile--all strong,.v5-tile--all .v5-tile__more{color:var(--mh-branco)}.v5-tile--all strong{font-size:1.5rem}.v5-tile--all span{color:#ffffffe0}.v5-audience{padding-block:var(--v5-section);background:var(--mh-gray-50)}.v5-audience__grid{gap:var(--mh-space-7) var(--mh-space-6);grid-template-columns:repeat(3,1fr);margin:0;padding:0;list-style:none;display:grid}.v5-audience__card{height:100%;padding:0;overflow:hidden}.v5-audience__card>:not(.v5-audience__bar){margin-inline:var(--mh-space-5)}.v5-audience__card>.v5-link{margin-bottom:var(--mh-space-5)}.v5-audience__bar{margin:0 0 var(--mh-space-4);background:var(--v5-teal);color:var(--mh-branco);font-family:var(--mh-font-display);font-weight:var(--mh-fw-bold);letter-spacing:.06em;text-transform:uppercase;transition:background var(--mh-dur) var(--mh-ease);justify-content:center;align-items:center;gap:10px;padding:14px 16px;font-size:.875rem;display:flex}.v5-audience__grid li:hover .v5-audience__bar{background:var(--mh-teal-700)}.v5-audience__text{margin:0 0 var(--mh-space-3);color:var(--mh-gray-700);font-size:.9375rem;line-height:1.6}@media (max-width:1000px){.v5-hero{min-height:0;margin-top:70px}.v5-slide__grid,.v5-about__grid,.v5-feature__grid{grid-template-columns:1fr}.v5-slide__grid{padding-bottom:var(--mh-space-9)}.v5-slide__art{justify-self:center;width:100%;max-width:520px;min-height:260px}.v5-about__art{margin:0 auto var(--mh-space-6);width:min(82%,420px)}.v5-fab__grid,.v5-products__grid,.v5-audience__grid,.v5-how__steps{grid-template-columns:repeat(2,1fr)}.v5-strip__grid{flex-direction:column;gap:0}.v5-strip__links{flex-wrap:wrap}.v5-strip__phone{padding:var(--mh-space-4) var(--mh-gutter);margin-inline:calc(var(--mh-gutter) * -1)}.v5-strip__phone:before{clip-path:none;inset:0}.v5-strip__phone:after{display:none}.v5-hero__arrows{display:flex;top:auto;bottom:10px;transform:none}.v5-hero__arrows button{width:44px;height:44px}.v5-hero__dots{left:var(--mh-gutter);bottom:30px;transform:none}}@media (max-width:620px){.v5-fab__grid,.v5-products__grid,.v5-audience__grid,.v5-how__steps{grid-template-columns:1fr}.mh-segmented{width:100%;display:grid}.v5-strip__links{grid-template-columns:1fr;width:100%;display:grid}.v5-pill,.v5-hex{display:none}.v5-slide__art{min-height:220px}}@media (prefers-reduced-motion:reduce){.v5-shard,.v5-glow{animation:none}.v5-slide,.v5-slide.is-active{transition:none}.v5-slide.is-active .v5-slide__copy>*,.v5-slide.is-active .v5-slide__art img,.v5-fab__card{animation:none}}.v5-feature__head{margin-bottom:clamp(1.5rem,1rem + 2vw,3rem);position:relative}.v5-feature__title{margin-top:var(--mh-space-4)}.v5-how__video{margin-top:clamp(2.5rem,2rem + 2vw,4rem)}.v5-benefits--alt{background:var(--mh-blue-50)}@media (max-width:620px){.v5-fab__more .mh-btn{white-space:normal;text-align:center;max-width:100%;line-height:1.25}}
.hBw1pG_wrap{z-index:50;background:var(--mh-branco);box-shadow:0 1px 0 var(--mh-gray-200);transition:box-shadow .24s var(--mh-ease);position:fixed;top:0;left:0;right:0}.hBw1pG_wrap:before{content:"";background:linear-gradient(90deg, var(--mh-azul-institucional), var(--mh-azul-tecnologia) 45%, var(--mh-turquesa-saude));height:4px;display:block}.hBw1pG_bar,.hBw1pG_panel{max-width:1200px;margin-inline:auto}.hBw1pG_bar{align-items:center;gap:var(--mh-space-5);height:76px;padding:0 var(--mh-gutter);display:flex}.hBw1pG_logo{flex:none;align-items:center;height:100%;padding-right:28px;display:flex;position:relative}.hBw1pG_logo img{width:auto;height:50px}.hBw1pG_logo:after{content:"";background:linear-gradient(180deg, transparent, var(--mh-turquesa-saude));width:2px;position:absolute;top:10px;bottom:-14px;right:4px;transform:skew(-24deg)}.hBw1pG_nav{gap:clamp(14px,1.6vw,26px);margin-inline:auto;display:flex}.hBw1pG_nav a,.hBw1pG_panel a{color:var(--mh-navy-800);font-family:var(--mh-font-display);text-decoration:none}.hBw1pG_nav a{white-space:nowrap;font-size:.8125rem;font-weight:var(--mh-fw-semibold);letter-spacing:.06em;text-transform:uppercase;padding:8px 0;position:relative}.hBw1pG_nav a:after{content:"";background:var(--mh-turquesa-saude);transform-origin:0;height:2px;transition:transform .26s var(--mh-ease);position:absolute;bottom:2px;left:0;right:0;transform:scaleX(0)}.hBw1pG_nav a:hover:after,.hBw1pG_nav a[aria-current=page]:after{transform:scaleX(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);justify-content:center;align-items:center;gap:6px;padding:0 8px;text-decoration:none;display:inline-flex}.hBw1pG_tool:hover{background:var(--mh-blue-50)}.hBw1pG_toolLabel{display:none}.hBw1pG_cta{text-transform:uppercase;letter-spacing:.06em;border-radius:6px;font-size:.8125rem}.hBw1pG_toggle{width:44px;height:44px;color:var(--mh-navy-800);cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;display:none}.hBw1pG_panel[hidden]{display:none!important}.hBw1pG_panel{padding:var(--mh-space-2) var(--mh-gutter) var(--mh-space-4);border-top:1px solid var(--mh-gray-200);display:none}.hBw1pG_panel a{border-bottom:1px solid var(--mh-gray-100);font-size:.9375rem;font-weight:var(--mh-fw-semibold);letter-spacing:.05em;text-transform:uppercase;padding:14px 4px;display:block}@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);height:66px}.hBw1pG_logo img{height:42px}}@media (max-width:520px){.hBw1pG_cta,.hBw1pG_logo:after{display:none}}
.S6Hkya_footer{background:linear-gradient(160deg, var(--mh-navy-900) 0%, var(--mh-azul-institucional) 55%, #123f86 100%);color:var(--mh-text-inverse-muted);padding-block:var(--mh-space-8) var(--mh-space-6);font-size:var(--mh-fs-sm);position:relative}.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}}.S6Hkya_footer:before{content:"";background:linear-gradient(90deg, var(--mh-azul-tecnologia), var(--mh-turquesa-saude));height:5px;position:absolute;top:0;left:0;right:0}
