.dialoc-cookie-panel[hidden],.dialoc-cookie-reopen[hidden]{display:none!important}
.dialoc-cookie-panel{position:fixed;z-index:2147483000;inset:auto 1rem 1rem;max-width:44rem;margin:auto;padding:1rem 1.25rem;background:#fff;color:#172033;border:1px solid #b9c8d7;border-radius:.75rem;box-shadow:0 .7rem 2rem rgba(0,0,0,.2)}
.dialoc-cookie-panel p{margin:0 0 .75rem;line-height:1.5}
.dialoc-cookie-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem}
.dialoc-cookie-actions button,.dialoc-cookie-reopen{cursor:pointer;background:#134e6f;color:#fff;border:1px solid #134e6f;border-radius:.4rem;padding:.6rem .8rem;font:inherit}
.dialoc-cookie-actions button[data-dialoc-cookie-choice="reject"]{background:#fff;color:#134e6f}
.dialoc-cookie-actions a{padding:.55rem .3rem}
.dialoc-cookie-reopen{position:fixed;z-index:2147482999;bottom:1rem;left:1rem;font-size:.85rem}
.dialoc-form-privacy{font-size:.9rem;line-height:1.45;margin:.4rem 0 .7rem}
@media(max-width:600px){.dialoc-cookie-panel{inset:auto .5rem .5rem;max-height:75vh;overflow:auto}.dialoc-cookie-actions{align-items:stretch}.dialoc-cookie-actions button{width:100%}}
.a8-p25-service-facts p{max-width:60rem}.a7-privacy-policy{max-width:62rem}.a7-privacy-policy h2{margin-top:2rem}.a7-privacy-policy p{line-height:1.6}
