.pf-answers{padding:56px 0 24px}.pf-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:28px;display:grid}@media (max-width:900px){.pf-grid{grid-template-columns:minmax(0,1fr)}}.pf-card{border:1px solid var(--line);background:#fff;border-radius:20px;padding:22px 24px}.pf-card h3{font-family:var(--f-poppins), sans-serif;color:var(--head);margin:0 0 8px;font-size:1.05rem;font-weight:600}.pf-card p{color:var(--ink-2);margin:0;font-size:.94rem;line-height:1.6}.pf-install{padding:48px 0 56px}.pf-install-grid{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:start;gap:clamp(24px,4vw,56px);display:grid}@media (max-width:900px){.pf-install-grid{grid-template-columns:minmax(0,1fr)}}.pf-code{color:#dbe4ff;white-space:pre-wrap;overflow-wrap:anywhere;background:#0b1220;border-radius:12px;margin-top:18px;padding:14px 16px;font-family:ui-monospace,Menlo,Consolas,monospace;font-size:.84rem;line-height:1.6;display:block}.pf-note{color:var(--dim);max-width:60ch;margin:12px 0 0;font-size:.86rem}.pf-steps{counter-reset:pf;gap:12px;margin:6px 0 0;padding:0;list-style:none;display:grid}.pf-steps li{counter-increment:pf;border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:14px;padding:14px 16px 14px 52px;font-size:.94rem;line-height:1.55;position:relative}.pf-steps li:before{content:counter(pf);color:#fff;background:var(--grad);border-radius:50%;place-items:center;width:24px;height:24px;font-size:.78rem;font-weight:600;display:grid;position:absolute;top:13px;left:16px}.pf-faq{padding:24px 0 64px}.pf-faq .faq{max-width:820px;margin-top:24px}
