:root{--slogan-font-size:6.4rem;--heading-1-font-size:4.5rem;--heading-2-font-size:4rem;--heading-3-font-size:2.3rem;--heading-3-line-height:2.8rem;--heading-4-font-size:2.0rem;--heading-4-line-height:3rem;--heading-5-font-size:1.8rem;--heading-5-line-height:2.7rem;--heading-6-font-size:1.7rem;--heading-6-line-height:2.5rem;--number__dt-ls__r2g-flex-xlist-main-strip-xlist-item-gap:90px;--section-gap:183px}.default-slogan-left .main-visual-default .container{border-left-color:#fff}.r2g-breadcrumb,.r2g-breadcrumb .container,.r2g-breadcrumb .breadcrumb-nav,.r2g-content-sub,.r2g-content-sub .content-wrapper,.r2g-xbox-sub-component,.r2g-xbox-sub-component .intro-content,.r2g-xbox-sub-component .xbox-wrapper,.r2g-xbox-sub-component .image-wrapper,.r2g-xbox-sub-component .flex-container,.r2g-xbox-sub-component .content-wrapper{border-width:0}.r2g-xlist-accordion-main-strip,.r2g-xlist-accordion-main-strip .container,.r2g-xlist-accordion-main-strip .intro-content,.r2g-xlist-accordion-main-strip .strip-item>.accordion-title,.r2g-xlist-accordion-main-strip .strip-item>.inner-wrapper,.r2g-tabs-main-strip.horizontal-tabs .first-level-label,.r2g-tabs-main-strip.horizontal-tabs .next-level-label,.r2g-tabs-main-strip,.r2g-tabs-main-strip .container,.r2g-tabs-main-strip>.container>.intro-content,.r2g-tabs-main-strip .tabs-inner-wrapper,.r2g-tabs-main-strip .tab-content-wrapper .accordion-content,.r2g-tabs-main-strip .tab-content-wrapper .accordion-title,.r2g-tabs-main-strip .bottom-content,.r2g-tabs-main-strip .tab-titles-wrapper,.r2g-tabs-main-strip,.r2g-tabs-main-strip .container,.r2g-tabs-main-strip>.container>.intro-content,.r2g-tabs-main-strip .tabs-inner-wrapper,.r2g-tabs-main-strip .tab-content-wrapper,.accordion-content,.r2g-tabs-main-strip .tab-content-wrapper .accordion-title,.r2g-tabs-main-strip .bottom-content,.r2g-flex-xlist-main-strip,.r2g-flex-xlist-main-strip .container,.r2g-flex-xlist-main-strip>.container>.intro-content,.r2g-flex-xlist-main-strip .xlist-strip,.r2g-flex-xlist-main-strip .bottom-content,.r2g-tabs-main-strip.horizontal-tabs .tab-titles-wrapper{border-width:0}.strip-row{margin-bottom:var(--section-gap)}.bottom-content{margin-top:40px}.r2g-tabs-main-strip .tab-content-wrapper .accordion-title,.r2g-xlist-accordion-main-strip .strip-item>.accordion-title{border-bottom-width:1px}.r2g-header .market-stat-data *{font-size:1.6rem}.reports-section .r2g-flex-xlist-sub-component .xList-items{gap:36px 111px}.contact-detail-item{max-width:unset}