.card-dia{position:relative;display:flex;flex-direction:column;border-radius:24px;overflow:hidden;color:#152a69;font-family:"Geomanist-book",sans-serif;height:100%;margin:15px 0}
.card-dia.card-dia--bordered{background-color:#fff;border:1px solid #8c94b1}
.card-dia.card-dia--bg-ice{background-color:#e9ebf5;border:0}
.card-dia.card-dia--bg-lavender{background-color:#d4d7eb;border:0}
.card-dia.card-dia--bg-sand{background-color:#f4ebd9;border:0}
.card-dia.card-dia--bg-navy{background-color:#152a69;border:0}
.card-dia.card-dia--bg-mint{background-color:#d9f5ec;border:0}
.card-dia.card-dia--bg-aqua{background-color:#b3ebd9;border:0}
.card-dia.card-dia--bg-turquoise{background-color:#00c6c5;border:0}
.card-dia.card-dia--on-dark{color:#fff}
.card-dia.card-dia--on-dark .card-dia__title,.card-dia.card-dia--on-dark .card-dia__description,.card-dia.card-dia--on-dark .card-dia__plus{color:#fff}
.card-dia__media{position:relative;height:216px;overflow:hidden}
.card-dia__image{width:100%;height:100%;object-fit:cover;object-position:center;border-radius:24px 24px 0 0;display:block}
.card-dia__badge{position:absolute;top:19px;right:23px;z-index:1;display:inline-flex;align-items:center;justify-content:center}
.card-dia__badge--left{right:auto;left:23px}
.card-dia__badge--logo{width:64px;height:64px;padding:16px;border-radius:50%;background-color:#fff;box-sizing:border-box}
.card-dia__badge--logo .card-dia__logo{width:100%;height:100%;object-fit:contain;display:block}
.card-dia__content{flex:1 1 auto;display:flex;flex-direction:column;padding:40px;box-sizing:border-box;text-align:left;gap:0}
.card-dia__comparison{width:100%;display:grid;align-items:center;box-sizing:border-box}
.card-dia__comparison--with-plus{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);column-gap:16px}
.card-dia__comparison--without-plus{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:48px}
.card-dia__block{min-width:0;display:flex;flex-direction:column}
.card-dia__title{margin:0 0 22px;color:#cd2e2a;font-size:54px;line-height:1.2;font-family:"Geomanist-medium",sans-serif;font-weight:500}
.card-dia__title p,.card-dia__title span,.card-dia__title strong,.card-dia__title em{margin:0;color:inherit;font-size:inherit;line-height:inherit;font-family:inherit}
.card-dia__title strong{font-family:"Geomanist-medium",sans-serif;font-weight:500}
.card-dia__title a{color:inherit;font-size:inherit;line-height:inherit;font-family:inherit;text-decoration:none}
.card-dia__title a:hover,.card-dia__title a:focus{text-decoration:underline}
.card-dia__description{margin:0;color:#152a69;font-size:16px;line-height:1.4;font-family:"Geomanist-book",sans-serif;font-weight:400}
.card-dia__description p,.card-dia__description span,.card-dia__description strong,.card-dia__description em,.card-dia__description a{color:inherit;font-size:inherit;line-height:inherit;font-family:inherit}
.card-dia__description p{margin:0}
.card-dia__description p:last-child{margin-bottom:0}
.card-dia__description strong{font-family:"Geomanist-medium",sans-serif;font-weight:500}
.card-dia__description a{text-decoration:underline}
.card-dia__description ul,.card-dia__description ol{margin:16px 0 0;padding-inline-start:24px}
.card-dia__description ul{list-style:disc}
.card-dia__description ol{list-style:decimal}
.card-dia__description li{margin-bottom:8px}
.card-dia__description li>ul,.card-dia__description li>ol{margin-top:8px}
.card-dia__plus{color:#cd2e2a;font-family:"Geomanist-medium",sans-serif;font-size:54px;line-height:1;font-weight:500;display:inline-flex;align-items:center;justify-content:center;align-self:self-start}
.card-dia--align-center .card-dia__content{align-items:center;text-align:center;justify-content:center}
.card-dia--align-center .card-dia__comparison{text-align:center}
.card-dia--align-right .card-dia__content{align-items:flex-end;text-align:right}
.card-dia--align-right .card-dia__comparison{text-align:right}
@media(min-width:768px){.wizink-columns-component.columns-4 .card-dia .card-dia__content{padding-left:24px;padding-right:24px;padding-bottom:40px}
.wizink-columns-component.columns-4 .card-dia .card-dia__comparison--with-plus{column-gap:18px}
.wizink-columns-component.columns-4 .card-dia .card-dia__plus{font-size:36px;min-width:24px}
.wizink-columns-component.columns-3 .card-dia .card-dia__content{padding-left:20px;padding-right:20px}
.wizink-columns-component.columns-3 .card-dia .card-dia__comparison--with-plus{column-gap:20px}
.wizink-columns-component.columns-2 .card-dia .card-dia__content{padding-left:50px;padding-right:50px}
}
@media(max-width:720px){.card-dia__content{padding:48px}
.card-dia__comparison,.card-dia__comparison--with-plus,.card-dia__comparison--without-plus{grid-template-columns:1fr;row-gap:24px;column-gap:0}
.card-dia__plus{justify-self:center}
.card-dia__title{margin-bottom:16px}
}
.comp-card-dia{width:80%;align-self:center;max-width:480px}
@media(max-width:720px){.comp-card-dia{width:100%}
}