/* v15.22: role pages only. A single full-width opening and concrete work examples. */
body.mai-interior.ven-role-decisions .c-role-intro {
  display:block !important; max-width:none !important; padding-bottom:0 !important;
}
body.mai-interior.ven-role-decisions .c-role-intro > .v-eyebrow {margin-bottom:28px !important;}
body.mai-interior.ven-role-decisions .c-role-intro h1 {
  width:100%; max-width:none !important; margin:0 !important;
  font-size:clamp(40px,4.8vw,72px) !important; line-height:1.14 !important;
  text-wrap:balance;
}
body.mai-interior.ven-role-decisions .c-role-arrival {padding-bottom:56px !important;}
body.mai-interior.ven-role-decisions .c-role-example .v-decision-path p {max-width:42ch;}
body.mai-interior.ven-role-decisions .ven-role-example-note {
  max-width:80ch; margin-top:28px; font-size:14px; line-height:1.7;
}
body.mai-interior.ven-role-decisions .ven-role-example-note + .v-text-link {margin-top:16px;}
@media (max-width:760px) {
  body.mai-interior.ven-role-decisions .c-role-intro > .v-eyebrow {margin-bottom:24px !important;}
  body.mai-interior.ven-role-decisions .c-role-intro h1 {font-size:clamp(34px,8.5vw,46px) !important;}
  body.mai-interior.ven-role-decisions .c-role-arrival {padding-bottom:36px !important;}
}
