.content.faq_1{background-color:var(--background-color);color:var(--color);padding:calc(var(--padding-top)*(3*var(--space))) 0 calc(var(--padding-bottom)*(3*var(--space)));position:relative}@media (min-width:1024px){.content.faq_1{padding:calc(var(--padding-top)*(5*var(--space))) 0 calc(var(--padding-bottom)*(5*var(--space)))}}.content.faq_1 .container{grid-gap:calc(var(--space)*4);display:grid;grid-template-columns:1fr}@media (min-width:1280px){.content.faq_1 .container.content-position--right{grid-template-columns:1fr 600px}}@media (min-width:1024px){.content.faq_1 .container.content-position--right .block__content{order:1}.content.faq_1 .container{grid-template-columns:1fr 1fr}}@media (min-width:1280px){.content.faq_1 .container{grid-gap:calc(var(--space)*10);grid-template-columns:600px 1fr}}.content.faq_1 .container .block__content.left{text-align:left}.content.faq_1 .container .block__content.left .buttons{justify-content:left}.content.faq_1 .container .block__content.center{text-align:center}.content.faq_1 .container .block__content.center .buttons{justify-content:center}.content.faq_1 .container .block__content.right{text-align:right}.content.faq_1 .container .block__content.right .buttons{justify-content:flex-end}.content.faq_1 .container .block__content .subtitle,.content.faq_1 .container .block__content .title{font-weight:700}.content.faq_1 .container .block__content .title{margin-bottom:calc(var(--space)*2)}.content.faq_1 .container .block__content .subtitle{font-size:.8rem;margin-bottom:calc(var(--space)*2);text-decoration:underline;text-decoration-color:var(--subtitle-underline-color,var(--primary));text-decoration-thickness:2px;text-transform:uppercase;text-underline-offset:4px}.content.faq_1 .container .block__content .is-description p+p{margin-top:calc(var(--space)*2)}.content.faq_1 .container .block__content .is-description a{color:var(--color);text-decoration:underline}.content.faq_1 .container .block__content .buttons{margin-top:calc(var(--space)*6)}.content.faq_1 .container .block__accordion .accordion{text-align:left;width:100%}.content.faq_1 .container .block__accordion .accordion__controls{margin:0;padding:0}.content.faq_1 .container .block__accordion .accordion__controls li{list-style:none}.content.faq_1 .container .block__accordion .accordion__controls li:not(:last-child){margin-bottom:calc(var(--space)*2)}.content.faq_1 .container .block__accordion .accordion__controls li button{background-color:#fff;border:1px solid #ddd;border-radius:calc(var(--space)*.5);color:#000;cursor:pointer;font-weight:700;padding:calc(var(--space)*2) calc(var(--space)*5) calc(var(--space)*2) calc(var(--space)*7);position:relative;text-align:left;transition:background-color .3s ease,color .3s ease,border-color .3s ease;width:100%}.content.faq_1 .container .block__accordion .accordion__controls li button.is-active,.content.faq_1 .container .block__accordion .accordion__controls li button:hover{background-color:var(--primary);border-color:var(--border-color-active,var(--primary));color:var(--contrast)}.content.faq_1 .container .block__accordion .accordion__controls li button.is-active span:after,.content.faq_1 .container .block__accordion .accordion__controls li button.is-active span:before,.content.faq_1 .container .block__accordion .accordion__controls li button:hover span:after,.content.faq_1 .container .block__accordion .accordion__controls li button:hover span:before{background-color:var(--contrast)}.content.faq_1 .container .block__accordion .accordion__controls li button.is-active span:before{transform:translateY(-50%) rotate(90deg)}.content.faq_1 .container .block__accordion .accordion__controls li button span{height:calc(var(--space)*5);left:calc(var(--space)*1);position:absolute;top:50%;transform:translateY(-50%);width:calc(var(--space)*5)}.content.faq_1 .container .block__accordion .accordion__controls li button span:after,.content.faq_1 .container .block__accordion .accordion__controls li button span:before{background-color:var(--primary);left:50%;position:absolute;top:50%;transition:transform .3s ease,background-color .3s ease}.content.faq_1 .container .block__accordion .accordion__controls li button span:before{content:"";height:16px;transform:translateY(-50%) rotate(0);transform-origin:center;width:1px}.content.faq_1 .container .block__accordion .accordion__controls li button span:after{content:"";height:1px;transform:translate(-50%,-50%) rotate(0);width:16px}.content.faq_1 .container .block__accordion .accordion__controls li .panel{max-height:0;overflow:hidden;transition:max-height .3s ease-out}.content.faq_1 .container .block__accordion .accordion__controls li .panel .accordion__content{padding:calc(var(--space)*4) 0 calc(var(--space)*2) 0}.content.faq_1 .container .block__accordion .accordion__controls li .panel .accordion__content a{color:var(--color);text-decoration:underline}