:root{interpolate-size:allow-keywords}.praxis-acc__grid{display:grid;gap:var(--wp--preset--spacing--40)}@media(min-width:1000px){.praxis-acc--split .praxis-acc__grid{align-items:start;gap:var(--wp--preset--spacing--60);grid-template-columns:.85fr 1.15fr}.praxis-acc--split .praxis-head{margin:0;position:sticky;top:calc(var(--praxis-header-bottom, var(--praxis-header-h)) + 2rem)}}.praxis-acc--center .praxis-acc__grid{max-width:920px}.praxis-acc--stacked .praxis-acc__grid{max-width:1000px}.praxis-acc__list{display:grid}.praxis-acc--cards .praxis-acc__list{gap:.6rem}.praxis-acc__item{border-bottom:1px solid var(--praxis-line)}.praxis-acc--lines .praxis-acc__list{border-top:1px solid var(--praxis-line)}.praxis-acc--cards .praxis-acc__item{background:var(--praxis-surface);border:1px solid var(--praxis-line);border-radius:var(--praxis-radius);padding-inline:1.4rem;transition:border-color .3s}.praxis-acc--cards .praxis-acc__item[open]{border-color:color-mix(in srgb,var(--praxis-ink) 35%,transparent)}.praxis-acc__summary{align-items:center;cursor:pointer;display:flex;font-size:var(--wp--preset--font-size--lg);font-weight:550;gap:1.5rem;justify-content:space-between;letter-spacing:-.015em;line-height:1.3;list-style:none;min-height:64px;padding:1.15rem 0;transition:color .25s}.praxis-acc__summary::-webkit-details-marker{display:none}.praxis-acc__summary:hover{color:var(--praxis-primary)}.praxis-acc__icon{border:1px solid var(--praxis-line);border-radius:50%;flex:none;height:40px;position:relative;transition:background .35s,border-color .35s,transform .45s var(--praxis-ease);width:40px}.praxis-acc__icon:after,.praxis-acc__icon:before{background:currentColor;border-radius:2px;content:"";height:1.5px;left:50%;margin:-.75px 0 0 -7px;position:absolute;top:50%;transition:transform .45s var(--praxis-ease);width:14px}.praxis-acc__icon:after{transform:rotate(90deg)}.praxis-acc__item[open] .praxis-acc__icon{background:var(--praxis-ink);border-color:var(--praxis-ink);color:var(--praxis-bg)}.praxis-acc__item[open] .praxis-acc__icon:after{transform:rotate(0deg)}.praxis-acc__item::details-content{block-size:0;overflow:clip;transition:block-size .45s var(--praxis-ease),content-visibility .45s allow-discrete}.praxis-acc__item[open]::details-content{block-size:auto}@media(prefers-reduced-motion:reduce){.praxis-acc__item::details-content{transition:none}}.praxis-acc__content{color:var(--praxis-ink-soft);padding:0 3.5rem 1.5rem 0}.praxis-acc__content>*{margin-block:0 .9em}.praxis-acc__content>:last-child{margin-bottom:0}.praxis-acc__item--editor{padding-block:.5rem}.praxis-acc__item--editor .praxis-acc__summary{cursor:text}.praxis-acc__main{min-width:0}.praxis-acc__q{flex:1;min-width:0}.praxis-acc__num{display:none}.has-numbers .praxis-acc__list{counter-reset:faq}.has-numbers .praxis-acc__item:not([hidden]){counter-increment:faq}.has-numbers .praxis-acc__num{color:var(--praxis-ink-soft);display:block;flex:none;font-size:var(--wp--preset--font-size--xs);font-variant-numeric:tabular-nums;font-weight:500;margin-right:-.75rem;width:2.2ch}.has-numbers .praxis-acc__num:before{content:counter(faq)}.has-numbers .praxis-acc__content{padding-left:calc(2.2ch + .75rem)}.praxis-acc__tools{display:grid;gap:1rem;margin-bottom:clamp(1.25rem,2.5vw,1.75rem)}.praxis-acc__search{align-items:center;border-bottom:1px solid var(--praxis-line);display:flex;gap:.75rem;position:relative;transition:border-color .25s}.praxis-acc__search:focus-within{border-color:var(--praxis-ink)}.praxis-acc__search>.praxis-icon{color:var(--praxis-ink);flex:none;height:22px;width:22px}.praxis-acc__search input{background:transparent;border:0;color:var(--praxis-ink);flex:1;font:inherit;font-size:clamp(1.15rem,2vw,1.5rem);letter-spacing:-.015em;min-width:0;padding:.75rem 0}.praxis-acc__search input::placeholder{color:var(--praxis-ink-soft);opacity:1}.praxis-acc__search input:focus{outline:none}.praxis-acc__search:has(input:focus-visible){box-shadow:0 2px 0 0 var(--praxis-focus)}.praxis-acc__search input::-webkit-search-cancel-button{cursor:pointer}.praxis-acc__total{color:var(--praxis-ink-soft);flex:none;font-size:11px;font-variant-numeric:tabular-nums;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.praxis-acc__topics{display:flex;flex-wrap:wrap;gap:.45rem}.praxis-acc__topic{align-items:center;background:transparent;border:1px solid var(--praxis-line);border-radius:999px;color:var(--praxis-ink);cursor:pointer;display:inline-flex;font:inherit;font-size:var(--wp--preset--font-size--sm);gap:.45rem;min-height:38px;padding:.35rem .5rem .35rem .9rem;transition:background .2s,color .2s,border-color .2s}.praxis-acc__topic:hover{border-color:var(--praxis-ink)}.praxis-acc__topic[aria-pressed=true]{background:var(--praxis-ink);border-color:var(--praxis-ink);color:var(--praxis-bg)}.praxis-acc__topic:focus-visible{outline:2px solid var(--praxis-focus);outline-offset:3px}.praxis-acc__badge{background:color-mix(in srgb,currentColor 12%,transparent);border-radius:999px;display:grid;font-size:11px;font-weight:600;height:1.5rem;min-width:1.5rem;padding:0 .35rem;place-items:center}.praxis-acc__item[hidden]{display:none}.praxis-acc__item.is-match{animation:praxis-faq-in .35s var(--praxis-ease) both}@keyframes praxis-faq-in{0%{opacity:0;transform:translateY(6px)}}.praxis-acc__none{color:var(--praxis-ink-soft);margin:1rem 0 0}@media(prefers-reduced-motion:reduce){.praxis-acc__item.is-match{animation:none}}.praxis-acc__topictag{background:var(--praxis-accent);border-radius:999px;color:var(--praxis-ink);flex:none;font-size:11px;font-weight:600;padding:.15rem .55rem}
