
/* Client revision: real rich-text controls and scoped design adjustments. */
.ev-rich>p:last-child,.ev-rich>h1:last-child,.ev-rich>h2:last-child,.ev-rich>h3:last-child{margin-bottom:0}
.ev-rich h1,.ev-rich h2,.ev-rich h3{color:inherit}.ev-rich .ev-rich{display:contents}
.ev-rich.kicker p,.ev-rich.small p,.ev-rich.num p{font-size:inherit;line-height:inherit;margin:0}
.ev-rich.hero-desc p,.ev-rich.hero-lead p,.ev-rich.bubble p,.ev-rich.included p{font-size:inherit;line-height:inherit;margin:0}
.ev-rich.eyebrow p,.ev-rich.section-number p{margin:0}.ev-rich h1 p,.ev-rich h2 p,.ev-rich h3 p{font-size:inherit;margin:0}
.ev-rich li{line-height:inherit}.ev-list-content p{margin:0}.section-number,.num,.module-num,.benefits em{display:none!important}
.summary article{padding-left:24px}.summary article .num{display:none}.benefits .ev-list-content>p>span{display:block}
.ev-logo-marca,.ev-logo-slot{width:82px;height:82px;flex:0 0 82px;object-fit:contain}
.ev-logo-slot{display:grid;place-items:center;border:1px dashed #b98290;border-radius:50%;font-size:11px;color:#986573}
.nav .brand{font-family:Georgia,serif;font-size:29px;line-height:1.14;letter-spacing:-.025em;margin-right:auto}
.nav .brand p{margin:0}.nav .brand strong{font-weight:400}.nav{gap:18px}.navlinks{gap:22px}
.hero.ev-hero-client{isolation:isolate}.ev-main-heading h1{font-size:clamp(36px,4vw,56px);line-height:1.08;letter-spacing:-.045em;margin:0 0 18px}
.ev-hero-client .hero-lead{font-size:22px;line-height:1.35;margin:0 0 14px;font-weight:600}
.ev-emotional{font-family:Georgia,serif;font-size:23px;line-height:1.45;color:#753448;margin:0 0 18px}
.ev-emotional p{font-size:inherit;line-height:inherit;margin:0}.ev-hero-client .hero-desc{margin-bottom:18px}
.ev-course-chips{display:inline-block;padding:9px 15px;border:1px solid #d5b1b9;border-radius:30px;font-size:13px;margin-bottom:12px;background:#fffaf6b3}
.ev-course-chips p{margin:0;font-size:inherit}.ev-hero-client .hero-price{margin:0 0 16px;line-height:1.7;font-size:13px}
.ev-hero-client .hero-price p{margin:0;font-size:inherit}.ev-hero-client .hero-price strong{font-size:26px;color:#753448}
.ev-hero-client .small{margin-top:9px}.ev-hero-video{position:absolute;inset:0;z-index:0;overflow:hidden;pointer-events:none}
.ev-hero-video video,.ev-hero-video .backgroundVideo{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}
.ev-video-veil{position:absolute;inset:0;z-index:1;background:#faf3ef;pointer-events:none}
.ev-hero-client .hero-grid,.ev-hero-client>.flower{position:relative;z-index:2}.ev-hero-client>.flower{position:absolute}
.ev-video-pause{position:absolute;z-index:4;bottom:16px;right:24px;padding:7px 12px;border-radius:20px;border:1px solid #b98290;background:#fffaf0e8;color:#603440;font-size:11px;cursor:pointer}
.trust.ev-trust-client{max-width:1104px;width:calc(100% - 48px);margin:0 auto}
.trust.ev-trust-client>.ev-trust-card{display:flex;align-items:center;gap:15px;padding:0 20px;position:relative;min-height:105px}
.trust.ev-trust-client>.ev-trust-card:before{display:none}.ev-trust-art{width:88px;height:105px;object-fit:contain;flex:0 0 88px}
.trust.ev-trust-client .ev-trust-copy,.trust.ev-trust-client .ev-trust-copy div{padding:0;border:0;min-height:0;display:block;position:static}
.ev-trust-title p,.ev-trust-title strong{font-size:15px;font-weight:700;line-height:1.35;margin:0 0 5px;color:#36282e}
.ev-trust-caption p{font-size:12px;line-height:1.5;margin:0}.ev-trust-art,.ev-pregnancy-art{mix-blend-mode:multiply}
#section-erika07 .ev-field-campo_005{font:25px/1.4 Georgia,serif;margin-bottom:20px;color:#753448}
#section-erika07 .ev-field-campo_006{font:22px/1.55 Georgia,serif;color:#603440}
#section-erika07 .ev-field-campo_005 p,#section-erika07 .ev-field-campo_006 p{font:inherit;line-height:inherit}
.ev-benefits-illustration{margin-top:25px;text-align:center}.ev-pregnancy-art{width:265px;max-width:100%;height:310px;object-fit:contain}
.identity-benefits .benefits{align-self:center}.identity-benefits .benefits li{padding-top:20px;padding-bottom:20px}
@media(max-width:800px){.ev-logo-marca,.ev-logo-slot{width:50px;height:50px;flex-basis:50px}.nav .brand{font-size:20px}.nav{flex-wrap:wrap;gap:12px}.navlinks{margin-left:auto}.ev-main-heading h1{font-size:35px}.ev-hero-client .hero-lead{font-size:19px}.ev-emotional{font-size:21px}.ev-hero-video[data-ev-mobile="false"]{display:none}.ev-hero-client:has(.ev-hero-video[data-ev-mobile="false"]) .ev-video-veil,.ev-hero-client:has(.ev-hero-video[data-ev-mobile="false"]) .ev-video-pause{display:none}.trust.ev-trust-client{gap:12px;grid-template-columns:1fr}.trust.ev-trust-client>.ev-trust-card{border-right:0;border-bottom:1px solid #efd9dc;justify-content:flex-start;text-align:left;padding:12px 6px}.ev-trust-art{width:70px;height:85px;flex-basis:70px}.ev-trust-title p{font-size:15px}.ev-pregnancy-art{height:250px;width:220px}#section-erika07 .ev-field-campo_006{font-size:21px}}
@media(prefers-reduced-motion:reduce){.ev-hero-video,.ev-video-veil,.ev-video-pause{display:none}}
