.cb-ci_hero{padding-top:var(--space-12);padding-bottom:var(--space-14);}
@media (max-width: 1024px){.cb-ci_hero{padding-top:var(--space-12);padding-bottom:var(--space-14);}}
@media (max-width: 767px){.cb-ci_hero{padding-top:var(--space-12);padding-bottom:var(--space-14);}}
.cb-ci_grid{display:grid;grid-template-columns:1.05fr 1fr;grid-template-rows:repeat(1, 1fr);column-gap:56px;row-gap:40px;}
@media (max-width: 1024px){.cb-ci_grid{display:grid;grid-template-columns:repeat(1, 1fr);grid-template-rows:repeat(1, 1fr);column-gap:56px;row-gap:40px;}}
@media (max-width: 767px){.cb-ci_grid{display:grid;grid-template-columns:repeat(1, 1fr);grid-template-rows:repeat(1, 1fr);column-gap:56px;row-gap:40px;}}
.cb-ci_copy{gap:var(--space-5);}
@media (max-width: 1024px){.cb-ci_copy{gap:var(--space-5);}}
@media (max-width: 767px){.cb-ci_copy{gap:var(--space-5);}}
.cb-ci_ctas{margin-top:var(--space-2);gap:var(--space-3);}
@media (max-width: 1024px){.cb-ci_ctas{margin-top:var(--space-2);gap:var(--space-3);}}
@media (max-width: 767px){.cb-ci_ctas{margin-top:var(--space-2);gap:var(--space-3);}}
.cb-ci_loop{align-items:stretch;}
@media (max-width: 1024px){.cb-ci_loop{align-items:stretch;}}
@media (max-width: 767px){.cb-ci_loop{align-items:stretch;}}
.cb-ci_item{display:flex;align-items:stretch;height:100%;min-height:100%;}
@media (max-width: 1024px){.cb-ci_item{display:flex;align-items:stretch;height:100%;min-height:100%;}}
@media (max-width: 767px){.cb-ci_item{display:flex;align-items:stretch;height:100%;min-height:100%;}}
.cb-ci_card{height:100%;width:100%;display:flex;flex-direction:column;}
@media (max-width: 1024px){.cb-ci_card{height:100%;width:100%;display:flex;flex-direction:column;}}
@media (max-width: 767px){.cb-ci_card{height:100%;width:100%;display:flex;flex-direction:column;}}
.cb-ci_card_media{flex-shrink:0;}
@media (max-width: 1024px){.cb-ci_card_media{flex-shrink:0;}}
@media (max-width: 767px){.cb-ci_card_media{flex-shrink:0;}}
.cb-ci_card_img{width:100%;height:100%;object-fit:cover;display:block;}
@media (max-width: 1024px){.cb-ci_card_img{width:100%;height:100%;object-fit:cover;display:block;}}
@media (max-width: 767px){.cb-ci_card_img{width:100%;height:100%;object-fit:cover;display:block;}}
.cb-ci_card_body{display:flex;flex-direction:column;flex-grow:1;}
@media (max-width: 1024px){.cb-ci_card_body{display:flex;flex-direction:column;flex-grow:1;}}
@media (max-width: 767px){.cb-ci_card_body{display:flex;flex-direction:column;flex-grow:1;}}
.cb-ci_card_x{flex-grow:1;}
@media (max-width: 1024px){.cb-ci_card_x{flex-grow:1;}}
@media (max-width: 767px){.cb-ci_card_x{flex-grow:1;}}
.cb-ci_ev_grid{display:grid;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(2, 1fr);column-gap:24px;row-gap:24px;}
@media (max-width: 1024px){.cb-ci_ev_grid{display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(2, 1fr);column-gap:24px;row-gap:24px;}}
@media (max-width: 767px){.cb-ci_ev_grid{display:grid;grid-template-columns:repeat(1, 1fr);grid-template-rows:repeat(2, 1fr);column-gap:24px;row-gap:24px;}}
.cb-ci_kits_grid{display:grid;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(1, 1fr);column-gap:24px;row-gap:24px;}
@media (max-width: 1024px){.cb-ci_kits_grid{display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(1, 1fr);column-gap:24px;row-gap:24px;}}
@media (max-width: 767px){.cb-ci_kits_grid{display:grid;grid-template-columns:repeat(1, 1fr);grid-template-rows:repeat(1, 1fr);column-gap:24px;row-gap:24px;}}
