.shared-guides{border:1px solid var(--border);background:#edf1e8;border-radius:18px;margin:48px 0;padding:30px;scroll-margin-top:25px}.shared-guides .editorial-section-title{margin:12px 0 18px}.shared-guides-intro{max-width:820px;color:var(--text-secondary);margin:0 0 26px;font-size:15px;line-height:1.8}.shared-guides-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.shared-guide-link{border:1px solid var(--border);min-width:0;color:var(--brand-teal);background:#fffdf9;border-radius:12px;flex-direction:column;padding:24px;display:flex}.shared-guide-scope{letter-spacing:1.1px;font-size:10px;font-weight:700;line-height:1.7}.shared-guide-link h3{letter-spacing:-.4px;margin:16px 0;font:400 25px/1.25 Georgia,serif}.shared-guide-link p{color:var(--text-secondary);margin:0 0 22px;font-size:13px;line-height:1.8}.shared-guide-action{margin-top:auto;font-size:12px;font-weight:700}.shared-guide-link:hover h3{text-underline-offset:4px;text-decoration:underline}.shared-guide-link:focus-visible{outline:3px solid var(--brand-teal);outline-offset:4px}@media (max-width:1000px){.shared-guides-grid{grid-template-columns:1fr}}@media (max-width:760px){.shared-guides{margin:34px 0;padding:20px}.shared-guide-link{padding:21px}}
