.btn-primary{--bs-btn-color:var(--bs-body-bg);--bs-btn-bg:var(--bs-primary);--bs-btn-border-color:var(--bs-primary);--bs-btn-hover-color:#fff;--bs-btn-hover-bg:var(--m-brand-violet-deep);--bs-btn-hover-border-color:var(--m-brand-violet-deep);--bs-btn-focus-shadow-rgb:var(--bs-primary-rgb);--bs-btn-active-color:#fff;--bs-btn-active-bg:var(--m-brand-violet-pressed);--bs-btn-active-border-color:var(--m-brand-violet-pressed);--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:var(--bs-primary);--bs-btn-disabled-border-color:var(--bs-primary)}.btn-primary:focus{box-shadow:0 0 0 .25rem var(--bs-primary-focus,rgba(var(--bs-primary-rgb),.25))}.btn-outline-primary{--bs-btn-color:var(--bs-primary);--bs-btn-border-color:var(--bs-primary);--bs-btn-hover-color:#fff;--bs-btn-hover-bg:var(--bs-primary);--bs-btn-hover-border-color:var(--bs-primary);--bs-btn-focus-shadow-rgb:var(--bs-primary-rgb);--bs-btn-active-color:#fff;--bs-btn-active-bg:var(--bs-primary);--bs-btn-active-border-color:var(--bs-primary);--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:var(--bs-primary);--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:var(--bs-primary);--bs-gradient:none}.btn-outline-primary:focus{box-shadow:0 0 0 .25rem var(--bs-primary-focus,rgba(var(--bs-primary-rgb),.25))}.btn-secondary{--bs-btn-color:var(--bs-body-bg);--bs-btn-bg:var(--bs-secondary);--bs-btn-border-color:var(--bs-secondary);--bs-btn-hover-color:#fff;--bs-btn-hover-bg:var(--m-brand-orange-dark);--bs-btn-hover-border-color:var(--m-brand-orange-dark);--bs-btn-focus-shadow-rgb:var(--bs-secondary-rgb);--bs-btn-active-color:#fff;--bs-btn-active-bg:var(--m-brand-orange-pressed);--bs-btn-active-border-color:var(--m-brand-orange-pressed);--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:var(--bs-secondary);--bs-btn-disabled-border-color:var(--bs-secondary)}.btn-secondary:focus{box-shadow:0 0 0 .25rem var(--bs-secondary-focus,rgba(var(--bs-secondary-rgb),.25))}.btn-outline-secondary{--bs-btn-color:var(--bs-secondary);--bs-btn-border-color:var(--bs-secondary);--bs-btn-hover-color:#fff;--bs-btn-hover-bg:var(--bs-secondary);--bs-btn-hover-border-color:var(--bs-secondary);--bs-btn-focus-shadow-rgb:var(--bs-secondary-rgb);--bs-btn-active-color:#fff;--bs-btn-active-bg:var(--bs-secondary);--bs-btn-active-border-color:var(--bs-secondary);--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:var(--bs-secondary);--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:var(--bs-secondary);--bs-gradient:none}.btn-outline-secondary:focus{box-shadow:0 0 0 .25rem var(--bs-secondary-focus,rgba(var(--bs-secondary-rgb),.25))}.btn-tertiary{--bs-btn-color:var(--bs-white);--bs-btn-bg:var(--bs-tertiary-color);--bs-btn-border-color:var(--bs-tertiary-color);--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#228a7a;--bs-btn-hover-border-color:#228a7a;--bs-btn-focus-shadow-rgb:var(--bs-tertiary-color-rgb);--bs-btn-active-color:var(--bs-white);--bs-btn-active-bg:#1d7066;--bs-btn-active-border-color:#1d7066;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:var(--bs-white);--bs-btn-disabled-bg:var(--bs-tertiary-color);--bs-btn-disabled-border-color:var(--bs-tertiary-color)}.btn-tertiary:focus{box-shadow:0 0 0 .25rem var(--bs-tertiary-focus,rgba(var(--bs-tertiary-color-rgb),.25))}.btn-outline-tertiary{--bs-btn-color:var(--bs-tertiary-color);--bs-btn-border-color:var(--bs-tertiary-color);--bs-btn-hover-color:#fff;--bs-btn-hover-bg:var(--bs-tertiary-color);--bs-btn-hover-border-color:var(--bs-tertiary-color);--bs-btn-focus-shadow-rgb:var(--bs-tertiary-color-rgb);--bs-btn-active-color:#fff;--bs-btn-active-bg:var(--bs-tertiary-color);--bs-btn-active-border-color:var(--bs-tertiary-color);--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:var(--bs-tertiary-color);--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:var(--bs-tertiary-color);--bs-gradient:none}.btn-outline-tertiary:focus{box-shadow:0 0 0 .25rem var(--bs-tertiary-focus,rgba(var(--bs-tertiary-color-rgb),.25))}.market-btn-cta-secondary{background:linear-gradient(45deg,var(--m-brand-orange),var(--m-brand-orange-light));border:none;padding:18px 40px;border-radius:50px;box-shadow:0 8px 25px rgba(var(--m-brand-orange-rgb),.4);transition:all .3s ease;text-transform:uppercase;letter-spacing:.5px}.market-btn-cta-secondary:hover{transform:translateY(-2px);box-shadow:0 12px 35px rgba(var(--m-brand-orange-rgb),.6);animation:pulse 2s infinite}@media(max-width:576px){.market-btn-cta-secondary{padding:15px 30px;width:100%}.hero-stats .d-flex{justify-content:space-around}}.btn-whatsapp{--bs-btn-color:var(--m-whatsapp-green);--bs-btn-border-color:var(--m-whatsapp-green);--bs-btn-hover-color:#fff;--bs-btn-hover-bg:var(--m-whatsapp-green);--bs-btn-hover-border-color:var(--m-whatsapp-green);--bs-btn-focus-shadow-rgb:var(--m-whatsapp-green-rgb);--bs-btn-active-color:#fff;--bs-btn-active-bg:var(--m-whatsapp-green);--bs-btn-active-border-color:var(--m-whatsapp-green);--bs-btn-active-shadow:inset 0 3px 5px rgba(var(--m-whatsapp-green-rgb), 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:var(--m-whatsapp-green);--bs-btn-disabled-border-color:var(--m-whatsapp-green)}.progress{--bs-progress-bg:var(--m-brand-grey);--bs-progress-bar-bg:var(--m-brand-orange)}.pagination{--bs-pagination-font-size:0.9rem;--bs-pagination-color:var(--m-brand-orange);--bs-pagination-bg:var(--bs-white);--bs-pagination-border-color:var(--m-brand-orange);--bs-pagination-hover-color:var(--bs-white);--bs-pagination-hover-bg:var(--m-brand-orange);--bs-pagination-hover-border-color:var(--m-brand-orange);--bs-pagination-active-color:var(--bs-white);--bs-pagination-active-bg:var(--m-brand-orange);--bs-pagination-active-border-color:var(--m-brand-orange);--bs-pagination-focus-color:var(--bs-white);--bs-pagination-focus-box-shadow:0 0 0 0.25rem rgba(var(--m-brand-orange-rgb), 0.25);--bs-pagination-disabled-bg:var(--m-brand-grey);--bs-pagination-disabled-color:var(--bs-white);--bs-pagination-disabled-border-color:var(--m-brand-grey)}.pagination .page-link{border-radius:6px;margin:0 2px}.accordion{--bs-accordion-bg:var(--bs-white);--bs-accordion-border-color:var(--m-brand-orange);--bs-accordion-active-bg:#fef6f2;--bs-accordion-active-color:var(--bs-black);--bs-accordion-btn-color:var(--bs-body-color);--bs-accordion-btn-focus-box-shadow:0 0 0 0.25rem rgba(var(--m-brand-orange-rgb), 0.15);--bs-accordion-btn-active-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23ec5800' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e")}.accordion-button:not(.collapsed){border-left:4px solid var(--m-brand-orange)}.form-control::placeholder{color:var(--m-brand-grey);opacity:1}.gradient-primary{background-image:var(--gradient-primary)}.gradient-secondary{background-image:var(--gradient-secondary)}.gradient-tertiary{background-image:var(--gradient-tertiary)}.gradient-bg{background-image:var(--gradient-bg)}.gradient-text{background-image:var(--gradient-text);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.bg-tertiary{background-color:rgb(var(--bs-tertiary-bg-rgb))}.text-tertiary{color:var(--bs-tertiary-color)!important}