.home__header{background:url(/Union.png);background-repeat:no-repeat;background-size:cover;background-position:bottom}.home__hero{padding-top:90px;padding-bottom:40px}.home__hero>.boxed,.home__hero__content{display:flex;flex-direction:column;justify-content:center;align-items:center}.home__hero__content__tagline{display:flex;align-items:center;padding:6px 12px 6px 8px;gap:10px;background-color:#f5f5f5;border-radius:60px;margin-bottom:12px;color:#090909;font-family:var(--font-haffer);font-size:16px;font-style:normal;font-weight:400;line-height:150%}.home__hero__content__heading{margin-bottom:22px}.home__hero__content__tagline .tag{color:#fff;font-family:var(--font-haffer);font-size:14px;font-style:normal;font-weight:400;border-radius:24px;background:#090909;padding:2px 10px}.home__hero__content__text{margin-bottom:28px}.home__hero__content__cta{display:flex;justify-content:center;align-items:center;gap:10px;cursor:pointer}.home__brands{padding-block:50px;background-color:#fff;overflow:hidden}.home__brands__container{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-shrink:0}.home__brands__container>span{color:#636e7c;font-family:var(--font-haffer);font-size:22px;font-style:normal;font-weight:670;line-height:150%}.home .marquee{display:flex;overflow:hidden;width:100%}.home .marquee__content{display:flex;gap:120px;align-items:center;animation:scroll 20s linear infinite}@keyframes scroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.home__whyus{padding-block:120px}.home__whyus__content{display:flex;justify-content:space-between;align-items:center;padding-bottom:60px}.home__whyus__content__text{text-align:left}.home__whyus__cards{display:grid;grid-template-columns:repeat(3,1fr);gap:43px}.home__mockup{padding-block:120px;background-color:#f9fafb}.home__mockup>.boxed{justify-content:center;text-align:center;gap:80px}.home__mockup>.boxed,.home__mockup__content{display:flex;flex-direction:column;align-items:center}.home__mockup__content{gap:24px}.home__mockup__content__heading{max-width:460px;text-align:center}.home__mockup__content>.text-l{max-width:560px}.home__mockup__img{position:relative}.home__mockup__img__main{z-index:0}.home__mockup__img__top{position:absolute;top:8%;z-index:1}.home__mockup__img__bottom{position:absolute;bottom:18%;z-index:1}.home__mockup__img__right{position:absolute;right:-1.12%;top:36%;z-index:1}.home__pricing{padding-block:120px}.home__pricing>.boxed{justify-content:center;text-align:center;gap:67px}.home__pricing>.boxed,.home__pricing__content{display:flex;flex-direction:column;align-items:center}.home__pricing__content{gap:24px}.home__pricing__content__heading{max-width:460px;text-align:center}.home__pricing__content>.text-l{max-width:560px;text-align:center}.home__pricing__cards{display:flex;justify-content:center;text-align:left;gap:30px;width:100%}.home__pricing__cards:has(.pricing-card:first-child:hover) .pricing-card:first-child{transform:scale(1.03) translateY(-10px);border:1.5px solid #0048ad;box-shadow:0 64px 60.3px 0 rgba(170,105,255,.25)}.home__pricing__cards:has(.pricing-card:first-child:hover) .recommended{transform:none;border:1px solid var(--gray-200,#e5e7eb);box-shadow:none}.home__pricing__cards:has(.pricing-card:last-child:hover) .pricing-card:last-child{transform:scale(1.03) translateY(-10px);border:1.5px solid #0048ad;box-shadow:0 64px 60.3px 0 rgba(170,105,255,.25)}.home__pricing__cards:has(.pricing-card:last-child:hover) .recommended{transform:none;border:1px solid var(--gray-200,#e5e7eb);box-shadow:none}.home__pricing__cards .recommended{transform:scale(1.03) translateY(-10px);border:1.5px solid #0048ad;box-shadow:0 64px 60.3px 0 rgba(170,105,255,.25)}.home__testimonials{padding-block:120px;background-color:#f9fafb}.home__testimonials>.boxed{display:flex;flex-direction:column;justify-content:center;gap:80px}.home__testimonials__top{display:flex;justify-content:space-between}.home__testimonials__top__heading{max-width:460px}.home__testimonials__top>.text-l{max-width:490px;text-align:left}.home__testimonials__bottom{display:flex;justify-content:center}.home__testimonials__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-template-columns:repeat(3,1fr);gap:32px;width:100%}.home__connect{padding-block:120px}.home__connect>.boxed{justify-content:center;text-align:center;gap:80px}.home__connect>.boxed,.home__connect__content{display:flex;flex-direction:column;align-items:center}.home__connect__content{gap:24px;background-color:#111827;padding:80px;border-radius:24px;width:100%}.home__connect__content>p{color:#fff;opacity:.7}.home__footer{background-color:#f9fafb}.home__footer>.boxed{display:flex;flex-direction:column;justify-content:space-between;align-items:center;text-align:center}@media(max-width:1200px){.home__whyus{padding-block:120px}.home__whyus__content{display:flex;justify-content:space-between;flex-direction:column;align-items:center;padding-bottom:60px}.home__whyus__content__text{text-align:center}.home__whyus__cards{display:grid;grid-template-columns:repeat(3,1fr);gap:43px}.home__testimonials{padding-block:120px;background-color:#f9fafb}.home__testimonials>.boxed{display:flex;flex-direction:column;justify-content:center;gap:80px}.home__testimonials__top{display:flex;flex-direction:column;align-items:center;justify-content:space-between}.home__testimonials__top>.text-l,.home__testimonials__top__heading{text-align:center}.home__testimonials__bottom{display:flex;justify-content:center}.home__testimonials__grid{display:grid;grid-template-columns:repeat(2,1fr);overflow:hidden;width:100%;animation:scroll-testimonials 30s linear infinite}}@media(max-width:800px){.home__hero{padding-top:90px;padding-bottom:40px}.home__hero__content__tagline{padding:5px 10px 5px 4px;gap:10px;font-size:12px}.home__hero__content__tagline .tag{font-size:12px}.home__hero__content__heading{font-size:50px;max-width:500px}.home__hero__content__text{font-size:16px;max-width:700px}.home__hero__content>.text-l br{display:none}.home__hero__content__cta__fill,.home__hero__content__cta__outline{padding:8px 20px;font-size:13px}.home__brands__container{gap:8px}.home__brands__container>span{font-size:18px}.home__brands .brands-icons{width:38px;height:38px}.home .marquee__content{display:flex;gap:100px;align-items:center;animation:scroll 20s linear infinite}@keyframes scroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.home__whyus{padding-block:80px}.home__whyus__content{align-items:center;justify-content:center;flex-direction:column;padding-bottom:20px}.home__whyus__content__heading{font-size:40px;margin-bottom:5px}.home__whyus__content__text{text-align:center;max-width:600px;font-size:16px}.home__whyus__cards{display:grid;grid-template-columns:repeat(3,1fr);gap:15px}.home__mockup{padding-block:80px}.home__mockup>.boxed{gap:50px}.home__mockup__content{text-align:center;align-items:center;gap:10px}.home__mockup__content__heading{font-size:40px;max-width:500px}.home__mockup__content>.text-l{font-size:16px;max-width:600px}.home__mockup__img{position:relative}.home__mockup__img__top{position:absolute;top:8%;width:180px;height:100px}.home__mockup__img__bottom{position:absolute;bottom:18%;width:180px;height:100px}.home__mockup__img__right{position:absolute;right:-1.12%;top:36%;width:180px;height:100px}.home__pricing{padding-block:120px}.home__pricing>.boxed{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;gap:67px}.home__pricing__content{display:flex;flex-direction:column;gap:24px}.home__pricing__cards{display:flex;justify-content:center;text-align:left;gap:30px;width:100%}.home__pricing__cards:has(.pricing-card:first-child:hover) .pricing-card:first-child{transform:scale(1.03) translateY(-10px);border:1.5px solid #0048ad;box-shadow:0 64px 60.3px 0 rgba(170,105,255,.25)}.home__pricing__cards:has(.pricing-card:first-child:hover) .recommended{transform:none;border:1px solid var(--gray-200,#e5e7eb);box-shadow:none}.home__pricing__cards:has(.pricing-card:last-child:hover) .pricing-card:last-child{transform:scale(1.03) translateY(-10px);border:1.5px solid #0048ad;box-shadow:0 64px 60.3px 0 rgba(170,105,255,.25)}.home__pricing__cards:has(.pricing-card:last-child:hover) .recommended{transform:none;border:1px solid var(--gray-200,#e5e7eb);box-shadow:none}.home__pricing__cards .recommended{transform:scale(1.03) translateY(-10px);border:1.5px solid #0048ad;box-shadow:0 64px 60.3px 0 rgba(170,105,255,.25)}.home__testimonials{padding-block:80px;background-color:#f9fafb}.home__testimonials>.boxed{gap:50px}.home__testimonials>.boxed,.home__testimonials__top{display:flex;flex-direction:column;justify-content:center}.home__testimonials__top{align-items:center}.home__testimonials__top__heading{font-size:40px;text-align:center}.home__testimonials__top__text{font-size:16px;max-width:600px}.home__testimonials__bottom{display:flex;justify-content:center}.home__testimonials__grid{display:grid;grid-template-columns:repeat(2,1fr);overflow:hidden;width:100%}.home__connect{padding-block:120px}.home__connect>.boxed{justify-content:center;text-align:center;gap:80px}.home__connect>.boxed,.home__connect__content{display:flex;flex-direction:column;align-items:center}.home__connect__content{gap:24px;background-color:#111827;padding:60px 50px;border-radius:24px;width:100%}.home__connect__content>h1{font-size:40px}.home__connect__content>p{font-size:16px;color:#fff;opacity:.7}.home__footer{background-color:#f9fafb}.home__footer>.boxed{display:flex;flex-direction:column;justify-content:space-between;align-items:center;text-align:center}}@media(max-width:430px){.home__hero{padding-top:60px;padding-bottom:40px}.home__hero__content__tagline{padding:5px 10px 5px 4px;gap:10px;font-size:10px}.home__hero__content__tagline .tag{font-size:10px}.home__hero__content__heading{margin-bottom:5px;font-size:35px;max-width:320px}.home__hero__content__text{font-size:14px}.home__hero__content>.text-l br{display:none}.home__hero__content__cta{flex-direction:column}.home__hero__content__cta__fill,.home__hero__content__cta__outline{padding:8px 18px;font-size:12px}.home__brands{padding-block:50px}.home__brands__container{gap:8px;flex-shrink:0}.home__brands__container>span{font-size:16px}.home__brands .brands-icons{width:33px;height:33px}.home .marquee{display:flex;overflow:hidden;width:100%}.home .marquee__content{display:flex;gap:70px;align-items:center;animation:scroll 20s linear infinite}@keyframes scroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.home__whyus{padding-block:60px}.home__whyus__content{flex-direction:column;padding-bottom:20px;text-align:center}.home__whyus__content__heading{font-size:35px;margin-bottom:10px}.home__whyus__content__text{text-align:center;font-size:14px}.home__whyus__cards{display:grid;grid-template-columns:repeat(1,1fr);gap:23px}.home__mockup{padding-block:50px}.home__mockup>.boxed{gap:50px}.home__mockup__content{display:flex;flex-direction:column;gap:8px}.home__mockup__content__heading{font-size:35px}.home__mockup__content>.text-l{font-size:14px}.home__mockup__img{position:relative}.home__mockup__img__bottom,.home__mockup__img__right,.home__mockup__img__top{display:none}.home__pricing{padding-block:50px}.home__pricing>.boxed{gap:40px}.home__pricing__content{display:flex;flex-direction:column;gap:10px}.home__pricing__content__heading{font-size:35px}.home__pricing__content>.text-l{font-size:14px}.home__pricing__cards{flex-direction:column;gap:30px;width:100%}.home__pricing__cards:has(.pricing-card:first-child:hover) .pricing-card:first-child{transform:scale(1.03) translateY(-10px);border:1.5px solid #0048ad;box-shadow:0 64px 60.3px 0 rgba(170,105,255,.25)}.home__pricing__cards:has(.pricing-card:first-child:hover) .recommended{transform:none;border:1px solid var(--gray-200,#e5e7eb);box-shadow:none}.home__pricing__cards:has(.pricing-card:last-child:hover) .pricing-card:last-child{transform:scale(1.03) translateY(-10px);border:1.5px solid #0048ad;box-shadow:0 64px 60.3px 0 rgba(170,105,255,.25)}.home__pricing__cards:has(.pricing-card:last-child:hover) .recommended{transform:none;border:1px solid var(--gray-200,#e5e7eb);box-shadow:none}.home__pricing__cards .recommended{transform:scale(1.03) translateY(-10px);border:1.5px solid #0048ad;box-shadow:0 64px 60.3px 0 rgba(170,105,255,.25)}.home__testimonials{padding-block:120px;background-color:#f9fafb}.home__testimonials>.boxed{display:flex;flex-direction:column;justify-content:center;gap:50px}.home__testimonials__top{display:flex;justify-content:space-between}.home__testimonials__top__heading{font-size:35px}.home__testimonials__top__text{font-size:14px}.home__testimonials__bottom{display:flex;justify-content:center}.home__testimonials__grid{display:flex;flex-direction:column;overflow:hidden;width:100%;animation:scroll-testimonials 30s linear infinite}.home__connect{padding-block:50px}.home__connect>.boxed{gap:50px}.home__connect__content{gap:10px;padding:40px 15px;border-radius:20px}.home__connect__content>p{font-size:14px;margin-bottom:15px}.home__connect__content>h1{font-size:30px}.home__connect__content>a{padding:6px 16px;font-size:12px}.home__footer{background-color:#f9fafb}.home__footer>.boxed{display:flex;flex-direction:column;justify-content:space-between;align-items:center;text-align:center}}.navbar{padding-block:50px}.navbar__logo{width:123px;height:36px}.navbar>.boxed{justify-content:space-between}.navbar>.boxed,.navbar__links{display:flex;align-items:center}.navbar__links{justify-content:center;gap:40px;font-family:var(--font-haffer);cursor:pointer}.navbar__links__link{opacity:.7;transition:all .2s}.navbar__links__link:hover{opacity:1}.navbar__hamburger{display:none;flex-direction:column;cursor:pointer}.navbar__hamburger span{width:20px;height:2.5px;background-color:#000;margin:2px 0;transition:.3s}.navbar__close{display:none;align-self:flex-end;font-size:24px;cursor:pointer;margin-bottom:10px;color:#000}@media(max-width:800px){.navbar__logo{width:100px;height:28px}.navbar__links{position:absolute;top:8%;left:0;right:0;background-color:#fff;flex-direction:column;gap:20px;padding:20px;box-shadow:0 4px 6px rgba(0,0,0,.1);transform:translateY(-100%);opacity:0;visibility:hidden;transition:all .3s ease}.navbar__links.open{transform:translateY(0);opacity:1;visibility:visible}.navbar__close{display:block}.navbar__button{display:none}.navbar__hamburger{display:flex}}.card{border-radius:12px;border:1px solid var(--gray-200,#e5e7eb)}.card__header{background:#eceef7;padding:40px 48px;border-radius:12px 12px 0 0}.card__body{padding:16px}.card__body__heading{margin-bottom:10px}.card__body__text{color:rgba(68,69,78,.7)}@media(max-width:800px){.card{border-radius:12px;border:1px solid var(--gray-200,#e5e7eb)}.card__header{background:#eceef7;padding:20px;border-radius:12px 12px 0 0}.card__body{padding:16px}.card__body__heading{margin-bottom:10px;font-size:16px}.card__body__text{color:rgba(68,69,78,.7);font-size:14px}}@media(max-width:430px){.card{border-radius:12px;border:1px solid var(--gray-200,#e5e7eb)}.card__header{display:flex;align-items:center;width:auto;justify-content:center;background:#eceef7;padding:18px 20px;border-radius:10px 10px 0 0}.card__body{padding:16px}.card__body__heading{margin-bottom:0;font-size:16px}.card__body__text{font-size:14px;color:rgba(68,69,78,.7)}}.pricing-card{display:flex;padding:24px;flex-direction:column;align-items:flex-start;gap:5px;flex:1 0 0;border-radius:16px;border:1px solid var(--gray-200,#e5e7eb);background:#fff;transition:all .5s;width:100%;position:relative}.pricing-card__tag{padding:6px 10px;background-color:#111827;text-align:center;display:flex;align-items:center;justify-items:center;position:absolute;right:10px;top:10px;border-radius:8px;color:#f9fafb;font-size:12px;font-weight:500;line-height:150%}.pricing-card__tagline{color:rgba(68,69,78,.7);margin-bottom:11px}.pricing-card__price{color:var(--gray-800,#1f2937);font-family:var(--font-haffer);font-size:40px;font-style:normal;font-weight:600;line-height:150%}.pricing-card__month{color:rgba(68,69,78,.7);margin-bottom:11px}.pricing-card__button{align-self:stretch;border:2px solid #e5e7eb;box-shadow:unset;margin-bottom:19px}.pricing-card__features-h{font-weight:500!important;margin-block:19px}.pricing-card__features{display:flex;flex-direction:column;gap:13px}.pricing-card__features__feature{display:flex;align-items:center;gap:12px}.pricing-card__features__feature>.icon{width:20px;height:20px;opacity:.7}.pricing-card__features__feature>span{opacity:.7}@media(max-width:800px){.pricing-card{position:relative}.pricing-card__heading{font-size:20px}.pricing-card__tagline{color:rgba(68,69,78,.7);margin-bottom:1px;font-size:14px}.pricing-card__price{font-size:25px}.pricing-card__month{color:rgba(68,69,78,.7);margin-bottom:1px;font-size:14px}.pricing-card__button{margin-bottom:19px}.pricing-card__features{display:flex;flex-direction:column;gap:13px}.pricing-card__features__feature{display:flex;align-items:center;gap:12px}.pricing-card__features__feature>.text-m{font-size:14px}}@media(max-width:430px){.pricing-card{display:flex;padding:20px;position:relative}.pricing-card__tag{padding:6px 10px;background-color:#111827;text-align:center;display:flex;align-items:center;justify-items:center;position:absolute;right:10px;top:10px;border-radius:8px;color:#f9fafb;font-size:12px;font-weight:500;line-height:150%}.pricing-card__heading{font-size:18px}.pricing-card__tagline{color:rgba(68,69,78,.7);margin-bottom:0;font-size:14px}.pricing-card__price{color:var(--gray-800,#1f2937);font-family:var(--font-haffer);font-size:30px}.pricing-card__month{color:rgba(68,69,78,.7);margin-bottom:10px;font-size:14px}.pricing-card__button{align-self:stretch;border:2px solid #e5e7eb;box-shadow:unset;margin-bottom:19px}.pricing-card__features-h{font-weight:500!important;margin-block:19px}.pricing-card__features{display:flex;flex-direction:column;gap:13px}.pricing-card__features__feature{display:flex;align-items:center;gap:12px}.pricing-card__features__feature>.text-m{font-size:14px}.pricing-card__features__feature>.icon{width:20px;height:20px;opacity:.7}.pricing-card__features__feature>span{opacity:.7}}.testimonial-card{background:#fff;border-radius:12px;padding:34px;box-shadow:0 4px 16px rgba(0,0,0,.06);display:flex;flex-direction:column;justify-content:space-between;text-align:left;position:relative;height:423px}.testimonial-card__quote{font-size:1rem;color:#333;margin-bottom:1.5rem;line-height:1.6}.testimonial-card__footer,.testimonial-card__video-header{display:flex;align-items:center;gap:1rem}.testimonial-card__avatar{width:40px;height:40px;border-radius:50%;object-fit:cover}.testimonial-card__name{font-weight:600;margin:0;font-size:1rem}.testimonial-card__role{font-size:.85rem;color:#777}.testimonial-card--video{padding:0;overflow:hidden}.testimonial-card--video .testimonial-card__video-img{width:100%;height:auto;display:block;border-radius:12px}.testimonial-card--video .testimonial-card__video-header{position:absolute;top:1rem;left:1rem;background:hsla(0,0%,100%,.9);padding:.5rem 1rem;border-radius:999px;z-index:1}.testimonial-card--video .testimonial-card__play-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.5rem;box-shadow:0 0 12px rgba(0,0,0,.15);z-index:1}@media(max-width:800px){.testimonial-card .testimonial-card{background:#fff;border-radius:12px;padding:25px;box-shadow:0 4px 16px rgba(0,0,0,.06);display:flex;flex-direction:column;justify-content:space-between;text-align:left;position:relative;width:360px;height:400px}.testimonial-card .testimonial-card__quote{font-size:16px;color:#333;margin-bottom:1.5rem;line-height:1.6}.testimonial-card .testimonial-card__footer,.testimonial-card .testimonial-card__video-header{display:flex;align-items:center;gap:1rem}.testimonial-card .testimonial-card__avatar{width:40px;height:40px;border-radius:50%;object-fit:cover}.testimonial-card .testimonial-card__name{font-weight:600;margin:0;font-size:1rem}.testimonial-card .testimonial-card__role{font-size:.85rem;color:#777}.testimonial-card .testimonial-card--video{padding:0;overflow:hidden}.testimonial-card .testimonial-card--video .testimonial-card__video-img{width:100%;height:auto;display:block;border-radius:12px}.testimonial-card .testimonial-card--video .testimonial-card__video-header{position:absolute;top:1rem;left:1rem;background:hsla(0,0%,100%,.9);padding:.5rem 1rem;border-radius:999px;z-index:1}.testimonial-card .testimonial-card--video .testimonial-card__play-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.5rem;box-shadow:0 0 12px rgba(0,0,0,.15);z-index:1}}@media(max-width:430px){.testimonial-card .testimonial-card{background:#fff;border-radius:12px;padding:25px;box-shadow:0 4px 16px rgba(0,0,0,.06);display:flex;flex-direction:column;justify-content:space-between;text-align:left;position:relative;width:360px;height:400px}.testimonial-card .testimonial-card__quote{font-size:14px;color:#333;margin-bottom:1.5rem;line-height:1.6}.testimonial-card .testimonial-card__footer,.testimonial-card .testimonial-card__video-header{display:flex;align-items:center;gap:1rem}.testimonial-card .testimonial-card__avatar{width:40px;height:40px;border-radius:50%;object-fit:cover}.testimonial-card .testimonial-card__name{font-weight:600;margin:0;font-size:1rem}.testimonial-card .testimonial-card__role{font-size:.85rem;color:#777}.testimonial-card .testimonial-card--video{padding:0;overflow:hidden}.testimonial-card .testimonial-card--video .testimonial-card__video-img{width:100%;height:auto;display:block;border-radius:12px}.testimonial-card .testimonial-card--video .testimonial-card__video-header{position:absolute;top:1rem;left:1rem;background:hsla(0,0%,100%,.9);padding:.5rem 1rem;border-radius:999px;z-index:1}.testimonial-card .testimonial-card--video .testimonial-card__play-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.5rem;box-shadow:0 0 12px rgba(0,0,0,.15);z-index:1}}.footer-main{display:flex;flex-direction:column;gap:60px}.footer-main__upper{padding-block:60px;display:flex;justify-content:space-between;align-items:flex-start;gap:350px}.footer-main__upper__left{display:flex;flex-direction:column;text-align:left;gap:32px}.footer-main__upper__left__h1>span{color:#898989}.footer-main__upper__right__list{display:flex;justify-content:center;gap:80px}.footer-main__upper__right__list>ul{display:flex;flex-direction:column;gap:24px}.footer-main__upper__right__list>ul>li{display:flex;align-items:center;gap:10px}.footer-main__upper__right__list>ul>li:first-child{font-weight:700}.footer-main__upper__right__list>ul>li:not(:first-child){color:#6b7280}.footer-main__lower{padding-bottom:24px}.footer-main__upper{gap:80px}.footer-main__upper__right__list{align-items:flex-start}.footer-main__upper__right__list>ul{text-align:left}@media(max-width:800px){.footer-main{display:flex;flex-direction:column;gap:60px}.footer-main__upper{padding:60px 0 0;justify-content:space-between;gap:50px}.footer-main__upper,.footer-main__upper__left{display:flex;flex-direction:column;align-items:center}.footer-main__upper__left{text-align:center;gap:32px}.footer-main__upper__left__h1>span{color:#898989}.footer-main__upper__right__list{display:flex;justify-content:center;align-items:flex-start;gap:80px}.footer-main__upper__right__list>ul{display:flex;flex-direction:column;align-items:center;gap:24px}.footer-main__upper__right__list>ul>li{display:flex;align-items:center;gap:10px}.footer-main__upper__right__list>ul>li:first-child{font-weight:700}.footer-main__upper__right__list>ul>li:not(:first-child){color:#6b7280}.footer-main__lower{padding:0 0 24px;font-size:14px}}@media(max-width:430px){.footer-main{gap:30px}.footer-main,.footer-main__upper{display:flex;flex-direction:column;align-items:center}.footer-main__upper{padding:60px 0 0;gap:50px}.footer-main__upper__left{gap:20px;align-items:center}.footer-main__upper__left__h1{font-size:25px;text-align:center}.footer-main__upper__left__h1>span{color:#898989}.footer-main__upper__right__list{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:40px}.footer-main__upper__right__list>ul{flex-direction:column}.footer-main__upper__right__list>ul,.footer-main__upper__right__list>ul>li{display:flex;align-items:center;gap:10px}.footer-main__upper__right__list>ul>li:first-child{font-weight:700;font-size:16px}.footer-main__upper__right__list>ul>li:not(:first-child){color:#6b7280;font-size:14px}.footer-main__lower{padding-bottom:24px;font-size:14px}}