.section-cards{padding:5.6rem 0}@media (max-width:767px){.section-cards{padding:4rem 0}}.section-cards .section__head{margin-bottom:5rem;max-width:55rem;padding:0 .7rem}@media (max-width:767px){.section-cards .section__head{margin-bottom:2.4rem;text-align:center}}.section-cards .section__head h3{font-weight:800;letter-spacing:0}.section-cards .section__body{padding:0 .6rem}.section-cards .grid{margin:-1.6rem -.5rem}@media (max-width:767px){.section-cards .grid{margin:-1rem}}.section-cards .grid .grid__col{padding:1.6rem .5rem}@media (max-width:1023px){.section-cards .grid .grid__col{flex:0 0 33.33%;max-width:33.33%}}@media (max-width:767px){.section-cards .grid .grid__col{flex:0 0 50%;max-width:50%;padding:1rem}}@media (max-width:600px){.section-cards .grid .grid__col{flex:0 0 100%;max-width:100%}}.card{align-items:flex-end;border-radius:2.9rem;color:var(--white);display:flex;height:40.2rem;justify-content:space-between;margin:0 auto;max-width:35rem;overflow:hidden;padding:5rem 2.5rem;position:relative}@media (max-width:1023px){.card{padding:5rem 1.5rem}}.card *{color:inherit}.card a{text-decoration:none}.card:after,.card:before{background:linear-gradient(180deg,rgba(44,22,77,0),#2c164d);border-radius:inherit;bottom:0;content:"";height:100%;left:0;pointer-events:none;position:absolute;transition:.4s;width:100%;z-index:2}.card:after{background:rgba(44,22,77,.2);height:100%;opacity:0}.card img{height:auto;left:50%;min-height:100%;min-width:100%;object-fit:cover;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%;z-index:1}.card h4{font-size:1.94rem;font-weight:700;letter-spacing:0;line-height:1.16;min-height:7.8rem;position:relative;z-index:3}@media (hover:hover){.card:not(.card--static):where(:hover,:focus-visible):after{opacity:1}}