.dynamic-page{background-color:var(--main-light-shade-1);background-image:url(https://staging.itbpcloud.space/resources/assets/images/home-v3-bg.webp)}.dynamic-page .hero-section{padding-bottom:var(--spacing-40);padding-top:var(--spacing-20)}.dynamic-page .hero-section h1{font-size:52px;line-height:110%;margin:0;text-align:center}.dynamic-page .tos-content{word-break:break-word}.dynamic-page .tos-content .container{padding:0 var(--spacing-24)!important}.dynamic-page .tos-content h1,.dynamic-page .tos-content h2,.dynamic-page .tos-content h3,.dynamic-page .tos-content h4,.dynamic-page .tos-content h5,.dynamic-page .tos-content h6{line-height:130%;margin-top:60px}.dynamic-page .tos-content strong{font-weight:600}.dynamic-page .tos-content p{color:var(--main-dark-shade-0);margin:0 0 36px}.dynamic-page .tos-content ol,.dynamic-page .tos-content ul{padding-left:var(--spacing-24)}.dynamic-page .tos-content ol li,.dynamic-page .tos-content ul li{list-style-position:outside;margin-bottom:6px}.dynamic-page .tos-content p,.dynamic-page .tos-content table,.dynamic-page .tos-content>ol,.dynamic-page .tos-content>ul{font-size:16px;line-height:24px;margin-bottom:var(--spacing-32);margin-top:0}.dynamic-page .tos-content h2{font-size:32px;margin-bottom:var(--spacing-24)}.dynamic-page .tos-content>p:last-of-type{margin-bottom:0}.dynamic-page .tos-content a{font-weight:500}.dynamic-page .tos-content .table-of-content:target:before{content:"";display:block;height:155px;margin-top:-155px}@media (max-width:1023px){.dynamic-page .tos-content .table-of-content:target:before{content:"";display:block;height:65px;margin-top:-65px}}.dynamic-page .tos-content .shadow{margin-left:-170px}@media (min-width:1024px){.dynamic-page .tos-content .shadow{width:var(--container-width)!important}}@media (max-width:1023px){.dynamic-page .tos-content .shadow{margin-left:0;margin-right:-24px;position:relative}.dynamic-page .tos-content .shadow .table-holder{overflow-x:auto}.dynamic-page .tos-content .shadow:not(.no-shadow):after{background:linear-gradient(270deg,#fff,hsla(0,0%,100%,0));content:"";height:100%;position:absolute;right:0;top:0;width:60px}.dynamic-page .tos-content .shadow table.expanded{margin-right:var(--spacing-24);width:var(--container-width)!important}}.dynamic-page .tos-content table{border-width:0}.dynamic-page .tos-content table tr{border-bottom:1px solid var(--main-light-shade-3)}.dynamic-page .tos-content table tr:first-of-type{background-color:var(--main-light-shade-1);font-weight:600}.dynamic-page .tos-content table tr:not(:first-of-type)>td{font-size:14px}.dynamic-page .tos-content table tr td{border-width:0;padding:var(--spacing-16)}.dynamic-page .tos-content table.expanded{margin-left:0;width:100%}@media (min-width:1024px) and (max-width:1439px){.dynamic-page .tos-content h2{font-size:28px}}@media (max-width:1023px){.dynamic-page .tos-content ol,.dynamic-page .tos-content ul{padding-left:var(--spacing-24)}.dynamic-page .tos-content>ol,.dynamic-page .tos-content>ul{padding-left:var(--spacing-20)}.dynamic-page .tos-content h2{font-size:28px}}.dynamic-page .site-section{padding-bottom:var(--spacing-120);padding-top:var(--spacing-60)}.dynamic-page .site-section .table-of-content{border-radius:3px;position:sticky;top:var(--spacing-100)}.dynamic-page .site-section .table-of-content .h5{font-weight:400}.dynamic-page .site-section .table-of-content .content-wrap{margin-top:var(--spacing-24);max-height:calc(100vh - var(--spacing-160));overflow-y:auto;scrollbar-color:var(--main-light-shade-3) var(--main-light-shade-3);scrollbar-width:thin}.dynamic-page .site-section .table-of-content ul{border-left:4px solid var(--main-light-shade-2);border-radius:3px;list-style:none;margin:0;padding:var(--spacing-8) 0}.dynamic-page .site-section .table-of-content ul::-webkit-scrollbar{width:6px}.dynamic-page .site-section .table-of-content ul::-webkit-scrollbar-track{background-color:var(--main-light)}.dynamic-page .site-section .table-of-content ul::-webkit-scrollbar-thumb{background-color:var(--main-light-shade-3);border-radius:4px}.dynamic-page .site-section .table-of-content ul li{position:relative}.dynamic-page .site-section .table-of-content ul li a{color:var(--main-dark-shade-3);display:block;font-weight:400;padding:16px 25px;width:100%}.dynamic-page .site-section .table-of-content ul li.selected a{color:var(--main-dark-shade-0)}.dynamic-page .site-section .table-of-content ul li.selected:before{background-color:var(--accent-shade-1);border-radius:10px;content:"";height:100%;left:-4px;position:absolute;top:0;width:4px}@media (max-width:1023px){.dynamic-page .site-section{padding-bottom:var(--spacing-80);padding-top:var(--spacing-44)}}