.hero[data-astro-cid-6a3wmxqy] .sub[data-astro-cid-6a3wmxqy]{color:var(--slate);font-size:var(--fs-15);margin-bottom:10px}.hero-cta[data-astro-cid-6a3wmxqy]{flex-wrap:wrap;gap:12px;margin-top:22px;display:flex}@media (width<=860px){.hero-grid[data-astro-cid-6a3wmxqy]{grid-template-columns:1fr;gap:34px}}.hgrid[data-astro-cid-6a3wmxqy]{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.hcard[data-astro-cid-6a3wmxqy]{border:1px solid var(--line);border-radius:var(--r);box-shadow:var(--shadow-sm);background:#fff;flex-direction:column;transition:transform .18s;display:flex;overflow:hidden}.hcard[data-astro-cid-6a3wmxqy]:hover{transform:translateY(var(--lift))}.hphoto[data-astro-cid-6a3wmxqy]{aspect-ratio:16/10;overflow:hidden}.hphoto[data-astro-cid-6a3wmxqy] img[data-astro-cid-6a3wmxqy]{object-fit:cover;width:100%;height:100%;display:block}.hbody[data-astro-cid-6a3wmxqy]{flex-direction:column;flex:1;padding:22px 24px 24px;display:flex}.htag[data-astro-cid-6a3wmxqy]{background:var(--mint);color:var(--teal);font-family:var(--disp);font-weight:600;font-size:var(--fs-14);letter-spacing:.06em;text-transform:uppercase;border-radius:999px;align-self:flex-start;margin-bottom:10px;padding:5px 12px;display:inline-block}.hsource[data-astro-cid-6a3wmxqy]{color:var(--slate);font-size:var(--fs-14);margin-bottom:6px}.hbody[data-astro-cid-6a3wmxqy] h3[data-astro-cid-6a3wmxqy]{color:var(--navy);margin-bottom:8px}.hbody[data-astro-cid-6a3wmxqy] p[data-astro-cid-6a3wmxqy]{color:var(--slate);font-size:var(--fs-15);margin-bottom:14px}.hlink[data-astro-cid-6a3wmxqy]{color:var(--teal);font-weight:600;font-size:var(--fs-15);margin-top:auto}.hcard[data-astro-cid-6a3wmxqy]:hover .hlink[data-astro-cid-6a3wmxqy]{color:var(--navy)}@media (width<=860px){.hgrid[data-astro-cid-6a3wmxqy]{grid-template-columns:1fr}}.ps[data-astro-cid-6a3wmxqy]{background:linear-gradient(180deg, #fff, var(--mint))}.pyear[data-astro-cid-6a3wmxqy]{max-width:var(--narrow);margin:0 auto}.pyear[data-astro-cid-6a3wmxqy] h3[data-astro-cid-6a3wmxqy]{color:var(--navy);padding-bottom:6px}.pyear[data-astro-cid-6a3wmxqy]+.pyear[data-astro-cid-6a3wmxqy] h3[data-astro-cid-6a3wmxqy]{border-top:1px solid var(--line);padding-top:44px}.pyear[data-astro-cid-6a3wmxqy]:has(>.pmore)+.pyear[data-astro-cid-6a3wmxqy] h3[data-astro-cid-6a3wmxqy]{border-top:none;padding-top:24px}.plist[data-astro-cid-6a3wmxqy]{flex-direction:column;display:flex}.prow[data-astro-cid-6a3wmxqy]{border-top:1px solid var(--line);border-radius:var(--r);margin:0 -16px;padding:20px 16px;transition:transform .18s,box-shadow .18s,background .18s;position:relative}.prow[data-astro-cid-6a3wmxqy]:hover{box-shadow:var(--shadow-sm);background:#fff}.prow[data-astro-cid-6a3wmxqy]:has(a[href]):hover{transform:translateY(var(--lift))}.pmeta[data-astro-cid-6a3wmxqy]{font-family:var(--disp);font-weight:600;font-size:var(--fs-14);letter-spacing:.04em;color:var(--teal);margin-bottom:6px}.prow[data-astro-cid-6a3wmxqy] h4[data-astro-cid-6a3wmxqy]{color:var(--navy);margin-bottom:6px}.prow[data-astro-cid-6a3wmxqy] p[data-astro-cid-6a3wmxqy]{color:var(--slate);font-size:var(--fs-15);margin-bottom:8px}.plink[data-astro-cid-6a3wmxqy]{color:var(--teal);font-weight:600;font-size:var(--fs-15)}.plink[data-astro-cid-6a3wmxqy]:before{content:"";position:absolute;inset:0}.plink[data-astro-cid-6a3wmxqy]:hover{color:var(--navy)}.pmore[data-astro-cid-6a3wmxqy]{margin-top:4px}.pmore[data-astro-cid-6a3wmxqy] summary[data-astro-cid-6a3wmxqy]{cursor:pointer;color:var(--teal);font-weight:600;font-size:var(--fs-15);border-top:1px solid var(--line);border-bottom:none;outline:none;justify-content:center;align-items:center;gap:8px;padding:12px 0;list-style:none;display:flex}.pmore[data-astro-cid-6a3wmxqy] summary[data-astro-cid-6a3wmxqy]::-webkit-details-marker{display:none}.pmore[data-astro-cid-6a3wmxqy] summary[data-astro-cid-6a3wmxqy]::marker{content:none}.pmore[data-astro-cid-6a3wmxqy] summary[data-astro-cid-6a3wmxqy] .chev[data-astro-cid-6a3wmxqy]{width:15px;height:15px;transition:transform .18s}.pmore[data-astro-cid-6a3wmxqy][open] summary[data-astro-cid-6a3wmxqy] .chev[data-astro-cid-6a3wmxqy]{transform:rotate(180deg)}.pmore[data-astro-cid-6a3wmxqy] summary[data-astro-cid-6a3wmxqy]:hover{color:var(--navy)}.pmore[data-astro-cid-6a3wmxqy] .plist[data-astro-cid-6a3wmxqy] .prow[data-astro-cid-6a3wmxqy]:first-child{border-top:none}
