@media (min-width:701px) and (max-width:900px){.implantes-page .implantes-project h2{font-size:clamp(3rem,7.3vw,3.5rem)}}@media (min-width:861px) and (max-width:1100px){main article.implantes-page>section.implantes-evaluation{height:auto!important;min-height:100dvh!important;max-height:none!important}.implantes-page .implantes-evaluation__inner{grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);align-items:center;gap:clamp(1.5rem,3vw,2.5rem);width:min(100% - 3rem,950px);min-height:100dvh;padding:5.5rem 0 3rem}.implantes-page .implantes-evaluation h2{max-width:9ch;font-size:clamp(3.1rem,5.3vw,4rem)}.implantes-page .implantes-evaluation__eyebrow{margin-bottom:1.2rem}.implantes-page .implantes-evaluation__steps li{gap:.7rem;padding:.65rem 0}.implantes-page .implantes-evaluation__steps h3{font-size:1.25rem}.implantes-page .implantes-evaluation__steps p{font-size:.88rem}}@media (min-width:480px) and (max-width:700px){main .implantes-page .implantes-eyebrows__portrait{bottom:-4rem}}@media (min-width:901px) and (max-width:1100px){.implantes-page .tratamientos-zafiro h2{max-width:100%;font-size:clamp(2.5rem,4vw,2.75rem);line-height:.98}}.implantes-page .implantes-eyebrows{height:auto!important;min-height:max(100svh + 4rem,55rem)!important;max-height:none!important}.implantes-page .implantes-eyebrows__inner{height:auto;min-height:inherit;padding-top:clamp(6rem,9vh,8rem);padding-bottom:clamp(5rem,8vh,7rem)}.implantes-page .implantes-eyebrows__portrait{object-fit:contain;object-position:center bottom;filter:none;width:auto;height:min(185svh,95vw);top:calc(100% - 132svh);bottom:auto;right:-8vw;-webkit-mask-image:linear-gradient(#000 0% 91%,#0000 100%);mask-image:linear-gradient(#000 0% 91%,#0000 100%)}.implantes-page .implantes-eyebrows__background{background-position:50%}@media (max-width:1180px){.implantes-page .implantes-eyebrows__portrait{width:min(62vw,820px);height:auto;top:auto;bottom:-2%;right:2vw}}@media (min-width:1500px){.implantes-page .implantes-eyebrows__portrait{right:-4vw}}@media (max-width:860px){.implantes-page .implantes-eyebrows{min-height:max(100svh + 3rem,52rem)!important}.implantes-page .implantes-eyebrows__inner{min-height:inherit;padding:7rem 0 19rem}.implantes-page .implantes-eyebrows__portrait{opacity:.46;width:min(88vw,460px);height:auto;top:auto;bottom:-6rem;right:-7rem;-webkit-mask-image:linear-gradient(#0000 0%,#0000004d 12%,#000 30% 88%,#0000 100%);mask-image:linear-gradient(#0000 0%,#0000004d 12%,#000 30% 88%,#0000 100%)}}@media (max-width:520px){.implantes-page .implantes-eyebrows__inner{padding-bottom:17rem}.implantes-page .implantes-eyebrows__portrait{width:min(108vw,440px);right:-9rem}}@media (min-width:701px) and (max-width:1100px){.implantes-page .tratamientos-hero{min-height:max(48rem,100svh)}.implantes-page .tratamientos-hero__inner{width:min(100% - 4rem,67rem);padding-block:7rem 5rem}.implantes-page .tratamientos-hero__copy{z-index:2;width:min(55%,32rem);position:relative}.implantes-page .tratamientos-hero h1{font-size:clamp(3.45rem,6.1vw,5rem)}.implantes-page .tratamientos-hero__portrait{width:min(116vw,66rem);height:auto;bottom:0;right:-13rem}.implantes-page .implantes-eyebrows{min-height:max(50rem,100svh)!important}.implantes-page .implantes-eyebrows__inner{width:min(100% - 3rem,68rem)}.implantes-page .implantes-eyebrows__copy{z-index:2;width:min(58%,32rem);position:relative}.implantes-page .implantes-eyebrows h2{font-size:clamp(3.35rem,5.15vw,4.25rem)}.implantes-page .implantes-eyebrows__portrait{opacity:.88;width:min(69vw,40rem);bottom:0;right:-4rem}}@media (min-width:1101px) and (max-width:1439px){.implantes-page .implantes-eyebrows__copy{width:min(41vw,34rem)}.implantes-page .implantes-eyebrows h2{font-size:clamp(3.65rem,5vw,4.5rem)}.implantes-page .implantes-eyebrows__portrait{right:-8vw}}@media (max-width:700px){.implantes-page .tratamientos-hero{height:auto;min-height:max(49rem,100svh)}.implantes-page .tratamientos-hero__inner{width:min(100% - 2rem,34rem);min-height:0;padding:7.2rem 0 11rem}.implantes-page .tratamientos-hero__copy{z-index:2;width:100%;margin:0;position:relative}.implantes-page .tratamientos-hero h1{max-width:9ch;font-size:clamp(2.8rem,11.6vw,3.65rem);line-height:.91}.implantes-page .tratamientos-hero h1 span{width:min(100vw - 2rem,22rem);max-width:none;font-size:clamp(1.65rem,7vw,2.25rem)}.implantes-page .tratamientos-hero__lead{text-shadow:0 2px 12px #080909;max-width:min(18rem,78vw);margin-top:1.4rem;font-size:.93rem;line-height:1.46}.implantes-page .tratamientos-hero__sequence{max-width:16rem;margin-top:1.25rem;font-size:.58rem;line-height:1.6}.implantes-page .tratamientos-hero__cta{letter-spacing:.12em;background:#07080861;width:min(14.5rem,70vw);min-height:3.4rem;margin-top:1.15rem;padding-inline:.75rem;font-size:.59rem}.implantes-page .tratamientos-hero__portrait{width:min(160vw,40rem);height:auto;bottom:-.5rem;right:-8rem;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 26%);mask-image:linear-gradient(90deg,#0000 0%,#000 26%)}.implantes-page .implantes-eyebrows{min-height:max(49rem,100svh)!important}.implantes-page .implantes-eyebrows__inner{width:min(100% - 2rem,34rem);min-height:inherit;padding:6.5rem 0 25rem}.implantes-page .implantes-eyebrows__copy{z-index:2;width:100%;position:relative}.implantes-page .implantes-eyebrows h2{max-width:11ch;font-size:clamp(2.9rem,11vw,4rem)}.implantes-page .implantes-eyebrows__body{max-width:20rem}.implantes-page .implantes-eyebrows__cta{background:#f4eee4ad;justify-content:space-between;width:min(15rem,65vw);min-height:3.2rem;padding-inline:.75rem;font-size:.65rem}.implantes-page .implantes-eyebrows__cta:after{margin-left:.4rem}.implantes-page .implantes-eyebrows__sequence{letter-spacing:.18em;gap:.45rem;margin-top:1.5rem;font-size:.59rem}.implantes-page .implantes-eyebrows__sequence:before,.implantes-page .implantes-eyebrows__sequence:after{width:1.6rem}.implantes-page .implantes-eyebrows__portrait{opacity:.88;width:min(90vw,26rem);bottom:-1rem;right:-2rem;-webkit-mask-image:linear-gradient(#0000 0%,#000 24% 88%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 24% 88%,#0000 100%)}}
