body.pqr-studio-page .pqr-accordion-panel{overflow:hidden!important;padding:0!important}
body.pqr-studio-page .pqr-accordion-trigger{position:relative;min-height:78px;margin:0!important;padding:18px 62px 18px 20px!important;cursor:pointer;user-select:none;border-radius:inherit;transition:background 180ms ease}
body.pqr-studio-page .pqr-accordion-trigger:hover{background:rgba(101,71,235,.065)}
body.pqr-studio-page .pqr-accordion-trigger:focus-visible{outline:3px solid rgba(101,71,235,.25);outline-offset:-4px}
body.pqr-studio-page .pqr-accordion-toggle{position:absolute;top:50%;right:18px;display:grid;place-items:center;width:36px;height:36px;color:var(--s27-ink);background:var(--s27-soft);border:1px solid var(--s27-line);border-radius:12px;transform:translateY(-50%);transition:transform 260ms ease,color 180ms ease,background 180ms ease}
body.pqr-studio-page .pqr-accordion-panel.is-open .pqr-accordion-toggle{color:#fff;background:linear-gradient(135deg,#7655f2,#5432d3);transform:translateY(-50%) rotate(180deg)}
body.pqr-studio-page .pqr-accordion-content{max-height:0;overflow:hidden;opacity:0;visibility:hidden;transition:max-height 480ms cubic-bezier(.2,.8,.2,1),opacity 240ms ease,visibility 0s linear 480ms}
body.pqr-studio-page .pqr-accordion-panel.is-open .pqr-accordion-content{max-height:2500px;opacity:1;visibility:visible;transition:max-height 520ms cubic-bezier(.2,.8,.2,1),opacity 260ms ease,visibility 0s}
body.pqr-studio-page .pqr-accordion-inner{padding:0 20px 20px;border-top:1px solid var(--s27-line)}
body.pqr-studio-page .pqr-accordion-inner>:first-child{margin-top:18px}
@media(max-width:575px){body.pqr-studio-page .pqr-accordion-trigger{min-height:72px;padding:15px 54px 15px 15px!important}body.pqr-studio-page .pqr-accordion-toggle{right:12px;width:34px;height:34px}body.pqr-studio-page .pqr-accordion-inner{padding:0 15px 16px}}
@media(prefers-reduced-motion:reduce){body.pqr-studio-page .pqr-accordion-content,body.pqr-studio-page .pqr-accordion-toggle{transition:none!important}}
