:where([data-page=faq]) .group{border-top:1px solid var(--color-border)}:where([data-page=faq]) .sec.group{padding:calc(var(--spacing-section-phone) / 1.6) 0}@media (width>=900px){:where([data-page=faq]) .sec.group{padding:calc(var(--spacing-section) / 2) 0}}:where([data-page=faq]) .group-grid{gap:18px;display:grid}@media (width>=900px){:where([data-page=faq]) .group-grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr);align-items:start;column-gap:56px}}:where([data-page=faq]) .group-head{align-content:start;gap:8px;display:grid}@media (width>=900px){:where([data-page=faq]) .group-head{position:sticky;top:90px}}:where([data-page=faq]) .group .qa-list{border-top:0}:where([data-page=faq]) .group .qa-list summary{padding-top:18px}:where([data-page=faq]) .closing{border-top:1px solid var(--color-border)}
