.acquisition .blog-related{padding:40px 0;border-top:1px solid #dbd3ea}.acquisition .blog-breadcrumb{margin-bottom:20px;font-size:14px;line-height:1.5}.acquisition .blog-breadcrumb ol{display:flex;flex-wrap:wrap;gap:6px 10px;margin:0;padding:0;list-style:none}.acquisition .blog-breadcrumb li{min-width:0;overflow-wrap:anywhere}.acquisition .blog-breadcrumb li+li:before{content:"/";margin-right:10px;color:#5e4e93}.acquisition .blog-updated{margin-top:12px;font-size:14px;color:#5e4e93}.acquisition .polish-article-cta .btn,.acquisition .polish-therapy-cta .btn{max-width:100%;white-space:normal;text-align:center;padding:8px 18px}.acquisition .blog-summary{border-left:3px solid #7664b6;padding:8px 0 8px 22px;max-width:760px}.acquisition .blog-summary-label{display:block;margin-bottom:10px;font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#5e4e93}.acquisition .blog-summary .lead{margin:0;font-size:19px;line-height:1.6}.acquisition .article-meta{flex-wrap:wrap}.acquisition .blog-author{display:inline-flex;align-items:center;gap:10px}.acquisition .blog-author-avatar{width:40px;height:40px;border-radius:50%;object-fit:cover;flex-shrink:0}.acquisition .article-cover.blog-illustration{height:auto;aspect-ratio:2;background:#f5f1e9}.acquisition .article-cover.blog-illustration img{display:block;width:100%;height:100%;margin:0;object-fit:contain}.acquisition .res-card .res-cover.blog-card-cover{position:relative;width:100%;min-width:0;height:auto;min-height:0;aspect-ratio:2;padding:0;align-items:center;justify-content:center;background:var(--mint);overflow:hidden}.acquisition .res-card .res-cover.blog-card-cover img{position:absolute;inset:0;display:block;width:100%;height:100%;margin:0;object-fit:contain}.acquisition .res-card .res-cover.blog-illustration{background:#f5f1e9}.acquisition .res-feature .res-cover.blog-card-cover{aspect-ratio:auto;min-height:300px;align-self:stretch}@media (max-width:960px){.acquisition .res-feature .res-cover.blog-card-cover{aspect-ratio:2;min-height:0}}.acquisition .prose .blog-visual{margin:32px 0;padding:28px;border:1px solid #dbd3ea;border-radius:20px;background:#f6f3fb;page-break-inside:avoid;break-inside:avoid}.acquisition .blog-visual figcaption{color:#352b49;font-size:22px;font-weight:700;line-height:1.35;margin-bottom:24px}.acquisition .prose .blog-visual ol{display:grid;gap:14px;list-style:none;padding:0;margin:0}.acquisition .prose .blog-visual li{display:flex;align-items:flex-start;gap:14px;margin:0;padding:18px;border-radius:12px;background:#fff;min-width:0}.acquisition .blog-visual strong{display:block;color:#352b49;font-size:17px}.acquisition .blog-visual p{margin:6px 0 0;font-size:16px;line-height:1.55;overflow-wrap:anywhere}.acquisition .blog-visual-number{background:#e9e2f5;color:#5e4e93;border-radius:50%;min-width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;font-size:13px;font-weight:700}.acquisition .prose .blog-visual-worksheet{background:#fbf8ef;border-color:#e6ddc9}.acquisition .blog-visual-worksheet li>div{flex:1 1}.acquisition .blog-visual-worksheet li>div:after{content:"";display:block;height:24px;border-bottom:1px dashed #b7ac94}.acquisition .prose .blog-visual-comparison ol{grid-template-columns:repeat(2,minmax(0,1fr))}.acquisition .blog-visual-comparison .blog-visual-number{display:none}.acquisition .prose .blog-visual-steps li+li{position:relative}.acquisition .blog-visual-steps li+li:before{content:"↓";position:absolute;top:-21px;left:29px;color:#7664b6;font-size:19px}@media (max-width:600px){.acquisition .prose .blog-visual{padding:20px 14px}.acquisition .prose .blog-visual-comparison ol{grid-template-columns:1fr}.acquisition .blog-summary{padding-left:16px}}@media print{.acquisition .blog-visual-worksheet li>div:after{height:48px}}