.hc-guide-main{padding-top:36px;padding-bottom:72px}.hc-guide-breadcrumb{color:var(--hc-muted);flex-wrap:wrap;gap:8px 12px;margin-bottom:32px;font-size:13px;display:flex}.hc-guide-breadcrumb a,.hc-guide a{text-underline-offset:4px;overflow-wrap:anywhere;text-decoration:underline}.hc-guide-header{max-width:900px}.hc-guide h1{overflow-wrap:anywhere;font-size:clamp(2.6rem,6vw,4.8rem);line-height:1.05}.hc-guide-summary{color:var(--hc-muted);max-width:780px;margin-top:24px;font-size:20px;line-height:1.65}.hc-guide-byline,.hc-guide-audience{color:var(--hc-muted);max-width:780px;margin-top:18px;font-size:14px;line-height:1.7}.hc-guide-takeaways{background:#eaf0de;border:1px solid #c7d3b7;border-radius:14px;max-width:900px;margin-top:32px;padding:24px}.hc-guide-takeaways h2{margin-bottom:12px;font-size:24px}.hc-guide ul,.hc-guide ol{padding-left:22px}.hc-guide li+li{margin-top:10px}.hc-guide-takeaways ul{font-size:16px;line-height:1.7;list-style:outside}.hc-guide-urgent{max-width:900px;margin-top:24px}.hc-guide-urgent .hc-urgent-support h2{margin-bottom:12px;font-size:22px}.hc-guide-contents{border-top:1px solid #d4dcc7;border-bottom:1px solid #d4dcc7;margin-top:32px;padding:22px 0}.hc-guide-contents>p{margin-bottom:14px;font-size:15px;font-weight:600}.hc-guide-contents ul{flex-wrap:wrap;gap:12px 22px;padding:0;list-style:none;display:flex}.hc-guide-contents li+li{margin-top:0}.hc-guide-contents a{padding:4px 0;font-size:14px;line-height:1.6;display:inline-block}.hc-guide-grid{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:48px;margin-top:40px;display:grid}.hc-guide-body{min-width:0;max-width:760px}.hc-guide-body>section{scroll-margin-top:24px}.hc-guide-body>section+section{margin-top:40px}.hc-guide-body h2,.hc-guide-sources h2,.hc-guide-related h2{overflow-wrap:anywhere;margin-bottom:20px;font-size:clamp(1.8rem,3vw,2.3rem);line-height:1.2}.hc-guide-body p,.hc-guide-body li{color:var(--hc-muted);overflow-wrap:anywhere;font-size:17px;line-height:1.8}.hc-guide-body p+p{margin-top:16px}.hc-guide-body .hc-guide-citations{margin-top:14px;font-size:13px}.hc-guide-citations a{padding:4px}.hc-guide-practice{background:#eff2e6;border:1px solid #c7d3b7;border-radius:16px;padding:28px}.hc-guide-practice ul{margin-top:20px;list-style:outside}.hc-guide-practice h3{margin:26px 0 12px;font-size:20px;line-height:1.4}.hc-guide-practice .hc-button{text-align:center;max-width:100%;margin-top:24px;text-decoration:none}.hc-guide-tools{background:#fffef9;border:1px solid #c7d3b7;border-radius:16px;flex-direction:column;align-items:start;gap:20px;min-width:0;padding:24px;display:flex}.hc-guide-tools .hc-eyebrow{margin-bottom:0}.hc-guide-tools h2{font-size:28px;line-height:1.15}.hc-guide-tools p{color:var(--hc-muted);font-size:14px;line-height:1.7}.hc-guide-tools a{font-size:14px;line-height:1.6}.hc-guide-tools .hc-guide-tool-note{border-top:1px solid #d4dcc7;padding-top:16px;font-size:12px}.hc-guide-sources{border-top:1px solid #d4dcc7;max-width:900px;margin-top:48px;padding-top:32px;scroll-margin-top:24px}.hc-guide-sources>p{color:var(--hc-muted);font-size:14px;line-height:1.8}.hc-guide-sources ol{margin:24px 0;list-style:decimal}.hc-guide-sources li{padding:12px 0;scroll-margin-top:24px;font-size:15px;line-height:1.7}.hc-guide-sources li p{color:var(--hc-muted);margin-top:8px;font-size:14px}.hc-guide-related{border-top:1px solid #d4dcc7;margin-top:40px;padding-top:30px}.hc-guide-related ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;padding:0;list-style:none;display:grid}.hc-guide-related li{background:#eff2e6;border-radius:12px;min-width:0;padding:20px;margin:0!important}.hc-guide-related a{font-size:15px;line-height:1.6}@media (max-width:900px){.hc-guide-grid{grid-template-columns:1fr;gap:30px}.hc-guide-tools{max-width:760px}}@media (max-width:700px){.hc-guide-main{padding-top:28px}.hc-guide-practice,.hc-guide-takeaways{padding:22px 18px}.hc-guide-related ul{grid-template-columns:1fr}.hc-guide-summary{font-size:18px}}
