
/* V91: comparison page visual consistency; no third-party photographs reproduced. */
.rc91-jump{display:flex;flex-wrap:wrap;gap:.6rem;margin:1.1rem 0 1.8rem}
.rc91-jump a{display:inline-block;border:1px solid #b7d0bf;background:#f5f8f2;color:#174633!important;text-decoration:none!important;padding:.55rem .85rem;border-radius:99px;font-weight:650;font-size:.92rem}
.rc91-jump a:hover,.rc91-jump a:focus-visible{background:#dcebe0;outline-offset:2px}
.rc91-related{margin:2rem 0 1.5rem;border-top:1px solid #d8e3d9;padding-top:1.25rem}
.rc91-related h2{margin:0 0 .9rem;color:#194a39}
.rc91-related-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem}
.rc91-related-grid a{display:flex;align-items:center;justify-content:space-between;gap:.6rem;background:#f8f8f2;border:1px solid #d9e5dc;border-radius:12px;padding:1rem;text-decoration:none!important;color:#174633!important;font-weight:650;line-height:1.4}
.rc91-related-grid a:hover,.rc91-related-grid a:focus-visible{border-color:#36825d;background:#f0f6ed}
.rc91-related-grid a::after{content:'›';font-size:1.5rem;font-weight:400;flex:none}
.rc91-photo-note{font-size:.92rem;line-height:1.5;color:#3b5a4c;margin:.75rem 0 1.5rem}
.v90-factgrid .v90-fact{box-shadow:0 3px 10px rgba(13,60,35,.045)}
.v90-factgrid .v90-fact a{overflow-wrap:anywhere}
@media(max-width:650px){.rc91-related-grid{grid-template-columns:1fr}.rc91-jump a{font-size:.87rem}.v90-facts{padding:1rem}}
