.ge-hero{position:relative;overflow:hidden;color:var(--marfim);min-height:min(900px,100svh);padding:calc(var(--cab-h) + 112px) 0 112px;background:radial-gradient(74% 54% at 12% 4%,rgba(242,237,227,.155) 0,rgba(242,237,227,.062) 30%,transparent 74%),radial-gradient(98% 86% at 94% 106%,rgba(0,18,14,.8) 0,transparent 78%),var(--breu)}.ge-hero .monograma-fundo{right:-170px;top:120px;opacity:.045}.ge-hero-texto{position:relative;display:flex;flex-direction:column;gap:28px}.ge-hero-texto>*{max-width:920px}.ge-hero h1{font-size:clamp(52px,5.85vw,84px);line-height:1.03}.ge-hero-texto p{max-width:700px;font-size:20px;line-height:1.6;opacity:.86}.ge-convites{display:flex;gap:40px;align-items:center;font-size:16px}.ge-convites a:last-child{opacity:.8}.ge-convites a:hover{color:var(--champanhe);opacity:1}@media (max-width:899px){.ge-hero{min-height:0;padding:calc(var(--cab-h) + 64px) 0 72px}.ge-hero .monograma-fundo{width:360px;right:-140px;top:80px}.ge-hero-texto{gap:22px}.ge-hero-texto p{font-size:17px}.ge-convites{flex-direction:column;align-items:stretch;gap:16px}.ge-convites a:first-child{height:52px;background:var(--marfim);color:var(--breu);border-radius:10px;align-items:center;justify-content:center;font-weight:600;font-size:15px}.ge-convites a:first-child:after,.ge-convites a:last-child:after{display:none}.ge-convites a:last-child{align-items:center;font-size:15px}}.ge-perguntas{padding-block:clamp(80px,9.4vw,136px) var(--secao)}.ge-perguntas-cabeca{grid-column:span 5;display:flex;flex-direction:column;gap:24px}.ge-perguntas h2{font-size:var(--t-h2);line-height:1.05}.ge-perguntas-cabeca p{font-size:18px;line-height:1.6;color:var(--texto2)}.ge-lista-perguntas{grid-column:7/span 6;list-style:none;margin:0;padding:0;border-bottom:1px solid var(--sal)}.ge-lista-perguntas li{display:grid;grid-template-columns:64px minmax(0,1fr);grid-gap:20px;gap:20px;border-top:1px solid var(--sal);padding:26px 0}.ge-lista-perguntas .n{font-family:var(--serifa);font-size:30px;color:var(--ouro);line-height:1.1}.ge-lista-perguntas p{font-size:22px;line-height:1.45}@media (max-width:899px){.ge-perguntas .grade-12{row-gap:32px}.ge-lista-perguntas li{grid-template-columns:40px minmax(0,1fr);gap:12px;padding:20px 0}.ge-lista-perguntas .n{font-size:24px}.ge-lista-perguntas p{font-size:18px}}.ge-servicos{background:var(--tinta);color:var(--marfim);padding-block:var(--secao)}.ge-servicos .envelope{display:flex;flex-direction:column;gap:56px}.ge-cartoes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:24px;gap:24px}.ge-cartao{background:var(--floresta);border:1px solid rgba(205,197,180,.18);border-radius:2px;padding:32px 28px;min-height:250px;display:flex;flex-direction:column;gap:14px}.ge-cartao .num{font-family:var(--serifa);font-size:44px;color:var(--ouro);line-height:1}.ge-cartao strong{font-size:21px;font-weight:500}.ge-cartao>span:last-child{font-size:15px;line-height:1.6;opacity:.84}.ge-relacionados{font-size:14px;color:var(--nevoa)}.ge-relacionados a{color:var(--marfim);text-decoration:none}.ge-relacionados a:hover{color:var(--champanhe)}@media (max-width:1100px){.ge-cartoes{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:899px){.ge-servicos .envelope{gap:28px}.ge-cartoes{grid-template-columns:1fr;gap:12px}.ge-cartao{min-height:0;padding:24px 22px}.ge-cartao .num{font-size:36px}}.ge-pratica{background:var(--breu);color:var(--marfim);padding-block:var(--secao)}.ge-pratica .grade-12{row-gap:0;align-items:start}.ge-pratica-cabeca{grid-column:1/-1;display:flex;flex-direction:column;gap:18px;margin-bottom:56px;max-width:980px}.ge-situacoes{grid-column:span 6;margin:0;border-bottom:1px solid rgba(205,197,180,.2)}.ge-situacoes>div{display:grid;grid-template-columns:minmax(0,250px) minmax(0,1fr);grid-gap:20px;gap:20px;border-top:1px solid rgba(205,197,180,.2);padding:18px 0}.ge-situacoes dt{font-size:16px;font-weight:600}.ge-situacoes dd{margin:0;font-size:15px;line-height:1.55;opacity:.84}.ge-print{grid-column:8/span 5;margin:0;display:flex;flex-direction:column;gap:10px}.ge-print img{width:100%;height:auto;border:1px solid rgba(205,197,180,.2);border-radius:2px}.ge-print figcaption{font-size:12px;color:var(--nevoa)}.ge-print figcaption a{color:var(--nevoa)}@media (max-width:1100px){.ge-situacoes>div{grid-template-columns:1fr;gap:6px}}@media (max-width:899px){.ge-pratica-cabeca{margin-bottom:28px}.ge-print{margin-top:32px}}.ge-rituais{padding-block:var(--secao)}.ge-rituais .envelope{display:flex;flex-direction:column;gap:56px}.ge-rituais h2{max-width:980px}.ge-rituais-grade{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:40px;gap:40px}.ge-rituais-grade>div{border-top:1px solid var(--sal);padding-top:24px;display:flex;flex-direction:column;gap:12px}.ge-rituais-grade strong{font-size:22px;font-weight:500}.ge-rituais-grade span{font-size:16px;line-height:1.65;color:var(--texto2)}@media (max-width:899px){.ge-rituais .envelope{gap:32px}.ge-rituais-grade{grid-template-columns:1fr;gap:24px}.ge-rituais-grade strong{font-size:19px}}.ge-socios{background:var(--linho);padding-block:var(--secao)}.ge-socios h2{grid-column:span 5;font-size:var(--t-h2-menor);line-height:1.06}.ge-socio{margin:0;display:flex;flex-direction:column;gap:12px}.ge-socio:first-of-type{grid-column:7/span 3}.ge-socio:nth-of-type(2){grid-column:10/span 3}.ge-socio .foto{position:relative;height:320px;border-radius:2px;overflow:hidden}.ge-socio .foto img{object-fit:cover;object-position:50% 22%}.ge-socio figcaption{display:flex;flex-direction:column;gap:6px}.ge-socio strong{font-size:19px;font-weight:600}.ge-socio span{font-size:14px;color:var(--texto2)}@media (max-width:899px){.ge-socios .grade-12{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 12px}.ge-socios h2{grid-column:1/-1!important}.ge-socio:first-of-type,.ge-socio:nth-of-type(2){grid-column:auto!important}.ge-socio .foto{height:auto;aspect-ratio:3/4}.ge-socio strong{font-size:17px}}