.footer-wrapper{background:#252525;color:#fff;margin-top:5rem;padding:3rem 0 1rem}.footer-wrapper__container{max-width:60rem;margin:0 auto;gap:6rem}@media only screen and (max-width:640px){.footer-wrapper__container{max-width:unset}}.footer-wrapper__container--links h6{font-size:1rem;font-weight:600;line-height:32.64px;text-align:left;color:#fff}.footer-wrapper__container--links ul{padding-left:0;margin-left:0}.footer-wrapper__container--links ul li{font-size:.875rem;font-weight:500;line-height:28.56px;text-align:left;color:#cecece;padding-left:0;margin-left:0}@media only screen and (max-width:990px){.footer-wrapper__container--links:nth-child(2){flex-grow:unset!important}}.footer-wrapper ul{list-style-type:none}.footer-wrapper .location{font-size:.875rem;font-weight:600;line-height:27.45px;text-align:left;color:#cecece}.footer-wrapper .location p{margin-bottom:unset}.footer-wrapper__copyright{margin-top:2rem}.footer-wrapper__copyright p{font-size:.875rem;font-weight:500;line-height:21px;text-align:left;color:#cecece}.faq-title h2{text-align:center;font-weight:600;font-size:clamp(1.5rem,2vw,2.3rem);margin-top:2rem}.faq-wrapper{margin-top:3rem;margin-bottom:10rem;max-width:45rem}.faq-wrapper__accordion{border-top:2px solid #e8e8e8}.faq-wrapper__accordion--header{border-bottom:2px solid #e8e8e8}.faq-wrapper__accordion--header a{font-size:1rem;font-weight:700;line-height:18.77px;letter-spacing:.01em;text-align:left;padding:1.1rem 0}.faq-wrapper__accordion .body-copy{padding:1.3rem 0;font-size:1rem;font-weight:500!important;line-height:28px;letter-spacing:.01em;text-align:left;color:rgba(60,60,67,.851)}.subscription-wrapper{margin-top:5rem}.subscription-wrapper__copy{max-width:40rem}@media(max-width:1024px){.subscription-wrapper__copy{max-width:unset}}.subscription-wrapper__copy h2{font-size:clamp(2rem,4vw,3rem);font-weight:600;line-height:56.3px;letter-spacing:.01em;text-align:left;color:#474646}.subscription-wrapper__copy p{max-width:35rem;font-size:clamp(1rem,2.5vw + .5rem,1.25rem);font-weight:500;line-height:30px;letter-spacing:.01em;text-align:left;color:#585858;margin-top:1rem}@media(max-width:1024px){.subscription-wrapper__copy p{max-width:unset}}.sub-form form .input-wrapper__input::placeholder{font-size:1rem;font-weight:600;line-height:18.77px;letter-spacing:.01em}.sub-button{padding:1rem 2.1rem;border-radius:8px;border:1.5px;background:#252525;font-size:1rem;font-weight:600;line-height:18.77px;letter-spacing:.01em;color:#fff;margin-top:1rem}nav{position:relative;transition:all .3s ease}nav .nav-wrapper{max-width:72rem;margin:0 auto}nav.sticky{position:fixed;top:0;left:0;right:0;background:#fff;border-bottom:.5px solid #d2d0d0;transition:all .3s ease;z-index:1500}nav ul li{list-style-type:none;position:relative}nav ul li a{font-size:.875rem!important;font-weight:400;color:#fff;text-decoration:none;position:relative}nav ul li a:after{content:"";position:absolute;width:100%;height:2px;background-color:#f60;left:0;bottom:-2px;transform:scaleX(0);transform-origin:right;transition:transform .3s ease}nav ul li a.active:after,nav ul li a:hover:after{transform:scaleX(1);transform-origin:left}nav ul li a.active{color:#f60}nav .nav-cta li{list-style-type:none}nav .nav-cta li a{margin:unset;font-size:1rem;font-weight:700}nav .nav-cta button{background:#f60}@media only screen and (max-width:990px){nav .nav-cta button{margin-top:1rem}nav .nav-cta{display:block!important;align-items:unset!important}}nav .navbar-btn{border-radius:25px;color:#fff;padding:.7rem 1.5rem;font-size:1rem;font-weight:700}.btn-global{border:none}.input-global{width:100%;max-width:100%;padding:1rem 4.5rem;border:1px solid #ccc;border-radius:4px;box-sizing:border-box;font-size:1rem;transition:border-color .3s ease,box-shadow .3s ease}.input-global:focus{border-color:#007bff;box-shadow:0 0 0 .2rem rgba(0,123,255,.25);outline:none}.input-global:disabled{background-color:#e9ecef;opacity:1;cursor:not-allowed}@media only screen and (max-width:640px){.input-global{font-size:.875rem}}@media only screen and (max-width:400px){.input-global{font-size:.75rem}}