.hero[data-astro-cid-v7opjumy]{background:var(--gl-ink-900);color:var(--gl-piedra-100);position:relative;overflow:hidden}.orbits[data-astro-cid-v7opjumy]{position:absolute;right:-220px;top:-200px}.hero-wrap[data-astro-cid-v7opjumy]{max-width:1280px;margin:0 auto;padding:clamp(56px,8vw,112px) clamp(20px,4vw,48px);display:flex;flex-direction:column;gap:22px;position:relative}.hero[data-astro-cid-v7opjumy] h1[data-astro-cid-v7opjumy]{font:400 clamp(40px,5.4vw,72px)/1.05 var(--gl-font-display);letter-spacing:-.02em;max-width:900px;text-wrap:balance}.lead[data-astro-cid-v7opjumy]{font-size:clamp(17px,1.6vw,20px);line-height:1.6;color:#c4cbc3;max-width:640px}.hero-wrap[data-astro-cid-v7opjumy] .hero-cta{align-self:flex-start}.pillars[data-astro-cid-v7opjumy]{max-width:1280px;margin:0 auto;padding:clamp(56px,7vw,96px) clamp(20px,4vw,48px);display:grid;grid-template-columns:repeat(auto-fit,minmax(min(250px,100%),1fr));gap:28px}.pillar[data-astro-cid-v7opjumy]{border-top:2px solid var(--gl-ink-900);padding-top:18px;display:flex;flex-direction:column;gap:10px}.pillar[data-astro-cid-v7opjumy] h2[data-astro-cid-v7opjumy]{font:500 26px var(--gl-font-display)}.pillar[data-astro-cid-v7opjumy] p[data-astro-cid-v7opjumy]{font-size:15px;line-height:1.6;color:var(--gl-piedra-700)}.empty[data-astro-cid-v7opjumy]{grid-column:1 / -1;font-size:16px;line-height:1.6;color:var(--gl-piedra-700);max-width:640px}.empty[data-astro-cid-v7opjumy] a[data-astro-cid-v7opjumy]{color:var(--gl-rosa-600);text-decoration:underline;text-underline-offset:2px}.raised[data-astro-cid-v7opjumy]{background:var(--gl-piedra-50);border-top:1px solid var(--gl-piedra-300);border-bottom:1px solid var(--gl-piedra-300)}.two[data-astro-cid-v7opjumy]{max-width:1280px;margin:0 auto;padding:clamp(56px,7vw,96px) clamp(20px,4vw,48px);display:grid;grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr));gap:56px}.col[data-astro-cid-v7opjumy]{display:flex;flex-direction:column;gap:20px}.col[data-astro-cid-v7opjumy] h2[data-astro-cid-v7opjumy]{font:500 clamp(28px,3.4vw,44px)/1.1 var(--gl-font-display)}.norms[data-astro-cid-v7opjumy]{display:flex;flex-direction:column;border-top:1.5px solid var(--gl-ink-900)}.norm[data-astro-cid-v7opjumy]{padding:18px 0;border-bottom:1px solid var(--gl-piedra-300);display:grid;grid-template-columns:minmax(140px,.8fr) 2fr;gap:16px}.norm[data-astro-cid-v7opjumy] h3[data-astro-cid-v7opjumy]{font:600 15px var(--gl-font-text)}.norm[data-astro-cid-v7opjumy] p[data-astro-cid-v7opjumy]{font-size:15px;line-height:1.6;color:var(--gl-piedra-700)}.note[data-astro-cid-v7opjumy]{font:11px var(--gl-font-mono);color:var(--gl-piedra-600)}.docs[data-astro-cid-v7opjumy]{display:flex;flex-direction:column;gap:10px}.docs[data-astro-cid-v7opjumy] li[data-astro-cid-v7opjumy]{display:flex;gap:12px;align-items:flex-start;font-size:16px;line-height:1.5}.docs[data-astro-cid-v7opjumy] svg[data-astro-cid-v7opjumy]{flex:none;margin-top:1px}.more[data-astro-cid-v7opjumy]{align-self:flex-start;font:600 15px var(--gl-font-text);color:var(--gl-rosa-600);text-decoration:underline;text-underline-offset:3px}.more[data-astro-cid-v7opjumy]:hover{color:var(--gl-rosa-700)}@media(max-width:480px){.norm[data-astro-cid-v7opjumy]{grid-template-columns:1fr;gap:4px}}
