.guide-content{max-width:1040px}.guide-heading{max-width:780px;padding:14px 0 23px}.guide-heading h1{letter-spacing:-.035em;overflow-wrap:anywhere;font-size:clamp(26px,5vw,43px);line-height:1.2}.guide-heading p{color:var(--nav-muted);margin-top:12px;font-size:15px;line-height:1.75}.guide-index{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;display:grid}.guide-index-card{align-content:start;gap:7px;display:grid}.guide-index-card:hover{border-color:var(--nav-blue)}.guide-index-card h3{margin-bottom:0;font-size:17px;line-height:1.45}.guide-search-context{color:var(--nav-muted);overflow-wrap:anywhere;margin:0 0 10px}.guide-search-context a{color:var(--nav-blue);text-decoration:underline}.guide-index-arrow{color:var(--nav-blue);margin-top:3px}.guide-article{gap:13px;max-width:850px;display:grid}.guide-article .detail-breadcrumb{margin-bottom:0}.guide-article .guide-heading{padding:0 0 4px}.guide-steps{margin:0;padding-left:24px}.guide-steps li+li{margin-top:12px}.guide-steps li::marker{color:var(--nav-blue);font-weight:700}.guide-steps h3{margin-bottom:4px;font-size:15px}.detail-card .guide-tool-list{grid-template-columns:minmax(0,1fr);gap:0;display:grid}.guide-tool-list>div+div{border-top:1px solid var(--nav-edge);margin-top:10px;padding-top:10px}.guide-tool-list dt{margin-bottom:4px}.guide-category-link{gap:7px;margin-top:13px;display:inline-flex}@media (max-width:690px){.guide-index{grid-template-columns:minmax(0,1fr)}.guide-heading{padding-bottom:15px}.guide-steps{padding-left:20px}}
