html{scroll-behavior:smooth}.money-marquee-track{will-change:transform;animation:46s linear infinite money-brand-marquee}.brand-marquee-viewport:hover .money-marquee-track{animation-play-state:paused}@keyframes money-brand-marquee{0%{transform:translate(0,0)}to{transform:translate(-50%)}}.money-scroll-reveal{opacity:0;transition:opacity .7s ease var(--reveal-delay,0s), transform .7s ease var(--reveal-delay,0s);transform:translateY(26px)}.money-scroll-reveal.is-visible{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.money-marquee-track,.money-scroll-reveal{opacity:1!important;transition:none!important;animation:none!important;transform:none!important}}.money-soft-glow{animation:6.5s ease-in-out infinite money-soft-glow}@keyframes money-soft-glow{0%,to{opacity:.28;transform:scale(1.08)}50%{opacity:.42;transform:scale(1.14)}}.mdc-contact-icon svg{width:24px;height:24px;display:block}.mdc-contact-card[href*=whatsapp] .mdc-contact-icon,.mdc-contact-card[href*=wa\.me] .mdc-contact-icon{color:#25d366}.mdc-contact-card[href*=facebook] .mdc-contact-icon{color:#1877f2}.mdc-contact-card[href*=telegram] .mdc-contact-icon,.mdc-contact-card[href*=t\.me] .mdc-contact-icon{color:#26a5e4}.mdc-contact-card[href*=twitter] .mdc-contact-icon,.mdc-contact-card[href*=x\.com] .mdc-contact-icon{color:#fff}.mdc-contact-card[href^=mailto] .mdc-contact-icon{color:#f59e0b}.money-application-card{background:radial-gradient(circle at 0 0,#22c55e1f,#0000 34%),#030712f5!important;border-color:#22c55e52!important;box-shadow:0 24px 80px #000000b3,0 0 36px #22c55e1f!important}.money-application-form label{color:#e5e7ebeb;letter-spacing:.01em;font-weight:700}.money-application-form input,.money-application-form select,.money-application-form textarea{color:#fff!important;background:#0f172ae0!important;border:1px solid #4ade8038!important;border-radius:14px!important;box-shadow:inset 0 1px #ffffff0a!important}.money-application-form input:focus,.money-application-form select:focus,.money-application-form textarea:focus{border-color:#4ade80a6!important;outline:none!important;box-shadow:0 0 0 3px #22c55e1f,0 0 24px #22c55e1a!important}#brands .md\:grid,#brands .money-brand-grid,#brands [data-brand-scroll]{scroll-behavior:smooth;overscroll-behavior-x:contain}#brands [data-brand-scroll]{scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#10b981a6 #0f172a73;gap:1.25rem;padding:.25rem .25rem 1rem;overflow-y:visible;display:flex!important;overflow-x:auto!important}#brands [data-brand-scroll]>*{scroll-snap-align:start;flex:0 0 clamp(320px,31vw,380px)}@media (width<=767px){#brands .md\:grid,#brands .money-brand-grid,#brands [data-brand-scroll]{scroll-snap-type:x mandatory;gap:1rem;padding-bottom:.75rem;overflow-x:auto;display:flex!important}#brands .md\:grid>*,#brands .money-brand-grid>*,#brands [data-brand-scroll]>*{scroll-snap-align:start;min-width:82%}}header nav a,header nav button,.rpm-header nav a,.rpm-header nav button{white-space:nowrap!important;writing-mode:horizontal-tb!important;text-orientation:mixed!important;word-break:keep-all!important}.money-marquee-track{animation-duration:96s!important}.rpm-social-logo{min-width:128px;height:48px;color:var(--rpm-social-color,#fff);border:1px solid color-mix(in srgb, var(--rpm-social-color,#fff) 42%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0f172abd;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:0 18px;display:inline-flex;box-shadow:inset 0 1px #ffffff14,0 10px 24px #00000038}.rpm-social-logo-mark{width:28px;height:28px;color:var(--rpm-social-color,#fff);background:#ffffff14;border-radius:999px;justify-content:center;align-items:center;font-weight:900;line-height:1;display:inline-flex}.rpm-social-logo-name{color:#ffffffe6;letter-spacing:.02em;font-size:13px;font-weight:800}#brands [data-brand-scroll]{scroll-behavior:smooth!important;scroll-snap-type:x mandatory!important;scrollbar-width:none!important;grid-template-columns:none!important;gap:1.25rem!important;padding-bottom:.75rem!important;display:flex!important;overflow:auto hidden!important}#brands [data-brand-scroll]::-webkit-scrollbar{display:none!important}#brands [data-brand-scroll]>*{scroll-snap-align:start!important;flex:0 0 calc(20% - 1rem)!important;min-width:0!important}@media (width<=1535px){#brands [data-brand-scroll]>*{flex-basis:calc(25% - .9375rem)!important}}@media (width<=1279px){#brands [data-brand-scroll]>*{flex-basis:calc(33.3333% - .833333rem)!important}}@media (width<=1023px){#brands [data-brand-scroll]>*{flex-basis:calc(50% - .625rem)!important}}@media (width<=767px){#brands [data-brand-scroll]{display:flex!important}#brands [data-brand-scroll]>*{flex-basis:100%!important}}#brands [data-brand-scroll]>*{flex:0 0 calc(33.3333% - .833333rem)!important;min-width:0!important}@media (width<=1023px){#brands [data-brand-scroll]>*{flex-basis:calc(50% - .625rem)!important}}@media (width<=767px){#brands [data-brand-scroll]>*{flex-basis:100%!important;min-width:100%!important}}.rpm-theme-toggle{color:#ffffffeb;min-width:38px;min-height:38px}.rpm-theme-toggle:hover{color:#4ade80}:root[data-theme=light] body,:root[data-theme=light] #app,:root[data-theme=light] main{color:#102018!important;background:#f6fbf5!important}:root[data-theme=light] header,:root[data-theme=light] footer,:root[data-theme=light] section,:root[data-theme=light] [class*=bg-black],:root[data-theme=light] [class*=bg-gray-950],:root[data-theme=light] [class*=bg-slate-950],:root[data-theme=light] [class*=bg-gray-900],:root[data-theme=light] [class*=bg-slate-900]{color:#102018!important;background-color:#f8fff7!important}:root[data-theme=light] header{background:#ffffffdb!important;border-color:#14532d24!important;box-shadow:0 14px 42px #14532d14!important}:root[data-theme=light] footer{background:linear-gradient(#fff 0%,#edf8ef 100%)!important;border-color:#14532d24!important}:root[data-theme=light] .text-white,:root[data-theme=light] .text-gray-100,:root[data-theme=light] .text-gray-200,:root[data-theme=light] .text-gray-300,:root[data-theme=light] .text-slate-100,:root[data-theme=light] .text-slate-200,:root[data-theme=light] .text-slate-300{color:#17261d!important}:root[data-theme=light] .text-gray-400,:root[data-theme=light] .text-gray-500,:root[data-theme=light] .text-slate-400,:root[data-theme=light] .text-slate-500{color:#496354!important}:root[data-theme=light] .text-green-300,:root[data-theme=light] .text-green-400,:root[data-theme=light] [class*=hover\:text-green]:hover{color:#047857!important}:root[data-theme=light] [class*=border-gray-],:root[data-theme=light] [class*=border-slate-],:root[data-theme=light] [class*=border-green-]{border-color:#16653433!important}:root[data-theme=light] [class*=bg-gray-800],:root[data-theme=light] [class*=bg-slate-800],:root[data-theme=light] [class*=bg-slate-700],:root[data-theme=light] [class*=bg-black\/]{background-color:#ffffffc7!important}:root[data-theme=light] [class*=bg-green-500\/]{background-color:#10b9811f!important}:root[data-theme=light] .shadow-2xl,:root[data-theme=light] [class*=shadow-black],:root[data-theme=light] [class*=shadow-green]{box-shadow:0 20px 60px #0f764524!important}:root[data-theme=light] .animate-gradient{opacity:.16!important;filter:saturate(.75)brightness(1.4)!important}:root[data-theme=light] .rpm-theme-toggle,:root[data-theme=light] .language-dropdown>button{color:#0f2a1b!important;background:#ffffffe0!important;border-color:#16653438!important;box-shadow:0 8px 24px #0f764514!important}:root[data-theme=light] [data-language-trigger]+div{background:#fffffff5!important;border-color:#1665342e!important}:root[data-theme=light] .money-application-card{background:radial-gradient(circle at 0 0,#10b9811f,#0000 34%),#fffffff5!important;border-color:#16653433!important;box-shadow:0 24px 80px #0f764524,0 0 36px #22c55e14!important}:root[data-theme=light] .money-application-form label{color:#17261d!important}:root[data-theme=light] .money-application-form input,:root[data-theme=light] .money-application-form select,:root[data-theme=light] .money-application-form textarea{color:#102018!important;background:#ffffffeb!important;border-color:#16653438!important;box-shadow:inset 0 1px #ffffffa6!important}:root[data-theme=light] #brands [data-brand-scroll]{scrollbar-color:#059669a6 #dcfce7bf}:root[data-theme=light] .rpm-social-logo{color:color-mix(in srgb, var(--rpm-social-color,#047857) 72%, #0f172a)!important;background:#ffffffd1!important;box-shadow:inset 0 1px #ffffffb3,0 10px 24px #0f76451a!important}:root[data-theme=light] .rpm-social-logo-mark{background:#10b9811a!important}:root[data-theme=light] .rpm-social-logo-name{color:#17261d!important}:root[data-theme=light] section[class*=from-black],:root[data-theme=light] section[class*=via-gray-900],:root[data-theme=light] section[class*=to-gray-900],:root[data-theme=light] section[class*=to-black]{background-color:#fbfff8!important;background-image:linear-gradient(#fbfff8 0%,#eff8ee 100%)!important}:root[data-theme=light] section [class*=from-black],:root[data-theme=light] section [class*=via-black],:root[data-theme=light] section [class*=to-black],:root[data-theme=light] section [class*=from-gray-900],:root[data-theme=light] section [class*=via-gray-900],:root[data-theme=light] section [class*=to-gray-900],:root[data-theme=light] section [class*=from-slate-950],:root[data-theme=light] section [class*=via-slate-950],:root[data-theme=light] section [class*=to-slate-950]{background-image:linear-gradient(135deg,#ffffffdb 0%,#edf8efc7 100%)!important}:root[data-theme=light] section [class*=bg-black\/],:root[data-theme=light] section [class*=bg-slate-950\/],:root[data-theme=light] section [class*=bg-slate-900\/]{background-color:#ffffffbd!important}:root[data-theme=light] section [class*=focus\:ring-offset-black]{--tw-ring-offset-color:#f8fff7!important}:root[data-theme=light] section .absolute.inset-0[class*=from-black],:root[data-theme=light] section .absolute.inset-0[class*=via-black],:root[data-theme=light] section .absolute.inset-0[class*=to-black],:root[data-theme=light] section .absolute.inset-0[class*=from-gray-900],:root[data-theme=light] section .absolute.inset-0[class*=via-gray-900],:root[data-theme=light] section .absolute.inset-0[class*=to-gray-900],:root[data-theme=light] section .absolute.inset-0[class*=from-slate-950],:root[data-theme=light] section .absolute.inset-0[class*=via-slate-950],:root[data-theme=light] section .absolute.inset-0[class*=to-slate-950]{opacity:.22!important;background-image:linear-gradient(135deg,#fff3 0%,#edf8ef29 100%)!important}:root[data-theme=light] section [class~=text-white]:not(.text-transparent),:root[data-theme=light] section [class*=text-gray-100]:not(.text-transparent),:root[data-theme=light] section [class*=text-gray-200]:not(.text-transparent),:root[data-theme=light] section [class*=text-gray-300]:not(.text-transparent),:root[data-theme=light] section [class*=text-slate-100]:not(.text-transparent),:root[data-theme=light] section [class*=text-slate-200]:not(.text-transparent),:root[data-theme=light] section [class*=text-slate-300]:not(.text-transparent){color:#17261d!important}:root[data-theme=light] section .text-gray-400,:root[data-theme=light] section .text-slate-400,:root[data-theme=light] section .text-neutral-400{color:#4b6355!important}:root[data-theme=light] section .text-transparent.bg-clip-text{filter:saturate(1.15)contrast(1.08)!important}@media (width>=768px){.rpm-desktop-header-grid{grid-template-columns:minmax(190px,260px) minmax(0,1fr) auto!important;column-gap:clamp(10px,1.6vw,24px)!important}.rpm-desktop-nav{gap:clamp(10px,1.65vw,26px)!important;min-width:0!important;font-size:clamp(11px,.78vw,14px)!important;line-height:1.1!important;overflow:hidden!important}.rpm-desktop-nav-item{text-overflow:ellipsis!important;white-space:nowrap!important;flex-shrink:1!important;min-width:0!important;max-width:clamp(86px,12vw,178px)!important;overflow:hidden!important;transform:none!important}.rpm-desktop-nav-item svg{flex:none!important;width:1em!important;height:1em!important}}@media (width>=1280px){.rpm-desktop-nav-item{max-width:none!important}}:root[data-theme=light] body>div.fixed.inset-0,:root[data-theme=light] #app>div.fixed.inset-0,:root[data-theme=light] div.fixed.inset-0.bg-black\/80,:root[data-theme=light] div.fixed.inset-0.bg-black\/85{background-color:#ebf7edc2!important}:root[data-theme=light] div.fixed.inset-0 .relative.w-full.max-w-2xl.rounded-2xl,:root[data-theme=light] div.fixed.inset-0 .money-application-card{color:#102018!important;background:radial-gradient(circle at 0 0,#10b9811f,#0000 36%),#fffffff7!important;border-color:#16653438!important;box-shadow:0 28px 90px #0f76452e,inset 0 1px #ffffffd9!important}:root[data-theme=light] div.fixed.inset-0 .relative.w-full.max-w-2xl.rounded-2xl h2,:root[data-theme=light] div.fixed.inset-0 .relative.w-full.max-w-2xl.rounded-2xl .text-white,:root[data-theme=light] div.fixed.inset-0 .money-application-card .text-white{color:#102018!important}:root[data-theme=light] div.fixed.inset-0 .relative.w-full.max-w-2xl.rounded-2xl .text-gray-300,:root[data-theme=light] div.fixed.inset-0 .relative.w-full.max-w-2xl.rounded-2xl small,:root[data-theme=light] div.fixed.inset-0 .money-application-card .text-gray-300{color:#496354!important}:root[data-theme=light] .mdc-contact-card{background-color:#ffffffe0!important;border-color:#1665342e!important;box-shadow:0 12px 34px #0f764517!important}:root[data-theme=light] .mdc-contact-card:hover{background-color:#edf8eff5!important;border-color:#0596696b!important}:root[data-theme=light] .mdc-contact-icon,:root[data-theme=light] div.fixed.inset-0 button[aria-label=Close]{color:#102018!important;background-color:#0f76451a!important}@media (width<=640px){div.fixed.inset-0.flex.items-center.justify-center{align-items:flex-start!important;padding:72px 12px 18px!important;overflow:hidden auto!important}div.fixed.inset-0 .relative.w-full.max-w-2xl.rounded-2xl{border-radius:18px!important;width:100%!important;max-width:calc(100vw - 24px)!important;padding:18px!important}div.fixed.inset-0 .relative.w-full.max-w-2xl.rounded-2xl h2{padding-right:44px!important;font-size:1.45rem!important;line-height:1.18!important}div.fixed.inset-0 .mdc-contact-card{gap:12px!important;min-width:0!important;padding:12px!important}div.fixed.inset-0 .mdc-contact-card>span:last-child,div.fixed.inset-0 .mdc-contact-card small,div.fixed.inset-0 .mdc-contact-card .block{overflow-wrap:anywhere!important;word-break:break-word!important;min-width:0!important}div.fixed.inset-0 .mdc-contact-icon{flex-basis:40px!important;width:40px!important;height:40px!important}}
