:root{--peregrine-burgandy: #450024;--peregrine-red: #dc1a42;--plain-red: #ff0000;--peregrine-pink: #ffe5e3;--peregrine-dark-grey: #222222;--peregrine-mid-grey: #444444;--peregrine-light-grey: #757575;--peregrine-blue: #0076ff}.social-link{transition:all .25s ease-in-out}.hamburger .line{width:30px;height:1px;background-color:#fff;display:block;margin:7px auto;transition:all .25s ease-in-out}.hamburger:hover{cursor:pointer}#hamburger.is-active .line:nth-child(2){opacity:0}#hamburger.is-active .line:nth-child(1){transform:translateY(8px) rotate(45deg)}#hamburger.is-active .line:nth-child(3){transform:translateY(-8px) rotate(-45deg)}.reports-fade{background:#5c4c6a;background:linear-gradient(90deg,#197a56,#0e3e1b00);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#0e3e1b",endColorstr="#197a56",GradientType=1)}.section-content,.section-title{position:relative}.section-title span{width:100%;position:absolute;left:0;top:100%;background-color:var(--peregrine-burgandy);border-radius:0 0 20px 20px;height:28px;z-index:0}.select-red{background-image:url("data:image/svg+xml,%3Csvg width='22' height='12' viewBox='0 0 22 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.469262 0.470078C0.76193 0.176959 1.2368 0.176594 1.52992 0.469262L11 9.92479L20.4701 0.469262C20.7632 0.176594 21.2381 0.176959 21.5307 0.470078C21.8234 0.763196 21.823 1.23807 21.5299 1.53074L11.5299 11.5154C11.2371 11.8077 10.7629 11.8077 10.4701 11.5154L0.470078 1.53074C0.176959 1.23807 0.176594 0.763196 0.469262 0.470078Z' fill='%23dc1a42'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:center right 18px}.select-grey{background-image:url("data:image/svg+xml,%3Csvg width='22' height='12' viewBox='0 0 22 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.469262 0.470078C0.76193 0.176959 1.2368 0.176594 1.52992 0.469262L11 9.92479L20.4701 0.469262C20.7632 0.176594 21.2381 0.176959 21.5307 0.470078C21.8234 0.763196 21.823 1.23807 21.5299 1.53074L11.5299 11.5154C11.2371 11.8077 10.7629 11.8077 10.4701 11.5154L0.470078 1.53074C0.176959 1.23807 0.176594 0.763196 0.469262 0.470078Z' fill='%23450024'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:center right 18px}.scores-container .score1{position:relative}.scores-container .score1:after{content:"";top:-10px;height:calc(100% + 20px);width:1px;background-color:var(--peregrine-dark-grey);position:absolute;right:-1rem}@media screen and (min-width: 768px){.scores-container .score1:after{top:-20px;height:calc(100% + 40px)}}.graph-mobile{display:block!important}.graph-desktop{display:none!important}@media screen and (min-width: 768px){.graph-mobile{display:none!important}.graph-desktop{display:block!important}}.z-top{z-index:20!important}.text-outlined{color:#fff;-webkit-text-stroke-width:2px;-webkit-text-stroke-color:var(--peregrine-burgandy)}.inline-html p{margin-bottom:1rem}.inline-html ul{display:block;list-style:disc;margin-left:1.5rem}.inline-html ul li{display:block;position:relative;margin-bottom:20px;line-height:145%}.inline-html ul li:before{content:"";width:6px;height:6px;background-color:var(--peregrine-burgandy);border-radius:999999px;position:absolute;left:0;top:12px;left:-1.25rem}.scroll-block{position:fixed;position:absolute;bottom:50px;left:50%;transform:translate(-50%);z-index:6}.icon-scroll,.icon-scroll:before{position:absolute;left:50%}.icon-scroll{width:30px;height:50px;margin-left:-15px;top:50%;margin-top:-35px;box-shadow:inset 0 0 0 1px #fff;border-radius:25px}.icon-scroll:before{content:"";width:6px;height:6px;background:#fff;margin-left:-3px;top:8px;border-radius:4px;animation-duration:2s;animation-iteration-count:infinite;animation-name:scroll}@keyframes scroll{0%{opacity:1}to{opacity:0;transform:translateY(30px)}}.hubspot-form .hs-submit{margin-top:25px;width:100%}.hubspot-form .actions .hs-button{color:#fff;font-size:.875rem;border:1px solid white;background-color:transparent;text-transform:uppercase;font-weight:500;text-align:center;padding:15px;cursor:pointer;transition:all .25s ease-in-out;letter-spacing:1px;border-radius:20px}.hubspot-form .actions .hs-button:hover{background-color:var(--peregrine-red);border:1px solid var(--peregrine-red)}.hubspot-form .hs-form-field{width:100%;margin-bottom:25px}@media screen and (min-width: 768px){.hubspot-form .hs-form-field{width:50%;padding-right:25px}}.hubspot-form .hs-form-field label{color:#fff;font-size:.875rem;font-weight:600}.hubspot-form .submitted-message{margin-top:25px;color:#fff;font-size:1rem;font-weight:600}.hubspot-form input{border:1px solid white;background-color:var(--peregrine-pink);color:var(--peregrine-burgandy);padding:15px;font-weight:400;width:100%;margin-top:.5rem;border-radius:20px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.hs-richtext,.hs-richtext p{font-size:.75rem;line-height:1rem}form{display:flex;flex-direction:row;flex-wrap:wrap}.legal-consent-container,.inputs-list span,.inputs-list p{font-size:.875rem;color:#fff}.inputs-list{margin:10px 0;position:relative;padding-left:10px}.inputs-list span,.inputs-list p{font-weight:600}.inputs-list label input{position:absolute;left:0;width:20px}.legal-consent-container .hs-form-field{width:100%}.hs-error-msgs.inputs-list,.hs-error-msgs.inputs-list label{color:var(--peregrine-red);font-size:.75rem;padding:0}.hubspot-form [type=checkbox]:checked,.hubspot-form [type=checkbox]:not(:checked){position:absolute;left:-9999px;display:none}.hubspot-form [type=checkbox]:not(:checked)+span:before{content:"";position:absolute;left:0;top:3px;width:15px;height:15px;border:1px solid #ffffff;background-color:#fff}.hubspot-form [type=checkbox]:checked+span:before{content:"";position:absolute;left:0;top:2px;width:15px;height:15px;border:1px solid #dc1a42;background-color:#dc1a42}body div#hs-eu-cookie-confirmation.hs-cookie-notification-position-bottom{max-width:500px!important;width:calc(100% - 20px)!important;inset:auto 10px 10px auto!important;position:fixed!important;background-color:#222!important;color:#fff!important;font-family:Inter,Arial,sans-serif!important;font-weight:600!important;box-shadow:none!important;border:none}body div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner{background-color:#222!important}body div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner p{color:#fff!important;padding:0!important;margin:0!important}body 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{color:#cb0a09!important}body div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner a#hs-eu-confirmation-button{display:block!important;margin:0 0 0 1em!important;padding:.75em 1.2em;max-width:none!important;transition:all .25s ease-in-out;border-radius:0!important;position:relative;display:inline-block!important;text-transform:uppercase!important;color:#fff!important;border:1px solid #fff!important;background-color:transparent!important;font-size:11px!important}body div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner a#hs-eu-confirmation-button:hover{background-color:#cb0a09!important;color:#fff;border:1px solid #cb0a09!important}div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner div#hs-en-cookie-confirmation-buttons-area{margin:0!important}
