.spfaq{display:block;width:100%;min-height:200px;background:#f9fafb;color:#33475b;padding:6rem 0;font-family:Inter,Arial,sans-serif;box-sizing:border-box}.spfaq *,.spfaq *:before,.spfaq *:after{box-sizing:border-box}.spfaq__container{max-width:800px;margin:0 auto;padding:0 2rem;display:flex;flex-direction:column;align-items:center}.spfaq__badge{display:inline-flex;background:#e6eeff;color:#154cba;padding:.5rem 1rem;border-radius:9999px;font-size:.875rem;font-weight:500;margin-bottom:1.5rem}.spfaq__title{font-family:Suisse BP Intl,Suisse Intl,Inter,sans-serif;font-weight:700;font-size:clamp(2rem,4vw,2.5rem);letter-spacing:-.02em;line-height:1.1;color:#0a1628;text-align:center;margin:0 0 3rem}.spfaq__list{width:100%;display:flex;flex-direction:column;gap:1rem}.spfaq__item{display:block;background:#fff;border:1px solid #e5e7eb;border-radius:1rem;overflow:hidden;box-shadow:0 1px 3px #0000000d}.spfaq__trigger{width:100%;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.25rem 1.5rem;margin:0;border:none;background:transparent;cursor:pointer;text-align:left;font:inherit;color:inherit}.spfaq__trigger:focus-visible{outline:2px solid #154cba;outline-offset:2px}.spfaq__question{font-family:Suisse BP Intl,Suisse Intl,Inter,sans-serif;font-weight:600;font-size:1.125rem;line-height:1.35;color:#0a1628;flex:1}.spfaq__item.sp-acc-item--open .spfaq__question{color:#154cba}.spfaq__icon{flex-shrink:0;width:1.25rem;height:1.25rem;position:relative}.spfaq__icon:before,.spfaq__icon:after{content:"";position:absolute;background:#154cba;border-radius:1px;transition:transform .2s ease,opacity .2s ease}.spfaq__icon:before{top:50%;left:0;width:100%;height:2px;transform:translateY(-50%)}.spfaq__icon:after{top:0;left:50%;width:2px;height:100%;transform:translate(-50%)}.spfaq__item.sp-acc-item--open .spfaq__icon:after{opacity:0;transform:translate(-50%) scaleY(0)}.spfaq__panel{padding:0 1.5rem 1.25rem}.spfaq__panel[hidden]{display:none}.spfaq__panel p{margin:0;line-height:1.7;color:#33475b}
