@font-face{font-family:Space Grotesk;src:url(/site/fonts/space-grotesk-latin.woff2)format("woff2");font-weight:300 700;font-display:swap}@font-face{font-family:DM Sans;src:url(/site/fonts/dm-sans-latin.woff2)format("woff2");font-weight:300 800;font-display:swap}.oi-consig{--marinho:#071640;--marinho-2:#0b1f55;--marinho-3:#12286b;--azul:#5271ff;--azul-claro:#7b92ff;--lilas:#b6c2fb;--lilas-claro:#e6ebff;--branco:#fff;--texto:#071640;--texto-suave:#3b4a75;--sobre-marinho-suave:#c9d2ff;--fonte-titulo:"Space Grotesk", system-ui, sans-serif;--fonte-texto:"DM Sans", system-ui, sans-serif;--largura:1180px;font-family:var(--fonte-texto);-webkit-font-smoothing:antialiased;line-height:1.55}.oi-consig :where(h1,h2,h3,h4){font-family:var(--fonte-titulo);letter-spacing:-.01em;font-weight:700;line-height:1.12}.oi-consig :focus-visible{outline:3px solid var(--azul-claro);outline-offset:3px}.oi-consig .v15-m{width:var(--w);max-width:100%;height:auto;display:block}.oi-consig .oi-btn{white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:46px;padding:0 22px;font-size:15px;font-weight:700;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-flex}.oi-consig .oi-btn:hover{transform:translateY(-2px)}.oi-consig .oi-btn-claro{background:var(--branco);color:var(--marinho)}.oi-consig .oi-btn-contorno{color:var(--branco);background:0 0;border:2px solid}.oi-consig .oi-btn-marinho{background:var(--marinho);color:var(--branco)}.oi-consig .oi-btn-contorno-marinho{border:2px solid var(--marinho);color:var(--marinho);background:0 0}.oi-consig .oi-logo-touro{object-fit:contain;width:40px;height:50px}.oi-cab{z-index:50;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--branco);background:#071640f0;border-bottom:1px solid #b6c2fb2e;position:sticky;top:0}.oi-cab-in{max-width:var(--largura);align-items:center;gap:20px;margin:0 auto;padding:10px 20px;display:flex}.oi-cab .oi-marca{font-family:var(--fonte-titulo);color:var(--branco);font-size:19px;font-weight:700}.oi-menu{margin-left:auto}.oi-menu ul{gap:4px;display:flex}.oi-menu a{color:var(--sobre-marinho-suave);border-radius:10px;padding:8px 10px;font-size:15px;font-weight:500;text-decoration:none;display:inline-flex}.oi-menu a:hover{color:var(--branco);background:#b6c2fb1f}.oi-acoes{align-items:center;gap:12px;display:flex}.oi-cab .oi-tema{color:var(--branco)}.oi-cab .oi-tema:hover{color:var(--branco);background:#b6c2fb24}.oi-entrar{color:var(--branco);align-items:center;gap:6px;padding:8px 6px;font-weight:600;text-decoration:none;display:inline-flex}.oi-entrar svg{width:16px;height:16px}.oi-entrar:hover{text-underline-offset:4px;text-decoration:underline}.oi-menu-cel{display:none}.oi-menu-cel summary{cursor:pointer;min-height:44px;color:var(--branco);border:1px solid #b6c2fb66;border-radius:12px;align-items:center;gap:8px;padding:0 14px;font-size:15px;font-weight:600;list-style:none;display:inline-flex}.oi-menu-cel summary::-webkit-details-marker{display:none}.oi-menu-cel summary svg{width:18px;height:18px}.oi-menu-cel-painel{z-index:60;background:var(--marinho);border-bottom:1px solid #b6c2fb40;position:absolute;top:100%;left:0;right:0;box-shadow:0 18px 40px #030a2373}.oi-menu-cel-painel nav{max-width:var(--largura);margin:0 auto;padding:8px 20px 18px}.oi-menu-cel-painel ul a{color:var(--branco);border-bottom:1px solid #b6c2fb26;padding:12px 4px;font-weight:600;text-decoration:none;display:block}.oi-menu-cel-acoes{grid-template-columns:1fr 1fr;gap:10px;margin-top:14px;display:grid}.oi-menu-cel-acoes .oi-btn{width:100%}@media (max-width:1023px){.oi-cab .oi-menu,.oi-cab .oi-entrar,.oi-cab .oi-cab-criar{display:none}.oi-acoes{gap:8px;margin-left:auto}.oi-menu-cel{display:block}}.oi-rod{background:var(--marinho);color:var(--sobre-marinho-suave);padding:56px 20px 26px}.oi-rod-in{max-width:var(--largura);margin:0 auto}.oi-rod-cta{background-color:var(--lilas);color:var(--marinho);background-image:linear-gradient(120deg,#b6c2fb 0%,#c9d2ff 55%,#dfe5ff 100%);border-radius:26px;align-items:center;gap:24px;padding:40px 48px;display:flex;position:relative;box-shadow:0 22px 50px #00000047}.oi-rod-cta-txt{flex:1;min-width:0}.oi-rod-sobre{text-transform:uppercase;letter-spacing:.14em;color:var(--marinho-3);font-size:12px;font-weight:800}.oi-rod-cta h2{color:var(--marinho);max-width:620px;margin:8px 0 10px;font-size:clamp(24px,3vw,34px)}.oi-rod-cta p{color:#23305e;max-width:560px}.oi-rod-cta .oi-rod-sobre{color:var(--marinho-3)}.oi-rod-cta-bts{flex-wrap:wrap;gap:12px;margin-top:22px;display:flex}.oi-rod-cta-touro{flex-shrink:0;animation:4s ease-in-out infinite oi-flutuar}@keyframes oi-flutuar{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.oi-rod-grade{grid-template-columns:1.3fr 1fr 1fr 1fr 1.5fr;align-items:start;gap:32px;margin-top:48px;display:grid}.oi-rod-marca .oi-marca{font-family:var(--fonte-titulo);color:var(--branco);font-size:19px;font-weight:700}.oi-rod-slogan{color:var(--branco);margin:14px 0 0;font-weight:600}.oi-rod-col{flex-direction:column;gap:12px;display:flex}.oi-rod-col ul{flex-direction:column;gap:10px;display:flex}.oi-rod-tit{color:var(--branco);text-transform:uppercase;letter-spacing:.12em;margin-bottom:4px;font-size:12px;font-weight:800}.oi-rod-link{color:var(--sobre-marinho-suave);text-decoration:none}.oi-rod-link:hover{color:var(--branco);text-underline-offset:4px;text-decoration:underline}.oi-rod-card{color:var(--branco);background:var(--marinho-3);border:1px solid #b6c2fb4d;border-radius:16px;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;text-decoration:none;transition:transform .2s,border-color .2s;display:flex}.oi-rod-card:hover{border-color:var(--azul-claro);transform:translateY(-3px)}.oi-rod-card strong{display:block}.oi-rod-card small{color:var(--sobre-marinho-suave);margin-top:2px;font-size:13px;line-height:1.35;display:block}.oi-rod-card .v15-m{flex-shrink:0}.oi-rod-contato{border-top:1px solid #b6c2fb2e;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:40px;padding-top:22px;font-size:14px;display:grid}.oi-rod-contato>div{flex-direction:column;gap:4px;display:flex}.oi-rod-contato .oi-rod-tit{text-transform:none;letter-spacing:0;margin-bottom:2px;font-size:14px;font-weight:700}.oi-rod-legal{max-width:var(--largura);border-top:1px solid #b6c2fb2e;flex-wrap:wrap;justify-content:space-between;gap:8px 24px;margin:40px auto 0;padding-top:18px;font-size:13px;display:flex}@media (max-width:1000px){.oi-rod-grade{grid-template-columns:1fr 1fr 1fr}.oi-rod-marca,.oi-rod-consig{grid-column:1/-1}}@media (max-width:640px){.oi-rod{padding:40px 16px 24px}.oi-rod-cta{flex-direction:column-reverse;align-items:flex-start;padding:28px 22px}.oi-rod .oi-rod-cta-touro{width:130px}.oi-rod-grade,.oi-rod-contato{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.oi-rod-cta-touro{animation:none}.oi-consig .oi-btn,.oi-rod-card{transition:none}}
