@font-face{font-family:cabin;src:url(../media/cabin_latin-s.p.0.dojbl~wj.5v.woff2)format("woff2");font-display:swap;font-weight:400 700}@font-face{font-family:cabin Fallback;src:local(Arial);ascent-override:101.65%;descent-override:26.33%;line-gap-override:0.0%;size-adjust:94.93%}.cabin_f68c27a5-module__hog-lG__className{font-family:cabin,cabin Fallback}.cabin_f68c27a5-module__hog-lG__variable{--xp-font-titulo:"cabin", "cabin Fallback"}
@font-face{font-family:raleway;src:url(../media/raleway_latin-s.p.0js52-zd~6bs8.woff2)format("woff2");font-display:swap;font-weight:400 600}@font-face{font-family:raleway Fallback;src:local(Arial);ascent-override:92.39%;descent-override:23.0%;line-gap-override:0.0%;size-adjust:101.74%}.raleway_7ef326a3-module__EOqZiq__className{font-family:raleway,raleway Fallback}.raleway_7ef326a3-module__EOqZiq__variable{--xp-font-texto:"raleway", "raleway Fallback"}
@font-face{font-family:dmSans;src:url(../media/dm_sans_latin-s.p.0yo6-5yoeeudq.woff2)format("woff2");font-display:swap;font-weight:400 600}@font-face{font-family:dmSans Fallback;src:local(Arial);ascent-override:94.36%;descent-override:29.49%;line-gap-override:0.0%;size-adjust:105.13%}.dmsans_98bf32d5-module__M7-IUq__className{font-family:dmSans,dmSans Fallback}.dmsans_98bf32d5-module__M7-IUq__variable{--xp-font-destaque:"dmSans", "dmSans Fallback"}
html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}
.xp-tema{--xp-marca-escura:#1d4ed8;--xp-marca-clara:#2f6feb}.xp-tema .xp-btn-marca{background-image:linear-gradient(45deg, var(--xp-marca-escura), var(--xp-marca-clara), var(--xp-marca-escura), var(--xp-marca-clara));background-size:400% 200%;transition:transform .25s cubic-bezier(.16,1,.3,1),box-shadow .25s cubic-bezier(.16,1,.3,1);animation:3.4s cubic-bezier(.2,.5,.9,.6) 2s infinite xp-textura}.xp-tema .xp-btn-marca:hover{transform:translateY(-1px);box-shadow:0 10px 22px -8px #2f6feb8c}.xp-tema .xp-btn-marca:active{transform:translateY(0);box-shadow:0 4px 10px -4px #2f6feb80}@keyframes xp-textura{0%{background-position:0 0}to{background-position:100% 0}}@media (prefers-reduced-motion:reduce){.xp-tema .xp-btn-marca{animation:none}}.xp-tema .xp-whatsapp:before{content:"";z-index:-1;background-color:#25d366;border-radius:9999px;animation:2s ease-out infinite xp-pulso;position:absolute;inset:0}@keyframes xp-pulso{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(1.6)}}@media (prefers-reduced-motion:reduce){.xp-tema .xp-whatsapp:before{animation:none}}@media (prefers-reduced-motion:no-preference){.xp-tema .xp-surgir{animation:.9s cubic-bezier(.16,1,.3,1) both xp-surgir}.xp-tema .xp-moldura{animation:1.1s cubic-bezier(.16,1,.3,1) both xp-abrir}.xp-tema .xp-video-respira{animation:2.4s cubic-bezier(.16,1,.3,1) both xp-respirar}}@keyframes xp-surgir{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes xp-abrir{0%{clip-path:inset(4% 3% round 36px)}to{clip-path:inset(0 round 36px)}}@keyframes xp-respirar{0%{transform:scale(1.08)}to{transform:scale(1)}}.xp-tema .xp-pisca:after{content:"";border-radius:inherit;background:inherit;position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){.xp-tema .xp-pisca:after{animation:2.2s cubic-bezier(0,0,.2,1) infinite xp-pisca}}@keyframes xp-pisca{0%{opacity:.7;transform:scale(1)}80%,to{opacity:0;transform:scale(2.4)}}@media (prefers-reduced-motion:no-preference){.xp-tema .xp-nuvem{animation:10s linear infinite xp-nuvem}}@keyframes xp-nuvem{50%{transform:translate(20px,-10px)scale(1.2)}}.xp-tema .xp-play:before{content:"";z-index:-1;background-color:#fff;border-radius:9999px;position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){.xp-tema .xp-play:before{animation:2s ease-out infinite xp-pulso}}.xp-tema .xp-mapa{font-family:inherit}.xp-tema .xp-mapa-pino{background:0 0;border:0}.xp-tema .xp-mapa-pino span{white-space:nowrap;color:#1d1d1d;font:700 13px/1.2 var(--xp-font-titulo), system-ui, sans-serif;background:#fff;border-radius:9999px;padding:5px 10px;transition:background-color .2s,color .2s,transform .2s cubic-bezier(.16,1,.3,1);display:inline-block;position:absolute;top:0;left:0;transform:translate(-50%,calc(-100% - 7px));box-shadow:0 6px 16px -6px #08142a73}.xp-tema .xp-mapa-pino span:after{content:"";background:inherit;z-index:-1;border-radius:0 0 2px;width:10px;height:10px;position:absolute;bottom:-5px;left:50%;transform:translate(-50%)rotate(45deg)}.xp-tema .xp-mapa-pino--aprox span{outline-offset:1px;outline:1.5px dashed #1d4ed873}.xp-tema .xp-mapa-pino:hover span,.xp-tema .xp-mapa-pino.xp-mapa-ativo span{background:var(--xp-marca-escura);color:#fff;transform:translate(-50%,calc(-100% - 7px))scale(1.08)}.xp-tema .xp-mapa-grupo{background:#1d4ed82e;border-radius:9999px;justify-content:center;align-items:center;transition:background-color .2s;display:flex}.xp-tema .xp-mapa-grupo span{background:var(--xp-marca-escura);color:#fff;width:34px;height:34px;font:700 14px/1 var(--xp-font-titulo), system-ui, sans-serif;border-radius:9999px;justify-content:center;align-items:center;display:flex;box-shadow:0 6px 16px -6px #08142a80}.xp-tema .xp-mapa-grupo:hover,.xp-tema .xp-mapa-grupo.xp-mapa-ativo{background:#1d4ed859}.xp-tema .xp-mapa-grupo.xp-mapa-ativo span{background:#06212a}.xp-tema .xp-mapa .leaflet-bar{border:0;border-radius:12px;overflow:hidden;box-shadow:0 8px 20px -8px #08142a59}.xp-tema .xp-mapa .leaflet-bar a{color:#1d1d1d;width:38px;height:38px;line-height:38px}.xp-tema .xp-mapa .leaflet-control-attribution{background:#ffffffbf;font-size:10px}.xp-tema .xp-mapa-popup .leaflet-popup-content-wrapper{border-radius:16px;padding:0;overflow:hidden;box-shadow:0 16px 40px -16px #08142a80}.xp-tema .xp-mapa-popup .leaflet-popup-content{margin:0;width:250px!important}.xp-tema .xp-mapa-popup .leaflet-popup-close-button{color:#1d1d1d;background:#ffffffe6;border-radius:9999px;width:26px;height:26px;font:18px/26px system-ui,sans-serif;top:6px;right:6px}.xp-tema .xp-mapa-balao{color:#1d1d1d;text-decoration:none;display:block}.xp-tema .xp-mapa-balao img{object-fit:cover;background:#e2e2e2;width:100%;height:130px;display:block}.xp-tema .xp-mapa-balao-corpo{color:#434343;flex-direction:column;gap:3px;padding:12px 14px 14px;font-size:13px;display:flex}.xp-tema .xp-mapa-balao-corpo strong{font:700 16px/1.25 var(--xp-font-titulo), system-ui, sans-serif;color:#1d1d1d}.xp-tema .xp-mapa-balao-preco{font:600 15px/1.3 var(--xp-font-titulo), system-ui, sans-serif;color:var(--xp-marca-escura)}.xp-tema .xp-mapa-balao-preco small{color:#64748b;font-size:11px;font-weight:500}.xp-tema .xp-mapa-balao-corpo em{color:#64748b;font-size:11.5px;font-style:normal}.xp-tema .xp-mapa-balao-ver{color:var(--xp-marca-escura);margin-top:4px;font-weight:600}@media print{.xp-tema,.xp-tema *{-webkit-print-color-adjust:exact;print-color-adjust:exact}.xp-tema aside{position:static!important}.xp-tema li,.xp-tema dl>div{break-inside:avoid}@page{margin:12mm}}
@font-face{font-family:playfair;src:url(../media/playfair_display_latin-s.p.14by5b4al-y~f.woff2)format("woff2");font-display:swap;font-weight:400 900;font-style:normal}@font-face{font-family:playfair;src:url(../media/playfair_display_italic_latin-s.p.0~0iy9faq3424.woff2)format("woff2");font-display:swap;font-weight:400 900;font-style:italic}@font-face{font-family:playfair Fallback;src:local(Arial);ascent-override:106.51%;descent-override:24.71%;line-gap-override:0.0%;size-adjust:101.58%}.playfair_50497946-module__lKro_a__className{font-family:playfair,playfair Fallback}.playfair_50497946-module__lKro_a__variable{--jl-font-titulo:"playfair", "playfair Fallback"}
@font-face{font-family:interTight;src:url(../media/inter_tight_latin-s.p.0.xyi-bdzzdcz.woff2)format("woff2");font-display:swap;font-weight:200 600}@font-face{font-family:interTight Fallback;src:local(Arial);ascent-override:99.65%;descent-override:24.81%;line-gap-override:0.0%;size-adjust:97.21%}.intertight_7b884f9a-module__Ajs99G__className{font-family:interTight,interTight Fallback}.intertight_7b884f9a-module__Ajs99G__variable{--jl-font-fina:"interTight", "interTight Fallback"}
@font-face{font-family:lora;src:url(../media/lora_latin-s.p.0oeo8epbafgia.woff2)format("woff2");font-display:swap;font-weight:400 700;font-style:normal}@font-face{font-family:lora;src:url(../media/lora_italic_latin-s.p.0o9~3wzuvo.a_.woff2)format("woff2");font-display:swap;font-weight:400 700;font-style:italic}@font-face{font-family:lora Fallback;src:local(Arial);ascent-override:95.74%;descent-override:26.08%;line-gap-override:0.0%;size-adjust:105.08%}.lora_876cc8f5-module__NcSWyW__className{font-family:lora,lora Fallback}.lora_876cc8f5-module__NcSWyW__variable{--jl-font-texto:"lora", "lora Fallback"}
.jl-tema{--jl-verde:#686c60;--jl-rose:#c2a18b;--jl-rose-claro:#cfae98;--jl-blush:#f9ece5;--jl-tinta:#272220;--jl-logo:#a48474}.jl-tema .jl-ken-burns{animation:26s cubic-bezier(.65,0,.35,1) infinite alternate jl-ken-burns}@keyframes jl-ken-burns{0%{transform:scale(1.04)}to{transform:scale(1.12)translate(-1.5%,-1%)}}.jl-tema .jl-brilho:after{content:"";pointer-events:none;background:linear-gradient(110deg,#0000 40%,#ffffff73 50%,#0000 60%);animation:1.6s cubic-bezier(.22,1,.36,1) 2.6s forwards jl-brilho;position:absolute;inset:0;transform:translate(-100%)}@keyframes jl-brilho{to{transform:translate(100%)}}.jl-tema .xp-whatsapp:before{content:"";z-index:-1;background-color:#25d366;border-radius:9999px;animation:2s ease-out infinite jl-pulso;position:absolute;inset:0}@keyframes jl-pulso{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(1.6)}}.jl-tema .jl-rolar{animation:2.2s cubic-bezier(.65,0,.35,1) infinite jl-rolar}@keyframes jl-rolar{0%{transform:translateY(-100%)}to{transform:translateY(300%)}}@media (prefers-reduced-motion:reduce){.jl-tema .jl-ken-burns,.jl-tema .jl-brilho:after,.jl-tema .jl-rolar,.jl-tema .xp-whatsapp:before{animation:none}}
