.tiles-2030__head h2{font-size:clamp(30px,3.8vw,48px);margin:14px 0 8px}.tiles-2030__intro,.tiles-2030__intro p{color:var(--ink-soft,#5a5654);max-width:60ch}.tiles-2030__head--centered{display:grid;gap:8px;justify-items:center;margin-inline:auto;max-width:760px;text-align:center}.tiles-2030__grid{display:grid;gap:18px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));margin-top:clamp(28px,4vw,48px)}.tiles-2030 .tile-2030{align-content:start;background:#fff;border:1px solid var(--line,rgba(157,11,11,.18));display:grid;gap:8px;padding:28px}.tiles-2030 .tile-2030__k{color:var(--red,#9d0b0b);font-size:11px;font-weight:700;letter-spacing:.2em;text-transform:uppercase}.tiles-2030 .tile-2030 h3{font-size:24px}.tiles-2030 .tile-2030__content,.tiles-2030 .tile-2030__content li,.tiles-2030 .tile-2030__content p{color:var(--ink-soft,#5a5654);font-size:15px}.tiles-2030 .tile-2030--dark{background:var(--navy,#2d4a68);border-color:var(--navy,#2d4a68)}.tiles-2030 .tile-2030--dark .tile-2030__content,.tiles-2030 .tile-2030--dark .tile-2030__content li,.tiles-2030 .tile-2030--dark .tile-2030__content p,.tiles-2030 .tile-2030--dark h3{color:#fff}.tiles-2030 .tile-2030--dark .tile-2030__k{color:var(--rose,#f3dada)}