.community-page{background-color:#ebf0f7;padding-bottom:20px}.community-page .section-header .section-title{font-size:48px;font-weight:700;margin-bottom:20px;line-height:54px;text-align:center;opacity:0;transform:translateY(30px);transition:opacity 1s ease,transform 1s ease}@media(max-width:768px){.community-page .section-header .section-title{font-size:28px}}@media(max-width:480px){.community-page .section-header .section-title{line-height:40px}}.community-page .section-header .section-subtitle{font-size:16px;line-height:22px;font-weight:400;width:518px;color:#336;text-align:center;margin:auto auto 40px;opacity:0;transform:translateY(30px);transition:opacity 1s ease,transform 1s ease;transition-delay:.2s}@media(max-width:1024px){.community-page .section-header .section-subtitle{font-size:16px;width:95%}}@media(max-width:768px){.community-page .section-header .section-subtitle{font-size:16px;width:95%}}@media(max-width:480px){.community-page .section-header .section-subtitle{margin-bottom:25px}}.community-page .section-header.visible .section-subtitle,.community-page .section-header.visible .section-title{opacity:1;transform:translateY(0)}.community-page section{padding:100px 25px;text-align:center;width:100%;position:relative;max-width:1360px;margin:0 auto}@supports(padding-inline:0){.community-page section{padding:unset;padding-block:100px;padding-inline:25px}}@media(min-width:1025px){.community-page section{padding-left:calc(40vw - 450px);padding-right:calc(40vw - 450px)}@supports(padding-inline:0){.community-page section{padding-left:unset;padding-right:unset}}}.community-page section#intro{font-family:Helvetica Neue;background-image:url(/images/community/Holly-with-Boxes.svg);background-position:38% 24%;background-repeat:no-repeat;background-size:88px}.community-page section#intro .hero-animation{position:absolute;top:0;left:57%;width:270px;height:100%;z-index:3;pointer-events:none}.community-page section#intro .hero-animation .holly{position:absolute;top:0;left:0;width:270px;height:100%;background-image:url(/images/community/OpSanta_Holly_ConfirmAdoption.svg);background-position:53% 48%;background-repeat:no-repeat;background-size:147px auto;z-index:4;pointer-events:none}.community-page section#intro .hero-animation .hero-letters{position:relative}.community-page section#intro .hero-animation .letter-type-1{background-image:url(/images/community/letter-type-1.svg);background-repeat:no-repeat;background-size:100% auto}.community-page section#intro .hero-animation .letter-type-2{background-image:url(/images/community/letter-type-2.svg);background-repeat:no-repeat;background-size:100% auto}.community-page section#intro .hero-animation .letter-type-3{background-image:url(/images/community/letter-type-3.svg);background-repeat:no-repeat;background-size:100% auto}.community-page section#intro .hero-animation .hero-letter{position:absolute;opacity:0;z-index:1;transition:all .65s cubic-bezier(.45,.55,.25,1)}.community-page section#intro .hero-animation .letter-1{width:105px;height:86px;top:261px;left:110px;transition-delay:.73s}.community-page section#intro .hero-animation .letter-2{width:50px;height:43px;top:271px;left:113px;transition-delay:.68s;background-image:url(/images/community/letter-2.svg);background-repeat:no-repeat;background-size:100% auto}.community-page section#intro .hero-animation .letter-4{width:84px;height:69px;top:270px;right:94px;transition-delay:.63s}.community-page section#intro .hero-animation .letter-3{width:62px;height:75px;top:267px;left:92px;transition-delay:.58s;background-image:url(/images/community/letter-3.svg);background-repeat:no-repeat;background-size:100% auto}.community-page section#intro .hero-animation .letter-6{width:45px;height:38px;top:279px;left:122px;transition-delay:.53s}.community-page section#intro .hero-animation .letter-5{width:36px;height:43px;top:267px;left:124px;transition-delay:.48s;background-image:url(/images/community/letter-3.svg);background-repeat:no-repeat;background-size:100% auto}.community-page section#intro .hero-animation .letter-8{width:11px;height:10px;top:336px;left:135px;transition-delay:.43s;background-image:url(/images/community/letter-8.svg);background-repeat:no-repeat;background-size:100% auto}.community-page section#intro .hero-animation .letter-9{width:17px;height:15px;top:334px;left:125px;transition-delay:.38s;background-image:url(/images/community/letter-9.svg);background-repeat:no-repeat;background-size:100% auto}.community-page section#intro .hero-animation .letter-7{width:22px;height:18px;top:349px;left:130px;transition-delay:.33s;background-image:url(/images/community/letter-7.svg);background-repeat:no-repeat;background-size:100% auto}.community-page section#intro .hero-animation .letter-11{width:12px;height:9px;top:357px;left:129px;transition-delay:.28s;background-image:url(/images/community/letter-11.svg);background-repeat:no-repeat;background-size:100% auto}.community-page section#intro .hero-animation .letter-10{width:19px;height:15px;top:376px;left:131px;transition-delay:.23s;background-image:url(/images/community/letter-10.svg);background-repeat:no-repeat;background-size:100% auto}.community-page section#intro .hero-animation .letter-12{width:18px;height:13px;top:374px;left:128px;background-image:url(/images/community/letter-12.svg);background-repeat:no-repeat;background-size:100% auto}.community-page section#intro .hero-animation.animate .hero-letter{opacity:1}.community-page section#intro .hero-animation.animate .letter-1{top:25px;left:110px}.community-page section#intro .hero-animation.animate .letter-2{top:159px;left:4px}.community-page section#intro .hero-animation.animate .letter-3{top:127px;left:90px}.community-page section#intro .hero-animation.animate .letter-4{top:133px;right:7px}.community-page section#intro .hero-animation.animate .letter-5{top:267px;left:53px}.community-page section#intro .hero-animation.animate .letter-6{top:222px;left:94px}.community-page section#intro .hero-animation.animate .letter-7{top:349px;left:74px}.community-page section#intro .hero-animation.animate .letter-8{top:336px;left:94px}.community-page section#intro .hero-animation.animate .letter-9{top:334px;left:183px}.community-page section#intro .hero-animation.animate .letter-10{top:376px;left:88px}.community-page section#intro .hero-animation.animate .letter-11{top:357px;left:157px}.community-page section#intro .hero-animation.animate .letter-12{top:374px;left:164px}@keyframes letterBurst{0%{transform:translateX(-100%);opacity:0}50%{transform:translateX(20px);opacity:1}to{transform:translateX(0);opacity:1}}@keyframes letterDropBounce{0%{transform:translateY(-100%);opacity:0}50%{transform:translateY(20px);opacity:1}to{transform:translateY(0);opacity:1}}@supports(padding-inline:0){.community-page section#intro{padding-top:unset;padding-bottom:unset;padding-block:210px 100px}}.community-page section#intro .info_page_header{font-size:144px;font-weight:600;line-height:144px;text-align:center;margin-bottom:40px;opacity:0;transform:translateY(30px);transition:opacity 1s ease,transform 1s ease;animation:fadeInSlideUp 1s ease forwards;animation-delay:0s}.community-page section#intro .info_page_header.animate{opacity:1;transform:translateY(0)}.community-page section#intro .hero-subtitle{font-size:16px;line-height:22px;font-weight:400;color:#336}.community-page section#intro p{margin-bottom:30px;margin-left:auto;margin-right:auto;max-width:480px;width:calc(100% - 20px)}@supports(margin-inline:0){.community-page section#intro p{margin-bottom:unset;margin-left:unset;margin-right:unset;-webkit-margin-after:30px;margin-block-end:30px;margin-inline:auto}}.community-page section#intro .info_page_usps{font-size:16px;font-weight:700;line-height:22px;text-align:center;opacity:0;transform:translateY(30px);transition:opacity 1s ease,transform 1s ease;transition-delay:.3s;animation:fadeInSlideUp 1s ease forwards;animation-delay:.3s}.community-page section#intro .info_page_usps.animate{opacity:1;transform:translateY(0)}.community-page section#intro .info_page_content{flex:1 1;text-align:center}@media(max-width:1600px){.community-page section#intro{background-position:40% 22%;background-repeat:no-repeat;background-size:94px}.community-page section#intro .hero-animation{left:53%}.community-page section#intro .hero-animation .holly{background-image:url(/images/community/OpSanta_Holly_ConfirmAdoption.svg);background-position:53% 45%;background-repeat:no-repeat;background-size:147px auto}.community-page section#intro .hero-animation .hero-letters{top:-6%}@supports(padding-inline:0){.community-page section#intro{padding-top:unset;padding-bottom:unset;padding-block:200px 100px}}.community-page section#intro .info_page_header{font-size:110px;font-weight:600;line-height:110px;text-align:center;margin-bottom:30px}}@media(min-width:1000px)and (max-width:1250px){.community-page section#intro{background-position:39% 19%;background-repeat:no-repeat;background-size:94px}.community-page section#intro .hero-animation{left:53%}.community-page section#intro .hero-animation .holly{background-image:url(/images/community/OpSanta_Holly_ConfirmAdoption.svg);background-position:53% 42%;background-repeat:no-repeat;background-size:147px auto}.community-page section#intro .hero-animation .hero-letters{top:-12%}@supports(padding-inline:0){.community-page section#intro{padding-top:unset;padding-bottom:unset;padding-block:180px 100px}}.community-page section#intro .info_page_header{font-size:100px;font-weight:600;line-height:100px;text-align:center;margin-bottom:30px}}@media(min-width:650px)and (max-width:1000px){.community-page section#intro{background-position:20% 15%;background-repeat:no-repeat;background-size:94px}.community-page section#intro .hero-animation{left:53%}.community-page section#intro .hero-animation .holly{background-image:url(/images/community/OpSanta_Holly_ConfirmAdoption.svg);background-position:53% 42%;background-repeat:no-repeat;background-size:147px auto}.community-page section#intro .hero-animation .hero-letters{top:-12%}@supports(padding-inline:0){.community-page section#intro{padding-top:unset;padding-bottom:unset;padding-block:180px 100px}}.community-page section#intro .info_page_header{font-size:90px;font-weight:600;line-height:100px;text-align:center;margin-bottom:30px}}@media(min-width:521px)and (max-width:700px){.community-page section#intro{background-position:10% 18%;background-repeat:no-repeat;background-size:88px}.community-page section#intro .hero-animation{left:47%}.community-page section#intro .hero-animation .holly{background-image:url(/images/community/OpSanta_Holly_ConfirmAdoption.svg);background-position:53% 40%;background-repeat:no-repeat;background-size:147px auto}.community-page section#intro .hero-animation .hero-letters{top:-12%}@supports(padding-inline:0){.community-page section#intro{padding-top:unset;padding-bottom:unset;padding-block:180px 100px}}.community-page section#intro .info_page_header{font-size:70px;font-weight:600;line-height:80px;text-align:center;margin-bottom:30px}}@media(max-width:520px){.community-page section#intro{background-position:12% 29%;background-repeat:no-repeat;background-size:94px;overflow-x:hidden}.community-page section#intro .hero-animation{left:48%}.community-page section#intro .hero-animation .holly{background-image:url(/images/community/OpSanta_Holly_ConfirmAdoption.svg);background-position:53% 165px;background-repeat:no-repeat;background-size:122px auto}.community-page section#intro .hero-animation .hero-letters{top:-21%}.community-page section#intro .hero-animation .hero-letters .letter-5{display:none}.community-page section#intro .hero-animation .hero-letters .letter-6{left:121px}.community-page section#intro .hero-animation .hero-letters .letter-9{left:168px}@supports(padding-inline:0){.community-page section#intro{padding-top:unset;padding-bottom:unset;padding-block:240px 100px}}.community-page section#intro .info_page_header{font-size:44px;font-weight:700;line-height:50px;text-align:center;margin-bottom:20px}.community-page section#intro .info_page_usps{margin-bottom:15px;font-size:12px;font-weight:700;line-height:12px}.community-page section#intro p{font-size:14px;line-height:20px;text-align:center;margin-bottom:30px;margin-left:auto;margin-right:auto;max-width:480px;width:calc(100% - 68px)}}@keyframes dropBounce{0%{transform:translateY(-100%);opacity:0}50%{transform:translateY(20px);opacity:1}to{transform:translateY(0);opacity:1}}.community-page section#stats{padding:60px 20px 34px;text-align:center;background-color:#fff;border-radius:40px;width:95%;margin:0 auto;max-width:1360px}.community-page section#stats .section-header{opacity:0;transform:translateY(30px);transition:all 1s ease;display:block;visibility:visible}.community-page section#stats .section-header.animate{opacity:1;transform:translateY(0)}.community-page section#stats .stats-container{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;margin-top:35px}.community-page section#stats .stat-card{background-color:#336;color:#fff;border-radius:20px;padding:50px;text-align:center;flex-grow:5;flex-shrink:1;flex-basis:calc(33.333% - 20px);max-width:500px;opacity:0;transform:translateY(30px);transition:all .5s ease;display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:20px}.community-page section#stats .stat-card:first-child{animation-delay:0s}.community-page section#stats .stat-card:nth-child(2){animation-delay:.5s}.community-page section#stats .stat-card:nth-child(3){animation-delay:1s}.community-page section#stats .stat-card .stat-icon-container,.community-page section#stats .stat-card .stat-icon-container-2{flex-shrink:0;width:120px;height:120px;display:flex;justify-content:center;align-items:center;object-fit:contain}.community-page section#stats .stat-card .stat-value{font-size:80px;font-weight:700;line-height:80px;margin:0;color:#fff;transition:all .2s ease}.community-page section#stats .stat-card .stat-label{font-size:16px;margin-top:5px;color:#fff}.community-page section#stats .stat-card.animate{opacity:1;transform:translateY(0)}@keyframes fadeInUpCard{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@media(max-width:768px){.community-page section#stats .stats-title{font-size:28px}.community-page section#stats .stat-card{flex:1 1 100%;max-width:100%}.community-page section#stats .stat-card .stat-value{font-size:50px}.community-page section#stats .stat-card .stat-label{font-size:16px}.community-page section#stats .stat-icon-container .stat{margin-left:5px}}@media(max-width:420px){.community-page section#stats .stats-title{line-height:34px;font-size:28px;max-width:350px;padding:0 40px}.community-page section#stats .stat-card{padding:50px 25px 23px;gap:10px}.community-page section#stats .stat-card .stat-value{font-size:44px;line-height:44px}.community-page section#stats .stat-card .stat-label{margin-top:0;font-size:14px}.community-page section#stats .stat-icon-container{margin-bottom:30px}.community-page section#stats .stat-icon-container-2{margin-left:20px}}.community-page section#quiz{background-color:#336;height:638px;border-radius:40px;padding:34px 0;text-align:center;width:95%;margin:40px auto auto}@media(min-width:714px){.community-page section#quiz{height:689px;padding:34px 20px}}.community-page section#quiz.quiz-section{display:flex;position:relative;overflow:hidden;flex-direction:column;align-items:center;background-image:url(/images/community/santa-walking.png),url(/images/community/snowfakes-background.svg);background-repeat:no-repeat;background-size:300px,cover;background-position:50% 90%,-78px -65px}@media(min-width:714px){.community-page section#quiz.quiz-section{background-position:0 90%,0 103%;text-align:center}}.community-page section#quiz.quiz-section .bg-scene{position:absolute;width:100%;height:100%;z-index:0;top:-10%;scale:3.2}@media(min-width:714px){.community-page section#quiz.quiz-section .bg-scene{scale:1}}.community-page section#quiz.quiz-section .quiz-content{margin-top:100px;margin-bottom:auto;max-width:279px;position:relative;z-index:2;display:flex;flex-direction:column;justify-content:center;align-items:center}@media(min-width:714px){.community-page section#quiz.quiz-section .quiz-content{max-width:598px;margin-top:auto}}.community-page section#quiz.quiz-section .quiz-content .quiz-start-title{font-size:25px;color:#fff;font-weight:700;margin-left:auto;margin-right:auto;line-height:32px}@media(min-width:714px){.community-page section#quiz.quiz-section .quiz-content .quiz-start-title{font-size:48px;line-height:54px}}.community-page section#quiz.quiz-section .quiz-content .quiz-start-title[data-aos=fade-up]{transform:translateY(60px)}.community-page section#quiz.quiz-section .quiz-content .quiz-start-title[data-aos=fade-up].aos-animate{transform:translateY(0)}.community-page section#quiz.quiz-section .quiz-content .quiz-start-description{font-size:13px;color:#fff;margin-top:16px;margin-bottom:32px}@media(min-width:714px){.community-page section#quiz.quiz-section .quiz-content .quiz-start-description{margin-top:32px;margin-bottom:32px;font-size:16px;max-width:518px}}.community-page section#quiz.quiz-section .quiz-content .quiz-start-description[data-aos=fade-up]{transform:translateY(60px)}.community-page section#quiz.quiz-section .quiz-content .quiz-start-description[data-aos=fade-up].aos-animate{transform:translateY(0)}.community-page section#quiz.quiz-section .quiz-content .quiz-start{width:174px;font-weight:700;height:40px}.community-page section#quiz.quiz-section .quiz-content .quiz-start span{line-height:40px}@media(min-width:714px){.community-page section#quiz.quiz-section .quiz-content .quiz-start{width:182px;height:48px}.community-page section#quiz.quiz-section .quiz-content .quiz-start span{line-height:48px}}.community-page section#quiz.quiz-section .quiz-content .quiz-start[data-aos=fade-up]{transform:translateY(60px)}.community-page section#quiz.quiz-section .quiz-content .quiz-start[data-aos=fade-up].aos-animate{transform:translateY(0)}.community-page section#quiz.no-bg-img{background-image:none}.community-page section#quote{padding:100px 20px 34px;text-align:center;background-color:#fff;border-radius:40px;width:95%;margin:40px auto;overflow:hidden;max-width:1360px}.community-page section#quote .arrows-section{position:relative;right:10px;display:flex;flex-direction:row-reverse;gap:10px;margin-bottom:20px;padding-right:10%}.community-page section#quote .card-list{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;width:1150px;margin:0 auto}.community-page section#quote .card-list .slick-slider{position:relative}.community-page section#quote .card-list .slick-list{overflow:visible}.community-page section#quote .card-list .slider-container{width:100%}.community-page section#quote .card-list .slick-slide img{display:inline}.community-page section#quote .card{position:relative;max-width:1200px;height:609px;background-color:#ebf0f7;border-radius:20px;padding:100px;text-align:center;margin:0 10px;display:flex;flex-direction:column;justify-content:center;align-items:center}.community-page section#quote .card .card-text{width:100%;font-size:64px;font-weight:700;line-height:72px;color:#336;margin:0 auto;opacity:0;transition:opacity 1s ease}.community-page section#quote .card .card-text.animate{opacity:1}.community-page section#quote .card .card-count{position:absolute;display:flex;justify-content:flex-start;bottom:30px;left:50px;font-size:16px;font-weight:400;color:#336;margin-top:auto}.community-page section#quote .card .graphics-container{position:absolute;width:100%;height:100%}.community-page section#quote .card .graphics-container .graphic{position:absolute;left:var(--graphic-left,auto);top:var(--graphic-top,auto);right:var(--graphic-right,auto);bottom:var(--graphic-bottom,auto);opacity:0;transition:opacity .5s ease}.community-page section#quote .card .graphics-container .graphic.animate{opacity:1}.community-page section#quote .card .graphics-container .graphic:first-child{transition-delay:.5s}.community-page section#quote .card .graphics-container .graphic:nth-child(2){transition-delay:1s}@media(max-width:1200px){.community-page section#quote .card-list{width:100%}.community-page section#quote .card{width:98%}.community-page section#quote .card .card-text{font-size:42px;line-height:50px}}@media(max-width:768px){.community-page section#quote{padding:60px 20px 40px}.community-page section#quote .card-list .slick-slider{padding:0 10px}.community-page section#quote .card-list .slick-list{padding:0;overflow:hidden}.community-page section#quote .card-list .slick-track{display:flex;justify-content:center;align-items:center}.community-page section#quote .card-list .slick-slide{width:100%!important}.community-page section#quote .card-container{display:flex;flex-direction:column-reverse;gap:30px}.community-page section#quote .card-container .arrows-section{padding-right:0;right:0;justify-content:center}.community-page section#quote .card{width:100%;max-width:95%;margin:0 auto;padding:20px;text-align:center;height:427px}.community-page section#quote .card .card-text{font-size:28px;line-height:32px}}@media(max-width:480px){.community-page section#quote{padding:40px 20px}.community-page section#quote .quote-title{line-height:34px;font-weight:700;font-size:28px}.community-page section#quote .quote-subtitle{font-size:14px;line-height:20px;font-weight:400;width:282px;text-align:center;margin:auto auto 40px}.community-page section#quote .card-list .slick-slider{position:relative}.community-page section#quote .card-list .slick-list{overflow:visible}.community-page section#quote .card-list .slider-container{width:125%!important}.community-page section#quote .card-list .slick-slide img{display:inline}.community-page section#quote .card-container{display:flex;flex-direction:column-reverse;gap:30px}.community-page section#quote .card-container .arrows-section{padding-right:0;right:0;justify-content:center}.community-page section#quote .card{max-width:95%;padding:15px;height:427px}.community-page section#quote .card .card-count{position:absolute;display:flex;justify-content:center;bottom:30px;left:0;right:0;font-size:14px;font-weight:400;color:#336;margin-top:auto}.community-page section#quote .card .card-text{max-width:70%;font-size:24px;line-height:30px}.community-page section#quote .card .graphics-container{position:absolute;width:100%;height:100%}.community-page section#quote .card .graphics-container .graphic{position:absolute;width:61px;height:72px;left:var(--graphic-left-mobile,auto);top:var(--graphic-top-mobile,auto);right:var(--graphic-right-mobile,auto);bottom:var(--graphic-bottom-mobile,auto)}.community-page section#quote .slick-dots li{margin:0 4px;width:8px;height:8px}.community-page section#quote .slick-dots li button{padding:0;width:8px;height:8px}.community-page section#quote .slick-dots li button:before{content:"";width:8px;height:8px;background-color:#d9d9d9;border-radius:4px;opacity:1}.community-page section#quote .slick-dots li.slick-active,.community-page section#quote .slick-dots li.slick-active button{width:32px}.community-page section#quote .slick-dots li.slick-active button:before{width:32px;background-color:#336}}.community-page section#teams{padding:100px 0 34px 20px;text-align:center;background-color:#fff;border-radius:40px;width:95%;margin:0 auto 40px;max-width:1360px;overflow:hidden}.community-page section#teams .header-with-arrows{display:flex;justify-content:space-between;margin:0 auto;max-width:95%;padding:10px 50px 0 30px}.community-page section#teams .header-with-arrows .teams-subheader{font-size:24px;font-weight:700;color:#336;line-height:24px;margin:0}.community-page section#teams .header-with-arrows .arrows-section{position:relative;right:10px;display:flex;flex-direction:row-reverse;gap:10px;margin-bottom:20px}.community-page section#teams .slider-container{width:100%!important;transform:scale(.9) translateX(-20px);transition:opacity .25s ease-out,transform .25s ease-out}.community-page section#teams .slider-container .team-card{background-color:#336;color:#fff;border-radius:20px;width:95%!important;height:350px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;text-align:left;box-shadow:0 4px 10px rgba(0,0,0,.1);padding:30px;overflow:hidden;opacity:0;transform:translateX(-20px);transition:all .5s ease-out}.community-page section#teams .slider-container .team-card.animate{opacity:1;transform:translateY(0) translateX(0)}.community-page section#teams .slider-container.animate{opacity:1;transform:scale(1) translateX(0)}.community-page section#teams .slider-container:first-child.animate{transition-delay:.1s}.community-page section#teams .slider-container:nth-child(2).animate{transition-delay:.35s}.community-page section#teams .slider-container:nth-child(3).animate{transition-delay:.6s}.community-page section#teams .slider-container:nth-child(4).animate{transition-delay:.85s}.community-page section#teams .slider-container:nth-child(5).animate{transition-delay:1.1s}.community-page section#teams .slider-container .team-icon{background:transparent;margin:10px auto 50px;width:110px;height:110px;border-radius:50%;display:flex;justify-content:center;align-items:center}.community-page section#teams .slider-container .team-icon img{width:110px;height:110px;object-fit:contain}.community-page section#teams .slider-container .team-rank{font-size:16px;font-weight:700;color:#fff;line-height:20px;margin:5px 0 10px}.community-page section#teams .slider-container .team-name{color:#fff;font-size:23px;font-weight:700;margin:0;width:100%;line-height:32px;word-wrap:break-word;overflow-wrap:break-word}.community-page section#teams .slider-container .slick-dots{top:360px}.community-page section#teams .slider-container .slick-dots li{margin:0 4px;width:8px;height:8px}.community-page section#teams .slider-container .slick-dots li button{padding:0;width:8px;height:8px}.community-page section#teams .slider-container .slick-dots li button:before{content:"";width:8px;height:8px;background-color:#d9d9d9;border-radius:4px;opacity:1;transition:all .3s ease}.community-page section#teams .slider-container .slick-dots li.slick-active,.community-page section#teams .slider-container .slick-dots li.slick-active button{width:32px}.community-page section#teams .slider-container .slick-dots li.slick-active button:before{width:32px;background-color:#336}.community-page section#teams .slider-container .slick-dots li:last-child.slick-active,.community-page section#teams .slider-container .slick-dots li:last-child.slick-active button{width:32px}.community-page section#teams .slider-container .slick-dots li:last-child.slick-active button:before{width:32px;background-color:#336}.community-page section#teams .arrows-section.mobile-arrows{display:none}@media(max-width:768px){.community-page section#teams{padding:40px 0 100px 20px!important}.community-page section#teams .slider-container .team-card{width:95%!important}.community-page section#teams .header-with-arrows{display:flex;flex-direction:column;align-items:center}.community-page section#teams .header-with-arrows .teams-subheader{font-size:18px;line-height:18px}.community-page section#teams .header-with-arrows .arrows-section{top:420px!important;position:relative;justify-content:center}}@media(max-width:480px){.community-page section#teams{padding:40px 0 100px 20px!important}.community-page section#teams .slider-container .team-card{height:336px!important;width:95%!important}.community-page section#teams .slider-container .team-name{font-size:24px;line-height:30px}.community-page section#teams .header-with-arrows{display:block;align-items:center}.community-page section#teams .header-with-arrows .teams-subheader{font-size:18px;line-height:18px;margin-bottom:20px}.community-page section#teams .header-with-arrows .arrows-section{position:relative;margin-top:50px;justify-content:center;padding-left:0}.community-page section#teams .arrows-section.desktop-arrows{display:none}.community-page section#teams .arrows-section.mobile-arrows{display:flex;justify-content:center;gap:10px;margin-top:20px}.community-page section#teams .slick-dots{bottom:-30px}.community-page section#teams .slick-list{overflow:visible;padding:0 60px!important}.community-page section#teams .slider-container{padding-bottom:20px}}.community-page section#video{display:flex;flex-direction:column;text-align:center;padding:40px 30px;background-color:#fff;border-radius:40px;width:95%;margin:0 auto;max-width:1360px}.community-page section#video .video-wrapper{position:relative;width:100%;aspect-ratio:16/9;border-radius:20px;overflow:hidden;margin-bottom:30px}.community-page section#video .video-wrapper .video-placeholder{width:100%;height:100%;object-fit:cover}.community-page section#video .video-wrapper .play-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;color:#336;border-radius:50%;width:121px;height:121px;font-size:30px;display:flex;align-items:center;justify-content:center;cursor:pointer;animation:pulse 1.5s ease-in-out infinite;transition:transform .2s ease,background-color .3s ease}.community-page section#video .video-wrapper .play-button:hover{transform:translate(-50%,-50%) scale(1.1);background-color:#fff}.community-page section#video .video-wrapper .play-button:active{transform:translate(-50%,-50%) scale(.95)}.community-page section#video .video-wrapper .video-iframe{width:100%;height:100%;border:none;object-fit:cover;border-radius:0}.community-page section#video .video-content{max-width:1280px;display:flex;flex-direction:row;text-align:left;padding-bottom:30px}.community-page section#video .video-content .video-title{font-size:38px;line-height:44px;font-weight:700;color:#336;text-align:left;margin-right:225px}.community-page section#video .sub-section .video-subtitle{max-width:429px;font-size:16px;font-weight:400;line-height:22px;color:#336;text-align:left}.community-page section#video .sub-section .watch-button{background-color:#336;color:#fff;padding:10px 17px;font-size:13px;border:none;border-radius:72px;width:165px;height:51px;cursor:pointer;display:inline-block}.community-page section#video .sub-section .watch-button:hover{background-color:#2b2b5e}@media(max-width:1400px){.community-page section#video .video-wrapper{height:723px}.community-page section#video .video-content{justify-content:space-between}.community-page section#video .video-content .video-title{margin-right:20px}}@media(max-width:1024px){.community-page section#video .video-wrapper{height:600px}.community-page section#video .video-wrapper .play-button{width:100px;height:100px;font-size:26px}.community-page section#video .video-content .video-title{font-size:28px;line-height:34px;font-weight:700;color:#336;text-align:left;margin-right:0}}@media(max-width:768px){.community-page section#video{padding:40px 20px;align-items:center;text-align:center}.community-page section#video .video-wrapper{height:400px}.community-page section#video .video-wrapper .play-button{width:75px;height:75px;font-size:20px}.community-page section#video .video-content{gap:10px;flex-direction:column;text-align:center;align-items:center;justify-content:flex-start;padding:20px 20px 30px}.community-page section#video .video-content .video-title{font-size:28px;line-height:34px;text-align:center!important}.community-page section#video .video-content .video-subtitle{font-size:14px;line-height:20px;text-align:center!important}.community-page section#video .sub-section .watch-button{background-color:#336;color:#fff;padding:12px 40px;font-size:14px;border:none;border-radius:40px;width:171px;cursor:pointer;display:inline-block}.community-page section#video .sub-section .watch-button .span{transform:translate(-50%,-62%)!important}.community-page section#video .sub-section .watch-button:hover{background-color:#2b2b5e}}@media(max-width:420px){.community-page section#video .video-wrapper{height:323px}.community-page section#video .video-content{gap:10px;flex-direction:column;text-align:center;align-items:center;justify-content:flex-start;padding:20px;width:100%}.community-page section#video .video-content .video-title{font-size:28px;line-height:34px;text-align:center!important}.community-page section#video .video-content .video-subtitle{width:301px;font-size:14px;line-height:20px;text-align:center!important}.community-page section#video .sub-section .watch-button{width:171px;font-size:14px;padding:12px 40px}}@keyframes pulse{0%{transform:translate(-50%,-50%) scale(1);box-shadow:0 0 10px rgba(51,51,102,.3)}50%{transform:translate(-50%,-50%) scale(1.1);box-shadow:0 0 20px rgba(51,51,102,.5)}to{transform:translate(-50%,-50%) scale(1);box-shadow:0 0 10px rgba(51,51,102,.3)}}.community-page section#coast{padding:100px 20px 34px 30px;text-align:center;background-color:#fff;border-radius:40px;width:95%;margin:40px auto;max-width:1360px}.community-page section#coast .content{max-width:1400px;margin:0 auto;padding:0 30px}.community-page section#coast .content .top-adopters-title{font-size:24px;line-height:32px;font-weight:700;color:#336;margin-top:20px;margin-bottom:30px;text-align:left!important;padding-left:0}.community-page section#coast .content .map-container{position:relative;width:100%;max-width:1500px;margin:0 auto;border:0;overflow:hidden;height:0;padding-bottom:56.25%}.community-page section#coast .content .map-container .map-video{width:100%;height:100%;border-radius:20px;border:0;object-fit:cover;position:absolute;top:52%;left:58%;transform:translate(-50%,-50%);scale:1.2}.community-page section#coast .content .states-data{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:20px;gap:20px;margin:20px 0;width:100%}.community-page section#coast .content .states-data .state-card{justify-content:space-between;display:flex;flex-direction:row;text-align:left;padding:20px;border-radius:20px;background-color:#336;color:#fff;gap:0;opacity:0;min-height:187px;transform:scale(.9) translateX(-20px);transition:opacity .25s ease-out,transform .25s ease-out}.community-page section#coast .content .states-data .state-card.animate{opacity:1;transform:scale(1) translateX(0)}.community-page section#coast .content .states-data .state-card:first-child.animate{transition-delay:.1s}.community-page section#coast .content .states-data .state-card:nth-child(2).animate{transition-delay:.35s}.community-page section#coast .content .states-data .state-card:nth-child(3).animate{transition-delay:.6s}.community-page section#coast .content .states-data .state-card:nth-child(4).animate{transition-delay:.85s}.community-page section#coast .content .states-data .state-card:nth-child(5).animate{transition-delay:1.1s}.community-page section#coast .content .states-data .card-content{flex:0 0 60%;display:flex;flex-direction:column;justify-content:flex-end;text-align:left;padding-right:20px;width:60%;margin-bottom:1rem}.community-page section#coast .content .states-data .card-content .state-rank{font-size:16px;font-weight:700;line-height:20px;margin-bottom:5px}.community-page section#coast .content .states-data .card-content .state-details .state-name{font-size:22px;line-height:40px;color:#fff;font-weight:700;margin-bottom:5px}.community-page section#coast .content .states-data .card-content .state-details .letters-count{font-size:16px;line-height:20px;color:#fff;margin-bottom:0}.community-page section#coast .content .states-data .card-graphic{flex:0 0 40%;margin:0;height:100%;display:flex;align-items:center;justify-content:center;width:40%}.community-page section#coast .content .states-data .card-graphic img{width:100%;object-fit:contain;border-radius:10px}@media(max-width:768px){.community-page section#coast{padding:60px 10px}.community-page section#coast .content{padding:0 20px}.community-page section#coast .content .top-adopters-title{font-size:16px;line-height:22px}.community-page section#coast .map-container{padding-bottom:60%}.community-page section#coast .map-container .map-video{top:66%!important;left:66%!important;scale:1.4!important}.community-page section#coast .content .states-data{display:flex!important;flex-direction:column;align-items:center;justify-content:space-between;gap:10px}.community-page section#coast .content .states-data .state-card{width:100%;flex-direction:row;padding:1rem 4rem 1rem 2rem!important;justify-content:space-between;align-items:center;gap:0!important}.community-page section#coast .content .states-data .state-card .card-content .state-rank{font-size:14px;line-height:20px}.community-page section#coast .content .states-data .state-card .card-content .state-details .state-name{font-size:24px!important;line-height:30px}.community-page section#coast .content .states-data .state-card .card-content .state-details .letters-count{font-size:14px;line-height:20px}.community-page section#coast .content .states-data .state-card .card-graphic{margin-top:0;display:flex;justify-content:flex-end;align-items:center}}@media(max-width:468px){.community-page section#coast{padding:60px 10px}.community-page section#coast .map-container{padding-bottom:70%!important}.community-page section#coast .map-container .map-video{top:68%!important;left:67%!important;scale:1.4!important}.community-page section#coast .content .states-data{display:flex!important;flex-direction:column;align-items:center;justify-content:space-between;gap:10px}.community-page section#coast .content .states-data .state-card{flex-direction:row;gap:0!important;align-items:center;width:100%}.community-page section#coast .content .states-data .state-card .card-content{margin-bottom:1rem}.community-page section#coast .content .states-data .state-card .card-content .state-rank{font-size:14px;line-height:20px}.community-page section#coast .content .states-data .state-card .card-content .state-details .state-name{font-size:22px!important;line-height:30px}.community-page section#coast .content .states-data .state-card .card-content .state-details .letters-count{font-size:14px;line-height:20px}.community-page section#coast .content .states-data .state-card .card-graphic{display:flex;justify-content:flex-end;align-items:center}}@keyframes fadeInLeft{0%{opacity:0;transform:translateX(-50px)}to{opacity:1;transform:translateX(0)}}.community-page section#usps{text-align:center;padding:60px 20px;border-radius:40px;margin:40px auto;overflow:hidden;max-width:1360px}.community-page section#usps .hashtag-content{text-align:center}.community-page section#usps .hashtag-content.animate .hashtag-subtitle,.community-page section#usps .hashtag-content.animate .hashtag-title,.community-page section#usps .hashtag-content.animate .ui-social-share{opacity:1;transform:translateY(0)}.community-page section#usps .hashtag-content .hashtag-subtitle,.community-page section#usps .hashtag-content .hashtag-title,.community-page section#usps .hashtag-content .ui-social-share{opacity:0;transform:translateY(50px);transition:opacity .5s ease,transform .5s ease}.community-page section#usps .hashtag-content .hashtag-title{font-size:64px;line-height:64px;font-weight:700;color:#336}.community-page section#usps .hashtag-content .hashtag-subtitle{font-size:16px;line-height:22px;font-weight:400;color:#336;margin:25px auto;width:450px;transition-delay:.2s}.community-page section#usps .hashtag-content .ui-social-share{transition-delay:.4s}.community-page section#usps .hashtag-content .ui-social-share li{position:relative;padding:0;margin:0 20px}.community-page section#usps .hashtag-content .ui-social-share li a{width:36px;height:36px}.community-page section#usps .hashtag-content .ui-social-share a:before{content:"";position:absolute;top:0;left:50%;width:0;height:100%;background:hsla(0,0%,100%,.2);transform:translateX(-50%);transition:width .3s ease;border-radius:50%;z-index:2}.community-page section#usps .hashtag-content .ui-social-share a:hover:before{width:100%}@media(max-width:1200px){.community-page section#usps .hashtag-content .hashtag-title{font-size:36px;line-height:38px;font-weight:700;color:#336}.community-page section#usps .hashtag-content .hashtag-subtitle{font-size:16px;line-height:24px;font-weight:400;color:#336;margin:25px auto;width:70%}}@media(max-width:768px){.community-page section#usps .hashtag-content .hashtag-title{font-size:28px;line-height:34px;font-weight:700;color:#336}.community-page section#usps .hashtag-content .hashtag-subtitle{font-size:14px;line-height:20px;font-weight:400;color:#336;margin:25px auto;width:70%}}.custom-arrow{background:none;border:none;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center;outline:none;position:relative;overflow:hidden}.custom-arrow Image,.custom-arrow img{position:relative;transition:opacity .3s ease;width:40px;height:40px;z-index:1}.custom-arrow:before{content:"";position:absolute;top:0;left:50%;width:0;height:100%;background:hsla(0,0%,100%,.2);transform:translateX(-50%);transition:width .3s ease;border-radius:50%;z-index:2}.custom-arrow:hover:before{width:100%}.custom-arrow:disabled{cursor:not-allowed;opacity:.5;pointer-events:none}.custom-arrow:disabled:hover:before{width:0}.custom-arrow:disabled img{opacity:.5}.force-active{opacity:1!important;background-color:var(--primary-color)!important}@keyframes fadeInSlideUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}[data-aos=smaller-fade-up]{transform:translate3d(0,25px,0);opacity:0}[data-aos=smaller-fade-up].aos-animate{transform:translateZ(0);opacity:1}:root{--header-size:60px}@media(min-width:1025px){:root{--header-size:80px}}@font-face{font-family:fontello;src:url(/_next/static/media/fontello.a4a52ae8.eot);src:url(/_next/static/media/fontello.a4a52ae8.eot) format("embedded-opentype"),url(/_next/static/media/fontello.f62f2ce2.woff2) format("woff2"),url(/_next/static/media/fontello.a27d6554.woff) format("woff"),url(/_next/static/media/fontello.d93478b2.ttf) format("truetype"),url(/_next/static/media/fontello.b925008c.svg) format("svg");font-weight:400;font-style:normal}.btn{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;background:#336;border-radius:25px;border:none;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-block;font-size:13px;font-style:normal;font-weight:500;height:50px;letter-spacing:.05em;line-height:50px;max-width:min(100%,100vw - 50px);outline:none;overflow:hidden;position:relative;text-align:center;text-decoration:none;vertical-align:middle;white-space:nowrap;width:295px;z-index:2}.btn span:not(.btn__label){height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%;z-index:3}.btn.btn_disabled,.btn:disabled{background:#a9a9a9}.btn:after{background:#484876;border-radius:inherit;content:"";height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .3s ease;width:0;z-index:-1}.btn:hover:not(:disabled){color:#fff}.btn:hover:not(:disabled):after{width:100%}.btn.btn_disabled{cursor:default}.btn.btn_disabled:after{width:0!important}.btn.link-copied{background:#fff;border:1px solid #336;color:#336!important;cursor:default}.btn.link-copied:after{display:none}.btn.small{width:160px}.btn-stay-updated{width:134px!important}.btn.outline,.btn.white{background:#fff;border:1px solid #336;color:#336}.btn.outline:after,.btn.white:after{background:#f6f6f6}.btn.outline:hover:not(:disabled),.btn.white:hover:not(:disabled){color:#336}.btn.outline:hover:not(:disabled):after,.btn.white:hover:not(:disabled):after{width:100%}.btn.outline:disabled,.btn.white:disabled{background:#dcdcdc}.btn.clear{background:transparent;border-color:transparent;color:#535353;height:20px;line-height:20px;text-decoration:underline}.btn.clear:after{content:none;display:none}.btn.clear:hover:not(:disabled){color:#336}.btn.clear span{text-decoration:underline}.btn_outline{position:relative;display:inline-block;width:160px;height:50px;line-height:48px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-style:normal;font-weight:500;font-size:15px;text-decoration:none;text-align:center;transition:font-size .25s ease;cursor:pointer}.btn_outline,.btn_outline span{border-radius:25px;overflow:hidden}.btn_outline span{position:absolute;z-index:3;top:1px;left:1px;display:block;width:calc(100% - 2px);height:calc(100% - 2px);color:#fff;text-decoration:inherit;background:transparent;border:1px solid transparent}.btn_outline:after,.btn_outline:before{content:"";position:absolute;z-index:2;border-style:solid;border-color:#fff}.btn_outline:before{top:-2px;left:0;width:0;height:calc(100% - 16px);transition-delay:.05s;border-width:10px 0}.btn_outline:after{top:0;left:-2px;width:calc(100% - 16px);height:0;border-width:0 10px}.btn_outline:hover{font-size:13px}.btn_outline:hover span{text-decoration:none}.btn_outline:hover:after,.btn_outline:hover:before{transition:all .5s}.btn_outline:hover:before{width:100%}.btn_outline:hover:after{height:100%}.btn_circle{min-width:50px;width:50px}.btn_circle span{overflow:hidden;text-indent:-999em}.btn_circle span:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:#fff;display:inline-block;font-family:fontello;font-size:22px;font-style:normal;font-feature-settings:normal;font-variant:normal;font-weight:400;left:50%;line-height:0;line-height:2;position:absolute;speak:none;text-align:center;text-decoration:inherit;text-indent:0;text-transform:none;top:50%;transform:translate(-50%,-50%)}.btn_circle.accept span:before{content:""}.btn_circle.decline span:before{content:""}