.hero-alliances{position:relative}.hero-alliances-grid{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:var(--space-6);align-items:center}@media(max-width:767.98px){.hero-alliances-grid{grid-template-columns:1fr}.hero-alliances{padding-top:var(--space-6)}}.hero-alliances-meta{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-top:var(--space-4)}.hero-alliances-cta{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-top:var(--space-5)}.hero-alliances-media{display:flex;justify-content:center}.hero-alliances-map{max-width:480px;width:100%}.section-alliances-intro p.lead{text-align:left}.section-alliances-create .alliances-grid-two,.section-alliances-worldmap .alliances-grid-two,.section-alliances-newplayers .alliances-grid-two,.section-alliances-communication .alliances-grid-two{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-6);align-items:flex-start}@media(max-width:767.98px){.section-alliances-create .alliances-grid-two,.section-alliances-worldmap .alliances-grid-two,.section-alliances-newplayers .alliances-grid-two,.section-alliances-communication .alliances-grid-two{grid-template-columns:1fr}}.alliances-grid-reverse{direction:rtl}.alliances-grid-reverse>*{direction:ltr}.alliances-media figure{display:flex;flex-direction:column;gap:var(--space-2)}.alliances-grid-three{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-5);align-items:stretch}@media(max-width:1023.98px){.alliances-grid-three{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767.98px){.alliances-grid-three{grid-template-columns:1fr}}.alliances-card h3{margin-top:0}.alliances-roles-table{margin-top:var(--space-4)}.section-alliances-events .alliances-media img,.section-alliances-worldmap .alliances-media img,.section-alliances-communication .alliances-media img{border-radius:var(--radius-lg)}.alliances-highlight{height:100%;display:flex;flex-direction:column;gap:var(--space-3);justify-content:space-between}.alliances-highlight .btn{align-self:flex-start}.section-alliances-tips .alliances-tips-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-5)}@media(max-width:1023.98px){.section-alliances-tips .alliances-tips-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767.98px){.section-alliances-tips .alliances-tips-grid{grid-template-columns:1fr}}.section-alliances-cta .alliances-cta-card{text-align:center;display:flex;flex-direction:column;align-items:center;gap:var(--space-4)}.alliances-cta-actions{display:flex;flex-wrap:wrap;gap:var(--space-3);justify-content:center}.section-alliances-cta p{max-width:44rem}.section-alliances-communication .alliances-tips-inline{margin-top:var(--space-4)}.section-alliances-intro{padding-top:var(--space-6)}