import re

with open('about.html', 'r', encoding='utf-8') as f:
    content = f.read()

styles = {
    'history-section': 'padding: clamp(3rem, 8vw, 6.5rem) 2rem; background-color: #f5f5f4; color: #1c1917; font-family: \\\'Instrument Sans\\\', sans-serif; font-size: 1.15rem; line-height: 1.8; border-radius: 32px; margin: 0 3rem 4rem 3rem;',
    
    'councils-section': 'padding: clamp(3rem, 8vw, 6.5rem) 2rem; background-color: #0a0a0a; color: #ffffff; border-radius: 32px; margin: 0 3rem 4rem 3rem;',
    
    'friaries-section': 'padding: clamp(3rem, 8vw, 6.5rem) 2rem; background-color: #ffffff; color: #1c1917; border-radius: 32px; margin: 0 3rem 4rem 3rem; box-shadow: 0 10px 40px rgba(0,0,0,0.05);',
    
    'ministries-section': 'padding: clamp(3rem, 8vw, 6.5rem) 2rem; background-color: #f5f5f4; color: #1c1917; border-radius: 32px; margin: 0 3rem 4rem 3rem;',
    
    'friars-section': 'padding: clamp(3rem, 8vw, 6.5rem) 2rem; background-color: #0a0a0a; color: #ffffff; border-radius: 32px; margin: 0 3rem 4rem 3rem;'
}

for section_id, new_style in styles.items():
    content = re.sub(
        rf'(<section id="{section_id}"[^>]*?)style="[^"]*"',
        rf'\1style="{new_style}"',
        content
    )

with open('about.html', 'w', encoding='utf-8') as f:
    f.write(content)

print("Applied standard inset cards to sections in about.html")
