:where(.pg-praxis-faq) .lay{grid-template-columns:minmax(0,1fr);gap:40px;padding-bottom:96px;display:grid}:where(.pg-praxis-faq) .toc{display:none}:where(.pg-praxis-faq) .grp+.grp{margin-top:56px}:where(.pg-praxis-faq) .grp h2{margin-bottom:16px;font-size:34px}:where(.pg-praxis-faq) .qa{border-top:1px solid var(--ink)}:where(.pg-praxis-faq) .item{border-bottom:1px solid var(--line)}:where(.pg-praxis-faq) .q{width:100%;min-height:68px;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:20px;padding:18px 0;font-family:inherit;font-size:18px;font-weight:700;line-height:1.4;display:flex}:where(.pg-praxis-faq) .pm{border:1px solid var(--line);width:36px;height:36px;color:var(--sage);background:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:20px;line-height:1;display:flex}:where(.pg-praxis-faq) .a{color:var(--mut);max-width:64ch;padding:0 56px 22px 0}:where(.pg-praxis-faq) .help{background:var(--sand);border-radius:20px;flex-direction:column;align-self:start;gap:14px;padding:32px;display:flex}:where(.pg-praxis-faq) .help p{color:var(--mut)}:where(.pg-praxis-faq) .help .btns{flex-wrap:wrap;gap:10px;margin-top:6px;display:flex}@container (min-width:1040px){:where(.pg-praxis-faq) .lay{grid-template-columns:240px minmax(0,1fr) 320px;align-items:start;gap:64px;padding-bottom:128px}:where(.pg-praxis-faq) .toc{flex-direction:column;gap:4px;padding:0;list-style:none;display:flex;position:sticky;top:120px}:where(.pg-praxis-faq) .toc a{color:var(--mut);border-left:2px solid var(--line);padding:10px 0 10px 16px;font-weight:700;text-decoration:none;display:block}:where(.pg-praxis-faq) .toc a:hover{color:var(--ink);border-left-color:var(--sage)}:where(.pg-praxis-faq) .help{position:sticky;top:120px}}
