@font-face{font-family:"Libre Caslon Text";src:url("../fonts/LibreCaslonText-Italic.woff2") format("woff2"),url("../fonts/LibreCaslonText-Italic.woff") format("woff"),url("../fonts/LibreCaslonText-Italic.ttf") format("truetype");font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:"Libre Caslon Text";src:url("../fonts/LibreCaslonText-Bold.woff2") format("woff2"),url("../fonts/LibreCaslonText-Bold.woff") format("woff"),url("../fonts/LibreCaslonText-Bold.ttf") format("truetype");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"Libre Caslon Text";src:url("../fonts/LibreCaslonText-Regular.woff2") format("woff2"),url("../fonts/LibreCaslonText-Regular.woff") format("woff"),url("../fonts/LibreCaslonText-Regular.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Helvetica Now Text";font-weight:100 900;src:url("../fonts/HelveticaNowVar.woff2") format("woff2"),url("../fonts/HelveticaNowVar.woff") format("woff")}@font-face{font-family:"Helvetica Now Text";font-style:italic;font-weight:100 900;src:url("../fonts/HelveticaNowVarItalic.woff2") format("woff2"),url("../fonts/HelveticaNowVarItalic.woff") format("woff")}*,::before,::after{box-sizing:border-box}html{font-size:16px}@media(min-width: 768px){html{font-size:14px}}@media(min-width: 992px){html{font-size:15px}}@media(min-width: 1200px){html{font-size:16px}}body{padding:0;margin:0 auto;color:#000;overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding-top:10.175rem}body .container{width:calc(100% - 30px);max-width:1440px;margin:0 auto;position:relative}@media only screen and (min-width: 768px){body .container{width:calc(100% - 50px)}}@media only screen and (min-width: 992px){body .container{width:calc(100% - 75px)}}@media only screen and (min-width: 1200px){body .container{width:calc(100% - 100px)}}@media(min-width: 768px){body{padding-top:6.675rem}}body #scroll_items{position:absolute;top:0;left:0;width:100%;pointer-events:none;opacity:0;z-index:-99999}body #scroll_items .scroll_item{width:100%;position:relative}body #scroll_items .scroll_item[data-id="1"]{height:100vh}body #scroll_items .scroll_item[data-id="2"]{height:100px}body img{max-width:100%;height:auto}body a{text-decoration:none}body a:hover,body a:focus{text-decoration:underline}body .green-text{color:#8bb13e}body h3{font-family:"Helvetica Now Text";font-style:normal;font-weight:800;font-size:1.875rem;line-height:1.875rem;letter-spacing:-0.04em;text-transform:uppercase;margin:0 0 2.1875rem}@media(min-width: 992px){body h3{font-size:3.125rem;line-height:3.125rem;margin:0 0 4.375rem}}body header{position:relative;z-index:3;background-color:#fff;padding-bottom:1rem;filter:drop-shadow(0px 10px 4px rgba(0, 0, 0, 0));-moz-transition:filter .15s ease 0s;-webkit-transition:filter .15s ease 0s;-o-transition-property:filter .15s ease 0s;-ms-transition-property:filter .15s ease 0s;transition:filter .15s ease 0s}@media(min-width: 768px){body header{padding-bottom:0}}body header .container{display:flex;flex-direction:column}body header .container a.logo{width:226px;order:1;display:block;margin:0 auto;height:100%;-moz-transition:height .15s ease 0s;-webkit-transition:height .15s ease 0s;-o-transition-property:height .15s ease 0s;-ms-transition-property:height .15s ease 0s;transition:height .15s ease 0s}body header .container a.logo img{position:relative;top:0;-moz-transition:top .15s ease 0s;-webkit-transition:top .15s ease 0s;-o-transition-property:top .15s ease 0s;-ms-transition-property:top .15s ease 0s;transition:top .15s ease 0s}body header .container nav{order:2;border:1px solid #000;position:relative;background-color:#fff;z-index:2;-moz-transition:max-height .15s ease 0s;-webkit-transition:max-height .15s ease 0s;-o-transition-property:max-height .15s ease 0s;-ms-transition-property:max-height .15s ease 0s;transition:max-height .15s ease 0s}body header .container nav:before{content:url('data:image/svg+xml,<svg width="26" height="12" viewBox="0 0 26 12" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M24.6493 1.25L13 11.3386L1.35073 1.25L24.6493 1.25Z" fill="white" stroke="black"/></svg>');position:absolute;right:1.25rem;top:1.375rem;pointer-events:none;transform:rotate(0deg);-moz-transition:transform .15s ease 0s;-webkit-transition:transform .15s ease 0s;-o-transition-property:transform .15s ease 0s;-ms-transition-property:transform .15s ease 0s;transition:transform .15s ease 0s}body header .container nav p{margin:0;font-family:"Helvetica Now Text";font-style:normal;font-weight:800;font-size:1.125rem;line-height:1.625rem;letter-spacing:-0.04em;text-transform:uppercase;color:#000;padding:0.875rem 1.25rem;display:block}body header .container nav ul{list-style:none;margin:0;padding:0;position:absolute;width:calc(100% + 2px);border-left:1px solid #000;border-right:1px solid #000;border-bottom:1px solid rgba(0,0,0,0);overflow:hidden;left:-1px;max-height:0;margin-top:1px;background-color:#fff;-moz-transition:max-height .15s ease 0s;-webkit-transition:max-height .15s ease 0s;-o-transition-property:max-height .15s ease 0s;-ms-transition-property:max-height .15s ease 0s;transition:max-height .15s ease 0s}body header .container nav ul li{border-bottom:1px solid #000}body header .container nav ul li:last-child{margin-right:0;border-bottom:0}body header .container nav ul li a{font-family:"Helvetica Now Text";font-style:normal;font-weight:800;font-size:1.125rem;line-height:1.625rem;letter-spacing:-0.04em;text-transform:uppercase;color:#000;padding:0.875rem 1.25rem;display:block}body header .container nav.open ul{max-height:22.5rem;border-color:#000}body header .container nav.open:before{transform:rotate(180deg)}@media(min-width: 768px){body header .container{flex-direction:row;align-items:center;justify-content:space-between}body header .container a.logo{margin:0}body header .container nav{width:21.875rem}}@media(min-width: 992px){body header .container{flex-wrap:wrap}body header .container nav{width:calc(100% - 250px);border:0}body header .container nav:before{display:none}body header .container nav p#current_nav_item{display:none}body header .container nav ul{max-height:100%;position:relative;left:0;top:0;border:0px;display:flex;flex-direction:row;justify-content:flex-end}body header .container nav ul li{border:0;margin-right:2.5rem}body header .container nav ul li a{font-size:1rem;line-height:1.625rem;padding:0}body header .container nav ul li[data-id="1"]{order:1 !important}body header .container nav ul li[data-id="2"]{order:2 !important}body header .container nav ul li[data-id="3"]{order:3 !important}body header .container nav ul li[data-id="4"]{order:4 !important}body header .container nav ul li[data-id="5"]{order:5 !important}}@media(min-width: 1200px){body header .container nav ul li{margin-right:2.8125rem}body header .container nav ul li a{font-size:1.125rem}}body header.headroom{position:fixed;top:0;left:0;width:100%}body header.headroom.headroom--not-top{filter:drop-shadow(0px 10px 4px rgba(0, 0, 0, 0.04))}body section#hero{position:relative}body section#hero #hero_imgs{position:absolute;width:100%;height:150%;top:0;left:0;z-index:1;overflow-x:hidden;pointer-events:none}body section#hero #hero_imgs #hero_img_1 img{width:100%}body section#hero #hero_imgs #hero_img_2 img{width:100%}body section#hero #hero_imgs #hero_img_3 img{width:100%}body section#hero #hero_imgs #hero_img_4 img{width:100%}body section#hero #hero_imgs .hero_img img{display:block;position:relative;z-index:2}body section#hero #hero_imgs .hero_img#hero_img_1{position:absolute;right:-5.3125rem;top:2.1875rem;width:22rem}body section#hero #hero_imgs .hero_img#hero_img_1:before{content:"";position:absolute;top:0.8125rem;left:-0.8125rem;width:100%;height:100%;border:1px solid #000;z-index:1}body section#hero #hero_imgs .hero_img#hero_img_2{position:absolute;top:5rem;width:3.9375rem}body section#hero #hero_imgs .hero_img#hero_img_2:before{content:"";position:absolute;top:0.8125rem;left:0.8125rem;width:100%;height:100%;z-index:1;background-image:url(../img/bglines.png);background-repeat:no-repeat;background-position:center center;background-size:167px}body section#hero #hero_imgs .hero_img#hero_img_3{position:absolute;top:43.75rem;left:-6.875rem;width:21.875rem}body section#hero #hero_imgs .hero_img#hero_img_3:before{content:"";position:absolute;top:0.8125rem;left:0.8125rem;width:100%;height:100%;border:1px solid #000;z-index:1}body section#hero #hero_imgs .hero_img#hero_img_4{position:absolute;top:25rem;right:-3.75rem;width:8.875rem}body section#hero #hero_imgs .hero_img#hero_img_4:before{content:"";position:absolute;top:0.8125rem;left:-0.8125rem;width:100%;height:100%;z-index:1;background-image:url(../img/bglines.png);background-repeat:no-repeat;background-position:center center;background-size:167px}body section#hero .content{position:relative;z-index:2}body section#hero .container{width:calc(100% - 30px);max-width:1440px;margin:0 auto;position:relative}@media only screen and (min-width: 768px){body section#hero .container{width:calc(100% - 50px)}}@media only screen and (min-width: 992px){body section#hero .container{width:calc(100% - 75px)}}@media only screen and (min-width: 1200px){body section#hero .container{width:calc(100% - 100px)}}body section#hero .container #hero_headline{text-align:center;max-width:17.1875rem;margin:0 auto;padding-top:12.5rem}body section#hero .container #hero_headline h2{font-family:"Helvetica Neue";font-style:normal;font-weight:700;font-size:1.125rem;line-height:1.375rem;text-align:center;text-transform:uppercase;margin:0 0 0.5rem}body section#hero .container #hero_headline h1{font-family:"Helvetica Now Text";font-style:normal;font-weight:800;font-size:3.125rem;line-height:3.125rem;text-align:center;letter-spacing:-0.04em;text-transform:uppercase;margin:0 0 2.5rem}body section#hero .container #hero_copy{max-width:16.625rem}body section#hero .container #hero_copy p{font-family:"Libre Caslon Text";font-style:normal;font-weight:400;font-size:1.375rem;line-height:1.5rem;color:#000;margin:0}body section#hero .container .flag{margin-top:18.75rem;margin-bottom:3.125rem}body section#hero .container .flag .holder{width:16.625rem;margin-left:auto;margin-right:auto}body section#hero .container .flag .contents{max-width:9.375rem;margin-left:auto;margin-right:auto}body section#hero .container .flag svg{max-width:100%;height:auto}body section#hero .container .flag p{font-family:"Libre Caslon Text";font-style:normal;font-weight:400;font-size:0.875rem;line-height:1.5rem;color:#000}@media(min-width: 768px){body section#hero #hero_imgs .hero_img#hero_img_1{right:-0.3125rem;width:45%}body section#hero #hero_imgs .hero_img#hero_img_2{top:3.4375rem;left:-2.1875rem;width:13%}body section#hero #hero_imgs .hero_img#hero_img_3{top:26.5625rem;left:-11.25rem;width:64.5%}body section#hero #hero_imgs .hero_img#hero_img_4{top:45.3125rem;right:0rem;width:18%}body section#hero .container #hero_headline{max-width:58.125rem}body section#hero .container #hero_headline h2{font-size:1.5rem;line-height:1.5rem}body section#hero .container #hero_headline h1{font-size:5.625rem;line-height:5.625rem;margin-bottom:5.625rem}body section#hero .container #hero_copy{width:100%;max-width:100%;display:flex;justify-content:flex-end}body section#hero .container #hero_copy .contents{max-width:26rem}body section#hero .container #hero_copy p{font-size:1.25rem;line-height:2.75rem;margin-right:3.125rem}body section#hero .container .flag{width:100%;max-width:100%;display:flex;justify-content:flex-start;margin-top:11.25rem;margin-bottom:5rem}body section#hero .container .flag .holder{width:26rem;margin-left:0;margin-right:0}body section#hero .container .flag .contents{max-width:26rem;margin-left:0;margin-right:0}body section#hero .container .flag p{font-size:1.125rem;line-height:1.75rem}}@media(min-width: 992px){body section#hero #hero_imgs .hero_img#hero_img_1{right:-0.3125rem;width:42%}body section#hero #hero_imgs .hero_img#hero_img_2{top:4.875rem;left:-0.3125rem;width:16%}body section#hero #hero_imgs .hero_img#hero_img_2:before{background-size:cover}body section#hero #hero_imgs .hero_img#hero_img_3{top:35.625rem;left:-0.3125rem;width:39%}body section#hero #hero_imgs .hero_img#hero_img_4{top:42.8125rem;width:20%}body section#hero #hero_imgs .hero_img#hero_img_4:before{background-size:cover}body section#hero .container #hero_headline{padding-top:14.6875rem}body section#hero .container #hero_copy .contents{max-width:35.9375rem}body section#hero .container .flag{justify-content:flex-end}body section#hero .container .flag .holder{width:35.9375rem}body section#hero .container .flag .holder .contents{max-width:12.5rem}}@media(min-width: 1200px){body section#hero #hero_imgs .hero_img#hero_img_1{right:-0.3125rem;width:35%}body section#hero #hero_imgs .hero_img#hero_img_2{top:4.875rem;left:-0.3125rem;width:12.8%}body section#hero #hero_imgs .hero_img#hero_img_3{top:41.25rem;left:-0.3125rem;width:45.3%}body section#hero #hero_imgs .hero_img#hero_img_4{top:42.8125rem;width:15%}body section#hero .container #hero_headline{padding-top:14.6875rem}body section#hero .container #hero_copy .contents{max-width:35.9375rem}body section#hero .container .flag .holder{width:35.9375rem}}@media(min-width: 1500px){body section#hero #hero_imgs .hero_img#hero_img_1{right:-0.3125rem}body section#hero #hero_imgs .hero_img#hero_img_2{top:5.3125rem;left:-0.3125rem}body section#hero #hero_imgs .hero_img#hero_img_3{top:46.875rem;left:-0.3125rem;width:49.3%}body section#hero #hero_imgs .hero_img#hero_img_4{top:42.8125rem}body section#hero .container #hero_headline{padding-top:16.25rem}body section#hero .container #hero_copy .contents{max-width:35.9375rem}body section#hero .container .flag .holder{width:35.9375rem}}body section#program_details{position:relative;top:100px;opacity:0;-moz-transition:all .5s ease 0s;-webkit-transition:all .5s ease 0s;-o-transition-property:all .5s ease 0s;-ms-transition-property:all .5s ease 0s;transition:all .5s ease 0s;margin-bottom:4.6875rem}body section#program_details.active{opacity:1;top:0}body section#program_details .container .program_box{margin-bottom:1.25rem}body section#program_details .container .program_box:last-child{margin-bottom:0}body section#program_details .container .program_box>p{font-family:"Helvetica Neue";font-style:normal;font-weight:700;font-size:1.25rem;line-height:1.5rem;text-transform:uppercase;color:#8bb13e}body section#program_details .container .program_box .box{border:1px solid #000;padding:1.25rem}body section#program_details .container .program_box .box p{margin:0}body section#program_details .container .program_box .box p.title{font-family:"Libre Caslon Text";font-style:normal;font-weight:400;font-size:1.5rem;line-height:2.125rem}body section#program_details .container .program_box .box p.date{font-family:"Helvetica Now Text";font-style:normal;font-weight:800;font-size:0.875rem;line-height:2.375rem;margin:0.625rem 0 1.5625rem}body section#program_details .container .program_box .box .speakers{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;width:100%;margin:0.3125rem 0}body section#program_details .container .program_box .box .speakers .speaker{width:calc(50% - 10px);display:flex;flex-direction:row;align-items:center;margin-bottom:0.875rem}body section#program_details .container .program_box .box .speakers .speaker img{width:42px;height:42px;margin-right:8px}body section#program_details .container .program_box .box .speakers .speaker .speaker_info p.name{font-family:"Libre Caslon Text";font-weight:700;font-size:0.75rem;line-height:1.25rem}body section#program_details .container .program_box .box .speakers .speaker .speaker_info p.title{font-family:"Libre Caslon Text";font-weight:400;font-size:0.75rem;line-height:1.25rem;font-style:italic}body section#program_details .container .program_box .box .col.last p{font-family:"Libre Caslon Text";font-style:normal;font-weight:400;font-size:1rem;line-height:1.625rem}@media(min-width: 992px){body section#program_details{margin-bottom:5.625rem}body section#program_details .container .program_box{margin-bottom:3.125rem}body section#program_details .container .program_box>p{font-size:1.25rem;line-height:1.5rem}body section#program_details .container .program_box .box{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;padding:3.125rem}body section#program_details .container .program_box .box p.title{font-size:2.1875rem;line-height:2.8125rem}body section#program_details .container .program_box .box p.date{font-size:1rem;line-height:2.125rem}body section#program_details .container .program_box .box .col{width:48%}body section#program_details .container .program_box .box .col.last p{font-size:1rem;line-height:1.625rem}}@media(min-width: 1200px){body section#program_details{margin-bottom:7.5rem}body section#program_details .container .program_box{margin-bottom:5rem}body section#program_details .container .program_box>p{font-size:1.25rem;line-height:1.5rem}body section#program_details .container .program_box .box{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;padding:3.125rem}body section#program_details .container .program_box .box .speakers .speaker{width:calc(33% - 10px)}body section#program_details .container .program_box .box .speakers .speaker img{width:60px;height:60px}body section#program_details .container .program_box .box .speakers .speaker .speaker_info p.name{font-size:0.875rem;line-height:1.5rem}body section#program_details .container .program_box .box .speakers .speaker .speaker_info p.title{font-size:0.875rem;line-height:1.5rem}body section#program_details .container .program_box .box p.title{font-size:2.5rem;line-height:3.125rem}body section#program_details .container .program_box .box p.date{font-size:1.125rem;line-height:2.375rem}body section#program_details .container .program_box .box .col{width:48%}body section#program_details .container .program_box .box .col.last p{font-size:1.125rem;line-height:1.75rem}}body section#find_us{margin-bottom:4.6875rem;position:relative;top:100px;opacity:0;-moz-transition:all .5s ease 0s;-webkit-transition:all .5s ease 0s;-o-transition-property:all .5s ease 0s;-ms-transition-property:all .5s ease 0s;transition:all .5s ease 0s}body section#find_us.active{opacity:1;top:0}body section#find_us .container{width:calc(100% - 30px);max-width:1440px;margin:0 auto;position:relative}@media only screen and (min-width: 768px){body section#find_us .container{width:calc(100% - 50px)}}@media only screen and (min-width: 992px){body section#find_us .container{width:calc(100% - 75px)}}@media only screen and (min-width: 1200px){body section#find_us .container{width:calc(100% - 100px)}}body section#find_us .container img{width:100%;border:1px solid #000}@media(min-width: 992px){body section#find_us{margin-bottom:5.625rem}}@media(min-width: 1200px){body section#find_us{margin-bottom:7.5rem}}body section#raffle{margin-bottom:4.6875rem;position:relative;top:100px;opacity:0;-moz-transition:all .5s ease 0s;-webkit-transition:all .5s ease 0s;-o-transition-property:all .5s ease 0s;-ms-transition-property:all .5s ease 0s;transition:all .5s ease 0s}body section#raffle.active{opacity:1;top:0}body section#raffle .container .col.first h4{font-family:"Libre Caslon Text";font-style:normal;font-weight:400;font-size:1.5rem;line-height:2.125rem;margin:0 0 2.1875rem}body section#raffle .container .col.first p{font-family:"Libre Caslon Text";font-style:normal;font-weight:400;font-size:1rem;line-height:1.625rem;margin:0}body section#raffle .container .col.last .hbspt-form .submitted-message{font-family:"Libre Caslon Text";font-size:18px}body section#raffle .container .col.last .hbspt-form form .hs-form-field{margin-bottom:0.625rem;position:relative}body section#raffle .container .col.last .hbspt-form form .hs-form-field ul.hs-error-msgs{list-style:none;margin:0;padding:0}body section#raffle .container .col.last .hbspt-form form .hs-form-field ul.hs-error-msgs li label{font-family:"Helvetica Now Text";color:#000;font-size:0.875rem;text-transform:uppercase;font-weight:800}body section#raffle .container .col.last .hbspt-form form .hs-form-field>label{position:relative;display:block;font-family:"Libre Caslon Text";font-style:normal;font-weight:400;font-size:1.5rem;line-height:1.75rem;color:rgba(0,0,0,.5);-webkit-transform-origin:left top;transform-origin:left top;-webkit-transform:translateY(2.3rem);transform:translateY(2.3rem);pointer-events:none;-moz-transition:all .33s ease 0s;-webkit-transition:all .33s ease 0s;-o-transition-property:all .33s ease 0s;-ms-transition-property:all .33s ease 0s;transition:all .33s ease 0s}body section#raffle .container .col.last .hbspt-form form .hs-form-field input[type=text],body section#raffle .container .col.last .hbspt-form form .hs-form-field input[type=email],body section#raffle .container .col.last .hbspt-form form .hs-form-field input[type=tel]{font-family:"Libre Caslon Text";font-style:normal;font-weight:400;width:100%;border:0;outline:0;font-size:1.5rem;line-height:2.75rem;color:#000}body section#raffle .container .col.last .hbspt-form form .hs-form-field input[type=text]::placeholder,body section#raffle .container .col.last .hbspt-form form .hs-form-field input[type=email]::placeholder,body section#raffle .container .col.last .hbspt-form form .hs-form-field input[type=tel]::placeholder{color:rgba(0,0,0,0)}body section#raffle .container .col.last .hbspt-form form .hs-form-field:focus-within>label,body section#raffle .container .col.last .hbspt-form form .hs-form-field:has(input:not(:placeholder-shown))>label{-webkit-transform:translateY(0rem);transform:translateY(0rem);font-family:"Helvetica Now Text";color:#000;font-size:0.875rem;text-transform:uppercase;font-weight:800}body section#raffle .container .col.last .hbspt-form form ul.inputs-list{list-style:none;margin:1.875rem 0;padding:0}body section#raffle .container .col.last .hbspt-form form ul.inputs-list li{position:relative}body section#raffle .container .col.last .hbspt-form form ul.inputs-list li span{margin-left:0;position:relative;font-family:"Libre Caslon Text";font-style:normal;font-weight:400;font-size:0.875rem;line-height:1.375rem;padding-left:2.8125rem}body section#raffle .container .col.last .hbspt-form form ul.inputs-list li span.hs-form-required{padding-left:0 !important}body section#raffle .container .col.last .hbspt-form form ul.inputs-list li span.hs-form-required:before,body section#raffle .container .col.last .hbspt-form form ul.inputs-list li span.hs-form-required:after{display:none !important}body section#raffle .container .col.last .hbspt-form form ul.inputs-list li span a{color:#000;text-decoration:underline}body section#raffle .container .col.last .hbspt-form form ul.inputs-list li span:before{content:"";width:1.875rem;height:1.875rem;border:1px solid #000;display:inline-block;position:absolute;left:0.03125rem;top:0.40625rem}body section#raffle .container .col.last .hbspt-form form ul.inputs-list li span:after{content:"";position:absolute;background-color:#8cb010;border:1px solid #000;display:inline-block;width:1.875rem;height:1.875rem;left:0.03125rem;top:0.40625rem;transform:scale(0);-moz-transition:all .15s ease 0s;-webkit-transition:all .15s ease 0s;-o-transition-property:all .15s ease 0s;-ms-transition-property:all .15s ease 0s;transition:all .15s ease 0s}body section#raffle .container .col.last .hbspt-form form ul.inputs-list li input[type=checkbox]{position:absolute;opacity:0;display:none}body section#raffle .container .col.last .hbspt-form form ul.inputs-list li input[type=checkbox]:is(:checked)+span:after{transform:scale(1)}body section#raffle .container .col.last .hbspt-form form .hs_submit input[type=submit]{border-radius:0;all:unset;-webkit-appearance:none;padding:0;margin:0;outline:0;background:rgba(0,0,0,0);font-family:"Helvetica Now Text";font-style:normal;font-weight:800;font-size:1.5rem;line-height:1.75rem;width:100%;border:1px solid #000;text-align:center;text-transform:uppercase;cursor:pointer;padding:0.9375rem 0;-moz-transition:all .2s ease 0s;-webkit-transition:all .2s ease 0s;-o-transition-property:all .2s ease 0s;-ms-transition-property:all .2s ease 0s;transition:all .2s ease 0s}body section#raffle .container .col.last .hbspt-form form .hs_submit input[type=submit]:hover{background-color:#8cb010;border-color:#8cb010}@media(min-width: 992px){body section#raffle .container{display:flex;flex-direction:row;justify-content:space-between}body section#raffle .container .col{width:calc(50% - 1.25rem)}body section#raffle .container .col.first h3{font-size:3.125rem;line-height:3.125rem}body section#raffle .container .col.first h4{font-size:2.5rem;line-height:3rem}body section#raffle .container .col.first p{font-size:1.125rem;line-height:1.75rem}}@media(min-width: 992px){body section#raffle{margin-bottom:5.625rem}}@media(min-width: 1200px){body section#raffle{margin-bottom:7.5rem}}body section#thought_leadership{margin-bottom:4.6875rem;position:relative;top:100px;opacity:0;-moz-transition:all .5s ease 0s;-webkit-transition:all .5s ease 0s;-o-transition-property:all .5s ease 0s;-ms-transition-property:all .5s ease 0s;transition:all .5s ease 0s}body section#thought_leadership.active{opacity:1;top:0}body section#thought_leadership .row .col{margin-bottom:2.5em;display:inline-block}body section#thought_leadership .row .col:last-child{margin-bottom:0}body section#thought_leadership .row .col .img{width:100%;max-width:100%;background-color:#000;aspect-ratio:3/2.054;margin-bottom:0.9375em;overflow:hidden}body section#thought_leadership .row .col .img img{width:100%;height:100%;object-fit:cover;object-position:top}body section#thought_leadership .row .col p{margin:0;-moz-transition:all .15s ease 0s;-webkit-transition:all .15s ease 0s;-o-transition-property:all .15s ease 0s;-ms-transition-property:all .15s ease 0s;transition:all .15s ease 0s}body section#thought_leadership .row .col p.date{font-family:"Helvetica Now Text";font-style:normal;font-weight:800;font-size:0.875rem;line-height:1.75rem;color:#8cb010;text-transform:uppercase;margin-bottom:0.25em}body section#thought_leadership .row .col p.title{font-family:"Libre Caslon Text";font-style:normal;font-weight:400;font-size:1.25rem;line-height:1.75rem;color:#000}body section#thought_leadership .row .col:hover{text-decoration:none}body section#thought_leadership .row .col:hover p{text-decoration:underline}body section#thought_leadership .row .gated{border:1px solid #000;display:block;margin-top:2.5rem}body section#thought_leadership .row .gated .img{width:100%;max-width:100%;background-color:#000;aspect-ratio:3/2.054;margin-bottom:0.9375em}body section#thought_leadership .row .gated .img img{width:100%;height:auto}body section#thought_leadership .row .gated p{margin:0;margin-left:auto;margin-right:auto;width:calc(100% - 1.625rem);-moz-transition:all .15s ease 0s;-webkit-transition:all .15s ease 0s;-o-transition-property:all .15s ease 0s;-ms-transition-property:all .15s ease 0s;transition:all .15s ease 0s}body section#thought_leadership .row .gated p.date{font-family:"Helvetica Now Text";font-style:normal;font-weight:800;font-size:0.875rem;line-height:1.75rem;color:#8cb010;text-transform:uppercase;margin-bottom:0.25em}body section#thought_leadership .row .gated p.title{font-family:"Libre Caslon Text";font-style:normal;font-weight:400;font-size:1.25rem;line-height:1.75rem;color:#000;margin-bottom:0.9375rem}body section#thought_leadership .row .gated p.download{font-family:"Libre Caslon Text";font-style:normal;font-weight:700;font-size:1.125rem;line-height:1.75rem;color:#8cb010;margin-bottom:1.25rem}body section#thought_leadership .row .gated p.download:after{content:"";width:1.25rem;height:1.3125rem;background-size:contain;background-repeat:no-repeat;background-position:center center;display:inline-block;margin-left:0.9375rem;position:relative;top:0.1875rem;background-image:url('data:image/svg+xml,<svg width="20" height="21" viewBox="0 0 20 21" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_77_2157)"><path d="M20 18.7358H0V21.0007H20V18.7358Z" fill="%238CB010"/><path fill-rule="evenodd" clip-rule="evenodd" d="M9.99964 16.1841L11.5635 14.5829L17.0706 8.94137L15.5074 7.34019L11.1052 11.8486V0H8.89407V11.8486L4.49258 7.34019L2.92871 8.94137L8.43643 14.5829L9.99964 16.1841Z" fill="%238CB010"/></g><defs><clipPath id="clip0_77_2157"><rect width="20" height="21" fill="white"/></clipPath></defs></svg>')}body section#thought_leadership .row .gated:hover{text-decoration:none}body section#thought_leadership .row .gated:hover p{text-decoration:underline}@media(min-width: 768px){body section#thought_leadership .row{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between}body section#thought_leadership .row .col{width:31%;margin-bottom:0}body section#thought_leadership .row .col .img{max-width:100%;margin-bottom:1.25em}body section#thought_leadership .row .col p.date{font-size:0.875rem;line-height:1.75rem;margin-bottom:0.5em}body section#thought_leadership .row .col p.title{font-size:1.5rem;line-height:2.125rem}body section#thought_leadership .row .gated{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;width:100%;max-width:837px;margin-top:5rem;margin-left:auto;margin-right:auto}body section#thought_leadership .row .gated .img{width:50%;margin-bottom:0}body section#thought_leadership .row .gated .content{width:50%}body section#thought_leadership .row .gated p{width:calc(100% - 80px)}body section#thought_leadership .row .gated p.date{font-size:0.875rem;line-height:1.75rem;margin-bottom:0.5em}body section#thought_leadership .row .gated p.title{font-size:1.5rem;line-height:2.125rem}body section#thought_leadership .row .gated p.download{margin-bottom:0}}@media(min-width: 992px){body section#thought_leadership{margin-bottom:5.625rem}}@media(min-width: 1200px){body section#thought_leadership{margin-bottom:7.5rem}}body section#leaders{margin-bottom:0.625rem;position:relative;top:100px;opacity:0;-moz-transition:all .5s ease 0s;-webkit-transition:all .5s ease 0s;-o-transition-property:all .5s ease 0s;-ms-transition-property:all .5s ease 0s;transition:all .5s ease 0s}body section#leaders.active{opacity:1;top:0}body section#leaders .row{display:flex;flex-direction:row;flex-wrap:wrap}body section#leaders .row .col{width:calc(50% - 10px);margin-right:20px;margin-bottom:2.8125rem}body section#leaders .row .col:nth-child(even){margin-right:0}body section#leaders .row .col .img{position:relative;margin-bottom:0.5rem}body section#leaders .row .col .img>img{width:100%;max-width:100%;height:auto}body section#leaders .row .col .img span.icon{position:absolute;bottom:0.75rem;left:0.5rem;display:block;background-color:#fff;width:2.75rem;height:2.875rem;background-size:contain;background-repeat:no-repeat;background-position:center center;border:1px solid #000;display:flex;align-items:center;justify-content:center}body section#leaders .row .col .img span.icon img{width:60%}body section#leaders .row .col .img span.icon.mtp img{width:100%}body section#leaders .row .col p{margin:0}body section#leaders .row .col p.name{font-family:"Libre Caslon Text";font-style:normal;font-weight:700;font-size:1.125rem;line-height:1.75rem;color:#000;margin-bottom:0.1875rem}body section#leaders .row .col p.title{font-family:"Libre Caslon Text";font-style:italic;font-weight:400;font-size:0.875rem;line-height:1.25rem;color:#000;margin-bottom:0.625rem}body section#leaders .row .col p.email{margin-bottom:0.625rem}body section#leaders .row .col p.email a{font-family:"Libre Caslon Text";font-style:italic;font-weight:600;font-size:1.125rem;line-height:1.5rem;color:#8cb010}body section#leaders .row .col p.email a:hover{text-decoration:underline}body section#leaders .row .col p.connect{font-family:"Helvetica Neue";font-style:normal;font-weight:400;font-size:0.625rem;line-height:1.5rem;letter-spacing:.1em;color:#000;text-transform:uppercase;display:flex;flex-direction:row;align-items:center}body section#leaders .row .col p.connect a{margin-left:0.9375rem}body section#leaders .row .col p.connect a:hover{opacity:.5}@media(min-width: 768px){body section#leaders .row .col{width:calc(33.3333333333% - 15px);margin-right:20px}body section#leaders .row .col:nth-child(even){margin-right:20px}body section#leaders .row .col:nth-child(3n+3){margin-right:0}}@media(min-width: 1024px){body section#leaders .row .col{width:calc(20% - 16px)}body section#leaders .row .col:nth-child(even){margin-right:20px}body section#leaders .row .col:nth-child(3n+3){margin-right:20px}body section#leaders .row .col:last-child{margin-right:0}body section#leaders .row .col .img span.icon{width:3.8125rem;height:3.875rem}body section#leaders .row .col p.name{font-size:1.5rem;line-height:2.125rem}body section#leaders .row .col p.title{font-size:1rem;line-height:2rem}body section#leaders .row .col p.email{font-size:1.125rem;line-height:1.5rem}body section#leaders .row .col p.connect{font-size:0.75rem;line-height:1.5rem}}@media(min-width: 992px){body section#leaders{margin-bottom:5.625rem}}@media(min-width: 1200px){body section#leaders{margin-bottom:7.5rem}}body section#cta{position:relative;top:100px;opacity:0;-moz-transition:all .5s ease 0s;-webkit-transition:all .5s ease 0s;-o-transition-property:all .5s ease 0s;-ms-transition-property:all .5s ease 0s;transition:all .5s ease 0s}body section#cta.active{opacity:1;top:0}body section#cta p a{font-family:"Helvetica Now Text";font-style:normal;font-weight:800;font-size:1.875rem;line-height:1.875rem;letter-spacing:-0.04em;text-transform:uppercase;color:#000;display:block;width:100%;border:1px solid #000;text-align:left;padding:3.75rem 1.25rem;display:flex;flex-direction:row;align-items:center;justify-content:center;-moz-transition:all .15s ease 0s;-webkit-transition:all .15s ease 0s;-o-transition-property:all .15s ease 0s;-ms-transition-property:all .15s ease 0s;transition:all .15s ease 0s;text-decoration:none}body section#cta p a:after{-moz-transition:all .15s ease 0s;-webkit-transition:all .15s ease 0s;-o-transition-property:all .15s ease 0s;-ms-transition-property:all .15s ease 0s;transition:all .15s ease 0s;content:url('data:image/svg+xml,<svg width="27" height="61" viewBox="0 0 27 61" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1.25 1.94877L26.3344 30.5L1.25 59.0512L1.25 1.94877Z" fill="white" stroke="black"/></svg>');margin-left:1.5625rem}body section#cta p a:hover,body section#cta p a:focus{background-color:#8cb010;border-color:#8cb010}body section#cta p a:hover:after,body section#cta p a:focus:after{content:url('data:image/svg+xml,<svg width="27" height="61" viewBox="0 0 27 61" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1.25 1.94877L26.3344 30.5L1.25 59.0512L1.25 1.94877Z" fill="%238cb010" stroke="black"/></svg>');margin-left:1.5625rem}@media(min-width: 768px){body section#cta p a{padding:4.25rem 1.25rem;font-size:3.125rem;line-height:3.125rem}}body #gated-asset{display:none;max-width:768px}body .fancybox__container .fancybox__backdrop{background:rgba(255,255,255,.98)}body .fancybox__container .is-close-btn{position:fixed !important;top:1.25rem !important;right:1.25rem !important;width:21px;height:21px;background-image:url("data:image/svg+xml,%3Csvg width='21' height='21' viewBox='0 0 21 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_76_1740)'%3E%3Cpath d='M16.8443 12.5778L16.7335 12.4682L14.7665 10.5L16.7335 8.53304L16.8443 8.42217L21 4.26652L16.7335 0L12.5778 4.15565L12.4682 4.26652L10.5 6.23348L8.53304 4.26652L8.42217 4.15565L4.26652 0L0 4.26652L4.15565 8.42217L4.26652 8.53304L6.23348 10.5L4.26652 12.4682L4.15565 12.5778L0 16.7335L4.26652 21L8.42217 16.8443L8.53304 16.7335L10.5 14.7665L12.4682 16.7335L12.5778 16.8443L16.7335 21L21 16.7335L16.8443 12.5778Z' fill='black'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_76_1740'%3E%3Crect width='21' height='21' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");background-size:cover;background-position:center;background-repeat:no-repeat;background-color:rgba(0,0,0,0) !important;opacity:1;-moz-transition:opacity .33s ease 0s;-webkit-transition:opacity .33s ease 0s;-o-transition-property:opacity .33s ease 0s;-ms-transition-property:opacity .33s ease 0s;transition:opacity .33s ease 0s}body .fancybox__container .is-close-btn svg{display:none}body .fancybox__container.is-opening .is-close-btn{opacity:0}body .fancybox__container .fancybox__content{background:rgba(0,0,0,0)}body .fancybox__container .hbspt-form .submitted-message{font-family:"Libre Caslon Text";font-size:18px}body .fancybox__container .hbspt-form form .hs-form-field{margin-bottom:0.625rem;position:relative}body .fancybox__container .hbspt-form form .hs-form-field ul.hs-error-msgs{list-style:none;margin:0;padding:0}body .fancybox__container .hbspt-form form .hs-form-field ul.hs-error-msgs li label{font-family:"Helvetica Now Text";color:#000;font-size:0.875rem;text-transform:uppercase;font-weight:800}body .fancybox__container .hbspt-form form .hs-form-field>label{position:relative;display:block;font-family:"Libre Caslon Text";font-style:normal;font-weight:400;font-size:1.5rem;line-height:1.75rem;color:rgba(0,0,0,.5);-webkit-transform-origin:left top;transform-origin:left top;-webkit-transform:translateY(2.3rem);transform:translateY(2.3rem);pointer-events:none;-moz-transition:all .33s ease 0s;-webkit-transition:all .33s ease 0s;-o-transition-property:all .33s ease 0s;-ms-transition-property:all .33s ease 0s;transition:all .33s ease 0s}body .fancybox__container .hbspt-form form .hs-form-field input[type=text],body .fancybox__container .hbspt-form form .hs-form-field input[type=email],body .fancybox__container .hbspt-form form .hs-form-field input[type=tel]{font-family:"Libre Caslon Text";font-style:normal;font-weight:400;width:100%;border:0;outline:0;font-size:1.5rem;line-height:2.75rem;color:#000;background-color:rgba(0,0,0,0)}body .fancybox__container .hbspt-form form .hs-form-field input[type=text]::placeholder,body .fancybox__container .hbspt-form form .hs-form-field input[type=email]::placeholder,body .fancybox__container .hbspt-form form .hs-form-field input[type=tel]::placeholder{color:rgba(0,0,0,0)}body .fancybox__container .hbspt-form form .hs-form-field:focus-within>label,body .fancybox__container .hbspt-form form .hs-form-field:has(input:not(:placeholder-shown))>label{-webkit-transform:translateY(0rem);transform:translateY(0rem);font-family:"Helvetica Now Text";color:#000;font-size:0.875rem;text-transform:uppercase;font-weight:800}body .fancybox__container .hbspt-form form ul.inputs-list{list-style:none;margin:1.875rem 0;padding:0}body .fancybox__container .hbspt-form form ul.inputs-list li{position:relative}body .fancybox__container .hbspt-form form ul.inputs-list li span{margin-left:0;position:relative;font-family:"Libre Caslon Text";font-style:normal;font-weight:400;font-size:0.875rem;line-height:1.375rem;padding-left:2.8125rem}body .fancybox__container .hbspt-form form ul.inputs-list li span a{color:#000;text-decoration:underline}body .fancybox__container .hbspt-form form ul.inputs-list li span:before{content:"";width:1.875rem;height:1.875rem;border:1px solid #000;display:inline-block;position:absolute;left:0.03125rem;top:0.40625rem}body .fancybox__container .hbspt-form form ul.inputs-list li span:after{content:"";position:absolute;background-color:#8cb010;border:1px solid #000;display:inline-block;width:1.875rem;height:1.875rem;left:0.03125rem;top:0.40625rem;transform:scale(0);-moz-transition:all .15s ease 0s;-webkit-transition:all .15s ease 0s;-o-transition-property:all .15s ease 0s;-ms-transition-property:all .15s ease 0s;transition:all .15s ease 0s}body .fancybox__container .hbspt-form form ul.inputs-list li input[type=checkbox]{position:absolute;opacity:0;display:none}body .fancybox__container .hbspt-form form ul.inputs-list li input[type=checkbox]:is(:checked)+span:after{transform:scale(1)}body .fancybox__container .hbspt-form form .hs_submit input[type=submit]{border-radius:0;all:unset;-webkit-appearance:none;padding:0;margin:0;outline:0;background:rgba(0,0,0,0);font-family:"Helvetica Now Text";font-style:normal;font-weight:800;font-size:1.5rem;line-height:1.75rem;width:100%;border:1px solid #000;text-align:center;text-transform:uppercase;cursor:pointer;padding:0.9375rem 0;-moz-transition:all .2s ease 0s;-webkit-transition:all .2s ease 0s;-o-transition-property:all .2s ease 0s;-ms-transition-property:all .2s ease 0s;transition:all .2s ease 0s}body .fancybox__container .hbspt-form form .hs_submit input[type=submit]:hover{background-color:#8cb010;border-color:#8cb010}body footer .container{display:flex;flex-direction:column;align-items:center;padding:2.8125rem 0}body footer a{display:block;cursor:pointer}body footer a#top{font-family:"Libre Caslon Text";font-style:italic;font-weight:600;font-size:1.125rem;line-height:1.5rem;color:#8cb010;margin-top:0.625rem}body footer a#top:hover,body footer a#top:focus{text-decoration:underline}@media(min-width: 768px){body footer .container{flex-direction:row;justify-content:space-between;padding:1.875rem 0}body footer a#top{margin-top:0}}