.ph500-topics{display:flex;flex-wrap:wrap;gap:.5rem;margin:1.25rem 0 1.75rem}.ph500-topics a{display:inline-block;padding:.45rem .8rem;border:1px solid #cbd5dd;border-radius:30px;text-decoration:none}.ph500-topics a[aria-current="page"]{background:#174d3c;color:white}.ph500-index-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,235px),1fr));gap:1rem}.ph500-tile{background:#fff;color:#1a2b3b;border:1px solid #d4dfe7;border-radius:12px;padding:1.1rem;display:flex;flex-direction:column;gap:.5rem}.ph500-tile h4{margin:.25rem 0}.ph500-tile p{flex-grow:1}.ph500-open{display:inline-block;font-weight:600}.ph500-detail{max-width:760px}.ph500-detail .ph-calc-grid{max-width:580px;display:block}.ph500-detail .ph-calc-card{margin:1.2rem 0}.ph500-related{border-top:1px solid #d4dfe7;padding-top:1rem;margin-top:2rem}.ph500-related ul{padding-left:1.5rem}.ph500-intro{font-size:1.05rem}