.v3-faq{padding-block:100px 64px;counter-reset:faq}section.v3-faq h2{margin:0 0 8px;padding-bottom:32px}.v3-faq article,section.v3-faq h2{border-bottom:1px solid var(--line)}.v3-faq article{display:grid;grid-template-columns:36px min(320px,30%) minmax(0,1fr);-moz-column-gap:40px;column-gap:40px;align-items:start;padding-block:28px;counter-increment:faq}.v3-faq article:last-child{border-bottom:0;padding-bottom:0}.v3-faq article:before{content:counter(faq,decimal-leading-zero);padding-top:4px;font-size:12px;line-height:1.4;color:var(--ink-secondary);font-variant-numeric:tabular-nums}.v3-faq article .v3-type--body,section.v3-faq h3{margin:0}.v3-faq article .v3-type--body{max-width:65ch}@media (max-width:760px){.v3-faq{padding-block:60px 40px}.v3-faq article{grid-template-columns:36px minmax(0,1fr)}.v3-faq article .v3-type--body{grid-column:2;margin-top:12px}}