.page-body .download-access-sidebar{position:fixed;top:0;right:-100%;bottom:0;left:auto;width:100%;max-width:480px;background:var(--white);box-shadow:0 0 40px rgba(0,0,0,.18);z-index:1080;transition:right .35s ease;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-family:inherit}.page-body .download-access-sidebar.is-open{right:0}.page-body .download-access-sidebar__overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.45);opacity:0;visibility:hidden;transition:opacity .25s ease;z-index:1079;pointer-events:none}.page-body .download-access-sidebar__overlay.is-open{opacity:1;visibility:visible;pointer-events:auto}.page-body .download-access-sidebar__header{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;gap:1rem;padding:1.75rem 1.75rem .5rem}.page-body .download-access-sidebar__title{line-height:1.25;margin:0;color:var(--black);font-family:var(--font-medium)}.page-body .download-access-sidebar__close{border:0;line-height:1;color:var(--white);background:var(--brand);cursor:pointer;padding:8px}.page-body .download-access-sidebar__close:hover{background:var(--brand-2);border-color:var(--brand-2)!important;color:var(--white)!important}.page-body .download-access-sidebar__body{padding:.5rem 1.75rem 1.75rem;overflow-y:auto;-ms-flex:1 1 auto;flex:1 1 auto}.page-body .download-access-sidebar__file{color:var(--grey-2);margin-bottom:1.25rem;padding:.5rem .75rem;background:var(--light);border-left:3px solid var(--brand);word-break:break-word}.page-body .download-access-sidebar .form-group{margin-bottom:1rem}.page-body .download-access-sidebar label{display:block;font-family:var(--font-medium);color:var(--black);margin-bottom:.35rem;font-size:14px}@media (max-width:767px){.page-body .download-access-sidebar label{font-size:12px}}.page-body .download-access-sidebar label .text-red{color:var(--red)}.page-body .download-access-sidebar .form-control{width:100%;padding:.55rem .75rem;border:1px solid var(--grey);border-radius:4px;background:var(--white);transition:border-color .2s ease}.page-body .download-access-sidebar .form-control:focus{outline:0;border-color:var(--brand)}.page-body .download-access-sidebar .option.switch{height:auto;margin-bottom:.85rem}.page-body .download-access-sidebar .option.switch label{margin:0;letter-spacing:normal;text-transform:none;color:var(--black);line-height:1.4;font-family:var(--font-regular)}.page-body .download-access-sidebar__submit,.page-body .download-link{display:-ms-inline-flexbox!important;display:inline-flex!important;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:10px;min-width:125px;padding:12px!important;background:var(--brand);border:1px solid var(--brand)!important;border-radius:999px;color:var(--white)!important;font-family:var(--font-medium);text-transform:uppercase;font-size:10px;text-decoration:none;transition:background .25s ease,color .25s ease,border-color .25s ease,transform .25s ease}.page-body .download-access-sidebar__submit:focus,.page-body .download-access-sidebar__submit:hover,.page-body .download-link:focus,.page-body .download-link:hover{background:var(--brand-2);border-color:var(--brand-2)!important;color:var(--white)!important}.page-body .download-access-sidebar__submit:disabled,.page-body .download-link:disabled{opacity:.6;cursor:not-allowed}.page-body .download-access-sidebar__error{color:var(--red);margin-top:.25rem;display:none}.page-body .download-access-sidebar__error.is-visible{display:block}.page-body .download-access-sidebar__success{color:var(--dark-green);margin-top:.75rem;display:none}.page-body .download-access-sidebar__success.is-visible{display:block}@media (max-width:575px){.page-body .download-access-sidebar{width:100%}.page-body .download-access-sidebar__body,.page-body .download-access-sidebar__header{padding-left:1.25rem;padding-right:1.25rem}}
/*# sourceMappingURL=access-form.css.map */
