.cm-a3-triplo-host{height:auto!important;min-height:0!important;padding:0!important;border:0!important;background:transparent!important;overflow:visible!important}
.cm-a3-block-label{display:inline-flex;align-items:center;min-height:20px;margin:0 0 7px 2px;padding:3px 7px;border-radius:4px;background:#f4f6f8;color:#66778b;font-size:9px;line-height:1;font-weight:800;letter-spacing:.11em;box-shadow:0 1px 4px rgba(10,42,91,.05)}
.cm-a3-carousel{position:relative;width:100%;margin:0 0 20px}.cm-a3-page{display:none;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;width:100%}.cm-a3-page.is-active{display:grid}
.cm-a3-slot{position:relative;min-width:0;aspect-ratio:2/1;overflow:hidden;border:1px solid #d9e2ec;border-radius:12px;background:#f5f8fb}.cm-a3-placeholder{position:absolute;inset:0;display:grid;place-content:center;justify-items:center;gap:5px;padding:24px 18px 18px;text-align:center}.cm-a3-placeholder strong{color:#0A2A5B;font-size:18px;line-height:1.1;font-weight:800}.cm-a3-placeholder span{color:#77879a;font-size:11px;line-height:1.2;font-weight:700;letter-spacing:.03em}.cm-a3-ad-link,.cm-a3-picture,.cm-a3-picture img{display:block;width:100%;height:100%}.cm-a3-ad-link{position:absolute;inset:0}.cm-a3-picture img{object-fit:cover;object-position:center;transition:transform .18s ease}.cm-a3-has-ad:hover .cm-a3-picture img{transform:scale(1.008)}
.cm-a3-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:3;width:30px;height:30px;border-radius:50%;border:1px solid #d9e2ec;background:#fff;color:#0A2A5B;font-size:22px;line-height:1;cursor:pointer;box-shadow:0 2px 8px rgba(0,0,0,.12)}.cm-a3-prev{left:-10px}.cm-a3-next{right:-10px}.cm-a3-dots{display:flex;justify-content:center;gap:6px;margin-top:8px}.cm-a3-dots button{width:7px;height:7px;padding:0;border:0;border-radius:50%;background:#c5ced8;cursor:pointer}.cm-a3-dots button.is-active{background:#0A2A5B}
@media(max-width:900px){.cm-a3-page,.cm-a3-page.is-active{grid-template-columns:1fr}.cm-a3-page:not(.is-active){display:none}.cm-a3-slot{width:100%;aspect-ratio:2/1}.cm-a3-prev{left:6px}.cm-a3-next{right:6px}.cm-a3-placeholder strong{font-size:17px}}
