.legal-consent{display:flex;align-items:flex-start;gap:10px}.legal-consent input{flex:0 0 auto;margin-top:5px}.legal-inline-link{display:inline!important;padding:0!important;min-height:0!important;font:inherit;text-decoration:underline;text-underline-offset:3px;border:0;background:none;cursor:pointer;white-space:normal;text-align:left}.legal-reader{width:min(760px,calc(100vw - 24px));max-height:90vh;padding:20px;border:1px solid #b7cabe;border-radius:16px;background:#fffdf6;color:#174c42}.legal-reader::backdrop{background:#173d38b3}.legal-reader iframe{display:block;width:100%;height:55vh;min-height:220px;border:1px solid #cbd5d1}.legal-reader [data-legal-close]{display:block;margin-left:auto}.legal-reader h3{margin:10px 0}.legal-inline-link:focus-visible,.legal-reader button:focus-visible{outline:3px solid #ae7b21;outline-offset:3px}
.legal-reader,.legal-reader iframe{box-sizing:border-box}.legal-reader{overflow-x:hidden}.legal-consent span{min-width:0}
