.faqs{display:grid;gap:var(--gap-6)}.faqs__faq{border-bottom:1px solid var(--light-blue);padding-block:var(--gap-8)}.faqs__faq:first-child{padding-top:0}.faqs__summary{cursor:pointer;display:grid;gap:var(--gap-4);grid-template-columns:1fr auto}.faqs__question{margin-block:var(--gap-1) 0}.faqs__icon{background-color:var(--yellow);border:2px solid var(--yellow);border-radius:50%;color:var(--dark-blue);display:grid;height:4.8rem;place-content:center;width:4.8rem}.faqs__icon:before{content:"+";font-size:3.2rem;font-weight:500;line-height:1}.faqs__faq[open] .faqs__icon{background-color:transparent;color:var(--yellow)}.faqs__faq[open] .faqs__icon:before{content:"−"}.faqs__answer{margin-top:var(--gap-6)}.faqs__answer p:last-child{margin-bottom:0}@media (min-width:768px){.faqs{align-items:start;gap:var(--gap-16);grid-template-columns:28rem 1fr}.faqs__content{position:sticky;top:calc(var(--header-height) + 2rem)}}