.review-banner{color:#4a2848;background:#ece5ef;padding:12px 0;font:12px/1.5 Arial,sans-serif}.review-banner .pub-container{flex-wrap:wrap;gap:18px;display:flex}.review-banner a{text-decoration:underline}.review-index{padding-block:40px}.review-index h2{margin:30px 0 18px;font:36px/1.2 Georgia,serif}.review-page-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin:28px 0 48px;display:grid}.review-page-grid>a{background:#f1ebf4;border-radius:8px;padding:25px}.review-page-grid h3{margin:12px 0;font:28px/1.2 Georgia,serif}.review-page-grid p{line-height:1.7}.review-related{margin-top:25px}.review-related>a{margin:14px 0;font:13px/1.6 Arial,sans-serif;display:block}.review-art-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin:28px 0;display:grid}.review-art-card{background:#fff;border:1px solid #e3d7e0;border-radius:8px;min-width:0;padding:18px}.article-content .review-art-card h3{margin:8px 0 14px;font:24px/1.2 Georgia,serif}.review-art-card img{width:100%;height:auto;display:block}.article-content .review-art-card p{margin:12px 0;font:14px/1.7 Arial,sans-serif}.review-label{text-transform:uppercase;letter-spacing:.06em;color:#72536a;font:11px/1.6 Arial,sans-serif}.review-downloads{flex-wrap:wrap;gap:10px;margin:20px 0;display:flex}.article-content .review-downloads a{background:#ece5ef;border-radius:6px;padding:10px 14px;font:13px/1.5 Arial,sans-serif}.review-step-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:28px 0;display:grid}.review-step-grid figure{background:#fff;border:1px solid #e3d7e0;border-radius:7px;margin:0;padding:15px}.review-step-grid img{width:100%;height:auto;display:block}.review-step-grid figcaption{min-height:100px;font:14px/1.7 Arial,sans-serif}.review-step-grid strong{color:#633f60;letter-spacing:.08em;text-transform:uppercase;margin-bottom:8px;font-size:11px;display:block}.review-lead-art{width:min(100%,420px);height:auto;margin:24px auto;display:block}.review-note{background:#f0eaf3;border-radius:7px;padding:22px}.review-table-wrap{margin:28px 0;overflow-x:auto}.review-table{border-collapse:collapse;width:100%;font:14px/1.65 Arial,sans-serif}.review-table th,.review-table td{text-align:left;vertical-align:top;border:1px solid #dfd4de;padding:12px}.review-table th{background:#eee7f0}.review-clay-diagram{width:100%;height:auto;margin:24px 0;display:block}.review-clay-caption{color:#72536a;font:13px/1.7 Arial,sans-serif}@media (width<=700px){.review-step-grid figcaption{min-height:125px}.review-page-grid{grid-template-columns:1fr}.review-art-grid{gap:12px}.review-art-card{padding:12px}.article-content .review-art-card h3{font-size:21px}.review-banner .pub-container{gap:8px}.review-table{min-width:500px}}@media (width<=420px){.review-art-grid{grid-template-columns:1fr}.review-step-grid{gap:10px}.review-step-grid figure{padding:10px}.review-step-grid figcaption{min-height:150px;font-size:13px}}@media print{.review-banner,.publication-header,.publication-footer,.article-sidebar{display:none}.article-layout{display:block!important}.review-step-grid figure{break-inside:avoid}}@media (width<=600px){.review-step-grid{grid-template-columns:1fr}.review-step-grid figcaption{min-height:0;margin-bottom:12px}}
