/* Scoped additions to the current FOLD website design. */
.fold-safety-active .fold-contact-details > :last-child{display:none}
.fold-safety-web .fold-safety-notice{padding:20px;border-radius:16px;border:1px solid #E6E6E0;background:#F7F7F4;color:#4B4F56;font:400 15px/1.65 Inter,Arial,sans-serif}
.fold-safety-web .fold-safety-notice h3{margin:0 0 12px;color:#111111;font:500 26px/1.2 Oswald,Arial,sans-serif}
.fold-safety-web .fold-safety-notice p{margin:0 0 10px}
.fold-safety-web .fold-safety-notice p:last-child{margin-bottom:0}
.fold-safety-web .fold-safety-notice strong{font-weight:600;color:#111111}
.fold-safety-web .fold-safety-photo-note{color:#4B4F56;font-size:14px;line-height:1.6}
.fold-safety-web .fold-safety-photo-note a{color:#111111;text-decoration:underline}
.fold-support-page .fold-support-actions .fold-safety-link{max-width:100%;white-space:normal;line-height:1.35}
.fold-safety-entry{margin:0 0 24px;padding:clamp(22px,3vw,32px);background:#F7F7F4;border:1px solid #E6E6E0;border-radius:24px;color:#111111;font-family:Inter,Arial,sans-serif}
.fold-safety-entry h2{margin:0 0 12px;font:500 clamp(26px,3vw,34px)/1.15 Oswald,Arial,sans-serif}
.fold-safety-entry p{max-width:880px;margin:0 0 20px;color:#4B4F56;font-size:15px;line-height:1.65}
.fold-safety-entry .fold-safety-entry-button{display:inline-flex;align-items:center;justify-content:space-between;gap:24px;min-height:54px;max-width:100%;padding:14px 18px;background:#FACA30;border:1px solid #FACA30;border-radius:16px;color:#111111;font-size:14px;font-weight:600;line-height:1.35;text-decoration:none}
.fold-safety-entry .fold-safety-entry-button:focus-visible,.fold-safety-link:focus-visible{outline:3px solid #111111;outline-offset:3px}
.fold-safety-entry .fold-safety-entry-button:hover{background:#F5C222}
@media(max-width:600px){.fold-safety-entry .fold-safety-entry-button{width:100%}}
