.block--faq .container{display:grid}.block--faq .container .faq--main{margin-top:1rem}.block--faq .container .faq--main .faq__section{display:grid;gap:1rem 2rem;grid-template-columns:1fr;align-items:start}@media screen and (min-width:768px){.block--faq .container .faq--main .faq__section{grid-template-columns:1fr 1fr}}.block--faq .container .faq--overview{display:grid;grid-template-columns:1fr;grid-gap:4rem 2rem;margin-top:1rem}@media screen and (min-width:768px){.block--faq .container .faq--overview{grid-template-columns:1fr 1fr}}.block--faq .container .faq--overview .faq__section{display:inline-flex;gap:1rem;flex-direction:column}.block--faq .container .faq--overview h3{text-align:left;font-family:"Playfair Display",serif}.block--faq .wrapper{padding:1rem 2rem;border-radius:0;background:rgb(244.7142857143,220.7142857143,197.2857142857)}.block--faq .toggle{width:100%;background-color:transparent;display:flex;align-items:center;justify-content:space-between;font-size:1.125rem;font-weight:600;border:none;outline:0;cursor:pointer;padding:.5rem 0;transition:all .3s ease-in-out;text-align:left;line-height:1.3;color:#1b1b1b;gap:.5rem}.block--faq .toggle.active,.block--faq .toggle:hover{color:#263d91}.block--faq .content{position:relative;height:0;overflow:hidden;transition:all .5s;font-size:1rem;color:#1b1b1b}.block--faq .content .block__content{display:inline-flex;flex-direction:column;gap:1rem}