html body .px-faq-list{border:0;min-width:0;margin:0;padding:0;display:block}html body .px-faq-list-aside{grid-column:6/span 7}html body details.px-faq-item{border:0;border-top:1px solid color-mix(in srgb,currentColor 22%,transparent);color:inherit;margin:0;padding:0;display:block}html body details.px-faq-item:last-child{border-bottom:1px solid color-mix(in srgb,currentColor 22%,transparent)}html body .px-faq-item>summary{min-height:68px;color:inherit;letter-spacing:-.02em;cursor:pointer;justify-content:space-between;align-items:center;gap:24px;margin:0;padding:21px 0;font-size:clamp(19px,1.4vw,22px);font-weight:560;line-height:1.35;list-style:none;display:flex}html body .px-faq-item>summary::-webkit-details-marker{display:none}html body .px-faq-item>summary::marker{content:""}html body .px-faq-item>summary:focus-visible{outline-offset:5px;border-radius:2px;outline:2px solid}html body .px-faq-item .px-faq-toggle{border:1px solid color-mix(in srgb,currentColor 30%,transparent);width:28px;height:28px;color:inherit;border-radius:50%;flex:none;display:block;position:relative;transform:none}html body .px-faq-toggle:before,html body .px-faq-toggle:after{content:"";background:currentColor;width:10px;height:1px;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}html body .px-faq-toggle:after{transition:transform .18s,opacity .18s;transform:translate(-50%,-50%)rotate(90deg)}html body .px-faq-item[open] .px-faq-toggle:after{opacity:0;transform:translate(-50%,-50%)}html body .px-faq-answer{max-width:78ch;margin:0;padding:0 52px 24px 0}html body .px-faq-answer>p{letter-spacing:normal;max-width:none;color:inherit;margin:0;font-size:17px;font-weight:400;line-height:1.65}@media (hover:hover){html body .px-faq-item>summary:hover .px-faq-toggle{background:color-mix(in srgb,currentColor 8%,transparent)}}@media (max-width:1000px){html body .px-faq-list-aside{grid-column:1/-1}}@media (max-width:600px){html body .px-faq-item>summary{gap:16px;min-height:64px;padding-block:18px;font-size:19px}html body .px-faq-answer{padding:0 0 22px}html body .px-faq-answer>p{font-size:16px}}@media (prefers-reduced-motion:reduce){html body .px-faq-toggle:after{transition:none}}
