*,:after,:before{box-sizing:border-box}*{font:inherit;margin:0;padding:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-o-font-smoothing:antialiased;-webkit-appearance:none}html{background-color:#fff;color-scheme:dark light;hanging-punctuation:first last;height:100%}body{color:var(--text-primary-900);font-family:var(--body-fonts);min-height:100%;scroll-behavior:smooth;text-rendering:optimizeLegibility}picture,svg,video{display:block;max-width:100%}img{background-repeat:no-repeat;background-size:cover;font-style:italic;height:auto;max-width:100%;vertical-align:middle}button,input,select,text{font:inherit}@media (prefers-reduced-motion:no-preference){:has(:target){scroll-behavior:smooth;scroll-padding-top:3rem}}:root{--brand-dark-green:#06110b;--brand-light-green:#395d49;--brand-pastel-green:#257e7e;--brand-mint-green:#78ffa8;--brand-light-pastel-green:#8baaaa;--text-primary-900:#171c26;--text-brand-tertiary:#0f332c;--colors-text-text-tertiary-600:#525760;--primary-button-primary-bg:#0f332c;--border-secondary:#eaebec;--background-primary:#0c0e12;--colors-text-quaternary-500:#95989d;--container-max-l-width:min(100% - 2rem,102rem);--container-max-xl-width:min(100% - 2rem,121rem);--container-max-width:min(100% - 2rem,80rem);--container-med-width:min(100% - 2rem,65rem);--container-sml-width:min(100% - 2rem,55rem);--container-xsml-width:min(100% - 2rem,42rem);--p-xlrg:clamp(4rem,1.4359rem + 8.2051vw,8rem);--p-lrg:clamp(3rem,1.0769rem + 6.1538vw,6rem);--p-med:clamp(2.8rem,2.0308rem + 2.4615vw,4rem);--p-sml:clamp(2.4rem,2.0154rem + 1.2308vw,3rem);--p-xsml:clamp(2rem,1.6154rem + 1.2308vw,2.6rem);--spacing-xl:clamp(4rem,2.7179rem + 4.1026vw,6rem);--spacing-l:clamp(3rem,2.359rem + 2.0513vw,4rem);--spacing-m:clamp(2rem,1.359rem + 2.0513vw,3rem);--spacing-s:clamp(1.125rem,1.0449rem + 0.2564vw,1.25rem);--center-margin:auto;--heading-fonts:"Inter",system-ui,sans-serif;--body-fonts:"Inter",system-ui,sans-serif;--radius-md:8px}h1,h2,h3,h4,h5,h6{color:var(--text-primary-900);text-wrap:balance}h1{font-family:var(--headingq-fonts);font-size:clamp(2.25rem,1.2885rem + 3.0769vw,3.75rem);font-style:normal;font-weight:600;letter-spacing:-1.2px;line-height:clamp(2.75rem,1.6282rem + 3.5897vw,4.5rem)}h2{font-size:clamp(1.5rem,1.2596rem + .7692vw,2rem);line-height:1.25}h2,h3{font-family:var(--heading-fonts);font-weight:600}h3,h4{font-size:clamp(1.25rem,.9487rem + 2.5641vw,2rem);margin-bottom:.6rem;margin-inline:auto}h4,h6{font-family:var(--heading-fonts);font-weight:600}h6{font-size:clamp(1.25rem,1.25rem + 0vw,1.25rem);line-height:1.25;margin-bottom:.6rem}p{font-size:clamp(1rem,.9199rem + .2564vw,1.125rem);margin-block:1rem}.eyebrow{font-size:clamp(.875rem,.7949rem + .2564vw,1rem);font-weight:600}ul{list-style:none;padding-left:0}ul li{margin-bottom:1rem;padding-left:2rem;padding-top:.6rem;position:relative}ul.hs-error-msgs label.hs-error-msg{color:red!important;font-size:14px!important;margin-bottom:20px!important;margin-top:0!important;padding-left:0!important}ul li:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' fill='none' viewBox='0 0 28 28'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath stroke='%230F322B' stroke-linecap='round' stroke-linejoin='round' stroke-width='2.333' d='m8.75 14 3.5 3.5 7-7m6.417 3.5c0 6.443-5.224 11.666-11.667 11.666S2.334 20.443 2.334 14 7.557 2.333 14 2.333 25.667 7.556 25.667 14'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 14C0 6.268 6.268 0 14 0s14 6.268 14 14-6.268 14-14 14S0 21.732 0 14'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");background-repeat:no-repeat;content:"";height:1.75rem;left:0;position:absolute;top:6px;width:1.75rem}.input>select,input{background-color:#fff;border-radius:4px;color:var(--color-charcoal);margin-block:.6rem;padding:1rem;width:100%}.hs-form-6fc81217-aab5-43cb-99cb-0ec571eb6fc5_a5f2fced-d12e-4152-83ba-c1a768956d35 fieldset.form-columns-1 .hs-input{width:100%!important}input[type=submit]{background-color:var(--brand-mint-green);border:1px solid var(--brand-mint-green);border-radius:50px;color:var(--brand-dark-green);cursor:pointer;font-size:clamp(.775rem,.75rem + .3333vw,1rem);margin-block:.6rem;padding:1.4rem clamp(.875rem,-1.25rem + 5.6667vw,3rem);transition:background-color .3s ease-in-out}.btn-primary,input[type=submit]{font-weight:600;text-decoration:none}.btn-primary{background:var(--primary-button-primary-bg,#0f322b);border:2px solid var(--Gradient-skeuemorphic-gradient-border,hsla(0,0%,100%,.12));border-radius:var(--radius-md,8px);color:#fff!important;margin-inline:1rem;padding:12px 1.375rem;transition:background-color .3s ease}.btn-primary:hover{background-color:var(--colors-primary-600);border:2px solid var(--Gradient-skeuemorphic-gradient-border,hsla(0,0%,100%,.12));box-shadow:0 0 0 1px var(--Colors-Effects-Shadows-shadow-skeumorphic-inner-border,rgba(10,13,18,.18)) inset,0 -2px 0 0 var(--Colors-Effects-Shadows-shadow-skeumorphic-inner,rgba(10,13,18,.05)) inset,0 1px 2px 0 var(--Colors-Effects-Shadows-shadow-xs,rgba(10,13,18,.05))}.btn-primary:hover,.btn-secondary{color:var(--primary-button-primary-bg,#0f322b)}.btn-secondary{background-color:#fff;background-image:url(../images/play-circle.svg);background-position:8%;background-repeat:no-repeat;border:1px solid var(--primary-button-primary-bg,#0f322b);border-radius:var(--radius-md,8px);font-weight:600;margin-inline:1rem;padding:12px 1.375rem 12px 2.4rem;text-decoration:none;transition:background-color .3s ease}.btn-secondary:hover{background-color:var(--primary-button-primary-bg,#0f322b);background-image:url(../images/play-circle-white.svg);color:#fff}.global-shadow{box-shadow:0 8px 6.6px #6f72840a,0 7.8px 6.2px #6f72840f,0 14.62px 11.7px #6f728412,0 26.1px 20.86px #6f728417}.scale{width:102%}.glow{-webkit-box-shadow:0 0 31px 5px hsla(0,0%,42%,.9);-moz-box-shadow:0 0 31px 5px hsla(0,0%,42%,.9);box-shadow:0 0 31px 5px hsla(0,0%,42%,.9)}.b{font-weight:700}a,a:visited{color:var(--primary-button-primary-bg,#0f322b);margin-top:4rem;text-decoration:none}a:hover{text-decoration:underline}.dl-icon{margin-left:.4rem}nav{background:transparent;padding:1rem;width:100%}nav .nav-wrapper{align-items:center;align-self:stretch;display:flex;justify-content:space-between;margin-inline:var(--center-margin);max-width:var(--container-max-width,1280px);padding:clamp(1rem,.359rem + 2.0513vw,2rem)}header{background-image:url(../images/background-event.png);background-position:50%;background-repeat:no-repeat;padding-block:var(--spacing-xl);width:100%}header .header-wrapper{align-items:center;align-self:stretch;display:flex;flex-direction:column;justify-content:space-between;margin-inline:var(--center-margin);padding:0 var(--container-padding-desktop,32px);text-align:center;width:var(--container-max-width,1280px)}header .header-wrapper p.tagline{color:var(--colors-text-text-tertiary-600);font-size:clamp(1.125rem,1.0449rem + .2564vw,1.25rem);font-weight:400;line-height:clamp(1.5rem,1.2596rem + .7692vw,1.875rem);max-width:60ch}header .header-wrapper .cta-wrapper{display:flex;flex-direction:row;padding-block:clamp(2rem,1.359rem + 2.0513vw,3rem)}header .section-wrapper.video{position:relative}header .section-wrapper .video-wrapper{background-color:#ccc;border-radius:1rem;height:auto;margin-inline:auto;width:80%}header .section-wrapper .video-wrapper video{clip-path:inset(0 0 0 0 round 10px)}header .header-wrapper .company-wrapper{border-bottom:1px solid #eee;border-top:1px solid #eee;display:flex;flex-direction:column;padding-block:var(--spacing-xl);text-align:center;width:100%}header .header-wrapper .company-wrapper .companies-list{display:flex;flex-direction:row;flex-wrap:wrap;gap:2rem;justify-content:space-evenly;width:100%}header .header-wrapper .company-wrapper .companies-list .item img,header .header-wrapper .company-wrapper .companies-list .item svg{max-height:36px;width:auto}main{overflow:hidden;width:100%}section.update{align-items:flex-start;flex-direction:row;gap:3rem;height:auto;margin-inline:var(--center-margin);padding-bottom:var(--spacing-xl);width:min(100% - 2rem,var(--container-max-width,1280px))}.form-wrapper,section.update{display:flex;justify-content:center;text-align:center}.form-wrapper{flex-direction:column;margin-inline:auto;width:min(100% - 2rem,30rem)}section.update .item{display:flex;flex-direction:column;justify-content:center;width:100%}section.message{padding-bottom:var(--spacing-xl);text-align:left;width:auto}section.message .message-wrapper{margin-inline:var(--center-margin);width:min(100% - 2rem,var(--container-max-width,1280px))}section.message .message-wrapper .intro{width:min(100% - 2rem,48rem)}section.message .message-wrapper .value{display:grid;gap:2rem;grid-template-columns:repeat(2,1fr);margin-block:var(--spacing-l);width:auto}section.message .message-wrapper .value .value-content .value-item{cursor:pointer;padding-inline:1rem}section.message .message-wrapper .value .value-content .value-item.active{border-left:3px solid var(--primary-button-primary-bg);transition:border .3s ease-in-out}section.message .message-wrapper .value .value-content .value-item.non-active{border-left:3px solid var(--border-secondary);transition:border .3s ease-in-out}section.update .update-copy{margin-inline:auto}section.team{padding-block:var(--spacing-xl);width:100%}section.team .team-wrapper{display:grid;gap:2rem;grid-template-columns:1fr 2fr;margin-inline:var(--center-margin);text-align:left;width:min(100% - 2rem,var(--container-max-width,1280px))}section.team .team-wrapper .team-intro{padding-inline:2rem}section.team .team-wrapper .team-intro .cta-row{margin-left:-1rem;margin-top:3rem}section.team .team-wrapper .team-members{display:grid;gap:2rem;grid-template-columns:repeat(3,1fr);justify-content:space-evenly;width:100%}section.team .team-wrapper .team-members .items{padding-inline:1rem}section.testimonials{padding-block:var(--spacing-xl);width:100%}section.testimonials .testimonials-wrapper{margin-inline:var(--center-margin);text-align:center;width:min(100% - 2rem,var(--container-max-width,1280px))}section.testimonials .testimonials-wrapper img{border:1px solid #c7d1b0;clip-path:circle(50%);height:64px;margin-top:var(--p-sml);width:64px}section.testimonials .testimonials-wrapper .testimonial-author{font-weight:600}section.call-to-action{padding-block:var(--spacing-xl);width:100%}section.call-to-action .call-to-action-wrapper{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:3rem;justify-content:center;margin-inline:var(--center-margin);width:min(100% - 2rem,var(--container-med-width,1040px))}section.faqs{padding-block:var(--spacing-xl);width:100%}section.faqs .faqs-wrapper{margin-inline:var(--center-margin);text-align:left;width:min(100% - 2rem,var(--container-med-width,1040px))}section.faqs .faqs-wrapper h2{text-align:center}section.faqs .faqs-wrapper p.tagline{color:var(--colors-text-text-tertiary-600);font-size:clamp(1.125rem,1.0449rem + .2564vw,1.25rem);font-weight:400;line-height:clamp(1.5rem,1.2596rem + .7692vw,1.875rem);margin-inline:var(--center-margin);max-width:60ch;text-align:center}.faq-container{margin:0 auto;padding-block:var(--spacing-l);width:min(100% - 2rem,var(--container-xsml-width,880px))}.faq-item{border-bottom:1px solid var(--border-secondary);margin-bottom:clamp(1.2rem,1.1795rem + 1.0256vw,1.6rem);padding-block:1rem}.faq-question{align-items:center;cursor:pointer;display:flex;gap:1rem;justify-content:space-between}.faq-question p,.faq-question p span{align-items:left;font-weight:600}.faq-answer{font-size:1rem;height:0;overflow:hidden;padding-block:0;padding-right:2rem;text-align:left;visibility:hidden;interpolate-size:allow-keywords;transition:height .3s ease-in-out,visibility .5s ease-in-out}.faq-item.active .faq-answer{height:auto;visibility:visible}.faq-item.active .faq-question svg{transform:rotate(225deg)}.faq-question svg{height:20px;transition:transform .3s ease;width:20px;fill:#333;flex-shrink:0}footer{background-color:var(--background-primary,#f9fafb);width:100%}footer .footer-wrapper{align-items:left;align-self:stretch;color:var(--colors-text-quaternary-500);display:flex;flex-direction:column;justify-content:space-between;margin-inline:var(--center-margin);text-align:left;width:var(--container-max-width,1280px)}footer .footer-wrapper p{font-size:14px}@media only screen and (max-width:700px){.btn-primary,.btn-secondary{display:block}header .header-wrapper .company-wrapper .companies-list{flex-direction:column}section.call-to-action{display:none}section.update{flex-direction:column}}