.resources-route{--res-gutter:32px;--res-radius:16px;--res-card:#111316;--res-card-hi:#16191d}.resources-route main{padding:72px var(--res-gutter) 120px}.resources-route .res-index{max-width:var(--maxw);margin:0 auto}.resources-route .res-head h1{font-family:var(--sans);letter-spacing:-.025em;color:var(--ink);margin:0 0 14px;font-size:clamp(2.2rem,4vw,3.2rem);font-weight:500;line-height:1.05}.resources-route .res-lede{max-width:56ch;color:var(--ink-sub);margin:0 0 40px;font-size:1.1rem}.resources-route .res-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;margin:0;padding:0;list-style:none;display:grid}.resources-route .res-card{min-width:0}.resources-route .res-card-link{height:100%;color:inherit;background:var(--res-card);border:1px solid var(--rule-hi);border-radius:var(--res-radius);flex-direction:column;gap:12px;padding:28px 30px 30px;text-decoration:none;transition:border-color .2s,background-color .2s;display:flex}.resources-route .res-card-link:hover{border-color:var(--signal-rule);background:var(--res-card-hi)}.resources-route .res-card-title{font-family:var(--sans);letter-spacing:-.012em;color:var(--ink);margin:0;font-size:1.3rem;font-weight:500;line-height:1.25;transition:color .16s}.resources-route .res-card-link:hover .res-card-title{color:var(--signal-ink)}.resources-route .res-card-body{color:var(--ink-sub);margin:0;font-size:.95rem;line-height:1.6}.resources-route .res-card-more{color:var(--ink-sub);margin-top:auto;padding-top:6px;font-size:14px}.resources-route .res-arrow{transition:transform .2s;display:inline-block}.resources-route .res-card-link:hover .res-card-more{color:var(--signal-ink)}.resources-route .res-card-link:hover .res-arrow{transform:translate(3px)}.resources-route a:focus-visible{outline:2px solid var(--signal);outline-offset:3px}@media (max-width:640px){.resources-route main{padding:56px 20px 88px}.resources-route .res-grid{grid-template-columns:minmax(0,1fr);gap:18px}.resources-route .res-card-link{padding:24px 22px 26px}}@media (prefers-reduced-motion:reduce){.resources-route .res-card-link,.resources-route .res-card-title,.resources-route .res-arrow{transition:none}}
