:root{--marca-marinho:#213771;--marca-ouro:#f2b11b;--marca-ciano:#00b6d3;--marinho-900:#0d152b;--marinho-800:#132042;--marinho-750:#16244b;--marinho-700:#1a2c5a;--marinho-500:#526390;--marinho-400:#7e8bad;--marinho-350:#949fbb;--marinho-300:#a6afc6;--marinho-250:#c1c7d7;--ouro-600:#a97c13;--ouro-550:#dfa319;--ouro-400:#f6c75b;--ouro-050:#fef7e8;--ciano-600:#008398;--ciano-050:#e6f8fb;--creme:#fcfbf8;--creme-2:#f7f5f0;--creme-3:#efebe2;--erro:#b3261e;--erro-claro:#ffb4ab;--sucesso:#1d6b4f;--sucesso-claro:#7fd0ab;--bg:var(--creme);--bg-2:var(--creme-2);--bg-3:var(--creme-3);--bg-card:#ffffff;--bg-realce:var(--ouro-050);--bg-frio:var(--ciano-050);--bg-marca:var(--marca-marinho);--bg-escuro:var(--marinho-900);--texto:var(--marinho-900);--texto-2:#4d5f8d;--texto-3:#64739c;--texto-desativado:var(--marinho-350);--texto-marca:var(--marca-marinho);--texto-accent:var(--ouro-600);--icone:var(--ciano-600);--borda:#e0e3eb;--borda-forte:#bcc3d4;--borda-campo:var(--marinho-500);--borda-marca:var(--marca-ouro);--foco:var(--marca-marinho);--sombra-1:0 1px 2px rgba(13,21,43,.05),0 8px 24px -12px rgba(13,21,43,.18);--sombra-2:0 2px 4px rgba(13,21,43,.06),0 24px 56px -20px rgba(13,21,43,.28);--sombra-3:0 4px 10px rgba(13,21,43,.08),0 40px 90px -30px rgba(13,21,43,.34);--btn-fundo:var(--marca-ouro);--btn-texto:var(--marinho-900);--btn-fundo-hover:var(--ouro-550);--f-display:"Amoret Sans","Exotic350","espelho-display",Georgia,serif;--f-texto:"FS Siena","espelho-texto",-apple-system,BlinkMacSystemFont,"Segoe UI",system-ui,sans-serif;--f-numeral:"Exotic350","FS Siena","espelho-texto",Georgia,serif;--peso-display:400;--t-d1:clamp(36px,6.2vw,72px);--t-d2:clamp(31px,5.2vw,60px);--t-d3:clamp(25px,3.4vw,40px);--t-t1:clamp(21px,2.2vw,29px);--t-t2:clamp(18px,1.7vw,23px);--t-sub:clamp(17px,1.5vw,21px);--t-corpo:clamp(16.5px,1.1vw,18px);--t-corpo-p:15px;--t-legenda:13.5px;--t-etiqueta:11.5px;--t-numeral:clamp(34px,5vw,56px);--caixa-headline:min(100%,1040px);--digito:0.60em;--digito-forte:0.64em;--e-1:4px;--e-2:8px;--e-3:12px;--e-4:16px;--e-5:24px;--e-6:32px;--e-7:48px;--e-8:64px;--e-9:96px;--coluna:1240px;--coluna-larga:1440px;--medida:73ch;--medida-curta:42ch;--gutter:clamp(20px,5vw,56px);--secao-y:clamp(64px,9vw,128px);--secao-y-densa:clamp(40px,6vw,80px);--nav-altura:72px;--raio:14px;--raio-p:9px;--raio-g:22px;--raio-pill:999px;--transicao:180ms cubic-bezier(.4,0,.2,1);--transicao-lenta:420ms cubic-bezier(.22,.61,.36,1);--transicao-entrada:640ms cubic-bezier(.16,1,.3,1);--cortina-dur:900ms;--cortina-curva:cubic-bezier(.76,0,.24,1);--scrim-hero:.58;--scrim-recurso:linear-gradient(0deg,rgba(13,21,43,.86) 0%,rgba(13,21,43,.62) 38%,rgba(13,21,43,.14) 72%,rgba(13,21,43,0));color-scheme:light}:root[data-tema=escuro],[data-superficie=escura],[data-superficie=marca]{--bg:var(--bg-escuro);--bg-2:var(--marinho-800);--bg-3:var(--marinho-700);--bg-card:var(--marinho-750);--bg-realce:#23201a;--bg-frio:#0d2b33;--texto:var(--creme);--texto-2:var(--marinho-250);--texto-3:var(--marinho-350);--texto-desativado:var(--marinho-500);--texto-marca:var(--marca-ouro);--texto-accent:var(--marca-ouro);--icone:var(--marca-ciano);--borda:rgb(255 255 255/.12);--borda-forte:rgb(255 255 255/.22);--borda-campo:rgb(255 255 255/.45);--foco:var(--marca-ouro);--sombra-1:0 1px 2px rgba(0,0,0,.30),0 8px 24px -12px rgba(0,0,0,.60);--sombra-2:0 2px 4px rgba(0,0,0,.35),0 24px 56px -20px rgba(0,0,0,.70);--sombra-3:0 4px 10px rgba(0,0,0,.40),0 40px 90px -30px rgba(0,0,0,.78);--btn-fundo-hover:var(--ouro-400);--erro:var(--erro-claro);--sucesso:var(--sucesso-claro);color-scheme:dark;background:var(--bg);color:var(--texto)}[data-superficie=marca]{--bg:var(--bg-marca);--bg-2:var(--marinho-700);--bg-3:var(--marinho-800);--bg-card:var(--marinho-700);--texto-3:var(--marinho-300);--texto-desativado:var(--marinho-400);--texto-accent:var(--ouro-400);--borda:rgb(255 255 255/.16);--borda-forte:rgb(255 255 255/.28)}@font-face{font-family:Amoret Sans;src:url(../../../fontes/AmoretSans-400-normal.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;ascent-override:73.9%;descent-override:26.1%;line-gap-override:0%}@font-face{font-family:FS Siena;src:url(../../../fontes/FSSiena-400-normal.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;ascent-override:82.1%;descent-override:20.5%;line-gap-override:0%}@font-face{font-family:FS Siena;src:url(../../../fontes/FSSiena-400-italic.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap;ascent-override:82.1%;descent-override:20.5%;line-gap-override:0%}@font-face{font-family:FS Siena;src:url(../../../fontes/FSSiena-500-normal.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap;ascent-override:82.1%;descent-override:20.5%;line-gap-override:0%}@font-face{font-family:FS Siena;src:url(../../../fontes/FSSiena-600-normal.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap;ascent-override:82.1%;descent-override:20.5%;line-gap-override:0%}@font-face{font-family:Exotic350;src:url(../../../fontes/Exotic350-600-normal.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap;ascent-override:93.4%;descent-override:23.7%;line-gap-override:0%}@font-face{font-family:espelho-texto;src:local("Arial"),local("Liberation Sans"),local("Helvetica Neue"),local("Roboto");size-adjust:94.87%;ascent-override:86.54%;descent-override:21.61%;line-gap-override:0%}@font-face{font-family:espelho-display;src:local("Arial"),local("Liberation Sans"),local("Helvetica Neue"),local("Roboto");size-adjust:172.40%;ascent-override:42.87%;descent-override:15.14%;line-gap-override:0%}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-padding-top:calc(var(--nav-altura) + var(--e-4))}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{background:var(--bg);color:var(--texto);font-family:var(--f-texto);font-size:var(--t-corpo);line-height:1.62;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}blockquote,body,dd,dl,figure,h1,h2,h3,h4,h5,h6,ol,p,ul{margin:0}ol,ul{padding:0}button,input,select,textarea{font:inherit;color:inherit}img,picture,svg,video{max-width:100%;height:auto;display:block}:where(ul,ol)[role=list]{list-style:none}::selection{background:var(--marca-ouro);color:var(--marinho-900)}::placeholder{color:var(--texto-3);opacity:1}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:3px solid var(--foco);outline-offset:2px;border-radius:var(--raio-p)}hr{border:0;border-top:1px solid var(--borda-forte);margin:var(--e-7) 0}.so-leitor{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}.pular{position:absolute;left:var(--e-4);top:var(--e-4);z-index:100;transform:translateY(-200%);background:var(--bg-card);color:var(--texto-marca);padding:var(--e-3) var(--e-5);border-radius:var(--raio-p);box-shadow:var(--sombra-2);font-weight:600;text-decoration:none}.pular:focus-visible{transform:none}.secao{padding-block:var(--secao-y);background:var(--bg)}.secao--densa{padding-block:var(--secao-y-densa)}.secao--alternada{background:var(--bg-2)}.secao--filete{border-top:1px solid var(--borda)}:root{--area-segura-inline:max(env(safe-area-inset-left,0px),env(safe-area-inset-right,0px))}.caixa{width:min(100% - var(--gutter) * 2 - var(--area-segura-inline) * 2,var(--coluna));margin-inline:auto}.caixa--larga{width:min(100% - var(--gutter) * 2 - var(--area-segura-inline) * 2,var(--coluna-larga))}.prosa{max-width:var(--medida)}.prosa--curta{max-width:var(--medida-curta)}.prosa>*+*{margin-top:var(--e-5)}.prosa ol,.prosa ul{-webkit-padding-start:var(--e-5);padding-inline-start:var(--e-5)}.prosa li+li{margin-top:var(--e-2)}.prosa p{text-wrap:pretty}.pilha{display:grid;grid-gap:var(--e-5);gap:var(--e-5)}.pilha--larga{gap:clamp(var(--e-7),6vw,var(--e-9))}.secao__cabecalho{margin-bottom:var(--e-8)}.acao{margin-top:var(--e-7)}.d1,.d2,.d3{font-family:var(--f-display);font-weight:var(--peso-display);text-wrap:balance;color:var(--marca-marinho)}[data-superficie=escura] .d1,[data-superficie=escura] .d2,[data-superficie=escura] .d3,[data-superficie=marca] .d1,[data-superficie=marca] .d2,[data-superficie=marca] .d3{color:var(--texto)}.d1{font-size:var(--t-d1);line-height:1.02;letter-spacing:-.015em;max-width:var(--caixa-headline)}.d2{font-size:var(--t-d2);line-height:1.06;letter-spacing:-.012em}.d3{font-size:var(--t-d3);line-height:1.12;letter-spacing:-.008em}.t1{font-size:var(--t-t1);line-height:1.22;letter-spacing:-.006em}.t1,.t2{font-family:var(--f-texto);font-weight:600}.t2{font-size:var(--t-t2);line-height:1.3;letter-spacing:-.004em}.d1+*,.d2+*,.d3+*{margin-top:var(--e-5)}.t1+*{margin-top:var(--e-4)}.t2+*{margin-top:var(--e-3)}.sub{font-size:var(--t-sub);line-height:1.52;color:var(--texto-2);max-width:var(--medida-curta);margin-bottom:var(--e-6)}.legenda,figcaption{font-size:var(--t-legenda);line-height:1.5;color:var(--texto-3)}.etiqueta{font-size:var(--t-etiqueta);font-weight:600;line-height:1.2;letter-spacing:.16em;text-transform:uppercase;color:var(--texto-2)}.etiqueta--accent{color:var(--texto-accent)}.texto-p{font-size:var(--t-corpo-p)}.citacao,em,i{font-style:italic;font-synthesis:style weight}.citacao{background:var(--bg-3);-webkit-border-start:3px solid var(--borda-marca);border-inline-start:3px solid var(--borda-marca);padding:var(--e-5) var(--e-6);border-radius:0 var(--raio-p) var(--raio-p) 0}.numeral{font-family:var(--f-numeral);font-weight:600;font-size:var(--t-numeral);line-height:1;letter-spacing:.01em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.numeral__unidade{font-family:var(--f-texto);font-weight:500;font-size:.42em;-webkit-margin-start:var(--e-1);margin-inline-start:var(--e-1)}.d{display:inline-block;width:var(--digito);text-align:center}.d--forte{width:var(--digito-forte)}.dado,.metragem,.preco,table{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.tabela{width:100%;border-collapse:collapse}.tabela td,.tabela th{text-align:start;padding:var(--e-3) var(--e-4);border-bottom:1px solid var(--borda)}.btn,.tabela th{font-weight:600}.btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--e-2);min-height:48px;padding:14px var(--e-6);font-family:var(--f-texto);font-size:15.5px;letter-spacing:.01em;text-align:center;text-decoration:none;border:1.5px solid transparent;border-radius:var(--raio-p);cursor:pointer;transition:background var(--transicao),color var(--transicao),border-color var(--transicao),transform var(--transicao),box-shadow var(--transicao)}.btn--primario{background:var(--btn-fundo);color:var(--btn-texto);box-shadow:var(--sombra-1)}.btn--primario:hover{background:var(--btn-fundo-hover);box-shadow:var(--sombra-2)}.btn--primario:active{transform:translateY(1px);box-shadow:var(--sombra-1)}.btn--secundario{background:transparent;color:var(--texto-marca);border-color:currentColor}.btn--secundario:hover{background:var(--bg-realce)}.btn[aria-disabled=true],.btn[disabled]{background:var(--bg-2);color:var(--texto-desativado);border-color:var(--borda);box-shadow:none;cursor:not-allowed}a{color:inherit}.link,.prosa a{color:var(--texto-marca);-webkit-text-decoration-color:var(--borda-marca);text-decoration-color:var(--borda-marca);text-underline-offset:.18em;text-decoration-thickness:2px;transition:color var(--transicao),-webkit-text-decoration-color var(--transicao);transition:color var(--transicao),text-decoration-color var(--transicao);transition:color var(--transicao),text-decoration-color var(--transicao),-webkit-text-decoration-color var(--transicao)}.link:hover,.prosa a:hover{-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.cartao{background:var(--bg-card);border:1px solid var(--borda);border-radius:var(--raio);box-shadow:var(--sombra-1);padding:var(--e-6);font-size:var(--t-corpo-p);transition:box-shadow var(--transicao),transform var(--transicao)}.cartao:hover{box-shadow:var(--sombra-2);transform:translateY(-2px)}.cartao--imagem{border-radius:var(--raio-g);padding:0;overflow:hidden}.tapete{background:var(--bg-realce);border-radius:var(--raio);padding:var(--e-6)}.tapete--frio{background:var(--bg-frio)}.chip{display:inline-flex;align-items:center;gap:var(--e-2);padding:var(--e-2) var(--e-4);border:1px solid var(--borda-forte);border-radius:var(--raio-pill);font-size:var(--t-legenda);font-weight:500;line-height:1.2}.filete:after{content:"";display:block;width:56px;height:3px;background:var(--borda-marca);border-radius:2px;margin-top:var(--e-4)}.icone{color:var(--icone);flex:none}.painel{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--transicao-lenta);border-top:1px solid var(--borda)}.painel[data-aberto=true]{grid-template-rows:1fr}.painel>.painel__corpo{overflow:hidden;min-height:0}dialog{border:0;border-radius:var(--raio-g);padding:var(--e-6);background:var(--bg-card);color:var(--texto);box-shadow:var(--sombra-3);max-width:min(100% - var(--e-6) * 2,var(--coluna))}dialog::-webkit-backdrop{background:rgba(13,21,43,.72)}dialog::backdrop{background:rgba(13,21,43,.72)}.campo{display:grid;grid-gap:var(--e-2);gap:var(--e-2)}.campo>label{font-weight:500;font-size:var(--t-corpo-p)}input[type=email],input[type=tel],input[type=text],select,textarea{width:100%;padding:13px var(--e-4);background:var(--bg-card);color:var(--texto);border:1.5px solid var(--borda-campo);border-radius:var(--raio-p)}[aria-invalid=true]{border-color:var(--erro)}.campo__aviso{color:var(--erro)}.campo__aviso,.campo__ok{font-size:var(--t-legenda)}.campo__ok{color:var(--sucesso)}input[disabled],select[disabled],textarea[disabled]{background:var(--bg-2);color:var(--texto-desativado);cursor:not-allowed}.veu{position:absolute;inset:0;pointer-events:none}.veu--hero{background-image:linear-gradient(to top right,rgba(13,21,43,var(--scrim-hero)) 0,rgba(13,21,43,0) 72%)}.veu--recurso{background-image:var(--scrim-recurso)}@media screen and (scripting:enabled) and (prefers-reduced-motion:no-preference){:root[data-entrada=armada] [data-entra]{opacity:0;transform:translateY(16px);transition:opacity var(--transicao-entrada),transform var(--transicao-entrada)}:root[data-entrada=armada] [data-entra].visivel{opacity:1;transform:none}}.cortina{transition:opacity var(--cortina-dur) var(--cortina-curva),-webkit-clip-path var(--cortina-dur) var(--cortina-curva);transition:clip-path var(--cortina-dur) var(--cortina-curva),opacity var(--cortina-dur) var(--cortina-curva);transition:clip-path var(--cortina-dur) var(--cortina-curva),opacity var(--cortina-dur) var(--cortina-curva),-webkit-clip-path var(--cortina-dur) var(--cortina-curva)}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms;animation-iteration-count:1}.marquee__trilho,.selo__anel{animation:none}.cortina{transition-duration:1ms}:root[data-entrada=armada] [data-entra]{opacity:1;transform:none}}:root[data-movimento=off] .marquee__trilho,:root[data-movimento=off] .selo__anel{animation:none}:root[data-movimento=off] .cortina{transition-duration:1ms}:root[data-movimento=off] [data-entra]{opacity:1;transform:none}