.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}}
.ContactNextStep-module__0RJ9iq__section{--charcoal:#121316;--ivory:#f1eee7;--paper:#fffefa;--ink:#263033;--ink-soft:#263033b8;--line-dark:#f1eee724;--line-light:#26303338;--red:#d71920;--red-dark:#b5121a;isolation:isolate;background:var(--charcoal);color:var(--ivory);padding:clamp(64px,7vw,104px) 0;position:relative;overflow:hidden}.ContactNextStep-module__0RJ9iq__section:before{content:"";z-index:-1;background:radial-gradient(ellipse at 90% 6%, #d7192017, transparent 46%), radial-gradient(ellipse at 4% 94%, #f1eee708, transparent 55%), var(--charcoal);position:absolute;inset:0}.ContactNextStep-module__0RJ9iq__container{grid-template-columns:minmax(0,1fr) minmax(0,560px);align-items:center;gap:40px clamp(40px,6vw,88px);width:min(1180px,100% - 48px);margin:0 auto;display:grid}.ContactNextStep-module__0RJ9iq__intro{min-width:0}.ContactNextStep-module__0RJ9iq__title{font-family:var(--app-font-serif);letter-spacing:-.035em;margin:0;font-size:clamp(2.4rem,4vw,3.8rem);font-weight:400;line-height:1.05}.ContactNextStep-module__0RJ9iq__lede{max-width:480px;margin:18px 0 0}.ContactNextStep-module__0RJ9iq__clinics{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:32px 0 0;padding:0;list-style:none;display:grid}.ContactNextStep-module__0RJ9iq__clinic{border:1px solid var(--line-dark);background:#f1eee70a;border-radius:16px;flex-direction:column;padding:20px;display:flex}.ContactNextStep-module__0RJ9iq__clinicName{font-family:var(--app-font-serif);letter-spacing:-.015em;margin:0;font-size:26px;line-height:1.15}.ContactNextStep-module__0RJ9iq__clinicHours{color:#f1eee7b8;margin:6px 0 16px;font-size:15px;line-height:1.5}.ContactNextStep-module__0RJ9iq__call{background:var(--red);color:#fff;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:9px;min-height:48px;margin-top:auto;padding:0 16px;font-size:15px;font-weight:700;transition:background-color .2s;display:inline-flex}.ContactNextStep-module__0RJ9iq__call:hover{background:var(--red-dark)}.ContactNextStep-module__0RJ9iq__call:focus-visible{outline:2px solid var(--ivory);outline-offset:3px}.ContactNextStep-module__0RJ9iq__card{background:var(--paper);min-width:0;color:var(--ink);border-radius:20px;padding:clamp(24px,3vw,36px);box-shadow:0 36px 80px -36px #000000bf}.ContactNextStep-module__0RJ9iq__form{gap:18px;display:grid}.ContactNextStep-module__0RJ9iq__row{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 16px;display:grid}.ContactNextStep-module__0RJ9iq__field{gap:6px;min-width:0;display:grid}.ContactNextStep-module__0RJ9iq__field label,.ContactNextStep-module__0RJ9iq__choice legend{color:var(--ink);font-size:14px;font-weight:600;line-height:1.4}.ContactNextStep-module__0RJ9iq__optional{color:var(--ink-soft);font-weight:500}.ContactNextStep-module__0RJ9iq__field input,.ContactNextStep-module__0RJ9iq__field select,.ContactNextStep-module__0RJ9iq__field textarea{border:1px solid var(--line-light);width:100%;min-height:48px;color:var(--ink);background:#fff;border-radius:10px;padding:11px 14px;font-size:16px;line-height:1.4}.ContactNextStep-module__0RJ9iq__field select{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--ink) 50%), linear-gradient(135deg, var(--ink) 50%, transparent 50%);background-position:calc(100% - 20px),calc(100% - 15px);background-repeat:no-repeat;background-size:5px 5px;padding-right:40px}.ContactNextStep-module__0RJ9iq__field textarea{resize:vertical;min-height:92px}.ContactNextStep-module__0RJ9iq__field input:focus-visible,.ContactNextStep-module__0RJ9iq__field select:focus-visible,.ContactNextStep-module__0RJ9iq__field textarea:focus-visible{outline:2px solid var(--ink);outline-offset:1px;border-color:var(--ink)}.ContactNextStep-module__0RJ9iq__field [aria-invalid=true]{border-color:var(--red-dark)}.ContactNextStep-module__0RJ9iq__fieldError{color:var(--red-dark);font-size:13px;font-weight:600;line-height:1.4}.ContactNextStep-module__0RJ9iq__choice{border:0;min-width:0;margin:0;padding:0}.ContactNextStep-module__0RJ9iq__choice legend{margin-bottom:6px;padding:0}.ContactNextStep-module__0RJ9iq__choiceRow{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.ContactNextStep-module__0RJ9iq__choiceOption{display:flex;position:relative}.ContactNextStep-module__0RJ9iq__choiceOption input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.ContactNextStep-module__0RJ9iq__choiceOption span{border:1px solid var(--line-light);background:#fff;border-radius:999px;flex:1;justify-content:center;align-items:center;min-height:48px;padding:0 8px;font-size:15px;font-weight:600;transition:background-color .2s,color .2s,border-color .2s;display:flex}.ContactNextStep-module__0RJ9iq__row .ContactNextStep-module__0RJ9iq__choiceOption span{font-size:14px}.ContactNextStep-module__0RJ9iq__choiceOption input:checked+span{border-color:var(--ink);background:var(--ink);color:#fff}.ContactNextStep-module__0RJ9iq__choiceOption input:focus-visible+span{outline:2px solid var(--ink);outline-offset:2px}.ContactNextStep-module__0RJ9iq__choiceOption input[data-invalid=true]+span{border-color:var(--red-dark)}.ContactNextStep-module__0RJ9iq__choice .ContactNextStep-module__0RJ9iq__fieldError{margin-top:6px;display:block}.ContactNextStep-module__0RJ9iq__honeypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.ContactNextStep-module__0RJ9iq__consent{color:var(--ink-soft);margin:0;font-size:13px;line-height:1.55}.ContactNextStep-module__0RJ9iq__consent a{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--red);text-decoration-color:var(--red);text-underline-offset:3px;font-weight:600}.ContactNextStep-module__0RJ9iq__consent a:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.ContactNextStep-module__0RJ9iq__verify{min-width:0}.ContactNextStep-module__0RJ9iq__verifyPending{min-height:98.6px}.ContactNextStep-module__0RJ9iq__formError{border-left:3px solid var(--red);color:var(--ink);background:#d7192014;border-radius:6px;margin:0;padding:12px 14px;font-size:14px;line-height:1.5}.ContactNextStep-module__0RJ9iq__submit{background:var(--red);color:#fff;cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:10px;width:100%;min-height:52px;padding:0 24px;font-size:16px;font-weight:700;transition:background-color .2s;display:inline-flex}.ContactNextStep-module__0RJ9iq__submit:hover:not(:disabled){background:var(--red-dark)}.ContactNextStep-module__0RJ9iq__submit:disabled{cursor:progress;opacity:.8}.ContactNextStep-module__0RJ9iq__submit:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.ContactNextStep-module__0RJ9iq__spinner{border:2px solid #fff6;border-top-color:#fff;border-radius:50%;width:16px;height:16px;animation:.8s linear infinite ContactNextStep-module__0RJ9iq__spin}@keyframes ContactNextStep-module__0RJ9iq__spin{to{transform:rotate(360deg)}}.ContactNextStep-module__0RJ9iq__success{justify-items:start;gap:12px;padding:8px 0;display:grid}.ContactNextStep-module__0RJ9iq__successMark{background:var(--ink);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;display:inline-flex}.ContactNextStep-module__0RJ9iq__successTitle{font-family:var(--app-font-serif);margin:4px 0 0;font-size:30px;font-weight:400;line-height:1.15}.ContactNextStep-module__0RJ9iq__successCopy{color:var(--ink-soft);margin:0;font-size:16px;line-height:1.6}.ContactNextStep-module__0RJ9iq__secondary{border:1px solid var(--ink);min-height:48px;color:var(--ink);cursor:pointer;background:0 0;border-radius:999px;margin-top:8px;padding:0 22px;font-size:15px;font-weight:700}.ContactNextStep-module__0RJ9iq__secondary:focus-visible{outline:2px solid var(--ink);outline-offset:3px}@media (max-width:959px){.ContactNextStep-module__0RJ9iq__container{grid-template-columns:minmax(0,1fr);max-width:640px}}@media (max-width:767px){.ContactNextStep-module__0RJ9iq__container{gap:28px;width:min(100% - 32px,600px)}.ContactNextStep-module__0RJ9iq__title{font-size:clamp(2.1rem,9vw,2.6rem)}.ContactNextStep-module__0RJ9iq__clinics{gap:12px;margin-top:24px}.ContactNextStep-module__0RJ9iq__card{border-radius:16px;padding:22px 18px}}@media (max-width:479px){.ContactNextStep-module__0RJ9iq__clinics,.ContactNextStep-module__0RJ9iq__row{grid-template-columns:minmax(0,1fr)}.ContactNextStep-module__0RJ9iq__clinic{padding:16px}.ContactNextStep-module__0RJ9iq__clinicHours{margin-bottom:12px}}@media (prefers-reduced-motion:reduce){.ContactNextStep-module__0RJ9iq__call,.ContactNextStep-module__0RJ9iq__submit,.ContactNextStep-module__0RJ9iq__choiceOption span{transition:none}.ContactNextStep-module__0RJ9iq__spinner{animation:none}}
.AboutBackdrop-module__LEtpRq__backdrop{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.AboutBackdrop-module__LEtpRq__glow,.AboutBackdrop-module__LEtpRq__pattern{position:absolute;inset:0}.AboutBackdrop-module__LEtpRq__glow{background-image:radial-gradient(ellipse var(--about-glow-rx) var(--about-glow-ry) at var(--about-glow-x) var(--about-glow-y), rgba(215, 25, 32, var(--about-glow-a)) 0%, rgba(215, 25, 32, calc(var(--about-glow-a) * .5)) 38%, rgba(215, 25, 32, calc(var(--about-glow-a) * .25)) 69%, #d7192000 100%), radial-gradient(circle 380px at 3% 104%, rgba(215, 25, 32, var(--about-glow2-a)) 0%, #d7192000 100%)}.AboutBackdrop-module__LEtpRq__pattern{display:none;inset:-14px}@supports (mask-mode:luminance){.AboutBackdrop-module__LEtpRq__pattern{opacity:var(--about-pattern-o);filter:url(#about-pattern-levels);display:block}.AboutBackdrop-module__LEtpRq__tile{background-color:var(--neodent-ivory);-webkit-mask-image:url(/assets/backgrounds/neodent-treatments-icon-pattern-dark.webp), radial-gradient(ellipse var(--about-pattern-rx) var(--about-pattern-ry) at var(--about-glow-x) var(--about-glow-y), #000 0%, #000 46%, #000000c7 74%, transparent 100%);mask-image:url(/assets/backgrounds/neodent-treatments-icon-pattern-dark.webp), radial-gradient(ellipse var(--about-pattern-rx) var(--about-pattern-ry) at var(--about-glow-x) var(--about-glow-y), #000 0%, #000 46%, #000000c7 74%, transparent 100%);-webkit-mask-repeat:repeat,no-repeat;mask-repeat:repeat,no-repeat;-webkit-mask-source-type:luminance,alpha;mask-mode:luminance,alpha;-webkit-mask-size:var(--about-pattern-size) var(--about-pattern-size), 100% 100%;mask-size:var(--about-pattern-size) var(--about-pattern-size), 100% 100%;position:absolute;inset:0;-webkit-mask-composite:source-in;mask-composite:intersect}}.AboutBackdrop-module__LEtpRq__filter{width:0;height:0;position:absolute;overflow:hidden}@keyframes AboutBackdrop-module__LEtpRq__breathe{0%,to{opacity:.85;transform:scale(1)}50%{opacity:1;transform:scale(1.04)}}@keyframes AboutBackdrop-module__LEtpRq__drift{0%{transform:translate(0,0)}to{transform:translate(-14px,14px)}}@media (min-width:768px) and (prefers-reduced-motion:no-preference){.AboutBackdrop-module__LEtpRq__glow{will-change:transform, opacity;animation:11s ease-in-out infinite AboutBackdrop-module__LEtpRq__breathe}.AboutBackdrop-module__LEtpRq__pattern{will-change:transform;animation:40s linear infinite alternate AboutBackdrop-module__LEtpRq__drift}}
.AboutHeader-module__lJJ6sG__header{isolation:isolate;color:var(--neodent-ivory);background-color:var(--about-dark-top);background-image:linear-gradient(180deg, var(--about-dark-top) 0%, var(--about-dark-bottom) 100%);padding:calc(var(--nav-height-desktop) + clamp(24px, 3.4vw, 44px)) 0 clamp(32px, 4vw, 56px);position:relative;overflow:clip}.AboutHeader-module__lJJ6sG__inner{z-index:1;width:var(--about-container);grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:clamp(24px,4vw,64px);margin:0 auto;display:grid;position:relative}.AboutHeader-module__lJJ6sG__copy{min-width:0;max-width:600px}.AboutHeader-module__lJJ6sG__eyebrow{color:#f8f6efb8;letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:9px;margin:0;font-size:12px;font-weight:700;line-height:1.5;display:inline-flex}.AboutHeader-module__lJJ6sG__eyebrow:before{content:"";background:var(--neodent-red);width:14px;height:1px}.AboutHeader-module__lJJ6sG__headline{font-size:var(--type-hero-supporting);letter-spacing:-.018em;text-wrap:balance;margin:18px 0 0;font-weight:400;line-height:1}.AboutHeader-module__lJJ6sG__accent{color:var(--neodent-red);font-family:var(--app-font-serif);font-weight:400;display:block}.AboutHeader-module__lJJ6sG__lede{max-width:520px;color:var(--about-ivory-muted);margin:20px 0 0;font-size:16.5px;line-height:1.65}.AboutHeader-module__lJJ6sG__actions{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.AboutHeader-module__lJJ6sG__primary{min-width:220px}.AboutHeader-module__lJJ6sG__primary:focus-visible,.AboutHeader-module__lJJ6sG__secondary:focus-visible{outline:2px solid var(--neodent-ivory);outline-offset:3px}.AboutHeader-module__lJJ6sG__secondary{color:var(--neodent-ivory);border-color:#f8f6ef6b;font-weight:600}.AboutHeader-module__lJJ6sG__secondary:hover{background:#f8f6ef14;border-color:#f8f6efcc}.AboutHeader-module__lJJ6sG__visual{width:min(100%, 400px, calc(var(--media-max-h) * .75));justify-self:end;margin:0;position:relative}.AboutHeader-module__lJJ6sG__photo{aspect-ratio:3/4;max-height:var(--media-max-h);border-radius:var(--about-radius);background:#1b1d1f;width:100%;position:relative;overflow:hidden;box-shadow:0 22px 44px -22px #000000bf,0 2px 8px #00000047}.AboutHeader-module__lJJ6sG__image{object-fit:cover;object-position:50% 12%}.AboutHeader-module__lJJ6sG__caption{border:1px solid var(--about-glass-line);border-radius:var(--about-radius);background:var(--about-glass);color:var(--about-ivory-muted);flex-direction:column;gap:2px;padding:11px 14px 12px;font-size:13px;line-height:1.4;display:flex;position:absolute;bottom:12px;left:12px;right:12px;box-shadow:0 14px 32px -14px #000000a6}@supports ((-webkit-backdrop-filter:blur(8px)) or (backdrop-filter:blur(8px))){.AboutHeader-module__lJJ6sG__caption{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}}.AboutHeader-module__lJJ6sG__caption b{color:var(--neodent-ivory);font-size:15px;font-weight:700;line-height:1.3}@media (max-width:1023px){.AboutHeader-module__lJJ6sG__header{padding-top:calc(var(--nav-height-mobile) + 28px);padding-bottom:36px}.AboutHeader-module__lJJ6sG__inner{grid-template-columns:minmax(0,1fr);gap:32px}.AboutHeader-module__lJJ6sG__copy{max-width:640px}.AboutHeader-module__lJJ6sG__visual{justify-self:start;width:min(100%,420px)}.AboutHeader-module__lJJ6sG__photo{aspect-ratio:4/3;height:min(38dvh,340px);max-height:38dvh}.AboutHeader-module__lJJ6sG__image{object-position:50% 22%}}@media (max-width:767px){.AboutHeader-module__lJJ6sG__headline{margin-top:14px;line-height:1.04}.AboutHeader-module__lJJ6sG__lede{margin-top:16px;font-size:16px}.AboutHeader-module__lJJ6sG__actions{flex-direction:column;align-items:stretch;margin-top:22px}.AboutHeader-module__lJJ6sG__primary,.AboutHeader-module__lJJ6sG__secondary{width:100%;min-width:0}.AboutHeader-module__lJJ6sG__visual{width:100%}.AboutHeader-module__lJJ6sG__caption{-webkit-backdrop-filter:none;margin-top:12px;padding:12px 14px;position:static}}@keyframes AboutHeader-module__lJJ6sG__rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translate(0,0)}}@keyframes AboutHeader-module__lJJ6sG__photoRise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translate(0,0)}}@keyframes AboutHeader-module__lJJ6sG__settle{0%{transform:scale(1.04)}to{transform:scale(1)}}@media (prefers-reduced-motion:no-preference){.AboutHeader-module__lJJ6sG__in1,.AboutHeader-module__lJJ6sG__in2,.AboutHeader-module__lJJ6sG__in3,.AboutHeader-module__lJJ6sG__in4{animation:AboutHeader-module__lJJ6sG__rise .7s var(--about-ease) both}.AboutHeader-module__lJJ6sG__in1{animation-delay:0s}.AboutHeader-module__lJJ6sG__in2{animation-delay:.1s}.AboutHeader-module__lJJ6sG__in3{animation-delay:.2s}.AboutHeader-module__lJJ6sG__in4{animation-delay:.3s}.AboutHeader-module__lJJ6sG__inPhoto .AboutHeader-module__lJJ6sG__photo{animation:AboutHeader-module__lJJ6sG__photoRise .8s .12s var(--about-ease) both}.AboutHeader-module__lJJ6sG__inPhoto .AboutHeader-module__lJJ6sG__image{animation:AboutHeader-module__lJJ6sG__settle 1.2s .12s var(--about-ease) both}.AboutHeader-module__lJJ6sG__inCaption{animation:AboutHeader-module__lJJ6sG__rise .6s .45s var(--about-ease) both}}
.AboutFacts-module__cS46Oa__strip{background:var(--about-dark-bottom);color:var(--neodent-ivory);border-top:1px solid #ffffff1a}.AboutFacts-module__cS46Oa__inner{width:var(--about-container);grid-template-columns:auto minmax(0,1fr);align-items:stretch;margin:0 auto;display:grid}.AboutFacts-module__cS46Oa__title{color:var(--neodent-ivory);font-family:var(--app-font-serif);white-space:nowrap;border-right:1px solid #ffffff1a;flex-direction:column;justify-content:center;gap:10px;margin:0;padding:0 clamp(24px,3vw,44px) 0 0;font-size:clamp(20px,1.8vw,24px);font-weight:400;line-height:1;display:flex}.AboutFacts-module__cS46Oa__title:after{content:"";background:var(--neodent-red);width:28px;height:3px}.AboutFacts-module__cS46Oa__list{grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.AboutFacts-module__cS46Oa__cell{flex-direction:column;justify-content:center;gap:6px;min-width:0;min-height:104px;padding:22px clamp(16px,3vw,44px);display:flex}.AboutFacts-module__cS46Oa__cell+.AboutFacts-module__cS46Oa__cell{border-left:1px solid #ffffff1a}.AboutFacts-module__cS46Oa__value{color:var(--neodent-ivory);font-family:var(--app-font-serif);font-variant-numeric:lining-nums;letter-spacing:-.01em;font-size:clamp(26px,2.6vw,36px);font-weight:400;line-height:1.05}.AboutFacts-module__cS46Oa__label{color:var(--about-ivory-muted);font-size:14px;line-height:1.3}@media (max-width:1023px){.AboutFacts-module__cS46Oa__inner{grid-template-columns:minmax(0,1fr)}.AboutFacts-module__cS46Oa__title{border-bottom:1px solid #ffffff1a;border-right:0;flex-direction:row;justify-content:flex-start;align-items:center;gap:14px;padding:18px 0 14px;font-size:20px}.AboutFacts-module__cS46Oa__title:after{width:28px}.AboutFacts-module__cS46Oa__cell{min-height:0;padding:18px 12px 20px}.AboutFacts-module__cS46Oa__cell:first-child{padding-left:0}}@media (max-width:480px){.AboutFacts-module__cS46Oa__value{font-size:21px}.AboutFacts-module__cS46Oa__label{font-size:13px}}
.SwipeRow-module__-iIdca__swipe{min-width:0}.SwipeRow-module__-iIdca__track{gap:var(--swipe-gap,24px);margin:0;padding:0;list-style:none;display:flex}.SwipeRow-module__-iIdca__track:focus-visible{outline:2px solid var(--neodent-red);outline-offset:4px}.SwipeRow-module__-iIdca__item{min-width:0}.SwipeRow-module__-iIdca__dots{display:none}@media (max-width:767px){.SwipeRow-module__-iIdca__track{--swipe-gap:14px;gap:var(--swipe-gap);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:4px;position:relative;overflow-x:auto}.SwipeRow-module__-iIdca__track::-webkit-scrollbar{display:none}.SwipeRow-module__-iIdca__item{flex:0 0 var(--swipe-item-w,86%);scroll-snap-align:start}.SwipeRow-module__-iIdca__dots{justify-content:center;margin-top:6px;display:flex}.SwipeRow-module__-iIdca__dot{width:44px;height:44px;color:inherit;cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.SwipeRow-module__-iIdca__dot:before{content:"";opacity:.32;background:currentColor;border-radius:50%;width:8px;height:8px;transition:opacity .25s,transform .25s}.SwipeRow-module__-iIdca__dot[aria-current=true]:before{opacity:1;background:var(--neodent-red);transform:scale(1.35)}.SwipeRow-module__-iIdca__dot:focus-visible{outline:2px solid var(--neodent-red);outline-offset:-4px}}@media (prefers-reduced-motion:reduce){.SwipeRow-module__-iIdca__dot:before{transition:none}}@media (min-width:768px) and (max-width:1023px){.SwipeRow-module__-iIdca__wide .SwipeRow-module__-iIdca__track{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:14px;padding-bottom:4px;position:relative;overflow-x:auto}.SwipeRow-module__-iIdca__wide .SwipeRow-module__-iIdca__track::-webkit-scrollbar{display:none}.SwipeRow-module__-iIdca__wide .SwipeRow-module__-iIdca__item{flex:0 0 var(--swipe-item-w,86%);scroll-snap-align:start}.SwipeRow-module__-iIdca__wide .SwipeRow-module__-iIdca__dots{justify-content:center;margin-top:6px;display:flex}.SwipeRow-module__-iIdca__wide .SwipeRow-module__-iIdca__dot{width:44px;height:44px;color:inherit;cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.SwipeRow-module__-iIdca__wide .SwipeRow-module__-iIdca__dot:before{content:"";opacity:.32;background:currentColor;border-radius:50%;width:8px;height:8px;transition:opacity .25s,transform .25s}.SwipeRow-module__-iIdca__wide .SwipeRow-module__-iIdca__dot[aria-current=true]:before{opacity:1;background:var(--neodent-red);transform:scale(1.35)}.SwipeRow-module__-iIdca__wide .SwipeRow-module__-iIdca__dot:focus-visible{outline:2px solid var(--neodent-red);outline-offset:-4px}}
.AboutTeam-module__g0cnEq__team{background:var(--neodent-surface);border-top:1px solid #2630331a}.AboutTeam-module__g0cnEq__header{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:end;gap:clamp(24px,5vw,72px);display:grid}.AboutTeam-module__g0cnEq__subtitle{max-width:44ch;color:var(--c-muted);margin:18px 0 0;font-size:15px;line-height:1.55}.AboutTeam-module__g0cnEq__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}.AboutTeam-module__g0cnEq__cutout{filter:saturate(.92);max-width:none;height:auto;position:absolute}.AboutTeam-module__g0cnEq__monogram{place-items:center;display:grid}.AboutTeam-module__g0cnEq__tooth{fill:none;stroke:#f1eee71a;stroke-width:1.4px;width:62%;position:absolute;top:50%;left:50%;transform:translate(-50%,-52%)}.AboutTeam-module__g0cnEq__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}.AboutTeam-module__g0cnEq__leaders{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:clamp(32px,4vw,52px);display:grid}.AboutTeam-module__g0cnEq__leader{grid-template-columns:minmax(104px,36%) minmax(0,1fr);grid-template-areas:"media identity""facts facts""link link";align-items:center;column-gap:20px;padding:20px;display:grid}.AboutTeam-module__g0cnEq__media{grid-area:media;min-width:0}.AboutTeam-module__g0cnEq__identity{grid-area:identity;min-width:0}.AboutTeam-module__g0cnEq__facts{grid-area:facts}.AboutTeam-module__g0cnEq__leader>.AboutTeam-module__g0cnEq__profileLink{grid-area:link}.AboutTeam-module__g0cnEq__leaderName{font-family:var(--app-font-serif);letter-spacing:-.01em;text-wrap:balance;margin:6px 0 0;font-size:clamp(24px,2.3vw,30px);font-weight:400;line-height:1.12}.AboutTeam-module__g0cnEq__years{flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:16px 0 0;display:flex}.AboutTeam-module__g0cnEq__years 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}.AboutTeam-module__g0cnEq__years span{color:var(--c-muted);letter-spacing:.12em;text-transform:uppercase;font-size:12px;font-weight:700;line-height:1.4}.AboutTeam-module__g0cnEq__profileLink{min-height:44px;color:var(--c-ink);letter-spacing:.06em;text-decoration:underline;-webkit-text-decoration-color:var(--neodent-red);text-decoration-color:var(--neodent-red);text-underline-offset:5px;align-items:center;gap:8px;margin-top:14px;font-size:13px;font-weight:700;transition:color .2s;display:inline-flex}.AboutTeam-module__g0cnEq__profileLink:hover{color:var(--neodent-red)}.AboutTeam-module__g0cnEq__profileLink:focus-visible{outline:2px solid var(--neodent-red);outline-offset:3px}.AboutTeam-module__g0cnEq__rest{margin-top:clamp(36px,4vw,56px)}.AboutTeam-module__g0cnEq__member{flex-direction:column;gap:0;display:flex}.AboutTeam-module__g0cnEq__memberName{font-family:var(--app-font-serif);letter-spacing:-.01em;text-wrap:balance;margin:14px 0 0;font-size:21px;font-weight:400;line-height:1.15}.AboutTeam-module__g0cnEq__memberDetail{color:var(--c-muted);margin:6px 0 0;font-size:14px;line-height:1.5}@media (min-width:1024px){.AboutTeam-module__g0cnEq__row{--swipe-gap:clamp(16px, 2vw, 28px);align-items:flex-start}.AboutTeam-module__g0cnEq__rowItem{flex:1}}@media (max-width:1023px){.AboutTeam-module__g0cnEq__rowItem{--swipe-item-w:34%}}@media (max-width:899px){.AboutTeam-module__g0cnEq__header{grid-template-columns:minmax(0,1fr);align-items:start;gap:20px}.AboutTeam-module__g0cnEq__leaders{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.AboutTeam-module__g0cnEq__rowItem{--swipe-item-w:62%}.AboutTeam-module__g0cnEq__frame{width:min(100%,30.4dvh)}}@media (max-width:480px){.AboutTeam-module__g0cnEq__leader{column-gap:16px;padding:16px}.AboutTeam-module__g0cnEq__years strong{font-size:34px}}
.ArchiveViewer-module__SeK-3q__backdrop{--charcoal:#0f1113;--ivory:#f1eee7;--muted:#f1eee785;--red:#d71920;--serif:var(--app-font-serif,"DM Serif Display", serif);--mono:var(--app-font-mono,"Manrope", sans-serif);z-index:90;-webkit-backdrop-filter:blur(4px);background:#0a0b0deb;justify-content:center;align-items:center;padding:16px;animation:.24s both ArchiveViewer-module__SeK-3q__backdropFadeIn;display:flex;position:fixed;inset:0}@keyframes ArchiveViewer-module__SeK-3q__backdropFadeIn{0%{opacity:0}to{opacity:1}}.ArchiveViewer-module__SeK-3q__dialog{background:#14161a;border:1px solid #f1eee71f;flex-direction:column;width:min(720px,100%);max-height:calc(100svh - 32px);animation:.3s cubic-bezier(.22,1,.36,1) both ArchiveViewer-module__SeK-3q__dialogRise;display:flex;position:relative;overflow:hidden;box-shadow:0 24px 64px #000000b8}@keyframes ArchiveViewer-module__SeK-3q__dialogRise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}.ArchiveViewer-module__SeK-3q__topBar{border-bottom:1px solid #f1eee71a;flex-shrink:0;align-items:center;gap:12px;padding:14px 20px 12px;display:flex}.ArchiveViewer-module__SeK-3q__eyebrow{color:var(--muted);font:700 9px/1 var(--mono);letter-spacing:.2em;text-transform:uppercase;flex:1;align-items:center;gap:10px;display:flex}.ArchiveViewer-module__SeK-3q__eyebrowLine{background:var(--red);flex-shrink:0;width:28px;height:1px;display:inline-block}.ArchiveViewer-module__SeK-3q__counter{color:var(--ivory);font:700 11px/1 var(--mono);letter-spacing:.12em;white-space:nowrap;flex-shrink:0}.ArchiveViewer-module__SeK-3q__closeBtn{color:var(--muted);font:700 9px/1 var(--mono);letter-spacing:.16em;text-transform:uppercase;cursor:pointer;background:0 0;border:1px solid #f1eee733;flex-shrink:0;align-items:center;gap:7px;padding:6px 10px;transition:border-color .18s,color .18s;display:flex}.ArchiveViewer-module__SeK-3q__closeBtn:hover,.ArchiveViewer-module__SeK-3q__closeBtn:focus-visible{border-color:var(--red);color:var(--ivory)}.ArchiveViewer-module__SeK-3q__closeBtn:focus-visible{outline:2px solid var(--red);outline-offset:2px}.ArchiveViewer-module__SeK-3q__closeLbl{display:none}@media (min-width:480px){.ArchiveViewer-module__SeK-3q__closeLbl{display:inline}}.ArchiveViewer-module__SeK-3q__stage{background:#0c0d0f;flex:auto;justify-content:center;align-items:center;min-height:0;padding:24px 20px 16px;display:flex;overflow:hidden}.ArchiveViewer-module__SeK-3q__image{object-fit:contain;filter:sepia(.08)contrast(1.02);width:auto;max-width:100%;height:auto;max-height:100%;animation:.28s cubic-bezier(.22,1,.36,1) both ArchiveViewer-module__SeK-3q__imageReveal;display:block}@keyframes ArchiveViewer-module__SeK-3q__imageReveal{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}.ArchiveViewer-module__SeK-3q__caption{flex-shrink:0;justify-content:space-between;align-items:baseline;gap:12px;padding:10px 20px 0;display:flex}.ArchiveViewer-module__SeK-3q__captionText{color:#f1eee7b8;font:10px/1.4 var(--mono);letter-spacing:.1em;text-transform:uppercase}.ArchiveViewer-module__SeK-3q__captionSource{color:var(--red);font:700 9px/1.4 var(--mono);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;flex-shrink:0}.ArchiveViewer-module__SeK-3q__nav{border-top:1px solid #f1eee71a;flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:16px 20px 18px;display:flex}.ArchiveViewer-module__SeK-3q__navBtn{color:var(--ivory);font:700 9px/1 var(--mono);letter-spacing:.18em;text-transform:uppercase;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #f1eee738;flex-shrink:0;align-items:center;gap:8px;padding:7px 14px;transition:border-color .18s,color .18s,background .18s;display:flex}.ArchiveViewer-module__SeK-3q__navBtn:hover:not(.ArchiveViewer-module__SeK-3q__navDisabled),.ArchiveViewer-module__SeK-3q__navBtn:focus-visible:not(.ArchiveViewer-module__SeK-3q__navDisabled){border-color:var(--red);color:var(--ivory);background:#d719201a}.ArchiveViewer-module__SeK-3q__navBtn:focus-visible{outline:2px solid var(--red);outline-offset:2px}.ArchiveViewer-module__SeK-3q__navDisabled{opacity:.28;cursor:not-allowed;pointer-events:none}.ArchiveViewer-module__SeK-3q__navLbl{display:none}@media (min-width:480px){.ArchiveViewer-module__SeK-3q__navLbl{display:inline}}.ArchiveViewer-module__SeK-3q__navDots{scrollbar-width:none;flex-wrap:nowrap;flex:1;justify-content:center;align-items:center;gap:5px;padding:4px 2px;display:flex;overflow-x:auto}.ArchiveViewer-module__SeK-3q__navDots::-webkit-scrollbar{display:none}.ArchiveViewer-module__SeK-3q__navDot{cursor:pointer;background:#f1eee738;border-radius:50%;flex-shrink:0;width:4px;height:4px;transition:background .18s,transform .18s}.ArchiveViewer-module__SeK-3q__navDotActive{background:var(--red);transform:scale(1.4)}@media (max-width:599px){.ArchiveViewer-module__SeK-3q__dialog{border-left:none;border-right:none;border-radius:0;width:100%;max-height:calc(100svh - 16px)}.ArchiveViewer-module__SeK-3q__stage{padding:16px 12px 12px}.ArchiveViewer-module__SeK-3q__caption{flex-direction:column;gap:4px;padding:8px 14px 0}.ArchiveViewer-module__SeK-3q__nav{padding:12px 14px 16px}.ArchiveViewer-module__SeK-3q__navBtn{padding:8px 12px}}@media (prefers-reduced-motion:reduce){.ArchiveViewer-module__SeK-3q__backdrop,.ArchiveViewer-module__SeK-3q__dialog,.ArchiveViewer-module__SeK-3q__image{animation:none}.ArchiveViewer-module__SeK-3q__navBtn,.ArchiveViewer-module__SeK-3q__closeBtn,.ArchiveViewer-module__SeK-3q__navDot{transition:none}}
.DocumentViewer-module__p0fsua__backdrop{z-index:1000;background:#0a0d0ee6;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.DocumentViewer-module__p0fsua__dialog{width:min(100%,1100px);max-height:100%;color:var(--neodent-ivory);flex-direction:column;align-items:center;gap:14px;display:flex;position:relative}.DocumentViewer-module__p0fsua__stage{place-items:center;max-width:100%;min-height:0;display:grid}.DocumentViewer-module__p0fsua__image{background:#f4efe3;border-radius:4px;width:auto;max-width:100%;height:auto;max-height:calc(100dvh - 170px);box-shadow:0 22px 60px -20px #000c}.DocumentViewer-module__p0fsua__close{z-index:2;width:44px;height:44px;color:var(--neodent-ivory);cursor:pointer;background:#101517d1;border:1px solid #ffffff47;border-radius:50%;place-items:center;display:grid;position:absolute;top:-4px;right:-4px}.DocumentViewer-module__p0fsua__close:hover,.DocumentViewer-module__p0fsua__nav:not(:disabled):hover{border-color:var(--neodent-red)}.DocumentViewer-module__p0fsua__close:focus-visible,.DocumentViewer-module__p0fsua__nav:focus-visible{outline:2px solid var(--neodent-ivory);outline-offset:3px}.DocumentViewer-module__p0fsua__bar{grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;gap:12px;width:100%;max-width:560px;display:grid}.DocumentViewer-module__p0fsua__nav{width:44px;height:44px;color:var(--neodent-ivory);cursor:pointer;background:0 0;border:1px solid #ffffff47;border-radius:50%;place-items:center;display:grid}.DocumentViewer-module__p0fsua__nav:disabled{opacity:.3;cursor:default}.DocumentViewer-module__p0fsua__caption{text-align:center;flex-direction:column;gap:2px;margin:0;display:flex}.DocumentViewer-module__p0fsua__captionText{font-size:14px;font-weight:700;line-height:1.4}.DocumentViewer-module__p0fsua__captionSource{color:#f8f6efb8;font-size:13px;line-height:1.4}@keyframes DocumentViewer-module__p0fsua__fadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translate(0,0)}}@media (prefers-reduced-motion:no-preference){.DocumentViewer-module__p0fsua__backdrop{animation:DocumentViewer-module__p0fsua__fadeIn .24s var(--about-ease,ease-out) both}.DocumentViewer-module__p0fsua__image{animation:DocumentViewer-module__p0fsua__fadeIn .32s var(--about-ease,ease-out) both}}
.AboutPress-module__70e_-G__press{--about-glow-x:80%;--about-glow-y:26%;--about-glow-rx:min(520px, 40vw);--about-pattern-rx:min(480px, 38vw);--ph:calc(var(--media-max-h) - 76px)}.AboutPress-module__70e_-G__top{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);grid-template-areas:"head text""arch text";align-items:start;column-gap:clamp(32px,5vw,80px);display:grid}.AboutPress-module__70e_-G__head{grid-area:head}.AboutPress-module__70e_-G__text{grid-area:text}.AboutPress-module__70e_-G__archive{flex-direction:column;grid-area:arch;align-items:flex-start;gap:10px;margin-top:28px;display:flex}.AboutPress-module__70e_-G__archiveBtn{min-height:48px;color:var(--neodent-ivory);font:inherit;letter-spacing:.02em;cursor:pointer;background:0 0;border:1px solid #f8f6ef6b;border-radius:0;align-items:center;gap:10px;padding:0 22px;font-size:14px;font-weight:600;transition:background .25s,border-color .25s;display:inline-flex}.AboutPress-module__70e_-G__archiveBtn:hover{background:#f8f6ef14;border-color:#f8f6efcc}.AboutPress-module__70e_-G__archiveBtn:focus-visible{outline:2px solid var(--neodent-ivory);outline-offset:3px}.AboutPress-module__70e_-G__archiveBtn:active{transform:translateY(1px)}.AboutPress-module__70e_-G__gallery{margin-top:clamp(40px,5vw,64px)}.AboutPress-module__70e_-G__plate{margin:0}.AboutPress-module__70e_-G__open{cursor:zoom-in;background:0 0;border:0;width:100%;padding:0;display:block}.AboutPress-module__70e_-G__open:focus-visible{outline:2px solid var(--neodent-ivory);outline-offset:4px}.AboutPress-module__70e_-G__paper{width:100%;aspect-ratio:var(--ar);background:#f4efe3;border:1px solid #ffffff2e;border-radius:4px;display:block;position:relative;overflow:hidden;box-shadow:0 18px 36px -18px #000000b3}.AboutPress-module__70e_-G__img{object-fit:contain}@media (min-width:1024px){.AboutPress-module__70e_-G__row{--swipe-gap:clamp(16px, 2vw, 28px);justify-content:space-between;align-items:flex-start}.AboutPress-module__70e_-G__rowItem{flex:var(--ar) 1 0%;max-width:calc(var(--ph) * var(--ar))}}@media (min-width:768px){.AboutPress-module__70e_-G__open{transition:transform .35s var(--about-ease)}}@media (min-width:768px) and (hover:hover) and (pointer:fine){.AboutPress-module__70e_-G__open:hover{transform:translateY(-4px)}}@media (max-width:1023px){.AboutPress-module__70e_-G__press{--about-glow-x:50%;--about-glow-y:60%;--about-glow-rx:min(420px, 90vw);--about-pattern-rx:min(420px, 92vw)}}@media (max-width:899px){.AboutPress-module__70e_-G__top{grid-template-columns:minmax(0,1fr);grid-template-areas:"head""text""arch"}.AboutPress-module__70e_-G__text{margin-top:18px}}@media (max-width:1023px){.AboutPress-module__70e_-G__press{--ph:min(38dvh, 340px)}.AboutPress-module__70e_-G__rowItem{--swipe-item-w:min(86%, calc(var(--ph) * var(--ar)))}}@media (max-width:767px){.AboutPress-module__70e_-G__gallery{margin-top:32px}}@media (prefers-reduced-motion:reduce){.AboutPress-module__70e_-G__archiveBtn,.AboutPress-module__70e_-G__open{transition:none}.AboutPress-module__70e_-G__open:hover,.AboutPress-module__70e_-G__archiveBtn:active{transform:none}}
.AboutRecognition-module__wKncuq__recognition{padding-bottom:clamp(40px,5vw,64px)}.AboutRecognition-module__wKncuq__grid{grid-template-columns:minmax(0,1.35fr) minmax(0,.65fr);align-items:start;column-gap:clamp(24px,3vw,40px);display:grid}.AboutRecognition-module__wKncuq__red{background:var(--neodent-red);min-width:0;color:var(--neodent-ivory);border-radius:var(--about-radius);flex-direction:column;gap:28px;padding:clamp(28px,4vw,48px);display:flex;box-shadow:0 24px 48px -28px #b5121a8c}.AboutRecognition-module__wKncuq__redTitle{font-family:var(--app-font-serif);letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:clamp(2.2rem,4.2vw,3.8rem);font-weight:400;line-height:1.1}.AboutRecognition-module__wKncuq__redTitle em{font-style:italic;display:block}.AboutRecognition-module__wKncuq__redText{max-width:58ch;color:var(--neodent-ivory);margin:0;font-size:16px;line-height:1.65}.AboutRecognition-module__wKncuq__redText strong{font-weight:700}@media (min-width:768px){.AboutRecognition-module__wKncuq__redText{font-size:17px}}.AboutRecognition-module__wKncuq__awards{min-width:0}.AboutRecognition-module__wKncuq__photo{aspect-ratio:4/5;max-height:var(--media-max-h);border-radius:var(--about-radius);width:100%;box-shadow:var(--c-card-shadow);background:#e2ddd0;position:relative;overflow:hidden}.AboutRecognition-module__wKncuq__image{object-fit:cover;object-position:50% 40%}@media (max-width:899px){.AboutRecognition-module__wKncuq__grid{grid-template-columns:minmax(0,1fr);row-gap:28px}.AboutRecognition-module__wKncuq__photo{aspect-ratio:4/3;max-height:38dvh}}
.AboutSeam-module__quPbLG__seam{z-index:2;background:linear-gradient(180deg, var(--neodent-ivory) 0%, var(--neodent-ivory) 50%, var(--about-dark-top) 50%, var(--about-dark-top) 100%);position:relative}.AboutSeam-module__quPbLG__inner{width:var(--about-container);margin:0 auto}.AboutSeam-module__quPbLG__card{background:var(--neodent-surface);color:var(--neodent-ink);border-radius:var(--about-radius);border:1px solid #2630331f;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:clamp(24px,4vw,56px);padding:clamp(24px,3.4vw,40px);display:grid;box-shadow:0 30px 60px -30px #161c1e8c,0 2px 6px #161c1e14}.AboutSeam-module__quPbLG__statement{font-family:var(--app-font-serif);letter-spacing:-.04em;text-wrap:balance;margin:0;font-size:clamp(2.2rem,4vw,3.8rem);font-weight:400;line-height:1.05}.AboutSeam-module__quPbLG__statement em{color:var(--neodent-ink);opacity:.62;font-style:italic;display:block}.AboutSeam-module__quPbLG__figure{min-width:0;margin:0}.AboutSeam-module__quPbLG__photo{aspect-ratio:4/3;max-height:var(--media-max-h-compact);border-radius:var(--about-radius);background:#e2ddd0;width:100%;position:relative;overflow:hidden}.AboutSeam-module__quPbLG__image{object-fit:cover;object-position:50% 35%}.AboutSeam-module__quPbLG__caption{flex-direction:column;gap:3px;padding-top:12px;display:flex}.AboutSeam-module__quPbLG__source{color:var(--neodent-ink);letter-spacing:.12em;text-transform:uppercase;font-size:12px;font-weight:700;line-height:1.5}.AboutSeam-module__quPbLG__medium{color:#263033b8;font-size:13px;font-style:italic;line-height:1.4}@media (max-width:899px){.AboutSeam-module__quPbLG__card{grid-template-columns:minmax(0,1fr);gap:24px}.AboutSeam-module__quPbLG__photo{max-height:38dvh}}
.AboutVoice-module__4saO7a__voice{--about-glow-x:calc(50% + min(300px, 24vw));--about-glow-y:38%;--about-glow-rx:min(480px, 38vw);--about-pattern-rx:min(420px, 34vw);padding-top:clamp(40px,5vw,72px)}.AboutVoice-module__4saO7a__shell{grid-template:"copy panel""cards panel"1fr/minmax(0,1.2fr) minmax(0,.8fr);align-items:start;gap:clamp(36px,4vw,52px) clamp(32px,4vw,64px);display:grid}.AboutVoice-module__4saO7a__copy{grid-area:copy;min-width:0}.AboutVoice-module__4saO7a__copy>p{margin-top:18px}.AboutVoice-module__4saO7a__copy>h2+p{margin-top:clamp(22px,2.4vw,30px)}.AboutVoice-module__4saO7a__cards{grid-area:cards;min-width:0}.AboutVoice-module__4saO7a__panel{top:calc(var(--nav-height-desktop) + 24px);grid-area:panel;align-self:start;min-width:0;position:sticky}.AboutVoice-module__4saO7a__cardsTitle{font-family:var(--app-font-serif);letter-spacing:-.02em;text-wrap:balance;margin:0 0 18px;font-size:clamp(1.5rem,2.2vw,2rem);font-weight:400;line-height:1.12}.AboutVoice-module__4saO7a__list{grid-template-columns:minmax(0,1fr);gap:10px;margin:0;padding:0;list-style:none;display:grid}.AboutVoice-module__4saO7a__card{border:1px solid var(--about-glass-line);border-radius:var(--about-radius);background:var(--about-glass);width:100%;min-height:84px;color:var(--neodent-ivory);font:inherit;text-align:left;cursor:pointer;transition:transform .3s var(--about-ease), border-color .25s ease, background-color .25s ease;flex-direction:column;justify-content:space-between;gap:10px;padding:16px 18px;display:flex}.AboutVoice-module__4saO7a__card:focus-visible{outline:2px solid var(--neodent-ivory);outline-offset:2px}.AboutVoice-module__4saO7a__card:active{transform:scale(.992)}.AboutVoice-module__4saO7a__cardTitle{text-wrap:balance;font-size:16px;font-weight:600;line-height:1.3}.AboutVoice-module__4saO7a__cardBottom{justify-content:space-between;align-items:center;gap:12px;display:flex}.AboutVoice-module__4saO7a__cardIntent{color:#f8f6efb8;letter-spacing:.12em;text-transform:uppercase;font-size:12px;font-weight:700;line-height:1.4}.AboutVoice-module__4saO7a__cardArrow{color:var(--neodent-red);transition:transform .25s var(--about-ease);flex:none}.AboutVoice-module__4saO7a__cardActive{background:#242c2feb;border-color:#d7192099}.AboutVoice-module__4saO7a__cardActive .AboutVoice-module__4saO7a__cardIntent{color:var(--neodent-ivory)}@media (hover:hover) and (pointer:fine){.AboutVoice-module__4saO7a__card:hover{border-color:#f8f6ef52;transform:translateY(-2px)}.AboutVoice-module__4saO7a__card:hover .AboutVoice-module__4saO7a__cardArrow{transform:translate(3px)}}.AboutVoice-module__4saO7a__panelInner{border:1px solid var(--about-glass-line);border-radius:var(--about-radius);background:var(--about-glass);padding:18px;box-shadow:0 22px 44px -22px #000000bf}@supports ((-webkit-backdrop-filter:blur(8px)) or (backdrop-filter:blur(8px))){.AboutVoice-module__4saO7a__panelInner{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}}.AboutVoice-module__4saO7a__film{display:block}.AboutVoice-module__4saO7a__media{aspect-ratio:16/9;max-height:var(--media-max-h-compact);border-radius:var(--about-radius);background:#1c1e20;position:relative;overflow:hidden}.AboutVoice-module__4saO7a__facade{cursor:pointer;background:0 0;border:0;width:100%;height:100%;padding:0;display:block;position:absolute;inset:0}.AboutVoice-module__4saO7a__facade:focus-visible{outline:2px solid var(--neodent-ivory);outline-offset:-2px}.AboutVoice-module__4saO7a__poster{object-fit:cover}.AboutVoice-module__4saO7a__play{width:56px;height:56px;color:var(--neodent-ivory);background:#161c1e80;border:1px solid #f8f6efd9;border-radius:50%;place-items:center;transition:background-color .25s;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.AboutVoice-module__4saO7a__play svg{margin-left:3px}.AboutVoice-module__4saO7a__facade:hover .AboutVoice-module__4saO7a__play{background:#161c1eb8}.AboutVoice-module__4saO7a__iframe{border:0;width:100%;height:100%;display:block}.AboutVoice-module__4saO7a__gate{background:#1c1e20;flex-direction:column;justify-content:center;align-items:flex-start;gap:16px;padding:20px;display:flex;position:absolute;inset:0}.AboutVoice-module__4saO7a__gateText{color:#f8f6efe0;max-width:34ch;margin:0;font-size:14px;line-height:1.55}.AboutVoice-module__4saO7a__gateActions{flex-wrap:wrap;gap:10px;display:flex}.AboutVoice-module__4saO7a__gateAllow,.AboutVoice-module__4saO7a__gateManage{letter-spacing:.03em;cursor:pointer;border-radius:4px;min-height:44px;padding:0 18px;font-size:13px;font-weight:700}.AboutVoice-module__4saO7a__gateAllow{border:1px solid var(--neodent-red);background:var(--neodent-red);color:#fff}.AboutVoice-module__4saO7a__gateManage{color:var(--neodent-ivory);background:0 0;border:1px solid #f8f6ef80}.AboutVoice-module__4saO7a__gateAllow:focus-visible,.AboutVoice-module__4saO7a__gateManage:focus-visible{outline:2px solid var(--neodent-ivory);outline-offset:3px}.AboutVoice-module__4saO7a__panelLabel{color:#f8f6efb8;letter-spacing:.12em;text-transform:uppercase;margin:18px 0 8px;font-size:12px;font-weight:700;line-height:1.4}.AboutVoice-module__4saO7a__panelTitle{font-family:var(--app-font-serif);letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:clamp(1.5rem,2.1vw,1.9rem);font-weight:400;line-height:1.12}.AboutVoice-module__4saO7a__panelText{color:var(--about-ivory-muted);margin:12px 0 0;font-size:15px;line-height:1.65}@keyframes AboutVoice-module__4saO7a__filmIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translate(0,0)}}@media (prefers-reduced-motion:no-preference){.AboutVoice-module__4saO7a__film{animation:AboutVoice-module__4saO7a__filmIn .42s var(--about-ease) both}}@media (max-width:1023px){.AboutVoice-module__4saO7a__voice{--about-glow-x:50%;--about-glow-y:40%;--about-glow-rx:min(420px, 90vw);--about-pattern-rx:min(420px, 92vw)}.AboutVoice-module__4saO7a__shell{grid-template-rows:none;grid-template-columns:minmax(0,1fr);grid-template-areas:"copy""panel""cards"}.AboutVoice-module__4saO7a__panel{position:static}.AboutVoice-module__4saO7a__panelInner{padding:14px}}@media (min-width:640px) and (max-width:1023px){.AboutVoice-module__4saO7a__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.AboutVoice-module__4saO7a__card,.AboutVoice-module__4saO7a__cardArrow,.AboutVoice-module__4saO7a__play{transition:none}.AboutVoice-module__4saO7a__card:hover,.AboutVoice-module__4saO7a__card:active,.AboutVoice-module__4saO7a__card:hover .AboutVoice-module__4saO7a__cardArrow{transform:none}}
.AboutCommunity-module__DgUQ4a__community{--ph:calc(var(--media-max-h-compact) - 76px)}.AboutCommunity-module__DgUQ4a__layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;column-gap:clamp(32px,5vw,80px);display:grid}.AboutCommunity-module__DgUQ4a__copy{min-width:0}.AboutCommunity-module__DgUQ4a__prose{margin-top:clamp(22px,2.6vw,32px)}.AboutCommunity-module__DgUQ4a__prose p+p{margin-top:16px}.AboutCommunity-module__DgUQ4a__gallery{flex-direction:column;gap:clamp(28px,3vw,40px);min-width:0;display:flex}.AboutCommunity-module__DgUQ4a__photo{aspect-ratio:16/9;max-height:var(--media-max-h);border-radius:var(--about-radius);width:100%;box-shadow:var(--c-card-shadow);background:#e2ddd0;position:relative;overflow:hidden}.AboutCommunity-module__DgUQ4a__image{object-fit:cover;object-position:50% 50%}.AboutCommunity-module__DgUQ4a__open{cursor:zoom-in;background:0 0;border:0;width:100%;padding:0;display:block}.AboutCommunity-module__DgUQ4a__open:focus-visible{outline:2px solid var(--neodent-red);outline-offset:4px}.AboutCommunity-module__DgUQ4a__paper{width:100%;aspect-ratio:var(--ar);border:1px solid var(--c-hair);box-shadow:var(--c-card-shadow);background:#f4efe3;border-radius:4px;display:block;position:relative;overflow:hidden}.AboutCommunity-module__DgUQ4a__img{object-fit:contain}@media (min-width:768px){.AboutCommunity-module__DgUQ4a__photoRow{--swipe-gap:16px;align-items:flex-end}.AboutCommunity-module__DgUQ4a__photoItem{flex:var(--w) 1 0%}.AboutCommunity-module__DgUQ4a__clipRow{--swipe-gap:20px;justify-content:flex-start;align-items:flex-start}.AboutCommunity-module__DgUQ4a__clipItem{flex:var(--ar) 1 0%;max-width:calc(var(--ph) * var(--ar))}.AboutCommunity-module__DgUQ4a__open{transition:transform .35s var(--about-ease)}}@media (min-width:768px) and (hover:hover) and (pointer:fine){.AboutCommunity-module__DgUQ4a__open:hover{transform:translateY(-4px)}}@media (max-width:899px){.AboutCommunity-module__DgUQ4a__layout{grid-template-columns:minmax(0,1fr);row-gap:36px}}@media (max-width:767px){.AboutCommunity-module__DgUQ4a__community{--ph:min(38dvh, 340px)}.AboutCommunity-module__DgUQ4a__photoItem{--swipe-item-w:86%}.AboutCommunity-module__DgUQ4a__clipItem{--swipe-item-w:min(86%, calc(var(--ph) * var(--ar)))}}@media (prefers-reduced-motion:reduce){.AboutCommunity-module__DgUQ4a__open{transition:none}.AboutCommunity-module__DgUQ4a__open:hover{transform:none}}
.DoctorsBackdrop-module__0TXsKa__backdrop{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.DoctorsBackdrop-module__0TXsKa__glow,.DoctorsBackdrop-module__0TXsKa__pattern{position:absolute;inset:0}.DoctorsBackdrop-module__0TXsKa__glow{background-image:radial-gradient(ellipse var(--doc-glow-rx) var(--doc-glow-ry) at var(--doc-glow-x) var(--doc-glow-y), rgba(215, 25, 32, var(--doc-glow-a)) 0%, rgba(215, 25, 32, calc(var(--doc-glow-a) * .5)) 38%, rgba(215, 25, 32, calc(var(--doc-glow-a) * .25)) 69%, #d7192000 100%), radial-gradient(circle 380px at 3% 104%, rgba(215, 25, 32, var(--doc-glow2-a)) 0%, #d7192000 100%)}.DoctorsBackdrop-module__0TXsKa__pattern{display:none;inset:-14px}@supports (mask-mode:luminance){.DoctorsBackdrop-module__0TXsKa__pattern{opacity:var(--doc-pattern-o);filter:url(#doctors-pattern-levels);display:block}.DoctorsBackdrop-module__0TXsKa__tile{background-color:var(--neodent-ivory);-webkit-mask-image:url(/assets/backgrounds/neodent-treatments-icon-pattern-dark.webp), radial-gradient(ellipse var(--doc-pattern-rx) var(--doc-pattern-ry) at var(--doc-glow-x) var(--doc-glow-y), #000 0%, #000 46%, #000000c7 74%, transparent 100%);mask-image:url(/assets/backgrounds/neodent-treatments-icon-pattern-dark.webp), radial-gradient(ellipse var(--doc-pattern-rx) var(--doc-pattern-ry) at var(--doc-glow-x) var(--doc-glow-y), #000 0%, #000 46%, #000000c7 74%, transparent 100%);-webkit-mask-repeat:repeat,no-repeat;mask-repeat:repeat,no-repeat;-webkit-mask-source-type:luminance,alpha;mask-mode:luminance,alpha;-webkit-mask-size:var(--doc-pattern-size) var(--doc-pattern-size), 100% 100%;mask-size:var(--doc-pattern-size) var(--doc-pattern-size), 100% 100%;position:absolute;inset:0;-webkit-mask-composite:source-in;mask-composite:intersect}}.DoctorsBackdrop-module__0TXsKa__filter{width:0;height:0;position:absolute;overflow:hidden}@keyframes DoctorsBackdrop-module__0TXsKa__breathe{0%,to{opacity:.85;transform:scale(1)}50%{opacity:1;transform:scale(1.04)}}@keyframes DoctorsBackdrop-module__0TXsKa__drift{0%{transform:translate(0,0)}to{transform:translate(-14px,14px)}}@media (min-width:768px) and (prefers-reduced-motion:no-preference){.DoctorsBackdrop-module__0TXsKa__glow{will-change:transform, opacity;animation:11s ease-in-out infinite DoctorsBackdrop-module__0TXsKa__breathe}.DoctorsBackdrop-module__0TXsKa__pattern{will-change:transform;animation:40s linear infinite alternate DoctorsBackdrop-module__0TXsKa__drift}}
