.besparta-faq-wrapper,.besparta-howto-wrapper{max-width:860px;margin:32px auto;font-family:inherit}.besparta-faq-title,.besparta-howto-title{font-size:28px;margin-bottom:24px;letter-spacing:.01em}.besparta-faq-list{display:flex;flex-direction:column;gap:2px;background:#222;border-radius:4px;overflow:hidden}.besparta-faq-item{background:#fff;padding:0;transition:background .15s}.besparta-faq-item[open]{background:#fafafa}.besparta-faq-question{font-weight:600;font-size:16px;padding:18px 24px;cursor:pointer;list-style:none;position:relative;padding-right:50px;transition:color .15s}.besparta-faq-question::-webkit-details-marker{display:none}.besparta-faq-question:after{content:'+';position:absolute;right:24px;top:50%;transform:translateY(-50%);font-size:22px;color:#e8230f;transition:transform .2s}.besparta-faq-item[open] .besparta-faq-question:after{content:'−'}.besparta-faq-item[open] .besparta-faq-question{color:#e8230f}.besparta-faq-answer{padding:0 24px 20px;color:#333;line-height:1.7;font-size:15px}.besparta-faq-answer p{margin:0}.besparta-howto-intro{color:#555;font-size:16px;margin-bottom:28px;line-height:1.6}.besparta-howto-steps{list-style:none;padding:0;margin:0;counter-reset:howto}.besparta-howto-step{counter-increment:howto;display:grid;grid-template-columns:60px 1fr;gap:20px;padding:20px 0;border-bottom:1px solid #eee;position:relative}.besparta-howto-step:last-child{border-bottom:none}.besparta-howto-step:before{content:counter(howto,decimal-leading-zero);font-family:"Bebas Neue",Impact,Arial Narrow,sans-serif;font-size:40px;line-height:1;color:#e8230f;font-weight:400}.besparta-howto-step h3{font-size:18px;margin:0 0 8px;color:#1a1a1a}.besparta-howto-step p{margin:0;color:#555;line-height:1.7;font-size:15px}@media (max-width:640px){.besparta-faq-question{padding:14px 20px;padding-right:44px;font-size:15px}.besparta-faq-answer{padding:0 20px 16px}.besparta-howto-step{grid-template-columns:44px 1fr;gap:14px}.besparta-howto-step:before{font-size:30px}}