.BloodCompatibilitySection-module-scss-module__ln78lq__section{background-color:#fff;width:100%;padding:64px 0}@media screen and (max-width:899px){.BloodCompatibilitySection-module-scss-module__ln78lq__section{padding:44px 0}}@media screen and (max-width:599px){.BloodCompatibilitySection-module-scss-module__ln78lq__section{padding:32px 0}}.BloodCompatibilitySection-module-scss-module__ln78lq__header{text-align:center;margin-bottom:36px}@media screen and (max-width:599px){.BloodCompatibilitySection-module-scss-module__ln78lq__header{margin-bottom:20px}}.BloodCompatibilitySection-module-scss-module__ln78lq__heading{color:#14131f;margin:0 0 10px;font-size:30px;font-weight:700}@media screen and (max-width:899px){.BloodCompatibilitySection-module-scss-module__ln78lq__heading{font-size:24px}}@media screen and (max-width:599px){.BloodCompatibilitySection-module-scss-module__ln78lq__heading{margin-bottom:6px;font-size:21px}}.BloodCompatibilitySection-module-scss-module__ln78lq__subheading{color:var(--primary-text-color);max-width:490px;margin:0 auto;font-size:15px}@media screen and (max-width:599px){.BloodCompatibilitySection-module-scss-module__ln78lq__subheading{font-size:13.5px;line-height:1.55}}.BloodCompatibilitySection-module-scss-module__ln78lq__selector{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin-bottom:48px;display:flex}@media screen and (max-width:599px){.BloodCompatibilitySection-module-scss-module__ln78lq__selector{gap:8px;margin-bottom:26px}}.BloodCompatibilitySection-module-scss-module__ln78lq__groupBtn{color:#14131f;cursor:pointer;background-color:#fff;border:1px solid #d9d9e3;border-radius:999px;min-width:56px;padding:12px 18px;font-size:15px;font-weight:700}@media screen and (max-width:599px){.BloodCompatibilitySection-module-scss-module__ln78lq__groupBtn{min-width:48px;padding:9px 14px;font-size:14px}}.BloodCompatibilitySection-module-scss-module__ln78lq__groupBtn{transition:transform .2s,background-color .2s,color .2s,border-color .2s,box-shadow .2s}.BloodCompatibilitySection-module-scss-module__ln78lq__groupBtn:hover{border-color:#b9b9c8;transform:translateY(-2px)}.BloodCompatibilitySection-module-scss-module__ln78lq__groupBtn:focus-visible{outline:2px solid var(--secondary-color);outline-offset:2px}.BloodCompatibilitySection-module-scss-module__ln78lq__groupBtnActive{color:#fff;background-color:#14131f;border-color:#14131f;box-shadow:0 8px 20px #14131f40}.BloodCompatibilitySection-module-scss-module__ln78lq__groupBtnActive:hover{border-color:#14131f}.BloodCompatibilitySection-module-scss-module__ln78lq__compatWrap{grid-template-columns:1fr auto 1fr;align-items:center;gap:32px;max-width:1080px;margin:0 auto;display:grid}@media screen and (max-width:900px){.BloodCompatibilitySection-module-scss-module__ln78lq__compatWrap{grid-template-columns:1fr;justify-items:center;gap:28px}}@media screen and (max-width:599px){.BloodCompatibilitySection-module-scss-module__ln78lq__compatWrap{gap:18px}}.BloodCompatibilitySection-module-scss-module__ln78lq__card{background-color:#fff;border:1px solid #eef0f5;border-radius:18px;width:100%;padding:26px;transition:transform .3s,box-shadow .3s;box-shadow:0 10px 30px #14131f0d}.BloodCompatibilitySection-module-scss-module__ln78lq__card:hover{transform:translateY(-4px);box-shadow:0 16px 36px #14131f17}@media screen and (max-width:599px){.BloodCompatibilitySection-module-scss-module__ln78lq__card{border-radius:14px;padding:18px 16px}}.BloodCompatibilitySection-module-scss-module__ln78lq__cardTitleGreen{color:#12703d;margin:0 0 6px;font-size:18px;font-weight:700}@media screen and (max-width:599px){.BloodCompatibilitySection-module-scss-module__ln78lq__cardTitleGreen{font-size:16px}}.BloodCompatibilitySection-module-scss-module__ln78lq__cardTitleRed{color:#c1121c;margin:0 0 6px;font-size:18px;font-weight:700}@media screen and (max-width:599px){.BloodCompatibilitySection-module-scss-module__ln78lq__cardTitleRed{font-size:16px}}.BloodCompatibilitySection-module-scss-module__ln78lq__cardSubtitle{color:var(--primary-text-color);margin:0 0 18px;font-size:13px}@media screen and (max-width:599px){.BloodCompatibilitySection-module-scss-module__ln78lq__cardSubtitle{margin-bottom:14px;font-size:12.5px}}.BloodCompatibilitySection-module-scss-module__ln78lq__chipRow{flex-wrap:wrap;gap:10px;min-height:40px;margin-bottom:18px;display:flex}@media screen and (max-width:599px){.BloodCompatibilitySection-module-scss-module__ln78lq__chipRow{gap:8px;min-height:34px;margin-bottom:14px}}.BloodCompatibilitySection-module-scss-module__ln78lq__chip,.BloodCompatibilitySection-module-scss-module__ln78lq__chipDark,.BloodCompatibilitySection-module-scss-module__ln78lq__chipGreen{color:#fff;border-radius:999px;justify-content:center;align-items:center;min-width:46px;padding:8px 14px;font-size:13px;font-weight:700;transition:transform .2s;animation:.35s backwards BloodCompatibilitySection-module-scss-module__ln78lq__chipPop;display:inline-flex}.BloodCompatibilitySection-module-scss-module__ln78lq__chip:hover,.BloodCompatibilitySection-module-scss-module__ln78lq__chipDark:hover,.BloodCompatibilitySection-module-scss-module__ln78lq__chipGreen:hover{transform:translateY(-2px)}.BloodCompatibilitySection-module-scss-module__ln78lq__chipGreen{background-color:#12703d}.BloodCompatibilitySection-module-scss-module__ln78lq__chipDark{background-color:#14131f}.BloodCompatibilitySection-module-scss-module__ln78lq__badge,.BloodCompatibilitySection-module-scss-module__ln78lq__badgeRed,.BloodCompatibilitySection-module-scss-module__ln78lq__badgeGreen{border-radius:999px;align-items:center;gap:6px;padding:10px 16px;font-size:13px;font-weight:600;display:inline-flex}.BloodCompatibilitySection-module-scss-module__ln78lq__badgeGreen{color:#12703d;background-color:#e8f8ee}.BloodCompatibilitySection-module-scss-module__ln78lq__badgeRed{color:#c1121c;background-color:#fde8ea}.BloodCompatibilitySection-module-scss-module__ln78lq__centerWrap{flex-direction:column;align-items:center;gap:12px;padding:0 40px;display:flex;position:relative}.BloodCompatibilitySection-module-scss-module__ln78lq__centerWrap:before,.BloodCompatibilitySection-module-scss-module__ln78lq__centerWrap:after{content:"";border-top:2px dashed #d9d9e3;width:40px;height:0;position:absolute;top:46%}.BloodCompatibilitySection-module-scss-module__ln78lq__centerWrap:before{left:-12px}.BloodCompatibilitySection-module-scss-module__ln78lq__centerWrap:after{right:-12px}@media screen and (max-width:900px){.BloodCompatibilitySection-module-scss-module__ln78lq__centerWrap:before,.BloodCompatibilitySection-module-scss-module__ln78lq__centerWrap:after{display:none}}@media screen and (max-width:599px){.BloodCompatibilitySection-module-scss-module__ln78lq__centerWrap{gap:8px;padding:0}}.BloodCompatibilitySection-module-scss-module__ln78lq__dropWrap{justify-content:center;align-items:center;animation:.4s BloodCompatibilitySection-module-scss-module__ln78lq__fadeScaleIn;display:flex;position:relative}.BloodCompatibilitySection-module-scss-module__ln78lq__dropIcon{width:77px;height:100px;color:var(--secondary-color);filter:drop-shadow(0 12px 24px #cb274859)}@media screen and (max-width:599px){.BloodCompatibilitySection-module-scss-module__ln78lq__dropIcon{width:58px;height:76px}}.BloodCompatibilitySection-module-scss-module__ln78lq__dropText{color:#fff;letter-spacing:.02em;font-size:26px;font-weight:800;position:absolute;top:58%;left:50%;transform:translate(-50%,-50%)}@media screen and (max-width:599px){.BloodCompatibilitySection-module-scss-module__ln78lq__dropText{font-size:20px}}.BloodCompatibilitySection-module-scss-module__ln78lq__dropLabel{color:var(--primary-text-color);margin:0;font-size:13px}.BloodCompatibilitySection-module-scss-module__ln78lq__disclaimer{text-align:center;color:#565b66;max-width:480px;margin:44px auto 0;font-size:13px;line-height:normal}@media screen and (max-width:599px){.BloodCompatibilitySection-module-scss-module__ln78lq__disclaimer{margin-top:22px;font-size:12px;line-height:1.5}}@keyframes BloodCompatibilitySection-module-scss-module__ln78lq__fadeScaleIn{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:scale(1)}}@keyframes BloodCompatibilitySection-module-scss-module__ln78lq__chipPop{0%{opacity:0;transform:translateY(6px)scale(.9)}to{opacity:1;transform:translateY(0)scale(1)}}
