.SaudeGeral-module__0W-cQq__page{color:#10231d;background:0 0;width:100%;max-width:100%;overflow:visible}.SaudeGeral-module__0W-cQq__hero{background:radial-gradient(circle at 86% 12%,#a8db441a,#0000 24%),radial-gradient(circle at 0 100%,#15a68521,#0000 28%),linear-gradient(135deg,#0b6f5d 0%,#128f76 45%,#0a604f 100%);min-height:720px;padding:44px 0 78px;position:relative;overflow:hidden}.SaudeGeral-module__0W-cQq__heroGlowOne,.SaudeGeral-module__0W-cQq__heroGlowTwo{pointer-events:none;filter:blur(34px);border-radius:999px;position:absolute}.SaudeGeral-module__0W-cQq__heroGlowOne{background:#bfe93724;width:320px;height:320px;top:-120px;right:-30px}.SaudeGeral-module__0W-cQq__heroGlowTwo{background:#32c2a624;width:360px;height:360px;bottom:-150px;left:-90px}.SaudeGeral-module__0W-cQq__heroImageShell{z-index:1;pointer-events:none;width:min(70vw,1120px);position:absolute;top:0;bottom:0;right:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#0000001f 8%,#00000075 18%,#000000d1 30%,#000 42% 100%);mask-image:linear-gradient(90deg,#0000 0%,#0000001f 8%,#00000075 18%,#000000d1 30%,#000 42% 100%)}.SaudeGeral-module__0W-cQq__odontologiaHeroShell{width:min(68vw,1120px)}.SaudeGeral-module__0W-cQq__heroFamilyImage{object-fit:contain;object-position:right 6%;filter:saturate()contrast()brightness(1.02);-webkit-user-select:none;user-select:none;pointer-events:none;opacity:0;width:auto;max-width:none;height:100%;animation:.64s cubic-bezier(.2,.8,.2,1) .16s forwards SaudeGeral-module__0W-cQq__heroFamilyEnter;display:block;position:absolute;top:0;right:0;transform:translate(38px)translateY(16px)scale(.985);-webkit-mask-image:none;mask-image:none}.SaudeGeral-module__0W-cQq__odontologiaHeroImage{object-fit:cover;object-position:center top;width:calc(100% + 360px);height:100%;-webkit-mask-image:none;mask-image:none}.SaudeGeral-module__0W-cQq__heroInner,.SaudeGeral-module__0W-cQq__section,.SaudeGeral-module__0W-cQq__finalCta{z-index:4;width:min(1180px,100% - 56px);margin:0 auto;position:relative}.SaudeGeral-module__0W-cQq__heroInner{grid-template-columns:minmax(0,.92fr) minmax(560px,1.08fr);align-items:center;gap:8px;min-height:598px;display:grid}.SaudeGeral-module__0W-cQq__heroContent{z-index:10;opacity:0;animation:.52s cubic-bezier(.2,.8,.2,1) 80ms forwards SaudeGeral-module__0W-cQq__heroTextEnter;position:relative}.SaudeGeral-module__0W-cQq__eyebrow,.SaudeGeral-module__0W-cQq__sectionHeader span,.SaudeGeral-module__0W-cQq__careContent span,.SaudeGeral-module__0W-cQq__finalCta span{text-transform:uppercase;letter-spacing:.08em;align-items:center;gap:9px;font-size:.78rem;font-weight:900;display:inline-flex}.SaudeGeral-module__0W-cQq__eyebrow{color:#dff58a;width:fit-content;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;margin-bottom:18px;padding:0}.SaudeGeral-module__0W-cQq__eyebrow svg{flex-shrink:0;width:17px;height:17px}.SaudeGeral-module__0W-cQq__heroContent h1,.SaudeGeral-module__0W-cQq__sectionHeader h2,.SaudeGeral-module__0W-cQq__careContent h2,.SaudeGeral-module__0W-cQq__finalCta h2{color:#10231d;letter-spacing:-.055em;margin:0;font-weight:850}.SaudeGeral-module__0W-cQq__heroContent h1{color:#fff;max-width:540px;font-size:clamp(2.35rem,3.95vw,4.05rem);line-height:.93}.SaudeGeral-module__0W-cQq__heroContent h1 span,.SaudeGeral-module__0W-cQq__heroContent h1 .SaudeGeral-module__0W-cQq__headlineLine{display:block}.SaudeGeral-module__0W-cQq__heroContent h1 em,.SaudeGeral-module__0W-cQq__headlineHighlight{color:#c0de28;font-style:normal}.SaudeGeral-module__0W-cQq__headlineScript{color:#dff58a;letter-spacing:0;white-space:nowrap;text-shadow:0 14px 34px #dff58a38;width:fit-content;font-family:Segoe Script,Brush Script MT,Lucida Handwriting,cursive;font-size:.98em;font-style:normal;font-weight:700;transform:rotate(-2deg)}.SaudeGeral-module__0W-cQq__heroContent h1 .SaudeGeral-module__0W-cQq__headlineScriptLine{display:block}.SaudeGeral-module__0W-cQq__headlineScriptLarge{font-size:1.18em}.SaudeGeral-module__0W-cQq__heroContent p{color:#fffffff0;letter-spacing:0;text-wrap:balance;transform-origin:0;max-width:620px;margin:22px 0 0;font-family:inherit;font-size:1.18rem;font-weight:600;font-stretch:75%;line-height:1.38;transform:scaleX(.96)}.SaudeGeral-module__0W-cQq__heroContent p strong{font-weight:850}.SaudeGeral-module__0W-cQq__heroLeadTerm{color:#c0de28;font-weight:820}.SaudeGeral-module__0W-cQq__heroStats{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 76px;max-width:790px;margin-top:42px;display:grid}.SaudeGeral-module__0W-cQq__heroStat{grid-template-columns:56px 1fr;align-items:center;gap:16px;display:grid}.SaudeGeral-module__0W-cQq__heroStatIcon{color:#c0de28;background:#ffffff17;border:1px solid #c0de2838;border-radius:17px;justify-content:center;align-items:center;width:56px;height:56px;display:inline-flex}.SaudeGeral-module__0W-cQq__heroStatIcon svg{width:26px;height:26px}.SaudeGeral-module__0W-cQq__heroStatCopy{line-height:1}.SaudeGeral-module__0W-cQq__heroStatKicker{color:#fff;font-size:.88rem;font-weight:800;line-height:1;display:block}.SaudeGeral-module__0W-cQq__heroStat strong{color:#c0de28;letter-spacing:-.045em;margin-top:1px;font-size:clamp(1.72rem,2.45vw,2.2rem);font-weight:950;line-height:1;display:block}.SaudeGeral-module__0W-cQq__heroStat strong.SaudeGeral-module__0W-cQq__heroStatCompact{letter-spacing:-.035em;font-size:clamp(1rem,1.4vw,1.18rem);line-height:1.04}.SaudeGeral-module__0W-cQq__heroStatZero{color:#fff;display:block}.SaudeGeral-module__0W-cQq__heroStat p{color:#fff;margin:5px 0 0;font-size:1rem;font-weight:800;line-height:1.12}.SaudeGeral-module__0W-cQq__heroActionsWrap{flex-wrap:wrap;align-items:center;gap:15px;margin-top:42px;display:flex}.SaudeGeral-module__0W-cQq__heroPrimaryButton{color:#fff;background:#ff9a22;border:1px solid #ff9a2257;border-radius:12px;justify-content:center;align-items:center;gap:14px;min-height:64px;padding:0 32px;font-size:1rem;font-weight:900;text-decoration:none;transition:transform .2s,box-shadow .2s;animation:2.4s ease-in-out infinite SaudeGeral-module__0W-cQq__heroCtaPulse;display:inline-flex;position:relative;box-shadow:0 18px 42px #ff9a2247,0 0 #ff9a223d}.SaudeGeral-module__0W-cQq__heroPrimaryButton:hover{animation-play-state:paused;transform:translateY(-3px);box-shadow:0 24px 54px #ff9a225c,0 0 0 8px #ff9a221a}.SaudeGeral-module__0W-cQq__heroSecondaryButton{border-radius:12px;min-height:64px;padding:0 26px;text-decoration:none;box-shadow:0 18px 42px #00000024,inset 0 1px #ffffff2e}.SaudeGeral-module__0W-cQq__buttonIcon{color:#fff;background:#ffffff29;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.SaudeGeral-module__0W-cQq__whatsappIcon{fill:currentColor;flex-shrink:0;width:18px;height:18px;display:inline-block}.SaudeGeral-module__0W-cQq__whatsappIcon path{fill:currentColor}.SaudeGeral-module__0W-cQq__heroSideNote{color:#fffffff2;flex-basis:100%;align-items:center;width:fit-content;margin-top:2px;line-height:1.2;display:inline-flex}.SaudeGeral-module__0W-cQq__heroSideNote span{color:inherit;text-transform:none;letter-spacing:0;font-size:1.03rem;font-weight:400}.SaudeGeral-module__0W-cQq__heroSideLocation{align-items:center;gap:5px;display:inline-flex}.SaudeGeral-module__0W-cQq__heroSideLocation svg{color:#dff58a;flex:none}.SaudeGeral-module__0W-cQq__scrollCue{z-index:9;color:#ffffffad;justify-content:center;align-items:center;text-decoration:none;animation:2.2s ease-in-out infinite SaudeGeral-module__0W-cQq__scrollCueFloat;display:flex;position:absolute;bottom:104px;left:50%;transform:translate(-50%)}.SaudeGeral-module__0W-cQq__scrollMouse{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0f;border:1px solid #cfe386ad;border-radius:999px;justify-content:center;width:24px;height:38px;padding-top:7px;display:flex;box-shadow:0 12px 32px #0000001f,inset 0 0 0 1px #ffffff0a}.SaudeGeral-module__0W-cQq__scrollMouse span{background:#dff58a;border-radius:999px;width:4px;height:7px;animation:1.45s ease-in-out infinite SaudeGeral-module__0W-cQq__scrollWheel}.SaudeGeral-module__0W-cQq__primaryButton,.SaudeGeral-module__0W-cQq__secondaryButton{border-radius:10px;justify-content:center;align-items:center;gap:10px;min-height:54px;padding:0 22px;font-size:.92rem;font-weight:900;transition:transform .2s,box-shadow .2s,background .2s;display:inline-flex}.SaudeGeral-module__0W-cQq__primaryButton{color:#10231d;background:#cfe386;box-shadow:0 16px 34px #cfe3863d}.SaudeGeral-module__0W-cQq__secondaryButton{color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff14;border:1px solid #ffffff57}.SaudeGeral-module__0W-cQq__primaryButton:hover,.SaudeGeral-module__0W-cQq__secondaryButton:hover,.SaudeGeral-module__0W-cQq__benefitCard:hover{transform:translateY(-3px)}.SaudeGeral-module__0W-cQq__section{padding:84px 0}.SaudeGeral-module__0W-cQq__sectionHeader{max-width:720px;margin-bottom:34px}.SaudeGeral-module__0W-cQq__benefitsHeader{text-align:center;max-width:860px;margin:0 auto 38px}.SaudeGeral-module__0W-cQq__benefitsHeader span{justify-content:center}.SaudeGeral-module__0W-cQq__benefitsHeader p{max-width:760px;margin-left:auto;margin-right:auto}.SaudeGeral-module__0W-cQq__sectionHeader span,.SaudeGeral-module__0W-cQq__careContent span,.SaudeGeral-module__0W-cQq__finalCta span{color:#15a685;margin-bottom:12px}.SaudeGeral-module__0W-cQq__sectionHeader h2,.SaudeGeral-module__0W-cQq__careContent h2,.SaudeGeral-module__0W-cQq__finalCta h2{font-size:clamp(2.1rem,4vw,3.5rem);line-height:1.02}.SaudeGeral-module__0W-cQq__sectionTitleHighlight{color:#0b6f5d;font:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;text-transform:none;isolation:isolate;border-radius:14px;padding:0 10px 5px;display:inline-block;position:relative}.SaudeGeral-module__0W-cQq__sectionTitleHighlight:before{content:"";z-index:-1;border-radius:inherit;background:linear-gradient(105deg,#b4d34233 0%,#b4d342b8 38%,#dff58a75 58%,#b4d3423d 100%) 0 0/220% 100%;animation:2.8s ease-in-out infinite SaudeGeral-module__0W-cQq__upsTitleHighlightGlow;position:absolute;inset:9px 0 2px;box-shadow:0 14px 34px #b4d34233,inset 0 0 0 1px #b4d3421f}.SaudeGeral-module__0W-cQq__sectionHeader p,.SaudeGeral-module__0W-cQq__careContent p,.SaudeGeral-module__0W-cQq__finalCta p{color:#60736b;margin:16px 0 0;font-size:1rem;font-weight:500;line-height:1.7}.SaudeGeral-module__0W-cQq__sectionReveal{opacity:0;filter:blur(8px);will-change:opacity, filter, transform;transition:opacity .48s cubic-bezier(.2,.8,.2,1),filter .48s cubic-bezier(.2,.8,.2,1),transform .48s cubic-bezier(.2,.8,.2,1);transform:translateY(34px)}.SaudeGeral-module__0W-cQq__sectionReveal.SaudeGeral-module__0W-cQq__discountSection,.SaudeGeral-module__0W-cQq__sectionReveal.SaudeGeral-module__0W-cQq__googleReviewsSection{filter:none;will-change:opacity;transform:none}.SaudeGeral-module__0W-cQq__sectionRevealVisible{opacity:1;filter:blur();transform:translateY(0)}.SaudeGeral-module__0W-cQq__sectionRevealVisible.SaudeGeral-module__0W-cQq__discountSection,.SaudeGeral-module__0W-cQq__sectionRevealVisible.SaudeGeral-module__0W-cQq__googleReviewsSection{filter:none;transform:none}.SaudeGeral-module__0W-cQq__sectionReveal .SaudeGeral-module__0W-cQq__benefitCard,.SaudeGeral-module__0W-cQq__sectionReveal .SaudeGeral-module__0W-cQq__planCard,.SaudeGeral-module__0W-cQq__sectionReveal .SaudeGeral-module__0W-cQq__reviewCard,.SaudeGeral-module__0W-cQq__sectionReveal .SaudeGeral-module__0W-cQq__careStatCard,.SaudeGeral-module__0W-cQq__sectionReveal .SaudeGeral-module__0W-cQq__discountCard,.SaudeGeral-module__0W-cQq__sectionReveal .SaudeGeral-module__0W-cQq__stepCard,.SaudeGeral-module__0W-cQq__sectionReveal.SaudeGeral-module__0W-cQq__finalCta>div,.SaudeGeral-module__0W-cQq__sectionReveal.SaudeGeral-module__0W-cQq__finalCta>a{opacity:0;transform:translateY(22px)}.SaudeGeral-module__0W-cQq__sectionRevealVisible .SaudeGeral-module__0W-cQq__benefitCard,.SaudeGeral-module__0W-cQq__sectionRevealVisible .SaudeGeral-module__0W-cQq__planCard,.SaudeGeral-module__0W-cQq__sectionRevealVisible .SaudeGeral-module__0W-cQq__reviewCard,.SaudeGeral-module__0W-cQq__sectionRevealVisible .SaudeGeral-module__0W-cQq__careStatCard,.SaudeGeral-module__0W-cQq__sectionRevealVisible .SaudeGeral-module__0W-cQq__discountCard,.SaudeGeral-module__0W-cQq__sectionRevealVisible .SaudeGeral-module__0W-cQq__stepCard,.SaudeGeral-module__0W-cQq__sectionRevealVisible.SaudeGeral-module__0W-cQq__finalCta>div,.SaudeGeral-module__0W-cQq__sectionRevealVisible.SaudeGeral-module__0W-cQq__finalCta>a{animation:.46s cubic-bezier(.2,.8,.2,1) forwards SaudeGeral-module__0W-cQq__sectionItemEnter}.SaudeGeral-module__0W-cQq__sectionRevealVisible .SaudeGeral-module__0W-cQq__benefitCard:first-child,.SaudeGeral-module__0W-cQq__sectionRevealVisible .SaudeGeral-module__0W-cQq__planCard:first-child,.SaudeGeral-module__0W-cQq__sectionRevealVisible .SaudeGeral-module__0W-cQq__reviewCard:first-child,.SaudeGeral-module__0W-cQq__sectionRevealVisible .SaudeGeral-module__0W-cQq__careStatCard:first-child,.SaudeGeral-module__0W-cQq__sectionRevealVisible .SaudeGeral-module__0W-cQq__discountCard:first-child,.SaudeGeral-module__0W-cQq__sectionRevealVisible .SaudeGeral-module__0W-cQq__stepCard:first-child{animation-delay:45ms}.SaudeGeral-module__0W-cQq__sectionRevealVisible .SaudeGeral-module__0W-cQq__benefitCard:nth-child(2),.SaudeGeral-module__0W-cQq__sectionRevealVisible .SaudeGeral-module__0W-cQq__planCard:nth-child(2),.SaudeGeral-module__0W-cQq__sectionRevealVisible .SaudeGeral-module__0W-cQq__reviewCard:nth-child(2),.SaudeGeral-module__0W-cQq__sectionRevealVisible .SaudeGeral-module__0W-cQq__careStatCard:nth-child(2),.SaudeGeral-module__0W-cQq__sectionRevealVisible .SaudeGeral-module__0W-cQq__discountCard:nth-child(2),.SaudeGeral-module__0W-cQq__sectionRevealVisible .SaudeGeral-module__0W-cQq__stepCard:nth-child(2),.SaudeGeral-module__0W-cQq__sectionRevealVisible.SaudeGeral-module__0W-cQq__finalCta>a{animation-delay:90ms}.SaudeGeral-module__0W-cQq__sectionRevealVisible .SaudeGeral-module__0W-cQq__benefitCard:nth-child(3),.SaudeGeral-module__0W-cQq__sectionRevealVisible .SaudeGeral-module__0W-cQq__planCard:nth-child(3),.SaudeGeral-module__0W-cQq__sectionRevealVisible .SaudeGeral-module__0W-cQq__reviewCard:nth-child(3),.SaudeGeral-module__0W-cQq__sectionRevealVisible .SaudeGeral-module__0W-cQq__careStatCard:nth-child(3),.SaudeGeral-module__0W-cQq__sectionRevealVisible .SaudeGeral-module__0W-cQq__discountCard:nth-child(3),.SaudeGeral-module__0W-cQq__sectionRevealVisible .SaudeGeral-module__0W-cQq__stepCard:nth-child(3){animation-delay:.135s}.SaudeGeral-module__0W-cQq__sectionRevealVisible .SaudeGeral-module__0W-cQq__benefitCard:nth-child(4),.SaudeGeral-module__0W-cQq__sectionRevealVisible .SaudeGeral-module__0W-cQq__discountCard:nth-child(4),.SaudeGeral-module__0W-cQq__sectionRevealVisible .SaudeGeral-module__0W-cQq__stepCard:nth-child(4){animation-delay:.18s}.SaudeGeral-module__0W-cQq__sectionRevealVisible .SaudeGeral-module__0W-cQq__benefitCard:nth-child(5),.SaudeGeral-module__0W-cQq__sectionRevealVisible .SaudeGeral-module__0W-cQq__discountCard:nth-child(5){animation-delay:.225s}.SaudeGeral-module__0W-cQq__sectionRevealVisible .SaudeGeral-module__0W-cQq__benefitCard:nth-child(6),.SaudeGeral-module__0W-cQq__sectionRevealVisible .SaudeGeral-module__0W-cQq__discountCard:nth-child(6){animation-delay:.27s}.SaudeGeral-module__0W-cQq__benefitGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;width:100%;max-width:1180px;margin:0 auto;padding:0;display:grid;overflow:visible}.SaudeGeral-module__0W-cQq__benefitGrid .SaudeGeral-module__0W-cQq__benefitCard:last-child:nth-child(3n+1){grid-column:2}.SaudeGeral-module__0W-cQq__benefitsLayout{display:block}.SaudeGeral-module__0W-cQq__benefitsInteractiveSection{overflow:visible}.SaudeGeral-module__0W-cQq__benefitsInteractiveSection:not(.SaudeGeral-module__0W-cQq__benefitsRevealActive){padding-bottom:4px}.SaudeGeral-module__0W-cQq__benefitsRevealStage{place-items:center;width:100%;min-height:clamp(250px,26vw,340px);margin-top:0;transition:min-height .42s cubic-bezier(.18,.9,.22,1),margin-top .42s cubic-bezier(.18,.9,.22,1);display:grid;position:relative}.SaudeGeral-module__0W-cQq__benefitsCardTrigger{z-index:4;color:#0b735f;cursor:pointer;filter:drop-shadow(0 26px 42px #0a493e29);transform-origin:50%;background:0 0;border:0;justify-items:center;width:min(690px,94vw);padding:0;transition:top .42s cubic-bezier(.18,.9,.22,1),width .42s cubic-bezier(.18,.9,.22,1),transform .42s cubic-bezier(.18,.9,.22,1),filter .35s;display:grid;position:relative}.SaudeGeral-module__0W-cQq__benefitsCardTrigger:hover{filter:drop-shadow(0 32px 48px #0a493e33);transform:translateY(-4px)scale(1.02)}.SaudeGeral-module__0W-cQq__benefitsCardHalo{filter:blur(26px);pointer-events:none;background:radial-gradient(circle,#b4d34257,#0000 66%),#15a68514;border-radius:999px;animation:2.8s ease-in-out infinite SaudeGeral-module__0W-cQq__benefitsCardPulse;position:absolute;inset:10% 4%;transform:scale(.96)}.SaudeGeral-module__0W-cQq__benefitsCardImage{z-index:1;object-fit:contain;width:100%;height:auto;transition:transform .55s cubic-bezier(.18,.9,.22,1);display:block;position:relative;transform:rotate(-2deg)}.SaudeGeral-module__0W-cQq__benefitsCardPrompt{z-index:2;-webkit-backdrop-filter:blur(16px)saturate(1.18);backdrop-filter:blur(16px)saturate(1.18);color:#0b735f;background:linear-gradient(135deg,#ffffffc7,#e8fff794);border:1px solid #ffffffad;border-radius:999px;justify-content:center;align-items:center;gap:8px;width:max-content;max-width:min(82%,360px);padding:12px 19px;font-size:.9rem;font-weight:900;line-height:1.15;transition:opacity .22s,transform .22s,background .22s,color .22s;animation:2.4s ease-in-out infinite SaudeGeral-module__0W-cQq__benefitsPromptGlow;display:inline-flex;position:absolute;bottom:10%;left:50%;right:auto;transform:translate(-50%);box-shadow:0 16px 34px #12231d1f,inset 0 1px #ffffffc2}.SaudeGeral-module__0W-cQq__benefitsPromptIcon{stroke-width:2.4px;flex-shrink:0;width:24px;height:24px;animation:1.35s ease-in-out infinite SaudeGeral-module__0W-cQq__benefitsPromptTap}.SaudeGeral-module__0W-cQq__benefitGridInteractive{opacity:0;pointer-events:none;filter:blur(12px);max-height:0;margin-top:0;transition:max-height .58s cubic-bezier(.18,.9,.22,1),margin-top .32s,opacity .32s,transform .48s cubic-bezier(.18,.9,.22,1),filter .48s;overflow:hidden;transform:translateY(-18px)scale(.96)}.SaudeGeral-module__0W-cQq__benefitsRevealNote{color:#32c2a6;letter-spacing:-.035em;text-align:center;text-wrap:balance;opacity:0;max-width:520px;max-height:0;margin:0 auto;font-size:clamp(1.55rem,2.4vw,2.35rem);font-weight:900;line-height:1.08;transition:max-height .45s,margin .35s,opacity .35s,transform .35s;overflow:hidden;transform:translateY(-8px)}.SaudeGeral-module__0W-cQq__benefitsInteractiveSection:not(.SaudeGeral-module__0W-cQq__benefitsRevealActive) .SaudeGeral-module__0W-cQq__benefitGridInteractive .SaudeGeral-module__0W-cQq__benefitCard{opacity:0;animation:none;transform:translateY(20px)scale(.95)}.SaudeGeral-module__0W-cQq__benefitsRevealActive .SaudeGeral-module__0W-cQq__benefitsCardTrigger{filter:drop-shadow(0 18px 34px #0a493e24);width:min(690px,94vw);transform:translateY(-2px)scale(1)}.SaudeGeral-module__0W-cQq__benefitsRevealActive .SaudeGeral-module__0W-cQq__benefitsCardTrigger:hover{transform:translateY(-4px)scale(1.02)}.SaudeGeral-module__0W-cQq__benefitsRevealActive .SaudeGeral-module__0W-cQq__benefitsCardImage{transform:rotate(-1deg)}.SaudeGeral-module__0W-cQq__benefitsRevealActive .SaudeGeral-module__0W-cQq__benefitsCardPrompt{color:#fff;background:linear-gradient(135deg,#087c64d1,#0f8f76a8);border-color:#ffffff94;box-shadow:0 18px 38px #0a493e2e,inset 0 1px #fff6}.SaudeGeral-module__0W-cQq__benefitsRevealActive .SaudeGeral-module__0W-cQq__benefitGridInteractive{opacity:1;pointer-events:auto;filter:blur();max-height:1200px;margin-top:-20px;overflow:visible;transform:translateY(0)scale(1)}.SaudeGeral-module__0W-cQq__benefitsRevealActive .SaudeGeral-module__0W-cQq__benefitGridInteractive .SaudeGeral-module__0W-cQq__benefitCard{opacity:1;transition:opacity .5s,transform .62s cubic-bezier(.18,.9,.22,1),border-color .24s,box-shadow .24s,background .24s;transition-delay:var(--benefit-delay);animation:none;transform:translateY(0)scale(1)}.SaudeGeral-module__0W-cQq__benefitsRevealActive .SaudeGeral-module__0W-cQq__benefitsRevealNote{opacity:1;max-height:160px;margin-top:42px;transform:translateY(0)}@keyframes SaudeGeral-module__0W-cQq__benefitsCardPulse{0%,to{opacity:.72;transform:scale(.96)}50%{opacity:1;transform:scale(1.05)}}@keyframes SaudeGeral-module__0W-cQq__benefitsPromptTap{0%,to{transform:translateY(0)scale(1)}42%{transform:translateY(-1px)scale(.94)}58%{transform:translateY(0)scale(1.08)}}@keyframes SaudeGeral-module__0W-cQq__benefitsPromptGlow{0%,to{box-shadow:0 16px 34px #12231d1f,0 0 #b4d34242,inset 0 1px #ffffffc2}50%{box-shadow:0 18px 40px #12231d29,0 0 0 8px #b4d34200,inset 0 1px #ffffffd6}}@media (min-width:1025px){.SaudeGeral-module__0W-cQq__benefitsRevealStage{min-height:270px}.SaudeGeral-module__0W-cQq__benefitsRevealActive .SaudeGeral-module__0W-cQq__benefitsRevealStage{min-height:1180px;margin-top:86px}.SaudeGeral-module__0W-cQq__benefitsCardTrigger{width:min(540px,40vw);position:absolute;top:62%;left:50%;transform:translate(-50%,-50%)scale(1)}.SaudeGeral-module__0W-cQq__benefitsCardTrigger:hover{transform:translate(-50%,-52%)scale(1.02)}.SaudeGeral-module__0W-cQq__benefitGridInteractive{opacity:1;filter:none;max-width:1180px;max-height:none;margin-top:0;display:block;position:absolute;inset:0;overflow:visible;transform:none}.SaudeGeral-module__0W-cQq__benefitGridInteractive .SaudeGeral-module__0W-cQq__benefitCard{z-index:5;opacity:0;transform-origin:50%;pointer-events:none;width:min(345px,26vw);min-height:236px;padding:25px;transition:opacity .4s,transform .54s cubic-bezier(.18,1.12,.28,1),border-color .24s,box-shadow .24s,background .24s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.18)rotate(0)}.SaudeGeral-module__0W-cQq__benefitsRevealActive .SaudeGeral-module__0W-cQq__benefitGridInteractive{pointer-events:auto}.SaudeGeral-module__0W-cQq__benefitsRevealActive .SaudeGeral-module__0W-cQq__benefitGridInteractive .SaudeGeral-module__0W-cQq__benefitCard{opacity:1;pointer-events:auto;transition-delay:var(--benefit-delay)}.SaudeGeral-module__0W-cQq__benefitGridInteractive .SaudeGeral-module__0W-cQq__benefitCard .SaudeGeral-module__0W-cQq__benefitCardTop{margin-bottom:20px}.SaudeGeral-module__0W-cQq__benefitGridInteractive .SaudeGeral-module__0W-cQq__benefitCard .SaudeGeral-module__0W-cQq__benefitIcon{border-radius:14px;width:44px;height:44px}.SaudeGeral-module__0W-cQq__benefitGridInteractive .SaudeGeral-module__0W-cQq__benefitCard .SaudeGeral-module__0W-cQq__benefitIcon svg{width:23px;height:23px}.SaudeGeral-module__0W-cQq__benefitGridInteractive .SaudeGeral-module__0W-cQq__benefitCard .SaudeGeral-module__0W-cQq__benefitLabel{padding:9px 12px;font-size:.84rem}.SaudeGeral-module__0W-cQq__benefitGridInteractive .SaudeGeral-module__0W-cQq__benefitCard h3{letter-spacing:-.04em;font-size:clamp(1.28rem,1.62vw,1.58rem)}.SaudeGeral-module__0W-cQq__benefitGridInteractive .SaudeGeral-module__0W-cQq__benefitCard p{margin-top:10px;font-size:clamp(.98rem,1.08vw,1.08rem);line-height:1.48}.SaudeGeral-module__0W-cQq__benefitsRevealActive .SaudeGeral-module__0W-cQq__benefitGridInteractive .SaudeGeral-module__0W-cQq__benefitCard:first-child{transform:translate(-50%,-50%)translate(-372px,-380px)rotate(-3deg)scale(1)}.SaudeGeral-module__0W-cQq__benefitsRevealActive .SaudeGeral-module__0W-cQq__benefitGridInteractive .SaudeGeral-module__0W-cQq__benefitCard:nth-child(2){transform:translate(-50%,-50%)translate(372px,-380px)rotate(3deg)scale(1)}.SaudeGeral-module__0W-cQq__benefitsRevealActive .SaudeGeral-module__0W-cQq__benefitGridInteractive .SaudeGeral-module__0W-cQq__benefitCard:nth-child(3){transform:translate(-50%,-50%)translate(-405px)rotate(-2deg)scale(1)}.SaudeGeral-module__0W-cQq__benefitsRevealActive .SaudeGeral-module__0W-cQq__benefitGridInteractive .SaudeGeral-module__0W-cQq__benefitCard:nth-child(4){transform:translate(-50%,-50%)translate(405px)rotate(2deg)scale(1)}.SaudeGeral-module__0W-cQq__benefitsRevealActive .SaudeGeral-module__0W-cQq__benefitGridInteractive .SaudeGeral-module__0W-cQq__benefitCard:nth-child(5){transform:translate(-50%,-50%)translate(-372px,380px)rotate(3deg)scale(1)}.SaudeGeral-module__0W-cQq__benefitsRevealActive .SaudeGeral-module__0W-cQq__benefitGridInteractive .SaudeGeral-module__0W-cQq__benefitCard:nth-child(6){transform:translate(-50%,-50%)translate(372px,380px)rotate(-3deg)scale(1)}.SaudeGeral-module__0W-cQq__benefitsRevealActive .SaudeGeral-module__0W-cQq__benefitsCardTrigger{z-index:3;width:min(540px,40vw);top:50%;transform:translate(-50%,-50%)scale(1)}.SaudeGeral-module__0W-cQq__benefitsRevealActive .SaudeGeral-module__0W-cQq__benefitsCardTrigger:hover{transform:translate(-50%,-51%)scale(1.02)}.SaudeGeral-module__0W-cQq__benefitsRevealNote{max-width:720px;position:absolute;bottom:-110px;left:0;right:0}.SaudeGeral-module__0W-cQq__benefitsRevealActive .SaudeGeral-module__0W-cQq__benefitsRevealNote{margin-top:0}}.SaudeGeral-module__0W-cQq__benefitCard,.SaudeGeral-module__0W-cQq__stepCard,.SaudeGeral-module__0W-cQq__careSection,.SaudeGeral-module__0W-cQq__faqItem,.SaudeGeral-module__0W-cQq__finalCta{background:#ffffffc7;border:1px solid #15a6851f;box-shadow:0 22px 58px #12231d14}.SaudeGeral-module__0W-cQq__benefitCard{min-height:270px;box-shadow:none;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:radial-gradient(circle at 100% 0,#b4d3421a,#0000 36%),#ffffffd1;border-radius:22px;padding:30px;transition:transform .24s,border-color .24s,box-shadow .24s,background .24s;position:relative;overflow:hidden}.SaudeGeral-module__0W-cQq__benefitCard:before{content:"";pointer-events:none;background:linear-gradient(90deg,#15a685,#32c2a6);border-radius:999px;width:96px;height:3px;position:absolute;top:-1px;left:30px;box-shadow:0 6px 16px #15a6852e}.SaudeGeral-module__0W-cQq__benefitCard:hover{background:radial-gradient(circle at 100% 0,#b4d34229,#0000 38%),#fffffff0;border-color:#15a68538;transform:translateY(-5px);box-shadow:0 24px 54px #12231d14}.SaudeGeral-module__0W-cQq__benefitCardTop{justify-content:space-between;align-items:center;gap:14px;margin-bottom:26px;display:flex}.SaudeGeral-module__0W-cQq__benefitIcon{color:#15a685;transform-origin:50%;background:#15a68517;border-radius:15px;justify-content:center;align-items:center;width:46px;height:46px;transition:background .28s,color .28s,border-color .28s,box-shadow .28s,transform .28s;display:inline-flex}.SaudeGeral-module__0W-cQq__benefitLabel{color:#15a685;white-space:normal;text-align:center;background:#cfe3865c;border-radius:999px;max-width:190px;padding:9px 13px;font-size:.86rem;font-weight:900;line-height:1.15}.SaudeGeral-module__0W-cQq__benefitIcon svg,.SaudeGeral-module__0W-cQq__careStatIcon svg{transition:transform .28s}.SaudeGeral-module__0W-cQq__benefitCard:hover .SaudeGeral-module__0W-cQq__benefitIcon{color:#fff;background:#15a685;border-color:#cfe38673;animation:.42s cubic-bezier(.2,.8,.2,1) both SaudeGeral-module__0W-cQq__iconHoverPop;box-shadow:0 16px 32px #15a68538,0 0 0 8px #b4d34224}.SaudeGeral-module__0W-cQq__benefitCard:hover .SaudeGeral-module__0W-cQq__benefitIcon svg{transform:translateY(-2px)rotate(-3deg)scale(1.06)}.SaudeGeral-module__0W-cQq__careStatCard:hover .SaudeGeral-module__0W-cQq__careStatIcon svg{transform:translateY(-2px)scale(1.08)rotate(-2deg)}.SaudeGeral-module__0W-cQq__benefitCard h3,.SaudeGeral-module__0W-cQq__stepCard h3,.SaudeGeral-module__0W-cQq__faqItem h3{color:#10231d;letter-spacing:-.035em;margin:0;font-size:clamp(1.5rem,2vw,1.78rem);line-height:1.18}.SaudeGeral-module__0W-cQq__benefitCard h3{color:#0b735f}.SaudeGeral-module__0W-cQq__benefitCard p,.SaudeGeral-module__0W-cQq__stepCard p,.SaudeGeral-module__0W-cQq__faqItem p{color:#60736b;margin:12px 0 0;font-size:clamp(1.12rem,1.28vw,1.22rem);line-height:1.58}.SaudeGeral-module__0W-cQq__benefitCard p strong{color:#10231d;margin-bottom:5px;font-weight:900;display:block}.SaudeGeral-module__0W-cQq__benefitCard:nth-child(2n){box-shadow:none;background:radial-gradient(circle at 100% 0,#b4d3421a,#0000 36%),#ffffffd1;border-color:#15a6851f}.SaudeGeral-module__0W-cQq__benefitCard:nth-child(2n):before{background:linear-gradient(90deg,#15a685,#32c2a6);box-shadow:0 6px 16px #15a6852e}.SaudeGeral-module__0W-cQq__benefitCard:nth-child(2n) .SaudeGeral-module__0W-cQq__benefitIcon{color:#15a685;background:#15a68517;border:0}.SaudeGeral-module__0W-cQq__benefitCard:nth-child(2n) .SaudeGeral-module__0W-cQq__benefitLabel{color:#15a685;background:#cfe3865c}.SaudeGeral-module__0W-cQq__benefitCard:nth-child(2n) h3{color:#0b735f}.SaudeGeral-module__0W-cQq__benefitCard:nth-child(2n) p{color:#60736b}.SaudeGeral-module__0W-cQq__benefitCard:nth-child(2n) p strong{color:#10231d}.SaudeGeral-module__0W-cQq__benefitCard:nth-child(2n):hover{background:radial-gradient(circle at 100% 0,#b4d34229,#0000 38%),#fffffff0;border-color:#15a68538;box-shadow:0 24px 54px #12231d14}.SaudeGeral-module__0W-cQq__benefitCard:nth-child(2n):hover .SaudeGeral-module__0W-cQq__benefitIcon{color:#fff;background:#15a685;border-color:#cfe38673;box-shadow:0 16px 32px #15a68538,0 0 0 8px #b4d34224}.SaudeGeral-module__0W-cQq__benefitCard.SaudeGeral-module__0W-cQq__benefitCardOrange{background:radial-gradient(circle at 88% 10%,#ffe09a4d,#0000 34%),linear-gradient(145deg,#ff9a22 0%,#ef7f16 54%,#d96512 100%);border-color:#ff9a2247;box-shadow:0 24px 54px #d965122b,inset 0 1px #ffffff2e}.SaudeGeral-module__0W-cQq__benefitCard.SaudeGeral-module__0W-cQq__benefitCardOrange:before{background:linear-gradient(90deg,#fff0a8,#ffd36b);box-shadow:0 6px 16px #ffd36b3d}.SaudeGeral-module__0W-cQq__benefitCard.SaudeGeral-module__0W-cQq__benefitCardOrange .SaudeGeral-module__0W-cQq__benefitIcon{color:#fff0a8;background:#ffffff24;border:1px solid #fff0a84d}.SaudeGeral-module__0W-cQq__benefitCard.SaudeGeral-module__0W-cQq__benefitCardOrange .SaudeGeral-module__0W-cQq__benefitLabel{color:#8b3f08;background:#fff0a8}.SaudeGeral-module__0W-cQq__benefitCard.SaudeGeral-module__0W-cQq__benefitCardOrange h3,.SaudeGeral-module__0W-cQq__benefitCard.SaudeGeral-module__0W-cQq__benefitCardOrange p strong{color:#fff}.SaudeGeral-module__0W-cQq__benefitCard.SaudeGeral-module__0W-cQq__benefitCardOrange p{color:#ffffffdb}.SaudeGeral-module__0W-cQq__benefitCard.SaudeGeral-module__0W-cQq__benefitCardOrange:hover{background:radial-gradient(circle at 88% 10%,#ffe09a61,#0000 36%),linear-gradient(145deg,#ffab38 0%,#f08a1f 54%,#df7017 100%);border-color:#fff0a866;box-shadow:0 30px 66px #d965123b,inset 0 1px #ffffff38}.SaudeGeral-module__0W-cQq__benefitCard.SaudeGeral-module__0W-cQq__benefitCardOrange:hover .SaudeGeral-module__0W-cQq__benefitIcon{color:#8b3f08;background:#fff0a8;border-color:#fff0a885;box-shadow:0 16px 32px #8b3f082e,0 0 0 8px #fff0a821}.SaudeGeral-module__0W-cQq__benefitSupportGrid .SaudeGeral-module__0W-cQq__benefitCard.SaudeGeral-module__0W-cQq__benefitCardOrange{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:radial-gradient(circle at 90% 10%,#fff0a824,#0000 34%),#ffffff1a;border-color:#fff0a838;box-shadow:inset 0 1px #ffffff21,0 18px 44px #8b3f081f}.SaudeGeral-module__0W-cQq__benefitSupportGrid .SaudeGeral-module__0W-cQq__benefitCard.SaudeGeral-module__0W-cQq__benefitCardOrange:hover{background:radial-gradient(circle at 90% 10%,#fff0a833,#0000 36%),#ffffff26;border-color:#fff0a857;box-shadow:inset 0 1px #ffffff29,0 24px 58px #8b3f082e}.SaudeGeral-module__0W-cQq__benefitDots{width:max-content;max-width:100%;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:#ffffffc7;border:1px solid #15a68524;border-radius:999px;justify-content:center;align-items:center;gap:12px;margin:4px auto 0;padding:9px 12px;animation:2.8s ease-in-out infinite SaudeGeral-module__0W-cQq__benefitPaginationHint;display:flex}.SaudeGeral-module__0W-cQq__benefitDotList{align-items:center;gap:7px;display:inline-flex}.SaudeGeral-module__0W-cQq__benefitDot,.SaudeGeral-module__0W-cQq__benefitSlideArrow{appearance:none;cursor:pointer;border:0;flex:none;padding:0}.SaudeGeral-module__0W-cQq__benefitDot{background:#15a6853d;border-radius:999px;width:9px;height:9px;transition:width .2s,background .2s,transform .2s}.SaudeGeral-module__0W-cQq__benefitDotActive{background:#15a685;width:26px;animation:2.8s ease-in-out infinite SaudeGeral-module__0W-cQq__benefitActiveDotHint}.SaudeGeral-module__0W-cQq__benefitSlideArrow{color:#15a685;background:#15a68517;border-radius:999px;justify-content:center;align-items:center;width:34px;height:34px;font-size:1.58rem;font-weight:700;line-height:1;transition:background .2s,color .2s,transform .2s;display:inline-flex}.SaudeGeral-module__0W-cQq__benefitSlideArrow:first-child{animation:2.8s ease-in-out infinite SaudeGeral-module__0W-cQq__benefitArrowLeftHint}.SaudeGeral-module__0W-cQq__benefitSlideArrow:last-child{animation:2.8s ease-in-out infinite SaudeGeral-module__0W-cQq__benefitArrowRightHint}.SaudeGeral-module__0W-cQq__benefitSlideArrow:hover{color:#fff;background:#15a685;transform:translateY(-1px)}.SaudeGeral-module__0W-cQq__plansSection{padding-top:56px}.SaudeGeral-module__0W-cQq__plansShell{padding:0;position:relative}.SaudeGeral-module__0W-cQq__plansShell:before{display:none}.SaudeGeral-module__0W-cQq__plansShell>*{z-index:1;position:relative}.SaudeGeral-module__0W-cQq__plansShell .SaudeGeral-module__0W-cQq__centerHeader{max-width:850px;margin-bottom:38px}.SaudeGeral-module__0W-cQq__plansShell .SaudeGeral-module__0W-cQq__centerHeader span{color:#15a685}.SaudeGeral-module__0W-cQq__plansShell .SaudeGeral-module__0W-cQq__centerHeader p{color:#60736b}.SaudeGeral-module__0W-cQq__plansGrid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:20px;display:grid}.SaudeGeral-module__0W-cQq__planCard{color:#10231d;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:radial-gradient(circle at 82% 10%,#15a6851a,#0000 30%),#ffffffe6;border:1px solid #15a6851f;border-radius:24px;flex-direction:column;min-height:100%;padding:28px;transition:transform .24s,border-color .24s,background .24s,box-shadow .24s;display:flex;position:relative;overflow:hidden;box-shadow:0 22px 58px #15534612,inset 0 1px #ffffffc7}.SaudeGeral-module__0W-cQq__planCard:after{content:"";filter:blur(8px);pointer-events:none;background:#dff58a1f;border-radius:999px;width:170px;height:170px;position:absolute;bottom:-70px;right:-58px}.SaudeGeral-module__0W-cQq__planCard:hover{background:radial-gradient(circle at 82% 10%,#15a68524,#0000 30%),#fffffff5;border-color:#15a68538;transform:translateY(-6px);box-shadow:0 28px 72px #1553461a,inset 0 1px #ffffffdb}.SaudeGeral-module__0W-cQq__planCardFeatured{color:#fff;background:radial-gradient(circle at 78% 8%,#dff58a38,#0000 32%),linear-gradient(145deg,#0b6f5d 0%,#18aa88 58%,#0a604f 100%);border-color:#dff58a47;transform:translateY(-12px);box-shadow:0 30px 78px #1553462e,inset 0 1px #ffffff24}.SaudeGeral-module__0W-cQq__planCard:nth-child(2):not(.SaudeGeral-module__0W-cQq__planCardFeatured){background:radial-gradient(circle at 82% 8%,#dff58a38,#0000 32%),linear-gradient(#ebfaf4fa,#dcf4ecf0);border-color:#15a68538;box-shadow:0 24px 62px #15534617,inset 0 1px #ffffffd1}.SaudeGeral-module__0W-cQq__planCard:nth-child(2):not(.SaudeGeral-module__0W-cQq__planCardFeatured):hover{background:radial-gradient(circle at 82% 8%,#dff58a42,#0000 32%),linear-gradient(#edfbf6,#e0f5eef5);border-color:#15a6854d;box-shadow:0 30px 72px #1553461f,inset 0 1px #ffffffe0}.SaudeGeral-module__0W-cQq__planCard:nth-child(2):not(.SaudeGeral-module__0W-cQq__planCardFeatured) .SaudeGeral-module__0W-cQq__planIcon{color:#0f8f76;background:#15a6851f;border-color:#15a68533}.SaudeGeral-module__0W-cQq__planCard:nth-child(2):not(.SaudeGeral-module__0W-cQq__planCardFeatured) .SaudeGeral-module__0W-cQq__planBadge{color:#0b6f5d;background:#cfe3868a}.SaudeGeral-module__0W-cQq__planCard:nth-child(2):not(.SaudeGeral-module__0W-cQq__planCardFeatured) .SaudeGeral-module__0W-cQq__planPriceBox{background:linear-gradient(135deg,#15a6851f,#cfe38633),#ffffffc7;border-color:#15a68524}.SaudeGeral-module__0W-cQq__planCard:nth-child(2):not(.SaudeGeral-module__0W-cQq__planCardFeatured) .SaudeGeral-module__0W-cQq__planButton{background:#0f8f76}.SaudeGeral-module__0W-cQq__planCard:nth-child(2):not(.SaudeGeral-module__0W-cQq__planCardFeatured) .SaudeGeral-module__0W-cQq__planButton:hover{background:#0b6f5d}.SaudeGeral-module__0W-cQq__planCardFeatured:hover{background:radial-gradient(circle at 78% 8%,#dff58a4d,#0000 32%),linear-gradient(135deg,#0b6f5d 0%,#15a685 56%,#0a604f 100%);border-color:#dff58a66;transform:translateY(-18px);box-shadow:0 34px 84px #15534638,inset 0 1px #ffffff29}.SaudeGeral-module__0W-cQq__planCardFeatured .SaudeGeral-module__0W-cQq__planIcon{color:#dff58a;background:#dff58a21;border-color:#dff58a38;box-shadow:0 0 32px #dff58a1f}.SaudeGeral-module__0W-cQq__planCardFeatured .SaudeGeral-module__0W-cQq__planBadge{color:#dff58a;background:#dff58a2e}.SaudeGeral-module__0W-cQq__planCardFeatured h3,.SaudeGeral-module__0W-cQq__planCardFeatured .SaudeGeral-module__0W-cQq__planPriceBox strong{color:#fff}.SaudeGeral-module__0W-cQq__planCardFeatured .SaudeGeral-module__0W-cQq__planDescription,.SaudeGeral-module__0W-cQq__planCardFeatured .SaudeGeral-module__0W-cQq__planPriceBox span,.SaudeGeral-module__0W-cQq__planCardFeatured .SaudeGeral-module__0W-cQq__planPriceBox p,.SaudeGeral-module__0W-cQq__planCardFeatured .SaudeGeral-module__0W-cQq__planIncludes li{color:#ffffffc7}.SaudeGeral-module__0W-cQq__planCardFeatured .SaudeGeral-module__0W-cQq__planIncludes>span{color:#ffffff9e}.SaudeGeral-module__0W-cQq__planCardFeatured .SaudeGeral-module__0W-cQq__planIncludes svg{color:#dff58a}.SaudeGeral-module__0W-cQq__planCardFeatured .SaudeGeral-module__0W-cQq__planPriceBox{background:linear-gradient(135deg,#fff3,#ffffff14),#ffffff14;border-color:#ffffff29}.SaudeGeral-module__0W-cQq__planCardFeatured .SaudeGeral-module__0W-cQq__planFeatureGroup>strong{color:#ffffffa8}.SaudeGeral-module__0W-cQq__planCardFeatured .SaudeGeral-module__0W-cQq__planButton{color:#10231d;background:#dff58a;border-color:#dff58a40}.SaudeGeral-module__0W-cQq__planCardFeatured .SaudeGeral-module__0W-cQq__planButton:hover{background:#fff;box-shadow:0 20px 42px #dff58a2e}.SaudeGeral-module__0W-cQq__planCardTop{justify-content:space-between;align-items:center;gap:12px;margin-bottom:22px;display:flex}.SaudeGeral-module__0W-cQq__planIcon{color:#15a685;background:#15a68517;border:1px solid #15a68524;border-radius:16px;justify-content:center;align-items:center;width:52px;height:52px;display:inline-flex;box-shadow:0 0 32px #15a68514}.SaudeGeral-module__0W-cQq__planBadge{color:#15a685;text-transform:uppercase;letter-spacing:.05em;white-space:nowrap;background:#cfe38657;border-radius:999px;padding:8px 11px;font-size:.74rem;font-weight:900;line-height:1}.SaudeGeral-module__0W-cQq__planCard h3{color:#10231d;letter-spacing:-.045em;margin:0;font-size:clamp(1.55rem,2vw,2rem);line-height:1}.SaudeGeral-module__0W-cQq__planCardFeatured h3{color:#fff}.SaudeGeral-module__0W-cQq__planDescription{color:#10231da8;min-height:74px;margin:12px 0 0;font-size:.98rem;line-height:1.52}.SaudeGeral-module__0W-cQq__planPriceBox{background:linear-gradient(135deg,#15a68517,#cfe38629),#ffffffb8;border:1px solid #15a6851a;border-radius:18px;align-items:flex-end;gap:5px;margin:22px 0 24px;padding:19px;display:flex}.SaudeGeral-module__0W-cQq__planPriceBox strong{color:#10231d;letter-spacing:-.075em;white-space:nowrap;font-size:clamp(2.45rem,3.7vw,3.25rem);line-height:.9}.SaudeGeral-module__0W-cQq__planPriceBox span{color:#10231d9e;white-space:nowrap;margin:0 0 4px;font-size:.9rem;font-weight:800;line-height:1}.SaudeGeral-module__0W-cQq__planIncludes{gap:13px;margin-bottom:22px;display:grid}.SaudeGeral-module__0W-cQq__planIncludes>span{color:#10231d75;letter-spacing:.08em;text-transform:uppercase;font-size:.74rem;font-weight:900}.SaudeGeral-module__0W-cQq__planIncludes ul{gap:12px;margin:0;padding:0;list-style:none;display:grid}.SaudeGeral-module__0W-cQq__planFeatureGroup{gap:10px;display:grid}.SaudeGeral-module__0W-cQq__planFeatureGroup>strong{color:#10231d94;letter-spacing:.06em;text-transform:uppercase;font-size:.74rem;font-weight:900}.SaudeGeral-module__0W-cQq__planIncludes li{color:#10231db8;grid-template-columns:18px 1fr;align-items:start;gap:10px;font-size:.92rem;font-weight:650;line-height:1.34;display:grid}.SaudeGeral-module__0W-cQq__planIncludes svg{color:#15a685;margin-top:1px}.SaudeGeral-module__0W-cQq__planButton{color:#fff;background:#15a685;border:1px solid #15a68529;border-radius:14px;justify-content:center;align-items:center;gap:10px;width:100%;min-height:52px;margin-top:auto;font-size:.94rem;font-weight:950;text-decoration:none;transition:transform .22s,background .22s,box-shadow .22s;display:inline-flex}.SaudeGeral-module__0W-cQq__planButton:hover{background:#0f8f76;transform:translateY(-2px);box-shadow:0 20px 42px #15a6852e}.SaudeGeral-module__0W-cQq__planDisclaimer{color:#10231d85;text-align:center;max-width:820px;margin:28px auto 0;font-size:.78rem;line-height:1.55}.SaudeGeral-module__0W-cQq__googleReviewsSection{touch-action:pan-y;padding-top:54px;position:relative;overflow:hidden}.SaudeGeral-module__0W-cQq__googleReviewsSticky{width:100%;padding:0 0 20px;overflow:hidden}.SaudeGeral-module__0W-cQq__googleReviewsHeader{grid-template-columns:minmax(190px,260px) minmax(0,1fr);align-items:center;gap:22px;margin-bottom:26px;display:grid}.SaudeGeral-module__0W-cQq__googleRatingCard{color:#10231d;background:linear-gradient(#fff 0%,#f7fffb 100%);border:1px solid #15a6852e;border-radius:18px;flex-direction:column;justify-content:center;min-height:190px;padding:24px;display:flex;position:relative;overflow:hidden;box-shadow:0 18px 54px #10231d14}.SaudeGeral-module__0W-cQq__googleRatingCard:after{content:"";pointer-events:none;background:linear-gradient(90deg,#15a685,#dff58a);height:4px;position:absolute;inset:auto 0 0}.SaudeGeral-module__0W-cQq__googleRatingCard strong,.SaudeGeral-module__0W-cQq__googleRatingCard .SaudeGeral-module__0W-cQq__reviewStars{z-index:1;position:relative}.SaudeGeral-module__0W-cQq__googleRatingCard strong{color:#10231d;letter-spacing:0;font-size:clamp(3.8rem,6vw,5.4rem);font-weight:950;line-height:.9;display:block}.SaudeGeral-module__0W-cQq__googleRatingCard p{z-index:1;color:#10231d94;margin:8px 0 0;font-size:.9rem;font-weight:800;position:relative}.SaudeGeral-module__0W-cQq__reviewHeaderCopy{max-width:760px;margin-bottom:0}.SaudeGeral-module__0W-cQq__reviewHeaderCopy span{align-items:center;gap:8px;display:inline-flex}.SaudeGeral-module__0W-cQq__reviewCarousel{--review-card-width:min(390px, calc(100% - 4px));scroll-behavior:smooth;scroll-snap-type:none;overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;cursor:grab;gap:18px;margin-inline:-2px;padding:4px 2px 18px;scroll-padding-inline:2px;display:flex;overflow-x:auto}.SaudeGeral-module__0W-cQq__reviewCarousel::-webkit-scrollbar{display:none}.SaudeGeral-module__0W-cQq__reviewCarouselDragging{cursor:grabbing;scroll-snap-type:none;-webkit-user-select:none;user-select:none}.SaudeGeral-module__0W-cQq__reviewCard{flex:0 0 var(--review-card-width);scroll-snap-align:start;background:#fff;border:1px solid #15a68521;border-radius:18px;min-height:270px;padding:24px;transition:transform .24s,border-color .24s,box-shadow .24s;position:relative;overflow:hidden;box-shadow:0 18px 44px #10231d12,inset 0 1px #ffffffeb}.SaudeGeral-module__0W-cQq__reviewCard:hover{border-color:#15a68542;transform:translateY(-3px);box-shadow:0 22px 54px #10231d1a,inset 0 1px #fffffff5}.SaudeGeral-module__0W-cQq__reviewCardTop{z-index:1;align-items:center;gap:12px;margin-bottom:16px;display:flex;position:relative}.SaudeGeral-module__0W-cQq__reviewAvatar{color:#fff;background:linear-gradient(135deg,#15a685,#0f8f76);border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;font-size:.9rem;font-weight:950;display:inline-flex;box-shadow:0 12px 26px #15a6852e}.SaudeGeral-module__0W-cQq__reviewCard h3{color:#10231d;letter-spacing:0;margin:0;font-size:1.02rem;font-weight:950;line-height:1.15}.SaudeGeral-module__0W-cQq__reviewCardTop p{color:#10231d8a;margin:5px 0 0;font-size:.82rem;font-weight:700;line-height:1.28}.SaudeGeral-module__0W-cQq__reviewStars{z-index:1;color:#dff58a;align-items:center;gap:4px;display:inline-flex;position:relative}.SaudeGeral-module__0W-cQq__reviewCard .SaudeGeral-module__0W-cQq__reviewStars{color:#f5b301}.SaudeGeral-module__0W-cQq__reviewCard blockquote{z-index:1;color:#10231dc2;margin:16px 0 0;font-size:clamp(.94rem,.92vw,1.02rem);font-weight:650;line-height:1.55;position:relative}.SaudeGeral-module__0W-cQq__careSection{background:radial-gradient(circle at 12% 20%,#cfe3862e,#0000 30%),radial-gradient(circle at 88% 68%,#32c2a62e,#0000 36%),linear-gradient(135deg,#0f8f76 0%,#15a685 52%,#0f8f76 100%);border-radius:24px;grid-template-columns:minmax(190px,.25fr) minmax(0,1fr);align-items:stretch;gap:28px;padding:34px;display:grid;position:relative;overflow:hidden}.SaudeGeral-module__0W-cQq__careSection:before{content:"";opacity:.32;pointer-events:none;background:linear-gradient(90deg,#ffffff24,#0000 35%),radial-gradient(circle at 1px 1px,#ffffff1f 1px,#0000 1.4px) 0 0/28px 28px;position:absolute;inset:0}.SaudeGeral-module__0W-cQq__careContent,.SaudeGeral-module__0W-cQq__careStats{z-index:1;position:relative}.SaudeGeral-module__0W-cQq__careContent{align-items:center;display:flex}.SaudeGeral-module__0W-cQq__careContent span{color:#dff58a;margin-bottom:0}.SaudeGeral-module__0W-cQq__careStats{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.SaudeGeral-module__0W-cQq__careStatCard{color:#fff;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:radial-gradient(circle at 78% 8%,#dff58a38,#0000 34%),#ffffff14;border:1px solid #dff58a2e;border-radius:22px;min-height:172px;padding:20px;transition:transform .24s,border-color .24s,background .24s;position:relative;overflow:hidden;box-shadow:0 22px 54px #00000029,inset 0 1px #ffffff24}.SaudeGeral-module__0W-cQq__careStatCard:before{content:"";background:var(--care-glow,#cfe38638);filter:blur(12px);opacity:.85;pointer-events:none;border-radius:999px;width:120px;height:120px;position:absolute;top:-42px;right:-42px}.SaudeGeral-module__0W-cQq__careStatCard:hover{background:radial-gradient(circle at 78% 8%,#dff58a4d,#0000 34%),#ffffff1f;border-color:#dff58a5c;transform:translateY(-4px)}.SaudeGeral-module__0W-cQq__careStatIcon{z-index:1;width:56px;height:56px;color:var(--care-icon-color,#dff58a);background:#ffffff29;border:1px solid #dff58a47;border-radius:18px;justify-content:center;align-items:center;margin-bottom:22px;display:inline-flex;position:relative;box-shadow:0 0 34px #dff58a26,inset 0 1px #ffffff38}.SaudeGeral-module__0W-cQq__careStatIcon svg{width:31px;height:31px}.SaudeGeral-module__0W-cQq__careStatCard strong{z-index:1;color:#dff58a;letter-spacing:-.06em;font-size:clamp(2rem,3.6vw,3.2rem);font-weight:950;line-height:.9;display:block;position:relative}.SaudeGeral-module__0W-cQq__careStatCard p{z-index:1;color:#ffffffe0;margin:11px 0 0;font-size:.95rem;font-weight:850;line-height:1.25;position:relative}.SaudeGeral-module__0W-cQq__people{--care-glow:#dff58a38;--care-icon-color:#dff58a}.SaudeGeral-module__0W-cQq__units{--care-glow:#32c2a642;--care-icon-color:#dff58a}.SaudeGeral-module__0W-cQq__partners{--care-glow:#ff9a2238;--care-icon-color:#dff58a}.SaudeGeral-module__0W-cQq__discountSection{filter:none;will-change:opacity;padding-top:42px;position:relative;overflow:visible;transform:none}.SaudeGeral-module__0W-cQq__discountShowcase{grid-template-columns:minmax(270px,360px) minmax(0,1fr);align-items:start;gap:22px;display:grid;overflow:visible}.SaudeGeral-module__0W-cQq__discountStickyColumn{--discount-visual-offset:180px;min-width:0;min-height:calc(var(--discount-sticky-height,560px) + var(--discount-visual-offset));z-index:2;align-self:stretch;position:relative;overflow:visible}.SaudeGeral-module__0W-cQq__discountStickyFrame{width:100%;height:var(--discount-sticky-height,min(740px, calc(100vh - 118px)));margin-top:var(--discount-visual-offset);position:relative;overflow:visible}.SaudeGeral-module__0W-cQq__discountStickyFrameFixed{top:var(--discount-sticky-top,96px);left:var(--discount-sticky-left,0px);width:var(--discount-sticky-width,360px);height:var(--discount-sticky-height,560px);z-index:20;margin-top:20px;position:fixed}.SaudeGeral-module__0W-cQq__discountStickyFrameBottom{width:100%;height:var(--discount-sticky-height,560px);position:absolute;bottom:0;left:0}.SaudeGeral-module__0W-cQq__discountCardVisual{opacity:0;background:radial-gradient(circle at 18% 12%,#c0de2833,#0000 34%),radial-gradient(circle at 90% 82%,#32c2a62e,#0000 34%),linear-gradient(135deg,#0f8f76 0%,#15a685 58%,#0f8f76 100%);border:1px solid #15a68524;border-radius:26px;flex-direction:column;justify-content:flex-end;height:100%;min-height:100%;display:flex;position:relative;overflow:visible;box-shadow:0 26px 68px #12231d24,inset 0 1px #ffffff29}.SaudeGeral-module__0W-cQq__discountSectionVisible .SaudeGeral-module__0W-cQq__discountCardVisual{opacity:1;animation:none}.SaudeGeral-module__0W-cQq__discountVisualGlow{filter:blur(28px);pointer-events:none;background:#c0de2833;border-radius:999px;width:230px;height:230px;position:absolute;top:-80px;right:-84px}.SaudeGeral-module__0W-cQq__discountCardImage{z-index:1;filter:none;pointer-events:none;transform-origin:50% 100%;width:min(128%,480px);max-width:none;height:auto;display:block;position:absolute;bottom:-20px;left:42%;transform:translate(-50%)rotate(0);-webkit-mask-image:linear-gradient(#000 0% 58%,#000000b8 76%,#0000 100%);mask-image:linear-gradient(#000 0% 58%,#000000b8 76%,#0000 100%)}.SaudeGeral-module__0W-cQq__discountDentistImage{width:auto;height:min(126%,860px);max-height:none;bottom:14%;left:33%;transform:translate(-50%);-webkit-mask-image:none;mask-image:none}.SaudeGeral-module__0W-cQq__discountExamImage{width:auto;height:min(132%,880px);max-height:none;bottom:0;left:36%;transform:translate(-50%);-webkit-mask-image:none;mask-image:none}.SaudeGeral-module__0W-cQq__discountVisualNote{z-index:3;color:#fff;-webkit-backdrop-filter:blur(16px)saturate(1.15);backdrop-filter:blur(16px)saturate(1.15);background:linear-gradient(135deg,#0a7d67bd,#27b89e8f),#0f8f769e;border:1px solid #d2ffec47;border-radius:18px;gap:7px;margin:24px;padding:19px 20px;display:grid;position:relative;box-shadow:0 16px 38px #04483b2e,inset 0 1px #ffffff2e}.SaudeGeral-module__0W-cQq__discountVisualNote strong{color:#dff58a;letter-spacing:-.025em;font-size:clamp(1.28rem,1.65vw,1.52rem);line-height:1.1}.SaudeGeral-module__0W-cQq__discountVisualNote span{color:#ffffffeb;font-size:clamp(1.02rem,1.25vw,1.16rem);font-weight:800;line-height:1.24}.SaudeGeral-module__0W-cQq__discountGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;display:grid}.SaudeGeral-module__0W-cQq__discountCard{background:radial-gradient(circle at 88% 8%,#cfe38630,#0000 31%),linear-gradient(#ffffffeb,#ffffffbd);border:1px solid #15a68521;border-radius:22px;flex-direction:column;min-height:210px;padding:20px;transition:transform .24s,border-color .24s,box-shadow .24s;display:flex;position:relative;overflow:hidden;box-shadow:0 22px 58px #12231d13}.SaudeGeral-module__0W-cQq__discountCard:before{content:"";background:linear-gradient(90deg,#15a685,#32c2a6);border-radius:999px;width:82px;height:3px;position:absolute;top:-1px;left:22px;box-shadow:0 6px 16px #15a6852e}.SaudeGeral-module__0W-cQq__discountCard:after{content:"";pointer-events:none;background:radial-gradient(circle,#ff9a2224,#ff9a2200 68%);border-radius:999px;width:160px;height:160px;position:absolute;bottom:-64px;right:-54px}.SaudeGeral-module__0W-cQq__discountCard:hover{border-color:#15a68547;transform:translateY(-5px);box-shadow:0 30px 76px #12231d1f}.SaudeGeral-module__0W-cQq__discountCardHeader{z-index:1;gap:14px;display:grid;position:relative}.SaudeGeral-module__0W-cQq__discountCardMeta{justify-content:space-between;align-items:center;gap:12px;display:flex}.SaudeGeral-module__0W-cQq__discountBadge{color:#b95600;letter-spacing:-.01em;background:#fff2d7;border:1px solid #ff9a2233;border-radius:999px;justify-content:center;align-items:center;width:fit-content;min-height:36px;padding:0 12px;font-size:.78rem;font-weight:950;display:inline-flex;box-shadow:0 12px 26px #ff9a2224}.SaudeGeral-module__0W-cQq__discountCard h3{color:#10231d;letter-spacing:-.035em;margin:0;font-size:1.12rem;font-weight:950;line-height:1.15}.SaudeGeral-module__0W-cQq__discountCardHeader p{color:#10231da3;margin:7px 0 0;font-size:.88rem;font-weight:650;line-height:1.42}.SaudeGeral-module__0W-cQq__discountCardNoPrices{justify-content:center;min-height:148px}.SaudeGeral-module__0W-cQq__discountCardNoPrices .SaudeGeral-module__0W-cQq__discountCardHeader{grid-template-columns:52px minmax(0,1fr);align-items:center;gap:16px}.SaudeGeral-module__0W-cQq__discountCardIcon{color:#15a685;background:#15a68514;border:1px solid #15a68529;border-radius:16px;justify-content:center;align-items:center;width:52px;height:52px;display:inline-flex;box-shadow:0 14px 30px #15a6851f}.SaudeGeral-module__0W-cQq__discountCardMeta .SaudeGeral-module__0W-cQq__discountCardIcon{border-radius:14px;flex:0 0 44px;width:44px;height:44px}.SaudeGeral-module__0W-cQq__discountCardNoPrices h3{letter-spacing:-.03em;font-size:clamp(1.36rem,1.8vw,1.72rem);line-height:1.08}.SaudeGeral-module__0W-cQq__discountCardNoPrices .SaudeGeral-module__0W-cQq__discountCardHeader p{color:#10231d99;max-width:92%;margin-top:10px;font-size:clamp(1rem,1vw,1.12rem);font-weight:520;line-height:1.5}.SaudeGeral-module__0W-cQq__discountMoreText{color:#10231d8f;margin:18px 0 0;font-size:1rem;font-weight:800;line-height:1.2}.SaudeGeral-module__0W-cQq__discountMoreTextFeatured{color:#15a685;text-align:center;margin-top:28px;font-size:clamp(1.38rem,2.1vw,2rem);font-weight:950;line-height:1}.SaudeGeral-module__0W-cQq__priceCompare{z-index:1;gap:10px;margin:auto 0 0;padding-top:18px;display:grid;position:relative}.SaudeGeral-module__0W-cQq__priceCompare div{border-bottom:1px solid #15a68517;justify-content:space-between;align-items:center;gap:10px;padding-bottom:9px;display:flex}.SaudeGeral-module__0W-cQq__priceCompare span{color:#10231d94;font-size:.72rem;font-weight:850;line-height:1.15}.SaudeGeral-module__0W-cQq__priceLabel{align-items:center;gap:6px;display:inline-flex}.SaudeGeral-module__0W-cQq__priceLabel svg{color:#15a685;stroke-width:2.5px;flex-shrink:0;width:14px;height:14px}.SaudeGeral-module__0W-cQq__priceCompare strong{color:#10231d;white-space:nowrap;font-size:1rem;font-weight:950;line-height:1;display:inline-block;position:relative}.SaudeGeral-module__0W-cQq__regularPrice strong{color:#10231db8}.SaudeGeral-module__0W-cQq__regularPrice .SaudeGeral-module__0W-cQq__priceLabel svg{color:#10231d75}.SaudeGeral-module__0W-cQq__regularPrice strong:after{content:"";transform-origin:0;background:linear-gradient(90deg,#dc262600,#dc2626db 18%,#dc2626eb 82%,#dc262600);border-radius:999px;width:110%;height:3px;position:absolute;top:52%;left:-5%;transform:translateY(-50%)scaleX(0);box-shadow:0 0 12px #dc262633}.SaudeGeral-module__0W-cQq__discountSectionVisible .SaudeGeral-module__0W-cQq__regularPrice strong:after{animation:.98s cubic-bezier(.2,.8,.2,1) .26s forwards SaudeGeral-module__0W-cQq__priceStrike}.SaudeGeral-module__0W-cQq__discountSectionVisible .SaudeGeral-module__0W-cQq__discountCard:nth-child(2) .SaudeGeral-module__0W-cQq__regularPrice strong:after{animation-delay:.305s}.SaudeGeral-module__0W-cQq__discountSectionVisible .SaudeGeral-module__0W-cQq__discountCard:nth-child(3) .SaudeGeral-module__0W-cQq__regularPrice strong:after{animation-delay:.35s}.SaudeGeral-module__0W-cQq__discountSectionVisible .SaudeGeral-module__0W-cQq__discountCard:nth-child(4) .SaudeGeral-module__0W-cQq__regularPrice strong:after{animation-delay:.395s}.SaudeGeral-module__0W-cQq__discountSectionVisible .SaudeGeral-module__0W-cQq__discountCard:nth-child(5) .SaudeGeral-module__0W-cQq__regularPrice strong:after{animation-delay:.44s}.SaudeGeral-module__0W-cQq__discountSectionVisible .SaudeGeral-module__0W-cQq__discountCard:nth-child(6) .SaudeGeral-module__0W-cQq__regularPrice strong:after{animation-delay:.485s}.SaudeGeral-module__0W-cQq__priceCompare div:last-child{border-bottom:0}.SaudeGeral-module__0W-cQq__vidaCardPrice strong{color:#15a685;letter-spacing:-.035em;text-shadow:0 10px 22px #15a6851f;font-size:clamp(1.28rem,1.55vw,1.44rem)}.SaudeGeral-module__0W-cQq__discountSavings .SaudeGeral-module__0W-cQq__priceLabel svg,.SaudeGeral-module__0W-cQq__discountSavings strong{color:#b95600}.SaudeGeral-module__0W-cQq__discountActions{flex-wrap:wrap;justify-content:center;gap:12px;margin:32px auto 0;display:flex}.SaudeGeral-module__0W-cQq__discountMoreButton,.SaudeGeral-module__0W-cQq__discountCta{text-align:center;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:9px;min-height:50px;padding:0 22px;font-size:.9rem;font-weight:950;text-decoration:none;transition:transform .22s,background .22s,color .22s,box-shadow .22s,border-color .22s;display:inline-flex}.SaudeGeral-module__0W-cQq__discountMoreButton{color:#0f8f76;background:#ffffffc7;border:1px solid #15a6853d}.SaudeGeral-module__0W-cQq__discountCta{color:#fff;background:#15a685;border:1px solid #15a6852e;box-shadow:0 18px 38px #15a6852e}.SaudeGeral-module__0W-cQq__discountMoreButton:hover,.SaudeGeral-module__0W-cQq__discountCta:hover{transform:translateY(-2px)}.SaudeGeral-module__0W-cQq__discountMoreButton:hover{background:#15a68514;border-color:#15a68561}.SaudeGeral-module__0W-cQq__discountCta:hover{background:#0f8f76;box-shadow:0 22px 46px #15a6853d}.SaudeGeral-module__0W-cQq__discountNotice{color:#10231d94;text-align:center;max-width:760px;margin:18px auto 0;font-size:.82rem;line-height:1.55}.SaudeGeral-module__0W-cQq__upsSection{padding-top:46px}.SaudeGeral-module__0W-cQq__upsShell{color:#fff;background:radial-gradient(circle at 12% 8%,#ffffff38,#0000 28%),radial-gradient(circle at 90% 12%,#ffbe2347,#0000 34%),linear-gradient(135deg,#ff6a00 0%,#ff7a12 48%,#f45a00 100%);border-radius:28px;padding:clamp(28px,4vw,42px);position:relative;overflow:visible;box-shadow:0 28px 74px #f45a0033,inset 0 1px #ffffff38}.SaudeGeral-module__0W-cQq__upsShell:before{content:"";pointer-events:none;border:1px solid #ffffff24;border-radius:22px;position:absolute;inset:12px}.SaudeGeral-module__0W-cQq__upsTop,.SaudeGeral-module__0W-cQq__upsViewport,.SaudeGeral-module__0W-cQq__upsBottom{z-index:1;position:relative}.SaudeGeral-module__0W-cQq__upsTop{text-align:center;margin:0 auto 24px;display:block}.SaudeGeral-module__0W-cQq__upsEyebrow{color:#15a685;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:9px;margin-bottom:12px;font-size:.78rem;font-weight:950;display:inline-flex}.SaudeGeral-module__0W-cQq__upsTop h2{color:#10231d;letter-spacing:-.055em;max-width:560px;margin:0 auto;font-size:clamp(2rem,4vw,3.35rem);line-height:.98}.SaudeGeral-module__0W-cQq__upsTitleHighlight{color:#0b6f5d;isolation:isolate;border-radius:14px;padding:0 10px 5px;display:inline-block;position:relative}.SaudeGeral-module__0W-cQq__upsTitleHighlight:before{content:"";z-index:-1;border-radius:inherit;background:linear-gradient(105deg,#b4d34233 0%,#b4d342b8 38%,#dff58a75 58%,#b4d3423d 100%) 0 0/220% 100%;animation:2.8s ease-in-out infinite SaudeGeral-module__0W-cQq__upsTitleHighlightGlow;position:absolute;inset:9px 0 2px;box-shadow:0 14px 34px #b4d34233,inset 0 0 0 1px #b4d3421f}.SaudeGeral-module__0W-cQq__upsSideControls{z-index:6;color:#fff;cursor:pointer;background:#ffffff47;border:2px solid #fffffff5;border-radius:999px;justify-content:center;align-items:center;width:42px;height:42px;padding:0;transition:background .2s,border-color .2s,color .2s,transform .2s,opacity .2s;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 14px 30px #a03f0042,0 0 0 6px #ffffff14}.SaudeGeral-module__0W-cQq__upsSideControlsLeft{left:-13px}.SaudeGeral-module__0W-cQq__upsSideControlsRight{right:-13px}.SaudeGeral-module__0W-cQq__upsSideControls:hover,.SaudeGeral-module__0W-cQq__upsSideControls:focus-visible{color:#8b3a00;background:#dff58a;border-color:#dff58a;transform:translateY(-50%)scale(1.06)}.SaudeGeral-module__0W-cQq__upsSideControls:disabled{color:#ffffffc7;opacity:.78;cursor:default;background:#ffffff38;border-color:#ffffffc7}.SaudeGeral-module__0W-cQq__upsSideControls:disabled:hover{color:#ffffffc7;background:#ffffff38;border-color:#ffffffc7;transform:translateY(-50%)}.SaudeGeral-module__0W-cQq__upsViewport{margin-top:0}.SaudeGeral-module__0W-cQq__upsSlide{opacity:0;min-height:212px;display:none;transform:translateY(12px)}.SaudeGeral-module__0W-cQq__upsSlideActive{opacity:1;grid-template-columns:minmax(0,.82fr) minmax(320px,1.18fr);align-items:stretch;gap:18px;animation:.36s cubic-bezier(.2,.8,.2,1) both SaudeGeral-module__0W-cQq__upsSlideEnter;display:grid;transform:translateY(0)}.SaudeGeral-module__0W-cQq__upsSlideCopy{flex-direction:column;justify-content:center;min-height:188px;display:flex}.SaudeGeral-module__0W-cQq__upsSlideCopy span{color:#dff58a;letter-spacing:.06em;text-transform:uppercase;font-size:.86rem;font-weight:950}.SaudeGeral-module__0W-cQq__upsSlideCopy h3{color:#fff;letter-spacing:-.05em;max-width:500px;margin:10px 0 0;font-size:clamp(1.85rem,3.4vw,3rem);line-height:.98}.SaudeGeral-module__0W-cQq__upsSlideCopy p{color:#ffffffeb;text-transform:none;max-width:580px;margin:14px 0 0;font-size:clamp(1rem,1.35vw,1.12rem);font-weight:450;line-height:1.48}.SaudeGeral-module__0W-cQq__upsOptionGrid{grid-template-columns:repeat(3,minmax(0,1fr));align-content:center;gap:12px;display:grid}.SaudeGeral-module__0W-cQq__upsOptionCard{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(#fff3,#ffffff1a),#ffffff1f;border:1px solid #ffffff3d;border-radius:14px;min-height:132px;padding:22px;position:relative;box-shadow:0 18px 42px #a03f0024,inset 0 1px #fff3}.SaudeGeral-module__0W-cQq__upsOptionCard:before{content:"";background:#dff58a;border-radius:999px;width:72px;height:3px;position:absolute;top:-1px;left:22px;box-shadow:0 8px 18px #dff58a47}.SaudeGeral-module__0W-cQq__upsOptionTag{color:#dff58a;letter-spacing:.05em;text-transform:uppercase;background:#dff58a2e;border-radius:999px;width:fit-content;margin-bottom:12px;padding:6px 10px;font-size:.74rem;font-weight:950;line-height:1;display:inline-flex}.SaudeGeral-module__0W-cQq__upsOptionCard strong{color:#fff;font-size:1.08rem;font-weight:950;line-height:1.22;display:block}.SaudeGeral-module__0W-cQq__upsOptionCard p{color:#ffffffe6;margin:12px 0 0;font-size:.9rem;font-weight:550;line-height:1.42}.SaudeGeral-module__0W-cQq__upsPriceBox{color:#fff;background:#ffb51d;border-radius:12px;grid-template-columns:auto auto auto;place-self:center end;align-items:end;gap:7px;min-width:min(100%,300px);padding:20px 26px;display:grid;box-shadow:0 20px 46px #b44d0038}.SaudeGeral-module__0W-cQq__upsPriceBox span{color:#ffffffe6;letter-spacing:.05em;text-transform:uppercase;grid-column:1/-1;font-size:.78rem;font-weight:900}.SaudeGeral-module__0W-cQq__upsPriceBox strong{letter-spacing:-.07em;font-size:clamp(2.4rem,5.4vw,4.6rem);font-weight:950;line-height:.82}.SaudeGeral-module__0W-cQq__upsPriceBox small{padding-bottom:7px;font-size:.88rem;font-weight:950}.SaudeGeral-module__0W-cQq__upsBottom{text-align:center;justify-items:center;gap:10px;margin:18px auto 0;display:grid}.SaudeGeral-module__0W-cQq__upsBottom p{color:#10231d;max-width:520px;margin:0;font-size:clamp(1rem,1.4vw,1.22rem);font-weight:750;line-height:1.35}.SaudeGeral-module__0W-cQq__upsBottom p strong{color:#15a685;font-weight:950}.SaudeGeral-module__0W-cQq__upsBottom small{color:#10231d8f;text-align:center;max-width:560px;font-size:.72rem;line-height:1.35}.SaudeGeral-module__0W-cQq__stepsSection{background:0 0;position:relative}.SaudeGeral-module__0W-cQq__centerHeader{text-align:center;margin-left:auto;margin-right:auto}.SaudeGeral-module__0W-cQq__stepsGrid{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:24px;display:grid}.SaudeGeral-module__0W-cQq__stepsActions{justify-content:center;margin-top:30px;display:flex}.SaudeGeral-module__0W-cQq__stepsCta{color:#fff;background:linear-gradient(135deg,#15a685,#0f8f76);border-radius:16px;justify-content:center;align-items:center;gap:10px;min-height:54px;padding:0 26px;font-size:.98rem;font-weight:900;text-decoration:none;transition:transform .22s,box-shadow .22s,background .22s;display:inline-flex;box-shadow:0 18px 42px #15a68538}.SaudeGeral-module__0W-cQq__stepsCta:hover,.SaudeGeral-module__0W-cQq__stepsCta:focus-visible{background:linear-gradient(135deg,#16b391,#0d806b);transform:translateY(-2px);box-shadow:0 22px 52px #15a68547}.SaudeGeral-module__0W-cQq__stepCard{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:radial-gradient(circle at 100% 0,#b4d3421a,#0000 36%),#ffffffe0;border:1px solid #15a6851f;border-radius:28px;flex-direction:column;min-height:340px;padding:34px 32px 30px;transition:border-color .28s,box-shadow .28s,background .28s;display:flex;position:relative;overflow:visible;box-shadow:0 18px 46px #1553460e}.SaudeGeral-module__0W-cQq__stepCard:before{content:"";background:linear-gradient(90deg,#15a685,#32c2a6);border-radius:999px;width:112px;height:4px;position:absolute;top:-1px;left:30px;box-shadow:0 6px 16px #15a6852e}.SaudeGeral-module__0W-cQq__stepCard:after{content:"";pointer-events:none;border:1px solid #15a6850e;border-radius:22px;position:absolute;inset:16px}.SaudeGeral-module__0W-cQq__stepCard:hover{background:radial-gradient(circle at 100% 0,#b4d34229,#0000 36%),#fffffff0;border-color:#15a68547;box-shadow:0 28px 74px #1553461a}.SaudeGeral-module__0W-cQq__stepBackdropNumber{z-index:0;color:#15a6850e;letter-spacing:-.08em;pointer-events:none;-webkit-user-select:none;user-select:none;font-size:clamp(5.4rem,7.2vw,7.4rem);font-weight:900;line-height:1;position:absolute;bottom:8px;right:22px}.SaudeGeral-module__0W-cQq__stepNumber{z-index:1;isolation:isolate;color:#15a685b8;letter-spacing:-.02em;background:#f3faf6;border:1px solid #15a6852e;border-radius:19px;place-items:center;width:68px;height:68px;margin-bottom:42px;font-size:.94rem;font-weight:900;transition:background .32s,color .32s,border-color .32s,box-shadow .32s;display:grid;position:relative;overflow:visible}.SaudeGeral-module__0W-cQq__stepNumber:before{content:"";z-index:-1;border-radius:inherit;opacity:0;pointer-events:none;background:linear-gradient(135deg,#ffffff80,#0000 44%,#ffffff2e);transition:opacity .32s;position:absolute;inset:0}.SaudeGeral-module__0W-cQq__stepNumber:after{content:"";z-index:-2;opacity:0;filter:blur(1.5px);pointer-events:none;background:radial-gradient(circle,#32c2a68f 0%,#15a68557 34%,#15a68526 58%,#0000 78%);border-radius:30px;transition:opacity .32s,transform .32s;position:absolute;inset:-18px -32px;transform:scaleX(.66)scaleY(.78)}.SaudeGeral-module__0W-cQq__isMotionActive .SaudeGeral-module__0W-cQq__stepNumber{animation:2.35s ease-out .55s SaudeGeral-module__0W-cQq__stepNumberSequencePulse}.SaudeGeral-module__0W-cQq__isMotionActive .SaudeGeral-module__0W-cQq__stepNumber:before{animation:2.35s ease-out .55s SaudeGeral-module__0W-cQq__stepNumberInnerLight}.SaudeGeral-module__0W-cQq__isMotionActive .SaudeGeral-module__0W-cQq__stepNumber:after{animation:2.35s ease-out .55s SaudeGeral-module__0W-cQq__stepNumberGlowExpand}.SaudeGeral-module__0W-cQq__isMotionActive .SaudeGeral-module__0W-cQq__stepCard:nth-child(2) .SaudeGeral-module__0W-cQq__stepNumber,.SaudeGeral-module__0W-cQq__isMotionActive .SaudeGeral-module__0W-cQq__stepCard:nth-child(2) .SaudeGeral-module__0W-cQq__stepNumber:before,.SaudeGeral-module__0W-cQq__isMotionActive .SaudeGeral-module__0W-cQq__stepCard:nth-child(2) .SaudeGeral-module__0W-cQq__stepNumber:after{animation-delay:1.25s}.SaudeGeral-module__0W-cQq__isMotionActive .SaudeGeral-module__0W-cQq__stepCard:nth-child(3) .SaudeGeral-module__0W-cQq__stepNumber,.SaudeGeral-module__0W-cQq__isMotionActive .SaudeGeral-module__0W-cQq__stepCard:nth-child(3) .SaudeGeral-module__0W-cQq__stepNumber:before,.SaudeGeral-module__0W-cQq__isMotionActive .SaudeGeral-module__0W-cQq__stepCard:nth-child(3) .SaudeGeral-module__0W-cQq__stepNumber:after{animation-delay:1.95s}.SaudeGeral-module__0W-cQq__stepCard:hover .SaudeGeral-module__0W-cQq__stepNumber{color:#fff;background:#32c2a6;border-color:#b4d34280;box-shadow:0 22px 54px #15a6856b,0 0 0 12px #32c2a624,inset 0 0 0 1px #ffffff38}.SaudeGeral-module__0W-cQq__stepCard:hover .SaudeGeral-module__0W-cQq__stepNumber:before{opacity:1}.SaudeGeral-module__0W-cQq__stepCard:hover .SaudeGeral-module__0W-cQq__stepNumber:after{opacity:.75;transform:scaleX(1.22)scaleY(1)}.SaudeGeral-module__0W-cQq__stepFloatingBadge{z-index:4;color:#b95600;pointer-events:none;background:radial-gradient(circle at 30% 20%,#fffc,#0000 38%),linear-gradient(135deg,#fff2d7,#ffd58a);border:1px solid #ff9a2247;border-radius:22px;justify-content:center;align-items:center;width:72px;height:72px;transition:transform .24s,box-shadow .24s;display:inline-flex;position:absolute;top:22px;right:22px;transform:rotate(6deg);box-shadow:0 18px 36px #ff9a2233,0 0 0 8px #ff9a2214}.SaudeGeral-module__0W-cQq__stepFloatingBadge svg{width:32px;height:32px}.SaudeGeral-module__0W-cQq__stepCard:hover .SaudeGeral-module__0W-cQq__stepFloatingBadge{transform:translateY(-3px)rotate(2deg)scale(1.04);box-shadow:0 22px 44px #ff9a2240,0 0 0 10px #ff9a221a}.SaudeGeral-module__0W-cQq__stepConnector{pointer-events:none;background:linear-gradient(90deg,#15a685b8,#32c2a64d);border-radius:999px;width:32px;height:2px;position:absolute;top:64px;right:-28px}.SaudeGeral-module__0W-cQq__stepConnector:after{content:"";background:#32c2a6;border-radius:999px;width:6px;height:6px;position:absolute;top:50%;right:-2px;transform:translateY(-50%);box-shadow:0 0 0 5px #32c2a614}.SaudeGeral-module__0W-cQq__stepContent{z-index:1;position:relative}.SaudeGeral-module__0W-cQq__stepContent h3{color:#10231d;letter-spacing:-.035em;margin:0;font-size:clamp(1.45rem,1.8vw,1.72rem);font-weight:900;line-height:1.12}.SaudeGeral-module__0W-cQq__stepCard:nth-child(3) .SaudeGeral-module__0W-cQq__stepContent h3{color:#15a685}.SaudeGeral-module__0W-cQq__stepContent p{color:#10231da8;margin:16px 0 0;font-size:1.08rem;font-weight:560;line-height:1.58}.SaudeGeral-module__0W-cQq__faqSection{background:0 0;padding:68px 0 104px;position:relative;overflow:hidden}.SaudeGeral-module__0W-cQq__faqSection:before{content:"";pointer-events:none;background:radial-gradient(circle,#15a6851c,#15a68500 70%);border-radius:999px;width:460px;height:460px;position:absolute;top:12%;right:-180px}.SaudeGeral-module__0W-cQq__faqSection:after{content:"";pointer-events:none;background:radial-gradient(circle,#74ceb224,#74ceb200 70%);border-radius:999px;width:520px;height:520px;position:absolute;bottom:0;left:-220px}.SaudeGeral-module__0W-cQq__faqContainer{z-index:2;width:min(1120px,100% - 40px);margin:0 auto;position:relative}.SaudeGeral-module__0W-cQq__faqContent{grid-template-columns:.88fr 1.12fr;align-items:start;gap:34px;display:grid}.SaudeGeral-module__0W-cQq__faqLeft{opacity:0;position:relative;top:auto;transform:translateY(28px)}.SaudeGeral-module__0W-cQq__faqSectionVisible .SaudeGeral-module__0W-cQq__faqLeft{animation:.52s cubic-bezier(.2,.8,.2,1) forwards SaudeGeral-module__0W-cQq__faqBlockEnter}.SaudeGeral-module__0W-cQq__faqEyebrow{color:#15a685;letter-spacing:.08em;text-transform:uppercase;width:fit-content;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;gap:9px;margin-bottom:14px;padding:0;font-size:.78rem;font-weight:900;display:inline-flex}.SaudeGeral-module__0W-cQq__faqEyebrow svg{flex-shrink:0;width:17px;height:17px}.SaudeGeral-module__0W-cQq__faqLeft h2{color:#10231d;letter-spacing:-.055em;max-width:520px;margin:0;font-size:clamp(2rem,4vw,3.2rem);font-weight:850;line-height:1.04}.SaudeGeral-module__0W-cQq__faqLeft>p{color:#10231db8;max-width:500px;margin:20px 0 0;font-size:clamp(1rem,1.4vw,1.08rem);line-height:1.72}.SaudeGeral-module__0W-cQq__faqCtaBox{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(#ffffffdb,#ffffffa8),#ffffffb8;border:1px solid #15a68524;border-radius:24px;gap:16px;max-width:445px;margin-top:30px;padding:22px;display:grid;position:relative;overflow:hidden;box-shadow:0 22px 64px #15534614,inset 0 1px #ffffffbd}.SaudeGeral-module__0W-cQq__faqCtaBox:before{content:"";pointer-events:none;background:radial-gradient(circle,#15a68521,#15a68500 68%);border-radius:999px;width:170px;height:170px;position:absolute;top:-70px;right:-70px}.SaudeGeral-module__0W-cQq__faqCtaIcon{z-index:2;color:#15a685;background:#15a68512;border:1px solid #15a68524;border-radius:18px;justify-content:center;align-items:center;width:54px;height:54px;display:inline-flex;position:relative}.SaudeGeral-module__0W-cQq__faqCtaIcon svg{fill:none;stroke:currentColor;stroke-width:1.85px;stroke-linecap:round;stroke-linejoin:round;width:27px;height:27px}.SaudeGeral-module__0W-cQq__faqCtaIcon .SaudeGeral-module__0W-cQq__whatsappIcon{fill:currentColor;stroke:none;width:29px;height:29px}.SaudeGeral-module__0W-cQq__faqCtaBox h3{z-index:2;color:#10231d;letter-spacing:-.035em;margin:0;font-size:1.18rem;line-height:1.22;position:relative}.SaudeGeral-module__0W-cQq__faqCtaBox p{z-index:2;color:#10231da8;margin:8px 0 0;font-size:.95rem;line-height:1.55;position:relative}.SaudeGeral-module__0W-cQq__faqCtaButton{z-index:2;color:#fff;background:#15a685;border:1px solid #15a685eb;border-radius:14px;justify-content:center;align-items:center;width:fit-content;min-height:50px;padding:13px 18px;font-size:.94rem;font-weight:900;text-decoration:none;transition:transform .25s,background .25s,box-shadow .25s;display:inline-flex;position:relative;box-shadow:0 18px 36px #15a6852e}.SaudeGeral-module__0W-cQq__faqCtaButton:hover{background:#0f8f76;transform:translateY(-2px);box-shadow:0 24px 48px #15a6853b}.SaudeGeral-module__0W-cQq__faqList{gap:14px;display:grid}.SaudeGeral-module__0W-cQq__faqItem{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);opacity:0;background:linear-gradient(#ffffffe6,#ffffffad),#ffffffb8;border:1px solid #15a6851f;border-radius:22px;padding:0;transition:border-color .25s,box-shadow .25s,background .25s;position:relative;overflow:hidden;transform:translateY(22px);box-shadow:0 18px 54px #15534611,inset 0 1px #ffffffb8}.SaudeGeral-module__0W-cQq__faqSectionVisible .SaudeGeral-module__0W-cQq__faqItem{animation:.46s cubic-bezier(.2,.8,.2,1) forwards SaudeGeral-module__0W-cQq__faqItemEnter;animation-delay:var(--delay)}.SaudeGeral-module__0W-cQq__faqItem:hover{background:linear-gradient(#fffffff5,#f8fdfbcc),#ffffffe6;border-color:#15a68533}.SaudeGeral-module__0W-cQq__faqItemActive{background:linear-gradient(#fffffffa,#f4fcf9d6),#ffffffe6;border-color:#15a68542;box-shadow:0 24px 68px #1553461a,inset 0 1px #fffc}.SaudeGeral-module__0W-cQq__faqButton{color:#10231d;width:100%;font:inherit;text-align:left;letter-spacing:-.02em;cursor:pointer;background:0 0;border:0;grid-template-columns:1fr 34px;align-items:center;gap:18px;padding:22px;font-size:1.02rem;font-weight:850;line-height:1.35;display:grid}.SaudeGeral-module__0W-cQq__plusIcon{background:#15a6850f;border:1px solid #15a68524;border-radius:12px;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex;position:relative}.SaudeGeral-module__0W-cQq__plusIcon span{background:#15a685;border-radius:999px;width:14px;height:2px;transition:transform .25s;position:absolute}.SaudeGeral-module__0W-cQq__plusIcon span:last-child{transform:rotate(90deg)}.SaudeGeral-module__0W-cQq__faqItemActive .SaudeGeral-module__0W-cQq__plusIcon span:last-child{transform:rotate(0)}.SaudeGeral-module__0W-cQq__faqAnswer{grid-template-rows:0fr;transition:grid-template-rows .28s;display:grid}.SaudeGeral-module__0W-cQq__faqItemActive .SaudeGeral-module__0W-cQq__faqAnswer{grid-template-rows:1fr}.SaudeGeral-module__0W-cQq__faqAnswer p{color:#10231dad;min-height:0;margin:0;padding:0 22px;font-size:.96rem;font-weight:520;line-height:1.62;overflow:hidden}.SaudeGeral-module__0W-cQq__faqItemActive .SaudeGeral-module__0W-cQq__faqAnswer p{padding-bottom:22px}.SaudeGeral-module__0W-cQq__faqAnswerPart{transition:color .2s}.SaudeGeral-module__0W-cQq__faqTonestrong{color:#0b6f5d;font-weight:900}.SaudeGeral-module__0W-cQq__faqTonesuccess{color:#15a685;font-weight:900}.SaudeGeral-module__0W-cQq__faqTonewarm{color:#b95600;font-weight:850}.SaudeGeral-module__0W-cQq__faqTonealert{color:#b95600;font-weight:950}.SaudeGeral-module__0W-cQq__faqTonesoft{color:#10231db3;font-weight:560}.SaudeGeral-module__0W-cQq__finalCta{border-radius:24px;justify-content:space-between;align-items:center;gap:30px;margin-bottom:34px;padding:38px 42px;display:flex}.SaudeGeral-module__0W-cQq__finalCta div{max-width:720px}.SaudeGeral-module__0W-cQq__finalCta .SaudeGeral-module__0W-cQq__primaryButton{flex-shrink:0}.SaudeGeral-module__0W-cQq__comparisonCta{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:24px}.SaudeGeral-module__0W-cQq__finalCta .SaudeGeral-module__0W-cQq__comparisonHeader,.SaudeGeral-module__0W-cQq__finalCta .SaudeGeral-module__0W-cQq__comparisonTableWrapper,.SaudeGeral-module__0W-cQq__finalCta .SaudeGeral-module__0W-cQq__comparisonFooter{max-width:none}.SaudeGeral-module__0W-cQq__comparisonHeader{gap:14px;display:grid}.SaudeGeral-module__0W-cQq__comparisonHeader span{color:#15a685}.SaudeGeral-module__0W-cQq__comparisonHeader h2{max-width:760px;font-size:clamp(2rem,3.3vw,3.3rem);line-height:1.02}.SaudeGeral-module__0W-cQq__comparisonTableWrapper{overscroll-behavior-x:contain;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;background:#ffffffb3;border:1px solid #15a68524;border-radius:20px;width:100%;overflow-x:auto;box-shadow:inset 0 1px #ffffffb8}.SaudeGeral-module__0W-cQq__comparisonTable{border-collapse:collapse;color:#10231d;width:100%;min-width:760px}.SaudeGeral-module__0W-cQq__comparisonTable th,.SaudeGeral-module__0W-cQq__comparisonTable td{text-align:left;vertical-align:top;border-bottom:1px solid #15a6851a;border-right:1px solid #15a6851a;padding:18px 20px;font-size:.95rem;line-height:1.35}.SaudeGeral-module__0W-cQq__comparisonTable th:last-child,.SaudeGeral-module__0W-cQq__comparisonTable td:last-child{border-right:0}.SaudeGeral-module__0W-cQq__comparisonTable thead th{color:#0b735f;text-transform:uppercase;letter-spacing:.05em;background:#15a68514;font-size:.82rem;font-weight:950}.SaudeGeral-module__0W-cQq__comparisonTable tbody th{color:#10231d;width:18%;font-weight:950}.SaudeGeral-module__0W-cQq__comparisonTable tbody td{color:#10231da8;font-weight:620}.SaudeGeral-module__0W-cQq__comparisonTable th:nth-child(4),.SaudeGeral-module__0W-cQq__comparisonTable td:nth-child(4){color:#0b735f;background:#15a68514;font-weight:950}.SaudeGeral-module__0W-cQq__comparisonTable tr:last-child th,.SaudeGeral-module__0W-cQq__comparisonTable tr:last-child td{border-bottom:0}.SaudeGeral-module__0W-cQq__comparisonDisclaimer{color:#10231d9e;max-width:980px;margin:0;font-size:.9rem;font-weight:560;line-height:1.55}.SaudeGeral-module__0W-cQq__comparisonFooter{justify-content:space-between;align-items:center;gap:20px;padding-top:6px;display:flex}.SaudeGeral-module__0W-cQq__comparisonFooter strong{color:#0b735f;letter-spacing:-.035em;font-size:clamp(1.22rem,2vw,1.82rem);font-weight:950;line-height:1.18}.SaudeGeral-module__0W-cQq__floatingActions{z-index:2147483647;isolation:isolate;opacity:0;pointer-events:none;justify-items:center;gap:10px;transition:opacity .3s,transform .3s;display:grid;position:fixed;bottom:clamp(22px,3vw,36px);right:clamp(18px,2.2vw,34px);transform:translateY(18px)scale(.96)}.SaudeGeral-module__0W-cQq__floatingActionsVisible{opacity:1;pointer-events:auto;transform:translateY(0)scale(1)}.SaudeGeral-module__0W-cQq__floatingWhatsapp,.SaudeGeral-module__0W-cQq__floatingTop{z-index:1;justify-content:center;align-items:center;text-decoration:none;transition:transform .22s,box-shadow .22s,background .22s;display:inline-flex;position:relative}.SaudeGeral-module__0W-cQq__floatingWhatsapp{color:#fff;background:radial-gradient(circle at 32% 22%,#ffffff6b,#0000 32%),linear-gradient(135deg,#32c2a6,#15a685);border:1px solid #ffffff52;border-radius:999px;width:62px;height:62px;box-shadow:0 20px 46px #15a68547,0 0 0 8px #32c2a61a}.SaudeGeral-module__0W-cQq__floatingWhatsapp .SaudeGeral-module__0W-cQq__whatsappIcon{width:29px;height:29px}.SaudeGeral-module__0W-cQq__floatingTop{color:#15a685;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffc2;border:1px solid #15a68529;border-radius:999px;width:42px;height:42px;box-shadow:0 14px 32px #12231d1a}.SaudeGeral-module__0W-cQq__floatingWhatsapp:hover,.SaudeGeral-module__0W-cQq__floatingTop:hover{transform:translateY(-3px)}.SaudeGeral-module__0W-cQq__floatingWhatsapp:hover{box-shadow:0 24px 56px #15a68557,0 0 0 10px #32c2a61f}.SaudeGeral-module__0W-cQq__floatingTop:hover{background:#fffffff0;box-shadow:0 18px 38px #12231d24}@keyframes SaudeGeral-module__0W-cQq__heroTextEnter{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}@keyframes SaudeGeral-module__0W-cQq__upsSlideEnter{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes SaudeGeral-module__0W-cQq__upsTitleHighlightGlow{0%,to{background-position:0%;box-shadow:0 14px 34px #b4d34229,inset 0 0 0 1px #b4d3421f}50%{background-position:100%;box-shadow:0 18px 42px #b4d34247,inset 0 0 0 1px #dff58a38}}@keyframes SaudeGeral-module__0W-cQq__heroFamilyEnter{0%{opacity:0;transform:translate(38px)translateY(16px)scale(.985)}to{opacity:1;transform:translate(0)translateY(0)scale(1)}}@keyframes SaudeGeral-module__0W-cQq__iconHoverPop{0%{transform:translateY(0)scale(1)rotate(0)}48%{transform:translateY(-4px)scale(1.075)rotate(-2deg)}to{transform:translateY(-2px)scale(1.035)rotate(0)}}@keyframes SaudeGeral-module__0W-cQq__discountCardSlideIn{0%{opacity:0;transform:translate(-42px)}to{opacity:1;transform:translate(0)}}@keyframes SaudeGeral-module__0W-cQq__priceStrike{0%{opacity:0;transform:translateY(-50%)scaleX(0)}28%{opacity:1}to{opacity:1;transform:translateY(-50%)scaleX(1)}}@keyframes SaudeGeral-module__0W-cQq__heroCtaPulse{0%,to{box-shadow:0 18px 42px #ff9a2247,0 0 #ff9a222e}50%{box-shadow:0 22px 52px #ff9a225c,0 0 0 8px #ff9a2214}}@keyframes SaudeGeral-module__0W-cQq__scrollCueFloat{0%{opacity:.62;transform:translate(-50%)translateY(0)}50%{opacity:1;transform:translate(-50%)translateY(7px)}to{opacity:.62;transform:translate(-50%)translateY(0)}}@keyframes SaudeGeral-module__0W-cQq__scrollWheel{0%{opacity:0;transform:translateY(0)}35%{opacity:1}to{opacity:0;transform:translateY(12px)}}@keyframes SaudeGeral-module__0W-cQq__benefitPaginationHint{0%,to{transform:translate(0)}38%{transform:translate(3px)}62%{transform:translate(-3px)}}@keyframes SaudeGeral-module__0W-cQq__benefitActiveDotHint{0%,to{opacity:1}48%{opacity:.72}}@keyframes SaudeGeral-module__0W-cQq__benefitArrowLeftHint{0%,to{transform:translate(0)}44%{transform:translate(-2px)}}@keyframes SaudeGeral-module__0W-cQq__benefitArrowRightHint{0%,to{transform:translate(0)}44%{transform:translate(2px)}}@keyframes SaudeGeral-module__0W-cQq__stepNumberSequencePulse{0%{color:#15a685b8;box-shadow:none;background:#f3faf6;border-color:#15a6852e;transform:scale(1)}22%{color:#fff;background:#15a685;border-color:#15a6856b;transform:scale(1.045);box-shadow:0 22px 54px #15a6856b,0 0 0 12px #32c2a629,inset 0 0 0 1px #ffffff38}54%{color:#fff;background:#32c2a6;border-color:#15a68557;transform:scale(1.02);box-shadow:0 18px 42px #15a6854d,0 0 0 24px #32c2a600}to{color:#15a685b8;box-shadow:none;background:#f3faf6;border-color:#15a6852e;transform:scale(1)}}@keyframes SaudeGeral-module__0W-cQq__stepNumberInnerLight{0%{opacity:0}22%{opacity:1}58%{opacity:.35}to{opacity:0}}@keyframes SaudeGeral-module__0W-cQq__stepNumberGlowExpand{0%{opacity:0;transform:scaleX(.66)scaleY(.78)}24%{opacity:1;transform:scaleX(1.25)scaleY(1)}64%{opacity:0;transform:scaleX(2.12)scaleY(1.24)}to{opacity:0;transform:scaleX(2.12)scaleY(1.24)}}@keyframes SaudeGeral-module__0W-cQq__faqBlockEnter{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}@keyframes SaudeGeral-module__0W-cQq__faqItemEnter{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}@keyframes SaudeGeral-module__0W-cQq__sectionItemEnter{0%{opacity:0;transform:translateY(22px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@media (max-width:1080px){.SaudeGeral-module__0W-cQq__benefitsLayout{grid-template-columns:1fr}.SaudeGeral-module__0W-cQq__benefitGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.SaudeGeral-module__0W-cQq__benefitGrid .SaudeGeral-module__0W-cQq__benefitCard:last-child:nth-child(3n+1){grid-column:auto}.SaudeGeral-module__0W-cQq__benefitSupportBox{grid-template-columns:1fr}.SaudeGeral-module__0W-cQq__benefitSupportGrid .SaudeGeral-module__0W-cQq__benefitCard{min-height:auto;padding:20px}.SaudeGeral-module__0W-cQq__discountGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.SaudeGeral-module__0W-cQq__discountShowcase{grid-template-columns:1fr}.SaudeGeral-module__0W-cQq__discountCardVisual{height:auto;min-height:330px}.SaudeGeral-module__0W-cQq__discountStickyColumn{--discount-visual-offset:0px;min-height:0;position:relative;top:auto}.SaudeGeral-module__0W-cQq__discountStickyFrame,.SaudeGeral-module__0W-cQq__discountStickyFrameFixed,.SaudeGeral-module__0W-cQq__discountStickyFrameBottom{width:100%;height:auto;position:relative;top:auto;bottom:auto;left:auto}.SaudeGeral-module__0W-cQq__discountCardImage{width:min(108%,390px);bottom:-22px;left:43%}.SaudeGeral-module__0W-cQq__discountDentistImage{width:auto;height:124%;bottom:12%;left:50%}.SaudeGeral-module__0W-cQq__discountExamImage{width:auto;height:126%;bottom:0;left:44%}.SaudeGeral-module__0W-cQq__discountSection .SaudeGeral-module__0W-cQq__centerHeader{transform:translateY(-210px)}.SaudeGeral-module__0W-cQq__sectionReveal.SaudeGeral-module__0W-cQq__discountSection,.SaudeGeral-module__0W-cQq__sectionReveal.SaudeGeral-module__0W-cQq__discountSection .SaudeGeral-module__0W-cQq__discountCard{opacity:1;filter:none;animation:none;transform:none}.SaudeGeral-module__0W-cQq__hero{min-height:690px}.SaudeGeral-module__0W-cQq__heroImageShell{width:min(72vw,980px)}.SaudeGeral-module__0W-cQq__heroInner{grid-template-columns:minmax(0,.92fr) minmax(520px,1.08fr)}.SaudeGeral-module__0W-cQq__heroContent h1{max-width:500px;font-size:clamp(2.25rem,3.8vw,3.65rem)}.SaudeGeral-module__0W-cQq__heroContent p{max-width:550px;font-size:1.02rem}.SaudeGeral-module__0W-cQq__scrollCue{bottom:92px}}@media (max-width:1024px){.SaudeGeral-module__0W-cQq__hero{min-height:auto}.SaudeGeral-module__0W-cQq__heroInner,.SaudeGeral-module__0W-cQq__faqContent,.SaudeGeral-module__0W-cQq__careSection{grid-template-columns:1fr}.SaudeGeral-module__0W-cQq__careContent{justify-content:center}.SaudeGeral-module__0W-cQq__careStats{grid-template-columns:repeat(3,minmax(0,1fr))}.SaudeGeral-module__0W-cQq__heroImageShell{opacity:.42;width:100%}.SaudeGeral-module__0W-cQq__heroFamilyImage{height:96%;right:-18%}.SaudeGeral-module__0W-cQq__faqLeft{position:relative;top:auto}.SaudeGeral-module__0W-cQq__faqLeft h2,.SaudeGeral-module__0W-cQq__faqLeft>p,.SaudeGeral-module__0W-cQq__faqCtaBox{max-width:100%}.SaudeGeral-module__0W-cQq__stepsGrid,.SaudeGeral-module__0W-cQq__plansGrid{grid-template-columns:1fr}.SaudeGeral-module__0W-cQq__upsBottom{justify-items:center}.SaudeGeral-module__0W-cQq__upsSlideActive,.SaudeGeral-module__0W-cQq__upsOptionGrid{grid-template-columns:1fr}.SaudeGeral-module__0W-cQq__upsPriceBox{justify-self:start}.SaudeGeral-module__0W-cQq__upsBottom small{text-align:center}.SaudeGeral-module__0W-cQq__googleReviewsHeader{grid-template-columns:1fr;align-items:start}.SaudeGeral-module__0W-cQq__googleRatingCard{min-height:210px}.SaudeGeral-module__0W-cQq__reviewCarousel{--review-card-width:min(44vw, 350px)}.SaudeGeral-module__0W-cQq__planCardFeatured,.SaudeGeral-module__0W-cQq__planCardFeatured:hover{transform:none}.SaudeGeral-module__0W-cQq__stepCard{min-height:auto}.SaudeGeral-module__0W-cQq__stepConnector{background:linear-gradient(#15a685b8,#32c2a64d);width:2px;height:16px;inset:auto auto -16px 50%;transform:translate(-50%)}.SaudeGeral-module__0W-cQq__stepConnector:after{inset:auto auto -2px 50%;transform:translate(-50%)}}@media (max-width:720px){.SaudeGeral-module__0W-cQq__hero{border-radius:34px;flex-direction:column;width:min(92%,420px);min-height:auto;margin:20px auto 0;padding:28px 0 0;display:flex;overflow:hidden}.SaudeGeral-module__0W-cQq__hero:before{content:"";z-index:2;pointer-events:none;background:linear-gradient(#072a231a,#072a2305 52%,#072a231f),linear-gradient(90deg,#072a2338,#072a2314 58%,#072a232e);position:absolute;inset:0}.SaudeGeral-module__0W-cQq__heroImageShell{z-index:3;opacity:1;order:2;width:100%;height:clamp(285px,72vw,390px);margin-top:18px;position:relative;inset:auto 0;-webkit-mask-image:linear-gradient(#0000 0%,#000 12% 100%);mask-image:linear-gradient(#0000 0%,#000 12% 100%)}.SaudeGeral-module__0W-cQq__heroFamilyImage{object-fit:cover;object-position:center top;opacity:1;width:100%;height:100%;animation:none;position:absolute;inset:0;transform:none;-webkit-mask-image:none;mask-image:none}.SaudeGeral-module__0W-cQq__heroFamilyImage[src="/exames.webp"]{object-position:36% top;width:138%;max-width:none;left:-34%;right:auto}.SaudeGeral-module__0W-cQq__section,.SaudeGeral-module__0W-cQq__faqContainer,.SaudeGeral-module__0W-cQq__finalCta{width:min(90%,1120px)}.SaudeGeral-module__0W-cQq__heroInner{z-index:auto;order:1;width:min(88%,356px);min-height:auto;display:block;position:static}.SaudeGeral-module__0W-cQq__heroContent{text-align:left;display:contents}.SaudeGeral-module__0W-cQq__eyebrow{z-index:5;text-align:left;justify-content:flex-start;max-width:100%;margin-bottom:14px;margin-left:0;margin-right:0;font-size:.56rem;line-height:1.15;position:relative}.SaudeGeral-module__0W-cQq__heroContent h1{z-index:5;text-align:left;max-width:100%;font-size:clamp(2.16rem,10.2vw,3.05rem);line-height:.95;position:relative}.SaudeGeral-module__0W-cQq__headlineScript{white-space:nowrap;margin:0;font-size:.98em;transform:rotate(-2deg)}.SaudeGeral-module__0W-cQq__heroContent h1 .SaudeGeral-module__0W-cQq__headlineLine,.SaudeGeral-module__0W-cQq__heroContent h1 .SaudeGeral-module__0W-cQq__headlineScriptLine{display:block}.SaudeGeral-module__0W-cQq__headlineScriptLarge{font-size:1.2em}.SaudeGeral-module__0W-cQq__heroContent p{z-index:5;text-align:left;transform-origin:0;max-width:100%;margin:12px 0 0;font-size:.88rem;line-height:1.36;position:relative}.SaudeGeral-module__0W-cQq__heroStats{z-index:5;grid-template-columns:repeat(2,minmax(0,1fr));place-items:center stretch;gap:15px 10px;width:100%;max-width:100%;margin:20px 0 0;position:relative}.SaudeGeral-module__0W-cQq__heroStat{text-align:left;grid-template-columns:36px minmax(0,1fr);gap:7px;width:100%;min-width:0}.SaudeGeral-module__0W-cQq__heroStatIcon{border-radius:12px;width:36px;height:36px}.SaudeGeral-module__0W-cQq__heroStatIcon svg{width:18px;height:18px}.SaudeGeral-module__0W-cQq__heroStatCopy{text-align:left;min-width:0;line-height:1;display:block}.SaudeGeral-module__0W-cQq__heroStatKicker{margin-bottom:2px;font-size:.66rem;line-height:1.02;display:block}.SaudeGeral-module__0W-cQq__heroStat strong{overflow-wrap:anywhere;max-width:100%;margin-top:0;font-size:clamp(1.08rem,5.2vw,1.45rem);line-height:1;display:inline-block}.SaudeGeral-module__0W-cQq__heroStat strong.SaudeGeral-module__0W-cQq__heroStatCompact{font-size:clamp(.6rem,2.8vw,.7rem);line-height:1.04}.SaudeGeral-module__0W-cQq__heroStat p{text-align:left;white-space:normal;margin:3px 0 0;font-size:.72rem;line-height:1.12;display:block}.SaudeGeral-module__0W-cQq__heroActionsWrap,.SaudeGeral-module__0W-cQq__finalCta{text-align:center;align-items:center}.SaudeGeral-module__0W-cQq__heroActionsWrap{z-index:6;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:8px;margin-top:0;display:grid;position:absolute;bottom:18px;left:14px;right:14px}.SaudeGeral-module__0W-cQq__heroPrimaryButton,.SaudeGeral-module__0W-cQq__primaryButton,.SaudeGeral-module__0W-cQq__secondaryButton{text-align:center;width:100%}.SaudeGeral-module__0W-cQq__heroPrimaryButton,.SaudeGeral-module__0W-cQq__heroSecondaryButton{border-radius:10px;gap:7px;min-height:42px;padding:0 10px;font-size:.64rem}.SaudeGeral-module__0W-cQq__buttonIcon{border-radius:9px;width:28px;height:28px}.SaudeGeral-module__0W-cQq__heroSideNote{text-align:center;display:none}.SaudeGeral-module__0W-cQq__scrollCue{display:none}.SaudeGeral-module__0W-cQq__benefitGrid{grid-template-columns:1fr;gap:14px;width:100%;max-width:100%}.SaudeGeral-module__0W-cQq__benefitGrid .SaudeGeral-module__0W-cQq__benefitCard:last-child:nth-child(3n+1){grid-column:auto}.SaudeGeral-module__0W-cQq__benefitSupportBox{border-radius:20px;grid-template-columns:1fr;gap:14px;margin-top:16px;padding:14px}.SaudeGeral-module__0W-cQq__benefitSupportBox:before{border-radius:14px;inset:7px}.SaudeGeral-module__0W-cQq__benefitSupportHeader{margin-bottom:0}.SaudeGeral-module__0W-cQq__benefitSupportHeader span{font-size:.7rem}.SaudeGeral-module__0W-cQq__benefitSupportHeader h3{font-size:clamp(1.32rem,6.4vw,1.7rem)}.SaudeGeral-module__0W-cQq__benefitSupportHeader p{font-size:.9rem;line-height:1.48}.SaudeGeral-module__0W-cQq__benefitSupportGrid{grid-template-columns:1fr;gap:12px}.SaudeGeral-module__0W-cQq__benefitSupportGrid .SaudeGeral-module__0W-cQq__benefitCard{min-height:auto;padding:18px}.SaudeGeral-module__0W-cQq__benefitSupportGrid .SaudeGeral-module__0W-cQq__benefitCardTop{margin-bottom:14px}.SaudeGeral-module__0W-cQq__benefitLabel{font-size:.82rem}.SaudeGeral-module__0W-cQq__benefitCard h3{font-size:1.48rem}.SaudeGeral-module__0W-cQq__benefitCard p{font-size:1.08rem;line-height:1.56}.SaudeGeral-module__0W-cQq__benefitDots{width:max-content;max-width:100%;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:#ffffffc7;border:1px solid #15a68524;border-radius:999px;justify-content:center;align-items:center;gap:12px;margin:-2px auto 0;padding:9px 12px;display:flex}.SaudeGeral-module__0W-cQq__benefitDotList{align-items:center;gap:7px;display:inline-flex}.SaudeGeral-module__0W-cQq__benefitDot,.SaudeGeral-module__0W-cQq__benefitSlideArrow{appearance:none;border:0;flex:none;padding:0}.SaudeGeral-module__0W-cQq__benefitDot{background:#15a6853d;border-radius:999px;width:9px;height:9px;transition:width .2s,background .2s,transform .2s}.SaudeGeral-module__0W-cQq__benefitDotActive{background:#15a685;width:26px}.SaudeGeral-module__0W-cQq__benefitSlideArrow{color:#15a685;background:#15a68517;border-radius:999px;justify-content:center;align-items:center;width:34px;height:34px;font-size:1.58rem;font-weight:700;line-height:1;display:inline-flex}.SaudeGeral-module__0W-cQq__plansSection,.SaudeGeral-module__0W-cQq__upsSection{padding-top:34px}.SaudeGeral-module__0W-cQq__upsShell{border-radius:24px;padding:20px 34px}.SaudeGeral-module__0W-cQq__upsShell:before{border-radius:18px;inset:9px}.SaudeGeral-module__0W-cQq__upsTop h2{font-size:clamp(2rem,10vw,2.7rem)}.SaudeGeral-module__0W-cQq__upsSideControls{width:30px;height:30px}.SaudeGeral-module__0W-cQq__upsSideControlsLeft{left:10px}.SaudeGeral-module__0W-cQq__upsSideControlsRight{right:10px}.SaudeGeral-module__0W-cQq__upsViewport{margin:0;padding:0;display:block;overflow:visible}.SaudeGeral-module__0W-cQq__upsViewport::-webkit-scrollbar{display:none}.SaudeGeral-module__0W-cQq__upsSlide{opacity:0;min-height:auto;animation:none;display:none;transform:none}.SaudeGeral-module__0W-cQq__upsSlideActive{opacity:1;grid-template-columns:1fr;gap:18px;min-height:auto;animation:none;display:grid;transform:none}.SaudeGeral-module__0W-cQq__upsSlideCopy{min-height:auto}.SaudeGeral-module__0W-cQq__upsSlideCopy h3{font-size:clamp(1.58rem,8vw,2.22rem);line-height:1.06}.SaudeGeral-module__0W-cQq__upsSlideCopy p{font-size:.98rem;line-height:1.58}.SaudeGeral-module__0W-cQq__upsOptionGrid{gap:12px}.SaudeGeral-module__0W-cQq__upsOptionCard{border-radius:16px;min-height:auto;padding:18px}.SaudeGeral-module__0W-cQq__upsPriceBox{grid-template-columns:1fr;justify-self:stretch;justify-items:start;gap:4px;width:100%;min-width:0;padding:18px}.SaudeGeral-module__0W-cQq__plansShell{border-radius:0;padding:0}.SaudeGeral-module__0W-cQq__plansShell .SaudeGeral-module__0W-cQq__centerHeader{margin-bottom:26px}.SaudeGeral-module__0W-cQq__plansGrid{gap:14px}.SaudeGeral-module__0W-cQq__googleReviewsSection{padding-top:34px}.SaudeGeral-module__0W-cQq__googleReviewsSticky{padding-bottom:14px}.SaudeGeral-module__0W-cQq__googleReviewsHeader{gap:18px;margin-bottom:22px}.SaudeGeral-module__0W-cQq__googleRatingCard{border-radius:22px;min-height:190px;padding:22px}.SaudeGeral-module__0W-cQq__googleRatingCard strong{font-size:clamp(3.7rem,18vw,4.8rem)}.SaudeGeral-module__0W-cQq__reviewCarousel{--review-card-width:min(86vw, 330px);gap:14px;padding-bottom:14px}.SaudeGeral-module__0W-cQq__reviewCard{border-radius:22px;min-height:auto;padding:20px}.SaudeGeral-module__0W-cQq__reviewAvatar{border-radius:15px;width:46px;height:46px}.SaudeGeral-module__0W-cQq__reviewCard blockquote{font-size:.96rem}.SaudeGeral-module__0W-cQq__planCard{border-radius:21px;padding:22px}.SaudeGeral-module__0W-cQq__planCardTop{margin-bottom:18px}.SaudeGeral-module__0W-cQq__planDescription{min-height:auto;font-size:.96rem}.SaudeGeral-module__0W-cQq__planPriceBox{margin:20px 0 22px}.SaudeGeral-module__0W-cQq__planIncludes li{font-size:.9rem}.SaudeGeral-module__0W-cQq__faqList,.SaudeGeral-module__0W-cQq__discountGrid{grid-template-columns:1fr}.SaudeGeral-module__0W-cQq__discountShowcase{gap:34px}.SaudeGeral-module__0W-cQq__discountCardVisual{opacity:1;border-radius:22px;min-height:320px;transform:none}.SaudeGeral-module__0W-cQq__discountSectionVisible .SaudeGeral-module__0W-cQq__discountCardVisual{animation:none}.SaudeGeral-module__0W-cQq__discountCardImage{width:min(90%,270px);bottom:-116px;left:48%}.SaudeGeral-module__0W-cQq__discountDentistImage{width:auto;height:122%;bottom:10%;left:50%}.SaudeGeral-module__0W-cQq__discountExamImage{width:auto;height:118%;bottom:0;left:50%}.SaudeGeral-module__0W-cQq__discountVisualNote{text-align:left;margin:18px;padding:17px 18px}.SaudeGeral-module__0W-cQq__discountVisualNote strong{font-size:1.22rem}.SaudeGeral-module__0W-cQq__discountVisualNote span{font-size:1rem}.SaudeGeral-module__0W-cQq__discountCard{min-height:auto;padding:20px}.SaudeGeral-module__0W-cQq__priceCompare{margin-top:20px}.SaudeGeral-module__0W-cQq__section{padding:58px 0}.SaudeGeral-module__0W-cQq__sectionHeader,.SaudeGeral-module__0W-cQq__careContent,.SaudeGeral-module__0W-cQq__finalCta div{text-align:center;margin-left:auto;margin-right:auto}.SaudeGeral-module__0W-cQq__sectionHeader span,.SaudeGeral-module__0W-cQq__careContent span,.SaudeGeral-module__0W-cQq__finalCta span{justify-content:center}.SaudeGeral-module__0W-cQq__discountSection .SaudeGeral-module__0W-cQq__centerHeader{transform:translateY(-54px)}.SaudeGeral-module__0W-cQq__faqSection{padding:46px 0 78px}.SaudeGeral-module__0W-cQq__careSection,.SaudeGeral-module__0W-cQq__finalCta{padding:26px}.SaudeGeral-module__0W-cQq__comparisonCta{gap:18px}.SaudeGeral-module__0W-cQq__comparisonHeader h2{font-size:clamp(1.82rem,9vw,2.55rem)}.SaudeGeral-module__0W-cQq__comparisonTableWrapper{scroll-snap-type:x proximity}.SaudeGeral-module__0W-cQq__comparisonTable{min-width:720px}.SaudeGeral-module__0W-cQq__comparisonTable th,.SaudeGeral-module__0W-cQq__comparisonTable td{padding:15px 16px;font-size:.88rem}.SaudeGeral-module__0W-cQq__comparisonFooter{text-align:center;flex-direction:column;align-items:center}.SaudeGeral-module__0W-cQq__careSection{gap:20px}.SaudeGeral-module__0W-cQq__careStats{grid-template-columns:1fr}.SaudeGeral-module__0W-cQq__careStatCard{min-height:150px;padding:20px}.SaudeGeral-module__0W-cQq__careStatIcon{margin-bottom:18px}.SaudeGeral-module__0W-cQq__stepCard{border-radius:22px;padding:28px 24px}.SaudeGeral-module__0W-cQq__stepCard:before{width:92px;left:22px}.SaudeGeral-module__0W-cQq__stepCard:after{border-radius:16px;inset:12px}.SaudeGeral-module__0W-cQq__stepBackdropNumber{font-size:5.2rem;bottom:6px;right:16px}.SaudeGeral-module__0W-cQq__stepNumber{border-radius:18px;width:62px;height:62px;margin-bottom:30px}.SaudeGeral-module__0W-cQq__stepContent h3{font-size:1.48rem}.SaudeGeral-module__0W-cQq__stepContent p{font-size:1.05rem;line-height:1.58}.SaudeGeral-module__0W-cQq__stepsActions{margin-top:24px}.SaudeGeral-module__0W-cQq__stepsCta{width:min(100%,340px)}.SaudeGeral-module__0W-cQq__stepFloatingBadge{border-radius:19px;width:60px;height:60px;top:18px;right:18px}.SaudeGeral-module__0W-cQq__stepFloatingBadge svg{width:28px;height:28px}.SaudeGeral-module__0W-cQq__faqLeft{text-align:center}.SaudeGeral-module__0W-cQq__faqLeft h2{text-align:center;margin-left:auto;margin-right:auto;font-size:clamp(2rem,10vw,2.46rem)}.SaudeGeral-module__0W-cQq__faqLeft>p{text-align:center;margin:16px auto 0;font-size:.98rem;line-height:1.65}.SaudeGeral-module__0W-cQq__faqEyebrow{margin-left:auto;margin-right:auto}.SaudeGeral-module__0W-cQq__faqCtaBox{text-align:center;border-radius:22px;margin:24px auto 0;padding:20px}.SaudeGeral-module__0W-cQq__faqCtaIcon{margin-left:auto;margin-right:auto}.SaudeGeral-module__0W-cQq__faqCtaButton{width:100%}.SaudeGeral-module__0W-cQq__faqList{gap:12px}.SaudeGeral-module__0W-cQq__faqItem{border-radius:20px}.SaudeGeral-module__0W-cQq__faqButton{grid-template-columns:1fr 32px;gap:14px;padding:19px 18px;font-size:.98rem}.SaudeGeral-module__0W-cQq__plusIcon{border-radius:11px;width:32px;height:32px}.SaudeGeral-module__0W-cQq__faqAnswer p{padding:0 18px;font-size:.93rem}.SaudeGeral-module__0W-cQq__faqItemActive .SaudeGeral-module__0W-cQq__faqAnswer p{padding-bottom:19px}.SaudeGeral-module__0W-cQq__floatingActions{gap:8px;bottom:16px;right:14px}.SaudeGeral-module__0W-cQq__floatingWhatsapp{width:56px;height:56px}.SaudeGeral-module__0W-cQq__floatingWhatsapp .SaudeGeral-module__0W-cQq__whatsappIcon{width:26px;height:26px}.SaudeGeral-module__0W-cQq__floatingTop{width:38px;height:38px}}@media (max-width:430px){.SaudeGeral-module__0W-cQq__heroStats{gap:18px 8px;max-width:360px}.SaudeGeral-module__0W-cQq__heroStat{grid-template-columns:44px minmax(0,1fr);gap:8px}.SaudeGeral-module__0W-cQq__heroStatIcon{border-radius:14px;width:44px;height:44px}.SaudeGeral-module__0W-cQq__heroStatIcon svg{width:20px;height:20px}.SaudeGeral-module__0W-cQq__heroStatKicker{font-size:.76rem}.SaudeGeral-module__0W-cQq__heroStat strong{font-size:clamp(1.22rem,5.8vw,1.48rem)}.SaudeGeral-module__0W-cQq__heroStat strong.SaudeGeral-module__0W-cQq__heroStatCompact{font-size:clamp(.78rem,3.8vw,.9rem)}.SaudeGeral-module__0W-cQq__heroStat p{font-size:.82rem}.SaudeGeral-module__0W-cQq__heroFamilyImage[src="/exames.webp"]{object-position:40% top;width:152%;left:-42%}}@media (max-width:720px){.SaudeGeral-module__0W-cQq__benefitsRevealActive .SaudeGeral-module__0W-cQq__benefitsCardTrigger{width:min(690px,94vw);transform:translateY(-2px)scale(1)}.SaudeGeral-module__0W-cQq__benefitsRevealActive .SaudeGeral-module__0W-cQq__benefitsCardTrigger:hover{transform:translateY(-3px)scale(1.01)}.SaudeGeral-module__0W-cQq__benefitsRevealActive .SaudeGeral-module__0W-cQq__benefitGridInteractive{max-height:3200px;margin-top:18px}}@media (min-width:981px){.SaudeGeral-module__0W-cQq__hero{border-radius:34px;width:min(1440px,100% - 44px);min-height:460px;margin:28px auto 0;padding:20px 0 24px}.SaudeGeral-module__0W-cQq__heroInner{grid-template-columns:minmax(0,.82fr) minmax(540px,1.04fr);gap:36px;width:min(1320px,100% - 100px);min-height:416px}.SaudeGeral-module__0W-cQq__heroContent{max-width:600px}.SaudeGeral-module__0W-cQq__heroImageShell{width:min(57vw,820px);top:0;bottom:0;right:0}.SaudeGeral-module__0W-cQq__heroFamilyImage{object-fit:cover;object-position:center center;width:100%;max-width:100%;height:100%}.SaudeGeral-module__0W-cQq__heroFamilyImage[src="/exames.webp"]{object-position:center center;width:150%;max-width:none}.SaudeGeral-module__0W-cQq__eyebrow{gap:8px;margin-bottom:15px;padding:0;font-size:.76rem}.SaudeGeral-module__0W-cQq__eyebrow svg{width:16px;height:16px}.SaudeGeral-module__0W-cQq__heroContent h1{max-width:600px;font-size:clamp(2.25rem,3vw,3.34rem);line-height:.93}.SaudeGeral-module__0W-cQq__heroContent h1 span{display:inline}.SaudeGeral-module__0W-cQq__heroContent h1 span:not(.SaudeGeral-module__0W-cQq__headlineScript):after{content:" "}.SaudeGeral-module__0W-cQq__headlineScript{white-space:nowrap;font-size:.98em;display:inline-block;transform:rotate(-2deg)}.SaudeGeral-module__0W-cQq__heroContent h1 .SaudeGeral-module__0W-cQq__headlineLine,.SaudeGeral-module__0W-cQq__heroContent h1 .SaudeGeral-module__0W-cQq__headlineScriptLine{display:block}.SaudeGeral-module__0W-cQq__heroContent h1 .SaudeGeral-module__0W-cQq__headlineLine:after{content:""}.SaudeGeral-module__0W-cQq__headlineScriptLarge{font-size:1.2em}.SaudeGeral-module__0W-cQq__heroContent p{max-width:560px;margin-top:15px;font-size:1.08rem;line-height:1.36}.SaudeGeral-module__0W-cQq__heroStats{gap:18px 48px;max-width:575px;margin-top:30px}.SaudeGeral-module__0W-cQq__heroStat{grid-template-columns:50px 1fr;gap:13px}.SaudeGeral-module__0W-cQq__heroStatIcon{border-radius:16px;width:50px;height:50px}.SaudeGeral-module__0W-cQq__heroStatIcon svg{width:23px;height:23px}.SaudeGeral-module__0W-cQq__heroStatKicker{font-size:.78rem}.SaudeGeral-module__0W-cQq__heroStat strong{font-size:clamp(1.55rem,2vw,1.98rem)}.SaudeGeral-module__0W-cQq__heroStat strong.SaudeGeral-module__0W-cQq__heroStatCompact{font-size:clamp(.9rem,1.08vw,1.04rem)}.SaudeGeral-module__0W-cQq__heroStat p{margin-top:3px;font-size:.82rem}.SaudeGeral-module__0W-cQq__heroActionsWrap{gap:14px;margin-top:30px}.SaudeGeral-module__0W-cQq__heroPrimaryButton,.SaudeGeral-module__0W-cQq__heroSecondaryButton{gap:12px;min-height:54px;padding:0 26px;font-size:.94rem}.SaudeGeral-module__0W-cQq__buttonIcon{border-radius:10px;width:34px;height:34px}.SaudeGeral-module__0W-cQq__heroSideNote{flex-basis:100%;margin-top:1px}.SaudeGeral-module__0W-cQq__heroSideNote span{font-size:.9rem}.SaudeGeral-module__0W-cQq__scrollCue{display:none}}@media (prefers-reduced-motion:reduce){.SaudeGeral-module__0W-cQq__heroPrimaryButton,.SaudeGeral-module__0W-cQq__primaryButton,.SaudeGeral-module__0W-cQq__secondaryButton,.SaudeGeral-module__0W-cQq__sectionReveal,.SaudeGeral-module__0W-cQq__scrollCue,.SaudeGeral-module__0W-cQq__floatingActions,.SaudeGeral-module__0W-cQq__floatingWhatsapp,.SaudeGeral-module__0W-cQq__floatingTop,.SaudeGeral-module__0W-cQq__faqLeft,.SaudeGeral-module__0W-cQq__benefitCard,.SaudeGeral-module__0W-cQq__planCard,.SaudeGeral-module__0W-cQq__reviewCard,.SaudeGeral-module__0W-cQq__careStatCard,.SaudeGeral-module__0W-cQq__discountCard,.SaudeGeral-module__0W-cQq__discountMoreButton,.SaudeGeral-module__0W-cQq__discountCta,.SaudeGeral-module__0W-cQq__stepCard,.SaudeGeral-module__0W-cQq__faqItem,.SaudeGeral-module__0W-cQq__faqButton,.SaudeGeral-module__0W-cQq__faqAnswer,.SaudeGeral-module__0W-cQq__faqCtaButton,.SaudeGeral-module__0W-cQq__plusIcon,.SaudeGeral-module__0W-cQq__plusIcon span,.SaudeGeral-module__0W-cQq__stepNumber,.SaudeGeral-module__0W-cQq__stepNumber:before,.SaudeGeral-module__0W-cQq__stepNumber:after,.SaudeGeral-module__0W-cQq__stepFloatingBadge,.SaudeGeral-module__0W-cQq__benefitIcon,.SaudeGeral-module__0W-cQq__careStatIcon svg{transition:none}.SaudeGeral-module__0W-cQq__heroContent,.SaudeGeral-module__0W-cQq__heroFamilyImage,.SaudeGeral-module__0W-cQq__sectionRevealVisible .SaudeGeral-module__0W-cQq__benefitCard,.SaudeGeral-module__0W-cQq__sectionRevealVisible .SaudeGeral-module__0W-cQq__planCard,.SaudeGeral-module__0W-cQq__sectionRevealVisible .SaudeGeral-module__0W-cQq__reviewCard,.SaudeGeral-module__0W-cQq__sectionRevealVisible .SaudeGeral-module__0W-cQq__careStatCard,.SaudeGeral-module__0W-cQq__sectionRevealVisible .SaudeGeral-module__0W-cQq__discountCard,.SaudeGeral-module__0W-cQq__sectionRevealVisible .SaudeGeral-module__0W-cQq__stepCard,.SaudeGeral-module__0W-cQq__sectionRevealVisible.SaudeGeral-module__0W-cQq__finalCta>div,.SaudeGeral-module__0W-cQq__sectionRevealVisible.SaudeGeral-module__0W-cQq__finalCta>a,.SaudeGeral-module__0W-cQq__discountSectionVisible .SaudeGeral-module__0W-cQq__regularPrice strong:after,.SaudeGeral-module__0W-cQq__scrollCue,.SaudeGeral-module__0W-cQq__benefitDots,.SaudeGeral-module__0W-cQq__benefitDotActive,.SaudeGeral-module__0W-cQq__benefitSlideArrow:first-child,.SaudeGeral-module__0W-cQq__benefitSlideArrow:last-child,.SaudeGeral-module__0W-cQq__scrollMouse span,.SaudeGeral-module__0W-cQq__discountSectionVisible .SaudeGeral-module__0W-cQq__discountCardVisual,.SaudeGeral-module__0W-cQq__isMotionActive .SaudeGeral-module__0W-cQq__stepNumber,.SaudeGeral-module__0W-cQq__isMotionActive .SaudeGeral-module__0W-cQq__stepNumber:before,.SaudeGeral-module__0W-cQq__isMotionActive .SaudeGeral-module__0W-cQq__stepNumber:after,.SaudeGeral-module__0W-cQq__benefitCard:hover .SaudeGeral-module__0W-cQq__benefitIcon,.SaudeGeral-module__0W-cQq__heroPrimaryButton,.SaudeGeral-module__0W-cQq__faqSectionVisible .SaudeGeral-module__0W-cQq__faqLeft,.SaudeGeral-module__0W-cQq__faqSectionVisible .SaudeGeral-module__0W-cQq__faqItem,.SaudeGeral-module__0W-cQq__sectionTitleHighlight:before,.SaudeGeral-module__0W-cQq__upsTitleHighlight:before{animation:none}.SaudeGeral-module__0W-cQq__heroContent,.SaudeGeral-module__0W-cQq__heroFamilyImage,.SaudeGeral-module__0W-cQq__sectionReveal,.SaudeGeral-module__0W-cQq__sectionReveal .SaudeGeral-module__0W-cQq__benefitCard,.SaudeGeral-module__0W-cQq__sectionReveal .SaudeGeral-module__0W-cQq__planCard,.SaudeGeral-module__0W-cQq__sectionReveal .SaudeGeral-module__0W-cQq__reviewCard,.SaudeGeral-module__0W-cQq__sectionReveal .SaudeGeral-module__0W-cQq__careStatCard,.SaudeGeral-module__0W-cQq__sectionReveal .SaudeGeral-module__0W-cQq__discountCard,.SaudeGeral-module__0W-cQq__sectionReveal .SaudeGeral-module__0W-cQq__stepCard,.SaudeGeral-module__0W-cQq__sectionReveal.SaudeGeral-module__0W-cQq__finalCta>div,.SaudeGeral-module__0W-cQq__sectionReveal.SaudeGeral-module__0W-cQq__finalCta>a,.SaudeGeral-module__0W-cQq__regularPrice strong:after,.SaudeGeral-module__0W-cQq__discountCardVisual,.SaudeGeral-module__0W-cQq__faqLeft,.SaudeGeral-module__0W-cQq__faqItem{opacity:1;filter:none;transform:none}.SaudeGeral-module__0W-cQq__faqItem:hover,.SaudeGeral-module__0W-cQq__faqCtaButton:hover,.SaudeGeral-module__0W-cQq__floatingWhatsapp:hover,.SaudeGeral-module__0W-cQq__floatingTop:hover,.SaudeGeral-module__0W-cQq__planCard:hover,.SaudeGeral-module__0W-cQq__planCardFeatured:hover,.SaudeGeral-module__0W-cQq__planButton:hover,.SaudeGeral-module__0W-cQq__reviewCard:hover,.SaudeGeral-module__0W-cQq__discountCard:hover,.SaudeGeral-module__0W-cQq__discountMoreButton:hover,.SaudeGeral-module__0W-cQq__discountCta:hover,.SaudeGeral-module__0W-cQq__stepCard:hover .SaudeGeral-module__0W-cQq__stepFloatingBadge,.SaudeGeral-module__0W-cQq__heroPrimaryButton:hover{transform:none}}
