.get-list { list-style: none; padding: 0; margin: 20px 0; }
    .get-list li {
      display: flex; align-items: flex-start; gap: 12px;
      padding: 10px 0; border-bottom: 1px solid var(--gray-light);
      font-weight: 500; color: var(--primary);
    }
    .get-list li i { color: var(--secondary); margin-top: 2px; flex-shrink: 0; }
    .required-star { color: var(--red); margin-left: 2px; }
    .form-error { color: var(--red); font-size: 0.82rem; margin-top: 4px; display: none; }
    .form-group.has-error input,
    .form-group.has-error textarea,
    .form-group.has-error select { border-color: var(--red); }
    .form-group.has-error .form-error { display: block; }
    .form-success {
      background: #e8f5e9; border: 1px solid #a5d6a7;
      border-radius: var(--radius); padding: 20px 24px;
      color: #2e7d32; font-weight: 600; display: none; margin-top: 16px;
    }
  /* ── Anti-copy bescherming ──────────────────────────────────── */
*{-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;user-select:none!important;-webkit-touch-callout:none!important;}
img,svg,canvas,video{pointer-events:none!important;-webkit-user-drag:none!important;-khtml-user-drag:none!important;-moz-user-drag:none!important;-o-user-drag:none!important;user-drag:none!important;}
@media print{html{display:none!important;}}

/* ── Voormalige inline style-attributen ─────────────────────── */
/* Drievoudige klasse houdt de specificiteit van het oude inline
   style-attribuut aan, zodat de weergave niet verandert.        */
.rt-s1.rt-s1.rt-s1{background-image:url('/img/feature-security.jpg');}
.rt-s2.rt-s2.rt-s2{margin-top:24px;margin-bottom:16px;}
.rt-s3.rt-s3.rt-s3{height:380px;}
.rt-s4.rt-s4.rt-s4{max-width:720px;}
.rt-s5.rt-s5.rt-s5{margin-bottom:32px;}
.rt-s6.rt-s6.rt-s6{position:absolute;left:-9999px;top:-9999px;opacity:0;height:0;overflow:hidden;}
.rt-s7.rt-s7.rt-s7{font-weight:600;font-size:0.92rem;}
.rt-s8.rt-s8.rt-s8{color:var(--primary);}
.rt-s9.rt-s9.rt-s9{max-width:140px;}
.rt-s10.rt-s10.rt-s10{font-weight:400;font-size:0.9rem;}
.rt-s11.rt-s11.rt-s11{font-size:0.82rem;color:var(--gray);margin-top:8px;}
