.hero[data-c-k4boqzje]{background:linear-gradient(150deg, var(--c-wash) 0%, #d6e9ff59 45%, var(--c-wash) 100%);text-align:center;padding-top:150px;padding-bottom:90px}.hero__inner[data-c-k4boqzje]{flex-direction:column;align-items:center;display:flex}.hero__title[data-c-k4boqzje]{color:var(--c-slate);text-transform:capitalize;font-size:56px;font-weight:700;line-height:1.18}.hero__sub[data-c-k4boqzje]{font-family:var(--f-display);color:var(--c-slate-2);max-width:1080px;margin-top:20px;font-size:18px;font-weight:400;line-height:1.5}.hero__process[data-c-k4boqzje]{grid-template-columns:1fr auto 1fr auto 1fr;align-items:start;width:100%;max-width:900px;margin-top:38px;display:grid}.hero__step[data-c-k4boqzje]{text-align:center;padding:0 10px}.hero__step-icon[data-c-k4boqzje]{margin-bottom:10px;line-height:0;display:inline-flex}.hero__step-icon[data-c-k4boqzje] svg{width:44px;height:44px}.hero__step-title[data-c-k4boqzje]{font-family:var(--f-display);color:var(--c-slate-2);text-transform:capitalize;margin:0 0 5px;font-size:19px;font-weight:400;line-height:1.2}.hero__step-text[data-c-k4boqzje]{font-family:var(--f-body);color:var(--c-slate-2);max-width:230px;margin:0 auto;font-size:14px;font-weight:400;line-height:1.4}.hero__step-arrow[data-c-k4boqzje]{justify-self:center;margin-top:22px;line-height:0}.hero__step-arrow[data-c-k4boqzje] svg{width:24px;height:auto}.hero__forms-link[data-c-k4boqzje]{color:var(--c-cyan);font-family:var(--f-display);text-transform:capitalize;align-items:center;gap:8px;margin-top:34px;font-size:18px;font-weight:700;transition:gap .15s;display:inline-flex}.hero__forms-link[data-c-k4boqzje] svg{width:17px;height:17px}.hero__forms-link[data-c-k4boqzje]:hover{gap:12px}.forms__title[data-c-k4boqzje]{text-align:center;color:var(--c-slate);margin-bottom:18px;font-size:42px;font-weight:700}.forms__sub[data-c-k4boqzje]{text-align:center;font-family:var(--f-display);color:var(--c-slate-2);margin-bottom:28px;font-size:18px;font-weight:400}.forms__sub[data-c-k4boqzje] a[data-c-k4boqzje]{color:var(--c-cyan);font-weight:700}.meds__search[data-c-k4boqzje]{max-width:520px;margin:0 auto 38px;position:relative}.meds__search[data-c-k4boqzje] svg[data-c-k4boqzje]{width:20px;height:20px;color:var(--c-slate-2);pointer-events:none;position:absolute;top:50%;left:16px;transform:translateY(-50%)}.meds__search[data-c-k4boqzje] input[data-c-k4boqzje]{width:100%;font-family:var(--f-body);color:var(--c-slate);background:#fff;border:1px solid #d7e2f0;border-radius:14px;outline:none;padding:15px 18px 15px 46px;font-size:16px;transition:border-color .15s,box-shadow .15s;box-shadow:0 6px 18px #071e500d}.meds__search[data-c-k4boqzje] input[data-c-k4boqzje]:focus{border-color:var(--c-cyan,#0fbcd8);box-shadow:0 6px 22px #0fbcd829}.meds__grid[data-c-k4boqzje]{columns:3;column-gap:22px;max-width:1120px;margin-inline:auto}.medcard[data-c-k4boqzje]{break-inside:avoid;background:#fff;border:1px solid #e2ecf6;border-radius:18px;width:100%;margin-bottom:22px;padding:24px 24px 22px;position:relative;overflow:hidden;box-shadow:0 10px 28px #071e500f}.medcard[data-c-k4boqzje]:before{content:"";background:linear-gradient(90deg, var(--c-cyan,#0fbcd8), var(--c-blue,#214287));height:4px;position:absolute;top:0;left:0;right:0}.medcard__name[data-c-k4boqzje]{font-family:var(--f-display);color:var(--c-slate);margin-bottom:16px;font-size:19px;font-weight:700}.medcard__chips[data-c-k4boqzje]{flex-wrap:wrap;gap:8px;display:flex}.medchip[data-c-k4boqzje]{color:var(--c-slate-2);font-family:var(--f-display);background:#f1f6fc;border-radius:9px;padding:7px 12px;font-size:13.5px;font-weight:600;transition:background .12s,color .12s}.medchip[data-c-k4boqzje]:hover{background:var(--c-wash,#d6e9ff);color:var(--c-blue)}.medchip[data-c-k4boqzje].is-hidden,.medcard[data-c-k4boqzje].is-hidden{display:none}.medchip--dl[data-c-k4boqzje]{align-items:center;gap:7px;display:inline-flex}.medchip__dl[data-c-k4boqzje]{opacity:.5;line-height:0}.medchip__dl[data-c-k4boqzje] svg{width:13px;height:13px}.medchip--dl[data-c-k4boqzje]:hover .medchip__dl[data-c-k4boqzje]{opacity:1}.meds__empty[data-c-k4boqzje]{text-align:center;font-family:var(--f-display);color:var(--c-slate-2);margin-top:30px;font-size:16px;display:none}.meds__empty[data-c-k4boqzje] a[data-c-k4boqzje]{color:var(--c-cyan);font-weight:700}.process[data-c-k4boqzje]{position:relative;overflow:hidden}.process__wrap[data-c-k4boqzje]{position:relative}.process__drop[data-c-k4boqzje]{pointer-events:none;z-index:0;width:468px;height:548px;position:absolute;top:-96px;left:50%;transform:translate(-50%)}.process__title[data-c-k4boqzje],.process__steps[data-c-k4boqzje]{z-index:1;position:relative}.process__title[data-c-k4boqzje]{text-align:center;color:var(--c-slate);text-transform:capitalize;max-width:800px;margin:0 auto 20px;font-size:56px;font-weight:700;line-height:1.2}.process__steps[data-c-k4boqzje]{grid-template-columns:1fr 65px 1fr 65px 1fr;align-items:start;display:grid}.process__step[data-c-k4boqzje]{text-align:center}.process__step[data-c-k4boqzje]:nth-child(3){margin-top:11px}.process__step[data-c-k4boqzje]:nth-child(5){margin-top:22px}.process__icon[data-c-k4boqzje]{margin-bottom:15px;line-height:0;display:inline-flex}.process__step-title[data-c-k4boqzje]{font-family:var(--f-display);color:var(--c-slate-2);text-transform:capitalize;margin:0 0 5px;font-size:30px;font-weight:400;line-height:36px}.process__step-text[data-c-k4boqzje]{font-family:var(--f-body);color:var(--c-slate-2);font-size:16px;font-weight:400;line-height:1.35}.process__arrow[data-c-k4boqzje]{justify-self:center;margin-top:88px;line-height:0}@media (max-width:980px){.hero[data-c-k4boqzje]{padding-top:120px}.hero__title[data-c-k4boqzje]{font-size:38px}.hero__process[data-c-k4boqzje]{grid-template-columns:1fr;gap:30px;max-width:420px}.hero__step-arrow[data-c-k4boqzje]{display:none}.forms__title[data-c-k4boqzje]{font-size:30px}.meds__grid[data-c-k4boqzje]{columns:2}.process__title[data-c-k4boqzje]{font-size:34px}.process__steps[data-c-k4boqzje]{grid-template-columns:1fr;gap:44px}.process__step[data-c-k4boqzje]:nth-child(3),.process__step[data-c-k4boqzje]:nth-child(5){margin-top:0}.process__arrow[data-c-k4boqzje]{display:none}}@media (max-width:560px){.meds__grid[data-c-k4boqzje]{columns:1}}
