.category-guide{margin-top:var(--space-8);padding-top:var(--space-7);border-top:1px solid var(--rule)}.category-guide-intro{gap:var(--space-8);grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);align-items:start;display:grid}.category-guide h2{max-width:25rem;margin-top:var(--space-3);font:600 24px/1.3 var(--font-body);letter-spacing:-.045em}.category-guide p:not(.eyebrow){color:var(--muted);font-size:14px;line-height:1.8}.category-guide-choices{gap:var(--space-6);margin-block:var(--space-7);grid-template-columns:repeat(3,minmax(0,1fr));padding:0;list-style:none;display:grid}.category-guide-choices[data-choice-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.category-guide-choices li{border-top:1px solid var(--rule);padding-top:var(--space-5);flex-direction:column;align-items:start;display:flex}.category-guide h3{font:600 16px/1.5 var(--font-body);letter-spacing:-.025em}.category-guide-choices p{margin-block:var(--space-3) var(--space-5)}.category-guide-choices a{text-underline-offset:4px;margin-top:auto;font-size:12px;font-weight:500;text-decoration:underline}.category-guide-choices a:hover{color:var(--accent-hover)}.category-guide-next{max-width:52rem}@media (max-width:760px){.category-guide{margin-top:var(--space-7);padding-top:var(--space-6)}.category-guide-intro,.category-guide-choices,.category-guide-choices[data-choice-count="2"]{gap:var(--space-5);grid-template-columns:1fr}.category-guide h2{max-width:none;font-size:22px}}
