@media(max-width:1100px){.h20-about__cards,.h20-about__hero,.h20-about__mobility,.h20-about__split,.h20-hybrid-cta__inner,.h20-team__intro{grid-template-columns:minmax(0,1fr)!important}}@media(max-width:990px){.h20-book__hero,.h20-book__intro,.h20-book__rates,.h20-class-formats__header,.h20-contact__details,.h20-faq__columns,.h20-faq__contact-grid,.h20-faq__intro,.h20-final-cta__inner,.h20-home__credibility-inner,.h20-home__founder-inner,.h20-home__hero--image,.h20-home__image-section,.h20-home__image-section--programs,.h20-home__premium-inner,.h20-home__visit-grid,.h20-intent__intro,.h20-schedule__details,.h20-schedule__intro,.h20-service-page__tmj-grid,.h20-service-page__tmj-header,.h20-service-template__cards,.h20-service-template__clinical,.h20-service-template__final-inner,.h20-service-template__providers,.h20-service-template__related,.h20-service-template__section-head,.h20-shop-bridge__cards,.h20-shop-bridge__inner{grid-template-columns:minmax(0,1fr)!important}}@media(max-width:900px){.h20-crosslinks__grid,.h20-hybrid,.h20-hybrid--standalone,.h20-hybrid__panel{grid-template-columns:minmax(0,1fr)!important}}@media(max-width:720px){.h20-about__service-grid,.h20-book__services,.h20-class-formats__grid,.h20-contact__actions,.h20-contact__card-grid,.h20-contact__fields--split,.h20-home__proof-grid,.h20-intent__grid,.h20-rate-grid,.h20-service-card,.h20-service-card--wide,.h20-team__grid{grid-template-columns:minmax(0,1fr)!important}}.h20-hybrid__inner{grid-template-columns:minmax(0,1fr)!important}@media(max-width:1100px){.h20-about__cards>*,.h20-about__hero>*,.h20-about__mobility>*,.h20-about__service-grid>*,.h20-about__split>*,.h20-book__hero>*,.h20-book__hero-copy>*,.h20-book__intro>*,.h20-book__rates>*,.h20-book__services>*,.h20-class-formats__grid>*,.h20-class-formats__header>*,.h20-contact__actions>*,.h20-contact__card-grid>*,.h20-contact__details>*,.h20-contact__fields--split>*,.h20-contact__hero>*,.h20-crosslinks__grid>*,.h20-faq__columns>*,.h20-faq__contact-grid>*,.h20-faq__hero>*,.h20-faq__intro>*,.h20-final-cta__inner>*,.h20-home__credibility-inner>*,.h20-home__founder-inner>*,.h20-home__hero--image>*,.h20-home__hero-copy>*,.h20-home__image-section>*,.h20-home__image-section--programs>*,.h20-home__premium-inner>*,.h20-home__proof-grid>*,.h20-home__visit-grid>*,.h20-hybrid>*,.h20-hybrid--standalone>*,.h20-hybrid-cta__inner>*,.h20-hybrid__inner>*,.h20-hybrid__panel>*,.h20-intent__grid>*,.h20-intent__hero>*,.h20-intent__intro>*,.h20-rate-grid>*,.h20-schedule__details>*,.h20-schedule__hero>*,.h20-schedule__intro>*,.h20-service-card>*,.h20-service-card--wide>*,.h20-service-page__tmj-grid>*,.h20-service-page__tmj-header>*,.h20-service-template__cards>*,.h20-service-template__clinical>*,.h20-service-template__final-inner>*,.h20-service-template__hero>*,.h20-service-template__hero-inner>*,.h20-service-template__providers>*,.h20-service-template__related>*,.h20-service-template__section-head>*,.h20-shop-bridge__cards>*,.h20-shop-bridge__inner>*,.h20-team__grid>*,.h20-team__hero>*,.h20-team__intro>*{min-width:0!important}}@media(max-width:1100px){.h20-about,.h20-book,.h20-contact,.h20-crosslinks,.h20-faq,.h20-home,.h20-hybrid,.h20-intent,.h20-schedule,.h20-service-page,.h20-service-template,.h20-shop-bridge,.h20-team{max-width:100%!important;overflow-x:clip}}@media(max-width:480px){.h20-home #h20-home-title,.h20-intent h1,.h20-book h1,.h20-service-template__hero h1,.h20-service-page__hero h1,.h20-contact__hero h1,.h20-about__hero h1,.h20-team__hero h1,.h20-faq__hero h1,.h20-schedule__hero h1,.h20-hybrid h1{font-size:clamp(1.75rem,6.6vw,2.6rem)!important;line-height:1.08!important}.h20-intent__lead,.h20-service-template__lead{font-size:clamp(1.4rem,4vw,1.7rem)!important}}main a[href^="mailto:"],main a[href^="tel:"],main a[href^=http],footer a[href^="mailto:"],footer a[href^="tel:"],footer a[href^=http]{overflow-wrap:anywhere}@media(max-width:720px){.h20-about__image-band{min-height:auto!important}}@media(min-width:721px)and (max-width:990px){.h20-intent__grid,.h20-book__services{grid-template-columns:repeat(2,minmax(0,1fr))!important}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/h20-overflow-fix.css.map */
