.practice-article{max-width:780px}.practice-article h1{font-size:clamp(2rem,5vw,2.7rem);line-height:1.18;text-wrap:balance}.practice-article p,.practice-article ul,.practice-article ol{font-size:1rem;line-height:1.8;color:var(--ink-2)}.practice-article ol{padding-left:24px;margin-bottom:24px}.practice-article h2{font-size:1.35rem;line-height:1.4;margin-top:40px}.practice-article .article-intro{font-size:1.15rem;color:var(--bone)}.practice-article .article-breadcrumb{font-size:.9rem;margin-bottom:24px}.practice-article .article-next{border-top:1px solid var(--hairline-soft);margin-top:36px;padding-top:20px}.practice-article .guide-sources{margin-top:40px}.practice-article .guide-sources p,.practice-article .guide-sources li{font-size:.9rem}.practice-article a{text-underline-offset:.2em}.practice-article figure{margin:28px 0 36px}.practice-article figure img{display:block;width:100%;height:auto;border-radius:12px}.practice-article figcaption{margin-top:10px;font-size:.875rem;line-height:1.65;color:var(--ink-2)}.practice-table{overflow-x:auto;margin:28px 0}.practice-table table{width:100%;border-collapse:collapse;font-size:.95rem;line-height:1.65;color:var(--ink-2)}.practice-table caption{text-align:left;font-weight:600;color:var(--bone);padding-bottom:12px}.practice-table th,.practice-table td{padding:14px 12px;text-align:left;vertical-align:top;border-bottom:1px solid var(--hairline-soft)}.practice-table thead th{color:var(--bone);background:var(--fill-1)}.practice-table tbody th{width:28%;font-weight:600}.practice-article blockquote{margin:28px 0;padding:20px;border:1px solid var(--hairline-soft);border-radius:12px}.practice-article blockquote p{margin-bottom:10px;color:var(--bone)}.practice-article blockquote footer{font-size:.875rem;line-height:1.65;color:var(--ink-2)}@media(max-width:600px){.practice-table table{min-width:560px}}
