.faq-module pre>*{font-family:monospace}.faq-module{padding-bottom:30rem}.faq-module .faq-wrapper{padding-left:13rem;width:100%}.faq-module .main-inner{display:grid}.faq-module .grid-item.grid-column-3{max-width:32rem;width:100%}.faq-module .sidebar-nav{background:#f8f8fc;border-radius:4px;display:flex;flex-direction:column;max-width:33rem;padding:2.6rem 3.2rem;position:sticky;top:9rem}.faq-module .sidebar-nav a{color:#141414;font-family:paralucent,sans-serif;font-size:1.6rem;font-style:normal;font-weight:300;line-height:1.75;padding:1.4rem 0;text-decoration:none}.faq-module .sidebar-nav a.active{font-weight:600}.faq-module .faq-item>h3{font-weight:500;margin:0;padding-top:.2rem}.faq-module .faq-item .faq-inner{padding:.4rem 0 3.6rem}.faq-module .faq-item .faq-inner .faq{box-shadow:0 4px 16px 0 rgba(123,128,197,.06);margin:2rem 0}.faq-module .faq-item .faq-inner .faq .header{padding:2rem 3.6rem 2rem 3.2rem}.faq-module .faq-item .faq-inner .faq .header h4{align-items:center;display:flex;font-size:1.6rem;font-style:normal;font-weight:500;justify-content:space-between;line-height:1.75;margin:0}.arrow{-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.faq-module .faq.active .header h4 .arrow{transform:rotate(180deg)}.faq-module .faq-item .faq-inner .faq .content{display:none;padding:0 3.2rem 2rem}.faq-module .faq-item .faq-inner .faq .content *{margin-top:0}.faq-module .faq-item .faq-inner .faq .content p{font-size:1.6rem;line-height:1.7}.faq-module .mobile{display:none}@media only screen and (max-width:768px){.faq-module{padding:4rem 0!important}.faq-module .faq-wrapper{padding-left:0}.faq-module .grid-item.grid-column-3,.faq-module .sidebar-nav{max-width:100%}.faq-module .mobile{display:block}.faq-module .desktop{display:none}.faq-module .sidebar-nav{text-align:right}.faq-module .sidebar-nav select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#141414 url(//19534915.fs1.hubspotusercontent-na1.net/hubfs/19534915/Website/Assets/Vector%20175.svg) no-repeat;background-position:90% 50%;border:0;border-radius:.4rem;box-shadow:0 4px 16px rgba(123,128,197,.06);color:#fdfdfd;font-size:1.6rem;line-height:1.75;outline:0;padding:1.4rem 5rem 1.4rem 2rem}.faq-module .sidebar-nav{background:transparent;padding-left:0;padding-right:0}}@media only screen and (max-width:500px){.faq-module .sidebar-nav select{width:100%}}