.td .ps-head{padding-top:40px}.td .ps-hero{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:32px;margin-top:36px;display:flex}.td .ps-title{margin:0;font-size:clamp(72px,12vw,180px);line-height:.92}.td .ps-cmd{color:var(--muted);margin:0 0 14px;font-size:13.5px}.td .ps-lede{max-width:40em;color:var(--muted);margin:28px 0 0;font-size:18px;line-height:1.6}.td .ps-list{padding-top:40px;padding-bottom:120px}.td .ps-tools{border-top:1px solid var(--line);border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:20px 0;display:flex}.td .ps-count{color:var(--muted);margin:40px 0 28px;font-size:12.5px}.td .ps-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:64px 28px;display:grid}.td .ps-cell{min-width:0}.td .ps-tile-title{font-size:clamp(22px,1.9vw,27px)}.td .ps-ex{-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:-4px;font-size:15.5px;line-height:1.6;display:-webkit-box;overflow:hidden}.td .ps-end{border-top:1px dashed var(--line-2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:88px;padding-top:28px;display:flex}.td .ps-end p{color:var(--muted);margin:0;font-size:13px}@media (max-width:1100px){.td .ps-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.td .ps-grid{grid-template-columns:minmax(0,1fr);gap:44px}.td .ps-lede{font-size:16px}.td .ps-tools .chips{flex-wrap:nowrap;width:100%;padding-bottom:4px;overflow-x:auto}.td .ps-tools .fchip{flex:none}}
