.single-post-content .post-faqs-section{margin:48px 0 24px;padding-top:40px;border-top:1px solid var(--black-scale-100,#eee);}.single-post-content .post-faqs-head{margin-bottom:32px;text-align:center;}.single-post-content .post-faqs-head .post-faqs-label,.single-post-content .post-faqs-head .post-faqs-title,.single-post-content .post-faqs-head .post-faqs-subtitle,.single-post-content .post-faqs-head .post-faqs-divider{margin-left:auto;margin-right:auto;}.single-post-content .post-faqs-label{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;margin-bottom:12px;border-radius:4px;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#fff;background:linear-gradient(90deg,#f0aa0e 0%,#f56916 100%);}.single-post-content .post-faqs-label .ti{font-size:14px;line-height:1;}.single-post-content .post-faqs-section .post-faqs-title{display:block;font-family:Roboto,sans-serif;font-size:clamp(24px,3vw,32px);font-weight:700;line-height:1.25;color:#333;margin:0 0 12px;padding:0;}.single-post-content .post-faqs-title-accent{color:#f56916;}.single-post-content .post-faqs-subtitle{max-width:640px;font-size:16px;line-height:1.6;color:#666;margin:0 0 16px;}.single-post-content .post-faqs-divider{width:56px;height:4px;border-radius:2px;margin-bottom:4px;background:linear-gradient(90deg,#f56916 0%,#f0aa0e 100%);}.single-post-content .post-faqs-list{display:flex;flex-direction:column;gap:12px;}.single-post-content .post-faqs-item{background:#fff;border:1px solid #e9e8ee;border-radius:8px;overflow:hidden;transition:border-color .25s ease,box-shadow .25s ease;}.single-post-content .post-faqs-item:hover{border-color:#f56916;}.single-post-content .post-faqs-item.is-open{border-color:rgba(245,105,22,.45);box-shadow:0 4px 20px rgba(245,105,22,.08);}.single-post-content .post-faqs-trigger{width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 20px;text-align:left;font-family:Roboto,sans-serif;font-size:18px;font-weight:700;line-height:1.35;color:#333;background:transparent;border:none;cursor:pointer;}.single-post-content .post-faqs-trigger:focus-visible{outline:2px solid #f56916;outline-offset:2px;}.single-post-content .post-faqs-trigger-text{flex:1;min-width:0;}.single-post-content .post-faqs-icon{flex:0 0 32px;width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:#f6f6f6;color:#666;font-size:18px;transition:background .25s ease,color .25s ease,transform .25s ease;}.single-post-content .post-faqs-item.is-open .post-faqs-icon{background:linear-gradient(135deg,#f0aa0e 0%,#f56916 100%);color:#fff;transform:rotate(180deg);}.single-post-content .post-faqs-panel{display:none;padding:0 20px 20px;}.single-post-content .post-faqs-item.is-open .post-faqs-panel{display:block;}.single-post-content .post-faqs-panel,.single-post-content .post-faqs-panel p{font-size:18px;line-height:30px;color:#333;}.single-post-content .post-faqs-panel p{margin:0 0 16px;}.single-post-content .post-faqs-panel p:last-child{margin-bottom:0;}.single-post-content .post-faqs-panel a{color:#f56916;border-bottom:none;}.single-post-content .post-faqs-panel a:hover{color:#fc9b0b;}.single-post-content .post-faqs-panel strong{font-weight:700;color:#151515;}.single-post-content .post-faqs-panel .table-overflow-auto{overflow:auto;max-width:100%;margin:12px 0 16px;-webkit-overflow-scrolling:touch;}.single-post-content .post-faqs-panel table{width:100%;border-collapse:collapse;font-size:15px;line-height:1.5;margin:0;}.single-post-content .post-faqs-panel table th,.single-post-content .post-faqs-panel table td{padding:12px 14px;border:1px solid #e5e5e5;text-align:left;vertical-align:top;color:#333;}.single-post-content .post-faqs-panel table th{background:#fff8f0;font-weight:700;color:#151515;}.single-post-content .post-faqs-panel table tbody tr:hover td{background:#fafafa;}@media (max-width:767px){.single-post-content .post-faqs-title{font-size:22px}.single-post-content .post-faqs-trigger{font-size:16px;padding:16px}.single-post-content .post-faqs-panel{padding:0 16px 16px}.single-post-content .post-faqs-panel,.single-post-content .post-faqs-panel p{font-size:16px;line-height:26px}}