.dc-band-ind-tiles{padding-block:var(--space-9)}.dc-band-ind-tiles.dc-band-ind-tiles--slim{padding-block:var(--space-7)}.dc-band-ind-tiles .section-head{margin:0 0 64px;max-width:760px}.dc-band-ind-tiles .section-head.center{margin-left:auto;margin-right:auto;text-align:center}.dc-band-ind-tiles .section-head h2{color:var(--color-text-strong);font-size:clamp(32px,3.4vw,48px);font-weight:800;letter-spacing:-.02em;line-height:1.1;margin:0;text-wrap:balance}.dc-band-ind-tiles .section-head p{color:var(--color-text);font-size:18px;line-height:1.6;margin:20px 0 0;max-width:620px;text-wrap:pretty}.dc-band-ind-tiles.ind-de-section{background:var(--color-bg-alt)}.dc-band-ind-tiles .ind-de-grid{display:grid;gap:22px;grid-template-columns:1fr 1fr;margin-top:12px}.dc-band-ind-tiles .ind-de-tile{align-items:center;background:#fff;border:1px solid var(--color-border);border-radius:12px;cursor:pointer;display:flex;gap:24px;padding:24px;text-decoration:none;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.dc-band-ind-tiles .ind-de-tile:hover{border-color:var(--color-accent);box-shadow:0 1px 2px rgba(9,31,51,.06);transform:translateY(-2px)}.dc-band-ind-tiles .ind-de-tile:hover .svc{color:var(--color-accent-dark)}.dc-band-ind-tiles .ind-de-tile:hover .svc .btn-arrow{transform:translateX(3px)}.dc-band-ind-tiles .ind-de-tile .svc .btn-arrow{transition:transform .18s ease}.dc-band-ind-tiles .ind-de-body{flex:1 1 auto;min-width:0}.dc-band-ind-tiles .ind-de-thumb{align-self:center;border-radius:10px;flex:0 0 210px;height:158px;overflow:hidden}.dc-band-ind-tiles .ind-de-tile h3{color:var(--color-text-strong);font-size:17px;font-weight:700;margin:0 0 8px}.dc-band-ind-tiles .ind-de-tile .pain{color:var(--color-text);font-size:14px;line-height:1.55;margin:0 0 12px}.dc-band-ind-tiles .ind-de-tile .svc{align-items:center;color:var(--color-accent);display:inline-flex;font-size:14px;font-weight:600;gap:7px;margin:0 0 8px}.dc-band-ind-tiles .ind-de-tile .proof{color:var(--color-text);font-size:14px;margin:0}.dc-band-ind-tiles .ind-de-tile .proof strong{color:var(--color-bg-inverse);font-weight:700}.dc-band-ind-tiles .ind-de-thumb img{display:block;height:100%;object-fit:cover;width:100%}@media (max-width:900px){.dc-band-ind-tiles .ind-de-grid{grid-template-columns:1fr}}@media (max-width:560px){.dc-band-ind-tiles .ind-de-tile{align-items:stretch;flex-direction:column}.dc-band-ind-tiles .ind-de-thumb{flex:none;height:180px;width:100%}}.dc-band-ind-tiles .reveal{opacity:0;transition:opacity .5s ease}.dc-band-ind-tiles .reveal.is-visible{opacity:1}@media (prefers-reduced-motion:reduce){.dc-band-ind-tiles .reveal{opacity:1;transition:none}}