h1.svelte-t4vprs,h2.svelte-t4vprs,h3.svelte-t4vprs,p.svelte-t4vprs{margin:0}h2.svelte-t4vprs{font-size:2em;font-weight:700}h3.svelte-t4vprs{font-size:1.25em;font-weight:500}section.svelte-t4vprs{position:relative}swiper-container.svelte-t4vprs{--swiper-pagination-bottom: 0;--swiper-pagination-bullet-inactive-color: var(--text-secondary);--swiper-pagination-bullet-inactive-opacity: .5;--swiper-theme-color: var(--accent)}.button.svelte-t4vprs{background:#fff;border-radius:.75em;color:#050922;display:inline-block;font-size:1em;font-weight:600;padding:.75em 2.5em;text-decoration:none;transition:transform .25s ease,box-shadow .25s ease}.button.svelte-t4vprs:hover{box-shadow:0 0 40px var(--accent-glow-strong);transform:translateY(-2px)}.button-clear.svelte-t4vprs{background-color:transparent;border:none;color:var(--text-primary);cursor:pointer;display:flex;height:auto;padding:0}.flex-1.svelte-t4vprs{flex:1}.letter-spacing.svelte-t4vprs{letter-spacing:.25em}.mt-10.svelte-t4vprs{margin-top:5rem}.title.svelte-t4vprs{color:var(--text-secondary)}@media (max-width: 768px){.left-m-center.svelte-t4vprs{text-align:center}}.right-m-center.svelte-t4vprs{text-align:right}.right-m-center.d-flex.svelte-t4vprs{justify-content:flex-end}@media (max-width: 768px){.right-m-center.svelte-t4vprs{text-align:center}.right-m-center.d-flex.svelte-t4vprs{justify-content:center}}.backdrop.svelte-t4vprs{background-color:#000000b3;border:none;cursor:pointer;height:100%;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:opacity .25s ease-in-out;width:100%;z-index:1}.backdrop.show.svelte-t4vprs{opacity:1;pointer-events:all}.background.svelte-t4vprs{pointer-events:none;-webkit-user-select:none;user-select:none}.background.svelte-t4vprs img:where(.svelte-t4vprs){height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%;z-index:-1}.side-menu.svelte-t4vprs{background:#0a0a0ff7;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border-left:1px solid var(--border);height:100%;overflow:auto;position:fixed;right:0;top:0;transform:translate(100%);transition:transform .3s cubic-bezier(.4,0,.2,1);width:300px;z-index:3}.side-menu.show.svelte-t4vprs{transform:translate(0)}.side-menu.svelte-t4vprs a:where(.svelte-t4vprs){color:var(--text-primary);display:block;font-weight:500;text-decoration:none;transition:color .2s}.side-menu.svelte-t4vprs a:where(.svelte-t4vprs):hover{color:var(--accent-light)}.side-menu.svelte-t4vprs img:where(.svelte-t4vprs){height:48px}header.svelte-t4vprs{background:#0a0a0fcc;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-bottom:1px solid var(--border);position:sticky;top:0;z-index:10}header.svelte-t4vprs img:where(.svelte-t4vprs){height:48px}header.svelte-t4vprs iconify-icon:where(.svelte-t4vprs){font-size:1.5em}header.svelte-t4vprs .flex-1:where(.svelte-t4vprs){margin-left:5rem}header.svelte-t4vprs a:where(.svelte-t4vprs){color:var(--text-primary);font-weight:500;text-decoration:none;transition:color .2s}header.svelte-t4vprs a:where(.svelte-t4vprs):not(:last-child):hover{color:var(--accent-light)}header.svelte-t4vprs a:where(.svelte-t4vprs):last-child{background:linear-gradient(135deg,var(--accent),var(--accent-light));border-radius:.75em;color:#fff;padding:.5em 1.25em;transition:transform .2s,box-shadow .2s}header.svelte-t4vprs a:where(.svelte-t4vprs):last-child:hover{box-shadow:0 0 20px var(--accent-glow-strong);transform:translateY(-1px)}#banner.svelte-t4vprs{color:var(--text-primary);min-height:700px}#banner.svelte-t4vprs:after{background:linear-gradient(to right,#0a0a0fed 40%,#0a0a0f66);content:"";top:0;right:0;bottom:0;left:0;position:absolute;z-index:0}#banner.svelte-t4vprs .container:where(.svelte-t4vprs){position:relative;z-index:1}#banner.svelte-t4vprs h3:where(.svelte-t4vprs){color:var(--accent-light);font-size:.8em;font-weight:600;letter-spacing:.2em;text-transform:uppercase}#banner.svelte-t4vprs h2:where(.svelte-t4vprs){background:linear-gradient(135deg,#fff 60%,var(--accent-light));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-size:3em;line-height:1.15}#banner.svelte-t4vprs p:where(.svelte-t4vprs){color:var(--text-secondary);font-size:1.1em;max-width:480px}@media (min-width: 768px){#banner.svelte-t4vprs .text:where(.svelte-t4vprs){width:55%}}#parceiros.svelte-t4vprs{background:var(--bg-secondary)}#parceiros.svelte-t4vprs h3:where(.svelte-t4vprs){color:var(--text-secondary);font-weight:500;text-wrap:nowrap}#parceiros.svelte-t4vprs swiper-slide:where(.svelte-t4vprs){background:#ffffff12;border:1px solid var(--border);border-radius:.75rem;display:flex;align-items:center;justify-content:center;padding:1rem;transition:background .3s,border-color .3s}#parceiros.svelte-t4vprs swiper-slide:where(.svelte-t4vprs):hover{background:#ffffff21;border-color:#ffffff2e}#parceiros.svelte-t4vprs img:where(.svelte-t4vprs){width:100%;opacity:.75;transition:opacity .3s}#parceiros.svelte-t4vprs img:where(.svelte-t4vprs):hover{opacity:1}#parceiros.svelte-t4vprs swiper-container:where(.svelte-t4vprs){margin:2em 0 0;min-width:0}@media (min-width: 768px){#parceiros.svelte-t4vprs swiper-container:where(.svelte-t4vprs){margin:0 0 0 4em}#parceiros.svelte-t4vprs .container:where(.svelte-t4vprs){align-items:center;display:flex}}#about.svelte-t4vprs{background:var(--bg-primary);color:var(--text-primary)}#about.svelte-t4vprs h2:where(.svelte-t4vprs){background:linear-gradient(135deg,var(--text-primary) 55%,var(--accent-light));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-size:3.5em;line-height:1.1}#about.svelte-t4vprs img:where(.svelte-t4vprs){border:1px solid var(--border);border-radius:1rem;width:100%}#about.svelte-t4vprs .grid:where(.svelte-t4vprs){margin:0 -1em}@media (max-width: 768px){#about.svelte-t4vprs .grid:where(.svelte-t4vprs){flex-direction:column-reverse}}#benefits.svelte-t4vprs{background:var(--bg-secondary);color:var(--text-primary)}#benefits.svelte-t4vprs swiper-slide:where(.svelte-t4vprs){height:auto}#benefits.svelte-t4vprs .benefit-card:where(.svelte-t4vprs){background:var(--bg-card);border:1px solid var(--border);border-radius:1rem;display:flex;flex-direction:column;height:100%;padding:1.75em 1.25em;transition:border-color .3s,box-shadow .3s}#benefits.svelte-t4vprs .benefit-card:where(.svelte-t4vprs):hover{border-color:var(--accent);box-shadow:0 0 28px var(--accent-glow)}#benefits.svelte-t4vprs .benefit-icon:where(.svelte-t4vprs){margin-bottom:1.25em}#benefits.svelte-t4vprs .benefit-icon:where(.svelte-t4vprs) img:where(.svelte-t4vprs){height:56px;width:auto}#benefits.svelte-t4vprs .benefit-body:where(.svelte-t4vprs){display:flex;flex-direction:column;flex:1}#benefits.svelte-t4vprs .benefit-title:where(.svelte-t4vprs){color:var(--text-primary);font-size:.9em;font-weight:600;letter-spacing:.01em;line-height:1.4}#benefits.svelte-t4vprs .benefit-desc:where(.svelte-t4vprs){color:var(--text-secondary);flex:1;font-size:.9em;line-height:1.6}#benefits.svelte-t4vprs swiper-container:where(.svelte-t4vprs)::part(container){padding-bottom:2.5em}#support.svelte-t4vprs{color:var(--text-primary)}#support.svelte-t4vprs:after{background:linear-gradient(to right,#0a0a0fed,#0a0a0fad);content:"";top:0;right:0;bottom:0;left:0;position:absolute;z-index:0}#support.svelte-t4vprs .container:where(.svelte-t4vprs){position:relative;z-index:1}#support.svelte-t4vprs h3:where(.svelte-t4vprs){font-weight:400}#support.svelte-t4vprs .letter-spacing:where(.svelte-t4vprs){color:var(--accent-light);font-size:.8em;font-weight:600;letter-spacing:.2em}#support.svelte-t4vprs img:where(.svelte-t4vprs){width:100%}#support.svelte-t4vprs .grid:where(.svelte-t4vprs){margin:0 -1em}#support.svelte-t4vprs .image-banner:where(.svelte-t4vprs){border:1px solid var(--border);border-radius:1rem;width:75%}#support.svelte-t4vprs .support:where(.svelte-t4vprs){border-bottom:1px solid var(--border);padding-bottom:1em}#support.svelte-t4vprs .support:where(.svelte-t4vprs)+.support:where(.svelte-t4vprs){margin-top:1em}#support.svelte-t4vprs .support:where(.svelte-t4vprs) iconify-icon:where(.svelte-t4vprs){color:var(--success);font-size:1.5em}#featured.svelte-t4vprs{background:var(--bg-primary)}#featured.svelte-t4vprs img:where(.svelte-t4vprs){width:100px}#featured.svelte-t4vprs .featured:where(.svelte-t4vprs){background:var(--bg-card);border:1px solid var(--border);border-radius:1rem;height:100%;transition:border-color .3s,box-shadow .3s,transform .3s}#featured.svelte-t4vprs .featured:where(.svelte-t4vprs) h3:where(.svelte-t4vprs){color:var(--text-primary);font-weight:500}#featured.svelte-t4vprs .featured:where(.svelte-t4vprs) p:where(.svelte-t4vprs){color:var(--text-secondary)}#featured.svelte-t4vprs .featured:where(.svelte-t4vprs):hover{border-color:var(--accent);box-shadow:0 0 32px var(--accent-glow);transform:translateY(-4px)}#featured.svelte-t4vprs .grid:where(.svelte-t4vprs){padding:1rem}#featured.svelte-t4vprs .grid:where(.svelte-t4vprs)>:where(.svelte-t4vprs){padding:1rem}@media (min-width: 1088px){#featured.svelte-t4vprs .grid:where(.svelte-t4vprs){margin:0 -2rem}}#users.svelte-t4vprs{background:var(--bg-secondary);color:var(--text-primary)}#users.svelte-t4vprs h1:where(.svelte-t4vprs){background:linear-gradient(135deg,var(--text-primary),var(--accent-light));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-size:4em;font-weight:700}#users.svelte-t4vprs h3:where(.svelte-t4vprs){font-weight:400}#users.svelte-t4vprs iconify-icon:where(.svelte-t4vprs){color:var(--success);font-size:1.5em}#users.svelte-t4vprs img:where(.svelte-t4vprs){border:1px solid var(--border);border-radius:1rem;max-width:300px}#users.svelte-t4vprs .grid:where(.svelte-t4vprs){margin:0 -1em}#partners.svelte-t4vprs{background:var(--bg-primary);color:var(--text-primary)}#partners.svelte-t4vprs h1:where(.svelte-t4vprs){background:linear-gradient(135deg,var(--text-primary),var(--accent-light));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-size:4em;font-weight:700}#partners.svelte-t4vprs h3:where(.svelte-t4vprs){font-weight:400}#partners.svelte-t4vprs iconify-icon:where(.svelte-t4vprs){color:var(--success);font-size:1.5em}#partners.svelte-t4vprs img:where(.svelte-t4vprs){border:1px solid var(--border);border-radius:1rem;max-width:300px}#partners.svelte-t4vprs .grid:where(.svelte-t4vprs){margin:0 -1em}@media (max-width: 768px){#partners.svelte-t4vprs .grid:where(.svelte-t4vprs){flex-direction:column-reverse}}#app.svelte-t4vprs{background:var(--bg-secondary);color:var(--text-primary)}#app.svelte-t4vprs h3:where(.svelte-t4vprs){font-weight:400}#app.svelte-t4vprs img:where(.svelte-t4vprs){border:1px solid var(--border);border-radius:1rem;max-width:300px}#app.svelte-t4vprs .grid:where(.svelte-t4vprs){margin:0 -1em}#app.svelte-t4vprs .step:where(.svelte-t4vprs)+.step:where(.svelte-t4vprs){border-top:1px solid var(--border);padding-top:1em}#app.svelte-t4vprs .step:where(.svelte-t4vprs) span:where(.svelte-t4vprs){background:var(--accent-glow);border:2px solid var(--accent);border-radius:50%;color:var(--accent-light);flex-shrink:0;font-weight:700;line-height:26px;text-align:center;width:30px}#numbers.svelte-t4vprs{background:linear-gradient(135deg,var(--bg-secondary),var(--bg-primary));border-bottom:1px solid var(--border);border-top:1px solid var(--border);color:var(--text-primary)}#numbers.svelte-t4vprs h2.title:where(.svelte-t4vprs){background:linear-gradient(135deg,var(--accent),var(--accent-light));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-size:3em}#establishments.svelte-t4vprs{color:var(--text-primary)}#establishments.svelte-t4vprs:after{background:linear-gradient(to right,#0a0a0fed,#0a0a0fa6);content:"";top:0;right:0;bottom:0;left:0;position:absolute;z-index:0}#establishments.svelte-t4vprs .container:where(.svelte-t4vprs){position:relative;z-index:1}#establishments.svelte-t4vprs h3:where(.svelte-t4vprs){font-weight:400}#establishments.svelte-t4vprs iconify-icon:where(.svelte-t4vprs){color:var(--success);font-size:1.5em}#establishments.svelte-t4vprs .grid:where(.svelte-t4vprs){margin:0 -1em}#establishments.svelte-t4vprs .image-banner:where(.svelte-t4vprs){border:1px solid var(--border);border-radius:1rem;max-width:300px}#establishments.svelte-t4vprs .item:where(.svelte-t4vprs){border-bottom:1px solid var(--border);padding-bottom:1rem}#disclaimer.svelte-t4vprs{background:var(--bg-primary);border-bottom:1px solid var(--border);border-top:1px solid var(--border)}#disclaimer.svelte-t4vprs h3:where(.svelte-t4vprs){color:var(--text-secondary)}#disclaimer.svelte-t4vprs p:where(.svelte-t4vprs){color:var(--text-secondary)}footer.svelte-t4vprs{background:var(--bg-secondary);border-top:1px solid var(--border)}footer.svelte-t4vprs img:where(.svelte-t4vprs){height:48px}footer.svelte-t4vprs iconify-icon:where(.svelte-t4vprs){font-size:2em}footer.svelte-t4vprs a:where(.svelte-t4vprs){color:var(--text-secondary);display:flex;transition:color .2s}footer.svelte-t4vprs a:where(.svelte-t4vprs):hover{color:var(--accent-light)}footer.svelte-t4vprs p:where(.svelte-t4vprs){color:var(--text-secondary)}.sticky-cta.svelte-t4vprs{display:none}@media (max-width: 767px){#parceiros.svelte-t4vprs,#about.svelte-t4vprs,#benefits.svelte-t4vprs,#featured.svelte-t4vprs,#users.svelte-t4vprs,#partners.svelte-t4vprs,#app.svelte-t4vprs,#numbers.svelte-t4vprs,#disclaimer.svelte-t4vprs,footer.svelte-t4vprs{background:transparent!important}#parceiros.svelte-t4vprs,#about.svelte-t4vprs,#benefits.svelte-t4vprs,#featured.svelte-t4vprs,#users.svelte-t4vprs,#partners.svelte-t4vprs,#app.svelte-t4vprs,#numbers.svelte-t4vprs,#establishments.svelte-t4vprs,#disclaimer.svelte-t4vprs{border-top:1px solid rgba(0,164,48,.1)}.container.svelte-t4vprs{padding-left:1.25rem;padding-right:1.25rem}#banner.svelte-t4vprs{min-height:460px;padding-top:3rem;padding-bottom:3rem}#banner.svelte-t4vprs:after{background:#0a0a0fd1}#banner.svelte-t4vprs h2:where(.svelte-t4vprs){font-size:2.25em}#banner.svelte-t4vprs p:where(.svelte-t4vprs){max-width:100%}#banner.svelte-t4vprs .mt-10:where(.svelte-t4vprs){margin-top:2rem}#parceiros.svelte-t4vprs h3:where(.svelte-t4vprs){white-space:normal}#about.svelte-t4vprs h2:where(.svelte-t4vprs){font-size:2.25em;text-align:center}#support.svelte-t4vprs .image-banner:where(.svelte-t4vprs){width:100%}#users.svelte-t4vprs .col-m-6:where(.svelte-t4vprs) .letter-spacing:where(.svelte-t4vprs),#partners.svelte-t4vprs .col-m-6:where(.svelte-t4vprs) .letter-spacing:where(.svelte-t4vprs){display:none}#users.svelte-t4vprs>.container:where(.svelte-t4vprs)>.letter-spacing:where(.svelte-t4vprs),#partners.svelte-t4vprs>.container:where(.svelte-t4vprs)>.letter-spacing:where(.svelte-t4vprs){text-align:center}#support.svelte-t4vprs .support:where(.svelte-t4vprs),#users.svelte-t4vprs .d-flex.mt-4:where(.svelte-t4vprs),#partners.svelte-t4vprs .d-flex.mt-4:where(.svelte-t4vprs),#establishments.svelte-t4vprs .d-flex.item:where(.svelte-t4vprs),#app.svelte-t4vprs .step:where(.svelte-t4vprs){text-align:left}.button.svelte-t4vprs{display:block;text-align:center;width:100%;box-sizing:border-box}#users.svelte-t4vprs h1:where(.svelte-t4vprs),#partners.svelte-t4vprs h1:where(.svelte-t4vprs){font-size:2.25em;text-align:center!important}#numbers.svelte-t4vprs h2.title:where(.svelte-t4vprs){font-size:2.25em}.pt-5.svelte-t4vprs{padding-top:2rem!important}.pb-5.svelte-t4vprs{padding-bottom:2rem!important}footer.svelte-t4vprs{padding-top:2.5rem!important;padding-bottom:calc(100px + env(safe-area-inset-bottom,0px) + 1rem)!important;padding-left:1.25rem!important;padding-right:1.25rem!important}footer.svelte-t4vprs .container:where(.svelte-t4vprs){flex-direction:column;align-items:center;gap:1.5rem;text-align:center}.sticky-cta.svelte-t4vprs{display:flex;align-items:flex-start;background:#0a0a0ff2;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-top:1px solid rgba(0,164,48,.2);bottom:0;left:0;height:100px;padding-top:1rem;padding-left:1.25rem;padding-right:1.25rem;padding-bottom:env(safe-area-inset-bottom,0px);position:fixed;right:0;z-index:20}.sticky-cta.svelte-t4vprs .button:where(.svelte-t4vprs){border-radius:.75em;box-shadow:none;font-size:.875rem;font-weight:700;height:44px;line-height:44px;padding-top:0;padding-bottom:0;text-transform:none;width:100%;text-align:center}.sticky-cta.svelte-t4vprs .button:where(.svelte-t4vprs):hover{transform:none}#banner.svelte-t4vprs .mt-10:where(.svelte-t4vprs),#benefits.svelte-t4vprs .mt-5:where(.svelte-t4vprs),#support.svelte-t4vprs .mt-5:where(.svelte-t4vprs),#featured.svelte-t4vprs .mt-5:where(.svelte-t4vprs),#partners.svelte-t4vprs .mt-5:where(.svelte-t4vprs),#app.svelte-t4vprs .mt-5:where(.svelte-t4vprs):not(.step),#establishments.svelte-t4vprs .mt-5:where(.svelte-t4vprs){display:none!important}}@media (min-width: 1024px){.backdrop.show.svelte-t4vprs{opacity:0;pointer-events:none}.side-menu.show.svelte-t4vprs{transform:translate(100%)}}
