.fl-entry[hidden]{display:none!important}.fl-entry{position:fixed;inset:0;z-index:2147483000;background:rgba(32,29,31,.82);display:flex;align-items:center;justify-content:center;padding:18px}.fl-entry-dialog{background:white;color:#373536;font:16px/1.6 system-ui,sans-serif;width:min(620px,100%);max-height:92vh;overflow:auto;padding:30px;border-radius:18px;box-shadow:0 20px 90px #0005}.fl-entry-dialog h2{font:700 30px/1.2 system-ui,sans-serif;color:#373536}.fl-entry-brand{font-weight:800;color:#ba1e27;letter-spacing:.12em}.fl-entry-dialog a{color:#a61921}.fl-entry .fl-entry-call{display:block;background:#cc2029;color:white;padding:14px;border-radius:8px;text-align:center;font-weight:700;text-decoration:none}.fl-entry .fl-entry-check{display:flex;gap:12px;align-items:flex-start;cursor:pointer;line-height:1.5}.fl-entry .fl-entry-check::before,.fl-entry .fl-entry-check::after{display:none!important;content:none!important}.fl-entry input[type="checkbox"]{appearance:auto!important;-webkit-appearance:checkbox!important;opacity:1!important;position:static!important;display:block!important;visibility:visible!important;pointer-events:auto!important;clip:auto!important;clip-path:none!important;width:22px!important;height:22px!important;margin:3px 0!important;padding:0!important;flex:0 0 22px;accent-color:#cc2029}.fl-entry button{display:block;width:100%;border:0;border-radius:8px;background:#cc2029;color:white;padding:14px;font:700 16px system-ui,sans-serif;margin:20px 0;cursor:pointer}.fl-entry button:disabled{background:#6c6769;cursor:not-allowed}.fl-entry-small{font-size:12px}.fl-entry :focus-visible{outline:3px solid #215797;outline-offset:3px}body.fl-entry-open{overflow:hidden}@media(max-width:500px){.fl-entry-dialog{padding:20px;font-size:14px}.fl-entry-dialog h2{font-size:25px}}
