:root{--display:"Montserrat","Montserrat Fallback","Segoe UI",system-ui,sans-serif;--text:"Montserrat","Montserrat Fallback","Segoe UI",system-ui,sans-serif;--mono:"Montserrat","Montserrat Fallback","Segoe UI",system-ui,sans-serif}.nav.solid{background:0 0}.nav .wrap{width:min(100% - 2.5rem,var(--page));margin-inline:auto}.nav-shell{box-shadow:none;-webkit-backdrop-filter:none;background:0 0;border:0;border-radius:999px;gap:3.2rem;padding:.5rem .5rem .5rem 1.1rem}.nav.solid .nav-shell{-webkit-backdrop-filter:blur(20px)saturate(180%);background:#ffffffdb;box-shadow:inset 0 1px #ffffffeb,0 16px 36px -24px #4a302a8c}.nav-links{gap:1.1rem}.nav-logo img{width:5.2rem}.nav-acts .btn:after{opacity:0}.nav.acao-discreta .nav-acts .btn{color:var(--ink);background:0 0;box-shadow:inset 0 0 0 1px #4a302a4d}.btn{color:var(--ink);-webkit-backdrop-filter:blur(20px)saturate(180%);background:linear-gradient(155deg,#ffffffc7,#fff9 58%,#ffffffb3);border:0;border-radius:10px;box-shadow:inset 0 1px #fffffff2,inset 0 -1px #4a302a1a,0 10px 22px -12px #4a302a59}.btn:after{content:"";border-radius:inherit;pointer-events:none;z-index:2;-webkit-mask-composite:xor;-webkit-mask-composite:xor;background:linear-gradient(150deg,#fff 0%,#ffffff59 34%,#ffffff1a 62%,#fff9 100%);padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.btn:hover{filter:none;background:linear-gradient(155deg,#ffffffe0,#ffffffb3 58%,#fffc);box-shadow:inset 0 1px #fff,inset 0 -1px #4a302a1a,0 16px 30px -14px #4a302a66}.btn:active,.btn.press{box-shadow:inset 0 2px 6px #4a302a29,0 4px 10px -8px #4a302a66}.btn:before{display:none}.btn.quiet{color:var(--ink);border-radius:10px}.nav-acts .btn{border-radius:10px}.nav.acao-discreta .nav-acts .btn{background:#ffffff6b}@media (min-width:941px){.nav-shell{grid-template-columns:1fr auto 1fr;align-items:center;gap:1.6rem;display:grid}.nav-logo{justify-self:start}.nav-links{flex:none;justify-self:center;gap:.55rem;margin-left:0}.nav-acts{justify-self:end}.nav-links{gap:.9rem}.nav-links a,.nav-acts .enter{letter-spacing:.1em;text-transform:uppercase;font-size:.75rem;font-weight:600}.nav-links a{color:#5d3c31bd;padding:.66rem .55rem}.nav-links a:hover{color:var(--ink);background:0 0}.nav-acts .enter{color:#5d3c31bd}.nav-shell{box-shadow:none;-webkit-backdrop-filter:none;background:0 0;border-color:#0000}.nav{padding:.45rem 0}.nav-shell{padding:.35rem .5rem .35rem 1.1rem}.nav-logo img{width:4rem}.nav.solid .nav-logo img{width:3.7rem}}.crisis{padding:1.9rem 0 1.7rem}.crisis-in{-moz-column-gap:.8rem;text-align:left;grid-template-columns:auto minmax(0,1.15fr) minmax(0,1fr);align-items:start;gap:1.4rem .8rem;display:grid}.crisis-in>svg{grid-column:1;width:1rem;height:1rem;margin:.2rem 0 0;display:block}.crisis-in p{grid-column:2;max-width:30rem;margin:0}.foot-fim{text-align:left;border-top:0;border-left:1px solid #5d3c3124;grid-column:3;justify-items:start;margin:0;padding:0 0 0 clamp(1.6rem,3vw,3rem);display:block}.foot-empresa{max-width:38ch;margin:0}.foot-base{flex-wrap:wrap;justify-content:flex-start;gap:1.1rem;margin-top:.85rem;display:flex}.foot-main{border-bottom:1px solid #5d3c3121;grid-template-columns:300px repeat(4,minmax(0,1fr));gap:0 2.6rem;padding-bottom:2.6rem}.foot-col h4{font-family:var(--text);letter-spacing:.12em;text-transform:uppercase;color:#8b6b5d;margin:0 0 .95rem;font-size:.6875rem;font-weight:600}.foot-col a{color:#4a302a;font-size:.905rem;font-weight:450}.foot-marca>img{width:4.6rem;margin-bottom:1.1rem}.foot-marca p{font-family:var(--text);color:#5d3c31;max-width:30ch;margin:0;font-size:.905rem;font-weight:400;line-height:1.65}.foot-dados{gap:.3rem 1.3rem;margin-top:1.1rem}.foot-dados a,.foot-dados span{color:#4a302a;font-size:.905rem}.foot-social{gap:.6rem;margin-top:1.1rem}@media (max-width:1040px){.foot-main{grid-template-columns:1fr 1fr 1fr;gap:2.2rem 2.4rem}.foot-marca{grid-column:1/-1}}@media (max-width:620px){.foot-main{grid-template-columns:1fr 1fr}}.foot-marca>img{width:68px}@media (max-width:940px){.nav{padding-top:max(.85rem,calc(env(safe-area-inset-top) + .3rem));background:0 0;padding-bottom:.85rem;position:fixed;top:0;left:0;right:0}.nav.solid{background:0 0}.nav-shell{-webkit-backdrop-filter:blur(26px)saturate(200%);backdrop-filter:blur(26px)saturate(200%);background:#ffffff75;border:1px solid #ffffff6b;border-radius:999px;padding:.42rem .42rem .42rem .9rem;box-shadow:inset 0 1px #ffffff9e,inset 0 -1px #ffffff24,0 14px 34px -22px #25181bbf}.nav-logo img{filter:none}.nav-burger{box-shadow:none;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#25181b4d;border:0;border-radius:999px;flex-direction:column;justify-content:center;align-items:center;width:44px;min-width:44px;height:44px;min-height:44px;padding:0;display:flex}.nav-burger span{background:#fff;width:1.15rem;height:2px;margin:.19rem 0}}.nav-acts .btn:after,.nav.acao-discreta .nav-acts .btn:after{opacity:0}.nav-acts .btn:hover,.nav.acao-discreta .nav-acts .btn:hover{color:#fff;background:#c94905}footer:before,footer:after{display:none}.foot-marca p,.foot-dados a,.foot-dados span{color:#d4c0ab}.foot-dados a:hover{color:#fff}.foot-dados svg{color:#d4c0ab;opacity:.8}.foot-col h4{color:#fff}.foot-col a{color:#d4c0ab}.foot-col a:hover{color:#fff}.foot-base,.foot-fim{border-top-color:#ffffff24;box-shadow:inset 0 1px #ffffff1a}.foot-empresa,.foot-fim,.foot-fim span,.foot-fim a{color:#d4c0ab}.foot-fim a:hover{color:#fff}.foot-social a{color:#d4c0ab;box-shadow:inset 0 0 0 1px #ffffff2e}.foot-social a:hover{color:#fff;background:#ffffff1a}.crisis:before,.crisis:after{display:none}.crisis-in p{color:#fff}.crisis-in b{color:#fff;font-weight:600}.crisis-in a{color:#fff;text-underline-offset:.15em;text-decoration:underline}.crisis-in>svg{color:#ffc7a8}.foot-marca>img{display:none}.foot-marca p{margin-top:0}.foot-social a{-webkit-backdrop-filter:none;color:#d4c0ab;width:2.35rem;height:2.35rem;transition:background-color .2s var(--ease),color .2s var(--ease),box-shadow .2s var(--ease);background:0 0;border:0;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #ffffff4d}.foot-social a:before,.foot-social a:after{display:none}.foot-social a svg{width:1.05rem;height:1.05rem}.foot-social a:hover{color:#fff;background-color:#ffffff24;box-shadow:inset 0 0 0 1px #ffffff73}.foot-main{gap:1rem 2rem;padding-bottom:1.35rem}.foot-col h4{margin-bottom:.45rem}.foot-col ul{gap:0}.foot-col a{padding-block:.32rem}.foot-marca p{margin-bottom:.9rem}@media (max-width:860px){.foot-main{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.1rem 1.5rem}.foot-marca{grid-column:1/-1}}@media (max-width:720px){.foot-main{grid-template-columns:repeat(2,minmax(0,1fr))}}.foot-marca p{max-width:34ch;margin-bottom:.75rem}.foot-dados{gap:.4rem 1.1rem;margin-bottom:.7rem}.foot-social a{width:34px;height:34px}footer{padding-top:1.6rem}.foot-main{padding-bottom:1.15rem}body:has(.conf) .nav{background:#fdfcfa}.nav.solid,html:not(.ver-vidro) .nav.solid{-webkit-backdrop-filter:blur(22px)saturate(1.7);background:linear-gradient(#fdfcfaeb,#fdfcfad1)}.nav.solid .nav-shell,html:not(.ver-vidro) .nav.solid .nav-shell{-webkit-backdrop-filter:none;box-shadow:none;background:0 0}html.menu-aberto .nav-burger span:first-child{transform:translateY(6px)rotate(45deg)}html.menu-aberto .nav-burger span:nth-child(2){opacity:0}html.menu-aberto .nav-burger span:nth-child(3){transform:translateY(-6px)rotate(-45deg)}.nav-burger span{transition:transform .3s cubic-bezier(.32,.72,0,1),opacity .2s var(--ease)}html.menu-aberto .nav{z-index:200}.crisis-in p b{color:#fff}.crisis-in a{color:#ffc7a8;text-underline-offset:.15em;text-decoration:underline;text-decoration-thickness:.09em}.crisis-in a:hover{color:#fff;text-decoration-thickness:.14em}footer.curto .crisis{background:var(--topo-3);box-shadow:inset 0 1px 0 color-mix(in srgb,var(--ink)12%,transparent)}footer.curto .crisis-in p,footer.curto .crisis-in p b{color:var(--ink)}footer.curto .crisis-in svg{color:var(--accent)}footer.curto .crisis-in a{color:var(--ink);-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}footer.curto .crisis-in a:hover,footer.curto .foot-base svg{color:var(--accent)}footer.curto .foot-fim{box-shadow:inset 0 1px 0 color-mix(in srgb,var(--ink)12%,transparent)}@media (max-width:720px){.crisis-in{display:block}.foot-fim{margin-top:16px;padding-top:14px}}@media (max-width:620px){.crisis{padding:18px 0 16px}footer .foot-empresa{font-size:var(--t-1);line-height:1.5}footer .foot-base{font-size:var(--t-1)}.foot-fim{margin-top:14px;padding-top:14px}}.nav-acts .btn:hover,.nav.acao-discreta .nav-acts .btn:hover,html:not(.ver-vidro) .nav-acts .btn:hover,html:not(.ver-vidro) .nav.acao-discreta .nav-acts .btn:hover{color:#fff;background:#ff7e31}
.js .rv,.js .stagger>*{opacity:1;transition:none;transform:none}.nav-acts .btn{color:#fff;-webkit-backdrop-filter:none;background:#ff7e31;box-shadow:inset 0 1px #ffffff3d,0 10px 22px -14px #c94905a6}.nav-acts .btn:after{opacity:0}.nav-acts .btn:hover{color:#fff;background:#ff7e31}@media (max-width:940px){.nav,.nav.solid{box-shadow:none;-webkit-backdrop-filter:none;background:0 0;border:0;padding:.35rem 0 0;position:absolute;top:0;left:0;right:0}.nav .wrap .nav-shell,.nav.solid .wrap .nav-shell{height:56px;min-height:0;box-shadow:none;-webkit-backdrop-filter:none;background:0 0;border:0;border-radius:0;align-items:center;padding:0;display:flex}.nav .wrap .nav-logo{align-items:center;display:flex}.nav .wrap .nav-logo img,.nav.solid .wrap .nav-logo img{width:58px;height:auto}.nav .wrap .nav-burger,.nav.solid .wrap .nav-burger{-webkit-backdrop-filter:none;width:44px;height:44px;box-shadow:none;background:0 0;border:0;flex:none;margin-left:auto}.nav .wrap .nav-burger span,.nav.solid .wrap .nav-burger span{background:var(--ink)}.nav .wrap .nav-burger:hover{background:color-mix(in srgb,var(--ink)8%,transparent)}}.btn{background:var(--accent);color:#fff;-webkit-backdrop-filter:none;border:0;box-shadow:inset 0 1px #ffffff3d,0 10px 22px -14px #c9490599}.btn:after{opacity:0}.btn:hover{color:#fff;background:#c94905}.btn.quiet{background:var(--surface);color:var(--ink);box-shadow:inset 0 0 0 1px var(--line)}.btn.quiet:hover{background:var(--surface);color:var(--ink)}.agendar .btn.quiet{cursor:default;box-shadow:inset 0 0 0 1px var(--line)}.barra .btn,.barra .btn.vidro{color:var(--accent);box-shadow:none;-webkit-backdrop-filter:none;background:0 0;padding-left:.7rem;padding-right:.7rem}.barra .btn:hover,.barra .btn.vidro:hover{background:color-mix(in srgb,var(--accent)10%,transparent);color:var(--accent)}
