/* Scoped advice improvements: no new scripts or remote assets. */
.rc-blog-audit-listing .rc-design-hero h1{max-width:22ch}
.rc-blog-audit-listing .rc-design-hero{padding-bottom:36px}
.rc-blog-audit-listing .rc-design-breadcrumbs{margin-bottom:24px}
.rc-blog-audit-lede{max-width:65ch;font-size:18px;line-height:1.75;color:var(--rc-design-muted)}
.rc-blog-audit-topics{display:flex;flex-wrap:wrap;gap:10px;margin-top:26px}
.rc-blog-audit-topics a{display:inline-flex;align-items:center;min-height:44px;padding:10px 16px;border:1px solid var(--rc-design-line);background:#fff;color:var(--rc-design-ink);font-size:14px;text-decoration:none}
.rc-blog-audit-topics a:hover{border-color:var(--rc-design-gold)}
.rc-blog-audit-start{margin-bottom:54px}
.rc-blog-audit-start>h2,.rc-blog-audit-all-title{font:400 38px/1.15 var(--rc-design-serif);margin:0 0 26px}
.rc-blog-audit-feature-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}
.rc-blog-audit-feature-grid article{padding:28px;background:var(--rc-design-paper);border-top:3px solid var(--rc-design-gold)}
.rc-blog-audit-feature-grid h3{font:400 29px/1.2 var(--rc-design-serif);margin:0 0 18px}
.rc-blog-audit-feature-grid a{color:var(--rc-design-ink);text-decoration-color:var(--rc-design-gold);text-underline-offset:4px}
.rc-blog-audit-feature-grid p:not(.rc-design-kicker){font-size:15px;line-height:1.8;color:var(--rc-design-muted);margin:0}
.rc-blog-audit-text-card{border-top:3px solid var(--rc-design-gold)}
.rc-blog-audit-text-card .rc-design-card-copy{display:flex;flex-direction:column;height:100%}
.rc-blog-audit-text-card .rc-design-text-link{align-self:flex-start;margin-top:auto}
.rc-blog-audit-quote{margin-top:54px;display:flex;justify-content:space-between;align-items:center;gap:30px;padding:30px;background:var(--rc-design-paper)}
.rc-blog-audit-quote h2{font:400 34px/1.15 var(--rc-design-serif);margin:0 0 14px}
.rc-blog-audit-quote p:not(.rc-design-kicker){margin:0;max-width:58ch;line-height:1.8}
.rc-blog-audit-quote>a{flex-shrink:0}
.rc-blog-audit-byline{font:400 13px/1.7 var(--rc-design-sans)!important;color:var(--rc-design-muted)!important;max-width:70ch;margin:18px 0 24px!important}
.rc-info-page .rc-table-wrap{width:100%;max-width:100%;overflow-x:auto}
.rc-info-page .rc-table-wrap table{width:100%;border-collapse:collapse}
.rc-info-page .rc-table-wrap :is(td,th){padding:14px;text-align:left;border:1px solid var(--rc-design-line);vertical-align:top;min-width:130px}
@media(max-width:1000px){.rc-blog-audit-feature-grid{grid-template-columns:1fr}.rc-blog-audit-quote{align-items:flex-start;flex-direction:column}}
@media(max-width:767px){.rc-blog-audit-lede{font-size:16px}.rc-blog-audit-topics{gap:8px}.rc-blog-audit-topics a{flex:1 1 calc(50% - 8px);justify-content:center;text-align:center}.rc-blog-audit-feature-grid article{padding:24px}.rc-blog-audit-start>h2,.rc-blog-audit-all-title{font-size:32px}.rc-blog-audit-quote{padding:24px}.rc-blog-audit-quote>a{width:100%}}
