.guides-content{padding-top:32px;padding-bottom:48px}.guide-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.guide-card{display:block;background:white;border:1px solid #dce2ed;border-radius:14px;padding:26px;color:#182230;text-decoration:none;transition:border-color .2s}.guide-card:hover{border-color:#3654ac}.guide-card span,.guide-card strong{color:#3654ac;font-size:.9rem}.guide-card h2{font-size:1.4rem;line-height:1.4;margin:12px 0}.guide-card p{color:#5e697a}.guide-article{margin:auto;max-width:820px;line-height:1.85}.guide-article h2{margin-top:32px;scroll-margin-top:100px}.guide-byline,.guide-disclaimer{color:#5e697a;font-size:.9rem}.guide-toc,.guide-cta,.guide-formula{border:1px solid #dce2ed;background:#f3f6fc;border-radius:12px;padding:20px;margin:24px 0}.guide-toc{display:flex;flex-wrap:wrap;gap:12px 20px}.guide-toc strong{width:100%}.guide-cta h2{margin-top:0}.guide-table{overflow-x:auto;border:1px solid #dce2ed;border-radius:10px}.guide-table table{width:100%;border-collapse:collapse;min-width:420px}.guide-table th,.guide-table td{padding:12px;text-align:left;border-bottom:1px solid #dce2ed}.guide-table th{background:#f3f6fc}.guide-table caption{padding:12px;font-size:.85rem;color:#5e697a}.guide-article a:focus-visible,.guide-card:focus-visible{outline:3px solid #839ee5;outline-offset:4px}@media(max-width:650px){.guide-grid{grid-template-columns:1fr}.guide-card{padding:20px}.guide-article{font-size:1rem}.guide-toc{display:grid}}
