html{scroll-behavior:smooth;overflow-x:clip}body{margin:0}*{box-sizing:border-box}[hidden]{display:none!important}:focus-visible{outline:3px solid #819345;outline-offset:5px}.skip-link{position:fixed;top:8px;left:8px;background:#0d2f27;color:#fff;padding:10px 15px;z-index:10000;transform:translateY(-160%)}.skip-link:focus{transform:none}.native-header-variant,.native-footer-variant{width:100%}.native-variant-tablet,.native-variant-phone{display:none}.native-menu-open{display:none}.native-header-variant[data-menu-expanded=true] .native-menu-open{display:block}.native-header-variant[data-menu-expanded=true] .native-menu-closed{display:none}.native-header-variant [data-menu-toggle]{cursor:pointer}.native-captured-footer{width:100%}.source-archive-note{font:400 14px/1.6 "Inter",sans-serif!important;letter-spacing:normal!important;margin-top:16px!important;color:#31584d!important}.native-archive-footer{max-width:1280px;margin:0 auto;padding:20px 40px;background:#fff;color:#31584d;font:400 13px/1.7 "Inter",sans-serif}.native-gallery{touch-action:pan-y}.native-gallery [data-gallery-track]{transition:transform .35s ease!important}.native-gallery button{touch-action:manipulation}.native-gallery [data-gallery-track]>li>div{visibility:visible!important}.native-faq [data-faq-question]{cursor:pointer}.native-faq [data-faq-answer][hidden]{display:none!important}.native-contact-frame{display:block;width:100%;border:0;min-height:360px;background:transparent}.native-ticker-track{animation:mupay-ticker 38s linear infinite}.native-ticker-track:hover{animation-play-state:paused}@keyframes mupay-ticker{to{transform:translateX(-50%)}}
/* The archived promotion now includes an honest historical-offer note. Keep
   the original section minimum while allowing its content to grow unclipped. */
.page-home .framer-bmeVF .framer-1niozij{height:auto;min-height:834px}
@media(max-width:809px){.page-home .framer-bmeVF .framer-1niozij{min-height:1514px}}
@media(max-width:1399px) and (min-width:810px){.page-home .native-variant-desktop{display:none}.page-home .native-variant-tablet{display:block}}
@media(max-width:1199px) and (min-width:810px){.page-inner .native-variant-desktop{display:none}.page-inner .native-variant-tablet{display:block}}
@media(max-width:809px){.native-variant-desktop,.native-variant-tablet{display:none}.native-variant-phone{display:block}.native-archive-footer{padding:20px}.native-contact-frame{min-height:420px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{animation:none!important;transition:none!important}}
