.mrc-card:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){overflow:hidden;padding:0}.mrc-card__body:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){display:flex;flex:1;flex-direction:column;padding:1.15rem}.mrc-portrait:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){margin:0;background:#edf3ef}.mrc-portrait picture:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){display:block;aspect-ratio:4/5;overflow:hidden}.mrc-portrait img:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){display:block;width:100%;height:100%;object-fit:cover}.mrc-portrait figcaption:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){min-height:3.1rem;padding:.55rem .75rem;border-bottom:1px solid #dbe6df;background:#f8faf9;color:#4c6359;font-size:.7rem;line-height:1.35}.mrc-portrait figcaption a:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){margin:0;padding:0;font-weight:700}.mrc-portrait--fallback:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){display:grid;min-height:calc(100% * 1.25);aspect-ratio:4/5;place-items:center;padding:1.5rem;background:linear-gradient(145deg,#e5eee9,#f8faf9);text-align:center}.mrc-portrait--fallback strong:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){display:block;color:#28654d;font-size:3rem;letter-spacing:.04em}.mrc-portrait--fallback span:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){display:block;max-width:18ch;color:#435c50;font-size:.78rem;line-height:1.45}.mrc-compare:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){border:1px solid #dbe6df;border-radius:1.2rem;background:#f8faf9;padding:clamp(1rem,3vw,1.75rem)}.mrc-compare-controls:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){display:grid;grid-template-columns:1fr 1fr auto;gap:.85rem;align-items:end}.mrc-compare-controls label:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){display:grid;gap:.35rem;font-weight:800}.mrc-compare-controls select:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.mrc-compare-controls button:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){min-height:44px;border:1px solid #b8cbc1;border-radius:.65rem;background:#fff;padding:.7rem}.mrc-compare-controls button:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){cursor:pointer;font-weight:800}.mrc-compare-status:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){min-height:1.5rem;color:#52675d}.mrc-compare-grid:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){display:grid;grid-template-columns:1fr 1fr;gap:1rem}.mrc-compare-panel:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){min-width:0;border:1px solid #dbe6df;border-radius:1rem;background:#fff;padding:1rem}.mrc-compare-panel h3:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){margin-top:0}.mrc-compare-list:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){margin:0}.mrc-compare-list div:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){display:grid;gap:.2rem;padding:.65rem 0;border-top:1px solid #e4ece8}.mrc-compare-list dt:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){color:#28654d;font-size:.75rem;font-weight:850;letter-spacing:.05em;text-transform:uppercase}.mrc-compare-list dd:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){margin:0;line-height:1.5}.mrc-compare-placeholder:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){color:#64776e}.mrc-compare-note:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){margin-top:1rem;font-size:.88rem;color:#4c6359}.mrc-connections:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.mrc-connection:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){border:1px solid #dbe6df;border-radius:1rem;background:#fff;padding:1rem}.mrc-connection h3:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){margin-top:0}.mrc-connection ul:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){padding-left:1.15rem}.mrc-connection li:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){margin:.45rem 0;line-height:1.45}.mrc-connection-note:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){font-size:.88rem;color:#4c6359}@media(max-width:800px){.mrc-compare-controls:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){grid-template-columns:1fr 1fr}.mrc-compare-controls button:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){grid-column:1/-1}.mrc-connections:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){grid-template-columns:1fr}}@media(max-width:600px){.mrc-compare-controls:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.mrc-compare-grid:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){grid-template-columns:1fr}.mrc-portrait figcaption:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){min-height:0}}
