.client-grid>div{justify-content:flex-start;gap:0}.client-grid .client-logo{height:132px;width:100%;display:flex;align-items:center;justify-content:center;background:#fff;border-radius:10px;padding:18px;margin:0 0 18px;overflow:hidden}.client-grid .client-logo img{display:block;max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain}.client-grid .client-logo.dark{background:#17252b}.client-grid .client-logo.compact img{max-width: min(100%,198px)}.client-grid h3{margin:0}.client-grid>div>span{min-height:16px}.client-logo img[src$="claro.svg"]{width:115px;height:74px}@media(max-width:640px){.client-grid .client-logo{height:112px;padding:12px;margin-bottom:14px}}
.reference-logo{border:0;cursor:pointer;font:inherit}.reference-logo:hover{outline:2px solid #df242c;outline-offset:2px}.reference-logo:focus-visible,.reference-link:focus-visible{outline:3px solid #df242c;outline-offset:4px}.reference-link{background:none;border:0;color:inherit;text-align:left;padding:0;margin-top:12px;font:inherit;font-size:12px;text-decoration:underline;cursor:pointer}.reference-dialog{box-sizing:border-box;width:min(720px,calc(100% - 32px));max-height:85vh;overflow:auto;background:#fff;color:#20252a;border:0;border-radius:16px;padding:32px;box-shadow:0 24px 80px #0006}.reference-dialog::backdrop{background:rgb(0 0 0 / .7)}.reference-dialog form{display:flex;justify-content:flex-end}.reference-close{border:1px solid #ccc;background:#f5f5f5;color:#222;padding:8px 14px;border-radius:6px;cursor:pointer;font:inherit}.reference-dialog h2{font-size:30px;margin:12px 0;line-height:1.15;letter-spacing:-.5px}.reference-kicker{font-size:11px;letter-spacing:2px;color:#ba1720;margin-top:20px}.reference-date{font-size:14px;color:#60676c}.reference-dialog blockquote{margin:24px 0;font-size:16px;line-height:1.75}.reference-dialog blockquote p{margin:0 0 18px}.reference-signer{font-size:14px;font-weight:600}.reference-note{font-size:12px;line-height:1.6;color:#687078;border-top:1px solid #ddd;padding-top:16px}@media(max-width:640px){.reference-dialog{padding:22px}.reference-dialog h2{font-size:25px}.reference-dialog blockquote{font-size:15px}}
