.brochure-dialog{width:min(560px,calc(100% - 32px));max-height:90vh;overflow:auto;padding:30px;border:1px solid #c6d8e9;border-top:4px solid #50c426;border-radius:18px;color:#13233a;background:#fff;box-shadow:0 20px 80px #06112055}.brochure-dialog::backdrop{background:#061120bb}.brochure-dialog h2{font-size:27px;line-height:1.2;margin:0 30px 14px 0}.brochure-dialog p{font-size:15px;line-height:1.6}.brochure-close{position:absolute;right:14px;top:12px;border:0;background:transparent;font-size:30px;line-height:1;color:#163b65;cursor:pointer}.brochure-form{display:grid;gap:16px}.brochure-form>label{font-weight:650;font-size:14px;display:grid;gap:6px}.brochure-form input:not([type=checkbox]){width:100%;font:inherit;padding:12px;border:1px solid #839bb4;border-radius:8px;background:#fff;color:#13233a}.brochure-disclaimer{padding:16px;background:#f2f6fb;border:1px solid #d6e3ef;border-radius:8px;font-size:14px;line-height:1.6}.brochure-form label.brochure-consent{display:flex;align-items:flex-start;gap:10px;font-weight:500}.brochure-consent input{margin-top:4px;width:18px;height:18px;flex-shrink:0;accent-color:#2463a7}.brochure-actions{display:flex;align-items:center;gap:18px;flex-wrap:wrap}.brochure-dialog .btn.primary{background:#163b65;color:#fff;border:0;cursor:pointer}.brochure-dialog button:disabled{opacity:.5;cursor:wait}.brochure-cancel{border:0;background:none;text-decoration:underline;color:#163b65;font:inherit;cursor:pointer}.brochure-status{min-height:24px;margin:0;color:#8a2525}.brochure-dialog :focus-visible{outline:3px solid #2463a7;outline-offset:3px}.brochure-modal-open{overflow:hidden}.advisor-commercial-page .hero-actions button.btn.ghost{font:inherit;cursor:pointer;background:transparent}.advisor-commercial-page .hero-actions button.btn.ghost:disabled{opacity:.5}@media(max-width:600px){.brochure-dialog{padding:24px 20px}.brochure-dialog h2{font-size:24px}}

.brochure-privacy-link{margin:0;font-size:14px}.brochure-privacy-link a{color:#195993;text-decoration:underline}

.analyst-hero .hero-actions button.btn.ghost{font:inherit;cursor:pointer;background:transparent}.analyst-hero .hero-actions button.btn.ghost:disabled{opacity:.5}

.rai-actions button.btn.ghost{font:inherit;cursor:pointer;background:transparent}.rai-actions button.btn.ghost:disabled{opacity:.5}
