/* InSanity Risk Management — Site 2.2.0 FINAL. */
/* Final refinements: larger navigation and clearer external GoFundMe calls to action. */
.rm-site .desktop-nav>a{font-size:15px;line-height:1.5}
.rm-site .mobile-panel>a{font-size:15px;line-height:1.5}
.rm-home-donate{background:#fff;color:var(--ink-deep);border:1px solid #a7c9bd;box-shadow:0 10px 24px -20px rgba(5,45,55,.65);gap:12px}
.rm-home-donate:hover{background:var(--pale);border-color:#7fb0a0;color:var(--ink-deep)}
.rm-home-donate .icon{width:18px;height:18px}
.rm-support-highlight{background:linear-gradient(180deg,#fff 0,#f8fbfa 100%)}
.rm-donation-card-final{border-color:#accbc0;box-shadow:0 26px 64px -40px rgba(8,54,58,.42)}
.rm-donate-button-final{min-height:62px;padding:16px 21px;font-size:16px!important;letter-spacing:.005em;box-shadow:0 14px 26px -18px rgba(5,45,55,.62)}
.rm-donate-button-final .icon{width:21px;height:21px}
.rm-donation-intro{margin:12px 0 0!important}
@media(max-width:1100px){.rm-site .desktop-nav>a{font-size:14px}}
@media(max-width:900px) and (min-width:701px){.rm-site .desktop-nav>a{font-size:13px}}
@media(max-width:700px){.rm-site .mobile-menu>summary{font-size:13px}.rm-site .mobile-panel>a{font-size:15px}.rm-home-donate{font-size:13px!important;min-height:47px}.rm-donate-button-final{min-height:58px;font-size:15px!important}}
@media(max-width:370px){.rm-home-donate{width:100%}.rm-hero-actions>.button{width:100%}}
