.faq-section{width:100%;background-color:var(--grey-5)}.faq-section__list{width:100%}@media(min-width:1024px){.faq-section__list{width:50%;flex:1 0 auto}}.faq-section__aside{width:100%;flex:1 1 auto;margin-top:28px}@media(min-width:512px){.faq-section__aside{width:50%;min-width:350px}}@media(min-width:840px){.faq-section__aside{margin-top:0}}.faq-section-wrapper{width:100%;max-width:1208px;margin:0 auto;padding:50px 20px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}@media(min-width:840px){.faq-section-wrapper{padding:109px 20px;flex-direction:row;justify-content:flex-start;align-items:flex-start}}@supports (padding: max(0px)){.faq-section-wrapper{padding:50px calc(var(--sar) + 20px) 50px calc(var(--sal) + 20px)}@media(min-width:840px){.faq-section-wrapper{padding:109px calc(var(--sar) + 20px) 109px calc(var(--sal) + 20px)}}}@media(min-width:1170px){.faq-section-wrapper{max-width:1267px;padding:99px 20px 81px 0;margin:0 0 0 calc((100% - 1170px)/2)}@supports (padding: max(0px)){.faq-section-wrapper{margin:0 0 0 max(20px,calc((100% - 1170px)/2))}}}.faq-section h2{width:100%;max-width:554px;margin-right:90px;margin-bottom:var(--toRem22px)}.faq-section p{width:100%;max-width:482px;margin-right:42px;margin-bottom:0;font-family:var(--roboto);font-size:var(--toRem22px);line-height:var(--toRem32px);letter-spacing:-.05px;color:var(--grey-3)}.faq{overflow:hidden;max-width:570px}.faq__question{position:relative;display:inline-flex;align-items:center;justify-content:space-between;width:100%;min-width:0;min-height:54px;text-align:left;font-family:var(--roboto);font-size:var(--toRem20px);font-weight:var(--fw-medium);line-height:var(--toRem30px);letter-spacing:-.04px;white-space:normal;padding:14px 0 14px 7px;margin:0;border:0;border-radius:0;box-shadow:none;cursor:pointer;background-color:var(--grey-5);z-index:1}.faq__question:hover+.faq__answer{border-bottom-color:var(--grey-2)}.faq__question:focus+.faq__answer,.faq__question:active+.faq__answer{border-bottom-color:var(--grey-1);color:inherit}.faq__question .far{color:var(--violet);align-self:center;margin-left:auto;padding-left:var(--toRem5px)}.faq__answer{border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:var(--grey-1)}@supports (padding: max(0px)){.faq__answer{transition:max-height .2s linear}}.faq:not(.faq--toggled) .faq__answer{max-height:1px!important}@supports (padding: max(0px)){.faq--toggled .faq__answer{--max-height: 1px;max-height:var(--max-height);overflow-y:visible}}.faq__answer span{display:block;padding:4px 7px 30px;font-size:var(--toRem16px);line-height:var(--toRem26px);letter-spacing:-.03px;color:var(--near-black)}.faq--toggled .faq__question{border-bottom-color:var(--grey-5)}.faq-cta{width:100%;padding:32px;margin:0 auto;border-radius:var(--toRem8px);background-color:var(--white)}@media(min-width:840px){.faq-cta{max-width:270px}}.faq-cta h3{font-family:var(--carnas)}@media(min-width:840px){.faq-cta h3{max-width:180px}}.faq-cta p{color:var(--violet);font-size:var(--toRem18px);line-height:var(--toRem28px);margin-bottom:22px}.faq-cta .button--primary{justify-content:center}
