.error-page[data-v-e16f4958]{align-items:center;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0}
.home[data-v-1d3cbf2c]{align-items:center;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0}.logo-wrap[data-v-1d3cbf2c]{background-color:rgba(26,25,24,.02);border:1px solid rgba(26,25,24,.05);border-radius:30px;padding:90px 130px;text-align:center}.icon-logo[data-v-1d3cbf2c]{display:block;font-size:50px;margin-bottom:20px}p[data-v-1d3cbf2c]{opacity:.3}
@font-face{font-display:block;font-family:"fontagon";font-style:normal;font-weight:400;src:url(/_nuxt/fonts/fontagon.f5af515.woff2) format("woff2"),url(/_nuxt/fonts/fontagon.f0cadc5.woff) format("woff")}[class*=" icon-"]:before,[class^=icon-]:before{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga",normal;font-family:"fontagon"!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-rendering:optimizeLegibility;text-transform:none}.icon-alert:before{content:"\f101"}.icon-arrow-round:before{content:"\f102"}.icon-arrow:before{content:"\f103"}.icon-by-video:before{content:"\f104"}.icon-callout-close:before{content:"\f105"}.icon-caregiving:before{content:"\f106"}.icon-checkmark:before{content:"\f107"}.icon-chevron:before{content:"\f108"}.icon-close:before{content:"\f109"}.icon-download-data:before{content:"\f10a"}.icon-download:before{content:"\f10b"}.icon-full:before{content:"\f10c"}.icon-graph-decreasing:before{content:"\f10d"}.icon-healthcare:before{content:"\f10e"}.icon-heart:before{content:"\f10f"}.icon-in-person:before{content:"\f110"}.icon-lgbtq:before{content:"\f111"}.icon-light-bulb:before{content:"\f112"}.icon-logo:before{content:"\f113"}.icon-minus:before{content:"\f114"}.icon-pagination:before{content:"\f115"}.icon-pause-video:before{content:"\f116"}.icon-pause:before{content:"\f117"}.icon-play-video:before{content:"\f118"}.icon-play:before{content:"\f119"}.icon-plus:before{content:"\f11a"}.icon-remote:before{content:"\f11b"}.icon-sofa:before{content:"\f11c"}.icon-sparkle:before{content:"\f11d"}.icon-spinner:before{content:"\f11e"}.icon-work:before{content:"\f11f"}a{color:inherit;cursor:pointer;-webkit-text-decoration:none;text-decoration:none}*,:after,:before{box-sizing:border-box}img{height:auto;max-width:100%}button,input,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:1px solid;color:inherit}blockquote,h1,h2,h3,h4,h5,h6{margin:0}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}iframe{border:none}table{border-collapse:collapse}.clearfix:after{clear:both;content:"";display:table}.wysiwyg blockquote,.wysiwyg h1,.wysiwyg h2,.wysiwyg h3,.wysiwyg h4,.wysiwyg h5,.wysiwyg h6,.wysiwyg ol,.wysiwyg p,.wysiwyg ul{margin-bottom:1em;margin-top:1em}.wysiwyg>:first-child{margin-top:0!important}.wysiwyg>:last-child{margin-bottom:0!important}.wysiwyg b,.wysiwyg strong{font-weight:700}.wysiwyg em,.wysiwyg i{font-style:italic}.wysiwyg ul{list-style-type:disc}.wysiwyg ol,.wysiwyg ul{list-style-position:outside;margin-left:2.3em;padding-left:0}.wysiwyg ol{list-style-type:decimal}.wysiwyg ol ul,.wysiwyg ul ul{list-style-position:outside;list-style-type:circle;margin:0 auto 0 2.3em}.wysiwyg ol ol,.wysiwyg ul ol{list-style-position:outside;list-style-type:decimal;margin:0 auto 0 2.3em}.wysiwyg blockquote{display:block;margin-left:2.3em;margin-right:2.3em}.wysiwyg img{height:auto}.wysiwyg a{-webkit-text-decoration:underline;text-decoration:underline}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}audio,canvas,iframe,img,svg,video{vertical-align:middle}textarea{resize:vertical}body{-webkit-tap-highlight-color:rgba(0,0,0,0);background:#fff;color:#1a1918;font-family:Moderat,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font-size:calc(18px + 0vw);font-weight:400;letter-spacing:-.01em;line-height:1}@media (max-width:375px){body{font-size:18px}}@media (min-width:1440px){body{font-size:18px}}ol,ul{list-style:none;margin:0;padding-left:0}button{-webkit-tap-highlight-color:rgba(0,0,0,0);border:none;cursor:pointer;display:inline-block;letter-spacing:inherit;padding:0;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;user-select:none}:focus{outline:2px solid #017a8f;outline-offset:4px}.wysiwyg{line-height:30px}.wysiwyg img{max-width:100%}.wysiwyg a{white-space:nowrap}.wysiwyg .style-h1{margin-bottom:.5em;margin-top:.5em}.wysiwyg .style-h2{margin-bottom:.6em;margin-top:.6em}.wysiwyg .style-h3{margin-bottom:.7em;margin-top:.7em}.wysiwyg .style-h4{margin-bottom:.8em;margin-top:.8em}.wysiwyg .style-h5{margin-bottom:.9em;margin-top:.9em}.wysiwyg .body,.wysiwyg .body-small,.wysiwyg .style-eyebrow{margin-bottom:1em;margin-top:1em}h1,h2,h3,h4,h5,h6{font-weight:400}.style-h1{font-size:48px;line-height:54px}.style-h1,.style-h2{font-family:Moderat,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font-weight:700;letter-spacing:0}.style-h2{font-size:34px;line-height:42px}.style-h3{font-size:28px;line-height:34px}.style-h3,.style-h4{font-family:Moderat,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font-weight:500;letter-spacing:0}.style-h4{font-size:22px;line-height:28px}.style-h5{font-family:Moderat,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font-size:calc(15.295774647887324px + .187793427230047vw);font-weight:400;letter-spacing:-.01em;line-height:1.3}@media (max-width:375px){.style-h5{font-size:16px}}@media (min-width:1440px){.style-h5{font-size:18px}}.body{font-size:18px;line-height:30px}.body,.body-small{font-family:Moderat,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font-weight:400;letter-spacing:-.01em}.body-small{font-size:16px;line-height:24px}.style-eyebrow{font-family:Moderat,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font-size:12px;font-weight:700;letter-spacing:0;line-height:18px}@media (min-width:768px){.hide-desktop{display:none!important}}@media (max-width:767px){.hide-mobile{display:none!important}}@media (min-width:1025px){.hide-tablet-up{display:none!important}}@media (max-width:1024px){.hide-tablet-down{display:none!important}}.relative{position:relative}.max-w-l,.max-w-m,.max-w-s,.max-w-xl{margin-left:auto;margin-right:auto;padding-left:calc(4.851063829787233px + 3.829787234042553vw);padding-right:calc(4.851063829787233px + 3.829787234042553vw);width:100%}@media (max-width:500px){.max-w-l,.max-w-m,.max-w-s,.max-w-xl{padding-left:24px;padding-right:24px}}@media (min-width:1440px){.max-w-l,.max-w-m,.max-w-s,.max-w-xl{padding-left:60px;padding-right:60px}}.max-w-l .max-w-l,.max-w-l .max-w-m,.max-w-l .max-w-s,.max-w-l .max-w-xl,.max-w-m .max-w-l,.max-w-m .max-w-m,.max-w-m .max-w-s,.max-w-m .max-w-xl,.max-w-s .max-w-l,.max-w-s .max-w-m,.max-w-s .max-w-s,.max-w-s .max-w-xl,.max-w-xl .max-w-l,.max-w-xl .max-w-m,.max-w-xl .max-w-s,.max-w-xl .max-w-xl{padding-left:0;padding-right:0}.max-w-s{max-width:870px}.max-w-m{max-width:1064px}.max-w-l{max-width:1400px}.max-w-xl{max-width:1440px}.max-w-full{margin-left:auto;margin-right:auto;max-width:2560px;position:relative;width:100%}body{--gutter:calc(4.851063829787233px + 3.829787234042553vw)}@media (max-width:500px){body{--gutter:24px}}@media (min-width:1440px){body{--gutter:60px}}.fade-enter-active,.fade-leave-active{transition:opacity .3s}.fade-enter,.fade-leave-to{opacity:0}.slide-up-enter-active,.slide-up-leave-active{transition:opacity .3s,transform .3s cubic-bezier(.23,1,.32,1)}.slide-up-enter,.slide-up-leave-to{opacity:0;transform:translateY(30px)}.full-slide-right-enter-active,.full-slide-right-leave-active{transition:opacity .6s,transform .6s cubic-bezier(.86,0,.07,1)}.full-slide-right-enter,.full-slide-right-leave-to{opacity:0}.full-slide-right-enter{transform:translateX(-100%)}.full-slide-right-leave-to{transform:translateX(100%)}.full-slide-right-leave-active{position:absolute;width:100%}.full-slide-left-enter-active,.full-slide-left-leave-active{transition:opacity .6s,transform .6s cubic-bezier(.86,0,.07,1)}.full-slide-left-enter,.full-slide-left-leave-to{opacity:0}.full-slide-left-enter{transform:translateX(100%)}.full-slide-left-leave-to{transform:translateX(-100%)}.full-slide-left-leave-active{position:absolute;width:100%}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}
.default-layout[data-v-740a6354]{margin-left:auto;margin-right:auto;max-width:2560px;width:100%}main[data-v-740a6354]{display:flex;flex-direction:column;min-height:100vh}.page[data-v-740a6354]{flex-grow:1}.skip-content[data-v-740a6354]{left:-1000px;position:absolute;z-index:30}@media (min-width:1025px){.skip-content[data-v-740a6354]{top:118px}}@media (max-width:1024px){.skip-content[data-v-740a6354]{top:80px}}.skip-content[data-v-740a6354]:focus{left:calc(11.323943661971832px + 3.380281690140845vw);outline:none}@media (max-width:375px){.skip-content[data-v-740a6354]:focus{left:24px}}@media (min-width:1440px){.skip-content[data-v-740a6354]:focus{left:60px}}
.audio-player[data-v-3110f936]{display:none}
.modal[data-v-024fd184]{align-items:center;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:-1}.modal.open[data-v-024fd184]{z-index:300}.background[data-v-024fd184]{background-color:rgba(26,25,24,.5);bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.slot[data-v-024fd184]{max-height:80%;max-width:100%;position:relative;width:100%}@media (max-width:499px){.slot[data-v-024fd184]{padding-left:0;padding-right:0}}.slot.v-enter-active[data-v-024fd184]{transition:opacity .3s,transform 1.5s cubic-bezier(.23,1,.32,1)}.slot.v-enter[data-v-024fd184]{opacity:0;transform:translateY(40px)}.slot.v-leave-active[data-v-024fd184]{transition:opacity .5s,transform .5s ease-in}.slot.v-leave-to[data-v-024fd184]{opacity:0;transform:scale(.9)}.close-wrap[data-v-024fd184]{height:50px;position:absolute;right:0;top:calc(13.23943661971831px + .469483568075117vw);width:50px;z-index:100}@media (max-width:375px){.close-wrap[data-v-024fd184]{top:15px}}@media (min-width:1440px){.close-wrap[data-v-024fd184]{top:20px}}.icon-close[data-v-024fd184]{color:#fff;font-size:calc(21.47887323943662px + .938967136150235vw);position:absolute;right:10vw;transform:translateY(20%);transition:color .4s,transform .1s;z-index:100}@media (max-width:375px){.icon-close[data-v-024fd184]{font-size:25px}}@media (min-width:1440px){.icon-close[data-v-024fd184]{font-size:35px}}@media (max-width:768px) and (min-width:500px) and (max-height:390px){.icon-close[data-v-024fd184]{top:8%}}@media (hover:hover){.icon-close[data-v-024fd184]:hover{color:#5569af;transition-duration:.1s}}.icon-close.active[data-v-024fd184],.icon-close[data-v-024fd184]:active{color:#5569af}.icon-close.active[data-v-024fd184],.icon-close[data-v-024fd184]:active{transform:translateY(calc(20% + 2px));transition-duration:.1s}
.content[data-v-10890c87]{margin-left:auto;margin-right:auto;max-width:656px;position:relative}@media (min-width:768px){.content[data-v-10890c87]{max-height:80vh}}@media (max-width:767px){.content[data-v-10890c87]{max-height:60vh;top:-10vh}}.content>.accessibility-btn[data-v-10890c87]:first-child{position:absolute;right:0;top:-56px}@media (max-width:767px){.content[data-v-10890c87]{max-width:80%}}.main[data-v-10890c87]{background:#fff;border-top-left-radius:16px;border-top-right-radius:16px;padding:24px 24px 48px}@media (max-width:767px){.main[data-v-10890c87]{padding-bottom:24px}}.top[data-v-10890c87]{align-items:center;display:flex;flex-direction:row;height:112px}.top .text[data-v-10890c87]{display:flex;flex-direction:column;justify-content:center;margin-left:16px}.top .text .title[data-v-10890c87]{font-family:Moderat,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font-size:28px;font-weight:500;letter-spacing:0;line-height:34px}@media (max-width:767px){.top .text .title[data-v-10890c87]{font-family:Moderat,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font-size:22px;font-weight:500;letter-spacing:0;line-height:28px}}.top .text .new-patients[data-v-10890c87],.top .text .specialization[data-v-10890c87]{color:#4f4d4a;font-family:Moderat,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font-size:14px;font-weight:400;letter-spacing:-.01em;line-height:20px}.top .text>*[data-v-10890c87]{margin-bottom:4px;margin-top:4px}.headshot[data-v-10890c87]{border-radius:16px}.icon-caregiving[data-v-10890c87],.icon-sparkle[data-v-10890c87]{color:#d96d4a;margin-right:8px}.icon-sparkle[data-v-10890c87]{font-size:14px}.icon-caregiving[data-v-10890c87]{font-size:11px!important}.mid[data-v-10890c87]{margin-top:32px}@media (min-width:768px){.mid[data-v-10890c87]{grid-gap:32px;display:grid;grid-template-columns:63.159% auto;max-height:294px}}@media (max-width:767px){.mid[data-v-10890c87]{max-height:180px;overflow:scroll;overflow-x:visible;padding-right:24px}.mid[data-v-10890c87] ::-webkit-input-placeholder{left:22px;position:absolute;top:16px}.mid[data-v-10890c87] :-moz-placeholder,.mid[data-v-10890c87] ::-moz-placeholder{left:22px;position:absolute;top:16px}.mid[data-v-10890c87] :-ms-input-placeholder{left:22px;position:absolute;top:16px}.mid[data-v-10890c87]::-webkit-scrollbar{height:8px!important;width:8px!important}.mid[data-v-10890c87]::-webkit-scrollbar-track{margin-bottom:15px;margin-top:15px}.mid[data-v-10890c87]::-webkit-scrollbar-thumb{background:#f5f2ee;border-radius:5px}}@media (max-width:767px){.mid .left[data-v-10890c87]{padding-bottom:16px}}.mid .left h3[data-v-10890c87]{color:#1a1918;font-family:Moderat,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font-size:12px;font-weight:700;letter-spacing:0;line-height:18px}.type-badges[data-v-10890c87]{display:flex;flex-direction:row;margin-top:16px}.type-badges>*[data-v-10890c87]{margin:0;width:-moz-fit-content;width:fit-content}.type-badges[data-v-10890c87]>:not(:last-child){margin-right:8px}.bio[data-v-10890c87]{font-family:Moderat,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font-size:16px;font-weight:400;letter-spacing:-.01em;line-height:24px;margin-bottom:0;margin-top:16px;padding-right:14px;position:relative;transition:height .6s ease}@media (min-width:768px){.bio[data-v-10890c87]{max-height:210px;overflow:auto;padding-bottom:20px}.bio[data-v-10890c87] ::-webkit-input-placeholder{left:22px;position:absolute;top:16px}.bio[data-v-10890c87] :-moz-placeholder,.bio[data-v-10890c87] ::-moz-placeholder{left:22px;position:absolute;top:16px}.bio[data-v-10890c87] :-ms-input-placeholder{left:22px;position:absolute;top:16px}.bio[data-v-10890c87]::-webkit-scrollbar{height:8px!important;width:8px!important}.bio[data-v-10890c87]::-webkit-scrollbar-track{margin-bottom:15px;margin-top:15px}.bio[data-v-10890c87]::-webkit-scrollbar-thumb{background:#f5f2ee;border-radius:5px}}@media (min-width:768px){.bio.clamped[data-v-10890c87]{-webkit-box-orient:vertical;-webkit-line-clamp:7;display:-webkit-box;overflow:hidden;position:relative;text-overflow:ellipsis}.bio.clamped[data-v-10890c87]:after{background:linear-gradient(180deg,transparent,#fff);bottom:0;content:" ";height:100%;left:0;position:absolute;right:0;top:0;width:100%}}.bio[data-v-10890c87]:not(.clamped){border-bottom:1px solid #f5f2ee}.show-more[data-v-10890c87]{background:#fff;color:#017a8f;text-align:center;width:100%}.location[data-v-10890c87],.show-more[data-v-10890c87]{font-family:Moderat,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font-size:16px;font-weight:400;letter-spacing:-.01em;line-height:24px}@media (max-width:767px){.location[data-v-10890c87]{margin-top:16px}}.available[data-v-10890c87]{color:#4f4d4a;margin-top:12px}.available[data-v-10890c87],.in-person[data-v-10890c87],.remote[data-v-10890c87]{display:flex;flex-direction:row}.in-person[data-v-10890c87],.remote[data-v-10890c87]{align-items:center}.in-person[data-v-10890c87]>:last-child,.remote[data-v-10890c87]>:last-child{font-family:Moderat,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font-size:12px;font-weight:700;font-weight:400;letter-spacing:0;line-height:18px;margin-left:8px}.in-person[data-v-10890c87]{margin-left:16px}.service-map[data-v-10890c87]{border-radius:8px;margin-top:12px;overflow:hidden}@media (max-width:767px){.service-map[data-v-10890c87]{margin-bottom:24px;max-width:400px}}.bottom[data-v-10890c87]{margin-top:24px}.bottom h3[data-v-10890c87]{color:#1a1918;font-family:Moderat,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font-size:12px;font-weight:700;letter-spacing:0;letter-spacing:.3px;line-height:18px;margin-bottom:16px}.badges[data-v-10890c87]{flex-wrap:wrap;gap:8px}.badges[data-v-10890c87],.navigation[data-v-10890c87]{display:flex;flex-direction:row}.navigation[data-v-10890c87]{align-items:center;background:#fbfaf9;border-bottom-left-radius:16px;border-bottom-right-radius:16px;justify-content:center;padding-bottom:16px;padding-top:16px}[data-v-10890c87] .slot{max-width:650px}[data-v-10890c87] .close-wrap>:first-child{display:none}[data-v-10890c87] .carousel-navigation{transform:translateX(-10px)}
.close[data-v-4d39297e]{align-items:center;background:#f5f2ee;border-radius:50%;display:flex;height:40px;height:var(--size,40px);transition:all .5s ease;width:40px;width:var(--size,40px)}.close[data-v-4d39297e]:hover{background:#4f4d4a}.close:hover .icon-close[data-v-4d39297e]{color:#f5f2ee}.icon-close[data-v-4d39297e]{color:#4f4d4a;font-size:12px;position:absolute;right:50%;top:50%;top:52%;transform:translate(50%,-50%);transition:all .5s ease}
.accessibility-btn[data-v-f8f0aa74]{cursor:pointer}
.type-badge[data-v-6db79ccb]{align-items:center;background:#e7f8f8;border-radius:100px;color:#4f4d4a;display:flex;font-size:12px;font-weight:700;justify-content:center;margin:10px;padding:3px 12px;pointer-events:none}.icon[data-v-6db79ccb]{display:block;margin-right:5px;width:20px}
.badge[data-v-6115ae44]{background:#f5f2ee;border-radius:80px;color:#4f4d4a;font-family:Moderat,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font-size:12px;font-weight:700;letter-spacing:0;line-height:18px;padding:4px 12px;text-align:center;width:-moz-fit-content;width:fit-content}
.carousel-navigation>*[data-v-70bdc157]{border:1px solid #017a8f;border-radius:50%;height:40px;height:var(--size,40px);position:relative;width:40px;width:var(--size,40px)}.carousel-navigation[data-v-70bdc157]>:first-child{margin-right:24px}.carousel-navigation.type-select>*[data-v-70bdc157]{border:1px solid #444fb4}.carousel-navigation.type-select .icon-arrow-round[data-v-70bdc157]{color:#444fb4}.icon-arrow-round[data-v-70bdc157]{color:#017a8f;font-size:12px;line-height:0;position:absolute;right:50%;top:50%;transform:translate(50%,-50%)}.next[data-v-70bdc157]{transform:rotate(-180deg)}
