.p-lnz-home-section{margin:0;padding:5rem 0}.p-lnz-home-section__section-content{text-align:center;color:var(--lnz-black)}.p-lnz-home-section__section-content__heading{line-height:1;color:currentColor}.p-lnz-home-section__section-content__blurb{max-width:52rem;margin:1rem auto 0;font-size:1.16667rem}.is-homepage:has(.c-lnz-content-blocks>:first-child:is(.c-lnz-block-affiliates)){--api-content-blocks-margin-top:5rem}@media only screen and (max-width:768px){.is-homepage:has(.c-lnz-content-blocks>:first-child:is(.c-lnz-block-affiliates)){--api-content-blocks-margin-top:3.33rem}}:root{--lnz-purple:#3e16ab;--lnz-seafoam:#00f0be;--lnz-gradient:linear-gradient(0deg, #00F4BA 2.44%, var(--lnz-purple) 97.71%);--lnz-black:#2b2b2b;--font-family-base:"quatro",sans-serif;--headings-font-family:"quatro",sans-serif;--section-vertical-margin:5rem;--side-gutter:Max(calc((100vw - 1476px) / 2 + 1.25rem), 1.25rem);--lnz-card-padding:1.667rem;--lnz-card-shadow:4px 4px 15px 0 rgba(0, 0, 0, 0.2);--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:769px;--breakpoint-lg:992px;--breakpoint-xl:1440px}@media only screen and (max-width:768px){:root{--section-vertical-margin:3.33rem}}.c-lnz-homepage-hero{padding:6.5rem 0 var(--section-vertical-margin);background-image:-webkit-gradient(linear,left top,left bottom,from(var(--lnz-purple)),color-stop(75%),to(var(--lnz-seafoam)));background-image:linear-gradient(to bottom,var(--lnz-purple),75%,var(--lnz-seafoam));overflow:hidden}.c-lnz-homepage-hero__cta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.c-lnz-homepage-hero__cta-content{-ms-flex-preferred-size:calc(100% / 12 * 7);flex-basis:calc(100% / 12 * 7);margin:0 1.25rem 0 var(--side-gutter);color:#fff}.c-lnz-homepage-hero__cta-heading{font-size:4.55556rem;line-height:calc(99 / 82);color:#fff}.p-lnz--fr .c-lnz-homepage-hero__cta-heading{font-size:4rem}.c-lnz-homepage-hero__blurb{font-size:1.33333rem}.c-lnz-homepage-hero__button{margin-top:2rem}.c-lnz-homepage-hero__image-wrapper{-ms-flex-preferred-size:calc(100% / 12 * 5);flex-basis:calc(100% / 12 * 5);width:calc(100% / 12 * 5 + 100% * .2);margin:0 -8% 0 0;max-height:900px}.c-lnz-homepage-hero__image{margin:0;width:100%;max-height:900px}.c-lnz-homepage-hero__households{display:-ms-grid;display:grid;-ms-grid-rows:60% 40%;grid-template-rows:60% 40%;-ms-grid-columns:calc(100% / 12 * 4) 1fr;grid-template-columns:calc(100% / 12 * 4) 1fr;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:1.75rem 3rem;margin-top:6rem}.c-lnz-homepage-hero__households-heading{-ms-grid-row:1;grid-row:1;-ms-grid-column:1;grid-column:1;align-self:flex-end;line-height:calc(80 / 62);color:#fff}.c-lnz-homepage-hero__households-button{-ms-grid-row:2;grid-row:2;-ms-grid-column:1;grid-column:1;justify-self:flex-start;margin:0}.c-lnz-homepage-hero__lottie-wrapper{-ms-grid-row:1;-ms-grid-row-span:2;grid-row:1/span 2;-ms-grid-column:2;grid-column:2;margin:0}.c-lnz-homepage-hero__lottie-wrapper--mobile{display:none}.c-lnz-homepage-hero__lottie{width:100%;margin:0}.c-lnz-homepage-sponsors{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem 2rem;-ms-flex-wrap:wrap;flex-wrap:wrap;color:#fff;font-weight:500}.c-lnz-homepage-sponsor{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.5rem .5rem;margin:0}.c-lnz-homepage-sponsor__logo-container{margin-top:auto;display:block;max-height:70px;-ms-flex-negative:0;flex-shrink:0}.c-lnz-homepage-sponsor__logo{height:100%;width:auto}.c-lnz-homepage-sponsor__blurb{max-width:24.167rem;margin:0}@media only screen and (max-width:1439px){.c-lnz-homepage-hero__cta-heading{font-size:3.88889rem}.p-lnz--fr .c-lnz-homepage-hero__cta-heading{font-size:3.5rem}.c-lnz-homepage-hero__image-wrapper{margin:0 -10% 0 0}.c-lnz-homepage-hero__households{-ms-grid-rows:auto;grid-template-rows:auto;-ms-grid-columns:1fr;grid-template-columns:1fr;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:2rem}.c-lnz-homepage-hero__households-heading{max-width:52rem;-ms-grid-column-align:center;justify-self:center;-ms-grid-row:1;grid-row:1;-ms-grid-column:1;grid-column:1}.c-lnz-homepage-hero__households-button{-ms-grid-column-align:center;justify-self:center;-ms-grid-row:3;grid-row:3;-ms-grid-column:1;grid-column:1;justify-self:flex-start;margin:0 auto}.c-lnz-homepage-hero__lottie-wrapper{-ms-grid-column-align:center;justify-self:center;-ms-grid-row:2;grid-row:2;-ms-grid-column:1;grid-column:1;width:100%;max-width:52rem}}@media only screen and (max-width:991px){.c-lnz-homepage-hero__cta{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.c-lnz-homepage-hero__cta-heading{font-size:3.55556rem}.p-lnz--fr .c-lnz-homepage-hero__cta-heading{font-size:3.12rem}.c-lnz-homepage-hero__image-wrapper{-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-transform:translateX(0);transform:translateX(0);width:calc(100% - 1.25rem * 2);max-height:none;margin:0 auto}.c-lnz-homepage-hero__cta-content{margin-top:3rem;-ms-flex-preferred-size:50%;flex-basis:50%}}@media only screen and (max-width:768px){.c-lnz-homepage-hero__cta-content{margin:2rem var(--side-gutter) 0}.c-lnz-homepage-hero__image-wrapper{padding:0 var(--side-gutter);margin:0;width:100%}.c-lnz-homepage-hero__cta-heading{font-size:2.125rem}.p-lnz--fr .c-lnz-homepage-hero__cta-heading{font-size:1.866rem}.c-lnz-homepage-hero__households-heading{max-width:52rem;-ms-grid-column-align:center;justify-self:center;-ms-grid-row:1;grid-row:1;-ms-grid-column:1;grid-column:1}.c-lnz-homepage-hero__blurb{font-size:1.125rem}.c-lnz-homepage-hero__households-button{-ms-grid-column-align:stretch;justify-self:stretch;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-grid-row:3;grid-row:3;-ms-grid-column:1;grid-column:1;margin:0;text-align:center}.c-lnz-homepage-hero__lottie-wrapper--desktop{display:none}.c-lnz-homepage-hero__lottie-wrapper--mobile{display:block;-ms-grid-row:2;grid-row:2;-ms-grid-column:1;grid-column:1;width:calc(100% + 1.25rem * 2)}.c-lnz-homepage-sponsor{margin-top:1rem}}