@keyframes ClientReviews_pulse{0%{opacity:.6}50%{opacity:1}to{opacity:.6}}@keyframes ClientReviews_shimmer{0%{background-position:-200px 0}to{background-position:200px 0}}.ClientReviews_clientReviewsContainer p{color:#330714}@media(min-width:768px){.ClientReviews_clientReviewsContainer .ClientReviews_clientReviewsTestimonialContainer{padding:16px}}.ClientReviews_clientReviewsContainer .ClientReviews_clientReviewsContent{padding:32px 16px 40px}@media(min-width:768px){.ClientReviews_clientReviewsContainer .ClientReviews_clientReviewsContent{margin:0 auto;padding:40px}}.ClientReviews_clientReviewsContainer .ClientReviews_clientReviewsAuthor,.ClientReviews_clientReviewsContainer .ClientReviews_clientReviewsData{color:#816868}.ClientReviews_clientReviewsContainer .ClientReviews_clientReviewsTitle{font-size:24px;padding:0;margin:0;font-weight:300}@media(min-width:768px){.ClientReviews_clientReviewsContainer .ClientReviews_clientReviewsTitle{font-size:32px}}.ClientReviews_clientReviewsContainer .ClientReviews_clientReviewsTitle{font-weight:400;line-height:40px}.ClientReviews_clientReviewsContainer .ClientReviews_clientReviewsCarouselWrapper{max-width:738px}.ClientReviews_clientReviewsContainer .ClientReviews_button.ClientReviews_seeAllLink{position:absolute;transform:translateY(-15px);padding:8px;color:#330714;text-decoration:none;line-height:26px;white-space:nowrap}.ClientReviews_clientReviewsContainer .ClientReviews_button.ClientReviews_seeAllLink:hover{text-decoration:underline}.Carousel-module_carouselWrapper{display:flex;flex-direction:column;gap:24px}.Carousel-module_carouselContainer{width:100%}.Carousel-module_carouselButtonContainer{display:flex;gap:32px;justify-content:center}@media (min-width:768px){.Carousel-module_carouselButtonContainer{justify-content:end}}.Carousel-module_leftNavigationButton{transform:rotate(90deg)}.Carousel-module_rightNavigationButton{transform:rotate(-90deg)}.ToolTip-module_container{position:relative}.ToolTip-module_closeContainer :hover{cursor:pointer}.ToolTip-module_iconContainer{position:relative;z-index:11;padding:0 7px}.ToolTip-module_iconContainer:hover{cursor:pointer}.ToolTip-module_iconContainer:after{display:block;position:absolute;content:"";width:0;height:0;left:0;z-index:-1}.ToolTip-module_iconContainer.ToolTip-module_hide:after{display:none}.ToolTip-module_iconContainer.ToolTip-module_paneTop:after{top:-24px;border-color:#f1f1f1 transparent transparent;border-style:solid;border-width:24px 14px}.ToolTip-module_iconContainer.ToolTip-module_paneBottom:after{bottom:-24px;border-color:transparent transparent #f1f1f1;border-style:solid;border-width:24px 14px}.ToolTip-module_pane{display:flex;flex-direction:column;gap:8px;padding:16px;position:absolute;z-index:10;width:338px;max-width:75vw;max-height:var(--tool-tip-pane-max-height);overflow:hidden;font-size:16px;color:#333;border-radius:8px;background-color:#f1f1f1;filter:drop-shadow(0 1px 7px rgba(34,34,34,.1))}.ToolTip-module_pane a{color:#333;font-weight:700}.ToolTip-module_pane.ToolTip-module_hide{display:none}.ToolTip-module_pane.ToolTip-module_posLeftTop{right:0;bottom:calc(100% + 16px)}.ToolTip-module_pane.ToolTip-module_posLeftBottom{right:0;top:calc(100% + 16px)}.ToolTip-module_pane.ToolTip-module_posRightTop{left:0;bottom:calc(100% + 16px)}.ToolTip-module_pane.ToolTip-module_posRightBottom{left:0;top:calc(100% + 16px)}.ToolTip-module_pane.ToolTip-module_posCenterTop{left:calc(-.5*min(338px,75vw) + 4px);bottom:calc(100% + 16px)}.ToolTip-module_pane.ToolTip-module_posCenterBottom{left:calc(-.5*min(338px,75vw) + 4px);top:calc(100% + 16px)}.ToolTip-module_header{display:flex;justify-content:space-between}.ToolTip-module_title{margin:0;line-height:22px;font-weight:700}.ToolTip-module_body{line-height:25px}.ToolTip-module_body *{margin:0}.PillNavigation-module_pillContainer{width:100%;overflow:scroll}@media (min-width:768px){.PillNavigation-module_pillContainer{display:flex;justify-content:center;overflow:auto}}.PillNavigation-module_scrollContainer{display:inline-flex;justify-content:center;gap:8px;padding:0 16px 8px}@media (min-width:768px){.PillNavigation-module_scrollContainer{flex-wrap:wrap}}.SkeletonLoader-module_loaderContainer{display:flex;flex-direction:column;gap:16px;background:#f1f1f1;padding:8px;width:100%;text-align:center}.SkeletonLoader-module_daysPlaceholder,.SkeletonLoader-module_headerPlaceholder,.SkeletonLoader-module_subHeaderPlaceholder{border-radius:8px;background:#d4d4d4}.SkeletonLoader-module_daysPlaceholder{height:40px;width:100%;background:#d4d4d4}.SkeletonLoader-module_headerPlaceholder{width:125px;height:25px;margin:0 auto 16px}.SkeletonLoader-module_subHeaderPlaceholder{width:300px;height:16px;margin:0 32px}.SkeletonLoader-module_row{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-bottom:32px}.SkeletonLoader-module_iconPlaceholder{width:24px;height:24px;flex-shrink:0;border-radius:8px;background:#d4d4d4}@keyframes SkeletonLoader-module_displaySpinner{to{opacity:1}}.SkeletonLoader-module_spinnerParentController{opacity:0;animation:SkeletonLoader-module_displaySpinner 1s forwards;animation-delay:2s}.SkeletonLoader-module_spinnerContainer{height:252px;padding-top:40px;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:16px}@keyframes SkeletonLoader-module_spin{to{transform:rotate(1turn)}}.SkeletonLoader-module_spinner{margin:0 auto;width:48px;height:48px;border:4px solid #707070;border-right-color:#999;border-radius:50%;animation:SkeletonLoader-module_spin 1s linear infinite}.SkeletonLoader-module_messageContainer{position:relative;height:24px;text-align:center;width:100%}@keyframes SkeletonLoader-module_fadeCycle{0%{opacity:0}5%{opacity:1}30%{opacity:1}35%{opacity:0}to{opacity:0}}.SkeletonLoader-module_message{position:absolute;width:100%;opacity:0;top:0;right:0;bottom:0;left:0;animation:SkeletonLoader-module_fadeCycle var(--animation-duration) linear infinite}.Calendar-module_calendarContainer{display:flex;flex-direction:column;width:100%;margin:0 auto;padding:0;flex:1;font-family:var(--font-family,sans-serif)}@media (min-width:480px){.Calendar-module_calendarContainer{padding:16px;max-width:412px}}.Calendar-module_calendarMonthYear{display:flex;width:100%;height:-moz-fit-content;height:fit-content;padding:16px;justify-content:center;align-items:center;flex-shrink:0;background:#f1f1f1}.NavigationDropdownTray-module_navigationDropDownTray{display:block;height:calc(100vh - var(--mobile-nav-height));flex-direction:column;align-items:flex-start;position:absolute;top:0;left:0;right:0;margin:0;padding:0 24px;background-color:#fff;list-style-type:none;white-space:nowrap;z-index:1;transition:all .3s ease-in-out;transform:translate(-100vw);visibility:hidden}@media (min-width:1024px){.NavigationDropdownTray-module_navigationDropDownTray{display:none;height:auto;padding:0;box-shadow:var(--box-shadow);border-radius:8px;top:-16px;left:100%;right:auto;transform:none;visibility:visible}}.NavigationDropdownTray-module_navigationDropDownTray.NavigationDropdownTray-module_isOpen{transform:translate(0);transition:all .3s ease-in-out;visibility:visible}@media (min-width:1024px){.NavigationDropdownTray-module_navigationDropDownTray.NavigationDropdownTray-module_isOpen{display:block;transform:none}.NavigationDropdownTray-module_navigationDropDownTray.NavigationDropdownTray-module_isBase{top:100%;left:0}}.NavigationDropdownTray-module_subNavigationWrapper{display:flex;align-items:center;width:100%;border:0;background:transparent;color:#333;padding:16px 0}.NavigationDropdownTray-module_subNavigationWrapper:first-of-type{padding:24px 0 16px}@media (min-width:1024px){.NavigationDropdownTray-module_subNavigationWrapper,.NavigationDropdownTray-module_subNavigationWrapper:first-of-type{padding:0}}.NavigationDropdownTray-module_subNavigationTitle{font-size:20px;font-weight:700;margin:0;width:100%}.NavigationDropdownTray-module_subNavigationTitleLink{font-size:20px;font-weight:700;display:flex;padding:16px 0}.NavigationDropdownTray-module_subNavigationTitleLink:hover{cursor:default}@media (min-width:1024px){.NavigationDropdownTray-module_subNavigationTitleLink{padding:16px 24px;height:100%}.NavigationDropdownTray-module_subNavigationTitleLink:hover{cursor:pointer;background-color:#f1f1f1}}.NavigationDropdownTray-module_subNavigationTitleLink{display:block;align-items:center;justify-content:center;height:100%;width:100%;color:inherit;text-decoration:none}.NavigationDropdownTray-module_subNavigationTitleLink:hover{cursor:pointer;text-decoration:underline}@media (min-width:1024px){.NavigationDropdownTray-module_subNavigationTitleLink{display:flex;justify-content:flex-start}}.NavigationDropdownTray-module_subNavigationTitleLink.NavigationDropdownTray-module_isBase{display:flex;width:100%;padding:16px 0}.NavigationDropdownTray-module_subNavigationTitleLink.NavigationDropdownTray-module_isBase:hover{cursor:default}@media (min-width:1024px){.NavigationDropdownTray-module_subNavigationTitleLink.NavigationDropdownTray-module_isBase{padding:0}.NavigationDropdownTray-module_subNavigationTitleLink.NavigationDropdownTray-module_isBase:hover{cursor:pointer;background-color:transparent}}.NavigationItem-module_navigationListItem{list-style-type:none}.NavigationItem-module_navigationListItem:first-child>a,.NavigationItem-module_navigationListItem:first-child>button,.NavigationItem-module_navigationListItem:first-child>p{padding:24px 0 16px}@media (min-width:1024px){.NavigationItem-module_navigationListItem{display:flex;align-items:center;position:relative;height:auto}.NavigationItem-module_navigationListItem:first-child>a,.NavigationItem-module_navigationListItem:first-child>button,.NavigationItem-module_navigationListItem:first-child>p{border-top-left-radius:8px;border-top-right-radius:8px;padding:16px 24px}.NavigationItem-module_navigationListItem:last-child>a,.NavigationItem-module_navigationListItem:last-child>button,.NavigationItem-module_navigationListItem:last-child>p{border-bottom-left-radius:8px;border-bottom-right-radius:8px}.NavigationItem-module_navigationListItem.NavigationItem-module_isBase{height:calc(var(--navigation-item-height) + var(--navigation-item-vertical-padding))}.NavigationItem-module_navigationListItem.NavigationItem-module_isBase:first-child>a,.NavigationItem-module_navigationListItem.NavigationItem-module_isBase:first-child>button,.NavigationItem-module_navigationListItem.NavigationItem-module_isBase:first-child>p{padding:0}}.Breadcrumbs-module_breadcrumbsContainer{color:var(--separator-colour);align-items:center;overflow:hidden;text-overflow:ellipsis}.Breadcrumbs-module_breadcrumbsList{display:inline;white-space:nowrap;margin:0;padding:0}.Breadcrumbs-module_breadcrumbsListItem{display:inline}.Breadcrumbs-module_breadcrumbsListItem:after{display:inline;content:var(--separator);margin:0 4px}.Breadcrumbs-module_breadcrumbsListItem>*{position:relative;white-space:nowrap}.Breadcrumbs-module_breadcrumbsBackLinkArrow{position:relative;top:3px;margin-right:4px;stroke:var(--link-colour)}.Breadcrumbs-module_breadcrumbsCurrentPage{color:var(--text-colour);overflow:hidden;text-overflow:ellipsis}.FormFieldGroup-module_formFieldGroupFieldset{padding:0;border:none;border-bottom:1px solid #b7b7b7}.FormFieldGroup-module_formFieldGroupLegend{font-size:22px;font-weight:500;line-height:25px}.FormFieldGroup-module_fieldsContainer{display:flex;flex-flow:row wrap;gap:24px;margin:24px 0 40px}.IconCard-module_iconContainer{width:56px;height:56px;padding:8px;margin:0 auto 16px 0;border-radius:8px}.IconCard-module_iconContainer svg{width:100%;height:100%}@media (min-width:768px){.IconCard-module_iconContainer{margin:0 auto 16px}}.IconCard-module_cardContainer{flex-direction:column;align-items:flex-start;width:100%;padding:16px}@media (min-width:768px){.IconCard-module_cardContainer{max-width:270px;align-items:center;padding:24px 16px}}.IconCard-module_cardTitle{font-size:16px;font-weight:700;line-height:26px;margin:0 0 8px}.IconCard-module_body{margin:0;font-size:16px;font-weight:400;line-height:26px;text-align:left}@media (min-width:768px){.IconCard-module_body{text-align:center}}.BottomSheetModal-module_overlay{position:fixed;top:0;right:0;bottom:0;left:0;background-color:color-mix(in srgb,#333,transparent 50%);z-index:100}.BottomSheetModal-module_bottomSheetContainer{position:fixed;bottom:0;left:0;right:0;height:80vh;padding:16px;z-index:101;background:#fff;border:1px solid #b7b7b7;border-top-left-radius:16px;border-top-right-radius:16px;transition:transform .2s ease;touch-action:none}.BottomSheetModal-module_dragHandle{width:72px;height:8px;margin:0 auto 40px;background:#b7b7b7;border-radius:10px}.BottomSheetModal-module_srOnly{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;clip-path:inset(100%);clip:rect(0 0 0 0);overflow:hidden}.BottomSheetModal-module_iconButtonContainer{position:absolute;right:16px;height:35px}.BottomSheetModal-module_iconButtonContainer svg.BottomSheetModal-module_closeButtonIcon{width:20px;height:20px}.BottomSheetModal-module_closeButton{margin:0 -16px}.Weeks-module_calendarDays{--margin-diff:-4px;--adjusted-tappable-area:36px;display:flex;justify-content:space-between;align-items:center;padding:16px;border-bottom:1px solid #d4d4d4;overflow-x:hidden;overflow-y:hidden;gap:1px}@media (min-width:480px){.Weeks-module_calendarDays{padding:16px 10px}}.Weeks-module_calendarDays.Weeks-module_disableChevron>button:first-child{cursor:auto}.Weeks-module_calendarDays.Weeks-module_disableChevron>button:first-child>svg path{fill:#999}.Weeks-module_calendarDays>button{--tappable-area:var(--adjusted-tappable-area);align-self:flex-end;bottom:12px}.Weeks-module_calendarDays>button:first-child{margin-right:var(--margin-diff);transform:rotate(90deg)}.Weeks-module_calendarDays>button:last-child{margin-left:var(--margin-diff);transform:rotate(-90deg)}.Weeks-module_dayContainer{width:40px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px}.Weeks-module_dayLabel{text-transform:uppercase;color:#707070;font-size:12px;font-style:normal;font-weight:700;line-height:17px}.Weeks-module_dayButton{--size:36px;border-style:none;display:flex;flex-direction:column;align-items:center;justify-content:center;background:none;cursor:pointer;color:#333;min-width:var(--size);width:var(--size);height:var(--size);font-size:14px;font-style:normal;font-weight:700;line-height:19px}@media (min-width:480px){.Weeks-module_dayButton{--size:40px}}.Weeks-module_dayButton.Weeks-module_dayToday{box-sizing:border-box;border-radius:50%;border:2px solid var(--brand,#0c80a1)}.Weeks-module_dayButton.Weeks-module_daySelected{background:var(--brand,#0c80a1);color:#fff;font-weight:700;border-radius:50%;flex-shrink:0}.Weeks-module_dayButton.Weeks-module_disabled{color:#999}.Weeks-module_dayButton:disabled{cursor:auto}.MonthYear-module_calendarMonthYear{display:flex;width:100%;height:-moz-fit-content;height:fit-content;padding:16px;justify-content:center;align-items:center;flex-shrink:0;background:#f1f1f1;color:#333;font-size:16px;font-style:normal;font-weight:700;line-height:25px}.TimeSlots-module_timeSlotContainer{display:flex;flex-wrap:wrap;align-content:flex-start;gap:16px;width:100%;padding:16px 16px 40px;border-bottom:1px solid #d4d4d4;flex:1}@media (min-width:480px){.TimeSlots-module_timeSlotContainer{padding:16px}}.TimeSlots-module_timeSlotContainer.TimeSlots-module_noSlotsContainer{flex:1;justify-content:center}.TimeSlots-module_timeSlotButton{flex:0 0 calc(25% - .75rem);max-width:calc(25% - .75rem);max-height:-moz-fit-content;max-height:fit-content;box-sizing:border-box;display:flex;padding:8px;align-items:center;justify-content:center;gap:8px;border-style:none;border-radius:4px;cursor:pointer;background:var(--brand-bg_light,#ebf3f5);color:#333;text-align:center;font-size:14px;font-style:normal;font-weight:700;line-height:19px}.TimeSlots-module_timeSlotButton.TimeSlots-module_selectedTime{background:var(--brand,#0c80a1);color:#fff}.TimeSlots-module_noSlots{display:flex;align-items:center;justify-content:center;flex:1;max-width:220px;color:#bc3e3e;text-align:center;font-size:18px;font-style:normal;font-weight:700;line-height:24px}.GlobalNavigation-module_headerContainer{display:flex;position:absolute;top:0;left:0;right:0;justify-content:center;align-items:center;padding:8px 16px;background-color:#fff;z-index:100;height:var(--mobile-navigation-height);box-sizing:border-box;transform:translateY(-100%);transition:transform .3s ease-in-out}.GlobalNavigation-module_headerContainer.GlobalNavigation-module_isNavOpen{padding-right:calc(16px + var(--scroll-bar-width))}.GlobalNavigation-module_headerContainer.GlobalNavigation-module_showNavigation{position:fixed;transform:translateY(0)}@media (min-width:1024px){.GlobalNavigation-module_headerContainer{position:absolute;transform:translateY(0);border-radius:0 0 16px 16px;box-shadow:0 1px 7px 0 #33325;box-sizing:content-box;height:auto;top:var(--navigation-top-position,0)}}.GlobalNavigation-module_headerContentContainer{display:grid;grid-template:"logo . . burger-menu" auto "navigation navigation navigation navigation" 0/minmax(auto,280px) auto 32px 32px;align-items:center;width:100%;height:100%;transition:.3s ease-in-out}@media (min-width:768px){.GlobalNavigation-module_headerContentContainer{gap:0 24px;grid-template-areas:"logo navigation navigation-buttons login-button";grid-template-columns:minmax(auto,max-content) auto minmax(auto,max-content) minmax(auto,max-content)}}@media (min-width:1024px){.GlobalNavigation-module_headerContentContainer{max-width:1192px;margin:0 auto}}.GlobalNavigation-module_headerContentContainer.GlobalNavigation-module_isNavOpen{grid-template-columns:4fr .7fr;grid-template-areas:"navigation-buttons burger-menu" "navigation navigation"}@media (min-width:480px){.GlobalNavigation-module_headerContentContainer.GlobalNavigation-module_isNavOpen{grid-template-columns:4fr 1fr}}.GlobalNavigation-module_navigationContainer{grid-area:navigation;align-items:center;gap:24px;font-size:16px;color:var(--font-colour);height:0;padding:0 24px;background:var(--background-colour);overflow:hidden;position:absolute;inset:var(--mobile-navigation-height) 0 0 0;transition:all .3s ease-in-out;z-index:-10;visibility:hidden}.GlobalNavigation-module_navigationContainer.GlobalNavigation-module_isNavOpen{height:calc(100vh - var(--mobile-navigation-height));border-top:1px solid #b7b7b7;visibility:visible;z-index:100}@supports (height:100dvh){.GlobalNavigation-module_navigationContainer.GlobalNavigation-module_isNavOpen{height:calc(100dvh - var(--mobile-navigation-height))}}@media (min-width:1024px){.GlobalNavigation-module_navigationContainer{display:flex;justify-content:flex-end;height:100%;width:100%;padding:0;position:relative;top:0;border:0;overflow:visible;visibility:visible;z-index:0}}.GlobalNavigation-module_headerLogoLink{grid-area:logo;display:block;transition:display .3s ease-in-out}.GlobalNavigation-module_headerLogoLink.GlobalNavigation-module_isNavOpen{display:none}.GlobalNavigation-module_navigationButtonsContainer{grid-area:navigation-buttons;display:none}@media (min-width:1024px){.GlobalNavigation-module_navigationButtonsContainer{display:block}}.GlobalNavigation-module_navigationButtonsContainer.GlobalNavigation-module_isNavOpen{display:block}.Testimonial-module_testimonialsContent{display:grid;gap:24px}.Testimonial-module_testimonialCarouselWrapper{max-width:674px;overflow:hidden}.Testimonial-module_testimonial{padding:32px;background:#fff;border-radius:32px}.Testimonial-module_testimonialContent{margin:0;color:#000}.Testimonial-module_testimonialContent:after,.Testimonial-module_testimonialContent:before{content:'"'}.Testimonial-module_testimonialSubContent{display:grid;grid-template-columns:1fr 1fr;margin-top:32px}.Testimonial-module_testimonialDate{margin:0;color:#707070;font-size:14px}.Testimonial-module_testimonialAuthor{margin:0;color:#707070;font-size:14px;text-align:right}.Testimonial-module_testimonialLinkContainer{display:flex;justify-content:center}.Testimonial-module_testimonialLinkContainer a{display:inline}@media (min-width:768px){.Testimonial-module_testimonialLinkContainer{display:inline-block;width:-moz-fit-content;width:fit-content;position:relative;top:-48px}}@keyframes ClinicServices_pulse{0%{opacity:.6}50%{opacity:1}to{opacity:.6}}@keyframes ClinicServices_shimmer{0%{background-position:-200px 0}to{background-position:200px 0}}.ClinicServices_ourServicesContainer .ClinicServices_ourServicesComponentContainer{padding:0 16px}@media(min-width:768px){.ClinicServices_ourServicesContainer .ClinicServices_ourServicesComponentContainer{padding:0}.ClinicServices_ourServicesContainer .ClinicServices_ourServicesComponentContainer>div{padding:0 144px}.ClinicServices_ourServicesContainer .ClinicServices_contentContainer{margin:0}}.ClinicServices_ourServicesContainer .ClinicServices_body{text-align:center;color:#816868;margin:16px 0 0;font-size:14px;font-weight:400;line-height:19px}@media(min-width:768px){.ClinicServices_ourServicesContainer .ClinicServices_body{text-align:left}}.ClinicServices_ourServicesContainer .ClinicServices_tileContainer svg{fill:#330714}.ClinicServices_ourServicesContainer .ClinicServices_tileTitle{color:#330714;font-size:14px;font-weight:400;line-height:19px}.OpeningHours-module_openingHoursContainer{display:flex;flex-direction:column;width:100%}@media (min-width:768px){.OpeningHours-module_openingHoursContainer{height:100%}}.OpeningHours-module_currentlyOpenContainer{display:flex;align-items:center;margin:16px 0 0}.OpeningHours-module_circle{position:relative;bottom:1.5px;width:16px;height:16px;background-color:#19c460;border-radius:50%;margin:0 8px}.OpeningHours-module_openLabel{margin:0;color:#707070;font-size:16px;line-height:26px}.PlanCardComparison-module_plansComparisonContainer{display:flex;flex-direction:column}.PlanCardComparison-module_plansComparisonContentWrapper{margin-bottom:32px}.PlanCardComparison-module_plansComparisonTitle{font-size:22px;line-height:26px}@media (min-width:768px){.PlanCardComparison-module_plansComparisonTitle{font-size:32px;line-height:38px}}.PlanCardComparison-module_plansComparisonContent{margin:8px 0 0;color:var(--content-text-colour);font-size:18px;line-height:27px}.PlanCardComparison-module_plansComparison{display:flex;flex-direction:column;gap:16px;width:100%}@media (min-width:768px){.PlanCardComparison-module_plansComparison{flex-direction:row}}.PlanCardComparison-module_plansComparisonCta{display:flex;flex-direction:column;align-items:center;margin-top:32px}@media (min-width:768px){.PlanCardComparison-module_plansComparisonCta{margin-top:48px}}.PlanCardComparison-module_plansComparisonSubTitle{margin:0 0 24px;color:var(--content-text-colour);font-size:16px;font-weight:700;line-height:22px;text-align:center;overflow-wrap:anywhere}@keyframes AlphabetTiles_pulse{0%{opacity:.6}50%{opacity:1}to{opacity:.6}}@keyframes AlphabetTiles_shimmer{0%{background-position:-200px 0}to{background-position:200px 0}}@media(min-width:768px){.AlphabetTiles_alphabetContainer .AlphabetTiles_outerContainer{padding:112px 144px 72px}}.AlphabetTiles_alphabetContainer .AlphabetTiles_innerContainer{margin:48px 16px;padding:0}@media(min-width:768px){.AlphabetTiles_alphabetContainer .AlphabetTiles_innerContainer{margin:0}}.AlphabetTiles_alphabetContainer .AlphabetTiles_scrollContainer{display:flex;flex-wrap:wrap;gap:16px;justify-content:center;max-width:358px;margin:0 auto}@media(min-width:1024px){.AlphabetTiles_alphabetContainer .AlphabetTiles_scrollContainer{max-width:720px;gap:24px}}.AlphabetTiles_alphabetContainer .AlphabetTiles_buttonPillContainer{min-width:0;flex:0 0 calc(14.2857142857% - 16px)}@media(min-width:1024px){.AlphabetTiles_alphabetContainer .AlphabetTiles_buttonPillContainer{flex:0 0 calc(7.6923076923% - 24px)}}.AlphabetTiles_alphabetContainer .AlphabetTiles_buttonPillContainer .AlphabetTiles_pillButton{padding:4px 8px;border-radius:8px}.AlphabetTiles_alphabetContainer .AlphabetTiles_buttonPillContainer .AlphabetTiles_pillButton:not(:disabled):hover{background-color:#ebe9e9}.AlphabetTiles_alphabetContainer .AlphabetTiles_buttonPillContainer .AlphabetTiles_pillButton.AlphabetTiles_emptyLocation{text-decoration:line-through}.AlphabetTiles_alphabetContainer .AlphabetTiles_buttonPillContainer .AlphabetTiles_pillButton.AlphabetTiles_emptyLocation:not(:disabled):hover{background-color:#f5f5f5;cursor:default}.AlphabetTiles_headerContainer{display:grid;margin-bottom:40px;gap:16px}@media(min-width:768px){.AlphabetTiles_headerContainer{margin-bottom:72px}}.AlphabetTiles_subTitle{color:#816868;font-size:18px;font-weight:400;line-height:27px;text-align:left;margin:0}@keyframes LetterGroup_pulse{0%{opacity:.6}50%{opacity:1}to{opacity:.6}}@keyframes LetterGroup_shimmer{0%{background-position:-200px 0}to{background-position:200px 0}}.LetterGroup_outerContainer{margin:8px 0}@media(min-width:768px){.LetterGroup_outerContainer{margin:72px 0}}.LetterGroup_title.LetterGroup_phcTitle.LetterGroup_letterGroupTitle{margin-bottom:8px}.LetterGroup_practicesGroupContainer{display:flex;flex-flow:row wrap;gap:24px}@media(min-width:768px){.LetterGroup_practicesGroupContainer{gap:32px;max-width:none}}.LetterGroup_practiceTextContainer{display:flex;gap:6px;align-items:center}.LetterGroup_practiceLabel{margin:0;color:#330714}.LetterGroup_practiceLink{font-weight:700;text-decoration:none;color:#330714;line-height:26px}.LetterGroup_practiceLink:hover{text-decoration:underline}@keyframes ReviewersList_pulse{0%{opacity:.6}50%{opacity:1}to{opacity:.6}}@keyframes ReviewersList_shimmer{0%{background-position:-200px 0}to{background-position:200px 0}}.ReviewersList_reviewersWrapper .ReviewersList_outerContainer{padding:32px 0 48px}@media(min-width:768px){.ReviewersList_reviewersWrapper .ReviewersList_outerContainer{padding:48px 0 72px}}.ReviewersList_reviewersWrapper .ReviewersList_reviewersListContainer{display:grid;grid-template-columns:repeat(auto-fill,minmax(152px,1fr));width:100%;gap:56px}@media(min-width:768px){.ReviewersList_reviewersWrapper .ReviewersList_reviewersListContainer{display:flex;flex-flow:row wrap;justify-content:center;gap:48px}}.ReviewersList_reviewersWrapper .ReviewersList_reviewersListContainer .ReviewersList_profileTileImageContainer{width:152px;height:152px;margin-bottom:16px}@media(min-width:768px){.ReviewersList_reviewersWrapper .ReviewersList_reviewersListContainer .ReviewersList_profileTileImageContainer{width:192px;height:192px}}.ReviewersList_reviewersWrapper .ReviewersList_reviewersListContainer .ReviewersList_profileTileImage{width:100%;height:100%;border-radius:50%}.ReviewersList_reviewersWrapper .ReviewersList_reviewersListContainer .ReviewersList_profileTileName{font-size:18px;font-weight:700;line-height:24px;color:#330714;margin:0}.ReviewersList_reviewersWrapper .ReviewersList_reviewersListContainer .ReviewersList_profileTileLink{margin:16px auto 0;color:#330714;font-size:16px;font-weight:700;line-height:24px}.ReviewersList_reviewersWrapper .ReviewersList_reviewersListContainer .ReviewersList_profileTileLink:hover{text-decoration:underline}.ReviewersList_reviewersWrapper .ReviewersList_reviewersListContainer .ReviewersList_profileTileRole{margin:8px 0 0;color:#330714;font-size:14px;line-height:19px}@keyframes OurReviewersTemplate_pulse{0%{opacity:.6}50%{opacity:1}to{opacity:.6}}@keyframes OurReviewersTemplate_shimmer{0%{background-position:-200px 0}to{background-position:200px 0}}.OurReviewersTemplate_ourReviewersTemplate .OurReviewersTemplate_fullWidthTextContainer{padding:16px 16px 24px}@media(min-width:768px){.OurReviewersTemplate_ourReviewersTemplate .OurReviewersTemplate_fullWidthTextContainer{padding:24px 32px 40px}}.OurReviewersTemplate_ourReviewersTemplate .OurReviewersTemplate_breadcrumbsContainer{margin:0 0 24px}@media(min-width:768px){.OurReviewersTemplate_ourReviewersTemplate .OurReviewersTemplate_breadcrumbsContainer{margin:0}}@keyframes ComparisonTable_pulse{0%{opacity:.6}50%{opacity:1}to{opacity:.6}}@keyframes ComparisonTable_shimmer{0%{background-position:-200px 0}to{background-position:200px 0}}.ComparisonTable_tableContainer{width:100%;border:none;border-collapse:separate;border-spacing:0}.ComparisonTable_matrixTableContainer{margin-top:40px}.ComparisonTable_simpleTableData,.ComparisonTable_simpleTableHeader{border:none;outline:none}.ComparisonTable_simpleTableHeader .ComparisonTable_simpleTableData{text-align:center;padding:8px;font-weight:700;color:#330714}@media(min-width:768px){.ComparisonTable_simpleTableHeader .ComparisonTable_simpleTableData{padding:20px}}.ComparisonTable_icon{display:none}@media(min-width:768px){.ComparisonTable_icon{display:inline-block;height:24px;margin-left:8px}}.ComparisonTable_columnHeader{font-size:16px;font-weight:700}.ComparisonTable_matrixColumnHeader{display:flex;align-items:center;justify-content:center;font-size:12px}@media(min-width:768px){.ComparisonTable_matrixColumnHeader{font-size:24px}}.ComparisonTable_tableFooter{height:77px}.ComparisonTable_subTitle{text-align:center}.ComparisonTable_srOnly:not(:focus,:active){position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;clip-path:inset(100%);clip:rect(0 0 0 0);overflow:hidden}.ComparisonTable_terms{margin:24px 0 0}.ComparisonTable_terms p{margin:0;color:#330714}.ComparisonTable_terms a,.ComparisonTable_terms p{font-size:14px;line-height:19px}.ComparisonTable_matrixTableBody tr:first-child td{border-top:1px solid #f7f6f6}.ComparisonTable_matrixTableBody tr:first-child td:first-child{border-top-left-radius:20px}.ComparisonTable_matrixTableBody tr:first-child td:last-child{border-top-right-radius:20px}.ComparisonTable_matrixTableBody td:first-child{border-left:1px solid #f7f6f6}.ComparisonTable_matrixTableBody td:last-child{border-right:1px solid #f7f6f6}.ComparisonTable_matrixTableFooter tr:last-child td{border-bottom:1px solid #f7f6f6}.ComparisonTable_matrixTableFooter tr:last-child td:first-child{border-bottom-left-radius:20px}.ComparisonTable_matrixTableFooter tr:last-child td:last-child{border-bottom-right-radius:20px}.ComparisonTable_matrixTableFooter td:first-child{border-left:1px solid #f7f6f6}.ComparisonTable_matrixTableFooter td:last-child{border-right:1px solid #f7f6f6}@keyframes AnimalsTreated_pulse{0%{opacity:.6}50%{opacity:1}to{opacity:.6}}@keyframes AnimalsTreated_shimmer{0%{background-position:-200px 0}to{background-position:200px 0}}.AnimalsTreated_animalsTreatedContainer{display:flex;flex-direction:column;align-items:center}.AnimalsTreated_cardsContainer{display:flex;flex-direction:column;gap:24px}@media(min-width:768px){.AnimalsTreated_cardsContainer{flex-flow:row wrap;justify-content:center;align-items:stretch}}.AnimalsTreated_body{margin:8px 0 24px;color:#816868;line-height:26px}.AnimalsTreated_cardTitle{color:#330714}.AnimalsTreated_cardBody{color:#816868}@keyframes PageIntro_pulse{0%{opacity:.6}50%{opacity:1}to{opacity:.6}}@keyframes PageIntro_shimmer{0%{background-position:-200px 0}to{background-position:200px 0}}.PageIntro_articleHeaderContainer{display:flex;flex-direction:column;gap:16px}@media(min-width:1024px){.PageIntro_articleHeaderContainer{padding:16px 16px 24px;margin:0 0 auto}}.PageIntro_logoContainer{display:flex;justify-content:flex-start;width:120px}.PageIntro_logo{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.PageIntro_ctaContainer{display:flex;flex-direction:column;gap:16px;margin-top:16px}@media(min-width:768px){.PageIntro_ctaContainer{flex-direction:row;gap:24px}}.PageIntro_ctaContainer .PageIntro_buttonWrapper{width:100%}@media(min-width:768px){.PageIntro_ctaContainer .PageIntro_buttonWrapper{width:auto}}.PageIntro_ctaContainer .PageIntro_buttonWrapper .PageIntro_ctaButton{width:100%}@media(min-width:768px){.PageIntro_ctaContainer .PageIntro_buttonWrapper .PageIntro_ctaButton{width:auto}}.PageIntro_ctaContainer .PageIntro_buttonWrapper .PageIntro_ctaButton svg path{fill:none}h1.PageIntro_title.PageIntro_phcTitle{color:#330714}.PageIntro_infoText{font-size:18px;font-weight:400;line-height:27px;margin:0;color:#330714}.PageIntro_infoText p{margin:0}.PageIntro_isArticleHeader .PageIntro_outerContainer.PageIntro_articleHeader{border-radius:0 0 24px 24px;justify-content:center}@media(width >= 1024px)and (width <= 1300px){.PageIntro_isArticleHeader .PageIntro_articleHeaderContainer{max-width:650px;margin:0 auto}}@media(width >= 1300px){.PageIntro_isArticleHeader .PageIntro_articleHeaderContainer{padding:0;margin:24px 220px 40px;max-width:570px}}.PageIntro_isArticleHeader h1.PageIntro_title.PageIntro_phcTitle.PageIntro_articleHeader{font-size:38px;font-weight:300;line-height:50px;color:#7d0f30}@media(min-width:768px){.PageIntro_isArticleHeader h1.PageIntro_title.PageIntro_phcTitle.PageIntro_articleHeader{font-size:48px;font-weight:300;line-height:60px}}.PageIntro_isArticleHeader .PageIntro_infoText{color:#816868}@keyframes ArticleTemplate_pulse{0%{opacity:.6}50%{opacity:1}to{opacity:.6}}@keyframes ArticleTemplate_shimmer{0%{background-position:-200px 0}to{background-position:200px 0}}.ArticleTemplate_articleDynamicCTAContainer{width:100%}@keyframes PillAnchorList_pulse{0%{opacity:.6}50%{opacity:1}to{opacity:.6}}@keyframes PillAnchorList_shimmer{0%{background-position:-200px 0}to{background-position:200px 0}}.PillAnchorList_outerContainer.PillAnchorList_pillsInnerContainer{margin:32px 0 0}@media(min-width:768px){.PillAnchorList_outerContainer.PillAnchorList_pillsInnerContainer{margin:48px 0 0}}.PillAnchorList_outerContainer.PillAnchorList_pillsInnerContainer .PillAnchorList_pillAnchorTitle{margin:16px 0 40px}@media(min-width:1024px){.PillAnchorList_outerContainer.PillAnchorList_pillsInnerContainer .PillAnchorList_pillAnchorTitle{margin:0 0 24px}}.PillAnchorList_outerContainer.PillAnchorList_pillsInnerContainer .PillAnchorList_scrollContainer{padding:0;gap:8px 16px}.PillAnchorList_outerContainer.PillAnchorList_pillsInnerContainer .PillAnchorList_buttonPillContainer{min-width:0}.PillAnchorList_outerContainer.PillAnchorList_pillsInnerContainer .PillAnchorList_pillButton{width:-moz-fit-content;width:fit-content;padding:4px 16px;border-radius:16px;color:#330714;font-size:18px;font-weight:700;line-height:24px}.PillAnchorList_outerContainer.PillAnchorList_pillsInnerContainer .PillAnchorList_pillButton:not(:disabled):hover{background-color:#ebe9e9}@keyframes ClinicTemplate_pulse{0%{opacity:.6}50%{opacity:1}to{opacity:.6}}@keyframes ClinicTemplate_shimmer{0%{background-position:-200px 0}to{background-position:200px 0}}.ClinicTemplate_clinicTemplateContainer{display:flex;flex-direction:column;gap:40px;margin-bottom:40px}@media(min-width:1024px){.ClinicTemplate_clinicTemplateContainer{gap:72px;margin-bottom:72px}}.ClinicTemplate_outerContainer.ClinicTemplate_pillsInnerContainer.ClinicTemplate_clinicPillAnchorContainer{margin:0}.ClinicTemplate_clinicPillAnchorTitle{margin:0 0 40px}@media(min-width:1024px){.ClinicTemplate_clinicPillAnchorTitle{margin:0 0 24px}.ClinicTemplate_clinicPageIntroContainer{padding:16px 16px 0}}.ClinicTemplate_clinicPageIntroContainer .ClinicTemplate_infoText+.ClinicTemplate_ctaContainer{margin-top:0}