.catalog-design-body .hero-verification-note{max-width:55ch;margin:14px 0 0;color:#5c6d54;font-size:12px;line-height:1.8}
.catalog-design-body .hero-verification-note a{text-decoration:underline;text-underline-offset:3px}
.catalog-design-body .home-ai-link{display:inline-block;margin-top:18px;color:#345d3f;font-size:13px;text-decoration:underline;text-underline-offset:4px}
.catalog-design-body .home-ai-workflow{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:38px;padding:28px 32px;margin-block:36px 12px;border:1px solid var(--line);border-radius:10px;background:#edf1e6}
.catalog-design-body .home-ai-workflow h2{margin:10px 0 14px;font:500 clamp(24px,2.4vw,34px)/1.3 var(--serif);overflow-wrap:anywhere}
.catalog-design-body .home-ai-workflow p:not(.eyebrow){max-width:62ch;color:#52654d;font-size:13px;line-height:1.9}
.catalog-design-body .home-ai-actions{display:flex;flex-wrap:wrap;gap:16px 24px;margin-top:18px}
.catalog-design-body .home-ai-actions .text-link{font-size:12px}
.catalog-design-body .home-ai-workflow figure{align-self:center;min-width:0;margin:0;padding:21px 24px;background:#fffef8;border:1px solid var(--line);border-radius:7px}
.catalog-design-body .home-ai-workflow figcaption{font-size:11px;color:#63745a;line-height:1.7}
.catalog-design-body .home-ai-workflow blockquote{margin:12px 0 0;font-size:15px;line-height:1.9;color:#304934;overflow-wrap:anywhere}
@media(max-width:700px){
 .catalog-design-body .home-ai-workflow{grid-template-columns:minmax(0,1fr);gap:22px;padding:24px 20px;margin-block:24px 6px}
 .catalog-design-body .home-ai-workflow figure{padding:18px}
 .catalog-design-body .home-ai-workflow blockquote{font-size:14px}
}
.catalog-design-body .catalog-browse-options{margin:0 0 25px;border:1px solid #d8e1d1;border-radius:7px;background:#fdfcf5}
.catalog-design-body .catalog-browse-options>summary{cursor:pointer;padding:12px 16px;font-size:13px;color:#315741;min-height:44px}
.catalog-design-body .catalog-browse-options>div{padding:0 20px 18px;border-top:1px solid #dbe2d4}
.catalog-design-body .catalog-browse-options .seo-styles{margin:0;padding:20px 0;border:0}
.catalog-design-body .catalog-browse-options .scope-navigation{margin:0}

.seo-learning-links{display:flex;flex-wrap:wrap;gap:12px 22px;margin:28px 0;padding:20px 0;border-top:1px solid #d8dfce;border-bottom:1px solid #d8dfce;font-size:13px;line-height:1.7}
.seo-learning-links a{color:#36593b;text-decoration:underline;text-underline-offset:4px;overflow-wrap:anywhere}
.seo-learning-page{max-width:940px}
.seo-learning-page .breadcrumbs{flex-wrap:wrap;line-height:1.8}
.seo-learning-page .seo-reviewed{font-size:12px;color:#68785e}
.seo-import-steps{padding-left:1.5em}
.seo-import-steps li{margin:18px 0;line-height:1.9}
.seo-table-wrap{max-width:100%;overflow-x:auto}
.seo-table-wrap table{border-collapse:collapse;width:100%;font-size:14px;margin:20px 0}
.seo-table-wrap :is(th,td){padding:12px 15px;text-align:left;border-bottom:1px solid #d8dfce;line-height:1.7}
.seo-table-wrap thead{background:#edf1e6}
.seo-catalog-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;margin:22px 0}
.seo-catalog-facts>div{min-width:0;padding:17px;background:#edf1e6;border:1px solid #d8dfce;border-radius:7px}
.seo-catalog-facts dt{font-size:12px;line-height:1.6;color:#63745a}
.seo-catalog-facts dd{margin:10px 0 0;font-size:29px;color:#274631}
.seo-model-use{padding:18px 0;margin-bottom:24px;border-bottom:1px solid #d8dfce}
.asset-material-note{padding:12px 15px;border-left:3px solid #6a845f;background:#f0f4eb;color:#34513c;font-size:13px;line-height:1.8}
.nav-search-label{font-size:12px;margin-left:7px;white-space:nowrap}
@media(max-width:600px){.seo-catalog-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.seo-catalog-facts>div{padding:13px}.seo-catalog-facts dd{font-size:25px}.seo-learning-links{font-size:12px;gap:12px}.nav-search-label{display:none}.seo-learning-page .breadcrumbs{font-size:10px}}
