.wf-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.wf-grid article{background:#fff;border:1px solid #dce6ec;border-radius:17px;padding:28px;scroll-margin-top:105px}.wf-label{font-size:12px;font-weight:700;color:#118e83}.wf-grid h3{font-size:21px;line-height:1.45;margin:12px 0}.wf-grid p{font-size:14px;color:#60798f}.wf-links{display:flex;gap:24px;margin-top:22px;color:#118e83;font-weight:700;font-size:14px}.wf-grid dl{display:block;margin:20px 0}.wf-grid dt{font-size:14px;font-weight:700;border:0;padding:8px 0 2px}.wf-grid dd{font-size:14px;font-weight:400;border:0;padding:0 0 8px;white-space:normal}.wf-filter{display:flex;flex-wrap:wrap;gap:10px;margin:25px 0}.wf-filter button{padding:10px 17px;background:#fff;border:1px solid #cadbe4;border-radius:24px;cursor:pointer;font:inherit}.wf-filter button[aria-pressed="true"]{background:#0b2239;color:#fff}.wf-intro{font-size:17px;color:#60798f;max-width:850px}.wf-detail{grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:900px){.wf-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.wf-grid{grid-template-columns:1fr}}