@font-face{font-family:disp;src:url(../media/BebasNeue_Regular-s.p.18574fca.ttf)format("truetype");font-display:swap}@font-face{font-family:disp Fallback;src:local(Arial);ascent-override:116.72%;descent-override:38.91%;line-gap-override:0.0%;size-adjust:77.11%}.disp_a69b2f3c-module__RzQ7Ha__className{font-family:disp,disp Fallback}.disp_a69b2f3c-module__RzQ7Ha__variable{--f-disp:"disp","disp Fallback"}
@font-face{font-family:cond;src:url(../media/BarlowCondensed_SemiBold-s.p.334067e9.ttf)format("truetype");font-display:swap;font-weight:600}@font-face{font-family:cond;src:url(../media/BarlowCondensed_Bold-s.p.0c5a038a.ttf)format("truetype");font-display:swap;font-weight:700}@font-face{font-family:cond Fallback;src:local(Arial);ascent-override:123.84%;descent-override:24.77%;line-gap-override:0.0%;size-adjust:80.75%}.cond_fc14e485-module__YgdAZW__className{font-family:cond,cond Fallback}.cond_fc14e485-module__YgdAZW__variable{--f-cond:"cond","cond Fallback"}
@font-face{font-family:texto;src:url(../media/Barlow_Regular-s.p.ccb6d966.ttf)format("truetype");font-display:swap}@font-face{font-family:texto Fallback;src:local(Arial);ascent-override:103.13%;descent-override:20.63%;line-gap-override:0.0%;size-adjust:96.96%}.texto_7288492e-module__OYFITa__className{font-family:texto,texto Fallback}.texto_7288492e-module__OYFITa__variable{--f-texto:"texto","texto Fallback"}
:root{--preto:#0b0b0a;--grafite:#24221e;--ouro:#c4ac57;--ouro-claro:#dcc98a;--ouro-texto:#9c7a2e;--creme:#f8f5ec;--creme2:#f6f1df;--linha:#e5dfcc;--quieto:#6b6658;--texto2:#4a4740}*{box-sizing:border-box}html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{animation:none!important}}body{color:var(--preto);font:400 16px/1.55 var(--f-texto),Arial,sans-serif;background:#fff;margin:0}a{color:inherit;text-decoration:none}img{max-width:100%}:focus-visible{outline:3px solid var(--ouro);outline-offset:2px}.w{max-width:1240px;margin:0 auto;padding:0 32px}@media (max-width:700px){.w{padding:0 18px}}.eb{font:700 13px var(--f-cond);letter-spacing:.18em;text-transform:uppercase;color:var(--ouro-texto)}.d{font-family:var(--f-disp);letter-spacing:.02em;font-weight:400}.btn{font:700 15px var(--f-cond);letter-spacing:.12em;text-transform:uppercase;background:var(--ouro);color:var(--preto);cursor:pointer;border:0;border-radius:4px;padding:13px 22px;display:inline-block}.btn2{font:700 15px var(--f-cond);letter-spacing:.12em;text-transform:uppercase;border:1.5px solid var(--ouro);color:var(--ouro-texto);border-radius:4px;padding:12px 22px;display:inline-block}.bt{font:700 13px var(--f-cond);letter-spacing:.1em;text-transform:uppercase;border:1.5px solid var(--preto);border-radius:4px;padding:9px 14px;display:inline-block}.card{border:1px solid var(--linha);background:#fff;border-radius:12px;padding:22px}.pill{font:700 12px var(--f-cond);letter-spacing:.1em;text-transform:uppercase;border-radius:999px;padding:4px 10px;display:inline-block}.cab{background:var(--grafite);color:#fff;z-index:20;position:-webkit-sticky;position:sticky;top:0}.cab .w{grid-template-columns:1fr auto 1fr;align-items:center;gap:30px;min-height:78px;display:grid}.cab nav{font:700 14px var(--f-cond);letter-spacing:.1em;text-transform:uppercase;gap:24px;display:flex}.cab nav.e{justify-content:flex-end}.cab nav a[aria-current=page]{color:var(--ouro);border-bottom:2px solid var(--ouro);padding-bottom:4px}.cab .logo img{width:auto;height:60px;display:block}.cab .entrar{color:var(--ouro)}.hamb{border:0;border-top:2px solid var(--ouro);border-bottom:2px solid var(--ouro);cursor:pointer;background:0 0;justify-self:end;width:34px;height:24px;display:none;position:relative}.hamb:after{content:"";background:var(--ouro);height:2px;position:absolute;top:9px;left:0;right:0}.cab .menu-cel{display:none}@media (max-width:960px){.cab .w nav{display:none}.hamb{grid-column:3;display:block}.cab .logo{grid-column:2}.cab .logo img{height:50px}.cab .menu-cel.aberto{background:var(--grafite);font:700 18px var(--f-cond);letter-spacing:.08em;text-transform:uppercase;gap:4px;padding:10px 18px 18px;display:grid}.menu-cel a{border-bottom:1px solid #3a3833;padding:10px 0}}.topo{background:var(--creme);border-bottom:1px solid var(--linha)}.topo .w{padding-top:40px;padding-bottom:34px}.topo h1{font:400 clamp(52px,7vw,96px)/.9 var(--f-disp);margin:8px 0}.topo p{color:var(--texto2);max-width:720px;margin:0}section.s{padding:64px 0}.st{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:16px;margin-bottom:22px;display:flex}.st h2{font:400 clamp(40px,5vw,64px)/.9 var(--f-disp);margin:6px 0 0}.st a{font:700 14px var(--f-cond);letter-spacing:.12em;text-transform:uppercase;color:var(--ouro-texto)}.creme{background:var(--creme)}.g2{grid-template-columns:1.25fr 1fr;gap:32px;display:grid}@media (max-width:900px){.g2{grid-template-columns:1fr}}.jg{border-bottom:1px solid var(--linha);grid-template-columns:120px 1fr auto 1fr;align-items:center;gap:16px;padding:18px 0;display:grid}.jg .f{font:700 13px var(--f-cond);letter-spacing:.16em;text-transform:uppercase;color:var(--ouro-texto)}.jg .a{text-align:right;font:400 30px var(--f-disp)}.jg .b{font:400 30px var(--f-disp)}.jg .p{font:400 36px var(--f-disp);color:var(--ouro-texto);text-align:center;min-width:90px}@media (max-width:700px){.jg{grid-template-columns:1fr auto 1fr}.jg .f{text-align:center;grid-column:1/-1}.jg .a,.jg .b{font-size:21px}.jg .p{min-width:64px;font-size:28px}}.tab{border-collapse:collapse;width:100%;font:600 17px var(--f-cond)}.tab td{border-bottom:1px solid var(--linha);padding:9px 6px}.tab td.n{width:34px;color:var(--ouro-texto);font:400 24px var(--f-disp)}.tab td.e{width:44px}.tab td.p{text-align:right;font:400 26px var(--f-disp)}.tab tr.corte td{border-bottom:2px dashed var(--ouro)}.ar{border-bottom:1px solid var(--linha);grid-template-columns:30px 44px 1fr auto;align-items:center;gap:12px;padding:10px 0;display:grid}.ar .n{font:400 24px var(--f-disp);color:var(--ouro-texto)}.ar b{font:400 24px/1 var(--f-disp);display:block}.ar small{font:700 12px var(--f-cond);letter-spacing:.12em;text-transform:uppercase;color:var(--ouro-texto)}.ar .g{font:400 40px var(--f-disp)}.rod{background:var(--preto);color:#fff;border-top:3px solid var(--ouro);padding:30px 0 40px}.rod .w{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;display:flex}.rod p{font:700 13px var(--f-cond);letter-spacing:.12em;text-transform:uppercase;color:#b9b2a0;margin:0}.rod .logo{font:400 24px var(--f-disp);letter-spacing:.06em;align-items:center;gap:12px;display:flex}.rod nav{flex-wrap:wrap;gap:18px;display:flex}
