.rack-priority-guide{background:#f3f5f5}.rack-priority-guide header{max-width:88ch;margin-bottom:var(--public-space-block,24px)}.rack-priority-guide h2{font-size:clamp(26px,2.5vw,38px);line-height:1.2;margin:var(--public-space-heading,12px) 0}.rack-priority-guide p{font-size:16px;line-height:1.65;color:#4e5c63;margin:var(--public-space-copy,12px) 0 0;overflow-wrap:break-word}.rack-priority-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--public-space-grid,20px)}.rack-priority-cards article{min-width:0;padding:var(--public-space-card,24px);border:1px solid #d8dfe2;border-radius:12px;background:#fff}.rack-priority-guide h3{font-size:clamp(19px,1.6vw,23px);line-height:1.35;margin:var(--public-space-heading,12px) 0;overflow-wrap:break-word}.rack-priority-cards h3 a{color:#242a2e;text-decoration:none}.rack-priority-guide a:hover{text-decoration:underline;text-underline-offset:4px}.rack-priority-guide a:focus-visible{outline:2px solid #b91b1f;outline-offset:4px}.rack-priority-cards h3 span,.rack-priority-details a{color:#b91b1f}.rack-priority-details{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--public-space-grid,20px);margin-top:var(--public-space-block,24px)}.rack-priority-details>section{min-width:0}@media(max-width:900px){.rack-priority-cards{grid-template-columns:1fr}}@media(max-width:760px){.rack-priority-details{grid-template-columns:1fr}.rack-priority-guide p{font-size:15px}}