body.cs-sync{--cs-ink: #192846;--cs-body: #44464A;--cs-muted: #6A6C71;--cs-meta: #8A8576;--cs-accent: #2C517A;--cs-line: #E6DFD2;--cs-line-soft: #EAE3D6;--cs-cream: #FFFAF8;--cs-paper: #FFFFFF;--cs-shell: 1180px;--cs-gutter: 40px;--cs-band: clamp(56px, 6vw, 84px);--cs-radius: 4px;--cs-ease: cubic-bezier(.22, .61, .36, 1);--color-base-text: 68, 70, 74;--color-base-text-default: 68, 70, 74;--color-title-text: 25, 40, 70;--color-base-background-1: 255, 255, 255;--color-base-background-2: 255, 250, 248;--color-base-background-5: 25, 40, 70;--color-base-background-4: 25, 40, 70;--color-base-background-3: 25, 40, 70;--color-base-button-background: 25, 40, 70;--color-base-button-background-hover: 44, 81, 122;--color-base-solid-button-labels: 255, 250, 248;--color-secondary-button-labels: 25, 40, 70;--color-underline-button-labels: 25, 40, 70;--color-base-border-input: 230, 223, 210;--color-border: 230, 223, 210;--color-section-border: 230, 223, 210;--color-accent: 44, 81, 122;--color-card-hover: 25, 40, 70}body.cs-sync #MainContent{--color-foreground: 68, 70, 74;--color-foreground-title: 25, 40, 70;--color-link: 25, 40, 70;--color-background: 255, 255, 255;--color-border: 230, 223, 210;--color-border-input: 230, 223, 210;--color-background-section-border: 230, 223, 210;--color-button: 25, 40, 70;--color-button-text: 255, 250, 248;--color-button-secondary-text: 25, 40, 70;--color-card-hover: 25, 40, 70;--color-accent: 44, 81, 122}body.cs-sync .color-background-3,body.cs-sync .color-background-4,body.cs-sync .color-background-5{--color-foreground: 255, 250, 248;--color-foreground-title: 255, 250, 248;--color-link: 255, 250, 248;--color-border: 255, 250, 248}body.cs-sync #MainContent .color-background-3 h1,body.cs-sync #MainContent .color-background-3 h2,body.cs-sync #MainContent .color-background-3 h3,body.cs-sync #MainContent .color-background-3 h4,body.cs-sync #MainContent .color-background-3 .h1,body.cs-sync #MainContent .color-background-3 .h2,body.cs-sync #MainContent .color-background-3 .h3{color:var(--cs-cream)}body.cs-sync #MainContent{font-family:Mulish,system-ui,-apple-system,sans-serif;color:var(--cs-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.cs-sync #MainContent h1,body.cs-sync #MainContent h2,body.cs-sync #MainContent h3,body.cs-sync #MainContent h4,body.cs-sync #MainContent h5,body.cs-sync #MainContent .h0,body.cs-sync #MainContent .h1,body.cs-sync #MainContent .h2,body.cs-sync #MainContent .h3,body.cs-sync #MainContent .h4,body.cs-sync #MainContent .title--section{font-family:Newsreader,Georgia,Times New Roman,serif;font-weight:500;letter-spacing:0;color:var(--cs-ink)}body.cs-sync #MainContent h1,body.cs-sync #MainContent .h1,body.cs-sync #MainContent .h0{font-size:clamp(38px,4.6vw,60px);line-height:1.05}body.cs-sync #MainContent h2,body.cs-sync #MainContent .h2,body.cs-sync #MainContent .title--section{font-size:clamp(29px,3.1vw,40px);line-height:1.1}body.cs-sync #MainContent h3,body.cs-sync #MainContent .h3{font-size:clamp(24px,2.4vw,31px);line-height:1.15}body.cs-sync #MainContent h4,body.cs-sync #MainContent .h4{font-size:clamp(20px,1.9vw,24px);line-height:1.2}body.cs-sync #MainContent p,body.cs-sync #MainContent li,body.cs-sync #MainContent .rich-text__text,body.cs-sync #MainContent .image-with-text__content-item .h6{font-family:Mulish,system-ui,sans-serif;font-size:17px;line-height:1.72;color:var(--cs-body);letter-spacing:0}body.cs-sync #MainContent .image-with-text__content-item .h6{font-weight:400;margin:0}body.cs-sync #MainContent p+p{margin-top:20px}body.cs-sync #MainContent h1 p,body.cs-sync #MainContent h2 p,body.cs-sync #MainContent h3 p,body.cs-sync #MainContent h4 p,body.cs-sync #MainContent h1 h1,body.cs-sync #MainContent h1 h2,body.cs-sync #MainContent h1 h3,body.cs-sync #MainContent h2 h1,body.cs-sync #MainContent h2 h2,body.cs-sync #MainContent h2 h3,body.cs-sync #MainContent h3 h1,body.cs-sync #MainContent h3 h2,body.cs-sync #MainContent h3 h3,body.cs-sync #MainContent .title--section p{font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0}body.cs-sync #MainContent h1 p+p,body.cs-sync #MainContent h2 p+p,body.cs-sync #MainContent h3 p+p,body.cs-sync #MainContent h4 p+p{margin-top:.18em}body.cs-sync #MainContent h1 p:empty,body.cs-sync #MainContent h2 p:empty,body.cs-sync #MainContent h3 p:empty,body.cs-sync #MainContent h3 h3:empty{display:none}body.cs-sync #MainContent ul,body.cs-sync #MainContent ol{padding-left:20px}body.cs-sync #MainContent li+li{margin-top:12px}body.cs-sync #MainContent li::marker{color:var(--cs-accent)}body.cs-sync #MainContent strong,body.cs-sync #MainContent b{font-weight:700;color:var(--cs-ink)}body.cs-sync #MainContent .color-background-3 strong,body.cs-sync #MainContent .color-background-4 strong,body.cs-sync #MainContent .color-background-5 strong{color:inherit}body.cs-sync #MainContent .subtitle,body.cs-sync #MainContent .rich-text__subheading,body.cs-sync #MainContent .banner__subtitle,body.cs-sync #MainContent .image-with-text__content-top span{font-family:Mulish,system-ui,sans-serif;font-size:12px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;line-height:1.4;color:var(--cs-accent)}body.cs-sync #MainContent .color-background-3 .subtitle,body.cs-sync #MainContent .color-background-4 .subtitle,body.cs-sync #MainContent .color-background-5 .subtitle,body.cs-sync #MainContent .color-background-3 .rich-text__subheading,body.cs-sync #MainContent .color-background-4 .rich-text__subheading,body.cs-sync #MainContent .color-background-5 .rich-text__subheading,body.cs-sync #MainContent .color-background-3 .image-with-text__content-top span{color:#fffaf8b8}body.cs-sync #MainContent .color-background-3 p,body.cs-sync #MainContent .color-background-3 li,body.cs-sync #MainContent .color-background-3 .h6,body.cs-sync #MainContent .color-background-4 p,body.cs-sync #MainContent .color-background-4 li,body.cs-sync #MainContent .color-background-4 .h6,body.cs-sync #MainContent .color-background-5 p,body.cs-sync #MainContent .color-background-5 li,body.cs-sync #MainContent .color-background-5 .h6{color:#fffaf8f0}body.cs-sync #MainContent blockquote,body.cs-sync #MainContent .testimonials__text,body.cs-sync #MainContent em.cs-tagline{font-family:Newsreader,Georgia,serif;font-style:italic;font-weight:400;font-size:clamp(18px,1.6vw,21px);line-height:1.5;color:var(--cs-muted)}body.cs-sync #MainContent .rich-text,body.cs-sync #MainContent .multicolumn,body.cs-sync #MainContent .testimonials-section,body.cs-sync #MainContent .collapsible-content,body.cs-sync #MainContent .categories-list{padding-top:var(--cs-band);padding-bottom:var(--cs-band)}body.cs-sync #MainContent .rich-text__blocks{max-width:760px;margin-inline:auto}body.cs-sync #MainContent .rich-text__blocks>*+*{margin-top:18px}body.cs-sync #MainContent .rich-text__blocks>.button{margin-top:30px}body.cs-sync #MainContent .button,body.cs-sync #MainContent button.button{font-family:Mulish,system-ui,sans-serif;font-size:13.5px;font-weight:600;letter-spacing:.06em;text-transform:none;border-radius:2px;padding:16px 40px;min-height:0;transition:background-color .22s ease,color .22s ease,border-color .22s ease,transform .22s var(--cs-ease),box-shadow .25s ease}body.cs-sync #MainContent .button--primary{background-color:var(--cs-ink)!important;border:1px solid var(--cs-ink)!important;color:var(--cs-cream)!important;border-radius:2px!important;padding:16px 40px!important;line-height:1.2!important}body.cs-sync #MainContent .button--primary:hover{background-color:var(--cs-accent)!important;border-color:var(--cs-accent)!important;color:var(--cs-cream)!important;transform:translateY(-1px);box-shadow:0 12px 28px #1928462e}body.cs-sync #MainContent .button--secondary{background-color:transparent!important;border:1px solid var(--cs-ink)!important;color:var(--cs-ink)!important;border-radius:2px!important;padding:16px 40px!important;line-height:1.2!important}body.cs-sync #MainContent .button--secondary:hover{background-color:var(--cs-ink)!important;border-color:var(--cs-ink)!important;color:var(--cs-cream)!important;transform:translateY(-1px)}body.cs-sync #MainContent .button--tertiary{background-color:var(--cs-cream)!important;border:1px solid var(--cs-line)!important;color:var(--cs-ink)!important;border-radius:2px!important}body.cs-sync #MainContent .button--tertiary:hover{background-color:var(--cs-ink)!important;border-color:var(--cs-ink)!important;color:var(--cs-cream)!important}body.cs-sync #MainContent .color-background-3 .button--primary,body.cs-sync #MainContent .color-background-4 .button--primary,body.cs-sync #MainContent .color-background-5 .button--primary{background-color:var(--cs-cream)!important;border-color:var(--cs-cream)!important;color:var(--cs-ink)!important}body.cs-sync #MainContent .color-background-3 .button--primary:hover,body.cs-sync #MainContent .color-background-4 .button--primary:hover,body.cs-sync #MainContent .color-background-5 .button--primary:hover{background-color:#fff!important;border-color:#fff!important;color:var(--cs-ink)!important}body.cs-sync #MainContent .color-background-3 .button--secondary,body.cs-sync #MainContent .color-background-4 .button--secondary,body.cs-sync #MainContent .color-background-5 .button--secondary{border-color:#fffaf88c!important;color:var(--cs-cream)!important}body.cs-sync #MainContent .color-background-3 .button--secondary:hover,body.cs-sync #MainContent .color-background-4 .button--secondary:hover,body.cs-sync #MainContent .color-background-5 .button--secondary:hover{background-color:var(--cs-cream)!important;border-color:var(--cs-cream)!important;color:var(--cs-ink)!important}body.cs-sync #MainContent .image-with-text__content{padding-block:clamp(40px,5vw,72px)}body.cs-sync #MainContent .image-with-text__content-item{max-width:620px}body.cs-sync #MainContent .image-with-text__content-item h3{font-size:clamp(27px,2.8vw,36px);line-height:1.12;margin:0 0 20px;color:var(--cs-ink)}body.cs-sync #MainContent .image-with-text__content-item h3:empty{display:none;margin:0}body.cs-sync #MainContent .image-with-text__content-item .h6+.button,body.cs-sync #MainContent .image-with-text__content-item .h6+a.button{margin-top:30px}body.cs-sync #MainContent .image-with-text__content-item h3:after{content:"";display:block;width:44px;height:2px;margin-top:20px;background:var(--cs-accent)}body.cs-sync #MainContent .color-background-3 .image-with-text__content-item h3:after,body.cs-sync #MainContent .color-background-4 .image-with-text__content-item h3:after,body.cs-sync #MainContent .color-background-5 .image-with-text__content-item h3:after{background:#fffaf899}body.cs-sync #MainContent .image-with-text__image{overflow:hidden;background-color:var(--cs-cream)}body.cs-sync #MainContent .image-with-text__image img{transition:transform .7s var(--cs-ease)}body.cs-sync #MainContent .image-with-text:hover .image-with-text__image img{transform:scale(1.045)}body.cs-sync #MainContent .multicolumn-card,body.cs-sync #MainContent .testimonials__item,body.cs-sync #MainContent .categories-list__item{background:var(--cs-paper);border:1px solid var(--cs-line);border-radius:var(--cs-radius);transition:border-color .25s ease,box-shadow .25s ease,transform .25s var(--cs-ease)}body.cs-sync #MainContent .multicolumn-card:hover,body.cs-sync #MainContent .testimonials__item:hover,body.cs-sync #MainContent .categories-list__item:hover{border-color:var(--cs-ink);box-shadow:0 16px 40px #1b33521f;transform:translateY(-3px)}body.cs-sync #MainContent .color-background-3 .multicolumn-card,body.cs-sync #MainContent .color-background-3 .testimonials__item,body.cs-sync #MainContent .color-background-4 .multicolumn-card,body.cs-sync #MainContent .color-background-5 .multicolumn-card{background:transparent;border-color:#fffaf838}body.cs-sync #MainContent .color-background-3 .multicolumn-card:hover,body.cs-sync #MainContent .color-background-4 .multicolumn-card:hover,body.cs-sync #MainContent .color-background-5 .multicolumn-card:hover{background:#fffaf80d;border-color:#fffaf880;box-shadow:none}body.cs-sync #MainContent .color-background-3 .multicolumn-card h3,body.cs-sync #MainContent .color-background-3 .multicolumn-card .h3,body.cs-sync #MainContent .color-background-3 .multicolumn-card .h5,body.cs-sync #MainContent .color-background-3 .multicolumn-card p,body.cs-sync #MainContent .color-background-4 .multicolumn-card h3,body.cs-sync #MainContent .color-background-5 .multicolumn-card h3{color:var(--cs-cream)}body.cs-sync #MainContent .multicolumn-card{padding:clamp(24px,2.4vw,34px);height:100%}body.cs-sync #MainContent .multicolumn-card--image{padding:0;overflow:hidden;display:flex;flex-direction:column}body.cs-sync #MainContent .multicolumn-card--image .multicolumn-card__info{padding:clamp(22px,2.2vw,30px)}body.cs-sync #MainContent .multicolumn-card__image-wrapper{overflow:hidden}body.cs-sync #MainContent .multicolumn-list__wrapper--2{max-width:1280px;margin-inline:auto}body.cs-sync #MainContent .multicolumn-list__wrapper--2 .multicolumn-card{max-width:none}body.cs-sync #MainContent .multicolumn-card__info{flex:1 1 auto}body.cs-sync #MainContent .multicolumn-card__button{margin-top:auto;align-self:flex-start;padding:0!important;min-height:0!important;border:0!important;border-radius:0!important;background:none!important;font-family:Mulish,system-ui,sans-serif;font-size:13px;font-weight:600;line-height:1.4;letter-spacing:.1em;text-transform:uppercase;color:var(--cs-ink)!important}body.cs-sync #MainContent .multicolumn-card__button span{color:inherit!important}body.cs-sync #MainContent .multicolumn-card__button:after{background:currentColor!important;top:auto!important;bottom:-7px!important;height:1px!important}body.cs-sync #MainContent .multicolumn-card__button:hover{color:var(--cs-accent)!important}body.cs-sync #MainContent .multicolumn-card__image-item{padding-bottom:72%!important;background:#fff}body.cs-sync #MainContent .multicolumn-card__image-wrapper img{padding:16px}body.cs-sync #MainContent .multicolumn-card__image-wrapper img{transition:transform .7s var(--cs-ease)}body.cs-sync #MainContent .multicolumn-card:hover .multicolumn-card__image-wrapper img{transform:scale(1.04)}body.cs-sync #MainContent .multicolumn-list__item{background:transparent;border:0;box-shadow:none}body.cs-sync #MainContent .multicolumn-list__item:after,body.cs-sync #MainContent .multicolumn-list__item:before{display:none}body.cs-sync #MainContent .multicolumn-card h3,body.cs-sync #MainContent .multicolumn-card .h3,body.cs-sync #MainContent .multicolumn-card__info h3{font-size:clamp(19px,1.7vw,22px);line-height:1.18;color:var(--cs-ink)}body.cs-sync #MainContent .multicolumn-card p,body.cs-sync #MainContent .multicolumn-card__info p{font-size:15px;line-height:1.66;color:#55575b}body.cs-sync #MainContent .collapsible-content .accordion,body.cs-sync #MainContent .collapsible-content details{border:0;border-top:1px solid var(--cs-line);border-radius:0;background:transparent}body.cs-sync #MainContent .collapsible-content .accordion:last-of-type,body.cs-sync #MainContent .collapsible-content details:last-of-type{border-bottom:1px solid var(--cs-line)}body.cs-sync #MainContent .collapsible-content summary{padding-block:22px;font-family:Newsreader,Georgia,serif;font-weight:500;font-size:clamp(18px,1.6vw,21px);line-height:1.25;color:var(--cs-ink)}body.cs-sync #MainContent input[type=text],body.cs-sync #MainContent input[type=email],body.cs-sync #MainContent input[type=tel],body.cs-sync #MainContent input[type=number],body.cs-sync #MainContent select,body.cs-sync #MainContent textarea,body.cs-sync #MainContent .field .field__input,body.cs-sync #MainContent .field__input{font-family:Mulish,system-ui,sans-serif;font-size:15.5px;border-radius:var(--cs-radius);border-color:var(--cs-line)!important;background:var(--cs-paper);color:var(--cs-body)}body.cs-sync #MainContent input:focus,body.cs-sync #MainContent select:focus,body.cs-sync #MainContent textarea:focus,body.cs-sync #MainContent .field .field__input:focus,body.cs-sync #MainContent .field__input:focus{border-color:var(--cs-accent)!important;box-shadow:0 0 0 3px #2c517a26;outline:none}body.cs-sync #MainContent label,body.cs-sync #MainContent .field__label,body.cs-sync #MainContent .form__label,body.cs-sync #MainContent .field__optional{font-family:Mulish,system-ui,sans-serif;font-size:13px;letter-spacing:.04em;color:var(--cs-muted)}body.cs-sync #MainContent .cs-reveal{opacity:0;transform:translateY(22px);transition:opacity .8s var(--cs-ease),transform .8s var(--cs-ease)}body.cs-sync #MainContent .cs-reveal.cs-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){body.cs-sync #MainContent .cs-reveal,body.cs-sync #MainContent .image-with-text__image img{opacity:1!important;transform:none!important;transition:none!important}}@media screen and (max-width:749px){body.cs-sync #MainContent p,body.cs-sync #MainContent li,body.cs-sync #MainContent .image-with-text__content-item .h6{font-size:16px;line-height:1.68}body.cs-sync #MainContent .button,body.cs-sync #MainContent button.button{padding:15px 30px}body.cs-sync #MainContent .image-with-text__content{padding-inline:20px}body.cs-sync #MainContent .image-with-text__content-item h3:after{margin-top:16px}}body.cs-sync #MainContent .image-with-text__image .frame-text-second,body.cs-sync #MainContent .image-with-text__image .frame-text{position:relative;z-index:2;color:var(--cs-cream);text-shadow:0 1px 20px rgba(15,30,49,.7)}body.cs-sync #MainContent .testimonial-card__headline,body.cs-sync #MainContent .testimonials__item .h4{color:var(--cs-ink)!important;font-family:Newsreader,Georgia,serif}body.cs-sync #MainContent .rte a,body.cs-sync #MainContent .rte a strong,body.cs-sync #MainContent .rte a span{color:var(--cs-ink)!important;text-underline-offset:.22em;text-decoration-thickness:1px}body.cs-sync #MainContent .rte a:hover,body.cs-sync #MainContent .rte a:hover strong,body.cs-sync #MainContent .rte a:hover span{color:var(--cs-accent)!important}body.cs-sync #MainContent .rte span[style],body.cs-sync #MainContent .rte strong[style],body.cs-sync #MainContent .rte em[style],body.cs-sync #MainContent .rte p[style],body.cs-sync #MainContent .rte li[style]{color:inherit!important}body.cs-sync #MainContent .clinical-pathways-header .clinical-description{max-width:760px}body.cs-sync #MainContent .multicolumn-list__wrapper--2 .multicolumn-card,body.cs-sync #MainContent .multicolumn-list__wrapper--3 .multicolumn-card,body.cs-sync #MainContent .multicolumn-list__wrapper--4 .multicolumn-card,body.cs-sync #MainContent .multicolumn-list__wrapper--2{max-width:none}@media screen and (min-width:750px){body.cs-sync #MainContent .section-list-collections .fullscreen-container{padding-left:64px;padding-right:64px}}body.cs-sync #MainContent .image-with-text__content h1,body.cs-sync #MainContent .image-with-text__content h2,body.cs-sync #MainContent .image-with-text__content h3,body.cs-sync #MainContent .image-with-text__content h4{font-size:36px!important;line-height:1.12!important}body.cs-sync #MainContent .benefits-contact-grid{max-width:100%;margin-top:0;padding-top:0;overflow:hidden}body.cs-sync #MainContent .benefits-contact-grid>*{padding-top:56px!important}@media screen and (min-width:750px){body.cs-sync #MainContent .page-width{padding-left:64px;padding-right:64px}}@media screen and (min-width:990px){body.cs-sync #MainContent .image-with-text{--slide-height: auto}body.cs-sync #MainContent .image-with-text .image-with-text__image,body.cs-sync #MainContent .image-with-text .image-with-text__content{min-height:480px}body.cs-sync #MainContent .product-carousel-section{padding-top:44px!important;padding-bottom:80px!important}body.cs-sync #MainContent .shopify-section:has(+.multicolumn-section) .rich-text{padding-bottom:28px!important}body.cs-sync #MainContent .spaced-section+.multicolumn-section .multicolumn{padding-top:28px!important}body.cs-sync #MainContent .clinical-pathways-header{display:block}body.cs-sync #MainContent .clinical-pathways-header .clinical-description{max-width:none;column-count:2;column-gap:64px}body.cs-sync #MainContent .clinical-pathways-header .clinical-description p{break-inside:avoid}}body.cs-sync #MainContent .product-carousel__heading,body.cs-sync #MainContent .product-carousel__heading p,body.cs-sync #MainContent .product-carousel__top>h1,body.cs-sync #MainContent .product-carousel__top>h2,body.cs-sync #MainContent .product-carousel__top>h3{font-family:Mulish,system-ui,sans-serif!important;font-size:11.5px!important;line-height:1.4!important;letter-spacing:.18em!important;text-transform:uppercase!important;font-weight:600!important;color:#8a8576!important}body.cs-sync #MainContent .image-with-text__content.color-background-1,body.cs-sync #MainContent .image-with-text__content.color-background-2,body.cs-sync #MainContent .image-with-text__image.color-background-1,body.cs-sync #MainContent .image-with-text__image.color-background-2{background:transparent!important}body.cs-sync #MainContent .image-with-text__content.color-background-3,body.cs-sync #MainContent .image-with-text__content.color-background-4,body.cs-sync #MainContent .image-with-text__content.color-background-5{background:#192846!important}body.cs-sync #MainContent .shopify-section.testimonials-section{padding-top:0!important;padding-bottom:0!important}body.cs-sync #MainContent :focus:not(:focus-visible){outline:none!important}body.cs-sync #MainContent a:focus-visible,body.cs-sync #MainContent button:focus-visible,body.cs-sync #MainContent summary:focus-visible,body.cs-sync #MainContent [tabindex]:focus-visible{outline:2px solid var(--cs-accent, #2C517A);outline-offset:3px}body.cs-sync #MainContent .shopify-section{scroll-margin-top:104px}body.cs-sync [id*=__rich_text_csRangeIndex] .rich-text__blocks{max-width:1080px;margin:0 auto}body.cs-sync [id*=__rich_text_csRangeIndex] .rich-text__text{margin-top:10px}body.cs-sync [id*=__rich_text_csRangeIndex] .rich-text__text ul{list-style:none;margin:0;padding:0;text-align:left}body.cs-sync [id*=__rich_text_csRangeIndex] .rich-text__text li{border-top:1px solid rgba(25,40,70,.14)}body.cs-sync [id*=__rich_text_csRangeIndex] .rich-text__text li:last-child{border-bottom:1px solid rgba(25,40,70,.14)}body.cs-sync [id*=__rich_text_csRangeIndex] .rich-text__text a{display:grid;grid-template-columns:minmax(0,300px) 1fr auto;gap:24px;align-items:baseline;padding:20px 6px;text-decoration:none;color:inherit;transition:padding-left .22s ease,color .22s ease}body.cs-sync [id*=__rich_text_csRangeIndex] .rich-text__text a:hover{padding-left:16px;color:#2c517a}body.cs-sync [id*=__rich_text_csRangeIndex] .rich-text__text a strong{font-weight:600;letter-spacing:.005em}body.cs-sync [id*=__rich_text_csRangeIndex] .rich-text__text a em{font-style:normal;color:#8a8576;font-size:15px}body.cs-sync [id*=__rich_text_csRangeIndex] .rich-text__text a:after{content:"\2192";color:#8a8576;opacity:.45;transform:translate(-4px);transition:opacity .22s ease,transform .22s ease,color .22s ease}body.cs-sync [id*=__rich_text_csRangeIndex] .rich-text__text a:hover:after{opacity:1;transform:translate(2px);color:#2c517a}@media screen and (max-width:749px){body.cs-sync [id*=__rich_text_csRangeIndex] .rich-text__text a{display:block;padding:15px 2px}body.cs-sync [id*=__rich_text_csRangeIndex] .rich-text__text a strong{display:block;margin-bottom:3px}}@media(prefers-reduced-motion:reduce){body.cs-sync [id*=__rich_text_csRangeIndex] .rich-text__text a,body.cs-sync [id*=__rich_text_csRangeIndex] .rich-text__text a:after{transition:none}}.footer__column--copyright{border-top:0!important}body.cs-sync #MainContent .image-with-text__content.color-background-3 .button--primary,body.cs-sync #MainContent .image-with-text__content.color-background-4 .button--primary,body.cs-sync #MainContent .image-with-text__content.color-background-5 .button--primary{background-color:#fffaf8!important;border-color:#fffaf8!important;color:#192846!important}body.cs-sync #MainContent .image-with-text__content.color-background-3 .button--primary:hover,body.cs-sync #MainContent .image-with-text__content.color-background-4 .button--primary:hover,body.cs-sync #MainContent .image-with-text__content.color-background-5 .button--primary:hover,body.cs-sync #MainContent .image-with-text__content.color-background-3 .button--primary:focus-visible,body.cs-sync #MainContent .image-with-text__content.color-background-4 .button--primary:focus-visible,body.cs-sync #MainContent .image-with-text__content.color-background-5 .button--primary:focus-visible{background-color:transparent!important;color:#fffaf8!important;border-color:#fffaf8a6!important}body.cs-sync #MainContent .benefits-contact-grid{margin-top:64px!important;padding-bottom:0!important}@media screen and (max-width:749px){body.cs-sync #MainContent .benefits-contact-grid{margin-top:32px!important}}body.cs-sync #MainContent .multicolumn-card:not(.multicolumn-card--link):hover,body.cs-sync #MainContent .testimonials__item:hover{transform:none;box-shadow:none}body.cs-sync #MainContent .multicolumn-list.swiper{padding-top:8px;margin-top:-8px;padding-bottom:48px;margin-bottom:-48px}body.cs-sync #MainContent .rich-text__blocks>h1,body.cs-sync #MainContent .rich-text__blocks>h2,body.cs-sync #MainContent .rich-text__blocks>h3,body.cs-sync #MainContent .title--section,body.cs-palette #MainContent .rich-text__blocks>h1,body.cs-palette #MainContent .rich-text__blocks>h2,body.cs-palette #MainContent .rich-text__blocks>h3,body.cs-palette #MainContent .title--section{text-wrap:balance}body.cs-sync #MainContent .clinical-pathways-section{padding-bottom:100px}@media screen and (max-width:749px){body.cs-sync #MainContent .clinical-pathways-section{padding-bottom:56px}}body.cs-sync #MainContent .image-with-text__content.color-background-3 .button--tertiary:hover,body.cs-sync #MainContent .image-with-text__content.color-background-4 .button--tertiary:hover,body.cs-sync #MainContent .image-with-text__content.color-background-5 .button--tertiary:hover,body.cs-sync #MainContent .image-with-text__content.color-background-3 .button--tertiary:focus-visible,body.cs-sync #MainContent .image-with-text__content.color-background-4 .button--tertiary:focus-visible,body.cs-sync #MainContent .image-with-text__content.color-background-5 .button--tertiary:focus-visible{background-color:#fff!important;border-color:#fff!important;color:#192846!important}body.cs-sync #MainContent .treatment-card:hover,body.cs-sync #MainContent .step-card:hover{transform:none!important;box-shadow:none!important}
/*# sourceMappingURL=/cdn/shop/t/10/assets/cs-pages.css.map */
