.smvp-faq__inner{display:grid;gap:var(--smvp-gap)}@media (min-width:960px){.smvp-faq--split .smvp-faq__inner{grid-template-columns:minmax(0,0.8fr) minmax(0,1.2fr);gap:clamp(40px, 6vw, 96px);align-items:start}.smvp-faq--split .smvp-faq__head{position:sticky;top:calc(var(--smvp-header-height) + 24px)}}.smvp-faq__list{border-top:1px solid var(--smvp-color-line)}.smvp-faq__item{border-bottom:1px solid var(--smvp-color-line)}.smvp-faq__q{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:20px 0;cursor:pointer;list-style:none;font-weight:600;font-size:1.075rem}.smvp-faq__q::-webkit-details-marker{display:none}.smvp-faq__icon{flex:0 0 auto;display:inline-grid;place-items:center;width:32px;height:32px;border-radius:50%;border:1px solid var(--smvp-color-line);color:var(--smvp-color-primary);transition:transform var(--smvp-duration) var(--smvp-ease),background-color var(--smvp-duration)}.smvp-faq__item[open] .smvp-faq__icon{transform:rotate(45deg);background:var(--smvp-color-muted-bg)}.smvp-faq__a{padding:0 48px 22px 0;color:var(--smvp-color-muted)}