.btn--outline{background:transparent;border:1px solid #c8cfda;border-radius:8px;color:#282f41;gap:8px;height:48px;padding:12px 16px;-webkit-text-decoration:none;text-decoration:none}.btn--outline:hover{background:#fff;border:1px solid #282f41;color:#282f41!important}.btn--outline .svg-wrap{width:12px}.divider-dot{background:#808a9e;border-radius:100%;display:inline-block;height:5px;margin:0 24px;width:5px}@media(max-width:768px){.divider-dot{margin:0 12px}}.content-section{background-color:#fbfbfc;padding:42px 0 150px}@media(max-width:992px){.content-section{padding:42px 0 100px}}@media(max-width:568px){.content-section{padding:42px 0 56px}}.content-section .container{flex-wrap:wrap}.content-section h1{color:#282f41;font-feature-settings:"ss01" on;font-size:2.75rem;font-style:normal;font-weight:500;letter-spacing:-.03em;line-height:115%;text-wrap:balance}@media(max-width:1180px){.content-section h1{font-size:2.75rem}}@media(max-width:992px){.content-section h1{font-size:2.5rem}}@media(max-width:568px){.content-section h1{font-size:2.25rem}}.content-section h2,.content-section h3{color:#515a6f;color:#282f41;font-family:Matter;font-size:1.125rem;font-style:normal;font-weight:500;letter-spacing:.07em;line-height:144%;text-transform:uppercase}.content-section table{border:1px solid;border-collapse:collapse}.content-section table tr{border-bottom:1px solid}.content-section table tr:first-child td:has(b){vertical-align:middle}.content-section table td{border:1px solid;color:#515a6f;color:#282f41;font-size:1rem;font-style:normal;font-weight:400;line-height:115%;padding:4px 8px;vertical-align:top}@media(max-width:568px){.content-section table td{font-size:.875rem}}.content-section table td:first-child{font-weight:600}.content-section .top{display:flex;flex-wrap:wrap;gap:16px;margin-bottom:32px;width:100%}.content-section .btn{background:#fff;border-radius:8px;box-shadow:0 4px 4px rgba(0,0,0,.05);color:#515a6f;font-size:1rem;font-style:normal;font-weight:400;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;line-height:115%;padding:8px 16px}.content-section .btn.active,.content-section .btn:hover{color:#5048e6}.content-section .btn:after{content:none}.content-section .post-nav{height:100%;position:relative;width:320px}@media(max-width:992px){.content-section .post-nav{display:none;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-bottom:40px;width:100%}}.content-section .post-nav-box{background:#fff;border-radius:8px;box-shadow:0 13.19px 37.16px 2.59px rgba(0,10,78,.11);height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:32px 32px 32px 56px;position:-webkit-sticky;position:sticky;top:180px;width:100%}@media(max-width:992px){.content-section .post-nav-box{position:relative;top:0}}.content-section .post-nav-box ul{list-style:none;margin:0;padding:0}.content-section .post-nav-box li{margin:0 0 24px;position:relative}.content-section .post-nav-box li:before{background:#e8ecf2;border:3px solid #c9d4e4;border-radius:50%;display:block;height:6px;left:-24px;position:absolute;top:4px;transform:matrix(1,0,0,-1,0,0);width:6px}.content-section .post-nav-box li.active:before{content:""}.content-section .post-nav-box li.active a{color:#4d61f0}.content-section .post-nav-box li:last-child{margin-bottom:0}.content-section .post-nav-box a{color:#282f41;font-size:1rem;font-style:normal;font-weight:400;line-height:115%;-webkit-text-decoration:none;text-decoration:none;transition:all .5s}.content-section .post-nav-box a:hover{color:#4d61f0}.content-section .content{padding-left:68px;width:calc(100% - 320px)}@media(max-width:992px){.content-section .content{padding-left:0;width:100%}}.content-section .content h1,.content-section .content h2,.content-section .content h3,.content-section .content h4,.content-section .content h5,.content-section .content p{margin:0 0 24px}.content-section .content li{color:#515a6f;font-size:1rem;font-style:normal;font-weight:400;line-height:115%;margin:0 0 16px}@media(max-width:568px){.content-section .content li{font-size:.875rem}}.content-section .content p{color:#515a6f;font-size:1rem;font-style:normal;font-weight:400;line-height:115%}@media(max-width:568px){.content-section .content p{font-size:.875rem}}.content-section .content .p2{color:#515a6f;color:#808a9e;font-size:1.2rem;font-style:normal;font-weight:400;letter-spacing:-.01em;line-height:150%}.content-section .content .p2 span{color:#5048e6}