.psc-faq{display:grid;gap:16px;max-width:100%;overflow-wrap:anywhere}.psc-faq__item{overflow:hidden;border:1px solid #dedede;border-radius:14px;background:#fff;box-shadow:0 3px 14px rgba(34,34,34,.05);transition:border-color .2s ease,box-shadow .2s ease}.psc-faq__item:hover{border-color:#c8c8c8;box-shadow:0 6px 18px rgba(34,34,34,.08)}.psc-faq__item.is-open{border-color:rgba(162,63,55,.55);box-shadow:0 6px 20px rgba(162,63,55,.1)}.psc-faq__heading{margin:0;font:inherit}.psc-faq__question{display:flex;width:100%;min-height:64px;align-items:center;justify-content:space-between;gap:20px;padding:18px 22px;border:0;background:#f7f7f7;color:#333;font:600 17px/1.45 Muli,Arial,sans-serif;text-align:left;cursor:pointer;transition:background-color .2s ease,color .2s ease}.psc-faq__question:hover{background:#f1f1f1;color:var(--psc-red)}.psc-faq__question:focus-visible{position:relative;z-index:1;outline:3px solid rgba(162,63,55,.38);outline-offset:-3px}.psc-faq__item.is-open .psc-faq__question{background:var(--psc-red);color:#fff}.psc-faq__icon{position:relative;flex:0 0 22px;width:22px;height:22px;border:1px solid currentColor;border-radius:50%}.psc-faq__icon::before,.psc-faq__icon::after{position:absolute;top:50%;left:50%;width:10px;height:2px;background:currentColor;content:"";transform:translate(-50%,-50%);transition:transform .2s ease}.psc-faq__icon::after{transform:translate(-50%,-50%) rotate(90deg)}.psc-faq__question[aria-expanded="true"] .psc-faq__icon::after{transform:translate(-50%,-50%) rotate(0)}.psc-faq__answer{background:#fff}.psc-faq__answer-inner{padding:22px 24px 24px;color:#444;font-size:16px;line-height:1.75}.psc-faq__answer-inner>:first-child{margin-top:0}.psc-faq__answer-inner>:last-child{margin-bottom:0}.psc-faq__answer-inner p,.psc-faq__answer-inner ul,.psc-faq__answer-inner ol{margin:0 0 16px}.psc-faq__answer-inner ul,.psc-faq__answer-inner ol{padding-left:24px}.psc-faq__answer-inner a{font-weight:600;text-decoration-thickness:1px;text-underline-offset:3px}.psc-faq__answer-inner a:hover,.psc-faq__answer-inner a:focus-visible{color:#7d2f29}.psc-faq__answer-inner img,.psc-faq__answer-inner iframe,.psc-faq__answer-inner video{max-width:100%;height:auto}.psc-faq__answer-inner hr{height:1px;margin:20px 0;border:0;background:#ddd}@media(max-width:600px){.psc-faq{gap:12px}.psc-faq__question{min-height:58px;gap:14px;padding:15px 16px;font-size:16px}.psc-faq__answer-inner{padding:18px 17px 20px;font-size:15px}.psc-faq__icon{flex-basis:20px;width:20px;height:20px}}@media(prefers-reduced-motion:reduce){.psc-faq__item,.psc-faq__question,.psc-faq__icon::before,.psc-faq__icon::after{transition:none}}
