@font-face{font-family:Cinzel;font-style:normal;font-weight:700;font-display:swap;src:url(../media/59d8a17b085cc1c6-s.0ds8vreemgw27.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cinzel;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b5f28e41fa16b2ca-s.p.0bu2vpnzs5p12.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cinzel Fallback;src:local(Times New Roman);ascent-override:71.31%;descent-override:27.18%;line-gap-override:0.0%;size-adjust:136.86%}.XZS_ba_className{font-family:Cinzel,Cinzel Fallback;font-style:normal;font-weight:700}.XZS_ba_variable{--font-cinzel:"Cinzel", "Cinzel Fallback"}
@font-face{font-family:EB Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/2aa5a4009f7d5936-s.42gkqnxf3tkp_.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:EB Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/e6072b2158a88198-s.20c1bqics_-ej.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:EB Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/dfa7c08503ab5a99-s.03_kbju97xbuz.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:EB Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/b18802e8a0923218-s.1zrccfvuz4n7d.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:EB Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/acfad49e55cb8c43-s.2jb9323z3-v9y.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:EB Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/99e1843c96eb05bc-s.2-c8f_nh4m07i.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:EB Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/82606c5be961a736-s.p.3cwk8hsy4xaz7.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:EB Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/78a67315aea3bfb4-s.3ehd6ra1u7sc2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:EB Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6a506ee4ee57cea5-s.06ryuqa-rsgam.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:EB Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/94b6d8f1edb4a9c1-s.0zjqipryi3duk.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:EB Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2dc1462ede5c96f8-s.3z76le-1__vzu.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:EB Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/f8a8adb12cd0c69d-s.2cgl1b84y-1yx.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:EB Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b8de5ae5d3d36cb6-s.0vr04k-3zj7s3.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:EB Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a5c14f724c50eac7-s.p.3hgghf1r8-t0-.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:EB Garamond Fallback;src:local(Times New Roman);ascent-override:106.26%;descent-override:31.44%;line-gap-override:0.0%;size-adjust:94.77%}._3SEXaG_className{font-family:EB Garamond,EB Garamond Fallback;font-weight:400}._3SEXaG_variable{--font-garamond:"EB Garamond", "EB Garamond Fallback"}
.g21JLG_home{--fundo:#1e5a3e;--fundo-alt:#174a33;--fundo-caixa:#1a4f36;--linha:#3f7558;--dourado:#d9ab4c;--dourado-claro:#ecc66f;--verde-escuro:#12321f;--texto:#f3ecd9;--texto-suave:#c9d6c6;background:var(--fundo);min-height:100vh;color:var(--texto);font-family:var(--font-garamond), Georgia, serif;font-size:1.2rem;line-height:1.75}.g21JLG_nav{background:var(--fundo-alt);border-bottom:1px solid var(--linha);flex-wrap:wrap;justify-content:center;gap:.5rem 2rem;padding:1.2rem 1rem;display:flex}.g21JLG_nav a{font-family:var(--font-cinzel), serif;letter-spacing:.15em;text-transform:uppercase;color:var(--texto-suave);border-bottom:2px solid #0000;padding-bottom:.2rem;font-size:.8rem;text-decoration:none}.g21JLG_nav a:hover{color:var(--dourado-claro)}.g21JLG_nav a.g21JLG_ativo{color:var(--dourado-claro);border-bottom-color:var(--dourado)}.g21JLG_main{max-width:720px;margin:0 auto;padding:3rem 1.2rem 4rem}.g21JLG_main p{margin:0 0 1.3rem}.g21JLG_logo{width:min(360px,80vw);height:auto;margin:0 auto 2rem;display:block}.g21JLG_logoPequeno{width:min(240px,60vw);height:auto;margin:0 auto 2rem;display:block}.g21JLG_titulo{font-family:var(--font-cinzel), serif;letter-spacing:.05em;text-align:center;color:var(--dourado-claro);margin:0 0 1rem;font-size:clamp(1.6rem,5vw,2.6rem);font-weight:700;line-height:1.3}.g21JLG_subtitulo,.g21JLG_main .g21JLG_subtitulo{text-align:center;color:var(--texto-suave);margin:0 0 3rem;font-style:italic}.g21JLG_secaoTitulo{font-family:var(--font-cinzel), serif;letter-spacing:.05em;color:var(--dourado-claro);border-bottom:1px solid var(--linha);margin:3.5rem 0 1.2rem;padding-bottom:.6rem;font-size:1.5rem;font-weight:700}.g21JLG_link{color:var(--dourado-claro);text-decoration:underline;-webkit-text-decoration-color:var(--dourado);text-decoration-color:var(--dourado);text-underline-offset:3px}.g21JLG_link:hover{color:#fff}.g21JLG_lista{margin:0;padding:0;list-style:none}.g21JLG_lista li{margin-bottom:1.1rem;padding-left:1.8rem;position:relative}.g21JLG_lista li:before{content:"";background:var(--dourado);width:8px;height:8px;position:absolute;top:.65em;left:.2rem;transform:rotate(45deg)}.g21JLG_lista strong{color:var(--dourado-claro);font-weight:400}.g21JLG_lema{font-family:var(--font-cinzel), serif;text-align:center;letter-spacing:.15em;text-transform:uppercase;color:var(--dourado-claro);margin-top:3rem!important}.g21JLG_chamadaFinal{text-align:center;margin:2.5rem 0}.g21JLG_botao{font-family:var(--font-cinzel), serif;letter-spacing:.12em;text-transform:uppercase;color:var(--verde-escuro);background:var(--dourado);padding:1rem 1.8rem;font-size:.9rem;font-weight:700;text-decoration:none;transition:background .2s;display:inline-block}.g21JLG_botao:hover{background:var(--dourado-claro)}.g21JLG_metas{grid-template-columns:repeat(3,1fr);gap:1rem;margin:2.5rem 0;display:grid}.g21JLG_metas div{text-align:center;background:var(--fundo-caixa);border:1px solid var(--linha);border-top:3px solid var(--dourado);padding:1.3rem .8rem}.g21JLG_metas strong{font-family:var(--font-cinzel), serif;color:var(--dourado-claro);font-size:1.6rem;line-height:1.2;display:block}.g21JLG_metas span{color:var(--texto-suave);margin-top:.3rem;font-size:1rem;line-height:1.4;display:block}.g21JLG_passos{counter-reset:passo;margin:0;padding:0;list-style:none}.g21JLG_passos li{counter-increment:passo;margin-bottom:1.6rem;padding-left:3.4rem;position:relative}.g21JLG_passos li:before{content:counter(passo);width:2.3rem;height:2.3rem;font-family:var(--font-cinzel), serif;color:var(--verde-escuro);background:var(--dourado);border-radius:50%;justify-content:center;align-items:center;font-size:1.05rem;display:flex;position:absolute;top:.1rem;left:0}.g21JLG_passos strong{font-family:var(--font-cinzel), serif;color:var(--dourado-claro);font-size:1.05rem;display:block}.g21JLG_compartilhar{flex-wrap:wrap;gap:.8rem;margin-bottom:2.5rem;display:flex}.g21JLG_compartilhar a{font-family:var(--font-cinzel), serif;letter-spacing:.05em;color:var(--dourado-claro);border:1px solid var(--dourado);padding:.6rem 1.3rem;font-size:.9rem;text-decoration:none;transition:background .2s,color .2s}.g21JLG_compartilhar a:hover{color:var(--verde-escuro);background:var(--dourado)}.g21JLG_aviso{color:var(--texto-suave);background:var(--fundo-caixa);border-left:3px solid var(--dourado);margin-bottom:1rem;padding:1rem 1.2rem;font-size:1rem;line-height:1.6}.g21JLG_destinos{grid-template-columns:repeat(2,1fr);gap:1rem;margin:0 0 1.5rem;display:grid}.g21JLG_destinos div{background:var(--fundo-caixa);border:1px solid var(--linha);border-left:3px solid var(--dourado);padding:1.2rem 1.3rem}.g21JLG_destinos strong{font-family:var(--font-cinzel), serif;color:var(--dourado-claro);margin-bottom:.3rem;font-size:1.05rem;display:block}.g21JLG_destinos span{color:var(--texto-suave);font-size:1.05rem;line-height:1.55;display:block}.g21JLG_valores{flex-wrap:wrap;justify-content:center;gap:.8rem;margin:0 0 1.5rem;display:flex}.g21JLG_valores span{font-family:var(--font-cinzel), serif;color:var(--dourado-claro);border:1px solid var(--dourado);padding:.5rem 1.3rem;font-size:1rem}.g21JLG_rodape{text-align:center;background:var(--fundo-alt);border-top:1px solid var(--linha);color:var(--texto-suave);padding:1.5rem 1rem;font-size:.95rem}@media (max-width:600px){.g21JLG_home{font-size:1.1rem}.g21JLG_nav{gap:.4rem 1.2rem}.g21JLG_nav a{letter-spacing:.08em;font-size:.7rem}.g21JLG_metas,.g21JLG_destinos{grid-template-columns:1fr}.g21JLG_compartilhar a{text-align:center;flex:40%}}.g21JLG_textoPeticao{text-align:center;color:var(--texto);background:var(--fundo-caixa);border-top:1px solid var(--dourado);border-bottom:1px solid var(--dourado);margin:0 0 2rem;padding:1.4rem 1.5rem;font-size:1.15rem;font-style:italic;line-height:1.7}.g21JLG_contador{text-align:center;color:var(--texto-suave);margin:0 0 1.5rem!important}.g21JLG_contador strong{font-family:var(--font-cinzel), serif;color:var(--dourado-claro);font-size:1.8rem}.g21JLG_formulario{background:var(--fundo-caixa);border:1px solid var(--linha);border-top:3px solid var(--dourado);flex-direction:column;gap:1.1rem;padding:1.8rem 1.6rem;display:flex}.g21JLG_campo{flex-direction:column;gap:.35rem;display:flex}.g21JLG_campo label{font-family:var(--font-cinzel), serif;letter-spacing:.08em;color:var(--dourado-claro);font-size:.85rem}.g21JLG_campo input,.g21JLG_campo select{color:var(--verde-escuro);background:var(--texto);border:1px solid var(--linha);border-radius:2px;width:100%;padding:.65rem .8rem;font-family:inherit;font-size:1.1rem}.g21JLG_campo input:focus,.g21JLG_campo select:focus{outline:2px solid var(--dourado);outline-offset:1px}.g21JLG_linhaDupla{grid-template-columns:1fr 7rem;gap:1rem;display:grid}.g21JLG_caixa{color:var(--texto-suave);cursor:pointer;align-items:flex-start;gap:.7rem;font-size:1rem;line-height:1.5;display:flex}.g21JLG_caixa input{width:1.15rem;height:1.15rem;accent-color:var(--dourado);flex-shrink:0;margin-top:.2rem}.g21JLG_formulario .g21JLG_botao{cursor:pointer;border:none;align-self:center;margin-top:.5rem}.g21JLG_formulario .g21JLG_botao:disabled{opacity:.6;cursor:wait}.g21JLG_erro{color:#ffd2c4;background:#a0281459;border-left:3px solid #e8735a;padding:.7rem 1rem;font-size:1rem;margin:0!important}.g21JLG_sucesso{text-align:center;background:var(--fundo-caixa);border:1px solid var(--dourado);padding:1.8rem 1.6rem}.g21JLG_sucesso strong{font-family:var(--font-cinzel), serif;color:var(--dourado-claro);margin-bottom:.6rem;font-size:1.3rem;display:block}.g21JLG_sucesso p:last-child{margin-bottom:0!important}.g21JLG_escondido{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.g21JLG_botaoContorno{font-family:var(--font-cinzel), serif;letter-spacing:.12em;text-transform:uppercase;color:var(--dourado-claro);border:1px solid var(--dourado);padding:.9rem 1.6rem;font-size:.9rem;font-weight:700;text-decoration:none;transition:background .2s,color .2s;display:inline-block}.g21JLG_botaoContorno:hover{color:var(--verde-escuro);background:var(--dourado)}@media (max-width:600px){.g21JLG_formulario{padding:1.4rem 1.1rem}.g21JLG_linhaDupla{grid-template-columns:1fr 5.5rem}}
