CINXE.COM

Code.org at Istelive2024

<!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> <!-- BUILT WITH LEADPAGES https://www.leadpages.com --> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> <meta name="viewport" content="width=device-width, initial-scale=1"> <title>Code.org at Istelive2024</title> <meta name="keywords" content="AASA, SWSW EDU, FETC, Compute Science, Education, Conference, Orlando, Florida, San Diego, California, Ed-Tech, Educational Technology"> <meta name="description" content="Check out how you can interact with Code.org at upcoming conferences and other events in 2024. "> <meta property="og:type" content="website"> <meta property="og:site_name" content="Code.org"> <meta property="og:title" content="Code.org at ISTELive 24"> <meta property="og:description" content="Catch Code.org on the road. Find information about upcoming conferences and events where you can find us!"> <meta property="og:url" content="https://events.code.org/istelive24/"> <meta property="og:image" content="https://lh3.googleusercontent.com/Wcea-XY16Le-MfjSauiez11-tIWaJ872g4L59MzgpCbWeDUXXahRVoQBQzrsi7FT-n8iZlwbH9ItB4Br1CYr3QKCPiEx1M1fjA&#x3D;s0"> <meta property="og:image:type" content="image/jpeg"> <meta property="og:image:width" content="2880"> <meta property="og:image:height" content="1893"> <meta property="og:image:alt" content="Students excited to learn about CS"> <meta name="leadpages-served-by" content="sites"> <meta name="leadpages-serving-domain" content="events.code.org"> <meta name="leadpages-legacy-pixel-domain" content="https://my.leadpages.net"> <meta name="leadpages-meta-id" content="TZPZEAqkHgwbYkupFE5UZC:54bc1a43-3201-a28d-123b-cfe97e8d27fe"> <meta name="leadpages-edition" content="bLqqCnjXUoy3yYhGBBrrUR"> <meta name="active-route" content="54bc1a43-3201-a28d-123b-cfe97e8d27fe"> <link rel="canonical" href="https://events.code.org/istelive24/" /> <link rel="shortcut icon" href="https://lh3.googleusercontent.com/1aufO7eheeTGVjDTAZD-bwY-iEpy_cPCkDyGJx6n85yPrbTJaj83I2V4ZzhbfWBvhyPTgFHrMqRsBvINOOYf34GoyyViaJjapY2Q&#x3D;s32" type="image/x-icon"> <link rel="stylesheet" href="https://static.leadpages.net/fonts/font-awesome/6.4.2/css/all.min.css" referrerpolicy="no-referrer"> <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin /> <link rel="preload" as="style" href="https://fonts.googleapis.com/css?family=Montserrat:300,400,500,700|Roboto:300,400,500,700|Poppins:300,400,500,700|Open+Sans:300,400,500,700" /> <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Montserrat:300,400,500,700|Roboto:300,400,500,700|Poppins:300,400,500,700|Open+Sans:300,400,500,700" type="text/css" referrerpolicy="no-referrer" media="print" onload="this.media='all'"> <link rel="preload" as="style" href="https://user.lpcontent.net/fonts/E9CY7UfRFcPgoKSfAyY5qG/VcK8w6YkZQQ9z6mTbi9EXN.css?time=1720631295" /> <link rel="stylesheet" href="https://user.lpcontent.net/fonts/E9CY7UfRFcPgoKSfAyY5qG/VcK8w6YkZQQ9z6mTbi9EXN.css?time=1720631295" referrerpolicy="no-referrer" media="print" onload="this.media='all'"> <link rel="preload" as="style" href="https://user.lpcontent.net/fonts/E9CY7UfRFcPgoKSfAyY5qG/jvpjTgAAGpcatkKJoGMET9.css?time=1720631249" /> <link rel="stylesheet" href="https://user.lpcontent.net/fonts/E9CY7UfRFcPgoKSfAyY5qG/jvpjTgAAGpcatkKJoGMET9.css?time=1720631249" referrerpolicy="no-referrer" media="print" onload="this.media='all'"> <style data-id="run-styles">/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*,*::before,*::after{box-sizing:border-box}html{height:100%;width:100%}html{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;background-color:#fff;box-sizing:border-box;color:#000;font-family:Roboto,sans-serif;font-size:1em;line-height:1.5;min-height:100%;position:relative}html.is-leadbox{background-color:transparent}body{min-height:100%}h1,h2,h3,h4,h1.jumbo{margin:0}p{margin:0}a{font-size:inherit}img{max-width:100%;width:100%}section{position:relative;transition:opacity .5s ease-in,min-height .5s ease-in,height .5s ease-in}.container{width:100%}.row-compose,.widget-row,.layout,.inner-column,.column{position:relative}.site-header .layout{align-items:center;min-height:64px}.column{display:flex;flex-direction:column}.inner-column{flex:1 1 auto}.inner-column:not(.area-placeholder){min-height:1px}.widget{word-wrap:break-word;padding:1vw}.leadbox .widget{padding:1vw}.bar .widget{padding:1vw}.has-background-image{background-position:center center;background-repeat:no-repeat}.has-background-size-cover{background-size:cover}.has-background-size-center{background-size:contain}.has-background-size-repeat{background-repeat:repeat}.flex-display{display:flex}.flex-direction-column{flex-direction:column}.flex-direction-column .container{min-height:1px}.flex-direction-row{flex-direction:row}.flex-justify-flex-start{justify-content:flex-start}.flex-justify-center{justify-content:center}.flex-justify-flex-end{justify-content:flex-end}[class*=section-arrow--]::before{border:solid transparent;border-color:rgba(0,0,0,0);content:"";height:0;pointer-events:none;position:absolute;width:0;z-index:1}.section-arrow--top::before{border-bottom-color:inherit;border-width:0 30px 18px;bottom:100%;left:50%;transform:translateX(-50%)}.section-arrow--bottom::before{border-top-color:inherit;border-width:18px 30px 0;left:50%;top:100%;transform:translateX(-50%)}.section-arrow--left::before{border-bottom-color:inherit;border-width:0 30px 24px;bottom:100%;right:50%;transform:translateX(50%)}@media(min-width: 48em){.section-arrow--left::before{border-bottom-color:transparent;border-right-color:inherit;border-width:30px 24px 30px 0;bottom:0;right:100%;top:50%;transform:translateY(-50%) translateX(0)}}.section-arrow--right::before{border-top-color:inherit;border-width:24px 30px 0;left:50%;top:100%;transform:translateX(-50%)}@media(min-width: 48em){.section-arrow--right::before{border-left-color:inherit;border-top-color:transparent;border-width:30px 0 30px 24px;left:100%;top:50%;transform:translateY(-50%) translateX(0)}}.page .is-delayed{min-height:0;height:0;opacity:0;overflow:hidden;padding-bottom:0;padding-top:0}.is-visible{height:auto;opacity:1;overflow:visible}.lp-text a,.lp-text-react a,.lp-headline a{color:inherit;text-decoration:underline}.lp-text a>span,.lp-text-react a>span,.lp-headline a>span{color:inherit;text-decoration:underline}.lp-text a:hover,.lp-text a:active,.lp-text-react a:hover,.lp-text-react a:active,.lp-headline a:hover,.lp-headline a:active{text-decoration:none}.lp-text a:hover>span,.lp-text a:active>span,.lp-text-react a:hover>span,.lp-text-react a:active>span,.lp-headline a:hover>span,.lp-headline a:active>span{text-decoration:none}.lp-blog-feed a{text-decoration:none}.lp-blog-feed a:hover,.lp-blog-feed a:active{text-decoration:none}.lp-blog-feed a:hover>span,.lp-blog-feed a:active>span{text-decoration:none}.lp-blog-feed a.pagination-arrow{color:inherit;margin:auto 40px}.lp-blog-feed a.pagination-arrow.disabled{color:inherit;pointer-events:none;opacity:.3}.lp-blog-post a{color:inherit;text-decoration:none}.lp-blog-post a>span{color:inherit;text-decoration:none}.lp-blog-post a:hover,.lp-blog-post a:active{text-decoration:none}.lp-blog-post a:hover>span,.lp-blog-post a:active>span{text-decoration:none}.lp-blog-post a.pagination-arrow{margin:auto 40px}.lp-blog-post a.pagination-arrow.disabled{pointer-events:none;opacity:.3}.lp-post-body p{min-height:18px;margin:20px 0}.lp-post-body h1,.lp-post-body h2,.lp-post-body h3,.lp-post-body h4,.lp-post-body h5,.lp-post-body h6{margin:24px 0}.lp-post-body img{width:auto}.widget-widget>iframe{max-width:100%;width:100%}.inner-composite{display:flex}.page grammarly-btn{display:none}.page .lp-form__input+span,.page .lp-form-react__input+span{display:none !important}@media(max-width: 480px){.hidden-mobile{display:none !important}}@media(min-width: 481px)and (max-width: 768px){.hidden-tablet{display:none !important}}@media(min-width: 769px){.hidden-desktop{display:none !important}}.hide-section{display:none}form .widget-column{padding-top:1vw;padding-bottom:1vw}form .widget-column .widget{padding-bottom:0;padding-top:0}form .widget-column .widget .lp-button-react-wrapper{margin-top:12px}form[data-form-id] button:disabled{opacity:.5;pointer-events:none;transition:opacity 7.5s ease}@keyframes animation-circular-rotate{0%{transform-origin:50% 50%}100%{transform:rotate(360deg)}}@-webkit-keyframes animation-circular-rotate{0%{transform-origin:50% 50%}100%{transform:rotate(360deg)}}@-webkit-keyframes animation-circular-progress{0%{stroke-dasharray:1px,200px;stroke-dashoffset:0px}50%{stroke-dasharray:100px,200px;stroke-dashoffset:-15px}100%{stroke-dasharray:100px,200px;stroke-dashoffset:-125px}}@keyframes animation-circular-progress{0%{stroke-dasharray:1px,200px;stroke-dashoffset:0px}50%{stroke-dasharray:100px,200px;stroke-dashoffset:-15px}100%{stroke-dasharray:100px,200px;stroke-dashoffset:-125px}}.container{margin-left:auto;margin-right:auto;max-width:1140px}.container--fluid{max-width:none}.flex{display:flex;flex-direction:row;flex-wrap:wrap;margin-left:0;margin-right:0;max-width:100%}[class*=flex__]{flex:0 0 auto;min-height:1px;padding-left:0;padding-right:0}.flex--12 .flex__item--xs-1{flex-basis:8.3333333333%;max-width:8.3333333333%}.flex--12 .flex__item--xs-2{flex-basis:16.6666666667%;max-width:16.6666666667%}.flex--12 .flex__item--xs-3{flex-basis:25%;max-width:25%}.flex--12 .flex__item--xs-4{flex-basis:33.3333333333%;max-width:33.3333333333%}.flex--12 .flex__item--xs-5{flex-basis:41.6666666667%;max-width:41.6666666667%}.flex--12 .flex__item--xs-6{flex-basis:50%;max-width:50%}.flex--12 .flex__item--xs-7{flex-basis:58.3333333333%;max-width:58.3333333333%}.flex--12 .flex__item--xs-8{flex-basis:66.6666666667%;max-width:66.6666666667%}.flex--12 .flex__item--xs-9{flex-basis:75%;max-width:75%}.flex--12 .flex__item--xs-10{flex-basis:83.3333333333%;max-width:83.3333333333%}.flex--12 .flex__item--xs-11{flex-basis:91.6666666667%;max-width:91.6666666667%}.flex--12 .flex__item--xs-12{flex-basis:100%;max-width:100%}.flex--12 .flex__offset--xs-1{margin-left:8.3333333333%}.flex--12 .flex__offset--xs-2{margin-left:16.6666666667%}.flex--12 .flex__offset--xs-3{margin-left:25%}.flex--12 .flex__offset--xs-4{margin-left:33.3333333333%}.flex--12 .flex__offset--xs-5{margin-left:41.6666666667%}.flex--12 .flex__offset--xs-6{margin-left:50%}.flex--12 .flex__offset--xs-7{margin-left:58.3333333333%}.flex--12 .flex__offset--xs-8{margin-left:66.6666666667%}.flex--12 .flex__offset--xs-9{margin-left:75%}.flex--12 .flex__offset--xs-10{margin-left:83.3333333333%}.flex--12 .flex__offset--xs-11{margin-left:91.6666666667%}.flex--10 .flex__item--xs-1{flex-basis:10%;max-width:10%}.flex--10 .flex__item--xs-2{flex-basis:20%;max-width:20%}.flex--10 .flex__item--xs-3{flex-basis:30%;max-width:30%}.flex--10 .flex__item--xs-4{flex-basis:40%;max-width:40%}.flex--10 .flex__item--xs-5{flex-basis:50%;max-width:50%}.flex--10 .flex__item--xs-6{flex-basis:60%;max-width:60%}.flex--10 .flex__item--xs-7{flex-basis:70%;max-width:70%}.flex--10 .flex__item--xs-8{flex-basis:80%;max-width:80%}.flex--10 .flex__item--xs-9{flex-basis:90%;max-width:90%}.flex--10 .flex__item--xs-10{flex-basis:100%;max-width:100%}.flex--10 .flex__offset--xs-1{margin-left:10%}.flex--10 .flex__offset--xs-2{margin-left:20%}.flex--10 .flex__offset--xs-3{margin-left:30%}.flex--10 .flex__offset--xs-4{margin-left:40%}.flex--10 .flex__offset--xs-5{margin-left:50%}.flex--10 .flex__offset--xs-6{margin-left:60%}.flex--10 .flex__offset--xs-7{margin-left:70%}.flex--10 .flex__offset--xs-8{margin-left:80%}.flex--10 .flex__offset--xs-9{margin-left:90%}.flex--xs-start{justify-content:flex-start}.flex--xs-center{justify-content:center}.flex--xs-end{justify-content:flex-end}.flex--xs-around{justify-content:space-around}.flex--xs-between{justify-content:space-between}.flex--xs-top{align-items:flex-start}.flex--xs-middle{align-items:center}.flex--xs-bottom{align-items:flex-end}.flex--xs-first{order:-1}.flex--xs-last{order:1}.flex__item--xs-auto{flex:1 1 auto}.flex__item--xs-grow{flex-grow:1}.flex__item--xs-no-grow{flex-grow:0}.flex__item--xs-shrink{flex-shrink:1}.flex__item--xs-no-shrink{flex-shrink:0}.flex__item--xs-none{flex:none}.flex--xs-inline-flex{display:inline-flex}.flex--xs-flex-nowrap{flex-wrap:nowrap}.flex--xs-flex-wrap-rev{flex-wrap:wrap-reverse}.flex--xs-horizontal-rev{flex-direction:column-reverse}.flex--xs-vertical{flex-direction:column}.flex--xs-vertical-rev{flex-direction:row-reverse}@media(min-width: 480px){.flex--12 .flex__item--sm-1{flex-basis:8.3333333333%;max-width:8.3333333333%}.flex--12 .flex__item--sm-2{flex-basis:16.6666666667%;max-width:16.6666666667%}.flex--12 .flex__item--sm-3{flex-basis:25%;max-width:25%}.flex--12 .flex__item--sm-4{flex-basis:33.3333333333%;max-width:33.3333333333%}.flex--12 .flex__item--sm-5{flex-basis:41.6666666667%;max-width:41.6666666667%}.flex--12 .flex__item--sm-6{flex-basis:50%;max-width:50%}.flex--12 .flex__item--sm-7{flex-basis:58.3333333333%;max-width:58.3333333333%}.flex--12 .flex__item--sm-8{flex-basis:66.6666666667%;max-width:66.6666666667%}.flex--12 .flex__item--sm-9{flex-basis:75%;max-width:75%}.flex--12 .flex__item--sm-10{flex-basis:83.3333333333%;max-width:83.3333333333%}.flex--12 .flex__item--sm-11{flex-basis:91.6666666667%;max-width:91.6666666667%}.flex--12 .flex__item--sm-12{flex-basis:100%;max-width:100%}.flex--12 .flex__offset--sm-1{margin-left:8.3333333333%}.flex--12 .flex__offset--sm-2{margin-left:16.6666666667%}.flex--12 .flex__offset--sm-3{margin-left:25%}.flex--12 .flex__offset--sm-4{margin-left:33.3333333333%}.flex--12 .flex__offset--sm-5{margin-left:41.6666666667%}.flex--12 .flex__offset--sm-6{margin-left:50%}.flex--12 .flex__offset--sm-7{margin-left:58.3333333333%}.flex--12 .flex__offset--sm-8{margin-left:66.6666666667%}.flex--12 .flex__offset--sm-9{margin-left:75%}.flex--12 .flex__offset--sm-10{margin-left:83.3333333333%}.flex--12 .flex__offset--sm-11{margin-left:91.6666666667%}.flex--10 .flex__item--sm-1{flex-basis:10%;max-width:10%}.flex--10 .flex__item--sm-2{flex-basis:20%;max-width:20%}.flex--10 .flex__item--sm-3{flex-basis:30%;max-width:30%}.flex--10 .flex__item--sm-4{flex-basis:40%;max-width:40%}.flex--10 .flex__item--sm-5{flex-basis:50%;max-width:50%}.flex--10 .flex__item--sm-6{flex-basis:60%;max-width:60%}.flex--10 .flex__item--sm-7{flex-basis:70%;max-width:70%}.flex--10 .flex__item--sm-8{flex-basis:80%;max-width:80%}.flex--10 .flex__item--sm-9{flex-basis:90%;max-width:90%}.flex--10 .flex__item--sm-10{flex-basis:100%;max-width:100%}.flex--10 .flex__offset--sm-1{margin-left:10%}.flex--10 .flex__offset--sm-2{margin-left:20%}.flex--10 .flex__offset--sm-3{margin-left:30%}.flex--10 .flex__offset--sm-4{margin-left:40%}.flex--10 .flex__offset--sm-5{margin-left:50%}.flex--10 .flex__offset--sm-6{margin-left:60%}.flex--10 .flex__offset--sm-7{margin-left:70%}.flex--10 .flex__offset--sm-8{margin-left:80%}.flex--10 .flex__offset--sm-9{margin-left:90%}.flex--sm-start{justify-content:flex-start}.flex--sm-center{justify-content:center}.flex--sm-end{justify-content:flex-end}.flex--sm-around{justify-content:space-around}.flex--sm-between{justify-content:space-between}.flex--sm-top{align-items:flex-start}.flex--sm-middle{align-items:center}.flex--sm-bottom{align-items:flex-end}.flex--sm-first{order:-1}.flex--sm-last{order:1}.flex__item--sm-auto{flex:1 1 auto}.flex__item--sm-grow{flex-grow:1}.flex__item--sm-no-grow{flex-grow:0}.flex__item--sm-shrink{flex-shrink:1}.flex__item--sm-no-shrink{flex-shrink:0}.flex__item--sm-none{flex:none}.flex--sm-inline-flex{display:inline-flex}.flex--sm-flex-nowrap{flex-wrap:nowrap}.flex--sm-flex-wrap-rev{flex-wrap:wrap-reverse}.flex--sm-horizontal-rev{flex-direction:column-reverse}.flex--sm-vertical{flex-direction:column}.flex--sm-vertical-rev{flex-direction:row-reverse}}@media(min-width: 768px){.flex--12 .flex__item--md-1{flex-basis:8.3333333333%;max-width:8.3333333333%}.flex--12 .flex__item--md-2{flex-basis:16.6666666667%;max-width:16.6666666667%}.flex--12 .flex__item--md-3{flex-basis:25%;max-width:25%}.flex--12 .flex__item--md-4{flex-basis:33.3333333333%;max-width:33.3333333333%}.flex--12 .flex__item--md-5{flex-basis:41.6666666667%;max-width:41.6666666667%}.flex--12 .flex__item--md-6{flex-basis:50%;max-width:50%}.flex--12 .flex__item--md-7{flex-basis:58.3333333333%;max-width:58.3333333333%}.flex--12 .flex__item--md-8{flex-basis:66.6666666667%;max-width:66.6666666667%}.flex--12 .flex__item--md-9{flex-basis:75%;max-width:75%}.flex--12 .flex__item--md-10{flex-basis:83.3333333333%;max-width:83.3333333333%}.flex--12 .flex__item--md-11{flex-basis:91.6666666667%;max-width:91.6666666667%}.flex--12 .flex__item--md-12{flex-basis:100%;max-width:100%}.flex--12 .flex__offset--md-1{margin-left:8.3333333333%}.flex--12 .flex__offset--md-2{margin-left:16.6666666667%}.flex--12 .flex__offset--md-3{margin-left:25%}.flex--12 .flex__offset--md-4{margin-left:33.3333333333%}.flex--12 .flex__offset--md-5{margin-left:41.6666666667%}.flex--12 .flex__offset--md-6{margin-left:50%}.flex--12 .flex__offset--md-7{margin-left:58.3333333333%}.flex--12 .flex__offset--md-8{margin-left:66.6666666667%}.flex--12 .flex__offset--md-9{margin-left:75%}.flex--12 .flex__offset--md-10{margin-left:83.3333333333%}.flex--12 .flex__offset--md-11{margin-left:91.6666666667%}.flex--10 .flex__item--md-1{flex-basis:10%;max-width:10%}.flex--10 .flex__item--md-2{flex-basis:20%;max-width:20%}.flex--10 .flex__item--md-3{flex-basis:30%;max-width:30%}.flex--10 .flex__item--md-4{flex-basis:40%;max-width:40%}.flex--10 .flex__item--md-5{flex-basis:50%;max-width:50%}.flex--10 .flex__item--md-6{flex-basis:60%;max-width:60%}.flex--10 .flex__item--md-7{flex-basis:70%;max-width:70%}.flex--10 .flex__item--md-8{flex-basis:80%;max-width:80%}.flex--10 .flex__item--md-9{flex-basis:90%;max-width:90%}.flex--10 .flex__item--md-10{flex-basis:100%;max-width:100%}.flex--10 .flex__offset--md-1{margin-left:10%}.flex--10 .flex__offset--md-2{margin-left:20%}.flex--10 .flex__offset--md-3{margin-left:30%}.flex--10 .flex__offset--md-4{margin-left:40%}.flex--10 .flex__offset--md-5{margin-left:50%}.flex--10 .flex__offset--md-6{margin-left:60%}.flex--10 .flex__offset--md-7{margin-left:70%}.flex--10 .flex__offset--md-8{margin-left:80%}.flex--10 .flex__offset--md-9{margin-left:90%}.flex--md-start{justify-content:flex-start}.flex--md-center{justify-content:center}.flex--md-end{justify-content:flex-end}.flex--md-around{justify-content:space-around}.flex--md-between{justify-content:space-between}.flex--md-top{align-items:flex-start}.flex--md-middle{align-items:center}.flex--md-bottom{align-items:flex-end}.flex--md-first{order:-1}.flex--md-last{order:1}.flex__item--md-auto{flex:1 1 auto}.flex__item--md-grow{flex-grow:1}.flex__item--md-no-grow{flex-grow:0}.flex__item--md-shrink{flex-shrink:1}.flex__item--md-no-shrink{flex-shrink:0}.flex__item--md-none{flex:none}.flex--md-inline-flex{display:inline-flex}.flex--md-flex-nowrap{flex-wrap:nowrap}.flex--md-flex-wrap-rev{flex-wrap:wrap-reverse}.flex--md-horizontal-rev{flex-direction:column-reverse}.flex--md-vertical{flex-direction:column}.flex--md-vertical-rev{flex-direction:row-reverse}}@media(min-width: 1024px){.flex--12 .flex__item--lg-1{flex-basis:8.3333333333%;max-width:8.3333333333%}.flex--12 .flex__item--lg-2{flex-basis:16.6666666667%;max-width:16.6666666667%}.flex--12 .flex__item--lg-3{flex-basis:25%;max-width:25%}.flex--12 .flex__item--lg-4{flex-basis:33.3333333333%;max-width:33.3333333333%}.flex--12 .flex__item--lg-5{flex-basis:41.6666666667%;max-width:41.6666666667%}.flex--12 .flex__item--lg-6{flex-basis:50%;max-width:50%}.flex--12 .flex__item--lg-7{flex-basis:58.3333333333%;max-width:58.3333333333%}.flex--12 .flex__item--lg-8{flex-basis:66.6666666667%;max-width:66.6666666667%}.flex--12 .flex__item--lg-9{flex-basis:75%;max-width:75%}.flex--12 .flex__item--lg-10{flex-basis:83.3333333333%;max-width:83.3333333333%}.flex--12 .flex__item--lg-11{flex-basis:91.6666666667%;max-width:91.6666666667%}.flex--12 .flex__item--lg-12{flex-basis:100%;max-width:100%}.flex--12 .flex__offset--lg-1{margin-left:8.3333333333%}.flex--12 .flex__offset--lg-2{margin-left:16.6666666667%}.flex--12 .flex__offset--lg-3{margin-left:25%}.flex--12 .flex__offset--lg-4{margin-left:33.3333333333%}.flex--12 .flex__offset--lg-5{margin-left:41.6666666667%}.flex--12 .flex__offset--lg-6{margin-left:50%}.flex--12 .flex__offset--lg-7{margin-left:58.3333333333%}.flex--12 .flex__offset--lg-8{margin-left:66.6666666667%}.flex--12 .flex__offset--lg-9{margin-left:75%}.flex--12 .flex__offset--lg-10{margin-left:83.3333333333%}.flex--12 .flex__offset--lg-11{margin-left:91.6666666667%}.flex--10 .flex__item--lg-1{flex-basis:10%;max-width:10%}.flex--10 .flex__item--lg-2{flex-basis:20%;max-width:20%}.flex--10 .flex__item--lg-3{flex-basis:30%;max-width:30%}.flex--10 .flex__item--lg-4{flex-basis:40%;max-width:40%}.flex--10 .flex__item--lg-5{flex-basis:50%;max-width:50%}.flex--10 .flex__item--lg-6{flex-basis:60%;max-width:60%}.flex--10 .flex__item--lg-7{flex-basis:70%;max-width:70%}.flex--10 .flex__item--lg-8{flex-basis:80%;max-width:80%}.flex--10 .flex__item--lg-9{flex-basis:90%;max-width:90%}.flex--10 .flex__item--lg-10{flex-basis:100%;max-width:100%}.flex--10 .flex__offset--lg-1{margin-left:10%}.flex--10 .flex__offset--lg-2{margin-left:20%}.flex--10 .flex__offset--lg-3{margin-left:30%}.flex--10 .flex__offset--lg-4{margin-left:40%}.flex--10 .flex__offset--lg-5{margin-left:50%}.flex--10 .flex__offset--lg-6{margin-left:60%}.flex--10 .flex__offset--lg-7{margin-left:70%}.flex--10 .flex__offset--lg-8{margin-left:80%}.flex--10 .flex__offset--lg-9{margin-left:90%}.flex--lg-start{justify-content:flex-start}.flex--lg-center{justify-content:center}.flex--lg-end{justify-content:flex-end}.flex--lg-around{justify-content:space-around}.flex--lg-between{justify-content:space-between}.flex--lg-top{align-items:flex-start}.flex--lg-middle{align-items:center}.flex--lg-bottom{align-items:flex-end}.flex--lg-first{order:-1}.flex--lg-last{order:1}.flex__item--lg-auto{flex:1 1 auto}.flex__item--lg-grow{flex-grow:1}.flex__item--lg-no-grow{flex-grow:0}.flex__item--lg-shrink{flex-shrink:1}.flex__item--lg-no-shrink{flex-shrink:0}.flex__item--lg-none{flex:none}.flex--lg-inline-flex{display:inline-flex}.flex--lg-flex-nowrap{flex-wrap:nowrap}.flex--lg-flex-wrap-rev{flex-wrap:wrap-reverse}.flex--lg-horizontal-rev{flex-direction:column-reverse}.flex--lg-vertical{flex-direction:column}.flex--lg-vertical-rev{flex-direction:row-reverse}}@media(min-width: 1280px){.flex--12 .flex__item--xl-1{flex-basis:8.3333333333%;max-width:8.3333333333%}.flex--12 .flex__item--xl-2{flex-basis:16.6666666667%;max-width:16.6666666667%}.flex--12 .flex__item--xl-3{flex-basis:25%;max-width:25%}.flex--12 .flex__item--xl-4{flex-basis:33.3333333333%;max-width:33.3333333333%}.flex--12 .flex__item--xl-5{flex-basis:41.6666666667%;max-width:41.6666666667%}.flex--12 .flex__item--xl-6{flex-basis:50%;max-width:50%}.flex--12 .flex__item--xl-7{flex-basis:58.3333333333%;max-width:58.3333333333%}.flex--12 .flex__item--xl-8{flex-basis:66.6666666667%;max-width:66.6666666667%}.flex--12 .flex__item--xl-9{flex-basis:75%;max-width:75%}.flex--12 .flex__item--xl-10{flex-basis:83.3333333333%;max-width:83.3333333333%}.flex--12 .flex__item--xl-11{flex-basis:91.6666666667%;max-width:91.6666666667%}.flex--12 .flex__item--xl-12{flex-basis:100%;max-width:100%}.flex--12 .flex__offset--xl-1{margin-left:8.3333333333%}.flex--12 .flex__offset--xl-2{margin-left:16.6666666667%}.flex--12 .flex__offset--xl-3{margin-left:25%}.flex--12 .flex__offset--xl-4{margin-left:33.3333333333%}.flex--12 .flex__offset--xl-5{margin-left:41.6666666667%}.flex--12 .flex__offset--xl-6{margin-left:50%}.flex--12 .flex__offset--xl-7{margin-left:58.3333333333%}.flex--12 .flex__offset--xl-8{margin-left:66.6666666667%}.flex--12 .flex__offset--xl-9{margin-left:75%}.flex--12 .flex__offset--xl-10{margin-left:83.3333333333%}.flex--12 .flex__offset--xl-11{margin-left:91.6666666667%}.flex--10 .flex__item--xl-1{flex-basis:10%;max-width:10%}.flex--10 .flex__item--xl-2{flex-basis:20%;max-width:20%}.flex--10 .flex__item--xl-3{flex-basis:30%;max-width:30%}.flex--10 .flex__item--xl-4{flex-basis:40%;max-width:40%}.flex--10 .flex__item--xl-5{flex-basis:50%;max-width:50%}.flex--10 .flex__item--xl-6{flex-basis:60%;max-width:60%}.flex--10 .flex__item--xl-7{flex-basis:70%;max-width:70%}.flex--10 .flex__item--xl-8{flex-basis:80%;max-width:80%}.flex--10 .flex__item--xl-9{flex-basis:90%;max-width:90%}.flex--10 .flex__item--xl-10{flex-basis:100%;max-width:100%}.flex--10 .flex__offset--xl-1{margin-left:10%}.flex--10 .flex__offset--xl-2{margin-left:20%}.flex--10 .flex__offset--xl-3{margin-left:30%}.flex--10 .flex__offset--xl-4{margin-left:40%}.flex--10 .flex__offset--xl-5{margin-left:50%}.flex--10 .flex__offset--xl-6{margin-left:60%}.flex--10 .flex__offset--xl-7{margin-left:70%}.flex--10 .flex__offset--xl-8{margin-left:80%}.flex--10 .flex__offset--xl-9{margin-left:90%}.flex--xl-start{justify-content:flex-start}.flex--xl-center{justify-content:center}.flex--xl-end{justify-content:flex-end}.flex--xl-around{justify-content:space-around}.flex--xl-between{justify-content:space-between}.flex--xl-top{align-items:flex-start}.flex--xl-middle{align-items:center}.flex--xl-bottom{align-items:flex-end}.flex--xl-first{order:-1}.flex--xl-last{order:1}.flex__item--xl-auto{flex:1 1 auto}.flex__item--xl-grow{flex-grow:1}.flex__item--xl-no-grow{flex-grow:0}.flex__item--xl-shrink{flex-shrink:1}.flex__item--xl-no-shrink{flex-shrink:0}.flex__item--xl-none{flex:none}.flex--xl-inline-flex{display:inline-flex}.flex--xl-flex-nowrap{flex-wrap:nowrap}.flex--xl-flex-wrap-rev{flex-wrap:wrap-reverse}.flex--xl-horizontal-rev{flex-direction:column-reverse}.flex--xl-vertical{flex-direction:column}.flex--xl-vertical-rev{flex-direction:row-reverse}}.font-scale-1{font-size:.5625rem}.font-scale-2{font-size:.625rem}.font-scale-3{font-size:.75rem}.font-scale-4{font-size:.875rem}.font-scale-5{font-size:1rem}.font-scale-6{font-size:1.125rem}.font-scale-7{font-size:1.3125rem}.font-scale-8{font-size:1.5rem}.font-scale-9{font-size:1.6875rem}.font-scale-10{font-size:1.875rem}.font-scale-11{font-size:2.0625rem}.font-scale-12{font-size:2.25rem}.font-scale-13{font-size:2.5rem}.font-scale-14{font-size:2.75rem}.font-scale-15{font-size:3rem}.font-scale-16{font-size:3.25rem}.font-scale-17{font-size:3.5rem}.font-scale-18{font-size:3.75rem}@media(min-width: 480px){.font-scale-1{font-size:.5625rem}.font-scale-2{font-size:.625rem}.font-scale-3{font-size:.75rem}.font-scale-4{font-size:.875rem}.font-scale-5{font-size:1rem}.font-scale-6{font-size:1.125rem}.font-scale-7{font-size:1.3125rem}.font-scale-8{font-size:1.5rem}.font-scale-9{font-size:1.75rem}.font-scale-10{font-size:2rem}.font-scale-11{font-size:2.375rem}.font-scale-12{font-size:2.75rem}.font-scale-13{font-size:3.125rem}.font-scale-14{font-size:3.5rem}.font-scale-15{font-size:3.875rem}.font-scale-16{font-size:4.25rem}.font-scale-17{font-size:4.625rem}.font-scale-18{font-size:5rem}}@media(min-width: 768px){.font-scale-1{font-size:.625rem}.font-scale-2{font-size:.75rem}.font-scale-3{font-size:.875rem}.font-scale-4{font-size:1rem}.font-scale-5{font-size:1.125rem}.font-scale-6{font-size:1.25rem}.font-scale-7{font-size:1.5rem}.font-scale-8{font-size:1.75rem}.font-scale-9{font-size:2rem}.font-scale-10{font-size:2.5rem}.font-scale-11{font-size:3rem}.font-scale-12{font-size:3.5rem}.font-scale-13{font-size:4rem}.font-scale-14{font-size:4.5rem}.font-scale-15{font-size:5rem}.font-scale-16{font-size:5.5rem}.font-scale-17{font-size:6rem}.font-scale-18{font-size:6.5rem}}.line-height-scale-1{line-height:.875}.line-height-scale-2{line-height:1}.line-height-scale-3{line-height:1.125}.line-height-scale-4{line-height:1.25}.line-height-scale-5{line-height:1.375}.line-height-scale-6{line-height:1.5}.line-height-scale-7{line-height:1.625}.line-height-scale-8{line-height:1.75}.line-height-scale-9{line-height:1.875}.line-height-scale-10{line-height:2}.lp-text-react p,.lp-text-react h1,.lp-text-react h2,.lp-text-react h3{min-height:1em;white-space:pre-wrap}.lp-text-react p:empty:before,.lp-text-react h1:empty:before,.lp-text-react h2:empty:before,.lp-text-react h3:empty:before{content:" ";white-space:pre}p.gutter-bottom-1,.lp-list.gutter-bottom-1{margin-bottom:0em}p.gutter-bottom-2,.lp-list.gutter-bottom-2{margin-bottom:0.25em}p.gutter-bottom-3,.lp-list.gutter-bottom-3{margin-bottom:0.4375em}p.gutter-bottom-4,.lp-list.gutter-bottom-4{margin-bottom:0.5em}p.gutter-bottom-5,.lp-list.gutter-bottom-5{margin-bottom:0.5625em}p.gutter-bottom-6,.lp-list.gutter-bottom-6{margin-bottom:0.625em}p.gutter-bottom-7,.lp-list.gutter-bottom-7{margin-bottom:0.6875em}p.gutter-bottom-8,.lp-list.gutter-bottom-8{margin-bottom:0.75em}p.gutter-bottom-9,.lp-list.gutter-bottom-9{margin-bottom:0.8125em}p.gutter-bottom-10,.lp-list.gutter-bottom-10{margin-bottom:0.875em}p.gutter-bottom-11,.lp-list.gutter-bottom-11{margin-bottom:0.9375em}p.gutter-bottom-12,.lp-list.gutter-bottom-12{margin-bottom:1em}p.gutter-bottom-13,.lp-list.gutter-bottom-13{margin-bottom:1.25em}p.gutter-bottom-14,.lp-list.gutter-bottom-14{margin-bottom:1.5em}h1.gutter-bottom-1,h2.gutter-bottom-1,h3.gutter-bottom-1{padding-bottom:0em}h1.gutter-bottom-2,h2.gutter-bottom-2,h3.gutter-bottom-2{padding-bottom:0.25em}h1.gutter-bottom-3,h2.gutter-bottom-3,h3.gutter-bottom-3{padding-bottom:0.4375em}h1.gutter-bottom-4,h2.gutter-bottom-4,h3.gutter-bottom-4{padding-bottom:0.5em}h1.gutter-bottom-5,h2.gutter-bottom-5,h3.gutter-bottom-5{padding-bottom:0.5625em}h1.gutter-bottom-6,h2.gutter-bottom-6,h3.gutter-bottom-6{padding-bottom:0.625em}h1.gutter-bottom-7,h2.gutter-bottom-7,h3.gutter-bottom-7{padding-bottom:0.6875em}h1.gutter-bottom-8,h2.gutter-bottom-8,h3.gutter-bottom-8{padding-bottom:0.75em}h1.gutter-bottom-9,h2.gutter-bottom-9,h3.gutter-bottom-9{padding-bottom:0.8125em}h1.gutter-bottom-10,h2.gutter-bottom-10,h3.gutter-bottom-10{padding-bottom:0.875em}h1.gutter-bottom-11,h2.gutter-bottom-11,h3.gutter-bottom-11{padding-bottom:0.9375em}h1.gutter-bottom-12,h2.gutter-bottom-12,h3.gutter-bottom-12{padding-bottom:1em}h1.gutter-bottom-13,h2.gutter-bottom-13,h3.gutter-bottom-13{padding-bottom:1.25em}h1.gutter-bottom-14,h2.gutter-bottom-14,h3.gutter-bottom-14{padding-bottom:1.5em}.lp-button{text-decoration:none}.is-bold{font-weight:700}.is-italic{font-style:italic}.is-strikethrough{text-decoration:line-through}.is-underline,.is-underline label{text-decoration:underline}.is-strikethrough.is-underline{text-decoration:line-through underline}.text-align-left{text-align:left}.text-align-right{text-align:right}.text-align-center{text-align:center}.lp-list{list-style:none;margin:0;padding:0}.lp-list.text-align-left li{padding-left:24px}.lp-list.text-align-left li::before{position:absolute}.lp-list.text-align-left.lp-list--numbered li{padding-left:30px}.lp-list.text-align-left.lp-list--icon li{padding-left:1.5em}.lp-list li{position:relative;width:100%;white-space:pre-wrap}.lp-list li:not(:last-child){margin-bottom:.5em}.lp-list li::before{display:inline-block;font-size:1em;font-weight:700}.lp-list--numbered{counter-reset:numbered}.lp-list--numbered.text-align-left li::before{left:-3px;top:1px}.lp-list--numbered.text-align-center li::before,.lp-list--numbered.text-align-right li::before{margin-right:10px}.lp-list--numbered li{counter-increment:numbered}.lp-list--numbered li::before{content:counter(numbered)}.lp-list--bullet.text-align-center li,.lp-list--bullet.text-align-right li{padding-left:12px}.lp-list--bullet li::before{content:"•";text-align:center;transform:scale(1.5);transform-origin:center right}.lp-list--checkmark.text-align-left li{padding-left:20px}.lp-list--checkmark.text-align-left li::before{left:2px;top:2px}.lp-list--checkmark.text-align-center li::before,.lp-list--checkmark.text-align-right li::before{transform:translateY(-3px)}.lp-list--checkmark li::before{content:"";font-family:"Font Awesome 5 Free";font-weight:900;transform:scale(0.85)}.lp-list--icon.text-align-center li::before,.lp-list--icon.text-align-right li::before{transform:translateY(-3px)}.lp-list--checkmark.text-align-left.font-scale-1 li{padding-left:15px}.lp-list--checkmark.text-align-left.font-scale-1 li::before{left:-4px}.lp-list--checkmark.text-align-left.font-scale-2 li{padding-left:15px}.lp-list--checkmark.text-align-left.font-scale-2 li::before{left:-4px}.lp-list--checkmark.text-align-left.font-scale-3 li{padding-left:15px}.lp-list--checkmark.text-align-left.font-scale-3 li::before{left:-4px}.lp-list--checkmark.text-align-left.font-scale-4 li::before{left:-6px}.lp-list--checkmark.text-align-left.font-scale-5 li::before{left:-6px}.lp-list--checkmark.text-align-left.font-scale-6 li::before{left:-6px}.lp-list--checkmark.text-align-left.font-scale-7 li{padding-left:25px}.lp-list--checkmark.text-align-left.font-scale-7 li::before{left:-10px}.lp-list--checkmark.text-align-left.font-scale-8 li{padding-left:25px}.lp-list--checkmark.text-align-left.font-scale-8 li::before{left:-10px}.lp-list--checkmark.text-align-left.font-scale-9 li{padding-left:25px}.lp-list--checkmark.text-align-left.font-scale-9 li::before{left:-10px}.lp-list--checkmark.text-align-left.font-scale-10 li{padding-left:25px}.lp-list--checkmark.text-align-left.font-scale-10 li::before{left:-10px}.lp-list--checkmark.text-align-left.font-scale-10 li{padding-left:35px}.lp-list--checkmark.text-align-left.font-scale-11 li{padding-left:1.05em}.lp-list--checkmark.text-align-left.font-scale-11 li::before{left:-0.1em}.lp-list--checkmark.text-align-left.font-scale-12 li{padding-left:1.05em}.lp-list--checkmark.text-align-left.font-scale-12 li::before{left:-0.1em}.lp-list--checkmark.text-align-left.font-scale-13 li{padding-left:1.05em}.lp-list--checkmark.text-align-left.font-scale-13 li::before{left:-0.1em}.lp-list--checkmark.text-align-left.font-scale-14 li{padding-left:1.05em}.lp-list--checkmark.text-align-left.font-scale-14 li::before{left:-0.1em}.lp-list--checkmark.text-align-left.font-scale-15 li{padding-left:1.05em}.lp-list--checkmark.text-align-left.font-scale-15 li::before{left:-0.1em}.lp-list--checkmark.text-align-left.font-scale-16 li{padding-left:1.05em}.lp-list--checkmark.text-align-left.font-scale-16 li::before{left:-0.1em}.lp-list--checkmark.text-align-left.font-scale-17 li{padding-left:1.05em}.lp-list--checkmark.text-align-left.font-scale-17 li::before{left:-0.1em}.lp-list--checkmark.text-align-left.font-scale-18 li{padding-left:1.05em}.lp-list--checkmark.text-align-left.font-scale-18 li::before{left:-0.1em}.lp-list--bullet.text-align-left.font-scale-1 li{padding-left:15px}.lp-list--bullet.text-align-left.font-scale-1 li::before{top:2px;left:-2px}.lp-list--bullet.text-align-left.font-scale-2 li{padding-left:15px}.lp-list--bullet.text-align-left.font-scale-2 li::before{top:2px;left:-2px}.lp-list--bullet.text-align-left.font-scale-3 li{padding-left:15px}.lp-list--bullet.text-align-left.font-scale-3 li::before{top:2px;left:-2px}.lp-list--bullet.text-align-left.font-scale-4 li{padding-left:20px}.lp-list--bullet.text-align-left.font-scale-4 li::before{left:0}.lp-list--bullet.text-align-left.font-scale-5 li{padding-left:20px}.lp-list--bullet.text-align-left.font-scale-5 li::before{left:0}.lp-list--bullet.text-align-left.font-scale-6 li{padding-left:20px}.lp-list--bullet.text-align-left.font-scale-6 li::before{left:0}.lp-list--bullet.text-align-left.font-scale-7 li::before{left:2px}.lp-list--bullet.text-align-left.font-scale-8 li::before{left:2px}.lp-list--bullet.text-align-left.font-scale-9 li::before{left:2px}.lp-list--bullet.text-align-left.font-scale-10 li{padding-left:35px}.lp-list--bullet.text-align-left.font-scale-10 li::before{left:6px}.lp-list--bullet.text-align-left.font-scale-11 li{padding-left:1.05em}.lp-list--bullet.text-align-left.font-scale-11 li::before{left:.25em;line-height:.75em;top:.18em}.lp-list--bullet.text-align-left.font-scale-12 li{padding-left:1.05em}.lp-list--bullet.text-align-left.font-scale-12 li::before{left:.25em;line-height:.75em;top:.18em}.lp-list--bullet.text-align-left.font-scale-13 li{padding-left:1.05em}.lp-list--bullet.text-align-left.font-scale-13 li::before{left:.25em;line-height:.75em;top:.18em}.lp-list--bullet.text-align-left.font-scale-14 li{padding-left:1.05em}.lp-list--bullet.text-align-left.font-scale-14 li::before{left:.25em;line-height:.75em;top:.18em}.lp-list--bullet.text-align-left.font-scale-15 li{padding-left:1.05em}.lp-list--bullet.text-align-left.font-scale-15 li::before{left:.25em;line-height:.75em;top:.18em}.lp-list--bullet.text-align-left.font-scale-16 li{padding-left:1.05em}.lp-list--bullet.text-align-left.font-scale-16 li::before{left:.25em;line-height:.75em;top:.18em}.lp-list--bullet.text-align-left.font-scale-17 li{padding-left:1.05em}.lp-list--bullet.text-align-left.font-scale-17 li::before{left:.25em;line-height:.75em;top:.18em}.lp-list--bullet.text-align-left.font-scale-18 li{padding-left:1.05em}.lp-list--bullet.text-align-left.font-scale-18 li::before{left:.25em;line-height:.75em;top:.18em}.lp-list--numbered.text-align-left.font-scale-1 li{padding-left:15px}.lp-list--numbered.text-align-left.font-scale-1 li:nth-child(n+10){padding-left:20px}.lp-list--numbered.text-align-left.font-scale-1 li::before{left:-3px}.lp-list--numbered.text-align-left.font-scale-2 li{padding-left:15px}.lp-list--numbered.text-align-left.font-scale-2 li:nth-child(n+10){padding-left:20px}.lp-list--numbered.text-align-left.font-scale-2 li::before{left:-3px}.lp-list--numbered.text-align-left.font-scale-3 li{padding-left:15px}.lp-list--numbered.text-align-left.font-scale-3 li:nth-child(n+10){padding-left:20px}.lp-list--numbered.text-align-left.font-scale-3 li::before{left:-3px}.lp-list--numbered.text-align-left.font-scale-4 li{padding-left:20px}.lp-list--numbered.text-align-left.font-scale-4 li:nth-child(n+10){padding-left:30px}.lp-list--numbered.text-align-left.font-scale-4 li::before{left:-3px}.lp-list--numbered.text-align-left.font-scale-5 li{padding-left:20px}.lp-list--numbered.text-align-left.font-scale-5 li:nth-child(n+10){padding-left:30px}.lp-list--numbered.text-align-left.font-scale-5 li::before{left:-3px}.lp-list--numbered.text-align-left.font-scale-6 li{padding-left:20px}.lp-list--numbered.text-align-left.font-scale-6 li:nth-child(n+10){padding-left:30px}.lp-list--numbered.text-align-left.font-scale-6 li::before{left:-3px}.lp-list--numbered.text-align-left.font-scale-7 li{padding-left:25px}.lp-list--numbered.text-align-left.font-scale-7 li:nth-child(n+10){padding-left:45px}.lp-list--numbered.text-align-left.font-scale-7 li::before{left:-3px}.lp-list--numbered.text-align-left.font-scale-8 li{padding-left:25px}.lp-list--numbered.text-align-left.font-scale-8 li:nth-child(n+10){padding-left:45px}.lp-list--numbered.text-align-left.font-scale-8 li::before{left:-3px}.lp-list--numbered.text-align-left.font-scale-9 li{padding-left:25px}.lp-list--numbered.text-align-left.font-scale-9 li:nth-child(n+10){padding-left:45px}.lp-list--numbered.text-align-left.font-scale-9 li::before{left:-3px}.lp-list--numbered.text-align-left.font-scale-10 li{padding-left:35px}.lp-list--numbered.text-align-left.font-scale-10 li:nth-child(n+10){padding-left:60px}.lp-list--numbered.text-align-left.font-scale-10 li::before{left:-2px}.lp-list--numbered.text-align-left.font-scale-11 li{padding-left:1.05em}.lp-list--numbered.text-align-left.font-scale-11 li:nth-child(n+10){padding-left:1.625em}.lp-list--numbered.text-align-left.font-scale-11 li::before{left:-2px;line-height:.75em;top:.18em}.lp-list--numbered.text-align-left.font-scale-12 li{padding-left:1.05em}.lp-list--numbered.text-align-left.font-scale-12 li:nth-child(n+10){padding-left:1.625em}.lp-list--numbered.text-align-left.font-scale-12 li::before{left:-2px;line-height:.75em;top:.18em}.lp-list--numbered.text-align-left.font-scale-13 li{padding-left:1.05em}.lp-list--numbered.text-align-left.font-scale-13 li:nth-child(n+10){padding-left:1.625em}.lp-list--numbered.text-align-left.font-scale-13 li::before{left:-2px;line-height:.75em;top:.18em}.lp-list--numbered.text-align-left.font-scale-14 li{padding-left:1.05em}.lp-list--numbered.text-align-left.font-scale-14 li:nth-child(n+10){padding-left:1.625em}.lp-list--numbered.text-align-left.font-scale-14 li::before{left:-2px;line-height:.75em;top:.18em}.lp-list--numbered.text-align-left.font-scale-15 li{padding-left:1.05em}.lp-list--numbered.text-align-left.font-scale-15 li:nth-child(n+10){padding-left:1.625em}.lp-list--numbered.text-align-left.font-scale-15 li::before{left:-2px;line-height:.75em;top:.18em}.lp-list--numbered.text-align-left.font-scale-16 li{padding-left:1.05em}.lp-list--numbered.text-align-left.font-scale-16 li:nth-child(n+10){padding-left:1.625em}.lp-list--numbered.text-align-left.font-scale-16 li::before{left:-2px;line-height:.75em;top:.18em}.lp-list--numbered.text-align-left.font-scale-17 li{padding-left:1.05em}.lp-list--numbered.text-align-left.font-scale-17 li:nth-child(n+10){padding-left:1.625em}.lp-list--numbered.text-align-left.font-scale-17 li::before{left:-2px;line-height:.75em;top:.18em}.lp-list--numbered.text-align-left.font-scale-18 li{padding-left:1.05em}.lp-list--numbered.text-align-left.font-scale-18 li:nth-child(n+10){padding-left:1.625em}.lp-list--numbered.text-align-left.font-scale-18 li::before{left:-2px;line-height:.75em;top:.18em}.lp-list--icon.text-align-left li::before{left:-6px}.lp-list--icon.text-align-left.font-scale-1 li{padding-left:20px}.lp-list--icon.text-align-left.font-scale-2 li{padding-left:20px}.lp-list--icon.text-align-left.font-scale-3 li{padding-left:20px}.lp-list--icon.text-align-left.font-scale-7 li{padding-left:40px}.lp-list--icon.text-align-left.font-scale-8 li{padding-left:40px}.lp-list--icon.text-align-left.font-scale-9 li{padding-left:40px}.lp-list--icon.text-align-left.font-scale-10 li{padding-left:40px}.lp-list--icon.text-align-left.font-scale-10 li{padding-left:55px}.lp-list--icon.text-align-left.font-scale-11 li::before{left:-5px}.lp-list--icon.text-align-left.font-scale-12 li::before{left:-5px}.lp-list--icon.text-align-left.font-scale-13 li::before{left:-5px}.lp-list--icon.text-align-left.font-scale-14 li::before{left:-5px}.lp-list--icon.text-align-left.font-scale-15 li::before{left:-5px}.lp-list--icon.text-align-left.font-scale-16 li::before{left:-5px}.lp-list--icon.text-align-left.font-scale-17 li::before{left:-5px}.lp-list--icon.text-align-left.font-scale-18 li::before{left:-5px}@media(max-width: 480px){.lp-list--checkmark.text-align-left.font-scale-7 li::before{left:-5px}.lp-list--checkmark.text-align-left.font-scale-8 li::before{left:-5px}.lp-list--checkmark.text-align-left.font-scale-9 li::before{left:-5px}.lp-list--checkmark.text-align-left.font-scale-10 li::before{left:-5px}.lp-list--checkmark.text-align-left.font-scale-11 li::before{left:-5px}.lp-list--checkmark.text-align-left.font-scale-12 li::before{left:-5px}.lp-list--checkmark.text-align-left.font-scale-13 li::before{left:-5px}.lp-list--checkmark.text-align-left.font-scale-14 li::before{left:-5px}.lp-list--checkmark.text-align-left.font-scale-15 li::before{left:-5px}.lp-list--checkmark.text-align-left.font-scale-16 li::before{left:-5px}.lp-list--checkmark.text-align-left.font-scale-17 li::before{left:-5px}.lp-list--checkmark.text-align-left.font-scale-18 li::before{left:-5px}.lp-list--numbered.text-align-left.font-scale-1 li:nth-child(n+10){padding-left:20px}.lp-list--numbered.text-align-left.font-scale-2 li:nth-child(n+10){padding-left:20px}.lp-list--numbered.text-align-left.font-scale-3 li:nth-child(n+10){padding-left:20px}.lp-list--numbered.text-align-left.font-scale-4 li:nth-child(n+10){padding-left:25px}.lp-list--numbered.text-align-left.font-scale-5 li:nth-child(n+10){padding-left:25px}.lp-list--numbered.text-align-left.font-scale-6 li:nth-child(n+10){padding-left:25px}.lp-list--numbered.text-align-left.font-scale-7 li:nth-child(n+10){padding-left:35px}.lp-list--numbered.text-align-left.font-scale-8 li:nth-child(n+10){padding-left:35px}.lp-list--numbered.text-align-left.font-scale-9 li:nth-child(n+10){padding-left:35px}.lp-list--numbered.text-align-left.font-scale-10 li:nth-child(n+10){padding-left:40px}.lp-list--icon.text-align-left.font-scale-7 li{padding-left:28px}.lp-list--icon.text-align-left.font-scale-7 li::before{left:-5px}.lp-list--icon.text-align-left.font-scale-8 li{padding-left:28px}.lp-list--icon.text-align-left.font-scale-8 li::before{left:-5px}.lp-list--icon.text-align-left.font-scale-9 li{padding-left:28px}.lp-list--icon.text-align-left.font-scale-9 li::before{left:-5px}.lp-list--icon.text-align-left.font-scale-10 li{padding-left:35px}.lp-list--icon.text-align-left.font-scale-11 li{padding-left:1.25em}.lp-list--icon.text-align-left.font-scale-11 li::before{left:-5px}.lp-list--icon.text-align-left.font-scale-12 li{padding-left:1.25em}.lp-list--icon.text-align-left.font-scale-12 li::before{left:-5px}.lp-list--icon.text-align-left.font-scale-13 li{padding-left:1.25em}.lp-list--icon.text-align-left.font-scale-13 li::before{left:-5px}.lp-list--icon.text-align-left.font-scale-14 li{padding-left:1.25em}.lp-list--icon.text-align-left.font-scale-14 li::before{left:-5px}.lp-list--icon.text-align-left.font-scale-15 li{padding-left:1.25em}.lp-list--icon.text-align-left.font-scale-15 li::before{left:-5px}.lp-list--icon.text-align-left.font-scale-16 li{padding-left:1.25em}.lp-list--icon.text-align-left.font-scale-16 li::before{left:-5px}.lp-list--icon.text-align-left.font-scale-17 li{padding-left:1.25em}.lp-list--icon.text-align-left.font-scale-17 li::before{left:-5px}.lp-list--icon.text-align-left.font-scale-18 li{padding-left:1.25em}.lp-list--icon.text-align-left.font-scale-18 li::before{left:-5px}}[data-widget-type=lp-image-text] .composite-box,[data-widget-type=lp-calendar-text] .composite-box{align-items:stretch}[data-widget-type=lp-image-text] .composite-column-compose,[data-widget-type=lp-calendar-text] .composite-column-compose{display:flex}[data-widget-type=lp-image-text] .layout-TC .composite-column-compose,[data-widget-type=lp-image-text] .layout-BC .composite-column-compose,[data-widget-type=lp-calendar-text] .layout-TC .composite-column-compose,[data-widget-type=lp-calendar-text] .layout-BC .composite-column-compose{flex-direction:column}[data-widget-type=lp-image-text] .layout-TR .composite-row-compose,[data-widget-type=lp-image-text] .layout-CR .composite-row-compose,[data-widget-type=lp-image-text] .layout-BR .composite-row-compose,[data-widget-type=lp-image-text] .layout-TL .composite-row-compose,[data-widget-type=lp-image-text] .layout-CL .composite-row-compose,[data-widget-type=lp-image-text] .layout-BL .composite-row-compose,[data-widget-type=lp-calendar-text] .layout-TR .composite-row-compose,[data-widget-type=lp-calendar-text] .layout-CR .composite-row-compose,[data-widget-type=lp-calendar-text] .layout-BR .composite-row-compose,[data-widget-type=lp-calendar-text] .layout-TL .composite-row-compose,[data-widget-type=lp-calendar-text] .layout-CL .composite-row-compose,[data-widget-type=lp-calendar-text] .layout-BL .composite-row-compose{flex:1 1 100%;flex-direction:row}[data-widget-type=lp-image-text] .layout-TR .composite-row-compose,[data-widget-type=lp-image-text] .layout-TL .composite-row-compose,[data-widget-type=lp-calendar-text] .layout-TR .composite-row-compose,[data-widget-type=lp-calendar-text] .layout-TL .composite-row-compose{align-items:flex-start}[data-widget-type=lp-image-text] .layout-CR .composite-row-compose,[data-widget-type=lp-image-text] .layout-CL .composite-row-compose,[data-widget-type=lp-calendar-text] .layout-CR .composite-row-compose,[data-widget-type=lp-calendar-text] .layout-CL .composite-row-compose{align-items:center}[data-widget-type=lp-image-text] .layout-BR .composite-row-compose,[data-widget-type=lp-image-text] .layout-BL .composite-row-compose,[data-widget-type=lp-calendar-text] .layout-BR .composite-row-compose,[data-widget-type=lp-calendar-text] .layout-BL .composite-row-compose{align-items:flex-end}@media(max-width: 767px){.section .composite{padding:8px}}.leadbox .section,.leadbox .page>section{padding:initial}@media(max-width: 479px){.inner-column{padding:8px}}@media(min-width: 480px)and (max-width: 767px){.inner-column{padding:12px}}/*# sourceMappingURL=page-styles.css.map *//*!* animate.css - https://animate.style/* Version - 4.1.5* Licensed under the MIT license - https://opensource.org/licenses/MIT** Copyright (c) 2024 Animate.css*/:root{--animate-duration:1s;--animate-delay:1s;--animate-repeat:1}.lp-animate__animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-duration:var(--animate-duration);animation-duration:var(--animate-duration);-webkit-animation-fill-mode:both;animation-fill-mode:both}.lp-animate__animated.lp-animate__infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.lp-animate__animated.lp-animate__repeat-1{-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-iteration-count:var(--animate-repeat);animation-iteration-count:var(--animate-repeat)}.lp-animate__animated.lp-animate__repeat-2{-webkit-animation-iteration-count:2;animation-iteration-count:2;-webkit-animation-iteration-count:calc(var(--animate-repeat)*2);animation-iteration-count:calc(var(--animate-repeat)*2)}.lp-animate__animated.lp-animate__repeat-3{-webkit-animation-iteration-count:3;animation-iteration-count:3;-webkit-animation-iteration-count:calc(var(--animate-repeat)*3);animation-iteration-count:calc(var(--animate-repeat)*3)}.lp-animate__animated.lp-animate__delay-1s{-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-delay:var(--animate-delay);animation-delay:var(--animate-delay)}.lp-animate__animated.lp-animate__delay-2s{-webkit-animation-delay:2s;animation-delay:2s;-webkit-animation-delay:calc(var(--animate-delay)*2);animation-delay:calc(var(--animate-delay)*2)}.lp-animate__animated.lp-animate__delay-3s{-webkit-animation-delay:3s;animation-delay:3s;-webkit-animation-delay:calc(var(--animate-delay)*3);animation-delay:calc(var(--animate-delay)*3)}.lp-animate__animated.lp-animate__delay-4s{-webkit-animation-delay:4s;animation-delay:4s;-webkit-animation-delay:calc(var(--animate-delay)*4);animation-delay:calc(var(--animate-delay)*4)}.lp-animate__animated.lp-animate__delay-5s{-webkit-animation-delay:5s;animation-delay:5s;-webkit-animation-delay:calc(var(--animate-delay)*5);animation-delay:calc(var(--animate-delay)*5)}.lp-animate__animated.lp-animate__faster{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-duration:calc(var(--animate-duration)/2);animation-duration:calc(var(--animate-duration)/2)}.lp-animate__animated.lp-animate__fast{-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-duration:calc(var(--animate-duration)*.8);animation-duration:calc(var(--animate-duration)*.8)}.lp-animate__animated.lp-animate__slow{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-duration:calc(var(--animate-duration)*2);animation-duration:calc(var(--animate-duration)*2)}.lp-animate__animated.lp-animate__slower{-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-duration:calc(var(--animate-duration)*3);animation-duration:calc(var(--animate-duration)*3)}@media (prefers-reduced-motion:reduce),print{.lp-animate__animated{-webkit-animation-duration:1ms!important;animation-duration:1ms!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important;-webkit-transition-duration:1ms!important;transition-duration:1ms!important}.lp-animate__animated[class*=Out]{opacity:0}}@-webkit-keyframes pulse{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes pulse{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.lp-animate__pulse{-webkit-animation-name:pulse;animation-name:pulse;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}.lp-animate__headShake{-webkit-animation-name:headShake;animation-name:headShake;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(1.3);transform:scale(1.3)}70%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(1.3);transform:scale(1.3)}70%{-webkit-transform:scale(1);transform:scale(1)}}.lp-animate__heartBeat{-webkit-animation-duration:1.3s;animation-duration:1.3s;-webkit-animation-duration:calc(var(--animate-duration)*1.3);animation-duration:calc(var(--animate-duration)*1.3);-webkit-animation-name:heartBeat;animation-name:heartBeat;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes wobble{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}15%{-webkit-transform:translate3d(-25%,0,0) rotate(-5deg);transform:translate3d(-25%,0,0) rotate(-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate(3deg);transform:translate3d(20%,0,0) rotate(3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate(-3deg);transform:translate3d(-15%,0,0) rotate(-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate(2deg);transform:translate3d(10%,0,0) rotate(2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate(-1deg);transform:translate3d(-5%,0,0) rotate(-1deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes wobble{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}15%{-webkit-transform:translate3d(-25%,0,0) rotate(-5deg);transform:translate3d(-25%,0,0) rotate(-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate(3deg);transform:translate3d(20%,0,0) rotate(3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate(-3deg);transform:translate3d(-15%,0,0) rotate(-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate(2deg);transform:translate3d(10%,0,0) rotate(2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate(-1deg);transform:translate3d(-5%,0,0) rotate(-1deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.lp-animate__wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.lp-animate__flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes rubberBand{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes rubberBand{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.lp-animate__rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}.lp-animate__bounceIn{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration)*.75);animation-duration:calc(var(--animate-duration)*.75);-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0) scaleY(3);transform:translate3d(0,-3000px,0) scaleY(3)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0) scaleY(.9);transform:translate3d(0,25px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,-10px,0) scaleY(.95);transform:translate3d(0,-10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,5px,0) scaleY(.985);transform:translate3d(0,5px,0) scaleY(.985)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0) scaleY(3);transform:translate3d(0,-3000px,0) scaleY(3)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0) scaleY(.9);transform:translate3d(0,25px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,-10px,0) scaleY(.95);transform:translate3d(0,-10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,5px,0) scaleY(.985);transform:translate3d(0,5px,0) scaleY(.985)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.lp-animate__bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0) scaleX(3);transform:translate3d(-3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0) scaleX(1);transform:translate3d(25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(-10px,0,0) scaleX(.98);transform:translate3d(-10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(5px,0,0) scaleX(.995);transform:translate3d(5px,0,0) scaleX(.995)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0) scaleX(3);transform:translate3d(-3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0) scaleX(1);transform:translate3d(25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(-10px,0,0) scaleX(.98);transform:translate3d(-10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(5px,0,0) scaleX(.995);transform:translate3d(5px,0,0) scaleX(.995)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.lp-animate__bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0) scaleX(3);transform:translate3d(3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0) scaleX(1);transform:translate3d(-25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(10px,0,0) scaleX(.98);transform:translate3d(10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(-5px,0,0) scaleX(.995);transform:translate3d(-5px,0,0) scaleX(.995)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0) scaleX(3);transform:translate3d(3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0) scaleX(1);transform:translate3d(-25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(10px,0,0) scaleX(.98);transform:translate3d(10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(-5px,0,0) scaleX(.995);transform:translate3d(-5px,0,0) scaleX(.995)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.lp-animate__bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0) scaleY(5);transform:translate3d(0,3000px,0) scaleY(5)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,10px,0) scaleY(.95);transform:translate3d(0,10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-5px,0) scaleY(.985);transform:translate3d(0,-5px,0) scaleY(.985)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0) scaleY(5);transform:translate3d(0,3000px,0) scaleY(5)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,10px,0) scaleY(.95);transform:translate3d(0,10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-5px,0) scaleY(.985);transform:translate3d(0,-5px,0) scaleY(.985)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.lp-animate__bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.lp-animate__fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.lp-animate__fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.lp-animate__fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.lp-animate__fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.lp-animate__fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.lp-animate__slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.lp-animate__slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.lp-animate__slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.lp-animate__slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes backInDown{0%{opacity:.7;-webkit-transform:translateY(-1200px) scale(.7);transform:translateY(-1200px) scale(.7)}80%{opacity:.7;-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes backInDown{0%{opacity:.7;-webkit-transform:translateY(-1200px) scale(.7);transform:translateY(-1200px) scale(.7)}80%{opacity:.7;-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.lp-animate__backInDown{-webkit-animation-name:backInDown;animation-name:backInDown}@-webkit-keyframes backInLeft{0%{opacity:.7;-webkit-transform:translateX(-2000px) scale(.7);transform:translateX(-2000px) scale(.7)}80%{opacity:.7;-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes backInLeft{0%{opacity:.7;-webkit-transform:translateX(-2000px) scale(.7);transform:translateX(-2000px) scale(.7)}80%{opacity:.7;-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.lp-animate__backInLeft{-webkit-animation-name:backInLeft;animation-name:backInLeft}@-webkit-keyframes backInRight{0%{opacity:.7;-webkit-transform:translateX(2000px) scale(.7);transform:translateX(2000px) scale(.7)}80%{opacity:.7;-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes backInRight{0%{opacity:.7;-webkit-transform:translateX(2000px) scale(.7);transform:translateX(2000px) scale(.7)}80%{opacity:.7;-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.lp-animate__backInRight{-webkit-animation-name:backInRight;animation-name:backInRight}@-webkit-keyframes backInUp{0%{opacity:.7;-webkit-transform:translateY(1200px) scale(.7);transform:translateY(1200px) scale(.7)}80%{opacity:.7;-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes backInUp{0%{opacity:.7;-webkit-transform:translateY(1200px) scale(.7);transform:translateY(1200px) scale(.7)}80%{opacity:.7;-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.lp-animate__backInUp{-webkit-animation-name:backInUp;animation-name:backInUp}</style> <style> .body--nav-open { overflow-y: hidden; } </style> <script> // Force window to top on page load, so hash can be smooth scrolled later. if (window.location.hash) { window.LPSite = {}; try { window.LPSite.hashCache = decodeURIComponent(window.location.hash); } catch { window.LPSite.hashCache = window.location.hash; } window.history.replaceState(null, null, '#'); } </script> <meta name="page-analytics-property" content="E9CY7UfRFcPgoKSfAyY5qG-default-prop" /> <script type="text/javascript"> (function(a,c,d,b,e,f){a[d]=b;a[b]||(a[b]=function(){a[b].q=a[b].q||[];a[b].q.push(arguments)},d=c.createElement(e),d.async=!0,d.src=f,c=c.getElementsByTagName(e)[0],c.parentNode.insertBefore(d,c))})(window,document,"LeadPagesCenterObject","center","script","https://js.center.io/center.js"); center('create', 'E9CY7UfRFcPgoKSfAyY5qG-default-prop', 'E9CY7UfRFcPgoKSfAyY5qG-default-prop', {customId: 'site-TZPZEAqkHgwbYkupFE5UZC'}); center('send','view','site','TZPZEAqkHgwbYkupFE5UZC:54bc1a43-3201-a28d-123b-cfe97e8d27fe',null,{customId:'site-TZPZEAqkHgwbYkupFE5UZC:54bc1a43-3201-a28d-123b-cfe97e8d27fe'}); </script> <meta name="google-adsense-platform-account" content="ca-host-pub-5592227420017134"> <meta name="google-adsense-platform-domain" content="leadpages.com"> </head> <body> <style data-emotion-css="jmhelw r2ag0e j1wz17 1bnr2ql mbpwwc o6foxp mi4w0s">.page-background{position:fixed;height:100vh;top:0;left:0;right:0;bottom:0;z-index:-1;background-color:rgb(255,255,255);}section{margin:0 auto;}.container{max-width:1280px;}@media (min-width:calc(1280px / 16)em){.widget{padding:calc(1280px / 100);}}h1{color:rgb(41,47,53);font-family:"Barlow",sans-serif;font-weight:bold;font-style:normal;}h2{color:rgb(41,47,53);font-family:"Barlow",sans-serif;font-weight:bold;font-style:normal;}h3{color:rgb(41,47,53);font-family:"Barlow",sans-serif;font-weight:bold;font-style:normal;}p{color:rgb(0,0,0);font-family:"Metropolis",sans-serif;font-weight:normal;font-style:normal;}ul{color:rgb(0,0,0);font-family:"Metropolis",sans-serif;font-weight:normal;font-style:normal;}h1{font-size:3.5rem;}h2{font-size:2rem;}h3{font-size:1.5rem;}p{font-size:1rem;}ul{font-size:1rem;}.lp-list.lp-list--bullet.text-align-left li::before{left:0;}.lp-list.lp-list--bullet.text-align-left li{padding-left:20px;}.lp-list.lp-list--numbered.text-align-left li::before{left:-3px;}.lp-list.lp-list--numbered.text-align-left li{padding-left:20px;}.lp-list.lp-list--numbered.text-align-left li:nth-child(n + 10){padding-left:30px;}@media only screen and (max-width:480px){.lp-list.lp-list--numbered.text-align-left li:nth-child(n + 10){padding-left:25px;}}.lp-list.lp-list--icon.text-align-left li::before{left:-6px;}.lp-list.lp-list--checkmark.text-align-left li::before{left:-6px;}h1{padding-bottom:0em;}h2{padding-bottom:0em;}h3{padding-bottom:0em;}p{margin-bottom:0.25em;}p,.lp-list{margin-bottom:0.25em;}ul{margin-bottom:0.25em;}h1{line-height:1;}h2{line-height:1.125;}h3{line-height:1.125;}p{line-height:1.625;}ul{line-height:1.625;}@media (min-width:480px){h1{font-size:2.75rem;}}@media (min-width:768px){h1{font-size:3.5rem;}}@media (min-width:480px){h2{font-size:1.75rem;}}@media (min-width:768px){h2{font-size:2rem;}}@media (min-width:480px){h3{font-size:1.3125rem;}}@media (min-width:768px){h3{font-size:1.5rem;}}@media (min-width:480px){p{font-size:0.875rem;}}@media (min-width:768px){p{font-size:1rem;}}@media (min-width:480px){ul{font-size:0.875rem;}}@media (min-width:768px){ul{font-size:1rem;}}.lp-alert,.lp-calendar-react .date,.lp-calendar-react .month,.lp-form-v2-input-react{font-family:"Metropolis",sans-serif;}.lp-form-v2-input-react{color:rgb(0,0,0);}form.is-disabled .error-prompt--disabled{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}form.is-disabled .form-field,form.is-disabled .lp-button-react,form.is-disabled .lp-product-summary-react{opacity:0.4;pointer-events:none;}form.is-invalid .error-prompt--invalid{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}form.has-info .error-prompt--info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}</style><style data-emotion-css="18pphrp">.css-18pphrp{position:absolute;top:0;left:0;width:100%;height:65px;background-color:rgba(0,147,164,1);}.css-18pphrp.sticky{position:relative;}</style><div class="js-header-spacer css-18pphrp" data-qa-selector="header-spacer"><style data-emotion-css="1px0s3u">.css-1px0s3u{left:0;position:absolute;right:0;top:0;z-index:-1;}</style><div class="js-header-track css-1px0s3u" data-qa-selector="header-track"></div></div><style data-emotion-css="19eb01s">.css-19eb01s{position:relative;top:0;left:0;z-index:2;width:100%;-webkit-transition:top 0s linear,box-shadow 0.2s linear;transition:top 0s linear,box-shadow 0.2s linear;}.css-19eb01s .mobile-nav-trigger{position:absolute;right:23px;top:20px;opacity:0;}.css-19eb01s .column.mobile-hide-column{display:none;}.css-19eb01s .layout.mobile-hide-layout{display:none;}.css-19eb01s .mobile-nav-trigger--show{opacity:1;}.css-19eb01s.sticky{position:fixed;}.css-19eb01s.scrolled-down{box-shadow:0 0 2px 0 rgba(0,0,0,0.25),0 1px 3px 0 rgba(0,0,0,0.2);}</style><div class="site-header js-site-header css-19eb01s" data-scrolling="sticky" data-min-height="1" data-max-height="1" data-min-font-size="2" data-max-font-size="4" data-min-logo-width="44" data-max-logo-width="50"><style data-emotion-css="p62xri">.css-p62xri .flexed-header .layout{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;}.css-p62xri .flexed-header .layout .column:nth-of-type(1){-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;max-width:initial;}.css-p62xri .flexed-header .layout .column:nth-of-type(2){-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;max-width:initial;}.css-p62xri .flexed-header .layout .column:nth-of-type(3){-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;max-width:initial;}.css-p62xri .flexed-header .widget{padding:16px;}</style><div class="site-nav css-p62xri"><style data-emotion-css="16ai550">.css-16ai550{background-color:rgba(0,147,164,1);border-color:rgba(0,147,164,1);background-size:cover;background-position:center center;background-repeat:no-repeat;}.css-16ai550 > .container{padding-top:1vw;padding-right:vw;padding-bottom:1vw;padding-left:vw;}.site-header .css-16ai550 > .container{padding-top:0px;padding-right:0;padding-bottom:0px;padding-left:0;-webkit-transition:padding 0.03s ease;transition:padding 0.03s ease;}.bar .css-16ai550{padding:0 50px;}@media (max-width:23.75em){.bar .css-16ai550{padding:0 25px;}}@media (min-width:80em){.css-16ai550 > .container{padding-top:12.8px;padding-right:NaNpx;padding-bottom:12.8px;padding-left:NaNpx;}}</style><section class="header-section flexed-header section css-16ai550" data-guid="ed875c51-0693-65a7-7b78-7b95ea13e032"><div class="container" id="header-section"><div class="layout flex flex--12" data-guid="a0a12e12-1883-5ca5-875d-09c4943f207d"><style data-emotion-css="sph26a">.css-sph26a{padding-top:0vw;padding-right:0vw;padding-bottom:0vw;padding-left:0vw;}@media(min-width:80em){.css-sph26a.column{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}.css-sph26a.column > .inner-column{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:12.8px;}}</style><div class="column flex__item--md-3 flex__item--xs-12 css-sph26a" data-guid="f1533613-2165-21c4-f6fb-033dcc678641"><style data-emotion-css="1t694ow">.css-1t694ow{background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0);background-size:cover;background-position:center center;background-repeat:no-repeat;padding-top:0vw;padding-right:0vw;padding-bottom:0vw;padding-left:1vw;}.bar .css-1t694ow{padding-top:0;padding-bottom:0;}</style><div class="inner-column css-1t694ow"><style data-emotion-css="47r3vg">.section--center-widgets .css-47r3vg{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}@media (max-width:767px){.bar .css-47r3vg{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}}</style><div class="row flex flex--12 css-47r3vg"><style data-emotion-css="8x0d4x">.section--center-widgets .css-8x0d4x{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;max-width:100%;}</style><div class="composite flex__item--md-12 flex__item--xs-12 css-8x0d4x"><div class="inner-composite flex flex--12"><div class="widget-column flex__item--md-12 flex__item--xs-12"><div class="widget-row flex flex--12"><div class="flex__item--md-12 flex__item--xs-12"><div data-widget-id="3005d317-18ac-af8a-a848-fd05118b2352" class="widget"><div><style data-emotion-css="94ohs6">@media (max-width:959px){.css-94ohs6{text-align:center;}}</style><div class="css-94ohs6"><style data-emotion-css="11g9kr1">.css-11g9kr1{-webkit-text-decoration:none;text-decoration:none;}</style><a data-widget-link="true" href="/" target="_top" data-link-type="site-route" data-route-guid="b5d361a2-f975-5766-4871-e61d239b4082" data-route-slug="" class="css-11g9kr1 lp-image-react-container lp-icon-react__icon--linked" data-widget-type="LpLogoReact" contenteditable="false"><style data-emotion-css="1ghdlzj">.css-1ghdlzj{width:50px;vertical-align:bottom;}</style><img class="js-image-logo header-logo-element css-1ghdlzj" src="https://lh3.googleusercontent.com/ElXT8iQWBp_idBuDw5AskI1UZq9cuY0Bj73rOzfAMUrTl1oO75SSO4CLbZhnfl5ciQrRZpOahv9siwwVbkvjzA76q6eyL1onfn4=s0" alt="" data-image-upload-source="builder3"/></a></div></div></div></div></div></div></div></div></div></div></div><style data-emotion-css="heteji">.css-heteji{padding-top:0vw;padding-right:0vw;padding-bottom:0vw;padding-left:0vw;}@media(min-width:80em){.css-heteji.column{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}.css-heteji.column > .inner-column{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}}</style><div class="column flex__item--md-6 flex__item--xs-12 css-heteji" data-guid="cab77c55-ff9f-5d5a-20ed-522fdebd102b"><style data-emotion-css="8f3iaw">.css-8f3iaw{background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0);background-size:cover;background-position:center center;background-repeat:no-repeat;padding-top:0vw;padding-right:0vw;padding-bottom:0vw;padding-left:0vw;}.bar .css-8f3iaw{padding-top:0;padding-bottom:0;}</style><div class="inner-column css-8f3iaw"><div class="row flex flex--12 css-47r3vg"><div class="composite flex__item--md-12 flex__item--xs-12 css-8x0d4x"><div class="inner-composite flex flex--12"><div class="widget-column flex__item--md-12 flex__item--xs-12"><div class="widget-row flex flex--12"><div class="flex__item--md-12 flex__item--xs-12"><div data-widget-id="d75a0c3f-4226-2968-a0a3-07079ccbcaf2" class="widget"><style data-emotion-css="wyaokj">.css-wyaokj{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.css-wyaokj .lp-nav__link{display:inline-block;cursor:pointer;position:relative;font-weight:bold;-webkit-text-decoration:none;text-decoration:none;}.css-wyaokj .lp-nav__link:hover:after{bottom:0;opacity:0.7;-webkit-transition:all 0.1s ease;transition:all 0.1s ease;}.css-wyaokj .lp-nav__link:after{content:'';position:absolute;bottom:-6px;height:2px;width:100%;left:0;right:0;opacity:0;pointer-events:none;}.css-wyaokj .lp-nav__link.lp-nav__link--active:after{bottom:0;opacity:1;}.css-wyaokj .lp-nav__link.lp-subnav__link:hover:after{left:-12px;}.css-wyaokj .lp-nav__link.lp-subnav__link:after{left:-18px;height:70%;width:2px;bottom:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}.css-wyaokj .lp-nav__link.lp-subnav__link.lp-nav__link--active:after{left:-12px;}.css-wyaokj .lp-subnav--popper{display:none;z-index:999;}.css-wyaokj .lp-subnav--popper.lp-subnav--open{display:block;}.css-wyaokj .lp-subnav--popper.lp-subnav--open .lp-subnav{display:block;}@media (max-width:959px){.css-wyaokj .lp-nav__link{width:100%;}.css-wyaokj .lp-nav__link:hover:after{left:-12px;}.css-wyaokj .lp-nav__link:after{left:-18px;height:70%;width:2px;bottom:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}.css-wyaokj .lp-nav__link.lp-nav__link--active:after{left:-12px;}}.css-wyaokj.w-d75a0c3f-4226-2968-a0a3-07079ccbcaf2{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;font-family:"Metropolis",sans-serif;font-size:calc(0.8em + (0.1em * 2));}.css-wyaokj.w-d75a0c3f-4226-2968-a0a3-07079ccbcaf2 .lp-nav__link{color:rgba(255,255,255,1);font-weight:bold;font-style:normal;margin-left:12px;margin-right:calc(12px + 0.5310490601866484em);padding:calc(10px + 0.2770163533955495em) 0;}.css-wyaokj.w-d75a0c3f-4226-2968-a0a3-07079ccbcaf2 .lp-nav__link:hover,.css-wyaokj.w-d75a0c3f-4226-2968-a0a3-07079ccbcaf2 .lp-nav__link.lp-nav__link--active[data-link-type="site-route"]{color:rgba(255,255,255,1);}.css-wyaokj.w-d75a0c3f-4226-2968-a0a3-07079ccbcaf2 .lp-nav__link:hover svg,.css-wyaokj.w-d75a0c3f-4226-2968-a0a3-07079ccbcaf2 .lp-nav__link.lp-nav__link--active[data-link-type="site-route"] svg{fill:rgba(255,255,255,1);}.css-wyaokj.w-d75a0c3f-4226-2968-a0a3-07079ccbcaf2 .lp-nav__link:hover:after,.css-wyaokj.w-d75a0c3f-4226-2968-a0a3-07079ccbcaf2 .lp-nav__link.lp-nav__link--active[data-link-type="site-route"]:after{background-color:rgba(252,200,100,1);}@media (min-width:958px){.css-wyaokj.w-d75a0c3f-4226-2968-a0a3-07079ccbcaf2 .lp-nav__link-container:last-child .lp-nav__link{margin-right:12px;}.css-wyaokj.w-d75a0c3f-4226-2968-a0a3-07079ccbcaf2 .lp-nav__link-container:last-child .lp-nav__link.lp-subnav__link{margin-right:0px;}.css-wyaokj.w-d75a0c3f-4226-2968-a0a3-07079ccbcaf2 .lp-nav__link-container:first-child .lp-nav__link{margin-left:12px;}.css-wyaokj.w-d75a0c3f-4226-2968-a0a3-07079ccbcaf2 .lp-nav__link-container:first-child .lp-nav__link.lp-subnav__link{margin-left:0px;}}.css-wyaokj.w-d75a0c3f-4226-2968-a0a3-07079ccbcaf2 .lp-nav__link.lp-subnav__link{margin-left:12px;margin-right:calc(12px + 0.5310490601866484em);padding:calc(10px + 0.2770163533955495em) 0;}</style><div class="lp-nav w-d75a0c3f-4226-2968-a0a3-07079ccbcaf2 css-wyaokj" data-widget-type="LpNavReact"><style data-emotion-css="1oevijs">.css-1oevijs{position:relative;z-index:999;}@media (max-width:959px){.css-1oevijs{width:100%;}}</style><div class="lp-nav__link-container css-1oevijs"><style data-emotion-css="gbl7kh">.css-gbl7kh{padding-right:24px !important;}@media (min-width:960px){.css-gbl7kh::after{width:calc(100% - 24px) !important;}}</style><a data-widget-link="true" href="/conferences/" target="_top" data-link-type="site-route" data-route-guid="c2b3969a-102d-c204-0dc3-f6c8997a0949" data-route-slug="conferences" class="lp-nav__link css-gbl7kh" contenteditable="false">Conferences<style data-emotion-css="k7ybhg">.css-k7ybhg{fill:rgba(255,255,255,1);cursor:pointer;margin-left:6px;}.css-k7ybhg.subnav__icon--mobile{display:none;}@media (max-width:959px){.css-k7ybhg.subnav__icon--mobile{display:inline-block;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transition:0.1s all ease;transition:0.1s all ease;margin:0em 0 0 0;position:absolute;right:0;}.css-k7ybhg.subnav__icon--mobile[data-collapsed='false']{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}}.css-k7ybhg.subnav__icon--desktop{display:none;position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}@media (min-width:960px){.css-k7ybhg.subnav__icon--desktop{display:inline-block;}}.lp-subnav .css-k7ybhg.subnav__icon--desktop{-webkit-transform:translateY(-50%) rotate(-90deg);-ms-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg);}</style><svg xmlns="http://www.w3.org/2000/svg" width="10" height="5" viewBox="0 0 10 5" class="subnav__icon--desktop css-k7ybhg"><polygon points="0 0 5 5 10 0"></polygon></svg></a><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" class="subnav__icon--mobile js-mobile-subnav-trigger css-k7ybhg" data-collapsed="true"><path d="M7.41 8.59L12 13.17l4.59-4.58L18 10l-6 6-6-6 1.41-1.41z"></path><path fill="none" d="M0 0h24v24H0V0z"></path></svg><style data-emotion-css="1mudjul">.css-1mudjul{position:relative;background:rgba(0,147,164,1);padding:0 0 0 32px;overflow:hidden;-webkit-transition:height 0.3s ease-out;transition:height 0.3s ease-out;height:0px;}@media (min-width:960px){.css-1mudjul{display:none;overflow:initial;min-width:168px;max-width:320px;height:auto;border-radius:3px;box-shadow:0 3px 6px 0 rgba(0,0,0,0.23),0 3px 6px 0 rgba(0,0,0,0.16);padding:12px;-webkit-transition:-webkit-transform 0.5s ease 0.2s;-webkit-transition:transform 0.5s ease 0.2s;transition:transform 0.5s ease 0.2s;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px);}.css-1mudjul.lp-subnav--animate-in{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}.css-1mudjul .lp-nav__link.lp-subnav__link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;overflow-wrap:break-word;word-break:break-all;word-break:break-word;word-wrap:break-word;}}@media (max-width:959px){.css-1mudjul > div:last-of-type{padding-bottom:16px;}}</style><div class="lp-subnav w-d75a0c3f-4226-2968-a0a3-07079ccbcaf2 css-1mudjul" data-collapsed="true"><a data-widget-link="true" href="/nyscate/" target="_top" data-link-type="site-route" data-route-guid="f6e5049d-e6e2-26e3-d7de-7ced930b155e" data-route-slug="nyscate" class="lp-nav__link lp-subnav__link" contenteditable="false">Code.org at NYSCATE</a><a data-widget-link="true" href="/acte/" target="_top" data-link-type="site-route" data-route-guid="25f318c7-7189-01f5-0f92-f649a856c11e" data-route-slug="acte" class="lp-nav__link lp-subnav__link" contenteditable="false">Code.org at ACTE</a><a data-widget-link="true" href="/fetc-2025/" target="_top" data-link-type="site-route" data-route-guid="533e7101-3872-b94f-d7ca-86dc24597077" data-route-slug="fetc-2025" class="lp-nav__link lp-subnav__link" contenteditable="false">Code.org at FETC 2025</a></div></div></div></div></div></div></div></div></div></div></div></div><style data-emotion-css="1cnskoz">.css-1cnskoz{padding-top:0vw;padding-right:0vw;padding-bottom:0vw;padding-left:0vw;}@media(min-width:80em){.css-1cnskoz.column{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}.css-1cnskoz.column > .inner-column{padding-top:0px;padding-right:12.8px;padding-bottom:0px;padding-left:0px;}}</style><div class="column flex__item--md-3 flex__item--xs-12 css-1cnskoz" data-guid="a5b47627-6804-1021-2aa6-9e280c84520a"><style data-emotion-css="1ln1hwz">.css-1ln1hwz{background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0);background-size:cover;background-position:center center;background-repeat:no-repeat;padding-top:0vw;padding-right:1vw;padding-bottom:0vw;padding-left:0vw;}.bar .css-1ln1hwz{padding-top:0;padding-bottom:0;}</style><div class="inner-column css-1ln1hwz"><div class="row flex flex--12 css-47r3vg"><div class="composite flex__item--md-12 flex__item--xs-12 css-8x0d4x"><div class="inner-composite flex flex--12"><div class="widget-column flex__item--md-12 flex__item--xs-12"><div class="widget-row flex flex--12"><div class="flex__item--md-12 flex__item--xs-12"><div data-widget-id="ecacd9bf-6efd-8cb8-f7fa-f8de25c89d2c" class="widget"><style data-emotion-css="y13kug">.css-y13kug{position:relative;z-index:0;text-align:center;}</style><div class="lp-button-react-wrapper css-y13kug" data-widget-type="LpButtonReact"><style data-emotion-css="ulnsk1">.css-ulnsk1{-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border-style:solid;border-width:1px;text-align:center;font-family:'Lato',sans-serif;text-shadow:none;-webkit-transition:color 0.2s linear,background 0.2s linear,border-color 0.2s linear, text-shadow 0.2s linear;transition:color 0.2s linear,background 0.2s linear,border-color 0.2s linear, text-shadow 0.2s linear;-webkit-text-decoration:none;text-decoration:none;position:relative;width:100%;font-weight:bold;min-height:36px;min-width:72px;padding:8px 18px;background:transparent;font-family:"Metropolis",sans-serif;border-radius:4px;}.css-ulnsk1::before{border-radius:4px;}.css-ulnsk1,.css-ulnsk1:focus,.css-ulnsk1:active{border-color:rgb(247,248,250);color:rgb(247,248,250);}.css-ulnsk1:hover{background-color:rgb(247,248,250);color:rgb(41,47,53);}</style><a data-widget-link="true" href="https://code.org/" target="_blank" rel="noopener noreferrer" data-link-type="external" class="lp-button-react w-ecacd9bf-6efd-8cb8-f7fa-f8de25c89d2c lp-button-react--full is-bold lp-button-react--small lp-button-react--line font-scale-4 line-height-scale-6 css-ulnsk1" contenteditable="false">Return to Code.org</a></div></div></div></div></div></div></div></div></div></div></div></div></section></div><div class="js-mobile-nav-trigger mobile-nav-trigger" data-qa-selector="side-nav-menu-trigger"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" class="fas fa-bars lp-icon-react__icon"><path d="M0 0h24v24H0z" fill="none"></path><path d="M3 18h18v-2H3v2zm0-5h18v-2H3v2zm0-7v2h18V6H3z" fill="rgba(255, 255, 255, 1)"></path></svg></div><style data-emotion-css="cbh0ts">.css-cbh0ts{position:fixed;top:0;bottom:0;right:0;width:240px;background-color:rgba(0,147,164,1);z-index:11;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);-webkit-transition:-webkit-transform 0.2s ease-out;-webkit-transition:transform 0.2s ease-out;transition:transform 0.2s ease-out;padding:24px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;overflow-y:auto;}.css-cbh0ts.show-side-nav{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition:-webkit-transform 0.2s ease-in;-webkit-transition:transform 0.2s ease-in;transition:transform 0.2s ease-in;}</style><div class="js-side-nav css-cbh0ts"><style data-emotion-css="ow1ier">.css-ow1ier{padding-bottom:24px;}</style><div class="css-ow1ier"><style data-emotion-css="lsqhzm">.css-lsqhzm{font-size:21px;}</style><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" class="js-close-side-nav lp-icon-react__icon css-lsqhzm" aria-hidden="true"><path d="M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z" fill="rgba(255, 255, 255, 1)"></path><path d="M0 0h24v24H0z" fill="none"></path></svg></div><style data-emotion-css="eokafy">.css-eokafy .composite .widget{padding:0;}.css-eokafy .composite .widget .lp-nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;}.css-eokafy .composite .widget .lp-nav__link{margin:0;padding:0.2770163533955495em 0;cursor:pointer;position:relative;font-weight:bold;-webkit-text-decoration:none;-webkit-text-decoration:none;text-decoration:none;}</style><div class="css-eokafy"><div class="composite flex__item--md-12 flex__item--xs-12 css-8x0d4x"><div class="inner-composite flex flex--12"><div class="widget-column flex__item--md-12 flex__item--xs-12"><div class="widget-row flex flex--12"><div class="flex__item--md-12 flex__item--xs-12"><div data-widget-id="d75a0c3f-4226-2968-a0a3-07079ccbcaf2" class="widget"><div class="lp-nav w-d75a0c3f-4226-2968-a0a3-07079ccbcaf2 css-wyaokj" data-widget-type="LpNavReact"><div class="lp-nav__link-container css-1oevijs"><a data-widget-link="true" href="/conferences/" target="_top" data-link-type="site-route" data-route-guid="c2b3969a-102d-c204-0dc3-f6c8997a0949" data-route-slug="conferences" class="lp-nav__link css-gbl7kh" contenteditable="false">Conferences<svg xmlns="http://www.w3.org/2000/svg" width="10" height="5" viewBox="0 0 10 5" class="subnav__icon--desktop css-k7ybhg"><polygon points="0 0 5 5 10 0"></polygon></svg></a><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" class="subnav__icon--mobile js-mobile-subnav-trigger css-k7ybhg" data-collapsed="true"><path d="M7.41 8.59L12 13.17l4.59-4.58L18 10l-6 6-6-6 1.41-1.41z"></path><path fill="none" d="M0 0h24v24H0V0z"></path></svg><div class="lp-subnav w-d75a0c3f-4226-2968-a0a3-07079ccbcaf2 css-1mudjul" data-collapsed="true"><a data-widget-link="true" href="/nyscate/" target="_top" data-link-type="site-route" data-route-guid="f6e5049d-e6e2-26e3-d7de-7ced930b155e" data-route-slug="nyscate" class="lp-nav__link lp-subnav__link" contenteditable="false">Code.org at NYSCATE</a><a data-widget-link="true" href="/acte/" target="_top" data-link-type="site-route" data-route-guid="25f318c7-7189-01f5-0f92-f649a856c11e" data-route-slug="acte" class="lp-nav__link lp-subnav__link" contenteditable="false">Code.org at ACTE</a><a data-widget-link="true" href="/fetc-2025/" target="_top" data-link-type="site-route" data-route-guid="533e7101-3872-b94f-d7ca-86dc24597077" data-route-slug="fetc-2025" class="lp-nav__link lp-subnav__link" contenteditable="false">Code.org at FETC 2025</a></div></div></div></div></div></div></div></div></div></div><style data-emotion-css="1qtcj7h">.css-1qtcj7h{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:24px 0 96px;}.css-1qtcj7h .composite{width:100%;}</style><div class="css-1qtcj7h"><div class="composite flex__item--md-12 flex__item--xs-12 css-8x0d4x"><div class="inner-composite flex flex--12"><div class="widget-column flex__item--md-12 flex__item--xs-12"><div class="widget-row flex flex--12"><div class="flex__item--md-12 flex__item--xs-12"><div data-widget-id="ecacd9bf-6efd-8cb8-f7fa-f8de25c89d2c" class="widget"><div class="lp-button-react-wrapper css-y13kug" data-widget-type="LpButtonReact"><a data-widget-link="true" href="https://code.org/" target="_blank" rel="noopener noreferrer" data-link-type="external" class="lp-button-react w-ecacd9bf-6efd-8cb8-f7fa-f8de25c89d2c lp-button-react--full is-bold lp-button-react--small lp-button-react--line font-scale-4 line-height-scale-6 css-ulnsk1" contenteditable="false">Return to Code.org</a></div></div></div></div></div></div></div></div></div><style data-emotion-css="1a21613">.css-1a21613.side-nav-shield{display:none;}.css-1a21613.side-nav-shield.side-nav-shield--show{background-color:rgba(0,0,0,0.4);bottom:0;display:block;left:0;position:fixed;right:0;top:0;z-index:10;}</style><div class="js-side-nav-shield side-nav-shield css-1a21613"></div></div> <div class="page-background"> </div> <style data-emotion-css="jmhelw r2ag0e j1wz17 1bnr2ql mbpwwc o6foxp mi4w0s">.page-background{position:fixed;height:100vh;top:0;left:0;right:0;bottom:0;z-index:-1;background-color:rgb(255,255,255);}section{margin:0 auto;}.container{max-width:1280px;}@media (min-width:calc(1280px / 16)em){.widget{padding:calc(1280px / 100);}}h1{color:rgb(41,47,53);font-family:"Barlow",sans-serif;font-weight:bold;font-style:normal;}h2{color:rgb(41,47,53);font-family:"Barlow",sans-serif;font-weight:bold;font-style:normal;}h3{color:rgb(41,47,53);font-family:"Barlow",sans-serif;font-weight:bold;font-style:normal;}p{color:rgb(0,0,0);font-family:"Metropolis",sans-serif;font-weight:normal;font-style:normal;}ul{color:rgb(0,0,0);font-family:"Metropolis",sans-serif;font-weight:normal;font-style:normal;}h1{font-size:3.5rem;}h2{font-size:2rem;}h3{font-size:1.5rem;}p{font-size:1rem;}ul{font-size:1rem;}.lp-list.lp-list--bullet.text-align-left li::before{left:0;}.lp-list.lp-list--bullet.text-align-left li{padding-left:20px;}.lp-list.lp-list--numbered.text-align-left li::before{left:-3px;}.lp-list.lp-list--numbered.text-align-left li{padding-left:20px;}.lp-list.lp-list--numbered.text-align-left li:nth-child(n + 10){padding-left:30px;}@media only screen and (max-width:480px){.lp-list.lp-list--numbered.text-align-left li:nth-child(n + 10){padding-left:25px;}}.lp-list.lp-list--icon.text-align-left li::before{left:-6px;}.lp-list.lp-list--checkmark.text-align-left li::before{left:-6px;}h1{padding-bottom:0em;}h2{padding-bottom:0em;}h3{padding-bottom:0em;}p{margin-bottom:0.25em;}p,.lp-list{margin-bottom:0.25em;}ul{margin-bottom:0.25em;}h1{line-height:1;}h2{line-height:1.125;}h3{line-height:1.125;}p{line-height:1.625;}ul{line-height:1.625;}@media (min-width:480px){h1{font-size:2.75rem;}}@media (min-width:768px){h1{font-size:3.5rem;}}@media (min-width:480px){h2{font-size:1.75rem;}}@media (min-width:768px){h2{font-size:2rem;}}@media (min-width:480px){h3{font-size:1.3125rem;}}@media (min-width:768px){h3{font-size:1.5rem;}}@media (min-width:480px){p{font-size:0.875rem;}}@media (min-width:768px){p{font-size:1rem;}}@media (min-width:480px){ul{font-size:0.875rem;}}@media (min-width:768px){ul{font-size:1rem;}}.lp-alert,.lp-calendar-react .date,.lp-calendar-react .month,.lp-form-v2-input-react{font-family:"Metropolis",sans-serif;}.lp-form-v2-input-react{color:rgb(0,0,0);}form.is-disabled .error-prompt--disabled{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}form.is-disabled .form-field,form.is-disabled .lp-button-react,form.is-disabled .lp-product-summary-react{opacity:0.4;pointer-events:none;}form.is-invalid .error-prompt--invalid{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}form.has-info .error-prompt--info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}</style><style data-emotion-css="1o3acgz">.css-1o3acgz{background-image:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0)),url(undefined);}</style><div class="site css-1o3acgz"><div class="route" data-slug="istelive24" data-guid="54bc1a43-3201-a28d-123b-cfe97e8d27fe" data-page-title="Code.org at Istelive2024" data-description="Check out how you can interact with Code.org at upcoming conferences and other events in 2024. " data-keywords="AASA, SWSW EDU, FETC, Compute Science, Education, Conference, Orlando, Florida, San Diego, California, Ed-Tech, Educational Technology" data-robots=""><div class="page"><style data-emotion-css="tkm7db">.css-tkm7db{background-color:rgba(41,47,53,1);border-color:rgba(41,47,53,1);background-image:linear-gradient(rgba(41,47,53,0.97),rgba(41,47,53,0.97)),url("https://lh3.googleusercontent.com/Fkk6Z1xSwsnkqw7WwTOd5t8JIYVQwIShzTzxjo5yHMhmhfqOgF9qcSwSHqIlL5gAi8m36ekJQeq43mWgmq7xeSkmYkjMvN9TLOFY=w16");background-size:cover;background-position:center center;background-repeat:repeat;}.css-tkm7db > .container{padding-top:3vw;padding-right:0vw;padding-bottom:2vw;padding-left:0vw;}.site-header .css-tkm7db > .container{padding-top:10px;padding-right:0;padding-bottom:10px;padding-left:0;-webkit-transition:padding 0.03s ease;transition:padding 0.03s ease;}.bar .css-tkm7db{padding:0 50px;}@media (max-width:23.75em){.bar .css-tkm7db{padding:0 25px;}}@media (min-width:80em){.css-tkm7db > .container{padding-top:38.400000000000006px;padding-right:0px;padding-bottom:25.6px;padding-left:0px;}}</style><section class="has-background-image has-background-size-cover section css-tkm7db" data-guid="8ff1afba-f185-36f6-64fa-bcb6999ff1a2" data-background="https://lh3.googleusercontent.com/Fkk6Z1xSwsnkqw7WwTOd5t8JIYVQwIShzTzxjo5yHMhmhfqOgF9qcSwSHqIlL5gAi8m36ekJQeq43mWgmq7xeSkmYkjMvN9TLOFY"><div class="container" id="hero-section"><div class="layout flex flex--12" data-guid="f12205e5-43d5-3d18-3833-d6c7554ce335"><style data-emotion-css="30ka2t">.css-30ka2t{padding-top:0vw;padding-right:0vw;padding-bottom:0vw;padding-left:0vw;}@media(min-width:80em){.css-30ka2t.column{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}.css-30ka2t.column > .inner-column{padding-top:12.8px;padding-right:12.8px;padding-bottom:12.8px;padding-left:12.8px;}}</style><div class="column flex__item--md-12 flex__item--xs-12 css-30ka2t" data-guid="8d4724a1-66f9-d85f-fd82-6818f6afc3a4"><style data-emotion-css="efs6e5">.css-efs6e5{background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0);background-size:cover;background-position:center center;background-repeat:no-repeat;padding-top:1vw;padding-right:1vw;padding-bottom:1vw;padding-left:1vw;}.bar .css-efs6e5{padding-top:0;padding-bottom:0;}</style><div class="inner-column css-efs6e5"><style data-emotion-css="47r3vg">.section--center-widgets .css-47r3vg{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}@media (max-width:767px){.bar .css-47r3vg{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}}</style><div class="row flex flex--12 css-47r3vg"><style data-emotion-css="8x0d4x">.section--center-widgets .css-8x0d4x{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;max-width:100%;}</style><div class="composite flex__item--md-6 flex__item--xs-12 css-8x0d4x"><div class="inner-composite flex flex--6"><div class="widget-column flex__item--md-12 flex__item--xs-12"><div class="widget-row flex flex--12"><div class="flex__item--md-12 flex__item--xs-12"><div data-widget-id="f509b74b-85a6-5a2d-09fb-23e364c5c4f5" class="widget"><div class="lp-text-react lp-headline-react" data-widget-type="LpTextReact"><h1 class="lp-headline text-align-left font-scale-11 line-height-scale-4 gutter-bottom-6 headline"><span style="color: rgb(255, 255, 255);">Code.org at ISTELive 24</span></h1><p class="text-align-left font-scale-5 line-height-scale-5"><span style="color: rgba(255, 255, 255, 1);"><span style="font-family: &quot;Metropolis&quot;, sans-serif;"><span style="font-weight: 400">Come see us at ISTELive 24 in Denver. We'll be conducting demos in booth </span></span>2124<span style="font-family: &quot;Metropolis&quot;, sans-serif;"><span style="font-weight: 400">, giving presentations, and giving away great swag! </span></span></span></p></div></div></div></div></div></div></div><div class="layout-TC composite flex__item--md-6 flex__item--xs-12 css-8x0d4x"><div class="inner-composite flex flex--6 flex--sm-top"><div class="widget-column flex__item--md-12 flex__item--xs-12"><div class="widget-row flex flex--12"><div class="flex__item--md-12 flex__item--xs-12"><div data-widget-id="2bfc34fe-ae5c-fb59-a9ce-715ba375d7fe" class="widget"><style data-emotion-css="1yltisf">.css-1yltisf{text-align:center;}</style><div class="css-1yltisf"><div><a data-widget-link="true" href="https://code.org/music" target="_blank" rel="noopener noreferrer" data-link-type="external" data-conversion-click="true" class="lp-image-react-container lp-icon-react__icon--linked" contenteditable="false"><style data-emotion-css="1qiiywf">.css-1qiiywf{display:inline-block;vertical-align:middle;max-width:974px;}@media (max-width:530px){.site-header .composite .widget .css-1qiiywf{max-width:calc(100% - 80px);}}</style><img class="lp-image-react w-2bfc34fe-ae5c-fb59-a9ce-715ba375d7fe css-1qiiywf lazyload" src="https://lh3.googleusercontent.com/ZCGnYcPZ0ZFE8ktN5ZmL2mtwiFscEagufEU6Z-GVU_ibmQEAUO9GVhC12yziItMPAnKaMcWkqm1Ax_lQ5eWLl0K-NaGkYoJ1vDY=w16" data-src="https://lh3.googleusercontent.com/ZCGnYcPZ0ZFE8ktN5ZmL2mtwiFscEagufEU6Z-GVU_ibmQEAUO9GVhC12yziItMPAnKaMcWkqm1Ax_lQ5eWLl0K-NaGkYoJ1vDY" data-image-upload-source="builder3" alt="" style="width:100%"/></a></div></div></div></div></div><div class="widget-row flex flex--12"><div class="flex__item--md-12 flex__item--xs-12"><div data-widget-id="75f6b6aa-7e54-2a5b-2a1c-9fe350e46bdc" class="widget"><div class="lp-text-react lp-headline-react" data-widget-type="LpTextReact"><p class="text-align-center"><span style="color: rgb(213, 239, 241);"><strong>Come to our booth for a demo of Music Lab, <br>the newest and hottest drop from Code.org!!!</strong></span></p></div></div></div></div></div></div></div></div></div></div></div></div></section><style data-emotion-css="e8cann">.css-e8cann{background-color:rgba(255,255,255,1);border-color:rgba(255,255,255,1);background-size:contain;background-position:center center;background-repeat:no-repeat;}.css-e8cann > .container{padding-top:0vw;padding-right:1vw;padding-bottom:3vw;padding-left:1vw;}.site-header .css-e8cann > .container{padding-top:-5px;padding-right:0;padding-bottom:-5px;padding-left:0;-webkit-transition:padding 0.03s ease;transition:padding 0.03s ease;}.bar .css-e8cann{padding:0 50px;}@media (max-width:23.75em){.bar .css-e8cann{padding:0 25px;}}@media (min-width:80em){.css-e8cann > .container{padding-top:0px;padding-right:12.8px;padding-bottom:38.400000000000006px;padding-left:12.8px;}}</style><section class="section css-e8cann" data-guid="be719e66-4fbf-44d4-c5fa-3cce991ba9bc"><div class="container" id="about-1"><div class="layout flex flex--12" data-guid="11078d45-eda4-f626-a4ba-3e6565dda57d"><style data-emotion-css="1j5w4jr">.css-1j5w4jr{padding-top:3vw;padding-right:1vw;padding-bottom:1vw;padding-left:1vw;}@media(min-width:80em){.css-1j5w4jr.column{padding-top:38.400000000000006px;padding-right:12.8px;padding-bottom:12.8px;padding-left:12.8px;}.css-1j5w4jr.column > .inner-column{padding-top:12.8px;padding-right:12.8px;padding-bottom:12.8px;padding-left:12.8px;}}</style><div class="column flex__item--md-12 flex__item--xs-12 css-1j5w4jr" data-guid="c44338b3-89a3-efe3-bcf6-c179d8767b28"><style data-emotion-css="1u1wuqv">.css-1u1wuqv{background-color:rgba(247,248,250,1);border-color:rgba(247,248,250,1);background-size:cover;background-position:center center;background-repeat:no-repeat;padding-top:1vw;padding-right:1vw;padding-bottom:1vw;padding-left:1vw;}.bar .css-1u1wuqv{padding-top:0;padding-bottom:0;}</style><div class="inner-column css-1u1wuqv"><div class="row flex flex--12 css-47r3vg"><div class="composite flex__item--md-12 flex__item--xs-12 css-8x0d4x"><div class="inner-composite flex flex--12"><div class="widget-column flex__item--md-12 flex__item--xs-12"><div class="widget-row flex flex--12"><div class="flex__item--md-12 flex__item--xs-12"><div data-widget-id="d8e10c22-509e-7212-97ce-118a46fb82de" class="widget"><div class="lp-text-react lp-headline-react" data-widget-type="LpTextReact"><h2 class="lp-headline text-align-center gutter-bottom-4 subhead">Visit us at Booth #2124! </h2><p class="text-align-center font-scale-5 line-height-scale-4 gutter-bottom-1">Code.org staff will answer your questions and ask more about how we can help bring more computer science to your district. We'll have live demos and fun swag for you to take home!</p></div></div></div></div></div></div></div></div></div></div></div><div class="layout flex flex--12" data-guid="3b4c7946-ba01-13d5-e673-bca9954be7e6"><style data-emotion-css="18ssflw">.css-18ssflw{padding-top:1vw;padding-right:1vw;padding-bottom:1vw;padding-left:1vw;}@media(min-width:80em){.css-18ssflw.column{padding-top:12.8px;padding-right:12.8px;padding-bottom:12.8px;padding-left:12.8px;}.css-18ssflw.column > .inner-column{padding-top:12.8px;padding-right:12.8px;padding-bottom:12.8px;padding-left:12.8px;}}</style><div class="column flex__item--md-4 flex__item--xs-12 css-18ssflw" data-guid="921ee931-06ec-9a2c-082e-7e88bd251458"><div class="inner-column css-1u1wuqv"><div class="row flex flex--12 css-47r3vg"><div class="composite flex__item--md-12 flex__item--xs-12 css-8x0d4x"><div class="inner-composite flex flex--12"><div class="widget-column flex__item--md-12 flex__item--xs-12"><div class="widget-row flex flex--12"><div class="flex__item--md-12 flex__item--xs-12"><div data-widget-id="2766afaf-5a06-1dda-6a1f-f00e37795972" class="widget"><div class="lp-text-react lp-headline-react" data-widget-type="LpTextReact"><h3 class="lp-headline text-align-left gutter-bottom-4 small-subhead">Monday June 24</h3><ul class="lp-list text-align-left lp-list--bullet" data-guid="de73962d-f71c-4852-c256-e723727587c6"><li>9:45 Music Lab</li><li>10:15 District Program</li><li>10:45 Grades 6-12 AI Curriculum</li><li>11:15 Grades K-5 Curriculum</li><li>11:45 Music Lab</li><li>12:15 AI Assistant</li><li>12:45 LMS integration</li><li>1:15 Computer Science Connections</li><li>1:45 Music Lab</li><li>2:15 Self-Paced PL</li><li>2:45 District Program</li><li>3:15 <span style="color: rgb(31, 31, 31);"><span style="font-family: &quot;Roboto&quot;, sans-serif;">TEALS</span></span></li><li>3:45 District Program</li><li>4:15 Professional Learning</li><li>4:45 TeachAI</li><li>5:15 Music Lab</li></ul></div></div></div></div></div></div></div></div></div></div><div class="column flex__item--md-4 flex__item--xs-12 css-18ssflw" data-guid="850dd3cf-da9a-03e5-0b26-a1de5d96f1e7"><div class="inner-column css-1u1wuqv"><div class="row flex flex--12 css-47r3vg"><div class="composite flex__item--md-12 flex__item--xs-12 css-8x0d4x"><div class="inner-composite flex flex--12"><div class="widget-column flex__item--md-12 flex__item--xs-12"><div class="widget-row flex flex--12"><div class="flex__item--md-12 flex__item--xs-12"><div data-widget-id="3459feb7-3003-1ca8-4482-a0da7e1a007f" class="widget"><div class="lp-text-react lp-headline-react" data-widget-type="LpTextReact"><h3 class="lp-headline text-align-left gutter-bottom-4 small-subhead">Tuesday June 25</h3><ul class="lp-list text-align-left lp-list--bullet" data-guid="9695ee03-428d-763d-a1f3-14096cee7f07"><li>9:45 Music Lab</li><li>10:15 Grades K-5 AI Curriculum</li><li>10:45 LMS Integration</li><li>11:15 Computer Science Connections</li><li>11:45 Music Lab</li><li>12:15 AI Teaching Assistant</li><li>12:45 District Program</li><li>1:15 Self-paced Professional Learning</li><li>1:45 District Program</li><li>2:15 Teach AI</li><li>2:45 Grades 6-12 Curriculum</li><li>3:15 Computer Science Foundations</li><li>3:45 District Program</li><li>4:30 Music Lab</li></ul></div></div></div></div></div></div></div></div></div></div><div class="column flex__item--md-4 flex__item--xs-12 css-18ssflw" data-guid="90c8900e-c741-98e9-7e53-107ece256dcc"><div class="inner-column css-1u1wuqv"><div class="row flex flex--12 css-47r3vg"><div class="composite flex__item--md-12 flex__item--xs-12 css-8x0d4x"><div class="inner-composite flex flex--12"><div class="widget-column flex__item--md-12 flex__item--xs-12"><div class="widget-row flex flex--12"><div class="flex__item--md-12 flex__item--xs-12"><div data-widget-id="2ffb1c59-2dc2-b2bc-64de-43f4dbc73793" class="widget"><div class="lp-text-react lp-headline-react" data-widget-type="LpTextReact"><h3 class="lp-headline text-align-left gutter-bottom-4 small-subhead">Wednesday June 26</h3><ul class="lp-list text-align-left lp-list--bullet" data-guid="9b72dcda-b862-dd48-1d63-f64a6738aad1"><li>9:45 Music Lab</li><li>10:15 Computer Science Connections</li><li>10:45 Teach AI</li><li>11:00 District Program</li><li>11:30 Self-paced Professional Learning</li><li>12:00 LMS Integration</li><li>12:30 District Program</li><li>1:00 Computer Science Foundations</li><li>1:30 AP CSA</li><li>2:00 AI Teaching Assistant</li></ul></div></div></div></div></div></div></div></div></div></div></div></div></section><style data-emotion-css="2rl879">.css-2rl879{background-color:rgba(213,239,241,1);border-color:rgba(213,239,241,1);background-size:cover;background-position:center center;background-repeat:no-repeat;}.css-2rl879 > .container{padding-top:1vw;padding-right:0vw;padding-bottom:1vw;padding-left:0vw;}.site-header .css-2rl879 > .container{padding-top:0px;padding-right:0;padding-bottom:0px;padding-left:0;-webkit-transition:padding 0.03s ease;transition:padding 0.03s ease;}.bar .css-2rl879{padding:0 50px;}@media (max-width:23.75em){.bar .css-2rl879{padding:0 25px;}}@media (min-width:80em){.css-2rl879 > .container{padding-top:12.8px;padding-right:0px;padding-bottom:12.8px;padding-left:0px;}}</style><section class="section css-2rl879" data-guid="4891902f-7a24-de71-7891-4234e1282562"><div class="container" id="cta-callout-strip"><div class="layout flex flex--12" data-guid="8249ec6b-046a-3981-1361-84ed519c4d6d"><div class="column flex__item--md-8 flex__item--xs-12 css-30ka2t" data-guid="0d2ff9f7-c04f-1aab-4b55-e39d02221f7b"><div class="inner-column css-efs6e5"><div class="row flex flex--12 css-47r3vg"><div class="composite flex__item--md-12 flex__item--xs-12 css-8x0d4x"><div class="inner-composite flex flex--12"><div class="widget-column flex__item--md-12 flex__item--xs-12"><div class="widget-row flex flex--12"><div class="flex__item--md-12 flex__item--xs-12"><div data-widget-id="0c1f7796-86e9-5a09-db2b-187d48bd0cdc" class="widget"><div class="lp-text-react lp-headline-react" data-widget-type="LpTextReact"><p class="text-align-left"><span class="font-scale-6"><strong>Come meet with us!<br></strong></span>Set up some time to meet with one of us during the conference.</p></div></div></div></div></div></div></div></div></div></div><style data-emotion-css="1mbnd9a">.css-1mbnd9a{padding-top:0vw;padding-right:1vw;padding-bottom:0vw;padding-left:1vw;}@media(min-width:80em){.css-1mbnd9a.column{padding-top:0px;padding-right:12.8px;padding-bottom:0px;padding-left:12.8px;}.css-1mbnd9a.column > .inner-column{padding-top:12.8px;padding-right:0px;padding-bottom:12.8px;padding-left:0px;}}</style><div class="column flex__item--md-4 flex__item--xs-12 css-1mbnd9a" data-guid="c2dd1ebf-2fb6-e5cb-3b41-729a2bbacf4a"><style data-emotion-css="g9osdd">.css-g9osdd{background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0);background-size:cover;background-position:center center;background-repeat:no-repeat;padding-top:1vw;padding-right:0vw;padding-bottom:1vw;padding-left:0vw;}.bar .css-g9osdd{padding-top:0;padding-bottom:0;}</style><div class="inner-column css-g9osdd"><div class="row flex flex--12 css-47r3vg"><div class="composite flex__item--md-12 flex__item--xs-12 css-8x0d4x"><div class="inner-composite flex flex--12"><div class="widget-column flex__item--md-12 flex__item--xs-12"><div class="widget-row flex flex--12"><div class="flex__item--md-12 flex__item--xs-12"><div data-widget-id="038d98d2-85d9-4f4b-dd02-8c8351b534cf" class="widget"><style data-emotion-css="lj3p77">.css-lj3p77{position:relative;z-index:0;text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;}</style><div class="lp-button-react-wrapper css-lj3p77" data-widget-type="LpButtonReact"><style data-emotion-css="sg4h80">.css-sg4h80{-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border-style:solid;border-width:1px;text-align:center;font-family:'Lato',sans-serif;text-shadow:none;-webkit-transition:color 0.2s linear,background 0.2s linear,border-color 0.2s linear, text-shadow 0.2s linear;transition:color 0.2s linear,background 0.2s linear,border-color 0.2s linear, text-shadow 0.2s linear;-webkit-text-decoration:none;text-decoration:none;position:relative;font-weight:bold;min-height:36px;min-width:72px;padding:8px 18px;font-family:"Metropolis",sans-serif;border-radius:4px;}.css-sg4h80::before{border-radius:4px;}.css-sg4h80,.css-sg4h80:focus,.css-sg4h80:active{border-color:rgb(150,95,190);background:rgb(150,95,190);color:rgb(255,249,246);}.css-sg4h80:hover{background-color:rgb(110,69,139);border-color:rgb(110,69,139);color:rgb(255,249,246);}</style><a data-widget-link="true" href="https://meetings.hubspot.com/nikki-navta" target="_blank" rel="noopener noreferrer" data-link-type="external" class="lp-button-react w-038d98d2-85d9-4f4b-dd02-8c8351b534cf is-bold lp-button-react--small lp-button-react--flat lp-btn-flat font-scale-4 line-height-scale-6 css-sg4h80" contenteditable="false">Book a time</a></div></div></div></div></div></div></div></div></div></div></div></div></section><style data-emotion-css="1homfgz">.css-1homfgz{background-color:rgba(247,248,250,1);border-color:rgba(247,248,250,1);background-size:cover;background-position:center center;background-repeat:no-repeat;}.css-1homfgz > .container{padding-top:4vw;padding-right:2vw;padding-bottom:4vw;padding-left:2vw;}.site-header .css-1homfgz > .container{padding-top:15px;padding-right:0;padding-bottom:15px;padding-left:0;-webkit-transition:padding 0.03s ease;transition:padding 0.03s ease;}.bar .css-1homfgz{padding:0 50px;}@media (max-width:23.75em){.bar .css-1homfgz{padding:0 25px;}}@media (min-width:80em){.css-1homfgz > .container{padding-top:51.2px;padding-right:25.6px;padding-bottom:51.2px;padding-left:25.6px;}}</style><section class="section css-1homfgz" data-guid="85c33528-e429-89d5-b747-577919cc7ded"><div class="container" id="event-full-width"><div class="layout flex flex--12" data-guid="c96f16d4-8333-8a63-1b33-294d9c49786e"><div class="column flex__item--md-12 flex__item--xs-12 css-30ka2t" data-guid="9a366ea5-348f-b96b-4527-b909ea7f117e"><style data-emotion-css="1vqpuji">.css-1vqpuji{background-color:rgba(255,255,255,1);border-color:rgba(255,255,255,1);background-size:cover;background-position:center center;background-repeat:no-repeat;padding-top:1vw;padding-right:1vw;padding-bottom:1vw;padding-left:1vw;}.bar .css-1vqpuji{padding-top:0;padding-bottom:0;}</style><div class="inner-column css-1vqpuji"><div class="row flex flex--12 css-47r3vg"><div class="composite flex__item--md-12 flex__item--xs-12 css-8x0d4x"><div class="inner-composite flex flex--12"><div class="widget-column flex__item--md-12 flex__item--xs-12"><div class="widget-row flex flex--12"><div class="flex__item--md-12 flex__item--xs-12"><div data-widget-id="8351274e-209d-cb13-0227-43a7133a2b31" class="widget"><div class="lp-text-react lp-headline-react" data-widget-type="LpTextReact"><p class="text-align-left font-scale-3 line-height-scale-1"><span style="color: rgba(0, 173, 188, 1);"><strong>PRESENTATION</strong></span></p><p class="text-align-left font-scale-4 line-height-scale-1"></p><p class="text-align-left font-scale-7 line-height-scale-4 gutter-bottom-1"><span style="color: rgb(0, 0, 0);"><span style="font-family: &quot;Metropolis&quot;, sans-serif;"><strong>Leaders Bringing GenAI to the Classroom: What we have learned so far!</strong></span></span></p></div></div></div></div></div></div></div></div><div class="row flex flex--12 css-47r3vg"><div class="composite flex__item--md-12 flex__item--xs-12 css-8x0d4x"><div class="inner-composite flex flex--12"><div class="widget-column flex__item--md-12 flex__item--xs-12"><div class="widget-row flex flex--12"><div class="flex__item--md-12 flex__item--xs-12"><div data-widget-id="ef0f1758-a79d-2bbf-ce62-6d5c6db9c538" class="widget"><div class="lp-text-react lp-headline-react" data-widget-type="LpTextReact"><p class="text-align-left">When: <span style="color: rgb(41, 47, 53);"><span style="font-family: &quot;Metropolis&quot;, sans-serif;"><strong>Monday, June 24, 2024 10:00 AM - 11:00 AM</strong></span></span></p><p class="text-align-left"><span style="color: rgb(41, 47, 53);"><span style="font-family: &quot;Metropolis&quot;, sans-serif;">Where: </span></span><span style=""><span style="font-family: &quot;Metropolis&quot;, sans-serif;"><strong>Colorado Convention Center, 709/11</strong></span></span></p><p class="text-align-left gutter-bottom-1"><span style="color: rgb(41, 47, 53);"><span style="font-family: &quot;Metropolis&quot;, sans-serif;">Who: </span></span><span style="color: rgb(0, 0, 0);"><span style="font-family: &quot;Metropolis&quot;, sans-serif;"><strong>Pat Yongpradit</strong></span></span><span style="color: rgb(41, 47, 53);"><span style="font-family: &quot;Metropolis&quot;, sans-serif;">, Chief Academic Officer</span></span></p></div></div></div></div></div></div></div></div><div class="row flex flex--12 css-47r3vg"><div class="composite flex__item--md-12 flex__item--xs-12 css-8x0d4x"><div class="inner-composite flex flex--12"><div class="widget-column flex__item--md-12 flex__item--xs-12"><div class="widget-row flex flex--12"><div class="flex__item--md-12 flex__item--xs-12"><div data-widget-id="8dabdd83-e095-cf7f-bcc1-c7de65b1859a" class="widget"><div class="lp-text-react lp-headline-react" data-widget-type="LpTextReact"><p class="text-align-left"><span style="color: rgb(85, 85, 85);"><span style="font-family: &quot;Metropolis&quot;, sans-serif;">What have district leaders and educators learned from implementing AI in classrooms? Join us for a conversation on what practitioners and industry leaders have realized about using AI tools. Learn the questions to ask as you consider selecting AI tools to support learning objectives and build AI literacy. This panel will feature leaders who have led implementations across states and districts. Interact with peers and walk away with resources from TeachA to support your community.</span></span></p></div></div></div></div></div></div></div></div><div class="row flex flex--12 css-47r3vg"><div class="composite flex__item--md-12 flex__item--xs-12 css-8x0d4x"><div class="inner-composite flex flex--12"><div class="widget-column flex__item--md-12 flex__item--xs-12"><div class="widget-row flex flex--12"><div class="flex__item--md-12 flex__item--xs-12"><div data-widget-id="9efc3dc7-4b0f-3982-6af4-114f17095d3c" class="widget"><style data-emotion-css="163w4ef">.css-163w4ef{position:relative;z-index:0;text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;}</style><div class="lp-button-react-wrapper css-163w4ef" data-widget-type="LpButtonReact"><style data-emotion-css="cuzrtv">.css-cuzrtv{-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border-style:solid;border-width:1px;text-align:center;font-family:'Lato',sans-serif;text-shadow:none;-webkit-transition:color 0.2s linear,background 0.2s linear,border-color 0.2s linear, text-shadow 0.2s linear;transition:color 0.2s linear,background 0.2s linear,border-color 0.2s linear, text-shadow 0.2s linear;-webkit-text-decoration:none;text-decoration:none;position:relative;font-weight:bold;min-height:36px;min-width:72px;padding:8px 18px;background:transparent;font-family:"Metropolis",sans-serif;border-radius:4px;}.css-cuzrtv::before{border-radius:4px;}.css-cuzrtv,.css-cuzrtv:focus,.css-cuzrtv:active{border-color:rgb(41,47,53);color:rgb(41,47,53);}.css-cuzrtv:hover{background-color:rgb(41,47,53);color:rgb(255,255,255);}</style><a data-widget-link="true" href="https://conference.iste.org/2024/program/search/detail_session.php?id=117273314" target="_blank" rel="noopener noreferrer" data-link-type="external" class="lp-button-react w-9efc3dc7-4b0f-3982-6af4-114f17095d3c is-bold lp-button-react--small lp-button-react--line font-scale-4 line-height-scale-6 css-cuzrtv" contenteditable="false">View event on conference website</a></div></div></div></div></div></div></div></div><div class="row flex flex--12 css-47r3vg"><div class="composite flex__item--md-12 flex__item--xs-12 css-8x0d4x"><div class="inner-composite flex flex--12"><div class="widget-column flex__item--md-12 flex__item--xs-12"><div class="widget-row flex flex--12"><div class="flex__item--md-12 flex__item--xs-12"><div data-widget-id="feaab69c-c0ad-cac1-12ae-e38d245cb9bd" class="widget"><style data-emotion-css="qqgly9">.css-qqgly9{height:0;width:100%;margin:12px 0;border:none;border-bottom-width:1px;border-bottom-color:rgb(212,213,215);border-bottom-style:solid;}</style><hr class="lp-line-react w-feaab69c-c0ad-cac1-12ae-e38d245cb9bd css-qqgly9"/></div></div></div></div></div></div></div><div class="row flex flex--12 css-47r3vg"><div class="composite flex__item--md-12 flex__item--xs-12 css-8x0d4x"><div class="inner-composite flex flex--12"><div class="widget-column flex__item--md-12 flex__item--xs-12"><div class="widget-row flex flex--12"><div class="flex__item--md-12 flex__item--xs-12"><div data-widget-id="c96cbdd1-5188-46ad-11f9-cee17778e89d" class="widget"><div class="lp-text-react lp-headline-react" data-widget-type="LpTextReact"><p class="text-align-left font-scale-3 line-height-scale-1"><span style="color: rgba(0, 173, 188, 1);"><strong>PRESENTATION</strong></span></p><p class="text-align-left font-scale-4 line-height-scale-1"></p><p class="text-align-left font-scale-7 line-height-scale-4 gutter-bottom-1"><span style="color: rgba(41, 47, 53, 1);"><span style="font-family: &quot;Metropolis&quot;, sans-serif;"><strong>How AI Makes Decisions</strong></span></span></p></div></div></div></div></div></div></div></div><div class="row flex flex--12 css-47r3vg"><div class="composite flex__item--md-12 flex__item--xs-12 css-8x0d4x"><div class="inner-composite flex flex--12"><div class="widget-column flex__item--md-12 flex__item--xs-12"><div class="widget-row flex flex--12"><div class="flex__item--md-12 flex__item--xs-12"><div data-widget-id="c17cda15-92e1-ded2-102a-6923c6712145" class="widget"><div class="lp-text-react lp-headline-react" data-widget-type="LpTextReact"><p class="text-align-left">When: <span style="color: rgb(41, 47, 53);"><span style="font-family: &quot;Metropolis&quot;, sans-serif;"><strong>Monday, June 24, 2024 2:00 PM - 3:45 PM</strong></span></span></p><p class="text-align-left"><span style="color: rgb(41, 47, 53);"><span style="font-family: &quot;Metropolis&quot;, sans-serif;">Where: </span></span><span style="color: rgba(41, 47, 53, 1);"><span style="font-family: &quot;Metropolis&quot;, sans-serif;"><strong>Colorado Convention Center, Trailblazers Stage</strong></span></span></p><p class="text-align-left gutter-bottom-1"><span style="color: rgb(41, 47, 53);"><span style="font-family: &quot;Metropolis&quot;, sans-serif;">Who: <strong>Nikki Navta</strong>, K-12 Adoption Lead, <strong>Emma Wingreen,</strong> Curriculum Manager</span></span></p></div></div></div></div></div></div></div></div><div class="row flex flex--12 css-47r3vg"><div class="composite flex__item--md-12 flex__item--xs-12 css-8x0d4x"><div class="inner-composite flex flex--12"><div class="widget-column flex__item--md-12 flex__item--xs-12"><div class="widget-row flex flex--12"><div class="flex__item--md-12 flex__item--xs-12"><div data-widget-id="6d94e1f5-380b-5cf5-bdcc-f70e60c2ca8f" class="widget"><div class="lp-text-react lp-headline-react" data-widget-type="LpTextReact"><p class="text-align-left"><span style="color: rgb(85, 85, 85);"><span style="font-family: &quot;Metropolis&quot;, sans-serif;">How AI Makes Decisions is a curriculum and accompanying self-paced, online professional learning course that helps educators teach students in grades 2-5 the fundamentals of Artificial Intelligence (AI) and machine learning by focusing on predictive data models.</span></span></p></div></div></div></div></div></div></div></div><div class="row flex flex--12 css-47r3vg"><div class="composite flex__item--md-12 flex__item--xs-12 css-8x0d4x"><div class="inner-composite flex flex--12"><div class="widget-column flex__item--md-12 flex__item--xs-12"><div class="widget-row flex flex--12"><div class="flex__item--md-12 flex__item--xs-12"><div data-widget-id="9c19eabd-d15f-f291-ffea-1aa15e7f0452" class="widget"><div class="lp-button-react-wrapper css-163w4ef" data-widget-type="LpButtonReact"><a data-widget-link="true" href="https://conference.iste.org/2024/program/search/detail_session.php?id=117555634" target="_blank" rel="noopener noreferrer" data-link-type="external" class="lp-button-react w-9c19eabd-d15f-f291-ffea-1aa15e7f0452 is-bold lp-button-react--small lp-button-react--line font-scale-4 line-height-scale-6 css-cuzrtv" contenteditable="false">View event on conference website</a></div></div></div></div></div></div></div></div><div class="row flex flex--12 css-47r3vg"><div class="composite flex__item--md-12 flex__item--xs-12 css-8x0d4x"><div class="inner-composite flex flex--12"><div class="widget-column flex__item--md-12 flex__item--xs-12"><div class="widget-row flex flex--12"><div class="flex__item--md-12 flex__item--xs-12"><div data-widget-id="4d460d1e-0e24-c881-c768-7571668a6b69" class="widget"><hr class="lp-line-react w-4d460d1e-0e24-c881-c768-7571668a6b69 css-qqgly9"/></div></div></div></div></div></div></div><div class="row flex flex--12 css-47r3vg"><div class="composite flex__item--md-12 flex__item--xs-12 css-8x0d4x"><div class="inner-composite flex flex--12"><div class="widget-column flex__item--md-12 flex__item--xs-12"><div class="widget-row flex flex--12"><div class="flex__item--md-12 flex__item--xs-12"><div data-widget-id="930d3755-2298-a3b3-c23b-b788ce09e8ee" class="widget"><div class="lp-text-react lp-headline-react" data-widget-type="LpTextReact"><p class="text-align-left font-scale-3 line-height-scale-1"><span style="color: rgba(0, 173, 188, 1);"><strong>PRESENTATION</strong></span></p><p class="text-align-left font-scale-4 line-height-scale-1"></p><p class="text-align-left font-scale-7 line-height-scale-4 gutter-bottom-1"><span style="color: rgba(41, 47, 53, 1);"><span style="font-family: &quot;Metropolis&quot;, sans-serif;"><strong>Teach Students to Develop A Computer Vision Program</strong></span></span></p></div></div></div></div></div></div></div></div><div class="row flex flex--12 css-47r3vg"><div class="composite flex__item--md-12 flex__item--xs-12 css-8x0d4x"><div class="inner-composite flex flex--12"><div class="widget-column flex__item--md-12 flex__item--xs-12"><div class="widget-row flex flex--12"><div class="flex__item--md-12 flex__item--xs-12"><div data-widget-id="690ecd65-1504-3063-e8bc-edded8bf6f8f" class="widget"><div class="lp-text-react lp-headline-react" data-widget-type="LpTextReact"><p class="text-align-left">When: <span style="color: rgb(41, 47, 53);"><span style="font-family: &quot;Metropolis&quot;, sans-serif;"><strong>Tuesday, June 25, 2024 12:30 PM - 1:30 PM</strong></span></span></p><p class="text-align-left"><span style="color: rgb(41, 47, 53);"><span style="font-family: &quot;Metropolis&quot;, sans-serif;">Where: </span></span><span style="color: rgba(41, 47, 53, 1);"><span style="font-family: &quot;Metropolis&quot;, sans-serif;"><strong>Colorado Convention Center, 405/6/7</strong></span></span></p><p class="text-align-left gutter-bottom-1"><span style="color: rgb(41, 47, 53);"><span style="font-family: &quot;Metropolis&quot;, sans-serif;">Who: <strong>Kenneth Akiha</strong>, Curriculum Development Manager, <strong>Dr. Jamila Cocchiola,</strong> 6-12 Curriculum Product Manager</span></span></p></div></div></div></div></div></div></div></div><div class="row flex flex--12 css-47r3vg"><div class="composite flex__item--md-12 flex__item--xs-12 css-8x0d4x"><div class="inner-composite flex flex--12"><div class="widget-column flex__item--md-12 flex__item--xs-12"><div class="widget-row flex flex--12"><div class="flex__item--md-12 flex__item--xs-12"><div data-widget-id="13946113-38bb-4f34-1bd4-5d7a0586fc3b" class="widget"><div class="lp-text-react lp-headline-react" data-widget-type="LpTextReact"><p class="text-align-left">Participants will get an overview of the Code.org Software Engineering &amp; Computer Vision module and learn about the experiences of teachers and students who have completed this module. Participants will practice coding with Github Copilot chat and training their own computer vision model using Teachable Machine.</p></div></div></div></div></div></div></div></div><div class="row flex flex--12 css-47r3vg"><div class="composite flex__item--md-12 flex__item--xs-12 css-8x0d4x"><div class="inner-composite flex flex--12"><div class="widget-column flex__item--md-12 flex__item--xs-12"><div class="widget-row flex flex--12"><div class="flex__item--md-12 flex__item--xs-12"><div data-widget-id="b2dca34f-421c-8e0f-2fff-d8dae84be175" class="widget"><div class="lp-button-react-wrapper css-163w4ef" data-widget-type="LpButtonReact"><a data-widget-link="true" href="https://conference.iste.org/2024/program/search/detail_session.php?id=117271222" target="_blank" rel="noopener noreferrer" data-link-type="external" class="lp-button-react w-b2dca34f-421c-8e0f-2fff-d8dae84be175 is-bold lp-button-react--small lp-button-react--line font-scale-4 line-height-scale-6 css-cuzrtv" contenteditable="false">View event on conference website</a></div></div></div></div></div></div></div></div><div class="row flex flex--12 css-47r3vg"><div class="composite flex__item--md-12 flex__item--xs-12 css-8x0d4x"><div class="inner-composite flex flex--12"><div class="widget-column flex__item--md-12 flex__item--xs-12"><div class="widget-row flex flex--12"><div class="flex__item--md-12 flex__item--xs-12"><div data-widget-id="fb8b39c6-0d23-d329-a8ad-2d4a3fb9bb14" class="widget"><hr class="lp-line-react w-fb8b39c6-0d23-d329-a8ad-2d4a3fb9bb14 css-qqgly9"/></div></div></div></div></div></div></div><div class="row flex flex--12 css-47r3vg"><div class="composite flex__item--md-12 flex__item--xs-12 css-8x0d4x"><div class="inner-composite flex flex--12"><div class="widget-column flex__item--md-12 flex__item--xs-12"><div class="widget-row flex flex--12"><div class="flex__item--md-12 flex__item--xs-12"><div data-widget-id="b96759da-8e84-e8ae-9ce6-21e378171343" class="widget"><div class="lp-text-react lp-headline-react" data-widget-type="LpTextReact"><p class="text-align-left font-scale-3 line-height-scale-1"><span style="color: rgba(0, 173, 188, 1);"><strong>PRESENTATION</strong></span></p><p class="text-align-left font-scale-4 line-height-scale-1"></p><p class="text-align-left font-scale-7 line-height-scale-4 gutter-bottom-1"><span style="color: rgb(0, 0, 0);"><span style="font-family: &quot;Metropolis&quot;, sans-serif;"><strong>The Essential Human Touch: Empathy and SEL in the Age of AI</strong></span></span></p></div></div></div></div></div></div></div></div><div class="row flex flex--12 css-47r3vg"><div class="composite flex__item--md-12 flex__item--xs-12 css-8x0d4x"><div class="inner-composite flex flex--12"><div class="widget-column flex__item--md-12 flex__item--xs-12"><div class="widget-row flex flex--12"><div class="flex__item--md-12 flex__item--xs-12"><div data-widget-id="b39b6092-9b04-e283-29fa-be3ea311e2dc" class="widget"><div class="lp-text-react lp-headline-react" data-widget-type="LpTextReact"><p class="text-align-left">When: <span style="color: rgb(41, 47, 53);"><span style="font-family: &quot;Metropolis&quot;, sans-serif;"><strong>Tuesday, June 25, 2024 2:30 PM - 4:00 PM</strong></span></span></p><p class="text-align-left"><span style="color: rgb(41, 47, 53);"><span style="font-family: &quot;Metropolis&quot;, sans-serif;">Where: <strong>Colorado Convention Center, Innovation Arcade: AI Exploration Lab 2</strong></span></span></p><p class="text-align-left gutter-bottom-1"><span style="color: rgb(41, 47, 53);"><span style="font-family: &quot;Metropolis&quot;, sans-serif;">Who: <strong>Sarah Judd</strong>, Curriculum Content Developer</span></span></p></div></div></div></div></div></div></div></div><div class="row flex flex--12 css-47r3vg"><div class="composite flex__item--md-12 flex__item--xs-12 css-8x0d4x"><div class="inner-composite flex flex--12"><div class="widget-column flex__item--md-12 flex__item--xs-12"><div class="widget-row flex flex--12"><div class="flex__item--md-12 flex__item--xs-12"><div data-widget-id="46a3c688-f15a-ff05-0028-d66c1a5be563" class="widget"><div class="lp-text-react lp-headline-react" data-widget-type="LpTextReact"><p class="text-align-left">Experts from diverse fields explore building ethical AI and envision the future of workforce development amidst AI advancements while emphasizing the irreplaceable value of the human touch and empathy. Discover how teaching empathy equips students with the social and emotional skills necessary to thrive in an AI-driven world.</p></div></div></div></div></div></div></div></div><div class="row flex flex--12 css-47r3vg"><div class="composite flex__item--md-12 flex__item--xs-12 css-8x0d4x"><div class="inner-composite flex flex--12"><div class="widget-column flex__item--md-12 flex__item--xs-12"><div class="widget-row flex flex--12"><div class="flex__item--md-12 flex__item--xs-12"><div data-widget-id="e89af535-bbec-78ca-e218-1f33a7be3e8d" class="widget"><div class="lp-button-react-wrapper css-163w4ef" data-widget-type="LpButtonReact"><a data-widget-link="true" href="https://conference.iste.org/2024/program/search/detail_session.php?id=117264472" target="_blank" rel="noopener noreferrer" data-link-type="external" class="lp-button-react w-e89af535-bbec-78ca-e218-1f33a7be3e8d is-bold lp-button-react--small lp-button-react--line font-scale-4 line-height-scale-6 css-cuzrtv" contenteditable="false">View event on conference website</a></div></div></div></div></div></div></div></div><div class="row flex flex--12 css-47r3vg"><div class="composite flex__item--md-12 flex__item--xs-12 css-8x0d4x"><div class="inner-composite flex flex--12"><div class="widget-column flex__item--md-12 flex__item--xs-12"><div class="widget-row flex flex--12"><div class="flex__item--md-12 flex__item--xs-12"><div data-widget-id="ba535ef2-053f-5637-3bae-17c6341c0c1d" class="widget"><hr class="lp-line-react w-ba535ef2-053f-5637-3bae-17c6341c0c1d css-qqgly9"/></div></div></div></div></div></div></div><div class="row flex flex--12 css-47r3vg"><div class="composite flex__item--md-12 flex__item--xs-12 css-8x0d4x"><div class="inner-composite flex flex--12"><div class="widget-column flex__item--md-12 flex__item--xs-12"><div class="widget-row flex flex--12"><div class="flex__item--md-12 flex__item--xs-12"><div data-widget-id="886d2a87-f7b1-66b1-be19-8874adb8837d" class="widget"><div class="lp-text-react lp-headline-react" data-widget-type="LpTextReact"><p class="text-align-left font-scale-3 line-height-scale-1"><span style="color: rgba(0, 173, 188, 1);"><strong>PRESENTATION</strong></span></p><p class="text-align-left font-scale-4 line-height-scale-1"></p><p class="text-align-left font-scale-7 line-height-scale-4 gutter-bottom-1"><span style="color: rgba(41, 47, 53, 1);"><span style="font-family: &quot;Metropolis&quot;, sans-serif;"><strong>Bringing AI Professional Development to Your Staff</strong></span></span></p></div></div></div></div></div></div></div></div><div class="row flex flex--12 css-47r3vg"><div class="composite flex__item--md-12 flex__item--xs-12 css-8x0d4x"><div class="inner-composite flex flex--12"><div class="widget-column flex__item--md-12 flex__item--xs-12"><div class="widget-row flex flex--12"><div class="flex__item--md-12 flex__item--xs-12"><div data-widget-id="4c911889-54e1-d233-7c6a-883cf95446f1" class="widget"><div class="lp-text-react lp-headline-react" data-widget-type="LpTextReact"><p class="text-align-left gutter-bottom-1">When: <span style="color: rgb(41, 47, 53);"><span style="font-family: &quot;Metropolis&quot;, sans-serif;"><strong>Tuesday, June 25, 2024 3:30 PM - 5:00 PM</strong></span></span></p><p class="text-align-left gutter-bottom-1"><span style="color: rgb(41, 47, 53);"><span style="font-family: &quot;Metropolis&quot;, sans-serif;">Where: <strong>Colorado Convention Center, Bluebird Ballroom Lobby, Table 27</strong></span></span></p><p class="text-align-left gutter-bottom-1"><span style="color: rgb(41, 47, 53);"><span style="font-family: &quot;Metropolis&quot;, sans-serif;">Who: <strong>Micah Kennedy</strong>, Professional Learning Manager</span></span></p></div></div></div></div></div></div></div></div><div class="row flex flex--12 css-47r3vg"><div class="composite flex__item--md-12 flex__item--xs-12 css-8x0d4x"><div class="inner-composite flex flex--12"><div class="widget-column flex__item--md-12 flex__item--xs-12"><div class="widget-row flex flex--12"><div class="flex__item--md-12 flex__item--xs-12"><div data-widget-id="03094e4e-eb23-55ed-b598-06ad6a11eb0d" class="widget"><div class="lp-text-react lp-headline-react" data-widget-type="LpTextReact"><p class="text-align-left">Improve teacher efficiency, support student learning, and help keep everyone safe online by bringing AI professional development to your staff. At this session you’ll learn how AI is impacting education, and get equipped with the knowledge, tools, and resources you need to support your staff in their AI journey.</p></div></div></div></div></div></div></div></div><div class="row flex flex--12 css-47r3vg"><div class="composite flex__item--md-12 flex__item--xs-12 css-8x0d4x"><div class="inner-composite flex flex--12"><div class="widget-column flex__item--md-12 flex__item--xs-12"><div class="widget-row flex flex--12"><div class="flex__item--md-12 flex__item--xs-12"><div data-widget-id="cf29eb55-e6cc-c327-ed25-3075ea8be0cc" class="widget"><div class="lp-button-react-wrapper css-163w4ef" data-widget-type="LpButtonReact"><a data-widget-link="true" href="https://conference.iste.org/2024/program/search/detail_session.php?id=117274666" target="_blank" rel="noopener noreferrer" data-link-type="external" class="lp-button-react w-cf29eb55-e6cc-c327-ed25-3075ea8be0cc is-bold lp-button-react--small lp-button-react--line font-scale-4 line-height-scale-6 css-cuzrtv" contenteditable="false">View event on conference website</a></div></div></div></div></div></div></div></div><div class="row flex flex--12 css-47r3vg"><div class="composite flex__item--md-12 flex__item--xs-12 css-8x0d4x"><div class="inner-composite flex flex--12"><div class="widget-column flex__item--md-12 flex__item--xs-12"><div class="widget-row flex flex--12"><div class="flex__item--md-12 flex__item--xs-12"><div data-widget-id="ae2b92b2-d559-2c43-2fb8-308a85ba7003" class="widget"><hr class="lp-line-react w-ae2b92b2-d559-2c43-2fb8-308a85ba7003 css-qqgly9"/></div></div></div></div></div></div></div><div class="row flex flex--12 css-47r3vg"><div class="composite flex__item--md-12 flex__item--xs-12 css-8x0d4x"><div class="inner-composite flex flex--12"><div class="widget-column flex__item--md-12 flex__item--xs-12"><div class="widget-row flex flex--12"><div class="flex__item--md-12 flex__item--xs-12"><div data-widget-id="8039ccfe-2084-8578-eccf-a5b196f1b8cc" class="widget"><div class="lp-text-react lp-headline-react" data-widget-type="LpTextReact"><p class="text-align-left font-scale-3 line-height-scale-1"><span style="color: rgba(0, 173, 188, 1);"><strong>PRESENTATION</strong></span></p><p class="text-align-left font-scale-4 line-height-scale-1"></p><p class="text-align-left font-scale-7 line-height-scale-4 gutter-bottom-1"><span style="color: rgba(41, 47, 53, 1);"><span style="font-family: &quot;Metropolis&quot;, sans-serif;"><strong>Bringing AI Professional Development to Your Staff</strong></span></span></p></div></div></div></div></div></div></div></div><div class="row flex flex--12 css-47r3vg"><div class="composite flex__item--md-12 flex__item--xs-12 css-8x0d4x"><div class="inner-composite flex flex--12"><div class="widget-column flex__item--md-12 flex__item--xs-12"><div class="widget-row flex flex--12"><div class="flex__item--md-12 flex__item--xs-12"><div data-widget-id="2a691aef-7fd9-eb37-0e87-c77fb3ed1f06" class="widget"><div class="lp-text-react lp-headline-react" data-widget-type="LpTextReact"><p class="text-align-left gutter-bottom-1">When: <span style="color: rgb(41, 47, 53);"><span style="font-family: &quot;Metropolis&quot;, sans-serif;"><strong>Wednesday, June 26, 2024 8:30 AM - 10:00 AM</strong></span></span></p><p class="text-align-left gutter-bottom-1"><span style="color: rgb(41, 47, 53);"><span style="font-family: &quot;Metropolis&quot;, sans-serif;">Where: </span></span><span style=""><span style="font-family: &quot;Metropolis&quot;, sans-serif;"><strong>Colorado Convention Center, Innovation Arcade: AI Exploration Lab A</strong></span></span></p><p class="text-align-left gutter-bottom-1"><span style="color: rgb(41, 47, 53);"><span style="font-family: &quot;Metropolis&quot;, sans-serif;">Who: <strong>Micah Kennedy</strong>, Professional Learning Manager</span></span></p></div></div></div></div></div></div></div></div><div class="row flex flex--12 css-47r3vg"><div class="composite flex__item--md-12 flex__item--xs-12 css-8x0d4x"><div class="inner-composite flex flex--12"><div class="widget-column flex__item--md-12 flex__item--xs-12"><div class="widget-row flex flex--12"><div class="flex__item--md-12 flex__item--xs-12"><div data-widget-id="e006d453-ed6a-9cdf-d12f-e67ed52b88f4" class="widget"><div class="lp-text-react lp-headline-react" data-widget-type="LpTextReact"><p class="text-align-left"><span style="color: rgb(85, 85, 85);"><span style="font-family: &quot;Metropolis&quot;, sans-serif;">Improve teacher efficiency, support student learning, and help keep everyone safe online by bringing AI professional development to your staff. At this session you’ll learn how AI is impacting education, and get equipped with the knowledge, tools, and resources you need to support your staff in their AI journey.</span></span></p></div></div></div></div></div></div></div></div><div class="row flex flex--12 css-47r3vg"><div class="composite flex__item--md-12 flex__item--xs-12 css-8x0d4x"><div class="inner-composite flex flex--12"><div class="widget-column flex__item--md-12 flex__item--xs-12"><div class="widget-row flex flex--12"><div class="flex__item--md-12 flex__item--xs-12"><div data-widget-id="9b4a929b-af92-d601-2b9e-bf6954f7659b" class="widget"><div class="lp-button-react-wrapper css-163w4ef" data-widget-type="LpButtonReact"><a data-widget-link="true" href="https://conference.iste.org/2024/program/search/detail_session.php?id=117593353" target="_blank" rel="noopener noreferrer" data-link-type="external" class="lp-button-react w-9b4a929b-af92-d601-2b9e-bf6954f7659b is-bold lp-button-react--small lp-button-react--line font-scale-4 line-height-scale-6 css-cuzrtv" contenteditable="false">View event on conference website</a></div></div></div></div></div></div></div></div><div class="row flex flex--12 css-47r3vg"><div class="composite flex__item--md-12 flex__item--xs-12 css-8x0d4x"><div class="inner-composite flex flex--12"><div class="widget-column flex__item--md-12 flex__item--xs-12"><div class="widget-row flex flex--12"><div class="flex__item--md-12 flex__item--xs-12"><div data-widget-id="1fde1bc7-1425-7b78-36a7-753245fa9cd7" class="widget"><hr class="lp-line-react w-1fde1bc7-1425-7b78-36a7-753245fa9cd7 css-qqgly9"/></div></div></div></div></div></div></div><div class="row flex flex--12 css-47r3vg"><div class="composite flex__item--md-12 flex__item--xs-12 css-8x0d4x"><div class="inner-composite flex flex--12"><div class="widget-column flex__item--md-12 flex__item--xs-12"><div class="widget-row flex flex--12"><div class="flex__item--md-12 flex__item--xs-12"><div data-widget-id="c61e4633-7a0a-ce2f-b5d3-502e50ffbecb" class="widget"><div class="lp-text-react lp-headline-react" data-widget-type="LpTextReact"><p class="text-align-left font-scale-3 line-height-scale-1"><span style="color: rgba(0, 173, 188, 1);"><strong>PRESENTATION</strong></span></p><p class="text-align-left font-scale-4 line-height-scale-1"></p><p class="text-align-left font-scale-7 line-height-scale-4 gutter-bottom-1"><span style="color: rgba(41, 47, 53, 1);"><span style="font-family: &quot;Metropolis&quot;, sans-serif;"><strong>Diving Into 'How AI Works' Curriculum With Code.org</strong></span></span></p></div></div></div></div></div></div></div></div><div class="row flex flex--12 css-47r3vg"><div class="composite flex__item--md-12 flex__item--xs-12 css-8x0d4x"><div class="inner-composite flex flex--12"><div class="widget-column flex__item--md-12 flex__item--xs-12"><div class="widget-row flex flex--12"><div class="flex__item--md-12 flex__item--xs-12"><div data-widget-id="8e4184f9-2575-b0e3-d784-9906c2dceb8d" class="widget"><div class="lp-text-react lp-headline-react" data-widget-type="LpTextReact"><p class="text-align-left gutter-bottom-1">When: <span style="color: rgb(41, 47, 53);"><span style="font-family: &quot;Metropolis&quot;, sans-serif;"><strong>Wednesday, June 26, 2024 1:00 PM - 2:30 PM</strong></span></span></p><p class="text-align-left gutter-bottom-1"><span style="color: rgb(41, 47, 53);"><span style="font-family: &quot;Metropolis&quot;, sans-serif;">Where: <strong>Colorado Convention Center, Mile High Ballroom 1ef</strong></span></span></p><p class="text-align-left"><span style="color: rgb(41, 47, 53);"><span style="font-family: &quot;Metropolis&quot;, sans-serif;">Who: <strong>Amanda Dennard, </strong>Professional Learning Manager and <strong>Sarah Judd, </strong>Curriculum Content Developer</span></span></p></div></div></div></div></div></div></div></div><div class="row flex flex--12 css-47r3vg"><div class="composite flex__item--md-12 flex__item--xs-12 css-8x0d4x"><div class="inner-composite flex flex--12"><div class="widget-column flex__item--md-12 flex__item--xs-12"><div class="widget-row flex flex--12"><div class="flex__item--md-12 flex__item--xs-12"><div data-widget-id="12f2fb16-35e1-af1d-a9e8-4c976265fc25" class="widget"><div class="lp-text-react lp-headline-react" data-widget-type="LpTextReact"><p class="text-align-left">Demystify AI education with Code.org's "How AI Works" curriculum. In this session, you will learn key concepts of artificial intelligence and machine learning, delve into generative AI large language models, explore ethical considerations like bias and privacy and gain insights into real-world AI applications.</p></div></div></div></div></div></div></div></div><div class="row flex flex--12 css-47r3vg"><div class="composite flex__item--md-12 flex__item--xs-12 css-8x0d4x"><div class="inner-composite flex flex--12"><div class="widget-column flex__item--md-12 flex__item--xs-12"><div class="widget-row flex flex--12"><div class="flex__item--md-12 flex__item--xs-12"><div data-widget-id="a4069cde-77b1-0117-bfe9-bf6154bd05e4" class="widget"><div class="lp-button-react-wrapper css-163w4ef" data-widget-type="LpButtonReact"><a data-widget-link="true" href="https://conference.iste.org/2024/program/search/detail_session.php?id=117267311" target="_blank" rel="noopener noreferrer" data-link-type="external" class="lp-button-react w-a4069cde-77b1-0117-bfe9-bf6154bd05e4 is-bold lp-button-react--small lp-button-react--line font-scale-4 line-height-scale-6 css-cuzrtv" contenteditable="false">View event on conference website</a></div></div></div></div></div></div></div></div></div></div></div></div></section><style data-emotion-css="sq9347">.css-sq9347{background-color:rgba(41,47,53,1);border-color:rgba(41,47,53,1);background-image:linear-gradient(rgba(41,47,53,0.97),rgba(41,47,53,0.97)),url("https://lh3.googleusercontent.com/Fkk6Z1xSwsnkqw7WwTOd5t8JIYVQwIShzTzxjo5yHMhmhfqOgF9qcSwSHqIlL5gAi8m36ekJQeq43mWgmq7xeSkmYkjMvN9TLOFY=w16");background-size:contain;background-position:center center;background-repeat:repeat;}.css-sq9347 > .container{padding-top:4vw;padding-right:0vw;padding-bottom:4vw;padding-left:0vw;}.site-header .css-sq9347 > .container{padding-top:15px;padding-right:0;padding-bottom:15px;padding-left:0;-webkit-transition:padding 0.03s ease;transition:padding 0.03s ease;}.bar .css-sq9347{padding:0 50px;}@media (max-width:23.75em){.bar .css-sq9347{padding:0 25px;}}@media (min-width:80em){.css-sq9347 > .container{padding-top:51.2px;padding-right:0px;padding-bottom:51.2px;padding-left:0px;}}</style><section class="has-background-image has-background-size-contain section css-sq9347" data-guid="58b8a6db-52be-3351-f4fc-275aabc840e7" data-background="https://lh3.googleusercontent.com/Fkk6Z1xSwsnkqw7WwTOd5t8JIYVQwIShzTzxjo5yHMhmhfqOgF9qcSwSHqIlL5gAi8m36ekJQeq43mWgmq7xeSkmYkjMvN9TLOFY"><div class="container" id="lead-capture-about"><div class="layout flex flex--12" data-guid="8dbbd369-83f1-aebc-514d-1b5ee1da4387"><style data-emotion-css="1y6z2gt">.css-1y6z2gt{padding-top:0vw;padding-right:0vw;padding-bottom:0vw;padding-left:0vw;}@media(min-width:80em){.css-1y6z2gt.column{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}.css-1y6z2gt.column > .inner-column{padding-top:12.8px;padding-right:38.400000000000006px;padding-bottom:12.8px;padding-left:12.8px;}}</style><div class="column flex__item--md-6 flex__item--xs-12 css-1y6z2gt" data-guid="eb4bef0d-32be-2298-ffa8-71dd789991a9"><style data-emotion-css="1k6g37u">.css-1k6g37u{background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0);background-size:cover;background-position:center center;background-repeat:no-repeat;padding-top:1vw;padding-right:3vw;padding-bottom:1vw;padding-left:1vw;}.bar .css-1k6g37u{padding-top:0;padding-bottom:0;}</style><div class="inner-column css-1k6g37u"><div class="row flex flex--12 css-47r3vg"><div class="composite flex__item--md-12 flex__item--xs-12 css-8x0d4x"><div class="inner-composite flex flex--12"><div class="widget-column flex__item--md-12 flex__item--xs-12"><div class="widget-row flex flex--12"><div class="flex__item--md-12 flex__item--xs-12"><div data-widget-id="2181112c-2f77-a138-ae2b-370858ae87f2" class="widget"><div class="lp-text-react lp-headline-react" data-widget-type="LpTextReact"><p class="text-align-left"></p><p class="text-align-left"></p><p class="text-align-left"></p><p class="text-align-left"></p><p class="text-align-left"></p><p class="text-align-left"></p><p class="text-align-left"></p><h2 class="lp-headline text-align-left subhead"><span style="color: rgba(255, 255, 255, 1);">Contact us for more information!</span></h2></div></div></div></div></div></div></div></div><div class="row flex flex--12 css-47r3vg"><div class="composite flex__item--md-12 flex__item--xs-12 css-8x0d4x"><div class="inner-composite flex flex--12"><div class="widget-column flex__item--md-12 flex__item--xs-12"><div class="widget-row flex flex--12"><div class="flex__item--md-12 flex__item--xs-12"><div data-widget-id="3c1d32a3-ffd4-15e3-851c-399bb21c4265" class="widget"><div class="lp-text-react lp-headline-react" data-widget-type="LpTextReact"><p class="text-align-left"><span style="color: rgba(255, 255, 255, 1);">Have questions about this event, something else, or looking to receive more updates from Code.org? We'd love to hear from you! Start by filling out the form.</span></p></div></div></div></div></div></div></div></div></div></div><div class="column flex__item--md-6 flex__item--xs-12 css-30ka2t" data-guid="cb27c81f-176c-9f3b-00d7-92390052c1f7"><div class="inner-column css-1vqpuji"><div class="row flex flex--12 css-47r3vg"><div class="composite flex__item--md-12 flex__item--xs-12 css-8x0d4x"><div class="inner-composite flex flex--12"></div><div><form name="form-Drn88ECedRG9P5xFeJZj9K" action="https://api.leadpages.io/integration/v1/forms/Drn88ECedRG9P5xFeJZj9K/submissions" data-backup-host="https://optin-snf-dot-lead-pages.appspot.com" data-form-version="1" method="POST" accept-charset="UTF-8" target="_top" autoComplete="on"><div class="widget-column flex__item--md-12 flex__item--xs-12"><div class="widget-row flex flex--12"><div class="flex__item--md-12 flex__item--xs-12"><div data-widget-id="29c146e2-b261-672b-e2b2-60632b744188" class="widget"><style data-emotion-css="kle7dk">.css-kle7dk .confirm-existence{display:none;}.css-kle7dk .error-prompt{-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #4c515d;border-radius:3px;color:#4c515d;display:none;margin-bottom:12px;padding:18px;}.css-kle7dk .error-prompt .error-prompt__icon{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-flex:0 0 48px;-ms-flex:0 0 48px;flex:0 0 48px;}.css-kle7dk .error-prompt .error-prompt__icon .disabled-checkout{height:30px;width:48px;}.css-kle7dk .error-prompt .error-prompt__details{margin-left:12px;}.css-kle7dk .error-prompt .error-prompt__details .error-title{color:inherit;font-weight:700;}.css-kle7dk .error-prompt .error-prompt__details .error-description{color:inherit;}.css-kle7dk .error-prompt.error-prompt--invalid{color:#fa3246;border-color:#fa3246;background-color:#fee0e3;}.css-kle7dk .error-prompt.error-prompt--invalid .error-prompt__icon{-webkit-flex-basis:16px;-ms-flex-preferred-size:16px;flex-basis:16px;}.css-kle7dk .error-prompt.error-prompt--invalid .error-prompt__icon .error-line{width:16px;height:16px;}.css-kle7dk .error-prompt.error-prompt--invalid .error-prompt__icon .error-line path{fill:#fa3246;}.css-kle7dk .lp-form-react__input--billing{padding:0.4em 0.5em !important;background-color:white;}.css-kle7dk .form-field{margin-bottom:12px;}.css-kle7dk .form-field.last-visible{margin-bottom:0;}.css-kle7dk .form-field.input-hidden{display:none;}.css-kle7dk .lp-form-field .lp-form-field__field-block-title{font-weight:700;}.css-kle7dk .lp-form-react__group{width:100%;}.css-kle7dk .lp-form-react__group.is-success{-webkit-animation:animation-1dcx35r 1s;animation:animation-1dcx35r 1s;}.css-kle7dk .lp-form-react__group.js-required{margin-bottom:12px;}.css-kle7dk .lp-form-react__group.js-required .lp-form-react__input{border:1px solid #fa3246;box-shadow:#fa3246 0 0 1.5px 1px;}.css-kle7dk .lp-form-react__group.js-required .lp-form-react__error--required{opacity:1;height:auto;margin-top:6px;}.css-kle7dk .lp-form-react__group.js-invalid .lp-form-react__input{border:1px solid #fa3246;box-shadow:#fa3246 0 0 1.5px 1px;}.css-kle7dk .lp-form-react__group.js-invalid .lp-form-react__error--invalid{opacity:1;height:auto;margin-top:6px;}.css-kle7dk .lp-form-react__group.js-stripe-invalid .lp-form-react__input{border:1px solid #fa3246;box-shadow:#fa3246 0 0 1.5px 1px;}.css-kle7dk .lp-form-react__group.js-stripe-invalid .lp-form-react__error--stripe-invalid{opacity:1;height:auto;margin-top:6px;}.css-kle7dk .lp-form-react__label{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;}.css-kle7dk .lp-form-react__input{display:block;width:100%;height:2em;margin:0;padding:0 0.5em;line-height:inherit;border-radius:3px;-webkit-transition:border-color 200ms ease;transition:border-color 200ms ease;}.css-kle7dk .lp-form-react__textarea{padding:0.5em;height:auto;resize:none;}.css-kle7dk .lp-form-react__error{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:baseline;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;width:100%;font-size:0.75em;text-align:left;color:#fa3246;font-weight:400;-webkit-text-decoration:none;text-decoration:none;font-style:normal;margin:0;height:0;opacity:0;overflow:hidden;-webkit-transition:all 200ms ease;transition:all 200ms ease;}.css-kle7dk .lp-form-react__error i{margin-right:6px;}.css-kle7dk .lp-form-react-radio-container,.css-kle7dk .lp-form-react-checkbox-container{line-height:1;margin-bottom:6px;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.css-kle7dk .lp-form-react-radio-container:first-of-type,.css-kle7dk .lp-form-react-checkbox-container:first-of-type{margin-top:6px;}.css-kle7dk .lp-form-react-radio-container:last-of-type,.css-kle7dk .lp-form-react-checkbox-container:last-of-type{margin-bottom:12px;}.css-kle7dk input[type='radio'].lp-form-react-radio{opacity:0;width:0;}.css-kle7dk input[type='radio'].lp-form-react-radio:focus + label:hover .lp-form-react-radio-button .lp-form-react-radio-button__checked{opacity:0.6;}.css-kle7dk input[type='radio'].lp-form-react-radio + label{cursor:pointer;}.css-kle7dk input[type='radio'].lp-form-react-radio + label .lp-form-react-radio-button{display:inline-block;position:relative;width:16px;height:16px;vertical-align:middle;margin:0 6px 0 0;cursor:pointer;}.css-kle7dk input[type='radio'].lp-form-react-radio + label .lp-form-react-radio-button .lp-form-react-radio-button__unchecked,.css-kle7dk input[type='radio'].lp-form-react-radio + label .lp-form-react-radio-button .lp-form-react-radio-button__checked{position:absolute;top:0;left:0;width:16px;height:16px;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease;}.css-kle7dk input[type='radio'].lp-form-react-radio + label .lp-form-react-radio-button .lp-form-react-radio-button__unchecked path,.css-kle7dk input[type='radio'].lp-form-react-radio + label .lp-form-react-radio-button .lp-form-react-radio-button__checked path{fill:#4c515d;}.css-kle7dk input[type='radio'].lp-form-react-radio + label .lp-form-react-radio-button .lp-form-react-radio-button__unchecked{z-index:1;opacity:1;}.css-kle7dk input[type='radio'].lp-form-react-radio + label .lp-form-react-radio-button .lp-form-react-radio-button__checked{z-index:0;opacity:0;}.css-kle7dk input[type='radio'].lp-form-react-radio + label:hover .lp-form-react-radio-button .lp-form-react-radio-button__checked{opacity:0.6;}.css-kle7dk input[type='radio'].lp-form-react-radio:checked + label .lp-form-react-radio-button .lp-form-react-radio-button__checked,.css-kle7dk input[type='radio'].lp-form-react-radio:checked + label:hover .lp-form-react-radio-button .lp-form-react-radio-button__checked{opacity:1;}.css-kle7dk input.lp-form-react-checkbox[type='checkbox']{display:none;}.css-kle7dk input.lp-form-react-checkbox[type='checkbox'] + label{cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.css-kle7dk input.lp-form-react-checkbox[type='checkbox'] + label:hover span svg,.css-kle7dk input.lp-form-react-checkbox[type='checkbox'] + label:focus span svg,.css-kle7dk input.lp-form-react-checkbox[type='checkbox'] + label:active span svg{opacity:1;}.css-kle7dk input.lp-form-react-checkbox[type='checkbox'] + label .checkbox{height:16px;margin:0;-webkit-transition:background-color 0.3s ease,border-color 0.3s ease;transition:background-color 0.3s ease,border-color 0.3s ease;}.css-kle7dk input.lp-form-react-checkbox[type='checkbox'] + label .checkbox .lp-form-react__checkbox-label-container{position:relative;width:20px;height:20px;}.css-kle7dk input.lp-form-react-checkbox[type='checkbox'] + label .checkbox .checkbox__unchecked,.css-kle7dk input.lp-form-react-checkbox[type='checkbox'] + label .checkbox .checkbox__checked{position:absolute;top:0;left:0;width:16px;height:16px;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease;}.css-kle7dk input.lp-form-react-checkbox[type='checkbox'] + label .checkbox .checkbox__unchecked path,.css-kle7dk input.lp-form-react-checkbox[type='checkbox'] + label .checkbox .checkbox__checked path{fill:#4c515d;}.css-kle7dk input.lp-form-react-checkbox[type='checkbox'] + label .checkbox .checkbox__unchecked{z-index:1;opacity:1;}.css-kle7dk input.lp-form-react-checkbox[type='checkbox'] + label .checkbox .checkbox__checked{z-index:0;opacity:0;}.css-kle7dk input.lp-form-react-checkbox[type='checkbox']:checked + label .checkbox .checkbox__checked,.css-kle7dk input.lp-form-react-checkbox[type='checkbox']:checked + label:hover .checkbox .checkbox__checked{opacity:1;}@media (hover:hover){.css-kle7dk input.lp-form-react-checkbox[type='checkbox'] + label:hover .checkbox .checkbox__checked{opacity:0.6;}}.css-kle7dk select.lp-form-react-select{height:2em;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;padding:0;background-color:#fff;}.css-kle7dk .flex-container{margin-left:-12px;margin-right:-12px;}.css-kle7dk .flex.flex-form [class*='flex__item--']{padding-left:12px;padding-right:12px;}.css-kle7dk .labels-are-inside input::-webkit-input-placeholder{font-size:1em;font-weight:inherit;opacity:1;}.css-kle7dk .labels-are-inside input::-moz-placeholder{font-size:1em;font-weight:inherit;opacity:1;}.css-kle7dk .labels-are-inside input:-ms-input-placeholder{font-size:1em;font-weight:inherit;opacity:1;}.css-kle7dk .labels-are-inside input::placeholder{font-size:1em;font-weight:inherit;opacity:1;}.css-kle7dk .labels-are-inside textarea::-webkit-input-placeholder{font-size:1em;font-weight:inherit;opacity:1;}.css-kle7dk .labels-are-inside textarea::-moz-placeholder{font-size:1em;font-weight:inherit;opacity:1;}.css-kle7dk .labels-are-inside textarea:-ms-input-placeholder{font-size:1em;font-weight:inherit;opacity:1;}.css-kle7dk .labels-are-inside textarea::placeholder{font-size:1em;font-weight:inherit;opacity:1;}.css-kle7dk .labels-are-inside .coupon-entered .apply-coupon-button{top:0.4em;}.css-kle7dk input.lp-form-react__input::-webkit-input-placeholder{font-size:1em;}.css-kle7dk input.lp-form-react__input::-moz-placeholder{font-size:1em;}.css-kle7dk input.lp-form-react__input:-ms-input-placeholder{font-size:1em;}.css-kle7dk input.lp-form-react__input::-webkit-input-placeholder{font-size:1em;}.css-kle7dk input.lp-form-react__input::-moz-placeholder{font-size:1em;}.css-kle7dk input.lp-form-react__input:-ms-input-placeholder{font-size:1em;}.css-kle7dk input.lp-form-react__input::placeholder{font-size:1em;}.css-kle7dk textarea.lp-form-react__textarea::-webkit-input-placeholder{font-size:1em;}.css-kle7dk textarea.lp-form-react__textarea::-moz-placeholder{font-size:1em;}.css-kle7dk textarea.lp-form-react__textarea:-ms-input-placeholder{font-size:1em;}.css-kle7dk textarea.lp-form-react__textarea::-webkit-input-placeholder{font-size:1em;}.css-kle7dk textarea.lp-form-react__textarea::-moz-placeholder{font-size:1em;}.css-kle7dk textarea.lp-form-react__textarea:-ms-input-placeholder{font-size:1em;}.css-kle7dk textarea.lp-form-react__textarea::placeholder{font-size:1em;}.css-kle7dk .lp-form-react__input{border:1px solid rgba(76,81,93,1);color:#020020;font-size:inherit;}.css-kle7dk .lp-form-react__input:focus{border:1px solid rgba(76,81,93,1);box-shadow:rgba(76,81,93,1) 0 0 1.5px 1px;outline:0;}.css-kle7dk .lp-form-react__input::-webkit-input-placeholder{color:#767676;opacity:1;}.css-kle7dk .lp-form-react__input::-moz-placeholder{color:#767676;opacity:1;}.css-kle7dk .lp-form-react__input:-ms-input-placeholder{color:#767676;opacity:1;}.css-kle7dk .lp-form-react__input::placeholder{color:#767676;opacity:1;}.css-kle7dk .StripeElement--focus{border:1px solid rgba(76,81,93,1);box-shadow:rgba(76,81,93,1) 0 0 1.5px 1px;outline:0;}.css-kle7dk .lp-form-react__label{color:rgb(41,47,53);font-family:"Metropolis",sans-serif;}.css-kle7dk .labels-are-inside .lp-form-react__input{color:#020020;}.css-kle7dk .labels-are-inside .lp-form-react__input::-webkit-input-placeholder{color:rgb(41,47,53);font-family:"Metropolis",sans-serif;}.css-kle7dk .labels-are-inside .lp-form-react__input::-moz-placeholder{color:rgb(41,47,53);font-family:"Metropolis",sans-serif;}.css-kle7dk .labels-are-inside .lp-form-react__input:-ms-input-placeholder{color:rgb(41,47,53);font-family:"Metropolis",sans-serif;}.css-kle7dk .labels-are-inside .lp-form-react__input::placeholder{color:rgb(41,47,53);font-family:"Metropolis",sans-serif;}.css-kle7dk .lp-form-react-radio{font-family:"Metropolis",sans-serif;}.css-kle7dk .lp-form-react-radio + label{color:rgba(76,81,93,1);font-family:"Metropolis",sans-serif;}.css-kle7dk .lp-form-react-radio + label .lp-form-react-radio-button__unchecked path,.css-kle7dk .lp-form-react-radio + label .lp-form-react-radio-button__checked path{fill:rgba(76,81,93,1);}.css-kle7dk .lp-form-field__field-block-title{font-family:"Metropolis",sans-serif;color:rgb(41,47,53);}.css-kle7dk select.lp-form-react-select{border:1px solid rgba(76,81,93,1);font-family:"Metropolis",sans-serif;}.css-kle7dk select.lp-form-react-select:focus{outline-color:rgba(76,81,93,1);}.css-kle7dk .lp-form-react__select-option{font-family:"Metropolis",sans-serif;}.css-kle7dk input.lp-form-react-checkbox[type='checkbox'] + label{color:rgb(41,47,53);font-family:"Metropolis",sans-serif;}.css-kle7dk input.lp-form-react-checkbox[type='checkbox'] + label .checkbox__unchecked path,.css-kle7dk input.lp-form-react-checkbox[type='checkbox'] + label .checkbox__checked path{fill:rgba(76,81,93,1);}.css-kle7dk .lp-form-react__description{color:rgb(41,47,53);font-family:"Metropolis",sans-serif;font-size:0.875rem;}.css-kle7dk .lp-form-react__privacy-link{color:rgb(41,47,53);-webkit-text-decoration:underline;text-decoration:underline;padding:10px 0;}.css-kle7dk .lp-form-react__privacy-link a{color:inherit;}.css-kle7dk .lp-form-react__confirm label,.css-kle7dk .lp-form-react__order-bump-checkbox label{font-size:0.875rem;}</style><div class="lp-form-react w-29c146e2-b261-672b-e2b2-60632b744188 css-kle7dk" data-widget-type="LpInputReact"><div class="error-prompt error-prompt--disabled"><div class="error-prompt__icon"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 30" class="disabled-checkout"><path style="fill:#656A78" d="M36.8 1h-30c-1.7 0-3 1.3-3 3v20c0 1.7 1.3 3 3 3h24.8c-0.1-0.1-0.1-0.1-0.2-0.2 -0.6-0.6-1-1.2-1.4-1.8H6.8c-0.5 0-1-0.5-1-1V12h32v2.1c0.7 0.1 1.4 0.3 2 0.6V4C39.8 2.3 38.5 1 36.8 1zM37.8 6h-32V4c0-0.5 0.5-1 1-1h30c0.5 0 1 0.5 1 1V6z"></path><path style="fill:#FA5A6A" d="M36.7 14c2.1 0 3.8 0.7 5.3 2.2s2.2 3.2 2.2 5.3 -0.7 3.8-2.2 5.3S38.8 29 36.7 29s-3.8-0.7-5.3-2.2c-1.5-1.5-2.2-3.2-2.2-5.3s0.7-3.8 2.2-5.3C32.9 14.7 34.6 14 36.7 14zM37.4 22.2v-4.5h-1.5v4.5H37.4zM37.4 25.3v-1.5h-1.5v1.5H37.4z"></path></svg></div><div class="error-prompt__details"><p class="error-title"></p><p class="error-description"></p></div></div><div class="error-prompt error-prompt--invalid"><div class="error-prompt__icon"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100" class="error-line"><g data-name="Layer 2"><g data-name="Layer 1"><path d="M50 10a39.9 39.9 0 0 1 15.3 2.9 40.1 40.1 0 0 1 12.9 8.8 40.1 40.1 0 0 1 8.8 12.9A39.7 39.7 0 0 1 90 50a39.9 39.9 0 0 1-2.9 15.3 40.2 40.2 0 0 1-8.8 12.9 40.3 40.3 0 0 1-13 8.8A39.6 39.6 0 0 1 50 90a39.9 39.9 0 0 1-15.3-2.9 39.8 39.8 0 0 1-12.9-8.8 40.4 40.4 0 0 1-8.8-12.9A39.6 39.6 0 0 1 10 50a40 40 0 0 1 2.9-15.3 39.8 39.8 0 0 1 8.8-12.9 40.1 40.1 0 0 1 12.9-8.8A39.8 39.8 0 0 1 50 10ZM50 0A48.4 48.4 0 0 0 14.7 14.7 48.4 48.4 0 0 0 0 50 48.4 48.4 0 0 0 14.7 85.3 48.3 48.3 0 0 0 50 100 48.4 48.4 0 0 0 85.3 85.3 48.3 48.3 0 0 0 100 50 48.4 48.4 0 0 0 85.3 14.7 48.3 48.3 0 0 0 50 0h0Z"></path><path d="M55 55V24.8H45V55Zm0 20.3V65.1H45V75.3Z"></path></g></g></svg></div><div class="error-prompt__details"><p class="error-description"></p></div></div><div class="error-prompt error-prompt--info"><div class="error-prompt__icon"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 30" class="disabled-checkout"><path style="fill:#656A78" d="M36.8 1h-30c-1.7 0-3 1.3-3 3v20c0 1.7 1.3 3 3 3h24.8c-0.1-0.1-0.1-0.1-0.2-0.2 -0.6-0.6-1-1.2-1.4-1.8H6.8c-0.5 0-1-0.5-1-1V12h32v2.1c0.7 0.1 1.4 0.3 2 0.6V4C39.8 2.3 38.5 1 36.8 1zM37.8 6h-32V4c0-0.5 0.5-1 1-1h30c0.5 0 1 0.5 1 1V6z"></path><path style="fill:#FA5A6A" d="M36.7 14c2.1 0 3.8 0.7 5.3 2.2s2.2 3.2 2.2 5.3 -0.7 3.8-2.2 5.3S38.8 29 36.7 29s-3.8-0.7-5.3-2.2c-1.5-1.5-2.2-3.2-2.2-5.3s0.7-3.8 2.2-5.3C32.9 14.7 34.6 14 36.7 14zM37.4 22.2v-4.5h-1.5v4.5H37.4zM37.4 25.3v-1.5h-1.5v1.5H37.4z"></path></svg></div><div class="error-prompt__details"><p class="error-title"></p><p class="error-description"></p></div></div><div data-input-container="true" class="form-field font-scale-4"><div class="lp-form-react__group js-form-group" id="input-3d18dcf8d80539b1b22593f11b1d1945-Drn88ECedRG9P5xFeJZj9K"><label for="3d18dcf8d80539b1b22593f11b1d1945-Drn88ECedRG9P5xFeJZj9K" class="lp-form-react__label"><span>Email</span><input type="email" autoComplete="email" class="lp-form-react__input js-input-mapping " id="3d18dcf8d80539b1b22593f11b1d1945-Drn88ECedRG9P5xFeJZj9K" style="font-family:&quot;Metropolis&quot;, sans-serif" maxLength="500" placeholder="Email address" name="3d18dcf8d80539b1b22593f11b1d1945" required="" value=""/></label><label for="3d18dcf8d80539b1b22593f11b1d1945-Drn88ECedRG9P5xFeJZj9K" class="lp-form-react__error lp-form-react__error--required"><i class="fas fa-exclamation-circle"></i><span>Please enter your Email</span></label><label for="3d18dcf8d80539b1b22593f11b1d1945-Drn88ECedRG9P5xFeJZj9K" class="lp-form-react__error lp-form-react__error--invalid"><i class="fas fa-exclamation-circle"></i><span>Please enter a valid Email</span></label></div></div><div data-input-container="true" class="form-field font-scale-4"><div class="lp-form-react__group js-form-group" id="input-2a4e7b2bf78aeb2a3e0c9352ceb37fff-Drn88ECedRG9P5xFeJZj9K"><label for="2a4e7b2bf78aeb2a3e0c9352ceb37fff-Drn88ECedRG9P5xFeJZj9K" class="lp-form-react__label"><span>First Name</span><input type="text" autoComplete="given-name" class="lp-form-react__input js-input-mapping " id="2a4e7b2bf78aeb2a3e0c9352ceb37fff-Drn88ECedRG9P5xFeJZj9K" style="font-family:&quot;Metropolis&quot;, sans-serif" maxLength="500" placeholder="First Name" name="2a4e7b2bf78aeb2a3e0c9352ceb37fff" value=""/></label><label for="2a4e7b2bf78aeb2a3e0c9352ceb37fff-Drn88ECedRG9P5xFeJZj9K" class="lp-form-react__error lp-form-react__error--required"><i class="fas fa-exclamation-circle"></i><span>Please enter your First Name</span></label><label for="2a4e7b2bf78aeb2a3e0c9352ceb37fff-Drn88ECedRG9P5xFeJZj9K" class="lp-form-react__error lp-form-react__error--invalid"><i class="fas fa-exclamation-circle"></i><span>Please enter a valid First Name</span></label></div></div><div data-input-container="true" class="form-field font-scale-4"><div class="lp-form-react__group js-form-group" id="input-15789081236b38ba94b29516d1003eaa-Drn88ECedRG9P5xFeJZj9K"><label for="15789081236b38ba94b29516d1003eaa-Drn88ECedRG9P5xFeJZj9K" class="lp-form-react__label"><span>Last Name</span><input type="text" autoComplete="family-name" class="lp-form-react__input js-input-mapping " id="15789081236b38ba94b29516d1003eaa-Drn88ECedRG9P5xFeJZj9K" style="font-family:&quot;Metropolis&quot;, sans-serif" maxLength="500" placeholder="Last Name" name="15789081236b38ba94b29516d1003eaa" value=""/></label><label for="15789081236b38ba94b29516d1003eaa-Drn88ECedRG9P5xFeJZj9K" class="lp-form-react__error lp-form-react__error--required"><i class="fas fa-exclamation-circle"></i><span>Please enter your Last Name</span></label><label for="15789081236b38ba94b29516d1003eaa-Drn88ECedRG9P5xFeJZj9K" class="lp-form-react__error lp-form-react__error--invalid"><i class="fas fa-exclamation-circle"></i><span>Please enter a valid Last Name</span></label></div></div><div data-input-container="true" class="form-field font-scale-4"><div class="lp-form-react__group js-form-group" id="input-a614c0388860d4057764e9a87ce3f1e4-Drn88ECedRG9P5xFeJZj9K"><div class="flex-container"><div class="flex flex-form flex--12"><div class="flex__item--xs-6"><label for="a614c0388860d4057764e9a87ce3f1e4-Drn88ECedRG9P5xFeJZj9K-country-code" class="lp-form-react__label"><span>Country Code</span><select id="a614c0388860d4057764e9a87ce3f1e4-Drn88ECedRG9P5xFeJZj9K-country-code" class="lp-form-react-select lp-form-react__input js-country-code-phone-number" name="a614c0388860d4057764e9a87ce3f1e4"><option class="lp-form__select-option" value="001">+1 United States</option></select></label></div><div class="flex__item--xs-6"><label for="a614c0388860d4057764e9a87ce3f1e4-Drn88ECedRG9P5xFeJZj9K-phone-number" class="lp-form-react__label"><span>Phone Number</span><input type="tel" autoComplete="tel" class="lp-form-react__input js-input-mapping " id="a614c0388860d4057764e9a87ce3f1e4-Drn88ECedRG9P5xFeJZj9K-phone-number" style="font-family:&quot;Metropolis&quot;, sans-serif" maxLength="35" placeholder="Phone Number" name="a614c0388860d4057764e9a87ce3f1e4" value=""/></label><label for="" class="lp-form-react__error lp-form-react__error--required"><i class="fas fa-exclamation-circle"></i><span>Please enter your Phone Number</span></label><label for="" class="lp-form-react__error lp-form-react__error--invalid"><i class="fas fa-exclamation-circle"></i><span>Please enter a valid Phone Number</span></label></div><input type="hidden" name="a614c0388860d4057764e9a87ce3f1e4" class="js-input-hidden-phone-number"/></div></div></div></div><div data-input-container="true" class="form-field font-scale-4"><div class="lp-form-react__group js-form-group" id="input-2a76f0a661d749fd4283aa8120393465-Drn88ECedRG9P5xFeJZj9K"><label for="2a76f0a661d749fd4283aa8120393465-Drn88ECedRG9P5xFeJZj9K" class="lp-form-react__label"><span>State</span><input type="text" autoComplete="address-level1" class="lp-form-react__input js-input-mapping " id="2a76f0a661d749fd4283aa8120393465-Drn88ECedRG9P5xFeJZj9K" style="font-family:&quot;Metropolis&quot;, sans-serif" maxLength="500" placeholder="State" name="2a76f0a661d749fd4283aa8120393465" value=""/></label><label for="2a76f0a661d749fd4283aa8120393465-Drn88ECedRG9P5xFeJZj9K" class="lp-form-react__error lp-form-react__error--required"><i class="fas fa-exclamation-circle"></i><span>Please enter your State</span></label><label for="2a76f0a661d749fd4283aa8120393465-Drn88ECedRG9P5xFeJZj9K" class="lp-form-react__error lp-form-react__error--invalid"><i class="fas fa-exclamation-circle"></i><span>Please enter a valid State</span></label></div></div><div data-input-container="true" class="form-field font-scale-4"><div class="lp-form-react__group js-form-group" id="input-3fcb0752c38f0964aec671eb6bb90ce6-Drn88ECedRG9P5xFeJZj9K"><label for="3fcb0752c38f0964aec671eb6bb90ce6-Drn88ECedRG9P5xFeJZj9K" class="lp-form-react__label"><span>City</span><input type="text" autoComplete="address-level2" class="lp-form-react__input js-input-mapping " id="3fcb0752c38f0964aec671eb6bb90ce6-Drn88ECedRG9P5xFeJZj9K" style="font-family:&quot;Metropolis&quot;, sans-serif" maxLength="500" placeholder="City" name="3fcb0752c38f0964aec671eb6bb90ce6" value=""/></label><label for="3fcb0752c38f0964aec671eb6bb90ce6-Drn88ECedRG9P5xFeJZj9K" class="lp-form-react__error lp-form-react__error--required"><i class="fas fa-exclamation-circle"></i><span>Please enter your City</span></label><label for="3fcb0752c38f0964aec671eb6bb90ce6-Drn88ECedRG9P5xFeJZj9K" class="lp-form-react__error lp-form-react__error--invalid"><i class="fas fa-exclamation-circle"></i><span>Please enter a valid City</span></label></div></div><div data-input-container="true" class="form-field font-scale-4"><div class="lp-form-react__group js-form-group" id="input-confirmation-Drn88ECedRG9P5xFeJZj9K"><div class="lp-form-react__description">This form collects information we will use to send you updates and news. We will not share or sell your personal information. You can unsubscribe at any time.<div class="lp-form-react__privacy-link"><a target="_blank" rel="noopener noreferrer" href="https://code.org/privacy">Privacy Policy</a></div></div><div class="lp-form-react__confirm"><div class="lp-form-react-checkbox-container"><input type="checkbox" id="confirmation-Drn88ECedRG9P5xFeJZj9K" class="lp-form-react-checkbox js-input-mapping" style="font-family:&quot;Metropolis&quot;, sans-serif" name="confirmation" value="true"/><label for="confirmation-Drn88ECedRG9P5xFeJZj9K" class="lp-form-react__label"><div class="checkbox"><div class="lp-form-react__checkbox-label-container"><svg class="checkbox__unchecked" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 576"><path d="M511.5 0q25.5 0 45 19.5t19.5 45v447q0 25.5-19.5 45t-45 19.5h-447q-25.5 0-45-19.5T0 511.5v-447q0-25.5 19.5-45t45-19.5Zm0 64.5h-447v447h447Z"></path></svg><svg class="checkbox__checked" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 576"><path d="M223.5 448.5l288-288-45-46.5-243 243-114-114-45 45ZM511.5 0q27 0 45.8 19.5t18.8 45v447q0 25.5-18.7 45T511.5 576h-447q-27 0-45.7-19.5T0 511.5v-447q0-25.5 18.8-45T64.5 0Z"></path></svg></div></div><div class="lp-form-react__checkbox-label">Yes, I consent to receiving emails</div></label></div></div><input type="hidden" name="confirmation-description" value="This form collects information we will use to send you updates and news. We will not share or sell your personal information. You can unsubscribe at any time."/><input type="hidden" name="confirmation-label" value="Yes, I consent to receiving emails"/></div></div><div data-input-container="true" class="form-field font-scale-4 last-visible"><div class="lp-form-react__group js-form-group" id="input-17c564844f366aa77680381c67b80554-Drn88ECedRG9P5xFeJZj9K"><label for="17c564844f366aa77680381c67b80554-Drn88ECedRG9P5xFeJZj9K" class="lp-form-react__label"><span>Comment</span><textarea class="lp-form-react__input lp-form-react__textarea js-input-mapping" id="17c564844f366aa77680381c67b80554-Drn88ECedRG9P5xFeJZj9K" style="font-family:&quot;Metropolis&quot;, sans-serif" rows="4" placeholder="Comment" name="17c564844f366aa77680381c67b80554"></textarea></label><label for="" class="lp-form-react__error lp-form-react__error--required"><i class="fas fa-exclamation-circle"></i><span>Please enter your Comment</span></label></div></div><div class="confirm-existence"><label class="confirm-existence__label" for="confirm-existence">If you are human, leave this blank.<input type="text" class="confirm-existence__input" name="confirm-existence"/></label></div></div></div></div></div><div class="widget-row flex flex--12"><div class="flex__item--md-12 flex__item--xs-12"><div data-widget-id="9d98583d-483b-19ea-68f8-31ceb55472fa" class="widget"><style data-emotion-css="y13kug">.css-y13kug{position:relative;z-index:0;text-align:center;}</style><div class="lp-button-react-wrapper css-y13kug" data-widget-type="LpButtonReact"><style data-emotion-css="887b1s">.css-887b1s{-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border-style:solid;border-width:1px;text-align:center;font-family:'Lato',sans-serif;text-shadow:none;-webkit-transition:color 0.2s linear,background 0.2s linear,border-color 0.2s linear, text-shadow 0.2s linear;transition:color 0.2s linear,background 0.2s linear,border-color 0.2s linear, text-shadow 0.2s linear;-webkit-text-decoration:none;text-decoration:none;position:relative;width:100%;font-weight:bold;min-height:36px;min-width:72px;padding:8px 18px;font-family:"Metropolis",sans-serif;border-radius:4px;}.css-887b1s.is-loading,.css-887b1s.is-loading:hover,.css-887b1s.is-loading:active,.css-887b1s.is-loading:focus,.css-887b1s.is-success,.css-887b1s.is-success:hover,.css-887b1s.is-success:active,.css-887b1s.is-success:focus{color:transparent;text-shadow:none;}.css-887b1s.is-loading .lp-button-loading,.css-887b1s.is-success .lp-button-success{display:block;}.css-887b1s.is-loading:hover .lp-button-loading svg{stroke:rgb(255,249,246);}.css-887b1s.is-success:hover .lp-button-success svg{fill:rgb(255,249,246);}.css-887b1s .lp-button-loading{-webkit-animation:animation-circular-rotate 1.4s linear infinite;animation:animation-circular-rotate 1.4s linear infinite;display:none;position:absolute;width:24px;height:24px;top:50%;left:50%;margin-left:-12px;margin-top:-12px;}.css-887b1s .lp-button-loading svg{stroke:rgb(255,249,246);display:block;}.css-887b1s .lp-button-loading svg circle{-webkit-animation:animation-circular-progress 1.4s ease-in-out infinite;animation:animation-circular-progress 1.4s ease-in-out infinite;stroke-dasharray:80px,200px;stroke-dashoffset:0px;-webkit-transform-origin:0px 0px;-ms-transform-origin:0px 0px;transform-origin:0px 0px;}.css-887b1s .lp-button-success{display:none;position:absolute;width:24px;height:24px;top:50%;left:50%;margin-left:-12px;margin-top:-12px;}.css-887b1s .lp-button-success svg{stroke:none;fill:rgb(255,249,246);display:block;}.css-887b1s::before{border-radius:4px;}.css-887b1s,.css-887b1s:focus,.css-887b1s:active{border-color:rgb(150,95,190);background:rgb(150,95,190);color:rgb(255,249,246);}.css-887b1s:hover{background-color:rgb(110,69,139);border-color:rgb(110,69,139);color:rgb(255,249,246);}</style><button type="submit" class="lp-button-react w-9d98583d-483b-19ea-68f8-31ceb55472fa lp-button-react--full is-bold lp-button-react--small lp-button-react--flat lp-btn-flat font-scale-4 line-height-scale-6 css-887b1s" formTarget="_top">Sign Up <div class="lp-button-loading"> <svg viewBox="22 22 44 44" aria-hidden="true"> <circle cx="44" cy="44" r="20.2" fill="none" stroke-width="3.6" ></circle> </svg> </div> <div class="lp-button-success"> <svg viewBox="0 0 24 24" aria-hidden="true"> <path d="M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z"></path> </svg> </div> </button></div></div></div></div></div></form><div class="form-errors"></div></div></div></div></div></div></div></div></section><style data-emotion-css="vg7daq">.css-vg7daq{background-color:rgba(255,255,255,1);border-color:rgba(255,255,255,1);background-size:contain;background-position:center center;background-repeat:no-repeat;min-height:90vh;}.css-vg7daq > .container{padding-top:4vw;padding-right:0vw;padding-bottom:4vw;padding-left:0vw;}.site-header .css-vg7daq > .container{padding-top:15px;padding-right:0;padding-bottom:15px;padding-left:0;-webkit-transition:padding 0.03s ease;transition:padding 0.03s ease;}.bar .css-vg7daq{padding:0 50px;}@media (max-width:23.75em){.bar .css-vg7daq{padding:0 25px;}}@media (min-width:80em){.css-vg7daq > .container{padding-top:51.2px;padding-right:0px;padding-bottom:51.2px;padding-left:0px;}}</style><section class="flex-display flex-direction-column flex-justify-center section css-vg7daq" data-guid="6e2a25e6-c805-204f-d143-18b64c1c26b6"><div class="container" id="additional-resources"><div class="layout flex flex--12" data-guid="d2010f3e-2f4c-f236-9763-e04f65c206f1"><style data-emotion-css="1j7dnr3">.css-1j7dnr3{padding-top:0vw;padding-right:2vw;padding-bottom:0vw;padding-left:2vw;}@media(min-width:80em){.css-1j7dnr3.column{padding-top:0px;padding-right:25.6px;padding-bottom:0px;padding-left:25.6px;}.css-1j7dnr3.column > .inner-column{padding-top:12.8px;padding-right:12.8px;padding-bottom:12.8px;padding-left:12.8px;}}</style><div class="column flex__item--md-12 flex__item--xs-12 css-1j7dnr3" data-guid="636baf25-9deb-44c8-c394-b78aa00a1bfe"><div class="inner-column css-efs6e5"><div class="row flex flex--12 css-47r3vg"><div class="composite flex__item--md-12 flex__item--xs-12 css-8x0d4x"><div class="inner-composite flex flex--12"><div class="widget-column flex__item--md-12 flex__item--xs-12"><div class="widget-row flex flex--12"><div class="flex__item--md-12 flex__item--xs-12"><div data-widget-id="0bb99099-e356-9792-af9d-fa29ef3307bf" class="widget"><div class="lp-text-react lp-headline-react" data-widget-type="LpTextReact"><h2 class="lp-headline text-align-center subhead">Additional resources from Code.org</h2></div></div></div></div></div></div></div></div></div></div></div><div class="layout flex flex--12" data-guid="190d91de-84f9-44fd-44db-a2be1935dfcb"><div class="column flex__item--md-4 flex__item--xs-12 css-18ssflw" data-guid="4f1f1045-7733-442f-d6ac-376a9656b724"><div class="inner-column css-efs6e5"><div class="row flex flex--12 css-47r3vg"><div class="composite flex__item--md-12 flex__item--xs-12 css-8x0d4x"><div class="inner-composite flex flex--12"><div class="widget-column flex__item--md-12 flex__item--xs-12"><div class="widget-row flex flex--12"><div class="flex__item--md-12 flex__item--xs-12"><div data-widget-id="6812d4db-15d5-15d8-30a6-69f529560329" class="widget"><div class="css-1yltisf"><div><style data-emotion-css="1euv8ns">.css-1euv8ns{display:inline-block;vertical-align:middle;max-width:2000px;border-radius:10000px;}@media (max-width:530px){.site-header .composite .widget .css-1euv8ns{max-width:calc(100% - 80px);}}</style><img class="lp-image-react w-6812d4db-15d5-15d8-30a6-69f529560329 css-1euv8ns lazyload" src="https://lh3.googleusercontent.com/wPa3KDCNz7QPeeKMvUQ0cnr_f7sb44RT1aiHYrhjw44FrAorN58SaMrCUvkNcaN_ZO2VmODWvAON7sCxquA3gUKJ8YbvmZWOiPY=w16" data-src="https://lh3.googleusercontent.com/wPa3KDCNz7QPeeKMvUQ0cnr_f7sb44RT1aiHYrhjw44FrAorN58SaMrCUvkNcaN_ZO2VmODWvAON7sCxquA3gUKJ8YbvmZWOiPY" data-image-upload-source="builder3" alt="Two hands connecting a puzzle piece." style="width:70%"/></div></div></div></div></div></div></div></div></div><div class="row flex flex--12 css-47r3vg"><div class="composite flex__item--md-12 flex__item--xs-12 css-8x0d4x"><div class="inner-composite flex flex--12"><div class="widget-column flex__item--md-12 flex__item--xs-12"><div class="widget-row flex flex--12"><div class="flex__item--md-12 flex__item--xs-12"><div data-widget-id="1fb1cf3d-7bf5-a50c-0be9-1a52752ce452" class="widget"><div class="lp-text-react lp-headline-react" data-widget-type="LpTextReact"><p class="text-align-center font-scale-7 line-height-scale-2"><span style="font-family: &quot;Metropolis&quot;, sans-serif;"><strong>District Program</strong></span></p></div></div></div></div></div></div></div></div><div class="row flex flex--12 css-47r3vg"><div class="composite flex__item--md-12 flex__item--xs-12 css-8x0d4x"><div class="inner-composite flex flex--12"><div class="widget-column flex__item--md-12 flex__item--xs-12"><div class="widget-row flex flex--12"><div class="flex__item--md-12 flex__item--xs-12"><div data-widget-id="f4d7bb45-b168-36c7-f8b5-f1bfa5455c59" class="widget"><div class="lp-text-react lp-headline-react" data-widget-type="LpTextReact"><p class="text-align-center font-scale-4 line-height-scale-6"><span style="color: rgb(0, 0, 0);"><span style="font-family: &quot;Metropolis&quot;, sans-serif;">Code.org is partnering with districts to expand access to high-quality computer science (CS) education and ensure that students are equipped to adapt to the realities of a rapidly-evolving world.</span></span></p></div></div></div></div></div></div></div></div><div class="row flex flex--12 css-47r3vg"><div class="composite flex__item--md-12 flex__item--xs-12 css-8x0d4x"><div class="inner-composite flex flex--12"><div class="widget-column flex__item--md-12 flex__item--xs-12"><div class="widget-row flex flex--12"><div class="flex__item--md-12 flex__item--xs-12"><div data-widget-id="68140c39-46b5-2f5b-96a2-90bb63b5dd9f" class="widget"><style data-emotion-css="piwg9t">.css-piwg9t{position:relative;z-index:0;text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}</style><div class="lp-button-react-wrapper css-piwg9t" data-widget-type="LpButtonReact"><a data-widget-link="true" href="https://code.org/districts" target="_blank" rel="noopener noreferrer" data-link-type="external" class="lp-button-react w-68140c39-46b5-2f5b-96a2-90bb63b5dd9f is-bold lp-button-react--small lp-button-react--flat lp-btn-flat font-scale-4 line-height-scale-6 css-sg4h80" contenteditable="false">Discover the district program</a></div></div></div></div></div></div></div></div></div></div><div class="column flex__item--md-4 flex__item--xs-12 css-18ssflw" data-guid="3486f312-9649-5e18-d7e6-e1825903a345"><div class="inner-column css-efs6e5"><div class="row flex flex--12 css-47r3vg"><div class="composite flex__item--md-12 flex__item--xs-12 css-8x0d4x"><div class="inner-composite flex flex--12"><div class="widget-column flex__item--md-12 flex__item--xs-12"><div class="widget-row flex flex--12"><div class="flex__item--md-12 flex__item--xs-12"><div data-widget-id="6674b87d-73d2-eb92-ee1d-11bc7d8dacf6" class="widget"><div class="css-1yltisf"><div><style data-emotion-css="95u5e1">.css-95u5e1{display:inline-block;vertical-align:middle;max-width:388px;border-radius:10000px;}@media (max-width:530px){.site-header .composite .widget .css-95u5e1{max-width:calc(100% - 80px);}}</style><img class="lp-image-react w-6674b87d-73d2-eb92-ee1d-11bc7d8dacf6 css-95u5e1" src="https://lh3.googleusercontent.com/4QUhbRwMa7eBM3b944y3wJYg0Az9GYEkXNMrRmL3TnlA83t6CbjOz_5TX8y2wghN2ow17h7Omaiw87xDng5sryLXCpAVcUbws1Q=s0" data-image-upload-source="builder3" alt="Computer with floating icons around it and a book on the screen, visual metaphor for the curriculum." style="width:70%"/></div></div></div></div></div></div></div></div></div><div class="row flex flex--12 css-47r3vg"><div class="composite flex__item--md-12 flex__item--xs-12 css-8x0d4x"><div class="inner-composite flex flex--12"><div class="widget-column flex__item--md-12 flex__item--xs-12"><div class="widget-row flex flex--12"><div class="flex__item--md-12 flex__item--xs-12"><div data-widget-id="721ad9ed-ec13-e8e5-489c-33c17f82dbe9" class="widget"><div class="lp-text-react lp-headline-react" data-widget-type="LpTextReact"><p class="text-align-center font-scale-7 line-height-scale-2"><strong>Free Curriculum</strong></p></div></div></div></div></div></div></div></div><div class="row flex flex--12 css-47r3vg"><div class="composite flex__item--md-12 flex__item--xs-12 css-8x0d4x"><div class="inner-composite flex flex--12"><div class="widget-column flex__item--md-12 flex__item--xs-12"><div class="widget-row flex flex--12"><div class="flex__item--md-12 flex__item--xs-12"><div data-widget-id="0c022e4d-fee7-5225-5aba-7c7de5eabd05" class="widget"><div class="lp-text-react lp-headline-react" data-widget-type="LpTextReact"><p class="text-align-center font-scale-4 line-height-scale-6"><span style="color: rgb(0, 0, 0);"><span style="font-family: &quot;Metropolis&quot;, sans-serif;">Find the perfect fit for your learning environment. Code.org offers courses, tutorials, and more designed for all ages and experience levels. Curriculum meets national and state computer science standards.</span></span></p></div></div></div></div></div></div></div></div><div class="row flex flex--12 css-47r3vg"><div class="composite flex__item--md-12 flex__item--xs-12 css-8x0d4x"><div class="inner-composite flex flex--12"><div class="widget-column flex__item--md-12 flex__item--xs-12"><div class="widget-row flex flex--12"><div class="flex__item--md-12 flex__item--xs-12"><div data-widget-id="f9866f81-99a3-54f1-f26b-421918f922a1" class="widget"><div class="lp-button-react-wrapper css-piwg9t" data-widget-type="LpButtonReact"><a data-widget-link="true" href="https://code.org/teach" target="_blank" rel="noopener noreferrer" data-link-type="external" class="lp-button-react w-f9866f81-99a3-54f1-f26b-421918f922a1 is-bold lp-button-react--small lp-button-react--flat lp-btn-flat font-scale-4 line-height-scale-6 css-sg4h80" contenteditable="false">Explore the curriculum catalog</a></div></div></div></div></div></div></div></div></div></div><div class="column flex__item--md-4 flex__item--xs-12 css-18ssflw" data-guid="e18f9b54-5c94-e58b-2c35-f41a864aed0c"><div class="inner-column css-efs6e5"><div class="row flex flex--12 css-47r3vg"><div class="composite flex__item--md-12 flex__item--xs-12 css-8x0d4x"><div class="inner-composite flex flex--12"><div class="widget-column flex__item--md-12 flex__item--xs-12"><div class="widget-row flex flex--12"><div class="flex__item--md-12 flex__item--xs-12"><div data-widget-id="7baff804-e38e-ee83-1744-4be7bc358e12" class="widget"><div class="css-1yltisf"><div><style data-emotion-css="17szzxv">.css-17szzxv{display:inline-block;vertical-align:middle;max-width:513px;border-radius:10000px;}@media (max-width:530px){.site-header .composite .widget .css-17szzxv{max-width:calc(100% - 80px);}}</style><img class="lp-image-react w-7baff804-e38e-ee83-1744-4be7bc358e12 css-17szzxv lazyload" src="https://lh3.googleusercontent.com/lJktMO2jyJNwz7fLVA5X2yRpwPq1IVVaFR6pw0O4jJYhjZu53F5-boygSN3EjkwoMQcl1r1hkIxY4kYkNNyamAjm_gF7M4Pxv2A=w16" data-src="https://lh3.googleusercontent.com/lJktMO2jyJNwz7fLVA5X2yRpwPq1IVVaFR6pw0O4jJYhjZu53F5-boygSN3EjkwoMQcl1r1hkIxY4kYkNNyamAjm_gF7M4Pxv2A" data-image-upload-source="builder3" alt="Image of a teacher as a superhero." style="width:70%"/></div></div></div></div></div></div></div></div></div><div class="row flex flex--12 css-47r3vg"><div class="composite flex__item--md-12 flex__item--xs-12 css-8x0d4x"><div class="inner-composite flex flex--12"><div class="widget-column flex__item--md-12 flex__item--xs-12"><div class="widget-row flex flex--12"><div class="flex__item--md-12 flex__item--xs-12"><div data-widget-id="f5116c96-4395-6318-54be-00e2a918c095" class="widget"><div class="lp-text-react lp-headline-react" data-widget-type="LpTextReact"><p class="text-align-center font-scale-7 line-height-scale-2"><strong>Professional Learning</strong></p></div></div></div></div></div></div></div></div><div class="row flex flex--12 css-47r3vg"><div class="composite flex__item--md-12 flex__item--xs-12 css-8x0d4x"><div class="inner-composite flex flex--12"><div class="widget-column flex__item--md-12 flex__item--xs-12"><div class="widget-row flex flex--12"><div class="flex__item--md-12 flex__item--xs-12"><div data-widget-id="f10a60f2-d983-6697-26e7-758e54f6e44f" class="widget"><div class="lp-text-react lp-headline-react" data-widget-type="LpTextReact"><p class="text-align-center font-scale-4 line-height-scale-6"><span style="color: rgb(41, 47, 53);"><span style="font-family: &quot;Metropolis&quot;, sans-serif;">Code.org offers professional learning opportunities in the form of in-person/virtual workshops and self-paced online modules to support teachers in every stage of their computer science teaching journey.</span></span></p></div></div></div></div></div></div></div></div><div class="row flex flex--12 css-47r3vg"><div class="composite flex__item--md-12 flex__item--xs-12 css-8x0d4x"><div class="inner-composite flex flex--12"><div class="widget-column flex__item--md-12 flex__item--xs-12"><div class="widget-row flex flex--12"><div class="flex__item--md-12 flex__item--xs-12"><div data-widget-id="ca52a894-aa56-b564-e0d6-46b8c84316bc" class="widget"><div class="lp-button-react-wrapper css-piwg9t" data-widget-type="LpButtonReact"><a data-widget-link="true" href="https://code.org/professional-learning" target="_blank" rel="noopener noreferrer" data-link-type="external" class="lp-button-react w-ca52a894-aa56-b564-e0d6-46b8c84316bc is-bold lp-button-react--small lp-button-react--flat lp-btn-flat font-scale-4 line-height-scale-6 css-sg4h80" contenteditable="false">Learn about professional learning</a></div></div></div></div></div></div></div></div></div></div></div></div></section><style data-emotion-css="dgzxp9">.css-dgzxp9{background-color:rgba(247,248,250,1);border-color:rgba(247,248,250,1);background-size:contain;background-position:center center;background-repeat:no-repeat;min-height:90vh;}.css-dgzxp9 > .container{padding-top:4vw;padding-right:1vw;padding-bottom:4vw;padding-left:1vw;}.site-header .css-dgzxp9 > .container{padding-top:15px;padding-right:0;padding-bottom:15px;padding-left:0;-webkit-transition:padding 0.03s ease;transition:padding 0.03s ease;}.bar .css-dgzxp9{padding:0 50px;}@media (max-width:23.75em){.bar .css-dgzxp9{padding:0 25px;}}@media (min-width:80em){.css-dgzxp9 > .container{padding-top:51.2px;padding-right:12.8px;padding-bottom:51.2px;padding-left:12.8px;}}</style><section class="flex-display flex-direction-column flex-justify-center section css-dgzxp9" data-guid="765373d8-a582-008d-4b9f-419dec2d46bd"><div class="container" id="ai-resources"><div class="layout flex flex--12" data-guid="2c83ca6e-2c47-a3e3-78ad-f166387bdd9c"><div class="column flex__item--md-12 flex__item--xs-12 css-1j7dnr3" data-guid="865b96b1-5f07-7993-9b51-600a03ddb1e8"><div class="inner-column css-efs6e5"><div class="row flex flex--12 css-47r3vg"><div class="composite flex__item--md-12 flex__item--xs-12 css-8x0d4x"><div class="inner-composite flex flex--12"><div class="widget-column flex__item--md-12 flex__item--xs-12"><div class="widget-row flex flex--12"><div class="flex__item--md-12 flex__item--xs-12"><div data-widget-id="df4ff6a9-f43d-c9df-e788-7c3908f8285d" class="widget"><div class="lp-text-react lp-headline-react" data-widget-type="LpTextReact"><h2 class="lp-headline text-align-center subhead">Code.org AI Resources</h2></div></div></div></div></div></div></div></div></div></div></div><div class="layout flex flex--12" data-guid="f2a83249-fc09-42ab-b9d1-adbf201436d6"><div class="column flex__item--md-6 flex__item--xs-12 css-18ssflw" data-guid="17828736-ebad-0864-a5fd-ee8c9bd59c59"><div class="inner-column css-1vqpuji"><div class="row flex flex--12 css-47r3vg"><div class="composite flex__item--md-12 flex__item--xs-12 css-8x0d4x"><div class="inner-composite flex flex--12"><div class="widget-column flex__item--md-12 flex__item--xs-12"><div class="widget-row flex flex--12"><div class="flex__item--md-12 flex__item--xs-12"><div data-widget-id="044b33b1-207a-eee4-ec5f-cd5cc4c6e2d7" class="widget"><div class="css-1yltisf"><div><style data-emotion-css="1tqxkfs">.css-1tqxkfs{display:inline-block;vertical-align:middle;max-width:642px;border-radius:4px;}@media (max-width:530px){.site-header .composite .widget .css-1tqxkfs{max-width:calc(100% - 80px);}}</style><img class="lp-image-react w-044b33b1-207a-eee4-ec5f-cd5cc4c6e2d7 css-1tqxkfs lazyload" src="https://lh3.googleusercontent.com/5S8Uw-2bptleFtOQ5g8ue4R8Kj9AIjm1J0zmvVri97kEnS3Q_VKpZpmGyutBOfhmXTRtXDbPAf5hmy9CiVaJZA356jsjm29hO34=w16" data-src="https://lh3.googleusercontent.com/5S8Uw-2bptleFtOQ5g8ue4R8Kj9AIjm1J0zmvVri97kEnS3Q_VKpZpmGyutBOfhmXTRtXDbPAf5hmy9CiVaJZA356jsjm29hO34" data-image-upload-source="builder3" alt="" style="width:100%"/></div></div></div></div></div></div></div></div></div><div class="row flex flex--12 css-47r3vg"><div class="composite flex__item--md-12 flex__item--xs-12 css-8x0d4x"><div class="inner-composite flex flex--12"><div class="widget-column flex__item--md-12 flex__item--xs-12"><div class="widget-row flex flex--12"><div class="flex__item--md-12 flex__item--xs-12"><div data-widget-id="3cc11fa8-5852-2d36-fc81-32cf3d81800b" class="widget"><div class="lp-text-react lp-headline-react" data-widget-type="LpTextReact"><h3 class="lp-headline text-align-left small-subhead">AI in the classroom</h3></div></div></div></div></div></div></div></div><div class="row flex flex--12 css-47r3vg"><div class="composite flex__item--md-12 flex__item--xs-12 css-8x0d4x"><div class="inner-composite flex flex--12"><div class="widget-column flex__item--md-12 flex__item--xs-12"><div class="widget-row flex flex--12"><div class="flex__item--md-12 flex__item--xs-12"><div data-widget-id="3819757f-ddbc-e7d9-c385-024651939cea" class="widget"><div class="lp-text-react lp-headline-react" data-widget-type="LpTextReact"><p class="text-align-left">Code.org offers a number of multi-faceted lessons and activities for educators to teach their students more about AI. We've also created professional learning resources to help empower educators looking to discover the transformative power of AI and its impacts.</p></div></div></div></div></div></div></div></div><div class="row flex flex--12 css-47r3vg"><div class="composite flex__item--md-12 flex__item--xs-12 css-8x0d4x"><div class="inner-composite flex flex--12"><div class="widget-column flex__item--md-12 flex__item--xs-12"><div class="widget-row flex flex--12"><div class="flex__item--md-12 flex__item--xs-12"><div data-widget-id="42fd4c2f-ccc9-61a6-2c85-77045f5aecfa" class="widget"><div class="lp-button-react-wrapper css-y13kug" data-widget-type="LpButtonReact"><style data-emotion-css="wa5kcj">.css-wa5kcj{-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border-style:solid;border-width:1px;text-align:center;font-family:'Lato',sans-serif;text-shadow:none;-webkit-transition:color 0.2s linear,background 0.2s linear,border-color 0.2s linear, text-shadow 0.2s linear;transition:color 0.2s linear,background 0.2s linear,border-color 0.2s linear, text-shadow 0.2s linear;-webkit-text-decoration:none;text-decoration:none;position:relative;width:100%;font-weight:bold;min-height:36px;min-width:72px;padding:8px 18px;font-family:"Metropolis",sans-serif;border-radius:4px;}.css-wa5kcj::before{border-radius:4px;}.css-wa5kcj,.css-wa5kcj:focus,.css-wa5kcj:active{border-color:rgb(150,95,190);background:rgb(150,95,190);color:rgb(255,249,246);}.css-wa5kcj:hover{background-color:rgb(110,69,139);border-color:rgb(110,69,139);color:rgb(255,249,246);}</style><a data-widget-link="true" href="https://code.org/ai" target="_blank" rel="noopener noreferrer" data-link-type="external" class="lp-button-react w-42fd4c2f-ccc9-61a6-2c85-77045f5aecfa lp-button-react--full is-bold lp-button-react--small lp-button-react--flat lp-btn-flat font-scale-4 line-height-scale-6 css-wa5kcj" contenteditable="false">Teaching AI with Code.org</a></div></div></div></div></div></div></div></div></div></div><div class="column flex__item--md-6 flex__item--xs-12 css-18ssflw" data-guid="92f2ecc2-37da-fed8-dacd-61087888fb6c"><div class="inner-column css-1vqpuji"><div class="row flex flex--12 css-47r3vg"><div class="composite flex__item--md-12 flex__item--xs-12 css-8x0d4x"><div class="inner-composite flex flex--12"><div class="widget-column flex__item--md-12 flex__item--xs-12"><div class="widget-row flex flex--12"><div class="flex__item--md-12 flex__item--xs-12"><div data-widget-id="48037576-9bdc-e701-82e2-e61368ae75e4" class="widget"><div class="css-1yltisf"><div><style data-emotion-css="1c85ndd">.css-1c85ndd{display:inline-block;vertical-align:middle;max-width:910px;border-radius:4px;}@media (max-width:530px){.site-header .composite .widget .css-1c85ndd{max-width:calc(100% - 80px);}}</style><img class="lp-image-react w-48037576-9bdc-e701-82e2-e61368ae75e4 css-1c85ndd" src="https://lh3.googleusercontent.com/UWydL-qTL02ZGI1_U_SF2XMLVKTQ5sQkBH8r_S2y4458TtN5ybcI9xafeLvTIb95WNmttz6sHRtxKNdU8OpLxRx5u-_g_gBB4g=s0" data-image-upload-source="builder3" alt="TeachAI Initiative logo on a blue background" style="width:100%"/></div></div></div></div></div></div></div></div></div><div class="row flex flex--12 css-47r3vg"><div class="composite flex__item--md-12 flex__item--xs-12 css-8x0d4x"><div class="inner-composite flex flex--12"><div class="widget-column flex__item--md-12 flex__item--xs-12"><div class="widget-row flex flex--12"><div class="flex__item--md-12 flex__item--xs-12"><div data-widget-id="93e9ddb5-00e6-8b32-dd9d-01a8f6c95e94" class="widget"><div class="lp-text-react lp-headline-react" data-widget-type="LpTextReact"><h3 class="lp-headline text-align-left small-subhead">Bringing AI to your school</h3></div></div></div></div></div></div></div></div><div class="row flex flex--12 css-47r3vg"><div class="composite flex__item--md-12 flex__item--xs-12 css-8x0d4x"><div class="inner-composite flex flex--12"><div class="widget-column flex__item--md-12 flex__item--xs-12"><div class="widget-row flex flex--12"><div class="flex__item--md-12 flex__item--xs-12"><div data-widget-id="7e160298-1a97-c497-1cbf-fa5a225dd889" class="widget"><div class="lp-text-react lp-headline-react" data-widget-type="LpTextReact"><p class="text-align-left">TeachAI brings together education leaders and technology experts to assist governments and education authorities in teaching with and about AI. <span style="color: rgb(41, 47, 54);"><span style="font-family: &quot;Metropolis&quot;, sans-serif;">The AI Guidance for Schools Toolkit is a comprehensive resource to develop initial guidance on AI in schools.</span></span></p></div></div></div></div></div></div></div></div><div class="row flex flex--12 css-47r3vg"><div class="composite flex__item--md-12 flex__item--xs-12 css-8x0d4x"><div class="inner-composite flex flex--12"><div class="widget-column flex__item--md-12 flex__item--xs-12"><div class="widget-row flex flex--12"><div class="flex__item--md-12 flex__item--xs-12"><div data-widget-id="3d033f46-ddd2-0af1-56c4-c5437465fe87" class="widget"><div class="lp-button-react-wrapper css-y13kug" data-widget-type="LpButtonReact"><a data-widget-link="true" href="https://www.teachai.org/" target="_blank" rel="noopener noreferrer" data-link-type="external" class="lp-button-react w-3d033f46-ddd2-0af1-56c4-c5437465fe87 lp-button-react--full is-bold lp-button-react--small lp-button-react--flat lp-btn-flat font-scale-4 line-height-scale-6 css-wa5kcj" contenteditable="false">Learn more about TeachAI</a></div></div></div></div></div></div></div></div></div></div></div></div></section><div class="site-footer"><style data-emotion-css="xfpi7g">.css-xfpi7g{background-color:rgba(41,47,53,1);border-color:rgba(41,47,53,1);background-size:cover;background-position:center center;background-repeat:no-repeat;}.css-xfpi7g > .container{padding-top:3vw;padding-right:0vw;padding-bottom:1vw;padding-left:0vw;}.site-header .css-xfpi7g > .container{padding-top:10px;padding-right:0;padding-bottom:10px;padding-left:0;-webkit-transition:padding 0.03s ease;transition:padding 0.03s ease;}.bar .css-xfpi7g{padding:0 50px;}@media (max-width:23.75em){.bar .css-xfpi7g{padding:0 25px;}}@media (min-width:80em){.css-xfpi7g > .container{padding-top:38.400000000000006px;padding-right:0px;padding-bottom:12.8px;padding-left:0px;}}</style><section class="section css-xfpi7g" data-guid="349c532b-2f13-d978-5171-4b35b55195bb"><div class="container" id="site-footer"><div class="layout flex flex--12" data-guid="612e3f86-62ba-f498-4cc3-5bd2b2ad9fd4"><div class="column flex__item--md-6 flex__item--xs-12 css-30ka2t" data-guid="8c72bb1c-a889-4d74-0e3d-66b4b8da4ea5"><div class="inner-column css-efs6e5"><div class="row flex flex--12 css-47r3vg"><div class="composite flex__item--md-12 flex__item--xs-12 css-8x0d4x"><div class="inner-composite flex flex--12"><div class="widget-column flex__item--md-12 flex__item--xs-12"><div class="widget-row flex flex--12"><div class="flex__item--md-12 flex__item--xs-12"><div data-widget-id="994f2ba5-8bd4-5145-9dab-34a7903b9b72" class="widget"><div class="css-1yltisf"><div><style data-emotion-css="r9euhi">.css-r9euhi{display:inline-block;vertical-align:middle;max-width:800px;border-radius:4px;}@media (max-width:530px){.site-header .composite .widget .css-r9euhi{max-width:calc(100% - 80px);}}</style><img class="lp-image-react w-994f2ba5-8bd4-5145-9dab-34a7903b9b72 css-r9euhi lazyload" src="https://lh3.googleusercontent.com/8svmaRJTOlk0v1WedBU5ibWeNTqJ1yqUZWIq39VZ4_tOEuj53qbK8KUpV5f95v4Q5euNIZ9SrA06zCMo0_9OtSGu_03mrw9WlQ=w16" data-src="https://lh3.googleusercontent.com/8svmaRJTOlk0v1WedBU5ibWeNTqJ1yqUZWIq39VZ4_tOEuj53qbK8KUpV5f95v4Q5euNIZ9SrA06zCMo0_9OtSGu_03mrw9WlQ" data-image-upload-source="builder3" alt="Code.org logo on a teal overlay of an image with a teacher in a classroom." style="width:100%"/></div></div></div></div></div></div></div></div></div></div></div><div class="column flex__item--md-6 flex__item--xs-12 css-30ka2t" data-guid="f6f11e8e-b4e7-5cf6-eeec-29611c0291fc"><div class="inner-column css-efs6e5"><div class="row flex flex--12 css-47r3vg"><div class="composite flex__item--md-12 flex__item--xs-12 css-8x0d4x"><div class="inner-composite flex flex--12"><div class="widget-column flex__item--md-12 flex__item--xs-12"><div class="widget-row flex flex--12"><div class="flex__item--md-12 flex__item--xs-12"><div data-widget-id="1e5507ba-7166-7e79-630c-1c7778ba41d2" class="widget"><div class="lp-text-react lp-headline-react" data-widget-type="LpTextReact"><h2 class="lp-headline text-align-left gutter-bottom-8 subhead"><span style="color: rgba(255, 255, 255, 1);">About Code.org</span></h2><p class="text-align-left"><span style="color: rgba(255, 255, 255, 1);">Code.org® is a nonprofit dedicated to the vision that every student has the opportunity to learn computer science as part of their core K-12 education. We focus on increasing participation by young women and students from other underrepresented groups. The leading provider of K-12 computer science curriculum in the largest school districts in the U.S., Code.org organizes the annual <u>Hour of Code</u> campaign. Code.org is supported by generous donors including Microsoft, Amazon, Google and others.</span></p></div></div></div></div></div></div></div></div><div class="row flex flex--12 css-47r3vg"><div class="composite flex__item--md-12 flex__item--xs-12 css-8x0d4x"><div class="inner-composite flex flex--12"><div class="widget-column flex__item--md-12 flex__item--xs-12"><div class="widget-row flex flex--12"><div class="flex__item--md-12 flex__item--xs-12"><div data-widget-id="f9710d2e-8b35-92d1-42f2-1d6deca52548" class="widget"><div class="lp-button-react-wrapper css-163w4ef" data-widget-type="LpButtonReact"><a data-widget-link="true" href="https://code.org/" target="_blank" rel="noopener noreferrer" data-link-type="external" class="lp-button-react w-f9710d2e-8b35-92d1-42f2-1d6deca52548 is-bold lp-button-react--small lp-button-react--flat lp-btn-flat font-scale-4 line-height-scale-6 css-sg4h80" contenteditable="false">Learn more about Code.org</a></div></div></div></div></div></div></div></div></div></div></div><div class="layout flex flex--12" data-guid="62c40cc2-c436-7385-ba52-65b6d769de22"><div class="column flex__item--md-12 flex__item--xs-12 css-30ka2t" data-guid="d6330754-c823-d25e-e3ca-5153b79eabf2"><div class="inner-column css-efs6e5"><div class="row flex flex--12 css-47r3vg"><div class="composite flex__item--md-12 flex__item--xs-12 css-8x0d4x"><div class="inner-composite flex flex--12"><div class="widget-column flex__item--md-12 flex__item--xs-12"><div class="widget-row flex flex--12"><div class="flex__item--md-12 flex__item--xs-12"><div data-widget-id="440fd50f-f263-bb71-1b79-c125bf91888a" class="widget"><style data-emotion-css="1v0eqgg">.css-1v0eqgg{height:0;width:100%;margin:12px 0;border:none;border-bottom-width:1px;border-bottom-color:rgb(81,90,100);border-bottom-style:solid;}</style><hr class="lp-line-react w-440fd50f-f263-bb71-1b79-c125bf91888a css-1v0eqgg"/></div></div></div></div></div></div></div><div class="row flex flex--12 css-47r3vg"><div class="composite flex__item--md-6 flex__item--xs-12 css-8x0d4x"><div class="inner-composite flex flex--6"><div class="widget-column flex__item--md-12 flex__item--xs-12"><div class="widget-row flex flex--12"><div class="flex__item--md-12 flex__item--xs-12"><div data-widget-id="10572443-8f45-955c-f95c-2166558d90fd" class="widget"><style data-emotion-css="xd87ek">.css-xd87ek{text-align:left;}</style><div class="css-xd87ek"><div><style data-emotion-css="116r7ic">.css-116r7ic{display:inline-block;vertical-align:middle;max-width:195px;}@media (max-width:530px){.site-header .composite .widget .css-116r7ic{max-width:calc(100% - 80px);}}</style><img class="lp-image-react w-10572443-8f45-955c-f95c-2166558d90fd css-116r7ic" src="https://lh3.googleusercontent.com/xPFftMssmsjyRiLxXS7fkNfkC_R0w_ivcbqRsIJsxpyGwbgZCx2CDoYA5M6x5rvO1Sm39sXr-ChfkfMBxfNYTldvrh0jqPVzmrfe=s0" data-image-upload-source="builder3" alt="Code.org Logo in White" style="width:28%;max-width:50px"/></div></div></div></div></div></div></div></div><div class="composite flex__item--md-6 flex__item--xs-12 css-8x0d4x"><div class="inner-composite flex flex--6"><div class="widget-column flex__item--md-12 flex__item--xs-12"><div class="widget-row flex flex--12"><div class="flex__item--md-12 flex__item--xs-12"><div data-widget-id="0ae792ab-18e1-915f-4696-006a67091ba8" class="widget"><style data-emotion-css="rofb3k">.css-rofb3k{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-align-content:flex-end;-ms-flex-line-pack:end;align-content:flex-end;}</style><div class="lp-share-react w-0ae792ab-18e1-915f-4696-006a67091ba8 css-rofb3k" data-widget-type="LpShareReact"><style data-emotion-css="18t3qpl">.css-18t3qpl{width:48px;height:48px;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.5rem;line-height:1;-webkit-text-decoration:none;text-decoration:none;-webkit-transition:background 0.3s ease-in-out;transition:background 0.3s ease-in-out;background-color:rgb(41,47,53);content:'rgb(41, 47, 53)';}.css-18t3qpl:hover,.css-18t3qpl:focus,.css-18t3qpl:active{background-color:rgb(2,2,2);}</style><a class="lp-share-react_item lp-share-react_item--facebook css-18t3qpl" target="_blank" rel="noopener noreferrer" data-alternate-url="" data-publish-url="" data-profile-url="https://www.facebook.com/Code.org/" data-share-type="facebook" data-profile-url-new-window="true"><style data-emotion-css="4e78w1">.css-4e78w1{position:absolute;height:1px;width:1px;overflow:hidden;-webkit-clip:rect(1px 1px 1px 1px);clip:rect(1px 1px 1px 1px);-webkit-clip:rect(1px,1px,1px,1px);clip:rect(1px,1px,1px,1px);white-space:nowrap;}</style><span class="css-4e78w1">Share on Facebook</span><style data-emotion-css="168f5rq">.css-168f5rq{color:white;}</style><i class="fab fa-facebook-f css-168f5rq"></i></a><a class="lp-share-react_item lp-share-react_item--x-twitter css-18t3qpl" target="_blank" rel="noopener noreferrer" data-alternate-url="" data-publish-url="" data-profile-url="https://twitter.com/codeorg" data-share-type="x-twitter" data-profile-url-new-window="true"><span class="css-4e78w1">Share on X (Twitter)</span><i class="fab fa-x-twitter css-168f5rq"></i></a><a class="lp-share-react_item lp-share-react_item--linkedin css-18t3qpl" target="_blank" rel="noopener noreferrer" data-alternate-url="" data-publish-url="" data-profile-url="https://www.linkedin.com/company/code-org" data-share-type="linkedin" data-profile-url-new-window="true"><span class="css-4e78w1">Share on LinkedIn</span><i class="fab fa-linkedin-in css-168f5rq"></i></a><a class="lp-share-react_item lp-share-react_item--instagram css-18t3qpl" target="_blank" rel="noopener noreferrer" data-alternate-url="" data-publish-url="" data-profile-url="https://www.instagram.com/codeorg/" data-share-type="instagram" data-profile-url-new-window="true"><span class="css-4e78w1">Share on Instagram</span><i class="fab fa-instagram css-168f5rq"></i></a></div></div></div></div></div></div></div></div><div class="row flex flex--12 css-47r3vg"><div class="composite flex__item--md-12 flex__item--xs-12 css-8x0d4x"><div class="inner-composite flex flex--12"><div class="widget-column flex__item--md-12 flex__item--xs-12"><div class="widget-row flex flex--12"><div class="flex__item--md-12 flex__item--xs-12"><div data-widget-id="61f65074-c194-0d72-c0b9-1e77702e3775" class="widget"><div class="lp-text-react lp-headline-react" data-widget-type="LpTextReact"><p class="text-align-left line-height-scale-3 gutter-bottom-1"><span style="color: rgba(255, 255, 255, 1);"><a href="https://code.org/privacy" target="_blank" rel="noopener noreferrer" data-link-type="external">Privacy Policy</a> | <a href="https://code.org/tos" target="_blank" rel="noopener noreferrer" data-link-type="external">Terms of Service</a></span></p></div></div></div></div></div></div></div></div><div class="row flex flex--12 css-47r3vg"><div class="composite flex__item--md-12 flex__item--xs-12 css-8x0d4x"><div class="inner-composite flex flex--12"><div class="widget-column flex__item--md-12 flex__item--xs-12"><div class="widget-row flex flex--12"><div class="flex__item--md-12 flex__item--xs-12"><div data-widget-id="b658a3cb-56eb-f138-cdf3-3a61a1d46099" class="widget"><div class="lp-text-react lp-headline-react" data-widget-type="LpTextReact"><p class="text-align-left font-scale-3 line-height-scale-3 gutter-bottom-1"><span style="color: rgb(255, 255, 255);"><span style="font-family: &quot;Metropolis&quot;, sans-serif;">© Code.org, 2024. Code.org®, the CODE logo, Hour of Code® and CS Discoveries® are trademarks of Code.org.</span></span></p></div></div></div></div></div></div></div></div></div></div></div></div></section></div></div></div></div> <script src="https://embed.lpcontent.net/leadboxes/current/embed.js" async defer></script> <script type="text/javascript" data-scriptname="forEach">"use strict";window.NodeList&&!NodeList.prototype.forEach&&(NodeList.prototype.forEach=Array.prototype.forEach);</script> <script type="text/javascript" data-scriptname="TAILOR">(function(){var exports={};var module={exports: exports};"use strict";function initFunc(){console.assert(window.sup&&window.sup.Tailor,"tailor successfully loaded")}Object.defineProperty(exports,"__esModule",{value:!0}),function(t){function e(t,s){if(!t||!t.parentElement)return null;if(t.parentElement)var i=t.parentElement.querySelectorAll(s);if(i&&1===Array.prototype.filter.call(i,function(e){return e===t}).length)return t;return e(t.parentElement,s)}function s(t){var e;for(e in this.rules=[],this.readQueue=[],this.writeQueue=[],this.opts={parentSelector:"[data-widget-id]"},t)this.opts[e]=t[e]}function i(t){return parseInt(t,10)}function r(t,e){return function(s){return t(s)?e:""}}function n(t,e,s){return s=Math.round(s),(!t||s>=t)&&(!e||s<=e)}s.prototype.register=function(t){if(t&&this.isValid(t.el)){for(var e in t.classFunctions=this.parseBreakPoints(t.breakPoints),t.classNames=[],t.breakPoints)t.classNames.push(t.breakPoints[e]);this.rules.push(t),this.triggerReCalcClassNames()}},s.prototype.isValid=function(t){return!!(t&&e(t,this.opts.parentSelector))},s.prototype.parseBreakPoints=function(t){var e,s=[];for(var a in t){var o=t[a];switch(a.charAt(0)){case"<":e=n.bind(this,null,parseInt(a.slice(1),10));break;case">":e=n.bind(this,parseInt(a.slice(1),10),null);break;default:var u=a.split("-").map(i);e=n.bind(this,u[0],u[1])}s.push(r(e,o))}return s},s.prototype.triggerReCalcClassNames=function(){this.timeout&&clearTimeout(this.timeout),this.timeout=setTimeout(this.reCalcClassNames.bind(this),150)},s.prototype.stillValid=function(t){return!!this.isValid(t.el)||(this.remove(t),!1)},s.prototype.makeTasks=function(s){var i={},r=[];return i.el=s.el,i.add=s.classFunctions.reduce(function(s,n){var a,o=e(i.el,this.opts.parentSelector);a=function(e){var s=t.getComputedStyle(e,null),i=s.getPropertyValue("padding-left"),r=s.getPropertyValue("padding-right");return parseFloat(i)+parseFloat(r)}(o);var u=n(o.offsetWidth-a<t.innerWidth?o.offsetWidth-a:t.innerWidth);return u&&(r.push(u),i.el.classList.contains(u)||s.push(u)),s}.bind(this),[]),i.remove=s.classNames.filter(function(t){return-1===r.indexOf(t)&&i.el.classList.contains(t)},this),i},s.prototype.reCalcClassNames=function(){this.readQueue=this.rules.slice(0),this.writeQueue=this.readQueue.filter(this.stillValid,this).map(this.makeTasks,this),this.writeClassNames()},s.prototype.writeClassNames=function(){for(;this.writeQueue.length;){var t=this.writeQueue.pop();t.add.forEach(function(e){t.el.classList.add(e)}),t.remove.forEach(function(e){t.el.classList.remove(e)})}},s.prototype.remove=function(t){this.rules=this.rules.filter(function(e){return e!==t})},t.sup=t.sup||{},t.sup.Tailor=s,t.sup.tailor=new s,t.addEventListener("resize",t.sup.tailor.triggerReCalcClassNames.bind(t.sup.tailor))}(window),exports.default=initFunc;;var i=module.exports.default||module.exports;return i.apply(null, arguments);}());</script> <script type="text/javascript" data-scriptname="IFRAME">(function(){var exports={};var module={exports: exports};"use strict";function initFunc(){if(window.FB||/(marketplace\/template|suppress_hero=true)/.test(window.location.href)){var e=document.querySelectorAll(".section");Array.prototype.slice.call(e).forEach(function(e){var t=e;if(t.style.minHeight&&-1!==t.style.minHeight.indexOf("vh")){var i=10*parseInt(t.style.minHeight,10);t.style.minHeight="".concat(i,"px")}})}}Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=initFunc;;var i=module.exports.default||module.exports;return i.apply(null, arguments);}());</script> <script type="text/javascript" data-scriptname="COMMON">(function(){var exports={};var module={exports: exports};"use strict";function getRTCookie(){var o=document.cookie.match(/(?:^|;\s*)lpRT=([^;]*)/);return o?o[1]:null}function init(){window.sup=window.sup||{},window.sup.common=window.sup.common||{},window.sup.common.getRT=getRTCookie}Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=init;;var i=module.exports.default||module.exports;return i.apply(null, arguments);}());</script> <script type="text/javascript" data-scriptname="INTERSECTION_OBSERVER">(function(){var exports={};var module={exports: exports};"use strict";function initFunc(){}Object.defineProperty(exports,"__esModule",{value:!0}),function(t,e){function n(t){this.time=t.time,this.target=t.target,this.rootBounds=t.rootBounds,this.boundingClientRect=t.boundingClientRect,this.intersectionRect=t.intersectionRect||{top:0,bottom:0,left:0,right:0,width:0,height:0},this.isIntersecting=!!t.intersectionRect;var e=this.boundingClientRect,n=e.width*e.height,o=this.intersectionRect,i=o.width*o.height;this.intersectionRatio=n?Number((i/n).toFixed(4)):this.isIntersecting?1:0}function o(t,e){var n,o,i,r=e||{};if("function"!=typeof t)throw new Error("callback must be a function");if(r.root&&1!=r.root.nodeType)throw new Error("root must be an Element");this._checkForIntersections=(n=this._checkForIntersections.bind(this),o=this.THROTTLE_TIMEOUT,i=null,function(){i||(i=setTimeout(function(){n(),i=null},o))}),this._callback=t,this._observationTargets=[],this._queuedEntries=[],this._rootMarginValues=this._parseRootMargin(r.rootMargin),this.thresholds=this._initThresholds(r.threshold),this.root=r.root||null,this.rootMargin=this._rootMarginValues.map(function(t){return t.value+t.unit}).join(" ")}function i(t,e,n,o){"function"==typeof t.addEventListener?t.addEventListener(e,n,o||!1):"function"==typeof t.attachEvent&&t.attachEvent("on"+e,n)}function r(t,e,n,o){"function"==typeof t.removeEventListener?t.removeEventListener(e,n,o||!1):"function"==typeof t.detatchEvent&&t.detatchEvent("on"+e,n)}function s(t){var e;try{e=t.getBoundingClientRect()}catch(t){}return e?(e.width&&e.height||(e={top:e.top,right:e.right,bottom:e.bottom,left:e.left,width:e.right-e.left,height:e.bottom-e.top}),e):{top:0,bottom:0,left:0,right:0,width:0,height:0}}function h(t,e){for(var n=e;n;){if(n==t)return!0;n=c(n)}return!1}function c(t){var e=t.parentNode;return e&&11==e.nodeType&&e.host?e.host:e&&e.assignedSlot?e.assignedSlot.parentNode:e}"IntersectionObserver"in t&&"IntersectionObserverEntry"in t&&"intersectionRatio"in t.IntersectionObserverEntry.prototype?"isIntersecting"in t.IntersectionObserverEntry.prototype||Object.defineProperty(t.IntersectionObserverEntry.prototype,"isIntersecting",{get:function(){return this.intersectionRatio>0}}):(o.prototype.THROTTLE_TIMEOUT=100,o.prototype.POLL_INTERVAL=null,o.prototype.USE_MUTATION_OBSERVER=!0,o.prototype.observe=function(t){if(!this._observationTargets.some(function(e){return e.element==t})){if(!t||1!=t.nodeType)throw new Error("target must be an Element");this._registerInstance(),this._observationTargets.push({element:t,entry:null}),this._monitorIntersections(),this._checkForIntersections()}},o.prototype.unobserve=function(t){this._observationTargets=this._observationTargets.filter(function(e){return e.element!=t}),this._observationTargets.length||(this._unmonitorIntersections(),this._unregisterInstance())},o.prototype.disconnect=function(){this._observationTargets=[],this._unmonitorIntersections(),this._unregisterInstance()},o.prototype.takeRecords=function(){var t=this._queuedEntries.slice();return this._queuedEntries=[],t},o.prototype._initThresholds=function(t){var e=t||[0];return Array.isArray(e)||(e=[e]),e.sort().filter(function(t,e,n){if("number"!=typeof t||isNaN(t)||t<0||t>1)throw new Error("threshold must be a number between 0 and 1 inclusively");return t!==n[e-1]})},o.prototype._parseRootMargin=function(t){var e=(t||"0px").split(/\s+/).map(function(t){var e=/^(-?\d*\.?\d+)(px|%)$/.exec(t);if(!e)throw new Error("rootMargin must be specified in pixels or percent");return{value:parseFloat(e[1]),unit:e[2]}});return e[1]=e[1]||e[0],e[2]=e[2]||e[0],e[3]=e[3]||e[1],e},o.prototype._monitorIntersections=function(){this._monitoringIntersections||(this._monitoringIntersections=!0,this.POLL_INTERVAL?this._monitoringInterval=setInterval(this._checkForIntersections,this.POLL_INTERVAL):(i(t,"resize",this._checkForIntersections,!0),i(e,"scroll",this._checkForIntersections,!0),this.USE_MUTATION_OBSERVER&&"MutationObserver"in t&&(this._domObserver=new MutationObserver(this._checkForIntersections),this._domObserver.observe(e,{attributes:!0,childList:!0,characterData:!0,subtree:!0}))))},o.prototype._unmonitorIntersections=function(){this._monitoringIntersections&&(this._monitoringIntersections=!1,clearInterval(this._monitoringInterval),this._monitoringInterval=null,r(t,"resize",this._checkForIntersections,!0),r(e,"scroll",this._checkForIntersections,!0),this._domObserver&&(this._domObserver.disconnect(),this._domObserver=null))},o.prototype._checkForIntersections=function(){var e=this._rootIsInDom(),o=e?this._getRootRect():{top:0,bottom:0,left:0,right:0,width:0,height:0};this._observationTargets.forEach(function(i){var r=i.element,h=s(r),c=this._rootContainsTarget(r),u=i.entry,a=e&&c&&this._computeTargetAndRootIntersection(r,o),l=i.entry=new n({time:t.performance&&performance.now&&performance.now(),target:r,boundingClientRect:h,rootBounds:o,intersectionRect:a});u?e&&c?this._hasCrossedThreshold(u,l)&&this._queuedEntries.push(l):u&&u.isIntersecting&&this._queuedEntries.push(l):this._queuedEntries.push(l)},this),this._queuedEntries.length&&this._callback(this.takeRecords(),this)},o.prototype._computeTargetAndRootIntersection=function(n,o){if("none"!=t.getComputedStyle(n).display){for(var i,r,h,u,a,l,p,d,g=s(n),f=c(n),_=!1;!_;){var v=null,m=1==f.nodeType?t.getComputedStyle(f):{};if("none"==m.display)return;if(f==this.root||f==e?(_=!0,v=o):f!=e.body&&f!=e.documentElement&&"visible"!=m.overflow&&(v=s(f)),v&&(i=v,r=g,h=void 0,u=void 0,a=void 0,l=void 0,p=void 0,d=void 0,h=Math.max(i.top,r.top),u=Math.min(i.bottom,r.bottom),a=Math.max(i.left,r.left),l=Math.min(i.right,r.right),d=u-h,!(g=(p=l-a)>=0&&d>=0&&{top:h,bottom:u,left:a,right:l,width:p,height:d})))break;f=c(f)}return g}},o.prototype._getRootRect=function(){var t;if(this.root)t=s(this.root);else{var n=e.documentElement,o=e.body;t={top:0,left:0,right:n.clientWidth||o.clientWidth,width:n.clientWidth||o.clientWidth,bottom:n.clientHeight||o.clientHeight,height:n.clientHeight||o.clientHeight}}return this._expandRectByRootMargin(t)},o.prototype._expandRectByRootMargin=function(t){var e=this._rootMarginValues.map(function(e,n){return"px"==e.unit?e.value:e.value*(n%2?t.width:t.height)/100}),n={top:t.top-e[0],right:t.right+e[1],bottom:t.bottom+e[2],left:t.left-e[3]};return n.width=n.right-n.left,n.height=n.bottom-n.top,n},o.prototype._hasCrossedThreshold=function(t,e){var n=t&&t.isIntersecting?t.intersectionRatio||0:-1,o=e.isIntersecting?e.intersectionRatio||0:-1;if(n!==o)for(var i=0;i<this.thresholds.length;i++){var r=this.thresholds[i];if(r==n||r==o||r<n!=r<o)return!0}},o.prototype._rootIsInDom=function(){return!this.root||h(e,this.root)},o.prototype._rootContainsTarget=function(t){return h(this.root||e,t)},o.prototype._registerInstance=function(){},o.prototype._unregisterInstance=function(){},t.IntersectionObserver=o,t.IntersectionObserverEntry=n)}(window,document),exports.default=initFunc;;var i=module.exports.default||module.exports;return i.apply(null, arguments);}());</script> <script type="text/javascript" data-scriptname="LAZY_LOAD">(function(){var exports={};var module={exports: exports};"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),window.NodeList&&!NodeList.prototype.forEach&&(NodeList.prototype.forEach=function(e,t){t=t||window;for(var n=0;n<this.length;n++)e.call(t,this[n],n,this)});var pixelRatio=window.devicePixelRatio||1,tokens=/[,()]/,isIE11=!!window.MSInputMethodContext&&!!document.documentMode,parseImages=function(e){var t=[],n=0,o="",a=getComputedStyle(e).backgroundImage;if(null==a)return t;for(;a.length;){var r=tokens.exec(a);if(!r)break;var i=!1;switch(r[0]){case",":n||(t.push(o.trim()),o="",i=!0);break;case"(":n+=1;break;case")":n-=1}var c=r.index+1;o+=a.slice(0,i?c-1:c),a=a.slice(c)}return(o.length||a.length)&&t.push((o+a).trim()),t},getSizeForElement=function(e){var t=Math.round(e.offsetWidth*pixelRatio),n=Math.round(e.offsetHeight*pixelRatio),o="",a="=w",r=t;return n>t&&(a="=h",r=n,o=e.classList.contains("has-background-size-contain")?"":"-c"),"".concat(a).concat(r).concat(o)},loadImage=function(e){var t=e.getAttribute("data-src"),n=Math.min(Math.round(e.width*pixelRatio),1064);e.setAttribute("src","".concat(t,"=w").concat(n))},setBackground=function(e,t,n){var o=n.target;isIE11?window.requestAnimationFrame(function(){e.style.setProperty("background-image","none"),window.requestAnimationFrame(function(){e.style.setProperty("background-image",t)})}):e.style.setProperty("background-image",t),document.body.removeChild(o)},loadBackground=function(e){var t=e.getAttribute("data-background");if(t){var n=-1!==t.indexOf("googleusercontent")?"".concat(t).concat(getSizeForElement(e)):t,o=parseImages(e),a=document.createElement("img");a.style.setProperty("display","none"),a.src=n,a.onload=setBackground.bind(window,e,[o[0],'url("'.concat(n,'")')].join(",")),document.body.appendChild(a)}},handleChange=function(e,t){e.filter(function(e){return e.isIntersecting}).forEach(function(e){var n=e.target;t.unobserve(n),("IMG"===n.tagName?loadImage:loadBackground)(n)})},setup=function(){var e=new IntersectionObserver(handleChange,{rootMargin:"100%"}),t=e.observe.bind(e);document.querySelectorAll(".lp-image-react.lazyload").forEach(function(e){e.complete?t(e):e.onload=function(){e.onload=null,t(e)}}),document.querySelectorAll(".has-background-image").forEach(t)},init=function(){"complete"===document.readyState?setup():window.addEventListener("DOMContentLoaded",setup)};exports.default=init;;var i=module.exports.default||module.exports;return i.apply(null, arguments);}());</script> <script type="text/javascript" data-scriptname="CONVERSION_CLICK">(function(){var exports={};var module={exports: exports};"use strict";function setup(){var e=document.querySelector('meta[name="leadpages-meta-id"]').content,t=document.querySelector('meta[name="active-route"]'),n=document.querySelectorAll("a[data-widget-link][data-conversion-click]");Array.prototype.forEach.call(n,function(n){var o="external"===n.dataset.linkType&&"_top"===n.target;n.addEventListener("click",function(c){if(window.center&&window.center.loaded){var a=t&&t.content?{customId:"site-".concat(e,":").concat(t.content)}:{};(o=o&&!n.getAttribute("data-standalone-leadbox"))&&(c.preventDefault(),a.callback=function(){window.top.location.href=n.href});try{window.center("get","identity",function(){return window.center("send","conversion",null,null,null,a)})}catch(e){o&&(window.top.location.href=n.href)}}})})}function initFunc(){"complete"===document.readyState?setup():window.addEventListener("DOMContentLoaded",setup)}Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=initFunc,exports.setup=setup;;var i=module.exports.default||module.exports;return i.apply(null, arguments);}());</script> <script type="text/javascript" data-scriptname="POWERED_BY">(function(){var exports={};var module={exports: exports};"use strict";function addPoweredBy(){var e='\n <div id="powered-by-container" class="powered-by__container">\n <div class="powered-by__sub_container">\n <div class="powered-by__top_container">\n <svg class="powered-by__top_logo focusable="false" viewBox="0 0 32 24" role="img" width="24" style="margin-right:6px">\n <path fill="#FFF" d="M5.84485338 5.76283507L15.805571 10.9968196c.1304897.0654248.2827278.0654248.4132175 0l9.9607176-5.23398453c.1957346-.10904134.1957346-.37074057 0-.47978191L16.2187885.04906861c-.1304897-.06542481-.2827278-.06542481-.4132175 0L5.84485338 5.28305316c-.19573462.10904134-.19573462.37074057 0 .47978191zM3.08282034 10.6042708L15.805571 17.2776011c.1304897.0654248.2827278.0654248.4132175 0l12.7227506-6.6733303c.1957347-.1090414.1957347-.3707406 0-.4797819l-3.653713-1.9191277-9.0690376 4.7760109c-.1304897.0654248-.2827278.0654248-.4132175 0L6.73653334 8.22716947l-3.653713 1.91912763c-.19573462.0872331-.19573462.3489323 0 .4579737zm28.77298986 4.6451613l-4.0016857-2.0935938-11.635336 6.1281235c-.1304897.0654248-.2827278.0654248-.4132175 0L4.14848663 13.1558383.14680097 15.2494321c-.19573463.1090413-.19573463.3707405 0 .4797819l15.63702173 8.2217174c.1304897.0654248.2827278.0654248.4132175 0l15.6370217-8.2217174c.2174829-.1090414.2174829-.3707406.0217483-.4797819z">\n </path>\n </svg>\n <div class="powered-by__top_text">\n Powered by Leadpages\n </div>\n </div>\n <div class="powered-by__bottom_container">\n <div class="powered-by__bottom_header">Turn Clicks into Customers</div>\n <div class="powered-by__bottom_body">Create your own code-free websites, landing pages, and conversion tools with a free, 14-day trial.</div>\n <div class="powered-by__bottom_link"><a href="https://lp.leadpages.com/powered-by-leadpages/?utm_source=Leadpages&utm_medium=customerpages&utm_campaign=powered_by" target="_blank">Get Started →</a></div>\n </div>\n </div>\n </div>\n ',n='\n <link\n rel="preload"\n href="https://static.leadpages.net/fonts/opensans/OpenSans-Regular.woff2"\n as="font"\n type="font/woff2"\n crossorigin\n />\n <link\n rel="preload"\n href="https://static.leadpages.net/fonts/opensans/OpenSans-Bold.woff2"\n as="font"\n type="font/woff2"\n crossorigin\n />\n <link\n href="https://static.leadpages.net/fonts/opensans_typeset.css"\n rel="stylesheet"\n type="text/css"\n />\n <style id="powered-by-style">\n .powered-by__container {\n position: relative;\n min-height: 36px;\n background-color: #000;\n transition: all 1s ease-in;\n }\n .powered-by__sub_container {\n justify-content: flex-start;\n flex-direction: column;\n position: absolute;\n transition: top .2s ease-in;\n background-color: #000;\n overflow: hidden;\n top: 0px;\n left: 0px;\n right: 0px;\n bottom: 0px;\n }\n .powered-by__container:hover .powered-by__sub_container {\n top: -142px;\n }\n .powered-by__container:hover .powered-by__top_container {\n min-height: 66px;\n }\n .powered-by__bottom_container {\n flex-direction: column;\n text-align: center;\n }\n .powered-by__top_container,\n .powered-by__bottom_container,\n .powered-by__bottom_top_bar,\n .powered-by__container {\n display: flex;\n width: 100%;\n justify-content: center;\n align-items: center;\n font-family: "Open Sans", "Segoe UI", Helvetica, Arial, sans-serif;\n font-size: 14px;\n line-height: 12px;\n color: #FFF;\n }\n .powered-by__bottom_top_bar {\n padding-bottom: 24px;\n }\n .powered-by__top_container {\n transition: all .1s ease-in .1s;\n min-height: 36px;\n }\n .powered-by__top_text {\n cursor: default;\n }\n .powered-by__bottom_header {\n flex-direction: column;\n text-align: center;\n margin-bottom: 8px;\n font-weight: 700;\n }\n .powered-by__bottom_body {\n flex-direction: column;\n text-align: center;\n line-height: 18px;\n letter-spacing: 0;\n width: 350px;\n margin-bottom: 18px;\n }\n .powered-by__bottom_link a {\n font-weight: 700;\n font-size: 16px;\n color: #FFF;\n text-decoration: none;\n }\n </style>\n ',t=document.getElementById("powered-by-style");t?t.outerHTML=n:document.head.insertAdjacentHTML("beforeend",n);var o=document.getElementById("powered-by-container");o?o.outerHTML=e:document.body.insertAdjacentHTML("beforeend",e)}function setup(){var e=!!document.cookie.split("; ").find(function(e){return"lpPoweredBy=1"===e});if(!1===e)try{e="1"===new URLSearchParams(window.location.search).get("lpPoweredBy")}catch(e){}!0===e&&addPoweredBy()}function init(){"complete"===document.readyState?setup():window.addEventListener("DOMContentLoaded",setup)}Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=init;;var i=module.exports.default||module.exports;return i.apply(null, arguments);}());</script> <script type="text/javascript" data-scriptname="REDUCE_MOTION">(function(){var exports={};var module={exports: exports};"use strict";function toggleThumbnail(e){document.querySelectorAll("iframe").forEach(function(t){var n=t.getAttribute("src");if(n){var o=t.parentElement.querySelector('[data-qa-selector="background-video-thumbnail"]'),c=function(e,t){e&&(e.style.display=t)},a=function(e){t.setAttribute("src","".concat(e,"&cb=").concat((new Date).getTime()))};n.includes("youtube.com")&&o?(c(o,e?"block":"none"),c(t,e?"none":"block")):n.includes("wistia.net")?a(n.replace(/autoPlay=(true|false)/,"autoPlay=".concat(!e))):n.includes("vimeo.com")&&a(n.replace("autoplay=".concat(e?1:0),"autoplay=".concat(e?0:1)))}})}function handleMotionPreference(){toggleThumbnail(window.matchMedia("(prefers-reduced-motion: reduce)").matches)}"undefined"!=typeof window&&(document.addEventListener("DOMContentLoaded",handleMotionPreference),window.matchMedia("(prefers-reduced-motion: reduce)").addEventListener("change",handleMotionPreference));;var i=module.exports.default||module.exports;return i.apply(null, arguments);}());</script> <script type="text/javascript" data-scriptname="SMOOTHSCROLL">"use strict";function _typeof(o){return(_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(o){return typeof o}:function(o){return o&&"function"==typeof Symbol&&o.constructor===Symbol&&o!==Symbol.prototype?"symbol":typeof o})(o)}!function(n,f){if(!("scrollBehavior"in f.documentElement.style&&!0!==n.__forceSmoothScrollPolyfill__)){var o,t=n.HTMLElement||n.Element,i=468,p={scroll:n.scroll||n.scrollTo,scrollBy:n.scrollBy,elementScroll:t.prototype.scroll||d,scrollIntoView:t.prototype.scrollIntoView},a=n.performance&&n.performance.now?n.performance.now.bind(n.performance):Date.now,l=(o=n.navigator.userAgent,new RegExp(["MSIE ","Trident/","Edge/"].join("|")).test(o)?1:0);n.scroll=n.scrollTo=function(){void 0!==arguments[0]&&(!0!==e(arguments[0])?s.call(n,f.body,void 0!==arguments[0].left?~~arguments[0].left:n.scrollX||n.pageXOffset,void 0!==arguments[0].top?~~arguments[0].top:n.scrollY||n.pageYOffset):p.scroll.call(n,void 0!==arguments[0].left?arguments[0].left:"object"!==_typeof(arguments[0])?arguments[0]:n.scrollX||n.pageXOffset,void 0!==arguments[0].top?arguments[0].top:void 0!==arguments[1]?arguments[1]:n.scrollY||n.pageYOffset))},n.scrollBy=function(){void 0!==arguments[0]&&(e(arguments[0])?p.scrollBy.call(n,void 0!==arguments[0].left?arguments[0].left:"object"!==_typeof(arguments[0])?arguments[0]:0,void 0!==arguments[0].top?arguments[0].top:void 0!==arguments[1]?arguments[1]:0):s.call(n,f.body,~~arguments[0].left+(n.scrollX||n.pageXOffset),~~arguments[0].top+(n.scrollY||n.pageYOffset)))},t.prototype.scroll=t.prototype.scrollTo=function(){if(void 0!==arguments[0])if(!0!==e(arguments[0])){var o=arguments[0].left,t=arguments[0].top;s.call(this,this,void 0===o?this.scrollLeft:~~o,void 0===t?this.scrollTop:~~t)}else{if("number"==typeof arguments[0]&&void 0===arguments[1])throw new SyntaxError("Value could not be converted");p.elementScroll.call(this,void 0!==arguments[0].left?~~arguments[0].left:"object"!==_typeof(arguments[0])?~~arguments[0]:this.scrollLeft,void 0!==arguments[0].top?~~arguments[0].top:void 0!==arguments[1]?~~arguments[1]:this.scrollTop)}},t.prototype.scrollBy=function(){void 0!==arguments[0]&&(!0!==e(arguments[0])?this.scroll({left:~~arguments[0].left+this.scrollLeft,top:~~arguments[0].top+this.scrollTop,behavior:arguments[0].behavior}):p.elementScroll.call(this,void 0!==arguments[0].left?~~arguments[0].left+this.scrollLeft:~~arguments[0]+this.scrollLeft,void 0!==arguments[0].top?~~arguments[0].top+this.scrollTop:~~arguments[1]+this.scrollTop))},t.prototype.scrollIntoView=function(){if(!0!==e(arguments[0])){var o=function(o){for(var t,l,e;!1==((o=o.parentNode)===f.body)&&!1===(l=r(t=o,"Y")&&c(t,"Y"),e=r(t,"X")&&c(t,"X"),l||e););return o}(this),t=o.getBoundingClientRect(),l=this.getBoundingClientRect();o!==f.body?(s.call(this,o,o.scrollLeft+l.left-t.left,o.scrollTop+l.top-t.top),"fixed"!==n.getComputedStyle(o).position&&n.scrollBy({left:t.left,top:t.top,behavior:"smooth"})):n.scrollBy({left:l.left,top:l.top,behavior:"smooth"})}else p.scrollIntoView.call(this,void 0===arguments[0]||arguments[0])}}function d(o,t){this.scrollLeft=o,this.scrollTop=t}function e(o){if(null===o||"object"!==_typeof(o)||void 0===o.behavior||"auto"===o.behavior||"instant"===o.behavior)return!0;if("object"===_typeof(o)&&"smooth"===o.behavior)return!1;throw new TypeError("behavior member of ScrollOptions "+o.behavior+" is not a valid value for enumeration ScrollBehavior.")}function r(o,t){return"Y"===t?o.clientHeight+l<o.scrollHeight:"X"===t?o.clientWidth+l<o.scrollWidth:void 0}function c(o,t){var l=n.getComputedStyle(o,null)["overflow"+t];return"auto"===l||"scroll"===l}function y(o){var t,l,e,r=(a()-o.startTime)/i;t=function(o){return.5*(1-Math.cos(Math.PI*o))}(r=1<r?1:r),l=o.startX+(o.x-o.startX)*t,e=o.startY+(o.y-o.startY)*t,o.method.call(o.scrollable,l,e),l===o.x&&e===o.y||n.requestAnimationFrame(y.bind(n,o))}function s(o,t,l){var e,r,i,c,s=a();c=o===f.body?(r=(e=n).scrollX||n.pageXOffset,i=n.scrollY||n.pageYOffset,p.scroll):(r=(e=o).scrollLeft,i=o.scrollTop,d),y({scrollable:e,method:c,startTime:s,startX:r,startY:i,x:t,y:l})}}(window,document);</script> <script type="text/javascript" data-scriptname="CUSTOMEVENT">"use strict";!function(){if("function"==typeof window.CustomEvent)return;function t(t,e){e=e||{bubbles:!1,cancelable:!1,detail:void 0};var n=document.createEvent("CustomEvent");return n.initCustomEvent(t,e.bubbles,e.cancelable,e.detail),n}t.prototype=window.Event.prototype,window.CustomEvent=t}();</script> <script type="text/javascript" data-scriptname="MAPPER">(function(){var exports={};var module={exports: exports};"use strict";function _defineProperty(e,r,t){return r in e?Object.defineProperty(e,r,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[r]=t,e}Object.defineProperty(exports,"__esModule",{value:!0});var defineProperty=_defineProperty;function _arrayWithHoles(e){if(Array.isArray(e))return e}var arrayWithHoles=_arrayWithHoles;function _iterableToArrayLimit(e,r){var t=[],n=!0,o=!1,i=void 0;try{for(var a,c=e[Symbol.iterator]();!(n=(a=c.next()).done)&&(t.push(a.value),!r||t.length!==r);n=!0);}catch(e){o=!0,i=e}finally{try{n||null==c.return||c.return()}finally{if(o)throw i}}return t}var iterableToArrayLimit=_iterableToArrayLimit;function _nonIterableRest(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}var nonIterableRest=_nonIterableRest;function _slicedToArray(e,r){return arrayWithHoles(e)||iterableToArrayLimit(e,r)||nonIterableRest()}var slicedToArray=_slicedToArray;function ownKeys(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);r&&(n=n.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),t.push.apply(t,n)}return t}function _objectSpread(e){for(var r=1;r<arguments.length;r++){var t=null!=arguments[r]?arguments[r]:{};r%2?ownKeys(Object(t),!0).forEach(function(r){defineProperty(e,r,t[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):ownKeys(Object(t)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})}return e}function getLocationSearch(){return window.location.search||""}function getQueryString(){return getLocationSearch().replace("?","")}function serializeQueryString(e){return Object.keys(e).map(function(r){return"".concat(encodeURIComponent(r),"=").concat(encodeURIComponent(e[r]))}).join("&")}function deserializeQueryString(e){return e.split("&").reduce(function(e,r){var t=e,n=r.split("="),o=slicedToArray(n,2),i=o[0],a=void 0===i?"":i,c=o[1],u=void 0===c?"":c;return""!==a&&""!==u&&(t[decodeURIComponent(a)]=decodeURIComponent(u)),t},{})}function getQueryValue(e){return deserializeQueryString(getQueryString())[e]}function appendToQuery(e,r){return serializeQueryString(_objectSpread(_objectSpread({},deserializeQueryString(e)),r))}function addQueriesToUrl(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(0===Object.keys(r).length)return e;var t=e.split("?"),n=slicedToArray(t,2),o=n[0],i=n[1],a=void 0===i?"":i;if(!a)return[o].concat(serializeQueryString(r)).join("?");var c=a.split("#"),u=slicedToArray(c,2),s=u[0],l=u[1],d=void 0===l?"":l;return s=appendToQuery(s,r),d&&(s="".concat(s,"#").concat(d)),"".concat(o,"?").concat(s)}function module$1(){window.sup||(window.sup={}),window.sup.widgetTypes||(window.sup.widgetTypes={}),window.sup.widgets||(window.sup.widgets=[]),window.sup.register=function(e,r){window.sup.widgetTypes[e]=r,window.sup.scan(e)},window.sup.scan=function(e){var r=window.sup.widgetTypes[e];if(r&&"function"==typeof r){var t=document.querySelectorAll('[data-widget-type="'.concat(e,'"]'));Array.prototype.forEach.call(t,function(e){window.sup.widgets.push(r(e))})}};var e=getQueryValue("customerToken");if(e){var r=document.querySelectorAll("[data-widget-link]");Array.prototype.forEach.call(r,function(r){r.href=addQueriesToUrl(r.href,{customerToken:e})})}}exports.default=module$1;;var i=module.exports.default||module.exports;return i.apply(null, arguments);}());</script> <script type="text/javascript" data-scriptname="siteCommon">"use strict";var LPSite=window.LPSite||{};function navigateToRoute(e){if("NAVIGATE_TO_ROUTE"===e.data.type){var t=e.data.url;if(window.headerNav&&window.headerNav.router&&window.headerNav.showPage){var n=""===t||!!document.querySelector("[data-home-slug=".concat(t,"]"))?window.headerNav.homePage:document.querySelector("[data-slug=".concat(t,"]"));window.headerNav.router.navigate(t),window.headerNav.showPage(n)}else{var i=window.location,a=i.protocol,o=i.hostname;window.location.href="".concat(a,"//").concat(o,"/").concat(t)}}}LPSite.const={},LPSite.util={},"undefined"!=typeof global&&(global.LPSite=LPSite),function(){this.MIN_DESKTOP_WIDTH=960,this.MQ_DESKTOP=window.matchMedia("(min-width: ".concat(this.MIN_DESKTOP_WIDTH,"px)")),this.MQ_PREFERS_REDUCED_MOTION=window.matchMedia("(prefers-reduced-motion: reduce)"),this.HEADER_CLASS="js-site-header",this.LINK_CLASS="lp-nav__link",this.ACTIVE_LINK_CLASS="lp-nav__link--active",this.SUBNAV_CLASS="lp-subnav__link",this.SUBNAV_NAVIGATED_CLASS="lp-subnav--navigated"}.apply(LPSite.const),function(){var i=this;this.isDesktop=function(){return LPSite.const.MQ_DESKTOP.matches},this.prefersReducedMotion=function(){return LPSite.const.MQ_PREFERS_REDUCED_MOTION.matches},this.stripHash=function(e){return e.slice(0,e.lastIndexOf("#"))},this.stripTrailingSlash=function(e){return e.replace(/\/$/,"")},this.getCurrentPageBaseUrl=function(){try{var e=new URL(window.location.href),t=e.protocol,n=e.host,i=e.pathname,a=i.endsWith("/")?i.slice(0,-1):i;return"".concat(t,"//").concat(n).concat(a)}catch(e){return console.error("Failed to parse the window location href:",e),null}},this.addNavigateToRouteListener=function(){return window.addEventListener("message",navigateToRoute)},this.getSubnavTrigger=function(e){for(var t=e.parentElement.parentElement.parentElement.parentElement,n=null,i=0;i<t.children.length;i+=1){var a=t.children[i];if(a.classList.contains(LPSite.const.LINK_CLASS)){n=a;break}}return n},this.closeParentSubnav=function(e){var t=e.parentElement.parentElement.parentElement,n=i.getSubnavTrigger(e);i.isDesktop()&&requestAnimationFrame(function(){t.classList.add(LPSite.const.SUBNAV_NAVIGATED_CLASS),t.addEventListener("transitionend",function e(){t.removeEventListener("transitionend",e),n.addEventListener("mouseover",function e(){n.removeEventListener("mouseover",e),requestAnimationFrame(function(){t.classList.remove(LPSite.const.SUBNAV_NAVIGATED_CLASS)})})})})}}.apply(LPSite.util);</script> <script type="text/javascript" data-scriptname="COUNTRY_CODES">(function(){var exports={};var module={exports: exports};"use strict";function initFunc(){window.phoneCountryCodes=[{Aruba:"297"},{Afghanistan:"93"},{Angola:"244"},{Anguilla:"1264"},{"Åland Islands":"358"},{Albania:"355"},{Andorra:"376"},{"United Arab Emirates":"971"},{Argentina:"54"},{Armenia:"374"},{"American Samoa":"1684"},{"Antigua and Barbuda":"1268"},{Australia:"61"},{Austria:"43"},{Azerbaijan:"994"},{Burundi:"257"},{Belgium:"32"},{Benin:"229"},{"Burkina Faso":"226"},{Bangladesh:"880"},{Bulgaria:"359"},{Bahrain:"973"},{Bahamas:"1242"},{"Bosnia and Herzegovina":"387"},{"Saint Barthélemy":"590"},{Belarus:"375"},{Belize:"501"},{Bermuda:"1441"},{Bolivia:"591"},{Brazil:"55"},{Barbados:"1246"},{Brunei:"673"},{Bhutan:"975"},{Botswana:"267"},{"Central African Republic":"236"},{Canada:"1"},{"Cocos (Keeling) Islands":"61"},{Switzerland:"41"},{Chile:"56"},{China:"86"},{"Ivory Coast":"225"},{Cameroon:"237"},{"DR Congo":"243"},{"Republic of the Congo":"242"},{"Cook Islands":"682"},{Colombia:"57"},{Comoros:"269"},{"Cape Verde":"238"},{"Costa Rica":"506"},{Cuba:"53"},{"Curaçao":"5999"},{"Christmas Island":"61"},{"Cayman Islands":"1345"},{Cyprus:"357"},{"Czech Republic":"420"},{Germany:"49"},{Djibouti:"253"},{Dominica:"1767"},{Denmark:"45"},{"Dominican Republic":"1809"},{"Dominican Republic":"1829"},{"Dominican Republic":"1849"},{Algeria:"213"},{Ecuador:"593"},{Egypt:"20"},{Eritrea:"291"},{"Western Sahara":"212"},{Spain:"34"},{Estonia:"372"},{Ethiopia:"251"},{Finland:"358"},{Fiji:"679"},{"Falkland Islands":"500"},{France:"33"},{"Faroe Islands":"298"},{Micronesia:"691"},{Gabon:"241"},{"United Kingdom":"44"},{Georgia:"995"},{Guernsey:"44"},{Ghana:"233"},{Gibraltar:"350"},{Guinea:"224"},{Guadeloupe:"590"},{Gambia:"220"},{"Guinea-Bissau":"245"},{"Equatorial Guinea":"240"},{Greece:"30"},{Grenada:"1473"},{Greenland:"299"},{Guatemala:"502"},{"French Guiana":"594"},{Guam:"1671"},{Guyana:"592"},{"Hong Kong":"852"},{Honduras:"504"},{Croatia:"385"},{Haiti:"509"},{Hungary:"36"},{Indonesia:"62"},{"Isle of Man":"44"},{India:"91"},{"British Indian Ocean Territory":"246"},{Ireland:"353"},{Iran:"98"},{Iraq:"964"},{Iceland:"354"},{Israel:"972"},{Italy:"39"},{Jamaica:"1876"},{Jersey:"44"},{Jordan:"962"},{Japan:"81"},{Kazakhstan:"76"},{Kazakhstan:"77"},{Kenya:"254"},{Kyrgyzstan:"996"},{Cambodia:"855"},{Kiribati:"686"},{"Saint Kitts and Nevis":"1869"},{"South Korea":"82"},{Kosovo:"383"},{Kuwait:"965"},{Laos:"856"},{Lebanon:"961"},{Liberia:"231"},{Libya:"218"},{"Saint Lucia":"1758"},{Liechtenstein:"423"},{"Sri Lanka":"94"},{Lesotho:"266"},{Lithuania:"370"},{Luxembourg:"352"},{Latvia:"371"},{Macau:"853"},{"Saint Martin":"590"},{Morocco:"212"},{Monaco:"377"},{Moldova:"373"},{Madagascar:"261"},{Maldives:"960"},{Mexico:"52"},{"Marshall Islands":"692"},{Macedonia:"389"},{Mali:"223"},{Malta:"356"},{Myanmar:"95"},{Montenegro:"382"},{Mongolia:"976"},{"Northern Mariana Islands":"1670"},{Mozambique:"258"},{Mauritania:"222"},{Montserrat:"1664"},{Martinique:"596"},{Mauritius:"230"},{Malawi:"265"},{Malaysia:"60"},{Mayotte:"262"},{Namibia:"264"},{"New Caledonia":"687"},{Niger:"227"},{"Norfolk Island":"672"},{Nigeria:"234"},{Nicaragua:"505"},{Niue:"683"},{Netherlands:"31"},{Norway:"47"},{Nepal:"977"},{Nauru:"674"},{"New Zealand":"64"},{Oman:"968"},{Pakistan:"92"},{Panama:"507"},{"Pitcairn Islands":"64"},{Peru:"51"},{Philippines:"63"},{Palau:"680"},{"Papua New Guinea":"675"},{Poland:"48"},{"Puerto Rico":"1787"},{"Puerto Rico":"1939"},{"North Korea":"850"},{Portugal:"351"},{Paraguay:"595"},{Palestine:"970"},{"French Polynesia":"689"},{Qatar:"974"},{"Réunion":"262"},{Romania:"40"},{Russia:"7"},{Rwanda:"250"},{"Saudi Arabia":"966"},{Sudan:"249"},{Senegal:"221"},{Singapore:"65"},{"South Georgia":"500"},{"Svalbard and Jan Mayen":"4779"},{"Solomon Islands":"677"},{"Sierra Leone":"232"},{"El Salvador":"503"},{"San Marino":"378"},{Somalia:"252"},{"Saint Pierre and Miquelon":"508"},{Serbia:"381"},{"South Sudan":"211"},{"São Tomé and Príncipe":"239"},{Suriname:"597"},{Slovakia:"421"},{Slovenia:"386"},{Sweden:"46"},{Swaziland:"268"},{"Sint Maarten":"1721"},{Seychelles:"248"},{Syria:"963"},{"Turks and Caicos Islands":"1649"},{Chad:"235"},{Togo:"228"},{Thailand:"66"},{Tajikistan:"992"},{Tokelau:"690"},{Turkmenistan:"993"},{"Timor-Leste":"670"},{Tonga:"676"},{"Trinidad and Tobago":"1868"},{Tunisia:"216"},{Turkey:"90"},{Tuvalu:"688"},{Taiwan:"886"},{Tanzania:"255"},{Uganda:"256"},{Ukraine:"380"},{Uruguay:"598"},{"United States":"1"},{Uzbekistan:"998"},{"Vatican City":"3906698"},{"Vatican City":"379"},{"Saint Vincent and the Grenadines":"1784"},{Venezuela:"58"},{"British Virgin Islands":"1284"},{"United States Virgin Islands":"1340"},{Vietnam:"84"},{Vanuatu:"678"},{"Wallis and Futuna":"681"},{Samoa:"685"},{Yemen:"967"},{"South Africa":"27"},{Zambia:"260"},{Zimbabwe:"263"}]}Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=initFunc;;var i=module.exports.default||module.exports;return i.apply(null, arguments);}());</script> <script type="text/javascript" data-scriptname="IMAGE_CLICKGUARD_SCRIPT">"use strict";window.addEventListener("contextmenu",function(t){var e=t.target.getAttribute("data-image-upload-source");"shutterstock_api"!==e&&"getty_api"!==e||t.preventDefault()});</script> <script type="text/javascript" data-scriptname="DELAY_SCRIPT">"use strict";!function(){var e=document.querySelectorAll("[data-delay-display-seconds]");[].forEach.call(e,function(e){var s=e.getAttribute("data-delay-display-seconds");setTimeout(function(){e.classList.add("is-visible"),e.classList.remove("is-delayed"),e.classList.remove("hide-section"),window.sup.tailor.triggerReCalcClassNames()},1e3*s)})}();</script> <script type="text/javascript" data-scriptname="POPPER">(function(){var exports={};var module={exports: exports};"use strict";Object.defineProperty(exports,"__esModule",{value:!0});var commonjsGlobal="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};function unwrapExports(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function createCommonjsModule(e,t){return e(t={exports:{}},t.exports),t.exports}var popper_min=createCommonjsModule(function(e,t){!function(e){function t(e){return{width:(e=e.getBoundingClientRect()).width,height:e.height,top:e.top,right:e.right,bottom:e.bottom,left:e.left,x:e.left,y:e.top}}function r(e){return"[object Window]"!==e.toString()?(e=e.ownerDocument)?e.defaultView:window:e}function n(e){return{scrollLeft:(e=r(e)).pageXOffset,scrollTop:e.pageYOffset}}function o(e){return e instanceof r(e).Element||e instanceof Element}function i(e){return e instanceof r(e).HTMLElement||e instanceof HTMLElement}function a(e){return e?(e.nodeName||"").toLowerCase():null}function s(e){return(o(e)?e.ownerDocument:e.document).documentElement}function f(e){return t(s(e)).left+n(e).scrollLeft}function p(e,o,p){void 0===p&&(p=!1),e=t(e);var c={scrollLeft:0,scrollTop:0},u={x:0,y:0};return p||("body"!==a(o)&&(c=o!==r(o)&&i(o)?{scrollLeft:o.scrollLeft,scrollTop:o.scrollTop}:n(o)),i(o)?((u=t(o)).x+=o.clientLeft,u.y+=o.clientTop):(o=s(o))&&(u.x=f(o))),{x:e.left+c.scrollLeft-u.x,y:e.top+c.scrollTop-u.y,width:e.width,height:e.height}}function c(e){return{x:e.offsetLeft,y:e.offsetTop,width:e.offsetWidth,height:e.offsetHeight}}function u(e){return"html"===a(e)?e:e.parentNode||e.host||document.ownerDocument||document.documentElement}function d(e){return r(e).getComputedStyle(e)}function l(e,t){void 0===t&&(t=[]);var n=function e(t){if(0<=["html","body","#document"].indexOf(a(t)))return t.ownerDocument.body;if(i(t)){var r=d(t);if(/auto|scroll|overlay|hidden/.test(r.overflow+r.overflowY+r.overflowX))return t}return e(u(t))}(e);return n=(e="body"===a(n))?r(n):n,t=t.concat(n),e?t:t.concat(l(u(n)))}function m(e){var t;return!i(e)||!(t=e.offsetParent)||void 0!==window.InstallTrigger&&"fixed"===d(t).position?null:t}function h(e){var t=r(e);for(e=m(e);e&&0<=["table","td","th"].indexOf(a(e));)e=m(e);return e&&"body"===a(e)&&"static"===d(e).position?t:e||t}function v(e){var t;return function(){return t||(t=new Promise(function(r){Promise.resolve().then(function(){t=void 0,r(e())})})),t}}function g(e){return e.split("-")[0]}function b(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return!t.some(function(e){return!(e&&"function"==typeof e.getBoundingClientRect)})}function y(e){void 0===e&&(e={});var t=e.defaultModifiers,r=void 0===t?[]:t,n=void 0===(e=e.defaultOptions)?C:e;return function(e,t,i){function a(){f.forEach(function(e){return e()}),f=[]}void 0===i&&(i=n);var s={placement:"bottom",orderedModifiers:[],options:Object.assign({},C,{},n),modifiersData:{},elements:{reference:e,popper:t},attributes:{},styles:{}},f=[],u=!1,d={state:s,setOptions:function(i){return a(),s.options=Object.assign({},n,{},s.options,{},i),s.scrollParents={reference:o(e)?l(e):[],popper:l(t)},i=function(e){var t=function(e){var t=new Map,r=new Set,n=[];return e.forEach(function(e){t.set(e.name,e)}),e.forEach(function(e){r.has(e.name)||function e(o){r.add(o.name),[].concat(o.requires||[],o.requiresIfExists||[]).forEach(function(n){r.has(n)||(n=t.get(n))&&e(n)}),n.push(o)}(e)}),n}(e);return A.reduce(function(e,r){return e.concat(t.filter(function(e){return e.phase===r}))},[])}(function(e){var t=e.reduce(function(e,t){var r=e[t.name];return e[t.name]=r?Object.assign({},r,{},t,{options:Object.assign({},r.options,{},t.options),data:Object.assign({},r.data,{},t.data)}):t,e},{});return Object.keys(t).map(function(e){return t[e]})}([].concat(r,s.options.modifiers))),s.orderedModifiers=i.filter(function(e){return e.enabled}),s.orderedModifiers.forEach(function(e){var t=e.name,r=e.options;r=void 0===r?{}:r,"function"==typeof(e=e.effect)&&(t=e({state:s,name:t,instance:d,options:r}),f.push(t||function(){}))}),d.update()},forceUpdate:function(){if(!u){var e=s.elements,t=e.reference;if(b(t,e=e.popper))for(s.rects={reference:p(t,h(e),"fixed"===s.options.strategy),popper:c(e)},s.reset=!1,s.placement=s.options.placement,s.orderedModifiers.forEach(function(e){return s.modifiersData[e.name]=Object.assign({},e.data)}),t=0;t<s.orderedModifiers.length;t++)if(!0===s.reset)s.reset=!1,t=-1;else{var r=s.orderedModifiers[t];e=r.fn;var n=r.options;n=void 0===n?{}:n,r=r.name,"function"==typeof e&&(s=e({state:s,options:n,name:r,instance:d})||s)}}},update:v(function(){return new Promise(function(e){d.forceUpdate(),e(s)})}),destroy:function(){a(),u=!0}};return b(e,t)?(d.setOptions(i).then(function(e){!u&&i.onFirstUpdate&&i.onFirstUpdate(e)}),d):d}}function w(e){return 0<=["top","bottom"].indexOf(e)?"x":"y"}function x(e){var t=e.reference,r=e.element,n=(e=e.placement)?g(e):null;e=e?e.split("-")[1]:null;var o=t.x+t.width/2-r.width/2,i=t.y+t.height/2-r.height/2;switch(n){case"top":o={x:o,y:t.y-r.height};break;case"bottom":o={x:o,y:t.y+t.height};break;case"right":o={x:t.x+t.width,y:i};break;case"left":o={x:t.x-r.width,y:i};break;default:o={x:t.x,y:t.y}}if(null!=(n=n?w(n):null))switch(i="y"===n?"height":"width",e){case"start":o[n]=Math.floor(o[n])-Math.floor(t[i]/2-r[i]/2);break;case"end":o[n]=Math.floor(o[n])+Math.ceil(t[i]/2-r[i]/2)}return o}function O(e){var t,n=e.popper,o=e.popperRect,i=e.placement,a=e.offsets,f=e.position,p=e.gpuAcceleration,c=e.adaptive,u=window.devicePixelRatio||1;e=Math.round(a.x*u)/u||0,u=Math.round(a.y*u)/u||0;var d=a.hasOwnProperty("x");a=a.hasOwnProperty("y");var l,m="left",v="top",g=window;if(c){var b=h(n);b===r(n)&&(b=s(n)),"top"===i&&(v="bottom",u-=b.clientHeight-o.height,u*=p?1:-1),"left"===i&&(m="right",e-=b.clientWidth-o.width,e*=p?1:-1)}return n=Object.assign({position:f},c&&S),p?Object.assign({},n,((l={})[v]=a?"0":"",l[m]=d?"0":"",l.transform=2>(g.devicePixelRatio||1)?"translate("+e+"px, "+u+"px)":"translate3d("+e+"px, "+u+"px, 0)",l)):Object.assign({},n,((t={})[v]=a?u+"px":"",t[m]=d?e+"px":"",t.transform="",t))}function M(e){return e.replace(/left|right|bottom|top/g,function(e){return I[e]})}function j(e){return e.replace(/start|end/g,function(e){return N[e]})}function E(e,t){var r=!(!t.getRootNode||!t.getRootNode().host);if(e.contains(t))return!0;if(r)do{if(t&&e.isSameNode(t))return!0;t=t.parentNode||t.host}while(t);return!1}function D(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function P(e,o){if("viewport"===o)e=D({width:(e=r(e)).innerWidth,height:e.innerHeight,x:0,y:0});else if(i(o))e=t(o);else{var a=s(e);e=r(a),o=n(a),(a=p(s(a),e)).height=Math.max(a.height,e.innerHeight),a.width=Math.max(a.width,e.innerWidth),a.x=-o.scrollLeft,a.y=-o.scrollTop,e=D(a)}return e}function L(e,t,n){return t="clippingParents"===t?function(e){var t=l(e),r=0<=["absolute","fixed"].indexOf(d(e).position)&&i(e)?h(e):e;return o(r)?t.filter(function(e){return o(e)&&E(e,r)}):[]}(e):[].concat(t),(n=(n=[].concat(t,[n])).reduce(function(t,n){var o=P(e,n),p=r(n=i(n)?n:s(e)),c=i(n)?d(n):{};parseFloat(c.borderTopWidth);var u=parseFloat(c.borderRightWidth)||0,l=parseFloat(c.borderBottomWidth)||0,m=parseFloat(c.borderLeftWidth)||0;c="html"===a(n);var h=f(n),v=n.clientWidth+u,g=n.clientHeight+l;return c&&50<p.innerHeight-n.clientHeight&&(g=p.innerHeight-l),l=c?0:n.clientTop,u=n.clientLeft>m?u:c?p.innerWidth-v-h:n.offsetWidth-v,p=c?p.innerHeight-g:n.offsetHeight-g,n=c?h:n.clientLeft,t.top=Math.max(o.top+l,t.top),t.right=Math.min(o.right-u,t.right),t.bottom=Math.min(o.bottom-p,t.bottom),t.left=Math.max(o.left+n,t.left),t},P(e,n[0]))).width=n.right-n.left,n.height=n.bottom-n.top,n.x=n.left,n.y=n.top,n}function k(e){return Object.assign({},{top:0,right:0,bottom:0,left:0},{},e)}function B(e,t){return t.reduce(function(t,r){return t[r]=e,t},{})}function T(e,r){void 0===r&&(r={});var n=r;r=void 0===(r=n.placement)?e.placement:r;var i=n.boundary,a=void 0===i?"clippingParents":i,f=void 0===(i=n.rootBoundary)?"viewport":i;i=void 0===(i=n.elementContext)?"popper":i;var p=n.altBoundary,c=void 0!==p&&p;n=k("number"!=typeof(n=void 0===(n=n.padding)?0:n)?n:B(n,R));var u=e.elements.reference;p=e.rects.popper,a=L(o(c=e.elements[c?"popper"===i?"reference":"popper":i])?c:s(e.elements.popper),a,f),c=x({reference:f=t(u),element:p,strategy:"absolute",placement:r}),p=D(Object.assign({},p,{},c)),f="popper"===i?p:f;var d={top:a.top-f.top+n.top,bottom:f.bottom-a.bottom+n.bottom,left:a.left-f.left+n.left,right:f.right-a.right+n.right};if(e=e.modifiersData.offset,"popper"===i&&e){var l=e[r];Object.keys(d).forEach(function(e){var t=0<=["right","bottom"].indexOf(e)?1:-1,r=0<=["top","bottom"].indexOf(e)?"y":"x";d[e]+=l[r]*t})}return d}function W(e,t,r){return void 0===r&&(r={x:0,y:0}),{top:e.top-t.height-r.y,right:e.right-t.width+r.x,bottom:e.bottom-t.height+r.y,left:e.left-t.width-r.x}}function H(e){return["top","right","bottom","left"].some(function(t){return 0<=e[t]})}var R=["top","bottom","right","left"],_=R.reduce(function(e,t){return e.concat([t+"-start",t+"-end"])},[]),q=[].concat(R,["auto"]).reduce(function(e,t){return e.concat([t,t+"-start",t+"-end"])},[]),A="beforeRead read afterRead beforeMain main afterMain beforeWrite write afterWrite".split(" "),C={placement:"bottom",modifiers:[],strategy:"absolute"},F={passive:!0},S={top:"auto",right:"auto",bottom:"auto",left:"auto"},I={left:"right",right:"left",bottom:"top",top:"bottom"},N={start:"end",end:"start"},U=[{name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:function(e){var t=e.state,n=e.instance,o=(e=e.options).scroll,i=void 0===o||o,a=void 0===(e=e.resize)||e,s=r(t.elements.popper),f=[].concat(t.scrollParents.reference,t.scrollParents.popper);return i&&f.forEach(function(e){e.addEventListener("scroll",n.update,F)}),a&&s.addEventListener("resize",n.update,F),function(){i&&f.forEach(function(e){e.removeEventListener("scroll",n.update,F)}),a&&s.removeEventListener("resize",n.update,F)}},data:{}},{name:"popperOffsets",enabled:!0,phase:"read",fn:function(e){var t=e.state;t.modifiersData[e.name]=x({reference:t.rects.reference,element:t.rects.popper,strategy:"absolute",placement:t.placement})},data:{}},{name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:function(e){var t=e.state,r=e.options;e=void 0===(e=r.gpuAcceleration)||e,r=void 0===(r=r.adaptive)||r,e={placement:g(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:e},t.styles.popper=Object.assign({},t.styles.popper,{},O(Object.assign({},e,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:r}))),null!=t.modifiersData.arrow&&(t.styles.arrow=Object.assign({},t.styles.arrow,{},O(Object.assign({},e,{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})},data:{}},{name:"applyStyles",enabled:!0,phase:"write",fn:function(e){var t=e.state;Object.keys(t.elements).forEach(function(e){var r=t.styles[e]||{},n=t.attributes[e]||{},o=t.elements[e];i(o)&&a(o)&&(Object.assign(o.style,r),Object.keys(n).forEach(function(e){var t=n[e];!1===t?o.removeAttribute(e):o.setAttribute(e,!0===t?"":t)}))})},effect:function(e){var t=e.state,r={popper:{position:"absolute",left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(t.elements.popper.style,r.popper),t.elements.arrow&&Object.assign(t.elements.arrow.style,r.arrow),function(){Object.keys(t.elements).forEach(function(e){var n=t.elements[e],o=t.attributes[e]||{};e=Object.keys(t.styles.hasOwnProperty(e)?t.styles[e]:r[e]).reduce(function(e,t){return e[t]="",e},{}),i(n)&&a(n)&&(Object.assign(n.style,e),Object.keys(o).forEach(function(e){n.removeAttribute(e)}))})}},requires:["computeStyles"]},{name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:function(e){var t=e.state,r=e.name,n=void 0===(e=e.options.offset)?[0,0]:e,o=(e=q.reduce(function(e,r){var o=t.rects,i=g(r),a=0<=["left","top"].indexOf(i)?-1:1,s="function"==typeof n?n(Object.assign({},o,{placement:r})):n;return o=(o=s[0])||0,s=((s=s[1])||0)*a,i=0<=["left","right"].indexOf(i)?{x:s,y:o}:{x:o,y:s},e[r]=i,e},{}))[t.placement],i=o.y;t.modifiersData.popperOffsets.x+=o.x,t.modifiersData.popperOffsets.y+=i,t.modifiersData[r]=e}},{name:"flip",enabled:!0,phase:"main",fn:function(e){var t=e.state,r=e.options;if(e=e.name,!t.modifiersData[e]._skip){var n=r.fallbackPlacements,o=r.padding,i=r.boundary,a=r.rootBoundary,s=r.altBoundary,f=void 0===(r=r.flipVariations)||r,p=g(r=t.options.placement);n=n||(p!==r&&f?function(e){if("auto"===g(e))return[];var t=M(e);return[j(e),t,j(t)]}(r):[M(r)]);var c=[r].concat(n).reduce(function(e,r){return e.concat("auto"===g(r)?function(e,t){void 0===t&&(t={});var r=t.boundary,n=t.rootBoundary,o=t.padding,i=t.flipVariations,a=t.placement.split("-")[1],s=(a?i?_:_.filter(function(e){return e.split("-")[1]===a}):R).reduce(function(t,i){return t[i]=T(e,{placement:i,boundary:r,rootBoundary:n,padding:o})[g(i)],t},{});return Object.keys(s).sort(function(e,t){return s[e]-s[t]})}(t,{placement:r,boundary:i,rootBoundary:a,padding:o,flipVariations:f}):r)},[]);n=t.rects.reference,r=t.rects.popper;var u=new Map;p=!0;for(var d=c[0],l=0;l<c.length;l++){var m=c[l],h=g(m),v="start"===m.split("-")[1],b=0<=["top","bottom"].indexOf(h),y=b?"width":"height",w=T(t,{placement:m,boundary:i,rootBoundary:a,altBoundary:s,padding:o});if(v=b?v?"right":"left":v?"bottom":"top",n[y]>r[y]&&(v=M(v)),y=M(v),(h=[0>=w[h],0>=w[v],0>=w[y]]).every(function(e){return e})){d=m,p=!1;break}u.set(m,h)}if(p)for(s=function(e){var t=c.find(function(t){if(t=u.get(t))return t.slice(0,e).every(function(e){return e})});if(t)return d=t,"break"},n=f?3:1;0<n&&"break"!==s(n);n--);t.placement!==d&&(t.modifiersData[e]._skip=!0,t.placement=d,t.reset=!0)}},requiresIfExists:["offset"],data:{_skip:!1}},{name:"preventOverflow",enabled:!0,phase:"main",fn:function(e){var t=e.state,r=e.options;e=e.name;var n=r.mainAxis,o=void 0===n||n;n=void 0!==(n=r.altAxis)&&n;var i=r.tether;i=void 0===i||i;var a=r.tetherOffset,s=void 0===a?0:a;r=T(t,{boundary:r.boundary,rootBoundary:r.rootBoundary,padding:r.padding,altBoundary:r.altBoundary}),a=g(t.placement);var f=t.placement.split("-")[1],p=!f,u=w(a);a="x"===u?"y":"x";var d=t.modifiersData.popperOffsets,l=t.rects.reference,m=t.rects.popper,v="function"==typeof s?s(Object.assign({},t.rects,{placement:t.placement})):s;if(s={x:0,y:0},o){var b="y"===u?"top":"left",y="y"===u?"bottom":"right",x="y"===u?"height":"width";o=d[u];var O=d[u]+r[b],M=d[u]-r[y],j=i?-m[x]/2:0,E="start"===f?l[x]:m[x];f="start"===f?-m[x]:-l[x],m=t.elements.arrow,m=i&&m?c(m):{width:0,height:0};var D=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:{top:0,right:0,bottom:0,left:0};b=D[b],y=D[y],m=Math.max(0,Math.min(l[x],m[x])),E=p?l[x]/2-j-m-b-v:E-m-b-v,p=p?-l[x]/2+j+m+y+v:f+m+y+v,v=t.elements.arrow&&h(t.elements.arrow),l=t.modifiersData.offset?t.modifiersData.offset[t.placement][u]:0,v=d[u]+E-l-(v?"y"===u?v.clientTop||0:v.clientLeft||0:0),p=d[u]+p-l,i=Math.max(i?Math.min(O,v):O,Math.min(o,i?Math.max(M,p):M)),d[u]=i,s[u]=i-o}n&&(n=d[a],i=Math.max(n+r["x"===u?"top":"left"],Math.min(n,n-r["x"===u?"bottom":"right"])),t.modifiersData.popperOffsets[a]=i,s[a]=i-n),t.modifiersData[e]=s},requiresIfExists:["offset"]},{name:"arrow",enabled:!0,phase:"main",fn:function(e){var t,r=e.state;e=e.name;var n=r.elements.arrow,o=r.modifiersData.popperOffsets,i=g(r.placement),a=w(i);if(i=0<=["left","right"].indexOf(i)?"height":"width",n){var s=r.modifiersData[e+"#persistent"].padding;n=c(n);var f="y"===a?"top":"left",p="y"===a?"bottom":"right",u=r.rects.reference[i]+r.rects.reference[a]-o[a]-r.rects.popper[i];o=o[a]-r.rects.reference[a];var d=r.elements.arrow&&h(r.elements.arrow);i=Math.max(s[f],Math.min(r.rects.popper[i]/2-n[i]/2+(u/2-o/2-(d?"y"===a?d.clientLeft||0:d.clientTop||0:0)),r.rects.popper[i]-n[i]-s[p])),r.modifiersData[e]=((t={})[a]=i,t)}},effect:function(e){var t=e.state,r=e.options;e=e.name;var n=r.element;n=void 0===n?"[data-popper-arrow]":n,r=void 0===(r=r.padding)?0:r,("string"!=typeof n||(n=t.elements.popper.querySelector(n)))&&E(t.elements.popper,n)&&(t.elements.arrow=n,t.modifiersData[e+"#persistent"]={padding:k("number"!=typeof r?r:B(r,R))})},requires:["popperOffsets"],requiresIfExists:["preventOverflow"]},{name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:function(e){var t=e.state;e=e.name;var r=t.rects.reference,n=t.rects.popper,o=t.modifiersData.preventOverflow,i=T(t,{elementContext:"reference"}),a=T(t,{altBoundary:!0});r=W(i,r),n=W(a,n,o),o=H(r),a=H(n),t.modifiersData[e]={referenceClippingOffsets:r,popperEscapeOffsets:n,isReferenceHidden:o,hasPopperEscaped:a},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":o,"data-popper-escaped":a})}}],V=y({defaultModifiers:U});e.createPopper=V,e.defaultModifiers=U,e.popperGenerator=y,Object.defineProperty(e,"__esModule",{value:!0})}(t)}),Popper=unwrapExports(popper_min);function initFunc(){window.createPopper=Popper.createPopper}exports.default=initFunc;;var i=module.exports.default||module.exports;return i.apply(null, arguments);}());</script> <script type="text/javascript" data-scriptname="siteHeaderResponsive">"use strict";function ownKeys(t,e){var o=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),o.push.apply(o,n)}return o}function _objectSpread(t){for(var e=1;e<arguments.length;e++){var o=null!=arguments[e]?arguments[e]:{};e%2?ownKeys(o,!0).forEach(function(e){_defineProperty(t,e,o[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(o)):ownKeys(o).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(o,e))})}return t}function _defineProperty(e,t,o){return t in e?Object.defineProperty(e,t,{value:o,enumerable:!0,configurable:!0,writable:!0}):e[t]=o,e}function _slicedToArray(e,t){return _arrayWithHoles(e)||_iterableToArrayLimit(e,t)||_nonIterableRest()}function _nonIterableRest(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}function _iterableToArrayLimit(e,t){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e)){var o=[],n=!0,r=!1,a=void 0;try{for(var i,c=e[Symbol.iterator]();!(n=(i=c.next()).done)&&(o.push(i.value),!t||o.length!==t);n=!0);}catch(e){r=!0,a=e}finally{try{n||null==c.return||c.return()}finally{if(r)throw a}}return o}}function _arrayWithHoles(e){if(Array.isArray(e))return e}!function(a,u){function t(e){var t=_slicedToArray(e.match(/(\d+)(px|em)/),2)[1];return parseInt(t,10)}function e(e){return 5*(e-1)}function o(e){return 1.2+.2*(e-1)}function n(o){var n=1<arguments.length&&void 0!==arguments[1]?arguments[1]:"ease";return function(e){var t=" ".concat(e,"s ").concat(n);return o.map(function(e){return e+t}).join(", ")}}var i=n(["font-size"]),c=n(["width"]),s=n(["padding-top","padding-bottom"]),f=n(["top"],"linear");function r(e){return e.getBoundingClientRect().height}function l(e){return e.getBoundingClientRect().top}function S(o,n){return function(e,t){return o?Math.max(e,t*n):e}}var _,d,g,h,m,y,p,v,L,E=20,O={BODY_NAV_OPEN:"body--nav-open",FLEXED_HEADER:"flexed-header",FULL_ROW:"flex__item--md-12",HALF_ROW:"flex__item--md-6",MOBILE_HIDE_COLUMN:"mobile-hide-column",MOBILE_HIDE_LAYOUT:"mobile-hide-layout",NAV_LINK:"lp-nav__link",QUARTER_ROW:"flex__item--md-3",SHOW_NAV:"show-side-nav",SHOW_NAV_SHIELD:"side-nav-shield--show",SHOW_NAV_TRIGGER:"mobile-nav-trigger--show",STICKY:"sticky",STICKY_NAV_SCROLLED_DOWN:"scrolled-down",SUBNAV_TRIGGER:"js-mobile-subnav-trigger"},b=function(){var e=u.querySelector(".site-nav"),t=e.querySelectorAll(".layout"),o=t[0],n=t[1],r=_objectSpread({body:u.body,hamburger:u.querySelector(".js-mobile-nav-trigger"),headerSpacer:u.querySelector(".js-header-spacer"),imageLogo:e.querySelector(".js-image-logo"),header:u.querySelector(".site-header"),siteNavContainer:e.querySelector(".container"),siteNavSection:e.querySelector("section"),firstRow:o,secondRow:n,textLogo:e.querySelector(".js-text-logo")},n&&{logoWidgetColumn:o.querySelector(".column:nth-of-type(2)"),logoWidget:o.querySelector(".column:nth-of-type(2) .widget")},{columnSpacers:[],bar:null});r.siteNavPaddedElement=r.secondRow||r.siteNavContainer,r.headerSpacer&&(r.headerTrack=r.headerSpacer.querySelector(".js-header-track"));for(var a=r.header.querySelectorAll(".column"),i=0;i<a.length;i+=1){var c=a[i],s=c.querySelector('[data-widget-type="LpNavReact"]'),l=c.querySelector('[data-widget-type="LpButtonReact"]'),d=c.querySelector('[data-widget-type="LpSpaceReact"]');s&&(r.columnNav=c),l&&(r.columnCta=c),d&&r.columnSpacers.push(c)}return r.sideNav=r.header.querySelector(".js-side-nav"),r.closeSideNav=r.sideNav.querySelector(".js-close-side-nav"),r.sideNavShield=r.header.querySelector(".js-side-nav-shield"),r}(),R=b.header.dataset,N=R&&R.scrolling,w=e(R&&R.minHeight),A=e(R&&R.maxHeight),x=o(R&&R.minFontSize),I=o(R&&R.maxFontSize),T=R&&R.minLogoWidth,C=R&&R.maxLogoWidth,q={text:1.4,image:Math.max(65,R.minLogoWidth||100),padding:e(1)},H=a.matchMedia("(min-width: ".concat(960,"px)")),W=0,D=0,M=!1,j=!1,B=1;function k(){return H.matches}function P(e,t){e&&!e.classList.contains(t)&&e.classList.add(t)}function V(e,t){e&&e.classList.contains(t)&&e.classList.remove(t)}function F(){b.sideNav.classList.toggle(O.SHOW_NAV),b.sideNavShield.classList.toggle(O.SHOW_NAV_SHIELD),b.body.classList.toggle(O.BODY_NAV_OPEN)}function U(){V(b.sideNav,O.SHOW_NAV),V(b.sideNavShield,O.SHOW_NAV_SHIELD),V(b.body,O.BODY_NAV_OPEN)}function Y(e){var t=!!e.target.dataset.widgetLink,o=e.target.classList.contains(O.NAV_LINK);(t||o)&&U()}function G(e){var t=e.target;t.classList.contains(O.SUBNAV_TRIGGER)||(t=t.parentElement);for(var o,n=t.parentElement,r=0;r<n.children.length;r+=1){var a=n.children[r];a.classList.contains("lp-subnav")&&(o=a)}o&&("true"===o.getAttribute("data-collapsed")?(function(t){var e=t.scrollHeight;t.style.height="".concat(e,"px"),t.addEventListener("transitionend",function e(){t.removeEventListener("transitionend",e),t.style.height="auto"}),t.setAttribute("data-collapsed","false")}(o),o.setAttribute("data-collapsed","false"),t.setAttribute("data-collapsed","false")):(function(e){var t=e.scrollHeight,o=e.style.transition;e.style.transition="",requestAnimationFrame(function(){e.style.height="".concat(t,"px"),e.style.transition=o,requestAnimationFrame(function(){e.style.height="".concat(0,"px")})}),e.setAttribute("data-collapsed","true")}(o),t.setAttribute("data-collapsed","true")))}function z(e,t){var o=t.text,n=t.image,r=t.padding;"sticky"!==N||b.secondRowLogo||(b.textLogo?b.textLogo.style.cssText="font-size: ".concat(o,"em; transition: ").concat(i(e),";"):b.imageLogo.style.cssText="width: ".concat(n,"px; transition: ").concat(c(e),";")),b.siteNavPaddedElement.style.cssText="padding: ".concat(r,"px 0; transition: ").concat(s(e),";")}function K(e){e?(b.imageLogo&&(b.imageLogo.style.cssText=""),v&&z(.1,v),b.header.classList.contains(O.SHOW_NAV)&&U(),P(b.siteNavSection,O.FLEXED_HEADER),V(b.columnCta,O.MOBILE_HIDE_COLUMN),V(b.columnNav,O.MOBILE_HIDE_COLUMN),b.columnSpacers.forEach(function(e){return V(e,O.MOBILE_HIDE_COLUMN)}),V(b.hamburger,O.SHOW_NAV_TRIGGER),V(b.secondRow,O.MOBILE_HIDE_LAYOUT)):(v||(v={}),b.textLogo&&b.textLogo.style&&b.textLogo.style.fontSize&&(v.text=t(b.textLogo.style.fontSize)),b.imageLogo&&b.imageLogo.style&&b.imageLogo.style.fontSize&&(v.image=t(b.imageLogo.style.width)),b.siteNavPaddedElement&&b.siteNavPaddedElement.style&&b.siteNavPaddedElement.style.paddingTop&&(v.padding=t(b.siteNavPaddedElement.style.paddingTop)),z(.1,q),V(b.siteNavSection,O.FLEXED_HEADER),P(b.columnCta,O.MOBILE_HIDE_COLUMN),P(b.columnNav,O.MOBILE_HIDE_COLUMN),b.columnSpacers.forEach(function(e){return P(e,O.MOBILE_HIDE_COLUMN)}),P(b.hamburger,O.SHOW_NAV_TRIGGER),P(b.secondRow,O.MOBILE_HIDE_LAYOUT))}var X=function e(t){var o=["lpages","googleapis","localhost"],n=u.querySelector('meta[name="leadpages-serving-domain"]');if(n&&o.push(n.getAttribute("content")),o.some(function(e){return-1!==t.origin.indexOf(e)})){if("REPOSITION"===t.data.type)_=t.data.payload.position;else if("LOAD"===t.data.type)_=t.data.payload.position,b.bar=u.querySelector(".lp-bar__pusher");else if("CLOSE"===t.data.type)return b.bar=null,a.removeEventListener("message",e),d&&a.cancelAnimationFrame(d),void(d=a.requestAnimationFrame(function(){b.header.style.top=j?"".concat(b.header.getBoundingClientRect().top-W,"px"):0,W=0}));d&&a.cancelAnimationFrame(d),d=a.requestAnimationFrame(function(){j&&function(e){var t=e.type;"LOAD"!==t&&"RESIZE"!==t&&"REPOSITION"!==t||("bottom"===_&&0!==W?(b.header.style.top="".concat(l(b.header)-W,"px"),W=0):"top"===_&&(g&&(clearTimeout(g),g=null),g=setTimeout(function(){if("top"===_){var e=r(b.bar);b.header.style.top="".concat(l(b.header)+(e-W),"px"),W=e,g=null}},350)))}(t.data),d=null})}};function Q(){L&&(L.unobserve(b.headerTrack),L.disconnect(),L=null);var e=b.header.getBoundingClientRect().height,t=b.headerTrack.getBoundingClientRect().height;b.headerTrack.style.minHeight="".concat(Math.max(t,e),"px"),(L=new IntersectionObserver(te,{threshold:function(e){if(e<=0)return 0;for(var t=[],o=1;o<=e;o+=1)t.push(o/e);return t}(b.headerTrack.getBoundingClientRect().height)})).observe(b.headerTrack)}function Z(){k()?function(e,t){var o="".concat(I,"em"),n="".concat(A,"px 0"),r="".concat(C,"px"),a=e.cloneNode(!0);a.querySelectorAll("[id]").forEach(function(e){e.removeAttribute("id")});var i=a.querySelector(".js-text-logo"),c=a.querySelector(".js-image-logo"),s=a.querySelector(".site-nav .container"),l=a.querySelector(".scrolled-down");if(l&&l.classList.remove("scrolled-down"),a.style.position="fixed",a.style.top="9999px",i&&(i.style.fontSize=o,i.style.transition=null),c&&(c.style.width=r,c.style.transition=null),s.style.padding=n,s.style.transition=null,b.body.appendChild(a),b.textLogo){var d=a.getBoundingClientRect().height;b.body.removeChild(a),t(d)}else p=function(){setTimeout(function(){var e=a.getBoundingClientRect().height;b.body.removeChild(a),t(e)},E)},(m=new Image).onload=p,m.onerror=p,m.src=b.imageLogo.src}(b.header,function(e){b.headerSpacer.style.height="".concat(e,"px"),Q()}):b.headerSpacer.style.height="".concat(b.header.getBoundingClientRect().height,"px")}function J(){if(0<(a.scrollY||a.pageYOffset)&&(b.header.classList.add(O.STICKY),b.headerSpacer.classList.add(O.STICKY),j=!0,a.removeEventListener("scroll",J),b.bar&&"top"===_)){var e=r(b.bar);b.header.style.transition=f(0),b.header.style.top="".concat(l(b.header)+(e-W),"px"),W=e}}var $,ee,te=($=function(e){if(0!==e.length){var t,o,n,r,a,i=e.reduce(function(e,t){return t.time>e.time?t:e},{time:-1/0}),c=i.isIntersecting,s=i.boundingClientRect,l=i.intersectionRect,d=l.height/s.height,u=S(c,d),g=b.firstRow&&b.secondRow,h=0<s.height?s.top:s.top-s.height;if(g){var m=b.firstRow.getBoundingClientRect().height,y=-1*m;t=S(c,Math.min(1,l.height/(s.height-m)))(w,A),o=Math.max(y,h),b.bar&&"top"===_&&(o=0<o?W:o+W),a=h<=y,n=T,r=x}else t=u(w,A),o=b.bar&&"top"===_?W:0,n=u(T,C),r=u(x,I);var p=function(e,t){var o=2<arguments.length&&void 0!==arguments[2]?arguments[2]:300,n=3<arguments.length&&void 0!==arguments[3]?arguments[3]:.3,r=_slicedToArray([e,t].sort(function(e,t){return e-t}),2),a=r[0],i=r[1];return Math.min(1,(i-a)/o)*n}(D,o,300,.25),v=function(e,t){return Math.max(.07,.3*Math.abs(e-t))}(B,d);B=d,D=o;var L={text:r,image:n,padding:t};b.header.style.transition=f(p),b.header.style.top="".concat(o,"px"),b.header.classList.toggle(O.STICKY_NAV_SCROLLED_DOWN,h<0),g&&(b.secondRowLogo.classList.toggle("fade-in",a),b.secondRowLogo.classList.toggle("allow-pointer-events",a)),z(v,L),M||(M=!0,setTimeout(function(){requestAnimationFrame(function(){Z()})},p+20))}},function(){for(var e=this,t=arguments.length,o=new Array(t),n=0;n<t;n++)o[n]=arguments[n];ee&&a.cancelAnimationFrame(ee),ee=a.requestAnimationFrame(function(){$.apply(e,o)})});function oe(){if(b.secondRow){b.secondRowWidgets=b.secondRow.querySelectorAll(".widget");var e="font-size: ".concat(x,"em;"),t="width: ".concat(T,"px;");if(1<b.secondRowWidgets.length){var o=b.logoWidget.childNodes[0].cloneNode(!0);b.secondRowLogo=b.textLogo?o.querySelector(".js-text-logo"):o.querySelector(".js-image-logo"),b.secondRowLogoWidget=b.secondRowWidgets[0],b.secondRowLogo.style.cssText=b.textLogo?e:t,b.secondRowLogoWidget.innerHTML="",b.secondRowLogoWidget.appendChild(o)}else{var n=b.logoWidgetColumn.cloneNode(!0);b.secondRowLogoWidget=n.querySelector(".widget"),b.secondRowLogo=b.textLogo?n.querySelector(".js-text-logo"):n.querySelector(".js-image-logo");var r=b.secondRow.querySelector(".column");r.classList.remove(O.FULL_ROW),r.classList.add(O.HALF_ROW),n.classList.remove(O.HALF_ROW),n.classList.add(O.QUARTER_ROW),b.secondRowLogo.style.cssText=b.textLogo?e:t,b.secondRow.prepend(n)}a.headerNav&&b.secondRowLogoWidget.querySelector("a").addEventListener("click",a.headerNav.handleNavLinkClick)}Q()}function ne(e){e?oe():(L&&(L.unobserve(b.headerTrack),L.disconnect(),L=null),m&&(m.removeEventListener("load",p),m.removeEventListener("error",p)),y&&(y.removeEventListener("load",h),y.removeEventListener("error",h)),M=!(B=1))}function re(e){var t=e.matches;K(t),"sticky"===N&&ne(t)}!function(){H.addListener(re),b.closeSideNav.addEventListener("click",U),b.hamburger.addEventListener("click",F),b.sideNav.addEventListener("click",Y),b.sideNavShield.addEventListener("click",U);var e=k();e||(b.hamburger.classList.add(O.SHOW_NAV_TRIGGER),b.columnCta&&b.columnCta.classList.add(O.MOBILE_HIDE_COLUMN),b.columnSpacers.forEach(function(e){return e.classList.add(O.MOBILE_HIDE_COLUMN)}),b.columnNav.classList.add(O.MOBILE_HIDE_COLUMN));for(var t=u.querySelectorAll(".js-mobile-subnav-trigger"),o=0;o<t.length;o+=1)t[o].addEventListener("click",G);K(e),"sticky"===N&&(a.addEventListener("resize",function(r){var a,i=1<arguments.length&&void 0!==arguments[1]?arguments[1]:100;return function(){for(var e=this,t=arguments.length,o=new Array(t),n=0;n<t;n++)o[n]=arguments[n];clearTimeout(a),a=setTimeout(function(){r.apply(e,o)},i)}}(Z,200)),a.addEventListener("message",X),a.addEventListener("scroll",J),b.bar||(b.bar=u.querySelector(".lp-bar__pusher")),e&&(b.textLogo?oe():(h=function(){setTimeout(function(){oe()},E)},(y=new Image).onload=h,y.onerror=h,y.src=b.imageLogo.src)))}()}(window,document);</script> <script type="text/javascript" data-scriptname="siteHeaderNav">"use strict";!function(t,e){var r=t.LPSite||{},a=r.const,c=a.HEADER_CLASS,i=a.LINK_CLASS,n=a.ACTIVE_LINK_CLASS,o=r.util,s=o.getCurrentPageBaseUrl,S=o.stripTrailingSlash,l=o.addNavigateToRouteListener,u=e.querySelector(".".concat(c)).querySelectorAll(".".concat(i)),L=s();l(),u.forEach(function(t){S(t.href)===L&&t.classList.add(n)})}(window,document);</script> <script type="text/javascript" data-scriptname="SUBMISSION">(function(){var exports={};var module={exports: exports};"use strict";function _defineProperty(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}Object.defineProperty(exports,"__esModule",{value:!0});var defineProperty=_defineProperty;function _arrayWithHoles(e){if(Array.isArray(e))return e}var arrayWithHoles=_arrayWithHoles;function _iterableToArrayLimit(e,t){var r=[],n=!0,i=!1,o=void 0;try{for(var a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(e){i=!0,o=e}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}var iterableToArrayLimit=_iterableToArrayLimit;function _nonIterableRest(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}var nonIterableRest=_nonIterableRest;function _slicedToArray(e,t){return arrayWithHoles(e)||iterableToArrayLimit(e,t)||nonIterableRest()}var slicedToArray=_slicedToArray;function ownKeys(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function _objectSpread(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?ownKeys(Object(r),!0).forEach(function(t){defineProperty(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ownKeys(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function createElement(e){return document.createElement(e)}function getLocationSearch(){return window.location.search||""}function generateUUID(){var e=(new Date).getTime();return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,function(t){var r=16*(e+Math.random())%16|0;return("x"===t?r:7&r|8).toString(16)})}function getQueryString(){return getLocationSearch().replace("?","")}function getNextUrlWithCurrentPageParameters(e){var t=getQueryString();return t?"".concat(e).concat(-1!==e.indexOf("?")?"&":"?").concat(t):e}function serializeQueryString(e){return Object.keys(e).map(function(t){return"".concat(encodeURIComponent(t),"=").concat(encodeURIComponent(e[t]))}).join("&")}function deserializeQueryString(e){return e.split("&").reduce(function(e,t){var r=e,n=t.split("="),i=slicedToArray(n,2),o=i[0],a=void 0===o?"":o,s=i[1],u=void 0===s?"":s;return""!==a&&""!==u&&(r[decodeURIComponent(a)]=decodeURIComponent(u)),r},{})}function appendToQuery(e,t){return serializeQueryString(_objectSpread(_objectSpread({},deserializeQueryString(e)),t))}function addQueriesToUrl(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(0===Object.keys(t).length)return e;var r=e.split("?"),n=slicedToArray(r,2),i=n[0],o=n[1],a=void 0===o?"":o;if(!a)return[i].concat(serializeQueryString(t)).join("?");var s=a.split("#"),u=slicedToArray(s,2),l=u[0],c=u[1],d=void 0===c?"":c;return l=appendToQuery(l,t),d&&(l="".concat(l,"#").concat(d)),"".concat(i,"?").concat(l)}function buildRedirectUrl(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r="";if(e){var n=e.indexOf("#"),i=-1===n?"":e.substr(n),o=getNextUrlWithCurrentPageParameters(-1===n?e:e.substr(0,n));o=addQueriesToUrl(o,t),r="".concat(o).concat(i)}return r}function serializeInput(e){return"".concat(encodeURIComponent(e.getAttribute("name")),"=").concat(encodeURIComponent(e.value))}var CHECK_INPUTS=["radio","checkbox"];function shouldSerializeInput(e){return!e.getAttribute("data-lp-payments")&&(!!e.getAttribute("name")&&!!e[CHECK_INPUTS.indexOf(e.type)>-1?"checked":"value"])}function toggleClass(e,t){var r=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],n=e.className?e.className.split(" "):[],i=n.indexOf(t);r&&-1===i?n.push(t):r||-1===i||n.splice(i,1),e.className=n.join(" ")}function queryForElementValue(e,t){var r=e.querySelector(t);return r&&r.value||""}var sslCheck=/^https:/i;function checkForSSL(){return sslCheck.test(window.location.href)}function ownKeys$1(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function _objectSpread$1(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?ownKeys$1(Object(r),!0).forEach(function(t){defineProperty(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ownKeys$1(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var META_TAG_MAP={"leadpages-meta-id":"id","leadpages-served-by":"served_by","leadpages-legacy-pixel-domain":"serving_domain"},DEFAULT_META={id:-1,served_by:"",type:"optin",pageId:"",serving_domain:"",uuid:generateUUID()};function metaPropForElement(e){return e&&e.name&&META_TAG_MAP[e.name]||null}function mapMetaData(e){return Array.prototype.reduce.call(e,function(e,t){var r=metaPropForElement(t);return r?_objectSpread$1(_objectSpread$1({},e),{},defineProperty({},r,t.content)):e},_objectSpread$1({},DEFAULT_META))}function getMetaElements(){return document.querySelectorAll("meta")}function gatherMetaData(){return mapMetaData(getMetaElements())}function _classCallCheck(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}var classCallCheck=_classCallCheck;function _defineProperties(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}function _createClass(e,t,r){return t&&_defineProperties(e.prototype,t),r&&_defineProperties(e,r),e}var createClass=_createClass,commonjsGlobal="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};function commonjsRequire(){throw new Error("Dynamic requires are not currently supported by rollup-plugin-commonjs")}function createCommonjsModule(e,t){return e(t={exports:{}},t.exports),t.exports}var es6Promise=createCommonjsModule(function(e,t){e.exports=function(){function e(e){return"function"==typeof e}var t=Array.isArray?Array.isArray:function(e){return"[object Array]"===Object.prototype.toString.call(e)},r=0,n=void 0,i=void 0,o=function(e,t){p[r]=e,p[r+1]=t,2===(r+=2)&&(i?i(h):g())},a="undefined"!=typeof window?window:void 0,s=a||{},u=s.MutationObserver||s.WebKitMutationObserver,l="undefined"==typeof self&&"undefined"!=typeof process&&"[object process]"==={}.toString.call(process),c="undefined"!=typeof Uint8ClampedArray&&"undefined"!=typeof importScripts&&"undefined"!=typeof MessageChannel;function d(){var e=setTimeout;return function(){return e(h,1)}}var p=new Array(1e3);function h(){for(var e=0;e<r;e+=2){var t=p[e],n=p[e+1];t(n),p[e]=void 0,p[e+1]=void 0}r=0}var y,f,m,C,g=void 0;function v(e,t){var r=this,n=new this.constructor(_);void 0===n[S]&&F(n);var i=r._state;if(i){var a=arguments[i-1];o(function(){return M(i,n,a,r._result)})}else D(r,n,e,t);return n}function E(e){if(e&&"object"==typeof e&&e.constructor===this)return e;var t=new this(_);return I(t,e),t}l?g=function(){return process.nextTick(h)}:u?(f=0,m=new u(h),C=document.createTextNode(""),m.observe(C,{characterData:!0}),g=function(){C.data=f=++f%2}):c?((y=new MessageChannel).port1.onmessage=h,g=function(){return y.port2.postMessage(0)}):g=void 0===a&&"function"==typeof commonjsRequire?function(){try{var e=Function("return this")().require("vertx");return void 0!==(n=e.runOnLoop||e.runOnContext)?function(){n(h)}:d()}catch(e){return d()}}():d();var S=Math.random().toString(36).substring(2);function _(){}var b=void 0,P=1,A=2,T={error:null};function O(e){try{return e.then}catch(e){return T.error=e,T}}function L(t,r,n){r.constructor===t.constructor&&n===v&&r.constructor.resolve===E?function(e,t){t._state===P?N(e,t._result):t._state===A?w(e,t._result):D(t,void 0,function(t){return I(e,t)},function(t){return w(e,t)})}(t,r):n===T?(w(t,T.error),T.error=null):void 0===n?N(t,r):e(n)?function(e,t,r){o(function(e){var n=!1,i=function(e,t,r,n){try{e.call(t,r,n)}catch(e){return e}}(r,t,function(r){n||(n=!0,t!==r?I(e,r):N(e,r))},function(t){n||(n=!0,w(e,t))},e._label);!n&&i&&(n=!0,w(e,i))},e)}(t,r,n):N(t,r)}function I(e,t){var r,n;e===t?w(e,new TypeError("You cannot resolve a promise with itself")):(n=typeof(r=t),null===r||"object"!==n&&"function"!==n?N(e,t):L(e,t,O(t)))}function R(e){e._onerror&&e._onerror(e._result),k(e)}function N(e,t){e._state===b&&(e._result=t,e._state=P,0!==e._subscribers.length&&o(k,e))}function w(e,t){e._state===b&&(e._state=A,e._result=t,o(R,e))}function D(e,t,r,n){var i=e._subscribers,a=i.length;e._onerror=null,i[a]=t,i[a+P]=r,i[a+A]=n,0===a&&e._state&&o(k,e)}function k(e){var t=e._subscribers,r=e._state;if(0!==t.length){for(var n=void 0,i=void 0,o=e._result,a=0;a<t.length;a+=3)n=t[a],i=t[a+r],n?M(r,n,i,o):i(o);e._subscribers.length=0}}function M(t,r,n,i){var o=e(n),a=void 0,s=void 0,u=void 0,l=void 0;if(o){if((a=function(e,t){try{return e(t)}catch(e){return T.error=e,T}}(n,i))===T?(l=!0,s=a.error,a.error=null):u=!0,r===a)return void w(r,new TypeError("A promises callback cannot return that same promise."))}else a=i,u=!0;r._state!==b||(o&&u?I(r,a):l?w(r,s):t===P?N(r,a):t===A&&w(r,a))}var U=0;function F(e){e[S]=U++,e._state=void 0,e._result=void 0,e._subscribers=[]}var j=function(){function e(e,r){this._instanceConstructor=e,this.promise=new e(_),this.promise[S]||F(this.promise),t(r)?(this.length=r.length,this._remaining=r.length,this._result=new Array(this.length),0===this.length?N(this.promise,this._result):(this.length=this.length||0,this._enumerate(r),0===this._remaining&&N(this.promise,this._result))):w(this.promise,new Error("Array Methods must be provided an Array"))}return e.prototype._enumerate=function(e){for(var t=0;this._state===b&&t<e.length;t++)this._eachEntry(e[t],t)},e.prototype._eachEntry=function(e,t){var r=this._instanceConstructor,n=r.resolve;if(n===E){var i=O(e);if(i===v&&e._state!==b)this._settledAt(e._state,t,e._result);else if("function"!=typeof i)this._remaining--,this._result[t]=e;else if(r===G){var o=new r(_);L(o,e,i),this._willSettleAt(o,t)}else this._willSettleAt(new r(function(t){return t(e)}),t)}else this._willSettleAt(n(e),t)},e.prototype._settledAt=function(e,t,r){var n=this.promise;n._state===b&&(this._remaining--,e===A?w(n,r):this._result[t]=r),0===this._remaining&&N(n,this._result)},e.prototype._willSettleAt=function(e,t){var r=this;D(e,void 0,function(e){return r._settledAt(P,t,e)},function(e){return r._settledAt(A,t,e)})},e}(),G=function(){function t(e){this[S]=U++,this._result=this._state=void 0,this._subscribers=[],_!==e&&("function"!=typeof e&&function(){throw new TypeError("You must pass a resolver function as the first argument to the promise constructor")}(),this instanceof t?function(e,t){try{t(function(t){I(e,t)},function(t){w(e,t)})}catch(t){w(e,t)}}(this,e):function(){throw new TypeError("Failed to construct 'Promise': Please use the 'new' operator, this object constructor cannot be called as a function.")}())}return t.prototype.catch=function(e){return this.then(null,e)},t.prototype.finally=function(t){var r=this.constructor;return e(t)?this.then(function(e){return r.resolve(t()).then(function(){return e})},function(e){return r.resolve(t()).then(function(){throw e})}):this.then(t,t)},t}();return G.prototype.then=v,G.all=function(e){return new j(this,e).promise},G.race=function(e){var r=this;return t(e)?new r(function(t,n){for(var i=e.length,o=0;o<i;o++)r.resolve(e[o]).then(t,n)}):new r(function(e,t){return t(new TypeError("You must pass an array to race."))})},G.resolve=E,G.reject=function(e){var t=new this(_);return w(t,e),t},G._setScheduler=function(e){i=e},G._setAsap=function(e){o=e},G._asap=o,G.polyfill=function(){var e=void 0;if(void 0!==commonjsGlobal)e=commonjsGlobal;else if("undefined"!=typeof self)e=self;else try{e=Function("return this")()}catch(e){throw new Error("polyfill failed because global object is unavailable in this environment")}var t=e.Promise;if(t){var r=null;try{r=Object.prototype.toString.call(t.resolve())}catch(e){}if("[object Promise]"===r&&!t.cast)return}e.Promise=G},G.Promise=G,G}()});function ownKeys$2(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function _objectSpread$2(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?ownKeys$2(Object(r),!0).forEach(function(t){defineProperty(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ownKeys$2(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var FETCH_DEFAULTS={method:"GET",headers:{}};function makeParams(e){return Object.keys(e).map(function(t){return"".concat(encodeURIComponent(t),"=").concat(encodeURIComponent(e[t]))}).join("&")}function rebuildUrlWithParams(e,t){var r=makeParams(t),n=e.split("?"),i=slicedToArray(n,2),o=i[0],a=i[1];return a&&(r="".concat(r,"&").concat(a)),"".concat(o,"?").concat(r)}var _ctaLayoutsMap,_contentTypes$SITE,_contentTypes$PAGE,_contentWidths,Request=function(){function e(){var t=this,r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};classCallCheck(this,e),this.opts=this.hashDefaults(r),this.xhr=new XMLHttpRequest,this.promise=new es6Promise(function(e,r){t.reject=r,t.resolve=e}),this.xhr.onreadystatechange=function(){return t.handleStateChange()},this.xhr.ontimeout=function(){return t.handleReject()}}return createClass(e,[{key:"handleStateChange",value:function(){var e=this.xhr;4===e.readyState&&(0===e.status||e.status>=400?this.handleReject():this.handleSuccess())}},{key:"handleReject",value:function(){return this.reject(this.xhr)}},{key:"handleSuccess",value:function(){var e=this.xhr,t=this.resolve;try{t(JSON.parse(e.response,e))}catch(r){t(e.response)}}},{key:"hashDefaults",value:function(e){return _objectSpread$2(_objectSpread$2({},FETCH_DEFAULTS),e)}},{key:"setTimeout",value:function(e){this.xhr.timeout=e}},{key:"prepare",value:function(e,t,r){var n=_objectSpread$2(_objectSpread$2({},r),{},{url:t});return n.params&&(n.url=rebuildUrlWithParams(t,n.params)),e.open(n.method,n.url,!0),n.timeout&&this.setTimeout(n.timeout),Object.keys(n.headers).forEach(function(t){return e.setRequestHeader(t,n.headers[t])}),n}},{key:"send",value:function(e){var t=this.xhr,r=this.opts,n=this.promise,i=this.prepare(t,e,r);return t.send(i.body),n}}]),e}();function fetch(e,t){return new fetch.Request(t).send(e)}fetch.Request=Request;var _widgetTypes$COUNTDOW,_widgetTypes$PROGRESS,_widgetTypes$CALENDAR,_widgetTypes$CHECKOUT,_widgetVerbiages,_errorMessages,headerLayoutTypes={LNl:"LNl",LNlC:"LNlC",LNm:"LNm",LNmC:"LNmC",LNr:"LNr",LNrC:"LNrC",NlL_:"NlL_",NlL_C:"NlL_C",L$Nm:"L$Nm",L$_NmC:"L$_NmC"},ctaLayoutsMap=(defineProperty(_ctaLayoutsMap={},headerLayoutTypes.LNl,headerLayoutTypes.LNlC),defineProperty(_ctaLayoutsMap,headerLayoutTypes.LNlC,headerLayoutTypes.LNl),defineProperty(_ctaLayoutsMap,headerLayoutTypes.LNm,headerLayoutTypes.LNmC),defineProperty(_ctaLayoutsMap,headerLayoutTypes.LNmC,headerLayoutTypes.LNm),defineProperty(_ctaLayoutsMap,headerLayoutTypes.LNr,headerLayoutTypes.LNrC),defineProperty(_ctaLayoutsMap,headerLayoutTypes.LNrC,headerLayoutTypes.LNr),defineProperty(_ctaLayoutsMap,headerLayoutTypes.NlL_,headerLayoutTypes.NlL_C),defineProperty(_ctaLayoutsMap,headerLayoutTypes.NlL_C,headerLayoutTypes.NlL_),defineProperty(_ctaLayoutsMap,headerLayoutTypes.L$Nm,headerLayoutTypes.L$_NmC),defineProperty(_ctaLayoutsMap,headerLayoutTypes.L$_NmC,headerLayoutTypes.L$Nm),_ctaLayoutsMap),widgetTypes={HEADLINE:"LpHeadlineReact",TEXT:"LpTextReact",FORM:"lp-form-react",FORM_V2:"lp-form-v2-react",FORM_V2_INPUT:"LpFormV2InputReact",CHECKOUT:"lp-checkout-react",BUTTON:"LpButtonReact",LINK:"LpLinkReact",IMAGE:"LpImageReact",LOGO:"LpLogoReact",IMAGE_AND_TEXT:"lpImageTextReact",NAV:"LpNavReact",SPACE:"LpSpaceReact",VIDEO:"LpVideoReact",ICON:"LpIconReact",LINE:"LpLineReact",COUNTDOWN:"LpCountdownTimerReact",PROGRESS_BAR:"LpProgressbarReact",SHARE:"LpShareReact",LIKE:"LpLikeReact",HTML:"LpHtmlReact",CALENDAR:"LpCalendarReact",CALENDLY:"LpCalendlyEmbedReact",OPEN_TABLE:"LpOpenTableEmbedReact",PRODUCT_SUMMARY:"LpProductSummaryReact",INPUT:"LpInputReact",BLOG_FEED:"LpBlogFeedReact",BLOG_POST:"LpBlogPostReact"},contentTypes={BAR:"LeadbarV3",BOX:"LeadboxV3",PAGE:"LeadpageV3",SITE:"SiteV3"},linkTypes={CALENDLY:"calendly",EXTERNAL:"external",LEADPAGE:"leadpage",LEADBOX:"leadbox",SECTION:"section",SITE_ROUTE:"site-route",ROUTE_SECTION:"route-section",REMAIN:"remain",DEFAULT:"default"},widgetLanguages={English:"en",Spanish:"es",French:"fr",German:"de",Portuguese:"pt-BR",Italian:"it"},contentSizes={small:"small",medium:"medium",large:"large"},contentWidths=(defineProperty(_contentWidths={},contentTypes.SITE,(defineProperty(_contentTypes$SITE={},contentSizes.small,"960px"),defineProperty(_contentTypes$SITE,contentSizes.medium,"1140px"),defineProperty(_contentTypes$SITE,contentSizes.large,"1280px"),_contentTypes$SITE)),defineProperty(_contentWidths,contentTypes.PAGE,(defineProperty(_contentTypes$PAGE={},contentSizes.small,"800px"),defineProperty(_contentTypes$PAGE,contentSizes.medium,"960px"),defineProperty(_contentTypes$PAGE,contentSizes.large,"1140px"),_contentTypes$PAGE)),_contentWidths),English=widgetLanguages.English,Spanish=widgetLanguages.Spanish,French=widgetLanguages.French,German=widgetLanguages.German,Portuguese=widgetLanguages.Portuguese,Italian=widgetLanguages.Italian,widgetVerbiages=(defineProperty(_widgetVerbiages={},widgetTypes.COUNTDOWN,(defineProperty(_widgetTypes$COUNTDOW={},English,{Days:"Days",Hours:"Hours",Minutes:"Minutes",Seconds:"Seconds"}),defineProperty(_widgetTypes$COUNTDOW,Spanish,{Days:"Dias",Hours:"Horas",Minutes:"Minutos",Seconds:"Segundos"}),defineProperty(_widgetTypes$COUNTDOW,French,{Days:"Jours",Hours:"Heures",Minutes:"Minutes",Seconds:"Secondes"}),defineProperty(_widgetTypes$COUNTDOW,German,{Days:"Tage",Hours:"Stunden",Minutes:"Minuten",Seconds:"Sekunden"}),defineProperty(_widgetTypes$COUNTDOW,Portuguese,{Days:"Dias",Hours:"Horas",Minutes:"Minutos",Seconds:"Segundos"}),defineProperty(_widgetTypes$COUNTDOW,Italian,{Days:"Giorni",Hours:"Ore",Minutes:"Minuti",Seconds:"Secondi"}),_widgetTypes$COUNTDOW)),defineProperty(_widgetVerbiages,widgetTypes.PROGRESS_BAR,(defineProperty(_widgetTypes$PROGRESS={},English,{Complete:"Complete"}),defineProperty(_widgetTypes$PROGRESS,Spanish,{Complete:"Completo"}),defineProperty(_widgetTypes$PROGRESS,French,{Complete:"Terminé"}),defineProperty(_widgetTypes$PROGRESS,German,{Complete:"Abgeschlossen"}),defineProperty(_widgetTypes$PROGRESS,Portuguese,{Complete:"Completo"}),defineProperty(_widgetTypes$PROGRESS,Italian,{Complete:"Completato"}),_widgetTypes$PROGRESS)),defineProperty(_widgetVerbiages,widgetTypes.CALENDAR,(defineProperty(_widgetTypes$CALENDAR={},English,{January:"January",February:"February",March:"March",April:"April",May:"May",June:"June",July:"July",August:"August",September:"September",October:"October",November:"November",December:"December"}),defineProperty(_widgetTypes$CALENDAR,Spanish,{January:"Enero",February:"Febrero",March:"Marcha",April:"Abril",May:"Mayo",June:"Junio",July:"Julio",August:"Agosto",September:"Septiembre",October:"Octubre",November:"Noviembre",December:"Diciembre"}),defineProperty(_widgetTypes$CALENDAR,French,{January:"Janvier",February:"Février",March:"Mars",April:"Avril",May:"Mai",June:"Juin",July:"Juillet",August:"Août",September:"Septembre",October:"Octobre",November:"Novembre",December:"Décembre"}),defineProperty(_widgetTypes$CALENDAR,German,{January:"Januar",February:"Februar",March:"März",April:"April",May:"Mai",June:"Juni",July:"Juli",August:"August",September:"September",October:"Oktober",November:"November",December:"Dezember"}),defineProperty(_widgetTypes$CALENDAR,Portuguese,{January:"Janeiro",February:"Fevereiro",March:"Março",April:"Abril",May:"Maio",June:"Junho",July:"Julho",August:"Agosto",September:"Setembro",October:"Outubro",November:"Novembro",December:"Dezembro"}),defineProperty(_widgetTypes$CALENDAR,Italian,{January:"Gennaio",February:"Febbraio",March:"Marzo",April:"Aprile",May:"Maggio",June:"Giugno",July:"Luglio",August:"Agosto",September:"Settembre",October:"Ottobre",November:"Novembre",December:"Dicembre"}),_widgetTypes$CALENDAR)),defineProperty(_widgetVerbiages,widgetTypes.CHECKOUT,(defineProperty(_widgetTypes$CHECKOUT={},English,{Pay:"Pay",OrderSummary:"Order Summary",ShippingInformation:"Shipping Information",CreditCard:"Credit Card",Name:"Name",AddressLine1:"Address Line 1",AddressLine2:"Address Line 2",Country:"Country",Day:"day",EveryDay:function(e){return"every ".concat(e," days")},Week:"week",EveryWeek:function(e){return"every ".concat(e," weeks")},Month:"month",EveryMonth:function(e){return"every ".concat(e," months")},Year:"year",EveryYear:function(e){return"every ".concat(e," year")},ZipFields:{PostalCode:"Postal Code",ZipCode:"Zip Code",Pin:"Pin"},CityFields:{City:"City",TownCity:"Town or City",Suburb:"Suburb"},StateFields:{State:"State",Province:"Province",Department:"Department"},OrderBump:{CheckboxLabel:function(e){return"Yes, add ".concat(e," -")}},Coupon:{Apply:"Apply",Remove:"Remove"}}),defineProperty(_widgetTypes$CHECKOUT,Spanish,{Pay:"Paga",OrderSummary:"Resumen de la Orden",ShippingInformation:"Información de envío",CreditCard:"Tarjeta de Crédito",Name:"Nombre",AddressLine1:"Dirección Línea 1",AddressLine2:"Dirección Línea 2",Country:"País",Day:"día",EveryDay:function(e){return"cada ".concat(e," diario")},Week:"semana",EveryWeek:function(e){return"cada ".concat(e," semanas")},Month:"mes",EveryMonth:function(e){return"cada ".concat(e," meses")},Year:"año",EveryYear:function(e){return"cada ".concat(e," años")},ZipFields:{PostalCode:"Código Postal",ZipCode:"Código Postal",Pin:"Código Postal"},CityFields:{City:"Ciudad",TownCity:"Pueblo o Ciudad",Suburb:"Suburbio"},StateFields:{State:"Estado",Province:"Provincia",Department:"Departamento"},OrderBump:{CheckboxLabel:function(e){return"Sí, agregue ".concat(e," -")}},Coupon:{Apply:"Aplicar",Remove:"Eliminar"}}),defineProperty(_widgetTypes$CHECKOUT,French,{Pay:"Payez",OrderSummary:"Récapitulatif de la Commande",ShippingInformation:"Informations sur la livraison",CreditCard:"Carte de crédit",Name:"Nom",AddressLine1:"Adresse 1",AddressLine2:"Adresse 2",Country:"De Campagne",Day:"jour",EveryDay:function(e){return"tous les ".concat(e," jours")},Week:"semaine",EveryWeek:function(e){return"toutes les ".concat(e," semaines")},Month:"mois",EveryMonth:function(e){return"tous les ".concat(e," mois")},Year:"an",EveryYear:function(e){return"tous les ".concat(e," ans")},ZipFields:{PostalCode:"Code Postal",ZipCode:"Code Postal",Pin:"Code Postal"},CityFields:{City:"Ville",TownCity:"Ville",Suburb:"Banlieue"},StateFields:{State:"État",Province:"Province",Department:"Département"},OrderBump:{CheckboxLabel:function(e){return"Oui, ajouter ".concat(e," -")}},Coupon:{Apply:"Appliquer",Remove:"Supprimer"}}),defineProperty(_widgetTypes$CHECKOUT,German,{Pay:"Zahlen Sie",OrderSummary:"Bestellübersicht",ShippingInformation:"Versandinformationen",CreditCard:"Kreditkarte",Name:"Name",AddressLine1:"Anschrift Zeile 1",AddressLine2:"Anschrift Zeile 2",Country:"Land",Day:"tag",EveryDay:function(e){return"alle ".concat(e," tage")},Week:"woche",EveryWeek:function(e){return"alle ".concat(e," wochen")},Month:"monat",EveryMonth:function(e){return"alle ".concat(e," monate")},Year:"jahr",EveryYear:function(e){return"alle ".concat(e," jahre")},ZipFields:{PostalCode:"Postleitzahl",ZipCode:"Postleitzahl",Pin:"Postleitzahl"},CityFields:{City:"Stadt",TownCity:"Stadt",Suburb:"Vorort"},StateFields:{State:"Zustand",Province:"Provinz",Department:"Abteilung"},OrderBump:{CheckboxLabel:function(e){return"Ja, hinzufügen ".concat(e," -")}},Coupon:{Apply:"Anwenden",Remove:"Entfernen"}}),defineProperty(_widgetTypes$CHECKOUT,Portuguese,{Pay:"Pague",OrderSummary:"Resumo do Pedido",ShippingInformation:"Informação de envio",CreditCard:"Cartão de Crédito",Name:"Nome",AddressLine1:"Endereço Linha 1",AddressLine2:"Endereço Linha 2",Country:"Terra",Day:"dia",EveryDay:function(e){return"a cada ".concat(e," dias")},Week:"semana",EveryWeek:function(e){return"a cada ".concat(e," semanas")},Month:"mês",EveryMonth:function(e){return"a cada ".concat(e," meses")},Year:"ano",EveryYear:function(e){return" a cada ".concat(e," anos")},ZipFields:{PostalCode:"Código Postal",ZipCode:"Código Postal",Pin:"Código Postal"},CityFields:{City:"Cidade",TownCity:"Vila ou Cidade",Suburb:"Subúrbio"},StateFields:{State:"Estado",Province:"Província",Department:"Departamento"},OrderBump:{CheckboxLabel:function(e){return"Sim, adicione ".concat(e," -")}},Coupon:{Apply:"Aplicar",Remove:"Remover"}}),defineProperty(_widgetTypes$CHECKOUT,Italian,{Pay:"Paga",OrderSummary:"Riepilogo dell'ordine",ShippingInformation:"Informazioni sulla spedizione",CreditCard:"Carta di Credito",Name:"Nome",AddressLine1:"Indirizzo Linea 1",AddressLine2:"Indirizzo Linea 2",Country:"Nazione",Day:"giorno",EveryDay:function(e){return"ogni ".concat(e," giorni")},Week:"settimana",EveryWeek:function(e){return"ogni ".concat(e," settimane")},Month:"mese",EveryMonth:function(e){return"ogni ".concat(e," mesi")},Year:"anno",EveryYear:function(e){return" ogni ".concat(e," annis")},ZipFields:{PostalCode:"Codice Postale",ZipCode:"Codice Postale",Pin:"Codice Postale"},CityFields:{City:"Città",TownCity:"Paese o Città",Suburb:"Sobborgo"},StateFields:{State:"Stato",Province:"Provincia",Department:"Dipartimento"},OrderBump:{CheckboxLabel:function(e){return"Sí, aggiungi ".concat(e," -")}},Coupon:{Apply:"Applica",Remove:"Rimuovi"}}),_widgetTypes$CHECKOUT)),_widgetVerbiages),errorMessages=(defineProperty(_errorMessages={},English,{getRequiredMessage:function(e){return"Please enter your ".concat(e)},getInvalidMessage:function(e){return"Please enter a valid ".concat(e)},getInvalidCouponMessage:function(){return"Invalid coupon."}}),defineProperty(_errorMessages,Spanish,{getRequiredMessage:function(){return"Campo requerido"},getInvalidMessage:function(){return"Campo inválido`"},getInvalidCouponMessage:function(){return"Cupón inválido."}}),defineProperty(_errorMessages,French,{getRequiredMessage:function(){return"Champ obligatoire"},getInvalidMessage:function(){return"Champ invalide`"},getInvalidCouponMessage:function(){return"Coupon invalide."}}),defineProperty(_errorMessages,German,{getRequiredMessage:function(){return"Pflichtfeld"},getInvalidMessage:function(){return"Feld ungültig`"},getInvalidCouponMessage:function(){return"Ungültiger Gutschein."}}),defineProperty(_errorMessages,Portuguese,{getRequiredMessage:function(){return"Campo requerido"},getInvalidMessage:function(){return"Campo inválido"},getInvalidCouponMessage:function(){return"Cupom inválido."}}),defineProperty(_errorMessages,Italian,{getRequiredMessage:function(){return"Campo richiesto"},getInvalidMessage:function(){return"Campo non valido"},getInvalidCouponMessage:function(){return"Buono non valido."}}),_errorMessages);function getVerbiageForWidget(e,t){return(widgetVerbiages[e]||{})[t||widgetLanguages.English]||{}}function getCheckoutVerbiages(e){return getVerbiageForWidget(widgetTypes.CHECKOUT,e||widgetLanguages.English)}var CountryCodes={UnitedStates:"US",France:"FR",UnitedKingdom:"GB",India:"IN",Canada:"CA",Australia:"AU",Brazil:"BR",Italy:"IT",Germany:"DE",Netherlands:"NE",Spain:"ES",Mexico:"MX",Colombia:"CO"};function makeFieldMap(e){var t,r=e.ZipFields,n=e.CityFields,i=e.StateFields;return defineProperty(t={},CountryCodes.UnitedStates,{PostalCode:r.ZipCode,City:n.City,State:i.State}),defineProperty(t,CountryCodes.France,{PostalCode:r.PostalCode,City:n.City,hideStateField:!0}),defineProperty(t,CountryCodes.UnitedKingdom,{PostalCode:r.PostalCode,City:n.TownCity,hideStateField:!0}),defineProperty(t,CountryCodes.Canada,{PostalCode:r.PostalCode,City:n.City,State:i.Province}),defineProperty(t,CountryCodes.India,{PostalCode:r.Pin,City:n.City,State:i.State}),defineProperty(t,CountryCodes.Australia,{PostalCode:r.PostalCode,City:n.Suburb,State:i.State}),defineProperty(t,CountryCodes.Brazil,{PostalCode:r.PostalCode,City:n.City,State:i.State}),defineProperty(t,CountryCodes.Italy,{PostalCode:r.PostalCode,City:n.City,State:i.Province}),defineProperty(t,CountryCodes.Germany,{PostalCode:r.PostalCode,City:n.City,hideStateField:!0}),defineProperty(t,CountryCodes.Netherlands,{PostalCode:r.PostalCode,City:n.City,hideStateField:!0}),defineProperty(t,CountryCodes.Spain,{PostalCode:r.PostalCode,City:n.City,State:i.Province}),defineProperty(t,CountryCodes.Mexico,{PostalCode:r.PostalCode,City:n.City,State:i.State}),defineProperty(t,CountryCodes.Colombia,{PostalCode:r.PostalCode,City:n.City,State:i.Department}),defineProperty(t,"DEFAULT",{PostalCode:r.PostalCode,City:n.City,State:i.State}),t}var LanguageCodeMap={"en-US":CountryCodes.UnitedStates,fr:CountryCodes.France,"en-GB":CountryCodes.UnitedKingdom,hi:CountryCodes.India,"fr-ca":CountryCodes.Canada,"en-ca":CountryCodes.Canada,"en-au":CountryCodes.Australia,"pt-br":CountryCodes.Brazil,it:CountryCodes.Italy,de:CountryCodes.Germany,nl:CountryCodes.Netherlands,es:CountryCodes.Spain,"es-mx":CountryCodes.Mexico,"es-co":CountryCodes.Colombia};function getNavigatorLanguageCode(){var e="";try{e=LanguageCodeMap[window.navigator.language]}catch(e){}return e||CountryCodes.UnitedStates}function getShippingLabels(e,t){var r=e||getNavigatorLanguageCode(),n=makeFieldMap(t),i=n[r]||n.DEFAULT;return{ShippingInformation:t.ShippingInformation,Name:t.Name,AddressLine1:t.AddressLine1,AddressLine2:t.AddressLine2,Country:t.Country,City:i.City,PostalCode:i.PostalCode,State:i.State,hideStateField:i.hideStateField}}var BILLING_FIELD="billing_card",SHIPPING_FIELD_CONTAINER="shipping_field_container",SHIPPING_NAME="shipping_name",SHIPPING_LINE1="shipping_address_line1",SHIPPING_LINE2="shipping_address_line2",SHIPPING_CITY="shipping_address_city",SHIPPING_STATE="shipping_address_state",SHIPPING_COUNTRY="shipping_address_country_code",SHIPPING_ZIP="shipping_address_zip",SHIPPING_INPUT_MAP={name:'[data-lp-payments="'.concat(SHIPPING_NAME,'"]'),line1:'[data-lp-payments="'.concat(SHIPPING_LINE1,'"]'),line2:'[data-lp-payments="'.concat(SHIPPING_LINE2,'"]'),city:'[data-lp-payments="'.concat(SHIPPING_CITY,'"]'),state:'[data-lp-payments="'.concat(SHIPPING_STATE,'"]'),country:'[data-lp-payments="'.concat(SHIPPING_COUNTRY,'"]'),postal_code:'[data-lp-payments="'.concat(SHIPPING_ZIP,'"]')},DATA_ATTRS={LP_TRANSACTION_TOKEN:"data-detail-token",API_URI:"data-api-uri",LP_ENV:"data-lp-env",LP_PAYMENTS:"data-lp-payments",PRICE:"data-price",TRANSACTION_NAME:"data-transaction-name",TOTAL_PRICE:"data-total-price",SKU_FORMATTED_PRICE:"data-sku-formatted-price",SHIPPING_REQUIRED:"data-shipping-required",DETAIL_UUID:"data-detail-uuid",DETAIL_TOKEN:"data-detail-token",PAGE_ID:"data-page-id",PRODUCT_ID:"data-product-id",PRODUCT_FIELD_TYPE:"data-product-field-type",ORDER_BUMP_ID:"data-order-bump-id",COUPON_CODE:"data-coupon-code",COUPON_DISCOUNT:"data-coupon-discount"},DATE_SELECTOR=".js-date-field",SALUTATION_SELECTOR=".js-salutation-field",COUNTRY_SELECTOR=".js-country-field",STATE_SELECTOR=".js-state-field",COUNTRY_CODE_PHONE_NUMBER_SELECTOR=".js-country-code-phone-number",forEach=function(e,t){return Array.prototype.forEach.call(e,t)};function toggleFieldDisplay(e,t){if(e&&e.parentElement&&e.parentElement.parentElement&&e.parentElement.parentElement.parentElement){var r=e.parentElement.parentElement.parentElement;r.classList.contains("form-field")&&(r.style.display=t)}}function updateFieldLabel(e,t){var r=e.parentElement,n=r&&r.firstChild;n&&"SPAN"===n.nodeName&&(n.innerText=t)}function createOption(e,t){var r=document.createElement("option");return r.text=e,r.value=t,r}function convertTimeStamp(e,t){var r=e.replace(/\//g,"-");if(-1===r.indexOf("-")){var n="".concat(r.slice(0,2),"-").concat(r.slice(2,4));8===r.length&&(n+="-".concat(r.slice(4))),r=n}try{var i;if("DateTimeField"===t)i=new Date(r).toISOString();else if("DateField"===t||"BirthdateField"===t){var o=r.split("-"),a=o.pop();o.unshift(a),i=o.join("-")}else i=r;return i}catch(e){return console.error(e),""}}var FormHelper=function(){function e(t){classCallCheck(this,e),this.form=t,this.language=this.form.getAttribute("data-lp-language"),this.verbiages=this.language?getCheckoutVerbiages(this.language):null,this.setupHiddenDateField(),this.setupListeners(),this.setupSalutation(),(t.querySelector(COUNTRY_SELECTOR)||t.querySelector(STATE_SELECTOR))&&(this.setupCountry(),this.setupState()),this.setupCountryCodePhoneNumber()}return createClass(e,[{key:"setupSalutation",value:function(){var e=this,t=this.form.querySelectorAll(SALUTATION_SELECTOR),r=[{name:"Mr.",value:"Mr."},{name:"Mrs.",value:"Mrs."},{name:"Dr.",value:"Dr."},{name:"Ms.",value:"Ms."}];forEach(t,function(t){t.options&&1===t.options.length&&e.setOptions(t,r)})}},{key:"setupCountry",value:function(){var e=this,t=window.iso3166.data,r=this.form.querySelectorAll(COUNTRY_SELECTOR);if(r&&r.length){var n=Object.keys(t).map(function(e){return{name:t[e].name,value:e}}).sort(function(e,t){return e.name.localeCompare(t.name)});forEach(r,function(t){t.addEventListener("change",e.countryChangeListener.bind(e)),e.setOptions(t,n)})}}},{key:"setupShippingFieldLabels",value:function(e){if(this.language&&this.verbiages){var t=e||getNavigatorLanguageCode()||"US",r=this.verbiages?getShippingLabels(t,this.verbiages):null,n=this.form.querySelectorAll(SHIPPING_INPUT_MAP.state),i=r&&r.PostalCode?this.form.querySelectorAll(SHIPPING_INPUT_MAP.postal_code):null,o=r&&r.City?this.form.querySelectorAll(SHIPPING_INPUT_MAP.city):null;n&&n.length>0&&forEach(n,function(e){r.hideStateField?(toggleFieldDisplay(e,"none"),e.removeAttribute("required")):(updateFieldLabel(e,r.State),toggleFieldDisplay(e,"block"),e.setAttribute("required","true"))}),i&&i.length>0&&forEach(i,function(e){updateFieldLabel(e,r.PostalCode)}),o&&o.length>0&&forEach(o,function(e){updateFieldLabel(e,r.City)})}}},{key:"setupState",value:function(){var e=this,t=this.language?getNavigatorLanguageCode():"US",r=window.iso3166.country(t).sub,n=this.form.querySelectorAll(STATE_SELECTOR);if(n&&n.length){var i=Object.keys(r).map(function(e){return{name:r[e].name,value:e}}).sort(function(e,t){return e.name.localeCompare(t.name)});forEach(n,function(t){e.setOptions(t,i)})}}},{key:"countryChangeListener",value:function(e){var t=this,r=window.iso3166.data,n=this.form.querySelectorAll(STATE_SELECTOR),i=e.target.value,o=[];n&&n.length&&(Object.keys(r).forEach(function(e){e===i&&(o=Object.keys(r[e].sub).map(function(t){return{name:r[e].sub[t].name,value:t}}).sort(function(e,t){return e.name.localeCompare(t.name)}))}),forEach(n,function(e){t.setOptions(e,o)})),this.setupShippingFieldLabels(i)}},{key:"setOptions",value:function(e,t,r){for(;e.firstChild;)e.removeChild(e.firstChild);if(r)e.appendChild(createOption(r.name,r.value));else{var n=e.getAttribute("data-default-placeholder")||"Select an option";e.appendChild(createOption(n,""))}return t.forEach(function(t){e.appendChild(createOption(t.name,t.value))}),this}},{key:"setupListeners",value:function(){var e=this,t=this.form.querySelectorAll(DATE_SELECTOR);forEach(t,function(t){t.addEventListener("keyup",e.changeListener.bind(e)),t.addEventListener("change",e.changeListener.bind(e)),t.value&&e.updateHiddenField(t)})}},{key:"setupHiddenDateField",value:function(){var e=this,t=this.form.querySelectorAll(DATE_SELECTOR);forEach(t,function(t){var r=document.createElement("input");r.setAttribute("type","hidden");var n=t.getAttribute("name");r.setAttribute("name",n),t.removeAttribute("name"),t.dataset.name=n,e.form.appendChild(r)})}},{key:"updateHiddenField",value:function(e){var t=this.form.querySelector('[name="'.concat(e.dataset.name,'"]')),r="";e.checkValidity()&&""!==e.value&&(r=convertTimeStamp(e.value,e.dataset.kind));t.value=r}},{key:"changeListener",value:function(e){var t=e.srcElement||e.currentTarget||e.target;this.updateHiddenField(t)}},{key:"setupCountryCodePhoneNumber",value:function(){var e=this,t=window.phoneCountryCodes,r=this.form.querySelectorAll(COUNTRY_CODE_PHONE_NUMBER_SELECTOR);if(r&&r.length>0){var n=t.sort(function(e,t){var r=Object.keys(e)[0].toLowerCase(),n=Object.keys(t)[0].toLowerCase();return r<n?-1:r>n?1:0}).map(function(e){var t=Object.keys(e)[0];return{name:"+".concat(e[t]," ").concat(t),value:e[t]}});forEach(r,function(t){e.setOptions(t,n,{name:"+1 United States",value:"001"})})}}}]),e}(),REQUIRED_CLASS_NAME="js-required",REQUIRED_GROUP_CLASS_NAME="js-form-group-required",INVALID_CLASS_NAME="js-invalid",GROUP_CLASS_NAME="js-form-group",INPUT_SELECTOR="input, select, textarea",EMAIL_INPUT_SELECTOR='input[type="email"]',CAN_VALIDATE="function"==typeof document.createElement("input").checkValidity;function getParent(e){var t=e;do{if(!(t=t.parentElement)||t.classList.contains(GROUP_CLASS_NAME))return t}while(t)}function isInRequiredGroup(e){var t=getParent(e);return!(!t||!t.classList.contains(REQUIRED_GROUP_CLASS_NAME))&&t}function showError(e){var t=getParent(e);return t&&(e.validity.valueMissing||!e.checked?t.classList.add(REQUIRED_CLASS_NAME):t.classList.add(INVALID_CLASS_NAME)),e}function hideError(e){var t=getParent(e);return t&&(t.classList.remove(INVALID_CLASS_NAME),t.classList.remove(REQUIRED_CLASS_NAME)),e}function testCheckboxGroup(e){var t=e.querySelectorAll(INPUT_SELECTOR);return(t=Array.prototype.slice.call(t)).filter(function(e){return CAN_VALIDATE&&e.checkValidity(),e.checked}).length>0}function testInput(e){var t=isInRequiredGroup(e);return t?testCheckboxGroup(t)?null:e:CAN_VALIDATE?(e.checkValidity(),e.validity?null:e):null}function handleInput(e){e&&e.preventDefault&&e.preventDefault();var t=e.srcElement||e.currentTarget||e.target;testInput(t)?(hideError(t),showError(t)):hideError(t)}function validateForm(e){var t=e.querySelectorAll(EMAIL_INPUT_SELECTOR);if(!t||0===t.length||""===t[0].value||""===t[0].name)return!1;var r=e.querySelectorAll(INPUT_SELECTOR);return(r=Array.prototype.slice.call(r)).forEach(hideError),(r=r.map(testInput).filter(function(e){return e})).length?(r.forEach(showError),!1):!CAN_VALIDATE||e.checkValidity()}function initFormValidation(e){var t=e.querySelectorAll(INPUT_SELECTOR);Array.prototype.forEach.call(t,function(e){e.addEventListener("blur",handleInput),e.addEventListener("invalid",function(t){hideError(e),t.preventDefault();var r=isInRequiredGroup(e);if(r&&!testCheckboxGroup(r))return!1;return showError(e)})})}function buildErrorName(e){return"FORM_ERROR_".concat(e)}function findErrorsArray(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return e.errors?e.errors:e._status?e._status.errors:(console.warn("Unable to resolve error for SubmissionError: ",e),["Oops, something went wrong"])}function getErrorMessage(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.response||e.responseText||e;if("string"==typeof t)try{t=JSON.parse(t)}catch(e){return t}return t.message?t.message:findErrorsArray(t).map(function(e){return e.message}).join("\n")}var SubmissionError=function(){function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"Oops, something went wrong",r=arguments.length>1?arguments[1]:void 0;classCallCheck(this,e),this.message=getErrorMessage(t),this.originalObject=t,this.setErrorName(r)}return createClass(e,[{key:"setErrorName",value:function(e){this.name=buildErrorName(e||generateUUID())}}]),e}();function parseError(e,t){return e instanceof SubmissionError?e:new SubmissionError(e,t)}function ownKeys$3(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function _objectSpread$3(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?ownKeys$3(Object(r),!0).forEach(function(t){defineProperty(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ownKeys$3(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var _Array$prototype=Array.prototype,forEach$1=_Array$prototype.forEach,filter=_Array$prototype.filter,DEFAULTS={groupClassName:"js-form-group",requiredGroupClassName:"js-form-group-required",invalidClassName:"js-invalid",requiredClassName:"js-required",inputSelector:"input, select, textarea"},ERROR_CONTAINER=".error-prompt--invalid .error-description",ERROR_CLASS="is-invalid",LOADING_CLASS="is-loading",SUCCESS_CLASS="is-success",ENABLED_BUTTON_OPACITY="1",DISABLED_BUTTON_OPACITY="0.5",LOADING_ANIMATION_INTERVAL=600,SUCCESS_INTERVAL=1e3;function queryFromFormRoot(e,t){return e.parentElement.parentElement.parentElement.querySelector(t)}function parsePhoneNumber(e,t){var r="";if(!e||!e.replace(" ",""))return r;var n=e.replace(/[- ()]/g,"");return r=t?"".concat(t," ").concat(n):n}var Form=function(){function e(t){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};classCallCheck(this,e),this.el=t,this.buttonEl=t.querySelector('button[type="submit"]'),this.helper=new FormHelper(t),initFormValidation(t),this.isEnabled=!0,this.options=_objectSpread$3(_objectSpread$3({},DEFAULTS),r),this.redirectParams={}}return createClass(e,[{key:"getAttr",value:function(e){return this.el.getAttribute(e)||""}},{key:"removeAttr",value:function(e){return this.el.removeAttribute(e)}},{key:"setAttr",value:function(e,t){return this.el.setAttribute(e,t)}},{key:"setRedirectParam",value:function(e,t){this.redirectParams[e]=t}},{key:"isPayment",value:function(){return!!this.getAttr("data-lp-payments")}},{key:"addSubmitHandler",value:function(e){this.el.addEventListener("submit",e)}},{key:"enable",value:function(){this.buttonEl.removeAttribute("disabled"),this.buttonEl.style.opacity=ENABLED_BUTTON_OPACITY,this.buttonLoadingAnimation&&(window.clearTimeout(this.buttonLoadingAnimation),this.buttonLoadingAnimation=null),toggleClass(this.buttonEl,LOADING_CLASS,!1),toggleClass(this.buttonEl,SUCCESS_CLASS,!1),this.removeAttr("disabled"),this.isEnabled=!0}},{key:"disable",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this.buttonEl.setAttribute("disabled",!0),this.buttonEl.style.opacity=DISABLED_BUTTON_OPACITY,t.skipLoadingMessage||(toggleClass(this.buttonEl,LOADING_CLASS,!0),this.buttonLoadingAnimation=window.setTimeout(function(){e.showSuccessCb&&e.showSuccessCb(),e.buttonLoadingAnimation=null},LOADING_ANIMATION_INTERVAL)),this.setAttr("disabled",!0),this.isEnabled=!1}},{key:"hide",value:function(){this.el.style.display="none"}},{key:"getErrorMessageContainer",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:ERROR_CONTAINER;return this.el.querySelector(e)}},{key:"hideError",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:ERROR_CONTAINER,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:ERROR_CLASS,r=this.getErrorMessageContainer(e);toggleClass(this.el,t,!1),r.innerHTML=""}},{key:"handleError",value:function(e,t){var r=parseError(e,t);return this.displayError(r.message),this.enable(),r}},{key:"displayError",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:ERROR_CONTAINER,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:ERROR_CLASS;if(e)try{this.hideError(),this.getErrorMessageContainer(t).innerHTML=e,toggleClass(this.el,r,!0)}catch(t){console.error("'displayError' failed to display error: ".concat(e)),console.error(t)}}},{key:"getPhoneNumberElements",value:function(){return this.el.querySelectorAll("[type=tel]")}},{key:"formatPhoneNumbers",value:function(){try{forEach$1.call(this.getPhoneNumberElements(),function(e){var t=e,r=queryFromFormRoot(t,"select"),n=queryFromFormRoot(t,".js-input-hidden-phone-number"),i=r?r.value:"",o=parsePhoneNumber(t.value,i);r&&n?(n.value=o,t.removeAttribute("name"),r.removeAttribute("name")):t.value=o})}catch(e){console.error("formatPhoneNumbers",e)}}},{key:"getSubmitUrl",value:function(){return this.getAttr("action")}},{key:"getBackupUrl",value:function(){return this.getAttr("data-backup-host")}},{key:"getThankYouUrl",value:function(){return this.getAttr("data-thank-you")}},{key:"getThankYouType",value:function(){return this.getAttr("data-thank-you-type")}},{key:"getThankYouGuid",value:function(){return this.getAttr("data-thank-you-guid")}},{key:"getRedirectUrl",value:function(){return buildRedirectUrl(this.getThankYouUrl(),this.redirectParams)}},{key:"getFormData",value:function(){var e=this.el.querySelectorAll(this.options.inputSelector);return filter.call(e,function(e){return shouldSerializeInput(e)}).map(function(e){return serializeInput(e)}).join("&")}},{key:"setCompleted",value:function(){var e=this,t=function(){toggleClass(e.buttonEl,LOADING_CLASS,!1),toggleClass(e.buttonEl,SUCCESS_CLASS,!0),window.setTimeout(function(){toggleClass(e.buttonEl,SUCCESS_CLASS,!1),e.showSuccessCb=null},SUCCESS_INTERVAL)};this.buttonLoadingAnimation?this.showSuccessCb=t:t()}},{key:"getSubmitButton",value:function(){return this.el.querySelector("button")}},{key:"isValid",value:function(){return this.isEnabled&&validateForm(this.el)}}]),e}(),ITEM_TYPE={SKU:"sku",PLAN:"plan",RECURRING:"recurring",ONE_TIME:"one_time"},UI_FIELD_TYPE={PRIMARY:"primary",ORDER_BUMP:"orderBump"},ZERO_DECIMAL_CURRENCIES=["BIF","CLP","DJF","GNF","JPY","KMF","KRW","LAK","PYG","RWF","UGX","VND","VUV","XAF","XOF","XPF"],Intervals={Day:"day",Week:"week",Month:"month",Year:"year"};function formatCurrency(e,t,r){var n=r;return n>0&&!ZERO_DECIMAL_CURRENCIES.includes(t.toUpperCase())&&(n/=100),new Intl.NumberFormat(e,{style:"currency",currency:t}).format(n)}function getPrice(e){return e.unit_amount||0===e.unit_amount?e.unit_amount:e.price||0===e.price?e.price:e.amount||0===e.amount?e.amount:null}function formatPrice(e){var t=getPrice(e);return null===t?e.formattedPrice:formatCurrency(navigator.language,e.currency,t)}function getSingleInterval(e,t){switch(t){case Intervals.Day:return e.Day;case Intervals.Week:return e.Week;case Intervals.Month:return e.Month;case Intervals.Year:return e.Year;default:return""}}function getMultiInterval(e,t,r){switch(t){case Intervals.Day:return e.EveryDay(r);case Intervals.Week:return e.EveryWeek(r);case Intervals.Month:return e.EveryMonth(r);case Intervals.Year:return e.EveryYear(r);default:return""}}function formatPriceSummary(e,t){var r=getCheckoutVerbiages(t),n=formatPrice(e);return e.type!==ITEM_TYPE.RECURRING&&e.type!==ITEM_TYPE.PLAN||(e.intervalCount>1?n+=" ".concat(getMultiInterval(r,e.interval,e.intervalCount)):n+=" / ".concat(getSingleInterval(r,e.interval))),n}var FONT_SCALE=[.5625,.625,.75,.875,1,1.125,1.3125,1.5,1.6875,1.875,2.0625,2.25,2.5,2.75,3,3.25,3.5,3.75],FONT_SCALE_MD=[.5625,.625,.75,.875,1,1.125,1.3125,1.5,1.75,2,2.375,2.75,3.125,3.5,3.875,4.25,4.625,5],FONT_SCALE_LG=[.625,.75,.875,1,1.125,1.25,1.5,1.75,2,2.5,3,3.5,4,4.5,5,5.5,6,6.5],BREAK_SM=480,BREAK_MD=768,PAGE_BASE_FONT=16,getFontScale=function(e){return e<BREAK_SM?FONT_SCALE:e>=BREAK_SM&&e<BREAK_MD?FONT_SCALE_MD:FONT_SCALE_LG},determineFontSize=function(e,t){var r=getFontScale(t);return null==r?void 0:r[e-1]},fontSizeInPx=function(e,t){var r=determineFontSize(e,t);return"".concat(r*PAGE_BASE_FONT,"px")},INPUT_FONT_COLOR="#020020",INPUT_INVALID="#fa3246",INPUT_PLACEHOLDER_COLOR="#767676",INVALID_CARD_STYLES={color:"inherit",iconColor:INPUT_INVALID},getStylesFromOptions=function(e){var t=e.fontFamily,r=e.fontSize,n=e.isBold,i=e.isItalic,o=e.isUnderline,a=e.labelPosition,s=e.labels;return{fontFamily:t,fontSize:fontSizeInPx(r,window.innerWidth),fontStyle:i?"italic":"normal",fontWeight:n?700:400,textDecoration:o?"underline":"none",color:INPUT_FONT_COLOR,fontSmoothing:"antialiased",iconColor:INPUT_PLACEHOLDER_COLOR,"::placeholder":{color:"Inside"===a?s||INPUT_FONT_COLOR:INPUT_PLACEHOLDER_COLOR,fontSize:"1em"}}},STRIPE_INVALID_CLASS="js-stripe-invalid",Stripe=function(){function e(t){var r=t.formEl,n=t.publicKey,i=void 0===n?"TEST":n,o=t.fonts,a=t.handleCardFocus,s=t.language,u=void 0===s?widgetLanguages.English:s;if(classCallCheck(this,e),!window.Stripe)throw Error("Stripe not loaded.");this.inputEl=r.querySelector("[data-lp-payments=".concat(BILLING_FIELD,"]")),this.errorEl=r.querySelector("[data-lp-payments-error]"),this.formControlEl=this.inputEl.parentElement&&this.inputEl.parentElement.parentElement,this.fonts=o||[this.inputEl.getAttribute("data-font-url")],this.stripe=window.Stripe(i,{locale:u}),this.hasPublicKey="TEST"!==i,this.handleCardFocus=a,this.init()}return createClass(e,[{key:"setupResizeListener",value:function(){var e,t=this,r=function(){var e=fontSizeInPx(t.options.fontSize,window.innerWidth);t.updateCard({fontSize:e})};window.addEventListener("resize",function(){clearTimeout(e),e=setTimeout(r,250)})}},{key:"setupValidation",value:function(){var e=this;this.formControlEl&&(this.card.addEventListener("change",function(t){var r=t.error;r?(e.formControlEl.classList.add(STRIPE_INVALID_CLASS),e.errorEl.textContent=r.message):(e.formControlEl.classList.remove(STRIPE_INVALID_CLASS),e.errorEl.textContent="")}),this.handleCardFocus&&this.card.addEventListener("focus",function(){e.handleCardFocus()}))}},{key:"init",value:function(){this.options={fontFamily:this.inputEl.getAttribute("data-font-family")||"",fontSize:this.inputEl.getAttribute("data-font-size"),isBold:this.inputEl.getAttribute("data-is-bold"),isItalic:this.inputEl.getAttribute("data-is-italic"),isUnderline:this.inputEl.getAttribute("data-is-underline"),labelPosition:this.inputEl.getAttribute("data-label-position"),labels:this.inputEl.getAttribute("data-labels")};var e=this.fonts.map(function(e){return{cssSrc:e}});this.elements=this.stripe.elements({fonts:e}),this.card=this.elements.create("card",{style:{base:getStylesFromOptions(this.options),invalid:INVALID_CARD_STYLES}}),this.card.mount(this.inputEl),this.setupResizeListener(),this.setupValidation()}},{key:"updateCardStyles",value:function(e){this.options=e,this.updateCard(getStylesFromOptions(e))}},{key:"updateCard",value:function(e){this.card.update({style:{base:e}})}},{key:"createPaymentMethod",value:function(e){return this.stripe.createPaymentMethod("card",this.card,{billing_details:e})}},{key:"handleCardPayment",value:function(e,t){return this.stripe.handleCardPayment(e,this.card,{payment_method_data:{billing_details:t}})}}]),e}(),classNames={applied:"coupon-applied",applyButton:"apply-coupon-button",entered:"coupon-entered",error:"coupon-error",removeButton:"remove-coupon-button"},CouponAdapter=function(){function e(t,r){classCallCheck(this,e),this.form=t,this.formGroup=r,this.enabled=!1,this.enableCoupon=this.enableCoupon.bind(this),this.toggleCouponEntered=this.toggleCouponEntered.bind(this),this.handleClickApply=this.handleClickApply.bind(this),this.handleClickRemove=this.handleClickRemove.bind(this),this.setupCoupon()}return createClass(e,[{key:"fetchCoupon",value:function(e){return new Promise(function(t){return setTimeout(function(){t({valid:""!==e&&"invalid"!==e})},1e3)})}},{key:"toggleCouponEntered",value:function(e){var t=e.target.value;toggleClass(this.formGroup,classNames.entered,""!==t),this.formGroup.classList.remove(this.form.options.invalidClassName)}},{key:"enableCoupon",value:function(e){this.applyButton.classList.remove("is-loading"),this.form.enable(),this.data=e,this.enabled=e.valid,toggleClass(this.formGroup,this.form.options.invalidClassName,!e.valid),toggleClass(this.formGroup,classNames.applied,e.valid),e.valid&&(this.appliedCouponCode.textContent=this.input.value,this.appliedCouponCode.setAttribute("title",this.input.value))}},{key:"handleClickApply",value:function(){var e=this;this.applyButton.classList.add("is-loading"),this.form.disable({skipLoadingMessage:!0}),this.fetchCoupon(this.input.value).then(this.enableCoupon).catch(function(t){e.applyButton.classList.remove("is-loading"),e.form.enable(),e.form.handleError(t,"coupon-error")})}},{key:"handleClickRemove",value:function(){this.couponData=null,this.couponEnabled=!1,this.appliedCouponCode.textContent="",this.appliedCouponCode.setAttribute("title",""),this.formGroup.classList.remove(classNames.applied)}},{key:"setupCoupon",value:function(){this.input=this.formGroup.querySelector('input[name="coupon-field"]'),this.input.addEventListener("keyup",this.toggleCouponEntered),this.appliedCouponCode=this.formGroup.querySelector("[".concat(DATA_ATTRS.COUPON_CODE,"]"));var e=this.formGroup.querySelector(".".concat(classNames.applyButton));e&&(this.applyButton=e,e.addEventListener("click",this.handleClickApply));var t=this.formGroup.querySelector(".".concat(classNames.removeButton));t&&t.addEventListener("click",this.handleClickRemove)}}]),e}();function ownKeys$4(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function _objectSpread$4(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?ownKeys$4(Object(r),!0).forEach(function(t){defineProperty(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ownKeys$4(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var SHIPPING_INPUT_CONTAINER="[data-lp-payments=".concat(SHIPPING_FIELD_CONTAINER,"]"),EMAIL_INPUT='input[type="email"]',FORM_ERRORS={PURCHASE_VERIFICATION:"purchaseVerification",PAYMENT_ERROR:"payment-error"},TRANSACTION_STATES={ERROR:"error",COMPLETE:"complete",ACTION_REQUIRED:"action_required"},POLL_TIMER=2e3,PREVIEW_ERROR='This form has not been set up yet. Connect a Stripe product to this form or visit our <a target="_blank" href="https://support.leadpages.net/hc/en-us/articles/115007085728-Checkouts-overview">Checkouts Overview</a> for more information.',PREVIEW__ERROR_CONTAINER=".error-prompt--info .error-title",PREVIEW_ERROR_CLASS="has-info",DETAIL_NOT_FOUND_ERROR="There was a problem verifying this product.",DISABLED_CONTAINER=".error-prompt--disabled .error-title",DISABLED_CLASS="is-disabled",PaymentAdapter=function(){function e(t,r){var n=this,i=arguments.length>2&&void 0!==arguments[2]&&arguments[2];classCallCheck(this,e),this.time=Date.now(),this.form=t,this.submissionCallback=r,this.previewMode=i,this.lpEnv=this.form.getAttr(DATA_ATTRS.LP_ENV),this.isSecure=checkForSSL(),this.language=this.form.el.getAttribute("data-lp-language")||"en",this.verbiages=getCheckoutVerbiages(this.language);var o="development"===this.lpEnv||"docker"===this.lpEnv;this.isSecure||o?(this.form.addSubmitHandler(function(e){return n.handleSubmit(e)}),this.fetchHeaders={"Content-Type":"application/json","LP-TRANSACTION-TOKEN":this.form.getAttr(DATA_ATTRS.LP_TRANSACTION_TOKEN)},this.form.disable({skipLoadingMessage:!0}),this.lineItem=null,this.pollCount=0,this.transactionsUri="".concat(this.form.getAttr(DATA_ATTRS.API_URI),"/atm/v1"),this.setupForm()):this.form.hide()}return createClass(e,[{key:"setupForm",value:function(){var e=this;return this.fetchDetail().then(function(t){return e.setupFormForDetail(t)}).catch(function(){e.stripe=new Stripe({formEl:e.form.el,publicKey:"TEST",language:e.language}),e.previewMode?e.form.displayError(PREVIEW_ERROR,PREVIEW__ERROR_CONTAINER,PREVIEW_ERROR_CLASS):e.form.displayError(DETAIL_NOT_FOUND_ERROR,DISABLED_CONTAINER,DISABLED_CLASS)})}},{key:"setupFormForDetail",value:function(e){this.setFormPaymentInfo(e),this.stripe=new Stripe({formEl:this.form.el,publicKey:e.stripePublicKey,handleCardFocus:this.form.hideError.bind(this.form),language:this.language})}},{key:"setFormPaymentInfo",value:function(e){var t=this;this.lineItem=e.lineItems[0],this.form.setAttr(DATA_ATTRS.PRICE,this.lineItem.decimalPrice),this.form.setAttr(DATA_ATTRS.TRANSACTION_NAME,e.name);var r=this.form.el.querySelector("[".concat(DATA_ATTRS.TOTAL_PRICE,"]"));r&&(r.textContent=formatPrice(this.lineItem)),e.lineItems.forEach(function(e){var r=t.form.el.querySelectorAll("[".concat(DATA_ATTRS.SKU_FORMATTED_PRICE,'="').concat(e.id,'"]'));Array.prototype.forEach.call(r,function(r){r.textContent=formatPriceSummary(e,t.language)})}),this.needsShipping=e.shippable||!!this.lineItem.shippable,this.needsShipping?this.setupShippingFields(e.customerToken&&e.customerToken.fields):this.removeShippingFields();var n=this.form.el.querySelector("[".concat(DATA_ATTRS.ORDER_BUMP_ID,"]"));if(this.orderBumpEnabled=!1,n){var i=n.dataset.orderBumpId;this.orderBump=e.lineItems.find(function(e){return e.id===i});var o=n.querySelector(".lp-form-react__checkbox-label");o&&(o.textContent="".concat(this.verbiages.OrderBump.CheckboxLabel(this.orderBump.productName)," ").concat(formatPrice(this.orderBump)));var a={currency:this.lineItem.currency,price:getPrice(this.lineItem)+getPrice(this.orderBump)},s=n.querySelector('input[type="checkbox"]'),u=this.form.el.querySelector("[".concat(DATA_ATTRS.PRODUCT_ID,'="').concat(i,'"][').concat(DATA_ATTRS.PRODUCT_FIELD_TYPE,'="').concat(UI_FIELD_TYPE.ORDER_BUMP,'"]'));s.addEventListener("change",function(e){t.orderBumpEnabled=e.target.checked,r.textContent=e.target.checked?formatPrice(a):formatPrice(t.lineItem),u&&toggleClass(u,"hidden",!t.orderBumpEnabled)})}var l=this.form.el.querySelector(".lp-form-react__coupon-field");l&&(this.coupon=new CouponAdapter(this.form,l)),e.isEnabled?this.form.enable():this.form.displayError(e.disabledMessage,DISABLED_CONTAINER,DISABLED_CLASS)}},{key:"removeShippingFields",value:function(){var e=this.form.el.querySelector(SHIPPING_INPUT_CONTAINER);e&&e.parentElement&&e.parentElement.removeChild(e)}},{key:"setupShippingFields",value:function(){var e=this,t=this.form.el.querySelector(SHIPPING_INPUT_CONTAINER);t&&(this.hasShippingFields=!0,Object.keys(SHIPPING_INPUT_MAP).map(function(t){var r=e.form.el.querySelector(SHIPPING_INPUT_MAP[t]);r.hasAttribute(DATA_ATTRS.SHIPPING_REQUIRED)?r.setAttribute("required","true"):r.removeAttribute("required")}),this.form.helper.setupShippingFieldLabels(),t.style.display="block")}},{key:"fetchDetail",value:function(){return fetch("".concat(this.transactionsUri,"/details/").concat(this.form.getAttr(DATA_ATTRS.DETAIL_UUID)),{headers:this.fetchHeaders})}},{key:"handleSubmit",value:function(e){return e&&e.preventDefault(),!!this.form.isValid()&&(this.form.disable(),this.submit())}},{key:"submit",value:function(){var e=this;return this.previewMode?this.submissionCallback():this.createPaymentMethod().then(function(t){return e.postTransaction(t)}).then(function(t){return e.pollTransaction(t)}).catch(function(t){throw e.form.handleError(t,FORM_ERRORS.PAYMENT_ERROR)}).then(this.submissionCallback)}},{key:"serializeShippingData",value:function(){var e=this.form.el;return Object.keys(SHIPPING_INPUT_MAP).reduce(function(t,r){var n=queryForElementValue(e,SHIPPING_INPUT_MAP[r]);return _objectSpread$4(_objectSpread$4({},t),{},defineProperty({},r,n))},{})}},{key:"getPaymentData",value:function(){return{detailToken:this.form.getAttr(DATA_ATTRS.DETAIL_TOKEN),pageUuid:this.form.getAttr(DATA_ATTRS.PAGE_ID),patronEmail:queryForElementValue(this.form.el,EMAIL_INPUT)}}},{key:"setBillingDetails",value:function(){var e={email:queryForElementValue(this.form.el,EMAIL_INPUT)};if(this.needsShipping){var t=this.serializeShippingData();e.address={city:t.city,country:t.country,line1:t.line1,line2:t.line2,postal_code:t.postal_code,state:t.state},e.name=t.name}this.billingDetails=e,this.stripeBillingDetails=this.hasShippingFields?this.billingDetails:{email:e.email}}},{key:"createPaymentMethod",value:function(){var e=this;return this.setBillingDetails(),new es6Promise(function(t,r){e.stripe.createPaymentMethod(e.stripeBillingDetails).then(function(e){e.error?r(e.error):t({paymentMethodId:e.paymentMethod.id})})})}},{key:"postTransaction",value:function(e){var t=e.paymentMethodId,r=_objectSpread$4(_objectSpread$4({},this.getPaymentData()),{},{paymentMethodId:t,lineItems:[{type:this.lineItem.type,id:this.lineItem.id,price:this.lineItem.price}]});return this.orderBump&&this.orderBumpEnabled&&r.lineItems.push({type:this.orderBump.type,id:this.orderBump.id,price:this.orderBump.price}),this.billingDetails.address&&(r.shipping=_objectSpread$4(_objectSpread$4({},this.billingDetails.address),{},{zip:this.billingDetails.address.postal_code}),delete r.shipping.postal_code,r.shipping.name=this.billingDetails.name),this.pollCount=0,fetch("".concat(this.transactionsUri,"/transactions"),{method:"POST",headers:this.fetchHeaders,body:JSON.stringify(r)})}},{key:"getTransaction",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e._meta&&e._meta.id;return fetch("".concat(this.transactionsUri,"/transactions/").concat(t),{headers:this.fetchHeaders})}},{key:"pollTransaction",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return this.pollCount+=1,new es6Promise(function(r,n){t&&t.state!==TRANSACTION_STATES.ERROR?t.state===TRANSACTION_STATES.COMPLETE?r(t):t.state===TRANSACTION_STATES.ACTION_REQUIRED?e.stripe.handleCardPayment(t.paymentIntentClientSecret,e.stripeBillingDetails).then(function(e){var t=e.error,i=e.paymentIntent;t?n(t):r(i)}):window.setTimeout(function(){e.getTransaction(t).then(function(t){return r(e.pollTransaction(t))})},POLL_TIMER):n(t||"no transaction found")})}}]),e}(),TrackingAdapter=function(){function e(t,r,n){classCallCheck(this,e),this.form=t,this.meta=r,this.payment=n}return createClass(e,[{key:"track",value:function(){this.meta.email=queryForElementValue(this.form.el,'[type="email"]');var e=document.querySelector('meta[name="active-route"]');return this.meta.customId=e&&e.content?"site-".concat(this.meta.id,":").concat(e.content):null,es6Promise.all([this.loadTrackingPixel(),this.loadCenterTracking()]).catch(function(e){return console.error("tracking pixel failure: ",e)})}},{key:"loadTrackingPixel",value:function(){var e=this,t=this.form.getAttr("data-form-id");return this.meta.serving_domain&&t?new es6Promise(function(r){var n=createElement("img");n.addEventListener("load",function(e){return r(e)}),n.addEventListener("error",function(e){return r(e)}),n.src=e.getTrackingPixelUrl(t)}):es6Promise.resolve()}},{key:"getTrackingPixelUrl",value:function(e){return addQueriesToUrl("".concat(this.meta.serving_domain,"/forms/pixel/").concat(e,"/"),this.meta)}},{key:"loadCenterTracking",value:function(){var e=this;return window.center&&window.center.loaded?this.getCenterIdentity().then(function(){return e.sendCenterEvent()}):es6Promise.resolve()}},{key:"getCenterIdentity",value:function(){return new es6Promise(function(e){window.center("get","identity",function(t){return e(t)})})}},{key:"sendCenterEvent",value:function(){var e=this;return new es6Promise(function(t){var r=queryForElementValue(e.form.el,'input[name="confirm-existence"]')?"spam-conversion":"conversion",n={callback:function(){return t()}};e.meta.customId&&(n.customId=e.meta.customId),window.center("send",r,null,null,null,n)})}}]),e}();function ownKeys$5(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function _objectSpread$5(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?ownKeys$5(Object(r),!0).forEach(function(t){defineProperty(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ownKeys$5(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var RECAPTCHA_V2_COMPACT_VW=460,forEach$2=Array.prototype.forEach;function waitForGrecaptcha(){return new es6Promise(function(e){window.grecaptcha&&window.grecaptcha.render?window.grecaptcha.ready(function(){return e()}):setTimeout(function(){return e(waitForGrecaptcha())},200)})}var Submission=function(){function e(t){var r=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};classCallCheck(this,e),this.time=Date.now(),this.form=new Form(t),this.meta=_objectSpread$5({},n),this.submissionUuid=generateUUID(),this.submissionToken=window.sup.common.getRT(),this.payment=null,this.previewMode=-1!==window.location.pathname.indexOf("preview.html"),window.sup&&"function"==typeof window.sup.initFormValidation&&window.sup.initFormValidation(t),this.form.isPayment()?this.payment=new PaymentAdapter(this.form,function(){return r.submit()},this.previewMode):this.form.addSubmitHandler(function(e){return r.handleSubmit(e)}),this.initRecaptcha()}return createClass(e,[{key:"initRecaptcha",value:function(){var e=this;this.reCaptchaEle=this.form.el.querySelector(".lp-g-recaptcha"),this.reCaptchaEle&&(this.isRecaptcha=!0,waitForGrecaptcha().then(function(){var t,r={callback:e.handleReCaptchaUpdate.bind(e)};try{t=window.top.innerWidth}catch(e){t=window.outerWidth}t<RECAPTCHA_V2_COMPACT_VW&&(r.size="compact"),e.grecaptcha=window.grecaptcha.render(e.reCaptchaEle,r)}))}},{key:"handleReCaptchaUpdate",value:function(e){""===e?this.showCaptchaError():this.removeCaptchaError()}},{key:"handleSubmit",value:function(e){return e&&e.preventDefault(),!!this.form.isValid()&&(this.isRecaptcha&&""===window.grecaptcha.getResponse(this.grecaptcha)?(this.showCaptchaError(),!1):(this.form.disable(),this.addSpamInput(),this.submit()))}},{key:"removeCaptchaError",value:function(){this.reCaptchaEle&&this.reCaptchaEle.parentElement.classList.remove("js-required")}},{key:"showCaptchaError",value:function(){this.reCaptchaEle&&this.reCaptchaEle.parentElement.classList.add("js-required")}},{key:"addSpamInput",value:function(){var e=Date.now();if(this.form.el&&!this.form.el.querySelector('input[name="lp_spam_t"]')){var t=document.createElement("input");t.setAttribute("name","lp_spam_t"),t.setAttribute("type","hidden"),t.value=e-this.time,this.form.el.appendChild(t)}}},{key:"submit",value:function(){var e=this;return this.previewMode?this.completeSubmission():(this.addSpamInput(),this.preSubmission().then(function(){return e.sendSubmission()}).then(function(){return e.trackSubmission()}).then(function(){return e.completeSubmission()}).catch(function(e){return console.error("submission:submit failure",e)}))}},{key:"preSubmission",value:function(){return this.form.formatPhoneNumbers(),es6Promise.resolve()}},{key:"trackSubmission",value:function(){return new TrackingAdapter(this.form,this.meta,this.payment).track()}},{key:"sendSubmission",value:function(){var e=this,t=addQueriesToUrl(this.form.getSubmitUrl(),{skip_redirect:!0});return this.postSubmit(t).catch(function(r){if(422===(null==r?void 0:r.status))throw e.form.handleError();return e.postSubmit(e.getBackupUrl(t))})}},{key:"getBackupUrl",value:function(e){var t=e.split("/").splice(3).join("/"),r=this.form.getBackupUrl();return"".concat(r,"/").concat(t)}},{key:"postSubmit",value:function(e){return fetch(e,{method:"POST",headers:{"Content-type":"application/x-www-form-urlencoded","x-submission-id":this.submissionUuid,"x-submission-token":this.submissionToken},body:this.form.getFormData()})}},{key:"completeSubmission",value:function(){this.form.setCompleted();var e=this.findCloseButtons();forEach$2.call(e,function(e){return e.click()});var t=this.form.getRedirectUrl();t&&this.redirectTo(t)}},{key:"findCloseButtons",value:function(){return document.querySelectorAll(".js-close")}},{key:"redirectTo",value:function(e){this.form.getThankYouType()===linkTypes.SITE_ROUTE?window.top.postMessage({type:"NAVIGATE_TO_ROUTE",url:e,id:this.form.getThankYouGuid()},"*"):window.top.location.href=e}}]),e}(),map=Array.prototype.map;function initSubmission(e){var t=gatherMetaData();return map.call(e,function(e){return new Submission(e,t)})}function initFunc(){window.sup=window.sup||{};var e=document.querySelectorAll('form[data-form-version="1"]');window.sup.forms=initSubmission(e)}exports.default=initFunc,exports.initSubmission=initSubmission;;var i=module.exports.default||module.exports;return i.apply(null, arguments);}());</script> <script type="text/javascript" data-scriptname="siteSectionLinks">"use strict";!function(i,l){var n=i.LPSite||{},t=n.const,e=t.HEADER_CLASS,a=t.SUBNAV_CLASS,r=n.util,o=r.stripHash,s=r.stripTrailingSlash,c=r.getCurrentPageBaseUrl,u=r.prefersReducedMotion,h=r.closeParentSubnav,d=l.querySelector(".".concat(e)),g=c(),f="sticky"===d.dataset.scrolling,p=l.querySelectorAll("[data-link-type=route-section]"),v="top",S=function(t){return"a"===t.toLowerCase()};function y(t){var e=l.querySelector('[data-guid="'.concat(t,'"]')),n=l.querySelector(".lp-bar__pusher"),a=0;if(n&&"top"===v&&(a=n.getBoundingClientRect().height),f||n){var r=f?d.getBoundingClientRect().height:0,o=e.getBoundingClientRect().top+i.scrollY-r-a;i.scrollTo({top:o,left:0,behavior:"smooth"})}else e.scrollIntoView({behavior:"smooth"})}function m(t){if(function(t){var e=S(t.tagName)?t:t.parentElement;if(!S(e.tagName))return!1;var n=0<e.hash.length,a=s(o(e.href))===g;return n&&a}(t.target)){t.preventDefault();var e=t.currentTarget;y(e.dataset.routeSectionGuid),e.classList.contains(a)&&h(e),t.target.hash!==i.location.hash&&i.history.pushState(null,null,e.href)}}p.forEach(function(t){return t.addEventListener("click",m)}),i.addEventListener("load",function(){var t=n.hashCache;if(!u()&&t){var e=l.getElementById(t.substring(1)).parentElement.dataset.guid;setTimeout(function(){y(e),i.history.replaceState(null,null,t)},200)}}),i.addEventListener("message",function(t){var e=t.data;"REPOSITION"===e.type&&(v=e.payload.position)})}(window,document);</script> <script type="text/javascript" data-scriptname="ANIMATE">(function(){var exports={};var module={exports: exports};"use strict";Object.defineProperty(exports,"__esModule",{value:!0});var animateCSS=function(e,t){var i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"lp-animate__";if(window.matchMedia("(prefers-reduced-motion: reduce)").matches)e.style.visibility="visible";else{var a="".concat(n).concat(t);e.parentElement.style.overflow="visible",e.setAttribute("style","visibility: hidden !important;"),i?setTimeout(function(){e.style.visibility="visible"},1e3*i):e.style.visibility="visible",e.classList.add("".concat(n,"animated"),a),e.addEventListener("animationend",function(t){t.stopPropagation(),e.classList.remove("".concat(n,"animated"),a),e.parentElement.overflow=""},{once:!0})}},handleChange=function(e,t){e.filter(function(e){return e.isIntersecting}).forEach(function(e){var i=e.intersectionRatio,n=(void 0===e.boundingClientRect.height?window.innerHeight:e.boundingClientRect.height)/window.innerHeight;if(n>1||n>.33&&i>=.5||i>=.9){var a=e.target;t.unobserve(a);var o=a.dataset.lpAnimateSection||a.dataset.lpAnimateWidget,r=Number(a.dataset.lpAnimateDelayWidget);animateCSS(a,o,r)}})},makeObserver=function(e,t){var i=new IntersectionObserver(handleChange,{root:null,rootMargin:"0px",threshold:t}),n=i.observe.bind(i),a=document.querySelectorAll(e);Array.prototype.forEach.call(a,function(e){n(e)})},setup=function(){makeObserver("[data-lp-animate-section]",[.075,.5,.9]),makeObserver("[data-lp-animate-widget]",[.075,.5,.9])},init=function(){"complete"===document.readyState?setup():window.addEventListener("DOMContentLoaded",setup)};exports.default=init;;var i=module.exports.default||module.exports;return i.apply(null, arguments);}());</script> <script type="text/javascript" data-scriptname="LpInputReact">(function(){var exports={};var module={exports: exports};"use strict";module.exports=function(t){function n(t){var n,r=t;try{var e=t.getAttribute("data-url");if(e){var i=(n=e,window.location.search.substring(1).split("&").map(function(t){return t.split("=")}).filter(function(t){return t[0]===n}).map(function(t){return decodeURIComponent(t[1])}).pop());i&&(r.value=i)}}catch(t){return}}t(function(t){if(t)for(var r=t.querySelectorAll(".js-input-mapping"),e=0;e<r.length;e+=1)n(r[e])})};;var i=module.exports.default||module.exports;return i.apply(null, arguments);})(function(i){window.sup.register('LpInputReact',i)});</script> <script type="text/javascript" data-scriptname="LpShareReact">(function(){var exports={};var module={exports: exports};"use strict";module.exports=function(t,e){var a={FACEBOOK:"facebook",LINKEDIN:"linkedin",X_TWITTER:"x-twitter",PINTEREST:"pinterest",INSTAGRAM:"instagram",YOUTUBE:"youtube",TIKTOK:"tiktok"};function r(t){var e=t||window.event,r={width:500,height:500,xPosition:0,yPosition:0};switch(this.getAttribute("data-share-type")){case a.FACEBOOK:r.width=585,r.height=368;break;case a.X_TWITTER:r.width=680,r.height=443;break;case a.LINKEDIN:r.width=550,r.height=476}r.xPosition=Math.floor(((window.screen.availWidth||1024)-r.width)/2),r.yPosition=Math.floor(((window.screen.availHeight||700)-r.height)/2);var i=window.open(this.href,"social","width=".concat(r.width,",height=").concat(r.height,",left=").concat(r.xPosition,",top=").concat(r.yPosition,",location=0,menubar=0,toolbar=0,status=0,scrollbars=1,resizable=1"));return i&&(i.focus(),e.preventDefault&&e.preventDefault(),e.returnValue=!1),!!i}t(function(t){if(window.sup.tailor.register({breakPoints:{">839":"lp-share-react--huge","721-838":"lp-share-react--large","539-720":"lp-share-react--medium","349-538":"lp-share-react--small","232-348":"lp-share-react--tiny"},el:t}),t&&!e){var i=t.querySelectorAll(".lp-share-react_item");Array.prototype.forEach.call(i,function(t){var e=t,i=e.getAttribute("data-profile-url");if(i){var o=e.getAttribute("data-profile-url-new-window")?"_blank":"_top";return e.setAttribute("href",i),void e.setAttribute("target",o)}var n=window.location.href;/https:\/\/my\.leadpages(?:test|)\.net\/facebook-tab-app\//.test(n)&&(n=e.getAttribute("data-publish-url"));var s=e.getAttribute("data-alternate-url")||i||n,c="";switch(e.getAttribute("data-share-type")){case a.FACEBOOK:c="https://www.facebook.com/sharer/sharer.php?u=".concat(s);break;case a.X_TWITTER:c="https://www.twitter.com/intent/tweet?url=".concat(s);break;case a.LINKEDIN:c="https://www.linkedin.com/shareArticle?mini=true&url=".concat(s);break;case a.PINTEREST:c="http://pinterest.com/pin/create/button/?url=".concat(s)}e.setAttribute("href",c),e.onclick=r})}})};;var i=module.exports.default||module.exports;return i.apply(null, arguments);})(function(i){window.sup.register('LpShareReact',i)});</script> <script type="text/javascript" data-scriptname="LpNavReact">(function(){var exports={};var module={exports: exports};"use strict";module.exports=function(e,t){e(function(e){if(!t){var a=document.getElementById("header-section").querySelector(".lp-nav"),n=a.querySelectorAll(".lp-nav__link-container"),s=a.cloneNode();s.setAttribute("id","siteSubnavPortal"),s.classList.add("lp-nav","lp-nav__link-container"),n.forEach(function(e){var t=null;function a(a){if(a.relatedTarget){var s=a.relatedTarget===e,r=!1;a.relatedTarget.classList&&a.relatedTarget.classList.contains&&(r=a.relatedTarget.classList.contains("lp-subnav")),t&&!r&&!s&&(l.classList.remove("lp-subnav--open"),n.classList.remove("lp-subnav--animate-in"),t.destroy(),t=null)}}var n=e.querySelector(".lp-subnav");if(n){var l=document.createElement("div"),r=n.querySelectorAll("a");l.classList.add("lp-subnav--popper"),l.appendChild(n),s.appendChild(l),e.addEventListener("mouseenter",function(){l.classList.add("lp-subnav--open"),setTimeout(function(){n.classList.add("lp-subnav--animate-in")},0),t=window.createPopper(e,l,{placement:"bottom-start",strategy:document.querySelector('.site-header[data-scrolling="sticky"]')?"fixed":"absolute"})}),e.addEventListener("mouseleave",a),s.addEventListener("mouseleave",a),r.forEach(function(e){e.addEventListener("click",a)})}}),s.querySelector(".lp-subnav--popper")&&document.body.appendChild(s)}})};;var i=module.exports.default||module.exports;return i.apply(null, arguments);})(function(i){window.sup.register('LpNavReact',i)});</script> <script type="text/javascript"> (function(){performance&&performance.timing&&window.addEventListener("load",function(){return setTimeout(function(){var e=document.querySelector("meta[name='leadpages-serving-domain']");if(e||e.content!==location.hostname){var t=performance.timing;(new Image).src="https://api.leadpages.io/analytics/v1/observations/capture?version=1.7.13&origin=page-speed&kind=timer,timer,timer,timer,timer,timer,timer,timer,timer,timer&label=domain-lookup,connect,request,ttfb,response,loading,interactive,content-loaded,complete,load&value="+[t.domainLookupEnd-t.domainLookupStart,t.connectEnd-t.connectStart,t.responseStart-t.requestStart,t.responseStart-t.fetchStart,t.responseEnd-t.responseStart,t.domLoading-t.fetchStart,t.domInteractive-t.fetchStart,t.domContentLoadedEventEnd-t.fetchStart,t.domComplete-t.fetchStart,(t.loadEventEnd||t.loadEventStart)-t.fetchStart].join(",")}},0)})}()); </script> </body> <!-- v4.13.27 --> </html>

Pages: 1 2 3 4 5 6 7 8 9 10