.forum-independence-slogan{font-weight:700;line-height:1.5;max-width:65ch;margin:1rem 0 1.25rem}
.forum-independence-slogan span{display:block;font-weight:400;margin-top:.25rem}
.forum-independence-intro{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.5rem,4vw,3.5rem);margin:1.5rem 0 3rem;padding:1.5rem 0;border-top:1px solid color-mix(in srgb,currentColor 20%,transparent);border-bottom:1px solid color-mix(in srgb,currentColor 20%,transparent)}
.forum-independence-intro>div{min-width:0}
.forum-independence-intro h2{font-size:clamp(1.3rem,2vw,1.7rem);line-height:1.3;margin:0 0 .8rem}
.forum-independence-intro p{font-size:1rem;line-height:1.65;margin:0 0 .85rem;max-width:70ch}
.forum-independence-intro p:last-child{margin-bottom:0}
.forum-independence-intro .forum-independence-note{font-size:.9rem}
@media(max-width:700px){.forum-independence-intro{grid-template-columns:minmax(0,1fr);gap:1.5rem;margin-bottom:2rem}}
