.features_featuresSection__V_AGt{background:#1c1c28;overflow:hidden;position:relative;width:100%;max-width:1440px;height:794px;margin:0 auto;padding-top:0}.features_container__jEv0K{padding:0;max-width:1440px;margin:0 auto;position:relative;width:100%;height:100%}.features_decorativeText__5Il06{position:absolute;top:145.9536px;left:551.7275px;width:156px;height:48px;font-family:Nanum Pen Script,cursive;font-size:1.5rem;font-style:normal;font-weight:400;line-height:1.5rem;letter-spacing:-.04119rem;color:var(--Blurple,#6966ff);text-align:center;transform:rotate(-19deg);z-index:2;pointer-events:none;overflow:visible}.features_decorativeArrow__1gZc5{position:absolute;top:159px;left:498px;width:49px;height:39px;z-index:2;pointer-events:none}.features_decorativeArrow__1gZc5 svg{fill:#6966ff}.features_decorativeUnderline__IcCm0{position:absolute;top:148px;left:104px;width:232px;height:19.68px;z-index:2;pointer-events:none}.features_decorativeUnderline__IcCm0 svg{fill:#6966ff}.features_headingGroup__2vEgS{position:absolute;top:60px;left:108px;width:392px;display:flex;flex-direction:column;gap:0;z-index:1}.features_subtitle__Y_eYb{color:#c3c2d4;font-size:20px;font-weight:400;line-height:32px;letter-spacing:-.34px}.features_mainTitle__u1bQo,.features_subtitle__Y_eYb{font-family:Inter,sans-serif;font-style:normal;margin:0}.features_mainTitle__u1bQo{color:#fff;font-size:40px;font-weight:700;line-height:56px;letter-spacing:-.88px}.features_dashedLine__kdvRa{position:absolute;bottom:0;left:108px;right:108px;width:auto;max-width:1224px;height:1px;background:linear-gradient(90deg,#c3c2d4 50%,transparent 0);background-size:8px 1px;background-repeat:repeat-x}.features_decorativeGrid__h6bUa{position:absolute;top:244px;left:60px;width:408px;height:240px;z-index:1;pointer-events:none;flex-shrink:0}.features_gridBackground__P81z0{background:transparent;border-radius:8px}.features_gridBackground__P81z0,.features_gridHorizontalLines__GAnlS,.features_gridLines__JkaCN,.features_gridVerticalLines__lH6zy{position:absolute;top:0;left:0;width:100%;height:100%}.features_gridLine__FffPI{position:absolute;background-color:rgba(57,57,83,.3)}.features_gridLineVertical__vUBUT{width:1px;height:100%}.features_gridLineHorizontal__H_LWT{width:100%;height:1px}.features_cardsSection__8tKtD{position:absolute;top:292px;left:0;width:100%;height:442px;z-index:2;overflow:hidden}.features_cardsGrid__wtyUz{position:absolute;top:0;left:108px;right:50px;display:flex;flex-direction:row;gap:1.5rem;overflow-x:auto;scroll-behavior:smooth;padding-right:120px;scrollbar-width:none;-ms-overflow-style:none}.features_cardsGrid__wtyUz::-webkit-scrollbar{display:none}.features_featureCard__r3UwW{display:flex;min-width:320px;width:392px;max-width:450px;flex-direction:column;align-items:flex-start;gap:.625rem;transition:all .3s ease;cursor:pointer;flex-shrink:0}.features_featureCard__r3UwW:hover{transform:translateY(-8px)}.features_imageCard__JEUoR,.features_mainCard__jLMDr{display:flex;flex-direction:column;align-self:stretch}.features_mainCard__jLMDr{background:#232334;border-radius:16px;overflow:hidden;height:442px}.features_imageBlock__279N7{width:100%;height:258px;background:#393953;border-radius:16px 16px 0 0;display:flex;align-items:center;justify-content:center;position:relative}.features_iconContainer__n8wSV{display:flex;align-items:center;justify-content:center;width:64px;height:64px}.features_iconContainer__n8wSV svg{width:64px;height:64px;color:#fff}.features_featureImage__SNRwB{width:100%;height:100%;object-fit:cover;border-radius:16px 16px 0 0}.features_cardContent__WYQdf{padding:24px;display:flex;flex-direction:column;gap:16px;flex:1;justify-content:flex-start;min-height:0}.features_cardTitle__WNPYP{color:#fff;font-family:Inter,sans-serif;font-size:20px;font-style:normal;font-weight:600;line-height:28px;margin:0}.features_cardDescription__XcItX{color:#c3c2d4;font-family:Inter,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:24px;margin:0}.features_controlButton__btmx5{position:absolute;top:479px;right:108px;width:48px;height:48px;background:#fff;border:none;border-radius:100px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;box-shadow:0 0 1px 0 rgba(0,0,0,.04),0 2px 6px 0 rgba(0,0,0,.04),0 16px 24px 0 rgba(0,0,0,.06);z-index:3}.features_controlButton__btmx5:hover{background:#f8f8ff;transform:scale(1.05)}.features_controlButton__btmx5:focus{outline:2px solid rgba(105,102,255,.5);outline-offset:2px}.features_controlButton__btmx5 svg{width:24px;height:24px}@media (max-width:1439px){.features_featuresSection__V_AGt{width:100%;max-width:100vw;padding:0 20px}.features_container__jEv0K{max-width:100%;width:100%}.features_headingGroup__2vEgS{left:20px;top:60px}.features_decorativeText__5Il06{left:551.7275px;top:145.9536px}.features_decorativeArrow__1gZc5{left:498px;top:159px}.features_decorativeUnderline__IcCm0{left:104px;top:148px}.features_decorativeGrid__h6bUa{left:60px;top:244px;width:408px;height:240px}.features_cardsSection__8tKtD{width:100%;left:0;top:292px}.features_cardsGrid__wtyUz{left:20px;right:10px;padding-right:100px}.features_featureCard__r3UwW{width:350px;min-width:300px}.features_controlButton__btmx5{right:40px;top:479px}}@media (max-width:1200px){.features_headingGroup__2vEgS{position:absolute;top:60px;left:108px;width:392px}.features_subtitle__Y_eYb{font-size:20px;line-height:32px}.features_mainTitle__u1bQo{font-size:40px;line-height:56px}.features_decorativeUnderline__IcCm0{left:104px;top:148px;width:232px;height:19.68px;transform:none}.features_cardsGrid__wtyUz{left:80px;right:30px}.features_featureCard__r3UwW{width:340px;min-width:320px}}@media (max-width:1000px){.features_featuresSection__V_AGt{height:auto;min-height:700px;padding:40px 24px 60px}.features_headingGroup__2vEgS{position:relative;top:0;left:0;width:100%;max-width:500px;margin:0 auto 40px;text-align:center}.features_mainTitle__u1bQo{font-size:36px;line-height:44px;margin-bottom:12px}.features_subtitle__Y_eYb{font-size:18px;line-height:28px;margin:0}.features_decorativeArrow__1gZc5,.features_decorativeGrid__h6bUa,.features_decorativeText__5Il06,.features_decorativeUnderline__IcCm0{display:none}.features_cardsSection__8tKtD{position:relative;top:0;left:0;width:100%;height:auto;overflow:visible;margin-bottom:40px}.features_cardsGrid__wtyUz{position:relative;left:0;right:0;display:flex;gap:20px;padding:0 24px;overflow-x:auto;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory}.features_cardsGrid__wtyUz::-webkit-scrollbar{height:4px}.features_cardsGrid__wtyUz::-webkit-scrollbar-track{background:hsla(0,0%,100%,.1);border-radius:2px}.features_cardsGrid__wtyUz::-webkit-scrollbar-thumb{background:rgba(105,102,255,.6);border-radius:2px}.features_featureCard__r3UwW{width:320px;min-width:320px;flex-shrink:0;scroll-snap-align:start}.features_mainCard__jLMDr{height:400px}.features_imageBlock__279N7{height:200px}.features_cardContent__WYQdf{padding:24px;gap:16px}.features_cardTitle__WNPYP{font-size:18px;line-height:26px}.features_cardDescription__XcItX{font-size:15px;line-height:22px}.features_controlButton__btmx5{position:absolute;top:50%;right:16px;transform:translateY(-50%);width:44px;height:44px;background:hsla(0,0%,100%,.9);border:none;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;box-shadow:0 2px 8px rgba(0,0,0,.15);z-index:10;backdrop-filter:blur(8px)}.features_controlButton__btmx5:hover{background:#fff;transform:translateY(-50%) scale(1.05)}.features_controlButton__btmx5 svg{width:20px;height:20px;color:#1c1c28}.features_decorativeText__5Il06{display:block;position:relative;top:0;left:0;transform:none;width:100%;text-align:center;font-size:18px;line-height:24px;color:#6966ff;margin-top:20px}.features_dashedLine__kdvRa{position:relative;bottom:0;left:0;right:0;margin:40px auto 0;max-width:calc(100% - 48px)}}@media (max-width:768px){.features_featuresSection__V_AGt{padding:32px 20px 50px;min-height:650px}.features_headingGroup__2vEgS{margin-bottom:32px}.features_mainTitle__u1bQo{font-size:32px;line-height:40px}.features_subtitle__Y_eYb{font-size:16px;line-height:24px}.features_cardsGrid__wtyUz{gap:16px;padding:0 20px}.features_featureCard__r3UwW{width:300px;min-width:300px}.features_mainCard__jLMDr{height:380px}.features_imageBlock__279N7{height:190px}.features_cardContent__WYQdf{padding:20px;gap:14px}.features_cardTitle__WNPYP{font-size:17px;line-height:24px}.features_cardDescription__XcItX{font-size:14px;line-height:20px}.features_decorativeText__5Il06{font-size:16px;line-height:22px}.features_controlButton__btmx5{position:absolute;top:50%;right:12px;transform:translateY(-50%);width:40px;height:40px;background:hsla(0,0%,100%,.95);border:none;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;box-shadow:0 2px 8px rgba(0,0,0,.15);z-index:10;backdrop-filter:blur(8px)}.features_controlButton__btmx5:hover{background:#fff;transform:translateY(-50%) scale(1.05)}.features_controlButton__btmx5 svg{width:18px;height:18px;color:#1c1c28}}@media (max-width:480px){.features_featuresSection__V_AGt{padding:24px 16px 40px;min-height:600px}.features_headingGroup__2vEgS{margin-bottom:28px}.features_mainTitle__u1bQo{font-size:28px;line-height:36px}.features_subtitle__Y_eYb{font-size:15px;line-height:22px}.features_cardsGrid__wtyUz{gap:12px;padding:0 16px}.features_featureCard__r3UwW{width:280px;min-width:280px}.features_mainCard__jLMDr{height:360px}.features_imageBlock__279N7{height:180px}.features_cardContent__WYQdf{padding:18px;gap:12px}.features_cardTitle__WNPYP{font-size:16px;line-height:22px}.features_cardDescription__XcItX{font-size:13px;line-height:18px}.features_decorativeText__5Il06{font-size:15px;line-height:20px}.features_iconContainer__n8wSV,.features_iconContainer__n8wSV svg{width:48px;height:48px}.features_dashedLine__kdvRa{max-width:calc(100% - 32px)}.features_controlButton__btmx5{position:absolute;top:50%;right:8px;transform:translateY(-50%);width:36px;height:36px;background:hsla(0,0%,100%,.95);border:none;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;box-shadow:0 2px 6px rgba(0,0,0,.15);z-index:10;backdrop-filter:blur(8px)}.features_controlButton__btmx5:hover{background:#fff;transform:translateY(-50%) scale(1.05)}.features_controlButton__btmx5 svg{width:16px;height:16px;color:#1c1c28}}@media (prefers-reduced-motion:reduce){.features_carouselTrack__23MHr,.features_featureCard__r3UwW,.features_indicator__7qTXU,.features_navButton__sIU6_{transition:none}.features_featureCard__r3UwW:hover{transform:none}}@media (prefers-contrast:high){.features_featureCard__r3UwW{border:2px solid #000}.features_featureCard__r3UwW:hover{border-color:#6966ff;background:#f0f0ff}.features_cardTitle__WNPYP{color:#000}.features_cardDescription__XcItX{color:#333}}.features_indicator__7qTXU:focus,.features_navButton__sIU6_:focus{outline:2px solid #6966ff;outline-offset:2px}