.service-layout{align-items:flex-start;gap:40px;display:flex}.service-main-content{flex:1;min-width:0}.service-sidebar{flex-shrink:0;width:340px}.column-bottom-line-btn{color:#fff!important;box-sizing:border-box!important;background:#06c755!important;border-radius:50px!important;justify-content:center!important;align-items:center!important;gap:10px!important;max-width:100%!important;padding:16px 32px!important;font-size:1.08rem!important;font-weight:800!important;text-decoration:none!important;transition:transform .2s,background-color .2s!important;display:inline-flex!important;box-shadow:0 4px 15px #06c75559!important}.column-bottom-line-btn:hover{background:#05b04b!important;transform:translateY(-2px)!important}.column-cta-icon{flex-shrink:0}.column-cta-text{text-align:center;line-height:1.45}@media (width<=768px){.column-bottom-line-btn{gap:6px!important;width:100%!important;padding:13px 14px!important;font-size:.95rem!important}.column-cta-icon{width:20px!important;height:20px!important}}@media (width<=991px){.service-layout{flex-direction:column!important;gap:30px!important}.service-sidebar{width:100%!important}.article-container{padding:25px 18px!important}}.markdown-body{color:#1e293b;font-size:1.05rem;line-height:1.85}.markdown-body h2{color:#036;background:linear-gradient(90deg,#eff6ff 0%,#fff 100%);border-left:6px solid #036;border-radius:0 8px 8px 0;margin:40px 0 20px;padding:14px 18px;font-size:1.4rem;font-weight:800;line-height:1.45}.markdown-body h3{color:#036;border-left:4px solid #f39c12;margin:32px 0 16px;padding-left:14px;font-size:1.2rem;font-weight:800;line-height:1.45}.markdown-body p{margin-bottom:1.4em}.markdown-body strong{color:#0f172a;background:linear-gradient(#0000 65%,#fef08a 65%);font-weight:700}.markdown-body ul{margin:20px 0;padding-left:0;list-style:none}.markdown-body ul li{margin-bottom:10px;padding-left:28px;line-height:1.65;position:relative}.markdown-body ul li:before{content:"✔";color:#036;background:#eff6ff;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;font-size:.75rem;font-weight:800;display:flex;position:absolute;top:2px;left:0}.markdown-body ol{counter-reset:custom-ol;margin:20px 0;padding-left:0;list-style:none}.markdown-body ol li{counter-increment:custom-ol;margin-bottom:12px;padding-left:32px;line-height:1.65;position:relative}.markdown-body ol li:before{content:counter(custom-ol);color:#fff;background:#036;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;font-size:.75rem;font-weight:800;display:flex;position:absolute;top:2px;left:0}.aio-qa-block{box-sizing:border-box!important;background:linear-gradient(135deg,#f0fdf4 0%,#dcfce7 100%)!important;border:1px solid #bbf7d0!important;border-left:5px solid #16a34a!important;border-radius:12px!important;margin:25px 0 30px!important;padding:20px 22px!important;box-shadow:0 4px 15px #16a34a14!important}.aio-qa-block .aio-q,.aio-qa-block .aio-a{align-items:flex-start!important;gap:12px!important;max-width:100%!important;display:flex!important}.aio-qa-block .aio-q{border-bottom:1px dashed #86efac!important;margin-bottom:14px!important;padding-bottom:12px!important}.aio-qa-block .qa-icon-q,.aio-qa-block .qa-icon-a{color:#fff!important;border-radius:6px!important;flex-shrink:0!important;justify-content:center!important;align-items:center!important;width:28px!important;height:28px!important;margin-top:2px!important;font-size:.9rem!important;font-weight:900!important;display:flex!important}.aio-qa-block .qa-icon-q{background:linear-gradient(135deg,#16a34a 0%,#15803d 100%)!important;box-shadow:0 2px 6px #16a34a40!important}.aio-qa-block .qa-icon-a{background:linear-gradient(135deg,#036 0%,#004d99 100%)!important;box-shadow:0 2px 6px #00336640!important}.aio-qa-block .qa-text{color:#0f172a!important;overflow-wrap:break-word!important;word-break:break-word!important;flex:1!important;min-width:0!important;font-size:1.02rem!important;font-weight:700!important;line-height:1.65!important}.aio-qa-block .aio-a .qa-text{color:#334155!important;font-weight:500!important;line-height:1.75!important}.aio-qa-block strong{color:#0f172a!important;font-weight:700!important;display:inline!important}.article-pagination-nav{border-top:1px solid #e2e8f0;margin-top:50px;padding-top:35px}.k-nav-cards{align-items:stretch;gap:20px;display:flex}.k-nav-card{background:#fff;border:1px solid #cbd5e1;border-radius:12px;flex-direction:column;flex:1;justify-content:center;min-width:0;padding:16px 20px;text-decoration:none;transition:all .25s;display:flex;position:relative;box-shadow:0 2px 6px #0000000a}.k-nav-card:hover{border-color:#f39c12;transform:translateY(-2px);box-shadow:0 6px 18px #f39c1226}.k-nav-card.next{text-align:right}.k-nav-card.next .k-nav-badge{justify-content:flex-end}.k-nav-card-empty{flex:1;min-width:0}.k-nav-badge{color:#036;background:#f1f5f9;border-radius:20px;align-items:center;gap:5px;width:fit-content;margin-bottom:8px;padding:3px 10px;font-size:.78rem;font-weight:800;transition:all .2s;display:inline-flex}.k-nav-card:hover .k-nav-badge{color:#b45309;background:#fef3c7}.k-nav-card.next .k-nav-badge{margin-left:auto}.k-nav-title{color:#1e293b;-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;font-size:.95rem;font-weight:700;line-height:1.5;transition:color .2s;display:-webkit-box;overflow:hidden}.k-nav-card:hover .k-nav-title{color:#036}.k-nav-index-wrapper{text-align:center;margin-top:30px}.k-nav-index-btn{color:#475569;background:#f8fafc;border:1px solid #cbd5e1;border-radius:30px;align-items:center;gap:8px;padding:10px 24px;font-size:.88rem;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex}.k-nav-index-btn:hover{color:#fff;background:#036;border-color:#036;box-shadow:0 4px 12px #0363}@media (width<=640px){.k-nav-cards{flex-direction:column;gap:14px}.k-nav-card{padding:14px 16px}.k-nav-card.next{text-align:left}.k-nav-card.next .k-nav-badge{justify-content:flex-start;margin-left:0}.k-nav-title{font-size:.9rem}.k-nav-card-empty{display:none}.k-nav-index-wrapper{margin-top:22px}.k-nav-index-btn{box-sizing:border-box;justify-content:center;width:100%;padding:12px 20px}}
