/*! tailwindcss v4.3.1 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-ease:initial}}}@layer theme{:root,:host{--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1)}}@layer utilities{.static{position:static}.flex{display:flex}.hidden{display:none}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:auto}body{color:#0b1530;-webkit-font-smoothing:antialiased;background:#fff;font-family:Figtree,system-ui,sans-serif;overflow-x:hidden}::selection{color:#fff;background:#f2542d}@keyframes floatBlob{0%,to{transform:translate(0)scale(1)}50%{transform:translate(36px,-46px)scale(1.12)}}@keyframes floatBlob2{0%,to{transform:translate(0)scale(1)}50%{transform:translate(-40px,30px)scale(1.08)}}@keyframes bob{0%,to{transform:translateY(0)}50%{transform:translateY(-16px)}}@keyframes bobSlow{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes pulsePin{0%{opacity:.85;transform:translate(-50%,-50%)scale(.5)}70%{opacity:0;transform:translate(-50%,-50%)scale(2.6)}to{opacity:0}}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes spinSlow{to{transform:rotate(360deg)}}@keyframes scrollCue{0%{opacity:.9;transform:translateY(0)}to{opacity:0;transform:translateY(12px)}}@keyframes shineCard{0%{transform:translate(-140%)rotate(8deg)}55%,to{transform:translate(260%)rotate(8deg)}}@keyframes riverFlow{to{stroke-dashoffset:-200px}}@keyframes mapFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}@keyframes ping{0%{opacity:.75;transform:translate(-50%,-50%)scale(.5)}80%{opacity:0;transform:translate(-50%,-50%)scale(2.4)}to{opacity:0}}@keyframes dashMove{to{stroke-dashoffset:-300px}}@keyframes glowPulse{0%,to{opacity:.35}50%{opacity:.7}}@keyframes plSpin{to{transform:rotate(360deg)}}@keyframes plPulse{0%,to{opacity:.55;transform:scale(.72)}50%{opacity:1;transform:scale(1)}}@keyframes plFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@media(prefers-reduced-motion:reduce){[data-reveal]{opacity:1!important;transform:none!important}}@media(max-width:900px){.nav-desktop{display:none!important}.nav-mobile{display:flex!important}.hero-grid{grid-template-columns:1fr!important;gap:10px!important;padding-top:104px!important}.hero-cards{display:none!important}.stats-grid{grid-template-columns:repeat(2,1fr)!important}.stats-grid>div:nth-child(2){border-right:0!important}.stats-grid>div:first-child,.stats-grid>div:nth-child(2){border-bottom:1px solid #eef1fb!important}.hist-grid,.cred-grid,.lojas-grid,.cat-grid,.blog-grid,.trab-grid,.foot-grid,.gal-main{grid-template-columns:1fr!important}.gal-row{grid-template-columns:1fr 1fr!important}.cat-grid{grid-template-columns:repeat(2,1fr)!important}.blog-grid{grid-template-columns:1fr!important}.foot-grid{grid-template-columns:1fr 1fr!important;gap:30px!important}.trab-btn{justify-content:flex-start!important}}@media(max-width:560px){.cat-grid,.foot-grid,.gal-row{grid-template-columns:1fr!important}.hero-grid{padding-top:96px!important;padding-bottom:60px!important}.hero-cta{width:100%!important}.hero-cta>a{flex:auto!important;justify-content:center!important}.sec-pad{padding-top:64px!important;padding-bottom:64px!important}.stats-grid>div{padding:22px 12px!important}}.cel-navlink{opacity:.92}.cel-navlink:hover{opacity:1}.cel-nav-cta:hover{transform:translateY(-2px);box-shadow:0 12px 28px #f2542d80}.cel-hero-cta-primary:hover{transform:translateY(-3px);box-shadow:0 20px 44px #f2542d8c}.cel-hero-cta-ghost:hover{background:#ffffff24;border-color:#fff}.cel-cat-card:hover{border-color:#f2542d;transform:translateY(-6px);box-shadow:0 18px 40px #00339921}.cel-cat-card-blue:hover{transform:translateY(-6px);box-shadow:0 18px 40px #00339940}.cel-cred-cta:hover{transform:translateY(-3px)}.cel-city-chip:hover{background:#f2542d2e}.cel-lojas-cta:hover{transform:translateY(-3px)}.cel-atend-cta:hover{transform:translateY(-3px)scale(1.02);box-shadow:0 24px 50px #0033996b}.cel-blog-card:hover{transform:translateY(-6px);box-shadow:0 22px 48px #00339924}.cel-trab-cta:hover{transform:translateY(-3px)}.cel-social:hover{background:#f2542d}.cel-foot-link:hover{color:#ff7a4d}.cel-wa-float:hover{transform:scale(1.08)}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}
