.fx{font-family:var(--i);color:var(--p2-ink);background:var(--p2-bg);padding-bottom:0}.fx a{color:inherit}.fx-gal{position:relative;background:var(--p2-sec)}.fx-gal--vazia{height:clamp(220px,30vw,420px)}.fx-pista{display:flex;gap:5px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;height:clamp(250px,35.4vw,640px)}.fx-pista::-webkit-scrollbar{display:none}.fx-sl{flex:0 0 31%;min-width:0;padding:0;border:0;background:#1c2126;scroll-snap-align:start;cursor:zoom-in;position:relative;overflow:hidden}.fx-sl img{display:block;width:100%;height:100%;max-width:none;object-fit:cover}.fx-s{position:absolute;top:50%;margin-top:-22px;z-index:3;display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:#0d0f12b8;color:#fff;backdrop-filter:blur(4px)}.fx-s:hover{background:var(--p2-sec)}.fx-s.e{left:14px}.fx-s.d{right:14px}.fx-s .ic{width:20px;height:20px}.fx-s:focus-visible,.fx-pill:focus-visible{outline:3px solid #fff;outline-offset:2px}.fx-gal-bt{position:absolute;left:20px;bottom:20px;z-index:3;display:flex;flex-wrap:wrap;gap:10px}.fx-pill{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 16px;border:0;border-radius:var(--r-p);background:#0d0f12c7;color:#fff!important;font:800 13px/1 var(--i);cursor:pointer;backdrop-filter:blur(4px)}.fx-pill:hover{background:var(--p2-sec);color:#fff}.fx-pill .ic{width:18px;height:18px}.fx-mig{padding:24px 0 12px}.fx-mig ol{display:flex;flex-wrap:wrap;font:700 12px/1.6 var(--i);letter-spacing:.05em;text-transform:uppercase;color:var(--p2-mu)}.fx-mig li+li:before{content:"\203a";margin:0 9px;color:var(--p2-mu)}.fx-mig a{color:var(--p2-mu)}.fx-mig a:hover{color:var(--p2-ink)}.fx-cab{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.fx-cab-t{min-width:0}.fx-cab h1{font:800 clamp(24px,2.7vw,36px)/1.15 var(--i);letter-spacing:-.04em;color:var(--p2-ink);text-wrap:balance}.fx-sub{margin:12px 0 0;font:600 17px/1.4 var(--i);color:var(--p2-pri)}.fx-acoes{display:flex;flex:none;gap:10px;padding-top:4px}.fx-ib{display:grid;place-items:center;width:42px;height:42px;padding:0;border:1px solid var(--p2-ln);border-radius:50%;background:#fff;color:var(--p2-ink);cursor:pointer;transition:background .15s,color .15s}.fx-ib[hidden]{display:none}.fx-ib .ic{width:19px;height:19px}.fx-ib:hover{background:var(--p2-ink);color:#fff;border-color:var(--p2-ink)}.fx-ib[aria-pressed=true]{color:#ef4444;border-color:#ef4444;--hf:currentColor}.fx-ib[data-comparar][aria-pressed=true]{color:var(--p2-ink);background:var(--p2-bg);border-color:var(--p2-ink)}.fx-ib:focus-visible{outline:2px solid var(--p2-ink);outline-offset:2px}.fx-preco{margin:22px 0 0}.fx-preco small{display:block;font:800 12px/1.2 var(--i);letter-spacing:.08em;text-transform:uppercase;color:var(--p2-mu)}.fx-preco strong{display:block;margin-top:4px;font:800 clamp(30px,3.4vw,46px)/1.1 var(--i);letter-spacing:-.035em;color:var(--p2-pri)}.fx-pilulas{display:flex;flex-wrap:wrap;gap:10px;margin:18px 0 0}.fx-pilulas li{padding:9px 16px;border:1px solid var(--p2-ln);border-radius:var(--r-p);background:#fff;font:600 13px/1.2 var(--i);color:var(--p2-tx)}.fx-pilulas b{font-weight:800;color:var(--p2-ink)}.fx-grade{display:grid;grid-template-columns:minmax(0,1fr) 440px;gap:28px;align-items:start;margin:34px 0 56px}.fx-prin{display:grid;gap:22px;min-width:0}.fx-card{background:#fff;border-radius:var(--r-l);box-shadow:0 10px 34px -22px #0d0f1273;padding:clamp(20px,2.4vw,32px)}.fx-eyebrow{margin:0 0 8px;font:800 12px/1.2 var(--i);letter-spacing:.12em;text-transform:uppercase;color:var(--p2-ink)}.fx-eyebrow--s{font-size:10px;letter-spacing:.14em;color:var(--p2-mu)}.fx-h2{display:flex;align-items:center;gap:10px;margin:0 0 14px;font:800 clamp(20px,1.9vw,24px)/1.2 var(--i);letter-spacing:-.02em;color:var(--p2-ink)}.fx-h2 .ic{width:22px;height:22px;flex:none}.fx-h2--n{margin:0 0 8px;font-size:21px}.fx-h3{margin:30px 0 14px;font:800 20px/1.2 var(--i);letter-spacing:-.02em;color:var(--p2-ink)}.fx-h3--s{display:flex;align-items:center;gap:10px;margin:0 0 14px;font:800 13px/1.2 var(--i);letter-spacing:.07em;text-transform:uppercase;color:var(--p2-tx)}.fx-h3--s .ic{width:18px;height:18px}.fx-abas{display:flex;flex-wrap:wrap;gap:6px}.fx-abas li{padding:9px 16px;border-radius:var(--r-p);font:700 14px/1 var(--i);color:var(--p2-tx)}.fx-abas li:first-letter{text-transform:uppercase}.fx-abas li.is-on{background:var(--p2-bg);color:var(--p2-ink)}.fx-cond-l{margin:20px 0 0;padding:0 16px;font:600 13px/1.4 var(--i);color:var(--p2-tx)}.fx-cond-l b{margin-left:6px;font:800 16px/1.4 var(--i);color:var(--p2-ink)}.fx-desc{font:400 16px/1.75 var(--i);color:var(--p2-tx);max-width:80ch;overflow-wrap:anywhere}.fx-desc p{margin:0 0 12px}.fx-desc ul{list-style:disc;margin:0 0 12px 22px}.fx-desc li{margin:5px 0}.fx-desc h3{font:800 18px/1.3 var(--i);margin:18px 0 8px;color:var(--p2-ink)}.fx-car{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:12px}.fx-car li{display:flex;align-items:center;gap:14px;padding:14px 16px;border-radius:var(--r-m);background:var(--p2-bg);font:700 15px/1.3 var(--i);color:var(--p2-ink)}.fx-ck{display:grid;place-items:center;width:28px;height:28px;flex:none;border-radius:50%;background:#fff;color:var(--p2-mu)}.fx-ck .ic{width:15px;height:15px}.fx-ad{margin-top:28px;padding-top:24px;border-top:1px dashed var(--p2-ln)}.fx-ad p{font:400 15px/1.75 var(--i);color:var(--p2-tx)}.fx-loc{margin-top:32px;scroll-margin-top:110px}.fx-loc .fx-h3{margin-top:0}.fx-mapa-caixa{position:relative}.fx-mapa{height:clamp(280px,32vw,420px);background:#e8ecef;border-radius:var(--r-m);overflow:hidden;position:relative;contain:layout paint}.fx-mapa-alt{position:absolute;left:12px;bottom:12px;padding:8px 12px;border-radius:var(--r-s);background:#fff;color:var(--p2-ink);font:600 13px/1.2 var(--i);box-shadow:0 1px 6px #00000040}.fx-mapa-modo{position:absolute;top:10px;right:10px;z-index:600;display:flex;background:#fff;border-radius:var(--r-s);box-shadow:0 1px 6px #00000040;overflow:hidden}.fx-mapa-modo[hidden]{display:none}.fx-mapa-modo button{min-height:40px;padding:0 14px;border:0;background:#fff;color:var(--p2-ink);font:700 13px/1 var(--i);cursor:pointer}.fx-mapa-modo button.is-on{background:var(--p2-ink);color:#fff}.fx-pino{width:22px;height:22px;border-radius:50% 50% 50% 0;transform:rotate(-45deg);background:var(--p2-ink);border:2px solid #fff;box-shadow:0 2px 6px #0006}.fx-mapa-fixo{display:flex;align-items:center;justify-content:center;height:190px;border-radius:var(--r-m);background:var(--p2-bg)}.fx-mapa-c{padding:14px 20px;border-radius:var(--r-m);background:#fff;text-align:center;box-shadow:0 1px 8px #0000002e}.fx-mapa-c p{margin:0 0 10px;font:600 14px/1.3 var(--i)}.fx-nota{margin:12px 0 0;font:13px/1.5 var(--i);color:var(--p2-mu);max-width:70ch}.fx-btn{display:inline-flex;align-items:center;gap:10px;min-height:44px;padding:0 20px;border-radius:var(--r-s);background:var(--p2-pri);color:#fff!important;font:700 14px/1 var(--i);cursor:pointer;border:0}.fx-btn:hover{background:var(--p2-ink)}.fx-btn .ic{width:16px;height:16px}.fx-btn-o{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:48px;margin-top:10px;padding:0 20px;border:1px solid var(--p2-ink);border-radius:var(--r-m);background:transparent;color:var(--p2-ink);font:700 15px/1 var(--i);cursor:pointer}.fx-btn-o:hover{background:var(--p2-ink);color:#fff}.fx-btn-o .ic{width:18px;height:18px}.fx .p2-sv{margin-top:18px}.fx .p2-sv-h{margin:0 0 10px;font:800 16px/1.2 var(--i)}.fx .p2-sv-acao{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.fx .p2-sv-btn{display:inline-flex;align-items:center;min-height:44px;padding:0 18px;border-radius:var(--r-s);border:1px solid transparent;background:var(--p2-pri);color:#fff;font:700 14px/1 var(--i);cursor:pointer}.fx .p2-sv-btn--sec{background:#fff;color:var(--p2-ink);border-color:var(--p2-ln)}.fx .p2-sv-btn[hidden]{display:none}.fx .p2-sv-lk{color:inherit;font-weight:600}.fx .p2-sv-palco{margin-top:12px;aspect-ratio:16/9;max-height:520px;width:100%;border-radius:var(--r-m);overflow:hidden;background:var(--p2-sec)}.fx .p2-sv-palco[hidden]{display:none}.fx .p2-sv-palco iframe{width:100%;height:100%;border:0;display:block}.fx .p2-sv-aviso{margin:10px 0 0;font:12px/1.4 var(--i);color:var(--p2-mu)}.fx-card--vid{scroll-margin-top:110px}.fx-vid{position:relative;aspect-ratio:16/9;border-radius:var(--r-m);overflow:hidden;background:var(--p2-sec)}.fx-vid+.fx-vid{margin-top:14px}.fx-vid>a{position:absolute;inset:0;display:block}.fx-vid img{width:100%;height:100%;object-fit:cover}.fx-vid iframe{display:block;width:100%;height:100%;border:0}.fx-vid-bt{position:absolute;left:50%;top:50%;display:grid;place-items:center;width:72px;height:50px;margin:-25px 0 0 -36px;border-radius:var(--r-m);background:#ef0f0f;color:#fff;transition:transform .15s}.fx-vid-bt .ic{width:26px;height:26px}.fx-vid>a:hover .fx-vid-bt{transform:scale(1.08)}.fx-cond-d{margin:0 0 18px;font:400 16px/1.5 var(--i);color:var(--p2-tx)}.fx-lat{position:sticky;top:96px;display:grid;gap:18px;align-self:start}.fx-lat-c{padding:0;overflow:visible}.fx-lat-c>.fx-eyebrow{padding:26px 28px 0}.fx-lat-preco{margin:0;padding:6px 28px 20px;font:800 34px/1.1 var(--i);letter-spacing:-.035em;color:var(--p2-pri)}.fx-lins{margin:0;padding:16px 28px;border-top:1px solid var(--p2-ln);background:var(--p2-bg);border-radius:0}.fx-lin{display:flex;justify-content:space-between;gap:12px;font:600 15px/1.6 var(--i);color:var(--p2-tx)}.fx-lin dd{margin:0;font-weight:800;color:var(--p2-ink)}.fx-int{padding:26px 28px 24px;border-top:1px solid var(--p2-ln)}.fx-lins+.fx-int{border-top:0}.fx-int-d{margin:0 0 18px;font:400 14px/1.5 var(--i);color:var(--p2-tx)}.fx-zap{display:flex;align-items:center;justify-content:center;gap:10px;min-height:52px;border-radius:var(--r-m);background:#25d366;color:#06260f!important;font:800 17px/1 var(--i)}.fx-zap:hover{background:#1ebe5a}.fx-zap .ic{width:22px;height:22px}.fx-int .fi-aviso{margin:14px 0 0;font:400 11px/1.4 var(--i);color:var(--p2-mu)}.fx-cor{display:flex;align-items:center;gap:16px;padding:6px 28px 28px}.fx-cor-f{position:relative;flex:none;width:72px;height:72px}.fx-cor-f img{width:72px;height:72px;border-radius:50%;object-fit:cover;object-position:50% 0;box-shadow:0 4px 14px #0d0f124d}.fx-cor-f i{position:absolute;right:-2px;bottom:2px;display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:#25d366;color:#fff;border:2px solid #fff}.fx-cor-f i .ic{width:13px;height:13px}.fx-cor .fx-eyebrow{margin:0 0 4px}.fx-cor-n{margin:0;font:800 19px/1.25 var(--i);color:var(--p2-ink)}.fx-cor-c{margin:2px 0 0;font:700 12px/1.4 var(--i);color:var(--p2-tx)}.fx-cor-l{display:inline-flex;align-items:center;gap:4px;margin-top:6px;font:800 12px/1.3 var(--i);color:var(--p2-ink)}.fx-cor-l .ic{width:12px;height:12px}.fx-cor-l:hover{text-decoration:underline}.fx-fin{padding:0}.fx-fin-l{display:block;padding:26px 28px 14px}.fx-fin-l .fx-int-d{margin:0}.fx-fin-l:hover h2{text-decoration:underline}.fx-fin .fi-finw{margin:0;padding:0 28px 22px}.fx-link{display:inline-flex;align-items:center;gap:8px;padding:0;border:0;background:none;font:800 13px/1.3 var(--i);color:var(--p2-ink);cursor:pointer}.fx-link .ic{width:17px;height:17px}.fx-link:hover{text-decoration:underline}.fx-fin .fi-fin{left:28px;top:calc(100% - 14px);z-index:60}.fx-vis{padding:20px 28px}.fx-vis .fx-btn-o{margin-top:0}.fx-sim{padding:64px 0 56px;background:color-mix(in srgb,var(--p2-bg) 88%,#9fc3cc)}.fx-sim .tr{margin:0}.fx-sim-c{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin:0 3px 28px}.fx-sim-e{display:inline-block;margin:0 0 14px;padding:6px 12px;border-radius:var(--r-s);background:var(--p2-bg);font:800 11px/1.2 var(--i);letter-spacing:.14em;text-transform:uppercase;color:var(--p2-tx)}.fx-sim h2{margin:0;font:800 clamp(28px,3.4vw,44px)/1.05 var(--i);letter-spacing:-.045em;color:var(--p2-ink)}.fx-sim-s{margin:10px 0 0;font:400 16px/1.5 var(--i);color:var(--p2-mu)}.fx-sim-m{flex:none;text-transform:uppercase;letter-spacing:.06em;font-size:13px;min-height:46px}.fx-sim .pts{display:none}.fx-sim .tr-s{top:35%}@media(max-width:1100px){.fx-grade{grid-template-columns:minmax(0,1fr) 360px;gap:20px}.fx-sl{flex-basis:46%}}@media(max-width:992px){.fx-grade{display:flex;flex-direction:column;gap:20px;margin:26px 0 40px}.fx-prin{display:contents}.fx-card--prin{order:1}.fx-lat{order:2;position:static}.fx-card--vid{order:3}.fx-cond{order:4}.fx-prin>.fx-card,.fx-lat{width:100%}.fx-sl{flex-basis:46%}.fx-pista{height:clamp(220px,52vw,420px)}.fx-gal-bt{left:12px;bottom:12px}.fx-sim{padding:44px 0 40px}.fx-sim-c{align-items:flex-start;flex-direction:column;gap:14px}}@media(max-width:600px){.fx-sl{flex-basis:84%}.fx-pista{height:clamp(220px,66vw,360px)}.fx-s{display:none}.fx-cab{flex-direction:column;gap:14px}.fx-mig{padding-top:18px}.fx-mig ol{font-size:11px}.fx-sub{font-size:15px}.fx-pilulas li{padding:8px 13px;font-size:12px}.fx-lat-c>.fx-eyebrow,.fx-lat-preco,.fx-lins,.fx-int,.fx-fin-l{padding-left:20px;padding-right:20px}.fx-cor{padding:6px 20px 22px}.fx-fin .fi-finw{padding:0 20px 20px}.fx-fin .fi-fin{left:20px}.fx-vis{padding:16px 20px}.fx-car{grid-template-columns:1fr}}@media(pointer:coarse){.fx-pill,.fx-btn,.fx-btn-o,.fx-link,.fx-mapa-modo button,.fx .p2-sv-btn{min-height:44px}.fx-ib{width:44px;height:44px}.fx-link{padding:8px 0}}@media(prefers-reduced-motion:reduce){.fx-pista{scroll-behavior:auto}.fx-vid-bt,.fx-ib{transition:none}}@media print{.fx-gal-bt,.fx-s,.fx-acoes,.fx-sim,.fi-fixo{display:none!important}.fx-grade{display:block}.fx-lat{position:static}.fx-sl:not(:first-child){display:none}.fx-sl{flex-basis:100%}}.fx .fi-mat{padding:0 0 48px}.fx .fi-mat .h2b{background:none;border:0;padding:0;margin:0 0 14px;min-height:0}.fx .fi-mat .h2b h2{font:800 clamp(20px,1.9vw,24px)/1.2 var(--i);letter-spacing:-.02em;color:var(--p2-ink)}.fx .fm-bl h3{font:800 16px/1.3 var(--i);color:var(--p2-ink)}.fx .fm-vid{border-radius:var(--r-m);background:var(--p2-sec);font-family:var(--i)}.fx .fm-arq a,.fx .fm-pl li{background:#fff;border-color:var(--p2-ln);border-radius:var(--r-m);font-family:var(--i)}.fx .fm-b{background:var(--p2-pri);font-family:var(--i)}.fx-abas+.fx-h2,.fx-cond-l+.fx-h2{margin-top:26px}.fx-abas+.fx-h3{margin-top:26px}@media(max-width:600px){.fx-cab{align-items:stretch}}.fx-ref .fi-cod-b{font:inherit;color:inherit;background:none;border:0;padding:0 2px;cursor:copy;border-bottom:1px dashed currentColor}.fx-ref b{font-weight:inherit}@media(pointer:coarse){.fx-ref .fi-cod-b{min-width:44px;min-height:0;padding:0 4px;position:relative}.fx-ref .fi-cod-b:after{content:"";position:absolute;inset:-12px -4px}}.fx-cab-condo{margin-top:16px;max-width:100%;white-space:normal;text-align:left;line-height:1.2;padding-top:10px;padding-bottom:10px;text-decoration:none}.fx-galw{margin:4px 0 26px}.fx-galw .fx-gal{border-radius:var(--r-l);overflow:hidden}.fx-car--c{display:flex;flex-wrap:wrap;gap:8px}.fx-car--c li{gap:8px;padding:6px 14px 6px 7px;border-radius:var(--r-p);font:600 13px/1.3 var(--i)}.fx-car--c .fx-ck{width:22px;height:22px}.fx-car--c .fx-ck .ic{width:13px;height:13px}.fx-mais{margin-top:12px}.fx-mais>.fx-car--c{margin-top:8px}.fx-mais summary{display:inline-flex;align-items:center;min-height:36px;padding:0 4px;cursor:pointer;list-style:none;font:800 13px/1 var(--i);color:var(--p2-ink);text-decoration:underline;text-underline-offset:3px}.fx-mais summary::-webkit-details-marker{display:none}.fx-mais summary:focus-visible{outline:2px solid var(--p2-ink);outline-offset:3px;border-radius:4px}.fx-mais .fx-mais-f,.fx-mais[open] .fx-mais-a{display:none}.fx-mais[open] .fx-mais-f{display:inline}.fx-mais .fx-ad{margin-top:16px;padding-top:16px}@media(pointer:coarse){.fx-mais summary{min-height:48px}}@media(max-width:600px){.fx-galw{margin:0 -15px 20px}.fx-galw .fx-gal{border-radius:0}}.fx-sim{overflow-x:clip}@media(max-width:992px){.fx.fi>.cont{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-auto-flow:row dense;column-gap:12px;align-content:start}.fx.fi>.cont>*{grid-column:1/-1}.fx.fi>.cont>.fx-galw{order:-5;margin:0 0 4px}.fx.fi>.cont>.fx-mig{order:-4;padding:12px 0 6px}.fx-cab{display:contents}.fx-cab-t{order:-3;grid-column:1/-1}.fx-cab h1{font-size:clamp(22px,6.2vw,28px);line-height:1.15}.fx-sub{margin:6px 0 0;font-size:14px}.fx-cab-condo{margin-top:10px;min-height:38px;padding:7px 14px;font-size:14px;gap:8px}.fx.fi>.cont>.fx-preco{order:-2;grid-column:1;margin:14px 0 0;align-self:end}.fx-preco strong{margin-top:2px;font-size:clamp(24px,7vw,32px);white-space:nowrap}.fx-acoes{order:-2;grid-column:2;align-self:end;padding:0;gap:6px}.fx-ib,.fx-ib[hidden]{width:40px;height:40px}.fx-ib[hidden],.fx-ib[data-imprimir]{display:none}.fx.fi>.cont>.fx-pilulas{order:-1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:14px 0 0}.fx-pilulas li{display:flex;flex-direction:column;gap:3px;min-height:0;padding:8px 10px;border-radius:var(--r-m);font:600 12px/1.25 var(--i)}.fx-pilulas li b{font-size:17px;line-height:1.1}.fx-pilulas li.fx-dup{display:none}.fx.fi>.cont>.fx-grade{margin-top:20px}}@media(max-width:600px){.fx.fi>.cont>.fx-galw{margin:0 -15px 4px}}
