.ler-palmares-video-section{padding:clamp(52px,8vw,96px) 20px;background:#f6f0e8}.ler-palmares-video-section__inner{width:min(1120px,100%);margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,520px);gap:clamp(32px,6vw,80px);align-items:center}.ler-palmares-video-copy span,.ler-preview-kicker{color:#e79500;font-size:13px;font-weight:800;letter-spacing:.12em}.ler-palmares-video-copy h2{margin:12px 0 16px;color:#2e2722;font-family:Georgia,'Times New Roman',serif;font-size:clamp(32px,5vw,54px);line-height:1.08}.ler-palmares-video-copy p{max-width:580px;color:#766c63;font-size:18px;line-height:1.7}.ler-palmares-video-card{width:min(100%,520px);margin:24px auto}.ler-palmares-video-frame{position:relative;overflow:hidden;width:100%!important;max-width:520px!important;aspect-ratio:4/5!important;height:auto!important;margin:0 auto;border-radius:24px;background:#15120f;box-shadow:0 24px 60px rgba(33,25,19,.22)}.ler-palmares-video-frame video{display:block!important;width:100%!important;height:100%!important;aspect-ratio:4/5!important;object-fit:cover!important;object-position:center!important;background:#15120f}.ler-palmares-play{position:absolute;z-index:7;inset:50% auto auto 50%;transform:translate(-50%,-50%);display:none;align-items:center;gap:9px;padding:13px 18px;border:1px solid rgba(255,255,255,.55);border-radius:999px;color:#fff;background:rgba(0,0,0,.78);box-shadow:0 8px 30px rgba(0,0,0,.28);cursor:pointer}.ler-palmares-play.is-visible{display:flex}.ler-palmares-play span{font-size:18px}.ler-video-failed .ler-palmares-play{display:flex}.ler-video-failed .ler-palmares-play strong:after{content:' novamente'}.ler-palmares-controls{position:absolute;z-index:8;left:0;right:0;bottom:0;display:grid;grid-template-columns:auto auto minmax(90px,1fr) auto minmax(70px,110px) auto;align-items:center;gap:9px;padding:12px 13px;background:linear-gradient(transparent,rgba(0,0,0,.86));color:#fff;opacity:1;visibility:visible}.ler-palmares-controls button{display:inline-grid;place-items:center;width:38px;height:38px;padding:0;border:1px solid rgba(255,255,255,.28);border-radius:50%;color:#fff;background:rgba(0,0,0,.42);cursor:pointer;font-size:17px;line-height:1}.ler-palmares-controls button:hover,.ler-palmares-controls button:focus-visible{background:rgba(255,255,255,.18);outline:2px solid rgba(255,255,255,.75);outline-offset:2px}.ler-palmares-controls input[type=range]{width:100%;accent-color:#ee9b08;cursor:pointer}.ler-palmares-time{min-width:76px;font:600 12px/1.2 system-ui,-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;text-align:center;white-space:nowrap}.ler-palmares-audio-hint{position:absolute;z-index:9;top:14px;right:14px;display:inline-flex;align-items:center;gap:7px;min-height:40px;padding:9px 13px;border:1px solid rgba(255,255,255,.45);border-radius:999px;color:#fff;background:rgba(0,0,0,.72);backdrop-filter:blur(8px);cursor:pointer;font:700 13px/1 system-ui,-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif}.ler-palmares-audio-hint.is-on{background:rgba(27,104,55,.82)}@media(max-width:760px){.ler-palmares-video-section__inner{grid-template-columns:1fr}.ler-palmares-video-copy{text-align:center}.ler-palmares-video-copy p{margin-left:auto;margin-right:auto}.ler-palmares-video-card{width:min(100%,430px)}.ler-palmares-controls{grid-template-columns:auto minmax(80px,1fr) auto auto;gap:7px;padding:10px}.ler-palmares-time,.ler-palmares-volume{display:none}.ler-palmares-controls button{width:36px;height:36px}.ler-palmares-audio-hint{top:10px;right:10px;min-height:36px;padding:8px 11px;font-size:12px}}
.ler-preview-overlay{position:fixed;z-index:2147483000;inset:0;display:grid;place-items:center;padding:16px;background:rgba(18,15,13,.72)}.ler-preview-dialog{position:relative;width:min(560px,100%);max-height:calc(100vh - 32px);overflow:auto;padding:clamp(30px,6vw,42px);border-radius:18px;background:#fffdfb;box-shadow:0 28px 80px rgba(0,0,0,.32);text-align:center}.ler-preview-dialog h2{margin:12px 0 14px;color:#302923;font-family:Georgia,'Times New Roman',serif;font-size:clamp(30px,6vw,40px);line-height:1.1}.ler-preview-dialog>p{margin:0 0 26px;color:#80746a;font-size:17px;line-height:1.45}.ler-preview-dialog form{display:grid;gap:16px;text-align:left}.ler-preview-dialog input[type=text],.ler-preview-dialog input[type=email],.ler-preview-dialog input[type=tel]{width:100%;min-height:58px;box-sizing:border-box;padding:0 18px;border:1px solid #ddd2c8;border-radius:10px;background:#edf3ff;color:#211d19;font-size:17px}.ler-preview-dialog form>button[type=submit]{width:100%;min-height:56px;border:0;border-radius:9px;background:#ee9b08;color:#1c160e;cursor:pointer;font-size:18px;font-weight:800}.ler-preview-dialog form>button[type=submit]:disabled{opacity:.65;cursor:wait}.ler-preview-close{position:absolute;top:12px;right:16px;border:0;color:#766c63;background:transparent;cursor:pointer;font-size:34px;line-height:1}.ler-preview-consent{display:flex;align-items:flex-start;gap:10px;color:#786e66;font-size:14px;line-height:1.4}.ler-preview-consent input{margin-top:3px}.ler-preview-consent a{color:#168eea}.ler-preview-honeypot{position:absolute!important;left:-99999px!important;opacity:0!important}.ler-preview-status{margin:2px 0 4px;padding:10px 12px;border-radius:8px;font-size:14px;line-height:1.4;text-align:center}.ler-preview-status--info{color:#6e5523;background:#fff4d9}.ler-preview-status--success{color:#156132;background:#e8f8ee}.ler-preview-status--error{color:#a52b2b;background:#fff0f0}[data-ler-preview-container] .ler-preview-status{width:100%;box-sizing:border-box}@media(max-width:760px){.ler-palmares-video-section__inner{grid-template-columns:1fr}.ler-palmares-video-copy{text-align:center}.ler-palmares-video-copy p{margin-left:auto;margin-right:auto}.ler-palmares-video-card{width:min(100%,360px)}.ler-preview-dialog{padding:34px 24px 28px}}

/* v1.3: impede a camada branca do popup antigo e mantém somente o modal próprio. */
[data-ler-native-preview-suppressed="1"]{display:none!important;visibility:hidden!important;pointer-events:none!important}
body.ler-preview-open{overflow:hidden!important}
.ler-preview-overlay[data-ler-preview-v13="1"]{background:rgba(18,15,13,.76)!important;visibility:visible!important;opacity:1!important}
.ler-preview-overlay[data-ler-preview-v13="1"] .ler-preview-dialog{display:block!important;visibility:visible!important;opacity:1!important;transform:none!important;z-index:2147483001!important}
