.article-content .knowledge-page{max-width:1100px;margin:0 auto;font-size:16px;line-height:1.75}.article-content .knowledge-page section{margin:0 0 40px}.article-content .knowledge-page h1{margin:0 0 30px;color:#333;font-size:30px;line-height:1.35;font-weight:600;letter-spacing:0}.article-content .knowledge-page h2{position:relative;margin:42px 0 20px;padding:0 0 12px;border-bottom:1px solid #d9e0ea;color:#333;font-size:23px;line-height:1.4;font-weight:500;letter-spacing:0}.article-content .knowledge-page h2::after{content:"";position:absolute;inset-inline-start:0;bottom:-1px;width:75px;height:3px;background:#81ceee}.article-content .knowledge-page h3{margin:28px 0 12px;color:#333;font-size:19px;line-height:1.45;font-weight:600;letter-spacing:0}.article-content .knowledge-page p{margin:12px 0}.article-content .kb-info,.article-content .kb-warning,.article-content .kb-success{margin:25px 0;padding:18px 22px;border-inline-start:4px solid;border-radius:6px}.article-content .kb-info{border-inline-start-color:#2196f3;background:#eef7ff}.article-content .kb-warning{border-inline-start-color:#ff9800;background:#fff8e5}.article-content .kb-success{border-inline-start-color:#4caf50;background:#eef9ee}.article-content .kb-faq details{margin:12px 0;overflow:hidden;border:1px solid #ddd;border-radius:5px;background:#fff}.article-content .kb-faq summary{position:relative;padding:15px 18px;padding-inline-end:48px;cursor:pointer;background:#fafafa;font-weight:600;list-style:none}.article-content .kb-faq summary::-webkit-details-marker{display:none}.article-content .kb-faq summary::after{content:"+";position:absolute;inset-inline-end:18px;top:50%;transform:translateY(-50%);font-size:22px;line-height:1;font-weight:400}.article-content .kb-faq details[open] summary{background:#f2f2f2}.article-content .kb-faq details[open] summary::after{content:"−"}.article-content .kb-faq details>p,.article-content .kb-faq details>div{margin:0;padding:15px 18px}.article-content .kb-checklist{margin:18px 0;padding:0;list-style:none}.article-content .kb-checklist li{position:relative;margin:12px 0;padding-inline-start:28px}.article-content .kb-checklist li::before{content:"✔";position:absolute;inset-inline-start:0;top:0;color:#27ae60;font-weight:700}.article-content .kb-badge{display:inline-block;margin:2px 0;margin-inline-end:5px;padding:4px 10px;border-radius:20px;background:#eaf4ff;color:#1565c0;font-size:13px;line-height:1.4;font-weight:700}.article-content .kb-spec td:first-child{width:250px;background:#fafafa;font-weight:700}.article-content .kb-table-wrap{width:100%;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.article-content .kb-table-wrap .styled-table{min-width:560px}.article-content .kb-price{margin:18px 0;color:#2e7d32;font-size:34px;line-height:1.2;font-weight:700}.article-content a.kb-button{display:inline-block;padding:14px 28px;border-radius:6px;background:#009879;color:#fff;font-weight:700;text-align:center;transition:background-color .2s ease}.article-content a.kb-button:hover,.article-content a.kb-button:focus{background:#007f67;color:#fff}.article-content .kb-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:15px;margin:25px 0}.article-content .kb-card{padding:20px;border:1px solid #ddd;border-radius:6px;background:#fff}.article-content .kb-card h3{margin-top:0}@media all and (max-width:600px){.article-content .knowledge-page{font-size:15px}.article-content .knowledge-page h1{font-size:25px}.article-content .knowledge-page h2{margin-top:34px;font-size:21px}.article-content .knowledge-page h3{font-size:18px}.article-content .kb-info,.article-content .kb-warning,.article-content .kb-success{padding:15px}.article-content .kb-price{font-size:28px}.article-content a.kb-button{width:100%}.article-content .kb-spec td:first-child{width:auto}}
