:root{--k58-blue:#4062ba;--k58-blue-dark:#0d399b;--k58-blue-hover:#294b9f;--k58-text:#333333;--k58-muted:#585858;--k58-line:#e6ecf0;--k58-soft:#f0f5f6;--k58-nav-bg:#fcfcfc}body{padding-top:137px}body.k58-mobile-menu-open{overflow:hidden}header.k58-site-header{position:fixed;z-index:13;top:0;right:0;left:0;float:none;width:100%;height:137px;border:0;background:#ffffff;color:var(--k58-text);font-family:"Proxima Nova","Open Sans",Helvetica,Arial,sans-serif;transition:none}.dialog-window,.dialog-window.--active{z-index:10000}.k58-site-header *,.k58-site-header *::before,.k58-site-header *::after{box-sizing:border-box}.k58-site-header a{text-decoration:none}.k58-site-header button{margin:0;border-radius:0;font:inherit;cursor:pointer}.k58-site-header button:not(.k58-help-card__secondary){border:0}.k58-site-header [hidden]{display:none!important}.k58-header-top{height:77px;border-bottom:1px solid #cccccc;background:#ffffff}.k58-header-top__inner{display:grid;float:none;grid-template-columns:300px 50px 226px minmax(0,1fr) 129px 177px 8px 199px;align-items:stretch;width:1240px;height:76px;margin:0 auto;padding:0}.k58-header-logo{display:flex;grid-column:1;align-items:flex-start;width:300px;height:73px;padding:18px 15px 15px 5px}.k58-header-logo img{display:block;width:280px;height:auto}.k58-header-logo__mobile{display:none!important}.k58-header-tagline{display:flex;grid-column:3;flex-direction:column;align-items:flex-start;justify-content:center;height:71px;color:var(--k58-text);font-size:14px;line-height:20px;text-transform:uppercase}.k58-header-tagline strong{font-weight:700}.k58-header-tagline span{font-weight:400}header.k58-site-header .k58-header-messengers{display:flex;grid-column:5;align-items:center;justify-content:center;gap:10px;float:none;height:70px;margin:0;padding:12px 30px 10px}header.k58-site-header .k58-header-messengers a{display:inline-flex;align-items:center;justify-content:center;margin:0;transition:transform .18s ease,filter .18s ease}header.k58-site-header .k58-header-messengers a:hover,header.k58-site-header .k58-header-messengers a:focus-visible{filter:brightness(.92) saturate(1.1);transform:translateY(-2px) scale(1.06)}header.k58-site-header .k58-header-messengers a:first-child img{width:30px;height:30px}header.k58-site-header .k58-header-messengers a:last-child img{width:29px;height:24px}.k58-header-callback{display:flex;grid-column:6;align-items:center;justify-content:center;align-self:center;width:177px;height:53px;padding:0 20px;background:var(--k58-blue);color:#ffffff;font-size:16px;font-weight:400;line-height:1;transition:background-color .18s ease,box-shadow .18s ease,transform .18s ease}.k58-header-callback:hover,.k58-header-callback:focus-visible{background:var(--k58-blue-hover);box-shadow:0 5px 14px rgba(13,57,155,.2);transform:translateY(-1px)}.k58-header-phone{display:flex;grid-column:8;flex-direction:column;align-items:flex-end;justify-content:center;height:67px;padding:10px 5px 8px 10px;white-space:nowrap}.k58-header-phone a{color:var(--k58-blue);font-size:24px;font-weight:400;line-height:1.12;transition:color .18s ease}.k58-header-phone a:hover,.k58-header-phone a:focus-visible{color:var(--k58-blue-dark)}.k58-header-phone span{color:var(--k58-muted);font-size:13.3px;font-weight:400;line-height:1.15}.k58-mobile-toggle{display:none}.k58-primary-nav{height:60px;border-bottom:1px solid #cccccc;background:var(--k58-nav-bg)}.k58-primary-nav__inner{display:flex;float:none;align-items:center;justify-content:space-between;width:1240px;height:60px;margin:0 auto;padding:8px 0}.k58-primary-nav__services,.k58-primary-nav__link{display:inline-flex;align-items:center;justify-content:center;min-height:44px;color:var(--k58-blue-dark);font-size:17.3px;font-weight:700;line-height:1;transition:color .18s ease,background-color .18s ease,box-shadow .18s ease,transform .18s ease}.k58-primary-nav__services{gap:4px;min-width:108px;padding:7px 7px 7px 17px;background:var(--k58-blue);color:#ffffff}.k58-primary-nav__services i{position:relative;width:24px;height:24px}.k58-primary-nav__services i::before{position:absolute;top:8px;left:8px;width:7px;height:7px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;content:"";transform:rotate(45deg);transition:transform .18s ease,top .18s ease}.k58-primary-nav__services[aria-expanded="true"]{background:#213f87}.k58-primary-nav__services[aria-expanded="true"] i::before{top:10px;transform:rotate(225deg)}.k58-primary-nav__services:hover,.k58-primary-nav__services:focus-visible{background:var(--k58-blue-dark);box-shadow:0 4px 12px rgba(13,57,155,.18);transform:translateY(-1px)}.k58-primary-nav__link{padding:5px 15px}.k58-primary-nav__link:hover,.k58-primary-nav__link:focus-visible,.k58-primary-nav__link.is-current{background:#edf2fb;color:var(--k58-blue)}.k58-primary-nav__clinic{position:relative;display:flex;align-items:center;align-self:stretch}.k58-clinic-dropdown{position:absolute;z-index:1002;top:100%;left:0;display:none;min-width:250px;padding:9px 0;border:1px solid #dbe3f1;background:#ffffff;box-shadow:0 16px 35px rgba(20,48,94,.16)}.k58-primary-nav__clinic:hover:not(.is-dismissed) .k58-clinic-dropdown,.k58-primary-nav__clinic:focus-within:not(.is-dismissed) .k58-clinic-dropdown{display:block}.k58-clinic-dropdown a{display:block;padding:10px 17px;color:var(--k58-blue-dark);font-size:16px;line-height:1.2;white-space:nowrap}.k58-clinic-dropdown a:hover,.k58-clinic-dropdown a:focus-visible{background:#edf2fb;color:var(--k58-blue)}.k58-primary-nav__services:focus-visible,.k58-primary-nav__link:focus-visible,.k58-clinic-dropdown a:focus-visible,.k58-header-callback:focus-visible,.k58-help-card a:focus-visible,.k58-help-card button:focus-visible,.k58-mobile-toggle:focus-visible,.k58-mobile-links a:focus-visible,.k58-mobile-links button:focus-visible,.k58-mobile-back:focus-visible,.k58-mobile-accordion button:focus-visible,.k58-mobile-accordion a:focus-visible{outline:3px solid rgba(64,98,186,.35);outline-offset:2px}.k58-desktop-services{position:fixed;z-index:1001;top:137px;left:50%;width:1240px;height:620px;max-height:calc(100vh - 137px);overflow:auto;background:#ffffff;box-shadow:0 16px 35px rgba(20,48,94,.16);opacity:0;pointer-events:none;transform:translate(-50%,-12px);visibility:hidden;transition:opacity .4s ease,transform .5s ease,visibility 0s linear .5s}.k58-desktop-services.is-open{opacity:1;pointer-events:auto;transform:translate(-50%,0);visibility:visible;transition-delay:0s}.k58-desktop-services{display:flex;flex-direction:column;width:min(1240px,calc(100% - 32px));height:min(720px,calc(100vh - 145px));min-height:360px;overflow:hidden;border:1px solid #e1e8f2;border-radius:0 0 16px 16px}.k58-desktop-services__body{display:flex;flex:1 1 auto;min-height:0;padding:16px 18px 12px;gap:20px}.k58-service-tabs{display:flex;flex:0 0 260px;flex-direction:column;align-self:stretch;padding:6px;gap:4px;border-radius:12px;background:#f2f6fc}.k58-service-tabs__tab{display:flex;align-items:center;width:100%;min-height:65px;padding:10px 12px;gap:13px;border-radius:9px!important;background:transparent;color:var(--k58-blue-dark);text-align:left;transition:background-color .18s ease,color .18s ease}.k58-service-tabs__tab:hover,.k58-service-tabs__tab:focus-visible{background:#e4eefc}.k58-service-tabs__tab.is-active{background:#1b53bf;color:#ffffff}.k58-service-tabs__tab:focus-visible,.k58-service-section__links a:focus-visible,.k58-service-panel__all:focus-visible{outline:3px solid rgba(64,98,186,.45);outline-offset:2px}.k58-service-tabs__icon{display:inline-flex;flex:0 0 36px;align-items:center;justify-content:center;width:36px;height:36px}.k58-service-tabs__icon img{display:block;width:28px;height:28px}.k58-service-tabs__tab.is-active .k58-service-tabs__icon img{filter:brightness(0) invert(1)}.k58-service-tabs__tab strong{flex:1 1 auto;min-width:0;font-size:17px;font-weight:700;line-height:1.2}.k58-service-tabs__chevron{flex:0 0 auto;font-size:27px;line-height:1}.k58-service-panels{flex:1 1 auto;min-width:0;min-height:0;overflow-x:hidden;overflow-y:auto;padding:3px 12px 5px 2px;scrollbar-color:#b7c9e7 transparent;scrollbar-width:thin}.k58-service-panel__header h2{margin:0 0 17px;color:#0c1d4f;font-size:27px;font-weight:700;line-height:1.2}.k58-service-panel__sections{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:16px 24px}.k58-service-panel__sections--coding{grid-template-columns:repeat(3,minmax(0,1fr))}.k58-service-panel__column{display:flex;min-width:0;flex-direction:column;gap:18px}.k58-service-panel__sections--drug{display:block}.k58-service-substances h3{margin:0 0 9px;color:#617698;font-size:14px;font-weight:700;line-height:1.25}.k58-service-substances__columns,.k58-service-panel__followups{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:24px}.k58-service-panel__followups{margin-top:20px}.k58-service-section{min-width:0}.k58-service-section h3{margin:0 0 9px;color:#617698;font-size:14px;font-weight:700;line-height:1.25}.k58-service-section__links{display:flex;flex-direction:column}.k58-service-section__links a{display:block;min-height:36px;padding:8px 6px;border-bottom:1px solid #e6edf5;color:var(--k58-blue-dark);font-size:15px;line-height:1.25;overflow-wrap:anywhere;transition:background-color .16s ease,color .16s ease}.k58-service-section__links a:hover{background:#edf3fe;color:var(--k58-blue)}.k58-service-panel__all{display:inline-flex;align-items:center;margin-top:22px;padding:11px 15px;gap:12px;border-radius:10px;background:#e7f0ff;color:var(--k58-blue-dark);font-size:15px;font-weight:700}.k58-service-panel__all:hover{background:#d6e6ff}.k58-service-panel__all span{font-size:22px;line-height:.7}.k58-help-card--desktop{display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;width:auto;max-width:none;min-height:104px;margin:0 18px 16px;padding:13px 18px;gap:18px;border-radius:12px;background:#eaf4ff}.k58-help-card--desktop .k58-help-card__top{flex:1 1 auto;align-items:center;justify-content:flex-start;min-width:0;gap:15px}.k58-help-card--desktop .k58-help-card__photo{order:-1;width:62px;height:62px;border-radius:50%}.k58-help-card--desktop .k58-help-card__copy strong{font-size:16px}.k58-help-card--desktop .k58-help-card__copy a{font-size:21px}.k58-help-card--desktop .k58-help-card__actions{flex:0 0 auto;margin-top:0}.k58-help-card--desktop .k58-help-card__primary,.k58-help-card--desktop .k58-help-card__secondary{flex:0 0 auto;min-width:150px;font-size:14px}.k58-desktop-services__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));min-height:100%;padding:16px 12px}.k58-service-column{min-width:0;padding:0 15px 18px;border-right:1px solid var(--k58-line)}.k58-service-column:last-child{border-right:0}.k58-service-column__heading{display:flex;align-items:center;min-height:44px;color:var(--k58-blue-dark);transition:background-color .18s ease,color .18s ease}.k58-service-column__heading:hover,.k58-service-column__heading:focus-visible{background:#edf2fb;color:var(--k58-blue)}.k58-service-column__icon{display:inline-flex;flex:0 0 36px;align-items:center;justify-content:center;width:36px;height:36px;margin-right:10px;background:var(--k58-soft)}.k58-service-column__icon img{width:24px;height:24px}.k58-service-column__heading strong{min-width:0;font-size:17.3px;font-weight:700;line-height:1.1}.k58-service-column__links{display:flex;flex-direction:column;gap:0}.k58-service-column__links>a{display:flex;align-items:center;justify-content:space-between;min-height:34px;padding:4px 15px;border-bottom:1px solid var(--k58-line);color:var(--k58-blue-dark);font-size:15.7px;font-weight:400;line-height:1.18;transition:background-color .16s ease,color .16s ease,padding-left .16s ease}.k58-service-column__links>a:last-child{border-bottom:0}.k58-service-column__links>a i,.k58-mobile-accordion__panel a i,.k58-mobile-links__services i{position:relative;flex:0 0 24px;width:24px;height:24px;margin-left:5px}.k58-service-column__links>a i::before,.k58-mobile-accordion__panel a i::before,.k58-mobile-links__services i::before{position:absolute;top:8px;left:7px;width:7px;height:7px;border-top:2px solid #8ba6d1;border-right:2px solid #8ba6d1;content:"";transform:rotate(45deg)}.k58-service-column__links>a:hover,.k58-service-column__links>a:focus-visible{padding-left:19px;background:#edf2fb;color:var(--k58-blue)}.k58-service-column__links>a:hover i::before,.k58-service-column__links>a:focus-visible i::before{border-color:var(--k58-blue)}.k58-help-card{border:1px solid var(--k58-line);background:var(--k58-soft)}.k58-help-card__top{display:flex;align-items:flex-start;justify-content:space-between}.k58-help-card__copy{display:flex;min-width:0;flex-direction:column;align-items:flex-start}.k58-help-card__copy strong{color:#000000;font-size:20px;font-weight:700;line-height:1.15;text-transform:uppercase}.k58-help-card__copy a{margin-top:6px;color:var(--k58-blue);font-size:24px;font-weight:400;line-height:1.05}.k58-help-card__copy a:hover,.k58-help-card__copy a:focus-visible{color:var(--k58-blue-dark)}.k58-help-card__copy span{margin-top:6px;color:var(--k58-muted);font-size:13.3px;line-height:1.2}.k58-help-card__photo{flex:0 0 auto;width:80px;height:80px;object-fit:cover}.k58-help-card__actions{display:flex;gap:12px;align-items:center;margin-top:20px}.k58-help-card__primary,.k58-help-card__secondary{display:inline-flex;align-items:center;justify-content:center;height:44px;padding:0 18px;font-size:16px;font-weight:400;line-height:1;text-align:center;transition:color .18s ease,background-color .18s ease,border-color .18s ease,box-shadow .18s ease,transform .18s ease}.k58-help-card__primary{flex:0 0 164px;background:var(--k58-blue);color:#ffffff}.k58-help-card__secondary{flex:1 1 auto;border:1px solid var(--k58-blue);background:#ffffff;color:var(--k58-blue)}.k58-help-card__primary:hover,.k58-help-card__primary:focus-visible{background:var(--k58-blue-dark);box-shadow:0 5px 14px rgba(13,57,155,.16);transform:translateY(-1px)}.k58-help-card__secondary:hover,.k58-help-card__secondary:focus-visible{background:#edf2fb;border-color:var(--k58-blue-dark);color:var(--k58-blue-dark);transform:translateY(-1px)}.k58-mobile-drawer{display:none}@media (max-width:1240px) and (min-width:451px){.k58-header-top__inner,.k58-primary-nav__inner{width:calc(100% - 32px)}.k58-header-top__inner{grid-template-columns:280px 25px 210px minmax(20px,1fr) 100px 165px 8px 190px}.k58-header-logo,.k58-header-logo img{width:265px}header.k58-site-header .k58-header-messengers{padding-right:12px;padding-left:12px}.k58-header-callback{width:165px}.k58-header-phone a{font-size:22px}.k58-desktop-services{width:calc(100% - 32px)}}@media (max-width:1100px) and (min-width:451px){.k58-service-tabs{flex-basis:230px}.k58-service-panel__sections{grid-template-columns:repeat(2,minmax(0,1fr))}.k58-help-card--desktop .k58-help-card__photo{display:none}}@media (max-width:900px) and (min-width:451px){.k58-desktop-services__body{gap:12px;padding:12px}.k58-service-tabs{flex-basis:208px}.k58-service-tabs__tab{min-height:56px;padding:8px;gap:7px}.k58-service-tabs__tab strong{font-size:14px}.k58-service-panel__sections{grid-template-columns:minmax(0,1fr)}.k58-service-substances__columns,.k58-service-panel__followups{grid-template-columns:minmax(0,1fr)}.k58-service-panel__header h2{font-size:23px}.k58-help-card--desktop{min-height:94px;margin:0 12px 12px;padding:10px 12px;gap:9px}.k58-help-card--desktop .k58-help-card__copy strong{font-size:14px}.k58-help-card--desktop .k58-help-card__copy a{font-size:18px}.k58-help-card--desktop .k58-help-card__actions{gap:7px}.k58-help-card--desktop .k58-help-card__primary,.k58-help-card--desktop .k58-help-card__secondary{min-width:118px;padding:0 8px;font-size:12px}}@media (max-width:650px) and (min-width:451px){.k58-service-tabs{flex-basis:160px}.k58-service-tabs__icon{display:none}.k58-help-card--desktop{flex-wrap:wrap}.k58-help-card--desktop .k58-help-card__actions{width:100%}}@media (max-width:450px){body{min-width:100%;padding-top:65px}header.k58-site-header,header.k58-site-header.header-slim{height:65px;border:0;background:var(--k58-blue)}.k58-header-top{height:65px;border:0;background:var(--k58-blue)}.k58-header-top__inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(85px,100px) 65px;width:100%;height:65px}.k58-header-logo{display:flex;grid-column:1;align-items:flex-start;width:auto;height:65px;min-width:0;padding:10px 0 15px 5px}.k58-header-logo__desktop{display:none!important}.k58-header-logo__mobile{display:block!important;width:190px!important;max-width:100%;height:37px;object-fit:contain;object-position:left top}.k58-header-tagline,.k58-header-callback,.k58-header-phone,.k58-primary-nav{display:none}header.k58-site-header .k58-header-messengers{display:flex;grid-column:2;align-items:flex-start;justify-content:center;gap:10px;float:none;width:auto;height:55px;padding:15px 5px 5px}header.k58-site-header .k58-header-messengers a:first-child img{width:30px;height:30px}header.k58-site-header .k58-header-messengers a:last-child img{width:29px;height:24px;margin-top:3px}.k58-mobile-toggle{display:flex;grid-column:3;flex-direction:column;align-items:center;justify-content:flex-start;width:65px;height:65px;padding:6px 8px 7px;background:var(--k58-blue);color:#ffffff;transition:background-color .5s ease,color .5s ease}.k58-mobile-toggle:hover,.k58-mobile-toggle:focus-visible{background-color:var(--k58-blue-hover)}.k58-mobile-toggle[aria-expanded="true"]{background:#ffffff;color:var(--k58-blue-dark)}.k58-mobile-toggle[aria-expanded="true"]:hover,.k58-mobile-toggle[aria-expanded="true"]:focus-visible{background:#edf2fb}.k58-mobile-toggle__label{font-size:10px;font-weight:400;line-height:12px;text-transform:uppercase}.k58-mobile-toggle__bars{display:flex;width:26px;margin-top:3px;flex-direction:column;gap:4px}.k58-mobile-toggle__bars i{display:block;width:26px;height:4px;background:#ffffff;transition:background-color .5s ease}.k58-mobile-toggle[aria-expanded="true"] .k58-mobile-toggle__bars i{background:var(--k58-blue-dark)}.k58-desktop-services{display:none!important}.k58-mobile-drawer{position:fixed;z-index:12;top:65px;right:0;bottom:0;left:0;display:block;overflow-x:hidden;overflow-y:auto;background:#ffffff;color:var(--k58-text);pointer-events:none;transform:translateX(100%);visibility:hidden;transition:transform .5s ease,visibility 0s linear .5s}.k58-mobile-drawer.is-open{pointer-events:auto;transform:translateX(0);visibility:visible;transition-delay:0s}.k58-mobile-view{width:100%;min-height:calc(100vh - 65px);min-height:calc(100dvh - 65px);padding:10px;background:#ffffff}.k58-mobile-view--main{display:flex;flex-direction:column}.k58-mobile-links{display:flex;flex-direction:column;gap:0}.k58-mobile-links__services,.k58-mobile-links>a{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:40px;padding:5px 10px;border-bottom:1px solid var(--k58-line);background:#ffffff;color:var(--k58-blue-dark);font-size:14.7px;font-weight:700;line-height:16px;text-align:left;transition:color .16s ease,background-color .16s ease,padding-left .16s ease}.k58-mobile-links__services{min-height:40px;padding:7px 12px;border:0;background:var(--k58-blue);color:#ffffff}.k58-mobile-links__services i::before{border-color:#ffffff}.k58-mobile-links__services:hover,.k58-mobile-links__services:focus-visible{background:var(--k58-blue-dark)}.k58-mobile-links>a:hover,.k58-mobile-links>a:focus-visible{padding-left:14px;background:#edf2fb;color:var(--k58-blue)}.k58-help-card--mobile{width:100%;margin-top:auto;padding:14px}.k58-help-card--mobile .k58-help-card__top{gap:20px}.k58-help-card--mobile .k58-help-card__copy strong{font-size:16px}.k58-help-card--mobile .k58-help-card__copy a{margin-top:4px;font-size:14.7px}.k58-help-card--mobile .k58-help-card__copy span{margin-top:4px;font-size:13.3px}.k58-help-card--mobile .k58-help-card__photo{width:52px;height:52px}.k58-help-card--mobile .k58-help-card__actions{flex-direction:column;gap:10px;margin-top:20px}.k58-help-card--mobile .k58-help-card__primary,.k58-help-card--mobile .k58-help-card__secondary{flex:0 0 40px;width:100%;height:40px;font-size:16px}.k58-mobile-view--services{display:block}.k58-mobile-back{display:flex;align-items:center;width:100%;min-height:40px;padding:7px 12px;background:var(--k58-blue);color:#ffffff;font-size:14.7px;font-weight:700;line-height:16px;text-align:left;transition:background-color .18s ease}.k58-mobile-back:hover,.k58-mobile-back:focus-visible{background:var(--k58-blue-dark)}.k58-mobile-back i{position:relative;flex:0 0 24px;width:24px;height:24px;margin-right:4px}.k58-mobile-back i::before{position:absolute;top:8px;left:9px;width:7px;height:7px;border-bottom:2px solid #ffffff;border-left:2px solid #ffffff;content:"";transform:rotate(45deg)}.k58-mobile-accordions{display:flex;flex-direction:column;gap:2px;margin-top:10px}.k58-mobile-accordion{width:100%}.k58-mobile-accordion__trigger{display:flex;align-items:center;width:100%;min-height:40px;padding:0;background:#ffffff;color:var(--k58-blue-dark);text-align:left;transition:background-color .16s ease}.k58-mobile-accordion__trigger:hover,.k58-mobile-accordion__trigger:focus-visible{background:#edf2fb}.k58-mobile-accordion__icon{display:flex;flex:0 0 36px;align-items:center;justify-content:center;width:36px;height:36px;margin-left:10px;background:var(--k58-soft)}.k58-mobile-accordion__icon img{width:24px;height:24px}.k58-mobile-accordion__trigger strong{flex:1 1 auto;min-width:0;padding:0 10px;font-size:14.7px;font-weight:700;line-height:16px}.k58-mobile-accordion__trigger>i{position:relative;flex:0 0 24px;width:24px;height:24px;margin-right:10px}.k58-mobile-accordion__trigger>i::before{position:absolute;top:7px;left:8px;width:7px;height:7px;border-right:2px solid var(--k58-blue-dark);border-bottom:2px solid var(--k58-blue-dark);content:"";transform:rotate(45deg);transition:transform .5s ease,top .5s ease}.k58-mobile-accordion.is-open .k58-mobile-accordion__trigger>i::before{top:10px;transform:rotate(225deg)}.k58-mobile-accordion__panel{display:flex;flex-direction:column;max-height:0;overflow:hidden;opacity:0;pointer-events:none;transform:translateY(-8px);visibility:hidden;transition:max-height .5s ease,opacity .35s ease,transform .5s ease,visibility 0s linear .5s}.k58-mobile-accordion.is-open .k58-mobile-accordion__panel{max-height:2400px;opacity:1;pointer-events:auto;transform:translateY(0);visibility:visible;transition-delay:0s}.k58-mobile-accordion__panel>a{display:flex;align-items:center;justify-content:space-between;min-height:36px;padding:5px 10px;border-bottom:1px solid var(--k58-line);background:#ffffff;color:var(--k58-blue-dark);font-size:14.7px;font-weight:400;line-height:16px;transition:color .16s ease,background-color .16s ease,padding-left .16s ease}.k58-mobile-accordion__section-title{margin:12px 10px 4px;color:#617698;font-size:13px;font-weight:700;line-height:1.25}.k58-mobile-accordion__panel>a:hover,.k58-mobile-accordion__panel>a:focus-visible{padding-left:14px;background:#edf2fb;color:var(--k58-blue)}.k58-mobile-view.is-entering-forward{animation:k58-mobile-view-forward .5s ease both}.k58-mobile-view.is-entering-back{animation:k58-mobile-view-back .5s ease both}.k58-mobile-accordion__panel>a:hover i::before,.k58-mobile-accordion__panel>a:focus-visible i::before{border-color:var(--k58-blue)}}@keyframes k58-mobile-view-forward{from{opacity:0;transform:translateX(28px)}to{opacity:1;transform:translateX(0)}}@keyframes k58-mobile-view-back{from{opacity:0;transform:translateX(-28px)}to{opacity:1;transform:translateX(0)}}.k58-primary-nav__clinic .k58-primary-nav__link{gap:7px}.k58-primary-nav__clinic-chevron{position:relative;display:inline-block;width:8px;height:8px;margin-top:-4px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg);transition:transform .18s ease,margin-top .18s ease}.k58-primary-nav__clinic:hover .k58-primary-nav__clinic-chevron,.k58-primary-nav__clinic:focus-within .k58-primary-nav__clinic-chevron{margin-top:4px;transform:rotate(225deg)}