/* Toegankelijkheid: contrast links, onderscheid zonder alleen kleur */
.main-raised a:not(.btn):not(.button){color:#c2185b}
.main-raised p a:not(.btn),.main-raised li a:not(.btn),.main-raised td a:not(.btn){text-decoration:underline}
.footer p a,.footer .copyright a{text-decoration:underline}
.card-description,.card-description p{color:#6b6b6b}
.media-heading small{color:#666}
/* Chatbot: Hestia-koppen/tekstgroottes niet laten doorwerken in berichten */
#chatbot-chatgpt-conversation{overflow-x:hidden}
#chatbot-chatgpt-conversation .chatbot-bot-text,#chatbot-chatgpt-conversation .chatbot-user-text{font-size:14px!important;line-height:1.45!important;max-width:100%;box-sizing:border-box;overflow-wrap:anywhere}
#chatbot-chatgpt-conversation .chatbot-bot-text *,#chatbot-chatgpt-conversation .chatbot-user-text *{font-size:inherit!important;line-height:inherit!important}
#chatbot-chatgpt-conversation :is(h1,h2,h3,h4,h5,h6){font-family:inherit;font-weight:700;margin:.5em 0 .3em;color:inherit}
#chatbot-chatgpt-conversation :is(h1,h2,h3,h4,h5,h6){font-size:1.15em!important}
