.faq-layout{gap:var(--space-xl);padding-bottom:var(--space-2xl);display:grid}.faq-group{gap:var(--space-m);display:grid}.faq-group__title{font-size:var(--fs-h3)}.faq-more{padding-top:var(--space-m)}@media (min-width:64rem){.faq-group{gap:var(--space-xl);grid-template-columns:minmax(0,.7fr) minmax(0,1.6fr);align-items:start}.faq-group__title{top:calc(var(--header-h) + 2rem);position:sticky}.faq-more{margin-left:calc((100% - var(--space-xl)) * .7 / 2.3 + var(--space-xl))}}