.cdk-overlay-container,.cdk-global-overlay-wrapper{pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container{position:fixed;z-index:1000}.cdk-overlay-container:empty{display:none}.cdk-global-overlay-wrapper{display:flex;position:absolute;z-index:1000}.cdk-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;z-index:1000;display:flex;max-width:100%;max-height:100%}.cdk-overlay-backdrop{position:absolute;inset:0;z-index:1000;pointer-events:auto;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:opacity .4s cubic-bezier(.25,.8,.25,1);opacity:0}.cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:1}.cdk-high-contrast-active .cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:.6}.cdk-overlay-dark-backdrop{background:#00000052}.cdk-overlay-transparent-backdrop{transition:visibility 1ms linear,opacity 1ms linear;visibility:hidden;opacity:1}.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing{opacity:0;visibility:visible}.cdk-overlay-backdrop-noop-animation{transition:none}.cdk-overlay-connected-position-bounding-box{position:absolute;z-index:1000;display:flex;flex-direction:column;min-width:1px;min-height:1px}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}@charset "UTF-8";@font-face{font-family:open_sansbold;src:url(/src/fonts/opensans-bold-webfont.eot);src:url(/src/fonts/opensans-bold-webfont.eot?#iefix) format("embedded-opentype"),url(/src/fonts/opensans-bold-webfont.woff) format("woff"),url(/src/fonts/opensans-bold-webfont.ttf) format("truetype"),url(/src/fonts/opensans-bold-webfont.svg#open_sansbold) format("svg");font-weight:400;font-style:normal}@font-face{font-family:open_sanslight;src:url(/src/fonts/opensans-light-webfont.eot);src:url(/src/fonts/opensans-light-webfont.eot?#iefix) format("embedded-opentype"),url(/src/fonts/opensans-light-webfont.woff) format("woff"),url(/src/fonts/opensans-light-webfont.ttf) format("truetype"),url(/src/fonts/opensans-light-webfont.svg#open_sanslight) format("svg");font-weight:400;font-style:normal}@font-face{font-family:open_sansregular;src:url(/src/fonts/opensans-regular-webfont.eot);src:url(/src/fonts/opensans-regular-webfont.eot?#iefix) format("embedded-opentype"),url(/src/fonts/opensans-regular-webfont.woff) format("woff"),url(/src/fonts/opensans-regular-webfont.ttf) format("truetype"),url(/src/fonts/opensans-regular-webfont.svg#open_sansregular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:open_sanssemibold;src:url(/src/fonts/opensans-semibold-webfont.eot);src:url(/src/fonts/opensans-semibold-webfont.eot?#iefix) format("embedded-opentype"),url(/src/fonts/opensans-semibold-webfont.woff) format("woff"),url(/src/fonts/opensans-semibold-webfont.ttf) format("truetype"),url(/src/fonts/opensans-semibold-webfont.svg#open_sanssemibold) format("svg");font-weight:400;font-style:normal}*{padding:0;margin:0;box-sizing:border-box;-webkit-font-smoothing:antialiased}html{scroll-behavior:smooth}html,body{width:100%;height:100%;font-family:open_sansregular;font-size:16px}#maincontent:focus,#sidebar:focus,*:focus{outline:transparent}body{line-height:1.5;font-size:.875rem;color:#333;word-wrap:break-word}:focus{outline:none}.flexbox{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:flex-start;margin:-10px}.flexbox .flex-3of4{flex:0 0 75%;padding-right:8%}@media only screen and (max-width: 768px){.flexbox .flex-3of4{flex:0 0 100%;padding-right:0}}@media only screen and (max-width: 992px){.flexbox{padding-left:20px;padding-right:20px;margin:0}}@media only screen and (max-width: 768px){.flexbox{padding-left:0;padding-right:0}}.l-constrained{width:977px;margin:0 auto;position:relative}.l-constrained .page-content-inner{padding-bottom:100px;margin:-10px 0}@media only screen and (max-width: 768px){.l-constrained .page-content-inner .maincontent{transition:1s filter linear;-webkit-transition:1s -webkit-filter linear;-moz-transition:1s -moz-filter linear;-ms-transition:1s -ms-filter linear;-o-transition:1s -o-filter linear}.l-constrained .page-content-inner .maincontent.bg-blur{filter:blur(2px);-webkit-filter:blur(2px);-moz-filter:blur(2px);-ms-filter:blur(2px);-o-filter:blur(2px)}}@media only screen and (max-width: 992px){.l-constrained{width:100%;padding:0 20px}.l-constrained .page-content-inner{padding-bottom:100px;margin:-10px 0}}.is-visuallyhidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}svg.needstep-list-arrow{display:none}.document .page-head{z-index:10;position:relative;top:0;width:100%;padding-bottom:0}.document .page-head .page-head-lower{width:100%}.document .page-head .page-head-lower .pdf-navigation{display:inline-block;margin-top:-46px;position:absolute;right:0}.document .page-head .page-head-lower .pdf-navigation .service{display:block;margin-top:0}.document .page-head .page-head-lower .pdf-navigation .service li{margin:0 20px 0 0;display:inline-block}.document .page-head .page-head-lower .pdf-navigation .service li .icon{width:20px;height:20px;position:relative;top:2px;left:-2px}.document .page-head .page-head-lower .pdf-navigation .service li .dropdown-theme-language .dropdown-theme-content-compact{background:#fff;box-shadow:0 0 8px #00000040;padding:20px 15px 20px 24px;right:20px;position:absolute;min-height:90px;top:36px;width:auto}.document .page-head .page-head-lower .pdf-navigation .service li .dropdown-theme-language .dropdown-theme-content-compact .dropdown-theme-flerp{display:block;position:absolute;z-index:1;top:-8px;right:0}.document .doc-page-content .doc-content,.document .doc-page-content .doc-content .docviewer{height:100%}.document .doc-page-content .doc-content .docviewer object{width:100%;height:100%}h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-weight:400;color:#333;font-family:open_sansregular;line-height:1.5}h1{margin:0 0 15px;text-rendering:optimizeLegibility;font-size:3rem;font-family:open_sanslight;line-height:1.2;letter-spacing:-1px;scroll-margin-top:20px}@media only screen and (max-width: 768px){h1{word-wrap:break-word}}@media only screen and (max-width: 600px){h1{width:100%;font-size:1.875rem;margin-bottom:20px}}h2{font-size:1.625rem;margin:0 0 7px;line-height:1.2;scroll-margin-top:20px;font-weight:400;color:#333;font-family:open_sansregular}@media only screen and (max-width: 600px){h2{margin:38px 0 7px}}h3{font-size:1.313rem;margin:0 0 7px;line-height:1.2}h4{font-size:1rem;margin-bottom:7px;font-weight:600}.preamble{font-size:1.25rem;margin-bottom:23px;font-family:open_sansregular}@media only screen and (max-width: 600px){.preamble{margin-bottom:45px}}p{margin:0 0 14px;line-height:1.5}p.table-footnote{font-family:open_sansregular;font-size:.75rem;margin:-25px 0 14px 10px}p.table-footnote+.table-footnote{margin-top:-14px}a{text-decoration:none;color:#007575;font-family:open_sansregular;line-height:1.5;min-height:24px;min-width:24px;display:block}a:focus,a:hover,a:focus p,a:hover p{text-decoration:underline;font-weight:600}button,.button{display:inline-block;margin-bottom:0;padding:4px 16px;font-family:open_sansregular;font-size:.875rem;line-height:1.625rem;text-align:center;vertical-align:middle;cursor:pointer;background:#ffae00;color:#333;border:0;font-weight:600;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px}button:hover,button:focus,.button:hover,.button:focus{background:#eb9100}button:hover a,button:focus a,.button:hover a,.button:focus a{text-decoration:none}button.is-inactive,button:disabled,.button.is-inactive,.button:disabled{cursor:default;background:#f2f2f2;opacity:.4}button.btn-secondary,.button.btn-secondary{background:#f2f2f2;color:#007575}button.btn-secondary:hover,button.btn-secondary:focus,.button.btn-secondary:hover,.button.btn-secondary:focus{background:#ccc;color:#333}button.btn-primary a,.button.btn-primary a{color:#333}.form-error{width:100%;margin:15px 0;border-left:5px solid #d70000;border-right:5px solid #d70000;color:#d70000;padding:15px 10px;font-family:open_sansregular}.form-error .form-error-count{padding-bottom:5px;font-weight:600}.form-error ul{padding-left:15px;margin:14px 0 0 25px}.form-error ul li{list-style:disc outside none;padding-top:5px}fieldset{clear:both;background-image:linear-gradient(to right,#ccc 50%,#fff 50%);background-position:top;background-size:10px 1px;background-repeat:repeat-x;padding:15px 0;margin-bottom:15px;width:100%;display:block;position:relative;left:0}fieldset legend{float:left;padding:0;margin-left:15px;font-size:1rem;color:#333;font-family:open_sansregular}@media only screen and (max-width: 600px){fieldset legend{margin-left:0;padding-left:15px}}fieldset .control-group{padding:0}fieldset .control-group .form-section-right{width:50%;margin-left:50%}fieldset input{width:100%;padding:3px 3px 3px 8px;border:1px solid #ccc;background-color:#fff;height:34px;cursor:pointer}fieldset input:hover,fieldset input:focus{outline:solid 2px #eb9100}fieldset label{font-family:open_sansregular;font-size:.813rem;font-weight:600;display:block;margin-bottom:5px;color:#333}fieldset label.checkbox-label{position:relative;padding-left:35px;margin:0 10px 0 0}fieldset label.checkbox-label .checkmark{position:absolute;cursor:pointer;top:0;left:0;height:25px;width:25px;background-color:#ccc;border:none;box-shadow:inset 5px 0 5px -5px #00000080,inset 0 5px 5px -5px #00000080}fieldset label.checkbox-label .custom-checkbox{position:absolute;opacity:0;height:24px;width:24px;z-index:1}fieldset label.checkbox-label .custom-checkbox:hover+.checkmark{background-color:#f2f2f2}fieldset label.checkbox-label .custom-checkbox:checked+.checkmark{background:#ffae00}fieldset label.checkbox-label .custom-checkbox:checked+.checkmark:after{content:"";position:absolute;left:10px;top:4px;width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;transform:rotate(45deg)}fieldset label.checkbox-label .custom-checkbox:checked:focus+.checkmark{outline:solid 2px #ffae00}fieldset label.checkbox-label .custom-checkbox:checked:hover+.checkmark{background-color:#eb9100}fieldset.is-invalid .wrapper,fieldset.is-invalid.wrapper,fieldset .is-invalid .wrapper,fieldset .is-invalid.wrapper{border-left-color:#d70000;border-right-color:#d70000}fieldset.is-invalid input[type=email],fieldset.is-invalid input[type=text],fieldset .is-invalid input[type=email],fieldset .is-invalid input[type=text]{border:2px solid #d70000;background:#fff}fieldset.is-invalid .error-label,fieldset .is-invalid .error-label{font-weight:600;display:block;bottom:-17px;font-size:.75rem;position:absolute;left:15px;color:#d70000;font-family:open_sansregular}input,select,textarea{font-weight:400;color:#333}select,textarea,input[type=text],input[type=password],input[type=datetime],input[type=datetime-local],input[type=date],input[type=month],input[type=time],input[type=week],input[type=number],input[type=email],input[type=url],input[type=search],input[type=tel],input[type=color],.uneditable-input{display:inline-block;height:36px;padding-left:8px;padding-right:8px;font-size:.875rem;color:#333;vertical-align:middle}input,select option,textarea{font-family:open_sansregular;line-height:1.5}label,span.label,p.label,.checkradio-group-label{font-size:.813rem;font-weight:600;display:block;margin-bottom:5px;color:#333}label.inline,span.label.inline,p.label.inline,.checkradio-group-label.inline{display:inline-block;vertical-align:middle}label.is-error,span.label.is-error,p.label.is-error,.checkradio-group-label.is-error{font-size:.75rem}.rte-text table,table.vgg-table{font-family:open_sansregular;font-size:.813rem;max-width:100%;width:100%;background-color:#fff;border-collapse:collapse;border-spacing:0;margin:30px 0;border-bottom:solid 1px #ccc}.rte-text table caption,table.vgg-table caption{position:relative;height:1px;width:1px;overflow:hidden;clip-path:inset(1px)}.rte-text table th,.rte-text table td,table.vgg-table th,table.vgg-table td{border-top:solid 1px #ccc;padding:9px;text-align:left;vertical-align:top}.rte-text table td p,table.vgg-table td p{margin:0}.rte-text table.table-bordered,table.vgg-table.table-bordered,.rte-text table.table-bordered td,.rte-text table.table-bordered th,table.vgg-table.table-bordered td,table.vgg-table.table-bordered th{border:1px solid #ccc}.rte-text table.table-kompakt td,table.vgg-table.table-kompakt td{font-size:.75rem}.rte-text table.table-kompakt td,.rte-text table.table-kompakt th,table.vgg-table.table-kompakt td,table.vgg-table.table-kompakt th{padding:4px 5px}.rte-text table.table-nocellborder td,.rte-text table.table-nocellborder th,table.vgg-table.table-nocellborder td,table.vgg-table.table-nocellborder th{border:none}@media only screen and (max-width: 600px){.rte-text .table-wrapper{position:relative;margin:30px 0}.rte-text .table-wrapper:before,.rte-text .table-wrapper:after{content:"";position:absolute;top:0;width:20px;height:100%;z-index:1;pointer-events:none;opacity:0;transition:opacity .2s ease}.rte-text .table-wrapper:before{left:0;background:linear-gradient(to right,rgba(0,0,0,.2),transparent)}.rte-text .table-wrapper:after{right:0;background:linear-gradient(to left,rgba(0,0,0,.2),transparent)}.rte-text .table-wrapper.is-scrolled-left:before{opacity:1}.rte-text .table-wrapper.is-scrolled-right:after{opacity:1}.rte-text .table-wrapper .table-wrapper-inner{overflow-x:auto}.rte-text .table-wrapper table{margin:0}.rte-text .table-wrapper table td p:last-child,.rte-text .table-wrapper table th p:last-child{margin:0}}.rte-text p.table-footnote{font-family:open_sansregular;font-size:.75rem;margin:-25px 0 14px 10px}.cdk-global-scrollblock{overflow:hidden}.cdk-overlay-container .cdk-overlay-dark-backdrop{position:fixed}.legacy,.legacy *{all:revert-layer!important}.legacy [data-f-mainbody].form-finalized-hide{display:none!important}
