var _hsp = window['_hsp'] = window['_hsp'] || []; _hsp.push(['setCookiePolicy', [{"portalId":4375405,"id":189967,"domain":null,"path":"/hubspot-analytics-default-policy","label":null,"enabled":true,"privacyPolicy":1,"privacyHideDecline":false,"privacyDefault":true,"privacyPolicyWording":"This website stores cookies on your computer. These cookies are used to collect information about how you interact with our website and allow us to remember you. We use this information in order to improve and customize your browsing experience and for analytics and metrics about our visitors both on this website and other media. To find out more about the cookies we use, see our Privacy Policy.","privacyAcceptWording":"Accept","privacyDismissWording":"Decline","privacyDisclaimerWording":"If you decline, your information won’t be tracked when you visit this website. A single cookie will be used in your browser to remember your preference not to be tracked.","privacyBannerAccentColor":"#425b76","privacyBannerType":"TOP","cookiesByCategory":null,"targetedCountries":[]}]]); _hsp.push(['addCookieDomain', '.hsforms.com']); _hsp.push(['addCookieDomain', '.hs-sites.com']); _hsp.push(['addCookieDomain', '.hubspot.com']); _hsp.push(['addCookieDomain', '.hubspotpagebuilder.com']); _hsp.push(['addCookieDomain', '.fhsu.edu']); _hsp.push(['setApiBaseUrl', 'https://js.hs-banner.com/cookie-banner-public/v1']); /** * HubSpot Cookie Banner Code Copyright 2022 HubSpot, Inc. http://www.hubspot.com */ !function(e){var t={};function i(n){if(t[n])return t[n].exports;var o=t[n]={i:n,l:!1,exports:{}};e[n].call(o.exports,o,o.exports,i);o.l=!0;return o.exports}i.m=e;i.c=t;i.d=function(e,t,n){i.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})};i.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"});Object.defineProperty(e,"__esModule",{value:!0})};i.t=function(e,t){1&t&&(e=i(e));if(8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var n=Object.create(null);i.r(n);Object.defineProperty(n,"default",{enumerable:!0,value:e});if(2&t&&"string"!=typeof e)for(var o in e)i.d(n,o,function(t){return e[t]}.bind(null,o));return n};i.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};i.d(t,"a",t);return t};i.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)};i.p="//static.hsappstatic.net/cookie-banner/static-1.6357/";i(i.s=3)}([function(e,t){e.exports="div#hs-eu-cookie-confirmation{background:#fff;height:auto;left:0;position:absolute;top:0;width:100%;z-index:100000000!important;border-bottom:1px solid #cbd6e2;border-top:1px solid #cbd6e2;box-shadow:0 1px 5px #eaf0f6;color:#33475b;font-family:inherit;font-size:inherit;font-weight:400!important;line-height:inherit;text-align:left;text-shadow:none!important;font-size:12px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;line-height:18px}div#hs-eu-cookie-confirmation.hs-cookie-notification-position-bottom{position:fixed;border-bottom:0;bottom:0;top:auto;box-shadow:0 -1px 3px #eaf0f6}div#hs-eu-cookie-confirmation *{box-sizing:border-box!important}div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner{background:#fff;margin:0 auto;max-width:1000px;padding:20px}div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner a{text-decoration:none!important}div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner a,div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner a:hover{background:none!important;border:none!important;box-shadow:none!important;color:#0091ae;font-family:inherit;font-size:inherit;font-weight:400!important;line-height:inherit;text-align:left;text-shadow:none!important}div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner a:hover{text-decoration:underline!important}div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner div#hs-eu-policy-wording{margin-bottom:12px}div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner div#hs-en-cookie-confirmation-buttons-area,div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner div#hs-eu-cookie-confirmation-button-group{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center}div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner div#hs-en-cookie-confirmation-buttons-area{margin:10px 0 0!important;justify-content:flex-end;align-items:center}@media (max-width:800px){div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner div#hs-en-cookie-confirmation-buttons-area{justify-content:center}}div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner div#hs-eu-cookie-confirmation-button-group{justify-content:center}div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner a#hs-eu-confirmation-button,div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner a#hs-eu-cookie-settings-button,div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner a#hs-eu-decline-button{margin:6px!important}div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner a#hs-eu-confirmation-button,div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner a#hs-eu-decline-button{border-radius:3px;display:inline-block;padding:10px 16px!important;text-decoration:none!important}div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner a#hs-eu-confirmation-button{background-color:#425b76!important;border:1px solid #425b76!important;color:#fff;font-family:inherit;font-size:inherit;font-weight:400!important;line-height:inherit;text-align:left;text-shadow:none!important}div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner a#hs-eu-decline-button{border:1px solid #425b76!important;color:#425b76;font-family:inherit;font-size:inherit;font-weight:400!important;line-height:inherit;text-align:left;text-shadow:none!important}div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner a#hs-eu-cookie-settings-button{color:#425b76!important}div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner p{margin:0 0 12px;color:#33475b;font-family:inherit;font-size:inherit;font-weight:400!important;line-height:inherit;text-align:left;text-shadow:none!important}@media print{div#hs-eu-cookie-confirmation{display:none!important}}@media screen and (max-width:480px){div#hs-eu-cookie-confirmation{font-size:12px!important}div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner{padding:8px 14px 14px!important}div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner a,div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner a#hs-eu-confirmation-button{font-size:12px!important}div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner p{font-size:12px!important;margin-bottom:12px!important;line-height:15px!important}}@media only screen and (min-width:960px){div#hs-eu-cookie-confirmation{position:fixed}}"},function(e,t){e.exports="div#hs-eu-cookie-confirmation{position:absolute;left:0;top:0;width:100%;height:auto;background-color:#2d2d2d;border-bottom:1px solid gray;border-bottom:1px solid rgba(0,0,0,.5);-webkit-box-shadow:0 1px 2px rgba(0,0,0,.2);-moz-box-shadow:0 1px 2px rgba(0,0,0,.2);box-shadow:0 1px 2px rgba(0,0,0,.2);font-size:14px!important;line-height:18px!important;font-family:helvetica neue,helvetica,arial,sans!important;color:#fff!important;text-shadow:0 1px 0 rgba(0,0,0,.7)!important;text-align:left!important;z-index:100000000!important}div#hs-eu-cookie-confirmation.can-use-gradients{background-color:transparent;background-image:-owg-linear-gradient(top,rgba(0,0,0,.9),rgba(0,0,0,.75));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.9),rgba(0,0,0,.75));background-image:-moz-linear-gradient(top,rgba(0,0,0,.9),rgba(0,0,0,.75));background-image:-o-linear-gradient(top,rgba(0,0,0,.9),rgba(0,0,0,.75));background-image:linear-gradient(top,rgba(0,0,0,.9),rgba(0,0,0,.75));background-image:linear-gradient(180deg,rgba(0,0,0,.9),rgba(0,0,0,.75))}div#hs-eu-cookie-confirmation.hs-cookie-notification-position-bottom{position:fixed;border-bottom:0;bottom:0;top:auto;box-shadow:0 -1px 3px #eaf0f6}div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner{padding:12px 18px 18px}div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner a{font-family:helvetica neue,helvetica,arial,sans!important;color:#add8e6!important;font-size:14px!important;text-decoration:none!important;background:none!important;border:none!important;font-weight:400!important}div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner a:hover{text-decoration:underline!important;background:none!important;border:none!important}div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner div#hs-en-cookie-confirmation-buttons-area{text-align:center!important}div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner input#hs-eu-active-consent-checkbox{display:inline-block!important;cursor:pointer!important;font-size:xx-large!important}div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner a#hs-eu-confirmation-button{font-family:helvetica neue,helvetica,arial,sans!important;font-size:14px!important;font-weight:400!important;margin-right:16px!important;padding:4px 12px!important;background-color:green!important;display:inline-block!important;border:1px solid gray!important;border:1px solid rgba(0,0,0,.5)!important;background-image:-owg-linear-gradient(top,transparent,rgba(0,0,0,.2));background-image:-webkit-linear-gradient(top,transparent,rgba(0,0,0,.2));background-image:-moz-linear-gradient(top,transparent,rgba(0,0,0,.2));background-image:-o-linear-gradient(top,transparent,rgba(0,0,0,.2));background-image:linear-gradient(top,transparent,rgba(0,0,0,.2));-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.2),inset 0 1px 0 hsla(0,0%,100%,.5);-moz-box-shadow:0 1px 2px rgba(0,0,0,.2),inset 0 1px 0 hsla(0,0%,100%,.5);box-shadow:0 1px 2px rgba(0,0,0,.2),inset 0 1px 0 hsla(0,0%,100%,.5);line-height:14px!important;color:#fff!important;text-shadow:0 1px 0 rgba(0,0,0,.5)!important;text-decoration:none!important}div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner a#hs-eu-confirmation-button:hover{background-image:-owg-linear-gradient(top,transparent,rgba(0,0,0,.3));background-image:-webkit-linear-gradient(top,transparent,rgba(0,0,0,.3));background-image:-moz-linear-gradient(top,transparent,rgba(0,0,0,.3));background-image:-o-linear-gradient(top,transparent,rgba(0,0,0,.3));background-image:linear-gradient(top,transparent,rgba(0,0,0,.3))}div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner a#hs-eu-confirmation-button:active{background-image:-owg-linear-gradient(top,rgba(0,0,0,.3),rgba(0,0,0,.3));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.3),rgba(0,0,0,.3));background-image:-moz-linear-gradient(top,rgba(0,0,0,.3),rgba(0,0,0,.3));background-image:-o-linear-gradient(top,rgba(0,0,0,.3),rgba(0,0,0,.3));background-image:linear-gradient(top,rgba(0,0,0,.3),rgba(0,0,0,.3));-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.2);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,.2);box-shadow:inset 0 1px 2px rgba(0,0,0,.2)}div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner p{line-height:18px!important;font-family:helvetica neue,helvetica,arial,sans!important;font-weight:400!important;font-size:14px!important;margin:0 0 16px!important;padding:0!important;color:#fff!important;text-align:left!important}div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner p#hs-eu-cookie-disclaimer{margin:16px 0!important}@media print{div#hs-eu-cookie-confirmation{display:none!important}}@media screen and (max-width:480px){div#hs-eu-cookie-confirmation{font-size:12px!important}div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner{padding:8px 14px 14px!important}div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner a,div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner a#hs-eu-confirmation-button{font-size:12px!important}div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner p{font-size:12px!important;margin-bottom:12px!important;line-height:15px!important}}"},function(e,t){e.exports='body .hs-hidden{display:none!important}body #hs-modal{position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:100000001!important}@media print{body #hs-modal{display:none!important}}body #hs-modal .hs-sr-only{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}body #hs-modal #hs-modal-content{display:table;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;max-width:750px;border-radius:5px;box-sizing:border-box;font-size:12px!important;font-family:Helvetica Neue,Helvetica,Arial,sans-serif!important;line-height:18px}@media (min-width:800px){body #hs-modal #hs-modal-content{width:750px;padding:1rem 1.5rem}}@media (max-width:800px){body #hs-modal #hs-modal-content{min-width:350px;max-width:500px;height:100%;max-height:600px}}body #hs-modal #hs-modal-content a{text-decoration:none!important}body #hs-modal #hs-modal-content a,body #hs-modal #hs-modal-content a:hover{background:none!important;border:none!important;box-shadow:none!important;color:#0091ae!important;font-family:inherit!important;font-size:inherit!important;font-weight:400!important;line-height:inherit!important;text-align:left;text-shadow:none!important}body #hs-modal #hs-modal-content a:hover{text-decoration:underline!important}body #hs-modal #hs-modal-content #hs-modal-header{display:table-row;height:10%}@media (max-width:800px){body #hs-modal #hs-modal-content #hs-modal-header{height:5%}}body #hs-modal #hs-modal-content #hs-modal-header #hs-modal-header-container{height:100%;width:100%}@media (max-width:800px){body #hs-modal #hs-modal-content #hs-modal-header #hs-modal-header-container{border-bottom:1px solid #c0bebe}}body #hs-modal #hs-modal-content #hs-modal-header #hs-modal-close-button{float:right;width:1.5rem;font-size:40px;text-align:center;cursor:pointer;color:#8b8589}@media (max-width:800px){body #hs-modal #hs-modal-content #hs-modal-header #hs-modal-close-button{margin-right:10px;font-size:30px;line-height:50px}}@media (min-width:800px){body #hs-modal #hs-modal-content #hs-modal-header #hs-modal-close-button{margin-bottom:20px}}body #hs-modal #hs-modal-content #hs-modal-body{display:table-row;height:70%}@media (max-width:800px){body #hs-modal #hs-modal-content #hs-modal-body{height:85%}}body #hs-modal #hs-modal-content #hs-modal-body #hs-modal-body-container{height:100%;width:100%;position:relative}@media (max-width:800px){body #hs-modal #hs-modal-content #hs-modal-body #hs-modal-body-container{overflow:auto}}body #hs-modal #hs-modal-content #hs-modal-body #hs-modal-body-container .hs-category-row{width:100%}@media (min-width:800px){body #hs-modal #hs-modal-content #hs-modal-body #hs-modal-body-container .hs-category-row{height:100%;overflow:hidden}}body #hs-modal #hs-modal-content #hs-modal-body #hs-modal-body-container .hs-category-label{padding:16px;background:#f1f1f1;color:#353535;cursor:pointer;transition:all .3s;border:1px solid #c0bebe;height:50px;box-sizing:border-box}body #hs-modal #hs-modal-content #hs-modal-body #hs-modal-body-container .hs-category-label span{color:#353535!important;font-family:inherit!important;font-size:inherit!important;line-height:inherit!important;text-align:left;text-shadow:none!important;font-size:14px!important;font-family:Helvetica Neue,Helvetica,Arial,sans-serif!important;font-weight:400!important}@media (min-width:800px){body #hs-modal #hs-modal-content #hs-modal-body #hs-modal-body-container .hs-category-label{float:left;width:28%}}@media (max-width:800px){body #hs-modal #hs-modal-content #hs-modal-body #hs-modal-body-container .hs-category-label{width:100%}}body #hs-modal #hs-modal-content #hs-modal-body #hs-modal-body-container .hs-category-label:hover{background:#cbcbcb;position:relative;z-index:5}body #hs-modal #hs-modal-content #hs-modal-body #hs-modal-body-container .hs-category-label.hs-active{background:#fff;border-right:none;border-left:5px solid #33475b}body #hs-modal #hs-modal-content #hs-modal-body #hs-modal-body-container .hs-category-fill{box-sizing:border-box;width:28%;height:50px;border-right:1px solid #c0bebe}@media (max-width:800px){body #hs-modal #hs-modal-content #hs-modal-body #hs-modal-body-container .hs-category-fill{display:none}}body #hs-modal #hs-modal-content #hs-modal-body #hs-modal-body-container .hs-category-description{box-sizing:border-box;padding:16px;height:100%;overflow:auto}body #hs-modal #hs-modal-content #hs-modal-body #hs-modal-body-container .hs-category-description p{margin-bottom:12px!important;color:#33475b!important;font-family:inherit!important;font-size:inherit!important;font-weight:400!important;line-height:inherit!important;text-align:left;text-shadow:none!important}body #hs-modal #hs-modal-content #hs-modal-body #hs-modal-body-container .hs-category-description h3{color:#33475b!important;font-family:inherit!important;font-size:22px!important;font-weight:500!important;line-height:normal!important;margin-top:0;letter-spacing:normal!important;font-style:normal!important;text-decoration:none!important}@media (min-width:800px){body #hs-modal #hs-modal-content #hs-modal-body #hs-modal-body-container .hs-category-description{position:absolute;width:72%;left:28%;top:0;border:1px solid #c0bebe;border-left:0}}body #hs-modal #hs-modal-content #hs-modal-body #hs-modal-body-container .hs-category-description .hs-category-description-text{margin-top:20px}body #hs-modal #hs-modal-content #hs-modal-body #hs-modal-body-container .hs-always-active-label{float:right;margin-right:10px;color:#425b76!important;font-family:inherit!important;font-size:inherit!important;font-weight:400!important;line-height:inherit!important;text-align:left;text-shadow:none!important;line-height:27px!important}body #hs-modal #hs-modal-content #hs-modal-body #hs-modal-body-container .hs-category-toggle{width:60px;height:34px;float:right;position:relative}body #hs-modal #hs-modal-content #hs-modal-body #hs-modal-body-container .hs-category-toggle label{position:relative;text-align:center}body #hs-modal #hs-modal-content #hs-modal-body #hs-modal-body-container .hs-category-toggle input{opacity:0;width:0;height:0}body #hs-modal #hs-modal-content #hs-modal-body #hs-modal-body-container .hs-category-toggle .slider{position:absolute;cursor:pointer;border-radius:34px;top:-5px;left:0;right:0;bottom:5px;background-color:#ccc;-webkit-transition:.4s;transition:.4s}body #hs-modal #hs-modal-content #hs-modal-body #hs-modal-body-container .hs-category-toggle .slider:before{position:absolute;content:"";border-radius:50%;height:26px;width:26px;left:4px;bottom:4px;background-color:#fff;-webkit-transition:.4s;transition:.4s}body #hs-modal #hs-modal-content #hs-modal-body #hs-modal-body-container .hs-category-toggle input:checked+.slider{background-color:#425b76}body #hs-modal #hs-modal-content #hs-modal-body #hs-modal-body-container .hs-category-toggle input:focus+.slider{box-shadow:0 0 8px #2196f3}body #hs-modal #hs-modal-content #hs-modal-body #hs-modal-body-container .hs-category-toggle input:checked+.slider:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translateX(26px)}body #hs-modal #hs-modal-content #hs-modal-body #hs-modal-body-container .hs-category-toggle input:disabled+.slider{opacity:.5;pointer-events:none}body #hs-modal #hs-modal-content #hs-modal-body #hs-modal-body-container .hs-modal-checkmark,body #hs-modal #hs-modal-content #hs-modal-body #hs-modal-body-container .hs-modal-cross{text-align:center;float:right}body #hs-modal #hs-modal-content #hs-modal-body #hs-modal-body-container .hs-modal-checkmark{background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8dGl0bGU+Y2hlY2s8L3RpdGxlPgogICAgPGRlZnM+CiAgICAgICAgPHBhdGggZD0iTTE4LjAzMDM4NDYsMi44NDU4OTMxNyBMNy4zMDgwNzY5MiwxMy44MTYwOTc3IEwxLjk2OTYxNTM4LDguMzU0OTk5NCBDMS41MTg4NDYxNSw3Ljg5MzgwODUxIDAuNzg4ODQ2MTU0LDcuODkzODA4NTEgMC4zMzgwNzY5MjMsOC4zNTQ5OTk0IEMtMC4xMTI2OTIzMDgsOC44MTYxOTAyOSAtMC4xMTI2OTIzMDgsOS41NjMwNjc2OSAwLjMzODA3NjkyMywxMC4wMjQyNTg2IEw2LjQ5MTkyMzA4LDE2LjMyMDM4IEM2LjcxNzMwNzY5LDE2LjU1MDk3NTQgNy4wMTI2OTIzMSwxNi42NjY2NjY3IDcuMzA4MDc2OTIsMTYuNjY2NjY2NyBDNy42MDI2OTIzMSwxNi42NjY2NjY3IDcuODk4MDc2OTIsMTYuNTUwOTc1NCA4LjEyMzQ2MTU0LDE2LjMyMDM4IEwxOS42NjE5MjMxLDQuNTE1MTUyMzYgQzIwLjExMjY5MjMsNC4wNTM5NjE0NiAyMC4xMTI2OTIzLDMuMzA3MDg0MDYgMTkuNjYxOTIzMSwyLjg0NTg5MzE3IEMxOS4yMTExNTM4LDIuMzg0NzAyMjggMTguNDgxMTUzOCwyLjM4NDcwMjI4IDE4LjAzMDM4NDYsMi44NDU4OTMxNyIgaWQ9InBhdGgtMSI+PC9wYXRoPgogICAgPC9kZWZzPgogICAgPGcgaWQ9ImNoZWNrIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0iSWNvbnMvR2VuZXJhbC9DaGVjayI+CiAgICAgICAgICAgIDxtYXNrIGlkPSJtYXNrLTIiIGZpbGw9IndoaXRlIj4KICAgICAgICAgICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI3BhdGgtMSI+PC91c2U+CiAgICAgICAgICAgIDwvbWFzaz4KICAgICAgICAgICAgPHVzZSBpZD0iSWNvbnMvVXRpbGl0aWVzL1N1Y2Nlc3MiIGZpbGw9IiMwMEJEQTUiIHhsaW5rOmhyZWY9IiNwYXRoLTEiPjwvdXNlPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+");width:20px!important;height:20px!important}body #hs-modal #hs-modal-content #hs-modal-body #hs-modal-body-container .hs-modal-cross{background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTVweCIgaGVpZ2h0PSIxNXB4IiB2aWV3Qm94PSIwIDAgMTUgMTUiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8dGl0bGU+aSBzd2VhciB0aGlzIGlzIGFuIHg8L3RpdGxlPgogICAgPGRlZnM+CiAgICAgICAgPHBhdGggZD0iTTEzLjU3NzQxMSwwLjI0NDA3NzY4MiBDMTMuOTAyODQ3OSwtMC4wODEzNTkyMjc0IDE0LjQzMDQ4NTQsLTAuMDgxMzU5MjI3NCAxNC43NTU5MjIzLDAuMjQ0MDc3NjgyIEMxNS4wODEzNTkyLDAuNTY5NTE0NTkyIDE1LjA4MTM1OTIsMS4wOTcxNTIwNyAxNC43NTU5MjIzLDEuNDIyNTg4OTggTDE0Ljc1NTkyMjMsMS40MjI1ODg5OCBMOC42NzgsNy41IEwxNC43NTU5MjIzLDEzLjU3NzQxMSBDMTUuMDgxMzU5MiwxMy45MDI4NDc5IDE1LjA4MTM1OTIsMTQuNDMwNDg1NCAxNC43NTU5MjIzLDE0Ljc1NTkyMjMgQzE0LjQzMDQ4NTQsMTUuMDgxMzU5MiAxMy45MDI4NDc5LDE1LjA4MTM1OTIgMTMuNTc3NDExLDE0Ljc1NTkyMjMgTDcuNSw4LjY3OCBMMS40MjI1ODg5OCwxNC43NTU5MjIzIEMxLjEyNDI3MTgyLDE1LjA1NDIzOTUgMC42NTYwNTAwMDIsMTUuMDc5MDk5MiAwLjMyOTQxNTM5MywxNC44MzA1MDE2IEwwLjI0NDA3NzY4MiwxNC43NTU5MjIzIEMtMC4wODEzNTkyMjc0LDE0LjQzMDQ4NTQgLTAuMDgxMzU5MjI3NCwxMy45MDI4NDc5IDAuMjQ0MDc3NjgyLDEzLjU3NzQxMSBMMC4yNDQwNzc2ODIsMTMuNTc3NDExIEw2LjMyMiw3LjUgTDAuMjQ0MDc3NjgyLDEuNDIyNTg4OTggQy0wLjA4MTM1OTIyNzQsMS4wOTcxNTIwNyAtMC4wODEzNTkyMjc0LDAuNTY5NTE0NTkyIDAuMjQ0MDc3NjgyLDAuMjQ0MDc3NjgyIEMwLjU2OTUxNDU5MiwtMC4wODEzNTkyMjc0IDEuMDk3MTUyMDcsLTAuMDgxMzU5MjI3NCAxLjQyMjU4ODk4LDAuMjQ0MDc3NjgyIEw3LjUsNi4zMjIgWiIgaWQ9InBhdGgtMSI+PC9wYXRoPgogICAgPC9kZWZzPgogICAgPGcgaWQ9Imktc3dlYXItdGhpcy1pcy1hbi14IiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0iSWNvbnMvQWN0aW9ucy9DbG9zZSI+CiAgICAgICAgICAgIDxtYXNrIGlkPSJtYXNrLTIiIGZpbGw9IndoaXRlIj4KICAgICAgICAgICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI3BhdGgtMSI+PC91c2U+CiAgICAgICAgICAgIDwvbWFzaz4KICAgICAgICAgICAgPHVzZSBpZD0iTWFzayIgZmlsbD0iI0YyNTQ1QiIgeGxpbms6aHJlZj0iI3BhdGgtMSI+PC91c2U+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=");width:15px!important;height:15px!important}body #hs-modal #hs-modal-content #hs-modal-footer{display:table-row;height:20%}@media (max-width:800px){body #hs-modal #hs-modal-content #hs-modal-footer{height:10%}}body #hs-modal #hs-modal-content #hs-modal-footer #hs-modal-footer-container{text-align:right}@media (max-width:800px){body #hs-modal #hs-modal-content #hs-modal-footer #hs-modal-footer-container{text-align:center;border-top:1px solid #c0bebe}}body #hs-modal #hs-modal-content #hs-modal-footer #hs-modal-accept-all,body #hs-modal #hs-modal-content #hs-modal-footer #hs-modal-save-settings{border-radius:3px;display:inline-block;padding:10px 16px!important;text-decoration:none!important;background-color:#425b76!important;border:1px solid #425b76!important;color:#fff!important;font-family:inherit!important;font-size:inherit!important;font-weight:400!important;line-height:inherit!important;text-align:left;text-shadow:none!important;margin-top:20px}@media (max-width:800px){body #hs-modal #hs-modal-content #hs-modal-footer #hs-modal-accept-all,body #hs-modal #hs-modal-content #hs-modal-footer #hs-modal-save-settings{margin-bottom:20px}}body #hs-modal #hs-modal-content #hs-modal-footer #hs-modal-accept-all{margin-left:12px}'},function(e,t,i){"use strict";i.r(t);var n="_hspb_loaded",o="_hspb_ran",a="_hsp",r="_hsq",s="_hsPrivacyTest",c="_hsGeoTargetingTest",d=2e3,l="_hsScanningMode",h=function(e,t,i,n){e.addEventListener?e.addEventListener(t,i,n):e.attachEvent?e.attachEvent("on"+t,i):e["on"+t]=i},g=function(e,t){for(var i=0;i0&&n[0]===t)){e.splice(i--,1);return n[1]?n[1]:null}}return null},u=function(e,t){for(var i=0;i0&&n[0]===t)){e.splice(i--,1);return!0}}return!1},p=function(){return document.location.hash.indexOf("#hsdbg")>-1||document.location.search.indexOf("hsdbg")>-1},m=function(e){p()&&e&&window.console.error(e)},y=function(e){p()&&window.console.debug(e)},v=function(e,t,i){if(Array.isArray(e))for(var n=0;n-1){i(o);e.splice(n--,1)}}}},f=function(e,t){return null!=t&&e.substr(0,t.length)===t},b=function(e,t){var i=e.length-t.length;return i>=0&&e.lastIndexOf(t)===i},k=function(e,t){e.classList.add(t)},x=function(e,t){e.classList.remove(t)},w=function(e){var t=document.createDocumentFragment(),i=document.createElement("div");i.innerHTML=e;for(;i.firstChild;)t.appendChild(i.firstChild);return t},C=function(e,t){for(var i=0;i\n \n
\n\n \n\n
\n
\n \n \n \n \n \n
\n
\n
\n\n \n
\n\n "},Me={DELETE:46,DOWN:40,END:35,ENTER:13,ESC:27,HOME:36,LEFT:37,RIGHT:39,SPACE:32,TAB:9,UP:38},De=(ee(ie={},Me.LEFT,-1),ee(ie,Me.UP,-1),ee(ie,Me.DOWN,1),ee(ie,Me.RIGHT,1),ie),Te="hs-hidden";function Ae(e){var t=e.getElementById(ye);t.click();t.focus()}function Ne(e){var t=e.getElementById(pe);k(t,Te)}function Se(e){var t=e.getElementById(pe);x(t,Te);Ae(e)}function Ee(e){return-1===e.getElementById(pe).className.indexOf(Te,0)}function Be(e,t){var i=t.getElementById(ge);e.stagedAnalytics&&e.stagedAdvertisement&&e.stagedFunctionality?k(i,Te):x(i,Te)}function ze(e,t){t.getElementById("hs-a11y-live").textContent="Here is your current cookie selection,\n necessary cookies: always allowed,\n analytics cookies: "+(e.stagedAnalytics?"allowed":"not allowed")+",\n advertisement cookies: "+(e.stagedAdvertisement?"allowed":"not allowed")+",\n functionality cookies: "+(e.stagedFunctionality?"allowed":"not allowed")}function Le(e){var t=e.privacyConsent;if(e.privacySettings.testing){y("Testing mode - the following cookies were not written");y('cookie: "'+V+'" value: "'+t.toCookieString()+'"')}else{e.cookie.set(V,t.toCookieString(),{daysToExpire:X,path:"/"});t.categories.analytics?e.trackAction("trackApproveCookieConsent"):e.trackAction("trackDeclineCookieConsent")}}function je(e,t,i,n){var o=e.getElementById(ue);h(o,"click",(function(o){o.preventDefault();Ne(e);n();var a=i.stagedAnalytics,r=i.stagedAdvertisement,s=i.stagedFunctionality,c=a&&r&&s;t.setPrivacyConsent(new he(c,{necessary:!0,analytics:a,advertisement:r,functionality:s}),{reporting:!0});Le(t)}))}function Pe(e,t,i){var n=e.getElementById(ge);h(n,"click",(function(n){n.preventDefault();Ne(e);i();t.setPrivacyConsent(!0,{reporting:!0});Le(t)}));h(n,"keydown",(function(t){if(t.keyCode===Me.TAB){e.getElementById(ye).focus();t.preventDefault()}}))}function Oe(e,t,i){var n=i.querySelectorAll(".hs-category-label"),o=i.querySelectorAll(".hs-category-description"),a={};o.forEach((function(e){var t=e.id.replace("-description","");a[t]=e}));for(var r=[],s=0;s'+o+"

":"",l='\n '+(i||"Accept")+"\n ",h=a?"":''+(n||"Don't ask me again")+"",g=c?''+s.cookieSettingsLabel+"":"";return'"},et=function(){function e(t,i){M(this,e);this.privacyBanner=t;this.privacySettings=i;this.modalTemplate=new Re(this.privacyBanner);var n=this.privacySettings.testing,o=this.privacyBanner.context.getDocument(),a=o.getElementById(Qe)||o.body,r=n?a:o.body;this.oldPadding=r.style.paddingTop}T(e,[{key:"hasRendered",value:function(){return null!==this.privacyBanner.context.getDocument().getElementById(Ze)}},{key:"getHideBannerFn",value:function(){var e=this;return function(){if(e.hasRendered()){var t=e.privacyBanner.context,i=e.privacySettings,n=i.bannerType,o=i.testing,a=t.getDocument(),r=a.getElementById(Qe)||a.body,s=o?r:a.body;a.getElementById(Ze).style.display="none";n===H&&(s.style.paddingTop=e.oldPadding)}}}},{key:"displayBanner",value:function(){if(this.hasRendered()){var e=this.privacyBanner.context,t=this.privacySettings,i=t.bannerType,n=t.testing,o=e.getDocument(),a=o.getElementById(Qe)||o.body,r=n?a:o.body,s=o.getElementById(Ze);s.style.display="";i===H&&(r.style.paddingTop=s.offsetHeight)}else this.render()}},{key:"displayModal",value:function(){var e=this.privacyBanner.context,t=this.privacySettings.testing,i=e.getDocument(),n=i.getElementById(Qe)||i.body,o=t?n:i.body;this.modalTemplate.hasRendered()?this.modalTemplate.displayModal():this.modalTemplate.render(o,this.privacySettings,this.getHideBannerFn())}},{key:"render",value:function(){var e=this.privacyBanner.context,t=this.privacySettings,i=t.accentColor,n=t.bannerType,o=t.testing;if(!Ke(e)&&!this.hasRendered()){var a="",r=U.a;n&&(a=n===W?"hs-cookie-notification-position-bottom":"");if(i){r=/^#[0-9A-Fa-f]{3,6}$/.test(i)?O.a.replace(/#425b76/g,i):O.a}var s=e.getDocument(),c=s.getElementById(Qe)||s.body,d=o?c:s.body,l=s.createElement("style");l.setAttribute("type","text/css");if(l.styleSheet)l.styleSheet.cssText=r;else{var h=s.createTextNode(r);l.appendChild(h)}var g=d.childNodes[0];d.insertBefore(l,g);var u=$e(this.privacySettings,a);d.insertBefore(w(u),g);var p=s.getElementById(Ze);if(p){n===H&&(d.style.paddingTop=p.offsetHeight);Xe(this.privacySettings,p,this.privacyBanner,this.getHideBannerFn());Je(this.privacySettings,p,this.privacyBanner,this.getHideBannerFn());qe(this.privacyBanner,this.privacySettings,d,this.modalTemplate,this.getHideBannerFn())}}}}]);return e}(),tt=function(){function e(t,i){M(this,e);this.privacyBanner=t;this.privacySettings=i;this.bannerTemplate=new et(this.privacyBanner,this.privacySettings)}T(e,[{key:"showModal",value:function(){this.bannerTemplate.displayModal();this.privacyBanner.sendReportingViewActivity()}},{key:"handle",value:function(){var e=this.privacyBanner.cookie,t=this.privacySettings.testing;if(this.privacyBanner.context.getWindow()[l]){this.privacyBanner.setPrivacyConsent(!0);this.privacyBanner.cookie.set(V,this.privacyBanner.privacyConsent.toCookieString(),{daysToExpire:X,path:"/"})}else{var i=e.get(V);if(!i||t){this.bannerTemplate.render();this.privacyBanner.sendReportingViewActivity()}else this.privacyBanner.setPrivacyConsent(he.buildFromCookieString(i))}}}]);return e}(),it=15362232e5,nt=15362514e5,ot=function(){function e(){M(this,e)}T(e,null,[{key:"handle",value:function(e,t){if(t.active){var i=e.get(Y).split(".");if(!(1===i.length&&i[0].length>0)&&!(6!==i.length||!i[1].length>0)){var n=i[2];if(!(nnt)){e.remove(Y);e.remove(F);e.remove(Q);e.remove(_)}}}}}]);return e}(),at="/cf-location",rt=function(e,t,i){var n=e?""+e+at:null;if(n){var o=new XMLHttpRequest;o.open("GET",n,!0);o.timeout=i;o.onreadystatechange=function(){if(this.readyState===XMLHttpRequest.DONE)if(200!==o.status){m("Geolocation request failed, status - "+o.status+", response - "+o.response);t()}else t(o.response)};o.send()}else m("Missing apiBaseUrl from the banner. Failed to request for geolocation.")},st={DomainPathGeo:6,DomainPath:5,PathGeo:4,Path:3,DomainGeo:2,Domain:1,Geo:0,noMatch:-1},ct=function(e,t,i,n){if(!(e.enabled||t))return st.noMatch;var o=e.targetedCountries&&Array.isArray(e.targetedCountries)&&e.targetedCountries.length>0,a=(e.domain?"Domain":"")+(e.path?"Path":"")+(o?"Geo":"");if(""===a)return st.noMatch;var r=e.domain&&i.getHostName()===e.domain,s=e.path&&f(i.getPathName(),e.path),c=o&&C(e.targetedCountries,n);switch(a){case"DomainPathGeo":return r&&s&&c?st[a]:st.noMatch;case"DomainPath":return r&&s?st[a]:st.noMatch;case"PathGeo":return s&&c?st[a]:st.noMatch;case"Path":return s?st[a]:st.noMatch;case"DomainGeo":return r&&c?st[a]:st.noMatch;case"Domain":return r?st[a]:st.noMatch;case"Geo":return c?st[a]:st.noMatch;default:return st.noMatch}},dt=function(){function e(t,i){M(this,e);this.privacyBanner=t;this.privacySettings=i;this.bannerTemplate=new et(this.privacyBanner,this.privacySettings)}T(e,[{key:"showBanner",value:function(){if(j(this.privacySettings)===S){this.bannerTemplate.displayBanner();this.privacyBanner.sendReportingViewActivity()}}},{key:"handle",value:function(){if(this.privacyBanner.context.getWindow()[l]){this.privacyBanner.setPrivacyConsent(!0);this.privacyBanner.cookie.set(Z,"no",{daysToExpire:J,path:"/"});this.privacyBanner.cookie.set(R,"true",{daysToExpire:q,path:"/"})}else if(this.privacySettings.active||this.privacySettings.testing){var e=this.privacyBanner.context,t=this.privacyBanner.cookie;if(e&&t){var i=j(this.privacySettings);if(this.privacySettings.testing){i===z&&this.privacyBanner.setPrivacyConsent(!0);this.bannerTemplate.render()}else if("yes"!==t.get(Z)&&t.isEnabled()&&this.privacySettings.policyWording){switch(i){case z:this.privacyBanner.setPrivacyConsent(!0);if("no"===t.get(Z))return;break;case S:if(t.get(Y)||t.get(Q)||"true"===t.get(R)){this.privacyBanner.setPrivacyConsent(!0);return}break;default:m(new Error("Unsupported policy mode passed to the opt-in handler."));return}this.bannerTemplate.render();i!==z&&this.privacyBanner.sendReportingViewActivity()}else this.privacyBanner.setPrivacyConsent(!1)}}else this.privacyBanner.setPrivacyConsent(!0)}}]);return e}(),lt=function e(t){var i=t.description,n=t.label,o=t.toggleLabel;M(this,e);this.description=i;this.label=n;this.toggleLabel=o},ht=function(){function e(t){var i=t.acceptAllLabel,n=t.categories,o=t.cookieSettingsLabel,a=t.introduction,r=t.saveSettingsLabel;M(this,e);this.acceptAllLabel=i;this.cookieSettingsLabel=o;this.saveSettingsLabel=r;this.introduction=new lt(a);this.categories={necessary:new lt(n.necessary),analytics:new lt(n.analytics),advertisement:new lt(n.advertisement),functionality:new lt(n.functionality)}}T(e,null,[{key:"build",value:function(t){return t?new e(t):null}}]);return e}(),gt=function(){function e(t,i){M(this,e);this.active=t.enabled;this.testing=i;this.mode=L[t.privacyPolicy];this.policyWording=t.privacyPolicyWording;this.acceptWording=t.privacyAcceptWording;this.cancelWording=t.privacyDismissWording;this.disclaimerWording=t.privacyDisclaimerWording;this.hideDecline=t.privacyHideDecline||!1;this.accentColor=t.privacyBannerAccentColor||null;this.bannerType=t.privacyBannerType||null;this.label=t.privacyDefault?"default":t.label;this.cookiesByCategory=ht.build(t.cookiesByCategory);this.id=t.id;this.portalId=t.portalId}T(e,[{key:"isOptInPolicy",value:function(){return this.active&&!1===this.hideDecline&&(this.mode===B||this.mode===S)}}]);return e}(),ut="/activity",pt=ut+"/click",mt=ut+"/view",yt=function(e,t){if(e){var i=new XMLHttpRequest;i.open("POST",e,!0);i.setRequestHeader("Content-Type","application/json");i.onreadystatechange=function(){i.readyState===XMLHttpRequest.DONE&&(200===i.status||204===i.status?y("successfully sent reporting activity"):m("error sending reporting activity request status: "+i.status))};i.send(JSON.stringify(t))}else m("Missing apiBaseUrl from the banner. Failed to send activity event.")},vt=function(e,t){yt(e?""+e+pt:null,t)},ft=function(e,t){yt(e?""+e+mt:null,t)},bt=function(){function e(t,i){M(this,e);this.context=t;this.cookie=i;this.cookiesByCategoryHandler=null;this.optInHandler=null;this.apiBaseUrl=null;this.privacyConsent=null;this.privacySettings=null;this.privacyConsentListeners=[];this.privacySettingsListeners=[];this.visitorCountry=null;this.enabledFeatureGates=[];this.isTestingEnabled=t.getLocation().hash.indexOf(s)>-1||t.getLocation().search.indexOf(s)>-1}T(e,[{key:"initialize",value:function(e,t){var i=this,n=I(this.context.getLocation().search);n&&(this.visitorCountry=n);var o=g(e,"setCookiePolicy");t&&!n?rt(this.apiBaseUrl,(function(e){i.visitorCountry=e;i.setCookiePolicy(o)}),d):this.setCookiePolicy(o);g(e,"runCookieScrubbing")&&this.runCritsitCookieScrubbing()}},{key:"setCookiePolicy",value:function(e){if(e&&!this.privacySettings)if(0!==e.length){for(var t,i,n=this.isTestingEnabled,o=st.noMatch,a=0;ao){o=d;i=c}}}var l=i||t;this.setPrivacySettings(l);if(l){y("banner matched cookie policy "+l.label);switch(l.mode){case N:this.setPrivacyConsent(!0);return;case E:this.setPrivacyConsent(!1);return;case S:this.optInHandler=new dt(this,this.privacySettings);this.optInHandler.handle();return;case B:this.cookiesByCategoryHandler=new tt(this,this.privacySettings);this.cookiesByCategoryHandler.handle();return;default:m(new Error("Unknown privacy mode: "+l.mode));this.setPrivacyConsent(!0);return}}else this.setPrivacyConsent(!0)}else this.setPrivacyConsent(!0)}},{key:"runCritsitCookieScrubbing",value:function(){if(this.privacySettings&&"DISABLED"!==this.privacySettings.mode)try{ot.handle(this.cookie,this.privacySettings)}catch(e){m(e)}}},{key:"addPrivacyConsentListener",value:function(e){this.privacyConsent&&!this.isTestingEnabled&&this.safeCallListener(e,this.privacyConsent);this.privacyConsentListeners.push(e)}},{key:"addPrivacySettingsListener",value:function(e){this.privacySettings&&this.safeCallListener(e,this.privacySettings);this.privacySettingsListeners.push(e)}},{key:"setPrivacyConsent",value:function(e){var t=this,i=(arguments.length>1&&void 0!==arguments[1]?arguments[1]:{reporting:!1}).reporting,n=this.privacyConsent&&this.privacyConsent.categories;this.privacyConsent=e instanceof he?e.getSafeCopy():new he(e);n&&(this.privacyConsent.previousCategories=n);if(!this.isTestingEnabled){this.privacyConsentListeners.forEach((function(e){return t.safeCallListener(e,t.privacyConsent.getSafeCopy())}));this.cleanUpCookies()}i&&this.sendReportingClickActivity()}},{key:"setPrivacySettings",value:function(e){var t=this;this.privacySettings=e;this.privacySettingsListeners.forEach((function(e){return t.safeCallListener(e,t.privacySettings)}))}},{key:"getHsq",value:function(){return this.context.getWindow()[r]=this.context.getWindow()[r]||[]}},{key:"trackAction",value:function(e){this.getHsq().push([e])}},{key:"revokeCookieConsent",value:function(){for(var e=0;e<$.length;e++)this.cookie.remove($[e]);this.setPrivacyConsent(!1);this.trackAction("trackRevokeCookieConsent")}},{key:"cleanUpCookies",value:function(){if(this.privacyConsent.previousCategories.advertisement!==this.privacyConsent.categories.advertisement&&!this.privacyConsent.categories.advertisement)try{this.cookie.removeFBPCookie(K)}catch(e){m(e)}}},{key:"safeCallListener",value:function(e,t){try{e(t)}catch(e){m(e)}}},{key:"addCookieDomain",value:function(e){this.cookie.addDomain(e)}},{key:"setCookiesToSubdomain",value:function(e){this.cookie.setCookiesToSubdomain(e)}},{key:"setUseSecureCookies",value:function(e){this.cookie.setUseSecureCookies(e)}},{key:"addEnabledFeatureGates",value:function(e){Array.isArray(e)&&e.every((function(e){return"string"==typeof e}))&&e.length>0&&(this.enabledFeatureGates=e)}},{key:"showBanner",value:function(){if(this.privacySettings)switch(this.privacySettings.mode){case S:if(!this.optInHandler)return;this.optInHandler.showBanner();return;case B:if(!this.cookiesByCategoryHandler)return;this.cookiesByCategoryHandler.showModal();return;default:return}else m("Hubspot privacy banner does not have privacy settings set")}},{key:"hasEnabledFeatureGate",value:function(e){return this.enabledFeatureGates&&C(this.enabledFeatureGates,e)}},{key:"setApiBaseUrl",value:function(e){this.apiBaseUrl=e}},{key:"getBaseActivityPayload",value:function(){var e=j(this.privacySettings),t=this.visitorCountry,i=this.privacySettings.id,n=this.privacySettings.portalId;return{bannerGeoLocation:t||"",bannerPolicyId:i,bannerType:e,contentId:this.context.win.hsVars&&this.context.win.hsVars.page_id||"",portalId:n}}},{key:"sendReportingClickActivity",value:function(){if(this.privacyConsent&&this.privacySettings){var e={consentAllowed:this.privacyConsent&&this.privacyConsent.allowed,consentAnalytics:this.privacyConsent&&this.privacyConsent.categories.analytics,consentAdvertisement:this.privacyConsent&&this.privacyConsent.categories.advertisement,consentFunctionality:this.privacyConsent&&this.privacyConsent.categories.functionality},t=this.getBaseActivityPayload();Object.keys(t).forEach((function(i){e[i]=t[i]}));if(this.isTestingEnabled){y("The banner is in test mode, no reporting event will be sent.");y("We would have sent the following click activity");y(e)}else vt(this.apiBaseUrl,e)}}},{key:"sendReportingViewActivity",value:function(){if(this.privacySettings){var e=this.getBaseActivityPayload();if(this.isTestingEnabled){y("The banner is in test mode, no reporting event will be sent.");y("We would have sent the following view activity");y(e)}else ft(this.apiBaseUrl,e)}}}]);return e}(),kt=function(e){return encodeURI(e)},xt=function(e){return decodeURI(e)},wt=function(){function e(t){M(this,e);this.context=t||new A;this.currentDomain=null;this.cookiesToSubdomain=!1;this.useSecureCookies=!1;this.domains=[]}T(e,[{key:"isEnabled",value:function(){return this.context.getNavigator().cookieEnabled||"cookie"in this.context.getDocument()&&this.context.getDocument().cookie.length>0}},{key:"addDomain",value:function(e){var t="."+this.context.getHostName();b(t,e)&&(!this.currentDomain||e.length=0;i--)if(""!==t[i]){var a=t[i]+"."+o;n.push(a);o=a}else if(0!==i){console.error("Invalid Domain: "+e+", Parsed As: ["+t+"]");return[]}return n}},{key:"removeFBPCookie",value:function(e){var t=this,i=new Date("Thu, 01-Jan-1970 00:00:01 GMT"),n=i.toGMTString();this.getDomainAncestry(this.context.getDocument().domain).forEach((function(o){t.setCookie(e,"",{expires:";expires="+n,expiresTime:i,path:";path=/",domain:";domain=."+o,secure:"",sameSite:";SameSite=Lax"})}))}},{key:"remove",value:function(e){this.set(e,"",{expiryDate:"Thu, 01-Jan-1970 00:00:01 GMT"})}},{key:"setCookie",value:function(e,t,i){var n=i.expires+i.path+i.domain+i.sameSite+i.secure;this.writeCookie(e+"="+t+n);var o=this.get(e);if((!o||o!==t)&&""!==i.domain&&(!i.expiresTime||i.expiresTime-new Date>0)){var a=i.expires+i.path+i.sameSite+i.secure;this.writeCookie(e+"="+t+a)}}},{key:"writeCookie",value:function(e){this.context.getDocument().cookie=e}},{key:"setCookiesToSubdomain",value:function(e){this.cookiesToSubdomain=e}},{key:"setUseSecureCookies",value:function(e){this.useSecureCookies=e}}]);return e}(),Ct={initialize:!0,runCritsitCookieScrubbing:!0,safeCallListener:!0,setCookiePolicy:!0,setPrivacyConsent:!0,setPrivacySettings:!0,cleanUpCookies:!0,getVisitorCountry:!0,sendReportingClickActivity:!0,sendReportingViewActivity:!0},It=function(){function e(t,i){M(this,e);this.context=t||new A;this.cookie=i||new wt(t);this.banner=new bt(this.context,this.cookie)}T(e,[{key:"setUpQueue",value:function(e){var t=this.context.getWindow(),i=t[a]=t[a]||[];Array.isArray(i)||(i=t[a]=[]);i.push=e}},{key:"processQueue",value:function(e){var t=this.context.getWindow()[a];v(t,["setCookiesToSubdomain","setUseSecureCookies","addCookieDomain","addEnabledFeatureGates","setApiBaseUrl"],e);var i=u(t,"getVisitorCountry");this.banner.initialize(t,i);for(;t.length;)e(t.shift())}},{key:"run",value:function(){var e=this,t=this.context.getWindow();if(!t[o]){y("Initializing the banner runner...");var i=function(t){try{if(t&&Array.isArray(t)&&t.length>0&&e.banner[t[0]]){var i=t[0],n=e.banner[t[0]]instanceof Function;if(Ct[i]||!n)return!1;var o=t.slice(1);return e.banner[i].apply(e.banner,o)}}catch(e){m(e)}return!1};this.setUpQueue(i);this.processQueue(i);t[o]=!0;y("Done initializing the banner runner.")}}}]);return e}(),Mt=function(e){var t=function(){(new It).run()},i=e.getDocument();!i.readyState||"complete"===i.readyState||i.addEventListener&&"loaded"===i.readyState?t():h(e.getWindow(),"load",t,!0)};(function(){try{var e=new A,t=e.getWindow();if(t[n])return;Mt(e);t[n]=!0}catch(e){m(e)}})()}]); /****** Cookie Banner version static-1.6357 *****/