.g-custom-loader{animation:custom-loader-spin .75s linear infinite;border:.17em solid #f0f0f5;border-radius:.5em;border-right:.17em solid var(--color-primary,#00a1ef);box-sizing:border-box;font-size:36px;height:1em;width:1em}@keyframes custom-loader-spin{to{transform:rotate(1turn)}}.g-custom-loader._white-bg{border-bottom-color:#fff;border-left-color:#fff;border-top-color:#fff}.g-custom-loader._xl{font-size:74px}.g-custom-loader._l{font-size:50px}.g-custom-loader._m{font-size:24px}.g-custom-loader._s{font-size:16px}.g-loader-container{align-items:center;display:flex;justify-content:center;width:100%}[class*=title-]{font-family:var(--font-heading,"montserrat"),sans-serif;font-weight:700;line-height:normal}[class*=title-]._multiple-lines{line-height:1.3}[class*=title-].font-normal{font-weight:400}[class*=title-].font-medium{font-weight:500}[class*=title-].font-semi-bold{font-weight:600}.font-heading{font-family:var(--font-heading,"montserrat"),sans-serif}.title-h1{font-size:48px}@media screen and (min-width:2000px){.title-h1{font-size:52px}}@media screen and (max-width:1024px){.title-h1{font-size:40px}}@media screen and (max-width:768px){.title-h1{font-size:36px}}@media screen and (max-width:480px){.title-h1{font-size:26px}}.title-h2{font-size:36px}@media screen and (min-width:2000px){.title-h2{font-size:40px}}@media screen and (max-width:1024px){.title-h2{font-size:34px}}@media screen and (max-width:768px){.title-h2{font-size:32px}}@media screen and (max-width:480px){.title-h2{font-size:24px}}.title-h3{font-size:32px}@media screen and (min-width:2000px){.title-h3{font-size:36px}}@media screen and (max-width:1024px){.title-h3{font-size:30px}}@media screen and (max-width:768px){.title-h3{font-size:28px}}@media screen and (max-width:480px){.title-h3{font-size:22px}}.title-h4{font-size:28px}@media screen and (min-width:2000px){.title-h4{font-size:32px}}@media screen and (max-width:1024px){.title-h4{font-size:26px}}@media screen and (max-width:768px){.title-h4{font-size:24px}}@media screen and (max-width:480px){.title-h4{font-size:21px}}.title-h5{font-size:24px}@media screen and (min-width:2000px){.title-h5{font-size:28px}}@media screen and (max-width:1024px){.title-h5{font-size:22px}}@media screen and (max-width:768px){.title-h5{font-size:20px}}*{-webkit-tap-highlight-color:rgba(0,0,0,0);box-sizing:border-box}body,html{height:100%}body{background:#fff;color:#484848;font-family:var(--font-body,"montserrat"),sans-serif;line-height:1.5;overflow:hidden;position:relative;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;overflow-x:hidden}.g-page{height:100vh;overflow:auto;padding:16px;width:100%}.terms{line-height:normal;word-break:break-word}.terms h1{font-size:24px}.terms h2{font-size:20px}.terms h3{font-size:16px}.terms :is(ol,ul){padding-left:32px}.terms ol{counter-reset:item}.terms ol li{display:block;padding:4px 0}.terms ol li:before{content:counters(item,".") " ";counter-increment:item;display:inline-block;margin-right:10px}.terms ol ul{list-style:disc}.terms ol ul li{display:list-item}.terms ol ul li:before{content:unset;counter-increment:unset}.terms ul li{list-style:disc;position:relative}.terms ul li ul{list-style:circle}.terms :is(a:link,a:visited),.terms a{color:#00a1ef;text-decoration:none}.terms :is(ol,p,td,ul){color:#333}.terms :is(h1,h2,h3,h4,p){line-height:32px;margin:0}.terms table{width:100%}.terms table tr{display:flex}.terms table td{border:1px solid #ededed;flex:1 1 1%;padding:8px;text-align:left}