.pg-faq .page-hero{text-align:center;padding-bottom:70px}.pg-faq .page-hero .crumbs{justify-content:center}.pg-faq .page-hero p{margin-inline:auto}.pg-faq .f-search{max-width:560px;margin:26px auto 0;position:relative}.pg-faq .f-search .input{border-radius:var(--pill);height:60px;box-shadow:var(--shadow);border-color:#0000;padding-inline-start:56px;font-size:15.5px}.pg-faq .f-search svg{width:22px;height:22px;color:var(--ink-50);position:absolute;top:19px;right:22px}.pg-faq .f-wrap{grid-template-columns:260px 1fr;align-items:start;gap:40px;padding-top:50px;display:grid}.pg-faq .f-cats{top:var(--sticky);gap:4px;display:grid;position:sticky}.pg-faq .f-cats a{border-radius:var(--r);color:var(--ink-70);align-items:center;gap:12px;padding:12px 14px;font-size:14px;font-weight:600;transition:all .2s;display:flex}.pg-faq .f-cats a svg{width:20px;height:20px}.pg-faq .f-cats a:hover{background:var(--lilac-50)}.pg-faq .f-cats a.on{background:var(--ink);color:#fff}.pg-faq .f-cats .c{opacity:.6;margin-inline-start:auto;font-size:11.5px}.pg-faq .f-group{scroll-margin-top:var(--sticky);margin-bottom:44px}.pg-faq .f-group h2{align-items:center;gap:10px;margin-bottom:6px;font-size:20px;display:flex}.pg-faq .f-group h2 .gi{background:var(--lilac-50);width:40px;height:40px;color:var(--purple);border-radius:12px;place-items:center;display:grid}.pg-faq .f-group h2 .gi svg{width:20px;height:20px}.pg-faq .f-group.sig h2 .gi{background:var(--purple);color:#fff}.pg-faq .acc-a mark,.pg-faq .acc-q mark{background:var(--tag);color:inherit;border-radius:4px;padding:0 2px}.pg-faq .none{text-align:center;color:var(--ink-50);padding:40px;display:none}.pg-faq .still{background:var(--lilac-50);border-radius:var(--r-xl);grid-template-columns:auto 1fr auto;align-items:center;gap:22px;margin-top:20px;padding:30px 34px;display:grid}.pg-faq .still .art{width:96px}.pg-faq .still h3{font-size:20px}.pg-faq .still p{color:var(--ink-70);font-size:14px}.pg-faq .still .msgs{flex-wrap:wrap;gap:8px;display:flex}@media (max-width:900px){.pg-faq .f-wrap{grid-template-columns:1fr}.pg-faq .f-cats{scrollbar-width:none;grid-auto-columns:max-content;grid-auto-flow:column;position:static;overflow-x:auto}.pg-faq .f-cats a{white-space:nowrap}.pg-faq .still{text-align:center;grid-template-columns:1fr;justify-items:center}}
