#ebs-consent-dialog{font:15px/1.6 Arial,Helvetica,sans-serif;color:#153e2c;width:min(820px,calc(100% - 28px));max-height:88svh;border:1px solid #d4dfcd;border-radius:18px;padding:0;box-shadow:0 20px 80px #122f2740}#ebs-consent-dialog::backdrop{background:#142f2766}.ebs-consent-content{padding:28px}#ebs-consent-dialog h2{font-size:29px;line-height:1.15;margin:0 0 20px;letter-spacing:-.7px}#ebs-consent-dialog h2 span{color:#5b8139}#ebs-consent-dialog h3{font-size:19px;margin:22px 0 10px}#ebs-consent-dialog p{font-size:14px;line-height:1.65}.ebs-consent-actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:22px 0}#ebs-consent-dialog button,.ebs-consent-trigger{background:#075a38;color:white;border:1px solid #075a38;padding:12px 16px;border-radius:9px;font:bold 13px/1.5 Arial;cursor:pointer}#ebs-consent-dialog button:focus-visible,.ebs-consent-trigger:focus-visible{outline:3px solid #5b8139;outline-offset:3px}#ebs-consent-services>label{display:flex;align-items:flex-start;gap:12px;padding:16px;margin:10px 0;background:#eff4e9;border-radius:10px}#ebs-consent-services input{width:21px;height:21px;flex:0 0 auto;accent-color:#075a38;margin:3px 0}#ebs-consent-services strong,#ebs-consent-services span>span,#ebs-consent-services a{display:block;font-size:13px}#ebs-consent-dialog .ebs-consent-legal{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:0}.ebs-consent-trigger{margin-top:18px}#ebs-consent-details[hidden]{display:none}@media(max-width:600px){.ebs-consent-content{padding:22px}.ebs-consent-actions{grid-template-columns:1fr}#ebs-consent-dialog{max-height:90svh}}@media print{#ebs-consent-dialog,.ebs-consent-trigger{display:none!important}}
