.legal-module{margin-top:48px}.legal-module-flex-row{grid-gap:122px;display:flex;justify-content:space-between}.legal-module-right-col{width:57%}.legal-module-header-tag{margin-bottom:8px}.legal-module .block{border-radius:9px}.legal-module .block:not(:first-child){margin-top:24px}.legal-module .block>button,.legal-module .block>h2{align-items:center;border:0;border-radius:9px;color:var(--text-strong);cursor:pointer;display:flex;font-size:20px;font-weight:700;line-height:28px;margin-bottom:0;padding:10px 8px;position:relative;text-align:left;transition:.15s ease-in-out;width:100%}.legal-module .block>button:before,.legal-module .block>h2:before{background:no-repeat url(https://for-cdn.xtb.com/build/images/caret_down_no_background.bbd93ad9.svg) 50%;content:"";height:5.84px;position:absolute;right:19px;transition:transform .2s ease-in-out;width:8.65px}.legal-module .block>button:after,.legal-module .block>h2:after{background-color:var(--gray-5);border-radius:5px;content:"";flex-shrink:0;height:32px;margin-left:auto;width:32px}.legal-module .block>button:hover,.legal-module .block>h2:hover{background-color:var(--gray-5);border-radius:5px}.legal-module .block a:focus-visible{box-shadow:unset;outline:2px solid var(--surface_active_primary-enabled)!important}.legal-module .block.less button:before,.legal-module .block.less h2:before{transform:rotate(180deg)}.legal-module .content{display:none;padding:0 8px}.legal-module .content h3,.legal-module .content h4,.legal-module .content p{font-size:16px;letter-spacing:.15px;line-height:24px}.legal-module .content h3,.legal-module .content h4{color:var(--text-strong);font-weight:700;margin-bottom:8px}.legal-module .content p{color:var(--text-weak);font-weight:400;margin-bottom:24px}.legal-module .content ul{list-style:none;margin-bottom:24px;padding:0}.legal-module .content ul:last-of-type{margin-bottom:0}.legal-module .content ul li{padding:0 0 8px 20px;position:relative}.legal-module .content ul li:before{content:url(https://for-cdn.xtb.com/build/images/download_black.70c4d59b.svg);filter:invert(46%) sepia(60%) saturate(2692%) hue-rotate(118deg) brightness(91%) contrast(94%);left:0;position:absolute;top:4px;transition:all .3s}.legal-module .content li{color:var(--text-weak);font-size:14px;font-weight:400;letter-spacing:.15px;line-height:20px;padding-bottom:8px}.legal-module .content li a{word-wrap:break-word;color:var(--surface_active_primary-enabled);display:inline;font-size:16px;font-weight:700;line-height:24px;transition:all .3s}.legal-module .content .legal-module-company-news{margin-bottom:16px}.legal-module .content .legal-module-company-news p{font-size:14px;line-height:20px;margin-bottom:16px}.legal-module-more-news{margin-top:8px}.legal-module-company-news-date{font-size:14px;font-weight:400;letter-spacing:.15px;line-height:20px}@media (hover:hover){.legal-module .content ul li:hover a{color:var(--surface_active_primary-hover)}.legal-module .content ul li:hover:before{filter:invert(20%) sepia(93%) saturate(5033%) hue-rotate(154deg) brightness(97%) contrast(94%)}}body[dir=rtl] .legal-module .block>button,body[dir=rtl] .legal-module .block>h2{text-align:right}body[dir=rtl] .legal-module .block>button:before,body[dir=rtl] .legal-module .block>h2:before{left:19px;right:auto}body[dir=rtl] .legal-module .block>button:after,body[dir=rtl] .legal-module .block>h2:after{margin-left:0;margin-right:auto}body[dir=rtl] .legal-module .content li{padding:0 20px 8px 0}body[dir=rtl] .legal-module .content li:before{left:auto;right:0}@media (max-width:991px){.legal-module{margin-top:32px}.legal-module-flex-row{grid-gap:24px;flex-direction:column}.legal-module-left-col,.legal-module-right-col{padding:0 72px;width:100%}.legal-module-header{font-size:32px;line-height:42px}.legal-module .content{padding:0}.legal-module .block:not(:first-child){margin-top:8px}.legal-module .block>button,.legal-module .block>h2{padding:10px 0;transition:none}.legal-module .block>button:before,.legal-module .block>h2:before{right:11px}.legal-module .block>button:hover,.legal-module .block>h2:hover{background-color:unset;border-radius:unset}.legal-module-table-wrapper{overflow-x:scroll;width:100%}body[dir=rtl] .legal-module .block>button:before,body[dir=rtl] .legal-module .block>h2:before{left:12px}}@media (max-width:767px){.legal-module-left-col,.legal-module-right-col{padding:0}}