.mvg-practice-status{z-index:35;color:#f9f7f1;background:radial-gradient(circle at 86% 0,#7fb9ad47,#0000 34%),linear-gradient(112deg,#0e2b43 0%,#124d51 100%);border-bottom:1px solid #d6b3699e;position:relative}.mvg-practice-status--vacation{background:radial-gradient(circle at 85% 0,#dabe7c3d,#0000 34%),linear-gradient(112deg,#0e2b43 0%,#174f52 100%)}.mvg-practice-status__inner{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;min-height:58px;padding-block:10px;display:grid}.mvg-practice-status__icon{color:#e0bf79;width:21px;height:21px}.mvg-practice-status__copy{flex-wrap:wrap;align-items:baseline;gap:5px 12px;font-size:14px;line-height:1.45;display:flex}.mvg-practice-status__copy strong{color:#fff;font-weight:650}.mvg-practice-status__copy span{color:#ffffffdb}.mvg-practice-status__copy small{color:#e0bf79;letter-spacing:.09em;text-transform:uppercase;font-size:11px;font-weight:700}.mvg-practice-status button{color:#ffffffdb;cursor:pointer;background:#ffffff14;border:0;border-radius:999px;place-items:center;width:36px;height:36px;display:grid}.mvg-practice-status button:hover{background:#ffffff26}.mvg-practice-status button svg{width:17px;height:17px}@media (width<=767px){.mvg-practice-status__inner{gap:10px;min-height:0;padding-block:9px}.mvg-practice-status__copy{gap:1px;font-size:12px;line-height:1.38;display:grid}.mvg-practice-status__copy small{margin-top:2px;font-size:9px}.mvg-practice-status button{width:32px;height:32px}}.mvg-seminars{background:radial-gradient(circle at 88% 8%,#6fada32e,#0000 30rem),linear-gradient(145deg,#f6f3eb 0%,#eef5f2 58%,#e3efec 100%);overflow:hidden}.mvg-seminars__layout{grid-template-columns:minmax(15rem,.7fr) minmax(0,1.3fr);align-items:start;gap:clamp(2.5rem,6vw,6rem);display:grid}.mvg-seminars__list{gap:1.3rem;display:grid}.mvg-seminar-card{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffc7;border:1px solid #0c30421f;border-radius:1.8rem;grid-template-columns:8.5rem minmax(0,1fr);display:grid;overflow:hidden;box-shadow:0 1.5rem 4rem #0e323e14}.mvg-seminar-card__date{color:#fff;text-align:center;background:radial-gradient(circle at 20% 15%,#4e978e66,#0000 13rem),linear-gradient(150deg,#0b263b,#104b4f);flex-direction:column;justify-content:center;align-items:center;gap:.55rem;padding:1.5rem 1rem;display:flex;position:relative;overflow:hidden}.mvg-seminar-card__date:after{content:"MVG";color:#0000;font-family:var(--font-serif);-webkit-text-stroke:1px #ffffff12;font-size:4.8rem;position:absolute;bottom:-.05em;left:50%;transform:translate(-50%)}.mvg-seminar-card__date span,.mvg-seminar-card__date small{z-index:1;display:block;position:relative}.mvg-seminar-card__date span{font-family:var(--font-serif);text-transform:uppercase;font-size:1.55rem;line-height:1}.mvg-seminar-card__date small{color:#e2c17b;letter-spacing:.12em;text-transform:uppercase;font-size:.68rem;font-weight:750}.mvg-seminar-card__body{min-width:0;padding:clamp(1.45rem,3vw,2.25rem)}.mvg-seminar-card__topline{justify-content:space-between;align-items:center;gap:1rem;display:flex}.mvg-seminar-card__topline>span{color:var(--color-surgical);letter-spacing:.18em;text-transform:uppercase;font-size:.64rem;font-weight:800}.mvg-seminar-card__topline>strong{color:#1e6661;white-space:nowrap;background:#cfe8e180;border:1px solid #2c746b33;border-radius:999px;padding:.35rem .65rem;font-size:.68rem;font-weight:750}.mvg-seminar-card__topline>strong.is-waitlist{color:#886523;background:#efdeb759;border-color:#be914140}.mvg-seminar-card h2{max-width:42rem;color:var(--color-navy);font-family:var(--font-serif);letter-spacing:-.025em;margin-top:.8rem;font-size:clamp(1.8rem,3vw,2.6rem);font-weight:450;line-height:1.02}.mvg-seminar-card__description{color:#5d6d78;max-width:45rem;margin-top:.85rem;font-size:.92rem;line-height:1.7}.mvg-seminar-card__facts{border-block:1px solid #0f38461c;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin-top:1.4rem;display:grid}.mvg-seminar-card__facts>div{grid-template-columns:auto minmax(0,1fr);align-content:start;gap:.15rem .65rem;min-height:5.1rem;padding:1rem .9rem 1rem 0;display:grid}.mvg-seminar-card__facts>div:nth-child(2n){border-left:1px solid #0f38461c;padding-left:1rem}.mvg-seminar-card__facts svg{width:1rem;height:1rem;color:var(--color-surgical);grid-row:1/span 2;margin-top:.15rem}.mvg-seminar-card__facts dt{color:#7c8a93;letter-spacing:.1em;text-transform:uppercase;font-size:.62rem;font-weight:750}.mvg-seminar-card__facts dd{color:var(--color-navy);font-size:.78rem;font-weight:650;line-height:1.4}.mvg-seminar-card__reserve{margin-top:1.35rem}.mvg-seminar-card__form{background:radial-gradient(circle at 100% 0,#74b4a82e,#0000 18rem),#edf6f2c2;border:1px solid #2067622b;border-radius:1.25rem;margin-top:1.4rem;padding:1.2rem;position:relative}.mvg-seminar-card__form-head{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem;display:flex}.mvg-seminar-card__form-head span,.mvg-seminar-card__form-head strong{display:block}.mvg-seminar-card__form-head span{color:var(--color-surgical);letter-spacing:.14em;text-transform:uppercase;font-size:.6rem;font-weight:800}.mvg-seminar-card__form-head strong{color:var(--color-navy);font-family:var(--font-serif);margin-top:.2rem;font-size:1.35rem;font-weight:450}.mvg-seminar-card__form-head button{color:#5f7079;text-underline-offset:.25rem;cursor:pointer;background:0 0;border:0;font-size:.7rem;font-weight:650;text-decoration:underline}.mvg-seminar-card__form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;display:grid}.mvg-seminar-card__form label{color:#304959;gap:.35rem;font-size:.68rem;font-weight:700;display:grid}.mvg-seminar-card__form input[type=text],.mvg-seminar-card__form input[type=email],.mvg-seminar-card__form-grid input{min-height:2.8rem;color:var(--color-navy);background:#ffffffe6;border:1px solid #0f38462b;border-radius:.7rem;padding:0 .8rem;font-size:.85rem}.mvg-seminar-card__form input:focus{border-color:var(--color-surgical);outline:2px solid #27716c33}.mvg-seminar-card__privacy{grid-template-columns:auto minmax(0,1fr);align-items:start;margin:.9rem 0 1rem;line-height:1.45;color:#62727b!important;gap:.55rem!important;font-size:.67rem!important;font-weight:500!important;display:grid!important}.mvg-seminar-card__privacy input{width:1rem;height:1rem;accent-color:var(--color-surgical);margin-top:.1rem}.mvg-seminar-card__privacy a{color:var(--color-surgical);text-underline-offset:.15rem;text-decoration:underline}.mvg-seminar-card__honey{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.mvg-seminar-card__error{color:#9e423d;margin:0 0 .8rem;font-size:.75rem;font-weight:700}.mvg-seminar-card__result{color:#1d5f5b;background:#dbefe8a6;border:1px solid #27716c2e;border-radius:1rem;grid-template-columns:auto minmax(0,1fr);gap:.75rem;margin-top:1.4rem;padding:1rem;display:grid}.mvg-seminar-card__result svg{width:1.2rem;height:1.2rem}.mvg-seminar-card__result strong{color:var(--color-navy);font-size:.85rem}.mvg-seminar-card__result p{color:#5f7279;margin-top:.25rem;font-size:.72rem;line-height:1.5}.mvg-seminars__empty{background:#ffffffad;border:1px solid #0c30421f;border-radius:1.8rem;grid-template-columns:auto minmax(0,1fr);gap:1.2rem;padding:clamp(1.5rem,4vw,2.6rem);display:grid;box-shadow:0 1.5rem 4rem #0e323e0f}.mvg-seminars__empty>svg{width:1.5rem;color:var(--color-surgical)}.mvg-seminars__empty span{color:var(--color-surgical);letter-spacing:.17em;text-transform:uppercase;font-size:.65rem;font-weight:800}.mvg-seminars__empty h2{color:var(--color-navy);font-family:var(--font-serif);margin-top:.55rem;font-size:clamp(1.7rem,3vw,2.35rem);font-weight:450;line-height:1.05}.mvg-seminars__empty p{color:#5e6f79;max-width:38rem;margin:.85rem 0 1.2rem;font-size:.86rem;line-height:1.65}.mvg-seminars__steps{background:#ffffff21;border:1px solid #ffffff21;border-radius:1.6rem;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:2.2rem;display:grid;overflow:hidden}.mvg-seminars__steps li{background:radial-gradient(circle at 90% 0,#4388812e,#0000 14rem),#0c2940;min-height:15rem;padding:clamp(1.4rem,3vw,2rem)}.mvg-seminars__steps li>div{justify-content:space-between;align-items:center;display:flex}.mvg-seminars__steps svg{color:#e0bf79;width:1.2rem}.mvg-seminars__steps li>div>span{color:#ffffff3d;font-family:var(--font-serif);font-size:1.7rem}.mvg-seminars__steps h2{color:#fff;font-family:var(--font-serif);margin-top:1.6rem;font-size:1.4rem;font-weight:450}.mvg-seminars__steps p{color:#ffffffa6;margin-top:.65rem;font-size:.82rem;line-height:1.65}.mvg-seminars__topics{border-top:1px solid #0f384624;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:2.2rem;display:grid}.mvg-seminars__topics li{border-bottom:1px solid #0f384624;gap:.8rem;min-height:7rem;padding:1.35rem;display:flex}.mvg-seminars__topics li:nth-child(odd){border-right:1px solid #0f384624}.mvg-seminars__topics svg{width:1rem;color:var(--color-surgical);flex:none}.mvg-seminars__topics span{color:var(--color-navy);font-size:.83rem;line-height:1.6}@media (width<=960px){.mvg-seminars__layout{grid-template-columns:1fr}}@media (width<=680px){.mvg-seminar-card{border-radius:1.35rem;grid-template-columns:1fr}.mvg-seminar-card__date{flex-direction:row;justify-content:space-between;align-items:center;padding:1rem 1.25rem}.mvg-seminar-card__date span{font-size:1.2rem}.mvg-seminar-card__body{padding:1.25rem}.mvg-seminar-card__topline{flex-direction:column;align-items:flex-start;gap:.65rem}.mvg-seminar-card__facts,.mvg-seminar-card__form-grid,.mvg-seminars__steps,.mvg-seminars__topics{grid-template-columns:1fr}.mvg-seminar-card__facts>div:nth-child(2n){border-left:0;padding-left:0}.mvg-seminar-card__facts>div+div{border-top:1px solid #0f38461a}.mvg-seminars__steps{border-radius:1.25rem}.mvg-seminars__steps li{min-height:0}.mvg-seminars__topics li:nth-child(odd){border-right:0}.mvg-seminars__topics li{min-height:0;padding-inline:0}}.mvg-regenerative-spectrum,.mvg-regenerative-logic{--regen-ink:#0f2b46;--regen-teal:#2f7d78;--regen-gold:#d5b271;--regen-line:#1f6d6b2e}.mvg-regenerative-kicker{color:var(--regen-teal);letter-spacing:.2em;text-transform:uppercase;font-size:.67rem;font-weight:720;line-height:1.35}.mvg-regenerative-spectrum{border-bottom:1px solid var(--regen-line);background:radial-gradient(circle at 90% 7%,#2f7d7817,#0000 26rem),#fbfaf7;padding:clamp(4rem,7vw,7rem) 0}.mvg-regenerative-spectrum__head{grid-template-columns:minmax(0,.9fr) minmax(20rem,.72fr);align-items:end;gap:clamp(2rem,6vw,7rem);display:grid}.mvg-regenerative-spectrum__head h2{max-width:11ch;color:var(--regen-ink);font-family:var(--font-serif);font-size:var(--mvg-type-section);letter-spacing:-.035em;margin:.8rem 0 0;font-weight:500;line-height:.98}.mvg-regenerative-spectrum__head>p{border-left:1px solid var(--regen-gold);color:var(--muted-foreground);font-size:var(--mvg-type-body);margin:0;padding-left:clamp(1.25rem,2.5vw,2.4rem);line-height:1.68}.mvg-regenerative-groups{border:1px solid var(--regen-line);border-radius:1.6rem;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:clamp(2rem,4vw,3.5rem);display:grid;overflow:hidden;box-shadow:0 28px 70px -58px #0f2b46b3}.mvg-regenerative-groups>article{min-width:0;padding:clamp(1.35rem,2.6vw,2.2rem)}.mvg-regenerative-groups>article:first-child{color:#fff;background:linear-gradient(145deg,#0c3542,#174f56)}.mvg-regenerative-groups>article:nth-child(2){border-left:1px solid var(--regen-line);background:#e7f0ed}.mvg-regenerative-groups>article:nth-child(3){border-top:1px solid var(--regen-line);background:#f7f1e7}.mvg-regenerative-groups>article:nth-child(4){border-top:1px solid var(--regen-line);border-left:1px solid var(--regen-line);background:#eef3f1}.mvg-regenerative-groups__meta{color:var(--regen-teal);justify-content:space-between;align-items:center;margin-bottom:1.5rem;display:flex}.mvg-regenerative-groups__meta span{color:var(--regen-gold);font-family:var(--font-serif);font-size:.8rem;font-style:italic}.mvg-regenerative-groups__meta svg{stroke-width:1.5px;width:1.25rem;height:1.25rem}.mvg-regenerative-groups>article:first-child .mvg-regenerative-kicker,.mvg-regenerative-groups>article:first-child .mvg-regenerative-groups__meta{color:#a7d0c8}.mvg-regenerative-groups h3{max-width:20ch;color:var(--regen-ink);font-family:var(--font-serif);letter-spacing:-.02em;margin:.7rem 0 0;font-size:clamp(1.35rem,2vw,1.85rem);font-weight:500;line-height:1.08}.mvg-regenerative-groups>article:first-child h3{color:#fff}.mvg-regenerative-groups>article>p{max-width:38rem;color:var(--muted-foreground);font-size:var(--mvg-type-card-copy);margin:.85rem 0 0;line-height:1.62}.mvg-regenerative-groups>article:first-child>p{color:#ffffffb8}.mvg-regenerative-groups nav{border-top:1px solid var(--regen-line);margin-top:1.35rem}.mvg-regenerative-groups nav a{border-bottom:1px solid var(--regen-line);min-height:3.45rem;color:var(--regen-ink);font-family:var(--font-serif);justify-content:space-between;align-items:center;gap:1rem;padding:.78rem 0;font-size:clamp(.92rem,1.25vw,1.05rem);font-weight:500;line-height:1.16;transition:padding .18s,color .18s;display:flex}.mvg-regenerative-groups nav a:hover{color:var(--regen-teal);padding-left:.35rem}.mvg-regenerative-groups nav svg{width:.95rem;height:.95rem;color:var(--regen-teal);flex:none}.mvg-regenerative-groups>article:first-child nav{border-color:#ffffff29}.mvg-regenerative-groups>article:first-child nav a{color:#fff;border-color:#ffffff29}.mvg-regenerative-groups>article:first-child nav svg{color:#a7d0c8}.mvg-regenerative-logic{background-color:#edf4f1;background-image:linear-gradient(#0f2b4606 1px,#0000 1px),linear-gradient(90deg,#0f2b4606 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:4.5rem 4.5rem;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;padding:clamp(4rem,7vw,7rem) 0}.mvg-regenerative-logic__grid{grid-template-columns:minmax(17rem,.68fr) minmax(0,1.32fr);align-items:start;gap:clamp(2rem,5vw,6rem);display:grid}.mvg-regenerative-logic__intro{position:sticky;top:9rem}.mvg-regenerative-logic__steps{border:1px solid var(--regen-line);background:#ffffffb3;border-radius:1.25rem;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid;overflow:hidden;box-shadow:0 28px 64px -58px #0f2b46a6}.mvg-regenerative-logic__steps li{min-height:11rem;padding:1.35rem}.mvg-regenerative-logic__steps li:nth-child(2n){border-left:1px solid var(--regen-line)}.mvg-regenerative-logic__steps li:nth-child(n+3){border-top:1px solid var(--regen-line)}.mvg-regenerative-logic__steps li:nth-child(2),.mvg-regenerative-logic__steps li:nth-child(3){background:#e2eee9a6}.mvg-regenerative-logic__steps li>div{color:var(--regen-teal);justify-content:space-between;align-items:center;display:flex}.mvg-regenerative-logic__steps li>div span{color:var(--regen-gold);font-family:var(--font-serif);font-size:.78rem;font-style:italic}.mvg-regenerative-logic__steps svg{stroke-width:1.5px;width:1.1rem;height:1.1rem}.mvg-regenerative-logic__steps h3{color:var(--regen-ink);font-family:var(--font-serif);font-size:var(--mvg-type-card-title);margin:1.15rem 0 0;font-weight:500;line-height:1.16}.mvg-regenerative-logic__steps p{color:var(--muted-foreground);font-size:var(--mvg-type-card-copy);margin:.55rem 0 0;line-height:1.58}.mvg-regenerative-logic__media{background:var(--regen-ink);border-radius:1.6rem;min-height:24rem;margin-top:clamp(2.25rem,5vw,4.5rem);position:relative;overflow:hidden}.mvg-regenerative-logic__media img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.mvg-regenerative-logic__media:after{content:"";background:linear-gradient(#0000,#061b2ad1);position:absolute;inset:45% 0 0}.mvg-regenerative-logic__media figcaption{z-index:1;color:#ffffffc2;flex-direction:column;gap:.25rem;font-size:.78rem;line-height:1.45;display:flex;position:absolute;bottom:clamp(1.25rem,3vw,2.5rem);left:clamp(1.25rem,3vw,2.5rem);right:clamp(1.25rem,3vw,2.5rem)}.mvg-regenerative-logic__media figcaption strong{color:#fff;font-family:var(--font-serif);font-size:1.1rem;font-weight:500}@media (width<=899px){.mvg-regenerative-spectrum__head,.mvg-regenerative-logic__grid{grid-template-columns:1fr}.mvg-regenerative-logic__intro{position:static}}@media (width<=699px){.mvg-regenerative-spectrum,.mvg-regenerative-logic{padding:3.25rem 0}.mvg-regenerative-spectrum__head{gap:1.35rem}.mvg-regenerative-spectrum__head>p{padding-left:1rem}.mvg-regenerative-groups,.mvg-regenerative-logic__steps{grid-template-columns:1fr}.mvg-regenerative-groups>article{padding:1.25rem}.mvg-regenerative-groups>article+article{border-top:1px solid var(--regen-line);border-left:0}.mvg-regenerative-groups__meta{margin-bottom:1rem}.mvg-regenerative-groups h3{font-size:1.3rem}.mvg-regenerative-groups nav a{min-height:3.1rem;font-size:.92rem}.mvg-regenerative-logic__grid{gap:1.6rem}.mvg-regenerative-logic__steps li{min-height:0;padding:1.15rem}.mvg-regenerative-logic__steps li+li{border-top:1px solid var(--regen-line);border-left:0}.mvg-regenerative-logic__media{min-height:19rem;margin-top:2rem}}@media (prefers-reduced-motion:reduce){.mvg-regenerative-groups nav a{transition:none}}.mvg-ortho-overview__approach,.mvg-ortho-overview__areas,.mvg-ortho-overview__services,.mvg-ortho-overview__trust{position:relative;overflow:clip}.mvg-ortho-overview__approach{background:radial-gradient(circle at 88% 12%,#caae751f,#0000 24rem),#f8f5ef}.mvg-ortho-overview__areas{background-color:#e7f0ed;background-image:linear-gradient(#195a5809 1px,#0000 1px),linear-gradient(90deg,#195a5809 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:5.5rem 5.5rem;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box}.mvg-ortho-overview__trust{background:radial-gradient(circle at 8% 115%,#2f767329,#0000 28rem),linear-gradient(130deg,#e1eaed,#edf2ef)}.mvg-ortho-overview__services{background:radial-gradient(circle at 92% 8%,#2f76731c,#0000 24rem),#f8f5ef}.mvg-ortho-overview__approach:before,.mvg-ortho-overview__areas:before,.mvg-ortho-overview__services:before,.mvg-ortho-overview__trust:before{content:"";transform-origin:50%;background:linear-gradient(90deg,#0000,#29716d85,#0000);height:1px;position:absolute;top:0;left:0;right:0}.mvg-ortho-focus-grid{border:1px solid #1f6d6b2e;border-radius:1.45rem;margin-top:clamp(2rem,4vw,3.2rem);display:grid;overflow:hidden;box-shadow:0 28px 64px -54px #0f2b46b3}.mvg-ortho-focus-card{border-bottom:1px solid #1f6d6b29;grid-template-rows:auto 1fr;gap:1.4rem;min-width:0;min-height:13rem;padding:clamp(1.25rem,2.4vw,2rem);display:grid}.mvg-ortho-focus-card>span{color:#b18543;font-family:var(--font-serif);font-size:.76rem;font-style:italic}.mvg-ortho-focus-card:first-child{color:#fff;background:linear-gradient(145deg,#0c3542,#174f56)}.mvg-ortho-focus-card:nth-child(2){background:#e5f1edf0}.mvg-ortho-focus-card:nth-child(3){background:#f8f2e8f0}.mvg-ortho-focus-card:nth-child(4){background:#dcebe6eb}.mvg-ortho-focus-card:first-child h2{color:#fff}.mvg-ortho-focus-card:first-child p{color:#ffffffb8}@media (width>=760px){.mvg-ortho-focus-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mvg-ortho-focus-card:nth-child(odd){border-right:1px solid #1f6d6b29}}@media (width>=1120px){.mvg-ortho-focus-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.mvg-ortho-focus-card{border-bottom:0;border-right:1px solid #1f6d6b29}.mvg-ortho-focus-card:last-child{border-right:0}}@media (width<=699px){.mvg-ortho-focus-card{grid-template-rows:auto;grid-template-columns:2rem minmax(0,1fr);gap:.75rem;min-height:0;padding:1.1rem}.mvg-ortho-focus-card h2{font-size:1rem}.mvg-ortho-focus-card p{margin-top:.4rem;font-size:.8rem;line-height:1.55}}.mvg-ortho-overview__services-kicker{color:#28736f;font-size:var(--mvg-type-kicker);letter-spacing:.2em;text-transform:uppercase;margin-bottom:1rem;font-weight:760}.mvg-ortho-overview__service-groups{background:#ffffff9e;border:1px solid #0f2d4424;border-radius:1.35rem;display:grid;overflow:hidden;box-shadow:0 30px 68px -56px #0b2638b8}.mvg-ortho-overview__service-group{min-width:0;padding:clamp(1.5rem,3vw,2.5rem)}.mvg-ortho-overview__service-group+.mvg-ortho-overview__service-group{border-top:1px solid #0f2d4424}.mvg-ortho-overview__service-group header>small{color:#b18543;font-family:var(--font-serif);font-size:.76rem;font-style:italic}.mvg-ortho-overview__service-group header h2{color:#102d47;max-width:18ch;font-family:var(--font-serif);font-size:var(--mvg-type-subsection);text-wrap:balance;margin-top:.8rem;font-weight:500;line-height:1.04}.mvg-ortho-overview__service-group header p{color:#102d47ad;max-width:37rem;font-size:var(--mvg-type-body);margin-top:.85rem;line-height:1.62}.mvg-ortho-overview__service-group ol{border-top:1px solid #0f2d4426;margin-top:clamp(1.35rem,2.5vw,2rem)}.mvg-ortho-overview__service-group li{border-bottom:1px solid #0f2d4426}.mvg-ortho-overview__service-group li a{color:#102d47;grid-template-columns:2rem minmax(0,1fr) auto;align-items:center;gap:.65rem;min-height:3.75rem;display:grid}.mvg-ortho-overview__service-group li a>small{color:#b18543;font-family:var(--font-serif);font-size:.7rem;font-style:italic}.mvg-ortho-overview__service-group li a>svg{color:#28736f;width:.9rem;height:.9rem;transition:transform .24s}.mvg-ortho-overview__service-group li a:hover>svg{transform:translate(.3rem)}.mvg-ortho-overview__service-group li a:focus-visible{outline-offset:4px;outline:2px solid #28736f}.mvg-ortho-overview__service-group--regenerative{background:radial-gradient(circle at 100% 0,#35867f57,#0000 24rem),#0b2f40}.mvg-ortho-overview__service-group--regenerative header h2,.mvg-ortho-overview__service-group--regenerative li a{color:#fffffff0}.mvg-ortho-overview__service-group--regenerative header p{color:#ffffffa8}.mvg-ortho-overview__service-group--regenerative :is(ol,li){border-color:#ffffff29}.mvg-ortho-overview__service-group--regenerative li a>svg{color:#9fc9c3}@media (width>=900px){.mvg-ortho-overview__service-groups{grid-template-columns:repeat(2,minmax(0,1fr))}.mvg-ortho-overview__service-group+.mvg-ortho-overview__service-group{border-top:0;border-left:1px solid #0f2d4424}.mvg-ortho-overview__service-group{grid-template-rows:12.25rem 1fr;display:grid}.mvg-ortho-overview__service-group ol{margin-top:0}}@media (prefers-reduced-motion:no-preference){html.mvg-motion-ready :is(.mvg-ortho-overview__approach,.mvg-ortho-overview__areas,.mvg-ortho-overview__services,.mvg-ortho-overview__trust)[data-motion-chapter]:before{transition:transform 1.05s cubic-bezier(.16,1,.3,1);transform:scaleX(0)}html.mvg-motion-ready :is(.mvg-ortho-overview__approach,.mvg-ortho-overview__areas,.mvg-ortho-overview__services,.mvg-ortho-overview__trust)[data-motion-chapter].is-motion-visible:before{transform:scaleX(1)}}.mvg-ortho-overview__approach li h2,.mvg-ortho-overview__trust h2{color:#28736f;font-family:var(--font-serif);font-size:var(--mvg-type-bullet-title);letter-spacing:-.01em;font-weight:500;line-height:1.18}@media (width>=768px){.mvg-ortho-overview__approach li>div{grid-template-rows:3.05rem 1fr;display:grid}.mvg-ortho-overview__approach li p{margin-top:.65rem}}.mvg-ortho-overview__approach li p,.mvg-ortho-overview__trust p{font-size:var(--mvg-type-bullet-copy);line-height:1.65}.mvg-ortho-overview__service-group li a{min-height:3.45rem}.mvg-ortho-overview__service-group li a>span{font-family:var(--font-serif);font-size:var(--mvg-type-bullet-title);letter-spacing:-.01em;font-weight:500;line-height:1.16}@media (width<=699px){.mvg-ortho-overview__service-group{padding:1.25rem}.mvg-ortho-overview__service-group header h2{font-size:clamp(1.65rem,7vw,2rem)}.mvg-ortho-overview__service-group header p{font-size:.86rem}.mvg-ortho-overview__service-group li a{grid-template-columns:1.6rem minmax(0,1fr) auto;min-height:3.35rem}.mvg-ortho-overview__service-group li a>span{font-size:1rem;line-height:1.18}}.mvg-services-hero,.mvg-services-areas,.mvg-services-group,.mvg-services-costs{--services-ink:#102b46;--services-teal:#286f6c;--services-gold:#d0a85f;--services-paper:#f8f5ef;--services-line:#102b4629}.mvg-services-kicker{color:var(--services-teal,#286f6c);letter-spacing:.2em;text-transform:uppercase;align-items:center;gap:.7rem;font-size:.65rem;font-weight:700;line-height:1.4;display:inline-flex}.mvg-services-kicker:before{content:"";opacity:.65;background:currentColor;flex:none;width:2rem;height:1px}.mvg-services-hero{border-bottom:1px solid var(--services-line);background:radial-gradient(circle at 43% 28%,#ddc69d33,#0000 24rem),linear-gradient(122deg,#fbfaf7 0 58%,#edf3f0 58% 100%);overflow:hidden}.mvg-services-hero__stage{grid-template-columns:minmax(0,1.02fr) minmax(360px,.98fr);align-items:stretch;min-height:min(720px,100svh - 150px);display:grid}.mvg-services-hero__copy{z-index:1;flex-direction:column;justify-content:center;min-width:0;padding:clamp(4rem,7vw,7.5rem) clamp(2rem,6vw,7rem) clamp(3.5rem,6vw,6rem) 0;display:flex;position:relative}.mvg-services-hero__copy h1{max-width:8.6ch;color:var(--services-ink);font-family:var(--font-serif);letter-spacing:-.055em;margin-top:1.25rem;font-size:clamp(3.6rem,7.2vw,7.7rem);font-weight:400;line-height:.84}.mvg-services-hero__copy h1 span{color:var(--services-teal);margin-top:.18em;font-style:italic;display:block}.mvg-services-hero__copy>p:not(.mvg-services-hero__payer){color:#102b46bd;max-width:42rem;margin-top:2rem;font-size:clamp(1rem,1.45vw,1.22rem);line-height:1.7}.mvg-services-hero__actions{flex-wrap:wrap;gap:.75rem;margin-top:2rem;display:flex}.mvg-services-button{border:1px solid var(--services-ink);border-radius:999px;justify-content:space-between;align-items:center;gap:2.5rem;min-height:3.7rem;padding:.85rem 1.4rem;font-size:.86rem;font-weight:650;transition:background-color .18s,color .18s,transform .24s cubic-bezier(.16,1,.3,1);display:inline-flex}.mvg-services-button svg{flex:none;width:1rem;height:1rem}.mvg-services-button:hover{transform:translateY(-2px)}.mvg-services-button--dark{background:var(--services-ink);color:#fff}.mvg-services-button--dark:hover{background:var(--services-teal)}.mvg-services-button--light{color:var(--services-ink);background:#ffffff94}.mvg-services-button--light:hover{background:#fff}.mvg-services-hero__payer{color:#102b46ad;letter-spacing:.015em;align-items:flex-start;gap:.65rem;max-width:43rem;margin-top:2.25rem;font-size:.72rem;font-weight:570;line-height:1.55;display:flex}.mvg-services-hero__payer svg{width:1rem;height:1rem;color:var(--services-gold);flex:none;margin-top:.07rem}.mvg-services-hero__visual{background:#dce6e2;border-left:1px solid #102b461f;min-width:0;position:relative;overflow:hidden}.mvg-services-hero__visual>img{object-fit:cover;object-position:49% center;filter:saturate(.78)contrast(.96);width:100%;height:100%;min-height:100%}.mvg-services-hero__visual:after{pointer-events:none;content:"";background:linear-gradient(#102b4605,#102b462e),linear-gradient(90deg,#f8f5ef1f,#0000 28%);position:absolute;inset:0}.mvg-services-hero__visual figcaption{z-index:1;color:#ffffffbd;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0a2638cc;border:1px solid #ffffff73;border-radius:1rem;grid-template-columns:auto 1fr;align-items:center;gap:1rem;padding:1.05rem 1.15rem;display:grid;position:absolute;bottom:1.5rem;left:1.5rem;right:1.5rem}.mvg-services-hero__visual figcaption>span{color:#f2cf8e;font-family:var(--font-serif);font-size:2.25rem;font-style:italic;line-height:1}.mvg-services-hero__visual figcaption p{font-size:.68rem;line-height:1.45}.mvg-services-hero__visual figcaption strong{color:#fff;font-size:.78rem;font-weight:650;display:block}.mvg-services-jump{z-index:12;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#faf8f4f5;border-bottom:1px solid #102b4629;position:sticky;top:170px;overflow:hidden}.mvg-services-jump__inner{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.mvg-services-jump a{min-width:0;min-height:5.4rem;color:var(--jump-ink,#102b46c7);border-left:1px solid #102b461f;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.7rem;padding:1rem 1.1rem;font-size:.68rem;font-weight:650;line-height:1.25;transition:background-color .18s,color .18s,transform .22s cubic-bezier(.16,1,.3,1);display:grid}.mvg-services-jump a:last-child{border-right:1px solid #102b461f}.mvg-services-jump a:hover{background:var(--jump-hover,#fff);color:var(--jump-hover-ink,var(--services-teal))}.mvg-services-jump a>svg{width:.95rem;height:.95rem;transition:transform .22s cubic-bezier(.16,1,.3,1)}.mvg-services-jump a:hover>svg{transform:translate(.25rem)}.mvg-services-jump__item--ortho{--jump-ink:#102b46;--jump-hover:#eee7dc;--jump-hover-ink:#102b46;background:#f5f0e8}.mvg-services-jump__item--regen{--jump-ink:#ffffffe6;--jump-hover:#174d58;--jump-hover-ink:#fff;background:#0d3946}.mvg-services-jump__item--zell{--jump-ink:#164f4b;--jump-hover:#cfe3dd;--jump-hover-ink:#103e3b;background:#dfede8}.mvg-services-jump__item--haut{--jump-ink:#315d57;--jump-hover:#d7e2dc;--jump-hover-ink:#234b46;background:#e7eee9}.mvg-services-areas,.mvg-services-group,.mvg-services-costs{scroll-margin-top:252px}.mvg-services-areas{background:#fbfaf7;padding-block:clamp(4.5rem,8vw,8rem)}.mvg-services-sectionhead{grid-template-columns:minmax(0,.9fr) minmax(300px,.75fr);justify-content:space-between;align-items:end;gap:3rem;display:grid}.mvg-services-sectionhead h2,.mvg-services-ortholongevity h2,.mvg-services-group__intro h2,.mvg-services-costs h2{color:var(--services-ink,#102b46);font-family:var(--font-serif);letter-spacing:-.045em;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:anywhere;margin-top:1rem;font-size:clamp(2.8rem,5vw,5.4rem);font-weight:400;line-height:.96}.mvg-services-sectionhead>p{color:#102b46ad;max-width:38rem;font-size:.92rem;line-height:1.7}.mvg-services-area-index{border-top:1px solid var(--services-line);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:clamp(2.5rem,5vw,4.8rem);display:grid}.mvg-services-area-index li{border-bottom:1px solid var(--services-line)}.mvg-services-area-index li:nth-child(odd){border-right:1px solid var(--services-line)}.mvg-services-area-index a{min-height:8rem;color:var(--services-ink);grid-template-columns:2.6rem minmax(0,1fr) auto;align-items:center;gap:1rem;padding:1.35rem clamp(1rem,2.2vw,2rem);transition:background-color .18s,color .18s;display:grid}.mvg-services-area-index a:hover{color:var(--services-teal);background:#eef4f1}.mvg-services-area-index__number{color:var(--services-gold);font-family:var(--font-serif);align-self:start;padding-top:.18rem;font-size:.86rem;font-style:italic}.mvg-services-area-index__copy{min-width:0}.mvg-services-area-index__copy strong{font-family:var(--font-serif);font-size:clamp(1.25rem,1.75vw,1.65rem);font-weight:400;line-height:1.15;display:block}.mvg-services-area-index__copy small{color:#102b4699;margin-top:.45rem;font-size:.74rem;line-height:1.5;display:block}.mvg-services-area-index svg,.mvg-services-treatment-index svg{flex:none;width:1rem;height:1rem;transition:transform .24s cubic-bezier(.16,1,.3,1)}.mvg-services-area-index a:hover svg,.mvg-services-treatment-index a:hover svg{transform:translate(.3rem)}.mvg-services-ortholongevity{--services-ink:#102b46;--services-teal:#8fc2ba;--services-gold:#e4bd75;color:#ffffffba;background:radial-gradient(circle at 12% 40%,#2b76704d,#0000 26rem),#0a2638;position:relative;overflow:hidden}.mvg-services-ortholongevity:after{content:"";border:1px solid #e4bd7526;border-radius:999px;width:32rem;height:32rem;position:absolute;bottom:-12rem;right:-9rem;box-shadow:0 0 0 3.5rem #ffffff05,0 0 0 7rem #ffffff04}.mvg-services-ortholongevity__inner{z-index:1;grid-template-columns:auto minmax(0,1fr) minmax(300px,.7fr);align-items:center;gap:clamp(2rem,5vw,5rem);padding-block:clamp(4rem,7vw,7rem);display:grid;position:relative}.mvg-services-ortholongevity__number{width:clamp(5rem,8vw,7.5rem);height:clamp(5rem,8vw,7.5rem);color:var(--services-gold);font-family:var(--font-serif);border:1px solid #e4bd7573;border-radius:999px;place-items:center;font-size:clamp(1.6rem,3vw,2.5rem);font-style:italic;display:grid}.mvg-services-ortholongevity h2{color:#fff;max-width:13ch;font-size:clamp(2.5rem,4.4vw,4.6rem)}.mvg-services-ortholongevity__inner>div:last-child p{font-size:.92rem;line-height:1.75}.mvg-services-ortholongevity a{color:#fff;border-bottom:1px solid #e4bd7573;align-items:center;gap:.8rem;margin-top:1.5rem;padding-bottom:.45rem;font-size:.78rem;font-weight:650;display:inline-flex}.mvg-services-ortholongevity a svg{width:1rem;height:1rem;color:var(--services-gold)}.mvg-services-catalog-intro{border-top:1px solid var(--services-line);border-bottom:1px solid var(--services-line);background:#eef4f1}.mvg-services-catalog-intro__inner{gap:1.5rem;padding-block:clamp(2.8rem,5vw,4.8rem);display:grid}.mvg-services-catalog-intro h2{max-width:18ch;color:var(--services-ink);font-family:var(--font-serif);margin-top:.8rem;font-size:clamp(2.2rem,4vw,4.25rem);font-weight:400;line-height:.98}.mvg-services-catalog-intro p{color:#102b46ad;max-width:42rem;font-size:clamp(.86rem,1.2vw,1rem);line-height:1.72}.mvg-services-groups{background:#f7f4ee}@media (width>=768px){.mvg-services-catalog-intro__inner{grid-template-columns:minmax(0,1fr) minmax(22rem,.8fr);align-items:end;gap:clamp(3rem,7vw,7rem)}}.mvg-services-group{border-bottom:1px solid var(--services-line);padding-block:clamp(4.5rem,8vw,8rem)}.mvg-services-group:nth-child(2n){background:#fbfaf7}.mvg-services-group__grid{grid-template-columns:minmax(280px,.74fr) minmax(0,1.26fr);align-items:start;gap:clamp(3rem,7vw,8rem);display:grid}.mvg-services-group__intro{position:sticky;top:250px}.mvg-services-group__intro h2{max-width:10ch;font-size:clamp(2.7rem,4.5vw,4.8rem)}.mvg-services-group__intro>p{color:#102b46a8;max-width:31rem;margin-top:1.25rem;font-size:.84rem;line-height:1.7}.mvg-services-group__image{background:#dfe7e3;border-radius:0 4rem 0 0;height:clamp(13rem,23vw,20rem);margin-top:2.25rem;position:relative;overflow:hidden}.mvg-services-group__image img{object-fit:cover;filter:saturate(.75)contrast(.96);width:100%;height:100%;transition:transform .7s cubic-bezier(.16,1,.3,1)}.mvg-services-group__image:hover img{transform:scale(1.025)}.mvg-services-treatment-index{border-top:1px solid var(--services-line)}.mvg-services-treatment-index li{border-bottom:1px solid var(--services-line)}.mvg-services-treatment-index a{color:var(--services-ink);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem;padding:1.5rem .25rem;transition:background-color .18s,color .18s,padding .28s cubic-bezier(.16,1,.3,1);display:grid}.mvg-services-treatment-index a:hover{color:var(--services-teal);background:#ffffffad;padding-inline:1rem}.mvg-services-treatment-index__copy{min-width:0}.mvg-services-treatment-index__copy strong{font-family:var(--font-serif);font-size:clamp(1.2rem,1.7vw,1.55rem);font-weight:400;line-height:1.2;display:block}.mvg-services-treatment-index__copy small{color:#102b4694;max-width:46rem;margin-top:.4rem;font-size:.71rem;line-height:1.55;display:block}.mvg-services-treatment-index__price{color:var(--services-teal);white-space:nowrap;border:1px solid #286f6c47;border-radius:999px;flex:none;padding:.4rem .68rem;font-size:.63rem;font-weight:700}.mvg-services-treatment-column{min-width:0}.mvg-services-diagnostic-note{background:#e8f0edad;border:1px solid #286f6c33;margin-top:1.5rem;padding:clamp(1.3rem,2.5vw,2rem)}.mvg-services-diagnostic-note>span{color:var(--services-teal);letter-spacing:.16em;text-transform:uppercase;font-size:.6rem;font-weight:750}.mvg-services-diagnostic-note h3{color:var(--services-ink);font-family:var(--font-serif);margin-top:.55rem;font-size:clamp(1.45rem,2.1vw,2rem);font-weight:400}.mvg-services-diagnostic-note p{color:#102b46a3;max-width:48rem;margin-top:.7rem;font-size:.72rem;line-height:1.65}.mvg-services-diagnostic-note a{min-height:44px;color:var(--services-teal);align-items:center;gap:.6rem;margin-top:1rem;font-size:.7rem;font-weight:700;display:inline-flex}.mvg-services-diagnostic-note svg{width:1rem;height:1rem}.mvg-services-skin-index{gap:clamp(3rem,6vw,5.5rem);min-width:0;display:grid}.mvg-services-skin-track{min-width:0}.mvg-services-skin-track__header{background:#e9f0ed;border-top:1px solid #286f6c38;justify-content:space-between;align-items:flex-end;gap:2rem;padding:1.4rem 1.5rem 1.5rem;display:flex}.mvg-services-skin-track__header>div{min-width:0}.mvg-services-skin-track__label{color:var(--services-teal);letter-spacing:.18em;text-transform:uppercase;font-size:.62rem;font-weight:750;line-height:1.4;display:block}.mvg-services-skin-track h3{color:var(--services-ink);font-family:var(--font-serif);letter-spacing:-.03em;margin-top:.55rem;font-size:clamp(1.8rem,3vw,2.7rem);font-weight:400;line-height:1.05}.mvg-services-skin-track__header p,.mvg-services-skin-profile p{color:#102b46a6;max-width:39rem;margin-top:.7rem;font-size:.72rem;line-height:1.55}.mvg-services-skin-track__role,.mvg-services-skin-profile__name{color:var(--services-teal);letter-spacing:.04em;white-space:nowrap;border:1px solid #286f6c47;border-radius:999px;flex:none;padding:.5rem .75rem;font-size:.62rem;font-weight:700}.mvg-services-skin-prices{background:#ffffff94;border:1px solid #102b4624;margin-top:1.25rem}.mvg-services-skin-prices>header{border-bottom:1px solid #102b461f;justify-content:space-between;align-items:baseline;gap:1rem;padding:1rem 1.15rem;display:flex}.mvg-services-skin-prices>header span{color:var(--services-teal);letter-spacing:.15em;text-transform:uppercase;font-size:.58rem;font-weight:750}.mvg-services-skin-prices h4{color:var(--services-ink);font-size:.76rem;font-weight:700}.mvg-services-skin-prices dl>div{color:#102b46b8;border-bottom:1px solid #102b4617;grid-template-columns:minmax(0,1fr) auto;gap:1rem;padding:.8rem 1.15rem;font-size:.68rem;line-height:1.45;display:grid}.mvg-services-skin-prices dd{color:var(--services-ink);text-align:right;white-space:nowrap;font-weight:720}.mvg-services-skin-prices>p{color:#102b468f;padding:.8rem 1.15rem;font-size:.62rem;line-height:1.5}.mvg-services-skin-profile{background:#e5ece8;border-top:1px solid #286f6c38;grid-template-columns:minmax(8.5rem,.42fr) minmax(0,1fr);align-items:center;min-height:12rem;display:grid;overflow:hidden}.mvg-services-skin-profile figure{background:#eeeef0;align-self:stretch;overflow:hidden}.mvg-services-skin-profile img{object-fit:cover;object-position:center 25%;filter:saturate(.88)contrast(.97);width:100%;height:100%}.mvg-services-skin-profile>div{min-width:0;padding:1.5rem}.mvg-services-skin-profile .mvg-services-skin-track__label{color:var(--services-teal)}.mvg-services-skin-profile__name{color:var(--services-teal);border-color:#286f6c47;margin-top:1rem;display:inline-flex}.mvg-services-skin-track__notice{color:#102b4694;border-left:1px solid #286f6c61;margin-top:1rem;padding:.2rem 0 .2rem 1rem;font-size:.65rem;line-height:1.55}.mvg-services-costs{background:#ebe8e1}.mvg-services-costs__inner{grid-template-columns:minmax(0,.85fr) minmax(300px,.7fr);gap:clamp(3rem,8vw,9rem);padding-block:clamp(4.5rem,8vw,7.5rem);display:grid}.mvg-services-costs h2{max-width:12ch;font-size:clamp(2.8rem,5vw,5rem)}.mvg-services-costs__inner>div:last-child>p{color:#102b46ad;font-size:.9rem;line-height:1.75}.mvg-services-costs__actions{flex-wrap:wrap;gap:1rem 1.5rem;margin-top:1.7rem;display:flex}.mvg-services-costs__actions a{color:var(--services-ink);border-bottom:1px solid #102b464d;align-items:center;gap:.6rem;padding-bottom:.35rem;font-size:.75rem;font-weight:650;display:inline-flex}.mvg-services-costs__actions svg{width:.95rem;height:.95rem}@media (width<=1023px){.mvg-services-hero__stage{grid-template-columns:minmax(0,1.1fr) minmax(280px,.9fr);min-height:auto}.mvg-services-hero__copy{padding-block:4.5rem;padding-right:2.5rem}.mvg-services-jump{top:170px}.mvg-services-jump a{padding-inline:.7rem;font-size:.6rem}.mvg-services-group__grid{gap:3.5rem}.mvg-services-group__intro{top:250px}.mvg-services-ortholongevity__inner{grid-template-columns:auto minmax(0,1fr)}.mvg-services-ortholongevity__inner>div:last-child{grid-column:2}}@media (width<=767px){.mvg-services-hero{background:#f8f5ef}.mvg-services-hero__stage{flex-direction:column;display:flex}.mvg-services-hero__copy{padding:2rem 0 1.6rem}.mvg-services-hero__copy h1{max-width:12ch;font-size:clamp(2.45rem,11vw,3rem);line-height:.95}.mvg-services-hero__copy>p:not(.mvg-services-hero__payer){margin-top:1.15rem;font-size:.9rem;line-height:1.58}.mvg-services-hero__actions{margin-top:1.6rem;display:grid}.mvg-services-button{width:100%}.mvg-services-hero__payer{margin-top:1.5rem}.mvg-services-hero__visual{border-top:1px solid var(--services-line);border-left:0;min-height:12.5rem;margin-inline:-1.25rem}.mvg-services-hero__visual figcaption{bottom:1.25rem;left:1.25rem;right:1.25rem}.mvg-services-jump{scrollbar-width:none;position:relative;top:auto;overflow-x:auto}.mvg-services-jump::-webkit-scrollbar{display:none}.mvg-services-jump__inner{grid-template-columns:repeat(4,minmax(12rem,1fr));width:max-content;min-width:100%;padding-inline:0}.mvg-services-jump a{min-height:3.6rem;font-size:.61rem}.mvg-services-sectionhead,.mvg-services-costs__inner{grid-template-columns:1fr;gap:1.5rem}.mvg-services-sectionhead>*{min-width:0}.mvg-services-sectionhead h2{-webkit-hyphens:manual;hyphens:manual;overflow-wrap:anywhere;font-size:clamp(2.15rem,10vw,2.75rem)}.mvg-services-area-index{grid-template-columns:1fr}.mvg-services-area-index li:nth-child(odd){border-right:0}.mvg-services-area-index a{grid-template-columns:2.2rem minmax(0,1fr) auto;gap:.75rem;min-height:5.25rem;padding-inline:.25rem}.mvg-services-area-index__copy strong{font-size:1.25rem}.mvg-services-ortholongevity__inner{grid-template-columns:1fr;gap:1.7rem}.mvg-services-ortholongevity__inner>div:last-child{grid-column:auto}.mvg-services-ortholongevity h2{font-size:clamp(2.1rem,9.8vw,2.75rem)}.mvg-services-group__grid{grid-template-columns:1fr;gap:2.7rem}.mvg-services-areas,.mvg-services-group,.mvg-services-costs{scroll-margin-top:10.5rem}.mvg-services-group__intro{position:static}.mvg-services-group__intro h2{max-width:13ch;font-size:clamp(2.1rem,9.8vw,2.8rem);line-height:.98}.mvg-services-group__image{border-radius:0 3rem 0 0;height:10.5rem}.mvg-services-treatment-index a{grid-template-columns:minmax(0,1fr) auto;gap:.65rem;padding-block:1.25rem}.mvg-services-treatment-index a:hover{padding-inline:.25rem}.mvg-services-treatment-index__copy small{display:none}.mvg-services-treatment-index__price{grid-column:2;width:max-content;margin-top:-.15rem}.mvg-services-treatment-index a>svg{grid-area:1/2}.mvg-services-skin-index{gap:3.5rem}.mvg-services-skin-track__header{padding:1.2rem;display:block}.mvg-services-skin-track__role{margin-top:1rem;display:inline-flex}.mvg-services-skin-prices>header{display:block}.mvg-services-skin-prices h4{margin-top:.35rem}.mvg-services-skin-profile{grid-template-columns:6.5rem minmax(0,1fr);min-height:10.5rem}.mvg-services-skin-profile>div{padding:1rem}.mvg-services-skin-profile h3{-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;font-size:clamp(1.45rem,6.4vw,1.9rem)}.mvg-services-skin-profile p{font-size:.66rem}.mvg-services-costs h2{font-size:clamp(2.15rem,10vw,2.8rem)}}@media (width<=374px){.mvg-services-treatment-index a{grid-template-columns:minmax(0,1fr) auto}.mvg-services-treatment-index__copy strong{font-size:1.12rem}.mvg-services-skin-prices dl>div{grid-template-columns:1fr;gap:.25rem}.mvg-services-skin-prices dd{text-align:left}.mvg-services-skin-profile{grid-template-columns:5.7rem minmax(0,1fr)}.mvg-services-skin-profile__name{white-space:normal;border:0;padding-inline:0}}@media (prefers-reduced-motion:reduce){.mvg-services-button,.mvg-services-area-index svg,.mvg-services-treatment-index a,.mvg-services-treatment-index svg,.mvg-services-group__image img{transition:none}}#orthopaedie-diagnostik.mvg-services-group{background:radial-gradient(circle at 8% 12%,#d0a85f1c,#0000 26rem),#f7f3ec}#regeneration-ortholongevity.mvg-services-group{--services-ink:#f9f7f2;--services-teal:#a7d8d0;--services-gold:#e2bd76;--services-line:#ffffff2b;background:radial-gradient(circle at 10% 18%,#3589824d,#0000 30rem),radial-gradient(circle at 95% 92%,#e2bd761c,#0000 24rem),#0b3340}#regeneration-ortholongevity .mvg-services-group__intro>p,#regeneration-ortholongevity .mvg-services-treatment-index__copy small{color:#ffffffa6}#regeneration-ortholongevity .mvg-services-treatment-index a:hover{background:#ffffff12}#regeneration-ortholongevity .mvg-services-group__image{background:#164450}#longevity-zellgesundheit.mvg-services-group{background-color:#e5efeb;background-image:linear-gradient(#174e4c08 1px,#0000 1px),linear-gradient(90deg,#174e4c08 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:5.5rem 5.5rem;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box}#haut-laser-lymphe.mvg-services-group{background:radial-gradient(circle at 94% 10%,#2b767021,#0000 25rem),linear-gradient(135deg,#f4f5f1 0%,#e7efeb 100%)}.mvg-services-closing{color:#fff;background:radial-gradient(circle at 88% 0,#39898247,#0000 28rem),#0c3040}.mvg-services-closing .mvg-services-kicker{color:#e2bd76}.mvg-services-closing h2{color:#fff;max-width:16ch}.mvg-services-closing p{color:#ffffffb3}.mvg-services-closing__action{color:#fff;border-bottom:1px solid #e2bd7699;align-items:center;gap:.8rem;min-height:3.4rem;margin-top:1.4rem;font-size:.76rem;font-weight:720;display:inline-flex}.mvg-services-closing__action svg{color:#e2bd76;width:1rem;height:1rem;transition:transform .24s cubic-bezier(.16,1,.3,1)}.mvg-services-closing__action:hover svg{transform:translate(.35rem)}@media (prefers-reduced-motion:no-preference){.mvg-services-group[data-motion-chapter]:before{background:linear-gradient(90deg, transparent, var(--services-gold), transparent);content:"";opacity:.72;transform-origin:50%;height:1px;transition:transform 1.1s cubic-bezier(.16,1,.3,1);position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.mvg-services-group[data-motion-chapter].is-motion-visible:before{transform:scaleX(1)}.mvg-services-group[data-motion-chapter] .mvg-services-group__image{clip-path:inset(0 0 100% round 0 4rem 0 0);transition:clip-path .95s cubic-bezier(.16,1,.3,1) .12s}.mvg-services-group[data-motion-chapter].is-motion-visible .mvg-services-group__image{clip-path:inset(0 round 0 4rem 0 0)}}@media (width>=768px){.mvg-services-group__intro{position:sticky;top:250px}.mvg-services-hero__stage{min-height:min(39rem,100svh - 10.5rem)}.mvg-services-hero__copy{padding-block:clamp(3.2rem,5vw,5rem);padding-right:clamp(2rem,4vw,4.5rem)}.mvg-services-hero__copy h1{max-width:11.5ch;font-size:clamp(3.35rem,4.5vw,4.65rem);line-height:.9}.mvg-services-hero__copy>p:not(.mvg-services-hero__payer){margin-top:1.5rem;font-size:clamp(.95rem,1.1vw,1.08rem)}.mvg-services-areas,.mvg-services-group,.mvg-services-costs{padding-block:clamp(3.5rem,5.5vw,5.5rem)}.mvg-services-sectionhead h2,.mvg-services-ortholongevity h2,.mvg-services-group__intro h2,.mvg-services-costs h2{font-size:clamp(2.55rem,3.75vw,4rem)}.mvg-services-group__grid{gap:clamp(2.75rem,5vw,5.25rem)}.mvg-services-group__image{height:clamp(12rem,18vw,16.5rem);margin-top:1.75rem}.mvg-services-treatment-index a{padding-block:1.15rem}.mvg-services-area-index a{min-height:6.75rem}}.mvg-services-hero__copy h1{font-size:var(--mvg-type-display);line-height:.9}.mvg-services-sectionhead h2,.mvg-services-catalog-intro h2,.mvg-services-ortholongevity h2,.mvg-services-group__intro h2,.mvg-services-costs h2{font-size:var(--mvg-type-section);line-height:.98}.mvg-services-hero__copy>p:not(.mvg-services-hero__payer){font-size:var(--mvg-type-lead);line-height:1.62}.mvg-services-sectionhead>p,.mvg-services-catalog-intro__inner>p,.mvg-services-group__intro>p,.mvg-services-ortholongevity p,.mvg-services-costs__inner>div:last-child>p{font-size:var(--mvg-type-body);line-height:1.68}.mvg-services-area-index__copy strong,.mvg-services-treatment-index__copy strong,.mvg-services-skin-track h3,.mvg-services-diagnostic-note h3{font-family:var(--font-serif);font-size:var(--mvg-type-card-title);font-weight:500;line-height:1.18}.mvg-services-treatment-index__copy strong{color:var(--services-ink);font-family:var(--font-serif);letter-spacing:-.01em;font-weight:500}.mvg-services-area-index__copy small,.mvg-services-treatment-index__copy small,.mvg-services-diagnostic-note p,.mvg-services-skin-track p,.mvg-services-skin-track__notice{font-size:var(--mvg-type-card-copy);line-height:1.62}.mvg-home-kicker{color:var(--color-surgical);letter-spacing:.22em;text-transform:uppercase;align-items:center;gap:.75rem;font-size:.65rem;font-weight:700;display:inline-flex}.mvg-home-kicker:before{background:var(--color-gold);content:"";width:2.5rem;height:1px}.mvg-home-proofbar{z-index:15;border-bottom:1px solid var(--color-border);color:var(--color-navy);background:color-mix(in srgb, var(--color-background) 92%, white);position:relative}.mvg-home-proofbar__inner{display:grid}.mvg-home-proofbar p{border-bottom:1px solid var(--color-border);align-items:center;gap:.65rem;min-height:3.6rem;font-size:.72rem;font-weight:650;line-height:1.3;display:flex}.mvg-home-proofbar p:last-child{border-bottom:0}.mvg-home-proofbar svg{width:1rem;height:1rem;color:var(--color-surgical);stroke-width:1.55px;flex:none}.mvg-home-navigator{background:linear-gradient(90deg, #1f6d6b08 1px, transparent 1px), var(--color-background);background-size:clamp(5rem,10vw,9rem) 100%;padding:clamp(3.8rem,7vw,6.5rem) 0;position:relative;overflow:hidden}.mvg-home-navigator__heading{gap:1.3rem;display:grid}.mvg-home-navigator__heading h2{max-width:12ch;color:var(--color-navy);font-family:var(--font-serif);letter-spacing:-.038em;margin-top:.8rem;font-size:clamp(2.35rem,7vw,4.6rem);font-weight:400;line-height:.96}.mvg-home-navigator__heading>p{max-width:35rem;color:var(--color-muted-foreground);font-size:.91rem;line-height:1.68}.mvg-home-navigator__worlds{border-top:1px solid var(--color-border);margin-top:clamp(2.25rem,5vw,4.2rem)}.mvg-home-navigator__world{border-bottom:1px solid var(--color-border);background:color-mix(in srgb, var(--color-background) 96%, white);display:grid}.mvg-home-navigator__world:nth-child(2){background:color-mix(in srgb, var(--color-bone) 72%, white)}.mvg-home-navigator__world-intro{padding:1.35rem 0 1.15rem}.mvg-home-navigator__world-head{color:var(--color-gold);font-family:var(--font-serif);align-items:center;gap:.65rem;font-size:1rem;font-style:italic;display:flex}.mvg-home-navigator__world-head svg{width:1rem;height:1rem;color:var(--color-surgical)}.mvg-home-navigator__world-intro>a{justify-content:space-between;align-items:flex-end;gap:1rem;margin-top:.75rem;display:flex}.mvg-home-navigator__world-intro>a>svg{width:1.05rem;height:1.05rem;color:var(--color-surgical);flex:none;margin-bottom:.16rem;transition:transform .25s}.mvg-home-navigator__world h3{max-width:15ch;color:var(--color-navy);font-family:var(--font-serif);font-size:clamp(1.65rem,4vw,2.3rem);font-weight:400;line-height:.98}.mvg-home-navigator__world-intro>p{max-width:30rem;color:var(--color-muted-foreground);margin-top:.65rem;font-size:.74rem;line-height:1.55}.mvg-home-navigator__world>ul{border-top:1px solid var(--color-border);scroll-snap-type:x mandatory;scrollbar-width:none;gap:0;width:calc(100% + 2.5rem);margin-left:-1.25rem;margin-right:-1.25rem;padding-inline:1.25rem;scroll-padding-inline:1.25rem;display:flex;overflow-x:auto}.mvg-home-navigator__world>ul::-webkit-scrollbar{display:none}.mvg-home-navigator__world>ul li{border-right:1px solid var(--color-border);scroll-snap-align:start;flex:0 0 min(72vw,17rem)}.mvg-home-navigator__world>ul li:first-child{border-left:1px solid var(--color-border)}.mvg-home-navigator__world>ul a{min-height:8.6rem;color:color-mix(in srgb, var(--color-navy) 85%, transparent);grid-template-columns:minmax(0,1fr) auto;align-content:space-between;gap:1rem;padding:1rem;transition:color .25s,background-color .25s;display:grid}.mvg-home-navigator__world>ul a small{color:var(--color-gold);font-family:var(--font-serif);grid-column:1/-1;font-size:.82rem;font-style:italic}.mvg-home-navigator__world>ul a span{align-self:end;font-size:.79rem;font-weight:650;line-height:1.35}.mvg-home-navigator__world>ul a svg{width:.9rem;height:.9rem;color:var(--color-surgical);align-self:end;transition:transform .25s}.mvg-home-navigator__world>ul a:hover{color:var(--color-surgical);background:#ffffff94}.mvg-home-approach .editorial-media{min-height:15rem}.mvg-home-treatment-list{border-top:1px solid var(--color-border)}.mvg-home-treatment-list li{border-bottom:1px solid var(--color-border)}.mvg-home-treatment-list a{grid-template-columns:2.1rem minmax(0,1fr) auto;align-items:center;gap:.5rem;min-height:3.65rem;padding:.5rem 1rem;display:grid}.mvg-story-procedures{padding-block:clamp(3.5rem,7vw,6rem)!important}.mvg-home-ortholongevity{border-block:1px solid color-mix(in srgb, var(--color-surgical) 20%, transparent);color:var(--color-navy);background:radial-gradient(circle at 100% 0,#1f6d6b21,#0000 34rem),linear-gradient(145deg,#f8f6f0,#e8efeb 68%,#f5f1e8);padding:clamp(4.5rem,8vw,7.5rem) 0;position:relative;overflow:hidden}.mvg-home-ortholongevity__heading{gap:1.5rem;display:grid}.mvg-home-ortholongevity__heading h2{max-width:13ch;font-family:var(--font-serif);letter-spacing:-.04em;margin-top:1rem;font-size:clamp(2.45rem,6vw,4.55rem);font-weight:400;line-height:.94}.mvg-home-ortholongevity__definition{border-left:1px solid var(--color-gold);align-self:end;padding-left:1rem}.mvg-home-ortholongevity__definition p{max-width:36rem;color:color-mix(in srgb, var(--color-navy) 69%, transparent);font-size:.84rem;line-height:1.68}.mvg-home-ortholongevity__definition a,.mvg-home-ortholongevity__spectrum a,.mvg-home-longevity-world__link{color:var(--color-surgical);align-items:center;gap:.55rem;font-size:.76rem;font-weight:750;display:inline-flex}.mvg-home-ortholongevity__definition a{margin-top:1rem}.mvg-home-ortholongevity__definition svg,.mvg-home-ortholongevity__spectrum svg,.mvg-home-longevity-world__link svg{width:.95rem;height:.95rem;transition:transform .25s}.mvg-home-ortholongevity__situations{border-top:1px solid color-mix(in srgb, var(--color-surgical) 22%, transparent);margin-top:clamp(2.5rem,5vw,4.25rem);display:grid}.mvg-home-ortholongevity__situations li{border-bottom:1px solid color-mix(in srgb, var(--color-surgical) 22%, transparent);grid-template-columns:2.1rem minmax(0,1fr);gap:.35rem .75rem;padding:1.35rem 0;display:grid}.mvg-home-ortholongevity__situations li>span{color:var(--color-gold);font-family:var(--font-serif);grid-row:span 2;font-style:italic}.mvg-home-ortholongevity__situations h3{font-family:var(--font-serif);font-size:1.25rem;font-weight:500;line-height:1.1}.mvg-home-ortholongevity__situations p{max-width:33rem;color:var(--color-muted-foreground);font-size:.72rem;line-height:1.56}.mvg-home-ortholongevity__spectrum{color:#fff;background:radial-gradient(circle at 10% 0,#448b8252,#0000 25rem),#0e3440;gap:2rem;margin-top:clamp(2.5rem,6vw,5rem);padding:clamp(1.5rem,4vw,3.2rem);display:grid;box-shadow:0 30px 70px -50px #0f2b46eb}.mvg-home-ortholongevity__spectrum-intro>span{color:#edca88;letter-spacing:.2em;text-transform:uppercase;font-size:.56rem;font-weight:700}.mvg-home-ortholongevity__spectrum-intro h3{color:#fff;max-width:16ch;font-family:var(--font-serif);margin-top:.85rem;font-size:clamp(1.75rem,4vw,2.75rem);font-weight:400;line-height:1}.mvg-home-ortholongevity__spectrum-intro p{color:#ffffffab;max-width:27rem;margin-top:.85rem;font-size:.73rem;line-height:1.58}.mvg-home-ortholongevity__spectrum-intro a{color:#fff;margin-top:1.15rem}.mvg-home-ortholongevity__treatments{border-top:1px solid #ffffff29;display:grid}.mvg-home-ortholongevity__treatments li{border-bottom:1px solid #ffffff29}.mvg-home-ortholongevity__treatments a{color:#fff;grid-template-columns:2rem minmax(0,1fr) auto;align-items:center;gap:.5rem;min-height:3.55rem;font-size:.72rem;font-weight:600;display:grid}.mvg-home-ortholongevity__treatments small{color:#edca88;font-family:var(--font-serif);font-size:.76rem;font-style:italic}.mvg-home-ortholongevity__treatments svg{color:#9fc9c3}.mvg-home-longevity-world{background:#fbfaf7;padding:clamp(4.5rem,9vw,8rem) 0;overflow:hidden}.mvg-home-longevity-world__layout{gap:2.5rem;display:grid}.mvg-home-longevity-world__media{background:#dfe9e5;min-height:24rem;position:relative;overflow:hidden;box-shadow:0 30px 70px -48px #0f2b46b8}.mvg-home-longevity-world__media>img{object-fit:cover;object-position:50% center;filter:saturate(.86)brightness(1.04);width:100%;height:100%;transition:scale 1.2s cubic-bezier(.16,1,.3,1);position:absolute;inset:0}.mvg-home-longevity-world__media:after{content:"";background:linear-gradient(#0000 58%,#0a2b3740);position:absolute;inset:0}.mvg-home-longevity-world__detail{z-index:2;background:var(--color-background);border:.35rem solid #faf9f6f0;width:min(42%,11rem);position:absolute;bottom:1rem;right:1rem;box-shadow:0 22px 46px -28px #0f2b46c2}.mvg-home-longevity-world__detail img{aspect-ratio:4/3;object-fit:cover;width:100%;display:block}.mvg-home-longevity-world__detail span{color:var(--color-navy);letter-spacing:.12em;text-transform:uppercase;padding:.5rem .55rem;font-size:.48rem;font-weight:700;display:block}.mvg-home-longevity-world__copy{align-self:center}.mvg-home-longevity-world__copy h2{max-width:13ch;color:var(--color-navy);font-family:var(--font-serif);letter-spacing:-.04em;margin-top:1rem;font-size:clamp(2.45rem,6vw,4.45rem);font-weight:400;line-height:.94}.mvg-home-longevity-world__copy>p{max-width:37rem;color:color-mix(in srgb, var(--color-navy) 69%, transparent);margin-top:1.15rem;font-size:.84rem;line-height:1.68}.mvg-home-longevity-world__copy ol{border-top:1px solid var(--color-border);margin-top:1.6rem}.mvg-home-longevity-world__copy li{border-bottom:1px solid var(--color-border)}.mvg-home-longevity-world__copy li a{min-height:3.8rem;color:var(--color-navy);grid-template-columns:2rem minmax(0,1fr) auto;align-items:center;gap:.55rem;font-size:.77rem;font-weight:650;display:grid}.mvg-home-longevity-world__copy li small{color:var(--color-gold);font-family:var(--font-serif);font-size:.78rem;font-style:italic}.mvg-home-longevity-world__copy li svg{width:.9rem;height:.9rem;color:var(--color-surgical);transition:transform .25s}.mvg-home-longevity-world__link{margin-top:1.4rem}.mvg-story-seminar{padding-block:clamp(3.5rem,7vw,5.5rem)!important}.mvg-motion-ready .mvg-story-seminar:after,.mvg-story-seminar>.container-mvg>div:first-child:after{display:none!important}.mvg-story-seminar>.container-mvg>div:first-child,.mvg-story-seminar:hover>.container-mvg>div:first-child{transition:none!important;translate:0!important;rotate:0deg!important}@media (width<=639px){.mvg-home-ortholongevity__definition a,.mvg-home-ortholongevity__spectrum-intro a,.mvg-home-longevity-world__link{min-height:44px}.mvg-home-proofbar p{display:none}.mvg-home-proofbar p:last-child{justify-content:center;min-height:3.35rem;display:flex}}@media (width>=640px){.mvg-home-proofbar__inner{grid-template-columns:repeat(3,minmax(0,1fr))}.mvg-home-proofbar p{border-right:1px solid var(--color-border);text-align:center;border-bottom:0;justify-content:center;min-height:4.25rem;padding-inline:1rem}.mvg-home-proofbar p:last-child{border-right:0}.mvg-home-ortholongevity__situations{grid-template-columns:repeat(3,minmax(0,1fr))}.mvg-home-ortholongevity__situations li{border-right:1px solid color-mix(in srgb, var(--color-surgical) 22%, transparent);padding:1.5rem;display:block}.mvg-home-ortholongevity__situations li:first-child{padding-left:0}.mvg-home-ortholongevity__situations li:last-child{border-right:0;padding-right:0}.mvg-home-ortholongevity__situations h3{margin-top:1.2rem}.mvg-home-ortholongevity__situations p{margin-top:.65rem}.mvg-home-ortholongevity__treatments{grid-template-columns:repeat(2,minmax(0,1fr))}.mvg-home-ortholongevity__treatments li:nth-child(odd){border-right:1px solid #ffffff29;padding-right:1rem}.mvg-home-ortholongevity__treatments li:nth-child(2n){padding-left:1rem}}@media (width>=768px){.mvg-home-navigator>.container-mvg{display:block}.mvg-home-navigator__heading,.mvg-home-ortholongevity__heading{grid-template-columns:minmax(0,1.05fr) minmax(20rem,.95fr);align-items:end;gap:clamp(3rem,8vw,7rem)}.mvg-home-approach .editorial-media{min-height:100%}.mvg-home-ortholongevity__spectrum{grid-template-columns:minmax(16rem,.72fr) minmax(0,1.28fr);gap:clamp(2rem,6vw,5rem)}.mvg-home-longevity-world__layout{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:stretch;gap:clamp(3rem,7vw,7rem)}.mvg-home-longevity-world__media{min-height:39rem}}@media (width>=1024px){.mvg-home-navigator__world{grid-template-columns:minmax(14rem,.34fr) minmax(0,1fr)}.mvg-home-navigator__world-intro{border-right:1px solid var(--color-border);padding:1.6rem clamp(1.5rem,3vw,2.6rem) 1.6rem 0}.mvg-home-navigator__world>ul{border-top:0;grid-template-columns:repeat(5,minmax(0,1fr));width:auto;margin:0;padding:0;display:grid;overflow:visible}.mvg-home-navigator__world>ul li{border-right:1px solid var(--color-border);min-width:0}.mvg-home-navigator__world>ul li:first-child{border-left:0}.mvg-home-navigator__world>ul li:last-child{border-right:0}.mvg-home-navigator__world>ul a{min-height:10.5rem;padding:1.15rem clamp(.75rem,1.25vw,1.25rem)}}@media (hover:hover) and (pointer:fine){.mvg-home-longevity-world__media:hover>img{scale:1.025}}@media (prefers-reduced-motion:reduce){.mvg-home-navigator svg,.mvg-home-ortholongevity svg,.mvg-home-longevity-world svg,.mvg-home-longevity-world__media>img{transition:none!important}}.mvg-home-approach .mvg-home-kicker+h2{margin-top:.85rem}.mvg-home-approach__routes{border-top:1px solid var(--color-border);margin-top:1.25rem;display:grid}.mvg-home-approach__routes a{border-bottom:1px solid var(--color-border);min-height:3.3rem;color:color-mix(in srgb, var(--color-navy) 82%, transparent);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.75rem;font-size:.72rem;font-weight:650;display:grid}.mvg-home-approach__routes svg{width:.85rem;height:.85rem;color:var(--color-surgical);transition:transform .25s}.mvg-home-regenerative__feature{border-block:1px solid var(--color-border);background:var(--color-background);margin-top:clamp(1.8rem,4vw,3rem);display:grid;overflow:hidden;box-shadow:0 24px 58px -48px #0f2b46b3}.mvg-home-regenerative__content{flex-direction:column;justify-content:center;min-width:0;display:flex}.mvg-home-regenerative__link{border-top:1px solid var(--color-border);min-height:4rem;color:var(--color-surgical);font-family:var(--font-serif);letter-spacing:-.01em;justify-content:space-between;align-items:center;gap:1rem;padding:.8rem 1rem;font-size:1rem;font-weight:500;line-height:1.18;display:flex}.mvg-home-regenerative__link svg{width:.95rem;height:.95rem;transition:transform .25s}.mvg-home-ortholongevity{border-block:1px solid color-mix(in srgb, var(--color-surgical) 18%, transparent);background:radial-gradient(circle at 100% 0,#1f6d6b1c,#0000 28rem),#edf1ed;padding:clamp(2.8rem,5vw,4.3rem) 0}.mvg-home-ortholongevity__inner{align-items:center;gap:1.25rem;display:grid}.mvg-home-ortholongevity__mark{border:1px solid color-mix(in srgb, var(--color-gold) 62%, transparent);background:#faf9f6c7;border-radius:999px;place-items:center;width:3.4rem;height:3.4rem;display:grid}.mvg-home-ortholongevity__mark .mvg-motion-dot{width:.7rem;height:.7rem}.mvg-home-ortholongevity__copy h2{max-width:22ch;color:var(--color-navy);font-family:var(--font-serif);letter-spacing:-.035em;margin-top:.65rem;font-size:clamp(1.9rem,4vw,3rem);font-weight:400;line-height:.98}.mvg-home-ortholongevity__copy p{max-width:45rem;color:color-mix(in srgb, var(--color-navy) 68%, transparent);margin-top:.75rem;font-size:.78rem;line-height:1.62}.mvg-home-ortholongevity__link{border-bottom:1px solid color-mix(in srgb, var(--color-surgical) 42%, transparent);min-height:2.75rem;color:var(--color-surgical);justify-content:space-between;align-items:center;gap:.75rem;font-size:.75rem;font-weight:750;display:inline-flex}.mvg-home-ortholongevity__link svg{width:.95rem;height:.95rem;transition:transform .25s}.mvg-home-longevity-world__visual{border:1px solid color-mix(in srgb, var(--color-surgical) 19%, transparent);background:radial-gradient(circle at 50% 48%,#faf9f6f5,#0000 13rem),radial-gradient(circle at 7% 8%,#d2aa6533,#0000 15rem),linear-gradient(145deg,#dce8e3,#eef1ed 56%,#e6ddd0);flex-direction:column;min-height:30rem;padding:1.25rem;display:flex;position:relative;overflow:hidden;box-shadow:0 30px 70px -48px #0f2b46b8}.mvg-home-longevity-world__visual:before,.mvg-home-longevity-world__visual:after{content:"";border:1px solid #1f6d6b1f;border-radius:999px;position:absolute}.mvg-home-longevity-world__visual:before{width:22rem;height:22rem;top:50%;left:50%;transform:translate(-50%,-50%)}.mvg-home-longevity-world__visual:after{width:15.5rem;height:15.5rem;top:50%;left:50%;transform:translate(-50%,-50%)}.mvg-home-longevity-world__visual-label{z-index:2;color:var(--color-surgical);letter-spacing:.2em;text-transform:uppercase;font-size:.55rem;font-weight:750;position:relative}.mvg-home-longevity-world__orbit{z-index:2;flex:1;min-height:23rem;position:relative}.mvg-home-longevity-world__core{border:1px solid color-mix(in srgb, var(--color-gold) 64%, transparent);width:9.7rem;height:9.7rem;color:var(--color-navy);text-align:center;background:#faf9f6eb;border-radius:999px;place-content:center;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 24px 52px -38px #0f2b46d1}.mvg-home-longevity-world__core svg{width:1.2rem;height:1.2rem;color:var(--color-surgical);stroke-width:1.45px;margin:0 auto .6rem}.mvg-home-longevity-world__core span{letter-spacing:.13em;text-transform:uppercase;font-size:.55rem;font-weight:750}.mvg-home-longevity-world__core strong{font-family:var(--font-serif);margin-top:.2rem;font-size:1rem;font-weight:500}.mvg-home-longevity-world__marker{border-left:1px solid var(--color-gold);width:min(44%,11.5rem);color:var(--color-navy);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#faf9f699;gap:.18rem;padding:.72rem .8rem;display:grid;position:absolute}.mvg-home-longevity-world__marker small{color:var(--color-surgical);letter-spacing:.12em;text-transform:uppercase;font-size:.48rem;font-weight:700}.mvg-home-longevity-world__marker strong{font-family:var(--font-serif);font-size:.85rem;font-weight:500}.mvg-home-longevity-world__marker--one{top:8%;left:2%}.mvg-home-longevity-world__marker--two{top:8%;right:2%}.mvg-home-longevity-world__marker--three{bottom:7%;left:2%}.mvg-home-longevity-world__marker--four{bottom:7%;right:2%}.mvg-home-longevity-world__visual>p{z-index:2;max-width:26rem;color:color-mix(in srgb, var(--color-navy) 60%, transparent);margin-top:auto;font-size:.62rem;line-height:1.5;position:relative}.mvg-home-services-link{border-block:1px solid var(--color-border);background:#f7f5ef;padding:clamp(2.8rem,5vw,4.5rem) 0}.mvg-home-services-link__inner{align-items:end;gap:1.75rem;display:grid}.mvg-home-services-link h2{color:var(--color-navy);font-family:var(--font-serif);letter-spacing:-.035em;margin-top:.7rem;font-size:clamp(2rem,4vw,3.35rem);font-weight:400;line-height:.98}.mvg-home-services-link p{max-width:42rem;color:color-mix(in srgb, var(--color-navy) 66%, transparent);margin-top:.75rem;font-size:.78rem;line-height:1.6}.mvg-home-services-link__action{border-bottom:1px solid color-mix(in srgb, var(--color-surgical) 42%, transparent);min-height:3.25rem;color:var(--color-surgical);justify-content:space-between;align-items:center;gap:1rem;font-size:.78rem;font-weight:750;display:flex}.mvg-home-services-link__action svg{width:1rem;height:1rem;transition:transform .25s}@media (width>=640px){.mvg-home-approach__routes{grid-template-columns:repeat(2,minmax(0,1fr))}.mvg-home-approach__routes a:nth-child(odd){border-right:1px solid var(--color-border);padding-right:1rem}.mvg-home-approach__routes a:nth-child(2n){padding-left:1rem}.mvg-home-regenerative__link{min-height:4.5rem;font-size:var(--mvg-type-card-title);padding-inline:1.25rem}}@media (width>=768px){.mvg-home-regenerative__feature{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)}.mvg-home-treatment-list a{min-height:4.35rem;padding-inline:1.25rem}.mvg-home-ortholongevity__inner{grid-template-columns:auto minmax(0,1fr) minmax(12rem,.32fr);gap:clamp(1.5rem,4vw,3.5rem)}.mvg-home-longevity-world__visual{min-height:39rem;padding:1.6rem}.mvg-home-longevity-world__orbit{min-height:29rem}.mvg-home-services-link__inner{grid-template-columns:minmax(0,1fr) minmax(15rem,.42fr);gap:clamp(3rem,8vw,8rem)}}@media (width<=420px){.mvg-home-longevity-world__visual{min-height:27rem;padding:1rem}.mvg-home-longevity-world__orbit{min-height:21rem}.mvg-home-longevity-world__visual:before{width:17rem;height:17rem}.mvg-home-longevity-world__visual:after{width:12rem;height:12rem}.mvg-home-longevity-world__core{width:7.6rem;height:7.6rem}.mvg-home-longevity-world__marker{width:45%;padding:.55rem .6rem}.mvg-home-longevity-world__marker strong{font-size:.72rem}}@media (prefers-reduced-motion:reduce){.mvg-home-approach__routes svg,.mvg-home-regenerative__link svg,.mvg-home-ortholongevity__link svg,.mvg-home-services-link__action svg{transition:none!important}}.mvg-home-approach,.mvg-home-regenerative{padding:clamp(4.5rem,8vw,7.5rem) 0;overflow:hidden}.mvg-home-approach{background:#f4f0e9}.mvg-home-approach__header,.mvg-home-regenerative__header{align-items:end;gap:1.25rem;display:grid}.mvg-home-approach__header h2,.mvg-home-regenerative__header h2{max-width:15ch;color:var(--color-navy);font-family:var(--font-serif);letter-spacing:-.04em;margin-top:.85rem;font-size:clamp(2.4rem,5vw,4.5rem);font-weight:400;line-height:.95}.mvg-home-approach__header>p,.mvg-home-regenerative__header>p{max-width:38rem;color:color-mix(in srgb, var(--color-navy) 68%, transparent);font-size:.88rem;line-height:1.68}.mvg-home-approach__body{align-items:stretch;gap:clamp(1.75rem,4vw,4.5rem);margin-top:clamp(2.2rem,5vw,4.5rem);display:grid}.mvg-home-approach-map{border-block:1px solid var(--color-border);background-color:#fbfaf7;background-image:linear-gradient(90deg,#1f6d6b07 1px,#0000 1px),none;background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:clamp(5rem,10vw,9rem) 100%;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;padding:clamp(3rem,6vw,5.5rem) 0;overflow:hidden}.mvg-home-approach-map__media{border-radius:clamp(1.35rem,2.4vw,2.25rem);width:100%;height:clamp(28rem,42vw,46rem);box-shadow:0 38px 84px -56px #0a263ed9;min-height:0!important}.mvg-home-approach-map__caption{z-index:2;color:#ffffffeb;letter-spacing:.18em;text-transform:uppercase;align-items:center;gap:.35rem;padding-left:1rem;font-size:.68rem;font-style:normal;font-weight:700;line-height:1.45;display:flex;position:absolute;bottom:1.25rem;left:1.25rem;right:1.25rem}.mvg-home-approach-map__caption:before{background:var(--color-gold);content:"";width:1px;position:absolute;top:0;bottom:0;left:0}.mvg-home-approach-map__caption i{color:var(--color-gold);font-family:var(--font-serif);font-size:.9rem;font-style:normal}.mvg-home-approach-map__sheet{z-index:3;border:1px solid var(--color-border);background:#faf9f6f7;border-radius:1.15rem;margin-top:1rem;display:grid;position:relative;overflow:hidden;box-shadow:0 30px 75px -50px #0a263ec7}.mvg-home-approach-map__item{border-bottom:1px solid var(--color-border);min-height:4.75rem;color:var(--color-navy);grid-template-columns:2rem minmax(0,1fr) auto;align-items:center;gap:.7rem;padding:.85rem 1rem;display:grid}.mvg-home-approach-map__item:last-child{border-bottom:0}.mvg-home-approach-map__item small{color:var(--color-gold);font-family:var(--font-serif);font-size:.82rem;font-style:italic}.mvg-home-approach-map__item span{font-size:.78rem;font-weight:700;line-height:1.35}.mvg-home-approach-map__item svg{width:.95rem;height:.95rem;color:var(--color-surgical);transition:transform .25s}.mvg-home-approach-map__overview{color:#fff;background:radial-gradient(circle at 100% 0, #1f6d6b6b, transparent 18rem), var(--color-navy)}.mvg-home-approach-map__overview small,.mvg-home-approach-map__overview svg{color:#edca88}.mvg-home-approach__body .editorial-media{border-radius:1.5rem;min-height:22rem;box-shadow:0 32px 70px -50px #0a263ecc}.mvg-home-approach__content{align-self:center;min-width:0}.mvg-home-approach__dimensions{border-top:1px solid var(--color-border)}.mvg-home-approach__dimensions>div{border-bottom:1px solid var(--color-border);gap:.45rem;padding:1rem 0;display:grid}.mvg-home-approach__dimensions dt{color:var(--color-navy);font-size:.8rem;font-weight:700;line-height:1.3}.mvg-home-approach__dimensions dd{color:var(--color-muted-foreground);font-size:.7rem;line-height:1.55}.mvg-home-approach__dimensions--rail{border-bottom:1px solid var(--color-border);margin-top:clamp(2.25rem,5vw,4.25rem)}.mvg-home-approach__principle{border-left:1px solid var(--color-gold);gap:.7rem;max-width:68rem;margin-top:clamp(1.75rem,3.5vw,3rem);padding:.2rem 0 .2rem clamp(1rem,2.4vw,1.8rem);display:grid}.mvg-home-approach__principle p{max-width:60rem;color:var(--color-navy);font-family:var(--font-display);font-size:clamp(1.3rem,2.3vw,2rem);line-height:1.22}.mvg-home-approach__principle cite{color:var(--color-surgical);letter-spacing:.16em;text-transform:uppercase;font-size:.64rem;font-style:normal;font-weight:750}.mvg-home-approach__routes{margin-top:1.35rem}.mvg-home-approach__overview{border-bottom:1px solid color-mix(in srgb, var(--color-surgical) 42%, transparent);min-height:2.75rem;color:var(--color-surgical);align-items:center;gap:.65rem;margin-top:1rem;font-size:.78rem;font-weight:750;display:inline-flex}.mvg-home-approach__overview svg{width:.95rem;height:.95rem;transition:transform .25s}.mvg-home-regenerative{color:#fff;background:radial-gradient(circle at 100% 0,#1f6d6b61,#0000 34rem),#0e3440}.mvg-home-regenerative .mvg-home-kicker{color:#edca88}.mvg-home-regenerative__header h2{color:#fff}.mvg-home-regenerative__header>p{color:#ffffffad}.mvg-home-regenerative__feature{background:#041f2a47;border:1px solid #ffffff2b;border-radius:1.5rem;box-shadow:0 35px 80px -52px #000000d9}.mvg-home-regenerative__feature .editorial-media{min-height:22rem}.mvg-home-regenerative__content{background:#041f2a57}.mvg-home-regenerative .mvg-home-treatment-list,.mvg-home-regenerative .mvg-home-treatment-list li,.mvg-home-regenerative__link{border-color:#ffffff2b}.mvg-home-regenerative .mvg-home-treatment-list a>span:nth-child(2){color:#ffffffe6}.mvg-home-regenerative .mvg-home-treatment-list a>svg{color:#9fc9c3}.mvg-home-regenerative__link{color:#fff}.mvg-home-ortholongevity__inner{grid-template-columns:auto minmax(0,1fr);max-width:74rem}.mvg-home-ortholongevity__copy{min-width:0}.mvg-home-ortholongevity__link{justify-content:flex-start;width:fit-content;margin-top:1.15rem}.mvg-home-longevity-world__media{aspect-ratio:4/5;border-radius:1.75rem;align-self:start;width:100%;min-width:0;min-height:0}.mvg-home-longevity-world__media>img{object-position:58% center}.mvg-home-longevity-world__media figcaption{z-index:2;border-left:1px solid var(--color-gold);color:#fffffff0;letter-spacing:.16em;text-transform:uppercase;padding-left:.8rem;font-size:.58rem;font-weight:750;position:absolute;bottom:1.25rem;left:1.25rem;right:1.25rem}.mvg-home-longevity-world__related{border-bottom:1px solid color-mix(in srgb, var(--color-surgical) 26%, transparent);width:100%;min-height:2.75rem;color:color-mix(in srgb, var(--color-navy) 72%, var(--color-surgical));justify-content:space-between;align-items:center;gap:1rem;font-size:.72rem;font-weight:700;display:inline-flex}.mvg-home-longevity-world__related svg{width:.9rem;height:.9rem;color:var(--color-surgical);transition:transform .25s}@media (width>=640px){.mvg-home-approach__dimensions>div{grid-template-columns:minmax(10rem,.42fr) minmax(0,.58fr);align-items:baseline;gap:1.25rem}}@media (width>=768px){.mvg-home-approach__header,.mvg-home-regenerative__header{grid-template-columns:minmax(0,1.08fr) minmax(21rem,.92fr);gap:clamp(3rem,8vw,7rem)}.mvg-home-approach__body{grid-template-columns:minmax(0,1.08fr) minmax(23rem,.92fr)}.mvg-home-approach-map__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mvg-home-approach__dimensions--rail{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.mvg-home-approach__dimensions--rail>div{border-right:1px solid var(--color-border);border-bottom:1px solid var(--color-border);flex-direction:column;justify-content:space-between;gap:.75rem;min-height:10.5rem;padding:1.4rem clamp(1rem,2.2vw,2rem);display:flex}.mvg-home-approach__dimensions--rail>div:nth-child(2n){border-right:0}.mvg-home-approach__dimensions--rail>div:nth-child(n+3){border-bottom:0}.mvg-home-approach__dimensions--rail dt{font-size:.88rem}.mvg-home-approach__dimensions--rail dd{font-size:.73rem}.mvg-home-approach-map__sheet{border-radius:1.5rem;grid-template-columns:repeat(3,minmax(0,1fr));margin:-4.5rem clamp(1rem,5vw,5rem) 0}.mvg-home-approach-map__media figcaption{gap:.55rem;bottom:6rem;left:1.5rem;right:1.5rem}.mvg-home-approach-map__item{border-right:1px solid var(--color-border);min-height:8.5rem;padding:1.2rem clamp(1rem,2vw,1.8rem)}.mvg-home-approach-map__item:nth-child(3n){border-right:0}.mvg-home-approach-map__item:nth-child(n+4){border-bottom:0}.mvg-home-approach__body .editorial-media{min-height:36rem}.mvg-home-regenerative__feature{grid-template-columns:minmax(0,1.08fr) minmax(22rem,.92fr);align-items:stretch}.mvg-home-regenerative__feature .editorial-media{min-height:29rem}.mvg-home-regenerative__content{grid-template-rows:minmax(0,1fr) auto;display:grid}.mvg-home-regenerative .mvg-home-treatment-list{grid-template-rows:repeat(4,minmax(0,1fr));height:100%;display:grid}.mvg-home-regenerative .mvg-home-treatment-list a{height:100%}.mvg-home-ortholongevity__inner{grid-template-columns:auto minmax(0,1fr);gap:clamp(1.5rem,4vw,3.5rem)}.mvg-home-longevity-world__media{min-height:0}}@media (width>=1024px){.mvg-home-approach__dimensions--rail{grid-template-columns:repeat(4,minmax(0,1fr))}.mvg-home-approach__dimensions--rail>div:nth-child(n){border-right:1px solid var(--color-border);border-bottom:0;min-height:12rem}.mvg-home-approach__dimensions--rail>div:first-child{padding-left:0}.mvg-home-approach__dimensions--rail>div:last-child{border-right:0;padding-right:0}}@media (width>=1200px){.mvg-home-longevity-world__layout{align-items:stretch}.mvg-home-longevity-world__media{aspect-ratio:auto;align-self:stretch;height:100%}}@media (width<=767px){.mvg-home-approach__media,.mvg-home-approach-map__media{aspect-ratio:16/10;height:auto}.mvg-home-regenerative__feature .editorial-media{min-height:14rem}.mvg-home-longevity-world__media{aspect-ratio:16/10}.mvg-home-longevity-world__media>img{object-position:68% center}.mvg-home-story>:is(.mvg-home-approach,.mvg-home-approach-map,.mvg-home-regenerative,.mvg-home-ortholongevity,.mvg-home-longevity-world,.mvg-story-trust){padding-block:2.75rem!important}.mvg-home-story>.mvg-home-ortholongevity{padding-block:2.35rem!important}.mvg-home-approach__dimensions--rail{margin-top:1.5rem}.mvg-home-approach__dimensions--rail>div{padding-block:.85rem}.mvg-home-regenerative__feature,.mvg-home-regenerative__feature .editorial-media{min-height:0}.mvg-home-regenerative__feature .editorial-media{aspect-ratio:16/10}}.mvg-home-story>.mvg-home-approach{isolation:isolate;position:relative}.mvg-home-approach__chapter-mark{z-index:1;opacity:.78;perspective:700px;pointer-events:none;width:3.5rem;height:3.5rem;transform-style:preserve-3d;place-items:center;display:grid;position:absolute;top:clamp(3rem,5vw,4.75rem);right:clamp(2.25rem,6vw,6rem)}.mvg-home-approach__chapter-mark .mvg-motion-dot{width:.8rem;height:.8rem;transform-style:preserve-3d}.mvg-home-approach__header h2 span{color:var(--color-surgical);display:block}.mvg-home-story .mvg-home-approach__header>p{border-left:1px solid var(--color-gold);padding:.1rem 0 .1rem clamp(1rem,2vw,1.55rem);position:relative}.mvg-home-story .mvg-home-approach__dimensions--rail{border-top-color:color-mix(in srgb, var(--color-surgical) 30%, transparent);border-bottom-color:color-mix(in srgb, var(--color-surgical) 30%, transparent);position:relative}.mvg-home-story .mvg-home-approach__dimensions--rail:before{z-index:2;background:linear-gradient(90deg, var(--color-gold), var(--color-surgical), transparent 92%);content:"";transform-origin:0;height:1px;transition:transform 1.05s cubic-bezier(.22,1,.36,1) .12s;position:absolute;top:-1px;left:0;right:0;transform:scaleX(0)}.mvg-home-story .mvg-home-approach.is-motion-visible .mvg-home-approach__dimensions--rail:before{transform:scaleX(1)}.mvg-home-story .mvg-home-approach__dimensions--rail>div{border-color:color-mix(in srgb, var(--color-surgical) 20%, transparent);background:#ffffff14;transition:background-color .35s,box-shadow .35s;position:relative;overflow:hidden}.mvg-home-approach__dimension-mark{color:var(--color-gold);justify-content:space-between;align-items:center;display:flex}.mvg-home-approach__dimension-mark span{font-family:var(--font-serif);font-size:.88rem;font-style:italic}.mvg-home-approach__dimension-mark svg{width:1.12rem;height:1.12rem;color:var(--color-surgical);stroke-width:1.45px}.mvg-home-story .mvg-home-approach__dimensions--rail dt{max-width:13rem;font-family:var(--font-serif);letter-spacing:-.018em;font-size:clamp(1.05rem,1.25vw,1.25rem);font-weight:500}.mvg-home-story .mvg-home-approach__dimensions--rail dd{max-width:16rem;color:color-mix(in srgb, var(--color-navy) 65%, transparent);font-size:.73rem}@media (hover:hover) and (pointer:fine){.mvg-home-story .mvg-home-approach__dimensions--rail>div:hover{box-shadow:inset 0 -.15rem 0 color-mix(in srgb, var(--color-gold) 68%, transparent);background:#ffffff61}}.mvg-home-story>.mvg-story-statement--orthopaedics{z-index:5;border-radius:clamp(1.75rem,3vw,3.25rem) clamp(1.75rem,3vw,3.25rem) 0 0;min-height:0;margin-top:clamp(-2.4rem,-2.4vw,-1.25rem);position:relative;overflow:hidden;background:radial-gradient(circle at 85% 12%,#529a9142,#0000 25rem),radial-gradient(circle at 14% 100%,#e8c98d17,#0000 24rem),linear-gradient(135deg,#092e3b,#0d4347 68%,#0b303c)!important}.mvg-home-story>.mvg-story-statement--orthopaedics .container-mvg{padding-top:clamp(2.7rem,4.8vw,4.15rem);padding-bottom:clamp(2.7rem,4.8vw,4.15rem)}.mvg-home-story>.mvg-story-statement--orthopaedics blockquote{max-width:72rem}.mvg-home-story>.mvg-story-statement--orthopaedics blockquote>span{background:linear-gradient(90deg, transparent, var(--color-gold), transparent);width:clamp(3.2rem,7vw,6rem)}.mvg-home-story>.mvg-story-statement--orthopaedics blockquote p{color:#fffffff2;text-wrap:balance;font-size:clamp(1.65rem,3.1vw,3.05rem);line-height:1.08}.mvg-home-story>.mvg-story-statement--orthopaedics blockquote footer{color:#e8c98d}.mvg-home-story>:where(.mvg-home-regenerative,.mvg-home-ortholongevity,.mvg-home-longevity-world){isolation:isolate;position:relative}.mvg-home-story>:where(.mvg-home-regenerative,.mvg-home-ortholongevity,.mvg-home-longevity-world):before{z-index:2;content:"";transform-origin:50%;background:linear-gradient(90deg,#0000,#e8c98db8,#0000);width:min(82vw,72rem);height:1px;transition:transform 1.15s cubic-bezier(.22,1,.36,1) 80ms;position:absolute;top:0;left:50%;transform:translate(-50%)scaleX(0)}.mvg-home-story>:where(.mvg-home-regenerative,.mvg-home-ortholongevity,.mvg-home-longevity-world).is-motion-visible:before{transform:translate(-50%)scaleX(1)}.mvg-home-story .mvg-home-longevity-world__copy{align-self:stretch;min-height:100%}@media (width>=768px){.mvg-home-story .mvg-home-longevity-world__copy{flex-direction:column;display:flex}.mvg-home-story .mvg-home-longevity-world__link{margin-top:auto;padding-top:1.35rem}.mvg-home-story .mvg-home-longevity-world__media{aspect-ratio:auto;align-self:stretch;height:100%;min-height:0}}@media (prefers-reduced-motion:no-preference){.mvg-home-approach.is-motion-visible .mvg-home-approach__chapter-mark .mvg-motion-dot{animation:8s linear infinite mvg-home-bridge-spine-loop!important}html.mvg-motion-ready .mvg-story-statement--orthopaedics[data-motion-chapter]{clip-path:inset(14% 0 0 round clamp(1.75rem,3vw,3.25rem) clamp(1.75rem,3vw,3.25rem) 0 0);opacity:.92;transform-origin:top;transition:clip-path 1.05s cubic-bezier(.22,1,.36,1),opacity .62s,transform 1.05s cubic-bezier(.22,1,.36,1);transform:translateY(3.5rem)scale(.992)}html.mvg-motion-ready .mvg-story-statement--orthopaedics[data-motion-chapter].is-motion-visible{clip-path:inset(0 round clamp(1.75rem,3vw,3.25rem) clamp(1.75rem,3vw,3.25rem) 0 0);opacity:1;transform:translate(0)scale(1)}html.mvg-motion-ready .mvg-story-statement--orthopaedics[data-motion-chapter] blockquote>:where(span,p,footer){clip-path:none;opacity:1;transition:none;transform:none}html.mvg-motion-ready .mvg-home-approach-map[data-motion-chapter] .mvg-home-approach-map__media[data-motion-part=media]{clip-path:inset(12% 0 0 round clamp(1.35rem,2.4vw,2.25rem));opacity:.88;transform-origin:top;transition:clip-path 1.08s cubic-bezier(.22,1,.36,1),opacity .62s,transform 1.08s cubic-bezier(.22,1,.36,1);transform:translateY(3rem)scale(.99)}html.mvg-motion-ready .mvg-home-approach-map[data-motion-chapter] .mvg-home-approach-map__sheet[data-motion-part=action]{opacity:0;transform-origin:top;transition:opacity .62s .18s,transform 1.02s cubic-bezier(.22,1,.36,1) .18s;transform:translateY(3.75rem)scale(.985)}html.mvg-motion-ready .mvg-home-approach-map[data-motion-chapter].is-motion-visible .mvg-home-approach-map__media[data-motion-part=media],html.mvg-motion-ready .mvg-home-approach-map[data-motion-chapter].is-motion-visible .mvg-home-approach-map__sheet[data-motion-part=action]{clip-path:inset(0 round clamp(1.35rem,2.4vw,2.25rem));opacity:1;transform:translate(0)scale(1)}html.mvg-motion-ready .mvg-home-approach-map[data-motion-chapter] .mvg-home-approach-map__caption>:where(span,i){clip-path:none;opacity:1;transition:none;transform:none}html.mvg-motion-ready .mvg-home-ortholongevity[data-motion-chapter] .mvg-home-ortholongevity__mark{opacity:0;transition:opacity .46s 40ms,transform .98s cubic-bezier(.22,1,.36,1) 40ms;transform:perspective(700px)rotateY(-68deg)scale(.84)}html.mvg-motion-ready .mvg-home-ortholongevity[data-motion-chapter].is-motion-visible .mvg-home-ortholongevity__mark{opacity:1;transform:perspective(700px)rotateY(0)scale(1)}@supports (animation-timeline:view()){.mvg-home-approach-map__media>img,.mvg-home-regenerative__feature .editorial-media>img,.mvg-home-longevity-world__media>img,.mvg-story-trust .editorial-media>img{transform-origin:50%;animation:1s linear both mvg-home-media-depth;animation-timeline:view();animation-range:entry exit 0%}}}@media (width<=420px){.mvg-home-approach-map__caption{letter-spacing:.1em;white-space:nowrap;gap:.25rem;padding-left:.75rem;font-size:.56rem}.mvg-home-approach-map__caption i{font-size:.75rem}}@keyframes mvg-home-bridge-spine-loop{0%{transform:rotateY(0)}to{transform:rotateY(360deg)}}@keyframes mvg-home-media-depth{0%{transform:translateY(-1.2%)scale(1.035)}to{transform:translateY(1.2%)scale(1.035)}}@media (hover:hover) and (pointer:fine){.mvg-home-story .mvg-home-approach-map__item{isolation:isolate;transition:color .26s,background-color .36s;position:relative;overflow:hidden}.mvg-home-story .mvg-home-approach-map__item:before{z-index:-1;content:"";background:linear-gradient(100deg,#ffffff05,#68b4aa29);transition:transform .62s cubic-bezier(.22,1,.36,1);position:absolute;inset:0;transform:translate(-102%)}.mvg-home-story .mvg-home-approach-map__item:hover:before,.mvg-home-story .mvg-home-approach-map__item:focus-visible:before{transform:translate(0)}}@media (width>=1024px){.mvg-home-story .mvg-home-approach__dimensions--rail>div:nth-child(n){min-height:11.25rem}}@media (width<=639px){.mvg-home-approach__overview{min-height:44px}.mvg-home-ortholongevity__inner{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.mvg-home-approach__overview svg,.mvg-home-approach-map__item svg{transition:none!important}}.mvg-home-story>.mvg-story-statement .container-mvg{padding-top:clamp(3rem,6vw,5rem);padding-bottom:clamp(3rem,6vw,5rem)}.mvg-home-story>.mvg-story-statement blockquote p{font-size:clamp(1.5rem,4vw,2.75rem)}.home-after-hero.mvg-home-story{--mvg-home-paper:#f4f1eb;--mvg-home-mist:#dce8e4;--mvg-home-sage:#c8dad4;--mvg-home-petrol:#0e3c45;--mvg-home-ink:#0b2d3b}.mvg-home-story>.mvg-home-approach{background:radial-gradient(circle at 92% 8%, #1f6d6b16, transparent 27rem), var(--mvg-home-paper);padding-block:clamp(3.6rem,6.5vw,5.8rem)}.mvg-home-story>.mvg-home-approach-map{background:linear-gradient(90deg, #0f2b4609 1px, transparent 1px), linear-gradient(145deg, #d4e2dd, var(--mvg-home-mist) 58%, #c9dad5);background-size:clamp(5rem,10vw,9rem) 100%,auto;padding-block:clamp(3.2rem,5.5vw,5rem)}.mvg-home-story .mvg-home-approach-map__sheet{color:#fff;background:radial-gradient(circle at 100% 0, #50968e33, transparent 18rem), var(--mvg-home-ink);border-color:#ffffff29;box-shadow:0 34px 82px -52px #081f33e0}.mvg-home-story .mvg-home-approach-map__item{color:#ffffffeb;background:0 0;border-color:#ffffff24}.mvg-home-story .mvg-home-approach-map__item svg{color:#9fc9c3}.mvg-home-story .mvg-home-approach-map__overview{color:#fff;background:radial-gradient(circle at 100% 0,#e8c98d38,#0000 11rem),#1b625f}.mvg-home-story>.mvg-home-regenerative{background:radial-gradient(circle at 92% 6%,#50968e57,#0000 30rem),linear-gradient(145deg,#0a2c3a,#0d3a44 64%,#082938);padding-block:clamp(4rem,6.5vw,6rem)}.mvg-home-story>.mvg-home-ortholongevity{background:radial-gradient(circle at 8% 100%,#e8c98d26,#0000 25rem),linear-gradient(120deg,#c5d8d2,#e1e9e5 58%,#c9dcd6);padding-block:clamp(2.8rem,4.6vw,4rem)}.mvg-home-story .mvg-home-ortholongevity__mark{background:#faf9f6b8;box-shadow:0 1.2rem 2.8rem -2rem #0f2b4680}.mvg-home-story>.mvg-home-longevity-world{background:radial-gradient(circle at 92% 8%,#faf9f657,#0000 31rem),radial-gradient(circle at 4% 94%,#1f6d6b21,#0000 28rem),linear-gradient(145deg,#bed3cd,#dce7e3 53%,#c4d7d1);padding-block:clamp(4rem,7vw,6.5rem)}.mvg-home-story .mvg-home-longevity-world__copy ol,.mvg-home-story .mvg-home-longevity-world__copy li,.mvg-home-story .mvg-home-longevity-world__related{border-color:#0f2b462e}.mvg-home-story .mvg-home-longevity-world__media{box-shadow:0 38px 80px -48px #081f33b8}.mvg-home-story>.mvg-story-trust{color:#fff;box-shadow:none;border-radius:0;margin-top:0;background:radial-gradient(circle at 100% 100%,#448b8238,#0000 32rem),linear-gradient(145deg,#102f3b,#123f46 70%,#0b2b39)!important;padding-block:clamp(4rem,6.8vw,6.2rem)!important}.mvg-home-story>.mvg-story-trust h2,.mvg-home-story>.mvg-story-trust li{color:#fffffff0!important}.mvg-home-story>.mvg-story-trust p{color:#ffffffad!important}.mvg-home-story>.mvg-story-trust ul,.mvg-home-story>.mvg-story-trust li{border-color:#ffffff26!important}.mvg-home-story>.mvg-story-trust li svg{color:#9fc9c3!important}.mvg-home-story>.mvg-story-trust .btn-primary{color:var(--color-navy);background:#f7f4ed}.mvg-home-story>.mvg-patient-validation{--validation-ink:#f7f4ed;--validation-teal:#a9d1ca;--validation-gold:#e8c98d;--validation-muted:#ffffff94;--validation-line:#ffffff26;color:var(--validation-ink);background:radial-gradient(circle at 8% 5%,#68b0a630,#0000 25rem),radial-gradient(circle at 96% 100%,#e8c98d1f,#0000 23rem),linear-gradient(135deg,#0b3540,#0f4749 56%,#0b333e);border-color:#ffffff1f;padding-block:clamp(3rem,5vw,4rem)}.mvg-home-story>.mvg-patient-validation:before{color:#ffffff08}.mvg-home-story .mvg-patient-validation__card article,.mvg-home-story .mvg-patient-validation__card:first-child article{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#faf9f613;border-color:#ffffff26;min-height:16.5rem;box-shadow:0 1.5rem 3.2rem -2.5rem #000000a8}.mvg-home-story .mvg-patient-validation__card-header{color:#ffffff7a}.mvg-home-story .mvg-patient-validation blockquote p{color:#ffffffe8}.mvg-home-story .mvg-patient-validation__control-buttons button{color:#fff;background:#ffffff12;border-color:#ffffff29}.mvg-home-story .mvg-patient-validation__source{color:#ffffffe6;border-color:#e8c98d61}.mvg-home-story>.mvg-home-services-link{background:radial-gradient(circle at 92% 20%,#ffffff75,#0000 24rem),linear-gradient(120deg,#d4e0e1,#e5eae8 62%,#cadadd);padding-block:clamp(2.5rem,4.2vw,3.8rem)}.mvg-home-story>.mvg-story-seminar{color:#fff;background:radial-gradient(circle at 88% 16%,#e8c98d26,#0000 25rem),linear-gradient(145deg,#143f42,#0f323c 72%,#102b39)!important;padding-block:clamp(4rem,6.8vw,6.5rem)!important}.mvg-home-story>.mvg-story-seminar h2,.mvg-home-story>.mvg-story-seminar li{color:#fffffff2!important}.mvg-home-story>.mvg-story-seminar p{color:#ffffffb3!important}.mvg-home-story>.mvg-story-seminar ul,.mvg-home-story>.mvg-story-seminar li{border-color:#ffffff29!important}.mvg-home-story>.mvg-story-seminar .btn-primary{color:var(--color-navy);background:#f7f4ed}@media (width>=1024px){.mvg-home-story .mvg-home-approach__dimensions--rail>div:nth-child(n){min-height:9.5rem}.mvg-home-story>.mvg-story-trust>.container-mvg>.editorial-media{min-height:35rem}}@media (width<=767px){.mvg-home-approach__chapter-mark{display:none}.mvg-home-story .mvg-home-approach__dimensions--rail dt{max-width:none;color:var(--color-surgical);font-size:1.18rem;line-height:1.12}.mvg-home-story>.mvg-home-approach,.mvg-home-story>.mvg-home-regenerative,.mvg-home-story>.mvg-home-longevity-world,.mvg-home-story>.mvg-story-trust,.mvg-home-story>.mvg-story-seminar{padding-block:3.35rem!important}.mvg-home-story>.mvg-home-approach-map{padding-block:2.75rem}.mvg-home-story>.mvg-home-ortholongevity{padding-block:2.6rem}.mvg-home-story>.mvg-patient-validation{padding-block:2.75rem}.mvg-home-story>.mvg-story-trust>.container-mvg>.editorial-media{aspect-ratio:16/10}.mvg-home-story>.mvg-story-trust h2{max-width:18ch;font-size:1.9rem;line-height:1.02}.mvg-home-story .mvg-patient-validation__card article,.mvg-home-story .mvg-patient-validation__card:first-child article{min-height:15rem}}.mvg-home-approach__chapter-mark .mvg-motion-dot,.mvg-home-ortholongevity__mark .mvg-motion-dot{width:1.3rem;height:1.3rem;box-shadow:none;background:url(/assets/mvg_favicon.png) 50%/contain no-repeat;border:0;border-radius:0}.mvg-home-ortholongevity__mark{width:2.8rem;height:2.8rem}@media (width>=768px){.mvg-home-story>.mvg-home-approach{padding-block:clamp(3.35rem,4.8vw,4.75rem)}.mvg-home-approach__header,.mvg-home-regenerative__header{grid-template-columns:minmax(0,1.05fr) minmax(19rem,.95fr);gap:clamp(2.5rem,5.5vw,5rem)}.mvg-home-approach__header h2,.mvg-home-regenerative__header h2{max-width:20ch;font-size:clamp(2.35rem,3.55vw,3.7rem);line-height:.98}.mvg-home-approach__dimensions--rail{margin-top:clamp(2rem,3.5vw,3rem)}.mvg-home-story .mvg-home-approach__dimensions--rail>div:nth-child(n){min-height:7.9rem;padding-block:1.1rem}.mvg-home-story>.mvg-home-approach-map{padding-block:clamp(2.75rem,4.2vw,4rem)}.mvg-home-approach-map__media{height:clamp(24rem,31vw,34rem)}.mvg-home-approach-map__sheet{margin-top:-3.2rem}.mvg-home-approach-map__item{min-height:6.6rem;padding-block:.95rem}.mvg-home-approach-map__media figcaption{bottom:4.6rem}.mvg-home-story>.mvg-home-regenerative{padding-block:clamp(3.6rem,5vw,4.8rem)}.mvg-home-regenerative__header h2{max-width:22ch}.mvg-home-regenerative__feature .editorial-media{min-height:24rem}}@media (width>=1024px){.mvg-home-story>.mvg-story-trust>.container-mvg>.editorial-media{min-height:29rem}}.mvg-home-approach-map__heading{margin-bottom:1rem}.mvg-home-approach-map__heading h2{max-width:16ch;color:var(--color-navy);font-family:var(--font-serif);text-wrap:balance;font-size:clamp(2rem,4vw,3.6rem);line-height:1}.mvg-home-approach-map__visual{position:relative}@media (width>=768px){.mvg-home-approach-map__heading{margin-bottom:1.35rem}.mvg-home-approach-map__media{height:clamp(29rem,34vw,35rem)}.mvg-home-approach-map__sheet{-webkit-backdrop-filter:blur(10px);background:#082633ed;border-color:#ffffff2e;margin:0;position:absolute;bottom:clamp(1rem,2vw,1.6rem);left:clamp(1rem,3vw,2.2rem);right:clamp(1rem,3vw,2.2rem);box-shadow:0 28px 64px -38px #03121beb}.mvg-home-approach-map__item{min-height:5.65rem;padding-block:.8rem}.mvg-home-approach-map__media figcaption{top:1.5rem;bottom:auto}}@media (width<=767px){.mvg-home-approach-map__heading h2{max-width:none;font-size:2rem}.mvg-home-approach-map__sheet{margin-top:.75rem;position:relative}}.mvg-home-approach-map__heading{align-items:end;gap:1.1rem;display:grid}.mvg-home-approach-map__heading h2{max-width:18ch;margin-top:.85rem}.mvg-home-approach-map__heading>p{max-width:38rem;color:color-mix(in srgb, var(--color-navy) 68%, transparent);font-size:var(--mvg-type-body);line-height:1.68}.mvg-home-approach__header h2,.mvg-home-approach-map__heading h2,.mvg-home-regenerative__header h2,.mvg-home-ortholongevity__copy h2,.mvg-home-longevity-world__copy h2,.mvg-home-services-link h2,.mvg-home-story>.mvg-story-trust h2,.mvg-home-story>.mvg-story-seminar h2,.mvg-home-story .mvg-patient-validation__summary h2{line-height:.98;font-size:var(--mvg-type-section)!important}.mvg-home-longevity-world__copy h2{max-width:18ch}.mvg-home-approach__header>p,.mvg-home-regenerative__header>p,.mvg-home-ortholongevity__copy>p,.mvg-home-longevity-world__copy>p,.mvg-home-services-link p,.mvg-home-story>.mvg-story-trust h2+p,.mvg-home-story>.mvg-story-seminar h2+p{line-height:1.68;font-size:var(--mvg-type-body)!important}.mvg-home-story .mvg-home-approach__dimensions--rail dt,.mvg-home-regenerative .mvg-home-treatment-list a>span:nth-child(2),.mvg-home-approach-map__item span,.mvg-home-longevity-world__copy li a{font-family:var(--font-serif);font-size:var(--mvg-type-card-title);font-weight:500;line-height:1.18}.mvg-home-story .mvg-home-approach__dimensions--rail dt{color:var(--color-surgical);font-family:var(--font-sans);letter-spacing:-.006em;font-weight:580}.mvg-home-story .mvg-home-approach__dimensions--rail dd{font-size:var(--mvg-type-card-copy);line-height:1.6}@media (width>=768px){.mvg-home-story .mvg-home-approach__dimensions--rail>div{grid-template-rows:auto 3.15rem 1fr;grid-template-columns:minmax(0,1fr);place-content:start stretch;display:grid}.mvg-home-story .mvg-home-approach__dimensions--rail dt{min-block-size:0}.mvg-home-approach-map__heading{grid-template-columns:minmax(0,1.05fr) minmax(19rem,.95fr);gap:clamp(2.5rem,5.5vw,5rem)}}@media (width<=767px){.mvg-home-approach-map__heading h2{font-size:var(--mvg-type-section)}.mvg-home-story>.mvg-home-approach,.mvg-home-story>.mvg-home-regenerative,.mvg-home-story>.mvg-home-longevity-world,.mvg-home-story>.mvg-story-trust,.mvg-home-story>.mvg-story-seminar{padding-block:2.75rem!important}.mvg-home-story>.mvg-home-approach-map{padding-block:2.45rem!important}.mvg-home-story>.mvg-home-ortholongevity{padding-block:2.25rem!important}.mvg-home-story>.mvg-patient-validation{padding-block:2.35rem!important}.mvg-home-approach__header,.mvg-home-regenerative__header,.mvg-home-longevity-world__copy,.mvg-home-ortholongevity__copy{gap:.85rem}.mvg-home-approach__dimensions--rail{margin-top:1.35rem!important}.mvg-home-story .mvg-home-approach__dimensions--rail>div:nth-child(n){min-height:0;padding-block:1rem}.mvg-home-approach-map__visual,.mvg-home-regenerative__feature,.mvg-home-longevity-world__layout{margin-top:1.4rem}.mvg-home-regenerative__feature .editorial-media,.mvg-home-story>.mvg-story-trust>.container-mvg>.editorial-media{aspect-ratio:16/10;min-height:0}.mvg-home-story>.mvg-story-trust h2{font-size:var(--mvg-type-section)!important}}.mvg-home-regenerative .mvg-home-treatment-list a>span:nth-child(2),.mvg-story-procedures .treatment-row>span:nth-child(2),.mvg-home-approach-map__item span,.mvg-home-longevity-world__copy li a,.mvg-story-trust__credentials li{font-family:var(--font-serif);font-size:var(--mvg-type-card-title);letter-spacing:-.01em;font-weight:500;line-height:1.2}.mvg-home-story .mvg-home-approach__dimensions--rail{border:1px solid color-mix(in srgb, var(--color-surgical) 18%, transparent);background:#edf4f1;border-radius:1.4rem;overflow:hidden;box-shadow:0 30px 68px -56px #0b2638b8}.mvg-home-story .mvg-home-approach__dimensions--rail>div:nth-child(n){border-color:color-mix(in srgb, var(--color-surgical) 18%, transparent);background:#ffffff94;padding:clamp(1.25rem,2.4vw,2rem)}.mvg-home-story .mvg-home-approach__dimensions--rail>div:first-child{color:#fff;background:radial-gradient(circle at 100% 0,#4b978f4d,#0000 15rem),#0b3440}.mvg-home-story .mvg-home-approach__dimensions--rail>div:nth-child(2){background:#edf4f1}.mvg-home-story .mvg-home-approach__dimensions--rail>div:nth-child(3){background:#f7f2e9}.mvg-home-story .mvg-home-approach__dimensions--rail>div:nth-child(4){background:#dcebe6}.mvg-home-story .mvg-home-approach__dimensions--rail dt{color:#164d4b;font-family:var(--font-serif);letter-spacing:-.018em;font-size:clamp(1.08rem,1.35vw,1.3rem);font-weight:500;line-height:1.08}.mvg-home-story .mvg-home-approach__dimensions--rail>div:first-child dt{color:#fff}.mvg-home-story .mvg-home-approach__dimensions--rail>div:first-child dd{color:#ffffffad}.mvg-home-story .mvg-home-approach__dimensions--rail>div:first-child svg{color:#a8ccc7}@media (width>=768px){.mvg-home-story .mvg-home-approach__dimensions--rail>div:nth-child(n){grid-template-rows:auto 3.2rem 1fr;min-height:12.75rem}}@media (width<=767px){.mvg-home-story .mvg-home-approach__dimensions--rail{border-radius:1.1rem}.mvg-home-story .mvg-home-approach__dimensions--rail>div:nth-child(n){padding:1.15rem 1.2rem}.mvg-story-trust__credentials li{font-size:1rem;line-height:1.22}}
