#articles{padding:48px 0;scroll-margin-top:160px}#articles .builder-article-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}#articles .builder-preview{display:flex;flex-direction:column;gap:14px;min-width:0}#articles .builder-preview h3,#articles .builder-preview p{margin:0}#articles .builder-preview p{line-height:1.7}#articles .builder-preview .btn{align-self:flex-start;margin-top:auto}#articles .builder-preview time{color:var(--muted);font-size:.9rem}#articles h2{margin-bottom:24px}.wp-article-section{padding:32px 0 48px}.wp-article-card{min-width:0;padding:24px;background:linear-gradient(160deg,rgba(12,16,21,.92),rgba(6,8,11,.9));border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow)}.wp-article-header{margin-bottom:28px}.wp-article-header h1{overflow-wrap:anywhere;line-height:1.12}.wp-article-date{color:var(--muted);line-height:1.6;margin:0 0 12px}.wp-article-body{min-width:0}.wp-article-body>.builder-article{max-width:76ch;margin-inline:auto;line-height:1.75;overflow-wrap:anywhere}.builder-article p{margin:0 0 1.3em}.builder-article h2{margin:1.8em 0 .65em;line-height:1.25}.builder-article h3{margin:1.4em 0 .6em;line-height:1.3}.builder-article [id]{scroll-margin-top:170px}.builder-article ul,.builder-article ol{padding-left:1.5em;margin:0 0 1.3em}.builder-article li+li{margin-top:.5em}.builder-article a,.wp-breadcrumbs a{text-decoration:underline;text-underline-offset:.2em}.builder-article figure{margin:24px 0}.builder-article img{width:100%;height:auto;border-radius:var(--radius-md)}.builder-article figcaption{margin-top:10px;color:var(--muted);font-size:.9rem}.builder-article .builder-table{overflow-x:auto;margin:24px 0}.builder-article table{border-collapse:collapse;width:100%;text-align:left}.builder-article caption{text-align:left;margin-bottom:10px}.builder-article th,.builder-article td{padding:12px;border:1px solid var(--line);vertical-align:top}.builder-article .builder-byline{color:var(--muted);font-size:.9rem}.wp-breadcrumbs{padding-top:24px;line-height:1.7;overflow-wrap:anywhere}.wp-breadcrumbs ol{display:flex;flex-wrap:wrap;gap:8px 16px;list-style:none;margin:0;padding:0}.wp-breadcrumbs li+li::before{content:'/';margin-right:16px;color:var(--muted)}#articles a:focus-visible,.builder-article a:focus-visible,.wp-breadcrumbs a:focus-visible{outline:2px solid currentColor;outline-offset:4px}@media(max-width:980px){#articles .builder-article-grid{grid-template-columns:1fr}}@media(max-width:600px){#articles{padding:32px 0}.wp-article-section{padding:24px 0 32px}.wp-article-card{padding:16px}.wp-article-header h1{font-size:clamp(2rem,8vw,2.8rem)}.builder-article th,.builder-article td{padding:8px}.wp-breadcrumbs{padding-top:16px}}
