/* DSE Componentes 0.2.0: [dse_clip_app] */
.dse-clip{margin:0 auto;width:100%}
.dse-clip__marco{position:relative;overflow:hidden;background:#111}
.dse-clip__video{display:block;width:100%;height:auto;background:#111}
.dse-clip--telefono .dse-clip__marco{border:10px solid #16181d;border-radius:38px;box-shadow:0 24px 48px -12px rgba(17,24,39,.35),0 0 0 1px rgba(255,255,255,.06) inset}
.dse-clip--telefono .dse-clip__video{border-radius:28px}
.dse-clip--navegador .dse-clip__marco{border-radius:10px;padding-top:28px;background:#e9ebef;box-shadow:0 18px 40px -14px rgba(17,24,39,.3)}
.dse-clip--navegador .dse-clip__marco:before{content:"";position:absolute;top:10px;left:12px;width:8px;height:8px;border-radius:50%;background:#ef524e;box-shadow:14px 0 0 #f5b83d,28px 0 0 #3fbf6a}
.dse-clip--ninguno .dse-clip__marco{background:none}
@media (max-width:575px){.dse-clip--telefono .dse-clip__marco{border-width:8px;border-radius:30px}.dse-clip--telefono .dse-clip__video{border-radius:22px}}
/* DSE Componentes 0.4.1: aviso de cookies (dse-consentimiento.js) */
.dse-cookies{position:fixed;left:16px;bottom:16px;z-index:2147483647;max-width:440px;background:#fff;color:#1f2329;border:1px solid #d9dce1;border-radius:8px;box-shadow:0 12px 32px -8px rgba(17,24,39,.28);padding:16px 18px;font-size:14px;line-height:1.5}
.dse-cookies[hidden]{display:none}
.dse-cookies__texto{margin:0 0 12px}
.dse-cookies__texto a{color:inherit;text-decoration:underline}
.dse-cookies__botones{display:flex;gap:8px}
.dse-cookies__btn{flex:1;min-height:44px;border:1px solid #1f2329;border-radius:6px;background:#fff;color:#1f2329;font:inherit;font-weight:600;cursor:pointer}
.dse-cookies__btn:hover{background:#f2f3f5}
.dse-cookies__btn:focus-visible{outline:3px solid #2563eb;outline-offset:2px}
.dse-cookies__pie{margin:8px 0 0;font-size:12px;text-align:center}
.dse-cookies__pie a{color:inherit;opacity:.8;text-decoration:underline}
@media (max-width:575px){.dse-cookies{left:8px;right:8px;bottom:8px;max-width:none}}
