.guide-grid{gap:2.5rem;display:grid}@media (min-width:64rem){.guide-grid{grid-template-columns:14rem minmax(0,1fr);align-items:start;gap:4rem}.guide-contents{position:sticky;top:5.5rem}}.guide-contents{border:1px solid var(--border);background:var(--panel);border-radius:1rem;padding:1rem 1.25rem}.guide-body{gap:3.25rem;display:grid}.guide-list{gap:.9rem;padding-left:1.25rem;font-size:1.0625rem;line-height:1.65;list-style:outside;display:grid}.guide-list li::marker{color:var(--ember)}.guide-cta{border:1px solid color-mix(in oklch, var(--ember) 35%, var(--border));background:radial-gradient(100% 90% at 100% 0%, color-mix(in oklch, var(--ember) 12%, transparent), transparent 60%), var(--panel);border-radius:1rem;padding:1.5rem}.guide-link{border:1px solid var(--border);background:var(--panel);height:100%;transition:border-color var(--duration-micro) var(--ease-out);border-radius:1rem;padding:1.1rem 1.25rem;display:block}.guide-link:hover{border-color:var(--border-strong)}.guide-link:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.guide-link-large{padding:1.5rem 1.75rem}.guide-link-more{color:var(--ember)}