.cmp-economics{background:#fff;border:1px solid rgba(12,18,32,.14);border-radius:18px;box-shadow:0 18px 45px rgba(12,18,32,.12);overflow:hidden;margin-top:24px}.cmp-economics table{width:100%;border-collapse:collapse;color:#0c1220}.cmp-economics caption{text-align:left;padding:16px 18px 8px;font:700 12px/1.4 var(--mono,monospace);letter-spacing:.08em;text-transform:uppercase}.cmp-economics th,.cmp-economics td{padding:12px 18px;text-align:left;border-top:1px solid rgba(12,18,32,.1);vertical-align:top}.cmp-economics thead th{background:#f4f1e9;font-size:13px}.cmp-economics tbody th{font-size:13px;width:34%}.cmp-economics strong{color:#855100}.cmp-rate-note{font-size:13px;line-height:1.55;margin:12px 0 0;color:inherit}.cmp-rate-note a{text-decoration:underline;text-underline-offset:3px}.cmp-proof-line{display:flex;gap:10px 24px;flex-wrap:wrap;margin:18px 0 0;font:700 12px/1.4 var(--mono,monospace);letter-spacing:.04em}.cmp-proof-line a{color:inherit;text-decoration:underline;text-underline-offset:3px}.cmp-proof-line span+span:before,.cmp-proof-line a+a:before{content:'·';margin-right:24px;opacity:.55}.cmp-source-list{display:flex;flex-wrap:wrap;gap:10px 18px;margin-top:12px;font-size:13px}.cmp-source-list a{text-decoration:underline;text-underline-offset:3px}.cmp-hero .eba-hero-grid{align-items:start}.cmp-hero .eba-answer{max-width:67ch}.cmp-hero .eba-hero-copy{min-width:0}@media(max-width:760px){.cmp-economics{overflow-x:auto}.cmp-economics table{min-width:590px}.cmp-economics th,.cmp-economics td{padding:10px 12px}.cmp-proof-line{display:grid;gap:8px}.cmp-proof-line span+span:before,.cmp-proof-line a+a:before{content:none}.eba-seatlayer-first-table{min-width:720px}}
.cmp-economics>.cmp-rate-note{color:#4b5563;padding:0 18px 14px}.cmp-economics>.cmp-rate-note strong{color:#855100}.cmp-economics>.cmp-rate-note a{color:#374151}
.eba-comparison .eba-migration-note{color:#4b5563}
.eba-comparison .eba-migration-note a{color:#374151;text-decoration:underline;text-underline-offset:3px}
.cmp-hero ~ .eba-faq-section{padding-top:clamp(3.25rem,5vw,4.55rem)}
.eba-comparison details.eba-migration-note{padding:0;background:transparent;border:0;border-top:1px solid #d8d2c5;border-radius:0}.eba-comparison details.eba-migration-note summary{padding:14px 0;min-height:44px;cursor:pointer;font-weight:650}.eba-comparison details.eba-migration-note p{margin:0 0 16px;line-height:1.7}
.cmp-hero-rate{max-width:62ch;margin:18px 0 0;color:#c8d1df;font-size:14px;line-height:1.6}.cmp-hero-rate strong{color:#f4b740}.cmp-hero-rate a{color:inherit;text-decoration:underline;text-underline-offset:3px}
.wrap>details.eba-migration-note{color:#4b5563}.wrap>details.eba-migration-note summary{color:#374151}.wrap>details.eba-migration-note a{color:#374151;text-decoration:underline;text-underline-offset:3px}.eba-integration .eba-pillar-grid article>span{color:#f4c767}.eba-integration .eba-pillar-grid article>a{color:#f4c767;text-decoration:underline;text-underline-offset:3px}
@media(min-width:1100px){.cmp-hero{padding:72px 0 64px}.cmp-hero .eba-hero-grid{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:32px}.cmp-hero h1{font-size:clamp(3rem,4vw,3.6rem)}.cmp-hero .cmp-economics{margin-top:0}.cmp-hero .cmp-economics th,.cmp-hero .cmp-economics td{padding:12px}.cmp-hero .cmp-proof-line{gap:10px 18px}.cmp-hero .cmp-proof-line a+a:before{content:none}}

.eba-integration .eba-migration-note{color:#4b5563}
