.stacked-cards{display:grid;gap:32px;@media (min-width:768px){gap:48px}& .stacked-cards-header{display:grid;gap:16px;&.stacked-cards-header-center{justify-items:center;text-align:center}}& .stacked-cards-heading{color:#033180;font-weight:800;margin:0;&.stacked-cards-heading-big{font-size:40px;letter-spacing:-.4px;line-height:50px;@media (min-width:768px){font-size:64px;letter-spacing:-.64px;line-height:72px}}&.stacked-cards-heading-medium{font-size:32px;letter-spacing:-.32px;line-height:40px;@media (min-width:768px){font-size:48px;letter-spacing:-.48px;line-height:60px}}}& .button-wrapper{margin-block-start:8px;@media (min-width:768px){margin-block-start:24px}}& .stacked-cards-button{background-color:#0960f6;border-radius:980px;color:#fff;font-size:16px;font-weight:600;height:40px;justify-content:center;line-height:24px;padding-block:8px;padding-inline:24px;&:hover{background-color:#053d9e;color:#fff}}& .stacked-cards-description{color:#033180;font-size:16px;line-height:24px;@media (min-width:768px){font-size:18px;line-height:27px}& *{font-size:inherit;line-height:inherit;margin:0}& a{color:#00b8ff;text-decoration:underline;&:hover{text-decoration:none}}}& .stacked-cards-list{align-items:stretch;display:grid;gap:32px;@media (min-width:768px){gap:48px;grid-template-columns:repeat(2,minmax(0,640px))}}& .stacked-cards-card{background:#fff;border-radius:24px;box-shadow:0 8px 16px rgb(7 77 197/5%),0 24px 40px rgba(7,77,197,.1);display:flex;flex-direction:column;gap:16px;height:100%;overflow:clip;padding-block-end:32px}& .stacked-cards-image{display:block;object-fit:cover;width:100%}& .stacked-cards-text,& .stacked-cards-title{color:#033180;margin:0;padding-inline:32px}& .stacked-cards-title{font-size:20px;font-weight:600;line-height:1.3;@media (min-width:768px){font-size:24px;line-height:30px}}& .stacked-cards-text{font-size:16px;font-weight:400;line-height:24px}}.dnd-section:has(.stacked-cards){padding-block:64px;>.row-fluid{padding-bottom:0;padding-top:0}@media (min-width:768px){padding-block:100px}}.dnd-section:has(.stacked-cards,.metric-cards,.interactive-summary-module,.tabs-container,.faqs-section,.full-width-cta-banner)+.dnd-section:has(.metric-cards,.interactive-summary-module,.tabs-container,.faqs-section){padding-block-start:0}