.mrc-collection:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){scroll-margin-top:1.5rem}.mrc-publisher:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){max-width:76ch;padding:.8rem 1rem;border-left:3px solid #2b7c58;background:#f4f8f6;color:#315a49}.mrc-grid:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.mrc-card:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){display:flex;min-width:0;min-height:290px;flex-direction:column;padding:1.15rem;border:1px solid #dbe6df;border-radius:1rem;background:#fff;box-shadow:0 10px 24px rgba(20,54,40,.06)}.mrc-card h3:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){margin:.25rem 0 .55rem;font-size:1.28rem;line-height:1.2}.mrc-card p:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){margin:.3rem 0;line-height:1.55}.mrc-card .mrc-field:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){margin:0;color:#28654d;font-size:.78rem;font-weight:850;letter-spacing:.07em;text-transform:uppercase}.mrc-card .mrc-relationship:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){font-weight:750;color:#234d3d}.mrc-card a:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){align-self:flex-start;margin-top:auto;padding-top:.8rem;font-weight:800}.mrc-card a:focus-visible:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){outline:3px solid rgba(29,109,74,.28);outline-offset:3px}@media(max-width:900px){.mrc-grid:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.mrc-grid:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){grid-template-columns:1fr}.mrc-card:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){min-height:0}}
