@font-face{font-family:Sharp Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/sharp-sans-medium.woff2)format("woff2")}@font-face{font-family:Sharp Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/sharp-sans-semibold.woff2)format("woff2")}@font-face{font-family:Sharp Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/sharp-sans-bold.woff2)format("woff2")}:root{--ink:#102b36;--ink-soft:#47626d;--navy:#0b3c4a;--navy-deep:#072d38;--blue:#007ab3;--teal:#079ba6;--aqua:#bfecef;--mint:#e8f6f4;--cloud:#f4f8f9;--white:#fff;--line:#d7e3e6;--focus:#f4b942;--shell:min(1180px, calc(100vw - 40px));--shadow:0 18px 50px #072d381f;color:var(--ink);background:var(--white);font-synthesis:none;font-family:Sharp Sans,Avenir Next,Segoe UI,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{min-width:0;color:var(--ink);background:var(--white);margin:0;font-size:17px;line-height:1.6}img,svg,video{max-width:100%;height:auto;display:block}a{color:var(--blue);text-underline-offset:.18em;text-decoration-thickness:.08em}a:hover{color:var(--navy)}:focus-visible{outline:3px solid var(--focus);outline-offset:4px}h1,h2,h3,h4{color:var(--navy-deep);letter-spacing:-.025em;text-wrap:balance;margin:0 0 .55em;line-height:1.08}h1{font-size:clamp(2.45rem,5.2vw,4.75rem);font-weight:600}h2{font-size:clamp(2rem,4vw,3.75rem);font-weight:550}h3{font-size:clamp(1.35rem,2.4vw,2rem);font-weight:600}h4{font-size:1.1rem;font-weight:650}p{text-wrap:pretty;margin:0 0 1.2em}ul,ol{padding-left:1.25em}li+li{margin-top:.45em}.shell{width:min(1180px,100% - 48px);margin-inline:auto}.skip-link{z-index:1000;background:var(--white);color:var(--ink);border-radius:4px;padding:10px 16px;position:fixed;top:10px;left:10px;transform:translateY(-150%)}.skip-link:focus{transform:none}.utility-bar{background:var(--navy-deep);color:#d9f2f2;letter-spacing:.04em;font-size:.78rem}.utility-inner{justify-content:space-between;align-items:center;min-height:34px;display:flex}.utility-inner a{color:var(--white);font-weight:650;text-decoration:none}.site-header{z-index:100;backdrop-filter:blur(14px);background:#fffffff5;border-bottom:1px solid #102b361f;position:sticky;top:0}.nav-row{align-items:center;gap:30px;min-height:88px;display:flex}.brand{color:var(--ink);flex:0 0 250px;align-items:center;gap:12px;text-decoration:none;display:flex}.brand-mark{flex:0 0 47px;width:47px;height:52px;overflow:hidden}.brand-mark img{width:233px;max-width:none;height:52px}.brand-name{letter-spacing:-.02em;white-space:nowrap;font-size:1.05rem;font-weight:500}.brand-name strong{color:var(--blue)}.desktop-nav{align-items:center;gap:clamp(14px,1.6vw,26px);margin-left:auto;display:flex}.desktop-nav a{color:var(--ink);white-space:nowrap;font-size:.86rem;font-weight:600;text-decoration:none}.desktop-nav a:hover,.desktop-nav a[aria-current=page]{color:var(--blue)}.button,.bricks-button,.brxe-button{border:1px solid var(--blue);background:var(--blue);letter-spacing:.015em;border-radius:4px;justify-content:center;align-items:center;gap:8px;min-height:46px;padding:12px 21px;font-size:.88rem;font-weight:700;transition:background-color .2s,border-color .2s,transform .2s;display:inline-flex;color:var(--white)!important;text-decoration:none!important}.button:hover,.bricks-button:hover,.brxe-button:hover{background:var(--navy);border-color:var(--navy);transform:translateY(-1px)}.header-cta{flex:none}.mobile-nav{margin-left:auto;display:none}.breadcrumb-wrap{background:var(--cloud);border-bottom:1px solid var(--line)}.breadcrumbs{letter-spacing:.04em;text-transform:capitalize;flex-wrap:wrap;align-items:center;gap:9px;min-height:48px;font-size:.75rem;display:flex}.breadcrumbs a{color:var(--ink-soft);text-decoration:none}.breadcrumbs a[aria-current=page]{color:var(--ink);font-weight:700}.recovered-content>main,.recovered-content>article,.recovered-content>.site-wrap{width:100%;display:block}.recovered-content section{border-bottom:1px solid var(--line);padding:clamp(56px,6vw,88px) max(20px,50vw - 590px);position:relative;overflow:clip}.recovered-content:not(.page-kind-home) section:nth-of-type(2n):not(.hero):not(.bg-dark-green),.page-kind-home>article>:is(#brxe-fdcgsr,#brxe-fd88ff,#brxe-pohbos,#brxe-jpagmi,#brxe-gkynjf,#brxe-tgbtpc,#brxe-088d89){background:var(--cloud)}.recovered-content section>*,.recovered-content .brxe-container{width:100%;max-width:1180px;margin-inline:auto}.recovered-content .brxe-block{min-width:0}.recovered-content template,.recovered-content .brxe-code:empty,.recovered-content .empty-results:empty,.recovered-content .bg-line-art,.page-kind-home .bg-circle,.recovered-content .content-and-img__image-wrapper:empty,.recovered-content .hero-large-bg__media:empty,.recovered-content .brxe-video:empty{display:none!important}.recovered-content .content-and-img__container:has(.content-and-img__image-wrapper:empty),.recovered-content .brx-grid:has(>.content-and-img__image-wrapper:empty){grid-template-columns:minmax(0,1fr)}.recovered-content section:has(>.brxe-container:empty),.recovered-content section:empty{display:none!important}.recovered-content [class*=columns-2]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:clamp(32px,6vw,76px);display:grid}.recovered-content .columns-min-20{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:22px;display:grid}.recovered-content .btn-group{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.recovered-content .row{flex-wrap:wrap;align-items:flex-start;gap:28px;display:flex}.recovered-content .row>[class*=col-]{flex:280px;min-width:0}.recovered-content .container,.recovered-content .container-fluid{width:var(--shell);max-width:1180px;margin-inline:auto}.recovered-content .condition-detail{padding:clamp(54px,8vw,100px) 0}.recovered-content .condition-detail__image img{aspect-ratio:4/3;object-fit:cover;width:100%;box-shadow:var(--shadow);border-radius:4px 64px}.recovered-content .condition-detail__content{max-width:720px}.recovered-content .condition-detail__content h1{font-size:clamp(2.35rem,5vw,4.6rem)}.recovered-content .spacer{display:none!important}.recovered-content .brxe-text,.recovered-content .brxe-text-basic,.recovered-content .text,.recovered-content .content{max-width:70ch}.recovered-content .hero{background:radial-gradient(circle at 82% 18%, #75cedc4d, transparent 33%), linear-gradient(130deg, var(--navy-deep), #0a5360);min-height:clamp(460px,66vh,720px);color:var(--white);align-items:center;display:grid}.recovered-content .hero:has(.hero--thin__bg-img){min-height:220px;padding-block:clamp(46px,6vw,72px)}.recovered-content .hero h1,.recovered-content .hero h2,.recovered-content .hero h3,.recovered-content .bg-dark-green h1,.recovered-content .bg-dark-green h2,.recovered-content .bg-dark-green h3{color:var(--white)}.recovered-content .hero p,.recovered-content .bg-dark-green p{color:#d8eeee}.recovered-content .hero__container,.recovered-content .content-and-img>.brxe-container{grid-template-columns:minmax(0,1.05fr) minmax(300px,.95fr);align-items:center;gap:clamp(36px,7vw,90px);display:grid}.recovered-content .hero__title{max-width:12ch}.recovered-content img[src*="485bd015cfc7b21d"]{display:none!important}.recovered-content .hero img,.recovered-content .content-and-img__image{object-fit:cover;width:100%;max-height:620px;box-shadow:var(--shadow);border-radius:120px 8px}.recovered-content .hero-large-bg{margin-top:clamp(44px,6vw,78px)}.recovered-content .hero-large-bg__wrapper,.recovered-content .hero-large-bg__media{width:100%}.recovered-content .hero-large-bg__media>img,.recovered-content .hero-large-bg__media>video{aspect-ratio:16/7;object-fit:cover;width:100%;max-height:620px;box-shadow:var(--shadow);border-radius:110px 5px 0 0}.recovered-content .bg-dark-green{color:var(--white);background:var(--navy-deep)!important}.recovered-content .bg-light-blue{background:#e8f5f8!important}.recovered-content .bg-light{background:var(--cloud)!important}.recovered-content .bg-dark-green .text-light,.recovered-content .hero .text-light{color:#def3f3!important}.recovered-content .brx-grid,.recovered-content .swiper-wrapper{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.recovered-content .swiper{overflow:visible}.recovered-content .swiper-slide{width:auto!important;margin:0!important}.recovered-content .doctor-card,.recovered-content .why-card,.recovered-content .patient-exp-icon-box,.recovered-content .treatment-item{background:var(--white);border:1px solid var(--line);border-radius:6px;height:100%;padding:20px;box-shadow:0 10px 30px #072d380f}.recovered-content .doctor-card{flex-direction:column;display:flex}.recovered-content .doctor-card__image{aspect-ratio:4/5;object-fit:cover;background:var(--mint);border-radius:3px;width:100%}.recovered-content .hero-nav-item{margin:0;list-style:none}.recovered-content .hero-nav-item__link{height:100%;min-height:74px;color:var(--navy-deep);border:1px solid var(--line);background:#fffffff5;grid-template-columns:34px 1fr;align-items:center;gap:12px;padding:16px 18px;text-decoration:none;display:grid}.recovered-content .hero-nav-item__icon{width:28px;height:28px;color:var(--teal)}.recovered-content .hero-nav-item__text{font-size:.86rem;font-weight:700}.recovered-content .steps__step-wrapper{border-bottom:1px solid var(--line);grid-template-columns:minmax(190px,.8fr) minmax(0,1fr);align-items:center;gap:clamp(26px,5vw,64px);padding:28px 0;display:grid}.recovered-content .steps__step-wrapper:nth-child(2n) .steps__image-wrapper{order:2}.recovered-content .steps__image-wrapper img{aspect-ratio:4/3;object-fit:cover;border-radius:4px 58px;width:100%}.recovered-content article.focus-parent{background:var(--white);border:1px solid var(--line);flex-direction:column;height:100%;padding-bottom:18px;display:flex}.recovered-content article.focus-parent>img{aspect-ratio:4/3;object-fit:cover;width:100%}.recovered-content article.focus-parent>:not(img){margin-inline:20px}.recovered-content article.focus-parent h3{margin-top:16px;font-size:1.25rem}.recovered-content .doctor-detail__image img,.page-kind-doctor .hero img{aspect-ratio:4/5;object-fit:cover;object-position:center top}.recovered-content .restored-doctor-portrait{float:right;width:min(38%,390px);margin:0 0 38px clamp(28px,5vw,70px)}.recovered-content .restored-doctor-portrait img{aspect-ratio:4/5;object-fit:cover;object-position:center top;width:100%;box-shadow:var(--shadow);border-radius:80px 4px}.page-kind-doctor section:first-child .brx-grid{grid-template-columns:minmax(0,1fr) minmax(300px,.82fr);align-items:center;gap:clamp(44px,8vw,100px)}.recovered-content .content-and-img__image-wrapper .restored-doctor-portrait{float:none;width:100%;margin:0}.recovered-content .restored-editorial-image{margin:34px 0 46px}.recovered-content .restored-editorial-image img{aspect-ratio:3/2;object-fit:cover;width:min(100%,860px);max-height:520px;box-shadow:var(--shadow);border-radius:4px 72px}.page-kind-doctor .doctor-detail,.page-kind-location .location-detail{grid-template-columns:minmax(260px,.72fr) minmax(0,1.35fr);align-items:start;gap:clamp(36px,7vw,88px);display:grid}.recovered-content img[data-media-restoration=illustrative]{background:var(--mint)}.recovered-content .doctor-card__name{margin-top:17px;font-size:1.2rem}.recovered-content .doctor-card__position{color:var(--ink-soft);font-size:.88rem}.recovered-content .why-card__icon,.recovered-content .patient-exp-icon-box__icon,.recovered-content .treatment-item__icon{width:46px;height:46px;color:var(--teal);margin-bottom:18px}.recovered-content .accordion-title-wrapper{border-top:1px solid var(--line);cursor:pointer;min-height:58px;padding:17px 48px 17px 0;font-weight:700;position:relative}.recovered-content .accordion-title-wrapper:after{content:"+";border:1px solid var(--line);width:32px;height:32px;color:var(--teal);border-radius:50%;place-items:center;font-size:1.25rem;display:grid;position:absolute;top:13px;right:8px}.recovered-content .accordion-title-wrapper[aria-expanded=true]:after{content:"-"}.recovered-content .accordion-content-wrapper{padding:0 0 24px}.recovered-content [hidden],.recovered-content .d-none{display:none!important}.recovered-content .collapse:not(.show){display:none}.recovered-content table{border-collapse:collapse;width:100%;overflow:auto}.recovered-content th,.recovered-content td{border:1px solid var(--line);text-align:left;padding:12px 14px}.recovered-content blockquote{background:var(--mint);border-left:4px solid var(--teal);margin:32px 0;padding:26px 30px}.recovered-content form{gap:16px;max-width:760px;display:grid}.recovered-content label{margin-bottom:6px;font-size:.87rem;font-weight:700;display:block}.recovered-content input,.recovered-content textarea,.recovered-content select{background:var(--white);width:100%;min-height:48px;color:var(--ink);font:inherit;border:1px solid #9bb0b7;border-radius:3px;padding:10px 12px}.recovered-content textarea{min-height:140px}.recovered-content .site-wrap>header,.recovered-content .site-wrap>footer,.recovered-content .banner,.recovered-content .site-footer,.recovered-content [hidden],.recovered-content .screen-reader-text{display:none!important}.recovered-content .splide__arrows,.recovered-content .swiper-button-next,.recovered-content .swiper-button-prev,.recovered-content .brx-query-trail{display:none}.page-kind-home .hero{isolation:isolate;align-items:center;min-height:min(810px,100svh - 120px);padding-bottom:clamp(110px,13vw,170px);display:grid}.page-kind-home .hero:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg,#042730f5 0%,#042730c2 48%,#0427302e 100%);position:absolute;inset:0}.page-kind-home .hero>.hero__container{z-index:2;margin:0 auto;display:block;position:relative}.page-kind-home .hero .hero-line-divider{align-items:center;gap:14px;margin-bottom:28px;display:flex}.page-kind-home .hero .hero-line-divider .line-divider{width:44px;height:2px}.page-kind-home .hero .btn-group{margin-top:32px}.page-kind-home .hero .hero-large-bg{z-index:-2;width:100%;max-width:none;height:100%;margin:0;position:absolute;inset:0}.page-kind-home .hero .hero-large-bg__wrapper,.page-kind-home .hero .hero-large-bg__media,.page-kind-home .hero .hero-large-bg video{width:100%;height:100%}.page-kind-home .hero .hero-large-bg video{aspect-ratio:auto;object-fit:cover;max-height:none;box-shadow:none;border-radius:0}.page-kind-home .hero .hero__container>.brxe-template{width:100%;position:absolute;top:calc(100% + 78px);left:0}.page-kind-home .hero .hero__container>.brxe-template .brx-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1px}.page-kind-home>article>#brxe-fdcgsr{display:none}.page-kind-home>article>#brxe-fd88ff{background:var(--mint)}.page-kind-home>article>#brxe-a6561e,.page-kind-home>article>#brxe-15848c,.page-kind-home>article>#brxe-ifvzug{background:var(--navy-deep);color:#d9ebed}.page-kind-home>article>#brxe-a6561e h2,.page-kind-home>article>#brxe-15848c h2,.page-kind-home>article>#brxe-ifvzug h2{color:var(--white)}.page-kind-home .swiper-wrapper{grid-template-columns:repeat(4,minmax(0,1fr))}.page-kind-home .doctor-card{color:var(--ink);background:#fffffffa}.page-kind-home .patient-exp-icon-box{text-align:center}.page-kind-home .patient-exp-icon-box__icon{margin-inline:auto}.page-kind-condition .hero,.page-kind-treatment .hero,.page-kind-location .hero{min-height:0;padding-bottom:0}.page-kind-location .hero{padding-block:clamp(46px,6vw,72px)}.page-kind-condition .hero__container,.page-kind-treatment .hero__container,.page-kind-location .hero__container{grid-template-columns:minmax(180px,.55fr) minmax(0,1.2fr)}.page-kind-condition .hero__title,.page-kind-treatment .hero__title,.page-kind-location .hero__title{max-width:18ch}.page-kind-condition .content-and-img__image img,.page-kind-treatment .content-and-img__image img,.page-kind-location .content-and-img__image img{aspect-ratio:4/3;object-fit:cover;border-radius:4px 70px;width:100%}.page-kind-condition .treatment-item,.page-kind-treatment .treatment-item{flex-direction:column;display:flex}.page-kind-location .phone-number--large,.page-kind-doctor .doctor-info-link{align-items:center;gap:10px;width:fit-content;min-height:44px;display:flex}.site-footer{background:var(--navy-deep);color:#d7e7e9;padding:76px 0 24px}.footer-grid{grid-template-columns:1.6fr repeat(3,1fr);gap:60px;display:grid}.site-footer img{filter:brightness(0)invert();width:230px;margin-bottom:24px}.site-footer h2{color:var(--white);letter-spacing:.09em;text-transform:uppercase;font-size:.77rem}.site-footer p{color:#b9d0d5;max-width:34ch}.site-footer a{color:#d7e7e9;width:fit-content;margin:8px 0;text-decoration:none;display:block}.site-footer a:hover{color:var(--aqua)}.site-footer .footer-phone{color:var(--white);margin-top:22px;font-size:1.3rem;font-weight:700}.footer-base{color:#9eb8bd;border-top:1px solid #ffffff29;justify-content:space-between;gap:20px;margin-top:64px;padding-top:20px;font-size:.75rem;display:flex}@media (width<=1050px){.desktop-nav,.header-cta{display:none}.mobile-nav{display:block;position:relative}.mobile-nav summary{cursor:pointer;border:1px solid var(--line);border-radius:4px;align-content:center;gap:5px;width:48px;height:44px;padding:10px;list-style:none;display:grid}.mobile-nav summary::-webkit-details-marker{display:none}.mobile-nav summary span{background:var(--ink);height:2px}.mobile-nav nav{background:var(--white);border:1px solid var(--line);width:min(320px,100vw - 40px);box-shadow:var(--shadow);gap:4px;padding:16px;display:grid;position:absolute;top:54px;right:0}.mobile-nav nav a:not(.button){color:var(--ink);padding:10px;text-decoration:none}.footer-grid{grid-template-columns:1.4fr 1fr 1fr}.footer-grid>:last-child{grid-column:2/-1}.page-kind-home .swiper-wrapper{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=992px){.recovered-content .d-lg-block{display:block!important}.recovered-content .d-lg-inline{display:inline!important}.recovered-content .d-lg-none{display:none!important}}@media (width<=760px){body{font-size:16px}.utility-bar,.utility-inner span{display:none}.utility-inner{justify-content:center}.nav-row{gap:12px;min-height:72px}.brand{flex-basis:220px}.recovered-content section{padding-block:60px}.recovered-content .hero{min-height:540px}.recovered-content .hero__container,.recovered-content .content-and-img>.brxe-container{grid-template-columns:1fr;gap:34px}.recovered-content [class*=columns-2]{grid-template-columns:1fr}.recovered-content .hero img,.recovered-content .content-and-img__image{border-radius:64px 4px;max-height:440px}.recovered-content .brx-grid,.recovered-content .swiper-wrapper,.recovered-content .steps__step-wrapper{grid-template-columns:1fr}.recovered-content .steps__step-wrapper:nth-child(2n) .steps__image-wrapper{order:0}.recovered-content .condition-detail__content{padding-top:34px}.page-kind-doctor .doctor-detail,.page-kind-location .location-detail,.page-kind-doctor section:first-child .brx-grid{grid-template-columns:1fr}.recovered-content .restored-doctor-portrait{float:none;width:min(100%,420px);margin:28px 0 40px}.footer-grid{grid-template-columns:1fr 1fr;gap:42px 28px}.footer-brand{grid-column:1/-1}.footer-grid>:last-child{grid-column:auto}.footer-base{flex-direction:column}.page-kind-home .hero{min-height:760px;padding-bottom:230px}.page-kind-home .hero:after{background:linear-gradient(90deg,#042730f0,#0427308c),linear-gradient(#0000 32%,#042730e0)}.page-kind-home .hero .hero__container>.brxe-template{top:calc(100% + 48px)}.page-kind-home .hero .hero__container>.brxe-template .brx-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.page-kind-home .hero-nav-item__link{min-height:62px;padding:11px 12px}.page-kind-home .swiper-wrapper{grid-template-columns:1fr}.recovered-content .doctor-slider{scroll-snap-type:x mandatory;scrollbar-width:thin;margin-inline:-20px;padding:4px 20px 22px;overflow:auto hidden}.recovered-content .doctor-slider .swiper-wrapper{gap:16px;width:max-content;display:flex}.recovered-content .doctor-slider .swiper-slide{scroll-snap-align:start;flex:0 0 min(78vw,300px);width:min(78vw,300px)!important}.page-kind-condition .hero__container,.page-kind-treatment .hero__container,.page-kind-location .hero__container{grid-template-columns:1fr}.page-kind-condition .hero,.page-kind-treatment .hero,.page-kind-location .hero{min-height:0}.page-kind-condition .hero-large-bg__media>img,.page-kind-condition .hero-large-bg__media>video,.page-kind-treatment .hero-large-bg__media>img,.page-kind-treatment .hero-large-bg__media>video{aspect-ratio:4/3;border-radius:58px 4px 0 0}}@media (width<=480px){:root{--shell:calc(100vw - 28px)}.brand{flex-basis:200px;gap:9px}.brand-name{font-size:.92rem}.footer-grid{grid-template-columns:1fr}.footer-brand,.footer-grid>:last-child{grid-column:auto}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.home-redesign{overflow:clip}.section-pad{padding:clamp(78px,9vw,136px) 0}.eyebrow{color:var(--teal);letter-spacing:.14em;text-transform:uppercase;margin:0 0 20px;font-size:.72rem;font-weight:800}.lead{color:var(--ink-soft);font-size:clamp(1.15rem,1.7vw,1.4rem);line-height:1.55}.measure{max-width:630px}.text-link{color:var(--navy-deep);border-bottom:1px solid;align-items:center;gap:14px;padding-bottom:4px;font-size:.88rem;font-weight:750;text-decoration:none;display:inline-flex}.text-link span{transition:transform .2s}.text-link:hover span{transform:translate(4px)}.text-link--light{color:var(--white)}.button--dark{background:var(--navy-deep);border-color:var(--navy-deep)}.home-actions{flex-wrap:wrap;align-items:center;gap:26px;display:flex}.home-hero{isolation:isolate;background:var(--navy-deep);min-height:min(790px,100svh - 122px);color:var(--white);align-items:center;display:grid;position:relative}.home-hero__image,.home-hero__veil{width:100%;height:100%;position:absolute;inset:0}.home-hero__image{z-index:-2;object-fit:cover;object-position:center}.home-hero__veil{z-index:-1;background:linear-gradient(90deg,#04222bf5 0%,#04222bdb 37%,#04222b47 69%,#04222b0f 100%)}.home-hero__content{padding-block:100px 165px}.home-hero h1{max-width:780px;color:var(--white);letter-spacing:-.055em;font-size:clamp(3rem,6.1vw,6.4rem);font-weight:500}.home-hero__intro{color:#d7e9ec;max-width:610px;margin:26px 0 34px;font-size:clamp(1.08rem,1.6vw,1.32rem)}.home-hero__facts{width:min(690px,58vw);min-height:116px;color:var(--ink);backdrop-filter:blur(14px);background:#fffffff5;grid-template-columns:repeat(3,1fr);padding:26px 44px;display:grid;position:absolute;inset:auto 0 0 auto}.home-hero__facts div{border-left:1px solid var(--line);align-content:center;padding-inline:24px;display:grid}.home-hero__facts div:first-child{border-left:0}.home-hero__facts strong{color:var(--navy-deep);font-size:1.8rem;line-height:1}.home-hero__facts span{color:var(--ink-soft);margin-top:7px;font-size:.74rem}.split-heading{grid-template-columns:minmax(0,.9fr) minmax(360px,.72fr);align-items:start;gap:clamp(60px,10vw,150px);display:grid}.split-heading h2{max-width:720px}.specialty-list{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;margin-top:74px;display:grid}.specialty-list a{min-height:92px;color:var(--navy-deep);border-bottom:1px solid var(--line);grid-template-columns:44px 1fr auto;align-items:center;gap:18px;padding:14px 20px 14px 0;font-size:clamp(1rem,1.5vw,1.27rem);font-weight:650;text-decoration:none;transition:color .2s,padding .2s;display:grid}.specialty-list a:nth-child(odd){margin-right:30px}.specialty-list a:hover{color:var(--blue);padding-left:8px}.specialty-list__code{color:#7b939b;letter-spacing:.1em;font-size:.66rem}.care-feature{background:#eaf4f3}.care-feature__grid{grid-template-columns:minmax(0,1.12fr) minmax(360px,.78fr);align-items:center;gap:clamp(54px,8vw,110px);display:grid}.care-feature__image-wrap{position:relative}.care-feature__image-wrap img{aspect-ratio:4/3;object-fit:cover;width:100%}.image-note{background:var(--white);color:var(--ink-soft);box-shadow:var(--shadow);margin:0;padding:18px 24px;font-size:.78rem;position:absolute;bottom:-30px;right:-30px}.care-feature__copy h2{max-width:620px}.quiet-list{border-top:1px solid #102b3629;margin:32px 0 38px;padding:0;list-style:none}.quiet-list li{border-bottom:1px solid #102b3629;margin:0;padding:15px 0 15px 30px;font-size:.92rem;position:relative}.quiet-list li:before{content:"";background:var(--teal);border-radius:50%;width:7px;height:7px;position:absolute;top:23px;left:2px}.patient-path{background:var(--white)}.patient-path__heading{align-items:end}.home-redesign .steps{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:0;margin:74px 0 0;padding:0;list-style:none;display:grid}.home-redesign .steps li{border-right:1px solid var(--line);grid-template-columns:46px 1fr;gap:14px;min-height:230px;margin:0;padding:34px 34px 30px 0;display:grid}.home-redesign .steps li+li{padding-left:34px}.home-redesign .steps li:last-child{border-right:0}.home-redesign .steps>li>span{color:var(--teal);letter-spacing:.12em;font-size:.72rem;font-weight:800}.home-redesign .steps h3{font-size:1.28rem}.home-redesign .steps p{color:var(--ink-soft);font-size:.92rem}.recovery-feature{background:var(--navy-deep);grid-template-columns:1.2fr .8fr;min-height:660px;display:grid}.recovery-feature__image{min-height:520px}.recovery-feature__image img{object-fit:cover;width:100%;height:100%}.recovery-feature__copy{color:#d3e6e9;align-content:center;padding:clamp(60px,8vw,130px);display:grid}.recovery-feature__copy h2{color:var(--white)}.recovery-feature__copy p:not(.eyebrow){max-width:500px}.home-cta__inner{grid-template-columns:1fr 1fr;align-items:end;gap:70px;display:grid}.home-cta__inner h2{margin-bottom:0}.home-cta__inner>div:last-child>p{max-width:500px;color:var(--ink-soft)}@media (width<=900px){.home-hero{align-items:end;min-height:720px}.home-hero__image{object-position:62% center}.home-hero__veil{background:linear-gradient(90deg,#04222bf0,#04222b8c),linear-gradient(#0000 45%,#04222bb8)}.home-hero__content{padding-block:100px 170px}.home-hero__facts{width:100%}.split-heading,.care-feature__grid{grid-template-columns:1fr;gap:36px}.care-feature__copy{max-width:680px}.recovery-feature{grid-template-columns:1fr}.recovery-feature__image{min-height:480px}.recovery-feature__copy{min-height:440px}}@media (width<=650px){.section-pad{padding:72px 0}.home-hero{min-height:740px}.home-hero__content{padding-block:78px 188px}.home-hero h1{font-size:clamp(2.65rem,13vw,4.2rem)}.home-hero__image{object-position:69% center}.home-hero__veil{background:linear-gradient(90deg,#04222bf0,#04222b85),linear-gradient(#0000 35%,#04222beb 100%)}.home-hero__facts{min-height:132px;padding:22px 10px}.home-hero__facts div{padding-inline:10px}.home-hero__facts strong{font-size:1.45rem}.home-hero__facts span{font-size:.65rem;line-height:1.3}.specialty-list{grid-template-columns:1fr;margin-top:50px}.specialty-list a:nth-child(odd){margin-right:0}.image-note{bottom:-22px;right:0}.home-redesign .steps{grid-template-columns:1fr;margin-top:48px}.home-redesign .steps li,.home-redesign .steps li+li{border-right:0;border-bottom:1px solid var(--line);min-height:0;padding:28px 0}.recovery-feature__image{min-height:360px}.recovery-feature__copy{min-height:390px;padding:56px 24px}.home-cta__inner{grid-template-columns:1fr;gap:30px}}.recovered-content [aria-hidden=true]:is(a){visibility:visible}.recovered-content .text-light{color:var(--navy-deep)}.recovered-content .doctor-card{height:auto;text-decoration:none}.recovered-content ul:has(>.doctor-card){grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;padding:0;list-style:none;display:grid}.recovered-content ul:has(>.doctor-card)>li{margin:0}.recovered-content .doctor-card__image{height:auto;max-height:340px}.page-kind-home #brxe-a6561e h2,.page-kind-home #brxe-15848c h2,.page-kind-home #brxe-ifvzug h2{color:#fff}.page-kind-home .steps{margin:36px 0;padding:0;list-style:none;display:block}.page-kind-home .steps>li{border:0;border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px;margin:0;padding:28px 0;display:grid}.page-kind-home .steps__content{min-width:0}.page-kind-home #brxe-kkrlax{grid-template-columns:1fr 1fr;gap:64px}.page-kind-home #brxe-869a47,.page-kind-home #brxe-uijkqi{display:block}.page-kind-home #brxe-15848c,.page-kind-home #brxe-ifvzug{grid-template-columns:1fr 1fr;align-items:center;gap:48px;display:grid}.recovered-content .home-accordion__icon{flex-shrink:0;width:38px;height:38px}.recovered-content .accordion-title-wrapper>div{align-items:center;gap:18px;display:flex}.recovered-content .accordion-title-wrapper h3{margin:0;font-size:1.25rem}.recovered-content .accordion-title-wrapper>svg{display:none}.recovered-content .select-filter{max-width:420px;margin:0 18px 12px 0}.recovered-content .filter__radio-group{display:none}.recovered-content .directory-status{color:var(--ink-soft);margin:12px 0;font-size:.9rem}.recovered-content .archive-news-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;display:grid}.recovered-content .archive-news-grid>*{min-width:0}.recovered-content .archive-news-grid img{aspect-ratio:3/2;object-fit:cover;width:100%}.recovered-content .archive-news-grid h3{font-size:1.4rem}.recovered-content .archive-news-grid article{border:1px solid var(--line);border-radius:4px;padding:24px}.recovered-content form{max-width:760px}.recovered-content fieldset{border:0;min-width:0;margin:24px 0;padding:0}.recovered-content input[type=checkbox],.recovered-content input[type=radio]{vertical-align:middle;width:20px;height:20px;min-height:20px;margin:8px;display:inline-block}.recovered-content .gform_validation_container,.recovered-content .gf_invisible,.recovered-content .gform_footer~iframe{display:none}.form-status{border:1px solid var(--line);margin:18px 0;padding:16px}.form-status:empty{display:none}.recovered-content form button[type=submit],.recovered-content form input[type=submit]{cursor:pointer}.recovered-content .form-honeypot{display:none}.recovered-content :target{scroll-margin-top:150px}@media (width<=1050px){.recovered-content ul:has(>.doctor-card){grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=767px){.recovered-content ul:has(>.doctor-card){grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.recovered-content .doctor-card{padding:12px}.recovered-content .doctor-card__name{font-size:1.05rem}.page-kind-home .steps>li,.page-kind-home #brxe-kkrlax,.page-kind-home #brxe-15848c,.page-kind-home #brxe-ifvzug{grid-template-columns:1fr;gap:28px}.page-kind-home .steps__image-wrapper{order:0!important}.page-kind-home .steps__content{order:1}.recovered-content .archive-news-grid{grid-template-columns:1fr}}.page-kind-home :is(#brxe-a6561e,#brxe-15848c,#brxe-ifvzug) .text-light{color:#fff!important}.recovered-content form .options-wrapper{flex-wrap:wrap;gap:10px 24px;padding:0;list-style:none;display:flex}.recovered-content form .options-wrapper li{align-items:center;gap:8px;margin:0;display:flex}.recovered-content form .options-wrapper label{margin:0;font-weight:400;display:inline}.recovered-content form .form-group{margin-bottom:24px}.recovered-content .form-styles__auto-cols-wrapper{grid-template-columns:1fr 1fr;gap:24px;display:grid}.page-kind-book-appointment .hero__container{max-width:1180px;display:block}.page-kind-book-appointment .hero h1{max-width:20ch;margin:16px 0}.page-kind-book-appointment .hero{min-height:0}@media (width<=767px){.recovered-content .form-styles__auto-cols-wrapper{grid-template-columns:1fr;gap:0}}.specialty-menu{font-size:.86rem;font-weight:600;position:relative}.specialty-menu summary{cursor:pointer;padding:12px 0}.specialty-menu>div{border:1px solid var(--line);width:280px;box-shadow:var(--shadow);background:#fff;gap:4px;padding:16px;display:grid;position:absolute;top:100%;left:0}.specialty-menu a{padding:8px}.mobile-nav .specialty-mobile-summary{width:auto;height:auto;list-style:revert;border:0;padding:10px;font-size:1rem;display:block}.specialty-mobile-links{padding-left:12px;display:grid}.mobile-nav nav{max-height:calc(100svh - 160px);overflow-y:auto}.recovered-content .doctor-slider{scroll-snap-type:x mandatory;scrollbar-width:thin;padding-bottom:24px;overflow-x:auto}.recovered-content .doctor-slider .swiper-wrapper{gap:20px;width:max-content;display:flex}.recovered-content .doctor-slider .swiper-slide{scroll-snap-align:start;flex:0 0 260px;width:260px!important}.recovered-content .doctor-slider a{height:100%}.recovered-content .archive-news-grid{padding:0;list-style:none}.recovered-content .archive-news-grid>li{margin:0}.recovered-content .doctor-card>a.doctor-card{box-shadow:none;border:0;padding:0}.recovered-content .slider--doctors-mobile{display:none!important}.recovered-content .slider--doctors-desktop{display:block!important}.recovered-content .slider__slide__doctors-row{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;display:grid}.recovered-content a.doctor{color:var(--ink);margin-bottom:24px;text-decoration:none;display:block}.recovered-content .doctor__image img{aspect-ratio:4/5;object-fit:cover;width:100%;max-width:250px}.recovered-content .doctor__content{padding-top:12px}.recovered-content .doctor__content strong{font-size:1.1rem}.recovered-content .accordion-opener{border-top:1px solid var(--line);padding:18px 0;font-size:1.05rem;font-weight:600;display:block}@media (width<=767px){.recovered-content .slider__slide__doctors-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}}.page-kind-home .hero{min-height:0;padding-block:72px 40px}.page-kind-home .hero .hero__title{max-width:18ch;font-size:clamp(2.65rem,5vw,4.8rem);font-weight:600}.page-kind-home .hero .hero-intro{color:#fff;max-width:49ch;font-size:clamp(1.1rem,1.6vw,1.3rem);line-height:1.6}.page-kind-home .hero .hero__container>.brxe-template{margin-top:48px;position:static}.page-kind-home .hero .hero-nav-item__text{color:var(--navy-deep);margin:0}.page-kind-home .hero .hero-line-divider__text{color:#fff;margin:0}.page-kind-home .hero .btn-group .outline{background:#fff;border-color:#fff;color:var(--navy-deep)!important}.page-kind-home .hero .play-btn__link{color:#fff}.recovered-content .text-aqua{color:#006b75!important}.recovered-content .accordion-title-wrapper,.recovered-content .accordion-opener{color:var(--navy-deep);overflow-wrap:anywhere;padding:20px 52px 20px 0;text-decoration:none;position:relative}.recovered-content .accordion-title-wrapper:after,.recovered-content .accordion-opener:after{content:"";background:linear-gradient(var(--navy-deep),var(--navy-deep)) center/14px 2px no-repeat,linear-gradient(var(--navy-deep),var(--navy-deep)) center/2px 14px no-repeat;border:0;border-radius:0;width:14px;height:14px;position:absolute;top:calc(50% - 7px);right:10px}.recovered-content .accordion-title-wrapper[aria-expanded=true]:after,.recovered-content .accordion-opener[aria-expanded=true]:after{content:"";background:linear-gradient(var(--navy-deep),var(--navy-deep)) center/14px 2px no-repeat}.recovered-content .accordion-content-wrapper,.recovered-content .collapse.show{overflow-wrap:anywhere;min-width:0;height:auto;max-height:none;color:var(--ink);padding:0 0 24px}.recovered-content .accordion-content-wrapper>:last-child{margin-bottom:0}.recovered-content .accordion-title-wrapper h3{margin:0;line-height:1.4}.recovered-content .accordion-title-wrapper>div{min-width:0}.recovered-content .accordion-title-wrapper svg{flex-shrink:0}@media (width<=767px){.page-kind-home .hero{background:var(--navy-deep);grid-template-columns:20px minmax(0,1fr) 20px;min-height:0;padding:0 0 24px}.page-kind-home .hero>.hero__container{display:contents}.page-kind-home .hero .hero__container>*{z-index:2;grid-column:2;position:relative}.page-kind-home .hero .hero-line-divider{grid-row:1;margin:32px 0 20px}.page-kind-home .hero .hero__title{grid-row:2;font-size:clamp(2.1rem,9vw,2.65rem)}.page-kind-home .hero .hero-intro{grid-row:3;margin-bottom:0}.page-kind-home .hero .btn-group{grid-row:4;margin:24px 0 28px}.page-kind-home .hero .hero__container>.brxe-template{grid-row:5}.page-kind-home .hero .hero-large-bg,.page-kind-home .hero:after{grid-area:1/1/5/4;height:auto;inset:0}.page-kind-home .hero .hero__container>.brxe-template ul{margin:0}.page-kind-home .hero .hero__container>.brxe-template{margin-top:20px}.page-kind-home .hero .hero__container>.brxe-template .brx-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.recovered-content .accordion-content-wrapper :is(.container,.container-fluid){width:100%;max-width:100%}.recovered-content .accordion-content-wrapper section{background:0 0;border:0;padding:0;overflow:visible}.recovered-content .accordion-content-wrapper .row{gap:0;margin:0}.page-kind-home .hero .hero__container>.brxe-template ul{padding:0;list-style:none}.page-kind-home .hero-video-toggle{color:#fff;min-height:46px;font:inherit;cursor:pointer;background:#072d38;border:1px solid #fff;border-radius:4px;padding:10px 16px;font-size:.88rem;font-weight:650}.page-kind-home .hero-video-toggle:hover{background:#0b5361}.page-kind-home .hero-overview-link{color:#fff;font-size:.88rem}.page-kind-home .hero .hero-large-bg{pointer-events:none}.recovered-content .doctor-carousel-controls{justify-content:flex-end;gap:12px;margin:0 0 20px;display:flex}.recovered-content .doctor-carousel-controls[hidden]{display:none}.recovered-content .doctor-carousel-arrow{color:#092e39;cursor:pointer;touch-action:manipulation;background:#fff;border:2px solid #fff;border-radius:50%;place-items:center;width:52px;height:52px;padding:0;display:grid}.recovered-content .doctor-carousel-arrow:hover:not(:disabled){background:#d9f1f3;border-color:#d9f1f3}.recovered-content .doctor-carousel-arrow:disabled{color:#a9c4ca;cursor:default;background:0 0;border-color:#789aa2}.recovered-content .doctor-carousel-arrow:focus-visible,.page-kind-home .homepage-video-play:focus-visible,.recovered-content .doctor-slider:focus-visible{outline-offset:5px;outline:3px solid #f7ce58}.recovered-content .doctor-slider--controlled{scrollbar-width:none;padding-bottom:4px}.recovered-content .doctor-slider--controlled::-webkit-scrollbar{display:none}.page-kind-home #brxe-ukwhgh{filter:brightness(.6)contrast(5)saturate(.9);border:1px solid #668e95}.page-kind-home .homepage-video-player{isolation:isolate;aspect-ratio:16/9;background:#092e39;border-radius:4px;position:relative;overflow:hidden}.page-kind-home .homepage-video-player video{aspect-ratio:16/9;object-fit:cover;width:100%;height:100%;display:block}.page-kind-home .homepage-video-play{z-index:2;color:#fff;cursor:pointer;touch-action:manipulation;background:#092e39;border:3px solid #fff;border-radius:50%;place-items:center;width:76px;height:76px;padding:0;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 4px 24px #0005}.page-kind-home .homepage-video-play:hover{background:#007ead}.page-kind-home .homepage-video-play[hidden]{display:none}.page-kind-home .homepage-video-status{z-index:3;color:#fff;background:#092e39;margin:0;padding:10px;font-size:.875rem;line-height:1.4;position:absolute;inset:auto 12px 44px}.page-kind-home .homepage-video-status:empty{display:none}@media (width<=767px){.page-kind-home .homepage-video-play{width:64px;height:64px}.recovered-content .doctor-slider--controlled .swiper-slide{flex-basis:min(78vw,260px);width:min(78vw,260px)!important}}.page-kind-home #brxe-20a0a1{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:24px}.page-kind-home #brxe-20a0a1 .patient-exp-icon-box{min-width:0;padding-inline:18px}.page-kind-home #brxe-20a0a1 .patient-exp-icon-box__heading{font-size:clamp(1.1rem,1.6vw,1.4rem)}@media (width<=1000px){.page-kind-home #brxe-20a0a1{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=540px){.page-kind-home #brxe-20a0a1{grid-template-columns:1fr}}.site-footer .footer-logo{color:#fff;align-items:center;gap:12px;margin:0 0 24px;display:flex}.site-footer .footer-logo .brand-mark img{filter:none;width:233px;max-width:none;height:52px;margin:0}.site-footer .footer-logo .brand-name{color:#fff}.site-footer .footer-logo .brand-name strong{color:#56d1db}.page-kind-home .hero:after{background:linear-gradient(90deg,#041e27eb,#041e27c7 45%,#041e2738)}.page-kind-home .hero-video-toggle{white-space:nowrap;justify-content:center;align-items:center;min-height:48px;display:inline-flex}.page-kind-home .hero-video-status{color:#fff;max-width:30ch;font-size:.85rem}.page-kind-home .hero-video-status:empty{display:none}.page-kind-home #hero-background-video{opacity:0;transition:opacity .8s!important}.page-kind-home #hero-background-video.hero-video-ready{opacity:1}.page-kind-home .hero-video-toggle{z-index:3;width:140px;position:absolute;top:0;right:0}.page-kind-home .hero-video-status{max-width:28ch;position:absolute;top:54px;right:0}@media (width<=767px){.page-kind-home .hero-video-toggle{width:116px;min-height:32px;padding:4px 10px;font-size:.75rem;top:-32px}.page-kind-home .hero-video-status{font-size:.75rem;top:4px}}button,input,select,textarea{font-family:inherit}h1,h2,h3,h4,h5,h6,.recovered-content :is(h1,h2,h3,h4,h5,h6),.page-kind-home .hero .hero__title{font-weight:500}.interior-page .doctor-carousel-arrow{background:var(--navy-deep);border-color:var(--navy-deep);color:#fff}.interior-page .doctor-carousel-arrow:disabled{color:#47626d;border-color:#9bb0b7}.interior-page .doctor-carousel-arrow:hover:not(:disabled){color:var(--navy-deep)}.interior-page{--section-space:64px}.interior-page h1{max-width:24ch;font-size:clamp(2.25rem,4.2vw,3.6rem);line-height:1.12}.interior-page h2{font-size:clamp(1.8rem,3vw,2.5rem);line-height:1.18}.interior-page h3{font-size:1.25rem;line-height:1.35}.interior-page h4,.interior-page h5{font-size:1rem;line-height:1.5}.interior-page section{padding-block:var(--section-space);overflow:visible}.interior-page svg{flex-shrink:0;width:24px;height:24px}.interior-page :is(.bg-line-art,.bg-circle,.hero-large-bg__logo-overlay,.brxe-map:empty){display:none!important}.interior-page .hero{min-height:0;padding-block:56px}.interior-page .hero__container{flex-direction:column;align-items:flex-start;gap:20px;display:flex}.interior-page .hero__container>*{margin:0}.interior-page .hero__title{max-width:25ch}.interior-page .hero__text{max-width:60ch}.interior-page .hero-line-divider{align-items:center;gap:14px;display:flex}.interior-page .hero-line-divider p{letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.8rem}.interior-page .hero-line-divider .line-divider{width:32px;height:2px}.interior-page .hero-large-bg{margin-top:32px}.interior-page .hero-large-bg__media>:is(img,video){aspect-ratio:3;border-radius:8px;max-height:360px}.interior-page .play-btn__link{color:#fff;justify-content:center;align-items:center;width:46px;height:46px;display:inline-flex}.interior-page .play-btn__link svg{width:40px;height:40px}.interior-page .content-and-img>.brxe-container{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:64px}.interior-page .content-and-img__image{object-fit:cover;border-radius:8px;max-height:480px}.interior-page :is(.conditions-list,.treatment-list){grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:28px 0 0;padding:0;list-style:none;display:grid}.interior-page :is(.conditions-list,.treatment-list)>li{min-width:0;margin:0}.interior-page .conditions-list .focus-parent{border:1px solid var(--line);background:#fff;border-radius:6px;flex-direction:column;height:100%;display:flex;overflow:hidden}.interior-page .conditions-list .focus-parent>img{aspect-ratio:3/2;object-fit:cover;width:100%}.interior-page .conditions-list .focus-parent>div{padding:22px}.interior-page :is(.conditions-list,.treatment-list) h3 a{color:var(--navy-deep);text-decoration:none}.interior-page :is(.conditions-list,.treatment-list) h3 a:hover{text-decoration:underline}.interior-page :is(.conditions-list,.treatment-list) p{font-size:.95rem}.interior-page .treatment-item{height:100%;box-shadow:none;padding:24px}.interior-page .treatment-item__icon{margin-top:auto;margin-bottom:0}.interior-page .columns-min-20{grid-template-columns:repeat(3,minmax(0,1fr))}.interior-page :is(.why-card,.patient-exp-icon-box){box-shadow:none}.interior-page .brx-grid:has(>.patient-exp-icon-box){grid-template-columns:repeat(4,minmax(0,1fr));margin-top:28px}.interior-page ul.brx-grid{padding:0;list-style:none}.interior-page ul.brx-grid>*{margin:0}.interior-page .swiper-wrapper{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:28px}.interior-page .doctor-card{box-shadow:none}.interior-page .doctor-card__name{font-size:1.1rem}.interior-page #brxe-15848c{background:var(--mint);grid-template-columns:1fr 1fr;align-items:center;gap:48px;display:grid}.interior-page #brxe-15848c>.brx-grid{display:block}.interior-page #brxe-15848c img{aspect-ratio:4/3;object-fit:cover;border-radius:8px;width:100%}.interior-page #brxe-088d89{background:var(--mint)}.interior-page #brxe-088d89>.brxe-container{justify-content:space-between;align-items:center;gap:32px;display:flex}.interior-page #brxe-088d89 h2{max-width:24ch;margin:0}.interior-page #brxe-088d89 .brxe-container>div:last-child{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.interior-page .phone-number--large,.interior-page .phone-number--small{align-items:center;gap:10px;display:inline-flex}.interior-page .phone-number--large .text,.interior-page .phone-number--small .text{white-space:nowrap}.interior-page .bricks-lightbox.brx-grid{align-items:center;gap:12px;margin-top:16px;display:flex}.interior-page .bricks-lightbox.brx-grid p{margin:0}.interior-page .article-body>.brxe-container{max-width:800px}.interior-page .article-body h1{max-width:28ch}.interior-page .article-body>.brxe-container>img{object-fit:contain;object-position:left center;width:100%;max-height:500px;margin:28px 0}.interior-page .article-body .brxe-text{max-width:none}.interior-page .article-body .brxe-text img{max-width:100%;height:auto;margin-block:24px}.interior-page .brxe-post-sharing{gap:12px;padding:0;list-style:none;display:flex}.interior-page .brxe-post-sharing li{margin:0}.interior-page .brxe-post-sharing a{border:1px solid var(--line);border-radius:4px;place-items:center;width:44px;height:44px;display:grid}.interior-page .brxe-post-sharing svg{width:20px;height:20px}.interior-page .brxe-post-taxonomy{flex-wrap:wrap;gap:8px;padding:0;list-style:none;display:flex}.interior-page .brxe-post-taxonomy li{margin:0}.interior-page .brxe-post-taxonomy .bricks-button{background:var(--mint);border:0;min-height:0;padding:6px 10px;font-weight:500;color:var(--navy-deep)!important}.interior-page .brxe-post-navigation{margin-top:24px}.interior-page article.focus-parent{border-radius:6px;overflow:hidden}.interior-page article.focus-parent h3{line-height:1.4}.interior-page article.focus-parent>:not(img){margin-top:12px}.interior-page article.focus-parent .brxe-text-basic{font-size:.92rem}.interior-page article.focus-parent .brxe-text-basic:has(time){font-size:.8rem}.interior-page .brxe-post-sharing svg path{fill:currentColor}.interior-page .location-card{border:1px solid var(--line);background:#fff;border-radius:6px;height:100%;padding:24px}.interior-page .location-card h3{font-size:1.25rem}.interior-page .location-card h3 a{color:var(--navy-deep);text-decoration:none}.interior-page .location-card p{font-size:.95rem}.interior-page .location-card .brxe-text-link{align-items:center;gap:8px;margin-top:12px;display:flex}.interior-page .location-overview>.brxe-container{max-width:900px;display:block}.interior-page .location-overview .content-and-img__image-wrapper{display:none}.interior-page .location-overview .brx-grid{display:block}.interior-page .location-overview #brxe-xtkixt{grid-template-columns:2fr 1fr;gap:48px;display:grid}.interior-page .location-overview h2{margin-bottom:16px}.interior-page .location-overview h3{margin-top:32px}.interior-page .location-overview ul{max-width:440px;padding:0;list-style:none}.interior-page .location-overview li.brx-grid{border-bottom:1px solid var(--line);justify-content:space-between;gap:24px;margin:0;padding:10px 0;display:flex}.interior-page .location-overview li p{margin:0}.interior-page .location-overview a:has(svg){align-items:center;gap:12px;margin:14px 0;display:flex}.interior-page.page-kind-doctor section:first-child h2{max-width:38ch;margin-block:16px;font-size:1.3rem;line-height:1.5}.interior-page.page-kind-doctor section:first-child .brx-grid{grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);gap:64px}.interior-page.page-kind-doctor section:first-child img{object-fit:cover;border-radius:8px;max-height:460px}.interior-page .list-specializing{flex-wrap:wrap;gap:10px;padding:0;list-style:none;display:flex}.interior-page .list-specializing li{border:1px solid var(--line);background:#fff;border-radius:4px;margin:0;padding:6px 14px}.interior-page>article.main{padding-block:48px}.interior-page article.main section{background:0 0;border:0;padding:32px 0}.interior-page article.main .container .container{width:100%}.interior-page article.main .container{width:min(1180px,100% - 40px)}.interior-page article.main section.heading{padding:24px 0 12px}.interior-page article.main section.heading h2{margin:0}.interior-page article.main section.one-column-row{max-width:800px}.interior-page article.main section.related{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.interior-page article.main .related-post{border:1px solid var(--line);border-radius:6px;padding:20px}.interior-page article.main .related-post img{object-fit:contain;width:100%;height:200px;margin:16px 0}.interior-page article.main .related-post h3{font-size:1.1rem}.interior-page article.main .doctor-detail{padding-block:16px 40px;display:block}.interior-page article.main .doctor-detail>.row{grid-template-columns:minmax(0,.65fr) minmax(0,1.35fr);gap:64px;display:grid}.interior-page article.main .doctor-detail__content h3{font-size:1.15rem;font-weight:500;line-height:1.6}.interior-page article.main .doctor-detail__content h5{font-weight:600}.interior-page article.main .doctor-detail__image img{object-fit:contain;width:100%;max-height:420px}.interior-page article.main .doctor-detail__contact ul{padding:0;list-style:none}.interior-page article.main .doctor-detail__contact a{overflow-wrap:anywhere}.interior-page article.main .doctor-detail__buttons{margin-block:20px}.interior-page article.main .doctor-detail__buttons a{border:1px solid var(--line);border-radius:4px;margin:0 6px 8px 0;padding:10px 14px;text-decoration:none;display:inline-flex}.interior-page .list-doctor-locations{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;padding:0;list-style:none;display:grid}.interior-page .list-doctor-locations li{border:1px solid var(--line);border-radius:6px;margin:0;padding:24px}.interior-page .list-doctor-locations a{display:block}.interior-page article.main .condition-detail{padding:24px 0}.interior-page article.main>p{width:min(1180px,100% - 40px);margin:24px auto}.interior-page article.main .btn{align-items:center;min-height:44px;display:inline-flex}@media (width<=1000px){.interior-page :is(.conditions-list,.treatment-list,.columns-min-20,.swiper-wrapper,.list-doctor-locations),.interior-page .brx-grid:has(>.patient-exp-icon-box){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=767px){.interior-page{--section-space:40px}.interior-page .hero{padding-block:40px}.interior-page .hero-large-bg__media>:is(img,video){aspect-ratio:4/3}.interior-page .content-and-img>.brxe-container,.interior-page.page-kind-doctor section:first-child .brx-grid,.interior-page #brxe-15848c,.interior-page .location-overview #brxe-xtkixt,.interior-page article.main .doctor-detail>.row{grid-template-columns:1fr;gap:28px}.interior-page :is(.conditions-list,.treatment-list,.columns-min-20,.list-doctor-locations),.interior-page article.main section.related{grid-template-columns:1fr}.interior-page #brxe-088d89>.brxe-container{flex-direction:column;align-items:flex-start}.interior-page article.main .doctor-detail__image{max-width:280px;margin:auto}.interior-page article.main .doctor-detail>.row>:first-child{order:2}.interior-page article.main .container .container{width:100%}.interior-page .location-overview li.brx-grid{gap:12px;font-size:.92rem}.interior-page .phone-number--large .text{white-space:normal}}.interior-page article.main .accordion-opener{width:100%;display:block}.interior-page article.main .list-specializing.d-lg-block{display:flex!important}.interior-page article.main section.heading>:is(h2,h3){font-size:clamp(1.6rem,2.6vw,2.25rem)}.interior-page .empty-archive-section{display:none}.interior-page .reading-column{max-width:800px}.interior-page .layout-two-columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px}.interior-page .video-link-panel{background:var(--mint);border:1px solid var(--line);border-radius:6px;padding:28px}.interior-page .video-link-panel p{margin:0}.interior-page .brxe-list{padding:0;list-style:none}.interior-page .brxe-list .content{align-items:baseline;gap:10px;display:flex}.interior-page .brxe-list .icon{align-self:center}.interior-page .brxe-list svg{width:16px;height:16px}.interior-page .hero__container:has(>.restored-editorial-image){grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);column-gap:48px;display:grid}.interior-page .hero__container>.restored-editorial-image{grid-area:1/2/span 4;margin:0}.interior-page .hero__container>.restored-editorial-image img{aspect-ratio:4/3;object-fit:cover;border-radius:8px;width:100%}.interior-page article.main .doctor-detail .d-lg-block{display:block!important}.interior-page article.main .doctor-detail .d-lg-none{display:none!important}.interior-page article.main .doctor-detail .list-specializing.d-lg-block{display:flex!important}.interior-page .gform_fields{gap:24px;display:grid}.interior-page .gform_fields fieldset{margin:0}.interior-page .gfield_label{margin-bottom:12px;font-size:1rem;font-weight:650}.interior-page .gchoice{flex-wrap:wrap;align-items:flex-start;gap:10px;margin:10px 0;display:flex}.interior-page .gchoice label{flex:1;margin:6px 0;font-weight:400}.interior-page .gchoice input[type=radio]{flex:0 0 20px;margin:8px 0}.interior-page .gchoice br{display:none}.interior-page .gchoice_other_control{flex-basis:100%}.interior-page .gsurvey-rating{grid-template-columns:repeat(10,minmax(0,1fr));gap:8px;margin-top:12px;display:grid}.interior-page .gsurvey-rating .rating-option{cursor:pointer;margin:0;display:block;position:relative}.interior-page .gsurvey-rating .rating-option input{opacity:0;width:1px;height:1px;min-height:0;margin:0;position:absolute}.interior-page .rating-option span{background:#fff;border:1px solid #79959d;border-radius:4px;place-items:center;min-height:48px;font-size:1rem;display:grid}.interior-page .rating-option input:checked+span{background:var(--navy-deep);color:#fff;border-color:var(--navy-deep)}.interior-page .rating-option input:focus-visible+span{outline:3px solid var(--focus);outline-offset:3px}.interior-page .rating-heading{border-top:1px solid var(--line);padding-block:16px;font-weight:650}@media (width<=767px){.interior-page .layout-two-columns,.interior-page .hero__container:has(>.restored-editorial-image){grid-template-columns:1fr;gap:24px}.interior-page .hero__container>.restored-editorial-image{grid-area:auto}.interior-page .gsurvey-rating{grid-template-columns:repeat(5,minmax(0,1fr))}}.interior-page .specialties-chips{flex-wrap:wrap;gap:12px;margin:24px 0;display:flex!important}.interior-page .specialties-chips li{border:1px solid var(--line);background:#fff;border-radius:4px;align-items:center;gap:8px;padding:8px 14px;display:flex}.interior-page .specialties-chips svg{width:16px;height:16px}.interior-page article.main .doctor-detail__image .restored-doctor-portrait{float:none;width:100%;margin:0 0 24px}.interior-page .content-and-img>.brxe-container:has(>.global-accordion){max-width:960px;margin-top:48px;display:block}.interior-page .empty-media-column{display:none!important}.interior-page .video-img-area{margin:0}.interior-page .video-img{border:1px solid var(--line);border-radius:6px;display:block;position:relative;overflow:hidden}.interior-page .video-img img{aspect-ratio:16/9;object-fit:cover;width:100%}.interior-page .video-img:after{content:"Watch video";background:var(--navy-deep);color:#fff;border-radius:4px;padding:8px 14px;font-weight:650;position:absolute;bottom:12px;left:12px}.interior-page{overflow-wrap:anywhere}.interior-page :is(.brxe-div,.brxe-container,.swiper-slide,.content,.title){min-width:0}.interior-page .brxe-text .container{width:100%;max-width:100%}.interior-page .condition-info:has(.empty-media-column){display:none}.interior-page .swiper{width:100%;min-width:0}.interior-page .swiper-wrapper>*{min-width:0}.interior-page .brx-query-trail{display:none!important}.recovered-content :is(ul,ol):has(>li>article.focus-parent){grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:28px;margin:28px auto 0;padding:0;list-style:none;display:grid}.recovered-content :is(ul,ol):has(>li>article.focus-parent)>li{min-width:0;margin:0;list-style:none;display:flex}.recovered-content article.focus-parent.editorial-card{border:1px solid var(--line);background:var(--white);border-radius:6px;flex-direction:column;width:100%;height:100%;padding:0 0 24px;display:flex;overflow:hidden}.recovered-content article.focus-parent.editorial-card>img{aspect-ratio:3/2;object-fit:cover;flex:none;width:100%;height:auto;margin:0;display:block!important}.recovered-content article.focus-parent.editorial-card>:not(img){margin:0 24px}.recovered-content article.focus-parent.editorial-card>div:has(time){color:var(--ink-soft);margin-top:20px;margin-bottom:16px;font-size:.82rem;line-height:1.5}.recovered-content article.focus-parent.editorial-card>div:has(time) p{margin:4px 0 0}.recovered-content article.focus-parent.editorial-card h3{text-wrap:initial;margin-top:0;margin-bottom:14px;font-size:1.35rem;line-height:1.3}.recovered-content article.focus-parent.editorial-card h3 a{color:var(--navy-deep);text-decoration:none}.recovered-content article.focus-parent.editorial-card h3 a:hover{color:var(--blue);text-decoration:underline}.recovered-content article.focus-parent.editorial-card>.brxe-text{margin-bottom:20px;font-size:.96rem;line-height:1.65}.recovered-content article.focus-parent.editorial-card>.brxe-text p{-webkit-line-clamp:4;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.recovered-content article.focus-parent.editorial-card>.brxe-text-link{color:var(--blue);align-items:center;gap:10px;margin-top:auto;font-size:.9rem;font-weight:600;display:flex}.recovered-content article.focus-parent.editorial-card>.brxe-text-link .icon{order:2}.recovered-content article.focus-parent.editorial-card>.brxe-text-link svg{width:18px;height:18px}@media (width<=1000px){.recovered-content :is(ul,ol):has(>li>article.focus-parent){grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}}@media (width<=640px){.recovered-content :is(ul,ol):has(>li>article.focus-parent){grid-template-columns:1fr}.recovered-content article.focus-parent.editorial-card>:not(img){margin-inline:20px}}.interior-page :is(ul,ol):has(>li>article.focus-parent){grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr))}.interior-page .brxe-container:has(>:is(ul,ol)>li>article.focus-parent)>.brxe-button{margin-top:28px}.interior-page .brxe-container:has(>a[href="/news/"])>.show-more-loader:has(a[href="/news/"]){display:none}@media (width>=768px){.interior-page :is(ul,ol):has(>li>article.focus-parent):not(:has(>li:not(.brx-query-trail)~li:not(.brx-query-trail))) article.focus-parent{grid-template-rows:auto auto 1fr auto;grid-template-columns:minmax(240px,.85fr) minmax(0,1.15fr);column-gap:0;padding:0;display:grid}.interior-page :is(ul,ol):has(>li>article.focus-parent):not(:has(>li:not(.brx-query-trail)~li:not(.brx-query-trail))) article.focus-parent>img{aspect-ratio:auto;object-fit:contain;background:var(--cloud);grid-area:1/1/span 4;height:100%;min-height:280px;max-height:420px}.interior-page :is(ul,ol):has(>li>article.focus-parent):not(:has(>li:not(.brx-query-trail)~li:not(.brx-query-trail))) article.focus-parent>:not(img){grid-column:2;margin-inline:28px}.interior-page :is(ul,ol):has(>li>article.focus-parent):not(:has(>li:not(.brx-query-trail)~li:not(.brx-query-trail))) article.focus-parent>.brxe-text-link{margin-bottom:24px}}.recovered-content article.focus-parent.editorial-card>img+h3{margin-top:24px}.recovered-content article.focus-parent.editorial-card>.brxe-text-link{min-height:28px;text-decoration:none}.recovered-content article.focus-parent.editorial-card>.brxe-text-link:hover{text-decoration:underline}.recovered-content .archive-news-grid{margin-bottom:28px}
