/* V2_269 Broker-Seiten: feine Linien, zarte Flächen */
.broker-page .rate-wrap{overflow-x:auto;margin:22px 0 6px;border-top:1px solid rgba(var(--ink-rgb),.14)}
.broker-page .rate-table{width:100%;border-collapse:collapse;font-size:14px;line-height:1.45}
.broker-page .rate-table th{text-align:left;font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;font-weight:700;color:var(--ink-3);padding:12px 14px 10px 0;border-bottom:1px solid rgba(var(--ink-rgb),.14)}
.broker-page .rate-table td{padding:10px 14px 10px 0;border-bottom:1px solid rgba(var(--ink-rgb),.07);color:var(--ink-1);vertical-align:top}
.broker-page .rate-table td:first-child{font-weight:600;color:var(--ink);white-space:nowrap}
.broker-page .rate-table td:last-child{white-space:nowrap;color:var(--o-dark);font-variant-numeric:tabular-nums}
.broker-page .rate-more{font-size:13px;color:var(--ink-3)}
.broker-page .broker-site{font-size:14px}
.broker-page .broker-faq details{border-bottom:1px solid rgba(var(--ink-rgb),.1);padding:14px 0}
.broker-page .broker-faq details:first-of-type{border-top:1px solid rgba(var(--ink-rgb),.1)}
.broker-page .broker-faq summary{cursor:pointer;font-weight:600;color:var(--ink);list-style:none;display:flex;justify-content:space-between;gap:16px}
.broker-page .broker-faq summary::-webkit-details-marker{display:none}
.broker-page .broker-faq summary::after{content:"";flex:none;width:8px;height:8px;margin-top:9px;border:1px solid var(--o-deep);border-radius:50%}
.broker-page .broker-faq details[open] summary::after{background:var(--o-deep)}
.broker-page .broker-faq details p{margin:10px 0 2px;font-size:15px}
.broker-page .broker-links{display:flex;flex-wrap:wrap;gap:8px 18px;margin-top:18px;font-size:14px}
.broker-page .broker-links a{color:var(--ink-2);text-decoration:none;border-bottom:1px solid rgba(var(--ink-rgb),.15);padding-bottom:2px}
.broker-page .broker-links a:hover{color:var(--o-dark);border-color:var(--o-deep)}
@media(max-width:540px){.broker-page .rate-table td:first-child,.broker-page .rate-table td:last-child{white-space:normal}}
