.legal-faq-bg{scroll-behavior:smooth;scroll-padding-top:81px}.legal-faq-section{padding:88px 80px}.contract-name{color:var(--Grey-700,#000);display:inline-block;font-size:1.25rem;font-weight:700;margin-bottom:1.33rem}.contract-name,.legal-faq-title{font-family:proxima-bold,Proxima Nova,Arial;font-style:normal;line-height:120%}.legal-faq-title{color:#1d2023;font-size:48px;font-weight:800;letter-spacing:-.02em;margin-bottom:40px;text-align:center}.legal-faq-section .arrow-icon{height:26px;width:26px}.faq-content{margin:0 auto;max-width:1064px;width:100%}.faq-content h1{color:var(--primary-dark-color);font-size:32px;text-align:center}.faq-accordion{align-items:center;background:#fff;border:1px solid #d7d9e5;border-radius:12px;flex-direction:row;justify-content:space-between;margin:16px 0;max-width:1064px;padding:16px;width:100%}a.legal-cta-link:hover{text-decoration:none}.legal-card-columns{align-items:flex-start;display:flex;flex-direction:row;justify-content:flex-start}.legal-card-col{color:var(--Grey-700,#000);font-family:proxima-regular,Proxima Nova,Arial;font-size:1.25rem;font-style:normal;font-weight:400;line-height:120%}.col-leg-three,.col-leg-two{padding:0 1.5rem}.col-leg-one{padding-right:1.5rem}.col-leg-one,.col-leg-two{border-right:2px solid #d7d9e5}input.tgg-title{all:unset;appearance:unset}.faq-accordion-title label{align-items:flex-start;cursor:pointer;display:flex;margin-bottom:1rem;min-height:23px}.faq-accordion-title h3{color:#000;font-family:proxima-semibold,proxima-bold,Proxima Nova,Arial;font-size:18px;font-style:normal;font-weight:700;line-height:120%;margin:0;text-align:center}.faq-accordion-title span{margin-left:auto;transition:transform .4s ease-in-out}.faq-accordion-content{color:#000;max-height:0;overflow:hidden;transition:max-height .4s ease-in-out}.faq-accordion .tgg-title:checked~.faq-accordion-title h3,.faq-accordion-title:hover h3,a{color:var(--spectrum-5008260-ff,#684dcc)}.faq-accordion .tgg-title:checked+div>label>span>img{transform:rotate(180deg);will-change:transform}.faq-accordion .tgg-title:checked~.faq-accordion-content{margin-top:16px;max-height:300px;will-change:max-height}.faq-accordion-content{color:var(--neutral-7006-b-7184,#6b7184);font-family:Proxima Nova;font-size:1rem;font-style:normal;font-weight:400;line-height:120%}@media screen and (max-width:1024px){.legal-faq-section{padding:40px 24px}.faq-accordion-title h3{text-align:left}.legal-faq-title{font-size:24px}.faq-accordion .tgg-title:checked~.faq-accordion-content{max-height:1000px}}@media screen and (max-width:600px){.legal-faq-title{font-size:38px}.legal-card-columns{flex-direction:column}.col-leg-three,.col-leg-two{padding:0}.col-leg-one{padding-right:0}.col-leg-one,.col-leg-two{border-right:none}.contract-name{margin-bottom:.5rem}.dl-btn-box{margin-bottom:1rem}.legal-card-col>div>a:first-child>span{margin-right:1rem}}@media screen and (max-width:540px){.faq-accordion{padding:8px 16px}.faq-accordion .tgg-title:checked~.faq-accordion-title h3,.faq-accordion-title h3{font-size:16px}.faq-accordion-title label{margin-bottom:1.5rem}}