.faq{display:flex;gap:9rem;position:relative}@media(max-width:989.98px){.faq{flex-direction:column;gap:6rem}}@media(min-width:750px){.faq .logo-container:before{background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQxIiBoZWlnaHQ9IjY0OSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNNzIuODEzIDcxLjkyOUgxMS4xNzljLTIwLjkxNyAwLTM3Ljg4LTE2LjkxNC0zNy44OC0zNy43N1YtNzBoMTM3LjM5NFYzNC4xNmMwIDIwLjg1NS0xNi45NjMgMzcuNzY5LTM3Ljg4IDM3Ljc2OVpNMTM2LjQwOCA3MjAuMTE5SC01Mi4wODZsLS4zMDItLjIxMWMtMTA2LjI0NC03MS40NzYtMTM2LjM2Ny0yMTQuMTI3LTY4LjA5My0zMjIuMjU5TDQxLjY2MyAxNDAuODE3bDE2Mi42MjYgMjU2LjcxMmM2OC41MTYgMTA4LjE2MiAzOC40NTQgMjUxLjAyNC02Ny45MTEgMzIyLjU5aC4wM1oiIGZpbGw9IiNGNEVFREQiIGZpbGwtb3BhY2l0eT0iLjE1Ii8+PC9zdmc+") no-repeat;content:"";height:100%;left:0;position:absolute;top:0;width:100%}}.faq__width{margin:0;width:100%}.faq__left{align-self:flex-start;flex:1;position:sticky;top:120px}@media(max-width:989.98px){.faq__left{flex:none;position:relative;top:0;width:100%}}.faq__right{flex:2}@media(max-width:989.98px){.faq__right{flex:none;width:100%}}.faq__description,.faq__title{margin:0}.faq__left{display:flex;flex-direction:column;gap:2.3rem}.faq__title{letter-spacing:-.7px;line-height:4rem}@media(max-width:989.98px){.faq__title{font-size:calc(var(--font-heading-scale)*2.5rem);letter-spacing:-.5px;line-height:3rem}}.faq__description{font-size:calc(var(--font-body-scale)*1.4rem);font-weight:400;letter-spacing:-.28px;line-height:2.4rem}@media(max-width:989.98px){.faq__description{font-size:calc(var(--font-body-scale)*1.4rem);font-weight:400;letter-spacing:-.28px;line-height:1.8rem}}.faq__button{border:none;border-radius:3rem;cursor:pointer;max-width:23.2rem;padding:1.4rem 2rem;width:100%}.faq__list-wrapper{border-radius:1rem;display:grid;gap:1rem;padding:1rem}.faq__list{list-style:none;margin:0;padding:4rem}@media(max-width:989.98px){.faq__list{padding:2rem}}.faq__category-selector{border-bottom:1px solid;color:#fff;display:block;padding:1rem 0;text-decoration:none;width:100%}.faq__item{display:flex;flex-direction:column;margin-bottom:1rem;overflow:hidden}.faq__item:last-child{border-bottom:none;margin-bottom:0}.faq__item-category{margin-bottom:2rem;scroll-margin-top:13rem;width:100%}.faq__item-category h2{font-size:calc(var(--font-body-scale)*2rem);font-weight:500;letter-spacing:-.32px;line-height:1.8rem;margin:.5rem 1rem}.faq__item-category:not(:first-of-type){border-top:1px solid #fff;margin:2rem 0;padding-top:1.5rem;scroll-margin-top:13rem;width:-moz-fit-content;width:100%}.faq__question{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-appearance:none;background-color:#fff;border:none;border-radius:.5rem;cursor:pointer;padding:1.5rem 3rem 1.5rem 0;position:relative;text-align:left;transition:all .3s cubic-bezier(.87,0,.13,1);width:100%}.faq__question h3{color:#404040;font-size:calc(var(--font-body-scale)*1.6rem);font-weight:500;letter-spacing:-.32px;line-height:1.8rem;margin:0 0 0 1rem}.faq__question:hover{background-color:#dee2e6;padding-left:1rem}.faq__question-wrapper--expanded{border-radius:.5rem .5rem 0 0}.faq__question .arrow{-webkit-tap-highlight-color:rgba(0,0,0,0);color:#000;position:absolute;right:1.5rem;top:50%;transform:translateY(-50%);transition:transform .25s ease;width:1.5rem}.faq__question .arrow path,.faq__question .arrow svg{fill:currentColor}.faq__question .arrow--down{transform:translateY(-50%) rotate(0deg)}.faq__question .arrow--up{transform:translateY(-50%) rotate(180deg)}.faq__question:focus,.faq__question:focus-visible{outline:none}.faq__answer-wrapper{background-color:#fff;border-radius:0 0 .5rem .5rem;color:#777;display:grid;grid-template-rows:0fr;padding:0 1rem;transition:grid-template-rows .25s ease}.faq__answer-wrapper h2,.faq__answer-wrapper li{color:#777}.faq__answer-wrapper>div{overflow:hidden}.faq__answer-wrapper--expanded{grid-template-rows:1fr}.faq__answer-wrapper--collapsed{grid-template-rows:0fr;padding-bottom:0}.faq__answer{color:#777;font-size:calc(var(--font-body-scale)*1.4rem);padding:1rem 0}