.LandingPage_container__9Lv3G{width:100%;min-height:100vh;background-color:#fff}.LandingPage_heroSection__Fw2HC{padding-top:80px;background:linear-gradient(180deg,#1a5928,#2d7a3e)}.LandingPage_heroContainer__rNvRB{max-width:1920px;margin:0 auto;padding:5rem 1rem}@media (min-width:640px){.LandingPage_heroContainer__rNvRB{padding:5rem 1.5rem}}@media (min-width:1024px){.LandingPage_heroContainer__rNvRB{padding:5rem 3rem}}@media (min-width:1280px){.LandingPage_heroContainer__rNvRB{padding:5rem 6rem}}@media (min-width:1536px){.LandingPage_heroContainer__rNvRB{padding:5rem 200px}}.LandingPage_heroContent__6Mvzi{display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:3rem}@media (min-width:1024px){.LandingPage_heroContent__6Mvzi{flex-direction:row}}.LandingPage_heroLeft__cBFQr{display:flex;flex-direction:column;gap:50px;align-items:center;flex:1 1;max-width:100%}@media (min-width:1024px){.LandingPage_heroLeft__cBFQr{align-items:flex-start;max-width:50%}}.LandingPage_heroTextContainer__cDWz3{display:flex;flex-direction:column;gap:10px;align-items:center;text-align:center}@media (min-width:1024px){.LandingPage_heroTextContainer__cDWz3{align-items:flex-start;text-align:left}}.LandingPage_heroBadge__rAK8F{background-color:hsla(0,0%,100%,.2);padding:8px 15px;border-radius:9999px}.LandingPage_heroBadgeText__B_0v6{font-family:"Arial:Regular","Noto_Sans_KR:Regular",sans-serif;font-size:14px;color:#fff}.LandingPage_heroTitle__Z7Un6{font-family:Pretendard,sans-serif;font-weight:800;line-height:1.3;font-size:28px;color:#fff}@media (min-width:640px){.LandingPage_heroTitle__Z7Un6{font-size:40px}}@media (min-width:1024px){.LandingPage_heroTitle__Z7Un6{line-height:78px;font-size:60px}}.LandingPage_heroTitleLine__w9Ygk{margin-bottom:0;font-size:inherit}@media (min-width:1024px){.LandingPage_heroTitleLine__w9Ygk{font-size:48px}}.LandingPage_heroDescription__V1H2x{font-family:Pretendard,sans-serif;font-weight:400;line-height:1.5;font-size:14px;color:hsla(0,0%,100%,.9)}@media (min-width:640px){.LandingPage_heroDescription__V1H2x{font-size:16px}}@media (min-width:1024px){.LandingPage_heroDescription__V1H2x{line-height:25px;font-size:18px}}.LandingPage_heroDescriptionLine__GHzMy{margin-bottom:0}.LandingPage_heroButtons__ukCjV{display:flex;gap:16px;align-items:center;justify-content:center}@media (min-width:1024px){.LandingPage_heroButtons__ukCjV{justify-content:flex-start}}.LandingPage_heroPrimaryButton__vTq6c{background-color:#fff;height:50px;border-radius:10px;padding:12px 23px;display:flex;gap:8px;align-items:center;justify-content:center;border:none;cursor:pointer;transition:box-shadow .3s}.LandingPage_heroPrimaryButton__vTq6c:hover{box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04)}.LandingPage_heroPrimaryButtonText__n63wx{font-family:Pretendard,sans-serif;font-weight:700;color:#1a5928;font-size:16px}.LandingPage_heroSecondaryButton__GVeno{height:50px;border-radius:10px;border:2px solid #fff;padding:12px 23px;display:flex;align-items:center;justify-content:center;background:transparent;cursor:pointer;text-decoration:none;transition:background-color .3s}.LandingPage_heroSecondaryButton__GVeno:hover{background-color:hsla(0,0%,100%,.1)}.LandingPage_heroSecondaryButtonText__2U_ao{font-family:Pretendard,sans-serif;font-weight:700;font-size:16px;color:#fff}.LandingPage_heroCards__RL_ce{display:none;flex-direction:row;gap:16px;flex-shrink:0}@media (min-width:1024px){.LandingPage_heroCards__RL_ce{display:flex;flex-direction:row}}.LandingPage_heroCard__dADWl{background-color:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:16px;width:194.656px;height:308.25px;display:flex;flex-direction:column;align-items:center;padding-top:33px;gap:27px;position:relative}.LandingPage_heroCard__dADWl:first-child{padding-bottom:84.75px}.LandingPage_heroCard__dADWl:nth-child(2){padding-bottom:55.75px}.LandingPage_heroCard__dADWl:nth-child(3){padding:33px 0}.LandingPage_heroCardIcon__PrRRB{position:relative;border-radius:16px;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);flex-shrink:0;width:80px;height:80px}.LandingPage_heroCardIconGradient__1UUoQ{background:linear-gradient(to bottom right,#10b981,#06b6d4);display:flex;align-items:center;justify-content:center;position:relative;width:80px;height:80px;border-radius:16px}.LandingPage_heroCardIconSize___Wr1k{width:40px;height:40px;color:#fff;filter:brightness(0) invert(1)}.LandingPage_heroCardTitle__fSb7d{font-family:Pretendard,sans-serif;font-weight:700;line-height:28px;font-style:normal;position:relative;flex-shrink:0;font-size:20px;text-align:center;white-space:nowrap;color:#fff}.LandingPage_heroCardDescriptionContainer__HH__L{height:45.5px;position:relative;flex-shrink:0;width:116.922px}.LandingPage_heroCardDescription__fLOz5{position:absolute;font-family:Pretendard,sans-serif;font-weight:500;line-height:22.75px;left:58.5px;font-style:normal;font-size:14px;color:hsla(0,0%,100%,.8);text-align:center;white-space:nowrap;top:-1px;transform:translateX(-50%)}.LandingPage_heroCardDescriptionAlt__RQwR_{left:58px}.LandingPage_heroCardDescriptionText__2rQbh{margin-bottom:0}.LandingPage_featuresSection__KP3Yk{background-color:#fff;padding:5rem 1rem}@media (min-width:640px){.LandingPage_featuresSection__KP3Yk{padding:5rem 1.5rem}}@media (min-width:1024px){.LandingPage_featuresSection__KP3Yk{padding:5rem 3rem}}@media (min-width:1280px){.LandingPage_featuresSection__KP3Yk{padding:5rem 6rem}}@media (min-width:1536px){.LandingPage_featuresSection__KP3Yk{padding:5rem 200px}}.LandingPage_featuresContainer__oIRlv{max-width:1920px;margin:0 auto}.LandingPage_featuresContent__mbvgp{display:flex;flex-direction:column;gap:48px}.LandingPage_featuresHeader__5VNxZ{display:flex;flex-direction:column;gap:15px;align-items:center}.LandingPage_featuresTitle__nqyM1{font-family:Pretendard,sans-serif;line-height:1.3;color:#101828;font-size:24px;text-align:center;font-weight:700}@media (min-width:640px){.LandingPage_featuresTitle__nqyM1{font-size:28px}}@media (min-width:1024px){.LandingPage_featuresTitle__nqyM1{line-height:40px;font-size:32px}}.LandingPage_featuresSubtitle__OQk0Q{font-family:"Arial:Regular","Noto_Sans_KR:Regular",sans-serif;line-height:1.5;color:#4a5565;font-size:14px;text-align:center}@media (min-width:640px){.LandingPage_featuresSubtitle__OQk0Q{font-size:15px}}@media (min-width:1024px){.LandingPage_featuresSubtitle__OQk0Q{line-height:28px;font-size:16px}}.LandingPage_featureCardsGrid__z7s4Q{display:grid;grid-template-columns:1fr;grid-gap:1.5rem;gap:1.5rem}@media (min-width:768px){.LandingPage_featureCardsGrid__z7s4Q{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.LandingPage_featureCardsGrid__z7s4Q{grid-template-columns:repeat(4,1fr)}}.LandingPage_featureCard__Lzfx7{background-color:#fff;border:1px solid #e5e7eb;border-radius:14px;padding:33px;transition:box-shadow .3s}.LandingPage_featureCard__Lzfx7:hover{box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1)}.LandingPage_featureCardIconContainer__elfCG{background:linear-gradient(180deg,#1a5928,#2d7a3e);border-radius:14px;width:56px;height:56px;display:flex;align-items:center;justify-content:center;margin-bottom:4rem}.LandingPage_featureCardIconSize28__78O2U{width:28px;height:28px;color:#fff;filter:brightness(0) invert(1)}.LandingPage_featureCardIconSize24__rNqD_{width:24px;height:24px;color:#fff;filter:brightness(0) invert(1)}.LandingPage_featureCardTitle__yAIdZ{font-family:Pretendard,sans-serif;font-weight:700;line-height:28px;color:#101828;font-size:20px;margin-bottom:.75rem}.LandingPage_featureCardDescription__iU3Dr{font-family:"Arial:Regular","Noto_Sans_KR:Regular",sans-serif;line-height:26px;color:#4a5565;font-size:16px}.LandingPage_featureDetails__IOYXO{display:flex;flex-direction:column;gap:32px;align-items:stretch;width:100%}@media (min-width:640px){.LandingPage_featureDetails__IOYXO{gap:40px}}@media (min-width:1024px){.LandingPage_featureDetails__IOYXO{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:48px;gap:48px;align-items:flex-start;width:100%}}.LandingPage_featureDetail__GfDh5{flex:1 1;display:flex;flex-direction:column;gap:16px;padding:20px;background-color:#f9fafb;border-radius:16px;border:1px solid #e5e7eb}@media (min-width:640px){.LandingPage_featureDetail__GfDh5{gap:20px;padding:24px}}@media (min-width:1024px){.LandingPage_featureDetail__GfDh5{gap:24px;padding:0;background-color:transparent;border-radius:0;border:none}}.LandingPage_featureDetailHeader__mXGKl{display:flex;align-items:center;gap:.75rem}.LandingPage_featureDetailIcon__sqZpf{background:linear-gradient(180deg,#1a5928,#2d7a3e);border-radius:10px;width:40px;height:40px;display:flex;align-items:center;justify-content:center;flex-shrink:0}@media (min-width:640px){.LandingPage_featureDetailIcon__sqZpf{width:44px;height:44px;border-radius:12px}}@media (min-width:1024px){.LandingPage_featureDetailIcon__sqZpf{width:48px;height:48px;border-radius:14px}}.LandingPage_featureDetailIconSize24__h5fqX{width:20px;height:20px;color:#fff;filter:brightness(0) invert(1)}@media (min-width:640px){.LandingPage_featureDetailIconSize24__h5fqX{width:22px;height:22px}}@media (min-width:1024px){.LandingPage_featureDetailIconSize24__h5fqX{width:24px;height:24px}}.LandingPage_featureDetailIconSize20__GxbzD{width:18px;height:18px;color:#fff;filter:brightness(0) invert(1)}@media (min-width:1024px){.LandingPage_featureDetailIconSize20__GxbzD{width:20px;height:20px}}.LandingPage_featureDetailTitle__O2UIN{font-family:Pretendard,sans-serif;font-weight:700;line-height:1.3;color:#101828;font-size:18px}@media (min-width:640px){.LandingPage_featureDetailTitle__O2UIN{font-size:22px}}@media (min-width:1024px){.LandingPage_featureDetailTitle__O2UIN{line-height:36px;font-size:32px}}.LandingPage_featureDetailSubtitle__0DzaV{font-family:"Arial:Regular","Noto_Sans_KR:Regular",sans-serif;line-height:1.5;color:#4a5565;font-size:14px}@media (min-width:640px){.LandingPage_featureDetailSubtitle__0DzaV{font-size:16px}}@media (min-width:1024px){.LandingPage_featureDetailSubtitle__0DzaV{line-height:28px;font-size:18px}}.LandingPage_featureDetailList__J_Q3D{display:flex;flex-direction:column;gap:.75rem}@media (min-width:640px){.LandingPage_featureDetailList__J_Q3D{gap:1rem}}.LandingPage_featureDetailItem__KUNXq{display:flex;gap:.5rem}@media (min-width:640px){.LandingPage_featureDetailItem__KUNXq{gap:.75rem}}.LandingPage_featureDetailItemIcon__l6_6N{background-color:#2d7a3e;border-radius:9999px;width:20px;height:20px;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:.15rem;color:#fff}.LandingPage_featureDetailItemIcon__l6_6N svg{color:#fff;stroke:#fff}@media (min-width:640px){.LandingPage_featureDetailItemIcon__l6_6N{width:24px;height:24px;margin-top:.25rem}}.LandingPage_featureDetailItemTitle__oIAwq{font-family:Pretendard,sans-serif;font-weight:700;color:#101828;font-size:14px;margin-bottom:.15rem}@media (min-width:640px){.LandingPage_featureDetailItemTitle__oIAwq{font-size:16px;margin-bottom:.25rem}}.LandingPage_featureDetailItemDescription__6RyuV{font-family:"Arial:Regular","Noto_Sans_KR:Regular",sans-serif;color:#4a5565;font-size:13px}@media (min-width:640px){.LandingPage_featureDetailItemDescription__6RyuV{font-size:15px}}.LandingPage_howToUseSection__uIIs8{background-color:#fff;padding:5rem 1rem}@media (min-width:640px){.LandingPage_howToUseSection__uIIs8{padding:5rem 1.5rem}}@media (min-width:1024px){.LandingPage_howToUseSection__uIIs8{padding:5rem 3rem}}@media (min-width:1280px){.LandingPage_howToUseSection__uIIs8{padding:5rem 6rem}}@media (min-width:1536px){.LandingPage_howToUseSection__uIIs8{padding:5rem 200px}}.LandingPage_howToUseContainer___VPSd{max-width:1920px;margin:0 auto}.LandingPage_howToUseContent__CLRvj{display:flex;flex-direction:column;gap:64px}.LandingPage_howToUseHeader__2lyeL{display:flex;flex-direction:column;gap:15px;align-items:center}.LandingPage_howToUseTitle__mk4D8{font-family:Pretendard,sans-serif;font-weight:700;line-height:1.3;color:#101828;font-size:24px;text-align:center}@media (min-width:640px){.LandingPage_howToUseTitle__mk4D8{font-size:30px}}@media (min-width:1024px){.LandingPage_howToUseTitle__mk4D8{line-height:40px;font-size:36px}}.LandingPage_howToUseSubtitle__r_eFF{font-family:"Arial:Regular","Noto_Sans_KR:Regular",sans-serif;line-height:1.5;color:#4a5565;font-size:14px;text-align:center}@media (min-width:640px){.LandingPage_howToUseSubtitle__r_eFF{font-size:16px}}@media (min-width:1024px){.LandingPage_howToUseSubtitle__r_eFF{line-height:28px;font-size:18px}}.LandingPage_howToUseSteps__fwbwp{display:flex;flex-direction:column;gap:32px;max-width:1024px;margin:0 auto;width:100%}.LandingPage_howToUseStep__Jhizx{background-color:#fafafa;border:1px solid #e5e7eb;border-radius:14px;padding:25px;display:flex;gap:24px;align-items:flex-start}.LandingPage_howToUseStepNumber__nouPw{background:linear-gradient(180deg,#1a5928,#2d7a3e);border-radius:9999px;width:48px;height:48px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.LandingPage_howToUseStepNumberText__1dK_D{font-family:Pretendard,sans-serif;font-weight:700;line-height:28px;font-size:18px;color:#fff}.LandingPage_howToUseStepContent__4VIcK{flex:1 1;display:flex;flex-direction:column;gap:8px}.LandingPage_howToUseStepHeader__8coSW{display:flex;gap:12px;align-items:center}.LandingPage_howToUseStepTitle___wTYb{font-family:Pretendard,sans-serif;font-weight:700;line-height:28px;color:#101828;font-size:20px}.LandingPage_howToUseStepIcon__YsRZq{width:24px;height:24px}.LandingPage_howToUseStepIconSmall__XZIqt,.LandingPage_howToUseStepIcon__YsRZq{color:#2d7a3e;filter:brightness(0) saturate(100%) invert(32%) sepia(89%) saturate(383%) hue-rotate(85deg) brightness(92%) contrast(88%)}.LandingPage_howToUseStepIconSmall__XZIqt{width:20px;height:20px}.LandingPage_howToUseStepDescription__7yfMJ{font-family:"Arial:Regular","Noto_Sans_KR:Regular",sans-serif;line-height:24px;color:#4a5565;font-size:16px}.LandingPage_noticesSection__gWm31{background-color:#fafafa;padding:5rem 1rem}@media (min-width:640px){.LandingPage_noticesSection__gWm31{padding:5rem 1.5rem}}@media (min-width:1024px){.LandingPage_noticesSection__gWm31{padding:5rem 3rem}}@media (min-width:1280px){.LandingPage_noticesSection__gWm31{padding:5rem 6rem}}@media (min-width:1536px){.LandingPage_noticesSection__gWm31{padding:5rem 200px}}.LandingPage_noticesContainer__T3zoz{max-width:1920px;margin:0 auto}.LandingPage_noticesContent__pfhC6{display:flex;flex-direction:column;gap:64px}.LandingPage_noticesHeader__P5NIx{display:flex;align-items:center;justify-content:space-between;max-width:1024px;margin:0 auto;width:100%}.LandingPage_noticesTitle__liPeX{font-family:Pretendard,sans-serif;font-weight:700;line-height:1.3;color:#101828;font-size:24px}@media (min-width:640px){.LandingPage_noticesTitle__liPeX{font-size:30px}}@media (min-width:1024px){.LandingPage_noticesTitle__liPeX{line-height:40px;font-size:36px}}.LandingPage_noticesMoreButton__zZCVe{color:#2d7a3e;background:none;border:none;cursor:pointer;transition:color .3s;display:flex;align-items:center;gap:.25rem}.LandingPage_noticesMoreButton__zZCVe:hover{color:#1a5928}.LandingPage_noticesMoreButtonText__TX61q{font-family:Pretendard,sans-serif;font-weight:500}.LandingPage_noticesList__NZ35Q{display:flex;flex-direction:column;gap:1rem;max-width:1024px;margin:0 auto;width:100%}.LandingPage_noticeCard__s_qVq{background-color:#fff;border:1px solid #e5e7eb;border-radius:.75rem;padding:1.5rem;cursor:pointer;transition:box-shadow .3s}.LandingPage_noticeCard__s_qVq:hover{box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1)}.LandingPage_noticeCardContent__VrG6_{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.LandingPage_noticeCardMain__o5A6U{flex:1 1}.LandingPage_noticeCardMeta__h_YlH{display:flex;align-items:center;gap:.75rem;margin-bottom:.5rem}.LandingPage_noticeBadgeRed__99X66{background-color:#fee2e2;padding:.25rem .75rem;border-radius:.25rem}.LandingPage_noticeBadgeRedText__TEE7V{font-size:.75rem;color:#dc2626;font-family:Pretendard,sans-serif;font-weight:500}.LandingPage_noticeBadgeBlue__gTzTS{background-color:#dbeafe;padding:.25rem .75rem;border-radius:.25rem}.LandingPage_noticeBadgeBlueText__W6vaL{font-size:.75rem;color:#2563eb;font-family:Pretendard,sans-serif;font-weight:500}.LandingPage_noticeBadgeGreen__tLHev{background-color:#d1fae5;padding:.25rem .75rem;border-radius:.25rem}.LandingPage_noticeBadgeGreenText__A_8OX{font-size:.75rem;color:#059669;font-family:Pretendard,sans-serif;font-weight:500}.LandingPage_noticeDate__Z1fxF{font-size:.875rem;color:#9ca3af}.LandingPage_noticeTitle__vZeCd{font-size:1.125rem;margin-bottom:.5rem}.LandingPage_noticeTitleText__iFtNZ{font-family:Pretendard,sans-serif;font-weight:700;color:#111827}.LandingPage_noticeDescription__Hvhon{color:#4b5563;font-size:.875rem}.LandingPage_noticeCardIcon__BSGgN{flex-shrink:0;color:#9ca3af}.LandingPage_appPreviewSection__LxaUJ{background-color:#fafafa;padding:5rem 1rem}@media (min-width:640px){.LandingPage_appPreviewSection__LxaUJ{padding:5rem 1.5rem}}@media (min-width:1024px){.LandingPage_appPreviewSection__LxaUJ{padding:5rem 3rem}}@media (min-width:1280px){.LandingPage_appPreviewSection__LxaUJ{padding:5rem 6rem}}@media (min-width:1536px){.LandingPage_appPreviewSection__LxaUJ{padding:5rem 200px}}.LandingPage_appPreviewContainer__T7ry6{max-width:1920px;margin:0 auto}.LandingPage_appPreviewContent__e8Dza{display:flex;flex-direction:column;gap:64px}.LandingPage_appPreviewHeader__fQleB{display:flex;flex-direction:column;gap:15px;align-items:center}.LandingPage_appPreviewTitle__eFRfP{font-family:Pretendard,sans-serif;font-weight:700;line-height:1.3;color:#101828;font-size:24px;text-align:center}@media (min-width:640px){.LandingPage_appPreviewTitle__eFRfP{font-size:30px}}@media (min-width:1024px){.LandingPage_appPreviewTitle__eFRfP{line-height:40px;font-size:36px}}.LandingPage_appPreviewSubtitle__rKAMu{font-family:"Arial:Regular","Noto_Sans_KR:Regular",sans-serif;line-height:1.5;color:#4a5565;font-size:14px;text-align:center}@media (min-width:1024px){.LandingPage_appPreviewSubtitle__rKAMu{line-height:28px;font-size:16px}}.LandingPage_appPreviewCarousel__22rFU{max-width:500px;width:100%;margin:0 auto;position:relative;padding-bottom:4rem}.LandingPage_carouselNavButton__eZgCr{position:absolute;top:50%;z-index:10;display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:9999px;background-color:#fff;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);border:1px solid #e5e7eb;cursor:pointer;transition:box-shadow .3s}.LandingPage_carouselNavButton__eZgCr:hover{box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04)}.LandingPage_carouselNavButtonLeft__bFXUk{left:0;transform:translate(-4rem,-50%)}.LandingPage_carouselNavButtonRight__L8fBn{right:0;transform:translate(4rem,-50%)}.LandingPage_carouselOverflow__WT8dE{overflow:hidden}.LandingPage_carouselSlide__tOMtt{display:flex;flex-direction:column;align-items:center;gap:16px}.LandingPage_carouselPhone__zbvz_{position:relative;width:320px;height:640px;border-radius:40px;overflow:hidden;box-shadow:0 20px 60px -10px rgba(0,0,0,.25);border:8px solid #1f2937;margin:0 auto}.LandingPage_carouselImage__wGIjB{width:100%;height:100%;object-fit:cover}.LandingPage_carouselInfo__DJflH{display:flex;flex-direction:column;gap:8px;align-items:center}.LandingPage_carouselInfoTitle__19D20{font-family:Pretendard,sans-serif;font-weight:700;font-size:18px;color:#101828}.LandingPage_carouselInfoDescription__FfFGs{font-family:Pretendard,sans-serif;font-weight:400;font-size:14px;color:#4a5565;text-align:center;white-space:pre-line}.LandingPage_carouselDots__4vq6_{display:flex;justify-content:center;gap:.5rem;margin-top:2rem}.LandingPage_carouselDot__yKthv{width:.75rem;height:.75rem;border-radius:9999px;background-color:rgba(16,185,129,.3);border:none;cursor:pointer;transition:all .3s}.LandingPage_carouselDot__yKthv:hover{background-color:rgba(16,185,129,.5)}.LandingPage_carouselDotActive__4Q08N{background-color:#10b981;width:2rem}.LandingPage_ctaSection__sKaaH{background:linear-gradient(180deg,#1a5928,#2d7a3e);padding:5rem 1rem}@media (min-width:640px){.LandingPage_ctaSection__sKaaH{padding:5rem 1.5rem}}@media (min-width:1024px){.LandingPage_ctaSection__sKaaH{padding:5rem 3rem}}@media (min-width:1280px){.LandingPage_ctaSection__sKaaH{padding:5rem 6rem}}@media (min-width:1536px){.LandingPage_ctaSection__sKaaH{padding:5rem 200px}}.LandingPage_ctaContainer__IXI2S{max-width:1920px;margin:0 auto;text-align:center}.LandingPage_ctaTitle__0HPHE{font-family:Pretendard,sans-serif;font-weight:700;line-height:1.3;font-size:24px;color:#fff;margin-bottom:1rem}@media (min-width:640px){.LandingPage_ctaTitle__0HPHE{font-size:30px;margin-bottom:1.5rem}}@media (min-width:1024px){.LandingPage_ctaTitle__0HPHE{line-height:40px;font-size:36px}}.LandingPage_ctaSubtitle__qQjy7{font-family:"Arial:Regular","Noto_Sans_KR:Regular",sans-serif;line-height:1.5;font-size:14px;color:#fff;margin-bottom:1.5rem}@media (min-width:640px){.LandingPage_ctaSubtitle__qQjy7{font-size:16px;margin-bottom:2rem}}@media (min-width:1024px){.LandingPage_ctaSubtitle__qQjy7{line-height:28px;font-size:18px}}.LandingPage_ctaButton__mH_Hn{background-color:#fff;height:50px;border-radius:10px;padding:12px 40px;display:inline-flex;gap:8px;align-items:center;justify-content:center;border:none;cursor:pointer;transition:box-shadow .3s}.LandingPage_ctaButton__mH_Hn:hover{box-shadow:0 25px 50px -12px rgba(0,0,0,.25)}.LandingPage_ctaButtonText__1JW9u{font-family:Pretendard,sans-serif;font-weight:700;color:#1a5928;font-size:18px}.LandingPage_footer__fTRtS{background-color:#1e293b;color:#d1d5db;padding:3rem 1rem}@media (min-width:640px){.LandingPage_footer__fTRtS{padding:3rem 1.5rem}}@media (min-width:1024px){.LandingPage_footer__fTRtS{padding:3rem}}@media (min-width:1280px){.LandingPage_footer__fTRtS{padding:3rem 6rem}}@media (min-width:1536px){.LandingPage_footer__fTRtS{padding:3rem 200px}}.LandingPage_footerContainer__3_SkS{max-width:1920px;margin:0 auto}.LandingPage_footerGrid__c5n_g{display:grid;grid-template-columns:1fr;grid-gap:2rem;gap:2rem;margin-bottom:2rem}@media (min-width:768px){.LandingPage_footerGrid__c5n_g{grid-template-columns:repeat(4,1fr)}}.LandingPage_footerLogo__bPr5r{display:flex;align-items:center;gap:.5rem;margin-bottom:1rem}.LandingPage_footerLogoIcon__qBBUq{position:relative;width:35px;height:35px}.LandingPage_footerLogoImage__VMd2k{position:absolute;inset:0;max-width:none;object-fit:cover;pointer-events:none;width:100%;height:100%}.LandingPage_footerLogoText__hbXQI{font-family:Pretendard,sans-serif;font-weight:800;color:#fff;font-size:1.125rem}.LandingPage_footerDescription__2pm7s{font-size:.875rem;color:#9ca3af;margin-bottom:1rem}.LandingPage_footerInfo__vicB5{display:flex;flex-direction:column;gap:.25rem;font-size:.875rem;color:#9ca3af}.LandingPage_footerSectionTitle__3ScDe{color:#fff;margin-bottom:1rem}.LandingPage_footerSectionTitleText__i8i3k{font-family:Pretendard,sans-serif;font-weight:700}.LandingPage_footerList__5Wmyi{display:flex;flex-direction:column;gap:.5rem;font-size:.875rem}.LandingPage_footerLink__qKUYh{color:inherit;text-decoration:none;transition:color .3s}.LandingPage_footerLink__qKUYh:hover{color:#fff}.LandingPage_footerButton__35_b_{background:none;border:none;color:inherit;cursor:pointer;padding:0;text-align:left;transition:color .3s}.LandingPage_footerButton__35_b_:hover{color:#fff}.LandingPage_footerBottom__YIpTQ{border-top:1px solid #374151;padding-top:2rem}.LandingPage_footerCopyright__OJ_4x{font-size:.875rem;color:#9ca3af;text-align:center}.LandingPage_legalModalOverlay__pRlOU{position:fixed;inset:0;background-color:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:60;display:flex;align-items:center;justify-content:center;padding:1rem}.LandingPage_legalModal__Jq3jf{background-color:#fff;border-radius:1rem;max-width:48rem;width:100%;max-height:80vh;overflow:hidden;position:relative;animation:LandingPage_fadeIn__GCkYD .2s}@keyframes LandingPage_fadeIn__GCkYD{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.LandingPage_legalModalHeader__fO9pB{position:-webkit-sticky;position:sticky;top:0;background-color:#fff;border-bottom:1px solid #e5e7eb;padding:1.5rem;display:flex;align-items:center;justify-content:space-between}.LandingPage_legalModalTitle__VQgeY{font-size:1.5rem}.LandingPage_legalModalTitleText__heu74{font-family:Pretendard,sans-serif;font-weight:700;color:#111827}.LandingPage_legalModalCloseButton__4zw7F{padding:.5rem;border-radius:9999px;background:none;border:none;cursor:pointer;transition:background-color .3s}.LandingPage_legalModalCloseButton__4zw7F:hover{background-color:#f3f4f6}.LandingPage_legalModalContent__8ptlf{padding:1.5rem;overflow-y:auto;max-height:calc(80vh - 88px)}.LandingPage_legalModalText__mJT4F{font-family:Pretendard,sans-serif;font-weight:400;font-size:13px;color:#525252;display:flex;flex-direction:column;gap:1rem}.LandingPage_legalModalSectionTitle__0GCME{font-family:Pretendard,sans-serif;font-weight:600;color:#242424}.LandingPage_legalModalDate__3Old8{color:#6b7280;font-size:.75rem;margin-top:2rem}.LandingPage_locationSection__FUStV{background-color:#fff;padding:4rem 1rem}@media (min-width:640px){.LandingPage_locationSection__FUStV{padding:4rem 1.5rem}}@media (min-width:1024px){.LandingPage_locationSection__FUStV{padding:4rem 3rem}}@media (min-width:1280px){.LandingPage_locationSection__FUStV{padding:4rem 6rem}}@media (min-width:1536px){.LandingPage_locationSection__FUStV{padding:4rem 200px}}.LandingPage_locationContainer__oH8my{max-width:1920px;margin:0 auto}.LandingPage_locationContent__eRtqm{display:flex;flex-direction:column;gap:48px}.LandingPage_locationHeader__GpInx{display:flex;flex-direction:column;gap:12px;align-items:center}.LandingPage_locationTitle__ObxwS{font-family:Pretendard,sans-serif;font-weight:700;line-height:40px;color:#101828;font-size:36px;text-align:center;margin:0}.LandingPage_locationSubtitle__9JbGB{font-family:Arial,Noto Sans KR,sans-serif;line-height:24px;color:#4a5565;font-size:16px;text-align:center;margin:0}.LandingPage_locationWrapper__hCkZj{max-width:1200px;margin:0 auto;width:100%}.LandingPage_locationGrid__vOylx{display:grid;grid-template-columns:1fr;grid-gap:0;gap:0;border-radius:14px;overflow:hidden;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);border:1px solid #e5e7eb}@media (min-width:768px){.LandingPage_locationGrid__vOylx{grid-template-columns:340px 1fr}}.LandingPage_locationInfoBox__pKtSP{background:linear-gradient(to bottom right,#1a5928,#2d7a3e);color:#fff;padding:2rem}.LandingPage_locationInfoItem__C3kw0{margin-bottom:2rem}.LandingPage_locationInfoItem__C3kw0:last-child{margin-bottom:0}.LandingPage_locationInfoTitle__lb63g{font-family:Pretendard,sans-serif;font-weight:700;font-size:18px;margin:0 0 .75rem;color:#fff}.LandingPage_locationInfoText__pnr0b{font-family:Arial,Noto Sans KR,sans-serif;font-size:14px;line-height:22px;color:hsla(0,0%,100%,.9);margin:0}.LandingPage_locationInfoSubtext__L6ypw{font-family:Arial,Noto Sans KR,sans-serif;color:#a7f3d0;font-size:13px;margin:.25rem 0 0}.LandingPage_locationMapWrapper__BtJ_9{height:300px}@media (min-width:768px){.LandingPage_locationMapWrapper__BtJ_9{height:auto;min-height:400px}}.LandingPage_locationMap__igr_j{width:100%;height:100%;border:0}.LandingPage_chevronTransition__LXz6y{transition:transform .3s}.LandingPage_chevronTransition__LXz6y:hover{transform:translateX(.25rem)}.Header_header__rnHCf{position:fixed;top:0;left:0;right:0;background-color:hsla(0,0%,100%,.95);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid #e5e7eb;z-index:50}.Header_container__hDSyx{max-width:1920px;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}@media (min-width:640px){.Header_container__hDSyx{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:1024px){.Header_container__hDSyx{padding-left:3rem;padding-right:3rem}}@media (min-width:1280px){.Header_container__hDSyx{padding-left:6rem;padding-right:6rem}}@media (min-width:1536px){.Header_container__hDSyx{padding-left:200px;padding-right:200px}}.Header_headerContent___MCpw{display:flex;align-items:center;justify-content:space-between;height:5rem}.Header_logo__QjwYx{display:flex;align-items:center;cursor:pointer}.Header_logoImage__ZK6f6{height:auto;width:auto;max-height:100px}.Header_logoIconContent__PYI0n{align-content:stretch;display:flex;flex-direction:column;align-items:center;padding:3px 7px;position:relative;width:100%;height:100%}.Header_logoIconSvgWrapper__J1cU5{position:relative;flex-shrink:0;width:20px;height:20px}.Header_logoIconSvg__UMyPG{display:block;width:100%;height:100%;filter:brightness(0) invert(1)}.Header_logoIconText__HGuld{font-family:Pretendard,sans-serif;font-weight:800;line-height:normal;font-style:normal;position:relative;flex-shrink:0;font-size:6px;white-space:nowrap;color:#fff}.Header_logoText__Ahz2H{font-family:Pretendard,sans-serif;font-weight:800;color:#101828;font-size:20px}.Header_desktopNav__jECN3{display:none;align-items:center;gap:2rem}@media (min-width:768px){.Header_desktopNav__jECN3{display:flex}}.Header_navButton__CEXoc{font-family:Pretendard,sans-serif;font-weight:500;color:#4a5565;font-size:16px;background:none;border:none;cursor:pointer;transition:color .2s}.Header_navButton__CEXoc:hover{color:#111827}.Header_navButtonActive__lQWoS{color:#2d7a3e;font-family:Pretendard,sans-serif;font-weight:700;position:relative}.Header_navButtonActive__lQWoS:after{content:"";position:absolute;bottom:-4px;left:0;right:0;height:2px;background-color:#2d7a3e;border-radius:1px}.Header_startButton__AvOpm{padding:8px 23px;background:linear-gradient(180deg,#1a5928,#2d7a3e);color:#fff;border-radius:10px;font-family:Pretendard,sans-serif;font-weight:500;font-size:16px;border:none;cursor:pointer;transition:box-shadow .2s}.Header_startButton__AvOpm:hover{box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1)}.Header_mobileMenuButton__oEt6y{display:block;padding:.5rem;color:#4b5563;background:none;border:none;cursor:pointer;transition:color .2s}.Header_mobileMenuButton__oEt6y:hover{color:#111827}@media (min-width:768px){.Header_mobileMenuButton__oEt6y{display:none}}.Header_menuIcon__do1qY{width:1.5rem;height:1.5rem}.Header_mobileNav__IhQhh{display:block;border-top:1px solid #e5e7eb;background-color:#fff}@media (min-width:768px){.Header_mobileNav__IhQhh{display:none}}.Header_mobileNavContent__6PXAw{padding:1rem;display:flex;flex-direction:column;gap:.75rem}.Header_mobileNavButton__WaG01{color:#4b5563;padding-top:.5rem;padding-bottom:.5rem;text-align:left;background:none;border:none;cursor:pointer;transition:color .2s}.Header_mobileNavButton__WaG01:hover{color:#111827}.Header_mobileNavButtonActive__h2fl9{color:#2d7a3e;font-family:Pretendard,sans-serif;font-weight:700}.Header_mobileStartButton__h2SK7{margin-top:.5rem;padding:.625rem 1.5rem;background:linear-gradient(180deg,#1a5928,#2d7a3e);color:#fff;border-radius:.5rem;text-align:center;border:none;cursor:pointer}.Header_modalOverlay__z6fta{position:fixed;inset:0;background-color:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:60;display:flex;align-items:center;justify-content:center;padding:1rem;animation:Header_fadeIn__DYxp2 .2s ease-out}@keyframes Header_fadeIn__DYxp2{0%{opacity:0}to{opacity:1}}.Header_modal__U4KXe{background-color:#fff;border-radius:1rem;max-width:28rem;width:100%;padding:2rem;position:relative;animation:Header_modalIn__GtJi9 .2s ease-out}@keyframes Header_modalIn__GtJi9{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.Header_closeButton__REtv7{position:absolute;top:1rem;right:1rem;padding:.5rem;background:none;border:none;border-radius:9999px;cursor:pointer;transition:background-color .2s}.Header_closeButton__REtv7:hover{background-color:#f3f4f6}.Header_closeIcon__J7cmM{width:1.25rem;height:1.25rem;color:#6b7280}.Header_modalHeader__Np8KI{text-align:center;margin-bottom:2rem}.Header_modalLogo__YPDB1{margin:0 auto 1rem;height:auto;width:auto;max-height:40px}.Header_modalTitle__Rh2yS{font-size:1.5rem;margin-bottom:.5rem}.Header_modalTitleText__9ObvX{font-family:Pretendard,sans-serif;font-weight:700;color:#111827}.Header_modalSubtitle__oxbCM{color:#4b5563}.Header_downloadButtons__Zz3kl{display:flex;flex-direction:column;gap:.75rem}.Header_downloadButton__Rgig6{width:100%;display:flex;align-items:center;gap:1rem;padding:1rem;border:2px solid #e5e7eb;border-radius:.75rem;background:#fff;cursor:pointer;transition:all .2s}.Header_downloadButton__Rgig6:hover{border-color:#2d7a3e;background-color:#f9fafb}.Header_downloadIconWrapper__fKiXW{width:3rem;height:3rem;border-radius:.75rem;display:flex;align-items:center;justify-content:center;transition:transform .2s}.Header_downloadButton__Rgig6:hover .Header_downloadIconWrapper__fKiXW{transform:scale(1.1)}.Header_storeIconWrapper__N2lXf{width:3rem;height:3rem;border-radius:.75rem;overflow:hidden;flex-shrink:0;transition:transform .2s;border:1px solid #e5e7eb}.Header_downloadButton__Rgig6:hover .Header_storeIconWrapper__N2lXf{transform:scale(1.1)}.Header_storeIcon___MuUT{width:100%;height:100%;object-fit:cover}.Header_appleIconWrapper__c8Jzw{background-color:#000}.Header_appleIcon__4CI4L{width:1.75rem;height:1.75rem;color:#fff}.Header_playIconWrapper__KRD0m{background:linear-gradient(to bottom right,#3b82f6,#22c55e)}.Header_playIcon__a4qD1{width:1.75rem;height:1.75rem;color:#fff}.Header_downloadInfo___VBwZ{flex:1 1;text-align:left}.Header_downloadLabel__FXkML{font-size:.75rem;color:#6b7280}.Header_downloadTitle___l_kz{font-family:Pretendard,sans-serif;font-weight:700;color:#111827}.Header_chevronIcon___CMKN{width:1.25rem;height:1.25rem;color:#9ca3af;transition:all .2s}.Header_downloadButton__Rgig6:hover .Header_chevronIcon___CMKN{color:#2d7a3e;transform:translateX(.25rem)}.Header_comingSoonModal__xh0lW{background-color:#fff;border-radius:1rem;max-width:20rem;width:100%;padding:2rem;position:relative;animation:Header_modalIn__GtJi9 .2s ease-out;text-align:center}.Header_comingSoonContent__kBEIq{display:flex;flex-direction:column;align-items:center;gap:1rem}.Header_comingSoonIcon__lyGGf{font-size:3rem}.Header_comingSoonTitle__mj_jP{font-family:Pretendard,sans-serif;font-weight:700;font-size:1.5rem;color:#111827;margin:0}.Header_comingSoonText__DhsTs{color:#6b7280;font-size:.95rem;line-height:1.6;margin:0}.Header_comingSoonButton__EF3UT{margin-top:.5rem;padding:.75rem 2rem;background:linear-gradient(180deg,#1a5928,#2d7a3e);color:#fff;border-radius:.5rem;font-family:Pretendard,sans-serif;font-weight:500;font-size:1rem;border:none;cursor:pointer;transition:box-shadow .2s}.Header_comingSoonButton__EF3UT:hover{box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1)}.CompanyPage_container__Wx3F5{width:100%;min-height:100vh;background-color:#fff;padding-top:5rem;overflow:hidden}.CompanyPage_heroSection__OPf_a{padding:5rem 1rem}@media (min-width:640px){.CompanyPage_heroSection__OPf_a{padding:5rem 1.5rem}}@media (min-width:1024px){.CompanyPage_heroSection__OPf_a{padding:5rem 3rem}}@media (min-width:1280px){.CompanyPage_heroSection__OPf_a{padding:5rem 6rem}}@media (min-width:1536px){.CompanyPage_heroSection__OPf_a{padding:5rem 200px}}.CompanyPage_heroWrapper__mJQ5j{max-width:1920px;margin:0 auto}.CompanyPage_heroHeader__srmqj{display:flex;flex-direction:column;gap:20px;align-items:center;margin-bottom:80px}.CompanyPage_heroTitle__RhKGG{line-height:40px;color:#101828;font-size:36px}.CompanyPage_heroSubtitle__urbyY,.CompanyPage_heroTitle__RhKGG{font-family:Pretendard,sans-serif;font-weight:700;text-align:center;margin:0}.CompanyPage_heroSubtitle__urbyY{font-size:28px;color:#2d7a3e}.CompanyPage_contentWrapper__B0RYm{max-width:1200px;margin:0 auto;display:flex;flex-direction:column;gap:80px}.CompanyPage_overviewSection__78r7L{display:flex;flex-direction:column;gap:1.5rem}.CompanyPage_sectionTitle__pao_5{font-family:Pretendard,sans-serif;font-weight:700;font-size:28px;color:#101828;margin:0 0 1.5rem}.CompanyPage_sectionText__LDw42{font-family:Pretendard,sans-serif;font-weight:400;font-size:17px;color:#4a5565;line-height:32px;margin:0}.CompanyPage_coreValuesGrid__q2zAR{display:grid;grid-template-columns:1fr;grid-gap:2rem;gap:2rem}@media (min-width:768px){.CompanyPage_coreValuesGrid__q2zAR{grid-template-columns:repeat(3,1fr)}}.CompanyPage_coreValueCard__89sAY{display:flex;flex-direction:column;align-items:center;text-align:center;padding:2rem;border-radius:20px;background:linear-gradient(to bottom right,#f9fafb,#fff);border:1px solid #f3f4f6;transition:box-shadow .3s}.CompanyPage_coreValueCard__89sAY:hover{box-shadow:0 25px 50px -12px rgba(0,0,0,.25)}.CompanyPage_coreValueIconWrapper__n_xN1{width:4rem;height:4rem;border-radius:50%;background:linear-gradient(to bottom right,#1a5928,#2d7a3e);display:flex;align-items:center;justify-content:center;margin-bottom:1rem}.CompanyPage_coreValueIcon__Jj340{width:2rem;height:2rem;color:#fff}.CompanyPage_coreValueTitle__oFFj2{font-family:Pretendard,sans-serif;font-weight:700;font-size:24px;color:#101828;margin:0 0 .75rem}.CompanyPage_coreValueDescription__4Qxeh{font-family:Pretendard,sans-serif;font-weight:400;font-size:15px;color:#4a5565;line-height:24px;margin:0}.CompanyPage_coreProductSection__ynn5i{background:linear-gradient(to bottom right,#f9fafb,#fff);border-radius:24px;padding:2rem;border:1px solid #f3f4f6}@media (min-width:1024px){.CompanyPage_coreProductSection__ynn5i{padding:3rem}}.CompanyPage_coreProductGrid__1wlzC{display:grid;grid-template-columns:1fr;grid-gap:60px;gap:60px;align-items:center}@media (min-width:1024px){.CompanyPage_coreProductGrid__1wlzC{grid-template-columns:1fr 2fr}}.CompanyPage_productImageBox__UiADc,.CompanyPage_productImageWrapper__d9UiO{position:relative;display:flex;justify-content:center}.CompanyPage_productImageBox__UiADc{background:linear-gradient(to bottom right,#1a5928,#2d7a3e);border-radius:24px;padding:3rem;width:100%;max-width:280px;aspect-ratio:1;align-items:center;box-shadow:0 10px 40px rgba(0,0,0,.15);transition:transform .3s}.CompanyPage_productImageBox__UiADc:hover{transform:scale(1.05)}.CompanyPage_productIcon__39mSM{width:8rem;height:8rem;color:#fff}.CompanyPage_productContent__owIc7{display:flex;flex-direction:column;gap:1.5rem}.CompanyPage_productLabel__mNnW5{font-family:Pretendard,sans-serif;font-weight:500;font-size:14px;color:#2d7a3e;margin:0 0 .75rem;text-transform:uppercase;letter-spacing:.05em}.CompanyPage_productTitle___QEpB{font-family:Pretendard,sans-serif;font-weight:700;font-size:28px;color:#101828;margin:0 0 1rem;line-height:1.2}.CompanyPage_productDescription__BmolA{font-family:Pretendard,sans-serif;font-weight:400;font-size:17px;color:#4a5565;line-height:32px;margin:0}.CompanyPage_logoMeaningSection__8bpVH{background:linear-gradient(to bottom right,rgba(26,89,40,.05),rgba(45,122,62,.05));border-radius:24px;padding:2rem;border:1px solid rgba(45,122,62,.2)}@media (min-width:1024px){.CompanyPage_logoMeaningSection__8bpVH{padding:3rem}}.CompanyPage_logoMeaningContent__QoEsf{display:flex;align-items:flex-start;gap:1rem}.CompanyPage_logoMeaningIcon__WIs9x{width:1.5rem;height:1.5rem;color:#2d7a3e;flex-shrink:0;margin-top:.25rem}.CompanyPage_logoMeaningTitle__3g2QS{font-family:Pretendard,sans-serif;font-weight:700;font-size:22px;color:#101828;margin:0 0 .75rem}.CompanyPage_logoMeaningText__DQsm_{font-family:Pretendard,sans-serif;font-weight:400;font-size:17px;color:#4a5565;line-height:32px;margin:0}.CompanyPage_businessModelsTitle__tdR5H{font-family:Pretendard,sans-serif;font-weight:700;font-size:28px;color:#101828;margin:0 0 2rem;text-align:center}.CompanyPage_businessModelsGrid__G6EmS{display:grid;grid-template-columns:1fr;grid-gap:1.5rem;gap:1.5rem}@media (min-width:768px){.CompanyPage_businessModelsGrid__G6EmS{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.CompanyPage_businessModelsGrid__G6EmS{grid-template-columns:repeat(4,1fr)}}.CompanyPage_businessModelCard__EmYQ7{display:flex;flex-direction:column;align-items:center;text-align:center;padding:1.5rem;border-radius:20px;background-color:#fff;border:1px solid #e5e7eb;transition:all .3s}.CompanyPage_businessModelCard__EmYQ7:hover{box-shadow:0 25px 50px -12px rgba(0,0,0,.25);transform:translateY(-8px)}.CompanyPage_businessModelIconWrapper__SxQLu{width:4rem;height:4rem;border-radius:16px;display:flex;align-items:center;justify-content:center;margin-bottom:1rem;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1)}.CompanyPage_businessModelIconGreen__7YBbp{background:linear-gradient(to bottom right,#1a5928,#2d7a3e)}.CompanyPage_businessModelIconBlue__k1pCV{background:linear-gradient(to bottom right,#2563eb,#1d4ed8)}.CompanyPage_businessModelIconPurple__cgf9q{background:linear-gradient(to bottom right,#9333ea,#7c3aed)}.CompanyPage_businessModelIconOrange__7cILk{background:linear-gradient(to bottom right,#ea580c,#c2410c)}.CompanyPage_businessModelIcon__aLpZG{width:2rem;height:2rem;color:#fff}.CompanyPage_businessModelSubtitle__0yWR7{font-family:Pretendard,sans-serif;font-weight:500;font-size:12px;color:#2d7a3e;margin:0 0 .5rem;text-transform:uppercase;letter-spacing:.05em}.CompanyPage_businessModelTitle__hHVnn{font-family:Pretendard,sans-serif;font-weight:700;font-size:16px;color:#101828;line-height:24px;margin:0}.CompanyPage_aiSection__h7DSX{display:grid;grid-template-columns:1fr;grid-gap:60px;gap:60px;align-items:center}@media (min-width:1024px){.CompanyPage_aiSection__h7DSX{grid-template-columns:repeat(2,1fr)}}.CompanyPage_aiContent__AnqMg{display:flex;flex-direction:column;gap:1.5rem;order:2}@media (min-width:1024px){.CompanyPage_aiContent__AnqMg{order:1}}.CompanyPage_aiImageWrapper__Z7Tc9{position:relative;display:flex;justify-content:center;order:1}@media (min-width:1024px){.CompanyPage_aiImageWrapper__Z7Tc9{order:2}}.CompanyPage_aiImageBox__5YC2F{position:relative;background:linear-gradient(to bottom right,#0891b2,#0e7490);border-radius:24px;padding:3rem;width:280px;height:280px;display:flex;align-items:center;justify-content:center;box-shadow:0 10px 40px rgba(0,0,0,.15);transition:transform .3s}.CompanyPage_aiImageBox__5YC2F:hover{transform:scale(1.05)}.CompanyPage_aiIcon__KHqwv{width:8rem;height:8rem;color:#fff}.CompanyPage_visionSection__Kf_GA{background:linear-gradient(to bottom right,#1a5928,#2d7a3e);border-radius:24px;padding:2rem;color:#fff}@media (min-width:1024px){.CompanyPage_visionSection__Kf_GA{padding:3rem}}.CompanyPage_visionContent__dWJCE{display:flex;align-items:flex-start;gap:1rem}.CompanyPage_visionIcon__SMuMZ{width:2rem;height:2rem;flex-shrink:0;margin-top:.25rem}.CompanyPage_visionTitle__gVwA_{font-family:Pretendard,sans-serif;font-weight:700;font-size:28px;margin:0 0 1rem}.CompanyPage_visionTextWrapper___5Yzp{display:flex;flex-direction:column;gap:1rem}.CompanyPage_visionText__feBRx{font-family:Pretendard,sans-serif;font-weight:400;font-size:17px;line-height:32px;opacity:.95;margin:0}.CompanyPage_visionTextBold__oBy7h{font-family:Pretendard,sans-serif;font-weight:700;font-size:18px;line-height:32px;margin:0}.FeaturesPage_container__aSgbY{width:100%;min-height:100vh;background-color:#fff;padding-top:5rem}.FeaturesPage_section__bjh2_{padding:5rem 1rem}@media (min-width:640px){.FeaturesPage_section__bjh2_{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:1024px){.FeaturesPage_section__bjh2_{padding-left:200px;padding-right:200px}}.FeaturesPage_contentWrapper__uS90I{max-width:1920px;margin-left:auto;margin-right:auto}.FeaturesPage_mainContent__3n8si{display:flex;flex-direction:column;gap:64px}.FeaturesPage_header__uFov5{display:flex;flex-direction:column;gap:15px;align-items:center}.FeaturesPage_headerTitle__ESJ31{font-family:Pretendard,sans-serif;line-height:40px;color:#101828;font-size:36px;text-align:center;font-weight:700}.FeaturesPage_headerSubtitle__iNNIg{font-family:"Arial:Regular","Noto_Sans_KR:Regular",sans-serif;line-height:28px;color:#4a5565;font-size:18px;text-align:center}.FeaturesPage_screensContainer__m9KUp{display:flex;flex-direction:column;gap:120px}.FeaturesPage_featureGrid__3uCvg{display:grid;grid-template-columns:1fr;grid-gap:80px;gap:80px;max-width:1200px;margin-left:auto;margin-right:auto;width:100%;align-items:center}@media (min-width:1024px){.FeaturesPage_featureGrid__3uCvg{grid-template-columns:repeat(2,1fr)}}.FeaturesPage_imageContainer__0xn3L{display:flex;justify-content:center}.FeaturesPage_phoneFrame__9VY9b{position:relative;width:100%;max-width:360px;aspect-ratio:9/18;border-radius:40px;overflow:hidden;box-shadow:0 20px 60px -10px rgba(0,0,0,.25);border:8px solid #1f2937}.FeaturesPage_phoneImage__IM5wS{width:100%;height:100%;object-fit:cover}.FeaturesPage_textContent__CV9Sb{display:flex;flex-direction:column;gap:20px;padding-left:1.5rem;padding-right:1.5rem}.FeaturesPage_featureTitle__zDAOV{font-family:Pretendard,sans-serif;font-weight:700;font-size:28px;color:#101828}.FeaturesPage_featureList__KcNKF{display:flex;flex-direction:column;gap:.75rem}.FeaturesPage_featureItem__BZ27i{display:flex;align-items:flex-start;gap:.75rem}.FeaturesPage_iconBadge__U_LXu{background:linear-gradient(180deg,#1a5928,#2d7a3e);border-radius:9999px;padding:.25rem;margin-top:.25rem;flex-shrink:0}.FeaturesPage_icon__9OAya{width:1rem;height:1rem;color:#fff}.FeaturesPage_featureText__M_9wF{font-family:Pretendard,sans-serif;font-weight:400;font-size:16px;color:#4a5565;line-height:28px}.FeaturesPage_order2__h_ox_{order:2}.FeaturesPage_order1__fFo_6{order:1}@media (min-width:1024px){.FeaturesPage_lgOrder1__O7DG3{order:1}.FeaturesPage_lgOrder2__YaqcQ{order:2}}.HowToUsePage_container__YQJWF{width:100%;min-height:100vh;background-color:#fff;padding-top:5rem}.HowToUsePage_section__AdEU5{padding:5rem 1rem}.HowToUsePage_sectionInner__vwx9R{max-width:1920px;margin-left:auto;margin-right:auto}.HowToUsePage_mainContent__AnEAd{display:flex;flex-direction:column;gap:64px}.HowToUsePage_header__40k8z{display:flex;flex-direction:column;gap:15px;align-items:center}.HowToUsePage_headerTitle__hTa_0{font-family:Pretendard,sans-serif;font-weight:700;line-height:40px;color:#101828;font-size:32px;text-align:center}.HowToUsePage_headerSubtitle__CSyEm{font-family:"Arial:Regular","Noto_Sans_KR:Regular",sans-serif;line-height:28px;color:#4a5565;font-size:16px;text-align:center}.HowToUsePage_stepsContainer__dYYay{display:flex;flex-direction:column;gap:32px;max-width:1024px;margin-left:auto;margin-right:auto;width:100%}.HowToUsePage_stepCard__fz2X4{background-color:#fafafa;border:1px solid #e5e7eb;border-radius:14px;padding:25px;display:flex;gap:24px;align-items:flex-start}.HowToUsePage_stepNumber__S07c_{background:linear-gradient(180deg,#1a5928,#2d7a3e);border-radius:9999px;width:48px;height:48px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.HowToUsePage_stepNumberText__AN5UE{font-family:Pretendard,sans-serif;font-weight:700;line-height:28px;font-size:18px;color:#fff}.HowToUsePage_stepContent__SQJgY{flex:1 1;display:flex;flex-direction:column;gap:8px}.HowToUsePage_stepHeader__bD4FZ{display:flex;gap:12px;align-items:center}.HowToUsePage_stepTitle__ArH4D{font-family:Pretendard,sans-serif;font-weight:700;line-height:28px;color:#101828;font-size:20px}.HowToUsePage_stepIconContainer__hVzvl,.HowToUsePage_stepIcon__VzUs2{width:24px;height:24px;color:#2d7a3e;filter:brightness(0) saturate(100%) invert(32%) sepia(89%) saturate(383%) hue-rotate(85deg) brightness(92%) contrast(88%)}.HowToUsePage_stepDescription__2aMRs{font-family:"Arial:Regular","Noto_Sans_KR:Regular",sans-serif;line-height:24px;color:#4a5565;font-size:16px}.HowToUsePage_faqContainer__XuNpO{max-width:1024px;margin-left:auto;margin-right:auto;width:100%}.HowToUsePage_faqTitle__TCUdy{font-family:Pretendard,sans-serif;font-weight:700;font-size:24px;color:#101828;margin-bottom:1.5rem}.HowToUsePage_faqList__ecc6U{display:flex;flex-direction:column;gap:1rem}.HowToUsePage_faqItem__b9FDv{background-color:#fafafa;border:1px solid #e5e7eb;border-radius:14px;padding:1.5rem}.HowToUsePage_faqQuestion__GiKkz{font-family:Pretendard,sans-serif;font-weight:700;font-size:16px;color:#101828;margin-bottom:.5rem}.HowToUsePage_faqAnswer__IBFVX{font-size:14px;color:#4a5565}@media (min-width:640px){.HowToUsePage_section__AdEU5{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:1024px){.HowToUsePage_section__AdEU5{padding-left:200px;padding-right:200px}}.NoticeDetailPage_container___7iEX{width:100%;min-height:100vh;background-color:#fafafa;padding-top:4rem}@media (min-width:768px){.NoticeDetailPage_container___7iEX{padding-top:5rem}}.NoticeDetailPage_section__rx5WL{padding:2.5rem 1rem}@media (min-width:640px){.NoticeDetailPage_section__rx5WL{padding:3rem 1.5rem}}@media (min-width:768px){.NoticeDetailPage_section__rx5WL{padding:4rem 2rem}}@media (min-width:1024px){.NoticeDetailPage_section__rx5WL{padding:5rem 4rem}}@media (min-width:1280px){.NoticeDetailPage_section__rx5WL{padding-left:200px;padding-right:200px}}.NoticeDetailPage_sectionInner__7MRTa{max-width:1920px;margin-left:auto;margin-right:auto}.NoticeDetailPage_contentWrapper__kSEXC{display:flex;flex-direction:column;gap:1rem;max-width:800px;margin-left:auto;margin-right:auto;width:100%}@media (min-width:640px){.NoticeDetailPage_contentWrapper__kSEXC{gap:1.25rem}}@media (min-width:768px){.NoticeDetailPage_contentWrapper__kSEXC{gap:1.5rem}}.NoticeDetailPage_backButton__fdmSj{display:flex;align-items:center;gap:.125rem;color:#4b5563;background:none;border:none;padding:0;cursor:pointer;font-size:.813rem;transition:color .2s}@media (min-width:640px){.NoticeDetailPage_backButton__fdmSj{gap:.25rem;font-size:.875rem}}.NoticeDetailPage_backButton__fdmSj:hover{color:#2d7a3e}.NoticeDetailPage_backIcon__jja6y{width:1rem;height:1rem}@media (min-width:640px){.NoticeDetailPage_backIcon__jja6y{width:1.25rem;height:1.25rem}}.NoticeDetailPage_detailCard__Z_dBl{background-color:#fff;border:1px solid #e5e7eb;border-radius:.75rem;padding:1.25rem}@media (min-width:640px){.NoticeDetailPage_detailCard__Z_dBl{border-radius:1rem;padding:1.75rem}}@media (min-width:768px){.NoticeDetailPage_detailCard__Z_dBl{padding:2rem}}@media (min-width:1024px){.NoticeDetailPage_detailCard__Z_dBl{padding:2.5rem}}.NoticeDetailPage_detailHeader__n_JCr{display:flex;align-items:center;justify-content:space-between;margin-bottom:.75rem}@media (min-width:640px){.NoticeDetailPage_detailHeader__n_JCr{margin-bottom:1rem}}.NoticeDetailPage_badge__USZ7T{padding:.188rem .5rem;border-radius:.25rem}@media (min-width:640px){.NoticeDetailPage_badge__USZ7T{padding:.25rem .75rem}}.NoticeDetailPage_badgeImportant__aqKdy{background-color:#fee2e2}.NoticeDetailPage_badgeNormal__1DdMh{background-color:#dbeafe}.NoticeDetailPage_badgeText__yXQ3U{font-size:.688rem;font-weight:500}@media (min-width:640px){.NoticeDetailPage_badgeText__yXQ3U{font-size:.75rem}}.NoticeDetailPage_badgeTextImportant__x_mV4{color:#dc2626}.NoticeDetailPage_badgeTextNormal___vTzQ{color:#2563eb}.NoticeDetailPage_date__j42hq{font-size:.75rem;color:#9ca3af}@media (min-width:640px){.NoticeDetailPage_date__j42hq{font-size:.875rem}}.NoticeDetailPage_detailTitle__dLg9e{font-size:1.25rem;font-weight:700;color:#111827;margin:0 0 1rem;line-height:1.4}@media (min-width:640px){.NoticeDetailPage_detailTitle__dLg9e{font-size:1.5rem;margin-bottom:1.25rem}}@media (min-width:768px){.NoticeDetailPage_detailTitle__dLg9e{font-size:1.75rem;margin-bottom:1.5rem}}.NoticeDetailPage_divider__XlBwz{height:1px;background-color:#e5e7eb;margin-bottom:1rem}@media (min-width:640px){.NoticeDetailPage_divider__XlBwz{margin-bottom:1.25rem}}@media (min-width:768px){.NoticeDetailPage_divider__XlBwz{margin-bottom:1.5rem}}.NoticeDetailPage_detailContent__sKG2n{color:#374151;line-height:1.7;font-size:.875rem}@media (min-width:640px){.NoticeDetailPage_detailContent__sKG2n{line-height:1.8;font-size:.938rem}}@media (min-width:768px){.NoticeDetailPage_detailContent__sKG2n{font-size:1rem}}.NoticeDetailPage_detailContent__sKG2n p{margin:0}.NoticeDetailPage_emptyLine__Qc50m{height:.75rem}@media (min-width:640px){.NoticeDetailPage_emptyLine__Qc50m{height:1rem}}.NoticeDetailPage_navigation__1zBVj{display:flex;justify-content:center;gap:.75rem;margin-top:.5rem}@media (min-width:640px){.NoticeDetailPage_navigation__1zBVj{gap:1rem;margin-top:1rem}}.NoticeDetailPage_listButton__FVzcI{padding:.625rem 1.5rem;background-color:#2d7a3e;color:#fff;border:none;border-radius:.375rem;font-size:.875rem;font-weight:500;cursor:pointer;transition:background-color .2s}@media (min-width:640px){.NoticeDetailPage_listButton__FVzcI{padding:.75rem 2rem;border-radius:.5rem;font-size:1rem}}.NoticeDetailPage_listButton__FVzcI:hover{background-color:#1a5928}.NoticeDetailPage_notFoundWrapper__VeOsp{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;padding:3rem 1rem}@media (min-width:640px){.NoticeDetailPage_notFoundWrapper__VeOsp{gap:1.5rem;padding:4rem 1rem}}.NoticeDetailPage_notFoundText__QGy9B{font-size:1rem;color:#6b7280}@media (min-width:640px){.NoticeDetailPage_notFoundText__QGy9B{font-size:1.125rem}}.NoticesPage_container__eKCAJ{width:100%;min-height:100vh;background-color:#fafafa;padding-top:4rem}@media (min-width:768px){.NoticesPage_container__eKCAJ{padding-top:5rem}}.NoticesPage_section__LRsSI{padding:2.5rem 1rem}@media (min-width:640px){.NoticesPage_section__LRsSI{padding:3rem 1.5rem}}@media (min-width:768px){.NoticesPage_section__LRsSI{padding:4rem 2rem}}@media (min-width:1024px){.NoticesPage_section__LRsSI{padding:5rem 4rem}}@media (min-width:1280px){.NoticesPage_section__LRsSI{padding-left:200px;padding-right:200px}}.NoticesPage_sectionInner__FZMxF{max-width:1920px;margin-left:auto;margin-right:auto}.NoticesPage_contentWrapper__o_oyC{display:flex;flex-direction:column;gap:2rem}@media (min-width:640px){.NoticesPage_contentWrapper__o_oyC{gap:2.5rem}}@media (min-width:768px){.NoticesPage_contentWrapper__o_oyC{gap:3rem}}@media (min-width:1024px){.NoticesPage_contentWrapper__o_oyC{gap:4rem}}.NoticesPage_header__4XXFW{display:flex;flex-direction:column;gap:.75rem;align-items:center;max-width:1024px;margin-left:auto;margin-right:auto;width:100%}@media (min-width:640px){.NoticesPage_header__4XXFW{gap:1rem}}.NoticesPage_title__mG8LI{font-weight:700;line-height:1.2;color:#101828;font-size:1.75rem;text-align:center}@media (min-width:640px){.NoticesPage_title__mG8LI{font-size:2rem}}@media (min-width:768px){.NoticesPage_title__mG8LI{font-size:2.25rem}}.NoticesPage_subtitle__pXvHK{line-height:1.6;color:#4a5565;font-size:.938rem;text-align:center}@media (min-width:640px){.NoticesPage_subtitle__pXvHK{font-size:1rem}}@media (min-width:768px){.NoticesPage_subtitle__pXvHK{font-size:1.125rem}}.NoticesPage_searchWrapper__qdnub{width:100%;max-width:600px;margin-top:.75rem}@media (min-width:640px){.NoticesPage_searchWrapper__qdnub{margin-top:1rem}}.NoticesPage_searchContainer__QUWTd{position:relative}.NoticesPage_searchIcon__G1LhD{position:absolute;left:.875rem;top:50%;transform:translateY(-50%);width:1.125rem;height:1.125rem;color:#9ca3af}@media (min-width:640px){.NoticesPage_searchIcon__G1LhD{left:1rem;width:1.25rem;height:1.25rem}}.NoticesPage_searchInput__KvwdW{width:100%;padding:.625rem 1rem .625rem 2.5rem;border:1px solid #d1d5db;border-radius:.625rem;font-size:.875rem}@media (min-width:640px){.NoticesPage_searchInput__KvwdW{padding-left:3rem;padding-top:.75rem;padding-bottom:.75rem;border-radius:.75rem;font-size:1rem}}.NoticesPage_searchInput__KvwdW:focus{outline:none;border-color:transparent;box-shadow:0 0 0 2px #2d7a3e}.NoticesPage_noticeList__kLRRd{display:flex;flex-direction:column;gap:.75rem;max-width:1024px;margin-left:auto;margin-right:auto;width:100%}@media (min-width:640px){.NoticesPage_noticeList__kLRRd{gap:1rem}}.NoticesPage_noticeCard__8W3v_{background-color:#fff;border:1px solid #e5e7eb;border-radius:.625rem;padding:1rem;transition:box-shadow .2s;cursor:pointer}@media (min-width:640px){.NoticesPage_noticeCard__8W3v_{border-radius:.75rem;padding:1.25rem}}@media (min-width:768px){.NoticesPage_noticeCard__8W3v_{padding:1.5rem}}.NoticesPage_noticeCard__8W3v_:hover{box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.NoticesPage_noticeHeader__LQCFg{display:flex;align-items:center;justify-content:space-between;margin-bottom:.5rem}@media (min-width:640px){.NoticesPage_noticeHeader__LQCFg{margin-bottom:.75rem}}.NoticesPage_badge__p4y0Q{padding:.188rem .5rem;border-radius:.25rem}@media (min-width:640px){.NoticesPage_badge__p4y0Q{padding:.25rem .75rem}}.NoticesPage_badgeImportant__PwhrI{background-color:#fee2e2}.NoticesPage_badgeNormal__EuxJz{background-color:#dbeafe}.NoticesPage_badgeText__SG0ot{font-size:.688rem;font-weight:500}@media (min-width:640px){.NoticesPage_badgeText__SG0ot{font-size:.75rem}}.NoticesPage_badgeTextImportant__33Z46{color:#dc2626}.NoticesPage_badgeTextNormal__E6hx9{color:#2563eb}.NoticesPage_noticeDate__LWoTQ{font-size:.75rem;color:#9ca3af}@media (min-width:640px){.NoticesPage_noticeDate__LWoTQ{font-size:.875rem}}.NoticesPage_noticeTitle__D6j0H{font-size:1rem;margin-bottom:.375rem}@media (min-width:640px){.NoticesPage_noticeTitle__D6j0H{font-size:1.125rem;margin-bottom:.5rem}}.NoticesPage_noticeTitleText__CFcDy{font-weight:700;color:#111827}.NoticesPage_noticeContent___m9bI{color:#4b5563;margin-bottom:.5rem;font-size:.875rem;line-height:1.5}@media (min-width:640px){.NoticesPage_noticeContent___m9bI{margin-bottom:.75rem;font-size:1rem}}.NoticesPage_detailButton__Lbcg3{display:flex;align-items:center;gap:.25rem;color:#2d7a3e;transition:color .2s;background:none;border:none;padding:0;cursor:pointer}.NoticesPage_detailButton__Lbcg3:hover{color:#1a5928}.NoticesPage_detailButtonText__U5Oab{font-size:.813rem;font-weight:500}@media (min-width:640px){.NoticesPage_detailButtonText__U5Oab{font-size:.875rem}}.NoticesPage_detailButtonIcon__WfxAX{width:.875rem;height:.875rem}@media (min-width:640px){.NoticesPage_detailButtonIcon__WfxAX{width:1rem;height:1rem}}.NoticesPage_emptyState__dCFVk{background-color:#fff;border:1px solid #e5e7eb;border-radius:.75rem;padding:2rem 1rem;text-align:center}@media (min-width:640px){.NoticesPage_emptyState__dCFVk{padding:3rem}}.NoticesPage_emptyStateText__uoBJ0{color:#9ca3af;font-size:.875rem}@media (min-width:640px){.NoticesPage_emptyStateText__uoBJ0{font-size:1rem}}.NoticesPage_pagination__5y7BR{display:flex;justify-content:center;gap:.375rem;max-width:1024px;margin-left:auto;margin-right:auto;width:100%;flex-wrap:wrap}@media (min-width:640px){.NoticesPage_pagination__5y7BR{gap:.5rem}}.NoticesPage_paginationButton__mkf_F{padding:.375rem .75rem;border:1px solid #d1d5db;border-radius:.375rem;transition:background-color .2s;background-color:#fff;cursor:pointer;font-size:.875rem}@media (min-width:640px){.NoticesPage_paginationButton__mkf_F{padding:.5rem 1rem;border-radius:.5rem;font-size:1rem}}.NoticesPage_paginationButton__mkf_F:hover{background-color:#f9fafb}.NoticesPage_paginationButtonActive__ZMTrS{padding:.375rem .75rem;background-color:#2d7a3e;color:#fff;border-radius:.375rem;border:none;cursor:pointer;font-size:.875rem}@media (min-width:640px){.NoticesPage_paginationButtonActive__ZMTrS{padding:.5rem 1rem;border-radius:.5rem;font-size:1rem}}.PrivacyPolicyPage_container__cZuYm{width:100%;min-height:100vh;background-color:#fff;padding-top:5rem}.PrivacyPolicyPage_wrapper__J1Hsy{max-width:56rem;margin-left:auto;margin-right:auto;padding:3rem 1rem}@media (min-width:640px){.PrivacyPolicyPage_wrapper__J1Hsy{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:1024px){.PrivacyPolicyPage_wrapper__J1Hsy{padding-left:2rem;padding-right:2rem}}.PrivacyPolicyPage_title__LMGwz{font-family:Pretendard,sans-serif;font-weight:700;font-size:36px;color:#101828;margin-bottom:2rem}.PrivacyPolicyPage_content__zxZcf{font-family:Pretendard,sans-serif;font-weight:400;font-size:14px;color:#525252}.PrivacyPolicyPage_content__zxZcf>*+*{margin-top:1.5rem}.PrivacyPolicyPage_sectionTitle__qJCRQ{font-family:Pretendard,sans-serif;font-weight:600;font-size:16px;color:#242424;margin-bottom:.75rem}.PrivacyPolicyPage_paragraph__hIxyW{margin-bottom:.5rem}.PrivacyPolicyPage_footer__Eemvn{color:#6b7280;font-size:.875rem;margin-top:2rem}.ServicesPage_container__Cv7d7{width:100%;min-height:100vh;background-color:#fff;padding-top:5rem;overflow:hidden}.ServicesPage_heroSection__sDGWF{padding:5rem 1rem}@media (min-width:640px){.ServicesPage_heroSection__sDGWF{padding:5rem 1.5rem}}@media (min-width:1024px){.ServicesPage_heroSection__sDGWF{padding:5rem 3rem}}@media (min-width:1280px){.ServicesPage_heroSection__sDGWF{padding:5rem 6rem}}@media (min-width:1536px){.ServicesPage_heroSection__sDGWF{padding:5rem 200px}}.ServicesPage_heroWrapper__MwfTQ{max-width:1920px;margin:0 auto}.ServicesPage_heroHeader__jgN7d{display:flex;flex-direction:column;gap:20px;align-items:center;margin-bottom:80px}.ServicesPage_heroTitle__X96jy{font-family:Pretendard,sans-serif;font-weight:700;line-height:40px;color:#101828;font-size:36px;text-align:center;margin:0}.ServicesPage_heroSubtitle__Olnn7{font-family:Arial,Noto Sans KR,sans-serif;line-height:32px;color:#4a5565;font-size:18px;text-align:center;max-width:900px;margin:0}.ServicesPage_servicesWrapper__JSO7L{max-width:1200px;margin:0 auto;display:flex;flex-direction:column;gap:80px}.ServicesPage_serviceItem__BkWcW{display:flex;flex-direction:column;gap:2rem}.ServicesPage_serviceHeader__D_m22{display:flex;align-items:flex-start;gap:1.5rem}.ServicesPage_serviceNumber__mzoq6{flex-shrink:0;width:4rem;height:4rem;border-radius:16px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:24px;font-family:Pretendard,sans-serif;font-weight:700;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1)}.ServicesPage_serviceNumberGreen__KVWAN{background:linear-gradient(to bottom right,#1a5928,#2d7a3e)}.ServicesPage_serviceNumberBlue__QuurT{background:linear-gradient(to bottom right,#2563eb,#1d4ed8)}.ServicesPage_serviceNumberPurple__95nXD{background:linear-gradient(to bottom right,#9333ea,#7c3aed)}.ServicesPage_serviceNumberOrange__B7vem{background:linear-gradient(to bottom right,#ea580c,#c2410c)}.ServicesPage_serviceNumberCyan__CvtQP{background:linear-gradient(to bottom right,#0891b2,#0e7490)}.ServicesPage_serviceNumberIndigo__wcR5_{background:linear-gradient(to bottom right,#4f46e5,#4338ca)}.ServicesPage_serviceContent__xmeWU{flex:1 1}.ServicesPage_serviceSubtitle__pvLWv{font-family:Pretendard,sans-serif;font-weight:500;font-size:13px;color:#2d7a3e;margin:0 0 .5rem;text-transform:uppercase;letter-spacing:.05em}.ServicesPage_serviceTitle__tQclX{font-family:Pretendard,sans-serif;font-weight:700;font-size:28px;color:#101828;margin:0 0 1rem;line-height:1.2}.ServicesPage_serviceDescription__Ij_RD{font-family:Pretendard,sans-serif;font-weight:400;font-size:17px;color:#4a5565;line-height:30px;margin:0 0 .75rem}.ServicesPage_serviceDetails__w09og{font-family:Pretendard,sans-serif;font-weight:400;font-size:16px;color:#6b7280;line-height:28px;margin:0}.ServicesPage_featuresWrapper__utg9i{padding-left:5.5rem}@media (max-width:768px){.ServicesPage_featuresWrapper__utg9i{padding-left:0}}.ServicesPage_featuresGrid__YhPZg{display:grid;grid-template-columns:1fr;grid-gap:1rem;gap:1rem}@media (min-width:768px){.ServicesPage_featuresGrid__YhPZg{grid-template-columns:repeat(2,1fr)}}.ServicesPage_featureItem__IvO5P{display:flex;align-items:center;gap:.75rem;padding:1rem;border-radius:12px;background-color:#f9fafb;border:1px solid #f3f4f6;transition:all .3s}.ServicesPage_featureItem__IvO5P:hover{border-color:#e5e7eb;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1)}.ServicesPage_featureIcon__0VFel{width:1.25rem;height:1.25rem;flex-shrink:0}.ServicesPage_featureIconGreen__Rde6W{color:#2d7a3e}.ServicesPage_featureIconBlue___QKd8{color:#2563eb}.ServicesPage_featureIconPurple__hC6ZE{color:#9333ea}.ServicesPage_featureIconOrange__5nj3Q{color:#ea580c}.ServicesPage_featureIconCyan__mV5L2{color:#0891b2}.ServicesPage_featureIconIndigo__0z4IM{color:#4f46e5}.ServicesPage_featureText__YgMw5{font-family:Pretendard,sans-serif;font-weight:500;font-size:14px;color:#374151;line-height:20px;margin:0}.ServicesPage_divider__7oRo4{padding-top:2rem}.ServicesPage_dividerLine__PB6fk{height:1px;background:linear-gradient(90deg,transparent,#e5e7eb,transparent)}.TermsPage_container__4sv3V{width:100%;min-height:100vh;background-color:#fff;padding-top:5rem}.TermsPage_content__71mr3{max-width:56rem;margin-left:auto;margin-right:auto;padding:3rem 1rem}@media (min-width:640px){.TermsPage_content__71mr3{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:1024px){.TermsPage_content__71mr3{padding-left:2rem;padding-right:2rem}}.TermsPage_title__IfUrp{font-family:Pretendard,sans-serif;font-weight:700;font-size:36px;color:#101828;margin-bottom:2rem}.TermsPage_textContainer__KtxQD{font-family:Pretendard,sans-serif;font-weight:400;font-size:14px;color:#525252;display:flex;flex-direction:column;gap:1.5rem}.TermsPage_sectionTitle__Qn7NS{font-family:Pretendard,sans-serif;font-weight:600;font-size:16px;color:#242424;margin-bottom:.75rem}.TermsPage_paragraph__wrRGS{margin-bottom:.5rem}.TermsPage_footer__XU2Y4{color:#6b7280;font-size:.875rem;margin-top:2rem}.CEOPage_container__WwDvS{width:100%;min-height:100vh;background-color:#fff;padding-top:5rem}.CEOPage_heroSection__pwQuI{padding:5rem 1rem}@media (min-width:640px){.CEOPage_heroSection__pwQuI{padding:5rem 1.5rem}}@media (min-width:1024px){.CEOPage_heroSection__pwQuI{padding:5rem 3rem}}@media (min-width:1280px){.CEOPage_heroSection__pwQuI{padding:5rem 6rem}}@media (min-width:1536px){.CEOPage_heroSection__pwQuI{padding:5rem 200px}}.CEOPage_heroWrapper__n9wIU{max-width:1200px;margin:0 auto}.CEOPage_sectionLabel__Vuk6i{font-family:Pretendard,sans-serif;font-weight:500;color:#4a5565;font-size:14px;margin:0 0 1.5rem;text-transform:uppercase;letter-spacing:.05em}.CEOPage_ceoInfoWrapper__M1U9h{display:flex;flex-direction:column;align-items:flex-start;gap:2rem;margin-bottom:3rem}@media (min-width:768px){.CEOPage_ceoInfoWrapper__M1U9h{flex-direction:row}}.CEOPage_ceoPhotoWrapper__E4FI7{width:8rem;height:8rem;border-radius:50%;overflow:hidden;flex-shrink:0;background-color:#f3f4f6;box-shadow:0 4px 20px rgba(0,0,0,.1)}.CEOPage_ceoPhoto__BRPJs{width:100%;height:100%;object-fit:cover}.CEOPage_ceoName__1wGEf{font-family:Pretendard,sans-serif;font-weight:700;font-size:36px;color:#101828;margin:0 0 .5rem}.CEOPage_ceoTitle__IA8Pt{font-family:Pretendard,sans-serif;font-weight:500;font-size:20px;color:#4a5565;margin:0}.CEOPage_contentWrapper__gM5BI{display:flex;flex-direction:column;gap:3rem}.CEOPage_sectionTitle__HfEsN{font-family:Pretendard,sans-serif;font-weight:700;font-size:28px;color:#101828;margin:0 0 1.5rem}.CEOPage_sectionText__7qrJ6{font-family:Pretendard,sans-serif;font-weight:400;color:#4a5565;font-size:16px;line-height:28px;margin:0 0 1rem}.CEOPage_quoteBox__1OMwf{border-left:4px solid #2d7a3e;background:linear-gradient(90deg,rgba(26,89,40,.05),rgba(45,122,62,.05));padding:1.5rem 2rem;border-radius:0 12px 12px 0}.CEOPage_quoteText___Z9pI{font-family:Pretendard,sans-serif;font-weight:500;font-size:20px;color:#101828;line-height:1.6;margin:0}.CEOPage_valueItem__sUCyZ{margin-bottom:1.5rem}.CEOPage_valueHeader__godPx{font-family:Pretendard,sans-serif;font-weight:700;font-size:20px;color:#101828;margin:0 0 1rem;display:flex;align-items:center;gap:.75rem}.CEOPage_valueIconWrapper__tksYo{width:2rem;height:2rem;border-radius:50%;background:linear-gradient(180deg,#1a5928,#2d7a3e);display:flex;align-items:center;justify-content:center}.CEOPage_valueIcon__e7mPN{width:1rem;height:1rem;color:#fff}.CEOPage_valueText__xXu5F{font-family:Pretendard,sans-serif;font-weight:400;color:#4a5565;font-size:16px;line-height:28px;margin:0;padding-left:2.75rem}.CEOPage_coreValuesSection__JNSvP{padding:5rem 1rem;background-color:#f9fafb}@media (min-width:640px){.CEOPage_coreValuesSection__JNSvP{padding:5rem 1.5rem}}@media (min-width:1024px){.CEOPage_coreValuesSection__JNSvP{padding:5rem 3rem}}@media (min-width:1280px){.CEOPage_coreValuesSection__JNSvP{padding:5rem 6rem}}@media (min-width:1536px){.CEOPage_coreValuesSection__JNSvP{padding:5rem 200px}}.CEOPage_coreValuesWrapper__wOjEf{max-width:1200px;margin:0 auto}.CEOPage_coreValuesTitle__HxiE8{font-family:Pretendard,sans-serif;font-weight:700;font-size:28px;color:#101828;margin:0 0 3rem}.CEOPage_coreValuesGrid__D2gaq{display:grid;grid-template-columns:1fr;grid-gap:2rem;gap:2rem}@media (min-width:768px){.CEOPage_coreValuesGrid__D2gaq{grid-template-columns:repeat(3,1fr)}}.CEOPage_coreValueCard__R9uV_{background-color:#fff;border:1px solid #e5e7eb;border-radius:20px;padding:2rem;box-shadow:0 4px 20px rgba(0,0,0,.08);transition:box-shadow .3s}.CEOPage_coreValueCard__R9uV_:hover{box-shadow:0 8px 30px rgba(0,0,0,.12)}.CEOPage_coreValueLabel__TxM9r{font-size:14px;color:#2d7a3e}.CEOPage_coreValueLabel__TxM9r,.CEOPage_coreValueTitle__2DvV5{font-family:Pretendard,sans-serif;font-weight:700;margin:0 0 .75rem}.CEOPage_coreValueTitle__2DvV5{font-size:24px;color:#101828}.CEOPage_coreValueDesc__132Jx{font-family:Pretendard,sans-serif;font-weight:400;color:#4a5565;font-size:16px;line-height:28px;margin:0}.CEOPage_businessSection__7qy59{padding:5rem 1rem}@media (min-width:640px){.CEOPage_businessSection__7qy59{padding:5rem 1.5rem}}@media (min-width:1024px){.CEOPage_businessSection__7qy59{padding:5rem 3rem}}@media (min-width:1280px){.CEOPage_businessSection__7qy59{padding:5rem 6rem}}@media (min-width:1536px){.CEOPage_businessSection__7qy59{padding:5rem 200px}}.CEOPage_businessWrapper__LIWps{max-width:1200px;margin:0 auto}.CEOPage_businessTitle__tJKIi{font-family:Pretendard,sans-serif;font-weight:700;font-size:28px;color:#101828;margin:0 0 1rem}.CEOPage_businessDesc__vx9gJ{font-family:Pretendard,sans-serif;font-weight:400;color:#4a5565;font-size:16px;line-height:28px;margin:0 0 3rem}.CEOPage_businessGrid__l_3oN{display:grid;grid-template-columns:1fr;grid-gap:1.5rem;gap:1.5rem}@media (min-width:640px){.CEOPage_businessGrid__l_3oN{grid-template-columns:repeat(2,1fr)}}.CEOPage_businessCard__xNn6U{background-color:#fff;border:1px solid #e5e7eb;border-radius:20px;padding:2rem;box-shadow:0 4px 20px rgba(0,0,0,.08);transition:box-shadow .3s}.CEOPage_businessCard__xNn6U:hover{box-shadow:0 8px 30px rgba(0,0,0,.12)}.CEOPage_businessCardLabel__z7NO4{font-family:Pretendard,sans-serif;font-weight:700;font-size:14px;color:#2d7a3e;margin:0 0 .75rem}.CEOPage_businessCardTitle__LBSC0{font-family:Pretendard,sans-serif;font-weight:700;font-size:20px;color:#101828;margin:0 0 .75rem}.CEOPage_businessCardDesc__GtrWq{font-family:Pretendard,sans-serif;font-weight:400;color:#4a5565;font-size:16px;line-height:28px;margin:0}.CEOPage_closingSection__xVuLc{padding:5rem 1rem;background:linear-gradient(180deg,#1a5928,#2d7a3e)}@media (min-width:640px){.CEOPage_closingSection__xVuLc{padding:5rem 1.5rem}}@media (min-width:1024px){.CEOPage_closingSection__xVuLc{padding:5rem 3rem}}@media (min-width:1280px){.CEOPage_closingSection__xVuLc{padding:5rem 6rem}}@media (min-width:1536px){.CEOPage_closingSection__xVuLc{padding:5rem 200px}}.CEOPage_closingWrapper__f8Gns{max-width:1200px;margin:0 auto;text-align:center}.CEOPage_closingText__jVlfu{font-family:Pretendard,sans-serif;font-weight:400;font-size:18px;color:#fff;line-height:32px;margin:0 0 2rem}.CEOPage_closingDivider__3GnDN{padding-top:2rem;border-top:1px solid hsla(0,0%,100%,.2)}.CEOPage_closingThanks__UkDLi{font-family:Pretendard,sans-serif;font-weight:400;color:hsla(0,0%,100%,.8);font-size:16px;margin:0 0 .75rem}.CEOPage_closingSignature__W_TqO{font-family:Pretendard,sans-serif;font-weight:600;color:#fff;font-size:20px;margin:0}.Footer_footer__HDTA0{background-color:#1e293b;color:#d1d5db;padding:3rem 1rem}@media (min-width:640px){.Footer_footer__HDTA0{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:1024px){.Footer_footer__HDTA0{padding-left:200px;padding-right:200px}}.Footer_container__6TxAW{max-width:1920px;margin-left:auto;margin-right:auto}.Footer_grid__7BU_u{display:grid;grid-gap:2rem;gap:2rem;margin-bottom:2rem}@media (min-width:768px){.Footer_grid__7BU_u{grid-template-columns:repeat(4,minmax(0,1fr))}}.Footer_logoWrapper__3jD6P{display:flex;align-items:center;gap:.5rem;margin-bottom:1rem}.Footer_logoImageContainer__0ojrU{position:relative}.Footer_logoImage__QaGcx{width:auto;height:60px;object-fit:contain}.Footer_logoText__8qgnt{font-family:Pretendard,sans-serif;font-weight:800;color:#fff;font-size:1.125rem;line-height:1.75rem}.Footer_description__xSx18{font-size:.875rem;line-height:1.25rem;color:#9ca3af;margin-bottom:1rem}.Footer_contactInfo__BGuPX{display:flex;flex-direction:column;gap:.25rem;font-size:.875rem;line-height:1.25rem;color:#9ca3af}.Footer_contactInfo__BGuPX p{margin:0}.Footer_sectionHeading__8hOYI{color:#fff;margin-bottom:1rem}.Footer_sectionHeadingText__iwLRn{font-family:Pretendard,sans-serif;font-weight:700}.Footer_linkList__fI_q5{display:flex;flex-direction:column;gap:.5rem;font-size:.875rem;line-height:1.25rem;list-style:none;padding:0;margin:0}.Footer_linkList__fI_q5 li{margin:0}.Footer_link__0W0gM{color:inherit;text-decoration:none;transition-property:color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;background:none;border:none;padding:0;font-size:inherit;font-family:inherit;cursor:pointer;text-align:left}.Footer_link__0W0gM:hover{color:#fff}.Footer_operatingHours__g729g{display:flex;flex-direction:column;gap:.25rem;font-size:.875rem;line-height:1.25rem;color:#9ca3af}.Footer_operatingHours__g729g p{margin:0}.Footer_copyright__J40h7{border-top:1px solid #374151;padding-top:2rem}.Footer_copyrightText__rq_yb{font-size:.875rem;line-height:1.25rem;color:#9ca3af;text-align:center;margin:0}.AppDownloadModal_overlay__pdwCv{position:fixed;inset:0;background-color:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:60;display:flex;align-items:center;justify-content:center;padding:1rem}.AppDownloadModal_modal__YysbJ{background-color:#fff;border-radius:1rem;max-width:28rem;width:100%;overflow:hidden;position:relative;animation:AppDownloadModal_fadeInZoom__WtU8Q .2s ease-out}@keyframes AppDownloadModal_fadeInZoom__WtU8Q{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.AppDownloadModal_closeButton__v3Rhy{position:absolute;top:1rem;right:1rem;padding:.5rem;border-radius:50%;transition:background-color .2s;z-index:10;background:none;border:none;cursor:pointer}.AppDownloadModal_closeButton__v3Rhy:hover{background-color:var(--color-gray-100)}.AppDownloadModal_closeIcon__NzIYs{width:1.25rem;height:1.25rem;color:var(--color-gray-500)}.AppDownloadModal_content__YS6WC{padding:2rem}.AppDownloadModal_header__wyrUT{display:flex;flex-direction:column;align-items:center;gap:.75rem;margin-bottom:1.5rem}.AppDownloadModal_appIcon__E3Ddx{background:linear-gradient(to bottom right,#1a5928,#2d7a3e);border-radius:20px;width:80px;height:80px;display:flex;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.AppDownloadModal_appIconInner__kTgzn{align-content:stretch;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.25rem;padding:.5rem;position:relative;width:100%;height:100%}.AppDownloadModal_iconSvgContainer__xHAQr{position:relative;flex-shrink:0;width:32px;height:32px}.AppDownloadModal_iconSvg__uPcMj{display:block;width:100%;height:100%;filter:brightness(0) invert(1)}.AppDownloadModal_appIconText__6SiLY{font-family:Pretendard,sans-serif;font-weight:800;line-height:normal;font-style:normal;position:relative;flex-shrink:0;font-size:11px;white-space:nowrap;color:#fff}.AppDownloadModal_title__ZXl6Y{font-size:1.5rem;margin-bottom:.5rem}.AppDownloadModal_titleText__zfmao{font-family:Pretendard,sans-serif;font-weight:700;color:var(--color-gray-900)}.AppDownloadModal_subtitle__OVG_t{color:var(--color-gray-600)}.AppDownloadModal_buttonGroup__afKkd{display:flex;flex-direction:column;gap:.75rem}.AppDownloadModal_downloadButton__3dMkB{width:100%;display:flex;align-items:center;gap:1rem;padding:1rem;border:2px solid var(--color-gray-200);border-radius:.75rem;transition:all .2s;background:none;cursor:pointer}.AppDownloadModal_downloadButton__3dMkB:hover{border-color:#2d7a3e;background-color:var(--color-gray-50)}.AppDownloadModal_downloadButton__3dMkB:hover .AppDownloadModal_buttonIcon__pjLrI{transform:scale(1.1)}.AppDownloadModal_downloadButton__3dMkB:hover .AppDownloadModal_chevronIcon__nOMZT{color:#2d7a3e;transform:translateX(.25rem)}.AppDownloadModal_buttonIcon__pjLrI{width:3rem;height:3rem;border-radius:.75rem;display:flex;align-items:center;justify-content:center;transition:transform .2s}.AppDownloadModal_appleIcon__hFTw3{background-color:#000}.AppDownloadModal_googleIcon__cayux{background:linear-gradient(to bottom right,#3b82f6,#22c55e)}.AppDownloadModal_iconWhite__weu6V{width:1.75rem;height:1.75rem;color:#fff}.AppDownloadModal_buttonText__VkVeO{flex:1 1;text-align:left}.AppDownloadModal_buttonLabel__klias{font-size:.75rem;color:var(--color-gray-500)}.AppDownloadModal_buttonTitle__lqdMb{font-family:Pretendard,sans-serif;font-weight:700;color:var(--color-gray-900)}.AppDownloadModal_chevronIcon__nOMZT{width:1.25rem;height:1.25rem;color:var(--color-gray-400);transition:all .2s}.AppDownloadModal_footerText__o7nTw{font-size:.75rem;color:var(--color-gray-400);text-align:center;margin-top:1.5rem}