.breadcrumbs{margin-bottom:22px;font-size:13px;gap:10px}.breadcrumbs span[aria-current]{color:#536a59}.guide-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.guide-card{display:flex;flex-direction:column;gap:10px;background:#f4f6ed;border:1px solid #dae2ce;padding:20px;border-radius:16px;text-decoration:none}.guide-card:hover,.guide-card:focus-visible{background:#e8efda}.guide-card strong{font-size:20px}.guide-card span{font-size:14px;color:#536a59}h3{font-size:18px;line-height:1.5;margin:20px 0 8px}.worked-example{padding:4px 20px 20px;margin-top:18px;border-left:4px solid #be914b;border-radius:0 14px 14px 0;background:#faf2e1}.worked-example p{color:#344c3c}table{width:100%;border-collapse:collapse;margin:20px 0 5px;font-size:15px}th,td{padding:12px;text-align:left;vertical-align:top;border-bottom:1px solid #dce4d4}thead{background:#eaf0df}tbody th{min-width:85px}section>p+p{margin-top:12px}.guide-links{gap:12px 22px}.guide-links a{min-height:44px;display:inline-flex;align-items:center}section:last-of-type{padding-bottom:10px}.sr-only,.skip-link:not(:focus){position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.skip-link:focus{display:block;padding:12px;background:white}@media(max-width:600px){.guide-grid{grid-template-columns:1fr}.guide-card{padding:18px}th,td{padding:10px 8px}tbody th{min-width:65px}.worked-example{padding-left:14px;padding-right:14px}}@media(prefers-reduced-motion:no-preference){.guide-card{transition:background .15s ease}}
