.ci-patient-insights{--ci-bg:#fff;--ci-blue:#0373bb;--ci-orange:#fcb038;--ci-button:#3da9ff;--ci-text:#393839;--ci-text-muted:#6b6a6b;--ci-card-bg:rgba(57,56,57,.04);--ci-card-bg-hover:rgba(57,56,57,.08);--ci-card-bg-active:#fff;--heading-gradient-inverse-hover:linear-gradient(90deg,#fff,#fff 50%,#fff);--ci-border:rgba(57,56,57,.18);--ci-border-hover:#fcb038;--ci-shadow:0 4px 10px -4px rgba(57,56,57,.12);background:var(--ci-bg);box-sizing:border-box;overflow:hidden;width:100%}.ci-patient-insights .section-description,.ci-patient-insights h2{text-align:center}.ci-tabs{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;padding:28px 20px 4px}.ci-tab{appearance:none;background:transparent;border:1px solid var(--ci-border);border-radius:999px;color:var(--ci-text-muted);cursor:pointer;font-size:13px;font-weight:700;letter-spacing:.01em;padding:9px 20px;transition:background .2s ease,border-color .2s ease,color .2s ease}.ci-tab:hover{border-color:var(--ci-border-hover);color:var(--ci-text)}.ci-tab.is-active{background:var(--ci-blue);border-color:var(--ci-blue);color:#fff}.ci-tab:focus-visible{outline:2px solid var(--ci-blue);outline-offset:2px}.ci-patient-insights__inner{align-content:center;box-sizing:border-box;column-gap:24px;display:grid;grid-template-columns:1fr 2fr 1fr;grid-template-rows:repeat(3,96px);margin:0 auto;max-width:1320px;min-height:560px;padding:0;position:relative;row-gap:0;width:100%}.ci-patient-insights__graphics{height:100%;inset:0;overflow:visible;pointer-events:none;position:absolute;width:100%;z-index:0}.ci-arc{fill:none;stroke-linecap:butt;stroke-linejoin:round}.ci-arc--left{stroke:var(--ci-blue);stroke-width:60}.ci-arc--right{stroke:var(--ci-orange);stroke-width:60}.ci-logo-dot{fill:var(--ci-orange)}.ci-connector{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:2;transition:stroke-width .25s ease,filter .25s ease}.ci-connector--left{stroke:var(--ci-blue)}.ci-connector--right{stroke:var(--ci-orange)}.ci-connector--left.is-active{filter:drop-shadow(0 0 4px rgba(3,115,187,.45));stroke-width:3}.ci-connector--right.is-active{filter:drop-shadow(0 0 4px rgba(252,176,56,.55));stroke-width:3}.ci-dot--left{fill:var(--ci-blue)}.ci-dot--right{fill:var(--ci-orange)}.ci-dot{transition:r .25s ease,filter .25s ease}.ci-dot--left.is-active{filter:drop-shadow(0 0 4px rgba(3,115,187,.55));r:6}.ci-dot--right.is-active{filter:drop-shadow(0 0 4px rgba(252,176,56,.65));r:6}.ci-flow-dot{animation:ciFlow 3.2s linear infinite;offset-rotate:0deg;opacity:0}.ci-flow-dot[data-side=left]{fill:var(--ci-blue)}.ci-flow-dot[data-side=right]{fill:var(--ci-orange)}@keyframes ciFlow{0%{offset-distance:0;opacity:0}8%{opacity:1}92%{opacity:1}to{offset-distance:100%;opacity:0}}.ci-patient-insights__cards{align-items:center;display:grid;grid-template-rows:repeat(3,96px);overflow:visible;padding:0 4px;position:relative;z-index:3}.ci-patient-insights__cards--left{grid-column:1;grid-row:1/4}.ci-patient-insights__cards--right{grid-column:3;grid-row:1/4}.ci-insight-card{align-items:center;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(135deg,#0373bb,#fcb038) border-box;border:1px solid transparent;border-radius:999px;box-shadow:var(--ci-shadow);box-sizing:border-box;color:var(--ci-text);cursor:pointer;display:flex;height:70px;justify-content:center;padding:10px 16px;text-align:center;text-decoration:none;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease,background .22s ease;width:100%}.ci-insight-card:focus-visible,.ci-insight-card:hover{background:linear-gradient(90deg,#0373bb,#fcb038);border-color:var(--ci-border-hover);box-shadow:0 8px 16px -6px rgba(3,115,187,.3);color:#fff;font-weight:600;text-decoration:none;transform:translateY(-2px)}.ci-insight-card:focus-visible .ci-insight-card__title,.ci-insight-card:hover .ci-insight-card__title{background:var(--heading-gradient-inverse-hover);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.ci-insight-card.is-active{background:linear-gradient(90deg,#0373bb,#fcb038);border-color:var(--ci-border-hover);box-shadow:0 8px 16px -6px rgba(3,115,187,.3);color:#fff;font-weight:600;text-decoration:none;transform:translateY(-2px)}.ci-insight-card.is-active .ci-insight-card__title{background:var(--heading-gradient-inverse-hover);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.ci-patient-insights__cards--right .ci-insight-card.is-active,.ci-patient-insights__cards--right .ci-insight-card:focus-visible,.ci-patient-insights__cards--right .ci-insight-card:hover{border-color:rgba(252,176,56,.65);box-shadow:0 8px 16px -6px rgba(252,176,56,.38)}.ci-insight-card__title{background:var(--heading-gradient-inverse);-webkit-background-clip:text;background-clip:text;font-size:16px;font-weight:600;line-height:1.5;-webkit-text-fill-color:transparent;color:transparent}.ci-patient-insights__center{grid-column:2;grid-row:1/4;position:relative;z-index:2}.ci-center-panel,.ci-patient-insights__center{align-items:center;display:flex;justify-content:center}.ci-center-panel{background:transparent;border-radius:50%;box-sizing:border-box;height:auto;max-width:100%;text-align:center;width:270px}.ci-center-panel__content{width:315px}.ci-center-panel .ci-center-panel__description,.ci-center-panel .section-description{color:var(--ci-text)}.ci-center-panel .btn-cta{box-shadow:0 0 0 1px rgba(57,56,57,.08),0 6px 18px rgba(3,115,187,.18)}.ci-center-panel .btn-cta:focus-visible,.ci-center-panel .btn-cta:hover{box-shadow:0 0 0 1px rgba(3,115,187,.15),0 10px 26px rgba(3,115,187,.28)}.ci-center-panel .ci-center-panel__content>.section-description{transition:opacity .28s ease,translate .28s ease}.ci-center-panel .ci-center-panel__content>.btn-cta{transition:opacity .28s ease .06s,translate .28s ease .06s,transform .2s ease,box-shadow .2s ease,background-color .2s ease,color .2s ease,border-color .2s ease}.ci-center-panel .ci-center-panel__content.is-leaving>*{opacity:0;transition-delay:0s;transition-duration:.18s;translate:0 -10px}.ci-center-panel .ci-center-panel__content.is-entering>*{opacity:0;transition:none;translate:0 10px}.ci-stack{display:none}.ci-stack__list{display:flex;flex-direction:column;gap:12px}.ci-stack__item{background:linear-gradient(#fff,#fff) padding-box,linear-gradient(135deg,#0373bb,#fcb038) border-box;border:1px solid transparent;border-radius:35px;box-shadow:var(--ci-shadow);overflow:hidden;transition:border-radius .25s ease,box-shadow .25s ease}.ci-stack__item[open]{border-radius:24px;box-shadow:0 10px 24px -10px rgba(3,115,187,.35)}.ci-stack__item--right[open]{box-shadow:0 10px 24px -10px rgba(252,176,56,.45)}.ci-stack__summary{align-items:center;cursor:pointer;display:flex;gap:14px;justify-content:space-between;list-style:none;min-height:64px;padding:12px 22px;text-align:left;-webkit-tap-highlight-color:transparent}.ci-stack__summary::-webkit-details-marker{display:none}.ci-stack__summary::marker{content:""}.ci-stack__summary:focus-visible{border-radius:inherit;outline:2px solid var(--ci-blue);outline-offset:-4px}.ci-stack__item[open]>.ci-stack__summary{background:linear-gradient(90deg,#0373bb,#fcb038)}.ci-stack__item[open]>.ci-stack__summary .ci-insight-card__title{background:var(--heading-gradient-inverse-hover);-webkit-background-clip:text;background-clip:text}.ci-stack__chevron{border:1.5px solid var(--ci-blue);border-radius:50%;flex:none;height:28px;position:relative;transition:transform .25s ease,border-color .25s ease;width:28px}.ci-stack__item--right .ci-stack__chevron{border-color:var(--ci-orange)}.ci-stack__chevron:before{border-bottom:2px solid var(--ci-blue);border-right:2px solid var(--ci-blue);content:"";height:7px;left:50%;position:absolute;top:45%;transform:translate(-50%,-50%) rotate(45deg);width:7px}.ci-stack__item--right .ci-stack__chevron:before{border-color:var(--ci-orange)}.ci-stack__item[open] .ci-stack__chevron{border-color:#fff;transform:rotate(180deg)}.ci-stack__item[open] .ci-stack__chevron:before{border-color:#fff}.ci-stack__panel{padding:18px 22px 22px;text-align:left}.ci-stack__text{color:var(--ci-text);margin:0 0 18px}.ci-stack__item[open] .ci-stack__panel{animation:ciStackIn .3s ease}@keyframes ciStackIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@media (max-width:1024px){.ci-patient-insights__inner{display:none}.ci-stack{box-sizing:border-box;display:block;margin:0 auto;max-width:600px;padding:32px 24px 0}}@media (max-width:767px){.ci-stack{padding:24px 0 0}.ci-stack__list{gap:10px}.ci-stack__summary{min-height:58px;padding:10px 18px}.ci-stack__panel{padding:16px 18px 20px}}@media (prefers-reduced-motion:reduce){.ci-flow-dot{animation:none;opacity:.6}.ci-center-panel .ci-center-panel__content>*{transition:none!important;translate:none!important}.ci-stack__item[open] .ci-stack__panel{animation:none}.ci-stack__chevron{transition:none}}.ci-patient-insights{--ci-bg:#07446f;--ci-blue:#2f9fe8;--ci-text:#e6eef6;--ci-text-muted:#c4d6e6;--ci-border:hsla(0,0%,100%,.3);--ci-shadow:0 8px 18px -10px rgba(0,0,0,.5);--ci-card-fill:#0b4b79}.ci-patient-insights h2{color:#fff}.ci-patient-insights .section-description{color:#e6eef6}.ci-tab.is-active{background:#fff;border-color:#fff;color:#07446f}.ci-tab:focus-visible{outline-color:#fff}.ci-insight-card{background:linear-gradient(var(--ci-card-fill),var(--ci-card-fill)) padding-box,linear-gradient(135deg,var(--ci-blue),var(--ci-orange)) border-box}.ci-insight-card__title{background:none;-webkit-text-fill-color:#fff;color:#fff}.ci-center-panel .btn-cta{box-shadow:0 6px 18px rgba(0,0,0,.28)}.ci-center-panel .btn-cta:focus-visible,.ci-center-panel .btn-cta:hover{box-shadow:0 10px 26px rgba(0,0,0,.4)}.ci-stack__item{background:linear-gradient(var(--ci-card-fill),var(--ci-card-fill)) padding-box,linear-gradient(135deg,var(--ci-blue),var(--ci-orange)) border-box}.ci-stack__item--right[open],.ci-stack__item[open]{box-shadow:0 12px 26px -12px rgba(0,0,0,.55)}.ci-stack__summary:focus-visible{outline-color:#fff}