:root{--ss-blue: #004aad;--ss-blue-dark: #003c8c;--ss-blue-wash: #eef3fa;--ss-line: #e3e9f0}h1,h2,h3,h4,.h1,.h2,.h3,.h4{font-family:var(--font-heading--family)!important}.rte p,.rte li,.rte ul,.rte ol{text-align:left;line-height:1.72}.rte p+p{margin-top:1.1em}.rte h2,.rte h3{color:var(--color-foreground-heading);letter-spacing:-.01em;line-height:1.22;margin-bottom:.6em}.rte h3{font-size:clamp(1.3rem,1.15rem + .7vw,1.7rem)}.rte a{color:var(--ss-blue);text-decoration-thickness:1px;text-underline-offset:3px;text-decoration-color:#004aad59;transition:text-decoration-color .2s ease}.rte a:hover{text-decoration-color:var(--ss-blue)}.credentials-bar__list{display:flex;flex-wrap:nowrap;justify-content:center;align-items:center;column-gap:0;row-gap:10px}.credentials-bar__item{white-space:nowrap;font-size:clamp(.5625rem,.34rem + .35vw,.6875rem);font-weight:500;letter-spacing:.1em;text-transform:uppercase;line-height:1.5;padding-inline:clamp(8px,1.1vw,22px);border-left:1px solid rgb(255 255 255 / .3)}.credentials-bar__item:first-child{border-left:none}.credentials-bar__item+.credentials-bar__item:before{content:none}@media screen and (max-width:999px){.credentials-bar__list{flex-wrap:wrap}.credentials-bar__item{white-space:normal;text-align:center;font-size:.625rem;flex:0 0 auto;max-width:46%}}@media screen and (max-width:599px){.credentials-bar__item{max-width:100%;border-left:none}}.section [class*=ai-faq-container-]{max-width:780px;margin-inline:auto}.section [class*=ai-faq-title-]{font-family:var(--font-heading--family)!important;font-weight:var(--font-heading--weight, 400);color:var(--color-foreground-heading)!important;letter-spacing:-.01em;text-transform:none;font-size:clamp(1.3rem,1.15rem + .7vw,1.7rem)!important;line-height:1.22;margin-bottom:24px}.section [class*=ai-faq-list-]{gap:0!important;border-top:1px solid var(--ss-line)}.section [class*=ai-faq-item-]{background:transparent!important;border:0!important;border-bottom:1px solid var(--ss-line)!important;border-radius:0!important;padding:0!important;transition:background .2s ease}.section [class*=ai-faq-item-]:hover{background:#004aad05!important}.section [class*=ai-faq-question-]{color:var(--color-foreground-heading)!important;font-family:var(--font-body--family);font-weight:500;font-size:.9375rem!important;line-height:1.5;padding:20px 8px!important;gap:20px}.section [class*=ai-faq-answer-]{font-family:var(--font-body--family);line-height:1.7;padding:0 8px 22px!important;max-width:68ch}.section [class*=ai-faq-answer-] p{margin:0}.header-cta{background:var(--ss-blue);color:#fff;font-family:var(--font-body--family);font-size:.8125rem;font-weight:600;letter-spacing:.02em;padding:.7em 1.5em;border-radius:999px;text-decoration:none;white-space:nowrap;display:inline-flex;align-items:center;margin-inline-start:10px;transition:background .2s ease,transform .2s ease}.header-cta:hover{background:var(--ss-blue-dark);color:#fff;transform:translateY(-1px)}.header-cta:focus-visible{outline:2px solid var(--ss-blue);outline-offset:3px}.menu-list li.menu-list__list-item:has(a[href*=simplecliniconline]){display:none!important}.menu-drawer a[href*=simplecliniconline]{color:var(--ss-blue);font-weight:600}@media screen and (max-width:749px){.header-cta{display:none}}.header-logo img{height:40px!important;width:auto!important}.header__row--top .header__columns,.header__column--left,.header__column--right{align-items:center}.focus-areas__item{border-top-color:var(--ss-line)}.focus-areas__number{font-variant-numeric:tabular-nums}a:focus-visible,button:focus-visible{outline:2px solid var(--ss-blue);outline-offset:2px}@media(prefers-reduced-motion:reduce){*{transition-duration:.01ms!important;animation-duration:.01ms!important}}.serena-about-only{padding-block:64px}.serena-about-only__inner{width:min(760px,calc(100% - 40px));margin-inline:auto;display:flex;flex-direction:column;align-items:center;gap:25px}.serena-about-only__inner>.rte{width:100%}.serena-about-only__inner>.rte h1,.serena-about-only__inner>.rte h3{text-align:center}.serena-about-only__button{display:inline-flex;padding:12px 24px;border-radius:50px;background:var(--ss-blue);color:#fff;text-decoration:none;font-size:1rem;font-weight:400}.serena-about-only__button:hover{background:var(--ss-blue-dark);color:#fff}.rte p:has(>strong:only-child){margin-top:2.2em;margin-bottom:.35em}.rte p>strong:only-child{display:block;font-family:var(--font-body--family);font-size:.6875rem;font-weight:600;letter-spacing:.17em;text-transform:uppercase;color:var(--ss-blue)}.rte ul{list-style:none;padding-left:0;margin:1.3em 0 0;display:grid;gap:.8em}.rte ul li{position:relative;padding-left:1.2em;text-align:left}.rte ul li:before{content:"";position:absolute;left:0;top:.62em;width:5px;height:5px;border-radius:50%;background:var(--ss-blue)}@media screen and (min-width:750px){.rte ul{grid-template-columns:1fr 1fr;column-gap:2.5em}}.rte h3{margin-top:.2em}.focus-areas__heading{letter-spacing:-.015em}.focus-areas__header:before{content:"";display:block;width:34px;height:2px;background:var(--ss-blue);margin:0 auto 22px}.hero h1,.banner h1{letter-spacing:-.02em;line-height:1.08}.section [class*=ai-faq-answer-]:not([class*=ai-faq-answer-content-]){padding:0!important}.section [class*=ai-faq-answer-content-]{padding:0 8px 22px!important;line-height:1.7;max-width:68ch}.rte blockquote{margin:0 auto;max-width:64ch;text-align:left;border-left:2px solid var(--ss-blue);padding-left:clamp(18px,2.5vw,32px)}.rte blockquote p{font-size:clamp(1rem,.96rem + .2vw,1.0625rem);line-height:1.72;margin:0}.rte blockquote cite{display:block;margin-top:16px;font-style:normal;font-size:.6875rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--ss-blue)}
/*# sourceMappingURL=/cdn/shop/t/20/assets/custom.css.map */
