.rdp{--r-fundo:var(--azul-950);--r-tinta:#fff;--r-nome:#fff;--r-frase:rgba(255,255,255,.88);--r-suave:rgba(255,255,255,.72);--r-linha:rgba(255,255,255,.14);--r-realce:var(--azul-300);--r-ico:var(--azul-700);background:var(--r-fundo);color:var(--r-tinta);font-size:15px;line-height:1.5}.rdp--claro{--r-fundo:#E6E7EA;--r-tinta:var(--azul-950);--r-nome:var(--azul-950);--r-frase:var(--azul-950);--r-suave:#465061;--r-linha:rgba(5,19,42,.16);--r-realce:#8A6630;--r-ico:#8A6630}.rv-ouro{--r-nome:var(--azul-700)}.rdp ul{list-style:none}.r-nq{white-space:nowrap}.rdp a{transition:color .25s var(--suave),border-color .25s var(--suave),background-color .25s var(--suave)}.rdp h2{font-size:16px;font-weight:500;line-height:1.3}.rdp .marca{color:var(--r-nome)}.rdp .marca-foto{background-image:url(/assets/nova/marca-foto-dourado-grande.jpg)!important}.r-lista,.r-contato{display:grid;gap:12px}.r-lista a,.r-pe a,.r-contato a{color:var(--r-suave)}.r-lista a:hover,.r-pe a:hover,.r-contato a:hover{color:var(--r-realce)}.r-contato a{display:inline-flex;align-items:center;gap:12px}.r-contato .ic{width:20px;height:20px;color:var(--r-ico)}.r-redes{display:flex;flex-wrap:wrap;gap:6px}.r-redes a{display:grid;place-items:center;width:40px;height:40px;border:1px solid var(--r-linha);border-radius:var(--raio);color:var(--r-tinta)}.r-redes a:hover{border-color:var(--r-realce);color:var(--r-realce)}.r-redes .ic{width:20px;height:20px}.r-pe{display:flex;flex-wrap:wrap;gap:8px 32px;padding:24px 0 32px;border-top:1px solid var(--r-linha);font-size:13px;color:var(--r-suave)}.r-legal{display:flex;flex-wrap:wrap;gap:8px 24px;margin-left:auto}.rdp .r-logo{display:block;container-type:inline-size}.r-logo .marca{font-size:calc(100cqw / 7.72)}.r-grid{display:grid;grid-template-columns:minmax(0,3.5fr) minmax(0,3fr) minmax(0,2fr) minmax(0,3.5fr);gap:48px}.r-frase{font-weight:300;font-feature-settings:"ss02";font-size:clamp(20px,1.5vw,24px);line-height:1.4;letter-spacing:-.01em;color:var(--r-frase);max-width:28ch}.r-grid h2{margin-bottom:18px}.r-grid .r-redes-tit{margin:36px 0 14px}.rv-topo>.wrap{padding-top:80px}.rv-topo .r-grid{margin-top:72px;padding:48px 0 72px;border-top:1px solid var(--r-linha)}.rv-pe>.wrap{padding-top:88px}.rv-pe .r-grid{padding-bottom:72px}.rv-pe .r-logo{padding:64px 0;border-top:1px solid var(--r-linha)}.r-convite{background:var(--azul-700);color:var(--azul-950);padding:96px 0}.r-convite-in{display:grid;grid-template-columns:minmax(0,6.5fr) minmax(0,5.5fr);gap:64px;align-items:end}.r-convite h2.tit{font-size:clamp(34px,3.9vw,58px);font-weight:300;line-height:1.06;max-width:15ch}.r-convite p{font-size:18px;color:#05132ad6;max-width:46ch}.r-acoes{display:flex;flex-wrap:wrap;align-items:center;gap:16px 32px;margin-top:28px}.rdp .btn-marinho{min-height:56px;padding:0 28px;font-size:16px;background:var(--azul-950);color:#fff}.rdp .btn-marinho:hover{background:var(--azul-900)}.r-convite .r-contato a{color:var(--azul-950);font-weight:500}.r-convite .r-contato a:hover{color:var(--azul-950);text-decoration:underline;text-underline-offset:4px}.r-convite .r-contato .ic{color:var(--azul-950)}.rv-corte>.wrap{padding-top:88px}.rv-corte .r-grid{padding-bottom:88px}.rv-corte .r-pe{padding-bottom:64px}.r-corte{container-type:inline-size}.rdp .r-corte-in{display:block;overflow:hidden;height:calc(100cqw / 7.7 * 1.38)}.r-corte .marca{display:flex;align-items:flex-start;font-size:calc(100cqw / 7.7)}.r-corte .marca:after{margin-top:.88em}@media(max-width:1180px){.r-grid{grid-template-columns:1fr 1fr;gap:48px 40px}.r-convite-in{gap:48px}}@media(max-width:900px){.r-grid{grid-template-columns:1fr;gap:40px}.r-grid nav:nth-of-type(2) ul{grid-template-columns:1fr 1fr}.r-lista,.r-contato{gap:0}.r-lista a,.r-contato a,.r-pe a{display:inline-flex;align-items:center;min-height:44px}.r-redes a{width:44px;height:44px}.r-pe{flex-direction:column;gap:4px;padding:20px 0 24px}.r-legal{margin-left:0;gap:0 24px}.rv-topo>.wrap{padding-top:56px}.rv-topo .r-grid{margin-top:40px;padding:36px 0 48px}.rv-pe>.wrap,.rv-corte>.wrap{padding-top:64px}.rv-pe .r-grid{padding-bottom:48px}.rv-pe .r-logo{padding:40px 0}.rv-corte .r-grid{padding-bottom:56px}.r-convite{padding:64px 0}.r-convite-in{grid-template-columns:1fr;gap:24px}.r-acoes{flex-direction:column;align-items:stretch;gap:8px;margin-top:24px}.rdp .btn-marinho{width:100%}}@media(max-width:980px){body.t5v{padding-bottom:0}.rdp:after{content:"";display:block;height:calc(78px + env(safe-area-inset-bottom))}.rv-corte>.wrap{display:flex;flex-direction:column}.rv-corte .r-pe{order:1;padding-bottom:24px}}
