.ContactForm-module__5yGJ1a__formSection{max-width:600px;margin:0 auto;padding:2rem 1.5rem}.ContactForm-module__5yGJ1a__formCard{background:var(--color-crema);border:1px solid var(--color-border);padding:2.5rem}.ContactForm-module__5yGJ1a__formCard h2{font-family:var(--font-serif);color:var(--color-black);margin-bottom:.5rem;font-size:1.5rem;font-weight:400}.ContactForm-module__5yGJ1a__formSub{font-family:var(--font-sans);color:var(--color-grey);margin-bottom:2rem;font-size:.95rem}.ContactForm-module__5yGJ1a__formGroup{margin-bottom:1.25rem}.ContactForm-module__5yGJ1a__formGroup label{font-family:var(--font-sans);color:var(--color-dark);margin-bottom:.4rem;font-size:.85rem;font-weight:500;display:block}.ContactForm-module__5yGJ1a__formGroup input,.ContactForm-module__5yGJ1a__formGroup select,.ContactForm-module__5yGJ1a__formGroup textarea{border:1px solid var(--color-border);width:100%;font-family:var(--font-sans);color:var(--color-black);background:#fff;padding:.75rem 1rem;font-size:.95rem;transition:border-color .2s}.ContactForm-module__5yGJ1a__formGroup input:focus,.ContactForm-module__5yGJ1a__formGroup select:focus,.ContactForm-module__5yGJ1a__formGroup textarea:focus{border-color:var(--color-terra);outline:none}.ContactForm-module__5yGJ1a__btnPrimary{background:var(--color-black);width:100%;color:var(--color-crema);font-family:var(--font-sans);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;border:none;padding:.85rem 2rem;font-size:.85rem;font-weight:600;text-decoration:none;transition:opacity .2s;display:inline-block}.ContactForm-module__5yGJ1a__btnPrimary:hover{opacity:.85}.ContactForm-module__5yGJ1a__btnPrimary:disabled{opacity:.5;cursor:not-allowed}.ContactForm-module__5yGJ1a__formSent{text-align:center;font-family:var(--font-sans);color:var(--color-grey);padding:2rem}
.TrustBlockSection-module__IOOqzG__trustBlock{text-align:center;border-top:1px solid var(--color-border);padding:2.5rem 1.5rem;font-size:.92rem}.TrustBlockSection-module__IOOqzG__trustBlock p{font-family:var(--font-sans);color:var(--color-grey);margin:.25rem 0;font-size:.9rem}.TrustBlockSection-module__IOOqzG__trustBlock strong{font-family:var(--font-serif);color:var(--color-black);font-weight:400}.TrustBlockSection-module__IOOqzG__trustBlockBadges{flex-wrap:wrap;justify-content:center;gap:1rem;margin:.8rem 0;display:flex}.TrustBlockSection-module__IOOqzG__trustBlockBadges span{font-family:var(--font-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--color-grey);border:1px solid var(--color-border);padding:.4rem 1rem;font-size:.75rem}.TrustBlockSection-module__IOOqzG__disclaimer{margin-top:.8rem;font-size:.8rem;font-style:italic}
.TrustNumbers-module__Wk0Ufa__section{border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);background:var(--color-crema);padding:2rem 1.5rem}.TrustNumbers-module__Wk0Ufa__grid{grid-template-columns:repeat(4,1fr);gap:1rem;max-width:1100px;margin:0 auto;display:grid}.TrustNumbers-module__Wk0Ufa__item{text-align:center;flex-direction:column;gap:.25rem;display:flex}.TrustNumbers-module__Wk0Ufa__value{font-family:var(--font-serif);color:var(--color-terra);font-size:clamp(1.5rem,3vw,2rem);font-weight:400}.TrustNumbers-module__Wk0Ufa__label{font-family:var(--font-sans);color:var(--color-grey);letter-spacing:.02em;font-size:.8rem;line-height:1.4}@media (max-width:767px){.TrustNumbers-module__Wk0Ufa__grid{grid-template-columns:repeat(2,1fr);gap:1.5rem}}
.TestimonialsSection-module__o9_Jfa__testimonialsSection{max-width:1100px;margin:0 auto;padding:5rem 1.5rem}.TestimonialsSection-module__o9_Jfa__sectionTitle{font-family:var(--font-serif);color:var(--color-black);text-align:center;margin-bottom:.75rem;font-size:clamp(1.5rem,3vw,2rem);font-weight:400}.TestimonialsSection-module__o9_Jfa__sectionSub{text-align:center;font-family:var(--font-sans);color:var(--color-grey);max-width:550px;margin:0 auto 3rem;font-size:1rem;line-height:1.7}.TestimonialsSection-module__o9_Jfa__testimonialsGrid{grid-template-columns:repeat(3,1fr);gap:1.5rem;display:grid}.TestimonialsSection-module__o9_Jfa__testimonialCard{border:1px solid var(--color-border);background:#fff;flex-direction:column;margin:0;padding:2rem;display:flex;position:relative}.TestimonialsSection-module__o9_Jfa__testimonialCard:hover{box-shadow:var(--shadow-card-hover);transition:all .3s;transform:translateY(-2px)}.TestimonialsSection-module__o9_Jfa__quoteIcon{color:var(--color-terra-light);opacity:.6;margin-bottom:1rem}.TestimonialsSection-module__o9_Jfa__testimonialText{font-family:var(--font-sans);color:var(--color-dark);flex:1;margin:0 0 1.5rem;font-size:.9rem;line-height:1.7}.TestimonialsSection-module__o9_Jfa__testimonialFooter{border-top:1px solid var(--color-border);align-items:center;gap:.75rem;padding-top:1rem;display:flex}.TestimonialsSection-module__o9_Jfa__testimonialAvatar{background:var(--color-terra-light);color:#fff;width:36px;height:36px;font-family:var(--font-sans);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.85rem;font-weight:600;display:flex}.TestimonialsSection-module__o9_Jfa__testimonialAuthor{font-family:var(--font-sans);color:var(--color-black);font-size:.85rem;font-style:normal;font-weight:600;display:block}.TestimonialsSection-module__o9_Jfa__testimonialRole{font-family:var(--font-sans);color:var(--color-grey);font-size:.75rem;display:block}@media (max-width:767px){.TestimonialsSection-module__o9_Jfa__testimonialsSection{padding:3rem 1.5rem}.TestimonialsSection-module__o9_Jfa__testimonialsGrid{grid-template-columns:1fr}}@media (min-width:768px) and (max-width:1023px){.TestimonialsSection-module__o9_Jfa__testimonialsGrid{grid-template-columns:repeat(2,1fr)}}
.ComingSoonSection-module__8jok0G__comingSoonSection{background:var(--color-crema);border-top:1px solid var(--color-border);padding:5rem 1.5rem}.ComingSoonSection-module__8jok0G__comingSoonInner{text-align:center;max-width:550px;margin:0 auto}.ComingSoonSection-module__8jok0G__comingSoonBadge{font-family:var(--font-sans);letter-spacing:.1em;text-transform:uppercase;color:#000;background:#ffc107;border:1px solid #e6a800;margin-bottom:1rem;padding:.3rem .85rem;font-size:.7rem;font-weight:700;display:inline-block}.ComingSoonSection-module__8jok0G__comingSoonTitle{font-family:var(--font-serif);color:var(--color-black);margin-bottom:.75rem;font-size:clamp(1.35rem,2.5vw,1.75rem);font-weight:400}.ComingSoonSection-module__8jok0G__comingSoonSub{font-family:var(--font-sans);color:var(--color-grey);margin-bottom:2rem;font-size:.95rem;line-height:1.7}.ComingSoonSection-module__8jok0G__comingSoonForm{flex-direction:column;gap:.75rem;display:flex}.ComingSoonSection-module__8jok0G__comingSoonField{gap:.5rem;width:100%;max-width:420px;margin:0 auto;display:flex}.ComingSoonSection-module__8jok0G__comingSoonInput{font-family:var(--font-sans);border:1px solid var(--color-border);background:#fff;border-radius:0;outline:none;flex:1;padding:.75rem 1rem;font-size:.95rem;transition:border-color .2s}.ComingSoonSection-module__8jok0G__comingSoonInput:focus{border-color:var(--color-terra)}.ComingSoonSection-module__8jok0G__comingSoonInputError{border-color:#d32f2f}.ComingSoonSection-module__8jok0G__comingSoonButton{font-family:var(--font-sans);color:#fff;background:var(--color-black);cursor:pointer;white-space:nowrap;border:none;border-radius:0;padding:.75rem 1.5rem;font-size:.9rem;font-weight:500;transition:background .2s}.ComingSoonSection-module__8jok0G__comingSoonButton:hover{background:#333}.ComingSoonSection-module__8jok0G__comingSoonError{font-family:var(--font-sans);color:#d32f2f;margin:0;font-size:.8rem}.ComingSoonSection-module__8jok0G__comingSoonNote{font-family:var(--font-sans);color:var(--color-grey);opacity:.7;margin:0;font-size:.75rem}.ComingSoonSection-module__8jok0G__comingSoonSuccess{text-align:center}.ComingSoonSection-module__8jok0G__comingSoonSuccessText{font-family:var(--font-sans);color:#2e7d32;margin-bottom:1rem;font-size:1rem;font-weight:500}.ComingSoonSection-module__8jok0G__comingSoonSuccessExtra{font-family:var(--font-sans);color:var(--color-grey);margin-bottom:.5rem;font-size:.9rem;line-height:1.6}.ComingSoonSection-module__8jok0G__comingSoonSuccessExtra a,.ComingSoonSection-module__8jok0G__comingSoonSuccessWa a,.ComingSoonSection-module__8jok0G__comingSoonAltText a{color:var(--color-terra);text-underline-offset:2px;text-decoration:underline}.ComingSoonSection-module__8jok0G__comingSoonSuccessExtra a:hover,.ComingSoonSection-module__8jok0G__comingSoonSuccessWa a:hover,.ComingSoonSection-module__8jok0G__comingSoonAltText a:hover{color:var(--color-terra-dark)}.ComingSoonSection-module__8jok0G__comingSoonSuccessWa{font-family:var(--font-sans);color:var(--color-grey);margin:0;font-size:.85rem}.ComingSoonSection-module__8jok0G__comingSoonAlternative{border-top:1px solid var(--color-border);margin-top:2.5rem;padding-top:1.5rem}.ComingSoonSection-module__8jok0G__comingSoonAltText{font-family:var(--font-sans);color:var(--color-grey);margin:0;font-size:.9rem}@media (max-width:767px){.ComingSoonSection-module__8jok0G__comingSoonSection{padding:3rem 1.5rem}.ComingSoonSection-module__8jok0G__comingSoonField{flex-direction:column}.ComingSoonSection-module__8jok0G__comingSoonButton{width:100%}}
.InformeTecnicoContent-module__FHs45q__pageWrapper{width:100%;overflow-x:hidden}.InformeTecnicoContent-module__FHs45q__section{max-width:1100px;margin:0 auto;padding:5rem 1.5rem}.InformeTecnicoContent-module__FHs45q__sectionTitle{font-family:var(--font-serif);color:var(--color-black);text-align:center;margin-bottom:.75rem;font-size:clamp(1.5rem,3vw,2rem);font-weight:400}.InformeTecnicoContent-module__FHs45q__sectionSub{text-align:center;font-family:var(--font-sans);color:var(--color-grey);max-width:550px;margin:0 auto 3rem;font-size:1rem;line-height:1.7}.InformeTecnicoContent-module__FHs45q__heroGarantia{font-family:var(--font-sans);color:var(--color-black);border:1px solid var(--color-terra);background:#c4a88214;justify-content:center;align-items:center;gap:.5rem;max-width:480px;margin-top:1.5rem;margin-left:auto;margin-right:auto;padding:.75rem 1.5rem;font-size:.85rem;display:flex}.InformeTecnicoContent-module__FHs45q__heroGarantiaIcon{color:var(--color-terra);flex-shrink:0;font-size:1rem}.InformeTecnicoContent-module__FHs45q__audienceGrid{grid-template-columns:repeat(3,1fr);gap:1.5rem;margin-top:2rem;display:grid}.InformeTecnicoContent-module__FHs45q__audienceCard{border:1px solid var(--color-border);text-align:left;background:#fff;padding:2rem 1.75rem;transition:box-shadow .2s}.InformeTecnicoContent-module__FHs45q__audienceCard:hover{box-shadow:var(--shadow-card-hover)}.InformeTecnicoContent-module__FHs45q__audienceIcon{margin-bottom:1rem;font-size:2rem}.InformeTecnicoContent-module__FHs45q__audienceCard h3{font-family:var(--font-serif);color:var(--color-black);margin-bottom:.75rem;font-size:1.15rem;font-weight:400}.InformeTecnicoContent-module__FHs45q__audienceCard p{font-family:var(--font-sans);color:var(--color-grey);margin-bottom:1.25rem;font-size:.9rem;line-height:1.65}.InformeTecnicoContent-module__FHs45q__audienceLink{font-family:var(--font-sans);color:var(--color-terra);font-size:.85rem;font-weight:500;text-decoration:none}.InformeTecnicoContent-module__FHs45q__audienceLink:hover{text-decoration:underline}.InformeTecnicoContent-module__FHs45q__roiContrastSection{background:var(--color-crema);max-width:100%;padding-left:1.5rem;padding-right:1.5rem}.InformeTecnicoContent-module__FHs45q__roiContrastSection .InformeTecnicoContent-module__FHs45q__sectionTitle,.InformeTecnicoContent-module__FHs45q__roiContrastSection .InformeTecnicoContent-module__FHs45q__sectionSub{max-width:1100px;margin-left:auto;margin-right:auto}.InformeTecnicoContent-module__FHs45q__roiContrastGrid{border:1px solid var(--color-border);background:#fff;align-items:stretch;gap:0;max-width:750px;margin:0 auto;display:flex}.InformeTecnicoContent-module__FHs45q__roiContrastCard{flex:1;padding:2rem}.InformeTecnicoContent-module__FHs45q__roiContrastBad{border-right:1px solid var(--color-border)}.InformeTecnicoContent-module__FHs45q__roiContrastLabel{font-family:var(--font-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--color-grey);margin-bottom:.5rem;font-size:.75rem;font-weight:600}.InformeTecnicoContent-module__FHs45q__roiContrastAmount{font-family:var(--font-serif);color:var(--color-black);margin-bottom:.5rem;font-size:1.3rem;font-weight:500}.InformeTecnicoContent-module__FHs45q__roiContrastGood .InformeTecnicoContent-module__FHs45q__roiContrastAmount{color:#2e7d32}.InformeTecnicoContent-module__FHs45q__roiContrastDesc{font-family:var(--font-sans);color:var(--color-grey);margin-bottom:1rem;font-size:.85rem;line-height:1.5}.InformeTecnicoContent-module__FHs45q__roiContrastList{margin:0;padding:0;list-style:none}.InformeTecnicoContent-module__FHs45q__roiContrastList li{font-family:var(--font-sans);color:var(--color-grey);padding:.25rem 0;font-size:.85rem;line-height:1.6}.InformeTecnicoContent-module__FHs45q__roiContrastDivider,.InformeTecnicoContent-module__FHs45q__roiContrastVs{display:none}.InformeTecnicoContent-module__FHs45q__roiContrastCta{text-align:center;margin-top:2rem}.InformeTecnicoContent-module__FHs45q__roiContrastButton{background:var(--color-black);color:#fff;font-family:var(--font-sans);border-radius:6px;align-items:center;gap:.5rem;padding:.85rem 2rem;font-size:.95rem;font-weight:500;text-decoration:none;transition:background .2s;display:inline-flex}.InformeTecnicoContent-module__FHs45q__roiContrastButton:hover{background:#333}.InformeTecnicoContent-module__FHs45q__problemGrid{grid-template-columns:repeat(3,1fr);gap:2rem;margin-top:2rem;display:grid}.InformeTecnicoContent-module__FHs45q__problemCard{border:1px solid var(--color-border);padding:2rem}.InformeTecnicoContent-module__FHs45q__problemCard h3{font-family:var(--font-serif);color:var(--color-black);margin-bottom:.75rem;font-size:1.15rem;font-weight:400}.InformeTecnicoContent-module__FHs45q__problemCard p{font-family:var(--font-sans);color:var(--color-grey);margin:0;font-size:.9rem;line-height:1.65}.InformeTecnicoContent-module__FHs45q__problemCta{text-align:center;margin-top:2.5rem}.InformeTecnicoContent-module__FHs45q__problemCtaButton{background:var(--color-black);color:#fff;font-family:var(--font-sans);border-radius:6px;align-items:center;gap:.5rem;padding:.85rem 2rem;font-size:.95rem;font-weight:500;text-decoration:none;transition:background .2s;display:inline-flex}.InformeTecnicoContent-module__FHs45q__problemCtaButton:hover{background:#333}.InformeTecnicoContent-module__FHs45q__includesSection{background:var(--color-crema);max-width:100%;padding-left:1.5rem;padding-right:1.5rem}.InformeTecnicoContent-module__FHs45q__includesSection .InformeTecnicoContent-module__FHs45q__sectionTitle,.InformeTecnicoContent-module__FHs45q__includesSection .InformeTecnicoContent-module__FHs45q__sectionSub{max-width:1100px;margin-left:auto;margin-right:auto}.InformeTecnicoContent-module__FHs45q__includesBox{max-width:600px;margin:0 auto}.InformeTecnicoContent-module__FHs45q__includesGrid{grid-template-columns:1fr 1fr;gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.InformeTecnicoContent-module__FHs45q__includesItem{font-family:var(--font-sans);color:var(--color-black);border:1px solid var(--color-border);background:#fff;align-items:center;gap:.5rem;padding:.85rem 1.25rem;font-size:.9rem;line-height:1.5;display:flex}.InformeTecnicoContent-module__FHs45q__includesItem:before{content:"✓";color:var(--color-terra);flex-shrink:0;font-weight:700}.InformeTecnicoContent-module__FHs45q__previewSection{max-width:100%;padding-left:1.5rem;padding-right:1.5rem}.InformeTecnicoContent-module__FHs45q__previewSection .InformeTecnicoContent-module__FHs45q__sectionTitle,.InformeTecnicoContent-module__FHs45q__previewSection .InformeTecnicoContent-module__FHs45q__sectionSub{max-width:1100px;margin-left:auto;margin-right:auto}.InformeTecnicoContent-module__FHs45q__previewGrid{grid-template-columns:repeat(3,1fr);gap:1.5rem;max-width:900px;margin:0 auto;display:grid}.InformeTecnicoContent-module__FHs45q__previewCard{border:1px solid var(--color-border);background:#fff;overflow:hidden}.InformeTecnicoContent-module__FHs45q__previewCardHeader{border-bottom:1px solid var(--color-border);background:var(--color-crema);padding:.65rem 1rem}.InformeTecnicoContent-module__FHs45q__previewBadge{font-family:var(--font-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--color-grey);font-size:.7rem;font-weight:600}.InformeTecnicoContent-module__FHs45q__previewCardBody{flex-direction:column;gap:.6rem;padding:1.25rem;display:flex}.InformeTecnicoContent-module__FHs45q__previewLine{background:#e8e4de;border-radius:3px;width:100%;height:6px}.InformeTecnicoContent-module__FHs45q__previewLineLg{width:85%}.InformeTecnicoContent-module__FHs45q__previewLineMd{width:65%}.InformeTecnicoContent-module__FHs45q__previewLineSm{width:45%}.InformeTecnicoContent-module__FHs45q__previewNote{text-align:center;font-family:var(--font-sans);color:var(--color-grey);justify-content:center;align-items:center;gap:.5rem;max-width:500px;margin:2rem auto 0;font-size:.85rem;display:flex}.InformeTecnicoContent-module__FHs45q__previewNoteIcon{font-size:1.1rem}.InformeTecnicoContent-module__FHs45q__trustReasonsSection{background:var(--color-crema);max-width:100%;padding-left:1.5rem;padding-right:1.5rem}.InformeTecnicoContent-module__FHs45q__trustReasonsSection .InformeTecnicoContent-module__FHs45q__sectionTitle,.InformeTecnicoContent-module__FHs45q__trustReasonsSection .InformeTecnicoContent-module__FHs45q__sectionSub{max-width:1100px;margin-left:auto;margin-right:auto}.InformeTecnicoContent-module__FHs45q__trustReasonsSection .InformeTecnicoContent-module__FHs45q__sectionSub{margin-bottom:3rem}.InformeTecnicoContent-module__FHs45q__trustReasonsGrid{grid-template-columns:repeat(4,1fr);gap:1.5rem;max-width:1100px;margin:0 auto;display:grid}.InformeTecnicoContent-module__FHs45q__trustReasonCard{border:1px solid var(--color-border);text-align:center;background:#fff;padding:2rem 1.5rem}.InformeTecnicoContent-module__FHs45q__trustReasonNum{font-family:var(--font-sans);letter-spacing:.15em;color:var(--color-terra);text-transform:uppercase;margin-bottom:.75rem;font-size:.8rem;font-weight:600}.InformeTecnicoContent-module__FHs45q__trustReasonCard h3{font-family:var(--font-serif);color:var(--color-black);margin-bottom:.65rem;font-size:1.05rem;font-weight:500}.InformeTecnicoContent-module__FHs45q__trustReasonCard p{font-family:var(--font-sans);color:var(--color-grey);margin:0;font-size:.85rem;line-height:1.6}.InformeTecnicoContent-module__FHs45q__stickyCtaBar{border-top:1px solid var(--color-border);z-index:100;background:#fff;padding:.75rem 1rem .5rem;display:none;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -4px 12px #0000000f}.InformeTecnicoContent-module__FHs45q__stickyCtaInner{justify-content:space-between;align-items:center;gap:1rem;max-width:1100px;margin:0 auto;display:flex}.InformeTecnicoContent-module__FHs45q__stickyCtaInfo{flex-direction:column;line-height:1.3;display:flex}.InformeTecnicoContent-module__FHs45q__stickyCtaPrice{font-family:var(--font-serif);color:var(--color-black);font-size:1.25rem;font-weight:500}.InformeTecnicoContent-module__FHs45q__stickyCtaMeta{font-family:var(--font-sans);color:var(--color-grey);font-size:.75rem}.InformeTecnicoContent-module__FHs45q__stickyCtaActions{align-items:center;gap:.5rem;display:flex}.InformeTecnicoContent-module__FHs45q__stickyCtaButton{background:var(--color-terra);color:#fff;font-family:var(--font-sans);white-space:nowrap;border-radius:6px;justify-content:center;align-items:center;padding:.7rem 1.5rem;font-size:.9rem;font-weight:500;text-decoration:none;transition:background .2s;display:inline-flex}.InformeTecnicoContent-module__FHs45q__stickyCtaButton:hover{background:var(--color-terra-dark)}.InformeTecnicoContent-module__FHs45q__stickyCtaMicro{text-align:center;font-family:var(--font-sans);color:var(--color-grey);opacity:.75;margin:.35rem 0 0;font-size:.65rem;line-height:1}@media (max-width:767px){.InformeTecnicoContent-module__FHs45q__section{padding:3rem 1.5rem}.InformeTecnicoContent-module__FHs45q__audienceGrid{grid-template-columns:1fr}.InformeTecnicoContent-module__FHs45q__roiContrastGrid{flex-direction:column}.InformeTecnicoContent-module__FHs45q__roiContrastBad{border-right:none;border-bottom:1px solid var(--color-border)}.InformeTecnicoContent-module__FHs45q__problemGrid,.InformeTecnicoContent-module__FHs45q__includesGrid,.InformeTecnicoContent-module__FHs45q__previewGrid,.InformeTecnicoContent-module__FHs45q__trustReasonsGrid{grid-template-columns:1fr}body{padding-bottom:5.5rem}.InformeTecnicoContent-module__FHs45q__stickyCtaBar{display:block}}@media (min-width:768px) and (max-width:1023px){.InformeTecnicoContent-module__FHs45q__audienceGrid,.InformeTecnicoContent-module__FHs45q__trustReasonsGrid{grid-template-columns:repeat(2,1fr)}.InformeTecnicoContent-module__FHs45q__stickyCtaBar{display:block}}@media (min-width:1024px){.InformeTecnicoContent-module__FHs45q__stickyCtaBar{display:block}}
.ObrasBanner-module__U5hLGW__banner{background:#fff9e6;border-bottom:2px solid #f0c040;flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;padding:.6rem 1.5rem;display:flex}.ObrasBanner-module__U5hLGW__triangle{border-bottom:40px solid #e8a317;border-left:22px solid #0000;border-right:22px solid #0000;flex-shrink:0;width:0;height:0;position:relative}.ObrasBanner-module__U5hLGW__icon{font-family:var(--font-sans);color:#fff;text-shadow:0 1px 2px #0000004d;font-size:1.3rem;font-weight:900;line-height:1;position:absolute;top:12px;left:50%;transform:translate(-50%)}.ObrasBanner-module__U5hLGW__text{flex-direction:column;gap:.1rem;display:flex}.ObrasBanner-module__U5hLGW__label{font-family:var(--font-sans);letter-spacing:.15em;color:#b8860b;text-transform:uppercase;font-size:.85rem;font-weight:800;line-height:1.2}.ObrasBanner-module__U5hLGW__desc{font-family:var(--font-sans);color:#8b7355;font-size:.75rem;line-height:1.3}
.CheckUpInmobiliarioClient-module__xS-hhq__pageWrapper{width:100%;overflow-x:hidden}.CheckUpInmobiliarioClient-module__xS-hhq__section{max-width:1100px;margin:0 auto;padding:5rem 1.5rem}.CheckUpInmobiliarioClient-module__xS-hhq__sectionTitle{font-family:var(--font-serif);color:var(--color-black);text-align:center;margin-bottom:.75rem;font-size:clamp(1.5rem,3vw,2rem);font-weight:400}.CheckUpInmobiliarioClient-module__xS-hhq__sectionSub{text-align:center;font-family:var(--font-sans);color:var(--color-grey);max-width:680px;margin:0 auto 3rem;font-size:1rem;line-height:1.7}.CheckUpInmobiliarioClient-module__xS-hhq__problemGrid{grid-template-columns:repeat(3,1fr);gap:2rem;margin-top:2rem;display:grid}.CheckUpInmobiliarioClient-module__xS-hhq__problemCard{border:1px solid var(--color-border);padding:2rem}.CheckUpInmobiliarioClient-module__xS-hhq__problemCard h3{font-family:var(--font-serif);color:var(--color-black);margin-bottom:.75rem;font-size:1.15rem;font-weight:400}.CheckUpInmobiliarioClient-module__xS-hhq__problemCard p{font-family:var(--font-sans);color:var(--color-grey);margin:0;font-size:.9rem;line-height:1.65}.CheckUpInmobiliarioClient-module__xS-hhq__roiSection{padding-top:0;padding-bottom:2rem;}.CheckUpInmobiliarioClient-module__xS-hhq__roiGrid{border:1px solid var(--color-border);gap:0;max-width:750px;margin:0 auto;display:flex}.CheckUpInmobiliarioClient-module__xS-hhq__roiBox{flex:1;padding:2rem}.CheckUpInmobiliarioClient-module__xS-hhq__roiBoxHighlight{background:var(--color-crema);border-left:1px solid var(--color-border);}.CheckUpInmobiliarioClient-module__xS-hhq__roiLabel{font-family:var(--font-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--color-grey);margin-bottom:.5rem;font-size:.75rem;font-weight:600}.CheckUpInmobiliarioClient-module__xS-hhq__roiPrice{font-family:var(--font-serif);color:var(--color-black);margin-bottom:.5rem;font-size:1.3rem;font-weight:500}.CheckUpInmobiliarioClient-module__xS-hhq__roiBoxHighlight .CheckUpInmobiliarioClient-module__xS-hhq__roiPrice{color:#2e7d32}.CheckUpInmobiliarioClient-module__xS-hhq__roiDesc{font-family:var(--font-sans);color:var(--color-grey);margin:0;font-size:.85rem;line-height:1.6}.CheckUpInmobiliarioClient-module__xS-hhq__casosSection{background:var(--color-crema);max-width:100%;padding:5rem 1.5rem}.CheckUpInmobiliarioClient-module__xS-hhq__casosSection .CheckUpInmobiliarioClient-module__xS-hhq__sectionTitle,.CheckUpInmobiliarioClient-module__xS-hhq__casosSection .CheckUpInmobiliarioClient-module__xS-hhq__sectionSub{max-width:1100px;margin-left:auto;margin-right:auto}.CheckUpInmobiliarioClient-module__xS-hhq__casosGrid{grid-template-columns:repeat(2,1fr);gap:1.5rem;max-width:1100px;margin:0 auto;display:grid}.CheckUpInmobiliarioClient-module__xS-hhq__casoCard{border:1px solid var(--color-border);text-align:left;background:#fff;padding:2rem}.CheckUpInmobiliarioClient-module__xS-hhq__casoLabel{font-family:var(--font-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--color-terra);margin:0 0 .5rem;font-size:.7rem;font-weight:600}.CheckUpInmobiliarioClient-module__xS-hhq__casoTitle{font-family:var(--font-serif);color:var(--color-black);margin-bottom:.75rem;font-size:1.1rem;font-weight:500}.CheckUpInmobiliarioClient-module__xS-hhq__casoText{font-family:var(--font-sans);color:var(--color-grey);margin:0;font-size:.9rem;line-height:1.65}.CheckUpInmobiliarioClient-module__xS-hhq__includesSection{background:var(--color-crema);max-width:100%;padding:5rem 1.5rem}.CheckUpInmobiliarioClient-module__xS-hhq__includesSection .CheckUpInmobiliarioClient-module__xS-hhq__sectionTitle,.CheckUpInmobiliarioClient-module__xS-hhq__includesSection .CheckUpInmobiliarioClient-module__xS-hhq__sectionSub{max-width:1100px;margin-left:auto;margin-right:auto}.CheckUpInmobiliarioClient-module__xS-hhq__includesGrid{grid-template-columns:1fr 1fr;gap:.75rem;max-width:750px;margin:0 auto;padding:0;list-style:none;display:grid}.CheckUpInmobiliarioClient-module__xS-hhq__includesItem{font-family:var(--font-sans);color:var(--color-black);border:1px solid var(--color-border);background:#fff;align-items:center;gap:.5rem;padding:.85rem 1.25rem;font-size:.9rem;line-height:1.5;display:flex}.CheckUpInmobiliarioClient-module__xS-hhq__includesItem:before{content:"✓";color:var(--color-terra);flex-shrink:0;font-weight:700}.CheckUpInmobiliarioClient-module__xS-hhq__trustReasonsSection{max-width:100%;padding:5rem 1.5rem}.CheckUpInmobiliarioClient-module__xS-hhq__trustReasonsSection .CheckUpInmobiliarioClient-module__xS-hhq__sectionTitle,.CheckUpInmobiliarioClient-module__xS-hhq__trustReasonsSection .CheckUpInmobiliarioClient-module__xS-hhq__sectionSub{max-width:1100px;margin-left:auto;margin-right:auto}.CheckUpInmobiliarioClient-module__xS-hhq__trustReasonsGrid{grid-template-columns:repeat(4,1fr);gap:1.5rem;max-width:1100px;margin:0 auto;display:grid}.CheckUpInmobiliarioClient-module__xS-hhq__trustReasonCard{border:1px solid var(--color-border);text-align:center;background:#fff;padding:2rem 1.5rem}.CheckUpInmobiliarioClient-module__xS-hhq__trustReasonNum{font-family:var(--font-sans);letter-spacing:.15em;color:var(--color-terra);text-transform:uppercase;margin-bottom:.75rem;font-size:.8rem;font-weight:600}.CheckUpInmobiliarioClient-module__xS-hhq__trustReasonCard h3{font-family:var(--font-serif);color:var(--color-black);margin-bottom:.65rem;font-size:1.05rem;font-weight:500}.CheckUpInmobiliarioClient-module__xS-hhq__trustReasonCard p{font-family:var(--font-sans);color:var(--color-grey);margin:0;font-size:.85rem;line-height:1.6}.CheckUpInmobiliarioClient-module__xS-hhq__stickyCtaBar{border-top:1px solid var(--color-border);z-index:100;background:#fff;padding:.75rem 1rem .5rem;display:none;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -4px 12px #0000000f}.CheckUpInmobiliarioClient-module__xS-hhq__stickyCtaInner{justify-content:space-between;align-items:center;gap:1rem;max-width:1100px;margin:0 auto;display:flex}.CheckUpInmobiliarioClient-module__xS-hhq__stickyCtaInfo{flex-direction:column;line-height:1.3;display:flex}.CheckUpInmobiliarioClient-module__xS-hhq__stickyCtaPrice{font-family:var(--font-serif);color:var(--color-black);font-size:1.25rem;font-weight:500}.CheckUpInmobiliarioClient-module__xS-hhq__stickyCtaMeta{font-family:var(--font-sans);color:var(--color-grey);font-size:.75rem}.CheckUpInmobiliarioClient-module__xS-hhq__stickyCtaActions{align-items:center;gap:.5rem;display:flex}.CheckUpInmobiliarioClient-module__xS-hhq__stickyCtaButton{background:var(--color-terra);color:#fff;font-family:var(--font-sans);white-space:nowrap;border-radius:6px;justify-content:center;align-items:center;padding:.7rem 1.5rem;font-size:.9rem;font-weight:500;text-decoration:none;transition:background .2s;display:inline-flex}.CheckUpInmobiliarioClient-module__xS-hhq__stickyCtaButton:hover{background:var(--color-terra-dark)}.CheckUpInmobiliarioClient-module__xS-hhq__stickyCtaMicro{text-align:center;font-family:var(--font-sans);color:var(--color-grey);opacity:.75;margin:.35rem 0 0;font-size:.65rem;line-height:1}@media (max-width:767px){.CheckUpInmobiliarioClient-module__xS-hhq__section{padding:3rem 1.5rem}.CheckUpInmobiliarioClient-module__xS-hhq__problemGrid{grid-template-columns:1fr}.CheckUpInmobiliarioClient-module__xS-hhq__roiGrid{flex-direction:column}.CheckUpInmobiliarioClient-module__xS-hhq__roiBoxHighlight{border-left:none;border-top:1px solid var(--color-border)}.CheckUpInmobiliarioClient-module__xS-hhq__casosGrid,.CheckUpInmobiliarioClient-module__xS-hhq__includesGrid,.CheckUpInmobiliarioClient-module__xS-hhq__trustReasonsGrid{grid-template-columns:1fr}.CheckUpInmobiliarioClient-module__xS-hhq__stickyCtaBar{display:block}}@media (min-width:768px) and (max-width:1023px){.CheckUpInmobiliarioClient-module__xS-hhq__trustReasonsGrid{grid-template-columns:repeat(2,1fr)}.CheckUpInmobiliarioClient-module__xS-hhq__casosGrid{grid-template-columns:1fr}.CheckUpInmobiliarioClient-module__xS-hhq__stickyCtaBar{display:block}}@media (min-width:1024px){.CheckUpInmobiliarioClient-module__xS-hhq__stickyCtaBar{display:block}}
.SegundaOpinion-module__GpzC-G__section{max-width:1100px;margin:0 auto;padding:5rem 1.5rem}.SegundaOpinion-module__GpzC-G__section-title{font-family:var(--font-serif);color:var(--color-black);text-align:center;margin-bottom:.75rem;font-size:clamp(1.5rem,3vw,2rem);font-weight:400}.SegundaOpinion-module__GpzC-G__section-sub{text-align:center;font-family:var(--font-sans);color:var(--color-grey);max-width:550px;margin:0 auto 3rem;font-size:1rem;line-height:1.7}.SegundaOpinion-module__GpzC-G__hero-garantia{font-family:var(--font-sans);color:var(--color-black);border:1px solid var(--color-terra);background:#c4a88214;justify-content:center;align-items:center;gap:.5rem;max-width:480px;margin-top:1.5rem;margin-left:auto;margin-right:auto;padding:.75rem 1.5rem;font-size:.85rem;display:flex}.SegundaOpinion-module__GpzC-G__hero-garantia-icon{color:var(--color-terra);flex-shrink:0;font-size:1rem}.SegundaOpinion-module__GpzC-G__trust-reasons-section{background:var(--color-crema);max-width:100%;padding-left:1.5rem;padding-right:1.5rem}.SegundaOpinion-module__GpzC-G__trust-reasons-section .SegundaOpinion-module__GpzC-G__section-title,.SegundaOpinion-module__GpzC-G__trust-reasons-section .SegundaOpinion-module__GpzC-G__section-sub{max-width:1100px;margin-left:auto;margin-right:auto}.SegundaOpinion-module__GpzC-G__trust-reasons-section .SegundaOpinion-module__GpzC-G__section-sub{margin-bottom:3rem}.SegundaOpinion-module__GpzC-G__trust-reasons-grid{grid-template-columns:repeat(4,1fr);gap:1.5rem;max-width:1100px;margin:0 auto;display:grid}.SegundaOpinion-module__GpzC-G__trust-reason-card{border:1px solid var(--color-border);text-align:center;background:#fff;padding:2rem 1.5rem}.SegundaOpinion-module__GpzC-G__trust-reason-num{font-family:var(--font-sans);letter-spacing:.15em;color:var(--color-terra);text-transform:uppercase;margin-bottom:.75rem;font-size:.8rem;font-weight:600}.SegundaOpinion-module__GpzC-G__trust-reason-card h3{font-family:var(--font-serif);color:var(--color-black);margin-bottom:.65rem;font-size:1.05rem;font-weight:500}.SegundaOpinion-module__GpzC-G__trust-reason-card p{font-family:var(--font-sans);color:var(--color-grey);margin:0;font-size:.85rem;line-height:1.6}.SegundaOpinion-module__GpzC-G__sticky-cta-bar{border-top:1px solid var(--color-border);z-index:100;background:#fff;padding:.75rem 1rem .5rem;display:none;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -4px 12px #0000000f}.SegundaOpinion-module__GpzC-G__sticky-cta-inner{justify-content:space-between;align-items:center;gap:1rem;max-width:1100px;margin:0 auto;display:flex}.SegundaOpinion-module__GpzC-G__sticky-cta-info{flex-direction:column;line-height:1.3;display:flex}.SegundaOpinion-module__GpzC-G__sticky-cta-price{font-family:var(--font-serif);color:var(--color-black);font-size:1.25rem;font-weight:500}.SegundaOpinion-module__GpzC-G__sticky-cta-meta{font-family:var(--font-sans);color:var(--color-grey);font-size:.75rem}.SegundaOpinion-module__GpzC-G__sticky-cta-actions{align-items:center;gap:.5rem;display:flex}.SegundaOpinion-module__GpzC-G__sticky-cta-button{background:var(--color-terra);color:#fff;font-family:var(--font-sans);white-space:nowrap;border-radius:6px;justify-content:center;align-items:center;padding:.7rem 1.5rem;font-size:.9rem;font-weight:500;text-decoration:none;transition:background .2s;display:inline-flex}.SegundaOpinion-module__GpzC-G__sticky-cta-button:hover{background:var(--color-terra-dark)}.SegundaOpinion-module__GpzC-G__sticky-cta-wa{border:1px solid var(--color-border);width:2.5rem;height:2.5rem;color:var(--color-grey);border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;text-decoration:none;transition:all .2s;display:inline-flex}.SegundaOpinion-module__GpzC-G__sticky-cta-wa:hover{color:#25d366;border-color:#25d366}.SegundaOpinion-module__GpzC-G__sticky-cta-micro{text-align:center;font-family:var(--font-sans);color:var(--color-grey);opacity:.75;margin:.35rem 0 0;font-size:.65rem;line-height:1}.SegundaOpinion-module__GpzC-G__audience-section{max-width:1100px;margin:0 auto;padding:5rem 1.5rem}.SegundaOpinion-module__GpzC-G__audience-grid{grid-template-columns:repeat(3,1fr);gap:1.5rem;margin-top:2rem;display:grid}.SegundaOpinion-module__GpzC-G__audience-card{border:1px solid var(--color-border);text-align:left;background:#fff;padding:2rem 1.75rem;transition:box-shadow .2s}.SegundaOpinion-module__GpzC-G__audience-card:hover{box-shadow:var(--shadow-card-hover)}.SegundaOpinion-module__GpzC-G__audience-card h3{font-family:var(--font-serif);color:var(--color-black);margin-bottom:.75rem;font-size:1.1rem;font-weight:500}.SegundaOpinion-module__GpzC-G__audience-card p{font-family:var(--font-sans);color:var(--color-grey);margin-bottom:1.25rem;font-size:.9rem;line-height:1.65}.SegundaOpinion-module__GpzC-G__audience-link{font-family:var(--font-sans);color:var(--color-terra);text-underline-offset:2px;font-size:.85rem;font-weight:500;text-decoration:underline}.SegundaOpinion-module__GpzC-G__audience-link:hover{color:var(--color-terra-dark)}.SegundaOpinion-module__GpzC-G__roi-contrast-section{text-align:center;max-width:1100px;margin:0 auto;padding:5rem 1.5rem}.SegundaOpinion-module__GpzC-G__roi-contrast-grid{justify-content:center;align-items:stretch;gap:0;max-width:750px;margin:0 auto;display:flex}.SegundaOpinion-module__GpzC-G__roi-contrast-card{text-align:left;border:1px solid var(--color-border);flex:1;padding:2rem}.SegundaOpinion-module__GpzC-G__roi-contrast-card.SegundaOpinion-module__GpzC-G__good{background:var(--color-crema);border-color:var(--color-terra)}.SegundaOpinion-module__GpzC-G__roi-contrast-divider{flex-shrink:0;justify-content:center;align-items:center;padding:0 .75rem;display:flex}.SegundaOpinion-module__GpzC-G__roi-contrast-vs{font-family:var(--font-sans);letter-spacing:.1em;color:var(--color-grey);text-transform:uppercase;font-size:.75rem;font-weight:600}.SegundaOpinion-module__GpzC-G__roi-contrast-label{font-family:var(--font-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--color-grey);margin-bottom:.5rem;font-size:.75rem;font-weight:600}.SegundaOpinion-module__GpzC-G__roi-contrast-amount{font-family:var(--font-serif);color:var(--color-black);margin-bottom:.35rem;font-size:1.75rem;font-weight:500}.SegundaOpinion-module__GpzC-G__roi-contrast-card.SegundaOpinion-module__GpzC-G__good .SegundaOpinion-module__GpzC-G__roi-contrast-amount{color:#2e7d32}.SegundaOpinion-module__GpzC-G__roi-contrast-desc{font-family:var(--font-sans);color:var(--color-grey);margin-bottom:1rem;font-size:.9rem;line-height:1.6}.SegundaOpinion-module__GpzC-G__roi-contrast-card.SegundaOpinion-module__GpzC-G__good .SegundaOpinion-module__GpzC-G__roi-contrast-desc{color:#2e7d32}.SegundaOpinion-module__GpzC-G__roi-contrast-list{margin:0;padding:0;list-style:none}.SegundaOpinion-module__GpzC-G__roi-contrast-list li{font-family:var(--font-sans);color:var(--color-grey);padding-left:0;font-size:.85rem;line-height:1.8}.SegundaOpinion-module__GpzC-G__roi-contrast-cta{text-align:center;margin-top:2rem}.SegundaOpinion-module__GpzC-G__roi-contrast-button{background:var(--color-black);color:#fff;font-family:var(--font-sans);border-radius:6px;align-items:center;gap:.5rem;padding:.85rem 2rem;font-size:.95rem;font-weight:500;text-decoration:none;transition:background .2s;display:inline-flex}.SegundaOpinion-module__GpzC-G__roi-contrast-button:hover{background:#333}.SegundaOpinion-module__GpzC-G__merged-section{background:var(--color-crema);max-width:100%;padding-left:1.5rem;padding-right:1.5rem}.SegundaOpinion-module__GpzC-G__merged-section .SegundaOpinion-module__GpzC-G__section-title,.SegundaOpinion-module__GpzC-G__merged-section .SegundaOpinion-module__GpzC-G__section-sub{max-width:1100px;margin-left:auto;margin-right:auto}.SegundaOpinion-module__GpzC-G__merged-grid{grid-template-columns:1fr 1fr;gap:2.5rem;max-width:1100px;margin:0 auto;display:grid}.SegundaOpinion-module__GpzC-G__merged-col-title{font-family:var(--font-serif);color:var(--color-black);text-align:center;margin-bottom:1.25rem;font-size:1.15rem;font-weight:500}.SegundaOpinion-module__GpzC-G__merged-include-list{margin:0;padding:0;list-style:none}.SegundaOpinion-module__GpzC-G__merged-include-list li{font-family:var(--font-sans);color:var(--color-grey);padding:.5rem 0 .5rem 1.5rem;font-size:.9rem;line-height:1.7;position:relative}.SegundaOpinion-module__GpzC-G__merged-include-list li:before{content:"✓";color:var(--color-terra);font-weight:600;position:absolute;left:0}.SegundaOpinion-module__GpzC-G__merged-step{gap:1rem;margin-bottom:1.5rem;display:flex}.SegundaOpinion-module__GpzC-G__merged-step-num{background:var(--color-terra);color:#fff;width:2rem;height:2rem;font-family:var(--font-sans);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.85rem;font-weight:600;display:flex}.SegundaOpinion-module__GpzC-G__merged-step h4{font-family:var(--font-sans);color:var(--color-black);margin:0 0 .25rem;font-size:.95rem;font-weight:600}.SegundaOpinion-module__GpzC-G__merged-step p{font-family:var(--font-sans);color:var(--color-grey);margin:0;font-size:.85rem;line-height:1.6}.SegundaOpinion-module__GpzC-G__merged-step-cta{text-align:center;margin-top:1.5rem}.SegundaOpinion-module__GpzC-G__merged-step-button{background:var(--color-black);color:#fff;font-family:var(--font-sans);border-radius:6px;align-items:center;gap:.5rem;padding:.85rem 2rem;font-size:.95rem;font-weight:500;text-decoration:none;transition:background .2s;display:inline-flex}.SegundaOpinion-module__GpzC-G__merged-step-button:hover{background:#333}@media (max-width:768px){.SegundaOpinion-module__GpzC-G__audience-grid{grid-template-columns:1fr}.SegundaOpinion-module__GpzC-G__merged-grid{grid-template-columns:1fr;gap:2rem}.SegundaOpinion-module__GpzC-G__trust-reasons-grid{grid-template-columns:1fr 1fr}.SegundaOpinion-module__GpzC-G__sticky-cta-bar{display:block}.SegundaOpinion-module__GpzC-G__roi-contrast-grid{flex-direction:column;gap:0}.SegundaOpinion-module__GpzC-G__roi-contrast-card{padding:1.5rem}.SegundaOpinion-module__GpzC-G__roi-contrast-divider{padding:.75rem 0;position:relative}.SegundaOpinion-module__GpzC-G__roi-contrast-vs{text-align:center;color:var(--color-grey);letter-spacing:.15em;font-size:.7rem;display:block}.SegundaOpinion-module__GpzC-G__roi-contrast-card.SegundaOpinion-module__GpzC-G__good{border-color:var(--color-terra)}}@media (max-width:480px){.SegundaOpinion-module__GpzC-G__trust-reasons-grid{grid-template-columns:1fr}.SegundaOpinion-module__GpzC-G__sticky-cta-button{padding:.65rem 1.2rem;font-size:.85rem}}
.page-module__-Dipzq__hero{text-align:center;background:var(--color-crema,#faf6f0);padding:5rem 1.5rem 2rem}.page-module__-Dipzq__heroEyebrow{font-family:var(--font-sans);text-transform:uppercase;letter-spacing:.12em;color:var(--color-terra,#b46a4a);margin-bottom:1.5rem;font-size:.75rem}.page-module__-Dipzq__heroTitle{font-family:var(--font-serif);color:var(--color-black);max-width:700px;margin:0 auto 1rem;font-size:clamp(2rem,4vw,2.75rem);font-weight:300;line-height:1.2}.page-module__-Dipzq__heroTitleLight{font-family:var(--font-sans);font-size:clamp(1.8rem,4vw,3rem);font-weight:300}.page-module__-Dipzq__heroSub{font-family:var(--font-sans);color:var(--color-grey,#666);max-width:600px;margin:0 auto;font-size:1.05rem;line-height:1.7}.page-module__-Dipzq__heroCredentials{color:var(--color-grey,#666);font-size:.85rem;font-family:var(--font-sans);flex-wrap:wrap;justify-content:center;gap:.5rem;margin-top:1.5rem;display:flex}.page-module__-Dipzq__dot{color:var(--color-terra,#b46a4a)}.page-module__-Dipzq__heroCtas{flex-wrap:wrap;justify-content:center;gap:1rem;margin-top:2rem;display:flex}.page-module__-Dipzq__btnPrimary{background:var(--color-black);color:var(--color-white);font-family:var(--font-sans);cursor:pointer;border:none;border-radius:2rem;align-items:center;padding:.85rem 2rem;font-size:.9rem;font-weight:600;text-decoration:none;transition:opacity .2s;display:inline-flex}.page-module__-Dipzq__btnPrimary:hover{opacity:.85}.page-module__-Dipzq__btnSecondary{border:1px solid var(--color-border,#ddd);color:var(--color-black);font-family:var(--font-sans);cursor:pointer;background:0 0;border-radius:2rem;align-items:center;padding:.85rem 2rem;font-size:.9rem;font-weight:500;text-decoration:none;transition:border-color .2s;display:inline-flex}.page-module__-Dipzq__btnSecondary:hover{border-color:var(--color-black)}.page-module__-Dipzq__section{max-width:900px;margin:0 auto;padding:4rem 1.5rem}.page-module__-Dipzq__sectionCream{background:var(--color-crema,#faf6f0);max-width:100%;padding:4rem 1.5rem}.page-module__-Dipzq__sectionCreamTitle,.page-module__-Dipzq__sectionCreamSub,.page-module__-Dipzq__reqContent{max-width:700px;margin-left:auto;margin-right:auto}.page-module__-Dipzq__sectionTitle{font-family:var(--font-serif);color:var(--color-black);text-align:center;margin-bottom:.75rem;font-size:1.75rem;font-weight:400}.page-module__-Dipzq__sectionSub{font-family:var(--font-sans);color:var(--color-grey,#666);text-align:center;margin-bottom:2.5rem;font-size:.95rem}.page-module__-Dipzq__featuresGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem;display:grid}.page-module__-Dipzq__feature{padding:1.5rem}.page-module__-Dipzq__featureNum{font-family:var(--font-serif);color:var(--color-terra,#b46a4a);margin-bottom:.5rem;font-size:1rem;font-weight:600}.page-module__-Dipzq__feature h4{font-family:var(--font-serif);color:var(--color-black);margin-bottom:.75rem;font-size:1.1rem;font-weight:400}.page-module__-Dipzq__feature p{font-family:var(--font-sans);color:var(--color-dark,#444);font-size:.9rem;line-height:1.7}.page-module__-Dipzq__featureLink{font-family:var(--font-sans);color:var(--color-terra,#b46a4a);margin-top:.75rem;font-size:.85rem;font-weight:600;text-decoration:none;display:inline-block}.page-module__-Dipzq__reqContent{max-width:700px;margin:0 auto}.page-module__-Dipzq__includesList{margin:0;padding:0;list-style:none}.page-module__-Dipzq__includesList li{font-family:var(--font-sans);color:var(--color-dark,#444);margin-bottom:.75rem;padding-left:1.5rem;font-size:.9rem;line-height:1.7;position:relative}.page-module__-Dipzq__includesList li:before{content:"•";color:var(--color-terra,#b46a4a);font-weight:700;position:absolute;left:0}.page-module__-Dipzq__reqImportant{color:var(--color-grey,#666);font-size:.9rem;font-family:var(--font-sans);margin-top:1.5rem;line-height:1.7}.page-module__-Dipzq__reqImportant a{color:var(--color-terra,#b46a4a);text-decoration:underline}.page-module__-Dipzq__faqSection{max-width:700px;margin:0 auto;padding:4rem 1.5rem}.page-module__-Dipzq__faqSection h2{font-family:var(--font-serif);color:var(--color-black);text-align:center;margin-bottom:2rem;font-size:1.5rem;font-weight:400}.page-module__-Dipzq__faqSection details{border-bottom:1px solid var(--color-border,#e5e5e5);padding:1rem 0}.page-module__-Dipzq__faqSection summary{font-family:var(--font-sans);color:var(--color-black);cursor:pointer;justify-content:space-between;align-items:center;font-size:.95rem;font-weight:500;list-style:none;display:flex}.page-module__-Dipzq__faqSection summary::-webkit-details-marker{display:none}.page-module__-Dipzq__faqSection summary:after{content:"+";color:var(--color-terra,#b46a4a);font-size:1.2rem}.page-module__-Dipzq__faqSection details[open] summary:after{content:"−"}.page-module__-Dipzq__faqSection p{font-family:var(--font-sans);color:var(--color-dark,#444);margin-top:.75rem;padding-right:1.5rem;font-size:.9rem;line-height:1.7}.page-module__-Dipzq__faqSection a{color:var(--color-terra,#b46a4a);text-decoration:underline}
