.pf-faq-block[data-v-b1408c45]{padding-top:32px}.pf-faq[data-v-b1408c45]{display:grid;grid-template-columns:minmax(0,320px) minmax(0,1fr);gap:56px;align-items:start}.pf-faq-h2[data-v-b1408c45]{font-family:var(--serif);font-size:44px;line-height:1.02;letter-spacing:-.02em;margin:16px 0}.pf-faq-side[data-v-b1408c45]{color:var(--mute);font-size:14.5px;margin:0 0 20px}.pf-faq-link[data-v-b1408c45]{color:var(--accent)}.pf-faq-cta[data-v-b1408c45]{padding:0 12px}.pf-faq-list[data-v-b1408c45]{display:grid;gap:1px;background:var(--line-2);border-radius:12px;overflow:hidden}.pf-faq-item[data-v-b1408c45]{background:var(--paper);padding:22px 24px}.pf-faq-item summary[data-v-b1408c45]{cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:24px;font-size:16px;font-weight:500;color:var(--ink)}.pf-faq-item summary[data-v-b1408c45]::-webkit-details-marker{display:none}.pf-faq-plus[data-v-b1408c45]{flex-shrink:0;color:var(--mute);transition:transform .18s ease}.pf-faq-item[open] .pf-faq-plus[data-v-b1408c45]{transform:rotate(45deg);color:var(--accent)}.pf-faq-item p[data-v-b1408c45]{margin:14px 0 0;color:var(--ink-2);font-size:14.5px;max-width:640px}@media(max-width:960px){.pf-faq[data-v-b1408c45]{grid-template-columns:1fr}}
