.fp-query-points{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;max-width:1120px;margin:0 auto 48px;padding:0 24px;list-style:none;display:grid}.fp-query-points li{background:#fff;border:1px solid #e5e7eb;border-radius:16px;padding:22px}.fp-query-points h2{margin:0 0 8px;font-size:1.15rem}.fp-query-points p{margin:0;line-height:1.55}.fp-query-points a,.fp-query-faq a{text-underline-offset:3px;text-decoration:underline}.fp-query-faq{max-width:820px;margin:0 auto 64px;padding:0 24px}.fp-query-faq h2{margin-bottom:24px}.fp-query-faq details{border-top:1px solid #e5e7eb;padding:18px 0}.fp-query-faq summary{cursor:pointer;font-weight:600}.fp-query-faq p{margin:12px 0 0;line-height:1.6}@media (max-width:700px){.fp-query-points{grid-template-columns:1fr;gap:12px;padding:0 18px}.fp-query-faq{padding:0 18px}}
