@font-face{font-display:swap;font-family:Landing Instrument;font-style:normal;font-weight:400;src:url(/landing-pages/swanstudio/fonts/instrument-serif-latin.woff2)format("woff2")}@font-face{font-display:swap;font-family:Landing Aeonik;font-style:normal;font-weight:400;src:url(/landing-pages/drc/fonts/fonnts.com-Aeonik-Regular.ttf)format("truetype")}@font-face{font-display:swap;font-family:Landing Aeonik;font-style:normal;font-weight:500 900;src:url(/landing-pages/drc/fonts/fonnts.com-Aeonik-Bold.ttf)format("truetype")}@font-face{font-display:swap;font-family:Landing Kinetica;font-style:normal;font-weight:500 900;src:url(/landing-pages/drc/fonts/kinetica_bold_macroman/kinetica-bold-webfont.woff2)format("woff2")}@font-face{font-display:swap;font-family:Landing Kinetica;font-style:normal;font-weight:100 400;src:url(/landing-pages/drc/fonts/kinetica_light_macroman/kinetica-light-webfont.woff2)format("woff2")}@font-face{font-display:swap;font-family:Landing Kinetica;font-style:italic;font-weight:500 900;src:url(/landing-pages/drc/fonts/kinetica_boldoblique_macroman/kinetica-boldoblique-webfont.woff2)format("woff2")}@font-face{font-display:swap;font-family:Landing Kinetica;font-style:italic;font-weight:100 400;src:url(/landing-pages/drc/fonts/kinetica_lightoblique_macroman/kinetica-lightoblique-webfont.woff2)format("woff2")}@font-face{font-display:swap;font-family:Fargo;font-style:normal;font-weight:400;src:url(/landing-pages/kavette/fonts/fargo.woff2)format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:100 400;src:url(/landing-pages/kavette/fonts/montserrat-light.woff2)format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:500;src:url(/landing-pages/kavette/fonts/montserrat-medium.woff2)format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:600 900;src:url(/landing-pages/kavette/fonts/montserrat-semibold.woff2)format("woff2")}@font-face{font-display:swap;font-family:Landing Editorial;font-style:normal;font-weight:400 700;src:url(/fonts/landing/cormorant-garamond-normal.woff2)format("woff2")}@font-face{font-display:swap;font-family:Landing Editorial;font-style:italic;font-weight:400 700;src:url(/fonts/landing/cormorant-garamond-italic.woff2)format("woff2")}@font-face{font-display:swap;font-family:Landing Sans;font-weight:100 1000;src:url(/landing-pages/padeldistrict/fonts/dm-sans.woff2)format("woff2")}@font-face{font-display:swap;font-family:Landing Sora;font-weight:100 800;src:url(/landing-pages/oxyclinic/fonts/sora-latin-variable.woff2)format("woff2")}@font-face{font-display:swap;font-family:Landing Orbitron;font-weight:400 900;src:url(/landing-pages/sportplex/fonts/orbitron-latin-variable.woff2)format("woff2")}@font-face{font-display:swap;font-family:Landing Plex;font-weight:400;src:url(/landing-pages/sportplex/fonts/ibm-plex-sans-400.woff2)format("woff2")}@font-face{font-display:swap;font-family:Landing Plex;font-weight:500 600;src:url(/landing-pages/sportplex/fonts/ibm-plex-sans-600.woff2)format("woff2")}@font-face{font-display:swap;font-family:Landing Plex;font-weight:700 900;src:url(/landing-pages/sportplex/fonts/ibm-plex-sans-700.woff2)format("woff2")}@font-face{font-display:swap;font-family:Landing Plex Arabic;font-weight:400;src:url(/landing-pages/sportplex/fonts/ibm-plex-sans-arabic-400.woff2)format("woff2")}@font-face{font-display:swap;font-family:Landing Plex Arabic;font-weight:500 600;src:url(/landing-pages/sportplex/fonts/ibm-plex-sans-arabic-600.woff2)format("woff2")}@font-face{font-display:swap;font-family:Landing Plex Arabic;font-weight:700 900;src:url(/landing-pages/sportplex/fonts/ibm-plex-sans-arabic-700.woff2)format("woff2")}@font-face{font-display:swap;font-family:Landing Chakra;font-weight:500 600;src:url(/landing-pages/sportplex/fonts/chakra-petch-600.woff2)format("woff2")}@font-face{font-display:swap;font-family:Landing Chakra;font-weight:700 900;src:url(/landing-pages/sportplex/fonts/chakra-petch-700.woff2)format("woff2")}@font-face{font-display:swap;font-family:Landing Arabic;font-weight:200 1000;src:url(/landing-pages/karama/fonts/Cairo-VariableFont_slnt,wght.ttf)format("truetype")}@font-face{font-display:swap;font-family:Landing Myriad;font-weight:300 400;src:url(/landing-pages/trs/fonts/myriad-arabic-light/font.woff2)format("woff2")}@font-face{font-display:swap;font-family:Landing Myriad;font-weight:500 900;src:url(/landing-pages/trs/fonts/myriad-arabic-semibold/font.woff2)format("woff2")}.dM5n-G_landing{overflow-wrap:anywhere;flex-direction:column;width:100%;min-width:0;display:flex}.dM5n-G_block,.dM5n-G_landing{--color-background:var(--background);--color-foreground:var(--foreground);--color-primary:var(--primary);--color-primary-foreground:var(--primary-foreground);--color-card:var(--card);--color-card-foreground:var(--card-foreground);--color-ring:var(--ring)}.dM5n-G_landing :is(h1,h2,h3){font-family:var(--landing-heading-font,revert-layer);font-weight:var(--landing-heading-weight,revert-layer)}.dM5n-G_landing:is([data-font-family=kinetica-aeonik],[data-font-family=orbitron]) .landing-button{font-family:var(--landing-control-font,inherit);font-weight:var(--landing-control-weight,revert-layer)}.dM5n-G_landing[data-font-family=orbitron] :is(h1,h2,h3){letter-spacing:.01em;text-transform:uppercase}.dM5n-G_landing[data-font-family=orbitron] :is(h1,h2,h3):lang(ar){letter-spacing:normal}:is(.dM5n-G_landing[data-font-family=orbitron] .landing-button,.dM5n-G_landing[data-font-family=orbitron] .landing-eyebrow){letter-spacing:.14em;text-transform:uppercase}.dM5n-G_block{min-width:0;scroll-margin-top:6rem}.dM5n-G_block[data-background]:not([data-contained=true])>section:not([data-image-background]){background:var(--landing-block-bg);color:var(--landing-block-ink)}.dM5n-G_block[data-background] .landing-band{background:var(--landing-block-bg);color:var(--landing-block-ink)}.dM5n-G_block[data-background=accent] .text-primary{color:inherit}.dM5n-G_landing[data-surface=custom] .landing-card:not(.landing-band){background:var(--landing-surface);color:var(--landing-surface-foreground)}.dM5n-G_block[data-width=compact]{--landing-width:60rem}.dM5n-G_block[data-width=standard]{--landing-width:72rem}.dM5n-G_block[data-width=wide]{--landing-width:88rem}.dM5n-G_block[data-width=editorial]{--landing-width:82.5rem}.dM5n-G_block[data-width]>section>div{max-width:var(--landing-width)}.dM5n-G_block[data-width] .landing-content{max-width:var(--landing-width)}.dM5n-G_block[data-spacing=compact]{--landing-space:clamp(2.5rem,5vw,4rem)}.dM5n-G_block[data-spacing=standard]{--landing-space:clamp(4rem,7vw,6rem)}.dM5n-G_block[data-spacing=airy]{--landing-space:clamp(5rem,10vw,9rem)}.dM5n-G_block[data-spacing]>section:not([data-full-bleed]){padding-block:var(--landing-space)}.dM5n-G_block[data-spacing]>section[data-full-bleed] .landing-copy{padding-block:var(--landing-space)}.dM5n-G_block[data-align=start]{text-align:start}.dM5n-G_block[data-align=center]{text-align:center}.dM5n-G_block[data-align]>section{text-align:inherit}.dM5n-G_block[data-align] .text-center{text-align:inherit}.dM5n-G_block[data-align=start] .landing-section-header{text-align:start;margin-inline-start:0}:is(.dM5n-G_block[data-align=center] .landing-copy,.dM5n-G_block[data-align=center] .landing-section-header){text-align:center;margin-inline:auto}.dM5n-G_landing[data-decoration=custom] .landing-section-header:before{background:var(--landing-decoration);content:"";width:3rem;height:2px;margin:0 auto 1.5rem;display:block}.dM5n-G_block[data-align=start] .landing-section-header:before{margin-inline-start:0}.dM5n-G_landing[data-card-shape=square] .landing-card{border-radius:0}.dM5n-G_landing[data-card-shape=rounded] .landing-card{border-radius:1.5rem}.dM5n-G_landing[data-card-shape=square] .landing-editorial-card{border-radius:0}.dM5n-G_landing[data-card-shape=rounded] .landing-editorial-card{border-radius:1.5rem}.dM5n-G_landing[data-card-shape=notched] :is(.landing-card,.landing-editorial-card){clip-path:var(--landing-notch);border-radius:0}.dM5n-G_landing[data-button-shape=square] .landing-button{border-radius:0}.dM5n-G_landing[data-button-shape=rounded] .landing-button{border-radius:.6rem}.dM5n-G_landing[data-button-shape=pill] .landing-button{border-radius:9999px}.dM5n-G_landing[data-button-shape=slanted] .landing-button{clip-path:polygon(.8rem 0,100% 0,calc(100% - .8rem) 100%,0 100%);border-radius:0;padding-inline:2.25rem}.dM5n-G_landing[data-button-shape=slanted] .landing-button.border{border-color:var(--primary);box-shadow:none;clip-path:none;background:0 0;border-width:0 0 2px;padding-inline:0}.dM5n-G_landing[data-button-case=uppercase] .landing-button{letter-spacing:.15em;text-transform:uppercase}.dM5n-G_landing[data-button-size=compact] .landing-button{padding:.6rem 1.25rem;font-size:.75rem}.dM5n-G_landing[data-button-size=standard] .landing-button{padding:.85rem 2rem}.dM5n-G_landing[data-button-size=large] .landing-button{padding:1.1rem 2.75rem;font-size:1rem}.dM5n-G_landing[data-image-shape=square] .landing-image{border-radius:0}.dM5n-G_landing[data-image-shape=rounded] .landing-image{border-radius:1.5rem}.dM5n-G_landing[data-image-shape=arch] .landing-image{border-radius:50% 50% 0 0}.dM5n-G_landing[data-image-shape=notched] .landing-image{clip-path:var(--landing-notch);border-radius:0}.dM5n-G_landing{--landing-notch:polygon(0 0,100% 0,100% calc(100% - 2.25rem),calc(100% - 2.25rem) 100%,0 100%)}.dM5n-G_landing:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){--landing-notch:polygon(0 0,100% 0,100% 100%,2.25rem 100%,0 calc(100% - 2.25rem))}.dM5n-G_landing .landing-hero-angled{clip-path:polygon(0 0,100% 0,100% calc(100% - clamp(2rem,5vw,4.5rem)),0 100%)}.dM5n-G_landing:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .landing-hero-angled{clip-path:polygon(0 0,100% 0,100% 100%,0 calc(100% - clamp(2rem,5vw,4.5rem)))}.dM5n-G_landing .landing-marquee-display{font-family:var(--landing-heading-font,inherit);opacity:.3;font-size:clamp(2.75rem,7vw,6rem);font-weight:900;line-height:1.1}.dM5n-G_landing .landing-marquee-diamond{background:var(--primary);width:.22em;height:.22em;display:inline-block;rotate:45deg}@media (prefers-reduced-motion:reduce){.dM5n-G_landing .landing-marquee-track{animation:none!important}}.dM5n-G_landing[data-heading-scale=sm] h2{font-size:clamp(1.75rem,3vw,2.5rem);line-height:1.12}.dM5n-G_landing[data-heading-scale=md] h2{font-size:clamp(2rem,4vw,3.25rem);line-height:1.12}.dM5n-G_landing[data-heading-scale=lg] h2{font-size:clamp(2.5rem,5vw,4.5rem);line-height:1.12}.dM5n-G_landing[data-presentation=therapy] h2{font-size:46px;line-height:1.2}.dM5n-G_landing[data-presentation=therapy] [id=clinic-introduction] h2{font-size:30px}.dM5n-G_landing[data-presentation=therapy] [id=clinic-features] h2{white-space:pre-line}.dM5n-G_landing[data-presentation=therapy] [id=clinic-features] .landing-prose h2{color:var(--landing-ink);font-size:40px}.dM5n-G_landing[data-presentation=therapy] [id=clinic-features]>section>div,.dM5n-G_landing[data-presentation=therapy] [id=clinic-how-it-works]>section>div,.dM5n-G_landing[data-presentation=therapy] [id=clinic-introduction]>section>div{align-items:start}.dM5n-G_landing[data-presentation=therapy] [id=clinic-introduction] figure img{aspect-ratio:auto;height:auto}.dM5n-G_landing[data-presentation=therapy] :is([id=clinic-introduction],[id=clinic-features],[id=clinic-how-it-works])>section{padding-inline:20px}.dM5n-G_landing[data-presentation=therapy] :is([id=clinic-introduction],[id=clinic-features],[id=clinic-how-it-works]) h2{letter-spacing:normal}.dM5n-G_landing[data-presentation=therapy] :is([id=clinic-introduction],[id=clinic-features],[id=clinic-how-it-works]) .landing-copy>p:first-child{letter-spacing:.2em;font-size:14px}.dM5n-G_landing[data-presentation=therapy] :is([id=clinic-introduction],[id=clinic-features],[id=clinic-how-it-works]) .landing-copy>p:first-child:before{content:"";vertical-align:middle;background:currentColor;border-radius:50%;width:6px;height:6px;margin-inline-end:8px;display:inline-block}.dM5n-G_landing[data-presentation=therapy] :is([id=clinic-introduction],[id=clinic-features],[id=clinic-how-it-works]) .landing-button-arrow{background:color-mix(in srgb,var(--landing-ink) 10%,transparent);color:var(--landing-ink);width:50px;height:50px}.dM5n-G_landing[data-presentation=therapy] :is([id=clinic-introduction],[id=clinic-features],[id=clinic-how-it-works])>section>div{max-width:calc(var(--landing-width) - 20px)}.dM5n-G_landing[data-presentation=therapy] [id=clinic-how-it-works] .landing-copy>.landing-prose{border:1px solid color-mix(in srgb,var(--landing-ink) 10%,transparent);border-radius:20px;padding:20px 20px 20px 85px;position:relative}.dM5n-G_landing[data-presentation=therapy] [id=clinic-how-it-works] .landing-copy>.landing-prose:before{background:var(--primary);color:var(--primary-foreground);content:"›";inset-inline-start:20px;border-radius:50%;place-items:center;width:50px;height:50px;font:36px/1 sans-serif;display:grid;position:absolute;top:50%;transform:translateY(-50%)}@media (min-width:768px){.dM5n-G_landing[data-presentation=therapy] :is([id=clinic-introduction],[id=clinic-features],[id=clinic-how-it-works])>section>div{grid-template-columns:calc(50% - 35px) calc(50% - 10px);column-gap:45px}.dM5n-G_landing[data-presentation=therapy] [id=clinic-how-it-works]>section>div{align-items:stretch}.dM5n-G_landing[data-presentation=therapy] [id=clinic-how-it-works] figure{margin-top:20px}.dM5n-G_landing[data-presentation=therapy] [id=clinic-how-it-works] figure>div{position:absolute;inset:0}.dM5n-G_landing[data-presentation=therapy] [id=clinic-how-it-works] figure img{aspect-ratio:auto;height:100%}}@media (max-width:767px){.dM5n-G_landing[data-presentation=therapy] :is([id=clinic-introduction],[id=clinic-features]) figure{order:-1}.dM5n-G_landing[data-presentation=therapy] [id=clinic-how-it-works] .landing-copy>.landing-prose{border-radius:12px;padding:12px 12px 12px 72px;font-size:14px}.dM5n-G_landing[data-presentation=therapy] [id=clinic-how-it-works] .landing-copy>.landing-prose:before{inset-inline-start:12px}}.dM5n-G_landing[data-presentation=therapy] .dM5n-G_block[data-width]{--landing-width:1500px}.dM5n-G_landing[data-presentation=therapy] .dM5n-G_block[data-spacing]{--landing-space:100px}.dM5n-G_landing[data-presentation=therapy] .dM5n-G_block[data-block=marquee]{margin-bottom:20px}.dM5n-G_landing[data-presentation=therapy] .dM5n-G_block[data-block=marquee]>section{border-radius:0 0 20px 20px;padding-block:15px}.dM5n-G_landing[data-presentation=therapy] .dM5n-G_block[data-block=marquee]>section>div>div>span{letter-spacing:normal;text-transform:none;font-size:30px;line-height:1.2}.dM5n-G_landing[data-presentation=therapy] :is(.dM5n-G_block[data-block=marquee]+.dM5n-G_block[data-block=about],.dM5n-G_block[data-block=marquee]+[aria-hidden=true]+.dM5n-G_block[data-block=about])>section{padding-inline:20px}.dM5n-G_landing[data-presentation=therapy] :is(.dM5n-G_block[data-block=marquee]+.dM5n-G_block[data-block=about],.dM5n-G_block[data-block=marquee]+[aria-hidden=true]+.dM5n-G_block[data-block=about])>section>div{max-width:calc(var(--landing-width) - 20px);align-items:start}.dM5n-G_landing[data-presentation=therapy] :is(.dM5n-G_block[data-block=marquee]+.dM5n-G_block[data-block=about],.dM5n-G_block[data-block=marquee]+[aria-hidden=true]+.dM5n-G_block[data-block=about]) .landing-copy{padding-block:10px}.dM5n-G_landing[data-presentation=therapy] :is(.dM5n-G_block[data-block=marquee]+.dM5n-G_block[data-block=about],.dM5n-G_block[data-block=marquee]+[aria-hidden=true]+.dM5n-G_block[data-block=about]) .landing-copy>p:first-child{letter-spacing:.2em;margin-bottom:15px;font-size:14px;line-height:1.3}.dM5n-G_landing[data-presentation=therapy] :is(.dM5n-G_block[data-block=marquee]+.dM5n-G_block[data-block=about],.dM5n-G_block[data-block=marquee]+[aria-hidden=true]+.dM5n-G_block[data-block=about]) figure{margin-top:10px}@media (min-width:768px){.dM5n-G_landing[data-presentation=therapy] :is(.dM5n-G_block[data-block=marquee]+.dM5n-G_block[data-block=about],.dM5n-G_block[data-block=marquee]+[aria-hidden=true]+.dM5n-G_block[data-block=about])>section>div{grid-template-columns:calc(50% - 35px) calc(50% - 10px);column-gap:45px}}@media (max-width:1024px){.dM5n-G_landing[data-presentation=therapy] .dM5n-G_block[data-block=marquee]>section{border-radius:0;padding-block:20px}.dM5n-G_landing[data-presentation=therapy] .dM5n-G_block[data-block=marquee]>section>div>div>span{font-size:28px}}@media (max-width:767px){.dM5n-G_landing[data-presentation=therapy] .dM5n-G_block[data-block=marquee]>section>div>div>span{font-size:22px}.dM5n-G_landing[data-presentation=therapy] :is(.dM5n-G_block[data-block=marquee]+.dM5n-G_block[data-block=about],.dM5n-G_block[data-block=marquee]+[aria-hidden=true]+.dM5n-G_block[data-block=about])>section>div{row-gap:10px}.dM5n-G_landing[data-presentation=therapy] :is(.dM5n-G_block[data-block=marquee]+.dM5n-G_block[data-block=about],.dM5n-G_block[data-block=marquee]+[aria-hidden=true]+.dM5n-G_block[data-block=about]) figure{order:-1;margin-bottom:10px}.dM5n-G_landing[data-presentation=therapy] :is(.dM5n-G_block[data-block=marquee]+.dM5n-G_block[data-block=about],.dM5n-G_block[data-block=marquee]+[aria-hidden=true]+.dM5n-G_block[data-block=about]) .landing-copy>p:first-child{margin-bottom:10px}}.dM5n-G_landing[data-presentation=therapy] .dM5n-G_block:not([data-background]):not([data-block=hero]) .landing-prose{color:#626467;opacity:1;line-height:1.6}.dM5n-G_landing[data-presentation=therapy] [data-test=landing-about-callouts]{grid-template-columns:minmax(0,1fr);gap:20px}.dM5n-G_landing[data-presentation=therapy] [data-test=landing-about-callouts]>div{align-items:center;gap:15px;padding:25px 30px;display:flex}.dM5n-G_landing[data-presentation=therapy] .landing-callout-icon{background:var(--primary);color:#fff;border-radius:50%;flex-shrink:0;width:50px;height:50px;padding:12px}.dM5n-G_landing[data-presentation=therapy] [data-test=landing-about-callouts]>div>div>p{font-size:20px;line-height:1.2}:is(.dM5n-G_landing[data-presentation=therapy] .landing-card,.dM5n-G_landing[data-presentation=therapy] .landing-editorial-card,.dM5n-G_landing[data-presentation=therapy] .landing-image){border-radius:20px}@media (max-width:1440px){.dM5n-G_landing[data-presentation=therapy] .dM5n-G_block[data-width]{--landing-width:1300px}.dM5n-G_landing[data-presentation=therapy] [data-test=landing-about-callouts]>div{padding:20px}}@media (max-width:1024px){.dM5n-G_landing[data-presentation=therapy] .dM5n-G_block[data-width]{--landing-width:1024px}.dM5n-G_landing[data-presentation=therapy] .dM5n-G_block[data-spacing]{--landing-space:50px}.dM5n-G_landing[data-presentation=therapy] [data-test=landing-about-callouts]>div{padding:15px}.dM5n-G_landing[data-presentation=therapy] h2{font-size:36px}}@media (max-width:767px){.dM5n-G_landing[data-presentation=therapy] h2,.dM5n-G_landing[data-presentation=therapy] [id=clinic-introduction] h2{font-size:26px}.dM5n-G_landing[data-presentation=therapy] [id=clinic-features] .landing-prose h2{font-size:26px}.dM5n-G_landing[data-presentation=therapy] [data-test=landing-about-callouts]>div{border-radius:12px;gap:10px;padding:12px}.dM5n-G_landing[data-presentation=therapy] [data-test=landing-about-callouts]>div>div>p{font-size:18px}.dM5n-G_landing[data-presentation=therapy] [data-test=landing-about-callouts] .landing-prose{font-size:14px}}.dM5n-G_landing[data-body-scale=sm] .landing-prose{font-size:.875rem}.dM5n-G_landing[data-body-scale=md] .landing-prose{font-size:1rem}.dM5n-G_landing[data-body-scale=lg] .landing-prose{font-size:clamp(1.125rem,1.65vw,1.5rem)}.dM5n-G_landing :is(a,button,summary):focus-visible{outline-offset:5px;outline:2px solid}.dM5n-G_floatingContact{bottom:1.5rem;z-index:50;border-radius:50%;justify-content:center;align-items:center;width:3.5rem;height:3.5rem;display:flex;position:fixed;inset-inline-end:1.5rem}.dM5n-G_scrollProgress{display:none}@supports (animation-timeline:scroll()){.dM5n-G_scrollProgress{background:var(--primary);transform-origin:0;z-index:100;height:3px;animation:linear both dM5n-G_page-progress;animation-timeline:scroll();display:block;position:fixed;inset:0 0 auto}}@keyframes dM5n-G_page-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.dM5n-G_scrollProgress{display:none}.dM5n-G_landing *,.dM5n-G_landing :after,.dM5n-G_landing :before{scroll-behavior:auto!important;transition-duration:0s!important;animation:none!important}}.dM5n-G_landing[data-heading-scale] h2:lang(ar){line-height:1.4}.dM5n-G_landing .landing-rich-text>*+*{margin-top:1em}.dM5n-G_landing .landing-rich-text ul{gap:.5em;padding-inline-start:1.25em;list-style:outside;display:grid}.dM5n-G_landing .landing-rich-text h3{color:var(--landing-ink,currentColor);font-size:1.25em;font-weight:var(--landing-heading-weight,600);margin-bottom:.5em;line-height:1.3}.dM5n-G_landing .landing-rich-text strong{color:var(--landing-ink,currentColor);font-weight:600}.dM5n-G_landing[data-eyebrow-style=square] .landing-eyebrow{letter-spacing:.2em;align-items:center;gap:.625rem;font-size:.875rem;display:inline-flex}.dM5n-G_landing[data-eyebrow-style=square] .landing-eyebrow:before{content:"";background:currentColor;flex-shrink:0;width:6px;height:6px}.dM5n-G_panel{isolation:isolate;border-radius:20px;max-width:1393px;margin:0 20px;position:relative;overflow:hidden}@media (min-width:1433px){.dM5n-G_panel{margin-inline:auto}}.dM5n-G_panel[data-panel-image=true]:after,.dM5n-G_panel[data-panel-image=true]:before{content:"";z-index:-1;position:absolute;inset:0}.dM5n-G_panel[data-panel-image=true]:before{background:var(--panel-image) center /cover no-repeat}.dM5n-G_panel[data-panel-image=true]:after{background:var(--landing-block-bg,var(--landing-canvas));opacity:var(--panel-overlay,.8)}.dM5n-G_block[data-panel=true],.dM5n-G_panelGroup{padding-block:1.25rem}.dM5n-G_panelGroup{min-width:0}.dM5n-G_landing[data-presentation=therapy] .dM5n-G_panel{max-width:1880px;margin-inline:20px}.dM5n-G_landing[data-presentation=therapy] .dM5n-G_panelGroup:has([data-about-layout=editorial]){padding-block:50px}@media (min-width:1920px){.dM5n-G_landing[data-presentation=therapy] .dM5n-G_panel{margin-inline:auto}}@media (max-width:1024px){.dM5n-G_landing[data-presentation=therapy] .dM5n-G_panel{border-radius:0;margin-inline:0}.dM5n-G_landing[data-presentation=therapy] .dM5n-G_panelGroup:has([data-about-layout=editorial]){padding-block:0}}.dM5n-G_panel[data-grouped=true]>.dM5n-G_block[data-grouped=true]{background:0 0;padding-block:0}.dM5n-G_panel[data-grouped=true]>.dM5n-G_block[data-grouped=true]>section:not([data-image-background]){background:0 0}.dM5n-G_panel[data-grouped=true]>.dM5n-G_block[data-grouped=true] .landing-band{background:0 0}.dM5n-G_landing[data-presentation=therapy] .dM5n-G_panel:has([data-contact-layout=visitCards])>.dM5n-G_block[data-block=about]>section{padding:100px 20px 0}.dM5n-G_landing[data-presentation=therapy] .dM5n-G_panel:has([data-contact-layout=visitCards])>.dM5n-G_block[data-block=about] .landing-rich-text ul{color:#fff;flex-wrap:wrap;gap:15px;padding:0;list-style:none;display:flex}.dM5n-G_landing[data-presentation=therapy] .dM5n-G_panel:has([data-contact-layout=visitCards])>.dM5n-G_block[data-block=about] .landing-rich-text{opacity:1;margin-top:40px}.dM5n-G_landing[data-presentation=therapy] .dM5n-G_panel:has([data-contact-layout=visitCards])>.dM5n-G_block[data-block=about] .landing-rich-text li{background:#ffffff12;border:1px solid #ffffff1a;border-radius:100px;padding:10px 24px;font-size:16px;line-height:1.2}.dM5n-G_landing[data-presentation=therapy] .dM5n-G_panel:has([data-contact-layout=visitCards])>.dM5n-G_block[data-block=about] figure{justify-self:end;max-width:550px;padding:40px}.dM5n-G_landing[data-presentation=therapy] .dM5n-G_panel:has([data-contact-layout=visitCards])>.dM5n-G_block[data-block=about] figure img{aspect-ratio:auto;object-fit:contain;height:auto}@media (max-width:1024px){.dM5n-G_landing[data-presentation=therapy] .dM5n-G_panel:has([data-contact-layout=visitCards])>.dM5n-G_block[data-block=about]>section{padding-top:50px}}@media (max-width:767px){.dM5n-G_landing[data-presentation=therapy] .dM5n-G_panel:has([data-contact-layout=visitCards])>.dM5n-G_block[data-block=about] figure{padding:20px}.dM5n-G_landing[data-presentation=therapy] .dM5n-G_panel:has([data-contact-layout=visitCards])>.dM5n-G_block[data-block=about] .landing-rich-text ul{flex-direction:column;align-items:flex-start}}.dM5n-G_panelHelp{flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem 1.5rem;padding:0 1.5rem 3.5rem;display:flex}.dM5n-G_panelHelpText{font-weight:600}.dM5n-G_panelHelpPhone{align-items:center;gap:.5rem;font-size:1.125rem}.dM5n-G_panelHelpCta,.dM5n-G_panelHelpPhone{font-weight:600;display:inline-flex}.dM5n-G_panelHelpCta{background:var(--primary);color:var(--primary-foreground);border-radius:999px;padding:.875rem 1.5rem}@media (max-width:639px){.dM5n-G_panel{margin-inline:12px}}.dM5n-G_block[data-image-hover=shine]:not([data-block=hero]) :has(>[data-motion-image]):not(.absolute,.fixed,.sticky){position:relative}.dM5n-G_block[data-image-hover=shine]:not([data-block=hero]) :has(>[data-motion-image]){overflow:hidden}.dM5n-G_block[data-image-hover=shine]:not([data-block=hero]) :has(>[data-motion-image]):after{content:"";pointer-events:none;z-index:1;background-color:#ffffff4d;width:200%;height:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-45deg)}.dM5n-G_block[data-image-hover=shine]:not([data-block=hero]) :has(>[data-motion-image]):hover:after{background-color:#0000;height:250%;transition:height .6s linear,background-color .6s linear}@media (prefers-reduced-motion:reduce){.dM5n-G_block[data-image-hover=shine]:not([data-block=hero]) :has(>[data-motion-image]):after{display:none}}@keyframes dM5n-G_heroFadeInUp{0%{opacity:0;translate:0 100%}to{opacity:1;translate:0}}@keyframes dM5n-G_heroFadeIn{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:no-preference){.dM5n-G_block[data-element-motion=cascade] [data-hero-content][data-active=true]>[data-hero-part]{animation:1.25s both dM5n-G_heroFadeInUp}.dM5n-G_block[data-element-motion=cascade] [data-hero-content][data-active=true]>:is([data-hero-part=title],[data-hero-part=actions]){animation-name:dM5n-G_heroFadeIn}.dM5n-G_block[data-element-motion=cascade] [data-hero-content][data-active=true]>[data-hero-part=text]{animation-delay:.1s}.dM5n-G_block[data-element-motion=cascade] [data-hero-content][data-active=true]>[data-hero-part=list]{animation-delay:.2s}}@media (min-width:1024px){.dM5n-G_block[data-sticky-intro=true] [data-intro-column]{top:calc(var(--site-header-h,4rem) + 30px);align-self:start;position:sticky}}.dM5n-G_panel:has(.dM5n-G_block[data-sticky-intro=true]){display:flow-root;overflow:clip}.dM5n-G_landing[data-presentation=therapy] .dM5n-G_block:not([data-block=hero]) .landing-button{--landing-button-fill:var(--landing-block-ink,var(--landing-ink));background-image:linear-gradient(var(--landing-button-fill),var(--landing-button-fill));background-position:50%;background-repeat:no-repeat;background-size:0 100%;transition:background-size .4s ease-in-out,color .5s ease-in-out}.dM5n-G_landing[data-presentation=therapy] .dM5n-G_block:not([data-block=hero]) .landing-button:hover{color:var(--landing-block-bg,var(--landing-canvas));background-size:100% 100%}.dM5n-G_landing[data-presentation=therapy] .landing-button-arrow svg{transition:transform .3s ease-in}.dM5n-G_landing[data-presentation=therapy] :is(.landing-button:hover+.landing-button-arrow,.landing-button-arrow:hover) svg{transform:rotate(45deg)}@media (prefers-reduced-motion:reduce){.dM5n-G_landing[data-presentation=therapy] .dM5n-G_block:not([data-block=hero]) .landing-button{transition:none}.dM5n-G_landing[data-presentation=therapy] .landing-button-arrow svg{transition:none}}
/*# sourceMappingURL=03_qqlxg9yzjl.css.map*/