.o5-privacy-links{display:flex;justify-content:center;flex-wrap:wrap;gap:14px;padding:20px 24px;font:12px Arial,sans-serif}.o5-privacy-links a,.o5-privacy-links button{color:inherit}.o5-privacy-links button{font:inherit;border:0;background:none;text-decoration:underline;cursor:pointer;padding:0}.o5-form-privacy{font-size:12px;line-height:1.7;margin-bottom:20px;color:#5c6b6d}.o5-form-privacy a{text-decoration:underline}.o5-privacy-dialog{max-width:560px;width:calc(100% - 32px);max-height:85vh;overflow:auto;border:0;border-radius:14px;padding:30px;background:#fff;color:#0e2b2f;font:15px/1.7 Arial,sans-serif;box-shadow:0 20px 70px #0005}.o5-privacy-dialog::backdrop{background:#0a2e33c9}.o5-privacy-dialog h2{font:700 25px/1.2 Arial,sans-serif;letter-spacing:-.03em;margin:0 0 20px}.o5-privacy-dialog button{padding:12px 16px;border:1px solid #104047;border-radius:6px;background:#104047;color:#fff;cursor:pointer;font:600 13px Arial,sans-serif}.o5-privacy-dialog button[data-clear]{margin:10px 0 0;background:#fff;color:#104047}.o5-privacy-dialog a{color:#104047;text-decoration:underline}.o5-privacy-dialog [role=status]{font-size:13px}.o5-privacy-dialog :focus-visible{outline:3px solid #8cc41c;outline-offset:3px}