/* v90: organizations legibility on light linen; scoped overrides for inherited room-page rules. */
.org-content,.org-content .shell{color:#263f39!important;-webkit-text-fill-color:#263f39}
.org-content .org-intro h2,.org-content .org-next h2,.org-content .org-card h2{color:#203b35!important;-webkit-text-fill-color:#203b35!important;text-shadow:none!important;opacity:1!important}
.org-content .org-intro p,.org-content .org-next p,.org-content .org-card p,.org-content .org-note{color:#344d45!important;-webkit-text-fill-color:#344d45!important;text-shadow:none!important;opacity:1!important}
.org-content .eyebrow,.org-content .org-type{color:#385f53!important;-webkit-text-fill-color:#385f53!important;text-shadow:none!important;opacity:1!important}
.org-content .org-monogram{color:#f5edcf!important;-webkit-text-fill-color:#f5edcf!important}
.org-content .org-visit{color:#153b45!important;-webkit-text-fill-color:#153b45!important;opacity:1!important;text-shadow:none!important}
.org-content .org-card{background:#f3f1e6!important;border-color:#c4cfc1!important}
@media(max-width:570px){.org-content{padding:34px 0 58px}.org-intro{gap:12px;margin-bottom:22px}.org-intro h2{margin:8px 0!important}.org-intro p{line-height:1.5!important}.org-grid{gap:14px}.org-card{padding:20px!important}.org-card h2{margin:13px 0 8px!important;font-size:1.36rem!important}.org-card p{line-height:1.48!important;margin-bottom:16px!important}.org-monogram{width:54px;height:54px}.org-next{padding-top:26px}}
