.modal .modal__overlay{z-index:9999}.modal .modal__container{border-radius:var(--brand-container-radius, var(--brand-element-radius, 3px));padding:0;min-width:320px}.modal .modal__close{background-color:var(--brand-lm-dark-bgrd-color, var(--global-gray-900));color:var(--brand-lm-dark-text-color, var(--global-white));top:18px;right:18px}@media(prefers-color-scheme: dark){.modal .modal__close{background-color:var(--brand-dm-dark-bgrd-color, var(--global-black))}}@media(prefers-color-scheme: dark){.modal .modal__close{color:var(--brand-dm-dark-text-color, var(--global-white))}}.modal .modal__close:hover,.modal .modal__close:focus{color:var(--brand-lm-bright-text-color, var(--global-black));background-color:var(--brand-lm-bright-bgrd-color, var(--brand-primary-color, var(--global-blue)))}@media(prefers-color-scheme: dark){.modal .modal__close:hover,.modal .modal__close:focus{color:var(--brand-dm-bright-text-color, var(--global-black))}}@media(prefers-color-scheme: dark){.modal .modal__close:hover,.modal .modal__close:focus{background-color:var(--brand-dm-bright-bgrd-color, var(--brand-primary-color-dk-mode, var(--global-teal)))}}.modal .modal__header{background-color:var(--brand-lm-dark-bgrd-color, var(--global-gray-900));color:var(--brand-lm-dark-text-color, var(--global-white));border-top-left-radius:var(--brand-container-radius, var(--brand-element-radius, 3px));border-top-right-radius:var(--brand-container-radius, var(--brand-element-radius, 3px));display:block;padding:18px 72px 18px 36px}@media(prefers-color-scheme: dark){.modal .modal__header{background-color:var(--brand-dm-dark-bgrd-color, var(--global-black))}}@media(prefers-color-scheme: dark){.modal .modal__header{color:var(--brand-dm-dark-text-color, var(--global-white))}}.modal .modal__header h2{margin:0}.modal .modal__intro{text-transform:uppercase;letter-spacing:.1em;font-weight:bold}.modal .modal__intro .separator{font-weight:normal;opacity:.5}.modal .modal__content{background-color:var(--brand-lm-light-bgrd-color, var(--global-gray-100));color:var(--brand-lm-light-text-color, var(--brand-lm-body-text-color, var(--brand-body-text-color, var(--global-black))));border-bottom-left-radius:var(--brand-container-radius, var(--brand-element-radius, 3px));border-bottom-right-radius:var(--brand-container-radius, var(--brand-element-radius, 3px));padding:36px;margin:0}@media(prefers-color-scheme: dark){.modal .modal__content{background-color:var(--brand-dm-light-bgrd-color, var(--global-black))}}@media(prefers-color-scheme: dark){.modal .modal__content{color:var(--brand-dm-light-text-color, var(--brand-dm-body-text-color, var(--brand-body-text-color-dk-mode, var(--global-white))))}}.modal .modal__content button,.modal .modal__content .button,.modal .modal__content input[type=submit],.modal .modal__content input[type=button],.modal .modal__content input[type=reset]{display:inline-block;padding:.75rem 1rem;position:relative;text-align:center;text-decoration:none;-webkit-transition:all .3s ease;transition:all .3s ease;font-weight:bold;overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto;border-radius:var(--brand-element-radius, 3px);line-height:1;border-width:var(--brand-primary-button-border-width, 3px);border-style:solid;color:var(--brand-primary-button-color, var(--global-black));background:var(--brand-primary-button-bgrd, var(--brand-primary-color, var(--global-blue)));border-color:var(--brand-primary-button-bgrd, var(--brand-primary-color, var(--global-blue)));border-radius:var(--brand-element-radius, 3px);font-weight:bold !important;background-color:var(--brand-lm-bright-bgrd-color, var(--brand-primary-color, var(--global-blue)));border-color:var(--brand-lm-bright-bgrd-color, var(--brand-primary-color, var(--global-blue)));color:var(--brand-lm-bright-text-color, var(--global-black))}.modal .modal__content button:hover,.modal .modal__content .button:hover,.modal .modal__content input[type=submit]:hover,.modal .modal__content input[type=button]:hover,.modal .modal__content input[type=reset]:hover{text-decoration:none}@media(prefers-color-scheme: dark){.modal .modal__content button,.modal .modal__content .button,.modal .modal__content input[type=submit],.modal .modal__content input[type=button],.modal .modal__content input[type=reset]{color:var(--brand-primary-button-color-dk-mode, #fff)}}@media(prefers-color-scheme: dark){.modal .modal__content button,.modal .modal__content .button,.modal .modal__content input[type=submit],.modal .modal__content input[type=button],.modal .modal__content input[type=reset]{background:var(--brand-primary-button-bgrd-dk-mode, var(--brand-primary-color-dk-mode, var(--global-teal)))}}@media(prefers-color-scheme: dark){.modal .modal__content button,.modal .modal__content .button,.modal .modal__content input[type=submit],.modal .modal__content input[type=button],.modal .modal__content input[type=reset]{border-color:var(--brand-primary-button-bgrd-dk-mode, var(--brand-primary-color-dk-mode, var(--global-teal)))}}.modal .modal__content button:hover,.modal .modal__content .button:hover,.modal .modal__content input[type=submit]:hover,.modal .modal__content input[type=button]:hover,.modal .modal__content input[type=reset]:hover{border-color:var(--brand-primary-button-bgrd-hover, var(--brand-secondary-color, var(--global-orange)));color:var(--brand-primary-button-color-hover, var(--global-black));background:var(--brand-primary-button-bgrd-hover, var(--brand-secondary-color, var(--global-orange)))}@media(prefers-color-scheme: dark){.modal .modal__content button:hover,.modal .modal__content .button:hover,.modal .modal__content input[type=submit]:hover,.modal .modal__content input[type=button]:hover,.modal .modal__content input[type=reset]:hover{border-color:var(--brand-primary-button-bgrd-hover-dk-mode, var(--brand-primary-color, var(--global-blue)))}}@media(prefers-color-scheme: dark){.modal .modal__content button:hover,.modal .modal__content .button:hover,.modal .modal__content input[type=submit]:hover,.modal .modal__content input[type=button]:hover,.modal .modal__content input[type=reset]:hover{color:var(--brand-primary-button-color-hover-dk-mode, #fff)}}@media(prefers-color-scheme: dark){.modal .modal__content button:hover,.modal .modal__content .button:hover,.modal .modal__content input[type=submit]:hover,.modal .modal__content input[type=button]:hover,.modal .modal__content input[type=reset]:hover{background:var(--brand-primary-button-bgrd-hover-dk-mode, var(--brand-primary-color, var(--global-blue)))}}.modal .modal__content button:focus,.modal .modal__content .button:focus,.modal .modal__content input[type=submit]:focus,.modal .modal__content input[type=button]:focus,.modal .modal__content input[type=reset]:focus{color:var(--brand-primary-button-color-hover, var(--global-black));background:var(--brand-primary-button-bgrd-hover, var(--brand-secondary-color, var(--global-orange)));border-color:var(--brand-primary-button-bgrd-hover, var(--brand-secondary-color, var(--global-orange)))}@media(prefers-color-scheme: dark){.modal .modal__content button:focus,.modal .modal__content .button:focus,.modal .modal__content input[type=submit]:focus,.modal .modal__content input[type=button]:focus,.modal .modal__content input[type=reset]:focus{color:var(--brand-primary-button-color-hover-dk-mode, #fff)}}@media(prefers-color-scheme: dark){.modal .modal__content button:focus,.modal .modal__content .button:focus,.modal .modal__content input[type=submit]:focus,.modal .modal__content input[type=button]:focus,.modal .modal__content input[type=reset]:focus{background:var(--brand-primary-button-bgrd-hover-dk-mode, var(--brand-primary-color, var(--global-blue)))}}@media(prefers-color-scheme: dark){.modal .modal__content button:focus,.modal .modal__content .button:focus,.modal .modal__content input[type=submit]:focus,.modal .modal__content input[type=button]:focus,.modal .modal__content input[type=reset]:focus{border-color:var(--brand-primary-button-bgrd-hover-dk-mode, var(--brand-primary-color, var(--global-blue)))}}.modal .modal__content button[target=_blank]::after,.modal .modal__content .button[target=_blank]::after,.modal .modal__content input[type=submit][target=_blank]::after,.modal .modal__content input[type=button][target=_blank]::after,.modal .modal__content input[type=reset][target=_blank]::after{content:"";font-family:"icomoon";font-size:.7em;position:relative;top:-0.125em;margin-left:.4em}@media(prefers-color-scheme: dark){.modal .modal__content button,.modal .modal__content .button,.modal .modal__content input[type=submit],.modal .modal__content input[type=button],.modal .modal__content input[type=reset]{background-color:var(--brand-dm-bright-bgrd-color, var(--brand-primary-color-dk-mode, var(--global-teal)))}}@media(prefers-color-scheme: dark){.modal .modal__content button,.modal .modal__content .button,.modal .modal__content input[type=submit],.modal .modal__content input[type=button],.modal .modal__content input[type=reset]{border-color:var(--brand-dm-bright-bgrd-color, var(--brand-primary-color-dk-mode, var(--global-teal)))}}@media(prefers-color-scheme: dark){.modal .modal__content button,.modal .modal__content .button,.modal .modal__content input[type=submit],.modal .modal__content input[type=button],.modal .modal__content input[type=reset]{color:var(--brand-dm-bright-text-color, var(--global-black))}}.modal .modal__content button:hover,.modal .modal__content button:focus,.modal .modal__content .button:hover,.modal .modal__content .button:focus,.modal .modal__content input[type=submit]:hover,.modal .modal__content input[type=submit]:focus,.modal .modal__content input[type=button]:hover,.modal .modal__content input[type=button]:focus,.modal .modal__content input[type=reset]:hover,.modal .modal__content input[type=reset]:focus{background-color:var(--brand-lm-dark-bgrd-color, var(--global-gray-900));border-color:var(--brand-lm-dark-bgrd-color, var(--global-gray-900));color:var(--brand-lm-dark-text-color, var(--brand-dm-body-text-color, var(--brand-body-text-color-dk-mode, var(--global-white))))}@media(prefers-color-scheme: dark){.modal .modal__content button:hover,.modal .modal__content button:focus,.modal .modal__content .button:hover,.modal .modal__content .button:focus,.modal .modal__content input[type=submit]:hover,.modal .modal__content input[type=submit]:focus,.modal .modal__content input[type=button]:hover,.modal .modal__content input[type=button]:focus,.modal .modal__content input[type=reset]:hover,.modal .modal__content input[type=reset]:focus{background-color:var(--brand-dm-dark-bgrd-color, var(--global-black))}}@media(prefers-color-scheme: dark){.modal .modal__content button:hover,.modal .modal__content button:focus,.modal .modal__content .button:hover,.modal .modal__content .button:focus,.modal .modal__content input[type=submit]:hover,.modal .modal__content input[type=submit]:focus,.modal .modal__content input[type=button]:hover,.modal .modal__content input[type=button]:focus,.modal .modal__content input[type=reset]:hover,.modal .modal__content input[type=reset]:focus{border-color:var(--brand-dm-dark-bgrd-color, var(--global-black))}}@media(prefers-color-scheme: dark){.modal .modal__content button:hover,.modal .modal__content button:focus,.modal .modal__content .button:hover,.modal .modal__content .button:focus,.modal .modal__content input[type=submit]:hover,.modal .modal__content input[type=submit]:focus,.modal .modal__content input[type=button]:hover,.modal .modal__content input[type=button]:focus,.modal .modal__content input[type=reset]:hover,.modal .modal__content input[type=reset]:focus{color:var(--brand-dm-dark-text-color, var(--brand-dm-body-text-color, var(--brand-body-text-color-dk-mode, var(--global-white))))}}.modal .modal__content button:focus-visible,.modal .modal__content .button:focus-visible,.modal .modal__content input[type=submit]:focus-visible,.modal .modal__content input[type=button]:focus-visible,.modal .modal__content input[type=reset]:focus-visible{outline-color:var(--brand-lm-light-text-color, var(--brand-lm-body-text-color, var(--brand-body-text-color, var(--global-black))))}@media(prefers-color-scheme: dark){.modal .modal__content button:focus-visible,.modal .modal__content .button:focus-visible,.modal .modal__content input[type=submit]:focus-visible,.modal .modal__content input[type=button]:focus-visible,.modal .modal__content input[type=reset]:focus-visible{outline-color:var(--brand-dm-light-text-color, var(--brand-dm-body-text-color, var(--brand-body-text-color-dk-mode, var(--global-white))))}}.modal input[type=text],.modal select{width:100%}a.modal__trigger{font-weight:bold}a.modal__trigger::before{content:"+"}
