.sas-awareness{background:#eef5fa;border-block:1px solid #cedeea;color:#173e50;padding:44px 24px;letter-spacing:0;scroll-margin-top:130px}
.sas-awareness .sas-awareness-inner{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:48px;align-items:start}
.sas-awareness .sas-awareness-label{font-size:12px;font-weight:600;margin:0 0 16px;color:#285786}
.sas-awareness blockquote{border:0;border-left:3px solid #f58220;margin:0;padding:0 0 0 20px;background:none}
.sas-awareness blockquote p{font-size:26px;line-height:1.4;font-weight:600;margin:0;color:#173e50}
.sas-awareness .sas-awareness-origin{font-size:13px;line-height:1.6;margin:18px 0 0;color:#4e6670}
.sas-awareness .sas-awareness-question{min-width:0;padding-right:40px}
.sas-awareness .sas-awareness-question h2{font-size:22px;line-height:1.4;margin:0 0 12px;color:#173e50;letter-spacing:0}
.sas-awareness .sas-awareness-question>p,.sas-awareness details p{font-size:15px;line-height:1.75;margin:0;color:#405c68}
.sas-awareness nav{display:flex;flex-wrap:wrap;gap:12px 24px;margin-top:20px}
.sas-awareness a{color:#285786;text-decoration:underline;text-underline-offset:4px;font-size:14px;line-height:1.6;overflow-wrap:anywhere}
.sas-awareness nav a{display:inline-flex;align-items:center;gap:8px}
.sas-awareness a:hover{color:#103c50}
.sas-awareness a:focus-visible,.sas-awareness summary:focus-visible{outline:2px solid #285786;outline-offset:5px}
.sas-awareness nav svg{width:18px;height:18px;flex-shrink:0}
.sas-awareness .sas-awareness-sources{margin-top:20px;border-top:1px solid #cedeea;padding-top:14px}
.sas-awareness summary{cursor:pointer;font-size:14px;color:#285786}
.sas-awareness details p{margin-top:12px}
.sas-awareness details ul{margin:12px 0 0;padding-left:20px}
.sas-awareness .sas-awareness-source{margin:0;padding:0;background:none;border:0}
.sas-awareness .sas-awareness-source figcaption{display:flex;flex-direction:column;gap:5px;margin-top:16px;font-size:13px;line-height:1.6;color:#405c68}
.sas-awareness .sas-awareness-source figcaption a{display:inline-flex;align-items:center;gap:8px;font-size:13px}
.sas-awareness cite{font-style:normal}
.sas-awareness figcaption svg{width:16px;height:16px;flex-shrink:0}
/* The legacy home theme sets global heading and quote styles with !important. */
body main #keuzevrijheid.sas-awareness blockquote{border:0!important;border-left:3px solid #f58220!important;padding:0 0 0 20px!important;background:transparent!important}
body main #keuzevrijheid.sas-awareness blockquote p{font-size:26px!important;line-height:1.4!important;font-weight:600!important;margin:0!important}
body main #keuzevrijheid.sas-awareness .sas-awareness-question h2{font-size:22px!important;line-height:1.4!important;letter-spacing:0!important}
@media(max-width:760px){.sas-awareness{padding:30px 20px}.sas-awareness .sas-awareness-inner{grid-template-columns:minmax(0,1fr);gap:24px}.sas-awareness blockquote p{font-size:22px}.sas-awareness .sas-awareness-question h2{font-size:20px}.sas-awareness nav{flex-direction:column;align-items:flex-start}}
@media(max-width:760px){body main #keuzevrijheid.sas-awareness blockquote p{font-size:22px!important}body main #keuzevrijheid.sas-awareness .sas-awareness-question h2{font-size:20px!important}}
@media(max-width:760px){.sas-awareness .sas-awareness-question{padding-right:0}}
