@font-face{font-family:"area-normal";src:url(https://use.typekit.net/af/348926/0000000000000000774b9fc0/30/l?primer=f592e0a4b9356877842506ce344308576437e4f677d7c9b78ca2162e6cad991a&fvd=n7&v=3) format("woff2"),url(https://use.typekit.net/af/348926/0000000000000000774b9fc0/30/d?primer=f592e0a4b9356877842506ce344308576437e4f677d7c9b78ca2162e6cad991a&fvd=n7&v=3) format("woff"),url(https://use.typekit.net/af/348926/0000000000000000774b9fc0/30/a?primer=f592e0a4b9356877842506ce344308576437e4f677d7c9b78ca2162e6cad991a&fvd=n7&v=3) format("opentype");font-display:auto;font-style:normal;font-weight:700;font-stretch:normal}@font-face{font-family:"area-normal";src:url(https://use.typekit.net/af/911b4f/0000000000000000774b9fbd/30/l?primer=f592e0a4b9356877842506ce344308576437e4f677d7c9b78ca2162e6cad991a&fvd=n4&v=3) format("woff2"),url(https://use.typekit.net/af/911b4f/0000000000000000774b9fbd/30/d?primer=f592e0a4b9356877842506ce344308576437e4f677d7c9b78ca2162e6cad991a&fvd=n4&v=3) format("woff"),url(https://use.typekit.net/af/911b4f/0000000000000000774b9fbd/30/a?primer=f592e0a4b9356877842506ce344308576437e4f677d7c9b78ca2162e6cad991a&fvd=n4&v=3) format("opentype");font-display:auto;font-style:normal;font-weight:400;font-stretch:normal}@font-face{font-family:"area-normal";src:url(https://use.typekit.net/af/363d17/0000000000000000774b9fbf/30/l?primer=f592e0a4b9356877842506ce344308576437e4f677d7c9b78ca2162e6cad991a&fvd=n8&v=3) format("woff2"),url(https://use.typekit.net/af/363d17/0000000000000000774b9fbf/30/d?primer=f592e0a4b9356877842506ce344308576437e4f677d7c9b78ca2162e6cad991a&fvd=n8&v=3) format("woff"),url(https://use.typekit.net/af/363d17/0000000000000000774b9fbf/30/a?primer=f592e0a4b9356877842506ce344308576437e4f677d7c9b78ca2162e6cad991a&fvd=n8&v=3) format("opentype");font-display:auto;font-style:normal;font-weight:800;font-stretch:normal}.tk-area-normal{font-family:"area-normal",sans-serif}:root{--wp--preset--font-family--area:'area-normal', 'Figtree', 'Helvetica Neue', sans-serif;--custom-spacing-x-small:clamp(5px, 1vw, 10px);--custom-spacing-small:clamp(15px, 1.5vw, 20px);--custom-spacing-medium:clamp(30px, 3vw, 50px);--custom-spacing-large:clamp(50px, 5vw, 80px);--wp--preset--spacing--20:min(1.5rem, 5vw);--wp--preset--font-size--medium:1.15rem;--better-purple:#7d007d;--better-blue:#2b007d;--better-red:#be2f31}.wp-block-navigation-item.current-menu-item .wp-block-navigation-item__content{color:var(--better-purple)}.m0{margin:0}:where(.wp-site-blocks *:focus){outline:none}:where(.wp-site-blocks *:focus-visible){outline-width:2px;outline-style:solid}@media(max-width:781px){.mobile-reverse{flex-direction:column-reverse}.mobile-full-width{margin-left:calc(var(--wp--style--root--padding-right) * -1);margin-right:calc(var(--wp--style--root--padding-right) * -1)}.mobile-ph0{padding-left:0!important;padding-right:0!important}.mobile-padding-md{--wp--preset--spacing--30:30px;--wp--preset--spacing--40:50px;--wp--preset--spacing--50:70px;--wp--preset--spacing--60:90px;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--spacing--10:1rem}}@media(min-width:782px){.desktop-hide{display:none!important}}.wp-block-post-content.block-editor-block-list__layout .desktop-hide{display:block!important}.wp-block-site-logo{width:clamp(250px, 30vw, 325px);height:auto}.wp-block-site-logo img{width:100%;height:auto}.wp-block-button a{transition:all 150ms ease}.wp-block-button a:hover{background-color:black!important;border-color:black!important;color:white!important;box-shadow:0 .7px 2.2px rgb(0 0 0 / .051),0 1.7px 5.3px rgb(0 0 0 / .073),0 3.3px 10px rgb(0 0 0 / .09),0 5.8px 17.9px rgb(0 0 0 / .107),0 10.9px 33.4px rgb(0 0 0 / .129),0 26px 80px rgb(0 0 0 / .18)}.wp-block-button.has-custom-font-size.has-small-font-size{font-size:16px!important}.wp-block-button.has-custom-font-size.has-medium-font-size{font-size:var(--wp--preset--font-size--medium)!important}h1+h1,h2+h2,h3+h3,h4+h4,h5+h5,h6+h6{margin-top:.4rem}.wp-block-heading.has-medium-font-size{font-size:clamp(20px, 2vw, 1.5rem)!important}.faq-group details.wp-block-details summary{display:flex;padding-left:clamp(32px, 3vw, 37px);background-size:clamp(22px, 2vw, 25px);background-repeat:no-repeat;background-position:top left;max-width:800px}.faq-group details.wp-block-details summary:focus-visible{outline-width:2px;outline-style:solid}.faq-group.faq-group-light details.wp-block-details summary{background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='Layer_3' data-name='Layer 3' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 25 25'%3E%3Cdefs%3E%3Cstyle%3E .cls-1 %7B fill: %23fff; %7D %3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M12.5,0C5.62,0,0,5.62,0,12.5s5.62,12.5,12.5,12.5,12.5-5.62,12.5-12.5S19.38,0,12.5,0M18.75,13.75h-5v5c0,1.63-2.5,1.63-2.5,0v-5h-5c-1.62,0-1.62-2.5,0-2.5h5v-5c0-1.62,2.5-1.62,2.5,0v5h5c1.62,0,1.62,2.5,0,2.5Z'/%3E%3C/svg%3E")}.faq-group.faq-group-dark details.wp-block-details summary{background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='Layer_3' data-name='Layer 3' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 25 25'%3E%3Cpath d='M12.5,0C5.62,0,0,5.62,0,12.5s5.62,12.5,12.5,12.5,12.5-5.62,12.5-12.5S19.38,0,12.5,0M18.75,13.75h-5v5c0,1.63-2.5,1.63-2.5,0v-5h-5c-1.62,0-1.62-2.5,0-2.5h5v-5c0-1.62,2.5-1.62,2.5,0v5h5c1.62,0,1.62,2.5,0,2.5Z'/%3E%3C/svg%3E")}.faq-group.faq-group-blue details.wp-block-details summary{background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 35 35'%3E%3Cdefs%3E%3Cstyle%3E .cls-1 %7B fill: %232b007d; %7D %3C/style%3E%3C/defs%3E%3Cg%3E%3Cpath class='cls-1' d='M17.5,35C7.85,35,0,27.15,0,17.5S7.85,0,17.5,0s17.5,7.85,17.5,17.5-7.85,17.5-17.5,17.5ZM17.5,2c-8.55,0-15.5,6.95-15.5,15.5s6.95,15.5,15.5,15.5,15.5-6.95,15.5-15.5S26.05,2,17.5,2Z'/%3E%3Crect class='cls-1' x='10.41' y='16.55' width='14.17' height='1.9'/%3E%3C/g%3E%3Crect class='cls-1' x='16.55' y='10.41' width='1.9' height='14.17'/%3E%3C/svg%3E")}.faq-group.faq-group-light details.wp-block-details[open] summary{background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='Layer_3' data-name='Layer 3' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 25 25'%3E%3Cdefs%3E%3Cstyle%3E .cls-1 %7B fill: %23fff; %7D %3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M12.5,0C5.62,0,0,5.62,0,12.5s5.62,12.5,12.5,12.5,12.5-5.62,12.5-12.5S19.38,0,12.5,0ZM18.75,13.75H6.25c-1.62,0-1.62-2.5,0-2.5h12.5c1.62,0,1.62,2.5,0,2.5Z'/%3E%3C/svg%3E")}.faq-group.faq-group-dark details.wp-block-details[open] summary{background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='Layer_3' data-name='Layer 3' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 25 25'%3E%3Cpath d='M12.5,0C5.62,0,0,5.62,0,12.5s5.62,12.5,12.5,12.5,12.5-5.62,12.5-12.5S19.38,0,12.5,0ZM18.75,13.75H6.25c-1.62,0-1.62-2.5,0-2.5h12.5c1.62,0,1.62,2.5,0,2.5Z'/%3E%3C/svg%3E")}.faq-group.faq-group-blue details.wp-block-details[open] summary{background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 35 35'%3E%3Cdefs%3E%3Cstyle%3E .cls-1 %7B fill: %232b007d; %7D %3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M17.5,0C7.84,0,0,7.84,0,17.5s7.84,17.5,17.5,17.5,17.5-7.84,17.5-17.5S27.17,0,17.5,0ZM24.59,18.45h-14.17v-1.9h14.17v1.9Z'/%3E%3C/svg%3E")}.wp-block-columns.quick-answers-cols{column-gap:40px;row-gap:20px;max-width:950px}.wp-block-columns.quick-answers-cols .wp-block-column{flex-basis:unset;flex-grow:unset;min-width:unset}.quick-answers-cols details.wp-block-details summary,.quick-answers-cols h2.wp-block-heading{font-size:clamp(16px, 0.875rem + ((1vw - 0.2rem) * 0.556), 1.25rem)!important}.quick-answers-cols details.wp-block-details p,.quick-answers-cols details.wp-block-details ol,.quick-answers-cols details.wp-block-details ul{font-size:clamp(16px, 0.875rem + ((1vw - 0.2rem) * 0.556), 1.1rem)!important}.quick-answers-cols details.wp-block-details summary:hover{cursor:pointer;text-decoration:underline;text-decoration-style:dashed;text-decoration-thickness:1px;text-underline-offset:5px;text-decoration-color:rgb(255 255 255 / .7)}.faq-group.faq-group-dark details.wp-block-details summary:hover{text-decoration-color:rgb(0 0 0 / .7)}.nowrap{white-space:nowrap}.quick-answers-cols details.wp-block-details{padding:20px 0;border-top:1px solid rgb(255 255 255 / .3)}.quick-answers-cols details.wp-block-details:first-child{padding-top:0;margin-top:0;border-top:0}.quick-answers-cols details.wp-block-details:last-child{margin-top:0;border-bottom:0;padding-bottom:0}details summary::-webkit-details-marker,details summary::marker{display:none;content:""}.quick-answers-cols details.wp-block-details{display:none}.wp-block-post-content.block-editor-block-list__layout .quick-answers-cols details.wp-block-details{display:unset}.editor-styles-wrapper .wp-block-post-content.block-editor-block-list__layout .quick-answers-cols details.wp-block-details{display:block}.group-with-quick-answers .quick-answers-cols details.wp-block-details:first-child{display:unset;padding-bottom:0}.group-with-quick-answers .quick-answers-cols details.wp-block-details:first-child.expanded{padding-bottom:20px}.group-with-quick-answers{position:relative}.group-with-quick-answers .expander{position:absolute;width:30px;height:30px;bottom:-15px;left:calc(50% - 15px);background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='Layer_3' data-name='Layer 3' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Cdefs%3E%3Cstyle%3E .cls-1 %7B fill: %23fff; %7D .cls-2 %7B fill: %239580be; %7D %3C/style%3E%3C/defs%3E%3Ccircle class='cls-1' cx='20' cy='20' r='15.57'/%3E%3Cpath class='cls-2' d='M20,0C9,0,0,9,0,20s9,20,20,20,20-9,20-20S31,0,20,0M30,22h-8v8c0,2.6-4,2.6-4,0v-8h-8c-2.6,0-2.6-4,0-4h8v-8c0-2.6,4-2.6,4,0v8h8c2.6,0,2.6,4,0,4Z'/%3E%3C/svg%3E");background-position:center;background-size:contain;background-repeat:no-repeat;cursor:pointer;border-radius:100%}@media(min-width:782px){.group-with-quick-answers .expander{width:40px;height:40px;bottom:-20px;left:calc(50% - 20px)}}.group-with-quick-answers .expander:hover{box-shadow:0 0 2.2px rgb(0 0 0 / .098),0 0 5.3px rgb(0 0 0 / .141),0 0 10px rgb(0 0 0 / .175),0 0 17.9px rgb(0 0 0 / .209),0 0 33.4px rgb(0 0 0 / .252),0 0 80px rgb(0 0 0 / .35);opacity:.9}.group-with-quick-answers .expander.expanded{transform:rotate(45deg)}.quick-answers-cols details.wp-block-details>*:last-child{margin-bottom:0}ul[list-type="dashes"]{list-style-type:'— ';padding-left:0.5em!important;margin-left:1em!important}ul[list-type="dashes"] li{padding-left:.6rem;margin-bottom:10px;line-height:1.25}ul[list-type="dashes"] li:last-child{margin-bottom:0}ol[list-accent="purple"] li::marker,ul[list-accent="purple"] li::marker{color:var(--better-purple)}ol[list-accent="blue"] li::marker,ul[list-accent="blue"] li::marker{color:var(--better-blue)}ol[list-accent="red"] li::marker,ul[list-accent="red"] li::marker{color:var(--better-red)}h2.has-small-font-size{font-size:var(--wp--preset--font-size--medium)!important}p.has-large-font-size{font-size:clamp(1.29rem, 1.2rem + ((1vw - 0.2rem) * 0.5), 1.5rem)!important}a:where(:not(.wp-element-button)){text-underline-offset:2.5px;text-decoration-skip-ink:none}:root :where(a:where(:not(.wp-element-button)):hover){text-decoration:underline;text-decoration-color:var(--better-blue)}details.wp-block-details.details-clinic-locations h4{font-family:var(--wp--preset--font-family--area);font-size:clamp(18px, 1.75vw, 1.3rem)!important;font-weight:800;margin:0;padding:4px 0}.faq-group.faq-clinic-locations details.wp-block-details{padding:15px 0;border-top:1px solid #000}.faq-group.faq-clinic-locations details.wp-block-details summary{max-width:none;background-size:contain;padding-left:clamp(35px, 5vw, 42px)}.faq-group.faq-clinic-locations details.wp-block-details summary:hover{cursor:pointer;text-decoration:underline;text-decoration-style:dashed;text-decoration-thickness:2px;text-underline-offset:5px;text-decoration-color:#2b007d}details.wp-block-details.details-clinic-locations .wp-block-columns{display:grid;grid-template-columns:repeat(1,1fr);column-gap:20px;row-gap:30px}@media(min-width:782px){details.wp-block-details.details-clinic-locations .wp-block-columns{grid-template-columns:repeat(3,1fr);column-gap:30px}}@media(min-width:1100px){details.wp-block-details.details-clinic-locations .wp-block-columns{grid-template-columns:repeat(4,1fr);column-gap:45px}}details.wp-block-details.details-clinic-locations .wp-block-columns .wp-block-column>*:last-child{margin-bottom:0}details.wp-block-details.details-clinic-locations .wp-block-columns .wp-block-column h5{margin-top:1.75rem;margin-bottom:15px;line-height:1.4}details.wp-block-details.details-clinic-locations .wp-block-columns .wp-block-column ul li::marker,details.wp-block-details.details-clinic-locations .wp-block-columns .wp-block-column ol li::marker{color:var(--better-purple)}.faq-group.faq-group-body details.wp-block-details summary,.faq-group.faq-group-body details.wp-block-details summary h2{font-family:inherit;font-size:clamp(16px, 0.875rem + ((1vw - 0.2rem) * 0.556), 1.25rem)!important;font-weight:600;margin:0;background-size:contain}.faq-group.faq-group-body details.wp-block-details{padding:20px 0;border-top:1px solid rgb(0 0 0 / .75)}.faq-group.faq-group-body details.wp-block-details:first-child{border-top:0}.faq-group.faq-group-body details.wp-block-details ul li,.faq-group.faq-group-body details.wp-block-details ol li{margin-bottom:10px;line-height:1.25}.faq-group.faq-group-body details.wp-block-details summary:hover{cursor:pointer;text-decoration:underline;text-decoration-style:dashed;text-decoration-thickness:1px;text-underline-offset:5px;text-decoration-color:rgb(0 0 0 / .7)}