#ghlegal-legaltech-root{max-width:780px;margin:30px auto;color:#fff;font:16px/1.6 Arial,sans-serif}#ghlegal-legaltech-root *{box-sizing:border-box}#ghlegal-legaltech-root .ghl-panel{background:#151515;border:1px solid #c9a45c;border-radius:14px;padding:28px;margin:20px 0}#ghlegal-legaltech-root .ghl-center{text-align:center}#ghlegal-legaltech-root .ghl-brand{color:#c9a45c;letter-spacing:3px;font-size:13px}#ghlegal-legaltech-root h2,#ghlegal-legaltech-root h3{color:#d6ae63!important;text-align:center}#ghlegal-legaltech-root select,#ghlegal-legaltech-root input{display:block;width:100%;padding:14px;background:#242424;color:white;border:1px solid #c9a45c;border-radius:8px;margin:12px 0}#ghlegal-legaltech-root button{cursor:pointer;border-radius:8px;padding:14px;font-weight:600}#ghlegal-legaltech-root .ghl-choice{display:block;width:100%;margin:12px 0;background:#c9a45c!important;color:#151515!important;border:0!important}#ghlegal-legaltech-root .ghl-choice:hover{background:#e2c07a!important}#ghlegal-legaltech-root .ghl-nav{display:flex;gap:12px;margin-top:20px}#ghlegal-legaltech-root .ghl-secondary{background:transparent!important;color:#d6ae63!important;border:1px solid #c9a45c!important;flex:1}#ghlegal-legaltech-root button:disabled{opacity:.4}#ghlegal-legaltech-root .ghl-progress{color:#c9a45c;text-align:center}#ghlegal-legaltech-root .ghl-note{border-left:3px solid #c9a45c;padding:12px;background:#242424}#ghlegal-legaltech-root .ghl-explanation{white-space:pre-wrap}#ghlegal-legaltech-root li{margin:10px 0}#ghlegal-legaltech-root .ghl-sources a{display:block;color:#e6c37c;margin:12px 0}#ghlegal-legaltech-root .ghl-contact{display:block;background:#c9a45c;color:#151515;text-align:center;padding:15px;border-radius:8px;margin:20px 0;font-weight:bold}#ghlegal-legaltech-root button:focus-visible,#ghlegal-legaltech-root a:focus-visible{outline:3px solid white;outline-offset:3px}@media(max-width:600px){#ghlegal-legaltech-root .ghl-panel{padding:18px}}
