:root{--phone:501px;--tablet:801px;--laptop:1281px;--desktop:1441px;--poppins:"Poppins",sans-serif;--literata:"Literata",serif;--max-width:1440px;--pure-white:#fff;--gray:#d3d3d3;--gray-80:#dcdcdc;--gray-60:#e5e5e5;--gray-40:#ededed;--gray-20:#f6f6f6;--slate-purple:#6e7191;--slate-purple-80:#8b8da7;--slate-purple-60:#a8aabd;--slate-purple-40:#c5c6d3;--slate-purple-20:#e2e3e9;--majestic-purple:#35354d;--majestic-purple-80:#5d5d71;--majestic-purple-60:#868694;--majestic-purple-40:#aeaeb8;--majestic-purple-20:#d7d7db;--sky-blue:#6cceff;--sky-blue-80:#89d8ff;--sky-blue-60:#a7e2ff;--sky-blue-40:#c4ebff;--sky-blue-20:#e2f5ff;--magical-blue:#0042c6;--magical-blue-80:#3368d1;--magical-blue-60:#668edd;--magical-blue-40:#99b3e8;--magical-blue-20:#ccd9f4;--sea-blue:#02247e;--sea-blue-80:#335099;--sea-blue-60:#5a6ea1;--sea-blue-40:#99a7cc;--sea-blue-20:#ccd3e5;--midnight-blue:#00002c;--midnight-blue-80:#333356;--midnight-blue-60:#666680;--midnight-blue-40:#9999ab;--midnight-blue-20:#ccccd5;--green:#5fdbbc;--green-80:#7fe2c9;--green-60:#9fe9d7;--green-40:#bff1e4;--green-20:#dff8f2;--pale-purple:#edf1f5;--pale-purple-50:#f5f8fa;--purple:#7356e6;--purple-80:#8f78eb;--purple-60:#ab9af0;--purple-40:#c7bbf5;--purple-20:#e3ddfa;--salmon:#db292c;--salmon-80:#ff7172;--salmon-60:#ff9495;--salmon-40:#ffb8b9;--salmon-20:#ffdbdc;--orange:#ffa000;--orange-80:#ffb333;--orange-60:#ffc666;--orange-40:#ffd999;--orange-20:#ffeccc;--border-radius:8px;--border-radius__small:4px;--border-radius__large:16px;--border-radius__full:32px}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,input,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,textarea,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;position:relative}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}body,html{height:100%}input,textarea{box-sizing:border-box;font-family:inherit}::-moz-placeholder{font-family:inherit}:-ms-input-placeholder{font-family:inherit}::placeholder{font-family:inherit}.ha-bg-pure-white{background-color:var(--pure-white)}.ha-bg-pale-purple{background-color:var(--pale-purple)}.ha-bg-pale-purple-50{background-color:var(--pale-purple-50)}.ha-bg-majestic-purple{background-color:var(--majestic-purple)}.ha-bg-midnight-blue{background-color:var(--midnight-blue)}.ha-bg-arrows:before{display:none;content:"";background-image:url(https://dfdeo9u0qk07x.cloudfront.net/images/mountain-arrows.png);background-position:105%;background-repeat:no-repeat;background-size:18% 100%;position:absolute;top:0;right:0;bottom:0;left:0;opacity:.15;transform:rotate(180deg)}@media (min-width:801px){.ha-bg-arrows:before{display:block}}.ha-bg-arrows.right:before{transform:rotate(0deg);background-position:105%}.ha-bg-hills:before{display:none;content:"";background-image:url(https://dfdeo9u0qk07x.cloudfront.net/images/humps.png);background-position:-120px;background-repeat:no-repeat;background-size:20% 100%;position:absolute;top:0;right:0;bottom:0;left:0}@media (min-width:801px){.ha-bg-hills:before{display:block}}.ha-bg-hills.right:before{transform:rotate(180deg)}.ha-text-white{color:var(--pure-white)!important}.ha-text-green{color:var(--green)!important}.ha-text-purple{color:var(--purple)!important}.ha-text-salmon{color:var(--salmon)!important}.ha-text-sea-blue{color:var(--sea-blue)!important}.ha-animate{transition:all .15s ease-in-out}.ha-box-shadow{box-shadow:0 8px 16px -2px rgba(24,39,75,.1),0 6px 10px -6px rgba(24,39,75,.16)}.ha-mt0{margin-top:0!important}.ha-pt0{padding-top:0!important}.ha-mb0{margin-bottom:0!important}.ha-pb0{padding-bottom:0!important}.ha-ml0{margin-left:0!important}.ha-pl0{padding-left:0!important}.ha-mr0{margin-right:0!important}.ha-pr0{padding-right:0!important}.ha-m0{margin:0!important}.ha-p0{padding:0!important}.ha-mt4{margin-top:4px!important}.ha-pt4{padding-top:4px!important}.ha-mb4{margin-bottom:4px!important}.ha-pb4{padding-bottom:4px!important}.ha-ml4{margin-left:4px!important}.ha-pl4{padding-left:4px!important}.ha-mr4{margin-right:4px!important}.ha-pr4{padding-right:4px!important}.ha-m4{margin:4px!important}.ha-p4{padding:4px!important}.ha-mt8{margin-top:8px!important}.ha-pt8{padding-top:8px!important}.ha-mb8{margin-bottom:8px!important}.ha-pb8{padding-bottom:8px!important}.ha-ml8{margin-left:8px!important}.ha-pl8{padding-left:8px!important}.ha-mr8{margin-right:8px!important}.ha-pr8{padding-right:8px!important}.ha-m8{margin:8px!important}.ha-p8{padding:8px!important}.ha-mt16{margin-top:16px!important}.ha-pt16{padding-top:16px!important}.ha-mb16{margin-bottom:16px!important}.ha-pb16{padding-bottom:16px!important}.ha-ml16{margin-left:16px!important}.ha-pl16{padding-left:16px!important}.ha-mr16{margin-right:16px!important}.ha-pr16{padding-right:16px!important}.ha-m16{margin:16px!important}.ha-p16{padding:16px!important}.ha-mt24{margin-top:24px!important}.ha-pt24{padding-top:24px!important}.ha-mb24{margin-bottom:24px!important}.ha-pb24{padding-bottom:24px!important}.ha-ml24{margin-left:24px!important}.ha-pl24{padding-left:24px!important}.ha-mr24{margin-right:24px!important}.ha-pr24{padding-right:24px!important}.ha-m24{margin:24px!important}.ha-p24{padding:24px!important}.ha-mt32{margin-top:32px!important}.ha-pt32{padding-top:32px!important}.ha-mb32{margin-bottom:32px!important}.ha-pb32{padding-bottom:32px!important}.ha-ml32{margin-left:32px!important}.ha-pl32{padding-left:32px!important}.ha-mr32{margin-right:32px!important}.ha-pr32{padding-right:32px!important}.ha-m32{margin:32px!important}.ha-p32{padding:32px!important}.ha-mt40{margin-top:40px!important}.ha-pt40{padding-top:40px!important}.ha-mb40{margin-bottom:40px!important}.ha-pb40{padding-bottom:40px!important}.ha-ml40{margin-left:40px!important}.ha-pl40{padding-left:40px!important}.ha-mr40{margin-right:40px!important}.ha-pr40{padding-right:40px!important}.ha-m40{margin:40px!important}.ha-p40{padding:40px!important}.ha-mt48{margin-top:48px!important}.ha-pt48{padding-top:48px!important}.ha-mb48{margin-bottom:48px!important}.ha-pb48{padding-bottom:48px!important}.ha-ml48{margin-left:48px!important}.ha-pl48{padding-left:48px!important}.ha-mr48{margin-right:48px!important}.ha-pr48{padding-right:48px!important}.ha-m48{margin:48px!important}.ha-p48{padding:48px!important}.ha-mt64{margin-top:64px!important}.ha-pt64{padding-top:64px!important}.ha-mb64{margin-bottom:64px!important}.ha-pb64{padding-bottom:64px!important}.ha-ml64{margin-left:64px!important}.ha-pl64{padding-left:64px!important}.ha-mr64{margin-right:64px!important}.ha-pr64{padding-right:64px!important}.ha-m64{margin:64px!important}.ha-p64{padding:64px!important}.ha-mt96{margin-top:96px!important}.ha-pt96{padding-top:96px!important}.ha-mb96{margin-bottom:96px!important}.ha-pb96{padding-bottom:96px!important}.ha-ml96{margin-left:96px!important}.ha-pl96{padding-left:96px!important}.ha-mr96{margin-right:96px!important}.ha-pr96{padding-right:96px!important}.ha-m96{margin:96px!important}.ha-p96{padding:96px!important}.ha-mt150{margin-top:150px!important}.ha-pt150{padding-top:150px!important}.ha-mb150{margin-bottom:150px!important}.ha-pb150{padding-bottom:150px!important}.ha-ml150{margin-left:150px!important}.ha-pl150{padding-left:150px!important}.ha-mr150{margin-right:150px!important}.ha-pr150{padding-right:150px!important}.ha-m150{margin:150px!important}.ha-p150{padding:150px!important}h1,h2,h3,h4,h5{color:var(--midnight-blue)}.ha-h1,h1{font-family:var(--literata);font-size:2.5rem;line-height:3.25rem;font-weight:600}@media (min-width:501px){.ha-h1,h1{font-size:3rem;line-height:3.85rem}}.ha-h2,h2{font-size:2rem;font-weight:500;line-height:2.43rem}.ha-h3,h3{font-size:1.8rem;font-weight:500;line-height:2.56rem}.ha-h4,h4{font-size:1.6rem}.ha-h4,.ha-h5,h4,h5{font-weight:500;line-height:2.25rem}.ha-h5,h5{font-size:1.5rem}.ha-h6,h6{color:var(--sea-blue-60);font-size:1rem;font-weight:700;line-height:2rem;letter-spacing:3px;text-transform:uppercase}@media (min-width:501px){.ha-h6,h6{letter-spacing:1px}}.ha-p,p{color:var(--midnight-blue-60);font-size:1.25rem;font-weight:400;line-height:2.1rem;margin-bottom:1.9rem;word-break:break-word}@media (min-width:501px){.ha-p,p{font-size:1.13rem;line-height:1.9rem}}ol,ul{font-size:1.125rem;line-height:2rem;margin-bottom:48px;padding-left:48px;color:var(--midnight-blue-60)}ol li,ul li{position:relative;margin-bottom:8px}ol li a,ul li a{font-size:1.125rem;line-height:2rem}ol li a:hover,ul li a:hover{text-decoration:underline;color:var(--purple)}ol li:before,ul li:before{content:"";display:block;height:.313rem;width:.313rem;border-radius:100%;background-color:var(--midnight-blue-20);position:absolute;left:-16px;top:.8rem}@media (max-width:501px){ol li:before,ul li:before{top:.6rem}}@media (max-width:501px){ol,ul{font-size:1rem;line-height:1.5rem}}ol li{list-style-type:decimal}ol li:before{display:none}.ha-tag{font-size:.85rem;line-height:1.25rem}.ha-caption,caption{font-size:.8125rem;line-height:1.25rem;color:var(--midnight-blue-60)}.ha-italic,em{font-style:italic!important}.ha-bold,strong{font-weight:700!important}.ha-semi{font-weight:600!important}.ha-reg{font-weight:400!important}.ha-text-uppercase{text-transform:uppercase}.ha-text-center{text-align:center}button,input,select,textarea{font-family:var(--poppins)!important}.ha-input-group,fieldset{margin-bottom:24px}.ha-input-group>*,fieldset>*{vertical-align:middle}.ha-input-group>label:first-child,.ha-input-group>legend:first-child,fieldset>label:first-child,fieldset>legend:first-child{display:block;margin-bottom:8px}.ha-input-group>input+label,fieldset>input+label{cursor:pointer}.ha-input-group .ha-input-group,fieldset .ha-input-group{margin-bottom:8px}.ha-input-group .ha-input-group label,.ha-input-group .ha-input-group legend,fieldset .ha-input-group label,fieldset .ha-input-group legend{color:var(--sea-blue-80);font-weight:400}label,legend{color:var(--sea-blue-80);font-size:1.13rem;font-weight:600;line-height:1.625rem}label span,legend span{color:var(--salmon)}input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url]{background:var(--pure-white);border:1px solid var(--gray-80)!important;border-radius:var(--border-radius__small);color:var(--midnight-blue);font-size:1.13rem;height:58px;line-height:1.5rem;padding:10px 16px;width:100%}input[type=email]:disabled,input[type=number]:disabled,input[type=password]:disabled,input[type=search]:disabled,input[type=tel]:disabled,input[type=text]:disabled,input[type=url]:disabled{cursor:not-allowed;opacity:.5}input[type=email]::-webkit-input-placeholder,input[type=number]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=search]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder,input[type=url]::-webkit-input-placeholder{color:var(--midnight-blue-40)!important}input[type=email]::-ms-placeholder,input[type=number]::-ms-placeholder,input[type=password]::-ms-placeholder,input[type=search]::-ms-placeholder,input[type=tel]::-ms-placeholder,input[type=text]::-ms-placeholder,input[type=url]::-ms-placeholder{color:var(--midnight-blue-40)!important}input[type=email]::-moz-placeholder,input[type=number]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=search]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=text]::-moz-placeholder,input[type=url]::-moz-placeholder{color:var(--midnight-blue-40)!important}input[type=email]:-ms-input-placeholder,input[type=number]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=search]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=text]:-ms-input-placeholder,input[type=url]:-ms-input-placeholder{color:var(--midnight-blue-40)!important}input[type=email]::placeholder,input[type=number]::placeholder,input[type=password]::placeholder,input[type=search]::placeholder,input[type=tel]::placeholder,input[type=text]::placeholder,input[type=url]::placeholder{color:var(--midnight-blue-40)!important}input[type=search]{background:var(--pure-white) url(https://dfdeo9u0qk07x.cloudfront.net/icons/search.png) 16px no-repeat;background-size:24px 24px;padding-left:48px}input[type=checkbox],input[type=radio]{background-color:var(--gray-40);border-radius:30px;cursor:pointer;height:18px;min-width:18px;margin:0 5px 0 0;width:18px}select{background:var(--pure-white) url(https://cdn3.iconfinder.com/data/icons/google-material-design-icons/48/ic_keyboard_arrow_down_48px-128.png) no-repeat 100%;background-position-x:calc(100% - 8px);background-size:24px;border:none;border:1px solid var(--gray-80);border-radius:var(--border-radius__small);color:var(--midnight-blue-80);cursor:pointer;font-size:1.13rem;height:58px;line-height:1.5rem;padding:0 16px;width:100%;-webkit-appearance:none;-webkit-background-size:24px}textarea{border:1px solid var(--gray-80);border-radius:var(--border-radius__small);padding:16px;width:100%}.ha-button,button,input[type=button],input[type=submit]{transition:color .15s ease-in-out,border-color .15s ease-in-out,background-color .15s ease-in-out;display:inline-flex;justify-content:center;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--purple);border:0;border-radius:var(--border-radius__full);color:var(--pure-white);cursor:pointer;font-size:1.13rem;font-weight:600;height:58px;line-height:1.9rem;padding:0 24px;text-decoration:none;white-space:nowrap}.ha-button:hover,button:hover,input[type=button]:hover,input[type=submit]:hover{background-color:var(--midnight-blue);text-decoration:none!important}.ha-button:disabled,button:disabled,input[type=button]:disabled,input[type=submit]:disabled{cursor:not-allowed;opacity:.6}.ha-button:disabled:hover,button:disabled:hover,input[type=button]:disabled:hover,input[type=submit]:disabled:hover{background-color:var(--purple)}.ha-button.small,button.small,input[type=button].small,input[type=submit].small{height:48px;padding:0 16px}@media (max-width:801px){.ha-button,button,input[type=button],input[type=submit]{transition:none}}.ha-secondary-button{background-color:var(--pure-white);border:2px solid var(--gray-80);color:var(--purple);height:54px}.ha-secondary-button:hover{background-color:var(--pure-white);border:2px solid var(--midnight-blue-60);color:var(--majestic-purple)}.ha-secondary-button:disabled:hover{background-color:var(--pure-white);border:2px solid var(--gray-80)}.ha-warning-button{background-color:var(--salmon)}.ha-warning-button:hover{background-color:#740002;color:var(--pure-white)}.ha-warning-button:disabled:hover{background-color:var(--salmon)}.ha-skeleton-button{border:0;color:var(--purple)}.ha-skeleton-button,.ha-skeleton-button:active,.ha-skeleton-button:hover{background-color:transparent}.ha-skeleton-button:disabled:hover{background-color:transparent;color:var(--purple)}.ha-tertiary-button{color:inherit;height:auto;font-size:inherit;line-height:inherit;padding:0}.ha-tertiary-button,.ha-tertiary-button:hover{background-color:transparent}.ha-container{margin:0 auto;max-width:var(--max-width);padding:0 24px}@media (min-width:501px){.ha-container{padding:0 32px}}@media (min-width:801px){.ha-container{padding:0 48px}}@media (min-width:1537px){.ha-container{padding:0}}.ha-section{display:flex;flex-direction:column;align-items:stretch}.ha-section,.ha-section.ha-20-60-20>:last-child,.ha-section.ha-20-60-20>:nth-child(2),.ha-section.ha-33-33-33>:nth-child(2),.ha-section>:first-child{margin-bottom:16px}.ha-section>:first-child,.ha-section>:last-child,.ha-section>:nth-child(2){width:100%}@media (min-width:501px){.ha-section,.ha-section.ha-20-60-20>:first-child,.ha-section.ha-20-60-20>:last-child,.ha-section.ha-20-60-20>:nth-child(2){margin-bottom:24px}.ha-section:not(.ha-20-60-20){flex-direction:row}.ha-section:not(.ha-20-60-20)>:first-child{margin-right:12px;margin-bottom:0}.ha-section:not(.ha-20-60-20)>:last-child{margin-left:12px}.ha-section.ha-33-33-33>:nth-child(2){margin-left:12px;margin-right:12px;margin-bottom:0}.ha-section.ha-50-50>:first-child,.ha-section.ha-50-50>:last-child{width:50%}}@media (min-width:801px){.ha-section{margin-bottom:40px}.ha-section>:first-child{margin-right:20px}.ha-section>:last-child{margin-left:20px}.ha-section.ha-30-70>:first-child{width:30%}.ha-section.ha-30-70>:last-child,.ha-section.ha-70-30>:first-child{width:70%}.ha-section.ha-70-30>:last-child{width:30%}.ha-section.ha-33-33-33>div{width:33%}.ha-section.ha-20-60-20{flex-direction:row}.ha-section.ha-20-60-20>:first-child{width:20%}.ha-section.ha-20-60-20>:nth-child(2){width:60%;margin-left:20px;margin-right:20px}.ha-section.ha-20-60-20>:last-child{width:20%}}.ha-phone-show{display:block}@media (min-width:501px){.ha-phone-show{display:none}}@media (max-width:501px){.ha-phone-hide{display:none}}.ha-tablet-show{display:none}@media (min-width:501px){.ha-tablet-show{display:block}}.ha-tablet-hide{display:block}@media (min-width:501px){.ha-tablet-hide{display:none}}.ha-laptop-show{display:none}@media (min-width:801px){.ha-laptop-show{display:block}}.ha-laptop-hide{display:block}@media (min-width:801px){.ha-laptop-hide{display:none}}.ha-desktop-show{display:none}@media (min-width:1281px){.ha-desktop-show{display:block}}.ha-desktop-hide{display:block}@media (min-width:1281px){.ha-desktop-hide{display:none}}.ha-flex{display:flex}.ha-stack{flex-direction:column}.ha-justify-start{justify-content:flex-start}.ha-justify-center{justify-content:center}.ha-justify-space-between{justify-content:space-between}.ha-align-start{align-items:flex-start}.ha-align-center{align-items:center}.ha-align-space-between{justify-content:space-between}.ha-align-end{align-items:flex-end}.ha-grow{flex:1}hr{border:0;margin:24px 0;height:2px;background-color:var(--gray)}.ha-hero{background:var(--pale-purple-50)}.ha-app-header{background:var(--pure-white);border-bottom:1px solid var(--gray-40);position:-webkit-sticky;position:sticky;top:0;width:100%;z-index:1000}.ha-app-header .ha-container{display:flex;align-items:center;height:80px;justify-content:space-between}.ha-app-header .cancel{display:none}.ha-app-header #nav-toggle{margin-left:-24px;padding-right:16px}.ha-app-header #nav-toggle.open .cancel{display:block}.ha-app-header #nav-toggle.open .menu{display:none}.ha-app-header .logo{display:flex;align-items:center;border:0!important;padding:0!important}.ha-app-header .logo:hover{border:0!important;text-decoration:none}.ha-app-header .logo img:first-child{display:none;margin-right:12px}.ha-app-header .logo img{height:35px;width:auto}.ha-app-header .session,.ha-app-header nav{display:flex;align-items:center;justify-content:space-between}.ha-app-header .session ul,.ha-app-header nav ul{display:flex;align-items:center}.ha-app-header .session li,.ha-app-header .session ul,.ha-app-header nav li,.ha-app-header nav ul{margin:0;padding:0}.ha-app-header .session li:before,.ha-app-header nav li:before{display:none}.ha-app-header #primary-nav{width:100%;display:none;background:var(--pure-white);height:100%;flex-direction:column;position:fixed;top:72px;left:0;width:400px;z-index:500}.ha-app-header #primary-nav.open{display:flex;align-items:flex-start;justify-content:flex-start;padding-top:16px}.ha-app-header #primary-nav ul{flex-direction:column;align-items:flex-start;width:100%}.ha-app-header #primary-nav ul li{width:100%}.ha-app-header #primary-nav ul li a{width:100%;padding:24px}.ha-app-header #primary-nav ul li a.active{color:var(--purple)}.ha-app-header #primary-nav .ha-tablet-show{margin-left:20px}.ha-app-header nav ul li a:not(.ha-button){transition:color .15s ease-in-out,border-bottom .15s ease-in-out;display:inline-block;color:var(--midnight-blue-80);font-size:1.125rem;line-height:1.125rem;font-weight:600;letter-spacing:.2rem;padding:24px;text-decoration:none;text-transform:uppercase}.ha-app-header .ha-tablet-show{margin-left:0}@media (min-width:501px){.ha-app-header .ha-container{height:90px}.ha-app-header .logo img{height:45px}.ha-app-header #primary-nav{width:400px}.ha-app-header #primary-nav ul li a{padding:24px 38px;width:calc(100% - 76px)}.ha-app-header .ha-tablet-show{margin-left:20px}}@media (min-width:801px){.ha-app-header .logo img:first-child{display:inline-block}.ha-app-header #primary-nav ul li a{padding:24px 52px;width:calc(100% - 104px)}.ha-app-header nav ul li a:not(.ha-button){font-size:.9rem;line-height:.9rem}}@media (min-width:1150px){.ha-app-header #primary-nav{display:block;position:inherit;width:auto;height:auto;top:auto;left:auto}.ha-app-header #primary-nav ul{flex-direction:row}.ha-app-header #primary-nav ul li a{padding:36px 24px;line-height:.9rem;width:auto;border-bottom:4px solid transparent}.ha-app-header #primary-nav ul li a:not(.button){font-size:.9rem;line-height:.9rem}.ha-app-header #primary-nav ul li a.active,.ha-app-header #primary-nav ul li a:hover{border-bottom:4px solid var(--purple);color:var(--purple)}.ha-app-header #nav-toggle{display:none}}@media (min-width:1441px){.ha-app-header nav ul li a:not(.ha-button){line-height:1rem}}.ha-card{transition:all .15s ease-in-out;box-shadow:0 8px 16px -2px rgba(24,39,75,.1),0 6px 10px -6px rgba(24,39,75,.16);display:inline-block;background:var(--pure-white);border-radius:var(--border-radius);border:1px solid var(--gray-40);bottom:0;color:var(--midnight-blue-80)}.ha-card,.ha-card:hover{text-decoration:none}.ha-card>img{width:100%;-o-object-fit:cover;object-fit:cover;border-radius:var(--border-radius) var(--border-radius) 0 0;height:250px}.ha-card>div{padding:24px}.ha-card>div h6{display:flex;align-items:center;margin:0 0 12px}.ha-card>div h6 img{margin-right:16px}.ha-card>div h4{font-weight:500;margin:0 0 24px}.ha-card>div p{font-weight:400}.ha-card footer{color:var(--midnight-blue-60);font-weight:400}.ha-card>footer{padding:24px}@media (min-width:501px){.ha-card>div{padding:32px}}.ha-break{display:table;color:var(--sea-blue-60);font-weight:700;letter-spacing:3px;margin:48px 0;text-transform:uppercase;white-space:nowrap;min-width:100%;max-width:1440px;overflow:hidden}.ha-break:after,.ha-break:before{border-top:2px solid var(--gray-60);content:"";display:table-cell;position:relative;top:.35em;width:45%}.ha-break:before{right:1.5%}.ha-break:after{left:1.5%}.ha-break.invert{color:var(--pure-white)}.ha-break.invert:after,.ha-break.invert:before{border-color:var(--pure-white)}@media (min-width:501px){.ha-break{margin:64px 0}}@media (min-width:1281px){.ha-break{margin:96px 0}}.ha-sep{margin:24px auto;width:100px;height:2px;background:var(--purple-40)}@media (min-width:801px){.ha-sep{margin:32px auto}}.ha-scroller{overflow-y:scroll;overflow-x:hidden}.ha-scroller::-webkit-scrollbar{border-radius:4px;cursor:pointer!important;width:5px}.ha-scroller::-webkit-scrollbar-track{background:transparent}.ha-scroller::-webkit-scrollbar-thumb{background:var(--gray-60)}.ha-scroller::-webkit-scrollbar-thumb:hover{background:var(--magical-blue);cursor:pointer!important}.ha-basic-cta{display:flex;align-items:center;flex-direction:column;padding:32px 0}.ha-basic-cta.mobile-flip>div.image{order:1}.ha-basic-cta.mobile-flip>div.text{order:2}.ha-basic-cta>div img{max-width:100%;height:auto;-o-object-fit:contain;object-fit:contain}.ha-basic-cta>div .ha-h2,.ha-basic-cta>div .ha-h3,.ha-basic-cta>div h2,.ha-basic-cta>div h3{padding-right:10%}.ha-basic-cta>div.image{order:1;margin:0 0 48px}.ha-basic-cta>div.text{order:2;margin:0 0 24px}.ha-basic-cta .ha-card{display:block}@media (min-width:501px){.ha-basic-cta{flex-direction:row;padding:48px 0}.ha-basic-cta.mobile-flip>div.image,.ha-basic-cta.mobile-flip>div.text{order:unset}.ha-basic-cta .ha-h2,.ha-basic-cta .ha-h3,.ha-basic-cta h2,.ha-basic-cta h3{padding-right:20%}.ha-basic-cta>div{width:50%}.ha-basic-cta>div.text{order:1;margin-right:24px}.ha-basic-cta>div.image{margin:0}}@media (min-width:801px){.ha-basic-cta>div:first-child{margin-right:48px}.ha-basic-cta>div:first-child.text{width:calc(50% - 64px)}.ha-basic-cta>div:last-child{margin-left:48px}.ha-basic-cta>div:last-child.text{margin-right:32px}}@media (min-width:1281px){.ha-basic-cta>div:first-child{margin-right:64px}.ha-basic-cta>div:last-child{margin-left:64px}.ha-basic-cta>div:last-child.text{margin-right:64px}}@media (min-width:1441px){.ha-basic-cta{padding:64px 0}}.ha-spotlight-3{background:var(--pale-purple-50)}.ha-spotlight-3:after{display:block;content:"";position:absolute;width:450px;height:410px;right:0;bottom:0;background:transparent url(https://dfdeo9u0qk07x.cloudfront.net/images/blue-double-arch.png) 100% 100% no-repeat;background-size:cover;opacity:.08}.ha-spotlight-3 .ha-container{flex-direction:column}.ha-spotlight-3 .ha-container .image{background:var(--majestic-purple);line-height:0;z-index:10}.ha-spotlight-3 .ha-container .image div{padding:24px}.ha-spotlight-3 .ha-container .image img{-o-object-fit:cover;object-fit:cover;width:100%;height:auto}.ha-spotlight-3 .ha-container .text{display:flex;align-items:center;justify-content:center;text-align:center;z-index:10}.ha-spotlight-3 .ha-container .text>div{padding:48px 32px}.ha-spotlight-3 .ha-container .text>div img{width:113px;height:51px;margin-bottom:32px}.ha-spotlight-3 .ha-container .text>div .ha-h1{font-size:2rem;line-height:3rem;margin-bottom:64px}@media (min-width:501px){.ha-spotlight-3{background:linear-gradient(90deg,var(--majestic-purple) 50%,var(--pale-purple-50) 50.01%)}.ha-spotlight-3 .image,.ha-spotlight-3 .text{width:50%}.ha-spotlight-3 .image div{padding:0 48px}.ha-spotlight-3 .text>div{padding:48px 32px}.ha-spotlight-3 .text>div .ha-h1{font-size:2.5rem;line-height:3.5rem;margin-bottom:96px}}@media (min-width:801px){.ha-spotlight-3 .image div{padding:48px 96px}.ha-spotlight-3 .text>div{padding:64px 96px}}@media (min-width:1281px){.ha-spotlight-3 .image div{padding:64px 96px}.ha-spotlight-3 .text>div{padding:32px 96px}}@media (min-width:1441px){.ha-spotlight-3{background:linear-gradient(90deg,var(--majestic-purple) 44%,var(--pale-purple-50) 44.01%)}.ha-spotlight-3 .image{width:44%}.ha-spotlight-3 .image div{padding:96px 128px}.ha-spotlight-3 .text{width:56%}.ha-spotlight-3 .text>div{padding:48px 128px}}.ha-spotlight-9{background:var(--majestic-purple)}.ha-spotlight-9 .ha-container{padding:0!important;flex-direction:column}.ha-spotlight-9 .ha-container .image div,.ha-spotlight-9 .ha-container .text>div:first-child{padding:24px}.ha-spotlight-9 .text{display:flex;align-items:center;justify-content:center;z-index:10;text-align:center}.ha-spotlight-9 .text .ha-h6{color:var(--sea-blue-40)}.ha-spotlight-9 .text .ha-h1{margin:16px 0 32px;font-weight:400;color:var(--pure-white)}.ha-spotlight-9 .text p{color:var(--pure-white)}.ha-spotlight-9 .text p a{color:var(--purple-40);font-weight:700}.ha-spotlight-9 .text p a:hover{text-decoration:underline}.ha-spotlight-9 .image{line-height:0;z-index:10}.ha-spotlight-9 .image .post-preview__picture,.ha-spotlight-9 .image picture{height:100%!important;display:flex;align-items:center}.ha-spotlight-9 .image img{-o-object-fit:cover;object-fit:cover;width:100%;height:auto}.ha-spotlight-9 .image:after{position:absolute;display:block;background:url(https://dfdeo9u0qk07x.cloudfront.net/images/gray-triangle.png) 100% 100% no-repeat;background-size:cover;bottom:0;content:"";right:0;width:50%;height:69%;z-index:20}@media (min-width:501px){.ha-spotlight-9 .ha-container{flex-direction:row}.ha-spotlight-9 .image,.ha-spotlight-9 .text{width:50%}.ha-spotlight-9 .text>div{padding:32px}.ha-spotlight-9 .image:after{bottom:0;right:0}}@media (min-width:801px){.ha-spotlight-9 .ha-container .text>div:first-child{padding:64px 96px}.ha-spotlight-9 .text{width:56%}.ha-spotlight-9 .image{width:36%}}@media (min-width:1441px){.ha-spotlight-9 .text>div{padding:96px 128px}}.ha-tooltip{background:var(--midnight-blue);border-radius:var(--border-radius__small);color:var(--pure-white);font-size:.813rem;max-width:300px;padding:16px;z-index:500}.ha-tooltip:before{display:block;color:var(--midnight-blue);font-size:18px;position:absolute}.ha-tooltip.left:before{content:"\25c0";left:-12px;top:12px}.ha-tooltip.right:before{content:"\25b6";right:-12px;top:12px}.ha-tooltip.top:before{content:"\25b2";right:10px;top:-12px}.ha-tooltip.bottom:before{content:"\25bc";bottom:-12px;right:10px}.ha-tooltip .close{position:absolute;top:8px;right:8px;z-index:1000}.ha-tooltip .close:hover svg{fill:var(--pure-white)}.ha-tooltip header{font-size:.875rem;font-weight:700;margin-bottom:16px}.ha-tooltip p{color:var(--slate-purple-20);font-size:.813rem;line-height:1.25rem;margin-bottom:16px}.ha-tooltip footer button{color:var(--green);font-weight:700;text-decoration:none}.ha-app-footer{background-color:var(--midnight-blue-80);color:var(--pure-white);overflow:hidden;padding:32px 0}.ha-app-footer:after,.ha-app-footer:before{display:block;position:absolute;bottom:-60px;background-image:url(https://dfdeo9u0qk07x.cloudfront.net/images/wonderland-bg-3.png);background-repeat:no-repeat;background-size:cover;content:"";height:375px;opacity:.15;width:700px;z-index:0}.ha-app-footer:before{left:0}.ha-app-footer:after{display:none}.ha-app-footer .ha-container{z-index:5;flex-direction:column}.ha-app-footer .logo{display:none}.ha-app-footer a:not(.ha-button){display:inline-block;color:var(--sea-blue-20);font-weight:600;margin:0 8px;text-decoration:none;padding:8px;font-size:.9rem}.ha-app-footer a:not(.ha-button):hover{color:var(--pure-white);text-decoration:underline}.ha-app-footer nav ul{flex-wrap:wrap;margin:0;padding:0}.ha-app-footer nav ul li{width:50%;text-align:center}.ha-app-footer nav ul li:before{display:none}.ha-app-footer .legal{margin-top:24px}@media (min-width:501px){.ha-app-footer{padding:32px 0}.ha-app-footer .ha-container{flex-direction:row}.ha-app-footer .logo{display:block;height:51px;width:100px}.ha-app-footer nav ul{flex-wrap:no-wrap}.ha-app-footer nav ul li{width:auto}.ha-app-footer .legal{margin-top:0}}@media (min-width:801px){.ha-app-footer:before{left:-320px}.ha-app-footer:after{right:-240px;display:block}.ha-app-footer .logo{height:77px;width:150px}.ha-app-footer a:not(.ha-button){padding:16px;font-size:1rem}.ha-app-footer .legal{font-size:1rem}}@media (min-width:1281px){.ha-app-footer{padding:64px 0}.ha-app-footer:before{left:-80px}.ha-app-footer:after{right:-200px}}html{font-size:16px}@media (max-width:1441px){html{font-size:14px}}@media (max-width:801px){html{font-size:13px}}body,html{background:var(--pure-white);font-family:var(--poppins);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{color:var(--midnight-blue)}body>.ha-screen-reader-text:first-child{position:absolute;left:0;top:10px;padding:5px 0;text-align:center;width:100%;z-index:9999}.ha-screen-reader-text{opacity:0;line-height:0;height:0}.ha-screen-reader-text:focus{opacity:1}a{color:var(--purple);cursor:pointer}.ha-link{text-decoration:underline}.ha-literata{font-family:var(--literata)}.ha-poppins{font-family:var(--poppins)}.ha-pointer{cursor:pointer}.ha-rounded-small{border-radius:var(--border-radius__small)}.ha-rounded{border-radius:var(--border-radius)}.ha-rounded-large{border-radius:var(--border-radius__large)}.ha-rounded-full{border-radius:var(--border-radius__full)}