.pd-faq{--pd-faq-line:color-mix(in srgb,var(--pd-color-text) 15%,transparent);--pd-faq-icon:clamp(2.25rem,2.0714rem + 0.8929vw,2.875rem);--pd-faq-icon-gap:var(--pd-space-sm);--pd-faq-ring-room:0.5rem}.pd-faq__inner{display:grid;gap:var(--pd-space-xl);grid-template-columns:minmax(0,1fr)}.pd-faq__intro{display:flex;flex-direction:column;gap:var(--pd-space-lg)}.pd-faq__intro>.pd-intro{max-width:50rem}.pd-faq__main{display:flex;flex-direction:column;gap:var(--pd-space-sm);min-width:0}.pd-faq--stacked .pd-faq__main{max-width:50rem;width:100%}.pd-faq--center .pd-faq__intro>.pd-intro,.pd-faq--center .pd-faq__main{margin-inline:auto}@media (min-width:1024px){.pd-faq--beside .pd-faq__inner{align-items:start;column-gap:var(--pd-split-gap);grid-template-columns:var(--pd-split-columns)}.pd-faq--beside .pd-faq__inner--no-intro{grid-template-columns:minmax(0,1fr)}}.pd-faq__controls{display:flex;justify-content:flex-end;margin-bottom:calc(var(--pd-space-xs) - var(--pd-space-sm))}.pd-faq__all{align-items:center;background:none;border:1px solid transparent;border-radius:var(--pd-radius-sm);color:var(--pd-color-heading);cursor:pointer;display:inline-flex;font-size:var(--pd-font-size-body);font-weight:700;gap:.5rem;line-height:1.2;margin:0 -.625rem 0 0;min-height:2.75rem;min-width:2.75rem;padding:.5rem .625rem;text-align:left}.pd-faq__all:hover .pd-faq__all-label{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:.2em}.pd-faq__all-icon{flex:none;height:1em;width:1em}.pd-faq__all-labels{display:grid}.pd-faq__all-label{grid-area:1/1}.pd-faq__all-label--hide,.pd-faq__all.is-all-open .pd-faq__all-label--show{visibility:hidden}.pd-faq__all.is-all-open .pd-faq__all-label--hide{visibility:visible}.pd-faq__list{border-top:1px solid var(--pd-faq-line);list-style:none;margin:0;padding:0}.pd-faq__item{border-bottom:1px solid var(--pd-faq-line)}.pd-faq__item>.pd-editor-note{margin-bottom:var(--pd-space-sm)}.pd-faq__row{align-items:center;display:flex;gap:var(--pd-faq-icon-gap);margin:0 calc(var(--pd-faq-ring-room)*-1);padding:var(--pd-space-sm) var(--pd-faq-ring-room);width:calc(100% + var(--pd-faq-ring-room)*2)}.pd-faq__toggle{background:none;border:0;border-radius:var(--pd-radius-sm);color:inherit;cursor:pointer;font:inherit;letter-spacing:inherit;text-align:left}.pd-faq__question-text{flex:1 1 0%;min-width:0}.pd-faq__toggle[aria-expanded=true]{padding-bottom:var(--pd-space-xs)}.pd-faq__icon{align-items:center;background-color:var(--pd-btn-secondary-bg);border:1px solid var(--pd-btn-secondary-border);border-radius:50%;color:var(--pd-btn-secondary-text);display:flex;flex:none;height:var(--pd-faq-icon);justify-content:center;transition:background-color .15s ease,border-color .15s ease,color .15s ease;width:var(--pd-faq-icon)}.pd-faq__toggle:hover .pd-faq__icon{background-color:var(--pd-btn-secondary-hover-bg)}.pd-faq__toggle[aria-expanded=true] .pd-faq__icon{background-color:var(--pd-btn-primary-bg);border-color:transparent;color:var(--pd-btn-primary-text)}.pd-faq__toggle[aria-expanded=true]:hover .pd-faq__icon{background-color:var(--pd-btn-primary-hover-bg);color:var(--pd-btn-primary-hover-text)}.pd-faq__icon-svg{display:block;height:auto;overflow:visible;width:37%}.pd-faq__bar-upright{transform-box:fill-box;transform-origin:center;transition:transform .15s ease}.pd-faq__all.is-all-open .pd-faq__bar-upright,.pd-faq__toggle[aria-expanded=true] .pd-faq__bar-upright{transform:rotate(90deg)}.pd-faq__answer-inner{padding-bottom:var(--pd-space-md)}@media (min-width:768px){.pd-faq__answer-inner{padding-right:calc(var(--pd-faq-icon) + var(--pd-faq-icon-gap))}}.pd-faq__answer-inner ul{list-style-type:disc}.pd-faq__answer-inner ul ul{list-style-type:circle}.pd-faq__answer-inner ol{list-style-type:decimal}.pd-faq .pd-faq__answer-inner [data-pd-bold]{font-weight:700}.pd-faq .pd-faq__answer-inner [data-pd-italic]{font-style:italic}.pd-faq .pd-faq__answer-inner :is(b,strong)[data-pd-normal]{font-weight:inherit}.pd-faq .pd-faq__answer-inner .pd-rich-text__table{margin-inline:-6px;overflow-x:auto;padding:6px}.pd-faq .pd-faq__answer-inner :is(th,td){padding:.625rem .75rem;text-align:left;vertical-align:top}.pd-faq .pd-faq__answer-inner :is([style],font,[bgcolor]){background:none!important;color:inherit!important;font-family:inherit!important;font-size:inherit!important;line-height:inherit!important}.pd-faq .pd-faq__answer-inner a[href]:is([style],font,[bgcolor]){color:var(--pd-color-link)!important}.pd-faq .pd-faq__answer-inner [style*=underline i]:not(a){text-decoration:none!important}:root:not(.pd-js) :is(.pd-faq__icon,.pd-faq__controls){display:none}:root:not(.pd-js) .pd-faq__row{padding-bottom:var(--pd-space-xs)}.pd-js .pd-faq:not(.pd-faq--ready,.pd-faq--editor) .pd-faq__answer{animation:pd-faq-show-answers 0s 3s forwards;height:0;overflow:hidden;visibility:hidden}.pd-js .pd-faq:not(.pd-faq--ready) .pd-faq__icon{animation:pd-faq-hide-icons 0s 3s forwards}.pd-js .pd-faq:not(.pd-faq--ready) .pd-faq__all{visibility:hidden}@keyframes pd-faq-show-answers{to{height:auto;overflow:visible;visibility:visible}}@keyframes pd-faq-hide-icons{to{visibility:hidden}}.pd-faq .pd-faq__answer[hidden=until-found]{content-visibility:hidden;display:block!important}@media (forced-colors:active){.pd-faq__icon{border-color:currentColor}}@media print{.pd-faq .pd-faq__answer{animation:none!important;content-visibility:visible!important;display:block!important;height:auto!important;visibility:visible!important}.pd-faq .pd-faq__controls,.pd-faq .pd-faq__icon{display:none!important}}