/* ACTS Card Standard v1 — Intake / Follow-up EN / FR / AR */
.request-form-shell{
  background:#fff!important;
  border:1px solid #dce7eb!important;
  border-radius:22px!important;
  box-shadow:0 12px 30px rgba(25,62,86,.07)!important;
  padding:2rem!important;
}
.intake-form .form-section{
  background:#fbfdfd!important;
  border:1px solid #dce7eb!important;
  border-radius:16px!important;
  box-shadow:none!important;
  padding:1.4rem!important;
}
html[dir="rtl"] .intake-form .form-section{
  border-left:1px solid #dce7eb!important;
  border-right:1px solid #dce7eb!important;
}
.intake-form .option-group,
.intake-form .form-subsection-panel,
.intake-form .privacy-consent-option,
.intake-form .form-privacy-notice{
  background:#fbfdfd!important;
  border:1px solid #dce7eb!important;
  border-radius:15px!important;
  box-shadow:none!important;
}
.intake-form .form-subsection-panel{padding:1.2rem!important}
.intake-form .option-group{padding:1rem!important}
@media(max-width:800px){
  .request-form-shell{border-radius:19px!important;padding:1.2rem!important}
  .intake-form .form-section{border-radius:15px!important;padding:1.15rem!important}
  .intake-form .option-group,
  .intake-form .form-subsection-panel,
  .intake-form .privacy-consent-option,
  .intake-form .form-privacy-notice{border-radius:14px!important}
}
