.BrokerSoftwareSection-module__i434FW__section{border:1px solid var(--pb-components-broker-brokersoftwaresection-pb-01);border-radius:18px;gap:1rem;padding:1rem;display:grid}.BrokerSoftwareSection-module__i434FW__headerRow{justify-content:flex-start;align-items:center;display:flex}.BrokerSoftwareSection-module__i434FW__headerRow h2{color:var(--pb-components-broker-brokersoftwaresection-pb-06);margin:0;font-size:1.3rem}.BrokerSoftwareSection-module__i434FW__description{color:var(--pb-components-broker-brokersoftwaresection-pb-07);text-align:justify;margin:0;line-height:1.9}.BrokerSoftwareSection-module__i434FW__grid{--columns:3;grid-template-columns:repeat(var(--columns),minmax(0,1fr));gap:.8rem;margin:0;padding:0;list-style:none;display:grid}.BrokerSoftwareSection-module__i434FW__grid>li{min-width:0}.BrokerSoftwareSection-module__i434FW__gridTwo>li:first-child{grid-column:2}.BrokerSoftwareSection-module__i434FW__gridTwo>li:nth-child(2){grid-column:3}.BrokerSoftwareSection-module__i434FW__card{border:1px solid var(--pb-components-broker-brokersoftwaresection-pb-08);background:var(--pb-components-broker-brokersoftwaresection-pb-09);text-align:center;min-height:160px;box-shadow:0 8px 20px var(--pb-components-broker-brokersoftwaresection-pb-10);border-radius:14px;place-items:center;gap:.7rem;padding:.85rem .6rem;transition:transform .18s,box-shadow .18s,border-color .18s;display:grid}.BrokerSoftwareSection-module__i434FW__cardLink{color:inherit;cursor:pointer;text-decoration:none}.BrokerSoftwareSection-module__i434FW__card:hover{border-color:var(--pb-components-broker-brokersoftwaresection-pb-11);box-shadow:0 14px 24px var(--pb-components-broker-brokersoftwaresection-pb-12);transform:translateY(-2px)}.BrokerSoftwareSection-module__i434FW__logoWrap{place-items:center;width:80px;height:80px;display:grid}.BrokerSoftwareSection-module__i434FW__logoWrap img{-o-object-fit:contain;object-fit:contain;width:64px;height:64px}.BrokerSoftwareSection-module__i434FW__logoFallback{color:var(--pb-components-broker-brokersoftwaresection-pb-15);font-size:1.8rem;font-weight:800}.BrokerSoftwareSection-module__i434FW__card h3{color:var(--pb-components-broker-brokersoftwaresection-pb-16);margin:0;font-size:1.14rem}@media (min-width:641px) and (max-width:1024px){.BrokerSoftwareSection-module__i434FW__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.BrokerSoftwareSection-module__i434FW__grid>li{grid-column:auto!important}}@media (max-width:640px){.BrokerSoftwareSection-module__i434FW__grid{grid-template-columns:1fr}.BrokerSoftwareSection-module__i434FW__grid>li{grid-column:auto!important}}
.BrokerAccountsSection-module__vuaglq__section{border:1px solid var(--pb-components-broker-brokeraccountssection-pb-01);border-radius:18px;gap:.9rem;padding:1rem;display:grid}.BrokerAccountsSection-module__vuaglq__headerRow{justify-content:space-between;align-items:center;gap:.65rem;display:flex}.BrokerAccountsSection-module__vuaglq__headerRow h2{color:var(--pb-components-broker-brokeraccountssection-pb-02);margin:0;font-size:1.3rem}.BrokerAccountsSection-module__vuaglq__accountCount{border:1px solid var(--pb-components-broker-brokeraccountssection-pb-03);color:var(--pb-components-broker-brokeraccountssection-pb-05);border-radius:999px;padding:.3rem .7rem;font-size:.82rem;font-weight:700}.BrokerAccountsSection-module__vuaglq__layout{direction:rtl;grid-template-columns:1fr;gap:.9rem;display:grid}.BrokerAccountsSection-module__vuaglq__tabs{flex-wrap:wrap;align-content:flex-start;gap:.45rem;max-height:none;padding:.55rem;display:flex;overflow:visible}.BrokerAccountsSection-module__vuaglq__tabButton{border:1px solid var(--pb-components-broker-brokeraccountssection-pb-03);background:var(--pb-components-broker-brokeraccountssection-pb-09);color:var(--pb-components-broker-brokeraccountssection-pb-10);font:inherit;text-align:center;cursor:pointer;border-radius:10px;min-width:140px;padding:.6rem .75rem;font-weight:700;transition:transform .18s,border-color .18s,box-shadow .18s,background .18s}.BrokerAccountsSection-module__vuaglq__tabButton:hover{border-color:var(--pb-components-broker-brokeraccountssection-pb-11);box-shadow:0 4px 10px var(--pb-components-broker-brokeraccountssection-pb-12);transform:translateY(-2px)}.BrokerAccountsSection-module__vuaglq__tabButtonActive{color:var(--pb-components-broker-brokeraccountssection-pb-13);background:linear-gradient(120deg,var(--pb-components-broker-brokeraccountssection-pb-14)0%,var(--pb-components-broker-brokeraccountssection-pb-15)100%);border-color:var(--pb-components-broker-brokeraccountssection-pb-16)}.BrokerAccountsSection-module__vuaglq__tabButtonActive:hover{border-color:var(--pb-components-broker-brokeraccountssection-pb-16);box-shadow:none;transform:none}.BrokerAccountsSection-module__vuaglq__content{border:1px solid var(--pb-components-broker-brokeraccountssection-pb-18);background:var(--pb-components-broker-brokeraccountssection-pb-19);border-radius:14px;gap:.8rem;padding:.8rem;display:grid}.BrokerAccountsSection-module__vuaglq__accountTitle{color:var(--pb-components-broker-brokeraccountssection-pb-20);margin:0;font-size:1.08rem}.BrokerAccountsSection-module__vuaglq__cardsGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.55rem;display:grid}.BrokerAccountsSection-module__vuaglq__infoCard{border:1px solid var(--pb-components-broker-brokeraccountssection-pb-21);background:var(--pb-components-broker-brokeraccountssection-pb-09);border-radius:11px;align-content:center;gap:.25rem;min-height:62px;padding:.55rem .65rem;display:grid}.BrokerAccountsSection-module__vuaglq__infoCard span{color:var(--pb-components-broker-brokeraccountssection-pb-23);font-size:.82rem}.BrokerAccountsSection-module__vuaglq__infoCard b{color:var(--pb-components-broker-brokeraccountssection-pb-24);font-size:.95rem}.BrokerAccountsSection-module__vuaglq__boolBadge{border-radius:999px;justify-content:center;align-items:center;min-width:70px;padding:.17rem .6rem;font-size:.82rem;display:inline-flex}.BrokerAccountsSection-module__vuaglq__boolTrue{background:var(--pb-components-broker-brokeraccountssection-pb-25);color:var(--pb-components-broker-brokeraccountssection-pb-26)}.BrokerAccountsSection-module__vuaglq__boolFalse{background:var(--pb-components-broker-brokeraccountssection-pb-27);color:var(--pb-components-broker-brokeraccountssection-pb-28)}.BrokerAccountsSection-module__vuaglq__platformSection,.BrokerAccountsSection-module__vuaglq__customSection{border-top:1px dashed var(--pb-components-broker-brokeraccountssection-pb-29);gap:.55rem;padding-top:.7rem;display:grid}.BrokerAccountsSection-module__vuaglq__platformSection h4,.BrokerAccountsSection-module__vuaglq__customSection h4{color:var(--pb-components-broker-brokeraccountssection-pb-30);margin:0;font-size:.95rem}.BrokerAccountsSection-module__vuaglq__platformChips{flex-wrap:wrap;gap:.45rem;display:flex}.BrokerAccountsSection-module__vuaglq__chip{border:1px solid var(--pb-components-broker-brokeraccountssection-pb-31);background:var(--pb-components-broker-brokeraccountssection-pb-09);color:var(--pb-components-broker-brokeraccountssection-pb-33);border-radius:999px;padding:.26rem .62rem;font-size:.82rem;font-weight:700}@media (min-width:641px) and (max-width:1024px){.BrokerAccountsSection-module__vuaglq__tabs{flex-wrap:nowrap;grid-auto-columns:minmax(160px,1fr);grid-auto-flow:column;display:grid;overflow:auto hidden}.BrokerAccountsSection-module__vuaglq__tabButton{text-align:center}}@media (max-width:640px){.BrokerAccountsSection-module__vuaglq__tabs{flex-wrap:nowrap;grid-auto-columns:minmax(160px,1fr);grid-auto-flow:column;display:grid;overflow:auto hidden}.BrokerAccountsSection-module__vuaglq__tabButton{text-align:center}.BrokerAccountsSection-module__vuaglq__cardsGrid{grid-template-columns:1fr}}
.BrokerMap-module__tX1Ifa__wrapper{padding:1rem}.BrokerMap-module__tX1Ifa__wrapper h2{margin-bottom:.75rem}.BrokerMap-module__tX1Ifa__grid{grid-template-columns:minmax(280px,1.2fr) minmax(220px,1fr);gap:1rem;display:grid}.BrokerMap-module__tX1Ifa__mapWrap{border:1px solid var(--site-border);border-radius:12px;min-height:280px;overflow:hidden}.BrokerMap-module__tX1Ifa__map{border:0;width:100%;height:100%;min-height:280px}.BrokerMap-module__tX1Ifa__info{border:1px solid var(--site-border);border-radius:12px;flex-direction:column;justify-content:flex-start;gap:.5rem;padding:.75rem;line-height:1.45;display:flex}.BrokerMap-module__tX1Ifa__info p{margin:0}@media (min-width:641px) and (max-width:1024px){.BrokerMap-module__tX1Ifa__grid{grid-template-columns:1fr}}@media (max-width:640px){.BrokerMap-module__tX1Ifa__grid{grid-template-columns:1fr}}
