.page-module__yxzwOW__raiz{--s2-verde:#102a23;--s2-verde-claro:#193c31;--s2-ouro:#c9a961;--s2-ouro-escuro:#876a31;--s2-marfim:#f7f0e2;--s2-marfim-claro:#fcf8ef;--s2-grafite:#262722;background:var(--s2-marfim)}.page-module__yxzwOW__raiz main{background:var(--s2-marfim);color:var(--s2-grafite)}.page-module__yxzwOW__raiz main [style*=opacity]{opacity:1!important;transform:none!important}.page-module__yxzwOW__raiz main [style*=--regua]{--regua:1!important}.page-module__yxzwOW__raiz main>header{border-bottom:1px solid color-mix(in srgb, var(--s2-ouro) 55%, transparent);background-color:var(--s2-marfim);min-height:790px;position:relative;overflow:hidden}.page-module__yxzwOW__raiz main>header:before{content:"";background-image:linear-gradient(90deg,#f7f0e205 0%,#f7f0e214 52%,#f7f0e233 67%,#f7f0e20a 100%),url(/o-sistema-2/timbrado-classico.png);background-position:50%;background-size:cover;position:absolute;inset:64px 0 0}.page-module__yxzwOW__raiz main>header:after{border:1px solid color-mix(in srgb, var(--s2-ouro) 56%, transparent);content:"";pointer-events:none;position:absolute;inset:86px 30px 30px}.page-module__yxzwOW__raiz main>header>div{z-index:1;align-items:center;min-height:790px;padding-top:112px;padding-bottom:92px;display:flex;position:relative}.page-module__yxzwOW__raiz main>header>div>div{border-left:2px solid var(--s2-ouro);width:min(690px,65%);padding:18px 0 20px 34px}.page-module__yxzwOW__raiz main>header p{color:#5c5141}.page-module__yxzwOW__raiz main>header h1{max-width:650px;color:var(--s2-verde);font-size:clamp(3.4rem,5.7vw,5.45rem);line-height:.96}.page-module__yxzwOW__raiz main>header h1 span{color:var(--s2-ouro-escuro)}.page-module__yxzwOW__raiz main>header p:first-child{color:var(--s2-ouro-escuro)}.page-module__yxzwOW__raiz main>header p:first-child span{background:var(--s2-ouro)}.page-module__yxzwOW__raiz main>section:not(:last-child){border-color:color-mix(in srgb, var(--s2-ouro) 38%, transparent);background-color:var(--s2-marfim-claro);background-image:radial-gradient(circle at 92% 4%,#c9a9611a,#0000 31%),linear-gradient(135deg,#ffffff6b,#0000 46%);position:relative}.page-module__yxzwOW__raiz main>section:nth-of-type(2n):not(:last-child){background-color:#f2e8d8;background-image:radial-gradient(circle at 8% 90%,#c9a9611c,#0000 34%),linear-gradient(145deg,#ffffff47,#0000 52%)}.page-module__yxzwOW__raiz main>section:not(:last-child)>div{max-width:1180px;padding-top:112px;padding-bottom:112px;position:relative}.page-module__yxzwOW__raiz main>section:not(:last-child)>div:before{z-index:0;border-color:color-mix(in srgb, var(--s2-ouro) 52%, transparent);content:"";pointer-events:none;position:absolute}.page-module__yxzwOW__raiz main>section:not(:last-child)>div:after{z-index:0;border-color:color-mix(in srgb, var(--s2-ouro) 52%, transparent);content:"";pointer-events:none;position:absolute}.page-module__yxzwOW__raiz main>section:not(:last-child)>div:before{border-left-width:1px;border-right-width:1px;inset:34px 8px}.page-module__yxzwOW__raiz main>section:not(:last-child)>div:after{border-top-width:1px;border-bottom-width:1px;inset:52px 0}.page-module__yxzwOW__raiz main>section:not(:last-child)>div>*{z-index:1;position:relative}.page-module__yxzwOW__raiz main>section:not(:last-child) h2{color:var(--s2-verde);font-size:clamp(2.45rem,4vw,4rem);line-height:1}.page-module__yxzwOW__raiz main>section:not(:last-child) h2 span{color:var(--s2-ouro-escuro)}:is(.page-module__yxzwOW__raiz main>section:not(:last-child) h3,.page-module__yxzwOW__raiz main>section:not(:last-child) dt,.page-module__yxzwOW__raiz main>section:not(:last-child) strong){color:var(--s2-verde)}:is(.page-module__yxzwOW__raiz main>section:not(:last-child) dd,.page-module__yxzwOW__raiz main>section:not(:last-child) p){color:#57534b}.page-module__yxzwOW__raiz main>section:not(:last-child) dl>div{border:1px solid color-mix(in srgb, var(--s2-ouro) 45%, transparent);background:#fcf8efd1;min-height:142px;padding:26px 25px 24px;box-shadow:0 12px 34px #3a30210b}.page-module__yxzwOW__raiz main>section:not(:last-child) dl>div:before{background:var(--s2-ouro);top:-1px}.page-module__yxzwOW__raiz main>section:nth-of-type(5)>div>div:last-child>div{border-color:color-mix(in srgb, var(--s2-ouro) 60%, transparent);background:#fcf8efe6;box-shadow:0 24px 70px #352a1c1a}.page-module__yxzwOW__raiz main>section:nth-child(7)>div{padding-top:72px;padding-bottom:72px}.page-module__yxzwOW__raiz main>section:nth-child(7) p{color:var(--s2-ouro-escuro)}.page-module__yxzwOW__raiz main>section:nth-child(7) a{color:var(--s2-verde)}.page-module__yxzwOW__raiz main>section:last-child{border-top:1px solid var(--s2-ouro);background:linear-gradient(135deg, #c9a96114, transparent 42%), var(--s2-grafite)}@media (max-width:900px){.page-module__yxzwOW__raiz main>header{background-position:64%;min-height:820px}.page-module__yxzwOW__raiz main>header:before{background-image:linear-gradient(90deg,#f7f0e2f7 0 58%,#f7f0e2b8 78%,#f7f0e22e),url(/o-sistema-2/timbrado-classico.png);background-position:64%;background-size:cover;inset:64px 0 0}.page-module__yxzwOW__raiz main>header>div{min-height:820px}.page-module__yxzwOW__raiz main>header>div>div{width:min(610px,78%)}}@media (max-width:640px){.page-module__yxzwOW__raiz main>header{min-height:760px}.page-module__yxzwOW__raiz main>header:before{background-image:linear-gradient(#f7f0e2ed,#f7f0e2f2),url(/o-sistema-2/timbrado-classico.png);background-position:72%;background-size:cover;display:block;inset:64px 0 0}.page-module__yxzwOW__raiz main>header:after{inset:80px 14px 14px}.page-module__yxzwOW__raiz main>header>div{align-items:flex-start;min-height:760px;padding-top:126px;padding-bottom:64px}.page-module__yxzwOW__raiz main>header>div>div{border-left:0;width:100%;padding:0 10px}.page-module__yxzwOW__raiz main>header h1{font-size:clamp(3rem,14vw,4rem)}.page-module__yxzwOW__raiz main>section:not(:last-child)>div{padding-top:76px;padding-bottom:76px}.page-module__yxzwOW__raiz main>section:not(:last-child)>div:before{inset:22px 12px}.page-module__yxzwOW__raiz main>section:not(:last-child)>div:after{inset:30px 4px}.page-module__yxzwOW__raiz main>section:not(:last-child) dl>div{min-height:0;padding:22px 20px}}
