.trio[data-astro-cid-c2ux3fou]{aspect-ratio:480/320;width:100%;max-width:520px;margin-inline:auto;position:relative}.trio[data-astro-cid-c2ux3fou] svg[data-astro-cid-c2ux3fou]{fill:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.raio[data-astro-cid-c2ux3fou]{stroke:#e6eef829;stroke-width:1px}.lado[data-astro-cid-c2ux3fou]{stroke:#60a5fa80;stroke-width:1.4px}.centro[data-astro-cid-c2ux3fou]{fill:var(--red-500);opacity:0;transition:opacity .5s .2s}.onda[data-astro-cid-c2ux3fou]{fill:none;stroke:var(--red-500);stroke-width:1.2px;opacity:0;transform-box:fill-box;transform-origin:50%}.em-cena .centro[data-astro-cid-c2ux3fou]{opacity:1}.em-cena .onda[data-astro-cid-c2ux3fou]{animation:3s ease-out 1.4s infinite tr-onda}@keyframes tr-onda{0%{opacity:.7;transform:scale(.6)}to{opacity:0;transform:scale(3.4)}}.no[data-astro-cid-c2ux3fou]{left:var(--x);top:var(--y);aspect-ratio:1;color:#e6eef8;background:radial-gradient(circle at 50% 35%, var(--navy-700), var(--navy-950));opacity:0;width:19%;transition:opacity .5s ease calc(.5s + var(--k) * .3s), transform .6s var(--ease-out) calc(.5s + var(--k) * .3s);animation:tr-destaque 9s ease-in-out calc(3s + var(--k) * 3s) infinite;border:1px solid #e6eef840;border-radius:50%;place-items:center;display:grid;position:absolute;transform:translate(-50%,-50%)scale(.6)}.no[data-astro-cid-c2ux3fou] .unit-icon{width:42%;height:42%}.em-cena .no[data-astro-cid-c2ux3fou]{opacity:1;transform:translate(-50%,-50%)}@keyframes tr-destaque{0%,30%,to{box-shadow:none;color:#e6eef8;border-color:#e6eef840}10%,20%{border-color:var(--red-400);color:var(--red-400);box-shadow:0 0 0 6px #e2081d1f,0 0 22px #e2081d59}}@media (prefers-reduced-motion:reduce){.no[data-astro-cid-c2ux3fou]{opacity:1;transition:none;animation:none;transform:translate(-50%,-50%)}.centro[data-astro-cid-c2ux3fou]{opacity:1;transition:none}.em-cena .onda[data-astro-cid-c2ux3fou]{animation:none}}.hero[data-astro-cid-lnjhntnx]{padding-block:var(--space-16);align-items:center;min-height:min(76svh,700px);display:flex}.hero[data-astro-cid-lnjhntnx] .container[data-astro-cid-lnjhntnx]{width:100%}.grade[data-astro-cid-lnjhntnx]{gap:var(--space-12);grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;display:grid}.hero[data-astro-cid-lnjhntnx] h1[data-astro-cid-lnjhntnx]{margin-top:var(--space-5);max-width:20ch;color:var(--white);text-wrap:balance;font-size:clamp(2.1rem,1.5rem + 2.2vw,3.5rem)}.lead[data-astro-cid-lnjhntnx]{margin-top:var(--space-8);max-width:50ch;padding-left:var(--space-6);border-left:2px solid var(--red-500);font-size:var(--fs-lg);color:#e6eef8c7;text-wrap:pretty;line-height:1.6}@media (width<=900px){.grade[data-astro-cid-lnjhntnx]{grid-template-columns:1fr}.hero[data-astro-cid-lnjhntnx]{min-height:0}}.areas[data-astro-cid-xzitazkc]{background:linear-gradient(180deg, var(--color-bg-alt), var(--color-bg))}.areas[data-astro-cid-xzitazkc]:before{content:"";pointer-events:none;background-image:radial-gradient(#0b173024 1px,#0000 1.2px);background-size:22px 22px;height:480px;position:absolute;inset:0 0 auto;mask-image:radial-gradient(70% 90% at 15% 0,#000 0%,#0000 70%)}.lista[data-astro-cid-xzitazkc]{gap:var(--space-12);display:grid;position:relative}.espinha[data-astro-cid-xzitazkc]{background:var(--color-border-strong);width:2px;position:absolute;top:0;bottom:0;left:calc(50% - 1px);overflow:hidden}.espinha[data-astro-cid-xzitazkc]:after{content:"";background:linear-gradient(180deg, transparent, var(--red-500), transparent);height:18%;animation:6s linear infinite sl-pulso;position:absolute;inset:0 0 auto}@keyframes sl-pulso{0%{transform:translateY(-100%)}to{transform:translateY(560%)}}.item[data-astro-cid-xzitazkc]{z-index:1;display:flex;position:relative}.area[data-astro-cid-xzitazkc]{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);color:inherit;transition:opacity .7s var(--ease-out), transform .6s var(--ease-out), box-shadow .6s var(--ease-out), border-color .4s ease;flex:1;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);text-decoration:none;display:grid;overflow:hidden;box-shadow:0 1px 2px #0b17300a,0 12px 32px -18px #0b17302e}.item[data-astro-cid-xzitazkc]:nth-child(odd) .visual[data-astro-cid-xzitazkc]{order:2}.area[data-astro-cid-xzitazkc]:hover,.area[data-astro-cid-xzitazkc]:focus-visible{border-color:color-mix(in srgb, var(--unit-color), white 45%);transform:translateY(-6px);box-shadow:0 2px 4px #0b17300d,0 28px 56px -24px #0b173052}.area[data-astro-cid-xzitazkc]:focus-visible{outline:2px solid var(--red-600);outline-offset:4px}.visual[data-astro-cid-xzitazkc]{min-height:300px;padding-block:var(--space-8);background:radial-gradient(70% 90% at 70% 20%, #e2081d1a, transparent 60%), radial-gradient(120% 100% at 50% 0%, var(--navy-800), var(--navy-950) 80%);place-items:center;display:grid;position:relative}.visual[data-astro-cid-xzitazkc] .cena{aspect-ratio:280/160;width:min(100%,420px);height:auto}.visual[data-astro-cid-xzitazkc]:before,.visual[data-astro-cid-xzitazkc]:after{content:"";width:calc(50% - min(50%,210px));height:2px;transition:background var(--dur-med) ease;background:#e6eef880;position:absolute;top:calc(50% - 1px)}.visual[data-astro-cid-xzitazkc]:before{left:0}.visual[data-astro-cid-xzitazkc]:after{right:0}.area[data-astro-cid-xzitazkc]:is(:hover,:focus-visible) .visual[data-astro-cid-xzitazkc]:before,.area[data-astro-cid-xzitazkc]:is(:hover,:focus-visible) .visual[data-astro-cid-xzitazkc]:after{background:var(--red-400)}.corpo[data-astro-cid-xzitazkc]{padding:var(--space-12) var(--space-12) var(--space-16);flex-direction:column;display:flex;position:relative}.topo[data-astro-cid-xzitazkc]{align-items:center;gap:var(--space-3);display:flex}.icone[data-astro-cid-xzitazkc]{width:44px;height:44px;color:var(--white);background:var(--unit-color);border-radius:12px;flex:none;place-items:center;display:grid}.icone[data-astro-cid-xzitazkc] .unit-icon{width:24px;height:24px}.badge[data-astro-cid-xzitazkc]{font-size:var(--fs-xs);color:var(--color-text-faint);text-transform:uppercase;letter-spacing:.08em;font-weight:700}.area[data-astro-cid-xzitazkc] h2[data-astro-cid-xzitazkc]{margin-top:var(--space-5);font-size:var(--fs-2xl);transition:color .4s}.area[data-astro-cid-xzitazkc]:is(:hover,:focus-visible) h2[data-astro-cid-xzitazkc]{color:var(--unit-color)}.tagline[data-astro-cid-xzitazkc]{margin-top:var(--space-3);max-width:52ch;color:var(--color-text-muted);padding-left:var(--space-5);border-left:2px solid color-mix(in srgb, var(--red-600), white 70%);line-height:1.6}.sol-lista[data-astro-cid-xzitazkc]{margin-top:var(--space-6);gap:var(--space-2) var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.sol-lista[data-astro-cid-xzitazkc] li[data-astro-cid-xzitazkc]{font-size:var(--fs-sm);color:var(--color-text-faint);line-height:1.45}.sol-lista[data-astro-cid-xzitazkc] li[data-astro-cid-xzitazkc]:before{content:"› ";color:var(--color-eyebrow)}.mais[data-astro-cid-xzitazkc]{font-style:italic}.seta[data-astro-cid-xzitazkc]{right:var(--space-8);bottom:var(--space-6);border:1px solid var(--color-border);width:40px;height:40px;color:var(--color-eyebrow);transition:transform .5s var(--ease-out), background .3s ease, color .3s ease, border-color .3s ease;border-radius:50%;place-items:center;display:grid;position:absolute}.seta[data-astro-cid-xzitazkc] .menu-icon{width:18px;height:18px}.area[data-astro-cid-xzitazkc]:is(:hover,:focus-visible) .seta[data-astro-cid-xzitazkc]{background:var(--red-600);border-color:var(--red-600);color:var(--white);transform:translate(6px)}@media (width<=900px){.lista[data-astro-cid-xzitazkc]{gap:var(--space-8)}.area[data-astro-cid-xzitazkc]{grid-template-columns:1fr}.item[data-astro-cid-xzitazkc]:nth-child(odd) .visual[data-astro-cid-xzitazkc]{order:0}.visual[data-astro-cid-xzitazkc]{min-height:220px;padding-block:var(--space-6)}.corpo[data-astro-cid-xzitazkc]{padding:var(--space-8) var(--space-6) var(--space-16)}}@media (width<=520px){.sol-lista[data-astro-cid-xzitazkc]{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.espinha[data-astro-cid-xzitazkc]:after{animation:none;display:none}.area[data-astro-cid-xzitazkc],.seta[data-astro-cid-xzitazkc]{transition:border-color .2s,box-shadow .2s,background .2s,color .2s}.area[data-astro-cid-xzitazkc]:is(:hover,:focus-visible),.area[data-astro-cid-xzitazkc]:is(:hover,:focus-visible) .seta[data-astro-cid-xzitazkc]{transform:none}}
