.wp-article-main{padding:140px 40px 60px;background:var(--main-bg);color:var(--text-primary)}.wp-article-section>.container{width:100%;max-width:1280px;margin:0 auto}.wp-article-card{max-width:900px;margin:0 auto;padding:40px;background:var(--card-bg);border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1)}.wp-article-header{margin-bottom:30px}.wp-article-header h1{font-size:42px;line-height:1.2;overflow-wrap:anywhere}.wp-article-date{color:var(--text-muted);line-height:1.6;margin-bottom:12px}.wp-article-body{font-size:18px;line-height:1.65;overflow-wrap:anywhere}.wp-article-body p{margin:0 0 22px}.wp-article-body h2{font-size:30px;line-height:1.3;margin:34px 0 18px;scroll-margin-top:120px}.wp-article-body h3{font-size:23px;line-height:1.4;margin:26px 0 14px;scroll-margin-top:120px}.wp-article-body ul,.wp-article-body ol{padding-left:26px;margin:18px 0 24px}.wp-article-body li{margin:8px 0}.wp-article-body a,.wp-article-main [data-breadcrumbs] a,#articles a:not(.faq1-button){color:var(--text-primary);text-decoration:underline;text-underline-offset:3px}.wp-article-body nav.toc{padding:24px;background:var(--main-bg);border-radius:8px;box-shadow:0 1px 4px rgba(0,0,0,.08);margin:24px 0}.wp-article-body nav.toc ul{margin-bottom:0}.wp-article-body img{display:block;width:100%;max-width:100%;height:auto;border-radius:10px;margin:24px 0}.wp-article-body figure{margin:24px 0}.wp-article-body figcaption{color:var(--text-muted);font-size:16px;line-height:1.5}.wp-article-body table{width:100%;border-collapse:collapse;table-layout:fixed;margin:24px 0;font-size:16px}.wp-article-body th,.wp-article-body td{padding:12px;border:1px solid var(--input-border);text-align:left;vertical-align:top;overflow-wrap:anywhere}.wp-article-body caption{text-align:left;font-weight:700;margin-bottom:12px}.wp-article-body iframe{max-width:100%}.wp-article-main [data-breadcrumbs]{max-width:900px;margin:0 auto 24px;line-height:1.6}#articles{padding:60px 40px;background:var(--main-bg);color:var(--text-primary)}#articles>.article-preview-container{max-width:900px;margin:0 auto}#articles h2{font-size:42px;line-height:1.2;text-align:center;margin-bottom:30px}#articles .article-preview{padding:30px;margin:20px 0;background:var(--main-bg);border-radius:8px;box-shadow:0 1px 4px rgba(0,0,0,.08)}#articles h3{font-size:23px;line-height:1.4;margin-bottom:14px}#articles p{font-size:18px;line-height:1.6;margin-bottom:18px}#articles .faq1-button{width:fit-content;color:var(--always-white)}@media(max-width:768px){.wp-article-main{padding:120px 20px 40px}.wp-article-card{padding:24px 20px}.wp-article-header h1{font-size:32px}.wp-article-body{font-size:16px}.wp-article-body h2{font-size:26px}.wp-article-body h3{font-size:21px}.wp-article-body nav.toc{padding:18px}.wp-article-body th,.wp-article-body td{padding:8px;font-size:14px}#articles{padding:40px 20px}#articles h2{font-size:32px}#articles .article-preview{padding:24px 20px}}