/* ISBA Feature Boxes — Rounded (Style B) design language
   Two boxes per row; cascade to full-width single column on mobile. */
.isba-feature-row{display:grid;grid-template-columns:1fr 1fr;gap:16px;padding:0 0 16px}:where(/* ISBA Feature Boxes — Rounded (Style B) design language
   Two boxes per row; cascade to full-width single column on mobile. */
.isba-feature-row){font-family:Archivo,sans-serif}
.isba-feature-box{display:flex;gap:18px;align-items:flex-start;background:#fff;border-radius:20px;padding:22px 24px}
.isba-feature-dot{flex:0 0 auto;width:46px;height:46px;border-radius:999px;background:#D83331;display:flex;align-items:center;justify-content:center;overflow:hidden}:where(.isba-feature-dot):not(.isba-ce-x):not(.isba-ce-y){color:#fff}
.isba-feature-box-right .isba-feature-dot{background:#F2BA33}
.isba-feature-title{margin:4px 0 8px}:where(.isba-feature-title){font:600 21px/1.05 "Space Grotesk",sans-serif}:where(.isba-feature-title):not(.isba-ce-x):not(.isba-ce-y){color:#2B2520}
.isba-feature-paragraph{margin:0}:where(.isba-feature-paragraph){font:400 15px/1.5 Archivo,sans-serif}:where(.isba-feature-paragraph):not(.isba-ce-x):not(.isba-ce-y){color:#7C746B}
.isba-feature-link{display:inline-block;margin-top:12px}:where(.isba-feature-link){font:600 15px/1 Archivo,sans-serif;text-decoration:none}:where(.isba-feature-link):not(.isba-ce-x):not(.isba-ce-y){color:#D83331}
:where(.isba-feature-link:hover){text-decoration:underline}:where(.isba-feature-link:hover):not(.isba-ce-x):not(.isba-ce-y){color:#B82A28}
.isba-feature-link::after{content:" \2192"}
@media (max-width:700px){.isba-feature-row{grid-template-columns:1fr}}
:where(.isba-feature-dot-number){font:700 18px/1 "Space Grotesk",sans-serif}:where(.isba-feature-dot-number):not(.isba-ce-x):not(.isba-ce-y){color:inherit}
:where(.isba-feature-dot-text){font:700 16px/1 Archivo,sans-serif}:where(.isba-feature-dot-text):not(.isba-ce-x):not(.isba-ce-y){color:inherit}
.isba-feature-dot-image{width:100%;height:100%;object-fit:cover;display:block}

.isba-feature-paragraph{display:block}.isba-feature-paragraph p{margin:0 0 .7em;font:inherit;color:inherit;text-transform:inherit;letter-spacing:inherit}.isba-feature-paragraph p:last-child{margin-bottom:0}.isba-feature-paragraph ul,.isba-feature-paragraph ol{margin:0 0 .7em;padding-left:1.3em}.isba-feature-paragraph strong,.isba-feature-paragraph b{font-weight:700}.isba-feature-paragraph em,.isba-feature-paragraph i{font-style:italic}.isba-feature-paragraph a{color:#D83331;text-decoration:underline}.isba-feature-paragraph a:hover{color:#B82A28}