.se-pa-wrap{font-family:inherit;position:relative}.se-pa-title{font-weight:700;font-size:1.5rem;margin:0 0 14px;line-height:1.25;color:#1a1a1a}.se-pa-clip-outer{position:relative}.se-pa-body,.se-pa-hidden{color:#555;font-size:1rem;line-height:1.65}.se-pa-body p,.se-pa-hidden p{margin-bottom:.75em}.se-pa-body p:last-child,.se-pa-hidden p:last-child{margin-bottom:0}.se-pa-fade{position:absolute;bottom:0;left:0;right:0;height:60px;pointer-events:none;background:linear-gradient(to bottom,#fff0 0%,#ffffff 100%);transition:opacity 0.35s ease;z-index:1}.se-pa-footer{margin-top:12px;display:flex;align-items:center}.se-pa-btn{display:inline-flex;align-items:center;gap:6px;background:none;border:none;font-size:.95rem;font-weight:600;cursor:pointer;font-family:inherit;padding:0;line-height:1.4;transition:color 0.2s,border-color 0.2s,background-color 0.2s}.se-pa-btn:focus-visible{outline:2px solid currentColor;outline-offset:3px;border-radius:3px}.se-pa-btn.style-underline{color:#1a1a1a;border-bottom:1.5px solid #1a1a1a;padding-bottom:2px}.se-pa-btn.style-underline:hover{color:#6c3eff;border-bottom-color:#6c3eff}.se-pa-btn.style-filled{color:#fff;background-color:#1a1a1a;border:2px solid #fff0;border-radius:6px;padding:8px 18px}.se-pa-btn.style-filled:hover{background-color:#333}.se-pa-btn.style-outline{color:#1a1a1a;background-color:#fff0;border:2px solid #1a1a1a;border-radius:6px;padding:8px 18px}.se-pa-btn.style-outline:hover{background-color:#1a1a1a;color:#fff}.se-pa-icon{display:inline-block;line-height:1;font-size:1.2em;transition:transform 0.35s cubic-bezier(.4,0,.2,1);will-change:transform}.se-pa-clip-outer{position:relative}.se-pa-clip-outer.se-pa-collapsed{height:var(--se-coll-h,120px);overflow:hidden}.se-pa-clip-outer.se-pa-animated{transition:height 0.45s cubic-bezier(.4,0,.2,1)}.se-pa-clip-outer:not(.se-pa-collapsed){overflow:visible}