.single-card-module{margin:10px auto;max-width:1200px;padding:0;--primary:#004876;--accent-orange:#ff844f;--card-aspect-desktop:3/3.5;--card-aspect-tablet:4/3;--card-aspect-mobile:3/4;font-family:Aptos,Inter,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial}@media (min-width:1025px){.row-fluid:has([class*=span] .single-card-module)>.span3{float:left;width:25%!important}.row-fluid:has([class*=span] .single-card-module)>.span3:nth-child(n+2){margin-left:0!important;padding-left:20px!important}}@media (min-width:768px) and (max-width:1024px){.row-fluid:has([class*=span] .single-card-module)>.span3{box-sizing:border-box!important;float:left;margin-bottom:30px!important;margin-left:0!important;width:50%!important}.row-fluid:has([class*=span] .single-card-module)>.span3:nth-child(2n){padding-left:20px!important}.row-fluid:has([class*=span] .single-card-module)>.span3:nth-child(odd){padding-left:0!important}}@media (max-width:767px){.row-fluid:has([class*=span] .single-card-module)>.span3{display:block!important;float:none!important;margin-bottom:0!important;margin-left:0!important;padding-left:0!important;width:100%!important}}.single-card-module .card{background:#f6f7f8;border-radius:0;box-shadow:0 6px 18px rgba(0,0,0,.06);margin:0;overflow:hidden;padding:0;position:relative;transition:transform .25s ease,box-shadow .25s ease}.single-card-module .card img{aspect-ratio:var(--card-aspect-desktop);display:block;height:auto;object-fit:cover;user-select:none;width:100%;-webkit-user-drag:none}@media (max-width:900px){.single-card-module .card img{aspect-ratio:var(--card-aspect-tablet)}}@media (max-width:520px){.single-card-module .card img{aspect-ratio:var(--card-aspect-mobile)}}.single-card-module .title-bar{align-items:center;background:rgba(255,132,79,.88);bottom:0;color:#fff;display:flex;left:0;min-height:56px;padding:10px 14px;position:absolute;right:0;z-index:2}.single-card-module .title-bar h3{color:#fff;font-size:1rem;font-weight:700;line-height:1.2;margin:0;text-align:left;width:100%}.single-card-module .card:focus-within,.single-card-module .card:hover{box-shadow:0 12px 28px rgba(0,0,0,.12);transform:translateY(-6px)}@media (prefers-reduced-motion:reduce){.single-card-module .card{transition:none}.single-card-module .card:focus-within,.single-card-module .card:hover{box-shadow:0 6px 18px rgba(0,0,0,.06);transform:none}.single-card-module .title-bar{transition:none}}