.site .qa{border-top:1px solid var(--line)}.site .qa details{border-bottom:1px solid var(--line)}.site .qa summary{justify-content:space-between;align-items:center;gap:var(--s-4);cursor:pointer;letter-spacing:-.01em;min-height:60px;padding:14px 0;font-size:1.0625rem;font-weight:600;list-style:none;display:flex}.site .qa summary::-webkit-details-marker{display:none}.site .qa .a{max-width:70ch;color:var(--ink-700);padding:0 0 22px}.site .qa .a .arrow-link{margin-top:6px}.site .qa-group{scroll-margin-top:92px}.site .qa-group+.qa-group{margin-top:56px}.site .qa-group>h2{margin-bottom:12px}
