.Brand-module___I7BHW__logoFrame{aspect-ratio:7.2;width:100%;max-width:310px;display:block;position:relative;overflow:hidden}.Brand-module___I7BHW__logo{object-fit:cover;object-position:center;width:100%;height:100%;display:block;position:absolute;inset:0}.Brand-module___I7BHW__logoFrame .Brand-module___I7BHW__logo{filter:none}.Brand-module___I7BHW__original{width:100%;height:auto;display:block}
:root{--type-body:1.125rem;--type-supporting:1rem;--type-label:.9375rem}body{font-size:var(--type-body);line-height:1.65}.section-body,.team-intro p,.team-intro .section-body,.point-text p,.point-text strong,.section-heading p,.company-content p,.company-content ul,.company-team p,.faq-list details p,.process-followup p,.review-quote,.static-reviews .review-quote,.supplied-review-grid blockquote,.contact-upgrade-copy>p,.calendar-section>p{font-size:var(--type-body);line-height:1.7}.hero-subheadline,.section-lead,.company-hero>p{font-size:1.25rem;line-height:1.6}.work-text p{font-size:var(--type-body);line-height:1.55}.trust-widget p,.btn,.button,.contact-detail,.contact-booking-links a,.work-heading>a,.form-heading p,.form-fields input,.form-fields select,.form-fields textarea,.widget-intro,.widget-action,.widget-bookings a,.contact-launcher,.review-person strong,.corporate-footer .footer-brand>p,.corporate-footer-col a,.corporate-footer-col p{font-size:var(--type-supporting)}.form-fields label,.consent-field,.form-note,.field-error,.form-error,.widget-person,.widget-bookings p,.review-person div span,.work-number,.corporate-footer-col h2,.corporate-footer-bottom p,.corporate-footer-bottom a,.supplied-review-grid cite span{font-size:var(--type-label);line-height:1.6}.primary-nav>a:not(.button){font-size:var(--type-supporting)}.primary-nav{gap:24px}.company-content{max-width:68ch}main .integrated-hmo .am-responsibility-lines p,main .integrated-hmo .am-stage p{font-size:var(--type-body);line-height:1.7}main .integrated-hmo .am-hero-note,main .integrated-hmo .am-tool-title p,main .integrated-hmo .am-tool-inputs label,main .integrated-hmo .am-tool-footnote,main .integrated-hmo .am-hmo-offer .hmo-consultation-note,main .integrated-hmo .am-hmo-offer .trust-badges{font-size:var(--type-label);line-height:1.6}@media (max-width:767px){.hero-subheadline,.section-lead,.company-hero>p{font-size:var(--type-body)}.corporate-footer-bottom nav{flex-wrap:wrap}}
