.lb-page,.lb-detail-page{--lb-navy:#202124;--lb-ink:#202124;--lb-muted:#5f6368;--lb-line:#dadce0;--lb-soft:#f8f9fa;--lb-white:#fff;--lb-accent:#1a73e8;--lb-amber:#e37400;--lb-v4-navy:#202124;--lb-v4-navy-2:#3c4043;--lb-v4-emerald:#1a73e8;--lb-v4-emerald-dark:#174ea6;--lb-v4-blue:#1a73e8;--lb-v4-ink:#202124;--lb-v4-muted:#5f6368;--lb-v4-line:#dadce0;--lb-v4-soft:#f8f9fa;--lb-v4-surface:#fff;--lb-space:28px;--lb-inset:18px;--lb-gap:12px;background:#fff;color:#202124;overflow-x:clip;word-break:normal;overflow-wrap:break-word}.lb-page .lb-hero,.lb-detail-page .lb-detail-hero,.lb-detail-hero.page-header{padding:20px 0 10px!important;border-bottom:0!important;text-align:start!important;background:#fff!important;overflow:visible!important}.lb-page .lb-hero::before,.lb-detail-page .lb-detail-hero::before{display:none!important}.lb-page .lb-hero .breadcrumb,.lb-detail-page .lb-detail-hero .breadcrumb{--bs-breadcrumb-divider:"›";--bs-breadcrumb-divider-color:#9aa0a6;margin-bottom:12px!important}.lb-page .lb-hero .breadcrumb-item,.lb-page .lb-hero .breadcrumb-item a,.lb-detail-page .lb-detail-hero .breadcrumb-item,.lb-detail-page .lb-detail-hero .breadcrumb-item a{color:#5f6368!important;font-weight:500;font-size:.8125rem}.lb-page .lb-hero .breadcrumb-item a:hover,.lb-detail-page .lb-detail-hero .breadcrumb-item a:hover{color:#202124!important}.lb-page .lb-hero .breadcrumb-item.active,.lb-detail-page .lb-detail-hero .breadcrumb-item.active{color:#202124!important;font-weight:500}.lb-page .lb-hero .breadcrumb-item+.breadcrumb-item::before,.lb-detail-page .lb-detail-hero .breadcrumb-item+.breadcrumb-item::before{content:"›";color:#9aa0a6!important;padding-inline:.5rem}[dir="rtl"] .lb-page .lb-hero .breadcrumb-item+.breadcrumb-item::before,[dir="rtl"] .lb-detail-page .lb-detail-hero .breadcrumb-item+.breadcrumb-item::before{content:"‹"}.lb-page .lb-hero-copy{display:block!important;max-width:none!important;min-height:0!important}.lb-page .lb-hero-copy h1,.lb-page .lb-hero-copy h1 .text-accent,.lb-detail-page .lb-detail-hero h1{max-width:42rem!important;margin:0 0 6px!important;color:#202124!important;background:none!important;-webkit-text-fill-color:#202124!important;font-size:clamp(1.5rem,2.4vw,1.75rem)!important;font-weight:400!important;letter-spacing:-.02em;line-height:1.25!important;white-space:normal!important;word-break:normal!important;overflow-wrap:break-word!important}.lb-page .lb-hero-lead,.lb-detail-page .lb-detail-lead{max-width:42rem;margin:0 0 10px!important;color:#5f6368!important;font-size:.9375rem!important;font-weight:400!important;line-height:1.5!important;white-space:normal!important;word-break:normal!important;overflow-wrap:break-word!important}.lb-hero-chips{display:flex;flex-wrap:wrap;gap:8px 0;margin:0 0 4px;padding:0;list-style:none}.lb-hero-chips li{display:flex;align-items:center;gap:8px;padding:2px 14px 2px 0;color:#5f6368;font-size:.8125rem;font-weight:400}.lb-hero-chips li+li{padding-inline-start:14px;border-inline-start:1px solid #dadce0}.lb-hero-chips svg{width:15px;height:15px;color:#5f6368}.lb-page #brokers{padding-top:18px!important}.lb-page .lb-section-heading{margin-bottom:14px}.lb-page .lb-research-bar__status span{display:none}.lb-compare-pick{position:relative}.lb-compare-pick-text{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.lb-table-note{margin:12px 0 0;color:var(--lb-muted);font-size:.8rem;line-height:1.55}.lb-geo-band,.lb-related-band,.lb-faq-band{padding:var(--lb-space) 0}.lb-geo-band,.lb-faq-band{background:var(--lb-white);border-top:1px solid var(--lb-line)}.lb-related-band{background:var(--lb-soft);border-top:1px solid var(--lb-line)}.lb-short-card,.lb-geo-grid article,.lb-related-card{border:1px solid var(--lb-line);border-radius:8px;background:var(--lb-white);box-shadow:none}.lb-short-card{margin-bottom:var(--lb-gap);padding:18px var(--lb-inset)}.lb-short-card h2,.lb-geo-grid h3,.lb-related-card h3{margin:0 0 8px;color:var(--lb-navy);font-size:1rem;font-weight:500;line-height:1.35;white-space:normal;word-break:normal;overflow-wrap:break-word}.lb-short-card p,.lb-geo-grid p,.lb-related-card p{margin:0;color:#4a5260;font-size:.92rem;line-height:1.65;white-space:normal;word-break:normal;overflow-wrap:break-word}.lb-geo-grid,.lb-related-grid{display:grid;gap:var(--lb-gap)}.lb-geo-grid{grid-template-columns:1fr 1fr}.lb-related-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.lb-geo-grid article{padding:18px var(--lb-inset)}.lb-geo-warn{border-inline-start:3px solid var(--lb-amber)}.lb-geo-tip{border-inline-start:3px solid var(--lb-accent)}.lb-related-band h2,.lb-faq-band h2{margin:0 0 var(--lb-gap);color:var(--lb-navy);font-size:1.25rem;font-weight:400}.lb-related-card{display:flex;flex-direction:column;min-height:132px;padding:18px var(--lb-inset);color:inherit;text-decoration:none}.lb-source-row{margin-top:16px;color:var(--lb-muted);font-size:.84rem}.lb-source-row a{display:inline-block;margin-inline-end:12px}.lb-page #lbFaqAccordion,.lb-detail-page #lbFaqAccordion,.lb-faq-accordion{display:flex!important;flex-direction:column!important;grid-template-columns:none!important;gap:10px!important;width:100%}.lb-page #lbFaqAccordion .accordion-item,.lb-detail-page #lbFaqAccordion .accordion-item,.lb-faq-accordion .accordion-item{margin:0!important;overflow:hidden;border:1px solid var(--lb-line)!important;border-radius:8px!important;background:var(--lb-white)!important;box-shadow:none!important}.lb-page #lbFaqAccordion .accordion-header,.lb-detail-page #lbFaqAccordion .accordion-header,.lb-faq-accordion .accordion-header{margin:0;line-height:1.4}.lb-page #lbFaqAccordion .accordion-button,.lb-detail-page #lbFaqAccordion .accordion-button,.lb-faq-accordion .accordion-button{display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:16px!important;width:100%;min-height:0!important;padding:16px 18px!important;border:0!important;border-radius:8px!important;background:#fff!important;box-shadow:none!important;color:#202124!important;font-size:.95rem!important;font-weight:600!important;line-height:1.45!important;letter-spacing:0!important;text-align:start!important;white-space:normal!important;word-break:normal!important;overflow-wrap:break-word!important}.lb-page #lbFaqAccordion .accordion-button:not(.collapsed),.lb-detail-page #lbFaqAccordion .accordion-button:not(.collapsed),.lb-faq-accordion .accordion-button:not(.collapsed){border-radius:8px 8px 0 0!important;background:#fff!important;color:#202124!important;box-shadow:inset 0 -1px 0 #e8eaed!important}.lb-page #lbFaqAccordion .accordion-button::after,.lb-detail-page #lbFaqAccordion .accordion-button::after,.lb-faq-accordion .accordion-button::after{width:28px!important;height:28px!important;margin-left:auto!important;margin-right:0!important;margin-inline-start:auto!important;margin-inline-end:0!important;flex-shrink:0!important;border-radius:50%!important;background-color:#f1f3f4!important;background-position:center!important;background-size:14px!important;background-repeat:no-repeat!important}.lb-page #lbFaqAccordion .accordion-button:not(.collapsed)::after,.lb-detail-page #lbFaqAccordion .accordion-button:not(.collapsed)::after,.lb-faq-accordion .accordion-button:not(.collapsed)::after{background-color:#1a73e8!important}.lb-page #lbFaqAccordion .accordion-body,.lb-detail-page #lbFaqAccordion .accordion-body,.lb-faq-accordion .accordion-body{padding:14px 18px 18px!important;color:#5f6368!important;font-size:.92rem!important;font-weight:400!important;line-height:1.7!important;letter-spacing:0!important;white-space:normal!important;word-break:normal!important;overflow-wrap:break-word!important}[dir="rtl"] .lb-page #lbFaqAccordion .accordion-button::after,[dir="rtl"] .lb-detail-page #lbFaqAccordion .accordion-button::after,[dir="rtl"] .lb-faq-accordion .accordion-button::after{margin-left:0!important;margin-right:auto!important;margin-inline-start:auto!important;margin-inline-end:0!important}.lb-detail-page .lb-detail-hero-grid{display:block!important;grid-template-columns:1fr!important;width:100%!important;max-width:100%!important}.lb-detail-page .lb-detail-hero-copy{max-width:48rem!important;width:100%!important;overflow:visible!important}.lb-detail-page .lb-detail-brand{display:flex;align-items:flex-start;gap:16px;width:100%}.lb-detail-page .lb-detail-logo-frame{width:56px!important;height:56px!important;padding:6px!important;border-radius:8px!important;background:#fff!important;border:1px solid #dadce0!important;box-shadow:none!important}.lb-detail-page .lb-detail-reg-badges{display:flex!important;flex-wrap:wrap!important;gap:6px!important;font-size:inherit!important;margin:0 0 12px!important}.lb-detail-page .lb-detail-hero-actions{display:flex;flex-wrap:wrap;gap:8px}.lb-detail-page .lb-detail-section{padding-top:18px!important;padding-bottom:28px!important}.lb-detail-page a.lb-open-account-cta{white-space:nowrap;word-spacing:normal}@media(max-width:991.98px){.lb-geo-grid,.lb-related-grid{grid-template-columns:1fr 1fr}}@media(max-width:767.98px){.lb-page,.lb-detail-page{word-break:normal!important;overflow-wrap:break-word!important;padding-bottom:12px}.lb-page *,.lb-detail-page *{word-break:normal!important;overflow-wrap:break-word!important}.lb-page .container,.lb-detail-page .container{padding-inline:16px!important;max-width:100%!important}.lb-page .lb-hero,.lb-detail-page .lb-detail-hero{padding:10px 0 14px!important}.lb-page .lb-hero .breadcrumb,.lb-detail-page .lb-detail-hero .breadcrumb{margin-bottom:8px!important}.lb-page .lb-hero-copy h1,.lb-detail-page .lb-detail-hero h1{font-size:1.35rem!important;line-height:1.25!important;max-width:none!important;letter-spacing:-.02em!important}.lb-page .lb-hero-lead,.lb-detail-page .lb-detail-lead{font-size:.86rem!important;line-height:1.5!important;margin-bottom:8px!important}.lb-page .lb-hero-chips{display:flex!important;gap:6px 10px;margin:0}.lb-page .lb-hero-chips li{padding:0!important;border:0!important;font-size:.72rem;white-space:nowrap}.lb-page .lb-hero-chips li+li{padding-inline-start:10px!important;border-inline-start:1px solid #dadce0!important}.lb-page #brokers{padding:12px 0 20px!important}.lb-page .lb-section-heading{margin-bottom:10px}.lb-page .lb-section-heading p{display:none}.lb-page .lb-section-heading h2{font-size:1.1rem}.lb-page .lb-discovery-panel{display:grid!important;grid-template-columns:1fr 1fr!important;grid-template-areas:"search search" "country count"!important;gap:10px!important;margin:0!important;padding:12px!important;border-radius:8px 8px 0 0!important}.lb-page .lb-search-box{grid-area:search}.lb-page .lb-country-field{grid-area:country;min-width:0;width:100%}.lb-page .lb-country-field select{width:100%}.lb-page .lb-result-status{grid-area:count;width:100%!important;height:auto!important;min-height:48px;justify-content:center!important;padding:8px 10px!important}.lb-page .lb-search-box label,.lb-page .lb-country-field label{margin-bottom:4px;font-size:.72rem!important}.lb-page .lb-search-control input,.lb-page .lb-country-field select{min-height:46px;font-size:16px!important}.lb-page .lb-filter-shell{display:block!important;margin:0 0 4px!important;padding:0 0 12px!important;border-radius:0 0 8px 8px!important}.lb-page .lb-filter-label{display:none!important}.lb-page .lb-filters,.lb-page .lb-filter-shell .lb-filters{display:flex!important;flex-wrap:nowrap!important;gap:8px!important;margin:0!important;padding:10px 12px 2px!important;overflow-x:auto!important;overflow-y:hidden!important;scrollbar-width:none;-webkit-overflow-scrolling:touch}.lb-page .lb-filters::-webkit-scrollbar{display:none}.lb-page .lb-filter-btn,.lb-page .lb-filter-shell .lb-filter-btn{flex:0 0 auto!important;width:auto!important;min-height:38px;padding:7px 12px!important;font-size:.78rem!important;white-space:nowrap!important;border-radius:999px!important}.lb-sort-bar{display:flex!important;flex-wrap:nowrap!important;align-items:center;gap:6px;margin:12px 0 10px!important;overflow-x:auto;scrollbar-width:none}.lb-sort-bar::-webkit-scrollbar{display:none}.lb-sort-bar>span{flex:0 0 auto;font-size:.72rem;white-space:nowrap}.lb-sort-btn{flex:0 0 auto;min-height:34px;padding:5px 11px!important;font-size:.75rem!important;white-space:nowrap}.lb-page .lb-table-wrapper{overflow:visible!important;border:0!important;background:transparent!important;box-shadow:none!important}.lb-page .lb-dir-table,.lb-page .lb-table.lb-dir-table{display:block!important;min-width:0!important;width:100%!important;max-width:100%!important}.lb-page .lb-dir-table thead{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important}.lb-page .lb-dir-table tbody{display:flex!important;flex-direction:column;gap:10px}.lb-page .lb-dir-table tbody tr,.lb-page .lb-table.lb-dir-table tbody tr{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:10px 8px!important;width:100%;min-width:0!important;padding:14px!important;margin:0!important;border:1px solid #e8eaed!important;border-radius:12px!important;background:#fff!important;box-shadow:0 1px 2px rgba(60,64,67,.04)!important}.lb-page .lb-dir-table tbody tr:nth-child(even),.lb-page .lb-table.lb-dir-table tbody tr:nth-child(even){background:#fff!important}.lb-page .lb-dir-table tbody tr:hover,.lb-page .lb-table.lb-dir-table tbody tr:hover{background:#f8f9fa!important;border-color:#dadce0!important}.lb-page .lb-dir-table td,.lb-page .lb-dir-table tbody td,.lb-page .lb-table.lb-dir-table td{display:block!important;min-height:0!important;width:auto!important;max-width:100%!important;padding:0!important;border:0!important;margin:0!important;overflow:visible!important;background:transparent!important}.lb-page .lb-dir-table td::before,.lb-page .lb-table td::before{content:none!important;display:none!important}.lb-page .lb-col-rank,.lb-page .lb-col-founded,.lb-page .lb-col-status,.lb-page .lb-dir-table .lb-col-rank,.lb-page .lb-dir-table .lb-col-founded,.lb-page .lb-dir-table .lb-col-status,.lb-page .lb-dir-table tbody .lb-col-rank,.lb-page .lb-dir-table tbody .lb-col-founded,.lb-page .lb-dir-table tbody .lb-col-status{display:none!important;position:absolute!important;width:0!important;height:0!important;overflow:hidden!important;clip:rect(0 0 0 0)!important}.lb-page .lb-dir-table .lb-col-broker{flex:1 1 calc(100% - 64px);min-width:0;order:1}.lb-page .lb-dir-table .lb-col-score{display:flex!important;flex:0 0 auto;order:2;align-self:flex-start;justify-content:flex-end}.lb-page .lb-dir-table .lb-col-regs{flex:1 1 100%;order:3}.lb-page .lb-dir-table .lb-col-compare{display:flex!important;flex:1 1 38%;order:4;min-width:0}.lb-page .lb-dir-table .lb-col-review{display:flex!important;flex:1 1 54%;order:5;min-width:0}.lb-page .lb-broker-cell{display:flex!important;align-items:center;width:100%;min-width:0!important;gap:12px}.lb-page .lb-broker-logo{flex-basis:56px!important;width:56px!important;height:56px!important;padding:4px!important;border-radius:12px!important}.lb-page .lb-broker-logo img,.lb-page .lb-broker-logo-text,.lb-page .lb-broker-cell img,.lb-page .lb-dir-table .lb-broker-cell img,.lb-page .lb-dir-table .lb-broker-logo-text{max-width:48px!important;max-height:48px!important;padding:0!important;border:0!important;border-radius:4px!important;background:transparent!important;box-shadow:none!important}.lb-page .lb-broker-cell strong{display:block;white-space:normal!important;overflow:visible!important;text-overflow:unset!important;font-size:.98rem!important;line-height:1.25}.lb-page .lb-score-chip{min-width:2.4rem;height:36px;border-radius:10px;font-size:.95rem}.lb-page .lb-dir-regs{display:flex!important;flex-wrap:wrap!important;justify-content:flex-start!important;width:100%;gap:6px}.lb-page .lb-reg-chip{margin:0}.lb-page .lb-review-btn{display:flex!important;width:100%!important;min-height:44px;align-items:center;justify-content:center;border-radius:8px!important;font-size:.88rem!important;background:#fff!important;border:1px solid #dadce0!important;color:#1a73e8!important;box-shadow:none!important}.lb-page .lb-review-btn:hover,.lb-page .lb-review-btn:focus-visible{background:#e8f0fe!important;border-color:#1a73e8!important;color:#174ea6!important;transform:none!important;filter:none!important;box-shadow:none!important}.lb-page .lb-compare-pick{display:inline-flex!important;width:100%;min-width:0;min-height:44px;align-items:center;justify-content:center;gap:8px;padding:0 10px;border:1px solid #d5dee6;border-radius:12px;background:#f8fafb;color:#314452;font-size:.82rem;font-weight:750}.lb-page .lb-compare-pick-text{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:nowrap}.lb-page .lb-compare-box{width:16px;height:16px;margin:0;accent-color:var(--lb-accent)}.lb-compare-bar{position:sticky;bottom:12px;flex-direction:column;align-items:stretch;gap:10px;margin-top:14px;padding:12px}.lb-compare-bar-actions{display:grid;grid-template-columns:1fr auto;gap:10px}.lb-compare-bar-actions .btn{min-height:44px;justify-content:center}.lb-detail-page .lb-detail-hero-grid,.lb-detail-page .lb-detail-layout{display:block!important;grid-template-columns:1fr!important}.lb-detail-page .lb-detail-brand{display:flex!important;flex-direction:row!important;align-items:flex-start!important;gap:12px!important;width:100%!important;margin-bottom:8px!important}.lb-detail-page .lb-detail-logo-frame{width:52px!important;height:52px!important;padding:6px!important;flex-shrink:0}.lb-detail-page .lb-detail-brand-text{min-width:0;flex:1}.lb-detail-page .lb-hero-chips{display:flex!important;flex-wrap:wrap!important;gap:6px 8px;margin:8px 0 0}.lb-detail-page .lb-hero-chips li{padding:0!important;border:0!important;font-size:.72rem;white-space:nowrap}.lb-detail-page .lb-hero-chips li+li{padding-inline-start:0!important;border:0!important}.lb-detail-page .lb-detail-reg-badges{display:flex!important;flex-wrap:wrap!important;gap:6px!important;font-size:inherit!important;margin:10px 0 12px!important}.lb-detail-page .lb-detail-reg-badges li{margin:0!important;white-space:nowrap!important;font-size:.7rem!important}.lb-detail-page .lb-detail-hero-actions{display:grid!important;grid-template-columns:1fr!important;width:100%;gap:8px;margin-top:4px}.lb-detail-page .lb-detail-hero-actions a,.lb-detail-page .lb-detail-hero-actions .btn,.lb-detail-page a.lb-open-account-cta,.lb-detail-page .lb-detail-jump,.lb-detail-page .lb-detail-verify-cta{display:inline-flex!important;width:100%!important;min-height:46px!important;align-items:center;justify-content:center;padding:10px 14px;border-radius:12px;white-space:nowrap!important;word-spacing:normal!important;font-size:.95rem!important;box-sizing:border-box}.lb-detail-page .lb-detail-jump{border:1px solid #dadce0;border-bottom:1px solid #dadce0;background:#fff;color:#1a73e8;padding-bottom:10px}.lb-detail-page .lb-detail-facts-wrap{overflow:visible}.lb-detail-page .lb-detail-facts{display:grid!important;grid-template-columns:1fr 1fr!important;gap:0!important}.lb-detail-page .lb-detail-facts>div{padding:12px!important;border-inline-end:0!important;border-bottom:1px solid #eef2f6}.lb-detail-page .lb-detail-facts>div:nth-child(odd){border-inline-end:1px solid #eef2f6!important}.lb-detail-page .lb-detail-facts dt{font-size:.66rem!important;margin-bottom:4px}.lb-detail-page .lb-detail-facts dd{font-size:.88rem!important;overflow-wrap:break-word!important;word-break:normal!important}.lb-detail-page .lb-detail-tabs{display:flex!important;flex-wrap:nowrap!important;gap:6px!important;overflow-x:auto!important;overflow-y:hidden!important;scrollbar-width:none;-webkit-overflow-scrolling:touch;margin-bottom:12px!important}.lb-detail-page .lb-detail-tabs::-webkit-scrollbar{display:none}.lb-detail-page .lb-detail-tab{flex:0 0 auto!important;min-height:40px;padding:8px 12px!important;font-size:.8rem!important;white-space:nowrap!important}.lb-detail-page .lb-detail-panel{padding:14px!important}.lb-detail-page .lb-detail-side{margin-top:12px}.lb-detail-page .lb-detail-features,.lb-detail-page .lb-detail-overview-grid,.lb-detail-page .lb-trading-sheet,.lb-detail-page .lb-verdict-grid{grid-template-columns:1fr!important}.lb-detail-page .lb-detail-features li{min-height:0!important}.lb-detail-page .lb-license-row{grid-template-columns:40px minmax(0,1fr)!important;gap:10px}.lb-detail-page .lb-license-tier{grid-column:2;text-align:start}.lb-detail-page .lb-score-panel-head{align-items:flex-start}.lb-geo-grid,.lb-related-grid{grid-template-columns:1fr!important}.lb-short-card,.lb-geo-grid article,.lb-related-card{padding:16px!important}.lb-short-card h2,.lb-geo-grid h3,.lb-related-card h3,.lb-faq-accordion .accordion-button{font-size:1rem!important;line-height:1.4!important;letter-spacing:0!important;white-space:normal!important}.lb-short-card p,.lb-geo-grid p,.lb-related-card p,.lb-faq-accordion .accordion-body{font-size:.9rem!important;line-height:1.6!important;white-space:normal!important}.lb-page #lbFaqAccordion,.lb-detail-page #lbFaqAccordion{display:block!important;grid-template-columns:1fr!important}.lb-related-card{min-height:0}.lb-source-row a{display:block;margin:4px 0 0}.lb-partner-box{padding:16px}}.lb-page .lb-section,.lb-page #brokers,.lb-detail-page,.lb-detail-section,.lb-detail-page .lb-detail-section{background:#fff!important}.lb-page .lb-hero h1 .text-accent{color:#202124!important;background:none!important;-webkit-text-fill-color:#202124!important}.lb-page .lb-section-heading h2{font-size:1.25rem!important;font-weight:400!important;letter-spacing:-.02em;color:#202124!important}.lb-result-status,.lb-page .lb-result-status{border:1px solid #dadce0!important;border-radius:4px!important;background:#f8f9fa!important}.lb-result-status>span,.lb-page .lb-result-status>span{color:#202124!important;font-weight:500!important}.lb-result-status small,.lb-page .lb-result-status small{color:#5f6368!important;font-weight:400!important}.lb-page .lb-discovery-panel,.lb-page .lb-filter-shell,.lb-page .lb-table-wrapper{border:1px solid #dadce0;border-radius:8px;background:#fff;box-shadow:none!important}.lb-page .lb-discovery-panel{border-radius:8px 8px 0 0;border-bottom:0;padding:16px}.lb-page .lb-filter-shell{border-radius:0;border-top:0;padding:0 16px 14px}.lb-page .lb-table-wrapper{border-radius:0 0 8px 8px}.lb-search-box label,.lb-country-field label{color:#5f6368!important;font-weight:500!important;font-size:.75rem!important}.lb-search-control input,.lb-country-field select{min-height:40px!important;border:1px solid #dadce0!important;border-radius:4px!important;background:#fff!important;box-shadow:none!important}.lb-search-control input:focus,.lb-country-field select:focus{border-color:#1a73e8!important;box-shadow:0 0 0 2px rgba(26,115,232,.15)!important}.lb-page .lb-filter-btn{min-height:32px;padding:6px 12px!important;border:1px solid #dadce0!important;border-radius:16px!important;background:#fff!important;color:#3c4043!important;font-weight:500!important;box-shadow:none!important}.lb-page .lb-filter-btn:hover{border-color:#1a73e8!important;background:#e8f0fe!important;color:#174ea6!important}.lb-page .lb-filter-btn.active{border-color:#d2e3fc!important;background:#e8f0fe!important;color:#1967d2!important}.lb-sort-btn{border:1px solid #dadce0;border-radius:16px;background:#fff;color:#3c4043}.lb-sort-btn.active{border-color:#d2e3fc;background:#e8f0fe;color:#1967d2}.lb-page .lb-table thead tr,.lb-page .lb-dir-table thead tr{background:#f8f9fa!important;border-bottom:1px solid #dadce0}.lb-page .lb-table th,.lb-page .lb-dir-table thead th{color:#5f6368!important;background:transparent!important;font-weight:500!important;text-transform:none!important;letter-spacing:0!important;font-size:.75rem!important;border:0!important;overflow:visible!important;white-space:nowrap;opacity:1!important}.lb-page .lb-dir-table tbody tr{border-bottom:1px solid #dadce0}.lb-page .lb-dir-table thead th,.lb-page .lb-dir-table tbody td,.lb-page .lb-table td{border-bottom:0!important;border-top:0!important}.lb-page .lb-dir-table tbody tr:last-child{border-bottom:0}.lb-page .lb-broker-cell{display:flex!important;align-items:center!important;gap:12px!important;min-width:0!important}.lb-page .lb-broker-logo{display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 56px!important;width:56px!important;height:56px!important;padding:4px!important;border:1px solid #e8eaed!important;border-radius:10px!important;background:#fff!important;box-shadow:0 1px 2px rgba(60,64,67,.06)!important;overflow:hidden!important;box-sizing:border-box!important}.lb-page .lb-broker-logo img,.lb-page .lb-broker-cell img,.lb-page .lb-broker-logo-text,.lb-page .lb-dir-table .lb-broker-cell img,.lb-page .lb-dir-table .lb-broker-logo-text{width:100%!important;height:100%!important;max-width:48px!important;max-height:48px!important;margin:0!important;padding:0!important;border:0!important;border-radius:4px!important;background:transparent!important;box-shadow:none!important;object-fit:contain!important;object-position:center!important;filter:none!important;mix-blend-mode:normal!important;flex-shrink:0!important}.lb-page .lb-broker-logo-text{display:inline-flex!important;align-items:center!important;justify-content:center!important;color:#3c4043!important;font-size:.62rem!important;font-weight:700!important;letter-spacing:.04em!important;line-height:1!important;text-transform:uppercase!important}.lb-page .lb-broker-meta{min-width:0;display:flex;flex-direction:column;gap:2px}.lb-page .lb-broker-cell strong{color:#202124!important;font-size:.9rem!important;font-weight:600!important;line-height:1.25!important}.lb-page .lb-sponsored-badge{display:inline-flex;align-items:center;width:fit-content;margin:1px 0 2px;padding:1px 7px;border:1px solid #f9e2a8;border-radius:999px;background:#fef7e0;color:#8a6d1d;font-size:.65rem;font-weight:600;letter-spacing:.02em;line-height:1.35;text-transform:uppercase}.lb-page .lb-dir-table tbody tr.lb-row-sponsored,.lb-page .lb-table tbody tr.lb-row-sponsored{background:#fffdf6!important}.lb-page .lb-dir-table tbody tr.lb-row-sponsored:hover,.lb-page .lb-table tbody tr.lb-row-sponsored:hover{background:#fff8e5!important}.lb-page .lb-broker-hq{display:inline-flex;align-items:center;gap:6px;color:#5f6368!important;font-size:.75rem!important;font-weight:400!important;line-height:1.2}.lb-page .lb-table tbody tr{background:#fff!important;transition:background-color .15s ease}.lb-page .lb-table tbody tr:nth-child(even){background:#fafbfc!important}.lb-page .lb-table tbody tr,.lb-page .lb-table tbody tr:hover,.lb-page .lb-table tbody tr.lb-row-highlight,.lb-page .lb-table tbody tr.lb-row-licensed,.lb-page .lb-table tbody tr.lb-row-intl,.lb-row-licensed,.lb-row-intl{box-shadow:none!important}.lb-page .lb-table tbody tr:hover,.lb-page .lb-table tbody tr.lb-row-highlight{background:#f1f3f4!important}.lb-page .lb-dir-table tbody tr{position:relative}.lb-page .lb-dir-table tbody tr::before{content:none!important;display:none!important}.lb-score-chip{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:2.25rem;height:28px;padding:0 8px;background:#f1f3f4!important;color:#202124!important;border-radius:6px;font-weight:600;font-size:.8125rem}.lb-compare-box{accent-color:#1a73e8}.lb-page .lb-review-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:36px!important;padding:7px 14px!important;border:1px solid #dadce0!important;border-radius:6px!important;background:#fff!important;color:#1a73e8!important;font-size:.8125rem!important;font-weight:500!important;line-height:1.2!important;text-decoration:none!important;box-shadow:none!important;filter:none!important;transform:none!important;transition:background-color .15s ease,border-color .15s ease,color .15s ease!important}.lb-page .lb-review-btn:hover,.lb-page .lb-review-btn:focus-visible{background:#e8f0fe!important;border-color:#1a73e8!important;color:#174ea6!important;box-shadow:none!important;filter:none!important;transform:none!important;text-decoration:none!important}.lb-page .lb-review-btn:active{background:#d2e3fc!important;border-color:#174ea6!important;color:#174ea6!important}.lb-page .lb-verify-btn,.lb-detail-page .lb-verify-btn{border-color:#dadce0!important;color:#1a73e8!important;background:#fff!important;border-radius:4px!important}.lb-page .lb-verify-btn:hover,.lb-detail-page .lb-verify-btn:hover{background:#e8f0fe!important;border-color:#1a73e8!important;color:#174ea6!important}.lb-status-pill--compliant{background:#e8f0fe!important;color:#174ea6!important;border-color:#d2e3fc!important}.lb-page .lb-research-bar{border:1px solid #dadce0!important;background:#f8f9fa!important;border-radius:8px!important}.lb-page .lb-research-bar__status>.lucide,.lb-page .lb-research-bar__methodology{color:#5f6368!important}.lb-page .lb-answer-capsule-card,.lb-page .lb-region-selector-head{border:1px solid #dadce0!important;border-radius:8px!important;border-inline-start:3px solid #5f6368!important;box-shadow:none!important}.lb-page .lb-answer-capsule-title,.lb-page .lb-region-grid article>span{color:#202124!important}.lb-page .lb-region-grid article{box-shadow:none!important;border-radius:8px!important}.lb-page .lb-region-grid article:hover{transform:none!important;border-color:#1a73e8!important;box-shadow:none!important}.lb-page .lb-region-grid button{border-color:#dadce0!important;background:#fff!important;color:#1a73e8!important}.lb-page .lb-region-grid button:hover{background:#1a73e8!important;color:#fff!important}.lb-verify-flow{background:#dadce0!important;border-radius:8px!important}.lb-verify-flow .lb-verify-flow-head{background:#f8f9fa!important;color:#202124!important}.lb-verify-flow-head>span,.lb-verify-flow-number{color:#5f6368!important}.lb-verify-flow h2{color:#202124!important}.lb-verify-flow-head p{color:#5f6368!important}.lb-detail-page .lb-detail-kicker{color:#5f6368!important}.lb-detail-page .lb-detail-reg-badges li{background:#f8f9fa!important;border:1px solid #dadce0!important;color:#3c4043!important;border-radius:16px!important;font-weight:500!important}.lb-detail-page .lb-detail-hero-actions .btn:not(.lb-open-account-cta),.lb-detail-page .lb-detail-verify-cta{background:#1a73e8!important;color:#fff!important;border:1px solid #1a73e8!important;border-radius:4px!important;min-height:40px;font-weight:500!important}.lb-detail-page .lb-detail-jump{color:#1a73e8!important;border-bottom:1px solid transparent!important;font-weight:500!important}.lb-detail-page .lb-detail-jump:hover{color:#174ea6!important;text-decoration:underline}.lb-page a.lb-open-account-cta,.lb-detail-page a.lb-open-account-cta,.lb-partner-box a.lb-open-account-cta{border:1px solid #1a73e8!important;background:#1a73e8!important;color:#fff!important;font-weight:500!important;box-shadow:none!important;text-shadow:none!important;border-radius:4px!important}.lb-page a.lb-open-account-cta:hover,.lb-detail-page a.lb-open-account-cta:hover,.lb-partner-box a.lb-open-account-cta:hover{border-color:#1765cc!important;background:#1765cc!important;color:#fff!important;box-shadow:none!important;transform:none!important}.lb-detail-page a.lb-open-account-cta{min-height:40px;padding:10px 20px;font-size:.875rem}.lb-detail-facts,.lb-detail-page .lb-detail-facts{background:#fff!important;border:1px solid #dadce0!important;border-radius:8px!important;gap:0!important}.lb-detail-facts>div,.lb-detail-page .lb-detail-facts>div{background:#fff!important;border-inline-end:1px solid #e8eaed}.lb-detail-facts dt,.lb-detail-page .lb-detail-facts dt{color:#5f6368!important;font-weight:500!important}.lb-detail-facts dd,.lb-detail-page .lb-detail-facts dd{color:#202124!important;font-weight:500!important}.lb-detail-tabs{border:0!important;border-bottom:1px solid #dadce0!important;border-radius:0!important;background:transparent!important;padding:0!important;gap:0!important}.lb-detail-tab{border-radius:0!important;font-weight:500!important;color:#5f6368!important;background:transparent!important;border-bottom:2px solid transparent!important}.lb-detail-tab.active,.lb-detail-tab[aria-selected="true"]{background:transparent!important;color:#1a73e8!important;border-bottom-color:#1a73e8!important}.lb-detail-panel{border:1px solid #dadce0!important;border-radius:8px!important;box-shadow:none!important}.lb-detail-page{--lbd-emerald:#1a73e8;--lbd-emerald-dark:#174ea6;--lbd-navy:#202124;--lbd-ink:#202124;--lbd-muted:#5f6368;--lbd-line:#dadce0}.lb-detail-features li .lucide,.lb-detail-features li svg,.lb-detail-page .lb-detail-features li svg{color:#1a73e8!important}.lb-detail-page .lb-detail-fact-icon{background:#e8f0fe!important;color:#174ea6!important;border-radius:8px!important}.lb-detail-page .lb-detail-callout--best{border-inline-start:3px solid #5f6368!important;background:#f8f9fa!important}.lb-detail-page .lb-detail-callout--best .lb-detail-callout-label,.lb-detail-page .lb-detail-callout--best svg{color:#3c4043!important}.lb-detail-page .lb-detail-callout--risk{border-inline-start:3px solid #e37400!important;background:#fff8f0!important}.lb-detail-page .lb-detail-callout{border-radius:8px!important;box-shadow:none!important}.lb-detail-page .lb-detail-reg-badges{gap:6px!important}.lb-detail-page .lb-detail-reg-badges li{margin:0!important}.lb-page #lbFaqAccordion .accordion-item:has(.accordion-button:not(.collapsed)),.lb-detail-page #lbFaqAccordion .accordion-item:has(.accordion-button:not(.collapsed)){border-color:#dadce0!important;box-shadow:none!important}.lb-related-band{background:#fff!important}.lb-detail-page .lb-detail-hero-copy{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(220px,260px);gap:8px 32px;max-width:none!important;align-items:start}.lb-detail-page .lb-detail-brand{grid-column:1}.lb-detail-page .lb-detail-hero-aside{grid-column:2;grid-row:1/span 2;display:flex;flex-direction:column;align-items:stretch;gap:14px;min-width:0}.lb-detail-page .lb-detail-reg-badges{grid-column:1;margin:4px 0 0!important}.lb-detail-score-mark{display:flex;align-items:baseline;justify-content:flex-end;gap:4px;line-height:1}.lb-detail-score-mark strong{color:#202124;font-size:2.5rem;font-weight:400;letter-spacing:-.04em}.lb-detail-score-mark span{color:#5f6368;font-size:.95rem;font-weight:400}.lb-detail-page .lb-detail-hero-actions{display:flex!important;flex-direction:column;flex-wrap:nowrap;gap:8px;width:100%}.lb-detail-page .lb-detail-hero-actions>a,.lb-detail-page .lb-detail-hero-actions .btn{display:inline-flex!important;width:100%;min-height:40px;align-items:center;justify-content:center;gap:8px;box-sizing:border-box}.lb-detail-page .lb-detail-jump{border:1px solid #dadce0!important;border-radius:4px!important;background:#fff!important;color:#1a73e8!important;text-decoration:none!important;font-weight:500!important}.lb-detail-page .lb-detail-jump:hover{background:#e8f0fe!important;border-color:#1a73e8!important;color:#174ea6!important;text-decoration:none!important}.lb-detail-page .lb-detail-facts-wrap{margin-top:8px;background:transparent!important;border-bottom:0!important}.lb-detail-page .lb-detail-facts,.lb-detail-facts{display:grid!important;grid-template-columns:repeat(4,minmax(0,.9fr)) minmax(0,1.5fr)!important;background:#fff!important;border:1px solid #dadce0!important;border-radius:8px!important;overflow:hidden}.lb-detail-page .lb-detail-facts>div{padding:14px 16px!important;border-inline-end:1px solid #e8eaed!important;min-width:0}.lb-detail-page .lb-detail-facts>div:last-child{border-inline-end:0!important}.lb-detail-page .lb-detail-facts dt{margin:0 0 4px;color:#5f6368!important;font-size:.68rem!important;font-weight:500!important;letter-spacing:.04em;text-transform:uppercase}.lb-detail-page .lb-detail-facts dd{margin:0;color:#202124!important;font-size:.95rem!important;font-weight:500!important;line-height:1.4;overflow-wrap:break-word!important;word-break:normal!important}.lb-detail-page .lb-detail-layout{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(260px,300px)!important;gap:24px!important;align-items:start}.lb-detail-page .lb-detail-tabs{position:sticky;top:0;z-index:8;display:flex!important;flex-wrap:nowrap!important;gap:0!important;margin:0 0 16px!important;padding:0!important;overflow-x:auto;scrollbar-width:none;background:#fff!important;border:0!important;border-bottom:1px solid #dadce0!important;border-radius:0!important}.lb-detail-page .lb-detail-tabs::-webkit-scrollbar{display:none}.lb-detail-page .lb-detail-tab{flex:0 0 auto;min-height:44px;padding:10px 16px!important;border:0!important;border-bottom:2px solid transparent!important;background:transparent!important;color:#5f6368!important;font-size:.875rem!important;font-weight:500!important;white-space:nowrap}.lb-detail-page .lb-detail-tab.active,.lb-detail-page .lb-detail-tab[aria-selected="true"]{color:#1a73e8!important;border-bottom-color:#1a73e8!important}.lb-detail-page .lb-detail-panel{padding:20px 22px!important}.lb-detail-page .lb-detail-features{display:grid!important;grid-template-columns:1fr 1fr;gap:8px}.lb-detail-page .lb-detail-side-stack{position:sticky;top:12px;display:grid;gap:12px}.lb-detail-page .lb-partner-box,.lb-page .lb-partner-box{margin-top:0;padding:16px!important;border:1px solid #dadce0!important;border-radius:8px!important;background:#fff!important;box-shadow:none!important}.lb-detail-page .lb-partner-box__kicker,.lb-page .lb-partner-box__kicker{color:#5f6368!important;letter-spacing:.04em}.lb-detail-page .lb-partner-box h3,.lb-page .lb-partner-box h3{color:#202124!important;font-size:1rem!important;font-weight:500!important}.lb-detail-page .lb-partner-box p,.lb-page .lb-partner-box p{color:#5f6368!important;font-size:.84rem!important}.lb-detail-page .lb-partner-box__actions,.lb-page .lb-partner-box__actions{display:flex;flex-direction:column;gap:8px}.lb-detail-page .lb-partner-box a.lb-open-account-cta,.lb-page .lb-partner-box a.lb-open-account-cta{width:100%;justify-content:center;border-radius:4px!important}.lb-detail-dock{display:none}@media(max-width:1099.98px){.lb-detail-page .lb-detail-facts,.lb-detail-facts{grid-template-columns:repeat(3,minmax(0,1fr))!important}.lb-detail-page .lb-detail-facts>div:nth-child(3n){border-inline-end:0!important}.lb-detail-page .lb-detail-facts>div:nth-child(n+4){border-top:1px solid #e8eaed}}@media(max-width:991.98px){.lb-detail-page .lb-detail-hero-copy{grid-template-columns:1fr!important}.lb-detail-page .lb-detail-brand,.lb-detail-page .lb-detail-hero-aside,.lb-detail-page .lb-detail-reg-badges{grid-column:1!important;grid-row:auto!important}.lb-detail-page .lb-detail-hero-aside{flex-direction:row;align-items:center;justify-content:space-between;gap:12px;margin:4px 0 8px}.lb-detail-score-mark{justify-content:flex-start}.lb-detail-page .lb-detail-hero-actions{flex-direction:row;width:auto;flex:1 1 auto;justify-content:flex-end}.lb-detail-page .lb-detail-hero-actions>a,.lb-detail-page .lb-detail-hero-actions .btn{width:auto;min-width:140px}.lb-detail-page .lb-detail-layout{display:block!important;grid-template-columns:1fr!important}.lb-detail-page .lb-detail-side{margin-top:16px}.lb-detail-page .lb-detail-side-stack{position:static}}@media(max-width:767.98px){.lb-page,.lb-detail-page{padding-bottom:76px}.lb-detail-page .lb-detail-hero-copy{display:flex!important;flex-direction:column;gap:0}.lb-detail-page .lb-detail-hero-aside{display:flex;flex-direction:row;align-items:baseline;justify-content:flex-start;margin:2px 0 8px}.lb-detail-score-mark strong{font-size:2rem}.lb-detail-page .lb-detail-hero-actions{display:none!important}.lb-detail-page .lb-detail-facts,.lb-detail-facts{grid-template-columns:1fr 1fr!important}.lb-detail-page .lb-detail-facts>div{padding:12px!important;border-inline-end:0!important;border-bottom:1px solid #e8eaed!important}.lb-detail-page .lb-detail-facts>div:nth-child(odd){border-inline-end:1px solid #e8eaed!important}.lb-detail-page .lb-detail-facts>div:last-child{grid-column:1/-1;border-inline-end:0!important;border-bottom:0!important}.lb-detail-page .lb-detail-features,.lb-detail-page .lb-detail-overview-grid,.lb-detail-page .lb-verdict-grid,.lb-detail-page .lb-trading-sheet{grid-template-columns:1fr!important}.lb-detail-page .lb-detail-tabs{position:sticky;top:0;z-index:20;margin:0 -16px 12px!important;padding:0 16px!important;background:#fff!important}.lb-detail-dock{display:grid;grid-template-columns:1.2fr .8fr;gap:8px;position:fixed;right:0;bottom:0;left:0;z-index:1040;padding:10px 16px calc(10px + env(safe-area-inset-bottom,0px));border-top:1px solid #dadce0;background:#fff}.lb-detail-dock a,.lb-detail-dock .btn{display:inline-flex!important;min-height:44px;align-items:center;justify-content:center;padding:8px 12px;border-radius:4px!important;font-size:.9rem!important;font-weight:500;text-decoration:none;box-sizing:border-box}.lb-detail-dock .lb-detail-jump{border:1px solid #dadce0!important;background:#fff!important;color:#1a73e8!important}.lb-page .lb-dir-table tbody tr,.lb-page .lb-table.lb-dir-table tbody tr{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;grid-template-areas:"broker score" "regs regs" "review review"!important;gap:8px 12px!important;padding:12px!important;border-radius:8px!important;align-items:center!important}.lb-page .lb-broker-logo{flex-basis:48px!important;width:48px!important;height:48px!important;padding:3px!important;border-radius:10px!important}.lb-page .lb-broker-logo img,.lb-page .lb-broker-logo-text,.lb-page .lb-broker-cell img,.lb-page .lb-dir-table .lb-broker-cell img,.lb-page .lb-dir-table .lb-broker-logo-text{max-width:42px!important;max-height:42px!important;padding:0!important;border:0!important;border-radius:3px!important;background:transparent!important}.lb-page .lb-dir-table .lb-col-broker{grid-area:broker;min-width:0!important}.lb-page .lb-dir-table .lb-col-score{display:flex!important;grid-area:score;align-self:center!important;justify-content:flex-end}.lb-page .lb-dir-table tbody .lb-col-status,.lb-page .lb-dir-table tbody .lb-col-compare,.lb-page .lb-col-status,.lb-page .lb-col-compare{display:none!important;position:absolute!important;width:0!important;height:0!important;overflow:hidden!important;clip:rect(0 0 0 0)!important}.lb-page .lb-dir-table .lb-col-regs{grid-area:regs;justify-content:flex-start!important;gap:6px!important}.lb-page .lb-dir-table .lb-col-review{grid-area:review;min-width:0;width:100%}.lb-page .lb-dir-regs .lb-reg-chip{max-width:9.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.7rem!important;padding:3px 8px!important}.lb-page .lb-score-chip{min-width:2rem;height:28px;border-radius:4px;font-size:.85rem;font-weight:500}.lb-page .lb-review-btn{width:100%!important;min-height:40px;border-radius:6px!important;font-size:.875rem!important;font-weight:500!important;background:#fff!important;border:1px solid #dadce0!important;color:#1a73e8!important;box-shadow:none!important}.lb-page .lb-broker-cell strong{font-size:.92rem!important}.lb-page .lb-partner-box__actions{display:grid;grid-template-columns:1fr}}.lb-page .lb-reg-chip,.lb-detail-page .lb-detail-reg-badges li{display:inline-flex!important;align-items:center!important;gap:6px!important;height:26px!important;max-width:100%;padding:0 10px 0 6px!important;overflow:hidden!important;line-height:1!important;white-space:nowrap!important;vertical-align:middle;box-sizing:border-box}.lb-page .lb-reg-chip .fi,.lb-page .lb-hq-flag,.lb-detail-page .lb-hq-flag,.lb-detail-page .lb-detail-reg-badges .fi,.lb-detail-page .lb-license-flag .fi{display:block!important;flex:0 0 16px!important;width:16px!important;height:12px!important;min-width:16px;min-height:12px;max-width:16px;max-height:12px;margin:0!important;padding:0!important;line-height:0!important;font-size:12px!important;overflow:hidden!important;border-radius:2px!important;background-size:cover!important;background-position:50% 50%!important;background-repeat:no-repeat!important;background-color:#e8eaed;box-shadow:inset 0 0 0 1px rgba(32,33,36,.12)}.lb-detail-page .lb-license-flag{width:40px!important;height:40px!important;overflow:hidden}.lb-detail-page .lb-license-flag .fi{flex:0 0 22px!important;width:22px!important;height:16px!important;min-width:22px;min-height:16px;max-width:22px;max-height:16px}