.SeamCard-module__Fkj5iW__seam{z-index:10;height:0;position:relative}.SeamCard-module__Fkj5iW__seam:before{content:"";background:var(--line);pointer-events:none;width:min(1180px,100% - 64px);height:1px;margin-inline:auto;position:absolute;top:0;left:0;right:0}.SeamCard-module__Fkj5iW__stage{--seam-w:780px;--W:min(var(--seam-w), calc(100vw - 2rem));--h:var(--seam-card-h);--r:20px;--pw:220px;--Ph:calc(var(--h) * .92);--fill:.97;--shift:clamp(-24px, -2vw, 0px);top:0;left:var(--shift);right:calc(var(--shift) * -1);width:min(var(--seam-w), calc(100% - 2rem));height:var(--h);transform:translateY(calc(var(--seam-up) * -1));perspective:1200px;margin-inline:auto;position:absolute}.SeamCard-module__Fkj5iW__textOnly .SeamCard-module__Fkj5iW__stage{--seam-w:640px;--h:var(--seam-card-h-text);transform:translateY(calc(var(--seam-up-text) * -1))}.SeamCard-module__Fkj5iW__card{--t:0;width:100%;height:100%;transform-style:preserve-3d;color:var(--neodent-ivory);position:relative}.SeamCard-module__Fkj5iW__frame,.SeamCard-module__Fkj5iW__portrait,.SeamCard-module__Fkj5iW__textLayer{transform-origin:calc(var(--W) / 2) calc(var(--h) / 2);transform:translate3d(0, 0, calc(var(--z) * var(--t) * 1px)) scale(calc((1200 - var(--z) * var(--t)) / 1200));backface-visibility:hidden}.SeamCard-module__Fkj5iW__frame{--z:-24;transform-origin:calc(var(--W) / 2 - 12px) calc(var(--h) / 2 - 12px);pointer-events:none;position:absolute;inset:12px -12px -12px 12px}.SeamCard-module__Fkj5iW__frameSvg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.SeamCard-module__Fkj5iW__frameRect{rx:var(--r);fill:none;width:calc(100% - 1.5px);height:calc(100% - 1.5px);stroke:color-mix(in srgb, var(--neodent-red) 70%, transparent);stroke-width:1.5px;stroke-linecap:round;stroke-dasharray:0 6}.SeamCard-module__Fkj5iW__surface{border-radius:var(--r);background:var(--neodent-charcoal);backface-visibility:hidden;border:1px solid #f1eee724;outline:1px solid #0000;position:absolute;inset:0;overflow:hidden}.SeamCard-module__Fkj5iW__surface:before{content:"";background:radial-gradient(ellipse calc(var(--pw) * .85) 62% at calc(var(--pw) * .5) 82%, #d7192038, transparent 72%), linear-gradient(90deg, #f1eee713 0%, #f1eee70a calc(var(--pw) * .7), #f1eee700 calc(var(--pw) + 70px));position:absolute;inset:0}.SeamCard-module__Fkj5iW__textOnly .SeamCard-module__Fkj5iW__surface:before{display:none}.SeamCard-module__Fkj5iW__portrait{--z:24;--fig-h:calc(var(--Ph) * var(--fill) / var(--seam-fig-opaque,.9));--fig-w:calc(var(--fig-h) * var(--seam-fig-aspect,1.146));transform-origin:calc(var(--W) / 2) calc(var(--Ph) - var(--h) / 2);width:var(--pw);height:var(--Ph);border-bottom-left-radius:var(--r);-webkit-mask-image:linear-gradient(90deg, #000 0, #000 var(--fade,80%), transparent 100%);-webkit-mask-image:linear-gradient(90deg, #000 0, #000 var(--fade,80%), transparent 100%);mask-image:linear-gradient(90deg, #000 0, #000 var(--fade,80%), transparent 100%);position:absolute;bottom:0;left:0;overflow:hidden}.SeamCard-module__Fkj5iW__figure{bottom:0;left:calc(var(--pw) / 2 - var(--fig-w) * var(--seam-fig-focus,.5));width:var(--fig-w);height:var(--fig-h);max-width:none;margin-bottom:calc(var(--fig-h) * var(--seam-fig-bottom,0) * -1);position:absolute}.SeamCard-module__Fkj5iW__textLayer{--z:12;position:absolute;inset:0}.SeamCard-module__Fkj5iW__copy{left:calc(var(--pw) + 8px);flex-direction:column;justify-content:center;padding:0 36px 0 24px;display:flex;position:absolute;top:0;bottom:0;right:0}.SeamCard-module__Fkj5iW__textOnly .SeamCard-module__Fkj5iW__copy{padding:0 52px;left:0}.SeamCard-module__Fkj5iW__label{color:var(--type-ivory-eyebrow);font-size:var(--type-eyebrow-size);letter-spacing:var(--type-eyebrow-tracking);text-transform:uppercase;align-items:center;gap:12px;margin:0 0 12px;font-weight:700;display:inline-flex}.SeamCard-module__Fkj5iW__label:before{content:"";background:var(--neodent-red);flex:none;width:26px;height:1px}.SeamCard-module__Fkj5iW__statement{font-family:var(--app-font-serif);margin:0;font-weight:400;line-height:1}.SeamCard-module__Fkj5iW__lead{color:#f1eee7e0;letter-spacing:-.01em;font-size:1.3rem;display:block}.SeamCard-module__Fkj5iW__emphasis{color:var(--neodent-red);letter-spacing:-.02em;text-wrap:balance;margin-top:4px;font-size:clamp(2rem,3.6vw,3rem);font-style:italic;line-height:.98;display:block}.SeamCard-module__Fkj5iW__longEmphasis .SeamCard-module__Fkj5iW__emphasis{font-size:clamp(1.8rem,3.2vw,2.6rem);line-height:1}.SeamCard-module__Fkj5iW__foot{border-top:1px solid #f1eee729;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 16px;margin-top:16px;padding-top:11px;display:flex}.SeamCard-module__Fkj5iW__attribution{color:#f1eee7c7;letter-spacing:.015em;margin:0;font-size:13px;font-weight:500}.SeamCard-module__Fkj5iW__location{color:#f1eee7b3;letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:12px;font-weight:600}@media (max-width:860px){.SeamCard-module__Fkj5iW__stage{--seam-w:620px;--pw:224px;--fill:.85;--r:18px}.SeamCard-module__Fkj5iW__textOnly .SeamCard-module__Fkj5iW__stage{--seam-w:580px}.SeamCard-module__Fkj5iW__copy{padding:0 28px 0 20px}.SeamCard-module__Fkj5iW__textOnly .SeamCard-module__Fkj5iW__copy{padding:0 44px}.SeamCard-module__Fkj5iW__lead{font-size:1.2rem}.SeamCard-module__Fkj5iW__emphasis{font-size:2.4rem}.SeamCard-module__Fkj5iW__longEmphasis .SeamCard-module__Fkj5iW__emphasis{font-size:2.1rem}}@media (max-width:767px){.SeamCard-module__Fkj5iW__stage{--seam-w:560px;--r:16px;--pw:min(calc(var(--W) * .42), 190px);--fill:.72;--fade:87%;--shift:0px;perspective:none}.SeamCard-module__Fkj5iW__frame,.SeamCard-module__Fkj5iW__portrait,.SeamCard-module__Fkj5iW__textLayer{transform:none}.SeamCard-module__Fkj5iW__surface:before{background:radial-gradient(ellipse calc(var(--pw) * .9) 60% at calc(var(--pw) * .5) 84%, #d7192038, transparent 72%), linear-gradient(90deg, #f1eee713 0%, #f1eee70a calc(var(--pw) * .7), #f1eee700 calc(var(--pw) + 40px))}.SeamCard-module__Fkj5iW__copy{left:var(--pw);padding:0 18px 0 12px}.SeamCard-module__Fkj5iW__textOnly .SeamCard-module__Fkj5iW__copy{padding:0 24px;left:0}.SeamCard-module__Fkj5iW__label{letter-spacing:.16em;margin-bottom:10px}.SeamCard-module__Fkj5iW__label:before{width:18px}.SeamCard-module__Fkj5iW__lead{font-size:clamp(1.05rem,4.6vw,1.25rem)}.SeamCard-module__Fkj5iW__emphasis{margin-top:3px;font-size:clamp(1.7rem,8vw,2.1rem)}.SeamCard-module__Fkj5iW__longEmphasis .SeamCard-module__Fkj5iW__emphasis{font-size:clamp(1.6rem,7.4vw,2rem)}.SeamCard-module__Fkj5iW__foot{flex-direction:column;gap:4px;margin-top:12px;padding-top:9px}.SeamCard-module__Fkj5iW__attribution{font-size:12.5px}.SeamCard-module__Fkj5iW__location{letter-spacing:.1em;font-size:12px}.SeamCard-module__Fkj5iW__seam:before{width:100%}}
.LegacyStory-module__hYMW1q__section{--lg-ink:var(--neodent-ink);--lg-body:#263033cc;--lg-muted:#263033b8;--lg-hair:#2630331f;--lg-surface:var(--neodent-surface);--lg-radius:20px;--lg-radius-sm:8px;--lg-pad:24px;--lg-gutter:clamp(24px, 2.5vw, 32px);--lg-lead-h:min(var(--media-max-h), 600px);color:var(--lg-ink);padding:var(--seam-pad-below-text) 0 clamp(72px, 8vw, 112px);background:#ece7dc;position:relative;overflow:clip}@media (min-width:768px){.LegacyStory-module__hYMW1q__section{--lg-pad:32px}}.LegacyStory-module__hYMW1q__bgGrid{z-index:0;pointer-events:none;background:linear-gradient(#2426280b 1px,#0000 1px) 0 0/100% 86px,linear-gradient(90deg,#24262809 1px,#0000 1px) 0 0/86px 100%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 14% 86%,#0000);mask-image:linear-gradient(#0000,#000 14% 86%,#0000)}.LegacyStory-module__hYMW1q__inner{z-index:1;position:relative}.LegacyStory-module__hYMW1q__label{color:var(--lg-muted);letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:12px;font-weight:700;line-height:1.5}.LegacyStory-module__hYMW1q__lockup{border-bottom:1px solid var(--lg-hair);grid-template-columns:auto minmax(0,1fr);grid-template-areas:"year est""track track""today today";align-items:end;gap:12px 16px;margin-bottom:clamp(40px,6vw,72px);padding-bottom:32px;display:grid}@media (min-width:1024px){.LegacyStory-module__hYMW1q__lockup{grid-template-columns:auto auto minmax(120px,1fr) auto;grid-template-areas:"year est track today";column-gap:32px}}.LegacyStory-module__hYMW1q__year{flex-direction:column;grid-area:year;margin:0;display:flex}.LegacyStory-module__hYMW1q__since{color:var(--neodent-red);letter-spacing:.16em;text-transform:uppercase;font-size:13px;font-weight:700;line-height:1}.LegacyStory-module__hYMW1q__yearNum{color:var(--lg-ink);font-family:var(--app-font-serif);font-variant-numeric:lining-nums;letter-spacing:-.04em;margin-top:8px;font-size:clamp(88px,26vw,112px);font-weight:400;line-height:.82}@media (min-width:768px){.LegacyStory-module__hYMW1q__yearNum{font-size:clamp(112px,12vw,168px)}}.LegacyStory-module__hYMW1q__est{color:var(--lg-ink);letter-spacing:.1em;text-transform:uppercase;grid-area:est;margin:0;padding-bottom:4px;font-size:15px;font-weight:700;line-height:1.35}.LegacyStory-module__hYMW1q__est span{white-space:nowrap;display:block}@media (min-width:768px){.LegacyStory-module__hYMW1q__est{font-size:16px}}.LegacyStory-module__hYMW1q__track{grid-area:track;align-self:center;align-items:center;min-width:0;margin-top:12px;display:flex}@media (min-width:1024px){.LegacyStory-module__hYMW1q__track{align-self:end;margin-top:0;margin-bottom:14px}}.LegacyStory-module__hYMW1q__trackStart,.LegacyStory-module__hYMW1q__trackEnd{border-radius:50%;flex:none;width:9px;height:9px}.LegacyStory-module__hYMW1q__trackStart{background:var(--neodent-red)}.LegacyStory-module__hYMW1q__trackEnd{background:var(--lg-surface);border:2px solid var(--neodent-red)}.LegacyStory-module__hYMW1q__trackLine{background:#26303373;flex:auto;height:1px}.LegacyStory-module__hYMW1q__today{text-align:right;flex-direction:column;grid-area:today;gap:2px;margin:0;display:flex}.LegacyStory-module__hYMW1q__today strong{color:var(--lg-ink);font-family:var(--app-font-serif);font-size:28px;font-weight:400;line-height:1}.LegacyStory-module__hYMW1q__today span{color:var(--lg-muted);white-space:nowrap;font-size:13px;font-weight:600;line-height:1.4}.LegacyStory-module__hYMW1q__story{column-gap:var(--lg-gutter);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;row-gap:48px;display:grid}.LegacyStory-module__hYMW1q__left,.LegacyStory-module__hYMW1q__right{grid-column:1/-1;min-width:0}@media (min-width:1024px){.LegacyStory-module__hYMW1q__left{grid-column:1/7}.LegacyStory-module__hYMW1q__right{grid-column:7/13}}.LegacyStory-module__hYMW1q__left{flex-direction:column;gap:32px;display:flex}.LegacyStory-module__hYMW1q__title{font-family:var(--app-font-serif);letter-spacing:-.04em;margin:0;font-size:clamp(2.5rem,11.5vw,3.6rem);font-weight:400;line-height:1}@media (min-width:768px){.LegacyStory-module__hYMW1q__title{font-size:clamp(3rem,4.6vw,4.4rem)}}.LegacyStory-module__hYMW1q__title em{color:var(--neodent-red);font-style:italic}.LegacyStory-module__hYMW1q__card{padding:var(--lg-pad);background:var(--lg-surface);border:1px solid var(--lg-hair);border-radius:var(--lg-radius);container-type:inline-size}.LegacyStory-module__hYMW1q__cardHead{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:16px;display:grid}.LegacyStory-module__hYMW1q__portrait{aspect-ratio:4/5;background:#ece7dc;border-radius:10px;width:80px;position:relative;overflow:hidden}.LegacyStory-module__hYMW1q__portraitImg{object-fit:cover;object-position:66% 0%}@media (min-width:768px){.LegacyStory-module__hYMW1q__portrait{width:96px}}.LegacyStory-module__hYMW1q__name{font-family:var(--app-font-serif);letter-spacing:-.01em;text-wrap:balance;margin:0 0 4px;font-size:clamp(24px,2.2vw,28px);font-weight:400;line-height:1.15}.LegacyStory-module__hYMW1q__exp{border-top:1px solid var(--lg-hair);grid-column:1/-1;align-items:baseline;gap:12px;margin:0;padding-top:16px;display:flex}.LegacyStory-module__hYMW1q__exp strong{color:var(--neodent-red);font-family:var(--app-font-serif);font-variant-numeric:lining-nums;letter-spacing:-.02em;font-size:40px;font-weight:400;line-height:1}.LegacyStory-module__hYMW1q__exp span{color:var(--lg-muted);letter-spacing:.14em;text-transform:uppercase;font-size:12px;font-weight:700;line-height:1.4}@container (min-width:480px){.LegacyStory-module__hYMW1q__cardHead{grid-template-columns:auto minmax(0,1fr) auto;gap:24px}.LegacyStory-module__hYMW1q__portrait{width:112px}.LegacyStory-module__hYMW1q__exp{text-align:right;border-top:0;flex-direction:column;grid-column:auto;align-items:flex-end;gap:8px;padding-top:0}.LegacyStory-module__hYMW1q__exp strong{font-size:48px}.LegacyStory-module__hYMW1q__exp span{text-wrap:balance;max-width:8em}}.LegacyStory-module__hYMW1q__facts{border-top:1px solid var(--lg-hair);margin:24px 0 0}.LegacyStory-module__hYMW1q__fact{border-bottom:1px solid var(--lg-hair);grid-template-columns:minmax(0,1fr);gap:4px 24px;padding:16px 0;display:grid}.LegacyStory-module__hYMW1q__fact:last-child{border-bottom:0;padding-bottom:0}.LegacyStory-module__hYMW1q__fact dt{color:var(--lg-muted);letter-spacing:.14em;text-transform:uppercase;font-size:12px;font-weight:700;line-height:1.5}.LegacyStory-module__hYMW1q__fact dd{color:var(--lg-ink);margin:0;font-size:15px;line-height:1.5}.LegacyStory-module__hYMW1q__fact dd.LegacyStory-module__hYMW1q__quals{font-weight:600}@container (min-width:420px){.LegacyStory-module__hYMW1q__fact{grid-template-columns:140px minmax(0,1fr);align-items:baseline}}.LegacyStory-module__hYMW1q__body{max-width:62ch;color:var(--lg-body);margin:0;font-size:16px;line-height:1.65}@media (min-width:1024px){.LegacyStory-module__hYMW1q__body{font-size:17px}}.LegacyStory-module__hYMW1q__support{color:var(--lg-body);margin:-18px 0 0;font-size:16px;font-weight:600;line-height:1.45}.LegacyStory-module__hYMW1q__more{border-top:1px solid var(--lg-hair);margin-top:16px}.LegacyStory-module__hYMW1q__profileLink{min-height:44px;color:var(--lg-ink);text-underline-offset:4px;overflow-wrap:anywhere;align-items:center;gap:8px;font-size:15px;font-weight:700;-webkit-text-decoration:underline #2630334d;text-decoration:underline #2630334d;display:inline-flex}.LegacyStory-module__hYMW1q__profileLink:hover,.LegacyStory-module__hYMW1q__profileLink:focus-visible{color:var(--neodent-red);text-decoration-color:currentColor}.LegacyStory-module__hYMW1q__profileLink:focus-visible{outline:2px solid var(--neodent-red);outline-offset:2px}.LegacyStory-module__hYMW1q__recordTitle{color:var(--lg-ink);font-family:var(--app-font-serif);margin:0 0 16px;font-size:clamp(22px,2vw,26px);font-weight:400;line-height:1.2}.LegacyStory-module__hYMW1q__record{grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:auto minmax(0,1fr);gap:16px;display:grid}.LegacyStory-module__hYMW1q__record:focus-visible{outline:2px solid var(--neodent-red);outline-offset:4px;border-radius:var(--lg-radius-sm)}@media (min-width:768px) and (max-width:1023px){.LegacyStory-module__hYMW1q__record{max-width:640px}}.LegacyStory-module__hYMW1q__figure{border:1px solid var(--lg-hair);border-radius:var(--lg-radius-sm);background:#fff;flex-direction:column;min-width:0;margin:0;padding:6px;display:flex}.LegacyStory-module__hYMW1q__lead{grid-row:1/span 2}.LegacyStory-module__hYMW1q__thumb{min-height:0}.LegacyStory-module__hYMW1q__zoomButton{width:100%;min-height:0;color:inherit;cursor:zoom-in;background:#ece7dc;border:0;border-radius:4px;flex:auto;padding:0;display:flex;position:relative;overflow:hidden}.LegacyStory-module__hYMW1q__zoomButton:focus-visible{outline:2px solid var(--neodent-red);outline-offset:2px}.LegacyStory-module__hYMW1q__zoomHint{width:32px;height:32px;color:var(--lg-ink);background:#fffefaeb;border-radius:50%;place-items:center;display:grid;position:absolute;bottom:8px;right:8px;box-shadow:0 1px 4px #161c1e2e}.LegacyStory-module__hYMW1q__leadFrame{background:#f4f1ea;justify-content:center;width:100%;display:flex}.LegacyStory-module__hYMW1q__leadFrame>.LegacyStory-module__hYMW1q__leadImg{width:auto;max-width:100%;height:var(--lg-lead-h);max-height:var(--lg-lead-h)}.LegacyStory-module__hYMW1q__thumbFrame{flex:auto;width:100%;min-height:96px;display:block;position:relative}.LegacyStory-module__hYMW1q__thumbImg{object-fit:cover}.LegacyStory-module__hYMW1q__frame_tv .LegacyStory-module__hYMW1q__thumbImg{object-position:62% 50%}.LegacyStory-module__hYMW1q__frame_recognition .LegacyStory-module__hYMW1q__thumbImg{object-position:50% 30%}.LegacyStory-module__hYMW1q__caption{flex-direction:column;gap:2px;padding:10px 6px 4px;display:flex}.LegacyStory-module__hYMW1q__source{color:var(--lg-ink);letter-spacing:.12em;text-transform:uppercase;font-size:12px;font-weight:700;line-height:1.45}.LegacyStory-module__hYMW1q__medium{color:var(--lg-muted);font-size:13px;font-style:italic;line-height:1.4}@media (max-width:767px){.LegacyStory-module__hYMW1q__section{--lg-row-h:min(var(--media-max-h-compact), 360px)}.LegacyStory-module__hYMW1q__right{container-type:inline-size}.LegacyStory-module__hYMW1q__record{--lg-bleed:calc((100vw - 100cqw) / 2);margin-inline:calc(-1 * var(--lg-bleed));padding:4px var(--lg-bleed) 8px;scroll-padding-inline:var(--lg-bleed);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;gap:12px;display:flex;overflow-x:auto}.LegacyStory-module__hYMW1q__record::-webkit-scrollbar{display:none}.LegacyStory-module__hYMW1q__figure{scroll-snap-align:start;flex:0 0 84%}.LegacyStory-module__hYMW1q__leadFrame>.LegacyStory-module__hYMW1q__leadImg{height:var(--lg-row-h);max-height:var(--lg-row-h)}.LegacyStory-module__hYMW1q__thumbFrame{height:var(--lg-row-h);flex:none}}.LegacyStory-module__hYMW1q__zoom{overscroll-behavior:contain;background:var(--neodent-charcoal);width:min(100vw - 24px,1100px);max-width:none;max-height:calc(100dvh - 24px);color:var(--neodent-ivory);border:0;border-radius:12px;margin:auto;padding:0;overflow:auto}.LegacyStory-module__hYMW1q__zoom[data-kind=document]{width:min(100vw - 24px,663px)}.LegacyStory-module__hYMW1q__zoom::backdrop{background:#161c1ed1}.LegacyStory-module__hYMW1q__zoomFigure{margin:0;padding:16px;position:relative}.LegacyStory-module__hYMW1q__zoomImg{border-radius:4px;width:100%;height:auto;display:block}.LegacyStory-module__hYMW1q__zoom[data-kind=photo] .LegacyStory-module__hYMW1q__zoomImg{object-fit:contain;width:auto;max-width:100%;max-height:calc(100dvh - 120px);margin-inline:auto}.LegacyStory-module__hYMW1q__zoomCaption{color:#f8f6efd1;padding-top:12px;font-size:14px;line-height:1.4}.LegacyStory-module__hYMW1q__zoomClose{z-index:1;width:44px;height:44px;color:var(--neodent-ivory);cursor:pointer;background:#161c1ee0;border:1px solid #f8f6ef4d;border-radius:50%;place-items:center;margin:0 0 -44px auto;display:grid;position:sticky;top:0}.LegacyStory-module__hYMW1q__zoomClose:focus-visible{outline:2px solid var(--neodent-ivory);outline-offset:2px}.LegacyStory-module__hYMW1q__section[data-draw-linked=false] [data-draw]{animation:none}@media (prefers-reduced-motion:no-preference){.LegacyStory-module__hYMW1q__section[data-draw-linked=false] [data-reveal-ready]:not([data-shown]) [data-draw]{transform:scaleX(0)}.LegacyStory-module__hYMW1q__section[data-draw-linked=false] [data-shown=true] [data-draw]{transition:transform .56s cubic-bezier(.22,1,.36,1) .12s}}.LegacyStory-module__hYMW1q__band{padding:28px var(--lg-pad);background:var(--neodent-red);border-radius:var(--lg-radius);color:var(--neodent-ivory);grid-template-columns:minmax(0,1fr);gap:24px;margin-top:clamp(56px,7vw,96px);display:grid}@media (min-width:768px){.LegacyStory-module__hYMW1q__band{grid-template-columns:minmax(200px,4fr) 8fr;align-items:center;gap:40px;padding-block:40px}}.LegacyStory-module__hYMW1q__bandFigure{flex-direction:column;justify-content:center;gap:16px;display:flex}@media (min-width:768px){.LegacyStory-module__hYMW1q__bandFigure{border-right:1px solid #f8f6ef59;padding-right:40px}}.LegacyStory-module__hYMW1q__bandNumber{align-items:baseline;gap:12px;margin:0;display:flex}.LegacyStory-module__hYMW1q__bandNumber strong{font-family:var(--app-font-serif);font-variant-numeric:lining-nums tabular-nums;letter-spacing:-.02em;font-size:clamp(64px,7vw,96px);font-weight:400;line-height:.9}.LegacyStory-module__hYMW1q__bandNumber>span{letter-spacing:.14em;text-transform:uppercase;font-size:13px;font-weight:700;line-height:1.4}.LegacyStory-module__hYMW1q__timeline{font-variant-numeric:tabular-nums;letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:12px;font-size:12px;font-weight:700;line-height:1.5;display:flex}.LegacyStory-module__hYMW1q__timelineLine{background:#f8f6efb3;flex:auto;height:1px}.LegacyStory-module__hYMW1q__statement{font-family:var(--app-font-serif);letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:clamp(30px,4.2vw,52px);font-weight:400;line-height:1.1}.LegacyStory-module__hYMW1q__statement em{font-style:italic;display:block}
.ClinicalLeadership-module__Yw_Lhq__section{--red:var(--neodent-red,#d71920);--bg:var(--neodent-surface,#fffefa);--ink:var(--neodent-ink,#263033);--muted:#263033bd;--hair:#26303324;--card-bg:var(--neodent-ivory,#f8f6ef);--card-border:#2630331a;--accent-text:#b5121a;--focus:var(--neodent-ink,#263033);background:var(--bg);color:var(--ink);padding:clamp(64px,7vw,104px) 0;position:relative}.ClinicalLeadership-module__Yw_Lhq__section[data-tone=dark]{--bg:#15171a;--ink:#f1eee7;--muted:#f1eee7b3;--hair:#f1eee729;--card-bg:#1d2023;--card-border:#f1eee71a;--accent-text:#ff6b6f;--focus:#f1eee7}.ClinicalLeadership-module__Yw_Lhq__container{width:min(1180px,100% - 48px);margin:0 auto}.ClinicalLeadership-module__Yw_Lhq__srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.ClinicalLeadership-module__Yw_Lhq__header{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}.ClinicalLeadership-module__Yw_Lhq__title{font-family:var(--app-font-serif);letter-spacing:-.035em;margin:0;font-size:clamp(2.15rem,4.4vw,4.2rem);font-weight:400;line-height:1.04}.ClinicalLeadership-module__Yw_Lhq__title span{color:var(--red);font-style:italic}.ClinicalLeadership-module__Yw_Lhq__titleBlock{min-width:0}.ClinicalLeadership-module__Yw_Lhq__subtitle{max-width:46ch;color:var(--ink);margin:14px 0 0;font-size:16px;font-weight:600;line-height:1.5}.ClinicalLeadership-module__Yw_Lhq__lede{max-width:44ch;color:var(--muted);margin:0;font-size:16px;line-height:1.6}@media (min-width:1024px){.ClinicalLeadership-module__Yw_Lhq__header{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:end;gap:48px}.ClinicalLeadership-module__Yw_Lhq__lede{justify-self:end;font-size:17px}}.ClinicalLeadership-module__Yw_Lhq__frame{width:min(100%, calc(var(--media-max-h-compact,52vh) * .8));aspect-ratio:4/5;background:radial-gradient(75% 55% at 50% 30%,#3b4245 0%,#262b2e 55%,#1b1f21 100%);border-radius:14px;position:relative;overflow:hidden}.ClinicalLeadership-module__Yw_Lhq__cutout{filter:saturate(.92);max-width:none;height:auto;position:absolute}.ClinicalLeadership-module__Yw_Lhq__monogram{place-items:center;display:grid}.ClinicalLeadership-module__Yw_Lhq__tooth{fill:none;stroke:#f1eee71a;stroke-width:1.4px;width:62%;position:absolute;top:50%;left:50%;transform:translate(-50%,-52%)}.ClinicalLeadership-module__Yw_Lhq__initials{color:#f1eee7e0;font-family:var(--app-font-serif);letter-spacing:.02em;font-size:clamp(2.6rem,5vw,3.6rem);line-height:1;position:relative}.ClinicalLeadership-module__Yw_Lhq__leaders{grid-template-columns:minmax(0,1fr);gap:20px;margin-top:clamp(32px,4vw,56px);display:grid}.ClinicalLeadership-module__Yw_Lhq__leader{background:var(--card-bg);border:1px solid var(--card-border);border-radius:20px;grid-template-columns:minmax(104px,34%) minmax(0,1fr);grid-template-areas:"media head""exp exp""facts facts""link link";align-items:center;column-gap:18px;padding:18px;display:grid}.ClinicalLeadership-module__Yw_Lhq__leaderAside{display:contents}.ClinicalLeadership-module__Yw_Lhq__leaderMedia{grid-area:media;min-width:0}.ClinicalLeadership-module__Yw_Lhq__leaderHead{grid-area:head;min-width:0}.ClinicalLeadership-module__Yw_Lhq__facts{grid-area:facts}.ClinicalLeadership-module__Yw_Lhq__leader>.ClinicalLeadership-module__Yw_Lhq__profileLink{grid-area:link}.ClinicalLeadership-module__Yw_Lhq__exp{border-top:1px solid var(--hair);grid-area:exp;align-items:baseline;gap:12px;margin:18px 0 0;padding-top:14px;display:flex}.ClinicalLeadership-module__Yw_Lhq__exp strong{color:var(--red);font-family:var(--app-font-serif);font-variant-numeric:lining-nums;letter-spacing:-.02em;font-size:40px;font-weight:400;line-height:1}.ClinicalLeadership-module__Yw_Lhq__exp span{color:var(--muted);letter-spacing:.14em;text-transform:uppercase;font-size:12px;font-weight:700;line-height:1.4}.ClinicalLeadership-module__Yw_Lhq__role{color:var(--accent-text);letter-spacing:.12em;text-transform:uppercase;margin:0 0 6px;font-size:12px;font-weight:700;line-height:1.4}.ClinicalLeadership-module__Yw_Lhq__leaderName{font-family:var(--app-font-serif);letter-spacing:-.01em;text-wrap:balance;margin:0;font-size:clamp(22px,2.2vw,28px);font-weight:400;line-height:1.15}.ClinicalLeadership-module__Yw_Lhq__facts{border-top:1px solid var(--hair);margin:18px 0 0}.ClinicalLeadership-module__Yw_Lhq__fact{border-bottom:1px solid var(--hair);grid-template-columns:minmax(0,1fr);gap:2px;padding:10px 0;display:grid}.ClinicalLeadership-module__Yw_Lhq__fact dt{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;font-size:12px;font-weight:700;line-height:1.5}.ClinicalLeadership-module__Yw_Lhq__fact dd{margin:0;font-size:15px;line-height:1.5}.ClinicalLeadership-module__Yw_Lhq__fact:first-child dd{font-weight:600}.ClinicalLeadership-module__Yw_Lhq__profileLink{min-height:44px;color:var(--ink);justify-self:start;align-items:center;gap:8px;margin-top:8px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}.ClinicalLeadership-module__Yw_Lhq__profileLink svg{color:var(--red);transition:transform .25s}.ClinicalLeadership-module__Yw_Lhq__profileLink:hover{color:var(--red)}.ClinicalLeadership-module__Yw_Lhq__profileLink:hover svg{transform:translate(3px)}.ClinicalLeadership-module__Yw_Lhq__profileLink:focus-visible,.ClinicalLeadership-module__Yw_Lhq__team:focus-visible{outline:2px solid var(--focus);outline-offset:4px;border-radius:4px}@media (min-width:641px){.ClinicalLeadership-module__Yw_Lhq__leader{grid-template:"media head""media facts""media link"1fr/minmax(150px,30%) minmax(0,1fr);align-items:start;column-gap:24px;padding:20px}.ClinicalLeadership-module__Yw_Lhq__leaderHead{padding-top:4px}.ClinicalLeadership-module__Yw_Lhq__leaderAside{flex-direction:column;grid-area:media;gap:18px;min-width:0;display:flex}.ClinicalLeadership-module__Yw_Lhq__exp{flex-direction:column;gap:8px;margin:0;padding-top:14px}.ClinicalLeadership-module__Yw_Lhq__exp strong{font-size:44px}.ClinicalLeadership-module__Yw_Lhq__fact{grid-template-columns:128px minmax(0,1fr);align-items:baseline;gap:12px}.ClinicalLeadership-module__Yw_Lhq__leader>.ClinicalLeadership-module__Yw_Lhq__profileLink{align-self:end}}@media (min-width:1024px){.ClinicalLeadership-module__Yw_Lhq__leaders{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.ClinicalLeadership-module__Yw_Lhq__leader{grid-template-columns:minmax(0,44%) minmax(0,1fr)}.ClinicalLeadership-module__Yw_Lhq__leaderHead{padding-top:0}.ClinicalLeadership-module__Yw_Lhq__role{min-height:2.8em}.ClinicalLeadership-module__Yw_Lhq__fact{grid-template-columns:minmax(0,1fr);gap:2px;padding:8px 0}.ClinicalLeadership-module__Yw_Lhq__facts{margin-top:14px}}.ClinicalLeadership-module__Yw_Lhq__atWork{background:var(--card-bg);border:1px solid var(--card-border);border-radius:20px;grid-template-columns:minmax(0,1fr);gap:18px;margin-top:20px;padding:18px;display:grid}.ClinicalLeadership-module__Yw_Lhq__atWorkMedia{aspect-ratio:16/10;max-height:var(--media-max-h-compact,52vh);background:#1b1f21;border-radius:14px;position:relative;overflow:hidden}.ClinicalLeadership-module__Yw_Lhq__atWorkImg{object-fit:cover;object-position:40% 52%;width:100%;height:100%;display:block}.ClinicalLeadership-module__Yw_Lhq__atWorkTitle{font-family:var(--app-font-serif);margin:0;font-size:clamp(22px,2.2vw,28px);font-weight:400;line-height:1.15}.ClinicalLeadership-module__Yw_Lhq__atWorkCopy{max-width:60ch;color:var(--muted);margin:10px 0 0;font-size:16px;line-height:1.6}.ClinicalLeadership-module__Yw_Lhq__more{border-top:1px solid var(--hair);margin-top:6px;padding-top:4px}.ClinicalLeadership-module__Yw_Lhq__more>summary{color:var(--ink)}.ClinicalLeadership-module__Yw_Lhq__more>summary:hover{color:var(--red)}.ClinicalLeadership-module__Yw_Lhq__moreBody{color:var(--muted);gap:12px;padding-top:4px}.ClinicalLeadership-module__Yw_Lhq__moreBody>p{max-width:64ch}.ClinicalLeadership-module__Yw_Lhq__recognition{border-top:1px solid var(--hair);border-bottom:1px solid var(--hair);color:var(--ink);gap:2px;padding:10px 0;font-size:15px;line-height:1.5;display:grid}.ClinicalLeadership-module__Yw_Lhq__recognitionLabel{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;font-size:12px;font-weight:700;line-height:1.5}.ClinicalLeadership-module__Yw_Lhq__quote{border-left:2px solid var(--red);margin:4px 0 0;padding-left:16px}.ClinicalLeadership-module__Yw_Lhq__quote p{color:var(--ink);font-family:var(--app-font-serif);margin:0;font-size:clamp(20px,2vw,24px);line-height:1.3}.ClinicalLeadership-module__Yw_Lhq__moreBody>.ClinicalLeadership-module__Yw_Lhq__profileLink{margin-top:0}.ClinicalLeadership-module__Yw_Lhq__atWorkExtra{align-content:start;gap:12px;min-width:0;display:none}.ClinicalLeadership-module__Yw_Lhq__atWork:has(.ClinicalLeadership-module__Yw_Lhq__more[open]) .ClinicalLeadership-module__Yw_Lhq__atWorkExtra{animation:.5s cubic-bezier(.22,1,.36,1) both ClinicalLeadership-module__Yw_Lhq__atWorkExtraIn;display:grid}@supports not selector(:has(*)){.ClinicalLeadership-module__Yw_Lhq__atWorkExtra{display:grid}}@keyframes ClinicalLeadership-module__Yw_Lhq__atWorkExtraIn{0%{opacity:0}to{opacity:1}}@media (min-width:768px){.ClinicalLeadership-module__Yw_Lhq__atWork{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:32px;padding:20px}.ClinicalLeadership-module__Yw_Lhq__atWorkMedia{aspect-ratio:16/9}}@media (min-width:1024px){.ClinicalLeadership-module__Yw_Lhq__atWork{grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);gap:48px;margin-top:24px}.ClinicalLeadership-module__Yw_Lhq__atWorkBody{padding-right:24px}}@media (min-width:768px){@supports (height:1cqw) and selector(:has(*)){.ClinicalLeadership-module__Yw_Lhq__atWorkMedia{aspect-ratio:auto;max-height:none;container-type:inline-size}.ClinicalLeadership-module__Yw_Lhq__atWorkImg{height:56.25cqw;max-height:var(--media-max-h-compact,52vh);transition:height .5s cubic-bezier(.22,1,.36,1),max-height .5s cubic-bezier(.22,1,.36,1),object-position .5s cubic-bezier(.22,1,.36,1)}.ClinicalLeadership-module__Yw_Lhq__atWork:has(.ClinicalLeadership-module__Yw_Lhq__more[open]) .ClinicalLeadership-module__Yw_Lhq__atWorkImg{object-position:50% 40%;height:133.333cqw;max-height:88vh}.ClinicalLeadership-module__Yw_Lhq__atWork:has(.ClinicalLeadership-module__Yw_Lhq__more[open]){grid-template-rows:auto 1fr;row-gap:24px}.ClinicalLeadership-module__Yw_Lhq__atWork:has(.ClinicalLeadership-module__Yw_Lhq__more[open]) .ClinicalLeadership-module__Yw_Lhq__atWorkMedia{grid-area:1/1}.ClinicalLeadership-module__Yw_Lhq__atWork:has(.ClinicalLeadership-module__Yw_Lhq__more[open]) .ClinicalLeadership-module__Yw_Lhq__atWorkBody{grid-area:1/2/3/3}.ClinicalLeadership-module__Yw_Lhq__atWork:has(.ClinicalLeadership-module__Yw_Lhq__more[open]) .ClinicalLeadership-module__Yw_Lhq__atWorkExtra{grid-area:2/1}}}@media (prefers-reduced-motion:reduce){.ClinicalLeadership-module__Yw_Lhq__atWorkImg{transition:none}.ClinicalLeadership-module__Yw_Lhq__atWork:has(.ClinicalLeadership-module__Yw_Lhq__more[open]) .ClinicalLeadership-module__Yw_Lhq__atWorkExtra{animation:none}}.ClinicalLeadership-module__Yw_Lhq__teamHead{border-bottom:1px solid var(--hair);margin-top:clamp(48px,6vw,80px);padding-bottom:14px}.ClinicalLeadership-module__Yw_Lhq__teamTitle{font-family:var(--app-font-serif);margin:0;font-size:clamp(24px,2.4vw,30px);font-weight:400;line-height:1.15}.ClinicalLeadership-module__Yw_Lhq__team{grid-template-columns:repeat(5,minmax(0,1fr));gap:20px;margin:24px 0 0;padding:0;list-style:none;display:grid}.ClinicalLeadership-module__Yw_Lhq__member{min-width:0;transition:transform .3s cubic-bezier(.22,1,.36,1)}.ClinicalLeadership-module__Yw_Lhq__member .ClinicalLeadership-module__Yw_Lhq__frame{width:100%}.ClinicalLeadership-module__Yw_Lhq__memberName{font-family:var(--app-font-serif);margin:14px 0 6px;font-size:20px;font-weight:400;line-height:1.15}.ClinicalLeadership-module__Yw_Lhq__memberDetail{color:var(--muted);margin:0;font-size:15px;line-height:1.5}@media (hover:hover){.ClinicalLeadership-module__Yw_Lhq__member:hover{transform:translateY(-4px)}}@media (max-width:1023px){.ClinicalLeadership-module__Yw_Lhq__team{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:thin;gap:16px;margin-inline:-24px;padding:4px 24px 12px;scroll-padding-inline:24px;display:flex;overflow-x:auto}.ClinicalLeadership-module__Yw_Lhq__member{scroll-snap-align:start;flex:0 0 min(30vw,240px)}}@media (max-width:767px){.ClinicalLeadership-module__Yw_Lhq__container{width:calc(100% - 32px)}.ClinicalLeadership-module__Yw_Lhq__team{margin-inline:-16px;padding-inline:16px;scroll-padding-inline:16px}.ClinicalLeadership-module__Yw_Lhq__member{flex-basis:66vw}}@media (prefers-reduced-motion:reduce){.ClinicalLeadership-module__Yw_Lhq__member,.ClinicalLeadership-module__Yw_Lhq__profileLink svg{transition:none}.ClinicalLeadership-module__Yw_Lhq__member:hover{transform:none}}
.PatientStories-module__nVpirq__section{background:var(--ivory);color:var(--ink);padding:clamp(36px,3.6vw,64px) 0;position:relative}.PatientStories-module__nVpirq__container{width:min(1180px,100% - 48px);margin:0 auto}.PatientStories-module__nVpirq__header{border-bottom:1px solid #26303324;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:20px 48px;padding-bottom:24px;display:grid}.PatientStories-module__nVpirq__title{font-family:var(--app-font-serif);font-size:var(--type-section-title);letter-spacing:-.03em;margin:0;font-weight:400;line-height:1.06}.PatientStories-module__nVpirq__title em{color:var(--neodent-red);font-style:italic}.PatientStories-module__nVpirq__titleBlock{min-width:0}.PatientStories-module__nVpirq__lede{color:#263033c7;max-width:44ch;margin:14px 0 0;font-size:16px;line-height:1.55}.PatientStories-module__nVpirq__summary{justify-items:end;gap:10px;display:grid}.PatientStories-module__nVpirq__clinics{gap:12px;margin:0;padding:0;list-style:none;display:flex}.PatientStories-module__nVpirq__clinic{background:var(--paper);min-height:64px;color:var(--ink);border:1px solid #26303329;border-radius:14px;align-items:center;gap:14px;padding:10px 18px 10px 16px;text-decoration:none;transition:border-color .2s,transform .2s;display:flex}.PatientStories-module__nVpirq__clinic:focus-visible{outline:2px solid var(--neodent-red);outline-offset:3px}@media (hover:hover){.PatientStories-module__nVpirq__clinic:hover{border-color:#d7192080;transform:translateY(-2px)}}.PatientStories-module__nVpirq__score{font-family:var(--app-font-serif);letter-spacing:-.02em;align-items:center;gap:4px;font-size:34px;line-height:1;display:inline-flex}.PatientStories-module__nVpirq__scoreStar{color:#fbbc04;fill:currentColor}.PatientStories-module__nVpirq__clinicMeta{gap:3px;display:grid}.PatientStories-module__nVpirq__clinicName{align-items:center;gap:4px;font-size:15px;font-weight:700;line-height:1.2;display:inline-flex}.PatientStories-module__nVpirq__clinicName svg{color:var(--neodent-red)}.PatientStories-module__nVpirq__clinicCount{color:#263033b3;font-size:13px;line-height:1.2}.PatientStories-module__nVpirq__total{color:#263033c7;text-align:right;max-width:470px;margin:0;font-size:14px;line-height:1.5}.PatientStories-module__nVpirq__total strong{color:var(--ink);font-weight:700}.PatientStories-module__nVpirq__note{color:#263033a8;font-size:12px;display:block}.PatientStories-module__nVpirq__stories{--row-h:clamp(290px, 21.6vw, 320px);--review-w:clamp(270px, 22vw, 300px);--gap:16px;margin-top:22px;position:relative}.PatientStories-module__nVpirq__row{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;border-radius:16px;display:flex;overflow-x:auto}.PatientStories-module__nVpirq__row::-webkit-scrollbar{display:none}.PatientStories-module__nVpirq__row:focus-visible{outline:2px solid var(--neodent-red);outline-offset:4px}.PatientStories-module__nVpirq__list{align-items:flex-start;gap:var(--gap);margin:0;padding:0;list-style:none;display:flex}.PatientStories-module__nVpirq__card{flex:0 0 var(--review-w);min-height:var(--row-h);scroll-snap-align:start;display:flex}.PatientStories-module__nVpirq__cardInner{background:var(--paper);border:1px solid #26303324;border-radius:16px;flex-direction:column;width:100%;margin:0;padding:20px 22px;display:flex}.PatientStories-module__nVpirq__cardHead{align-items:baseline;gap:10px;margin-bottom:10px;display:flex}.PatientStories-module__nVpirq__googleMark{font-family:var(--app-font-sans);letter-spacing:-.01em;font-size:17px;font-weight:700;line-height:1}.PatientStories-module__nVpirq__googleMark span:first-child,.PatientStories-module__nVpirq__googleMark span:nth-child(4){color:#4285f4}.PatientStories-module__nVpirq__googleMark span:nth-child(2),.PatientStories-module__nVpirq__googleMark span:nth-child(6){color:#ea4335}.PatientStories-module__nVpirq__googleMark span:nth-child(3){color:#fbbc05}.PatientStories-module__nVpirq__googleMark span:nth-child(5){color:#34a853}.PatientStories-module__nVpirq__cardKind{letter-spacing:.02em;color:#263033a8;font-size:12px;font-weight:600}.PatientStories-module__nVpirq__stars{gap:2px;margin-bottom:12px;display:inline-flex}.PatientStories-module__nVpirq__starOn{color:#fbbc04;fill:currentColor}.PatientStories-module__nVpirq__starOff{color:#26303333;fill:currentColor}.PatientStories-module__nVpirq__cardText{color:#263033e0;-webkit-line-clamp:5;line-clamp:5;-webkit-box-orient:vertical;margin:0;font-size:15px;line-height:1.6;display:-webkit-box;overflow:hidden}.PatientStories-module__nVpirq__cardText[data-expanded]{-webkit-line-clamp:unset;line-clamp:none;display:block;overflow:visible}.PatientStories-module__nVpirq__readMore{min-height:32px;color:var(--neodent-red);font:inherit;cursor:pointer;background:0 0;border:0;align-self:flex-start;margin-top:4px;padding:0;font-size:14px;font-weight:700}.PatientStories-module__nVpirq__readMore:focus-visible{outline:2px solid var(--neodent-red);outline-offset:2px}.PatientStories-module__nVpirq__cardAuthor{color:var(--ink);margin-top:auto;padding-top:14px;font-size:14px;font-weight:700}.PatientStories-module__nVpirq__videoCard{height:var(--row-h);max-height:var(--media-max-h-compact);aspect-ratio:4/5;flex-basis:auto;min-height:0}.PatientStories-module__nVpirq__videoInner{background:#e2ddd0;border-radius:16px;width:100%;height:100%;margin:0;position:relative;overflow:hidden}.PatientStories-module__nVpirq__videoInner video{object-fit:cover;width:100%;height:100%;display:block}.PatientStories-module__nVpirq__videoControls{z-index:2;gap:8px;display:flex;position:absolute;top:10px;right:10px}.PatientStories-module__nVpirq__videoControl{color:#fbfaf7;cursor:pointer;background:#161c1e8c;border:1px solid #fbfaf7bf;border-radius:50%;place-items:center;width:44px;height:44px;transition:background .2s;display:grid}.PatientStories-module__nVpirq__videoControl:hover{background:#d71920c7}.PatientStories-module__nVpirq__videoControl[aria-pressed=true]{background:var(--neodent-red);border-color:var(--neodent-red)}.PatientStories-module__nVpirq__videoControl:focus-visible{outline-offset:2px;outline:2px solid #fbfaf7}.PatientStories-module__nVpirq__videoCaption{z-index:1;border-bottom:3px solid var(--neodent-red);color:#fbfaf7;background:linear-gradient(#161c1e00 0%,#161c1ec7 45%,#161c1ee6 100%);gap:4px;padding:48px 16px 16px;display:grid;position:absolute;inset:auto 0 0}.PatientStories-module__nVpirq__videoQuote{font-family:var(--app-font-serif);font-size:19px;font-style:italic;line-height:1.25}.PatientStories-module__nVpirq__videoMeta{color:#fbfaf7d9;font-size:12px;font-weight:600}.PatientStories-module__nVpirq__controls{inset:calc(var(--row-h) / 2) -20px auto;pointer-events:none;justify-content:space-between;display:flex;position:absolute;transform:translateY(-50%)}.PatientStories-module__nVpirq__arrow{pointer-events:auto;background:var(--paper);width:40px;height:40px;color:var(--ink);cursor:pointer;border:1px solid #26303338;border-radius:50%;place-items:center;transition:border-color .2s,color .2s,opacity .2s;display:grid;box-shadow:0 4px 14px #2630331f}.PatientStories-module__nVpirq__arrow:hover:not(:disabled){border-color:var(--neodent-red);color:var(--neodent-red)}.PatientStories-module__nVpirq__arrow:disabled{opacity:0;pointer-events:none}.PatientStories-module__nVpirq__arrow:focus-visible{outline:2px solid var(--neodent-red);outline-offset:2px}@media (max-width:1023px){.PatientStories-module__nVpirq__header{grid-template-columns:1fr;align-items:start}.PatientStories-module__nVpirq__summary{justify-items:start}.PatientStories-module__nVpirq__total{text-align:left}.PatientStories-module__nVpirq__stories{--row-h:300px;--review-w:min(44vw, 320px);margin-top:20px}.PatientStories-module__nVpirq__row{border-radius:0;margin-inline:-24px;padding-inline:24px;scroll-padding-inline:24px}.PatientStories-module__nVpirq__list:after{content:"";flex:0 0 8px;align-self:stretch}.PatientStories-module__nVpirq__cardText{-webkit-line-clamp:6;line-clamp:6}.PatientStories-module__nVpirq__readMore{min-height:48px}.PatientStories-module__nVpirq__controls{display:none}}@media (max-width:767px){.PatientStories-module__nVpirq__container{width:min(100% - 32px,600px)}.PatientStories-module__nVpirq__clinics{width:100%}.PatientStories-module__nVpirq__clinics li{flex:1 1 0;min-width:0}.PatientStories-module__nVpirq__clinic{flex-direction:column;align-items:flex-start;gap:6px;height:100%;padding:12px 14px}.PatientStories-module__nVpirq__score{font-size:28px}.PatientStories-module__nVpirq__clinicName{font-size:14px}.PatientStories-module__nVpirq__stories{--row-h:300px;--review-w:calc((100vw - 32px) * .84)}.PatientStories-module__nVpirq__row{margin-inline:-16px;padding-inline:16px;scroll-padding-inline:16px}.PatientStories-module__nVpirq__cardInner{padding:20px}.PatientStories-module__nVpirq__videoQuote{font-size:18px}}@media (prefers-reduced-motion:reduce){.PatientStories-module__nVpirq__clinic,.PatientStories-module__nVpirq__arrow,.PatientStories-module__nVpirq__videoControl{transition:none}.PatientStories-module__nVpirq__clinic:hover{transform:none}}
.WhatToExpect-module__QExJGW__section{background:var(--ivory);color:var(--ink);padding:clamp(72px,8vw,108px) 0 clamp(64px,7vw,96px);position:relative;overflow:hidden}.WhatToExpect-module__QExJGW__container{width:min(1180px,100% - 48px);margin:0 auto}.WhatToExpect-module__QExJGW__header{max-width:760px}.WhatToExpect-module__QExJGW__title{font-family:var(--app-font-serif);letter-spacing:-.04em;text-wrap:balance;margin:0;font-size:clamp(2.7rem,4.4vw,4.4rem);font-weight:400;line-height:1.04}.WhatToExpect-module__QExJGW__title span{color:var(--neodent-red);font-style:italic}.WhatToExpect-module__QExJGW__lede{margin:18px 0 0}.WhatToExpect-module__QExJGW__composition{gap:32px;margin-top:32px;display:grid}.WhatToExpect-module__QExJGW__media{--strip-h:clamp(150px, 42vw, 240px);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;gap:12px;display:flex;overflow-x:auto}.WhatToExpect-module__QExJGW__media::-webkit-scrollbar{display:none}.WhatToExpect-module__QExJGW__media:focus-visible{outline:2px solid var(--neodent-red);outline-offset:4px}.WhatToExpect-module__QExJGW__photo{scroll-snap-align:start;background:#e2ddd0;flex:none;margin:0;position:relative;overflow:hidden}.WhatToExpect-module__QExJGW__photo img{filter:saturate(.92)contrast(1.02)}.WhatToExpect-module__QExJGW__photoTeam{width:min(calc(var(--strip-h) * 2.2222), 88%);height:var(--strip-h);background:#17191a;border-radius:20px clamp(28px,4vw,72px) 20px 20px}.WhatToExpect-module__QExJGW__photoTeam img{filter:saturate(.9)contrast(1.03)}.WhatToExpect-module__QExJGW__photoVisit{width:var(--strip-h);height:var(--strip-h);border:1px solid #2630333d}.WhatToExpect-module__QExJGW__steps{margin:0;padding:0;list-style:none}.WhatToExpect-module__QExJGW__step{--title-size:clamp(22px, 2.1vw, 26px);--dot-y:calc(var(--title-size) * .6);--p:1;padding:0 0 clamp(24px,2.6vw,32px) 40px;position:relative}.WhatToExpect-module__QExJGW__step:last-child{padding-bottom:0}.WhatToExpect-module__QExJGW__step h3{color:var(--ink);font-family:var(--app-font-serif);font-size:var(--title-size);letter-spacing:-.015em;margin:0 0 6px;font-weight:400;line-height:1.2}.WhatToExpect-module__QExJGW__step p{color:#263033c7;max-width:46ch;margin:0;font-size:15px;line-height:1.6}.WhatToExpect-module__QExJGW__step:not(:last-child):before,.WhatToExpect-module__QExJGW__step:not(:last-child):after{content:"";left:7px;top:var(--dot-y);width:2px;height:100%;position:absolute}.WhatToExpect-module__QExJGW__step:not(:last-child):before{background:#2630332e}.WhatToExpect-module__QExJGW__step:not(:last-child):after{background:var(--neodent-red);transform-origin:top;transform:scaleY(var(--p))}.WhatToExpect-module__QExJGW__dot{z-index:1;left:0;top:calc(var(--dot-y) - 8px);box-sizing:border-box;background:var(--ivory);border:2px solid #26303352;border-radius:50%;width:16px;height:16px;position:absolute}.WhatToExpect-module__QExJGW__dot:after{content:"";background:var(--neodent-red);border-radius:50%;transition:transform .32s cubic-bezier(.22,1,.36,1);position:absolute;inset:-2px;transform:scale(1)}.WhatToExpect-module__QExJGW__journey[data-armed] .WhatToExpect-module__QExJGW__step:not([data-reached]) .WhatToExpect-module__QExJGW__dot:after{transform:scale(0)}.WhatToExpect-module__QExJGW__ctaRow{border-top:1px solid #26303324;justify-content:flex-start;margin-top:clamp(40px,5vw,60px);padding-top:22px;display:flex}.WhatToExpect-module__QExJGW__ctaRow .button{width:100%;min-height:52px}.WhatToExpect-module__QExJGW__ctaRow .button:focus-visible{outline:2px solid var(--neodent-red);outline-offset:3px}@media (min-width:768px){.WhatToExpect-module__QExJGW__composition{margin-top:clamp(42px,5.2vw,62px)}.WhatToExpect-module__QExJGW__step p{font-size:16px}}@media (min-width:900px){.WhatToExpect-module__QExJGW__composition{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(28px,3vw,40px)}.WhatToExpect-module__QExJGW__media{display:contents}.WhatToExpect-module__QExJGW__photoTeam{aspect-ratio:4;grid-area:1/1/auto/-1;width:auto;height:auto}.WhatToExpect-module__QExJGW__photoVisit{grid-area:2/2;align-self:stretch;width:auto;height:auto}.WhatToExpect-module__QExJGW__journey{grid-area:2/1}.WhatToExpect-module__QExJGW__ctaRow{justify-content:flex-end}.WhatToExpect-module__QExJGW__ctaRow .button{width:auto}}@media (max-width:767px){.WhatToExpect-module__QExJGW__container{width:min(100% - 32px,600px)}.WhatToExpect-module__QExJGW__title{font-size:clamp(2.15rem,9vw,2.7rem)}}@media (prefers-reduced-motion:reduce){.WhatToExpect-module__QExJGW__dot:after{transition:none}}
.SpacesDesignedAroundCare-module__qpwtxq__section{--charcoal:#14161a;--ivory:#f1eee7;--muted:#f1eee7ad;--line:#f1eee724;--red:#d71920;--fade:.42s cubic-bezier(.22, 1, .36, 1);--gutter:24px;isolation:isolate;background:var(--charcoal);color:var(--ivory);padding:clamp(64px,7vw,96px) 0 clamp(64px,7vw,104px);position:relative;overflow:hidden}.SpacesDesignedAroundCare-module__qpwtxq__section:before{content:"";z-index:-1;background:radial-gradient(ellipse at 8% 4%, #d7192017, transparent 46%), radial-gradient(ellipse at 92% 92%, #f1eee708, transparent 55%), var(--charcoal);position:absolute;inset:0}.SpacesDesignedAroundCare-module__qpwtxq__seam{z-index:1;pointer-events:none;background:linear-gradient(90deg,#0000,#d719208c 12%,#f1eee733 50%,#d719208c 88%,#0000);height:1px;position:absolute;inset:0 0 auto}.SpacesDesignedAroundCare-module__qpwtxq__container{z-index:1;width:min(1180px,100% - 48px);margin:0 auto;position:relative}.SpacesDesignedAroundCare-module__qpwtxq__header{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:16px clamp(32px,5vw,72px);display:grid}.SpacesDesignedAroundCare-module__qpwtxq__title{font-family:var(--app-font-serif);letter-spacing:-.04em;margin:0;font-size:clamp(2.6rem,4.2vw,4.2rem);font-weight:400;line-height:1.04}.SpacesDesignedAroundCare-module__qpwtxq__title span{color:var(--red);font-style:italic;display:block}.SpacesDesignedAroundCare-module__qpwtxq__lede{margin:0}.SpacesDesignedAroundCare-module__qpwtxq__cta{min-height:44px;color:var(--ivory);letter-spacing:.1em;text-transform:uppercase;text-decoration:underline;-webkit-text-decoration-color:var(--red);text-decoration-color:var(--red);text-underline-offset:6px;align-items:center;gap:9px;margin-top:6px;font-size:13px;font-weight:700;display:inline-flex}.SpacesDesignedAroundCare-module__qpwtxq__cta:hover{color:#fff}.SpacesDesignedAroundCare-module__qpwtxq__composition{grid-template:"selector media""details media"1fr/minmax(0,1fr) minmax(0,520px);gap:0 clamp(32px,5vw,72px);margin-top:clamp(32px,3.6vw,48px);display:grid}.SpacesDesignedAroundCare-module__qpwtxq__selector{border-bottom:1px solid var(--line);grid-area:selector;gap:24px;display:flex}.SpacesDesignedAroundCare-module__qpwtxq__selectorItem{text-align:left;cursor:pointer;min-height:52px;font:inherit;color:inherit;background:0 0;border:0;flex-direction:column;flex:1 1 0;align-items:flex-start;gap:2px;padding:4px 0 12px;display:flex;position:relative}.SpacesDesignedAroundCare-module__qpwtxq__selectorItem:before{content:"";background:var(--red);transform-origin:0;height:2px;transition:transform .32s cubic-bezier(.22,1,.36,1);position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}.SpacesDesignedAroundCare-module__qpwtxq__selectorItem[aria-selected=true]:before{transform:scaleX(1)}.SpacesDesignedAroundCare-module__qpwtxq__selectorName{color:#f1eee7b8;font-family:var(--app-font-serif);letter-spacing:-.015em;font-size:clamp(24px,2.3vw,30px);font-weight:400;line-height:1.15;transition:color .3s}.SpacesDesignedAroundCare-module__qpwtxq__selectorSub{color:#f1eee799;font-size:13px;line-height:1.4}.SpacesDesignedAroundCare-module__qpwtxq__selectorItem:hover .SpacesDesignedAroundCare-module__qpwtxq__selectorName,.SpacesDesignedAroundCare-module__qpwtxq__selectorItem[aria-selected=true] .SpacesDesignedAroundCare-module__qpwtxq__selectorName{color:var(--ivory)}.SpacesDesignedAroundCare-module__qpwtxq__selectorItem:focus-visible{outline:2px solid var(--ivory);outline-offset:2px}.SpacesDesignedAroundCare-module__qpwtxq__detailStack{grid-area:details;display:grid}.SpacesDesignedAroundCare-module__qpwtxq__details{transition:opacity var(--fade), visibility 0s linear .42s;grid-area:1/1;padding:18px 0 0}.SpacesDesignedAroundCare-module__qpwtxq__details[data-active=false],.SpacesDesignedAroundCare-module__qpwtxq__media[data-active=false]{opacity:0;visibility:hidden}.SpacesDesignedAroundCare-module__qpwtxq__details[data-active=true],.SpacesDesignedAroundCare-module__qpwtxq__media[data-active=true]{opacity:1;visibility:visible;transition:opacity var(--fade), visibility 0s}.SpacesDesignedAroundCare-module__qpwtxq__description{color:#f1eee7c2;max-width:560px;margin:0;font-size:15px;line-height:1.6}.SpacesDesignedAroundCare-module__qpwtxq__facts{border-top:1px solid #f1eee71f;max-width:560px;margin:16px 0 0;padding:0}.SpacesDesignedAroundCare-module__qpwtxq__facts>div{border-bottom:1px solid #f1eee71f;grid-template-columns:72px minmax(0,1fr);gap:12px;padding:8px 0;display:grid}.SpacesDesignedAroundCare-module__qpwtxq__facts dt{color:#f1eee799;letter-spacing:.08em;text-transform:uppercase;padding-top:2px;font-size:12px;font-weight:600;line-height:1.6}.SpacesDesignedAroundCare-module__qpwtxq__facts dd{color:#f1eee7e0;margin:0;font-size:15px;line-height:1.5}.SpacesDesignedAroundCare-module__qpwtxq__hours{flex-wrap:wrap;align-items:center;gap:6px 12px;display:flex}.SpacesDesignedAroundCare-module__qpwtxq__chip{min-height:26px;color:var(--ivory);white-space:nowrap;border:1px solid #f1eee73d;border-radius:999px;align-items:center;gap:7px;padding:2px 10px;font-size:12px;font-weight:700;line-height:1.3;display:inline-flex}.SpacesDesignedAroundCare-module__qpwtxq__chipDot{background:#f1eee780;border-radius:50%;width:7px;height:7px}.SpacesDesignedAroundCare-module__qpwtxq__chip[data-open=true]{background:#81c9951f;border-color:#81c9958c}.SpacesDesignedAroundCare-module__qpwtxq__chip[data-open=true] .SpacesDesignedAroundCare-module__qpwtxq__chipDot{background:#81c995}.SpacesDesignedAroundCare-module__qpwtxq__actions{flex-wrap:wrap;gap:12px;margin-top:18px;display:flex}.SpacesDesignedAroundCare-module__qpwtxq__action{border-radius:999px;justify-content:center;align-items:center;gap:9px;min-height:46px;padding:0 20px;font-size:15px;font-weight:700;line-height:1.2;transition:background-color .2s,border-color .2s;display:inline-flex}.SpacesDesignedAroundCare-module__qpwtxq__actionPrimary{background:var(--red);color:#fff}.SpacesDesignedAroundCare-module__qpwtxq__actionPrimary:hover{background:#b5121a}.SpacesDesignedAroundCare-module__qpwtxq__actionSecondary{color:var(--ivory);border:1px solid #f1eee766}.SpacesDesignedAroundCare-module__qpwtxq__actionSecondary:hover{border-color:var(--ivory)}.SpacesDesignedAroundCare-module__qpwtxq__action:focus-visible,.SpacesDesignedAroundCare-module__qpwtxq__cta:focus-visible{outline:2px solid var(--ivory);outline-offset:3px}.SpacesDesignedAroundCare-module__qpwtxq__google{flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:16px 0 0;display:flex}.SpacesDesignedAroundCare-module__qpwtxq__googleWord{font:600 14px/1 Product Sans,Google Sans,Arial,sans-serif}.SpacesDesignedAroundCare-module__qpwtxq__googleScore{color:var(--ivory);font-size:15px;font-weight:700}.SpacesDesignedAroundCare-module__qpwtxq__googleStar{color:#fdd663}.SpacesDesignedAroundCare-module__qpwtxq__googleCount{color:#f1eee7b8;font-size:14px}.SpacesDesignedAroundCare-module__qpwtxq__googleNote{color:#f1eee799;font-size:12px;line-height:1.5}.SpacesDesignedAroundCare-module__qpwtxq__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.SpacesDesignedAroundCare-module__qpwtxq__mediaStack{min-height:360px;max-height:var(--media-max-h);grid-area:media;position:relative}.SpacesDesignedAroundCare-module__qpwtxq__media{transition:opacity var(--fade), visibility 0s linear .42s;position:absolute;inset:0}.SpacesDesignedAroundCare-module__qpwtxq__media:focus-visible{outline:2px solid var(--ivory);outline-offset:4px}.SpacesDesignedAroundCare-module__qpwtxq__shotPrimary,.SpacesDesignedAroundCare-module__qpwtxq__shotInset{background:#1b1d1f;margin:0;position:absolute;overflow:hidden}.SpacesDesignedAroundCare-module__qpwtxq__shotPrimary{border:1px solid #f1eee733;inset:0}.SpacesDesignedAroundCare-module__qpwtxq__shotInset{width:38%;aspect-ratio:var(--ratio,4 / 5);border:4px solid var(--charcoal);max-height:calc(100% - 32px);bottom:16px;left:16px;box-shadow:0 10px 30px #00000073}.SpacesDesignedAroundCare-module__qpwtxq__shotPrimary img,.SpacesDesignedAroundCare-module__qpwtxq__shotInset img{object-fit:cover;object-position:var(--focal,50% 50%);filter:saturate(.9)contrast(1.03)}.SpacesDesignedAroundCare-module__qpwtxq__shotLabel{z-index:1;color:var(--ivory);background:#14161ac7;border-radius:999px;padding:4px 9px;font-size:12px;font-weight:600;line-height:1.4;position:absolute}.SpacesDesignedAroundCare-module__qpwtxq__shotPrimary .SpacesDesignedAroundCare-module__qpwtxq__shotLabel{top:12px;right:12px}.SpacesDesignedAroundCare-module__qpwtxq__shotInset .SpacesDesignedAroundCare-module__qpwtxq__shotLabel{bottom:8px;left:8px}@media (max-width:1100px){.SpacesDesignedAroundCare-module__qpwtxq__composition{grid-template-columns:minmax(0,1fr) minmax(0,42%);gap:0 32px}}@media (max-width:899px){.SpacesDesignedAroundCare-module__qpwtxq__header{grid-template-columns:minmax(0,1fr);gap:14px}.SpacesDesignedAroundCare-module__qpwtxq__title{font-size:clamp(2.15rem,8.6vw,3rem)}.SpacesDesignedAroundCare-module__qpwtxq__cta{margin-top:0}.SpacesDesignedAroundCare-module__qpwtxq__composition{grid-template:"selector""media""details"/minmax(0,1fr);gap:0;margin-top:24px}.SpacesDesignedAroundCare-module__qpwtxq__selector{border:1px solid var(--line);background:#f1eee70a;border-radius:999px;flex-direction:row;gap:4px;padding:4px}.SpacesDesignedAroundCare-module__qpwtxq__selectorItem{text-align:center;border:0;border-radius:999px;flex:1 1 0;justify-content:center;align-items:center;min-height:48px;padding:0 12px;transition:background-color .25s}.SpacesDesignedAroundCare-module__qpwtxq__selectorItem:before,.SpacesDesignedAroundCare-module__qpwtxq__selectorSub{display:none}.SpacesDesignedAroundCare-module__qpwtxq__selectorName{letter-spacing:0;color:#f1eee7c7;font-family:inherit;font-size:16px;font-weight:700}.SpacesDesignedAroundCare-module__qpwtxq__selectorItem[aria-selected=true]{background:var(--ivory)}.SpacesDesignedAroundCare-module__qpwtxq__selectorItem[aria-selected=true] .SpacesDesignedAroundCare-module__qpwtxq__selectorName{color:var(--charcoal)}.SpacesDesignedAroundCare-module__qpwtxq__mediaStack{--row-h:min(clamp(220px, 62vw, 340px), var(--media-max-h-compact));height:var(--row-h);min-height:0;max-height:none;margin:16px calc(50% - 50vw) 0}.SpacesDesignedAroundCare-module__qpwtxq__media{padding:0 var(--gutter);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:none;gap:12px;display:flex;overflow-x:auto}.SpacesDesignedAroundCare-module__qpwtxq__media::-webkit-scrollbar{display:none}.SpacesDesignedAroundCare-module__qpwtxq__media:focus-visible{outline-offset:-2px}.SpacesDesignedAroundCare-module__qpwtxq__shotPrimary,.SpacesDesignedAroundCare-module__qpwtxq__shotInset{aspect-ratio:auto;width:auto;height:100%;max-height:none;box-shadow:none;scroll-snap-align:start;border:1px solid #f1eee733;flex:0 0 min(84%,480px);position:relative;inset:auto}.SpacesDesignedAroundCare-module__qpwtxq__shotPrimary .SpacesDesignedAroundCare-module__qpwtxq__shotLabel,.SpacesDesignedAroundCare-module__qpwtxq__shotInset .SpacesDesignedAroundCare-module__qpwtxq__shotLabel{inset:auto auto 10px 10px}.SpacesDesignedAroundCare-module__qpwtxq__details{padding:18px 0 0}.SpacesDesignedAroundCare-module__qpwtxq__description,.SpacesDesignedAroundCare-module__qpwtxq__facts{max-width:none}.SpacesDesignedAroundCare-module__qpwtxq__facts>div{grid-template-columns:68px minmax(0,1fr);padding:9px 0}.SpacesDesignedAroundCare-module__qpwtxq__actions{grid-template-columns:minmax(0,1fr);gap:10px;display:grid}.SpacesDesignedAroundCare-module__qpwtxq__action{width:100%;min-height:48px}}@media (max-width:767px){.SpacesDesignedAroundCare-module__qpwtxq__section{--gutter:max(16px, calc(50vw - 300px))}.SpacesDesignedAroundCare-module__qpwtxq__container{width:min(100% - 32px,600px)}}@media (prefers-reduced-motion:reduce){.SpacesDesignedAroundCare-module__qpwtxq__details,.SpacesDesignedAroundCare-module__qpwtxq__media,.SpacesDesignedAroundCare-module__qpwtxq__details[data-active=true],.SpacesDesignedAroundCare-module__qpwtxq__media[data-active=true],.SpacesDesignedAroundCare-module__qpwtxq__selectorItem,.SpacesDesignedAroundCare-module__qpwtxq__selectorItem:before,.SpacesDesignedAroundCare-module__qpwtxq__selectorName,.SpacesDesignedAroundCare-module__qpwtxq__action{transition:none}}
