html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video,input,textarea{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}html{-webkit-text-size-adjust:100%}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;appearance:button}:root{--c-white: #ffffff;--c-black: #000000;--c-red: #c7200c;--c-orange: #ffbd00;--c-green: #008000;--c-grey-100: #f9fafb;--c-grey-200: #f4f4f4;--c-grey-300: #e4e4e4;--c-grey-400: #d9d9d9;--c-grey-500: #a0a0a0;--c-grey-600: #8c8c8c;--c-grey-700: #6b6966;--c-grey-800: #575757;--c-blue-300: #009fd3;--c-blue-500: #0087b5;--c-blue-700: #0062a8;--c-blue-800: #0062a8;--c-blue-900: #0043a8;--c-muted: var(--c-grey-600);--c-text: var(--c-grey-800);--c-headline: var(--c-grey-800);--c-copy: var(--c-grey-800);--c-link: var(--c-blue-700);--c-rust-orange: #b94f17;--c-rust-orange-07: rgba(185, 79, 7, .5);--c-bamboo: #dd6900;--c-pumpkin-orange: #eb7d1a;--c-butterscotch: #f9ba3f;--c-red-seashell: #fff0ee;--c-french-blue: #0075ac;--c-bright-sky-blue: #31cbf8;--c-alice-blue: #ecf8fe;--c-input-hover-shadow: rgba(0, 0, 0, .3);--c-input-select-shadow: rgba(49, 203, 248, .3);--copy-font: Gotham Narrow SSm, Helvetica Neue, Arial, sans-serif;--headline-font: Gotham Narrow SSm, Helvetica Neue, Arial, sans-serif;--gradient-slanted-rev: linear-gradient(#1c74c4, #166298)}@font-face{font-family:Gotham Narrow SSm;font-style:normal;font-weight:300;src:local(""),url("./media/GothamNarrSSm-Light_Web-PRZ2MRJG.woff2") format("woff2"),url("./media/GothamNarrSSm-Light_Web-GZCMTE3F.woff") format("woff")}@font-face{font-family:Gotham Narrow SSm;font-style:normal;font-weight:400;src:local(""),url("./media/GothamNarrSSm-Book_Web-UFS5TGH5.woff2") format("woff2"),url("./media/GothamNarrSSm-Book_Web-PJ5YUITH.woff") format("woff")}@font-face{font-family:Gotham Narrow SSm;font-style:normal;font-weight:500;src:local(""),url("./media/GothamNarrSSm-Medium_Web-XMVUCVTA.woff2") format("woff2"),url("./media/GothamNarrSSm-Medium_Web-S7WZSHBW.woff") format("woff")}h1{font-size:1rem;color:var(--c-white)}@media screen and (min-width: 640px){h1{font-size:1.5rem}}h2{font-weight:400;font-size:1.5rem;color:var(--c-white);margin-bottom:1rem}@media screen and (min-width: 640px){h2{font-size:2rem}}.h3{font-weight:400;font-size:1.375rem;color:var(--c-white);margin-bottom:1.5rem}ul,p{margin-bottom:.5rem}ul.m-0,p.m-0{margin:0}ul,ol{list-style-position:outside;padding-left:1rem}li{margin-bottom:.25rem}.ellipsify{display:block;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}button{background:none;border:none;padding:0;cursor:pointer}button[type=submit],button[type=reset],input[type=file]+label,.button{--button-label-color: white;--button-color: var(--c-rust-orange);--button-border-color: var(--button-color);color:var(--button-label-color);background-color:var(--button-color);font-size:1rem;font-weight:400;border-radius:999px;cursor:pointer;line-height:1.2;padding:.9rem 1.5rem;text-align:center;border:2px solid var(--button-border-color);outline-offset:0;transition:all .3s}button[type=submit]:focus,button[type=submit]:focus-visible,button[type=reset]:focus,button[type=reset]:focus-visible,input[type=file]+label:focus,input[type=file]+label:focus-visible,.button:focus,.button:focus-visible{outline:2px solid var(--button-color);border-color:var(--button-label-color);box-shadow:0 0 0 3px #dd6900}button[type=submit]:focus.-white,button[type=submit]:focus-visible.-white,button[type=reset]:focus.-white,button[type=reset]:focus-visible.-white,input[type=file]+label:focus.-white,input[type=file]+label:focus-visible.-white,.button:focus.-white,.button:focus-visible.-white{outline:none;box-shadow:0 0 0 3px #dd6900;border:2px solid var(--c-rust-orange);color:var(--c-rust-orange)}button[type=submit]:hover:not(:disabled),button[type=reset]:hover:not(:disabled),input[type=file]+label:hover:not(:disabled),.button:hover:not(:disabled){--button-color: var(--c-bamboo);box-shadow:0 1px 3px #b94f0780}button[type=submit]:active:not(:disabled),button[type=reset]:active:not(:disabled),input[type=file]+label:active:not(:disabled),.button:active:not(:disabled){--button-color: var(--c-pumpkin-orange)}button[type=submit]:active:not(:disabled).-white,button[type=reset]:active:not(:disabled).-white,input[type=file]+label:active:not(:disabled).-white,.button:active:not(:disabled).-white{outline:none;box-shadow:0 0 0 3px #dd6900;border:2px solid var(--c-rust-orange)}button[type=submit]:disabled,button[type=reset]:disabled,input[type=file]+label:disabled,.button:disabled{--button-color: var(--c-grey-700)}button[type=submit].-medium,button[type=reset].-medium,input[type=file]+label.-medium,.button.-medium{padding-block:.65rem}button[type=submit].-ghost,button[type=submit].-dark,button[type=reset].-ghost,button[type=reset].-dark,input[type=file]+label.-ghost,input[type=file]+label.-dark,.button.-ghost,.button.-dark{color:var(--button-color);background-color:transparent}button[type=submit].-white,button[type=reset].-white,input[type=file]+label.-white,.button.-white{outline-offset:2px;--button-color: white;--button-label-color: var(--c-rust-orange)}button[type=submit].-white:hover:not(:disabled),button[type=reset].-white:hover:not(:disabled),input[type=file]+label.-white:hover:not(:disabled),.button.-white:hover:not(:disabled){--button-color: var(--c-butterscotch)}input[type=file]{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}input[type=file]:focus+label,input[type=file]:focus-visible+label{outline:2px solid var(--c-blue-600);border-color:var(--button-label-color)}input[type=file]:focus+label.-white,input[type=file]:focus-visible+label.-white{outline:none;box-shadow:0 0 0 3px #dd6900;border:2px solid var(--c-rust-orange)}input[type=file]+label{-webkit-appearance:button;appearance:button}.hide{display:none!important}@media (min-width: 640px){.hide-on-desktop{display:none!important}}@media (max-width: 641px){.hide-on-mobile{display:none!important}}.flex{display:flex}.flex.-center{align-items:center}.form-section{position:relative;margin-bottom:1rem}.form-section input,.form-section textarea{margin-bottom:0}.input-section{--border-width: 1px;position:relative}.input-section label,.input-section .label{color:var(--c-grey-700);cursor:text;font-size:1rem;font-weight:300;position:absolute;left:.75rem;top:50%;transform:translateY(-50%);pointer-events:none;transition:all .3s}.input-section:has(.-has-content) label{font-size:.75rem;top:calc(.25rem + var(--border-width));transform:none}.input-section:has(label) input,.input-section:has(label) textarea{padding-top:calc(.25rem + var(--border-width) + .75rem + .125rem);padding-bottom:calc(.375rem + var(--border-width))}.input-section:has(label) input:focus:not(.ng-valid):not(.ng-invalid):not(:disabled),.input-section:has(label) input:focus-visible:not(.ng-valid):not(.ng-invalid):not(:disabled){padding-top:calc(1.125rem - var(--border-width));padding-bottom:calc(.375rem - var(--border-width));padding-left:calc(.75rem - var(--border-width));padding-right:calc(.75rem - var(--border-width))}.input-section:not(:has(label)) input,.input-section:not(:has(label)) textarea{padding-top:1px;padding-bottom:1px}.input-section:has(input:focus:not(:disabled)) label,.input-section:has(input:focus-visible:not(:disabled)) label{font-size:.75rem;top:calc(.25rem + var(--border-width));transform:none}.input-section:has(textarea.ng-invalid.ng-touched:not(:disabled)) label,.input-section:has(input.ng-invalid.ng-touched:not(:disabled)) label{color:var(--c-red)}input,textarea{--c-placeholder: var(--c-grey-600);--input-height: 3rem;--border-width: 1px;width:100%;height:var(--input-height);line-height:1.3;padding:.75rem;font-weight:300;border-radius:.25rem;border:var(--border-width) solid var(--c-grey-400);box-shadow:none;color:var(--c-grey-800);background-color:var(--c-white)}input:active,textarea:active{border:var(--border-width) solid var(--c-grey-400);box-shadow:none;color:var(--c-french-blue);background-color:var(--c-alice-blue)}input:hover,textarea:hover{border:var(--border-width) solid var(--c-french-blue);box-shadow:none;background-color:var(--c-white)}input:focus,input:focus-visible,textarea:focus,textarea:focus-visible{border:calc(2 * var(--border-width)) solid var(--c-bright-sky-blue);box-shadow:0 0 15px var(--c-input-select-shadow);outline:0;color:var(--c-black);background-color:var(--c-white)}input:disabled,textarea:disabled{border:var(--border-width) solid var(--c-grey-300);box-shadow:none;color:var(--c-grey-700);background-color:var(--c-grey-200)}input.ng-valid.ng-touched:not(:disabled),textarea.ng-valid.ng-touched:not(:disabled){border:var(--border-width) solid var(--c-green);background-color:var(--c-white)}input.ng-invalid.ng-touched:not(:disabled),textarea.ng-invalid.ng-touched:not(:disabled){border:var(--border-width) solid var(--c-red);background-color:var(--c-red-seashell)}.select-icon{position:relative;display:inline-block}.select-icon i[ctrlIcon=chevron_down]{position:absolute;right:1rem;top:50%;transform:translateY(-50%);pointer-events:none;height:1rem;width:1rem;color:var(--c-white)}select{--border-width: 1px;line-height:1.3;appearance:none;display:block;width:100%;padding:.5rem 2.75rem .5rem 1.25rem;font-family:var(--copy-font);font-weight:400;text-overflow:ellipsis;max-height:36px;border-radius:50px;background-color:var(--c-rust-orange);border:none;box-shadow:none;color:var(--c-white)}select .label,select label{color:var(--c-white);font-weight:350;font-size:1rem}select:hover{background-color:var(--c-bamboo);border:none;box-shadow:0 1px 3px var(--c-rust-orange-07)}select:disabled{background-color:var(--c-grey-700);border:none;box-shadow:none;cursor:not-allowed}select:focus,select:focus-visible,select:focus-within{background-color:var(--c-rust-orange);border:calc(2 * var(--border-width)) solid var(--c-white);padding:calc(.5rem - 2 * var(--border-width)) calc(2.75rem - 2 * var(--border-width)) calc(.5rem - 2 * var(--border-width)) calc(1.25rem - 2 * var(--border-width));box-shadow:0 0 0 calc(3 * var(--border-width)) var(--c-bamboo)}select:active{background-color:var(--c-pumpkin-orange);border:none;box-shadow:none}select option{color:var(--c-white)}select option:disabled{color:var(--c-grey-500)}ctrl-modal,dialog[ctrlModal]{--ctrl-modal-padding: 1.5rem;padding:calc(var(--ctrl-modal-padding) / 2);width:calc(100% - 2rem);max-width:480px;max-height:calc(100% - 2rem);box-sizing:border-box;display:flex;flex-direction:column;border-radius:5px;box-shadow:0 0 10px #00000026,0 1px 3px #0000001a}ctrl-modal>div,dialog[ctrlModal]>div{padding:calc(var(--ctrl-modal-padding) / 2)}ctrl-modal .ctrl-modal-header,dialog[ctrlModal] .ctrl-modal-header{padding:calc(var(--ctrl-modal-padding) / 2) var(--ctrl-modal-padding) var(--ctrl-modal-padding);margin:0 calc(var(--ctrl-modal-padding) / -2);border-bottom:1px solid var(--c-grey-500)}ctrl-modal .ctrl-modal-header .modal-header,dialog[ctrlModal] .ctrl-modal-header .modal-header{display:flex;justify-content:space-between;align-items:center}ctrl-modal .ctrl-modal-header .modal-header h1,dialog[ctrlModal] .ctrl-modal-header .modal-header h1{color:var(--c-grey-800);margin-bottom:0}ctrl-modal .ctrl-modal-content,dialog[ctrlModal] .ctrl-modal-content{overflow-y:auto;padding-top:var(--ctrl-modal-padding);padding-bottom:var(--ctrl-modal-padding)}ctrl-modal hr,dialog[ctrlModal] hr{margin:1.5rem 0}i.ctrl-icon svg [fill="#6f6f6f"],i.ctrl-icon svg [fill="#6F6F6F"],i.ctrl-icon svg [fill="#666666"]{fill:var(--ctrl-icon-color, currentColor)}i.ctrl-icon svg [stroke="#6f6f6f"],i.ctrl-icon svg [stroke="#6F6F6F"],i.ctrl-icon svg [stroke="#666666"]{stroke:var(--ctrl-icon-color, currentColor)}i.ctrl-icon:hover svg [fill="#6f6f6f"],i.ctrl-icon:hover svg [fill="#6F6F6F"],i.ctrl-icon:hover svg [fill="#666666"]{fill:var(--ctrl-icon-hover, var(--ctrl-icon-color, currentColor))}i.ctrl-icon:hover svg [stroke="#6f6f6f"],i.ctrl-icon:hover svg [stroke="#6F6F6F"],i.ctrl-icon:hover svg [stroke="#666666"]{stroke:var(--ctrl-icon-hover, var(--ctrl-icon-color, currentColor))}ctrl-notifications-container{position:fixed;bottom:160px;right:16px;z-index:10001;color:var(--c-white)}@media (min-width: 640px){ctrl-notifications-container{bottom:80px}}ctrl-notifications-container ctrl-notification{--background-color: var(--c-grey-800);background-color:var(--c-white);border-radius:5px;padding:1rem;box-shadow:0 0 10px #00000026,0 1px 3px #0000001a;width:max-content;float:right;clear:both;-webkit-user-select:none;user-select:none;max-width:min(420px,100vw - 32px);background-color:var(--background-color);border-color:var(--c-white);border:1px solid;margin-top:1rem}ctrl-notifications-container ctrl-notification.-error{--background-color: var(--c-red)}ctrl-notifications-container ctrl-notification.-warning{--background-color: var(--c-orange)}ctrl-notifications-container ctrl-notification.-success{--background-color: var(--c-green)}ctrl-notifications-container ctrl-notification.-info{--background-color: var(--c-blue-300)}ctrl-notifications-container div.ctrl-notification-content{display:flex;align-items:center}ctrl-notifications-container i.ctrl-icon{font-size:2rem;margin-right:.75rem}ctrl-notifications-container span.ctrl-notification-message{min-width:0}body{--body-padding: 1rem;background-image:var(--gradient-slanted-rev);background-color:var(--c-blue-700);background-attachment:fixed;font-family:var(--copy-font);color:var(--c-grey-800);padding:var(--body-padding);line-height:1.3}@media screen and (min-width: 640px){body{--body-padding: 1.5rem}}body.invalid-guid{background-color:var(--c-grey-800);background-image:none}.section-container{display:flex;flex-direction:column;align-items:center;margin:3.75rem auto;width:100%;max-width:60rem;justify-content:center;flex-grow:1}
