.text-with-lottie-animations{display:grid;position:relative;z-index:1}@media (max-width:1023px){.text-with-lottie-animations{padding-top:7.1875rem}}@media (max-width:767px){.text-with-lottie-animations{padding-top:4.375rem}}@media (max-height:767px){.text-with-lottie-animations{padding-block:6.25rem}}@media (max-height:767px) and (max-width:1023px){.text-with-lottie-animations{padding-block:7.1875rem}}@media (max-height:767px) and (max-width:767px){.text-with-lottie-animations{padding-block:4.375rem}}.text-with-lottie-animations .bg{inset:0;position:absolute}.text-with-lottie-animations .scroll-container{align-items:flex-start;background:inherit;color:inherit;display:grid;grid-template-columns:27.25rem 30rem;justify-content:space-between}@media (max-width:1023px){.text-with-lottie-animations .scroll-container{grid-template-columns:1fr}}.text-with-lottie-animations .blur-container{opacity:0;will-change:opacity}.text-with-lottie-animations .text-column{display:flex;flex-direction:column;height:calc(100vh - var(--header-height));justify-content:center;width:436px}@media (max-width:1023px){.text-with-lottie-animations .text-column{height:auto;width:100%}}@media (max-height:767px){.text-with-lottie-animations .text-column{height:auto}}@media (max-height:767px) and (min-width:1024px){.text-with-lottie-animations .text-column{position:sticky;top:calc(50px + var(--header-height))}}@media (max-width:1023px){.text-with-lottie-animations .text-column--desktop{display:none}}.text-with-lottie-animations .text-column--mobile{display:none}@media (max-width:1023px){.text-with-lottie-animations .text-column--mobile{display:flex}}.text-with-lottie-animations .content{grid-gap:2.5rem;display:grid;justify-items:flex-start}@media (max-width:1023px){.text-with-lottie-animations .content{justify-items:center}}@media (max-width:767px){.text-with-lottie-animations .content{grid-gap:3rem}}.text-with-lottie-animations .content .blur{background:#90c;border-radius:50%;filter:blur(362.8415222168px);height:41.5rem;opacity:.75;position:absolute;right:-1.71875rem;top:50%;transform:translateY(-50%);width:41.5rem;z-index:0}.firefox .text-with-lottie-animations .content .blur{opacity:.2}@media (max-width:1023px){.text-with-lottie-animations .content .blur{display:none}}.text-with-lottie-animations .content h2{font-size:3.125rem;font-weight:700;letter-spacing:-.09375rem;line-height:3.5rem;margin-block:-.625rem -.5rem;padding-bottom:.75rem;position:relative;z-index:1}@media (max-width:1023px){.text-with-lottie-animations .content h2{font-size:2.5rem;letter-spacing:-.09375rem;margin-block:-.8125rem -.75rem;padding-bottom:0;text-align:center}}@media (max-width:767px){.text-with-lottie-animations .content h2{font-size:1.5rem;line-height:2.25rem;margin-block:-.5625rem}}.text-with-lottie-animations .content p{font-size:1rem;font-weight:600;line-height:1.5rem;margin-block:-.3125rem -.375rem;position:relative;z-index:1}@media (max-width:1023px){.text-with-lottie-animations .content p{text-align:center}}.text-with-lottie-animations .content a{position:relative;z-index:1}@media (max-width:1023px){.text-with-lottie-animations .content a{display:none}}.text-with-lottie-animations .lottie-list{margin-inline:auto;position:relative}.text-with-lottie-animations .lottie-list .spacer{height:33vh;width:100%}@media (max-height:767px){.text-with-lottie-animations .lottie-list .spacer{display:none;height:auto}}.text-with-lottie-animations .lottie-list .lottie-player-container{position:relative}@media (max-width:1023px){.text-with-lottie-animations .lottie-list .lottie-player-container.desktop{display:none}}.text-with-lottie-animations .lottie-list .lottie-player-container.mobile{display:none}@media (max-width:1023px){.text-with-lottie-animations .lottie-list .lottie-player-container.mobile{display:grid}}.text-with-lottie-animations .lottie-list .lottie-player-container .blur{background:#9900ccb3;filter:blur(150px);height:calc(100% + 2.5rem);left:0;opacity:0;position:absolute;right:0;top:-1.25rem;width:100%}.firefox .text-with-lottie-animations .lottie-list .lottie-player-container .blur{opacity:.2}@media (max-width:480px){.text-with-lottie-animations .lottie-list .lottie-player-container .blur{filter:blur(140px)}}@media (max-width:460px){.text-with-lottie-animations .lottie-list .lottie-player-container .blur{filter:blur(130px)}}@media (max-width:440px){.text-with-lottie-animations .lottie-list .lottie-player-container .blur{filter:blur(120px)}}@media (max-width:420px){.text-with-lottie-animations .lottie-list .lottie-player-container .blur{filter:blur(100px)}}@media (max-width:380px){.text-with-lottie-animations .lottie-list .lottie-player-container .blur{filter:blur(90px)}}@media (max-width:340px){.text-with-lottie-animations .lottie-list .lottie-player-container .blur{filter:blur(80px)}}@media (max-width:320px){.text-with-lottie-animations .lottie-list .lottie-player-container .blur{filter:blur(75px)}}.text-with-lottie-animations .lottie-list .lottie-item,.text-with-lottie-animations .lottie-list .lottie-scroll-container{display:flex;flex-direction:column;justify-content:center}.text-with-lottie-animations .lottie-list .lottie-inner{height:calc(100vh - var(--header-height))}@media (max-height:767px){.text-with-lottie-animations .lottie-list .lottie-inner{height:auto;padding-block:2.5rem}}.text-with-lottie-animations .lottie-list .lottie-inner>div{grid-gap:1.25rem;display:grid}.text-with-lottie-animations .lottie-list .lottie-inner>div>div{grid-gap:2.5rem;display:grid;justify-items:flex-start;position:relative;z-index:1}@media (max-width:767px){.text-with-lottie-animations .lottie-list .lottie-inner>div>div{grid-gap:2rem;justify-items:stretch}}.text-with-lottie-animations .lottie-list lottie-player{aspect-ratio:480/280;width:100%}.text-with-lottie-animations .lottie-list h3{font-size:1.5rem;font-weight:700;line-height:2.25rem;margin-block:-.5625rem}@media (max-width:767px){.text-with-lottie-animations .lottie-list h3{font-size:1.25rem;margin-block:-.625rem}}.text-with-lottie-animations .lottie-list p{font-size:1rem;line-height:1.5rem;margin-block:-.3125rem -.375rem;opacity:.9}.text-with-lottie-animations .lottie-list a{margin-top:.25rem}@media (min-width:1024px){.text-with-lottie-animations .lottie-list a{display:none}}
