.section-dla-application-form,.section-ofsted-application-form{padding:2em 0}.section-dla-application-form .form__message,.section-ofsted-application-form .form__message{font-size:1em}.section-dla-application-form .contact__marketing-consent,.section-ofsted-application-form .contact__marketing-consent{flex-wrap:wrap;align-items:flex-start;gap:.75em;margin-top:1.5em;display:flex}.section-dla-application-form .contact__marketing-consent input,.section-ofsted-application-form .contact__marketing-consent input{width:1.25em;height:1.25em;accent-color:var(--dark-teal);cursor:pointer;flex:none;margin:.1em 0 0}.section-dla-application-form .contact__marketing-consent label,.section-ofsted-application-form .contact__marketing-consent label{color:var(--dark-teal);cursor:pointer;font-family:Outfit,sans-serif;font-size:14px;font-weight:500;line-height:1.5}.section-dla-application-form .contact__marketing-consent .contact__marketing-confirmation,.section-ofsted-application-form .contact__marketing-consent .contact__marketing-confirmation{width:calc(100% - 2em);margin-left:2em}.section-dla-application-form .contact__marketing-consent .contact__marketing-confirmation[hidden],.section-ofsted-application-form .contact__marketing-consent .contact__marketing-confirmation[hidden]{display:none}.section-dla-application-form .field-file-upload .loader,.section-ofsted-application-form .field-file-upload .loader{background-color:#fff;justify-content:center;align-items:center;width:100%;height:100%;display:none;position:absolute;inset:0}.section-dla-application-form .field-file-upload .loader:after,.section-ofsted-application-form .field-file-upload .loader:after{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='icon-svg--spinner' viewBox='0 0 20 20' aria-hidden='true' focusable='false'%3E%3Cpath d='M20 10c0 5.523-4.477 10-10 10S0 15.523 0 10 4.477 0 10 0v2c-4.418 0-8 3.582-8 8s3.582 8 8 8 8-3.582 8-8h2z'%3E%3C/path%3E%3C/svg%3E");background-size:100%;width:30px;height:30px;animation:.6s linear infinite loader-spin;display:block}.section-dla-application-form .field-file-upload--uploading .loader,.section-ofsted-application-form .field-file-upload--uploading .loader{display:flex}@keyframes loader-spin{0%{transform:rotate(0)}to{transform:rotate(359deg)}}
