@property --od-hero-clinic-hero-w{syntax:"<length>";inherits:true;initial-value:0}.odontologia-hero-clean-backdrop-base{background-color:var(--odontologia-hero-clean-fill,var(--highlight,var(--background)));background-image:none}.odontologia-hero-clean-backdrop-mist{opacity:0;visibility:hidden;background:radial-gradient(ellipse 88% 82% at 6% 48%,var(
        --odontologia-hero-clean-mist,var(--odontologia-hero-clean-glow,var(--odontologia-hero-clean-fill))
      ) 0,transparent 72%)}.odontologia-hero-clean-backdrop-arcs,.odontologia-hero-clean-backdrop-dots,.odontologia-hero-clean-backdrop-waves{color:var(
    --odontologia-hero-clean-wave,color-mix(in srgb,var(--primary) 24%,transparent)
  )}.odontologia-hero-clean-backdrop-glow{opacity:0;visibility:hidden;background:radial-gradient(ellipse 78% 62% at 90% 20%,var(
        --odontologia-hero-clean-glow-soft,color-mix(in srgb,var(--odontologia-hero-clean-glow,var(--odontologia-hero-clean-fill)) 18%,transparent)
      ) 0,transparent 72%)}.odontologia-hero-clean-backdrop-arch{opacity:0;visibility:hidden;background:radial-gradient(ellipse 52% 88% at 78% 58%,var(
        --odontologia-hero-clean-glow-soft,color-mix(in srgb,var(--odontologia-hero-clean-glow,var(--odontologia-hero-clean-fill)) 18%,transparent)
      ) 0,transparent 74%)}.odontologia-hero-clean-backdrop[data-odontologia-hero-backdrop-pattern=none],.odontologia-hero-clean-backdrop[data-odontologia-hero-backdrop-pattern=none] .odontologia-hero-clean-backdrop-base,.odontologia-hero-clean-backdrop[data-odontologia-hero-backdrop-pattern=solid],.odontologia-hero-clean-backdrop[data-odontologia-hero-backdrop-pattern=solid] .odontologia-hero-clean-backdrop-base{background-image:none!important;background-color:var(
    --odontologia-hero-clean-fill,var(--odontologia-hero-canvas-fill,var(--background))
  )!important}.odontologia-hero-clean-backdrop[data-odontologia-hero-backdrop-pattern=none]>:not(.odontologia-hero-clean-backdrop-base),.odontologia-hero-clean-backdrop[data-odontologia-hero-backdrop-pattern=solid]>:not(.odontologia-hero-clean-backdrop-base){display:none!important;opacity:0!important;visibility:hidden!important}.odontologia-hero-clean-backdrop[data-odontologia-hero-backdrop-pattern=none]:after,.odontologia-hero-clean-backdrop[data-odontologia-hero-backdrop-pattern=none]:before,.odontologia-hero-clean-backdrop[data-odontologia-hero-backdrop-pattern=solid]:after,.odontologia-hero-clean-backdrop[data-odontologia-hero-backdrop-pattern=solid]:before{content:none!important;display:none!important}.odontologia-template-scope:not([data-odontologia-hero-surface=dark]) .odontologia-hero-clean-backdrop:is([data-odontologia-hero-backdrop-pattern=dark-premium-wave],[data-odontologia-hero-backdrop-pattern=dark-premium-glow],[data-odontologia-hero-backdrop-pattern=dark-premium-arc]),.odontologia-template-scope:not([data-odontologia-hero-surface=dark]) .odontologia-hero-clean-backdrop:is([data-odontologia-hero-backdrop-pattern=dark-premium-wave],[data-odontologia-hero-backdrop-pattern=dark-premium-glow],[data-odontologia-hero-backdrop-pattern=dark-premium-arc]) .odontologia-hero-clean-backdrop-base{background-image:none!important;background-color:var(
    --odontologia-hero-clean-fill,var(--odontologia-hero-canvas-fill,var(--background))
  )!important}.odontologia-template-scope:not([data-odontologia-hero-surface=dark]) .odontologia-hero-clean-backdrop:is([data-odontologia-hero-backdrop-pattern=dark-premium-wave],[data-odontologia-hero-backdrop-pattern=dark-premium-glow],[data-odontologia-hero-backdrop-pattern=dark-premium-arc])>:not(.odontologia-hero-clean-backdrop-base){display:none!important}.odontologia-template-scope:not([data-odontologia-hero-surface=dark]) .odontologia-hero-clean-backdrop:is([data-odontologia-hero-backdrop-pattern=dark-premium-wave],[data-odontologia-hero-backdrop-pattern=dark-premium-glow],[data-odontologia-hero-backdrop-pattern=dark-premium-arc]):after,.odontologia-template-scope:not([data-odontologia-hero-surface=dark]) .odontologia-hero-clean-backdrop:is([data-odontologia-hero-backdrop-pattern=dark-premium-wave],[data-odontologia-hero-backdrop-pattern=dark-premium-glow],[data-odontologia-hero-backdrop-pattern=dark-premium-arc]):before{content:none!important;display:none!important}.odontologia-hero-clean-backdrop-arcs,.odontologia-hero-clean-backdrop-band,.odontologia-hero-clean-backdrop-dots,.odontologia-hero-clean-backdrop-grid,.odontologia-hero-clean-backdrop-orb,.odontologia-hero-clean-backdrop-rules,.odontologia-hero-clean-backdrop-veil,.odontologia-hero-clean-backdrop-vignette,.odontologia-hero-clean-backdrop-waves{opacity:0;visibility:hidden;pointer-events:none}.odontologia-hero-clean-backdrop-veil{background:linear-gradient(105deg,var(--odontologia-hero-clean-mist,var(--odontologia-hero-clean-fill)) 0,transparent 58%)}.odontologia-hero-clean-backdrop-vignette{background:linear-gradient(180deg,rgba(18,14,12,.07) 0,transparent 28%),linear-gradient(0deg,rgba(18,14,12,.1) 0,transparent 42%)}.odontologia-hero-clean-backdrop-orb{background:radial-gradient(circle 42% at 82% 18%,#ffffff 0,var(--odontologia-hero-clean-glow,#ffffff) 28%,transparent 68%)}.odontologia-hero-clean-backdrop-band,.odontologia-hero-clean-backdrop-grid,.odontologia-hero-clean-backdrop-rules{color:var(--odontologia-hero-clean-wave,var(--primary))}[data-odontologia-hero-clean-bg=true] .odontologia-hero-fallback-base{background:transparent!important;background-image:none!important}[data-odontologia-hero][data-odontologia-hero-section-fill=solid] .odontologia-hero-clean-backdrop-base,[data-odontologia-hero][data-odontologia-hero-section-fill=solid] .odontologia-hero-fallback-base{background-image:none!important;background-color:var(
    --odontologia-hero-clean-fill,var(--odontologia-hero-canvas-fill,var(--background))
  )!important}[data-odontologia-hero][data-odontologia-hero-section-fill=solid] .odontologia-hero-clean-backdrop .odontologia-hero-light-fx,[data-odontologia-hero][data-odontologia-hero-section-fill=solid] .odontologia-hero-clean-backdrop:after,[data-odontologia-hero][data-odontologia-hero-section-fill=solid] .odontologia-hero-clean-backdrop:before{content:none!important;display:none!important;opacity:0!important;visibility:hidden!important}[data-odontologia-hero][data-odontologia-hero-section-fill=gradient] .odontologia-hero-clean-backdrop-base{background-color:var(--odontologia-hero-clean-fill,var(--odontologia-hero-canvas-fill))!important;background-image:linear-gradient(105deg,var(--odontologia-hero-clean-mist,var(--odontologia-hero-clean-fill)) 0,var(--odontologia-hero-clean-fill,var(--odontologia-hero-canvas-fill)) 52%,var(
        --odontologia-hero-clean-glow,var(--odontologia-hero-clean-fill,var(--odontologia-hero-canvas-fill))
      ) 100%)!important}[data-odontologia-hero]{--od-hero-z-backdrop:0;--od-hero-z-scrim:1;--od-hero-z-foreground:2;--od-hero-z-clinic-panel:2;--od-hero-z-doctor:3;--od-hero-z-copy:10;--od-hero-doctor-rise:calc(4.5rem + 0.5rem);--od-hero-studio-in-flow-viewport-deduction:0px;--od-hero-available-viewport-dvh:calc(100dvh - var(--od-hero-doctor-rise) - var(--od-hero-studio-in-flow-viewport-deduction));--od-hero-photo-min-vh:92dvh;--od-hero-photo-min-rem:56rem;--od-hero-photo-available-vh:var(--od-hero-photo-min-vh,92dvh);--od-hero-studio-laptop-copy-col-w:calc((75rem - 8rem - 4rem) / 2.15);--od-hero-clinic-bleed-copy-w:calc(var(--od-hero-studio-laptop-copy-col-w) * 0.92 * var(--od-hero-copy-width-scale, 1));--od-hero-copy-base-max-w:34rem;--od-hero-copy-width-structural:1.25;--od-hero-copy-width-scale:calc(var(--odontologia-hero-copy-width-user, 1) * var(--od-hero-copy-width-structural, 1.25));--od-hero-copy-width-tablet-scale:var(--odontologia-hero-copy-width-tablet-user,1);--site-header-height:var(--site-pub-fixed-header-height,4.5rem);position:relative;z-index:0;isolation:isolate}[data-odontologia-hero] .odontologia-hero-content-area,[data-odontologia-hero] [data-odontologia-hero-content-area]{min-height:0}[data-odontologia-hero][data-odontologia-hero-below-header=in-flow]{--od-hero-studio-in-flow-viewport-deduction:var(--site-pub-fixed-header-height,4.5rem);--od-hero-available-viewport-dvh:calc(100dvh - var(--od-hero-doctor-rise) - var(--od-hero-studio-in-flow-viewport-deduction));--od-hero-photo-available-vh:calc(var(--od-hero-photo-min-vh, 92dvh) - var(--od-hero-studio-in-flow-viewport-deduction))}@media (min-width:1024px){[data-odontologia-hero] .odontologia-hero-doctor-split-grid{grid-template-columns:calc(var(--od-hero-studio-laptop-copy-col-w) * var(--od-hero-copy-width-scale, 1)) minmax(320px,1fr);column-gap:4rem}[data-odontologia-hero] .odontologia-hero-doctor-split-grid .odontologia-hero-copy-layer{width:calc(var(--od-hero-studio-laptop-copy-col-w) * var(--od-hero-copy-width-scale, 1));max-width:calc(var(--od-hero-studio-laptop-copy-col-w) * var(--od-hero-copy-width-scale, 1));flex:0 0 auto}[data-odontologia-hero] .odontologia-hero-doctor-split-grid .odontologia-hero-description{max-width:100%}[data-odontologia-hero] .odontologia-hero-doctor-split-grid>.odontologia-hero-copy-layer.odontologia-hero-scaled-copy{width:calc(var(--od-hero-studio-laptop-copy-col-w) * var(--od-hero-copy-width-scale, 1));max-width:calc(var(--od-hero-studio-laptop-copy-col-w) * var(--od-hero-copy-width-scale, 1))}[data-odontologia-hero] .odontologia-hero-copy-layer.odontologia-hero-scaled-copy{max-width:calc(var(--od-hero-copy-base-max-w) * var(--od-hero-copy-width-scale, 1))}[data-odontologia-hero][data-odontologia-hero-desktop-layer=full-photo] .odontologia-hero-copy-layer{max-width:min(calc(var(--od-hero-copy-base-max-w) * var(--od-hero-copy-width-scale, 1)),46%);width:min(calc(var(--od-hero-copy-base-max-w) * var(--od-hero-copy-width-scale, 1)),46%);padding:clamp(1.35rem,2.2vw,2.35rem) clamp(1.35rem,2.4vw,2.5rem);border-radius:var(--surface-card-radius,1.75rem);align-self:center;justify-self:start}[data-odontologia-hero][data-odontologia-hero-clinic-framed=true]:not([data-odontologia-hero-clinic-bleed=true]) .odontologia-hero-doctor-split-grid{grid-template-columns:calc(var(--od-hero-studio-laptop-copy-col-w) * .88 * var(--od-hero-copy-width-scale, 1)) minmax(22rem,1.4fr);column-gap:2.5rem}[data-odontologia-hero][data-odontologia-hero-clinic-framed=true]:not([data-odontologia-hero-clinic-bleed=true]) .odontologia-hero-doctor-split-grid .odontologia-hero-copy-layer{width:calc(var(--od-hero-studio-laptop-copy-col-w) * .88 * var(--od-hero-copy-width-scale, 1));max-width:calc(var(--od-hero-studio-laptop-copy-col-w) * .88 * var(--od-hero-copy-width-scale, 1))}[data-odontologia-hero][data-odontologia-hero-clinic-bleed=true] .odontologia-hero-copy-layer{width:var(--od-hero-clinic-bleed-copy-w);max-width:var(--od-hero-clinic-bleed-copy-w);justify-self:start}[data-odontologia-hero][data-odontologia-hero-clinic-bleed=true] .odontologia-hero-copy-layer .odontologia-hero-description,[data-odontologia-hero][data-odontologia-hero-clinic-bleed=true] .odontologia-hero-copy-layer .odontologia-hero-title{width:100%;max-width:100%}}@media (min-width:1024px) and (max-width:1600px){[data-odontologia-hero]{--od-hero-laptop-copy-compress:0.88;--od-hero-laptop-copy-gutter:clamp(0.85rem,1.8vw,1.4rem);--od-hero-laptop-doctor-nudge:clamp(0.65rem,1.6vw,1.35rem)}[data-odontologia-hero] .odontologia-hero-doctor-split-grid{column-gap:clamp(2rem,3.25vw,3.25rem);grid-template-columns:calc(var(--od-hero-studio-laptop-copy-col-w) * var(--od-hero-copy-width-scale, 1) * var(--od-hero-laptop-copy-compress, 1)) minmax(260px,1fr)}[data-odontologia-hero] .odontologia-hero-doctor-split-grid .odontologia-hero-copy-layer,[data-odontologia-hero] .odontologia-hero-doctor-split-grid>.odontologia-hero-copy-layer.odontologia-hero-scaled-copy{width:calc(var(--od-hero-studio-laptop-copy-col-w) * var(--od-hero-copy-width-scale, 1) * var(--od-hero-laptop-copy-compress, 1));max-width:calc(var(--od-hero-studio-laptop-copy-col-w) * var(--od-hero-copy-width-scale, 1) * var(--od-hero-laptop-copy-compress, 1));padding-inline-end:var(--od-hero-laptop-copy-gutter);box-sizing:border-box}[data-odontologia-hero] .odontologia-hero-doctor-fov-anchor,[data-odontologia-hero] .odontologia-hero-doctor-stack-layer{padding-inline-start:var(--od-hero-laptop-doctor-nudge);box-sizing:border-box}}@media (min-width:1024px){[data-odontologia-hero-desktop-layer=full-photo] .odontologia-hero-copy-layer{border:1px solid rgba(255,255,255,.55);background:rgba(255,255,255,.72);backdrop-filter:blur(18px) saturate(1.15);-webkit-backdrop-filter:blur(18px) saturate(1.15)}[data-odontologia-hero-desktop-layer=full-photo] .odontologia-hero-cta-row [data-hero-cta=secondary]{background-color:#ffffff!important;color:var(--hero-action-secondary-foreground,var(--foreground))!important;border-width:1px!important;border-style:solid!important;border-color:var(--hero-action-secondary-border,var(--border))!important;box-shadow:none!important}}@media (max-width:639px){[data-odontologia-hero-mobile-layer=full-photo] .odontologia-hero-copy-layer{border:1px solid rgba(255,255,255,.55);background:rgba(255,255,255,.72);backdrop-filter:blur(18px) saturate(1.15);-webkit-backdrop-filter:blur(18px) saturate(1.15);width:100%;max-width:100%;padding:clamp(1.1rem,4.2vw,1.55rem) clamp(1rem,4vw,1.4rem);border-radius:var(--surface-card-radius,1.35rem);align-self:stretch}[data-odontologia-hero-mobile-layer=full-photo] .odontologia-hero-cta-row [data-hero-cta=secondary]{background-color:#ffffff!important;color:var(--hero-action-secondary-foreground,var(--foreground))!important;border-width:1px!important;border-style:solid!important;border-color:var(--hero-action-secondary-border,var(--border))!important;box-shadow:none!important}}[data-odontologia-hero-calibration-layout=desktop][data-odontologia-hero-desktop-layer=full-photo] .odontologia-hero-copy-layer{border:1px solid rgba(255,255,255,.55);background:rgba(255,255,255,.72);backdrop-filter:blur(18px) saturate(1.15);-webkit-backdrop-filter:blur(18px) saturate(1.15)}[data-odontologia-hero-calibration-layout=desktop][data-odontologia-hero-desktop-layer=full-photo] .odontologia-hero-cta-row [data-hero-cta=secondary]{background-color:#ffffff!important;color:var(--hero-action-secondary-foreground,var(--foreground))!important;border-width:1px!important;border-style:solid!important;border-color:var(--hero-action-secondary-border,var(--border))!important;box-shadow:none!important}[data-odontologia-hero-calibration-layout=mobile][data-odontologia-hero-mobile-layer=full-photo]:not([data-odontologia-hero-calibration-frame=tablet]) .odontologia-hero-copy-layer{border:1px solid rgba(255,255,255,.55);background:rgba(255,255,255,.72);backdrop-filter:blur(18px) saturate(1.15);-webkit-backdrop-filter:blur(18px) saturate(1.15);width:100%;max-width:100%;padding:clamp(1.1rem,4.2vw,1.55rem) clamp(1rem,4vw,1.4rem);border-radius:var(--surface-card-radius,1.35rem);align-self:stretch}[data-odontologia-hero-calibration-layout=mobile][data-odontologia-hero-mobile-layer=full-photo]:not([data-odontologia-hero-calibration-frame=tablet]) .odontologia-hero-cta-row [data-hero-cta=secondary]{background-color:#ffffff!important;color:var(--hero-action-secondary-foreground,var(--foreground))!important;border-width:1px!important;border-style:solid!important;border-color:var(--hero-action-secondary-border,var(--border))!important;box-shadow:none!important}[data-odontologia-hero-calibration-frame=tablet][data-odontologia-hero-mobile-layer=full-photo] .odontologia-hero-copy-layer{border:1px solid rgba(255,255,255,.55);background:rgba(255,255,255,.72);backdrop-filter:blur(18px) saturate(1.15);-webkit-backdrop-filter:blur(18px) saturate(1.15);padding:clamp(1.2rem,2.4vw,1.85rem) clamp(1.15rem,2.6vw,1.7rem);border-radius:var(--surface-card-radius,1.5rem)}[data-odontologia-hero-calibration-frame=tablet][data-odontologia-hero-mobile-layer=full-photo] .odontologia-hero-cta-row [data-hero-cta=secondary]{background-color:#ffffff!important;color:var(--hero-action-secondary-foreground,var(--foreground))!important;border-width:1px!important;border-style:solid!important;border-color:var(--hero-action-secondary-border,var(--border))!important;box-shadow:none!important}@media (min-width:640px) and (max-width:1023px){[data-odontologia-hero][data-odontologia-hero-mobile-layer=full-photo]:not([data-odontologia-hero-calibration-layout=desktop]) .odontologia-hero-copy-layer{border:1px solid rgba(255,255,255,.55);padding:clamp(1.2rem,2.4vw,1.85rem) clamp(1.15rem,2.6vw,1.7rem);border-radius:var(--surface-card-radius,1.5rem)}[data-odontologia-hero][data-odontologia-hero-mobile-layer=full-photo]:not([data-odontologia-hero-calibration-layout=desktop]) .odontologia-hero-cta-row [data-hero-cta=secondary]{background-color:#ffffff!important;color:var(--hero-action-secondary-foreground,var(--foreground))!important;border-width:1px!important;border-style:solid!important;border-color:var(--hero-action-secondary-border,var(--border))!important;box-shadow:none!important}[data-odontologia-hero]{--od-hero-clinic-bleed-copy-w:calc(var(--od-hero-studio-laptop-copy-col-w) * 0.92 * var(--od-hero-copy-width-tablet-scale, 1))}[data-odontologia-hero]:not([data-odontologia-hero-calibration-layout=desktop]) .odontologia-hero-copy-layer.odontologia-hero-scaled-copy{max-width:min(100%,calc(var(--od-hero-copy-base-max-w) * var(--od-hero-copy-width-tablet-scale, 1)))}[data-odontologia-hero] .odontologia-hero-doctor-split-grid.odontologia-hero-tablet-grid{grid-template-columns:minmax(0,calc(var(--od-hero-copy-base-max-w) * var(--od-hero-copy-width-tablet-scale, 1))) minmax(220px,.82fr);column-gap:1.25rem;align-items:center}[data-odontologia-hero] .odontologia-hero-doctor-split-grid.odontologia-hero-tablet-grid>.odontologia-hero-copy-layer.odontologia-hero-scaled-copy{width:min(100%,calc(var(--od-hero-copy-base-max-w) * var(--od-hero-copy-width-tablet-scale, 1)));max-width:min(100%,calc(var(--od-hero-copy-base-max-w) * var(--od-hero-copy-width-tablet-scale, 1)));flex:0 0 auto}[data-odontologia-hero] .odontologia-hero-doctor-split-grid.odontologia-hero-tablet-grid>.odontologia-hero-copy-layer .odontologia-hero-description,[data-odontologia-hero] .odontologia-hero-doctor-split-grid.odontologia-hero-tablet-grid>.odontologia-hero-copy-layer .odontologia-hero-title{margin-inline:0;max-width:100%}}@media (max-width:1023px){[data-odontologia-hero].odontologia-hero-doctor-fov-section:not(.odontologia-hero-min-shell):not([data-odontologia-hero-shell-layout=compact]):not([data-odontologia-hero-shell-layout=plain]):not([data-odontologia-hero-mobile-panel-above=true]):not([data-odontologia-hero-mobile-panel-below=true]){min-height:min(calc(54dvh - var(--od-hero-studio-in-flow-viewport-deduction, 0px)),calc(36rem - var(--od-hero-studio-in-flow-viewport-deduction, 0px)))}}@media (min-width:640px){[data-odontologia-hero]{--od-hero-doctor-rise:calc(4.5rem + 0.75rem)}}@media (min-width:1024px){[data-odontologia-hero]{--od-hero-doctor-rise:calc(5rem + 0.5rem)}}html[data-site=clinic-ver] [data-odontologia-hero][data-odontologia-hero-below-header=offset]:not([data-odontologia-hero-mobile-atmosphere-split=true]):not([data-odontologia-hero-mobile-panel-above=true]){margin-top:var(--site-pub-fixed-header-height,4.5rem)!important;padding-top:0!important;box-sizing:border-box}html[data-site=clinic-ver] [data-odontologia-hero][data-odontologia-hero-below-header=offset][data-odontologia-hero-mobile-panel-above=true]:not([data-odontologia-hero-clinic-framed=true]):not([data-odontologia-hero-mobile-atmosphere-split=true]){margin-top:var(--site-pub-fixed-header-height,4.5rem)!important;padding-top:calc(var(--od-hero-mobile-panel-above-header-gap, 0px))!important;box-sizing:border-box}html[data-site=clinic-ver] [data-odontologia-hero][data-odontologia-hero-below-header=offset][data-odontologia-hero-mobile-panel-above=true][data-odontologia-hero-clinic-framed=true]:not([data-odontologia-hero-mobile-atmosphere-split=true]){margin-top:var(--site-pub-fixed-header-height,4.5rem)!important;padding-top:0!important;box-sizing:border-box}html[data-site=clinic-ver] [data-odontologia-hero][data-odontologia-hero-below-header=underlap]:not([data-odontologia-hero-mobile-atmosphere-split=true]):not([data-odontologia-hero-mobile-panel-above=true]){--od-hero-doctor-rise:0px;margin-top:0!important;padding-top:var(--site-pub-fixed-header-height,4.5rem)!important;box-sizing:border-box!important;max-width:100%!important;overflow-x:clip!important}html[data-site=clinic-ver] [data-odontologia-hero][data-odontologia-hero-below-header=underlap][data-odontologia-hero-mobile-panel-above=true]:not([data-odontologia-hero-clinic-framed=true]):not([data-odontologia-hero-mobile-atmosphere-split=true]){--od-hero-doctor-rise:0px;margin-top:0!important;padding-top:calc(var(--site-pub-fixed-header-height, 4.5rem) + var(--od-hero-mobile-panel-above-header-gap, 0px))!important;box-sizing:border-box!important;max-width:100%!important;overflow-x:clip!important}html[data-site=clinic-ver] [data-odontologia-hero][data-odontologia-hero-below-header=underlap][data-odontologia-hero-mobile-panel-above=true][data-odontologia-hero-clinic-framed=true]:not([data-odontologia-hero-mobile-atmosphere-split=true]){--od-hero-doctor-rise:0px;margin-top:0!important;padding-top:var(--site-pub-fixed-header-height,4.5rem)!important;box-sizing:border-box!important;max-width:100%!important;overflow-x:clip!important}html[data-site=clinic-ver] main:has([data-odontologia-hero]){display:flow-root}html[data-site=clinic-ver] [data-odontologia-hero][data-odontologia-hero-below-header=offset]:not([data-odontologia-hero-mobile-atmosphere-split=true]):not([data-odontologia-hero-mobile-panel-above=true]) .odontologia-hero-doctor-stack-layer .odontologia-hero-doctor-fov,html[data-site=clinic-ver] [data-odontologia-hero][data-odontologia-hero-below-header=underlap]:not([data-odontologia-hero-mobile-panel-above=true]) .odontologia-hero-doctor-stack-layer .odontologia-hero-doctor-fov{top:0}[data-odontologia-hero].odontologia-hero-header-bleed [data-odontologia-hero-backdrop],html[data-site=clinic-ver] [data-odontologia-hero][data-odontologia-hero-header-bleed=true] [data-odontologia-hero-backdrop]{top:calc(-1 * var(--site-pub-fixed-header-height, 4.5rem));bottom:0;height:auto}[data-odontologia-hero].odontologia-hero-header-bleed,html[data-site=clinic-ver] [data-odontologia-hero][data-odontologia-hero-header-bleed=true]{overflow:visible!important}@media (min-width:640px){html[data-site=clinic-ver] [data-odontologia-hero]:not([data-odontologia-hero-below-header=in-flow]):not([data-odontologia-hero-mobile-atmosphere-split=true]) :is(.odontologia-hero-foreground,[data-odontologia-hero-content-area]){flex:1 1 auto!important;display:flex!important;flex-direction:column;justify-content:center!important;min-height:0}html[data-site=clinic-ver] [data-odontologia-hero]:not([data-odontologia-hero-below-header=in-flow]):not([data-odontologia-hero-mobile-atmosphere-split=true]) .odontologia-hero-foreground>.grid{align-items:center;width:100%}html[data-site=clinic-ver] [data-odontologia-hero][data-odontologia-hero-shell-layout=compact]:not([data-odontologia-hero-clinic-bleed=true]):not([data-odontologia-hero-mobile-atmosphere-split=true]) .odontologia-hero-doctor-fov-grid-compact,html[data-site=clinic-ver] [data-odontologia-hero][data-odontologia-hero-shell-layout=compact]:not([data-odontologia-hero-clinic-bleed=true]):not([data-odontologia-hero-mobile-atmosphere-split=true]) .odontologia-hero-doctor-split-grid{align-items:center!important}html[data-site=clinic-ver] [data-odontologia-hero][data-odontologia-hero-shell-layout=compact]:not([data-odontologia-hero-clinic-bleed=true]):not([data-odontologia-hero-mobile-atmosphere-split=true]) .odontologia-hero-copy-layer{align-self:center!important}}@media (max-width:767px){html[data-site=clinic-ver] [data-odontologia-hero][data-odontologia-hero-mobile-panel-above=true].odontologia-hero-mobile-panel-above :is(.odontologia-hero-foreground,[data-odontologia-hero-content-area]){flex:none!important;justify-content:flex-start!important;min-height:0!important}html[data-site=clinic-ver] [data-odontologia-hero][data-odontologia-hero-mobile-panel-above=true].odontologia-hero-mobile-panel-above .odontologia-hero-foreground>.grid{align-items:start!important}html[data-site=clinic-ver] [data-odontologia-hero][data-odontologia-hero-mobile-panel-above=true].odontologia-hero-mobile-panel-above .odontologia-hero-copy-layer{align-self:stretch!important;justify-content:flex-start!important}html[data-site=clinic-ver] [data-odontologia-hero][data-odontologia-hero-clinic-framed=true] .odontologia-hero-foreground,html[data-site=clinic-ver] [data-odontologia-hero][data-odontologia-hero-clinic-framed=true] :is(.odontologia-hero-foreground,[data-odontologia-hero-content-area]){flex:none!important;justify-content:flex-start!important}html[data-site=clinic-ver] [data-odontologia-hero][data-odontologia-hero-clinic-framed=true] .odontologia-hero-foreground>.grid{align-items:start!important}html[data-site=clinic-ver] [data-odontologia-hero][data-odontologia-hero-clinic-framed=true] .odontologia-hero-copy-layer{align-self:stretch!important;justify-content:flex-start!important}}html[data-site=clinic-ver] [data-odontologia-hero].odontologia-hero-min-shell[data-odontologia-hero-min-shell=photo]:not([data-odontologia-hero-mobile-atmosphere-split=true]){display:flex;flex-direction:column;min-height:min(calc((var(--od-hero-photo-min-vh) - var(--od-hero-doctor-rise)) * var(--odontologia-hero-shell-scale, 1)),calc((var(--od-hero-photo-min-rem) - var(--od-hero-doctor-rise)) * var(--odontologia-hero-shell-scale, 1)))!important}@media (min-width:1024px){[data-odontologia-hero]{--od-hero-photo-min-vh:90dvh;--od-hero-photo-min-rem:58rem}}html[data-site=clinic-ver] [data-odontologia-hero][data-odontologia-hero-shell-layout=compact][data-odontologia-hero-shell-scaled=true][data-odontologia-hero-below-header=underlap]:not([data-odontologia-hero-clinic-bleed=true]){--od-hero-ver-header-in-shell-min:var(--site-pub-fixed-header-height,4.5rem);--od-hero-ver-viewport-top-clearance:0px}html[data-site=clinic-ver] [data-odontologia-hero][data-odontologia-hero-shell-layout=compact][data-odontologia-hero-shell-scaled=true][data-odontologia-hero-below-header=offset]:not([data-odontologia-hero-clinic-bleed=true]){--od-hero-ver-header-in-shell-min:0px;--od-hero-ver-viewport-top-clearance:var(--site-pub-fixed-header-height,4.5rem)}@media (min-width:1024px){html[data-site=clinic-ver] [data-odontologia-hero][data-odontologia-hero-shell-layout=compact][data-odontologia-hero-shell-scaled=true][data-odontologia-hero-below-header=offset]:not([data-odontologia-hero-clinic-bleed=true]),html[data-site=clinic-ver] [data-odontologia-hero][data-odontologia-hero-shell-layout=compact][data-odontologia-hero-shell-scaled=true][data-odontologia-hero-below-header=underlap]:not([data-odontologia-hero-clinic-bleed=true]){box-sizing:border-box!important;min-height:min(calc(58dvh * var(--odontologia-hero-shell-scale, 1) + var(--od-hero-ver-header-in-shell-min, 0px)),calc(38rem * var(--odontologia-hero-shell-scale, 1) + var(--od-hero-ver-header-in-shell-min, 0px)))!important;max-width:100%!important;overflow-x:clip!important}}@media (min-width:1024px) and (max-width:1600px){[data-odontologia-hero][data-odontologia-hero-below-header=underlap]:not([data-odontologia-hero-shell-layout=plain]):not([data-odontologia-hero-clinic-bleed=true]){--od-hero-photo-min-vh:100svh;--od-hero-photo-min-rem:100svh}html[data-site=clinic-ver] [data-odontologia-hero][data-odontologia-hero-shell-layout=compact][data-odontologia-hero-shell-scaled=true][data-odontologia-hero-below-header=offset]:not([data-odontologia-hero-clinic-bleed=true]),html[data-site=clinic-ver] [data-odontologia-hero][data-odontologia-hero-shell-layout=compact][data-odontologia-hero-shell-scaled=true][data-odontologia-hero-below-header=underlap]:not([data-odontologia-hero-clinic-bleed=true]){min-height:calc((100svh - var(--od-hero-ver-viewport-top-clearance, 0px)) * var(--odontologia-hero-shell-scale, 1))!important}}html[data-site=clinic-ver] [data-odontologia-hero]:not([data-odontologia-hero-below-header=in-flow]):not([data-odontologia-hero-mobile-atmosphere-split=true]):not([data-odontologia-hero-shell-layout=compact]):not([data-odontologia-hero-shell-layout=plain]):not([data-odontologia-hero-clinic-bleed=true]):not(.odontologia-hero-min-shell){display:flex;flex-direction:column}@media (max-width:1023px){html[data-site=clinic-ver] [data-odontologia-hero]:not([data-odontologia-hero-below-header=in-flow]):not([data-odontologia-hero-mobile-atmosphere-split=true]):not([data-odontologia-hero-shell-layout=compact]):not([data-odontologia-hero-shell-layout=plain]):not([data-odontologia-hero-clinic-bleed=true]):not([data-odontologia-hero-mobile-panel-above=true]):not([data-odontologia-hero-mobile-panel-below=true]).odontologia-hero-doctor-fov-section:not(.odontologia-hero-min-shell){min-height:min(calc(54dvh - var(--od-hero-doctor-rise)),calc(36rem - var(--od-hero-doctor-rise)))}}.odontologia-template-scope [data-odontologia-hero].odontologia-hero-doctor-fov-section,.odontologia-template-scope [data-odontologia-workbench-section="home.hero"]{overflow-x:clip;overflow-y:clip}.odontologia-template-scope [data-odontologia-workbench-section="home.hero"]:has([data-odontologia-hero-below-header=underlap]){overflow-y:visible}.odontologia-template-scope [data-odontologia-workbench-section="home.hero"]{position:relative;z-index:0;isolation:isolate}.odontologia-template-scope [data-odontologia-workbench-section="home.hero"]~[data-odontologia-workbench-section]{position:relative;z-index:1;isolation:isolate}@media (min-width:640px) and (max-width:1023px){[data-odontologia-hero]:has(.odontologia-hero-tablet-grid).odontologia-hero-doctor-fov-section,[data-odontologia-hero][data-odontologia-hero-tablet-split=true].odontologia-hero-doctor-fov-section{overflow-x:visible!important;overflow-y:clip!important}.odontologia-template-scope [data-odontologia-workbench-section="home.hero"]:has(.odontologia-hero-tablet-grid),.odontologia-template-scope [data-odontologia-workbench-section="home.hero"]:has([data-odontologia-hero-tablet-split=true]){overflow-x:visible!important;overflow-y:clip!important}}[data-odontologia-hero] [data-odontologia-hero-backdrop]{position:absolute;z-index:var(--od-hero-z-backdrop)}[data-odontologia-hero] [data-odontologia-hero-backdrop] .odontologia-hero-clean-backdrop{isolation:isolate;z-index:0}[data-odontologia-hero] [data-odontologia-hero-scrim]{position:absolute;z-index:var(--od-hero-z-scrim)}[data-odontologia-hero] .odontologia-hero-foreground{position:relative;z-index:var(--od-hero-z-foreground)}[data-odontologia-hero] .odontologia-hero-doctor-stack-layer{position:relative;z-index:var(--od-hero-z-doctor);isolation:isolate}[data-odontologia-hero] .odontologia-hero-doctor-fov{position:absolute;z-index:2}[data-odontologia-hero] .odontologia-hero-doctor-fov-anchor{position:relative;z-index:1}@media (min-width:640px){[data-odontologia-hero] .odontologia-hero-doctor-stack-layer .odontologia-hero-doctor-fov{top:calc(-1 * var(--od-hero-doctor-rise));bottom:0;height:auto;overflow:visible}[data-odontologia-hero] .odontologia-hero-doctor-fov .odontologia-hero-doctor-img-viewport{overflow:visible}}[data-odontologia-hero] [data-odontologia-hero-clinic-panel],[data-odontologia-hero] [data-odontologia-hero-lifestyle-panel]{position:absolute;z-index:var(--od-hero-z-clinic-panel)}[data-odontologia-hero] [data-odontologia-hero-clinic-panel]>div,[data-odontologia-hero] [data-odontologia-hero-lifestyle-panel]>div{border-radius:var(--radius-xl);overflow:hidden}[data-odontologia-hero][data-odontologia-hero-clinic-framed=true] [data-odontologia-hero-clinic-panel]{inset:0}[data-odontologia-hero][data-odontologia-hero-clinic-framed=true] [data-odontologia-hero-clinic-panel]>div{border-radius:inherit;overflow:hidden}@media (min-width:768px){[data-odontologia-hero][data-odontologia-hero-clinic-bleed=true]{min-height:calc(clamp(520px, min(48vw, var(--od-hero-available-viewport-dvh)), 680px) * var(--odontologia-hero-shell-scale, 1));overflow:hidden;display:flex;flex-direction:column;box-sizing:border-box;padding-bottom:0!important}[data-odontologia-hero][data-odontologia-hero-clinic-bleed=true][data-odontologia-hero-below-header=in-flow]{padding-top:0!important;margin-top:0!important}[data-odontologia-hero][data-odontologia-hero-clinic-bleed=true] .odontologia-hero-foreground{position:relative;z-index:var(--od-hero-z-foreground);flex:1 1 auto;display:flex;flex-direction:column;justify-content:center;min-height:0;width:100%}[data-odontologia-hero][data-odontologia-hero-clinic-bleed=true] .odontologia-hero-foreground>.grid{align-items:center;width:100%}[data-odontologia-hero][data-odontologia-hero-clinic-bleed=true] .odontologia-hero-copy-layer{justify-content:center;align-self:start}[data-odontologia-hero][data-odontologia-hero-clinic-bleed=true] [data-odontologia-hero-clinic-bleed-media]{position:absolute;inset:0;z-index:var(--od-hero-z-clinic-panel);overflow:visible;border-radius:0;box-shadow:none;pointer-events:none;background-color:initial;container-type:inline-size}[data-odontologia-hero][data-odontologia-hero-clinic-bleed=true] [data-odontologia-hero-clinic-bleed-media][data-odontologia-hero-clinic-editable=true]{z-index:calc(var(--od-hero-z-copy, 10) + 1)}[data-odontologia-hero][data-odontologia-hero-clinic-bleed=true] [data-odontologia-hero-clinic-card-row]{display:flex;height:100%;align-items:center;justify-content:flex-end;container-type:inline-size;--od-hero-clinic-hero-w:100cqw}[data-odontologia-hero][data-odontologia-hero-clinic-bleed=true] [data-odontologia-hero-clinic-bleed-media] [data-odontologia-hero-clinic-card]{--od-hero-clinic-card-gap:2.75rem;--od-hero-clinic-card-ratio:1.3333;--od-hero-clinic-card-avail:calc(100cqw - var(--od-hero-clinic-bleed-copy-w) - var(--od-hero-clinic-card-gap));--od-hero-clinic-card-gutter:max(0px,calc((var(--od-hero-clinic-hero-w) - 100cqw) / 2 - 1.5rem));--od-hero-clinic-card-overflow:min(var(--od-hero-clinic-card-gutter),10rem);--od-hero-clinic-card-base:calc(var(--od-hero-clinic-card-avail) + 5rem);--od-hero-clinic-card-w:calc(var(--od-hero-clinic-card-base) * var(--od-clinic-card-scale, 1));width:min(var(--od-hero-clinic-card-w),calc(var(--od-hero-clinic-card-avail) + var(--od-hero-clinic-card-overflow)));height:min(calc(var(--od-hero-clinic-card-w) / var(--od-hero-clinic-card-ratio)),calc(100% - 3rem));margin-right:calc(-1 * clamp(0px,
          var(--od-hero-clinic-card-w) - var(--od-hero-clinic-card-avail),
          var(--od-hero-clinic-card-overflow)));flex:0 0 auto}[data-odontologia-hero][data-odontologia-hero-clinic-bleed=true][data-odontologia-hero-clinic-format=box] [data-odontologia-hero-clinic-bleed-media] [data-odontologia-hero-clinic-card]{--od-hero-clinic-card-ratio:1}[data-odontologia-hero][data-odontologia-hero-clinic-bleed=true][data-odontologia-hero-clinic-format=portrait] [data-odontologia-hero-clinic-bleed-media] [data-odontologia-hero-clinic-card]{--od-hero-clinic-card-ratio:0.8}[data-odontologia-hero][data-odontologia-hero-clinic-bleed=true]:is([data-odontologia-hero-clinic-format=box],[data-odontologia-hero-clinic-format=portrait]) [data-odontologia-hero-clinic-bleed-media] [data-odontologia-hero-clinic-card]{--od-hero-clinic-card-w:calc(var(--od-hero-clinic-card-base) * var(--od-hero-clinic-card-format-w, 1) * var(--od-clinic-card-scale, 1));width:auto;max-width:calc(var(--od-hero-clinic-card-avail) + var(--od-hero-clinic-card-overflow));aspect-ratio:var(--od-hero-clinic-card-ratio)}[data-odontologia-hero][data-odontologia-hero-clinic-bleed=true] [data-odontologia-hero-clinic-card]{--od-hero-clinic-card-border:0px;--od-hero-clinic-card-radius:var(--surface-media-radius,var(--radius-xl,1.75rem));border:0;border-radius:var(--od-hero-clinic-card-radius);background:transparent;box-shadow:var(--surface-shadow,none)}[data-odontologia-hero][data-odontologia-hero-clinic-bleed=true] [data-odontologia-hero-clinic-card-photo]{border-radius:var(--od-hero-clinic-card-radius)}[data-odontologia-hero][data-odontologia-hero-clinic-bleed=true] [data-odontologia-hero-scrim]{display:none!important}[data-odontologia-hero][data-odontologia-hero-clinic-bleed=true] [data-odontologia-hero-clinic-bleed-media]:after{content:none}[data-odontologia-hero][data-odontologia-hero-clinic-bleed=true] [data-odontologia-hero-clinic-frame],[data-odontologia-hero][data-odontologia-hero-clinic-bleed=true] [data-odontologia-hero-clinic-mobile-bleed]{display:none!important}}@media (max-width:767px){[data-odontologia-hero][data-odontologia-hero-clinic-bleed=true] .odontologia-hero-clean-backdrop:after{content:"";position:absolute;inset:0;z-index:6;pointer-events:none;background:#ffffff;opacity:.52}[data-odontologia-hero][data-odontologia-hero-clinic-bleed=true] .odontologia-hero-clean-backdrop:is([data-odontologia-hero-backdrop-pattern=soft-waves],[data-odontologia-hero-backdrop-pattern=soft-corners],[data-odontologia-hero-backdrop-pattern=soft-glow],[data-odontologia-hero-backdrop-pattern=soft-lines],[data-odontologia-hero-backdrop-pattern=soft-arc],[data-odontologia-hero-backdrop-pattern^=soft-organic]):after,[data-odontologia-hero][data-odontologia-hero-clinic-bleed=true] .odontologia-hero-clean-backdrop[data-odontologia-hero-backdrop-pattern=atelier-grid]:after,[data-odontologia-hero][data-odontologia-hero-clinic-bleed=true] .odontologia-hero-clean-backdrop[data-odontologia-hero-backdrop-pattern=dark-premium-arc]:after,[data-odontologia-hero][data-odontologia-hero-clinic-bleed=true] .odontologia-hero-clean-backdrop[data-odontologia-hero-backdrop-pattern=dark-premium-glow]:after,[data-odontologia-hero][data-odontologia-hero-clinic-bleed=true] .odontologia-hero-clean-backdrop[data-odontologia-hero-backdrop-pattern=dark-premium-wave]:after,[data-odontologia-hero][data-odontologia-hero-clinic-bleed=true] .odontologia-hero-clean-backdrop[data-odontologia-hero-backdrop-pattern=editorial]:after,[data-odontologia-hero][data-odontologia-hero-clinic-bleed=true] .odontologia-hero-clean-backdrop[data-odontologia-hero-backdrop-pattern=flat-lines]:after,[data-odontologia-hero][data-odontologia-hero-clinic-bleed=true] .odontologia-hero-clean-backdrop[data-odontologia-hero-backdrop-pattern=horizon]:after,[data-odontologia-hero][data-odontologia-hero-clinic-bleed=true] .odontologia-hero-clean-backdrop[data-odontologia-hero-backdrop-pattern=luminous]:after,[data-odontologia-hero][data-odontologia-hero-clinic-bleed=true] .odontologia-hero-clean-backdrop[data-odontologia-hero-backdrop-pattern=none]:after,[data-odontologia-hero][data-odontologia-hero-clinic-bleed=true] .odontologia-hero-clean-backdrop[data-odontologia-hero-backdrop-pattern=silk-veil]:after,[data-odontologia-hero][data-odontologia-hero-clinic-bleed=true] .odontologia-hero-clean-backdrop[data-odontologia-hero-backdrop-pattern=solid]:after{content:none!important;opacity:0!important;background:none!important;box-shadow:none!important;border:none!important}[data-odontologia-hero][data-odontologia-hero-clinic-bleed=true] .odontologia-hero-clean-backdrop[data-odontologia-hero-backdrop-pattern=soft-mist] .odontologia-hero-clean-backdrop-arch,[data-odontologia-hero][data-odontologia-hero-clinic-bleed=true] .odontologia-hero-clean-backdrop[data-odontologia-hero-backdrop-pattern=soft-mist] .odontologia-hero-clean-backdrop-glow{opacity:.45}[data-odontologia-hero][data-odontologia-hero-clinic-bleed=true] .odontologia-hero-clean-backdrop[data-odontologia-hero-backdrop-pattern=soft-mist] .odontologia-hero-clean-backdrop-arcs,[data-odontologia-hero][data-odontologia-hero-clinic-bleed=true] .odontologia-hero-clean-backdrop[data-odontologia-hero-backdrop-pattern=soft-mist] .odontologia-hero-clean-backdrop-band,[data-odontologia-hero][data-odontologia-hero-clinic-bleed=true] .odontologia-hero-clean-backdrop[data-odontologia-hero-backdrop-pattern=soft-mist] .odontologia-hero-clean-backdrop-dots,[data-odontologia-hero][data-odontologia-hero-clinic-bleed=true] .odontologia-hero-clean-backdrop[data-odontologia-hero-backdrop-pattern=soft-mist] .odontologia-hero-clean-backdrop-rules,[data-odontologia-hero][data-odontologia-hero-clinic-bleed=true] .odontologia-hero-clean-backdrop[data-odontologia-hero-backdrop-pattern=soft-mist] .odontologia-hero-clean-backdrop-waves{opacity:.55}}@media (min-width:768px) and (max-width:1023px){[data-odontologia-hero][data-odontologia-hero-clinic-bleed=true][data-odontologia-hero-mobile-layer]:not([data-odontologia-hero-mobile-layer=clinic]):not([data-odontologia-hero-calibration-layout=desktop]) [data-odontologia-hero-clinic-bleed-media]{display:none!important}[data-odontologia-hero][data-odontologia-hero-clinic-bleed=true] [data-odontologia-hero-clinic-bleed-media] [data-odontologia-hero-clinic-card]{--od-hero-clinic-card-ratio:0.8;--od-hero-clinic-card-avail:calc(50cqw - 0.75rem);--od-hero-clinic-card-base:var(--od-hero-clinic-card-avail)}[data-odontologia-hero][data-odontologia-hero-clinic-bleed=true],[data-odontologia-hero][data-odontologia-hero-clinic-bleed=true][data-odontologia-hero-clinic-framed=true],[data-odontologia-hero][data-odontologia-hero-clinic-bleed=true][data-odontologia-hero-mobile-panel-above=true],[data-odontologia-hero][data-odontologia-hero-clinic-bleed=true][data-odontologia-hero-shell-layout=compact]{
    /* !important: utilitários/nested (ex. max-lg:min-h-0 em ancestrais flex) e
     * panel-above/compact ganhavam na cascata — altura caía para ~conteúdo.
     * Com shell-scaled, multiplica pela escala do slider «Altura mínima». */min-height:calc(clamp(520px, min(48vw, var(--od-hero-available-viewport-dvh)), 680px) * var(--odontologia-hero-shell-scale, 1))!important}[data-odontologia-hero][data-odontologia-hero-clinic-bleed=true]:not([data-odontologia-hero-below-header=in-flow]){padding-top:0!important}[data-odontologia-hero][data-odontologia-hero-clinic-bleed=true] .odontologia-hero-copy-layer{width:min(var(--od-hero-clinic-bleed-copy-w),calc(50% - .75rem));max-width:min(var(--od-hero-clinic-bleed-copy-w),calc(50% - .75rem));justify-content:center;align-self:start}[data-odontologia-hero][data-odontologia-hero-clinic-bleed=true] .odontologia-hero-copy-layer .odontologia-hero-description,[data-odontologia-hero][data-odontologia-hero-clinic-bleed=true] .odontologia-hero-copy-layer .odontologia-hero-title{width:100%;max-width:100%}[data-odontologia-hero][data-odontologia-hero-clinic-bleed=true] .odontologia-hero-foreground{flex:1 1 auto;justify-content:center;min-height:0;width:100%}[data-odontologia-hero][data-odontologia-hero-clinic-bleed=true][data-odontologia-hero-mobile-panel-above=true] .odontologia-hero-foreground,[data-odontologia-hero][data-odontologia-hero-clinic-bleed=true][data-odontologia-hero-shell-layout=compact] .odontologia-hero-foreground{flex:1 1 auto;justify-content:center}[data-odontologia-hero][data-odontologia-hero-clinic-bleed=true] .odontologia-hero-cta-row:not(.odontologia-hero-cta-row--pair){flex-direction:row;flex-wrap:wrap;align-items:center;gap:.65rem}[data-odontologia-hero][data-odontologia-hero-clinic-bleed=true] .odontologia-hero-cta-row:not(.odontologia-hero-cta-row--pair)>a,[data-odontologia-hero][data-odontologia-hero-clinic-bleed=true] .odontologia-hero-cta-row:not(.odontologia-hero-cta-row--pair)>button{width:auto;flex:0 1 auto}}.odontologia-template-scope:has([data-odontologia-hero-below-header=offset]) header[data-header-force-solid=true],.odontologia-template-scope:has([data-odontologia-hero-clinic-bleed=true]) header[data-header-force-solid=true],.odontologia-template-scope:has([data-odontologia-hero-clinic-framed=true]) header[data-header-force-solid=true]{border-bottom-width:0!important;box-shadow:none!important}[data-odontologia-hero][data-odontologia-hero-clinic-framed=true][data-odontologia-hero-below-header=in-flow]{padding-top:0!important;margin-top:0!important}.odontologia-template-scope:has([data-odontologia-hero-clinic-bleed=true]) [data-odontologia-workbench-section="shell.header"],.odontologia-template-scope:has([data-odontologia-hero-clinic-framed=true]) [data-odontologia-workbench-section="shell.header"]{background-color:var(--background);margin-bottom:0;padding-bottom:0}@media (min-width:1024px){[data-odontologia-hero][data-odontologia-hero-clinic-bleed=true] .odontologia-hero-copy-layer{width:var(--od-hero-clinic-bleed-copy-w);max-width:var(--od-hero-clinic-bleed-copy-w)}[data-odontologia-hero][data-odontologia-hero-clinic-bleed=true][data-odontologia-hero-clinic-format=box] [data-odontologia-hero-clinic-bleed-media] [data-odontologia-hero-clinic-card]{--od-hero-clinic-card-format-w:0.85}[data-odontologia-hero][data-odontologia-hero-clinic-bleed=true][data-odontologia-hero-clinic-format=portrait] [data-odontologia-hero-clinic-bleed-media] [data-odontologia-hero-clinic-card]{--od-hero-clinic-card-format-w:0.75}[data-odontologia-hero][data-odontologia-hero-clinic-bleed=true] .odontologia-hero-copy-layer .odontologia-hero-description,[data-odontologia-hero][data-odontologia-hero-clinic-bleed=true] .odontologia-hero-copy-layer .odontologia-hero-title{width:100%;max-width:100%}[data-odontologia-hero][data-odontologia-hero-clinic-bleed=true] .odontologia-hero-cta-row:not(.odontologia-hero-cta-row--pair){flex-direction:row;flex-wrap:nowrap;align-items:center}[data-odontologia-hero][data-odontologia-hero-clinic-bleed=true] .odontologia-hero-cta-row:not(.odontologia-hero-cta-row--pair)>a,[data-odontologia-hero][data-odontologia-hero-clinic-bleed=true] .odontologia-hero-cta-row:not(.odontologia-hero-cta-row--pair)>button{width:auto;flex:0 0 auto}}[data-odontologia-hero]:not([data-odontologia-hero-clinic-bleed=true]) [data-odontologia-hero-clinic-frame]{width:min(100%,calc(var(--od-clinic-frame-base-max, 20rem) * var(--od-clinic-frame-scale, 1)));max-width:min(100%,calc(var(--od-clinic-frame-base-max, 20rem) * var(--od-clinic-frame-scale, 1)))}[data-odontologia-hero]:not([data-odontologia-hero-clinic-bleed=true])[data-odontologia-hero-clinic-format=wide] [data-odontologia-hero-clinic-frame]{--od-clinic-frame-base-max:20rem}[data-odontologia-hero]:not([data-odontologia-hero-clinic-bleed=true])[data-odontologia-hero-clinic-format=square] [data-odontologia-hero-clinic-frame]{--od-clinic-frame-base-max:16rem}@media (min-width:1024px){[data-odontologia-hero]:not([data-odontologia-hero-clinic-bleed=true])[data-odontologia-hero-clinic-format=wide] [data-odontologia-hero-clinic-frame]{--od-clinic-frame-base-max:36rem}[data-odontologia-hero]:not([data-odontologia-hero-clinic-bleed=true])[data-odontologia-hero-clinic-format=square] [data-odontologia-hero-clinic-frame]{--od-clinic-frame-base-max:28rem}}@media (min-width:1280px){[data-odontologia-hero]:not([data-odontologia-hero-clinic-bleed=true])[data-odontologia-hero-clinic-format=wide] [data-odontologia-hero-clinic-frame]{--od-clinic-frame-base-max:40rem}[data-odontologia-hero]:not([data-odontologia-hero-clinic-bleed=true])[data-odontologia-hero-clinic-format=square] [data-odontologia-hero-clinic-frame]{--od-clinic-frame-base-max:32rem}}@media (max-width:767px){[data-odontologia-hero][data-odontologia-hero-clinic-framed=true]{overflow-x:clip}[data-odontologia-hero][data-odontologia-hero-clinic-framed=true] .odontologia-hero-foreground{position:relative!important;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important;flex:none!important;justify-content:flex-start!important;min-height:0!important;pointer-events:auto!important;padding-top:.75rem;padding-bottom:.75rem}[data-odontologia-hero][data-odontologia-hero-clinic-framed=true] .odontologia-hero-foreground>.grid{align-items:start!important;pointer-events:auto!important}[data-odontologia-hero][data-odontologia-hero-clinic-framed=true] .odontologia-hero-copy-layer{justify-content:flex-start!important;align-self:stretch!important;width:100%!important;max-width:100%!important;pointer-events:auto!important}[data-odontologia-hero] [data-odontologia-hero-clinic-mobile-bleed]{display:block;width:100%;max-width:none;margin-inline:0;margin-top:var(--od-hero-clinic-mobile-bleed-gap-top,0);margin-bottom:var(--od-hero-clinic-mobile-bleed-gap-bottom,0);padding-inline:0;border-radius:0}[data-odontologia-hero][data-odontologia-hero-mobile-panel-above=true]{padding-bottom:calc(4.5rem + .5rem)}[data-odontologia-hero][data-odontologia-hero-clinic-framed=true]:not([data-odontologia-hero-below-header=in-flow]),[data-odontologia-hero][data-odontologia-hero-clinic-framed=true][data-odontologia-hero-mobile-panel-above=true][data-odontologia-hero-below-header=in-flow]{padding-top:0!important}[data-odontologia-hero] [data-odontologia-hero-clinic-mobile-bleed] img{border-radius:0}[data-odontologia-hero] [data-odontologia-hero-clinic-mobile-bleed] [data-odontologia-hero-clinic-card]{--od-hero-clinic-card-border:0px;--od-hero-clinic-card-radius:var(--surface-media-radius,var(--radius-xl,1.25rem));width:100%;aspect-ratio:calc(var(--od-hero-clinic-mobile-card-ratio, 1.5) / var(--od-clinic-card-scale, 1));border:0;border-radius:var(--od-hero-clinic-card-radius);background:transparent;box-shadow:var(--surface-shadow,none)}[data-odontologia-hero][data-odontologia-hero-clinic-format=box] [data-odontologia-hero-clinic-mobile-bleed] [data-odontologia-hero-clinic-card]{--od-hero-clinic-mobile-card-ratio:1}[data-odontologia-hero][data-odontologia-hero-clinic-format=portrait] [data-odontologia-hero-clinic-mobile-bleed] [data-odontologia-hero-clinic-card]{--od-hero-clinic-mobile-card-ratio:0.8}[data-odontologia-hero] [data-odontologia-hero-clinic-mobile-bleed] [data-odontologia-hero-clinic-card-photo]{border-radius:var(--od-hero-clinic-card-radius)}[data-odontologia-hero] [data-odontologia-hero-clinic-mobile-bleed] [data-odontologia-hero-clinic-card-badge]{padding:.45rem .85rem .45rem .7rem;gap:.5rem}[data-odontologia-hero] [data-odontologia-hero-clinic-mobile-bleed] [data-odontologia-hero-clinic-card-badge] p{font-size:.68rem}[data-odontologia-hero] [data-odontologia-hero-clinic-mobile-full-width=true]>.page-container{max-width:none;padding-inline:0}[data-odontologia-hero] [data-odontologia-hero-clinic-mobile-full-width=true] [data-odontologia-hero-clinic-card]{--od-hero-clinic-card-radius:0px;box-shadow:none}}@media (min-width:640px) and (max-width:1023px){[data-odontologia-hero][data-odontologia-hero-mobile-panel-above=true]{padding-bottom:calc(4.5rem + .75rem)}}@media (min-width:1024px){[data-odontologia-hero][data-odontologia-hero-mobile-panel-above=true]:not([data-odontologia-hero-calibration-frame=mobile]):not([data-odontologia-hero-calibration-frame=tablet]){--od-hero-mobile-panel-above-header-gap:0px!important}[data-odontologia-hero][data-odontologia-hero-mobile-panel-above=true]:is([data-odontologia-hero-calibration-frame=mobile],[data-odontologia-hero-calibration-frame=tablet]){padding-bottom:calc(5rem + .5rem)}}@media (min-width:640px) and (max-width:1023px){[data-odontologia-hero]:not([data-odontologia-hero-clinic-bleed=true])[data-odontologia-hero-clinic-format=wide] [data-odontologia-hero-clinic-frame]{--od-clinic-frame-base-max:26rem}[data-odontologia-hero]:not([data-odontologia-hero-clinic-bleed=true])[data-odontologia-hero-clinic-format=square] [data-odontologia-hero-clinic-frame]{--od-clinic-frame-base-max:22rem}[data-odontologia-hero][data-odontologia-hero-clinic-framed=true] [data-odontologia-hero-clinic-frame]{width:100%;max-width:100%;margin-inline:0}[data-odontologia-hero][data-odontologia-hero-clinic-framed=true] .odontologia-hero-copy-layer.odontologia-hero-scaled-copy{max-width:100%}[data-odontologia-hero][data-odontologia-hero-clinic-framed=true]:not([data-odontologia-hero-min-shell=photo]):not([data-odontologia-hero-clinic-bleed=true]):not([data-odontologia-hero-shell-scaled=true]){min-height:0!important}[data-odontologia-hero][data-odontologia-hero-clinic-framed=true] .odontologia-hero-tablet-grid,[data-odontologia-hero][data-odontologia-hero-clinic-framed=true] .page-container>.grid{flex:none;min-height:0}}[data-odontologia-hero] [data-odontologia-hero-panel-photo-badge]{z-index:calc(var(--od-hero-z-doctor, 3) + 2)}[data-odontologia-hero] .odontologia-hero-doctor-column:has([data-odontologia-hero-panel-photo-badge]),[data-odontologia-hero] .odontologia-hero-doctor-fov:has([data-odontologia-hero-panel-photo-badge]),[data-odontologia-hero] .odontologia-hero-doctor-stack-layer:has([data-odontologia-hero-panel-photo-badge]){overflow:visible}[data-odontologia-hero] .odontologia-hero-copy-layer{position:relative;z-index:var(--od-hero-z-copy)}@media (max-width:639px){.composition-site-canvas [data-odontologia-hero][data-odontologia-hero-mobile-panel-below=true]:not([data-odontologia-hero-mobile-section-height=true]):not([data-odontologia-hero-tablet-split=true]),[data-odontologia-hero][data-odontologia-hero-mobile-panel-below=true]:not([data-odontologia-hero-mobile-section-height=true]):not([data-odontologia-hero-tablet-split=true]),[data-workbench-preview-embed] [data-odontologia-hero][data-odontologia-hero-mobile-panel-below=true]:not([data-odontologia-hero-mobile-section-height=true]):not([data-odontologia-hero-tablet-split=true]),[data-workbench-site-preview-scroll] [data-odontologia-hero][data-odontologia-hero-mobile-panel-below=true]:not([data-odontologia-hero-mobile-section-height=true]):not([data-odontologia-hero-tablet-split=true]),html[data-site=clinic-ver] [data-odontologia-hero][data-odontologia-hero-mobile-panel-below=true]:not([data-odontologia-hero-mobile-section-height=true]):not([data-odontologia-hero-tablet-split=true]){box-sizing:border-box!important;min-height:0!important;height:auto!important;margin-bottom:0!important;padding-bottom:var(--od-hero-mobile-panel-below-next-section-gap,0)!important}.composition-site-canvas [data-odontologia-hero][data-odontologia-hero-mobile-panel-below=true]:not([data-odontologia-hero-tablet-split=true]) :is(.odontologia-hero-foreground,[data-odontologia-hero-content-area]),[data-odontologia-hero][data-odontologia-hero-mobile-panel-below=true]:not([data-odontologia-hero-tablet-split=true]) :is(.odontologia-hero-foreground,[data-odontologia-hero-content-area]),[data-workbench-preview-embed] [data-odontologia-hero][data-odontologia-hero-mobile-panel-below=true]:not([data-odontologia-hero-tablet-split=true]) :is(.odontologia-hero-foreground,[data-odontologia-hero-content-area]),[data-workbench-site-preview-scroll] [data-odontologia-hero][data-odontologia-hero-mobile-panel-below=true]:not([data-odontologia-hero-tablet-split=true]) :is(.odontologia-hero-foreground,[data-odontologia-hero-content-area]),html[data-site=clinic-ver] [data-odontologia-hero][data-odontologia-hero-mobile-panel-below=true]:not([data-odontologia-hero-tablet-split=true]) :is(.odontologia-hero-foreground,[data-odontologia-hero-content-area]){flex:none!important;justify-content:flex-start!important;min-height:0!important;height:auto!important}.composition-site-canvas [data-odontologia-hero][data-odontologia-hero-mobile-panel-below=true]:not([data-odontologia-hero-tablet-split=true]) .odontologia-hero-foreground>.grid,[data-odontologia-hero][data-odontologia-hero-mobile-panel-below=true]:not([data-odontologia-hero-tablet-split=true]) .odontologia-hero-doctor-fov-grid,[data-odontologia-hero][data-odontologia-hero-mobile-panel-below=true]:not([data-odontologia-hero-tablet-split=true]) .odontologia-hero-doctor-fov-grid-compact,[data-odontologia-hero][data-odontologia-hero-mobile-panel-below=true]:not([data-odontologia-hero-tablet-split=true]) .odontologia-hero-foreground>.grid,[data-workbench-preview-embed] [data-odontologia-hero][data-odontologia-hero-mobile-panel-below=true]:not([data-odontologia-hero-tablet-split=true]) .odontologia-hero-foreground>.grid,[data-workbench-site-preview-scroll] [data-odontologia-hero][data-odontologia-hero-mobile-panel-below=true]:not([data-odontologia-hero-tablet-split=true]) .odontologia-hero-foreground>.grid,html[data-site=clinic-ver] [data-odontologia-hero][data-odontologia-hero-mobile-panel-below=true]:not([data-odontologia-hero-tablet-split=true]) .odontologia-hero-foreground>.grid{flex:none!important;min-height:0!important;height:auto!important;grid-template-rows:none!important;align-items:start!important}[data-odontologia-hero][data-odontologia-hero-mobile-panel-below=true]:is([data-odontologia-hero-mobile-layer=doctor],[data-odontologia-hero-mobile-layer=doctor-medica],[data-odontologia-hero-mobile-layer=lifestyle]):not([data-odontologia-hero-tablet-split=true]) .odontologia-hero-copy-layer{order:1!important}[data-odontologia-hero][data-odontologia-hero-mobile-panel-below=true]:is([data-odontologia-hero-mobile-layer=doctor],[data-odontologia-hero-mobile-layer=doctor-medica],[data-odontologia-hero-mobile-layer=lifestyle]):not([data-odontologia-hero-tablet-split=true]) .odontologia-hero-doctor-stack-layer,[data-odontologia-hero][data-odontologia-hero-mobile-panel-below=true]:is([data-odontologia-hero-mobile-layer=doctor],[data-odontologia-hero-mobile-layer=doctor-medica],[data-odontologia-hero-mobile-layer=lifestyle]):not([data-odontologia-hero-tablet-split=true]) .odontologia-hero-tablet-grid>.hero-lcp-col{order:2!important}[data-odontologia-hero][data-odontologia-hero-mobile-panel-below=true]:is([data-odontologia-hero-mobile-layer=doctor],[data-odontologia-hero-mobile-layer=doctor-medica],[data-odontologia-hero-mobile-layer=lifestyle]):not([data-odontologia-hero-tablet-split=true]) .odontologia-hero-doctor-column,[data-odontologia-hero][data-odontologia-hero-mobile-panel-below=true]:is([data-odontologia-hero-mobile-layer=doctor],[data-odontologia-hero-mobile-layer=doctor-medica],[data-odontologia-hero-mobile-layer=lifestyle]):not([data-odontologia-hero-tablet-split=true]) .odontologia-hero-doctor-stack-layer{height:auto!important;min-height:0!important;overflow:visible!important;align-self:stretch!important}[data-odontologia-hero][data-odontologia-hero-mobile-panel-below=true]:is([data-odontologia-hero-mobile-layer=doctor],[data-odontologia-hero-mobile-layer=doctor-medica],[data-odontologia-hero-mobile-layer=lifestyle]):not([data-odontologia-hero-tablet-split=true]) .odontologia-hero-doctor-stack-layer .odontologia-hero-doctor-fov,html[data-site=clinic-ver] [data-odontologia-hero][data-odontologia-hero-mobile-panel-below=true]:is([data-odontologia-hero-mobile-layer=doctor],[data-odontologia-hero-mobile-layer=doctor-medica],[data-odontologia-hero-mobile-layer=lifestyle]):not([data-odontologia-hero-tablet-split=true]) .odontologia-hero-doctor-stack-layer .odontologia-hero-doctor-fov{position:relative!important;inset:auto!important;top:auto!important;bottom:auto!important;height:auto!important;max-height:none!important;align-items:flex-end!important;overflow:visible!important;z-index:1}[data-odontologia-hero][data-odontologia-hero-mobile-panel-below=true]:is([data-odontologia-hero-mobile-layer=doctor],[data-odontologia-hero-mobile-layer=doctor-medica],[data-odontologia-hero-mobile-layer=lifestyle]):not([data-odontologia-hero-tablet-split=true]) .odontologia-hero-doctor-fov .odontologia-hero-doctor-img-viewport{display:flex!important;align-items:flex-end!important;justify-content:center!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important;line-height:0}[data-odontologia-hero][data-odontologia-hero-mobile-panel-below=true]:is([data-odontologia-hero-mobile-layer=doctor],[data-odontologia-hero-mobile-layer=doctor-medica],[data-odontologia-hero-mobile-layer=lifestyle]):not([data-odontologia-hero-tablet-split=true]) .odontologia-hero-doctor-fov .odontologia-hero-doctor-img-scale,[data-odontologia-hero][data-odontologia-hero-mobile-panel-below=true]:is([data-odontologia-hero-mobile-layer=doctor],[data-odontologia-hero-mobile-layer=doctor-medica],[data-odontologia-hero-mobile-layer=lifestyle]):not([data-odontologia-hero-tablet-split=true]) .odontologia-hero-doctor-fov img.odontologia-hero-doctor-img-scale{display:block;width:auto;max-width:94%;height:var(--od-m-doc-base-height,min(78vw,26rem));max-height:var(--od-m-doc-base-height,min(78vw,26rem));object-fit:contain;object-position:bottom center}[data-odontologia-hero][data-odontologia-hero-mobile-panel-below=true]:is([data-odontologia-hero-mobile-layer=doctor],[data-odontologia-hero-mobile-layer=doctor-medica],[data-odontologia-hero-mobile-layer=lifestyle]):not([data-odontologia-hero-tablet-split=true]) .odontologia-hero-doctor-fov-anchor:not(:has([data-odontologia-hero-clinic-panel])){display:block;height:auto;min-height:0;margin:0;overflow:visible;visibility:visible}}.composition-site-canvas [data-odontologia-hero][data-odontologia-hero-calibration-frame=mobile][data-odontologia-hero-mobile-panel-below=true]:not([data-odontologia-hero-mobile-section-height=true]):not([data-odontologia-hero-tablet-split=true]),[data-odontologia-hero][data-odontologia-hero-calibration-frame=mobile][data-odontologia-hero-mobile-panel-below=true]:not([data-odontologia-hero-mobile-section-height=true]):not([data-odontologia-hero-tablet-split=true]),[data-workbench-preview-embed] [data-odontologia-hero][data-odontologia-hero-calibration-frame=mobile][data-odontologia-hero-mobile-panel-below=true]:not([data-odontologia-hero-mobile-section-height=true]):not([data-odontologia-hero-tablet-split=true]),[data-workbench-site-preview-scroll] [data-odontologia-hero][data-odontologia-hero-calibration-frame=mobile][data-odontologia-hero-mobile-panel-below=true]:not([data-odontologia-hero-mobile-section-height=true]):not([data-odontologia-hero-tablet-split=true]){box-sizing:border-box!important;min-height:0!important;height:auto!important;margin-bottom:0!important;padding-bottom:var(--od-hero-mobile-panel-below-next-section-gap,0)!important}@media (max-width:639px){.composition-site-canvas [data-odontologia-hero][data-odontologia-hero-mobile-panel-below=true]:not([data-odontologia-hero-mobile-section-height=true]),[data-odontologia-hero][data-odontologia-hero-mobile-panel-below=true]:not([data-odontologia-hero-mobile-section-height=true]),[data-workbench-preview-embed] [data-odontologia-hero][data-odontologia-hero-mobile-panel-below=true]:not([data-odontologia-hero-mobile-section-height=true]),[data-workbench-site-preview-scroll] [data-odontologia-hero][data-odontologia-hero-mobile-panel-below=true]:not([data-odontologia-hero-mobile-section-height=true]),html[data-site=clinic-ver] [data-odontologia-hero][data-odontologia-hero-mobile-panel-below=true]:not([data-odontologia-hero-mobile-section-height=true]){box-sizing:border-box!important;min-height:0!important;height:auto!important;margin-bottom:var(--od-hero-mobile-panel-below-margin-px,0)!important;padding-bottom:var(
      --od-hero-mobile-panel-below-padding-px,var(--od-hero-mobile-panel-below-next-section-gap,0)
    )!important}}.composition-site-canvas [data-odontologia-hero][data-odontologia-hero-calibration-frame=mobile][data-odontologia-hero-mobile-panel-below=true]:not([data-odontologia-hero-mobile-section-height=true]),[data-odontologia-hero][data-odontologia-hero-calibration-frame=mobile][data-odontologia-hero-mobile-panel-below=true]:not([data-odontologia-hero-mobile-section-height=true]),[data-workbench-preview-embed] [data-odontologia-hero][data-odontologia-hero-calibration-frame=mobile][data-odontologia-hero-mobile-panel-below=true]:not([data-odontologia-hero-mobile-section-height=true]),[data-workbench-site-preview-scroll] [data-odontologia-hero][data-odontologia-hero-calibration-frame=mobile][data-odontologia-hero-mobile-panel-below=true]:not([data-odontologia-hero-mobile-section-height=true]),html[data-site=clinic-ver] [data-odontologia-hero][data-odontologia-hero-calibration-frame=mobile][data-odontologia-hero-mobile-panel-below=true]:not([data-odontologia-hero-mobile-section-height=true]){box-sizing:border-box!important;min-height:0!important;height:auto!important;margin-bottom:var(--od-hero-mobile-panel-below-margin-px,0)!important;padding-bottom:var(
    --od-hero-mobile-panel-below-padding-px,var(--od-hero-mobile-panel-below-next-section-gap,0)
  )!important}.composition-site-canvas [data-odontologia-hero][data-odontologia-hero-calibration-frame=mobile][data-odontologia-hero-mobile-panel-below-header-gap=true]:is([data-odontologia-hero-mobile-layer=doctor],[data-odontologia-hero-mobile-layer=doctor-medica]) .odontologia-hero-copy-layer,[data-odontologia-hero][data-odontologia-hero-calibration-frame=mobile][data-odontologia-hero-mobile-panel-below-header-gap=true]:is([data-odontologia-hero-mobile-layer=doctor],[data-odontologia-hero-mobile-layer=doctor-medica]) .odontologia-hero-copy-layer,[data-workbench-preview-embed] [data-odontologia-hero][data-odontologia-hero-mobile-panel-below-header-gap=true]:is([data-odontologia-hero-mobile-layer=doctor],[data-odontologia-hero-mobile-layer=doctor-medica]) .odontologia-hero-copy-layer,[data-workbench-site-preview-scroll] [data-odontologia-hero][data-odontologia-hero-mobile-panel-below-header-gap=true]:is([data-odontologia-hero-mobile-layer=doctor],[data-odontologia-hero-mobile-layer=doctor-medica]) .odontologia-hero-copy-layer,html[data-site=clinic-ver] [data-odontologia-hero][data-odontologia-hero-calibration-frame=mobile][data-odontologia-hero-mobile-panel-below-header-gap=true]:is([data-odontologia-hero-mobile-layer=doctor],[data-odontologia-hero-mobile-layer=doctor-medica]) .odontologia-hero-copy-layer{margin-top:var(--od-hero-mobile-panel-below-header-content-gap-px,0)}@media (max-width:639px){[data-odontologia-hero][data-odontologia-hero-calibration-frame=mobile][data-odontologia-hero-mobile-panel-below-smart-fit=true]:is([data-odontologia-hero-mobile-layer=doctor],[data-odontologia-hero-mobile-layer=doctor-medica]) .odontologia-hero-doctor-stack-layer,[data-odontologia-hero][data-odontologia-hero-mobile-panel-below-smart-fit=true]:is([data-odontologia-hero-mobile-layer=doctor],[data-odontologia-hero-mobile-layer=doctor-medica]) .odontologia-hero-doctor-stack-layer,[data-workbench-preview-embed] [data-odontologia-hero][data-odontologia-hero-mobile-panel-below-smart-fit=true]:is([data-odontologia-hero-mobile-layer=doctor],[data-odontologia-hero-mobile-layer=doctor-medica]) .odontologia-hero-doctor-stack-layer,html[data-site=clinic-ver] [data-odontologia-hero][data-odontologia-hero-mobile-panel-below-smart-fit=true]:is([data-odontologia-hero-mobile-layer=doctor],[data-odontologia-hero-mobile-layer=doctor-medica]) .odontologia-hero-doctor-stack-layer{margin-bottom:calc(-1 * var(--od-hero-mobile-panel-below-smart-trim-px, 0px))}[data-odontologia-hero][data-odontologia-hero-calibration-frame=mobile][data-odontologia-hero-mobile-panel-below-header-gap=true]:is([data-odontologia-hero-mobile-layer=doctor],[data-odontologia-hero-mobile-layer=doctor-medica]) .odontologia-hero-copy-layer,[data-odontologia-hero][data-odontologia-hero-mobile-panel-below-header-gap=true]:is([data-odontologia-hero-mobile-layer=doctor],[data-odontologia-hero-mobile-layer=doctor-medica]) .odontologia-hero-copy-layer,[data-workbench-preview-embed] [data-odontologia-hero][data-odontologia-hero-mobile-panel-below-header-gap=true]:is([data-odontologia-hero-mobile-layer=doctor],[data-odontologia-hero-mobile-layer=doctor-medica]) .odontologia-hero-copy-layer,html[data-site=clinic-ver] [data-odontologia-hero][data-odontologia-hero-mobile-panel-below-header-gap=true]:is([data-odontologia-hero-mobile-layer=doctor],[data-odontologia-hero-mobile-layer=doctor-medica]) .odontologia-hero-copy-layer{margin-top:var(--od-hero-mobile-panel-below-header-content-gap-px,0)}}@media (min-width:1024px){[data-odontologia-hero][data-odontologia-hero-doctor-flush-bottom=true]{padding-bottom:0}[data-odontologia-hero].odontologia-hero-doctor-fov-section .odontologia-hero-copy-layer{padding-block:clamp(1rem,2.75svh,2.5rem);min-height:min-content}}@media (min-width:1024px) and (max-height:900px){[data-odontologia-hero][data-odontologia-hero-doctor-flush-bottom=true]{padding-bottom:clamp(1.25rem,2.75svh,2.25rem)}[data-odontologia-hero].odontologia-hero-doctor-fov-section .odontologia-hero-copy-layer{padding-block:clamp(1.125rem,3.25svh,2rem)}[data-odontologia-hero].odontologia-hero-doctor-fov-section:not([data-odontologia-hero-shell-layout=compact]):not([data-odontologia-hero-shell-layout=plain]) .odontologia-hero-doctor-fov-grid{align-items:start}}@media (min-width:1024px) and (max-height:760px){[data-odontologia-hero][data-odontologia-hero-doctor-flush-bottom=true]{padding-bottom:clamp(1rem,2.25svh,1.75rem)}}@media (max-width:1023px){[data-odontologia-hero][data-odontologia-hero-mobile-panel-above=true]:not([data-odontologia-hero-clinic-framed=true]):not([data-odontologia-hero-below-header=offset]):not([data-odontologia-hero-below-header=in-flow]):not([data-odontologia-hero-shell-scaled=true]){--od-hero-z-doctor:1;--od-hero-z-copy:8;--od-hero-doctor-rise:0px;--od-hero-mobile-panel-above-copy-gap:10px;padding-top:calc(4.5rem + .5rem + var(--od-hero-mobile-panel-above-header-gap, 0px))!important;overflow-x:clip;overflow-y:visible;min-height:0}[data-odontologia-hero][data-odontologia-hero-mobile-panel-above=true][data-odontologia-hero-below-header=in-flow]:not([data-odontologia-hero-clinic-framed=true]):not([data-odontologia-hero-shell-scaled=true]),[data-odontologia-hero][data-odontologia-hero-mobile-panel-above=true][data-odontologia-hero-below-header=offset]:not([data-odontologia-hero-clinic-framed=true]):not([data-odontologia-hero-shell-scaled=true]){--od-hero-z-doctor:1;--od-hero-z-copy:8;--od-hero-doctor-rise:0px;--od-hero-mobile-panel-above-copy-gap:10px;padding-top:calc(var(--od-hero-mobile-panel-above-header-gap, 0px))!important;overflow-x:clip;overflow-y:visible;min-height:0}[data-odontologia-hero][data-odontologia-hero-mobile-panel-above=true][data-odontologia-hero-shell-scaled=true]:not([data-odontologia-hero-clinic-framed=true]):not([data-odontologia-hero-below-header=offset]):not([data-odontologia-hero-below-header=in-flow]){--od-hero-z-doctor:1;--od-hero-z-copy:8;--od-hero-doctor-rise:0px;--od-hero-mobile-panel-above-copy-gap:10px;padding-top:calc(4.5rem + .5rem + var(--od-hero-mobile-panel-above-header-gap, 0px))!important;overflow-x:clip;overflow-y:visible}[data-odontologia-hero][data-odontologia-hero-mobile-panel-above=true][data-odontologia-hero-shell-scaled=true][data-odontologia-hero-below-header=in-flow]:not([data-odontologia-hero-clinic-framed=true]),[data-odontologia-hero][data-odontologia-hero-mobile-panel-above=true][data-odontologia-hero-shell-scaled=true][data-odontologia-hero-below-header=offset]:not([data-odontologia-hero-clinic-framed=true]){--od-hero-z-doctor:1;--od-hero-z-copy:8;--od-hero-doctor-rise:0px;--od-hero-mobile-panel-above-copy-gap:10px;padding-top:calc(var(--od-hero-mobile-panel-above-header-gap, 0px))!important;overflow-x:clip;overflow-y:visible}[data-odontologia-hero][data-odontologia-hero-mobile-panel-above=true][data-odontologia-hero-clinic-framed=true]{--od-hero-z-doctor:1;--od-hero-z-copy:8;--od-hero-doctor-rise:0px;--od-hero-mobile-panel-above-copy-gap:10px;overflow-x:clip;overflow-y:visible}@media (max-width:767px){[data-odontologia-hero][data-odontologia-hero-mobile-panel-above=true][data-odontologia-hero-clinic-framed=true]:not([data-odontologia-hero-shell-scaled=true]){min-height:0}}@media (min-width:640px){[data-odontologia-hero][data-odontologia-hero-mobile-panel-above=true]:not([data-odontologia-hero-clinic-framed=true]):not([data-odontologia-hero-below-header=offset]):not([data-odontologia-hero-below-header=in-flow]){padding-top:calc(4.5rem + .75rem + var(--od-hero-mobile-panel-above-header-gap, 0px))!important}}@media (max-width:1023px){[data-odontologia-hero][data-odontologia-hero-mobile-panel-above=true]:not([data-odontologia-hero-clinic-bleed=true]) .odontologia-hero-foreground{flex:none;min-height:0}[data-odontologia-hero][data-odontologia-hero-mobile-panel-above=true]:not([data-odontologia-hero-clinic-bleed=true]) .odontologia-hero-doctor-fov-grid,[data-odontologia-hero][data-odontologia-hero-mobile-panel-above=true]:not([data-odontologia-hero-clinic-bleed=true]) .odontologia-hero-foreground>.grid{flex:none;min-height:0;gap:var(--od-hero-mobile-panel-above-copy-gap);row-gap:var(--od-hero-mobile-panel-above-copy-gap)}}[data-odontologia-hero][data-odontologia-hero-mobile-panel-above=true] .odontologia-hero-doctor-stack-layer{z-index:var(--od-hero-z-doctor);align-self:start;overflow:visible!important;isolation:isolate;max-width:100%;height:auto;min-height:0}[data-odontologia-hero][data-odontologia-hero-mobile-panel-above=true] .odontologia-hero-doctor-column{overflow:visible!important;height:auto;min-height:0}@media (max-width:639px){[data-odontologia-hero][data-odontologia-hero-mobile-panel-above=true] .odontologia-hero-doctor-stack-layer,[data-odontologia-hero][data-odontologia-hero-mobile-panel-above=true] .odontologia-hero-tablet-grid>.hero-lcp-col{order:1!important}[data-odontologia-hero][data-odontologia-hero-mobile-panel-above=true] .odontologia-hero-copy-layer{order:2!important}[data-odontologia-hero][data-odontologia-hero-mobile-panel-above=true]:not([data-odontologia-hero-clinic-framed=true]){--od-hero-mobile-panel-above-copy-gap:var(--od-hero-mobile-panel-above-copy-gap-phone,24px)!important}[data-odontologia-hero][data-odontologia-hero-mobile-panel-above=true]:not([data-odontologia-hero-clinic-bleed=true]) .odontologia-hero-doctor-fov-grid,[data-odontologia-hero][data-odontologia-hero-mobile-panel-above=true]:not([data-odontologia-hero-clinic-bleed=true]) .odontologia-hero-foreground>.grid{gap:var(--od-hero-mobile-panel-above-copy-gap)!important;row-gap:var(--od-hero-mobile-panel-above-copy-gap)!important}.odontologia-template-scope[data-odontologia-hero-surface=dark] [data-odontologia-hero][data-odontologia-hero-mobile-panel-above=true]:not([data-odontologia-hero-clinic-framed=true]) .odontologia-hero-doctor-column,.odontologia-template-scope[data-odontologia-hero-surface=dark] [data-odontologia-hero][data-odontologia-hero-mobile-panel-above=true]:not([data-odontologia-hero-clinic-framed=true]) .odontologia-hero-doctor-cutout-mobile,.odontologia-template-scope[data-odontologia-hero-surface=dark] [data-odontologia-hero][data-odontologia-hero-mobile-panel-above=true]:not([data-odontologia-hero-clinic-framed=true]) .odontologia-hero-doctor-fov,.odontologia-template-scope[data-odontologia-hero-surface=dark] [data-odontologia-hero][data-odontologia-hero-mobile-panel-above=true]:not([data-odontologia-hero-clinic-framed=true]) .odontologia-hero-doctor-stack-layer{overflow:visible!important}}[data-odontologia-hero][data-odontologia-hero-mobile-panel-above=true] .odontologia-hero-doctor-fov{position:relative;inset:auto;top:auto;bottom:auto;height:auto;align-items:flex-start;overflow:visible!important;z-index:1}html[data-site=clinic-ver] [data-odontologia-hero][data-odontologia-hero-mobile-panel-above=true] .odontologia-hero-doctor-stack-layer .odontologia-hero-doctor-fov{position:relative!important;inset:auto!important;top:auto!important;bottom:auto!important;height:auto!important}@media (max-width:639px){[data-odontologia-hero][data-odontologia-hero-mobile-panel-above=true] .odontologia-hero-doctor-fov .odontologia-hero-doctor-img-viewport{display:flex;align-items:flex-start;justify-content:center;height:calc(var(--od-m-doc-base-height, min(78vw, 26rem)) * (1 + var(--od-m-frame-span-y-down-factor, 0)));max-height:none;overflow:hidden;line-height:0}[data-odontologia-hero][data-odontologia-hero-mobile-panel-above=true] .odontologia-hero-doctor-fov .odontologia-hero-doctor-img-viewport>div{display:flex;align-items:flex-start;justify-content:center;line-height:0;transform-origin:var(--od-frozen-m-scale-origin,50% 0)}[data-odontologia-hero][data-odontologia-hero-mobile-panel-above=true] .odontologia-hero-doctor-fov .odontologia-hero-doctor-img-scale,[data-odontologia-hero][data-odontologia-hero-mobile-panel-above=true] .odontologia-hero-doctor-fov img.odontologia-hero-doctor-img-scale{display:block;width:auto;max-width:94%;height:var(--od-m-doc-base-height,min(78vw,26rem));max-height:var(--od-m-doc-base-height,min(78vw,26rem));object-fit:contain;object-position:top center}[data-odontologia-hero][data-odontologia-hero-mobile-panel-above=true][data-odontologia-hero-below-header=in-flow]:not([data-odontologia-hero-clinic-framed=true]),[data-odontologia-hero][data-odontologia-hero-mobile-panel-above=true][data-odontologia-hero-below-header=offset]:not([data-odontologia-hero-clinic-framed=true]),[data-odontologia-hero][data-odontologia-hero-mobile-panel-above=true][data-odontologia-hero-shell-scaled=true][data-odontologia-hero-below-header=in-flow]:not([data-odontologia-hero-clinic-framed=true]),[data-odontologia-hero][data-odontologia-hero-mobile-panel-above=true][data-odontologia-hero-shell-scaled=true][data-odontologia-hero-below-header=offset]:not([data-odontologia-hero-clinic-framed=true]){padding-top:0!important}[data-odontologia-hero][data-odontologia-hero-mobile-panel-above=true]:not([data-odontologia-hero-clinic-framed=true]):not([data-odontologia-hero-below-header=offset]):not([data-odontologia-hero-below-header=in-flow]),[data-odontologia-hero][data-odontologia-hero-mobile-panel-above=true][data-odontologia-hero-shell-scaled=true]:not([data-odontologia-hero-clinic-framed=true]):not([data-odontologia-hero-below-header=offset]):not([data-odontologia-hero-below-header=in-flow]){padding-top:calc(4.5rem + .5rem)!important}[data-odontologia-hero][data-odontologia-hero-mobile-panel-above=true]:not([data-odontologia-hero-clinic-framed=true]) .odontologia-hero-doctor-stack-layer{margin-top:var(--od-hero-mobile-panel-above-header-gap,0)}[data-odontologia-hero] .odontologia-hero-doctor-stack-layer .odontologia-hero-doctor-fov{position:relative!important;inset:auto!important;top:auto!important;bottom:auto!important;height:auto!important;max-height:var(--od-m-doc-base-height,calc(var(--od-m-doc-max-vh, 52) * 1vh));align-items:flex-start!important;overflow:visible!important}}[data-odontologia-hero][data-odontologia-hero-mobile-panel-above=true] .odontologia-hero-doctor-fov-anchor:not(:has([data-odontologia-hero-clinic-panel])){display:none;height:0;min-height:0;margin:0;overflow:hidden;visibility:hidden}[data-odontologia-hero][data-odontologia-hero-mobile-panel-above=true] .odontologia-hero-doctor-fov-anchor:has([data-odontologia-hero-clinic-panel]){display:block;height:auto;min-height:0;margin:0;overflow:visible;visibility:visible}[data-odontologia-hero][data-odontologia-hero-mobile-panel-above=true][data-odontologia-hero-clinic-framed=true] [data-odontologia-hero-clinic-mobile-bleed]{display:block;width:100%;max-width:none}[data-odontologia-hero][data-odontologia-hero-mobile-panel-above=true]:not([data-odontologia-hero-clinic-framed=true]) [data-odontologia-hero-clinic-frame]{display:block;visibility:visible;width:min(100%,calc(16rem * var(--od-clinic-frame-scale, 1)));max-width:min(100%,calc(16rem * var(--od-clinic-frame-scale, 1)));height:auto;margin-inline:auto}[data-odontologia-hero][data-odontologia-hero-mobile-panel-above=true] .odontologia-hero-copy-layer{z-index:var(--od-hero-z-copy);isolation:isolate;position:relative;margin-top:0;padding-top:0}@media (max-width:767px){[data-odontologia-hero][data-odontologia-hero-clinic-framed=true]:not([data-odontologia-hero-below-header=in-flow]){padding-top:0!important}}}@media (min-width:640px) and (max-width:1023px){[data-odontologia-hero].odontologia-hero-doctor-fov-section:not([data-odontologia-hero-mobile-panel-above=true]) .odontologia-hero-doctor-stack-layer .odontologia-hero-doctor-fov{top:calc(-1 * var(--od-hero-doctor-rise));bottom:0;height:auto;overflow:visible;z-index:3}}.composition-site-canvas [data-odontologia-hero][data-odontologia-hero-below-header=offset]:not([data-odontologia-hero-mobile-atmosphere-split=true]):not([data-odontologia-hero-mobile-panel-above=true]),[data-workbench-preview-embed] [data-odontologia-hero][data-odontologia-hero-below-header=offset]:not([data-odontologia-hero-mobile-atmosphere-split=true]):not([data-odontologia-hero-mobile-panel-above=true]),[data-workbench-site-preview-scroll] [data-odontologia-hero][data-odontologia-hero-below-header=offset]:not([data-odontologia-hero-mobile-atmosphere-split=true]):not([data-odontologia-hero-mobile-panel-above=true]){margin-top:var(--site-pub-fixed-header-height,4.5rem)!important;padding-top:0!important;box-sizing:border-box}.composition-site-canvas [data-odontologia-hero][data-odontologia-hero-below-header=in-flow]:not([data-odontologia-hero-mobile-panel-above=true]),[data-workbench-preview-embed] [data-odontologia-hero][data-odontologia-hero-below-header=in-flow]:not([data-odontologia-hero-mobile-panel-above=true]),[data-workbench-site-preview-scroll] [data-odontologia-hero][data-odontologia-hero-below-header=in-flow]:not([data-odontologia-hero-mobile-panel-above=true]){--od-hero-doctor-rise:0px;padding-top:0!important;margin-top:0!important}.composition-site-canvas [data-odontologia-hero][data-odontologia-hero-below-header=in-flow][data-odontologia-hero-mobile-panel-above=true]:not([data-odontologia-hero-clinic-framed=true]),[data-workbench-preview-embed] [data-odontologia-hero][data-odontologia-hero-below-header=in-flow][data-odontologia-hero-mobile-panel-above=true]:not([data-odontologia-hero-clinic-framed=true]),[data-workbench-site-preview-scroll] [data-odontologia-hero][data-odontologia-hero-below-header=in-flow][data-odontologia-hero-mobile-panel-above=true]:not([data-odontologia-hero-clinic-framed=true]){--od-hero-doctor-rise:0px;margin-top:0!important;padding-top:calc(var(--od-hero-mobile-panel-above-header-gap, 0px))!important}.composition-site-canvas [data-odontologia-hero][data-odontologia-hero-below-header=in-flow][data-odontologia-hero-mobile-panel-above=true][data-odontologia-hero-clinic-framed=true],[data-workbench-preview-embed] [data-odontologia-hero][data-odontologia-hero-below-header=in-flow][data-odontologia-hero-mobile-panel-above=true][data-odontologia-hero-clinic-framed=true],[data-workbench-site-preview-scroll] [data-odontologia-hero][data-odontologia-hero-below-header=in-flow][data-odontologia-hero-mobile-panel-above=true][data-odontologia-hero-clinic-framed=true]{--od-hero-doctor-rise:0px;margin-top:0!important;padding-top:0!important}.composition-site-canvas [data-odontologia-hero][data-odontologia-hero-below-header=in-flow] .odontologia-hero-doctor-stack-layer .odontologia-hero-doctor-fov,[data-workbench-preview-embed] [data-odontologia-hero][data-odontologia-hero-below-header=in-flow] .odontologia-hero-doctor-stack-layer .odontologia-hero-doctor-fov,[data-workbench-site-preview-scroll] [data-odontologia-hero][data-odontologia-hero-below-header=in-flow] .odontologia-hero-doctor-stack-layer .odontologia-hero-doctor-fov{top:0!important}.composition-site-canvas [data-odontologia-hero][data-odontologia-hero-backdrop-header-bleed=true] [data-odontologia-hero-backdrop],[data-workbench-preview-embed] [data-odontologia-hero][data-odontologia-hero-backdrop-header-bleed=true] [data-odontologia-hero-backdrop],[data-workbench-site-preview-scroll] [data-odontologia-hero][data-odontologia-hero-backdrop-header-bleed=true] [data-odontologia-hero-backdrop]{top:calc(-1 * var(--site-pub-fixed-header-height, 4.5rem));bottom:0;height:auto}.composition-site-canvas [data-odontologia-hero][data-odontologia-hero-below-header=underlap]:not([data-odontologia-hero-mobile-panel-above=true]):not([data-odontologia-hero-shell-layout=plain]),.composition-site-canvas [data-odontologia-hero][data-odontologia-hero-calibration-layout=desktop][data-odontologia-hero-below-header=underlap]:not([data-odontologia-hero-shell-layout=plain]),[data-workbench-preview-embed] [data-odontologia-hero][data-odontologia-hero-below-header=underlap]:not([data-odontologia-hero-mobile-panel-above=true]):not([data-odontologia-hero-shell-layout=plain]),[data-workbench-preview-embed] [data-odontologia-hero][data-odontologia-hero-calibration-layout=desktop][data-odontologia-hero-below-header=underlap]:not([data-odontologia-hero-shell-layout=plain]),[data-workbench-site-preview-scroll] [data-odontologia-hero][data-odontologia-hero-below-header=underlap]:not([data-odontologia-hero-mobile-panel-above=true]):not([data-odontologia-hero-shell-layout=plain]),[data-workbench-site-preview-scroll] [data-odontologia-hero][data-odontologia-hero-calibration-layout=desktop][data-odontologia-hero-below-header=underlap]:not([data-odontologia-hero-shell-layout=plain]){--od-hero-doctor-rise:0px;margin-top:calc(-1 * var(--site-pub-fixed-header-height, 4.5rem));padding-top:var(--site-pub-fixed-header-height,4.5rem)!important;box-sizing:initial!important}.composition-site-canvas [data-odontologia-hero][data-odontologia-hero-shell-layout=plain][data-odontologia-hero-below-header=underlap],[data-workbench-preview-embed] [data-odontologia-hero][data-odontologia-hero-shell-layout=plain][data-odontologia-hero-below-header=underlap],[data-workbench-site-preview-scroll] [data-odontologia-hero][data-odontologia-hero-shell-layout=plain][data-odontologia-hero-below-header=underlap]{--od-hero-doctor-rise:0px;margin-top:calc(-1 * var(--site-pub-fixed-header-height, 4.5rem));padding-top:var(--site-pub-fixed-header-height,4.5rem)!important;box-sizing:border-box!important}:root .composition-site-canvas [data-odontologia-hero][data-odontologia-hero-below-header=underlap][data-odontologia-hero-mobile-panel-above=true]:not([data-odontologia-hero-clinic-framed=true]):not([data-odontologia-hero-mobile-atmosphere-split=true]):not([data-odontologia-hero-calibration-layout=desktop]),:root [data-workbench-preview-embed] [data-odontologia-hero][data-odontologia-hero-below-header=underlap][data-odontologia-hero-mobile-panel-above=true]:not([data-odontologia-hero-clinic-framed=true]):not([data-odontologia-hero-mobile-atmosphere-split=true]):not([data-odontologia-hero-calibration-layout=desktop]),:root [data-workbench-site-preview-scroll] [data-odontologia-hero][data-odontologia-hero-below-header=underlap][data-odontologia-hero-mobile-panel-above=true]:not([data-odontologia-hero-clinic-framed=true]):not([data-odontologia-hero-mobile-atmosphere-split=true]):not([data-odontologia-hero-calibration-layout=desktop]){--od-hero-doctor-rise:0px;margin-top:calc(-1 * var(--site-pub-fixed-header-height, 4.5rem));padding-top:calc(var(--site-pub-fixed-header-height, 4.5rem) + var(--od-hero-mobile-panel-above-header-gap, 0px))!important;box-sizing:border-box!important}:root .composition-site-canvas [data-odontologia-hero][data-odontologia-hero-below-header=underlap][data-odontologia-hero-mobile-panel-above=true][data-odontologia-hero-clinic-framed=true]:not([data-odontologia-hero-mobile-atmosphere-split=true]):not([data-odontologia-hero-calibration-layout=desktop]),:root [data-workbench-preview-embed] [data-odontologia-hero][data-odontologia-hero-below-header=underlap][data-odontologia-hero-mobile-panel-above=true][data-odontologia-hero-clinic-framed=true]:not([data-odontologia-hero-mobile-atmosphere-split=true]):not([data-odontologia-hero-calibration-layout=desktop]),:root [data-workbench-site-preview-scroll] [data-odontologia-hero][data-odontologia-hero-below-header=underlap][data-odontologia-hero-mobile-panel-above=true][data-odontologia-hero-clinic-framed=true]:not([data-odontologia-hero-mobile-atmosphere-split=true]):not([data-odontologia-hero-calibration-layout=desktop]){--od-hero-doctor-rise:0px;margin-top:calc(-1 * var(--site-pub-fixed-header-height, 4.5rem));padding-top:var(--site-pub-fixed-header-height,4.5rem)!important;box-sizing:border-box!important}.composition-site-canvas [data-odontologia-hero][data-odontologia-hero-below-header=underlap] .odontologia-hero-doctor-stack-layer .odontologia-hero-doctor-fov,[data-workbench-preview-embed] [data-odontologia-hero][data-odontologia-hero-below-header=underlap] .odontologia-hero-doctor-stack-layer .odontologia-hero-doctor-fov,[data-workbench-site-preview-scroll] [data-odontologia-hero][data-odontologia-hero-below-header=underlap] .odontologia-hero-doctor-stack-layer .odontologia-hero-doctor-fov{top:0!important}.composition-site-canvas [data-odontologia-hero],[data-workbench-preview-embed] [data-odontologia-hero],[data-workbench-site-preview-scroll] [data-odontologia-hero]{display:flex;flex-direction:column}.composition-site-canvas [data-odontologia-hero] .odontologia-hero-foreground,.composition-site-canvas [data-odontologia-hero] [data-odontologia-hero-content-area],[data-workbench-preview-embed] [data-odontologia-hero] .odontologia-hero-foreground,[data-workbench-preview-embed] [data-odontologia-hero] [data-odontologia-hero-content-area],[data-workbench-site-preview-scroll] [data-odontologia-hero] .odontologia-hero-foreground,[data-workbench-site-preview-scroll] [data-odontologia-hero] [data-odontologia-hero-content-area]{flex:1 1 auto!important;display:flex!important;flex-direction:column;justify-content:center!important;min-height:0}@media (max-width:767px){.composition-site-canvas [data-odontologia-hero][data-odontologia-hero-mobile-panel-above=true].odontologia-hero-mobile-panel-above :is(.odontologia-hero-foreground,[data-odontologia-hero-content-area]),[data-workbench-preview-embed] [data-odontologia-hero][data-odontologia-hero-mobile-panel-above=true].odontologia-hero-mobile-panel-above :is(.odontologia-hero-foreground,[data-odontologia-hero-content-area]),[data-workbench-site-preview-scroll] [data-odontologia-hero][data-odontologia-hero-mobile-panel-above=true].odontologia-hero-mobile-panel-above :is(.odontologia-hero-foreground,[data-odontologia-hero-content-area]){flex:none!important;justify-content:flex-start!important;min-height:0!important}.composition-site-canvas [data-odontologia-hero][data-odontologia-hero-mobile-panel-above=true].odontologia-hero-mobile-panel-above .odontologia-hero-foreground>.grid,[data-workbench-preview-embed] [data-odontologia-hero][data-odontologia-hero-mobile-panel-above=true].odontologia-hero-mobile-panel-above .odontologia-hero-foreground>.grid,[data-workbench-site-preview-scroll] [data-odontologia-hero][data-odontologia-hero-mobile-panel-above=true].odontologia-hero-mobile-panel-above .odontologia-hero-foreground>.grid{align-items:start!important}}[data-workbench-preview-viewport=mobile] [data-odontologia-hero][data-odontologia-hero-calibration-frame=mobile][data-odontologia-hero-mobile-panel-above=true] :is(.odontologia-hero-foreground,[data-odontologia-hero-content-area]),[data-workbench-preview-viewport=mobile] [data-odontologia-hero][data-odontologia-hero-mobile-panel-above=true].odontologia-hero-mobile-panel-above :is(.odontologia-hero-foreground,[data-odontologia-hero-content-area]){flex:none!important;justify-content:flex-start!important;min-height:0!important}[data-workbench-preview-viewport=mobile] [data-odontologia-hero][data-odontologia-hero-calibration-frame=mobile][data-odontologia-hero-mobile-panel-above=true] .odontologia-hero-foreground>.grid,[data-workbench-preview-viewport=mobile] [data-odontologia-hero][data-odontologia-hero-mobile-panel-above=true].odontologia-hero-mobile-panel-above .odontologia-hero-foreground>.grid{align-items:start!important}.composition-site-canvas [data-odontologia-hero][data-odontologia-hero-shell-layout=compact]:not([data-odontologia-hero-clinic-bleed=true]):not([data-odontologia-hero-mobile-panel-above=true]):not([data-odontologia-hero-mobile-panel-below=true]) .odontologia-hero-foreground,[data-workbench-preview-embed] [data-odontologia-hero][data-odontologia-hero-shell-layout=compact]:not([data-odontologia-hero-clinic-bleed=true]):not([data-odontologia-hero-mobile-panel-above=true]):not([data-odontologia-hero-mobile-panel-below=true]) .odontologia-hero-foreground,[data-workbench-site-preview-scroll] [data-odontologia-hero][data-odontologia-hero-shell-layout=compact]:not([data-odontologia-hero-clinic-bleed=true]):not([data-odontologia-hero-mobile-panel-above=true]):not([data-odontologia-hero-mobile-panel-below=true]) .odontologia-hero-foreground{flex:1 1 auto!important;justify-content:center!important;min-height:0}html[data-site=clinic-ver] [data-odontologia-hero]{display:flex;flex-direction:column}.composition-site-canvas [data-odontologia-hero][data-odontologia-hero-shell-layout=compact] .odontologia-hero-doctor-fov-grid-compact,.composition-site-canvas [data-odontologia-hero][data-odontologia-hero-shell-layout=compact] .odontologia-hero-doctor-split-grid,[data-workbench-preview-embed] [data-odontologia-hero][data-odontologia-hero-shell-layout=compact] .odontologia-hero-doctor-fov-grid-compact,[data-workbench-preview-embed] [data-odontologia-hero][data-odontologia-hero-shell-layout=compact] .odontologia-hero-doctor-split-grid,[data-workbench-site-preview-scroll] [data-odontologia-hero][data-odontologia-hero-shell-layout=compact] .odontologia-hero-doctor-fov-grid-compact,[data-workbench-site-preview-scroll] [data-odontologia-hero][data-odontologia-hero-shell-layout=compact] .odontologia-hero-doctor-split-grid{align-items:center!important}.composition-site-canvas [data-odontologia-hero][data-odontologia-hero-shell-layout=compact] .odontologia-hero-copy-layer,[data-workbench-preview-embed] [data-odontologia-hero][data-odontologia-hero-shell-layout=compact] .odontologia-hero-copy-layer,[data-workbench-site-preview-scroll] [data-odontologia-hero][data-odontologia-hero-shell-layout=compact] .odontologia-hero-copy-layer{align-self:center!important}.composition-site-canvas [data-odontologia-hero] .odontologia-hero-plain-shell-grid,.composition-site-canvas [data-odontologia-hero][data-odontologia-hero-plain-active=true] .odontologia-hero-foreground>.grid:not(.odontologia-hero-doctor-split-grid),[data-odontologia-hero][data-odontologia-hero-plain-active=true] .odontologia-hero-foreground>.grid:not(.odontologia-hero-doctor-split-grid){flex:1 1 auto!important;min-height:0!important;width:100%!important;place-content:center!important;justify-items:center!important;align-content:center!important}@media (min-width:1024px){[data-odontologia-hero][data-odontologia-hero-desktop-layer=plain] .odontologia-hero-foreground>.grid:not(.odontologia-hero-doctor-split-grid){flex:1 1 auto!important;min-height:0!important;width:100%!important;place-content:center!important;justify-items:center!important;align-content:center!important}[data-odontologia-hero][data-odontologia-hero-shell-layout=compact] .odontologia-hero-doctor-fov-grid-compact,[data-odontologia-hero][data-odontologia-hero-shell-layout=compact] .odontologia-hero-doctor-split-grid{align-items:center!important}[data-odontologia-hero][data-odontologia-hero-shell-layout=compact]:not([data-odontologia-hero-clinic-framed=true]) .odontologia-hero-copy-layer{align-self:center!important}[data-odontologia-hero][data-odontologia-hero-desktop-layer=plain]:not([data-odontologia-hero-clinic-bleed=true]):not([data-odontologia-hero-shell-scaled=true]){min-height:0!important;height:auto}}@media (max-width:1023px){[data-odontologia-hero][data-odontologia-hero-mobile-layer=plain]:not([data-odontologia-hero-clinic-bleed=true]):not([data-odontologia-hero-shell-scaled=true]){min-height:0!important;height:auto}}[data-odontologia-hero][data-odontologia-hero-plain-active=true]:not([data-odontologia-hero-shell-scaled=true]){min-height:0!important;height:auto}.composition-site-canvas [data-odontologia-hero][data-odontologia-hero-plain-active=true]:not([data-odontologia-hero-shell-scaled=true]){min-height:0!important}@media (min-width:1024px){[data-odontologia-hero][data-odontologia-hero-desktop-layer=plain][data-odontologia-hero-shell-scaled=true]{display:flex;flex-direction:column}[data-odontologia-hero][data-odontologia-hero-desktop-layer=plain][data-odontologia-hero-shell-scaled=true] .odontologia-hero-foreground{flex:1 1 auto!important;display:flex!important;flex-direction:column;justify-content:center!important;min-height:0}[data-odontologia-hero][data-odontologia-hero-desktop-layer=plain][data-odontologia-hero-shell-scaled=true][data-odontologia-hero-below-header=underlap]:not([data-odontologia-hero-shell-layout=plain]){box-sizing:initial!important}}.composition-site-canvas [data-odontologia-hero][data-odontologia-hero-calibration-layout=desktop][data-odontologia-hero-desktop-layer=plain][data-odontologia-hero-shell-scaled=true] .odontologia-hero-foreground,[data-workbench-site-preview-scroll] [data-odontologia-hero][data-odontologia-hero-calibration-layout=desktop][data-odontologia-hero-desktop-layer=plain][data-odontologia-hero-shell-scaled=true] .odontologia-hero-foreground{flex:1 1 auto!important;display:flex!important;flex-direction:column;justify-content:center!important;min-height:0}.composition-site-canvas [data-odontologia-hero][data-odontologia-hero-calibration-layout=desktop][data-odontologia-hero-desktop-layer=plain][data-odontologia-hero-shell-scaled=true][data-odontologia-hero-below-header=underlap]:not([data-odontologia-hero-shell-layout=plain]),[data-workbench-site-preview-scroll] [data-odontologia-hero][data-odontologia-hero-calibration-layout=desktop][data-odontologia-hero-desktop-layer=plain][data-odontologia-hero-shell-scaled=true][data-odontologia-hero-below-header=underlap]:not([data-odontologia-hero-shell-layout=plain]){box-sizing:initial!important}html[data-site=clinic-ver] [data-odontologia-hero][data-odontologia-hero-shell-layout=compact][data-odontologia-hero-shell-scaled=true][data-odontologia-hero-below-header=underlap]:not([data-odontologia-hero-clinic-bleed=true]){box-sizing:border-box!important;max-width:100%}.composition-site-canvas [data-odontologia-hero][data-odontologia-hero-shell-layout=compact][data-odontologia-hero-shell-scaled=true][data-odontologia-hero-below-header=underlap]:not([data-odontologia-hero-clinic-bleed=true]),[data-workbench-site-preview-scroll] [data-odontologia-hero][data-odontologia-hero-shell-layout=compact][data-odontologia-hero-shell-scaled=true][data-odontologia-hero-below-header=underlap]:not([data-odontologia-hero-clinic-bleed=true]){box-sizing:initial!important}.composition-site-canvas [data-odontologia-hero][data-odontologia-hero-calibration-layout=desktop][data-odontologia-hero-desktop-layer=plain] .odontologia-hero-foreground>.grid:not(.odontologia-hero-doctor-split-grid),.composition-site-canvas [data-odontologia-hero][data-odontologia-hero-calibration-layout=mobile][data-odontologia-hero-mobile-layer=plain] .odontologia-hero-foreground>.grid:not(.odontologia-hero-doctor-split-grid){flex:1 1 auto;min-height:0;width:100%;place-content:center;justify-items:center;align-content:center}.composition-site-canvas [data-odontologia-hero][data-odontologia-hero-calibration-layout=desktop] .odontologia-hero-doctor-split-grid,[data-workbench-site-preview-scroll] [data-odontologia-hero][data-odontologia-hero-calibration-layout=desktop] .odontologia-hero-doctor-split-grid{grid-template-columns:calc(var(--od-hero-studio-laptop-copy-col-w) * var(--od-hero-copy-width-scale, 1)) minmax(0,1.15fr);column-gap:clamp(1.25rem,3vw,4rem);align-items:center}.composition-site-canvas [data-odontologia-hero][data-odontologia-hero-calibration-layout=desktop] .odontologia-hero-doctor-split-grid>.odontologia-hero-copy-layer,[data-workbench-site-preview-scroll] [data-odontologia-hero][data-odontologia-hero-calibration-layout=desktop] .odontologia-hero-doctor-split-grid>.odontologia-hero-copy-layer{width:calc(var(--od-hero-studio-laptop-copy-col-w) * var(--od-hero-copy-width-scale, 1));max-width:calc(var(--od-hero-studio-laptop-copy-col-w) * var(--od-hero-copy-width-scale, 1));min-width:0;flex:0 0 auto;align-self:center;text-align:left}.composition-site-canvas [data-odontologia-hero][data-odontologia-hero-calibration-layout=desktop] .odontologia-hero-foreground>.grid:not(.odontologia-hero-doctor-split-grid)>.odontologia-hero-copy-layer.odontologia-hero-scaled-copy,[data-workbench-site-preview-scroll] [data-odontologia-hero][data-odontologia-hero-calibration-layout=desktop] .odontologia-hero-foreground>.grid:not(.odontologia-hero-doctor-split-grid)>.odontologia-hero-copy-layer.odontologia-hero-scaled-copy{max-width:calc(var(--od-hero-copy-base-max-w) * var(--od-hero-copy-width-scale, 1));width:100%}.composition-site-canvas [data-odontologia-hero][data-odontologia-hero-calibration-layout=desktop][data-odontologia-hero-desktop-layer=full-photo] .odontologia-hero-copy-layer,[data-workbench-site-preview-scroll] [data-odontologia-hero][data-odontologia-hero-calibration-layout=desktop][data-odontologia-hero-desktop-layer=full-photo] .odontologia-hero-copy-layer{max-width:min(calc(var(--od-hero-copy-base-max-w) * var(--od-hero-copy-width-scale, 1)),46%);width:min(calc(var(--od-hero-copy-base-max-w) * var(--od-hero-copy-width-scale, 1)),46%)}.composition-site-canvas [data-odontologia-hero][data-odontologia-hero-calibration-layout=desktop] .odontologia-hero-doctor-split-grid>.odontologia-hero-copy-layer .odontologia-hero-description,.composition-site-canvas [data-odontologia-hero][data-odontologia-hero-calibration-layout=desktop] .odontologia-hero-doctor-split-grid>.odontologia-hero-copy-layer .odontologia-hero-title,[data-workbench-site-preview-scroll] [data-odontologia-hero][data-odontologia-hero-calibration-layout=desktop] .odontologia-hero-doctor-split-grid>.odontologia-hero-copy-layer .odontologia-hero-description,[data-workbench-site-preview-scroll] [data-odontologia-hero][data-odontologia-hero-calibration-layout=desktop] .odontologia-hero-doctor-split-grid>.odontologia-hero-copy-layer .odontologia-hero-title{margin-inline:0;max-width:100%}.composition-site-canvas [data-odontologia-hero][data-odontologia-hero-calibration-frame=mobile] .odontologia-hero-scaled-copy .odontologia-hero-title,[data-workbench-site-preview-scroll] [data-odontologia-hero][data-odontologia-hero-calibration-frame=mobile] .odontologia-hero-scaled-copy .odontologia-hero-title{font-size:calc(var(--text-hero-min, 1.55rem) * var(--odontologia-hero-mobile-title-scale-user, 1) * var(--odontologia-hero-title-scale-user, 1) * var(
        --odontologia-hero-mobile-inherit-title-scale,
        var(--odontologia-hero-title-scale-laptop-user, 1)
      ));line-height:calc(var(--text-hero-line-height, 1.08) * var(--odontologia-hero-mobile-title-leading-user, 1))}.composition-site-canvas [data-odontologia-hero][data-odontologia-hero-calibration-frame=mobile] .odontologia-hero-scaled-copy .hero-highlight-tagline,.composition-site-canvas [data-odontologia-hero][data-odontologia-hero-calibration-frame=mobile] .odontologia-hero-scaled-copy .odontologia-hero-title-highlight,[data-workbench-site-preview-scroll] [data-odontologia-hero][data-odontologia-hero-calibration-frame=mobile] .odontologia-hero-scaled-copy .hero-highlight-tagline,[data-workbench-site-preview-scroll] [data-odontologia-hero][data-odontologia-hero-calibration-frame=mobile] .odontologia-hero-scaled-copy .odontologia-hero-title-highlight{font-size:inherit;line-height:inherit}.composition-site-canvas [data-odontologia-hero][data-odontologia-hero-calibration-frame=mobile] .odontologia-hero-scaled-copy .odontologia-hero-description,[data-workbench-site-preview-scroll] [data-odontologia-hero][data-odontologia-hero-calibration-frame=mobile] .odontologia-hero-scaled-copy .odontologia-hero-description{font-size:calc(.8125rem * var(--odontologia-hero-mobile-description-scale-user, 1) * var(--odontologia-hero-description-scale-user, 1) * var(
        --odontologia-hero-mobile-inherit-description-scale,
        var(--odontologia-hero-description-scale-laptop-user, 1)
      ))}.composition-site-canvas [data-odontologia-hero][data-odontologia-hero-calibration-frame=tablet]:not([data-odontologia-hero-clinic-bleed=true],[data-odontologia-hero-full-photo=true]) .odontologia-hero-copy-layer.odontologia-hero-scaled-copy,[data-workbench-preview-embed] [data-odontologia-hero][data-odontologia-hero-calibration-frame=tablet]:not([data-odontologia-hero-clinic-bleed=true],[data-odontologia-hero-full-photo=true]) .odontologia-hero-copy-layer.odontologia-hero-scaled-copy,[data-workbench-site-preview-scroll] [data-odontologia-hero][data-odontologia-hero-calibration-frame=tablet]:not([data-odontologia-hero-clinic-bleed=true],[data-odontologia-hero-full-photo=true]) .odontologia-hero-copy-layer.odontologia-hero-scaled-copy{max-width:min(100%,calc(var(--od-hero-copy-base-max-w) * var(--od-hero-copy-width-tablet-scale, 1)))!important;width:100%}.composition-site-canvas [data-odontologia-hero][data-odontologia-hero-calibration-frame=tablet][data-odontologia-hero-clinic-bleed=true]{--od-hero-clinic-bleed-copy-w:calc(var(--od-hero-studio-laptop-copy-col-w) * 0.92 * var(--od-hero-copy-width-tablet-scale, 1))}.composition-site-canvas [data-odontologia-hero][data-odontologia-hero-calibration-frame=tablet][data-odontologia-hero-clinic-bleed=true] .odontologia-hero-copy-layer,[data-workbench-preview-embed] [data-odontologia-hero][data-odontologia-hero-calibration-frame=tablet][data-odontologia-hero-clinic-bleed=true] .odontologia-hero-copy-layer,[data-workbench-site-preview-scroll] [data-odontologia-hero][data-odontologia-hero-calibration-frame=tablet][data-odontologia-hero-clinic-bleed=true] .odontologia-hero-copy-layer{width:min(var(--od-hero-clinic-bleed-copy-w),calc(50% - .75rem))!important;max-width:min(var(--od-hero-clinic-bleed-copy-w),calc(50% - .75rem))!important}.composition-site-canvas [data-odontologia-hero][data-odontologia-hero-calibration-frame=desktop] .odontologia-hero-doctor-split-grid,.composition-site-canvas [data-odontologia-hero][data-odontologia-hero-calibration-frame=full] .odontologia-hero-doctor-split-grid,.composition-site-canvas [data-odontologia-hero][data-odontologia-hero-calibration-frame=laptop] .odontologia-hero-doctor-split-grid,[data-workbench-site-preview-scroll] [data-odontologia-hero][data-odontologia-hero-calibration-frame=desktop] .odontologia-hero-doctor-split-grid,[data-workbench-site-preview-scroll] [data-odontologia-hero][data-odontologia-hero-calibration-frame=full] .odontologia-hero-doctor-split-grid,[data-workbench-site-preview-scroll] [data-odontologia-hero][data-odontologia-hero-calibration-frame=laptop] .odontologia-hero-doctor-split-grid{grid-template-columns:calc(var(--od-hero-studio-laptop-copy-col-w) * var(--od-hero-copy-width-scale, 1)) minmax(320px,1fr);column-gap:4rem}.composition-site-canvas [data-odontologia-hero][data-odontologia-hero-calibration-frame=desktop] .odontologia-hero-doctor-split-grid>.odontologia-hero-copy-layer.odontologia-hero-scaled-copy,.composition-site-canvas [data-odontologia-hero][data-odontologia-hero-calibration-frame=full] .odontologia-hero-doctor-split-grid>.odontologia-hero-copy-layer.odontologia-hero-scaled-copy,.composition-site-canvas [data-odontologia-hero][data-odontologia-hero-calibration-frame=laptop] .odontologia-hero-doctor-split-grid>.odontologia-hero-copy-layer.odontologia-hero-scaled-copy,[data-workbench-preview-embed] [data-odontologia-hero][data-odontologia-hero-calibration-frame=desktop] .odontologia-hero-doctor-split-grid>.odontologia-hero-copy-layer.odontologia-hero-scaled-copy,[data-workbench-preview-embed] [data-odontologia-hero][data-odontologia-hero-calibration-frame=full] .odontologia-hero-doctor-split-grid>.odontologia-hero-copy-layer.odontologia-hero-scaled-copy,[data-workbench-preview-embed] [data-odontologia-hero][data-odontologia-hero-calibration-frame=laptop] .odontologia-hero-doctor-split-grid>.odontologia-hero-copy-layer.odontologia-hero-scaled-copy,[data-workbench-site-preview-scroll] [data-odontologia-hero][data-odontologia-hero-calibration-frame=desktop] .odontologia-hero-doctor-split-grid>.odontologia-hero-copy-layer.odontologia-hero-scaled-copy,[data-workbench-site-preview-scroll] [data-odontologia-hero][data-odontologia-hero-calibration-frame=full] .odontologia-hero-doctor-split-grid>.odontologia-hero-copy-layer.odontologia-hero-scaled-copy,[data-workbench-site-preview-scroll] [data-odontologia-hero][data-odontologia-hero-calibration-frame=laptop] .odontologia-hero-doctor-split-grid>.odontologia-hero-copy-layer.odontologia-hero-scaled-copy{width:calc(var(--od-hero-studio-laptop-copy-col-w) * var(--od-hero-copy-width-scale, 1))!important;max-width:calc(var(--od-hero-studio-laptop-copy-col-w) * var(--od-hero-copy-width-scale, 1))!important;flex:0 0 auto}.composition-site-canvas [data-odontologia-hero][data-odontologia-hero-calibration-frame=desktop][data-odontologia-hero-clinic-bleed=true] .odontologia-hero-copy-layer,.composition-site-canvas [data-odontologia-hero][data-odontologia-hero-calibration-frame=full][data-odontologia-hero-clinic-bleed=true] .odontologia-hero-copy-layer,.composition-site-canvas [data-odontologia-hero][data-odontologia-hero-calibration-frame=laptop][data-odontologia-hero-clinic-bleed=true] .odontologia-hero-copy-layer,[data-workbench-site-preview-scroll] [data-odontologia-hero][data-odontologia-hero-calibration-frame=desktop][data-odontologia-hero-clinic-bleed=true] .odontologia-hero-copy-layer,[data-workbench-site-preview-scroll] [data-odontologia-hero][data-odontologia-hero-calibration-frame=full][data-odontologia-hero-clinic-bleed=true] .odontologia-hero-copy-layer,[data-workbench-site-preview-scroll] [data-odontologia-hero][data-odontologia-hero-calibration-frame=laptop][data-odontologia-hero-clinic-bleed=true] .odontologia-hero-copy-layer{width:var(--od-hero-clinic-bleed-copy-w);max-width:var(--od-hero-clinic-bleed-copy-w)}@media (min-width:1024px){[data-odontologia-hero][data-odontologia-hero-desktop-layer=plain] .odontologia-hero-foreground>.grid:not(.odontologia-hero-doctor-split-grid){flex:1 1 auto;min-height:0;width:100%;place-content:center;justify-items:center;align-content:center}}@media (max-width:1023px){[data-odontologia-hero][data-odontologia-hero-mobile-layer=plain] .odontologia-hero-foreground>.grid:not(.odontologia-hero-doctor-split-grid){place-content:center;justify-items:center;align-content:center}}@media (min-width:1024px){[data-odontologia-hero] .odontologia-hero-doctor-stack-layer[data-odontologia-hero-hide-on-desktop=true]{display:none!important}[data-odontologia-hero] .odontologia-hero-doctor-stack-layer:not([data-odontologia-hero-hide-on-desktop=true]){display:flex!important}[data-odontologia-hero] .odontologia-hero-doctor-cutout-desktop{display:block!important}[data-odontologia-hero] .odontologia-hero-doctor-cutout-mobile{display:none!important}[data-odontologia-hero] .odontologia-hero-cta-row:not(.odontologia-hero-cta-row--pair){flex-direction:row;flex-wrap:wrap;align-items:center}[data-odontologia-hero] .odontologia-hero-cta-row:not(.odontologia-hero-cta-row--pair)>a{width:auto}}@media (max-width:1023px){[data-odontologia-hero] .odontologia-hero-doctor-stack-layer[data-odontologia-hero-hide-on-mobile=true]{display:none!important}[data-odontologia-hero] .odontologia-hero-doctor-stack-layer:not([data-odontologia-hero-hide-on-mobile=true]){display:flex!important}[data-odontologia-hero] .odontologia-hero-doctor-cutout-desktop{display:none!important}[data-odontologia-hero] .odontologia-hero-doctor-cutout-mobile{display:block!important}}@media (min-width:640px) and (max-width:1023px){[data-odontologia-hero] .odontologia-hero-cta-row:not(.odontologia-hero-cta-row--pair){flex-direction:row;flex-wrap:wrap;align-items:center}[data-odontologia-hero] .odontologia-hero-cta-row:not(.odontologia-hero-cta-row--pair)>a{width:auto}}@media (min-width:1024px){html[data-site=clinic-ver] [data-odontologia-hero]:not([data-odontologia-hero-desktop-layer=plain]) .odontologia-hero-cta-row:not(.odontologia-hero-cta-row--pair){display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;align-items:center!important;justify-content:flex-start!important;gap:.75rem!important;margin-top:1.75rem!important}html[data-site=clinic-ver] [data-odontologia-hero]:not([data-odontologia-hero-desktop-layer=plain]) .odontologia-hero-cta-row:not(.odontologia-hero-cta-row--pair)>a,html[data-site=clinic-ver] [data-odontologia-hero]:not([data-odontologia-hero-desktop-layer=plain]) .odontologia-hero-cta-row:not(.odontologia-hero-cta-row--pair)>button{width:auto!important;flex:0 0 auto!important}html[data-site=clinic-ver] [data-odontologia-hero][data-odontologia-hero-desktop-layer=plain] .odontologia-hero-cta-row:not(.odontologia-hero-cta-row--pair){display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;align-items:center!important;gap:.75rem!important;margin-top:1.75rem!important}}[data-odontologia-hero].odontologia-hero-mobile-atmosphere-split--force,[data-odontologia-hero][data-odontologia-hero-mobile-atmosphere-split=true]{--od-hero-mobile-atmosphere-band-h:min(42svh,22rem);--od-hero-mobile-atmosphere-header-clearance:calc(4.5rem + 0.5rem)}@media (min-width:640px){[data-odontologia-hero].odontologia-hero-mobile-atmosphere-split--force,[data-odontologia-hero][data-odontologia-hero-mobile-atmosphere-split=true]{--od-hero-mobile-atmosphere-header-clearance:calc(4.5rem + 0.75rem)}}@media (max-width:1023px){[data-odontologia-hero].odontologia-hero-mobile-atmosphere-split--force,[data-odontologia-hero][data-odontologia-hero-mobile-atmosphere-split=true]{display:flex;flex-direction:column;min-height:0!important;overflow-x:clip;overflow-y:visible;background:var(--odontologia-hero-canvas-fill,var(--background))}[data-odontologia-hero].odontologia-hero-mobile-atmosphere-split--force [data-odontologia-hero-backdrop],[data-odontologia-hero][data-odontologia-hero-mobile-atmosphere-split=true] [data-odontologia-hero-backdrop]{position:relative!important;inset:auto!important;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important;z-index:0;flex:none;width:100%;margin-top:calc(-1 * var(--od-hero-mobile-atmosphere-header-clearance));height:calc(var(--od-hero-mobile-atmosphere-band-h) + var(--od-hero-mobile-atmosphere-header-clearance));overflow:hidden}[data-odontologia-hero].odontologia-hero-mobile-atmosphere-split--force [data-odontologia-hero-backdrop]:after,[data-odontologia-hero][data-odontologia-hero-mobile-atmosphere-split=true] [data-odontologia-hero-backdrop]:after{content:"";position:absolute;left:0;right:0;bottom:0;height:clamp(2.5rem,8svh,4.5rem);background:linear-gradient(to bottom,transparent 0,var(--odontologia-hero-canvas-fill,var(--background)) 100%);pointer-events:none;z-index:2}[data-odontologia-hero].odontologia-hero-mobile-atmosphere-split--force [data-odontologia-hero-backdrop]>*,[data-odontologia-hero][data-odontologia-hero-mobile-atmosphere-split=true] [data-odontologia-hero-backdrop]>*{position:absolute!important;inset:0!important;width:100%!important;height:100%!important}[data-odontologia-hero].odontologia-hero-mobile-atmosphere-split--force .odontologia-hero-foreground,[data-odontologia-hero][data-odontologia-hero-mobile-atmosphere-split=true] .odontologia-hero-foreground{position:relative;z-index:2;flex:none;min-height:0;background:var(--odontologia-hero-canvas-fill,var(--background));padding-top:.75rem;padding-bottom:.5rem}[data-odontologia-hero].odontologia-hero-mobile-atmosphere-split--force .odontologia-hero-copy-layer,[data-odontologia-hero][data-odontologia-hero-mobile-atmosphere-split=true] .odontologia-hero-copy-layer{justify-content:flex-start;padding-block:.15rem .5rem}[data-odontologia-hero].odontologia-hero-mobile-atmosphere-split--force [data-odontologia-hero-scrim],[data-odontologia-hero][data-odontologia-hero-mobile-atmosphere-split=true] [data-odontologia-hero-scrim]{display:none!important}}[data-odontologia-hero].odontologia-hero-mobile-atmosphere-split--force,[data-workbench-preview-viewport=mobile] [data-odontologia-hero][data-odontologia-hero-mobile-atmosphere-split=true],[data-workbench-preview-viewport=tablet] [data-odontologia-hero][data-odontologia-hero-mobile-atmosphere-split=true]{display:flex;flex-direction:column;min-height:0!important;overflow-x:clip;overflow-y:visible;background:var(--odontologia-hero-canvas-fill,var(--background));--od-hero-mobile-atmosphere-band-h:min(42svh,22rem);--od-hero-mobile-atmosphere-header-clearance:calc(4.5rem + 0.5rem)}[data-odontologia-hero].odontologia-hero-mobile-atmosphere-split--force [data-odontologia-hero-backdrop],[data-workbench-preview-viewport=mobile] [data-odontologia-hero][data-odontologia-hero-mobile-atmosphere-split=true] [data-odontologia-hero-backdrop],[data-workbench-preview-viewport=tablet] [data-odontologia-hero][data-odontologia-hero-mobile-atmosphere-split=true] [data-odontologia-hero-backdrop]{position:relative!important;inset:auto!important;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important;z-index:0;flex:none;width:100%;margin-top:calc(-1 * var(--od-hero-mobile-atmosphere-header-clearance, calc(4.5rem + .5rem)));height:calc(var(--od-hero-mobile-atmosphere-band-h, min(42svh, 22rem)) + var(--od-hero-mobile-atmosphere-header-clearance, calc(4.5rem + .5rem)));overflow:hidden}[data-odontologia-hero].odontologia-hero-mobile-atmosphere-split--force [data-odontologia-hero-backdrop]:after,[data-workbench-preview-viewport=mobile] [data-odontologia-hero][data-odontologia-hero-mobile-atmosphere-split=true] [data-odontologia-hero-backdrop]:after,[data-workbench-preview-viewport=tablet] [data-odontologia-hero][data-odontologia-hero-mobile-atmosphere-split=true] [data-odontologia-hero-backdrop]:after{content:"";position:absolute;left:0;right:0;bottom:0;height:clamp(2.5rem,8svh,4.5rem);background:linear-gradient(to bottom,transparent 0,var(--odontologia-hero-canvas-fill,var(--background)) 100%);pointer-events:none;z-index:2}[data-odontologia-hero].odontologia-hero-mobile-atmosphere-split--force [data-odontologia-hero-backdrop]>*,[data-workbench-preview-viewport=mobile] [data-odontologia-hero][data-odontologia-hero-mobile-atmosphere-split=true] [data-odontologia-hero-backdrop]>*,[data-workbench-preview-viewport=tablet] [data-odontologia-hero][data-odontologia-hero-mobile-atmosphere-split=true] [data-odontologia-hero-backdrop]>*{position:absolute!important;inset:0!important;width:100%!important;height:100%!important}[data-odontologia-hero].odontologia-hero-mobile-atmosphere-split--force .odontologia-hero-foreground,[data-workbench-preview-viewport=mobile] [data-odontologia-hero][data-odontologia-hero-mobile-atmosphere-split=true] .odontologia-hero-foreground,[data-workbench-preview-viewport=tablet] [data-odontologia-hero][data-odontologia-hero-mobile-atmosphere-split=true] .odontologia-hero-foreground{position:relative;z-index:2;flex:none;min-height:0;background:var(--odontologia-hero-canvas-fill,var(--background));padding-top:.75rem;padding-bottom:.5rem}[data-odontologia-hero].odontologia-hero-mobile-atmosphere-split--force .odontologia-hero-copy-layer,[data-workbench-preview-viewport=mobile] [data-odontologia-hero][data-odontologia-hero-mobile-atmosphere-split=true] .odontologia-hero-copy-layer,[data-workbench-preview-viewport=tablet] [data-odontologia-hero][data-odontologia-hero-mobile-atmosphere-split=true] .odontologia-hero-copy-layer{justify-content:flex-start;padding-block:.15rem .5rem}[data-odontologia-hero].odontologia-hero-mobile-atmosphere-split--force [data-odontologia-hero-scrim],[data-workbench-preview-viewport=mobile] [data-odontologia-hero][data-odontologia-hero-mobile-atmosphere-split=true] [data-odontologia-hero-scrim],[data-workbench-preview-viewport=tablet] [data-odontologia-hero][data-odontologia-hero-mobile-atmosphere-split=true] [data-odontologia-hero-scrim]{display:none!important}.composition-site-canvas [data-odontologia-hero].odontologia-hero-plain-shell,.composition-site-canvas [data-odontologia-hero][data-odontologia-hero-shell-layout=plain],[data-odontologia-hero].odontologia-hero-plain-shell,[data-odontologia-hero][data-odontologia-hero-shell-layout=plain],[data-workbench-site-preview-scroll] [data-odontologia-hero].odontologia-hero-plain-shell,[data-workbench-site-preview-scroll] [data-odontologia-hero][data-odontologia-hero-shell-layout=plain]{min-height:var(
    --odontologia-hero-plain-min-height,calc(23.4rem * var(--odontologia-hero-shell-scale, 1))
  )!important;height:auto!important;max-height:none!important;box-sizing:border-box!important;display:flex!important;flex-direction:column!important}.composition-site-canvas [data-odontologia-hero].odontologia-hero-plain-shell .odontologia-hero-foreground,.composition-site-canvas [data-odontologia-hero][data-odontologia-hero-shell-layout=plain] .odontologia-hero-foreground,[data-odontologia-hero].odontologia-hero-plain-shell .odontologia-hero-foreground,[data-odontologia-hero][data-odontologia-hero-shell-layout=plain] .odontologia-hero-foreground,[data-workbench-site-preview-scroll] [data-odontologia-hero].odontologia-hero-plain-shell .odontologia-hero-foreground,[data-workbench-site-preview-scroll] [data-odontologia-hero][data-odontologia-hero-shell-layout=plain] .odontologia-hero-foreground{flex:1 1 auto!important;display:flex!important;flex-direction:column!important;justify-content:center!important;min-height:0!important}[data-odontologia-hero].odontologia-hero-photo-shell,[data-odontologia-hero][data-odontologia-hero-full-photo=true]{display:flex!important;flex-direction:column!important;box-sizing:border-box!important;height:min(calc(var(--od-hero-photo-available-vh, 92dvh) * var(--odontologia-hero-shell-scale, 1)),calc(56rem * var(--odontologia-hero-shell-scale, 1)))!important;min-height:min(calc(var(--od-hero-photo-available-vh, 92dvh) * var(--odontologia-hero-shell-scale, 1)),calc(56rem * var(--odontologia-hero-shell-scale, 1)))!important}@media (min-width:1024px){[data-odontologia-hero].odontologia-hero-photo-shell,[data-odontologia-hero][data-odontologia-hero-full-photo=true]{height:min(calc(var(--od-hero-photo-available-vh, 90dvh) * var(--odontologia-hero-shell-scale, 1)),calc(58rem * var(--odontologia-hero-shell-scale, 1)))!important;min-height:min(calc(var(--od-hero-photo-available-vh, 90dvh) * var(--odontologia-hero-shell-scale, 1)),calc(58rem * var(--odontologia-hero-shell-scale, 1)))!important}[data-odontologia-hero][data-odontologia-hero-below-header=in-flow].odontologia-hero-photo-shell,[data-odontologia-hero][data-odontologia-hero-below-header=in-flow][data-odontologia-hero-full-photo=true]{--od-hero-photo-available-vh:calc(var(--od-hero-photo-min-vh, 90dvh) - var(--od-hero-studio-in-flow-viewport-deduction))}}.composition-site-canvas [data-odontologia-hero].odontologia-hero-photo-shell .odontologia-hero-foreground,.composition-site-canvas [data-odontologia-hero][data-odontologia-hero-full-photo=true] .odontologia-hero-foreground,[data-odontologia-hero].odontologia-hero-photo-shell .odontologia-hero-foreground,[data-odontologia-hero][data-odontologia-hero-full-photo=true] .odontologia-hero-foreground,[data-workbench-site-preview-scroll] [data-odontologia-hero].odontologia-hero-photo-shell .odontologia-hero-foreground,[data-workbench-site-preview-scroll] [data-odontologia-hero][data-odontologia-hero-full-photo=true] .odontologia-hero-foreground{position:relative!important;inset:auto!important;width:100%!important;max-width:1200px!important;margin-inline:auto!important;flex:1 1 auto!important;display:flex!important;flex-direction:column!important;justify-content:center!important;min-height:min-content!important;height:auto!important}[data-odontologia-hero].odontologia-hero-photo-shell .odontologia-hero-foreground>.grid,[data-odontologia-hero][data-odontologia-hero-full-photo=true] .odontologia-hero-foreground>.grid{flex:0 0 auto!important;min-height:min-content!important;width:100%!important;place-content:unset!important;justify-items:var(--od-hero-fp-card-justify,center)!important;align-content:center!important;align-items:center!important}[data-odontologia-hero].odontologia-hero-photo-shell .odontologia-hero-copy-layer,[data-odontologia-hero][data-odontologia-hero-full-photo=true] .odontologia-hero-copy-layer{justify-self:var(--od-hero-fp-card-justify,center)!important}[data-workbench-site-preview-scroll] [data-odontologia-hero][data-odontologia-hero-calibration-layout=desktop].odontologia-hero-photo-shell .odontologia-hero-foreground,[data-workbench-site-preview-scroll] [data-odontologia-hero][data-odontologia-hero-calibration-layout=desktop][data-odontologia-hero-full-photo=true] .odontologia-hero-foreground{position:absolute!important;inset:0!important;width:100%!important;max-width:1200px!important;height:auto!important;margin-block:0!important;margin-inline:auto!important;flex:none!important;display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;min-height:0!important}@media (min-width:640px) and (max-width:1023px){[data-odontologia-hero][data-odontologia-hero-shell-layout=compact][data-odontologia-hero-shell-scaled=true][data-odontologia-hero-tablet-section-height=true],[data-odontologia-hero][data-odontologia-hero-shell-layout=plain][data-odontologia-hero-tablet-section-height=true],[data-odontologia-hero][data-odontologia-hero-tablet-section-height=true].odontologia-hero-min-shell,[data-odontologia-hero][data-odontologia-hero-tablet-section-height=true].odontologia-hero-photo-shell,[data-odontologia-hero][data-odontologia-hero-tablet-section-height=true][data-odontologia-hero-full-photo=true]{height:var(--od-hero-tablet-section-height)!important;min-height:var(--od-hero-tablet-section-height)!important;max-height:var(--od-hero-tablet-section-height)!important}}@media (max-width:639px){[data-odontologia-hero][data-odontologia-hero-mobile-section-height=true].odontologia-hero-doctor-fov-section,[data-odontologia-hero][data-odontologia-hero-mobile-section-height=true].odontologia-hero-min-shell,[data-odontologia-hero][data-odontologia-hero-mobile-section-height=true].odontologia-hero-photo-shell,[data-odontologia-hero][data-odontologia-hero-mobile-section-height=true][data-odontologia-hero-full-photo=true],[data-odontologia-hero][data-odontologia-hero-shell-layout=compact][data-odontologia-hero-shell-scaled=true][data-odontologia-hero-mobile-section-height=true],[data-odontologia-hero][data-odontologia-hero-shell-layout=plain][data-odontologia-hero-mobile-section-height=true]{height:var(--od-hero-mobile-section-height)!important;min-height:var(--od-hero-mobile-section-height)!important;max-height:var(--od-hero-mobile-section-height)!important;box-sizing:border-box!important}}[data-odontologia-hero][data-odontologia-hero-desktop-layer=full-photo],[data-odontologia-hero][data-odontologia-hero-full-photo-card-align=center],[data-odontologia-hero][data-odontologia-hero-full-photo=true]{--od-hero-fp-card-justify:center;--od-hero-fp-card-origin:center center}[data-odontologia-hero][data-odontologia-hero-full-photo-card-align=left]{--od-hero-fp-card-justify:start;--od-hero-fp-card-origin:left center}[data-odontologia-hero][data-odontologia-hero-full-photo-card-align=right]{--od-hero-fp-card-justify:end;--od-hero-fp-card-origin:right center}@media (min-width:1024px){[data-odontologia-hero][data-odontologia-hero-desktop-layer=full-photo] .odontologia-hero-copy-layer{width:min(calc(var(--od-hero-fp-card-w, 480px) / var(--odontologia-hero-type-scale, 1)),calc(100% / var(--odontologia-hero-type-scale, 1)))!important;max-width:min(calc(var(--od-hero-fp-card-w, 480px) / var(--odontologia-hero-type-scale, 1)),calc(100% / var(--odontologia-hero-type-scale, 1)))!important;justify-self:var(--od-hero-fp-card-justify,start)!important;margin-inline:0!important;transform-origin:var(--od-hero-fp-card-origin,left center)!important}}@media (min-width:640px) and (max-width:1023px){[data-odontologia-hero][data-odontologia-hero-mobile-layer=full-photo]:not([data-odontologia-hero-calibration-layout=desktop]) .odontologia-hero-copy-layer{width:min(calc(var(--od-hero-fp-card-w, 480px) / var(--odontologia-hero-type-scale, 1)),calc(100% / var(--odontologia-hero-type-scale, 1)))!important;max-width:min(calc(var(--od-hero-fp-card-w, 480px) / var(--odontologia-hero-type-scale, 1)),calc(100% / var(--odontologia-hero-type-scale, 1)))!important;justify-self:var(--od-hero-fp-card-justify,start)!important;align-self:center!important;margin-inline:0!important;transform-origin:var(--od-hero-fp-card-origin,left center)!important}}[data-odontologia-hero][data-odontologia-hero-calibration-frame=tablet][data-odontologia-hero-mobile-layer=full-photo] .odontologia-hero-copy-layer,[data-odontologia-hero][data-odontologia-hero-calibration-layout=desktop][data-odontologia-hero-desktop-layer=full-photo] .odontologia-hero-copy-layer{width:min(calc(var(--od-hero-fp-card-w, 480px) / var(--odontologia-hero-type-scale, 1)),calc(100% / var(--odontologia-hero-type-scale, 1)))!important;max-width:min(calc(var(--od-hero-fp-card-w, 480px) / var(--odontologia-hero-type-scale, 1)),calc(100% / var(--odontologia-hero-type-scale, 1)))!important;justify-self:var(--od-hero-fp-card-justify,start)!important;margin-inline:0!important;transform-origin:var(--od-hero-fp-card-origin,left center)!important}@media (min-width:1024px){[data-odontologia-hero-desktop-layer=full-photo] .odontologia-hero-copy-layer{background:rgb(255 255 255/var(--od-hero-fp-card-alpha,.72))!important;border-color:rgb(255 255 255/calc(var(--od-hero-fp-card-alpha, .72) * .76))!important;backdrop-filter:blur(var(--od-hero-fp-card-blur,18px)) saturate(1.15)!important;-webkit-backdrop-filter:blur(var(--od-hero-fp-card-blur,18px)) saturate(1.15)!important}}@media (max-width:1023px){[data-odontologia-hero-mobile-layer=full-photo]:not([data-odontologia-hero-calibration-layout=desktop]) .odontologia-hero-copy-layer{background:rgb(255 255 255/var(--od-hero-fp-card-alpha,.72))!important;border-color:rgb(255 255 255/calc(var(--od-hero-fp-card-alpha, .72) * .76))!important;backdrop-filter:blur(var(--od-hero-fp-card-blur,18px)) saturate(1.15)!important;-webkit-backdrop-filter:blur(var(--od-hero-fp-card-blur,18px)) saturate(1.15)!important}}[data-odontologia-hero-calibration-frame=tablet][data-odontologia-hero-mobile-layer=full-photo] .odontologia-hero-copy-layer,[data-odontologia-hero-calibration-layout=desktop][data-odontologia-hero-desktop-layer=full-photo] .odontologia-hero-copy-layer,[data-odontologia-hero-calibration-layout=mobile][data-odontologia-hero-mobile-layer=full-photo] .odontologia-hero-copy-layer{background:rgb(255 255 255/var(--od-hero-fp-card-alpha,.72))!important;border-color:rgb(255 255 255/calc(var(--od-hero-fp-card-alpha, .72) * .76))!important;backdrop-filter:blur(var(--od-hero-fp-card-blur,18px)) saturate(1.15)!important;-webkit-backdrop-filter:blur(var(--od-hero-fp-card-blur,18px)) saturate(1.15)!important}[data-odontologia-hero][data-odontologia-hero-desktop-layer=full-photo],[data-odontologia-hero][data-odontologia-hero-full-photo-text-align=center],[data-odontologia-hero][data-odontologia-hero-full-photo=true]{--od-hero-fp-text-align:center;--od-hero-fp-text-flex:center;--od-hero-fp-text-ml:auto;--od-hero-fp-text-mr:auto}[data-odontologia-hero][data-odontologia-hero-full-photo-text-align=left]{--od-hero-fp-text-align:left;--od-hero-fp-text-flex:flex-start;--od-hero-fp-text-ml:0;--od-hero-fp-text-mr:auto}[data-odontologia-hero][data-odontologia-hero-full-photo-text-align=right]{--od-hero-fp-text-align:right;--od-hero-fp-text-flex:flex-end;--od-hero-fp-text-ml:auto;--od-hero-fp-text-mr:0}@media (min-width:1024px){[data-odontologia-hero][data-odontologia-hero-full-photo-text-align][data-odontologia-hero-desktop-layer=full-photo] .odontologia-hero-copy-layer{text-align:var(--od-hero-fp-text-align,left)!important;align-items:var(--od-hero-fp-text-flex,flex-start)!important}[data-odontologia-hero][data-odontologia-hero-full-photo-text-align][data-odontologia-hero-desktop-layer=full-photo] .odontologia-hero-copy-layer :is(h1,h2,p,.odontologia-hero-eyebrow,.odontologia-hero-eyebrow span){text-align:inherit!important}[data-odontologia-hero][data-odontologia-hero-full-photo-text-align][data-odontologia-hero-desktop-layer=full-photo] .odontologia-hero-copy-layer :is(.odontologia-hero-eyebrow,.odontologia-hero-description){align-self:var(--od-hero-fp-text-flex,flex-start)!important}[data-odontologia-hero][data-odontologia-hero-full-photo-text-align][data-odontologia-hero-desktop-layer=full-photo] .odontologia-hero-copy-layer .odontologia-hero-description{margin-left:var(--od-hero-fp-text-ml,0)!important;margin-right:var(--od-hero-fp-text-mr,0)!important}[data-odontologia-hero][data-odontologia-hero-full-photo-text-align][data-odontologia-hero-desktop-layer=full-photo] .odontologia-hero-copy-layer :is(.odontologia-hero-cta-row,.odontologia-hero-trust){justify-content:var(--od-hero-fp-text-flex,flex-start)!important}}@media (min-width:640px) and (max-width:1023px){[data-odontologia-hero][data-odontologia-hero-full-photo-text-align][data-odontologia-hero-mobile-layer=full-photo]:not([data-odontologia-hero-calibration-layout=desktop]) .odontologia-hero-copy-layer{text-align:var(--od-hero-fp-text-align,left)!important;align-items:var(--od-hero-fp-text-flex,flex-start)!important}[data-odontologia-hero][data-odontologia-hero-full-photo-text-align][data-odontologia-hero-mobile-layer=full-photo]:not([data-odontologia-hero-calibration-layout=desktop]) .odontologia-hero-copy-layer :is(h1,h2,p,.odontologia-hero-eyebrow,.odontologia-hero-eyebrow span){text-align:inherit!important}[data-odontologia-hero][data-odontologia-hero-full-photo-text-align][data-odontologia-hero-mobile-layer=full-photo]:not([data-odontologia-hero-calibration-layout=desktop]) .odontologia-hero-copy-layer :is(.odontologia-hero-eyebrow,.odontologia-hero-description){align-self:var(--od-hero-fp-text-flex,flex-start)!important}[data-odontologia-hero][data-odontologia-hero-full-photo-text-align][data-odontologia-hero-mobile-layer=full-photo]:not([data-odontologia-hero-calibration-layout=desktop]) .odontologia-hero-copy-layer .odontologia-hero-description{margin-left:var(--od-hero-fp-text-ml,0)!important;margin-right:var(--od-hero-fp-text-mr,0)!important}[data-odontologia-hero][data-odontologia-hero-full-photo-text-align][data-odontologia-hero-mobile-layer=full-photo]:not([data-odontologia-hero-calibration-layout=desktop]) .odontologia-hero-copy-layer :is(.odontologia-hero-cta-row,.odontologia-hero-trust){justify-content:var(--od-hero-fp-text-flex,flex-start)!important}}[data-odontologia-hero][data-odontologia-hero-full-photo-text-align][data-odontologia-hero-calibration-frame=tablet][data-odontologia-hero-mobile-layer=full-photo] .odontologia-hero-copy-layer,[data-odontologia-hero][data-odontologia-hero-full-photo-text-align][data-odontologia-hero-calibration-layout=desktop][data-odontologia-hero-desktop-layer=full-photo] .odontologia-hero-copy-layer{text-align:var(--od-hero-fp-text-align,left)!important;align-items:var(--od-hero-fp-text-flex,flex-start)!important}[data-odontologia-hero][data-odontologia-hero-full-photo-text-align][data-odontologia-hero-calibration-frame=tablet][data-odontologia-hero-mobile-layer=full-photo] .odontologia-hero-copy-layer :is(h1,h2,p,.odontologia-hero-eyebrow,.odontologia-hero-eyebrow span),[data-odontologia-hero][data-odontologia-hero-full-photo-text-align][data-odontologia-hero-calibration-layout=desktop][data-odontologia-hero-desktop-layer=full-photo] .odontologia-hero-copy-layer :is(h1,h2,p,.odontologia-hero-eyebrow,.odontologia-hero-eyebrow span){text-align:inherit!important}[data-odontologia-hero][data-odontologia-hero-full-photo-text-align][data-odontologia-hero-calibration-frame=tablet][data-odontologia-hero-mobile-layer=full-photo] .odontologia-hero-copy-layer :is(.odontologia-hero-eyebrow,.odontologia-hero-description),[data-odontologia-hero][data-odontologia-hero-full-photo-text-align][data-odontologia-hero-calibration-layout=desktop][data-odontologia-hero-desktop-layer=full-photo] .odontologia-hero-copy-layer :is(.odontologia-hero-eyebrow,.odontologia-hero-description){align-self:var(--od-hero-fp-text-flex,flex-start)!important}[data-odontologia-hero][data-odontologia-hero-full-photo-text-align][data-odontologia-hero-calibration-frame=tablet][data-odontologia-hero-mobile-layer=full-photo] .odontologia-hero-copy-layer .odontologia-hero-description,[data-odontologia-hero][data-odontologia-hero-full-photo-text-align][data-odontologia-hero-calibration-layout=desktop][data-odontologia-hero-desktop-layer=full-photo] .odontologia-hero-copy-layer .odontologia-hero-description{margin-left:var(--od-hero-fp-text-ml,0)!important;margin-right:var(--od-hero-fp-text-mr,0)!important}[data-odontologia-hero][data-odontologia-hero-full-photo-text-align][data-odontologia-hero-calibration-frame=tablet][data-odontologia-hero-mobile-layer=full-photo] .odontologia-hero-copy-layer :is(.odontologia-hero-cta-row,.odontologia-hero-trust),[data-odontologia-hero][data-odontologia-hero-full-photo-text-align][data-odontologia-hero-calibration-layout=desktop][data-odontologia-hero-desktop-layer=full-photo] .odontologia-hero-copy-layer :is(.odontologia-hero-cta-row,.odontologia-hero-trust){justify-content:var(--od-hero-fp-text-flex,flex-start)!important}.odontologia-hero-clinic-card-badge{position:absolute;right:3.5%;bottom:5%;z-index:1;display:flex;align-items:center;gap:.75rem;max-width:calc(100% - 2rem);padding:.7rem 1.35rem .7rem 1.05rem;border-radius:var(--surface-card-radius,var(--radius,9999px));background:rgb(255 255 255/.96);box-shadow:var(--surface-shadow,none);text-align:left}.odontologia-hero-clinic-card-badge>svg{width:1.1rem;height:1.1rem;flex-shrink:0;color:var(--primary)}.odontologia-hero-clinic-card-badge>p{min-width:0;margin:0;color:var(--foreground);font-size:.78rem;line-height:1.4}.odontologia-hero-clinic-card-badge>p>span{display:block;opacity:.82}@media (min-width:1024px) and (max-width:1279px){[data-odontologia-hero-clinic-bleed-media] .odontologia-hero-clinic-card-badge{gap:.55rem;padding:.55rem 1rem .55rem .8rem}[data-odontologia-hero-clinic-bleed-media] .odontologia-hero-clinic-card-badge>p{font-size:.7rem}}.odontologia-hero-trust{--od-hero-trust-display:flex;display:none;flex-wrap:nowrap;align-items:center;width:100%;list-style:none;margin:var(--od-hero-trust-offset,1.9rem) 0 0;padding:0}.odontologia-hero-trust>li{display:flex;flex:0 1 auto;align-items:center;gap:.65rem;min-width:0;max-width:14.5em;padding:0 1.1rem;border-left:1px solid color-mix(in srgb,currentColor 16%,transparent);color:var(--od-hero-trust-text-color,var(--foreground));font-size:var(--od-hero-trust-font-size,.8rem);line-height:1.35;text-align:left}.odontologia-hero-trust>li:first-child{padding-left:0;border-left:0}.odontologia-hero-trust[data-trust-dividers=off]>li{border-left:0}.odontologia-hero-trust-icon{display:inline-flex;flex-shrink:0;width:var(--od-hero-trust-icon-size,1.7rem);height:var(--od-hero-trust-icon-size,1.7rem);color:var(--od-hero-trust-icon-color,var(--primary))}.odontologia-hero-trust-icon svg{width:100%;height:100%}.odontologia-hero-trust-text{min-width:0;max-width:8.75em;opacity:var(--od-hero-trust-text-opacity,.78);letter-spacing:.005em;text-wrap:balance}@media (min-width:1024px){[data-equipe-page-hero] .odontologia-hero-trust[data-trust-desktop=on],[data-odontologia-hero] .odontologia-hero-trust[data-trust-desktop=on]{display:var(--od-hero-trust-display)}}@media (max-width:1023px){[data-equipe-page-hero] .odontologia-hero-trust[data-trust-mobile=on],[data-odontologia-hero] .odontologia-hero-trust[data-trust-mobile=on]{display:var(--od-hero-trust-display)}}@media (min-width:768px) and (max-width:1023px){[data-odontologia-hero][data-odontologia-hero-clinic-bleed=true][data-odontologia-hero-mobile-layer=clinic] .odontologia-hero-trust{flex-direction:column;align-items:flex-start;row-gap:.85rem}[data-odontologia-hero][data-odontologia-hero-clinic-bleed=true][data-odontologia-hero-mobile-layer=clinic] .odontologia-hero-trust>li{max-width:none;padding-left:0;border-left:0}}@media (max-width:767px){.odontologia-hero-trust{--od-hero-trust-display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);align-items:start;margin-top:var(--od-hero-trust-offset,1.4rem)}.odontologia-hero-trust>li,.odontologia-hero-trust>li:first-child{flex-direction:column;align-items:center;gap:.4rem;max-width:none;padding:0 .6rem;font-size:calc(var(--od-hero-trust-font-size, .8rem) * .875);text-align:center}.odontologia-hero-trust-icon{width:calc(var(--od-hero-trust-icon-size, 1.7rem) * .8);height:calc(var(--od-hero-trust-icon-size, 1.7rem) * .8)}.odontologia-hero-trust-text{max-width:none}}@media (min-width:1024px){[data-odontologia-hero][data-odontologia-hero-clinic-bleed=true] [data-eyebrow-align=title]:before{content:"";flex-shrink:0;width:2.25rem;height:1px;margin-right:.35rem;background:currentColor;opacity:.6}[data-odontologia-hero][data-odontologia-hero-clinic-bleed=true] [data-eyebrow-align=title]>svg{display:none}}@media (min-width:768px) and (max-width:1023px){[data-odontologia-hero][data-odontologia-hero-clinic-bleed=true][data-odontologia-hero-mobile-layer=clinic] [data-eyebrow-align=title]:before{content:"";flex-shrink:0;width:2.25rem;height:1px;margin-right:.35rem;background:currentColor;opacity:.6}[data-odontologia-hero][data-odontologia-hero-clinic-bleed=true][data-odontologia-hero-mobile-layer=clinic] [data-eyebrow-align=title]>svg{display:none}}@media (max-width:767px){[data-odontologia-hero]:has([data-odontologia-hero-clinic-mobile-bleed]) [data-eyebrow-align=title]:before{content:"";flex-shrink:0;width:2.25rem;height:1px;margin-right:.35rem;background:currentColor;opacity:.6}[data-odontologia-hero]:has([data-odontologia-hero-clinic-mobile-bleed]) [data-eyebrow-align=title]>svg{display:none}}