/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
a.ckeditor-readmore-toggler{color:#0b5ed7;text-decoration:underline;font-weight:600;}a.ckeditor-readmore-toggler:hover,a.ckeditor-readmore-toggler:focus{color:#052c65;outline:2px solid #0b5ed7;outline-offset:2px;}
.sop-container{max-width:820px;margin:0 auto;padding:24px;background-color:#faf9f5;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;color:#2c3531;line-height:1.6;border-radius:12px;}.sop-header{margin-bottom:24px;}.sop-subtitle{font-size:1.05rem;color:#55605b;margin:0;}.sop-card{background-color:#ffffff;border:1px solid #e2e5df;border-radius:10px;padding:20px 24px;margin-bottom:16px;box-shadow:0 1px 2px rgba(0,0,0,0.03);}.sop-card h2{font-size:1.15rem;font-weight:700;color:#1b2e25;margin-top:0;margin-bottom:12px;}.sop-card p{margin-top:0;margin-bottom:12px;}.sop-card p:last-child,.sop-card ul:last-child,.sop-card ol:last-child{margin-bottom:0;}.sop-card ul,.sop-card ol{padding-left:20px;margin-top:0;margin-bottom:12px;}.sop-card li{margin-bottom:6px;}.sop-card li:last-child{margin-bottom:0;}.sop-card code{background-color:#eef5f0;color:#1b4d3e;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:0.88em;padding:2px 6px;border-radius:4px;border:1px solid #d5e6db;}.paragraph--type--sop-section{background-color:#ffffff;border:1px solid #e2e5df;border-radius:10px;padding:20px 24px;margin-bottom:16px;box-shadow:0 1px 2px rgba(0,0,0,0.03);}
