.wp-article-main{padding-top:24px}.wp-article-section{padding:0 0 40px}.wp-article-card{max-width:900px;margin:0 auto;background:var(--card-bg);border:1px solid var(--card-border);border-radius:16px;padding:50px 40px;box-shadow:0 10px 30px rgba(0,0,0,.3),inset 0 1px 0 rgba(255,255,255,.05)}.wp-article-card .wp-article-header{position:static;inset:auto;background:none;backdrop-filter:none;z-index:auto;border:0;margin-bottom:30px}.wp-article-header h1{font-size:clamp(30px,5vw,48px);color:var(--primary);overflow-wrap:anywhere}.wp-article-date{color:var(--text-muted);margin-bottom:12px}.wp-article-body{overflow-wrap:anywhere;min-width:0}.wp-article-body p{margin:0 0 20px;line-height:1.8;color:var(--text-muted)}.wp-article-body h2{font-size:clamp(25px,4vw,32px);color:var(--primary);margin:32px 0 18px}.wp-article-body h3{font-size:24px;color:var(--accent);margin:26px 0 16px}.wp-article-body ul,.wp-article-body ol{padding-left:26px;margin:18px 0 24px;color:var(--text-muted)}.wp-article-body li{margin-bottom:8px}.wp-article-body a{color:var(--accent);text-underline-offset:3px}.wp-article-body [id],#articles{scroll-margin-top:100px}.wp-article-body figure{margin:24px 0}.wp-article-body img{display:block;width:100%;height:auto;border-radius:16px}.wp-article-body figcaption{color:var(--text-muted);margin-top:10px}.wp-article-body .article-table-wrap{overflow-x:auto}.wp-article-body .scoring-table{min-width:420px}.wp-article-body .scoring-table caption{text-align:left;padding:12px 0;color:var(--text-muted)}.wp-breadcrumb-wrap{padding-top:105px}.wp-breadcrumb-wrap [data-breadcrumbs]{position:static;inset:auto;width:auto;height:auto;background:none;display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;gap:10px;padding:0;transition:none;font-size:16px}.wp-breadcrumb-wrap [data-breadcrumbs] a{width:auto;padding:0;border:0;font-size:inherit}.wp-breadcrumb-wrap [data-breadcrumbs] span{overflow-wrap:anywhere}#articles{padding:80px 20px}#articles .feature-card{min-width:0}#articles .feature-card h3 a{color:inherit;text-decoration:none}#articles .article-preview-date{margin-bottom:14px}#articles .article-preview-link{display:inline-block;color:var(--accent);margin-top:18px;text-underline-offset:3px}#articles .features-grid{grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:900px){#articles .features-grid{grid-template-columns:1fr}}@media(max-width:640px){.wp-article-card{padding:30px 20px}.wp-article-section>.container{padding:0 15px}.wp-breadcrumb-wrap{padding-top:95px}.wp-article-body .scoring-table th,.wp-article-body .scoring-table td{padding:12px 10px}#articles{padding:60px 15px}}@media(max-width:380px){body>header .header-content{padding-left:12px;padding-right:12px}body>header .logo{font-size:19px;gap:6px}body>header .logo-icon{width:32px;height:32px;flex-shrink:0}}
