.content h1,.content h2,.content h3{font-weight:700}.content h1{font-size:2rem;font-weight:800;margin-bottom:1rem;margin-top:1rem}.content h2{font-size:1.5rem;font-weight:700;margin-bottom:.8rem;margin-top:1.8rem}.content h3{font-size:1.2rem}.content h3,.content h4{font-weight:600;margin-bottom:.5rem;margin-top:1.5rem}.content h4{font-size:1rem}.content p,.content>ol,.content>ul{margin-bottom:1rem}ol,ul{padding-left:2em}ol>li,ul>li{padding:3px 2px}ol p,ul p{display:block}.article ol,.content ol{counter-reset:item;list-style-type:none}.article ol>li,.content ol>li{counter-increment:item}.article ol>li:before,.content ol>li:before{content:counters(item,".") ". "}ul{list-style:disc}ul ul{list-style:circle}ul ul ul{list-style-type:square}ol p,ul p{display:inline;margin:0}.article a{color:#2563eb}table{border-collapse:collapse;font-size:15px;margin:12px 0;width:100%}td,th{word-wrap:break-word;border:1px solid #ddd;overflow-wrap:break-word;padding:8px;text-align:left}th,tr:nth-child(2n){background-color:#f2f2f2}.action-wrap{background-color:#eee;border:1px solid #ddd;border-radius:8px;font-size:14px;justify-content:space-between;margin-bottom:2em;padding:8px;width:100%}.action-wrap,.action-wrap .action-info{align-items:center;display:flex;gap:1em}.action-wrap .action-buttons{align-items:center;display:flex;flex-wrap:wrap;gap:.5em}.action-btn{align-items:center;background-color:#06b6d4;border-radius:50%;color:#fff!important;display:flex;height:25px;justify-content:center;margin-left:8px;width:25px}blockquote{background:#f1f1f1;border-left:10px solid #777;margin:1.5em 10px;padding:.5em 10px;quotes:"\201C""\201D""\2018""\2019"}blockquote:before{color:#777;content:open-quote;font-size:4em;line-height:.1em;margin-right:.25em;vertical-align:-.4em}blockquote p{display:inline;font-style:italic}.article li>code,.article p>code{background-color:#ddd;border-radius:6px;font-size:18px;padding:.1em .25em}.article pre{border-radius:.5rem;display:grid;font-size:16px;overflow:hidden}.article img{display:block;margin:1em auto;max-width:100%}.article figure{font-size:.85em;margin:0}figcaption{font-size:.85em;text-align:center}.content hr{margin-bottom:1.5rem;margin-top:1.5rem}@media (max-width:768px){.content h1{font-size:1.6rem}.content h2{font-size:1.3rem}.content h3{font-size:1rem}}.h2-sbb-cls{font-size:1.5rem;font-weight:700;margin-bottom:.8rem;margin-top:1.8rem}.sb-banner{display:none!important}.custom-cta{background:linear-gradient(135deg,#e0f2fe,#bae6fd);border:1px solid #0ea5e9;border-radius:12px;padding:24px;margin:2rem 0;text-align:center;box-shadow:0 4px 6px -1px rgba(0,0,0,.1)}.custom-cta h3{color:#0f172a;font-size:1.5rem;font-weight:700;margin:0 0 12px;line-height:1.3}.custom-cta p{color:#475569;font-size:1rem;margin:0 0 20px;line-height:1.5}.custom-cta .cta-button{background-color:#334155;color:white;border:none;border-radius:8px;padding:12px 24px;font-size:1rem;font-weight:600;text-decoration:none;display:inline-block;transition:background-color .2s}.custom-cta .cta-button:hover{background-color:#1e293b}[data-faq]{border:1px solid #d1d5db;border-radius:8px;padding:16px;margin:16px 0;background-color:#ffffff;position:relative}[data-faq-q]{margin-top:0!important;margin-bottom:8px;font-weight:600;color:#1f2937}[data-faq-a] p{margin-bottom:0;color:#4b5563;line-height:1.6}