.g-pmh-hero{position:relative;background-color:var(--g-primary-dark);overflow-x:clip;padding:78px 0 96px}.g-pmh-hero::before{content:"";position:absolute;inset:0;z-index:0;background-image:var(--g-pmh-hero-bg, url("../../img/producto/default/hero-bg.jpg"));background-image:-webkit-image-set(
        var(--g-pmh-hero-bg-webp, url("../../img/producto/default/hero-bg.webp")) type("image/webp"),
        var(--g-pmh-hero-bg,      url("../../img/producto/default/hero-bg.jpg"))  type("image/jpeg"));background-image:image-set(
        var(--g-pmh-hero-bg-webp, url("../../img/producto/default/hero-bg.webp")) type("image/webp"),
        var(--g-pmh-hero-bg,      url("../../img/producto/default/hero-bg.jpg"))  type("image/jpeg"));background-size:auto 100%!important;background-position:left center!important;background-repeat:no-repeat!important;-webkit-mask-image:linear-gradient(90deg,#000 0,#000 30%,rgba(0,0,0,.55) 44%,transparent 55%),linear-gradient(180deg,#000 0,#000 76%,transparent 97%);mask-image:linear-gradient(90deg,#000 0,#000 30%,rgba(0,0,0,.55) 44%,transparent 55%),linear-gradient(180deg,#000 0,#000 76%,transparent 97%);-webkit-mask-composite:source-in;mask-composite:intersect}.g-pmh-hero::after{content:"";position:absolute;inset:0;z-index:0;background:linear-gradient(90deg,rgba(0,62,92,.48) 0,rgba(0,70,104,.62) 24%,rgba(0,78,116,.84) 40%,var(--g-primary-dark) 50%)}.g-pmh-hero>.container{position:relative;z-index:2}.g-pmh-hero__content{position:relative;z-index:5;color:var(--g-white);padding:8px 0}.g-pmh-hero__content>.badge{margin-bottom:26px}.g-pmh-hero__title{color:var(--g-white);font-size:44px;font-weight:700;line-height:1.15;margin-bottom:26px;max-width:560px}.g-pmh-hero__text{color:rgba(255,255,255,.94);font-size:17px;line-height:1.6;max-width:500px;margin-bottom:18px}.g-pmh-hero__actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:34px}.g-pmh-hero__media{position:absolute;top:44px;left:52%;width:1180px;z-index:1}.g-pmh-hero__mockup{display:block;position:relative;z-index:2;width:100%;max-width:none;height:auto;border-radius:var(--g-radius-md);box-shadow:0 26px 64px rgba(0,0,0,.34)}.g-pmh-hero__01,.g-pmh-hero__02{position:absolute;background-color:var(--g-white);border-radius:var(--g-radius-lg);box-shadow:0 16px 34px rgba(0,0,0,.28);object-fit:cover}.g-pmh-hero__01{z-index:1;top:-110px;left:-80px;width:150px;height:150px}.g-pmh-hero__02{z-index:3;top:-66px;left:47%;width:158px;height:158px}.g-pmh-hero__circulo{position:absolute;z-index:4;display:block;width:150px;height:auto;filter:drop-shadow(0 12px 24px rgba(0, 0, 0, .32))}.g-pmh-hero__circulo--paciente{top:48%;left:-100px}.g-pmh-hero__circulo--profesional{bottom:-64px;left:40%;width:168px}@keyframes g-pmh-float-01{from{transform:translate(0,0) rotate(0)}to{transform:translate(-7px,-14px) rotate(-2deg)}}@keyframes g-pmh-float-02{from{transform:translate(0,0) rotate(0)}to{transform:translate(10px,-11px) rotate(2deg)}}@keyframes g-pmh-float-paciente{from{transform:translate(0,0)}to{transform:translate(-11px,9px)}}@keyframes g-pmh-float-profesional{from{transform:translate(0,0)}to{transform:translate(9px,13px)}}.g-pmh-hero__01{animation:g-pmh-float-01 6s ease-in-out -1s infinite alternate;will-change:transform}.g-pmh-hero__02{animation:g-pmh-float-02 7.5s ease-in-out -3s infinite alternate;will-change:transform}.g-pmh-hero__circulo--paciente{animation:g-pmh-float-paciente 5.5s ease-in-out -2s infinite alternate;will-change:transform}.g-pmh-hero__circulo--profesional{animation:g-pmh-float-profesional 8s ease-in-out -4s infinite alternate;will-change:transform}@media (prefers-reduced-motion:reduce){.g-pmh-hero__01,.g-pmh-hero__02,.g-pmh-hero__circulo--paciente,.g-pmh-hero__circulo--profesional{animation:none}}@media (min-width:992px) and (max-width:1199.98px){.g-pmh-hero__media{width:980px;left:50%}.g-pmh-hero__title{font-size:38px}.g-pmh-hero__02{left:60%}.g-pmh-hero__circulo--profesional{left:50%}}@media (max-width:991.98px){.g-pmh-hero{padding:52px 0 56px;overflow-x:hidden}.g-pmh-hero::before{-webkit-mask-image:linear-gradient(180deg,#000 0,rgba(0,0,0,.4) 55%,transparent 88%);mask-image:linear-gradient(180deg,#000 0,rgba(0,0,0,.4) 55%,transparent 88%);background-position:center,center top}.g-pmh-hero::after{background:linear-gradient(180deg,rgba(0,40,60,.4),transparent 60%)}.g-pmh-hero .col-12{min-width:0}.g-pmh-hero__content{text-align:center}.g-pmh-hero__text,.g-pmh-hero__title{max-width:100%;overflow-wrap:break-word;margin-left:auto;margin-right:auto}.g-pmh-hero__title{font-size:33px}.g-pmh-hero__actions{justify-content:center}.g-pmh-hero__media{position:relative;width:100%;max-width:560px;margin:46px auto 6px;left:auto;top:auto}.g-pmh-hero__mockup{max-width:100%}.g-pmh-hero__01,.g-pmh-hero__02,.g-pmh-hero__circulo{display:none}}@media (max-width:575.98px){.g-pmh-hero__title{font-size:27px}.g-pmh-hero__actions{flex-direction:column}}