.rd .faq-list{gap:12px;max-width:46rem;margin-top:28px;display:grid}.rd .faq-item{background:var(--rd-surface);border:1px solid var(--rd-line);border-radius:18px}.rd .faq-item[open]{border-color:var(--rd-accent)}.rd .faq-item>summary{cursor:pointer;min-height:56px;font-family:var(--rd-display);color:var(--rd-ink);justify-content:space-between;align-items:center;gap:16px;padding:14px 20px;font-size:1.15rem;font-weight:800;line-height:1.3;list-style:none;display:flex}.rd .faq-item>summary::-webkit-details-marker{display:none}.rd .faq-item>summary:after{content:"+";background:var(--rd-tint);block-size:28px;inline-size:28px;color:var(--rd-accent);font-family:var(--rd-ui);border-radius:50%;flex:none;place-items:center;font-size:1.1rem;font-weight:800;display:inline-grid}.rd .faq-item[open]>summary:after{content:"−"}.rd .faq-item>div{color:var(--rd-soft);gap:12px;padding:0 20px 20px;font-size:1.02rem;display:grid}.rd .faq-item>div ul{gap:6px;display:grid}.rd .faq-item>div li a{color:var(--rd-ink);font-weight:700}.rd .faq-receipt{color:var(--rd-soft);border-inline-start:3px solid var(--rd-line);padding-inline-start:10px;font-size:.85rem}.rd .faq-item .rd-link{justify-self:start}.rd .faq-links{flex-wrap:wrap;gap:8px 20px;display:flex}.rd .faq-item:not([open])>:not(summary){display:none}
