/* NMR Page Design Studio 1.3.1 — optional slide links. No carousel layout replacement. */
section.nmr-hero .nmrpd-inline-slide-link{color:inherit;text-decoration:none;display:inline}
section.nmr-hero .nmrpd-inline-slide-link:hover{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:.14em}
section.nmr-hero .nmrpd-inline-slide-link:focus-visible,
section.nmr-hero .nmrpd-image-slide-link:focus-visible,
section.nmr-hero .nmrpd-extra-slide-button:focus-visible{outline:3px solid #15945d;outline-offset:4px}
section.nmr-hero .nmr-hero-image > .nmrpd-image-slide-link{position:absolute;inset:0;display:block;z-index:3;border-radius:inherit;background:transparent}
section.nmr-hero article.nmr-hero-panel[data-nmrpd-background="1"]{cursor:pointer}
section.nmr-hero .nmr-hero-actions.nmrpd-has-extra{display:flex;flex-wrap:wrap;align-items:center;gap:10px}
section.nmr-hero .nmrpd-extra-slide-button{max-width:100%;white-space:normal;text-align:center;justify-content:center;min-height:44px}
section.nmr-hero .nmrpd-extra-button-green{color:#fff!important;background-color:#168557!important;border-color:#168557!important}
section.nmr-hero .nmrpd-extra-button-green:hover{background-color:#116b46!important;border-color:#116b46!important}
section.nmr-hero .nmrpd-slide-keyboard-link{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;z-index:30}
section.nmr-hero .nmrpd-slide-keyboard-link:focus{top:12px;left:12px;width:auto;height:auto;clip:auto;overflow:visible;max-width:min(92vw,440px);border-radius:5px;background:#fff;color:#4b2366;padding:12px 15px;outline:3px solid #129b65}
@media(max-width:720px){section.nmr-hero .nmr-hero-actions.nmrpd-has-extra{justify-content:flex-start}section.nmr-hero .nmrpd-extra-slide-button{flex:0 1 auto;font-size:.9rem;padding:10px 14px}}
