/* Lift-family V3 frame: open blue-gray surfaces, content-led height and shared widths. */
.ab-scv2:is(.ab-scv2--mini-lift,.ab-scv2--facelift,.ab-scv2--forehead-lift){
  --sc-ink:#20282d;--sc-muted:#66747c;--sc-line:#cdd8dd;--sc-paper:#f3f6f7;--sc-pale:#dce8ed;--sc-accent:#6f8794;--sc-dark:#303b41;
  background:#fff;color:var(--sc-ink)
}
.ab-scv2:is(.ab-scv2--mini-lift,.ab-scv2--facelift,.ab-scv2--forehead-lift) .ab-scv2-wrap{width:min(100% - 48px,1380px)}
.ab-scv2:is(.ab-scv2--mini-lift,.ab-scv2--facelift,.ab-scv2--forehead-lift) .ab-scv2-line{display:inline}
.ab-scv2:is(.ab-scv2--mini-lift,.ab-scv2--facelift,.ab-scv2--forehead-lift) .ab-scv2-line+.ab-scv2-line:before{content:' '}
.ab-scv2:is(.ab-scv2--mini-lift,.ab-scv2--facelift,.ab-scv2--forehead-lift) .ab-scv2-heading{max-width:1000px;margin-bottom:32px}
.ab-scv2:is(.ab-scv2--mini-lift,.ab-scv2--facelift,.ab-scv2--forehead-lift) .ab-scv2-heading h2,
.ab-scv2:is(.ab-scv2--mini-lift,.ab-scv2--facelift,.ab-scv2--forehead-lift) .ab-scv2-intro h2,
.ab-scv2:is(.ab-scv2--mini-lift,.ab-scv2--facelift,.ab-scv2--forehead-lift) .ab-scv2-assess h2,
.ab-scv2:is(.ab-scv2--mini-lift,.ab-scv2--facelift,.ab-scv2--forehead-lift) .ab-scv2-fit h2,
.ab-scv2:is(.ab-scv2--mini-lift,.ab-scv2--facelift,.ab-scv2--forehead-lift) .ab-scv2-course h2{font-size:clamp(40px,3.5vw,52px);line-height:1.18}
.ab-scv2:is(.ab-scv2--mini-lift,.ab-scv2--facelift,.ab-scv2--forehead-lift) :is(.ab-scv2-heading>p:last-child,.ab-scv2-assess header>p:last-child,.ab-scv2-intro__copy p,.ab-scv2-types p,.ab-scv2-options p,.ab-scv2-process p,.ab-scv2-course p,.ab-scv2-note p){font-size:17px;line-height:1.72}
.ab-scv2:is(.ab-scv2--mini-lift,.ab-scv2--facelift,.ab-scv2--forehead-lift) .ab-scv2-intro{padding:68px 0;background:#fff}
.ab-scv2:is(.ab-scv2--mini-lift,.ab-scv2--facelift,.ab-scv2--forehead-lift) .ab-scv2-intro__grid{grid-template-columns:1fr 1fr;gap:clamp(58px,6vw,94px);align-items:center}
.ab-scv2:is(.ab-scv2--mini-lift,.ab-scv2--facelift,.ab-scv2--forehead-lift) .ab-scv2-intro__copy{padding:0 0 0 34px}
.ab-scv2:is(.ab-scv2--mini-lift,.ab-scv2--facelift,.ab-scv2--forehead-lift) .ab-scv2-intro__copy strong{font-size:25px;line-height:1.48}
.ab-scv2:is(.ab-scv2--mini-lift,.ab-scv2--facelift,.ab-scv2--forehead-lift) .ab-scv2-facts{background:#fff}
.ab-scv2:is(.ab-scv2--mini-lift,.ab-scv2--facelift,.ab-scv2--forehead-lift) .ab-scv2-facts__list>div{min-height:140px;padding:30px 26px}
.ab-scv2:is(.ab-scv2--mini-lift,.ab-scv2--facelift,.ab-scv2--forehead-lift) :is(.ab-scv2-types,.ab-scv2-assess,.ab-scv2-options,.ab-scv2-fit,.ab-scv2-process,.ab-scv2-course){padding:68px 0}
.ab-scv2:is(.ab-scv2--mini-lift,.ab-scv2--facelift,.ab-scv2--forehead-lift) :is(.ab-scv2-types,.ab-scv2-options,.ab-scv2-process)>.ab-scv2-wrap{width:min(100% - 48px,1240px)}
.ab-scv2:is(.ab-scv2--mini-lift,.ab-scv2--facelift,.ab-scv2--forehead-lift) .ab-scv2-types{background:#fff}
.ab-scv2:is(.ab-scv2--mini-lift,.ab-scv2--facelift,.ab-scv2--forehead-lift) .ab-scv2-types__list{gap:12px;border:0}
.ab-scv2:is(.ab-scv2--mini-lift,.ab-scv2--facelift,.ab-scv2--forehead-lift) .ab-scv2-types article,
.ab-scv2:is(.ab-scv2--mini-lift,.ab-scv2--facelift,.ab-scv2--forehead-lift) .ab-scv2-types article:nth-child(even){min-height:0;padding:26px 28px;border:1px solid var(--sc-line);background:var(--sc-paper)}
.ab-scv2:is(.ab-scv2--mini-lift,.ab-scv2--facelift,.ab-scv2--forehead-lift) .ab-scv2-types h3{margin:14px 0 9px;font-size:23px}
.ab-scv2:is(.ab-scv2--mini-lift,.ab-scv2--facelift,.ab-scv2--forehead-lift) .ab-scv2-assess{background:var(--sc-dark)}
.ab-scv2:is(.ab-scv2--mini-lift,.ab-scv2--facelift,.ab-scv2--forehead-lift) .ab-scv2-assess__grid{gap:clamp(60px,7vw,110px)}
.ab-scv2:is(.ab-scv2--mini-lift,.ab-scv2--facelift,.ab-scv2--forehead-lift) .ab-scv2-assess dl div{padding:20px 0}
.ab-scv2:is(.ab-scv2--mini-lift,.ab-scv2--facelift,.ab-scv2--forehead-lift) .ab-scv2-options{background:var(--sc-paper)}
.ab-scv2:is(.ab-scv2--mini-lift,.ab-scv2--facelift,.ab-scv2--forehead-lift) .ab-scv2-options__list{gap:12px;border:0}
.ab-scv2:is(.ab-scv2--mini-lift,.ab-scv2--facelift,.ab-scv2--forehead-lift) .ab-scv2-options article,
.ab-scv2:is(.ab-scv2--mini-lift,.ab-scv2--facelift,.ab-scv2--forehead-lift) .ab-scv2-options article+article{min-height:0;padding:26px 24px;border:1px solid var(--sc-line);background:rgba(255,255,255,.86)}
.ab-scv2:is(.ab-scv2--mini-lift,.ab-scv2--facelift,.ab-scv2--forehead-lift) .ab-scv2-options h3{margin:14px 0 9px;font-size:22px}
.ab-scv2:is(.ab-scv2--mini-lift,.ab-scv2--facelift,.ab-scv2--forehead-lift) .ab-scv2-decision{padding:72px 0;background:#fff}
.ab-scv2:is(.ab-scv2--mini-lift,.ab-scv2--facelift,.ab-scv2--forehead-lift) .ab-scv2-decision>.ab-scv2-wrap{width:min(100% - 48px,1240px)}
.ab-scv2:is(.ab-scv2--mini-lift,.ab-scv2--facelift,.ab-scv2--forehead-lift) .ab-scv2-decision__head{display:flex;align-items:flex-end;justify-content:space-between;gap:32px;max-width:none}
.ab-scv2:is(.ab-scv2--mini-lift,.ab-scv2--facelift,.ab-scv2--forehead-lift) .ab-scv2-decision__head>div{max-width:960px}
.ab-scv2:is(.ab-scv2--mini-lift,.ab-scv2--facelift,.ab-scv2--forehead-lift) .ab-scv2-decision__head h2{font-size:clamp(40px,3.5vw,52px);line-height:1.18}
.ab-scv2:is(.ab-scv2--mini-lift,.ab-scv2--facelift,.ab-scv2--forehead-lift) .ab-scv2-decision__head>div>p:last-child{max-width:850px;margin-top:18px;color:var(--sc-muted);font-size:17px;line-height:1.72}
.ab-scv2:is(.ab-scv2--mini-lift,.ab-scv2--facelift,.ab-scv2--forehead-lift) .ab-scv2-decision__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}
.ab-scv2:is(.ab-scv2--mini-lift,.ab-scv2--facelift,.ab-scv2--forehead-lift) .ab-scv2-decision__list article{position:relative;min-width:0;padding:30px 28px;border:1px solid var(--sc-line);background:var(--sc-paper)}
.ab-scv2:is(.ab-scv2--mini-lift,.ab-scv2--facelift,.ab-scv2--forehead-lift) .ab-scv2-decision__list article.is-current{border-color:var(--sc-accent);background:var(--sc-dark);color:#fff;box-shadow:0 16px 34px rgba(32,40,45,.12)}
.ab-scv2:is(.ab-scv2--mini-lift,.ab-scv2--facelift,.ab-scv2--forehead-lift) .ab-scv2-decision__list article>em{position:absolute;top:20px;right:20px;padding:5px 9px;border-radius:999px;background:#fff;color:var(--sc-dark);font-size:11px;font-style:normal;font-weight:750;letter-spacing:-.02em}
.ab-scv2:is(.ab-scv2--mini-lift,.ab-scv2--facelift,.ab-scv2--forehead-lift) .ab-scv2-decision__list article>span{display:block;color:var(--sc-accent);font-size:12px;font-weight:750;letter-spacing:.12em}
.ab-scv2:is(.ab-scv2--mini-lift,.ab-scv2--facelift,.ab-scv2--forehead-lift) .ab-scv2-decision__list article.is-current>span{color:#bfd0d8}
.ab-scv2:is(.ab-scv2--mini-lift,.ab-scv2--facelift,.ab-scv2--forehead-lift) .ab-scv2-decision__list h3{margin:20px 0 26px;font-size:25px;line-height:1.3}
.ab-scv2:is(.ab-scv2--mini-lift,.ab-scv2--facelift,.ab-scv2--forehead-lift) .ab-scv2-decision__list article.is-current h3{color:#fff!important;-webkit-text-fill-color:#fff!important}
.ab-scv2:is(.ab-scv2--mini-lift,.ab-scv2--facelift,.ab-scv2--forehead-lift) .ab-scv2-decision__list dl{margin:0}
.ab-scv2:is(.ab-scv2--mini-lift,.ab-scv2--facelift,.ab-scv2--forehead-lift) .ab-scv2-decision__list dl>div{padding:15px 0;border-top:1px solid var(--sc-line)}
.ab-scv2:is(.ab-scv2--mini-lift,.ab-scv2--facelift,.ab-scv2--forehead-lift) .ab-scv2-decision__list article.is-current dl>div{border-color:rgba(255,255,255,.2)}
.ab-scv2:is(.ab-scv2--mini-lift,.ab-scv2--facelift,.ab-scv2--forehead-lift) .ab-scv2-decision__list dt{margin-bottom:6px;color:var(--sc-accent);font-size:12px;font-weight:750}
.ab-scv2:is(.ab-scv2--mini-lift,.ab-scv2--facelift,.ab-scv2--forehead-lift) .ab-scv2-decision__list article.is-current dt{color:#d7e3e8!important;-webkit-text-fill-color:#d7e3e8!important}
.ab-scv2:is(.ab-scv2--mini-lift,.ab-scv2--facelift,.ab-scv2--forehead-lift) .ab-scv2-decision__list dd{margin:0;color:var(--sc-muted);font-size:15px;line-height:1.65;word-break:keep-all}
.ab-scv2:is(.ab-scv2--mini-lift,.ab-scv2--facelift,.ab-scv2--forehead-lift) .ab-scv2-decision__list article.is-current dd{color:rgba(255,255,255,.88)}
.ab-scv2:is(.ab-scv2--mini-lift,.ab-scv2--facelift,.ab-scv2--forehead-lift) .ab-scv2-decision__note{margin:20px 0 0;color:var(--sc-muted);font-size:14px;line-height:1.65}
.ab-scv2:is(.ab-scv2--mini-lift,.ab-scv2--facelift,.ab-scv2--forehead-lift) .ab-scv2-fit{background:#fff}
.ab-scv2:is(.ab-scv2--mini-lift,.ab-scv2--facelift,.ab-scv2--forehead-lift) .ab-scv2-fit__grid{gap:clamp(60px,7vw,110px)}
.ab-scv2:is(.ab-scv2--mini-lift,.ab-scv2--facelift,.ab-scv2--forehead-lift) .ab-scv2-fit li{padding:20px 38px 20px 0;font-size:18px}
.ab-scv2:is(.ab-scv2--mini-lift,.ab-scv2--facelift,.ab-scv2--forehead-lift) .ab-scv2-process{background:#fff}
.ab-scv2:is(.ab-scv2--mini-lift,.ab-scv2--facelift,.ab-scv2--forehead-lift) .ab-scv2-process ol{gap:12px;border:0}
.ab-scv2:is(.ab-scv2--mini-lift,.ab-scv2--facelift,.ab-scv2--forehead-lift) .ab-scv2-process li,
.ab-scv2:is(.ab-scv2--mini-lift,.ab-scv2--facelift,.ab-scv2--forehead-lift) .ab-scv2-process li+li{min-height:0;padding:24px 22px;border:1px solid var(--sc-line);background:var(--sc-paper)}
.ab-scv2:is(.ab-scv2--mini-lift,.ab-scv2--facelift,.ab-scv2--forehead-lift) .ab-scv2-process h3{margin:14px 0 8px;font-size:21px}
.ab-scv2:is(.ab-scv2--mini-lift,.ab-scv2--facelift,.ab-scv2--forehead-lift) .ab-scv2-course{background:var(--sc-paper)}
.ab-scv2:is(.ab-scv2--mini-lift,.ab-scv2--facelift,.ab-scv2--forehead-lift) .ab-scv2-course__grid{gap:clamp(60px,7vw,110px)}
.ab-scv2:is(.ab-scv2--mini-lift,.ab-scv2--facelift,.ab-scv2--forehead-lift) .ab-scv2-course article{padding:20px 0}
.ab-scv2:is(.ab-scv2--mini-lift,.ab-scv2--facelift,.ab-scv2--forehead-lift) .ab-scv2-note{padding:36px 0 54px;background:var(--sc-paper)}
.ab-scv2:is(.ab-scv2--mini-lift,.ab-scv2--facelift,.ab-scv2--forehead-lift) .ab-scv2-related{padding:46px 0}
.ab-scv2:is(.ab-scv2--mini-lift,.ab-scv2--facelift,.ab-scv2--forehead-lift) .ab-scv2-cta{padding:64px 0;background:linear-gradient(135deg,#dce8ed,#eef4f6)}
.ab-scv2:is(.ab-scv2--mini-lift,.ab-scv2--facelift,.ab-scv2--forehead-lift) .ab-scv2-cta p{margin-bottom:16px;font-size:17px}
.ab-scv2:is(.ab-scv2--mini-lift,.ab-scv2--facelift,.ab-scv2--forehead-lift) .ab-scv2-cta h2{font-size:clamp(40px,3.5vw,50px);line-height:1.18}
.ab-scv2:is(.ab-scv2--mini-lift,.ab-scv2--facelift,.ab-scv2--forehead-lift) .ab-scv2-cta a{min-height:58px;margin-top:28px}
@media(max-width:900px){
  html[data-abelle-site=true][data-ab-page-type=procedure].ab-scv2-active body #subtitle.ab-person-hero-shell>.container>h1.font-60.bold700{font-size:clamp(39px,10.5vw,42px)!important;line-height:1.12!important}
  .ab-scv2:is(.ab-scv2--mini-lift,.ab-scv2--facelift,.ab-scv2--forehead-lift) .ab-scv2-wrap,
  .ab-scv2:is(.ab-scv2--mini-lift,.ab-scv2--facelift,.ab-scv2--forehead-lift) :is(.ab-scv2-types,.ab-scv2-options,.ab-scv2-process)>.ab-scv2-wrap{width:calc(100% - 36px)}
  .ab-scv2:is(.ab-scv2--mini-lift,.ab-scv2--facelift,.ab-scv2--forehead-lift) .ab-scv2-line{display:block}
  .ab-scv2:is(.ab-scv2--mini-lift,.ab-scv2--facelift,.ab-scv2--forehead-lift) .ab-scv2-line+.ab-scv2-line:before{content:none}
  .ab-scv2:is(.ab-scv2--mini-lift,.ab-scv2--facelift,.ab-scv2--forehead-lift) .ab-scv2-heading{margin-bottom:28px}
  .ab-scv2:is(.ab-scv2--mini-lift,.ab-scv2--facelift,.ab-scv2--forehead-lift) :is(.ab-scv2-heading h2,.ab-scv2-intro h2,.ab-scv2-assess h2,.ab-scv2-fit h2,.ab-scv2-course h2){font-size:34px}
  .ab-scv2:is(.ab-scv2--mini-lift,.ab-scv2--facelift,.ab-scv2--forehead-lift) :is(.ab-scv2-heading>p:last-child,.ab-scv2-assess header>p:last-child,.ab-scv2-intro__copy p,.ab-scv2-types p,.ab-scv2-options p,.ab-scv2-process p,.ab-scv2-course p,.ab-scv2-note p){font-size:16px}
  .ab-scv2:is(.ab-scv2--mini-lift,.ab-scv2--facelift,.ab-scv2--forehead-lift) .ab-scv2-intro{padding:58px 0}
  .ab-scv2:is(.ab-scv2--mini-lift,.ab-scv2--facelift,.ab-scv2--forehead-lift) .ab-scv2-intro__copy{margin-top:28px;padding:24px 0 0}
  .ab-scv2:is(.ab-scv2--mini-lift,.ab-scv2--facelift,.ab-scv2--forehead-lift) .ab-scv2-intro__copy strong{font-size:22px}
  .ab-scv2:is(.ab-scv2--mini-lift,.ab-scv2--facelift,.ab-scv2--forehead-lift) .ab-scv2-facts__list>div{min-height:0;padding:22px 18px}
  .ab-scv2:is(.ab-scv2--mini-lift,.ab-scv2--facelift,.ab-scv2--forehead-lift) :is(.ab-scv2-types,.ab-scv2-assess,.ab-scv2-options,.ab-scv2-fit,.ab-scv2-process,.ab-scv2-course){padding:54px 0}
  .ab-scv2:is(.ab-scv2--mini-lift,.ab-scv2--facelift,.ab-scv2--forehead-lift) .ab-scv2-decision{padding:56px 0}
  .ab-scv2:is(.ab-scv2--mini-lift,.ab-scv2--facelift,.ab-scv2--forehead-lift) .ab-scv2-decision>.ab-scv2-wrap{width:calc(100% - 36px)}
  .ab-scv2:is(.ab-scv2--mini-lift,.ab-scv2--facelift,.ab-scv2--forehead-lift) .ab-scv2-decision__head{display:flex;align-items:flex-end;margin-bottom:28px}
  .ab-scv2:is(.ab-scv2--mini-lift,.ab-scv2--facelift,.ab-scv2--forehead-lift) .ab-scv2-decision__head>div{min-width:0}
  .ab-scv2:is(.ab-scv2--mini-lift,.ab-scv2--facelift,.ab-scv2--forehead-lift) .ab-scv2-decision__head h2{font-size:34px}
  .ab-scv2:is(.ab-scv2--mini-lift,.ab-scv2--facelift,.ab-scv2--forehead-lift) .ab-scv2-decision__head>div>p:last-child{font-size:16px}
  .ab-scv2:is(.ab-scv2--mini-lift,.ab-scv2--facelift,.ab-scv2--forehead-lift) .ab-scv2-decision__list{display:flex;gap:10px;margin-right:-18px;padding:0 18px 8px 0;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}
  .ab-scv2:is(.ab-scv2--mini-lift,.ab-scv2--facelift,.ab-scv2--forehead-lift) .ab-scv2-decision__list::-webkit-scrollbar{display:none}
  .ab-scv2:is(.ab-scv2--mini-lift,.ab-scv2--facelift,.ab-scv2--forehead-lift) .ab-scv2-decision__list article{flex:0 0 min(82vw,326px);padding:26px 22px;scroll-snap-align:start}
  .ab-scv2:is(.ab-scv2--mini-lift,.ab-scv2--facelift,.ab-scv2--forehead-lift) .ab-scv2-decision__list h3{font-size:23px}
  .ab-scv2:is(.ab-scv2--mini-lift,.ab-scv2--facelift,.ab-scv2--forehead-lift) :is(.ab-scv2-types__list,.ab-scv2-options__list,.ab-scv2-process ol,.ab-scv2-course__grid>div){display:flex;gap:10px;margin-right:-18px;padding:0 18px 8px 0;overflow-x:auto;border:0;scroll-snap-type:x proximity;scrollbar-width:none}
  .ab-scv2:is(.ab-scv2--mini-lift,.ab-scv2--facelift,.ab-scv2--forehead-lift) .ab-scv2-process ol{display:flex!important;grid-template-columns:none!important}
  .ab-scv2:is(.ab-scv2--mini-lift,.ab-scv2--facelift,.ab-scv2--forehead-lift) .ab-scv2-process ol{display:flex!important;grid-template-columns:none!important}
  .ab-scv2:is(.ab-scv2--mini-lift,.ab-scv2--facelift,.ab-scv2--forehead-lift) :is(.ab-scv2-types__list,.ab-scv2-options__list,.ab-scv2-process ol,.ab-scv2-course__grid>div)::-webkit-scrollbar{display:none}
  .ab-scv2:is(.ab-scv2--mini-lift,.ab-scv2--facelift,.ab-scv2--forehead-lift) :is(.ab-scv2-types article,.ab-scv2-types article:nth-child(even),.ab-scv2-options article,.ab-scv2-options article+article,.ab-scv2-process li,.ab-scv2-process li+li,.ab-scv2-course article){display:block;flex:0 0 min(78vw,320px);min-height:0;padding:24px 22px;border:1px solid var(--sc-line);background:#fff;scroll-snap-align:start}
  .ab-scv2:is(.ab-scv2--mini-lift,.ab-scv2--facelift,.ab-scv2--forehead-lift) .ab-scv2-assess header{margin-bottom:32px}
  .ab-scv2:is(.ab-scv2--mini-lift,.ab-scv2--facelift,.ab-scv2--forehead-lift) .ab-scv2-assess dl div{grid-template-columns:76px 1fr;padding:17px 0}
  .ab-scv2:is(.ab-scv2--mini-lift,.ab-scv2--facelift,.ab-scv2--forehead-lift) .ab-scv2-assess dd{font-size:17px}
  .ab-scv2:is(.ab-scv2--mini-lift,.ab-scv2--facelift,.ab-scv2--forehead-lift) .ab-scv2-fit header{margin-bottom:30px}
  .ab-scv2:is(.ab-scv2--mini-lift,.ab-scv2--facelift,.ab-scv2--forehead-lift) .ab-scv2-fit li{padding:18px 30px 18px 0;font-size:17px}
  .ab-scv2:is(.ab-scv2--mini-lift,.ab-scv2--facelift,.ab-scv2--forehead-lift) .ab-scv2-course__grid>div{margin-top:30px}
  .ab-scv2:is(.ab-scv2--mini-lift,.ab-scv2--facelift,.ab-scv2--forehead-lift) .ab-scv2-note{padding:24px 0 54px}
  .ab-scv2:is(.ab-scv2--mini-lift,.ab-scv2--facelift,.ab-scv2--forehead-lift) .ab-scv2-related{padding:54px 0}
  .ab-scv2:is(.ab-scv2--mini-lift,.ab-scv2--facelift,.ab-scv2--forehead-lift) .ab-scv2-cta{padding:62px 0}
  .ab-scv2:is(.ab-scv2--mini-lift,.ab-scv2--facelift,.ab-scv2--forehead-lift) .ab-scv2-cta p{font-size:16px}
  .ab-scv2:is(.ab-scv2--mini-lift,.ab-scv2--facelift,.ab-scv2--forehead-lift) .ab-scv2-cta h2{font-size:34px}
  .ab-scv2:is(.ab-scv2--mini-lift,.ab-scv2--facelift,.ab-scv2--forehead-lift) .ab-scv2-cta a{min-height:56px;margin-top:28px}
}
