.rino-credentials,.rino-evaluation{background:#fff}:is(#credenciales,#casos-reales,#que-es-la-rinoplastia,#enfoques,#especialista,#proceso,#recuperacion,#videos,#preguntas-frecuentes){scroll-margin-top:92px}.rino-evaluation__copy h2{max-width:800px;color:var(--rc-ink);font-family:var(--font-primary);margin:0 0 30px;font-size:clamp(32px,3.2vw,52px);font-weight:500;line-height:1.08}.rino-evaluation__copy>p{color:#071d35;text-align:justify;max-width:790px;margin:0 0 22px;font-size:16px;line-height:1.65}@media (width<=600px){.rino-evaluation__copy h2{margin-bottom:24px}.rino-evaluation__copy>p{font-size:15px}}@media (width<=760px){.rino-evaluation__copy h2{text-align:center}.rino-evaluation__copy>p{text-align-last:center}}.rino-evaluation{padding:80px 0 0}.rino-evaluation__grid{grid-template-columns:minmax(0,700px) minmax(310px,445px);justify-content:space-between;align-items:center;gap:clamp(36px,4vw,60px);display:grid}.rino-evaluation__aspects{grid-template-columns:repeat(13,minmax(0,1fr));gap:12px;width:100%;max-width:800px;margin:32px 0 0;padding:0;list-style:none;display:grid}.rino-evaluation__aspects>:is(li,button){color:#0a2747;min-height:72px;font-family:var(--font-secondary);white-space:nowrap;border:1px solid #e3eaf0;border-radius:999px;grid-column:span 3;justify-content:center;align-items:center;gap:10px;padding:9px 14px;font-size:15px;font-weight:600;line-height:1.2;transition:background-color .2s,border-color .2s,box-shadow .2s,color .2s,transform .2s;display:inline-flex}@media (hover:hover){.rino-evaluation__aspects>:is(li,button):hover{color:#fff;background:#1667b0;border-color:#1667b0;transform:translateY(-3px);box-shadow:0 8px 18px #1667b033}.rino-evaluation__aspects>:is(li,button):hover img{filter:brightness(0)invert();transform:scale(1.08)}}.rino-evaluation__aspects>:is(li,button):nth-child(3),.rino-evaluation__aspects>:is(li,button):nth-child(5){grid-column:span 4}.rino-evaluation__aspects>:is(li,button):nth-child(7){grid-column:span 6}.rino-evaluation__aspects img{flex:none;transition:filter .2s,transform .2s}@media (prefers-reduced-motion:reduce){.rino-evaluation__aspects>:is(li,button),.rino-evaluation__aspects img{transition:none}.rino-evaluation__aspects>:is(li,button):hover,.rino-evaluation__aspects>:is(li,button):hover img{transform:none}}@media (width<=1000px){.rino-evaluation__grid{grid-template-columns:1fr}.rino-evaluation__media{justify-self:center}}@media (width<=600px){.rino-evaluation__aspects{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:24px;display:flex}.rino-evaluation__aspects>:is(li,button){gap:8px;min-height:62px;padding:8px 12px;font-size:13px}.rino-evaluation__media{border-radius:22px;max-width:360px}}@media (width<=760px){.rino-evaluation{padding-block:40px}}.home-surgery-options{scroll-margin-top:92px}@media (width>=1001px){.home-surgery-options .rino-evaluation__grid{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:clamp(28px,3vw,44px);padding-inline:clamp(20px,3vw,40px)}}.home-surgery-options .rino-evaluation__copy>p{max-width:642px}.home-surgery-options .rino-evaluation__aspects{flex-wrap:wrap;gap:12px 20px;display:flex}.home-surgery-options__option{appearance:none;cursor:pointer;background:0 0}.home-surgery-options__option.is-active{border-color:var(--rc-accent);background:var(--rc-accent);color:#fff;box-shadow:0 8px 18px #1667b033}.home-surgery-options__option.is-active img{filter:brightness(0)invert()}.home-surgery-options__option:focus-visible,.home-surgery-options__point:focus-visible{outline:3px solid var(--rc-accent);outline-offset:4px}.home-surgery-options__media{aspect-ratio:4/5;isolation:isolate;border-radius:20px;justify-self:end;width:100%;max-width:520px;margin:0;position:relative;overflow:hidden;box-shadow:0 12px 14px #16324d24}.home-surgery-options__photo{object-fit:cover;object-position:40% center;width:100%;max-width:none;height:100%;position:absolute;inset:0}.home-surgery-options__media:after{z-index:1;pointer-events:none;content:"";background:linear-gradient(#222d5608 51.084%,#15163a1f 61.842%,#13133636 76.212%,#12113365 90.389%,#111032c2 100%),#0000001a;position:absolute;inset:0}.home-surgery-options__point{z-index:2;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:44px;height:44px;padding:0;display:grid;position:absolute;transform:translate(-50%,-50%)}.home-surgery-options__point--facial{top:16.185%;left:50.2%}.home-surgery-options__point--breast{top:54.772%;left:49.12%}.home-surgery-options__point--body{top:70.23%;left:58.79%}.home-surgery-options__rings{border-radius:50%;width:20px;height:20px;display:block;position:relative;transform:scale(2)}.home-surgery-options__rings:before{opacity:0;pointer-events:none;content:"";background:radial-gradient(circle,#ffffff8c,#ffffff4d 35%,#0000 72%);border-radius:50%;transition:opacity .2s;position:absolute;inset:-8px}.home-surgery-options__rings img{transition:filter .2s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.home-surgery-options__point.is-active .home-surgery-options__rings:before{opacity:1}.home-surgery-options__point.is-active img{filter:brightness(0)invert()}.home-surgery-options__point.is-active .home-surgery-options__ring{filter:brightness(0)invert()drop-shadow(0 0 #fff)drop-shadow(0 0 #fff)drop-shadow(0 0 3px #fff)drop-shadow(0 0 5px #ffffffa6)}@keyframes surgery-point-ripple{0%{opacity:0;transform:translate(-50%,-50%)scale(.65)}16%{opacity:1}55%{opacity:.85}to{opacity:0;transform:translate(-50%,-50%)scale(2.6)}}@media (prefers-reduced-motion:no-preference){.home-surgery-options__point.is-active .home-surgery-options__ring{animation:1.6s cubic-bezier(.16,1,.3,1) 2 both surgery-point-ripple}.home-surgery-options__point.is-active .home-surgery-options__ring--middle{animation-delay:.35s}}@media (width<=760px){.home-surgery-options .rino-evaluation__aspects{justify-content:center;gap:8px}}@media (prefers-reduced-motion:reduce){.home-surgery-options__rings:before,.home-surgery-options__rings img{transition:none}}.procedure-explorer{scroll-margin-top:92px}.procedure-explorer,.procedure-explorer *{box-sizing:border-box}.procedure-explorer .procedure-explorer__heading{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;margin-bottom:40px}.procedure-explorer .procedure-explorer__heading h2{text-wrap:balance;margin:0;font-size:clamp(32px,3.2vw,52px)}.procedure-explorer__heading>span,.procedure-explorer__panel p{text-align:justify}.procedure-explorer__cards{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px;display:grid}.procedure-explorer__card{border:1px solid var(--rc-line);border-radius:var(--rc-radius);background:#fff;min-width:0;position:relative;overflow:hidden}.procedure-explorer__photo{--veil-direction:180deg;--veil-inset:85% 0 0;--blur-inset:85% 0 0;--veil-stop:100%;--blur-stop:100%;--veil-color:#fff;isolation:isolate;aspect-ratio:835/465;position:relative;overflow:hidden}.procedure-explorer__photo:before,.procedure-explorer__photo:after{pointer-events:none;content:"";position:absolute}.procedure-explorer__photo:before{z-index:1;inset:var(--veil-inset);background:linear-gradient(var(--veil-direction), #fff0, var(--veil-color) var(--veil-stop))}.procedure-explorer__photo:after{z-index:2;inset:var(--blur-inset);background:linear-gradient(var(--veil-direction), #fff0, #ffffff03 var(--blur-stop));backdrop-filter:blur(7.25px);mask-image:linear-gradient(var(--veil-direction), transparent, #000 var(--blur-stop))}.procedure-explorer__photo img{object-fit:cover;object-position:40% center;width:100%;height:100%;display:block}.procedure-explorer__content{z-index:1;min-width:0;padding:24px}.procedure-explorer__content h3{overflow-wrap:anywhere;margin:0;font-size:28px;line-height:1.12}.procedure-explorer__trigger{width:100%;color:var(--rc-ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;gap:12px;padding:0;display:grid}.procedure-explorer__number{color:var(--rc-muted);font-family:var(--font-secondary);align-items:center;gap:10px;font-size:13px;line-height:1;display:flex}.procedure-explorer__number:after{background:var(--rc-line);content:"";flex:1;height:1px}.procedure-explorer__indicator{margin-top:10px}.procedure-explorer__trigger:focus-visible{outline:2px solid var(--rc-accent);outline-offset:6px}.procedure-explorer__trigger:hover{color:var(--rc-accent)}.procedure-explorer__card.is-active .procedure-explorer__indicator{display:none}@keyframes procedure-explorer-arrow-nudge{0%,to{transform:translate(0)}50%{transform:translate(5px)}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.procedure-explorer__card:not(.is-active):hover .procedure-explorer__indicator img,.procedure-explorer__card:not(.is-active) .procedure-explorer__trigger:focus-visible .procedure-explorer__indicator img{animation:.8s ease-in-out infinite procedure-explorer-arrow-nudge}}.procedure-explorer__panel{margin-top:22px}.procedure-explorer__panel[hidden]{display:none}.procedure-explorer__panel p{color:var(--rc-muted);margin:0 0 22px;font-size:15px;line-height:1.65}.procedure-explorer__action{text-align:center;max-width:100%}.procedure-explorer[data-procedure-explorer-ready=true] .procedure-explorer__card.is-active{border-color:var(--rc-accent)}@media (width>=1200px){.procedure-explorer[data-procedure-explorer-ready=true] .procedure-explorer__cards{align-items:stretch;gap:12px;display:flex}.procedure-explorer[data-procedure-explorer-ready=true] .procedure-explorer__card{flex:1 1 0;align-items:flex-end;min-height:504px;display:flex}.procedure-explorer[data-procedure-explorer-ready=true] .procedure-explorer__photo{--veil-inset:63% 0 0;--blur-inset:63% 0 0;--veil-stop:28.36%;--blur-stop:14.404%;--veil-color:#ffffffbf;aspect-ratio:auto;height:100%;position:absolute;inset:0}.procedure-explorer[data-procedure-explorer-ready=true] .procedure-explorer__content{width:100%;min-width:0;padding-inline:20px}.procedure-explorer[data-procedure-explorer-ready=true] .procedure-explorer__content h3{overflow-wrap:anywhere;font-size:clamp(18px,1.45vw,22px)}.procedure-explorer[data-procedure-explorer-ready=true] .procedure-explorer__card:not(.is-active) .procedure-explorer__label{min-height:2.24em}.procedure-explorer[data-procedure-explorer-ready=true] .procedure-explorer__trigger:after{content:"";position:absolute;inset:0}.procedure-explorer[data-procedure-explorer-ready=true] .procedure-explorer__trigger:focus-visible{outline:none}.procedure-explorer[data-procedure-explorer-ready=true] .procedure-explorer__card:has(.procedure-explorer__trigger:focus-visible){outline:3px solid var(--rc-accent);outline-offset:3px}.procedure-explorer[data-procedure-explorer-ready=true] .procedure-explorer__card.is-active{flex-grow:3.2;align-items:center}.procedure-explorer[data-procedure-explorer-ready=true] .procedure-explorer__card.is-active .procedure-explorer__photo{--veil-direction:90deg;--veil-inset:0 0 0 34.56%;--blur-inset:0 0 0 39.3%;width:100%}.procedure-explorer[data-procedure-explorer-ready=true] .procedure-explorer__card.is-active .procedure-explorer__photo img{object-position:center}.procedure-explorer[data-procedure-explorer-ready=true] .procedure-explorer__card.is-active .procedure-explorer__content{padding:40px 24px 40px calc(50% + 20px)}.procedure-explorer[data-procedure-explorer-ready=true] .procedure-explorer__card.is-active .procedure-explorer__content h3{font-size:36px}.procedure-explorer[data-procedure-explorer-ready=true] .procedure-explorer__card.is-active .procedure-explorer__trigger{position:relative}.procedure-explorer[data-procedure-explorer-ready=true] .procedure-explorer__card.is-active .procedure-explorer__trigger:after{display:none}}@media (width<=980px){.procedure-explorer .procedure-explorer__heading{grid-template-columns:minmax(0,1fr);gap:20px}}@media (width>=761px) and (width<=1199px){.procedure-explorer[data-procedure-explorer-ready=true] .procedure-explorer__card:not(.is-active) .procedure-explorer__content h3{font-size:24px}}@media (width<=760px){.procedure-explorer__cards{grid-template-columns:minmax(0,1fr);gap:12px}.procedure-explorer .procedure-explorer__heading{margin-bottom:30px}.procedure-explorer .procedure-explorer__heading h2{text-align:center}.procedure-explorer__heading>span{font-size:15px}.procedure-explorer__heading>span,.procedure-explorer__panel p{text-align-last:center}.procedure-explorer__trigger{text-align:center}.procedure-explorer__indicator{justify-self:center}.procedure-explorer__panel{text-align:center}.procedure-explorer[data-procedure-explorer-ready=true] .procedure-explorer__card:not(.is-active){grid-template-columns:96px minmax(0,1fr);align-items:center;display:grid}.procedure-explorer[data-procedure-explorer-ready=true] .procedure-explorer__card:not(.is-active) .procedure-explorer__photo{aspect-ratio:auto;height:100%;min-height:130px}.procedure-explorer[data-procedure-explorer-ready=true] .procedure-explorer__card:not(.is-active) .procedure-explorer__content{padding:18px}.procedure-explorer[data-procedure-explorer-ready=true] .procedure-explorer__card:not(.is-active) .procedure-explorer__content h3{font-size:22px}.procedure-explorer[data-procedure-explorer-ready=true] .procedure-explorer__card:not(.is-active) .procedure-explorer__trigger:after{content:"";position:absolute;inset:0}}@media (width<=400px){.procedure-explorer[data-procedure-explorer-ready=true] .procedure-explorer__card:not(.is-active){grid-template-columns:72px minmax(0,1fr)}}@media (width<=760px){[data-motion-reveal=rise]{--motion-distance:12px}}@media (prefers-reduced-motion:reduce){[data-motion-reveal=rise][data-motion-ready=true],[data-motion-reveal=rise][data-motion-ready=true].is-revealed{opacity:1;transition:none;transform:none}}.home-doctor,.home-doctor *{box-sizing:border-box}.origin-section.home-doctor{background:#fff url(/assets/images/home/doctor/bkg-doctor.webp) 50%/cover no-repeat}.home-doctor__layout{grid-template-columns:minmax(0,.94fr) minmax(0,1.06fr);align-items:center;gap:clamp(36px,5vw,70px);display:grid}.home-doctor__introduction h2{max-width:800px;color:var(--rc-ink);font-family:var(--font-primary);margin:0 0 30px;font-size:clamp(32px,3.2vw,52px);font-weight:500;line-height:1.08}.home-doctor__introduction>p{color:#071d35;text-align:justify;max-width:790px;margin:0 0 22px;font-size:16px;line-height:1.65}@media (width<=600px){.home-doctor__introduction h2{margin-bottom:24px}.home-doctor__introduction>p{font-size:15px}}@media (width<=760px){.home-doctor__introduction h2{text-align:center}.home-doctor__introduction>p{text-align-last:center}}.home-doctor__action{flex:0 330px;max-width:100%}.home-doctor__credentials{grid-template-columns:repeat(3,minmax(0,1fr));margin:36px 0 30px;display:grid}.home-doctor__credentials>div{border-left:1px solid #a5b5c7;grid-template-rows:auto 1fr;gap:7px;min-width:0;padding-inline:clamp(14px,2.2vw,36px);display:grid}.home-doctor__credentials>div:first-child{border-left:0;padding-left:0}.home-doctor__credentials>div:last-child{padding-right:0}.home-doctor__credentials dt{color:var(--rc-accent);grid-row:2;font-size:14px;font-weight:400;line-height:1.3}.home-doctor__credentials dd{color:var(--rc-muted);grid-row:1;margin:0;font-size:clamp(20px,2vw,28px);font-weight:500;line-height:1.2}.home-doctor__approach h3{color:var(--rc-muted);font-family:var(--font-primary);margin:0 0 22px;font-size:28px;font-weight:500}.home-doctor__approach ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.home-doctor__approach li{min-width:0;color:var(--rc-muted);font-size:14px;line-height:1.4;position:relative}.home-doctor__approach li:not(:last-child):before,.home-doctor__approach li:not(:last-child):after{z-index:0;content:"";background:#8194aa;width:calc(100% + 16px);height:1px;position:absolute;top:19px;left:20px}.home-doctor__approach li:not(:last-child):after{z-index:1;background:#4e8bc2}@media (prefers-reduced-motion:no-preference){.home-doctor__approach li[data-motion-ready=true]:after{transform-origin:0;transform:scaleX(0)}.home-doctor__approach li[data-motion-ready=true].is-revealed:after{transition:transform .36s linear calc(var(--step-delay,0s) + .18s);transform:scaleX(1)}.home-doctor__approach li[data-motion-ready=true] .home-doctor__marker-active{opacity:0}.home-doctor__approach li[data-motion-ready=true].is-revealed .home-doctor__marker-active{opacity:1;transition:opacity .18s ease-out var(--step-delay,0s)}}.home-doctor__marker{z-index:2;place-items:center;width:40px;height:40px;margin-bottom:14px;display:grid;position:relative}.home-doctor__marker img{grid-area:1/1;width:40px;max-width:none;height:40px}.home-doctor__marker-active{opacity:1}.home-doctor__marker>span{z-index:1;color:#fff;grid-area:1/1;font-size:14px;font-weight:700;line-height:1}.home-doctor__closing{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px 24px;margin-top:24px;display:flex}.home-doctor__signature{flex:180px;width:min(260px,100%);min-width:0;max-width:260px;height:auto;display:block}.home-doctor__portrait{aspect-ratio:794/980;align-items:flex-end;width:100%;margin:0;display:flex;overflow:hidden;mask-image:url(/assets/images/home/doctor/portrait-mask.svg);mask-size:100% 100%;mask-repeat:no-repeat}.home-doctor__portrait img{width:100%;height:auto;display:block}@media (width<=1000px){.home-doctor__layout{grid-template-columns:minmax(0,1fr)}.home-doctor__portrait{justify-self:center;width:min(100%,580px)}}@media (width<=760px){.origin-section.home-doctor{padding-block:40px}.home-doctor__layout{gap:16px}.home-doctor__approach h3,.home-doctor__approach li{text-align:center}.home-doctor__marker{margin-inline:auto}.home-doctor__approach li:not(:last-child):before,.home-doctor__approach li:not(:last-child):after{left:50%}}@media (width<=600px){.home-doctor__credentials dt{font-size:12px}.home-doctor__credentials>div{padding-inline:12px}.home-doctor__approach ol{gap:10px}.home-doctor__approach li{font-size:12px}.home-doctor__approach li:not(:last-child):before,.home-doctor__approach li:not(:last-child):after{width:calc(100% + 10px)}.home-doctor__closing{justify-content:center}}.rc-hero__grid,.rc-split{grid-template-columns:minmax(0,1.05fr) minmax(280px,.95fr);align-items:center;gap:clamp(36px,7vw,84px);display:grid}.home-rhinoplasty__heading h2,.home-rhinoplasty__copy h2{max-width:800px;color:var(--rc-ink);font-family:var(--font-primary);margin:0 0 30px;font-size:clamp(32px,3.2vw,52px);font-weight:500;line-height:1.08}.home-rhinoplasty__heading>p,.home-rhinoplasty__copy>p{color:#071d35;text-align:justify;max-width:790px;margin:0 0 22px;font-size:16px;line-height:1.65}@media (width<=600px){.home-rhinoplasty__heading h2,.home-rhinoplasty__copy h2{margin-bottom:24px}.home-rhinoplasty__heading>p,.home-rhinoplasty__copy>p{font-size:15px}}@media (width<=760px){.home-rhinoplasty__heading h2,.home-rhinoplasty__copy h2{text-align:center}.home-rhinoplasty__heading>p,.home-rhinoplasty__copy>p{text-align-last:center}}.home-rhinoplasty__heading h2{text-align:center;text-wrap:balance;max-width:1080px;margin:0 auto 40px}.home-rhinoplasty__layout{column-gap:56px;padding-inline:80px}.home-rhinoplasty__copy .rc-cta{max-width:100%}.home-rhinoplasty__comparison{min-width:0;margin:0}.home-rhinoplasty__comparison figcaption{color:var(--rc-muted);text-align:center;margin-top:14px;font-size:13px;line-height:1.5}@media (width>=981px){.home-rhinoplasty__comparison .result-comparison{aspect-ratio:5/3}}@media (width>=981px) and (width<=1199px){.home-rhinoplasty__layout{padding-inline:40px}}@media (width<=980px){.rc-split.home-rhinoplasty__layout{grid-template-columns:minmax(0,1fr);gap:28px;padding-inline:32px}.home-rhinoplasty__comparison{justify-self:center;width:100%;max-width:790px}}@media (width<=760px){.rc-split.home-rhinoplasty__layout{padding-inline:0}.home-rhinoplasty__heading h2{margin-bottom:24px}.home-rhinoplasty__copy .rc-cta{box-sizing:border-box;text-align:center;width:min(100%,280px);margin-inline:auto;display:flex}}.rhinoplasty-videos--posters [data-motion-reveal=rise]{--motion-duration:1s;--motion-distance:8px;--motion-ease:cubic-bezier(.25, .1, .25, 1)}@media (width<=760px){.rhinoplasty-videos--posters .rhinoplasty-videos__heading h2{text-wrap:wrap}}@media (prefers-reduced-motion:no-preference){.origin-hero[data-home-hero-motion=prepared] .origin-hero__content>*{opacity:0;transform:translateY(10px)}}@font-face{font-display:swap;font-family:Metropolis Tabs;font-style:normal;font-weight:600;src:url(/assets/fonts/brand/metropolis-latin-600-normal.woff2)format("woff2")}.origin-hero{background-color:#071d35;background-image:linear-gradient(#071d3580 0% 100%),url(/assets/images/home-2/hero-cirugia-plastica-lima.webp);background-position:top;background-repeat:no-repeat;background-size:cover;align-items:center;min-height:840px;padding-block:clamp(40px,5vw,64px);display:flex;position:relative;overflow:hidden}.origin-hero__content{z-index:1;text-align:center;max-width:930px;position:relative}.origin-hero .rc-cta{max-width:100%}.home-credentials .rino-credential--academic .rino-credential__content p{letter-spacing:normal}.origin-hero .origin-pill{background:var(--origin-glass-light);color:#fff;min-height:48px;backdrop-filter:var(--origin-glass-blur);border-radius:999px;padding:0 24px}.origin-hero .origin-pill:before{color:#8bc5f9;content:"+";opacity:1;background:0 0;border-radius:0;flex-shrink:0;font-size:20px;font-weight:400;line-height:1}.origin-hero .origin-pill__area{white-space:nowrap}.origin-hero h1{margin-inline:auto;color:#fff;text-wrap:balance;max-width:980px;margin-bottom:24px;font-size:66px;line-height:1.12}.origin-hero__content>p:not(.origin-pill){color:#ffffffe0;max-width:900px;margin:0 auto 30px;font-size:18px;line-height:1.65}.origin-hero .origin-hero__content>.origin-hero__positioning{font-size:16px;position:relative}.origin-hero__positioning:before{content:"";background:#4e8bc2;border-radius:999px;width:min(240px,60%);height:2px;position:absolute;top:-16px;left:50%;transform:translate(-50%)}.origin-slider-control{z-index:2;background:var(--origin-glass-light);width:60px;height:60px;backdrop-filter:var(--origin-glass-blur);border:1px solid #ffffff59;border-radius:999px;place-items:center;display:grid;position:absolute;top:50%}.origin-slider-control--prev{left:80px}.origin-slider-control--next{right:80px}.origin-slider-control span{border-top:2px solid #fff;border-right:2px solid #fff;width:12px;height:12px}.origin-slider-control--prev span{transform:rotate(-135deg)}.origin-slider-control--next span{transform:rotate(45deg)}.origin-procedure-rail{scroll-snap-type:x proximity;grid-auto-columns:minmax(430px,520px);grid-auto-flow:column;gap:36px;width:min(100% - 80px,1520px);margin:40px auto 0;padding-bottom:12px;display:grid;overflow-x:auto}.origin-procedure-card{scroll-snap-align:start}.origin-procedure-card a{color:#fff;border-radius:8px;min-height:520px;text-decoration:none;display:flex;position:relative;overflow:hidden}.origin-procedure-card a:after{content:"";background:linear-gradient(#222d560a 0%,#1e56a114 36%,#111032c2 100%);position:absolute;inset:0}.origin-procedure-card img{object-fit:cover;width:100%;height:100%;transition:transform .42s;position:absolute;inset:0}.origin-procedure-card a:hover img{transform:scale(1.04)}.origin-procedure-card span,.origin-procedure-card h3,.origin-procedure-card em{z-index:1;position:relative}.origin-procedure-card span{font-family:var(--font-secondary);text-transform:uppercase;font-size:13px;line-height:1.2;position:absolute;top:34px;left:34px}.origin-procedure-card h3{color:#fff;text-transform:uppercase;max-width:340px;font-size:32px;line-height:1.14;position:absolute;top:62px;left:34px}.origin-procedure-card em{background:var(--origin-glass-dark);color:#fff;min-height:42px;font-family:var(--font-secondary);letter-spacing:var(--font-emphasis-spacing);text-transform:uppercase;border:1px solid #ffffffbf;border-radius:999px;justify-content:center;align-items:center;padding:0 24px;font-size:13px;font-style:normal;font-weight:700;line-height:1;display:inline-flex;position:absolute;bottom:34px;left:34px}.origin-results{background:#f4f6f8}.origin-results .origin-section-heading{margin-bottom:18px}.origin-result-tabs{flex-wrap:wrap;justify-content:center;gap:12px;margin:0 0 34px;display:flex}.origin-result-tabs button{min-height:38px;color:var(--origin-secondary);cursor:pointer;font-family:var(--font-secondary);background:#1e56a114;border:0;border-radius:999px;align-items:center;padding:0 18px;font-size:14px;display:inline-flex}.origin-result-tabs .is-active{background:var(--origin-secondary);color:#fff}.origin-result-tabs button:focus-visible,.origin-result-dots button:focus-visible{outline-offset:3px;outline:3px solid #1e56a173}.home-cases .origin-result-tabs{grid-template-columns:repeat(3,minmax(0,136px));justify-content:center;display:grid;overflow:visible}.home-cases .origin-result-tabs button{border-radius:12px;flex-direction:column;justify-content:center;gap:6px;min-width:0;min-height:78px;padding:10px 12px;font-size:13px;font-weight:400;line-height:1.2;transition:background-color .18s,color .18s}.home-cases .origin-result-tabs [aria-selected=true]{font-family:"Metropolis Tabs", var(--font-secondary);letter-spacing:normal;font-weight:600}.home-cases__tab-icon-slot{flex:none;width:30px;height:30px;transition:transform .18s;display:block;position:relative;overflow:hidden}.home-cases__tab-icon{max-width:none;transition:filter .18s;display:block}.home-cases__tab-icon--rhinoplasty{filter:brightness(0)saturate()invert(34%)sepia(80%)saturate(1163%)hue-rotate(178deg)brightness(90%)contrast(92%)}.home-cases__tab-icon--breast-surgery{position:absolute;top:-.5px;left:1.5px}.home-cases .origin-result-tabs button:is([aria-selected=true],:focus-visible){background:var(--origin-primary);color:#fff}.home-cases .origin-result-tabs button:is([aria-selected=true],:focus-visible) .home-cases__tab-icon{filter:brightness(0)invert()}@media (hover:hover){.home-cases .origin-result-tabs button:hover{background:var(--origin-primary);color:#fff}.home-cases .origin-result-tabs button:hover .home-cases__tab-icon{filter:brightness(0)invert()}.home-cases .origin-result-tabs button:hover .home-cases__tab-icon-slot{transform:translateY(-2px)}}@media (prefers-reduced-motion:reduce){.home-cases .origin-result-tabs button,.home-cases__tab-icon-slot,.home-cases__tab-icon{transition:none}.home-cases .origin-result-tabs button:hover .home-cases__tab-icon-slot{transform:none}}.origin-results-panel[hidden]{display:none}.origin-results-grid{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:250px;gap:24px;display:grid}.origin-results-card{background:#fff;border-radius:10px;display:block;overflow:hidden}.origin-results-card:first-child{grid-area:1/1/2/2}.origin-results-card:nth-child(2){grid-area:1/2/3/3}.origin-results-card:nth-child(3){grid-area:1/3/2/5}.origin-results-card:nth-child(4){grid-area:2/1/3/2}.origin-results-card:nth-child(5){grid-area:2/3/3/4}.origin-results-card:nth-child(6){grid-area:2/4/3/5}.origin-results-card img{object-fit:cover;width:100%;height:100%;transition:transform .3s}.origin-results-card:hover img{transform:scale(1.035)}.origin-result-dots{justify-content:center;gap:9px;margin-top:28px;display:flex}.origin-result-dots button{cursor:pointer;background:#222d563d;border:0;border-radius:999px;width:9px;height:9px;margin:0;padding:0}.origin-result-dots button.is-active{background:var(--origin-primary);width:34px}.origin-contact{background:#fff}.origin-contact>.origin-container{max-width:1100px}.origin-contact__grid{grid-template-columns:minmax(0,.95fr) minmax(0,1fr);align-items:start;gap:clamp(28px,4.5vw,64px);display:grid}.origin-contact figure{background:#f3f6fa;border-radius:20px;margin:0;overflow:hidden}.origin-contact figure img{width:100%;height:auto;display:block}.origin-contact__content .origin-section-heading{margin-bottom:28px}.origin-contact__content .origin-section-heading .origin-contact__title{max-width:none;color:var(--origin-secondary);font-family:var(--font-primary);letter-spacing:normal;margin:0;font-size:clamp(32px,3vw,42px);font-weight:500;line-height:1.15;display:block}.origin-contact__content>p{color:var(--origin-body);text-align:justify;text-align-last:center;margin:0;line-height:1.7}.origin-contact__content:has(.home2-hero__form-card.success)>p{display:none}@media (width>=981px){.origin-contact figure{align-self:stretch;position:relative}.origin-contact figure img{object-fit:cover;height:100%;position:absolute;inset:0}}.origin-form-shell{margin-top:20px}.origin-contact .home2-hero__form-card{backdrop-filter:none;background:0 0;max-width:none;padding:0}.origin-contact .home2-hero__form-card .contact-success--hero{text-align:center;align-items:center}.origin-contact .home2-hero__form-card .contact-success__heading{text-align:center;max-width:none}.origin-contact .home2-hero__form-card .contact-success__desc{text-align:center;text-align-last:center}.origin-contact .home2-hero__form-card .home2-hero__success-button{text-align:center;justify-content:center;width:fit-content;max-width:100%;margin-inline:auto}.origin-contact .home2-hero__form-card.success{border:1px solid #222d5624;border-radius:16px;padding:clamp(20px,2vw,28px) clamp(14px,2vw,24px)}.origin-contact .contact-policy-recaptcha{justify-content:center}.origin-contact .cf-turnstile{scroll-margin-block:96px}.origin-contact .payment-save label,.origin-contact .contact-policy-recaptcha+.field-error{text-align:center}.origin-contact .home2-hero__form-card button[type=submit]{width:min(100%,280px);margin-inline:auto}.origin-form-shell .rc-form-card,.origin-form-shell .contact-form-item{background:0 0}.origin-form-shell .contact-form-item input:not([type=checkbox]):not([type=hidden]),.origin-form-shell .contact-form-item select,.origin-form-shell .contact-form-item textarea,.origin-form-shell .phone-prefix__select,.origin-form-shell .phone-prefix__trigger{border-color:#dfe6ef;border-radius:6px;min-height:48px}@media (width<=980px){.origin-section-heading--split,.origin-contact__grid{grid-template-columns:1fr}.origin-result-tabs{flex-wrap:nowrap;justify-content:flex-start;padding-bottom:8px;overflow-x:auto}.origin-results-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:230px}.origin-results-card:nth-child(n){grid-area:auto}}@media (width<=760px){.origin-hero .origin-pill{gap:8px;max-width:100%;padding:6px 14px;font-size:13px;line-height:1.3}.origin-hero .origin-pill:before{place-items:center;display:grid}.origin-hero .origin-pill__text{text-align:center;min-width:0}.origin-hero .origin-pill__separator--last{display:none}.origin-hero .origin-pill__area:last-child{margin-top:2px;display:block}.home-cases .origin-result-tabs button{min-height:76px;padding:8px 6px;font-size:13px;font-weight:400;line-height:1.2}.home-cases .origin-result-tabs{gap:8px}}@media (width<=360px){.home-cases .origin-result-tabs button{font-size:12px}}@media (width<=560px){.origin-hero{min-height:520px}.origin-hero h1{font-size:34px;line-height:1.18}.origin-hero__content>p:not(.origin-pill){font-size:16px;line-height:1.55}.origin-slider-control{display:none}.origin-procedure-rail{grid-auto-columns:minmax(270px,84vw);gap:16px;width:calc(100% - 24px)}.origin-procedure-card a{min-height:360px}.origin-procedure-card h3{font-size:26px}.origin-results-grid{grid-template-columns:1fr;grid-auto-rows:250px;gap:16px}}#home-final-closing{padding-top:clamp(24px,3vw,40px)}#home-contact-title,.home-results-section{scroll-margin-top:110px}[data-motion-reveal=rise][data-motion-ready=true]{opacity:0;transform:translate3d(0, var(--motion-distance,24px), 0)}[data-motion-reveal][data-motion-instant=true]{transition:none!important}@media (width<=760px){[data-motion-reveal=rise]{--motion-distance:12px}}[data-motion-reveal=rise][data-motion-ready=true].is-revealed{opacity:1;transition:opacity var(--motion-duration,.56s) var(--motion-ease,cubic-bezier(.22, 1, .36, 1)) var(--motion-delay,0s), transform var(--motion-duration,.56s) var(--motion-ease,cubic-bezier(.22, 1, .36, 1)) var(--motion-delay,0s);transform:translate(0,0)}@media (prefers-reduced-motion:reduce){[data-motion-reveal=rise][data-motion-ready=true],[data-motion-reveal=rise][data-motion-ready=true].is-revealed{opacity:1;transition:none;transform:none}}
