.Footer_footer__rZB2Q{width:100%;height:401px;background:var(--color-white);color:var(--color-black);font-family:var(--font-main);position:relative;overflow:hidden}.Footer_line__YcJ5F{position:absolute;top:20px;left:80px;width:1760px;height:1px;background:var(--color-black)}.Footer_container___B4j_{position:relative;width:100%;height:100%}.Footer_logo__Rbx6w{position:absolute;left:228px;top:71px;width:177.31px;height:51.99px}.Footer_companyInfo__aEbV2{position:absolute;left:228px;top:138px}.Footer_companyName__Fzzpp{font-family:var(--font-main);font-size:16px;font-weight:400;line-height:1.5em;color:var(--color-black);width:441px;height:24px;margin:0}.Footer_taxCode__PSlJj{top:60px;font-family:var(--font-main);width:166px}.Footer_address__e_6np,.Footer_taxCode__PSlJj{position:absolute;font-size:14px;font-weight:400;line-height:1.43em;color:var(--color-black);height:20px;margin:0}.Footer_address__e_6np{top:84px;font-family:"Poppins",var(--font-main);width:279px}.Footer_certification__A3XuX{position:absolute;top:111px;width:120px;height:45.59px}.Footer_companySection___vK2u{position:absolute;left:843px;top:71px;width:88px;height:169px}.Footer_productSection__YXfDs{position:absolute;left:1040px;top:71px;width:118px;height:73px}.Footer_serviceSection__ujyRA{position:absolute;left:1267px;top:71px;width:174px;height:121px}.Footer_contactSection__5WI7i{position:absolute;left:1550px;top:71px;width:140px;height:123px}.Footer_sectionTitle__HB_yi{font-size:16px;font-weight:700;margin:0 0 28px}.Footer_sectionLink__feFCA,.Footer_sectionTitle__HB_yi{font-family:var(--font-main);line-height:1.5em;color:var(--color-black)}.Footer_sectionLink__feFCA{display:block;font-size:14px;font-weight:400;text-decoration:none;margin:0 0 27px;transition:color .2s}.Footer_sectionLink__feFCA:hover{color:var(--color-primary-dark)}.Footer_contactItem__h2ird{display:flex;align-items:center;gap:5px;margin-bottom:27px}.Footer_contactIcon__zChKf{width:24px;height:24px;display:flex;align-items:center;justify-content:center;color:var(--color-black);transition:color .3s ease}.Footer_contactIcon__zChKf:hover{color:var(--color-primary-dark)}.Footer_contactText__HNza1{font-family:var(--font-main);font-size:14px;font-weight:400;line-height:1.5em;color:var(--color-black)}.Footer_socialIcons__D_szr{position:absolute;right:228px;top:234px;display:flex;gap:24px}.Footer_socialIcon__OLRN_{width:30px;height:30px;cursor:pointer;transition:all .3s ease;border-radius:50%;display:flex;align-items:center;justify-content:center}.Footer_socialIcon__OLRN_:hover{transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,.2)}.Footer_socialIcon__OLRN_ svg{width:30px;height:30px;transition:transform .3s ease}.Footer_socialIcon__OLRN_:hover svg{transform:scale(1.1)}@media screen and (max-width:1920px) and (min-width:1025px){.Footer_companyInfo__aEbV2,.Footer_logo__Rbx6w{left:min(228px,12vw)}.Footer_companySection___vK2u{left:min(843px,44vw)}.Footer_productSection__YXfDs{left:min(1040px,54vw)}.Footer_serviceSection__ujyRA{left:min(1267px,66vw)}.Footer_contactSection__5WI7i{left:min(1550px,81vw)}.Footer_socialIcons__D_szr{right:min(228px,12vw)}.Footer_line__YcJ5F{left:min(80px,4vw);width:min(1760px,92vw)}}@media screen and (max-width:1024px){.Footer_footer__rZB2Q{height:auto;padding:48px 0}.Footer_container___B4j_{display:flex;flex-direction:column;align-items:flex-start;padding:0 60px}.Footer_line__YcJ5F{position:static;width:100%;margin-bottom:32px}.Footer_logo__Rbx6w{position:static;left:auto;top:auto;width:auto;height:auto}.Footer_companyInfo__aEbV2{position:static;left:auto;top:auto;max-width:100%}.Footer_companyName__Fzzpp{width:auto;height:auto;margin-bottom:8px}.Footer_taxCode__PSlJj{margin-bottom:4px}.Footer_address__e_6np,.Footer_taxCode__PSlJj{position:static;top:auto;width:auto;height:auto}.Footer_address__e_6np{margin-bottom:12px}.Footer_certification__A3XuX{position:static;top:auto;width:auto;height:auto;margin-bottom:0}.Footer_companySection___vK2u,.Footer_contactSection__5WI7i,.Footer_productSection__YXfDs,.Footer_serviceSection__ujyRA{position:static;left:auto;top:auto;width:auto;height:auto}.Footer_socialIcons__D_szr{position:static;right:auto;top:auto;justify-content:flex-start}.Footer_container___B4j_{display:grid;grid-template-columns:1fr 1fr;gap:32px}.Footer_companyInfo__aEbV2{grid-column:1/-1}}@media screen and (max-width:768px){.Footer_footer__rZB2Q{padding:32px 0}.Footer_container___B4j_{display:flex;flex-direction:column;padding:0 20px;gap:24px}.Footer_line__YcJ5F{margin-bottom:24px}.Footer_logo__Rbx6w img{width:140px!important;height:40px!important}.Footer_companyName__Fzzpp{font-size:15px;line-height:1.4}.Footer_address__e_6np,.Footer_taxCode__PSlJj{font-size:13px;line-height:1.4}.Footer_certification__A3XuX{margin-top:8px}.Footer_sectionTitle__HB_yi{font-size:15px;margin-bottom:12px}.Footer_sectionLink__feFCA{font-size:13px;margin-bottom:8px}.Footer_contactText__HNza1{font-size:13px}.Footer_socialIcons__D_szr{gap:16px}.Footer_socialIcon__OLRN_{width:24px;height:24px}}@media screen and (max-width:480px){.Footer_container___B4j_{padding:0 16px;gap:20px}.Footer_logo__Rbx6w img{width:120px!important;height:35px!important}.Footer_companyName__Fzzpp{font-size:14px}.Footer_address__e_6np,.Footer_taxCode__PSlJj{font-size:12px}.Footer_sectionTitle__HB_yi{font-size:14px}.Footer_contactText__HNza1,.Footer_sectionLink__feFCA{font-size:12px}.Footer_socialIcon__OLRN_{width:20px;height:20px}}.Header_header__O25NC{width:100%;height:112px;background:var(--color-white);box-shadow:0 4px 4px 0 rgba(0,0,0,.25);display:flex;align-items:center;position:relative;position:sticky;top:0;z-index:50}.Header_logo__QNgKp{gap:12px;height:48px;left:228px;top:32px}.Header_logo__QNgKp,.Header_nav__nLKMf{display:flex;align-items:center;position:absolute}.Header_nav__nLKMf{gap:44px;left:1049px;top:41px}.Header_navLink__E3_4L{font-family:var(--font-main);font-size:18px;font-weight:700;color:#8B8B8B;text-decoration:none;transition:color .2s;line-height:1.67em;padding:4px 0}.Header_navLinkActive__Goeov,.Header_navLink__E3_4L:hover{color:#8B0000}.Header_actions__9QAxA{display:flex;align-items:center;position:absolute;right:226px;top:32px}.Header_loginBtn__8lSg_{font-family:var(--font-main);font-size:18px;font-weight:700;color:#8B0000;background:#fff;border:1px solid #8b0000;border-radius:28px;padding:10px 40px;cursor:pointer;transition:all .2s;box-shadow:none;width:199px;height:48px;display:flex;align-items:center;justify-content:center}.Header_loginBtn__8lSg_:hover{background:#8B0000;color:#fff}.Header_hamburger__UjUpx{display:none;flex-direction:column;justify-content:space-around;width:30px;height:25px;background:transparent;border:none;cursor:pointer;padding:0;z-index:60}.Header_hamburgerLine__F2B5f{width:100%;height:3px;background:#8B0000;border-radius:2px;transition:all .3s linear;position:relative;transform-origin:1px}.Header_hamburgerLineOpen__kMPZu:first-child{transform:rotate(45deg)}.Header_hamburgerLineOpen__kMPZu:nth-child(2){opacity:0}.Header_hamburgerLineOpen__kMPZu:nth-child(3){transform:rotate(-45deg)}.Header_mobileOverlay__8looq{display:none;position:fixed;top:0;left:0;width:100%;height:100vh;background:rgba(0,0,0,.5);z-index:55}.Header_mobileNav__9ymnn{position:fixed;top:0;right:0;width:300px;height:100vh;background:var(--color-white);padding:24px;box-shadow:-4px 0 8px rgba(0,0,0,.1);display:flex;flex-direction:column;animation:Header_slideInRight__qndPd .3s ease-out}@keyframes Header_slideInRight__qndPd{0%{transform:translateX(100%)}to{transform:translateX(0)}}.Header_mobileNavHeader__uENFR{display:flex;justify-content:space-between;align-items:center;margin-bottom:40px;padding-bottom:20px;border-bottom:1px solid #f0f0f0}.Header_closeBtn__TtsHg{background:none;border:none;font-size:32px;color:#8B0000;cursor:pointer;padding:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center}.Header_mobileNavItems__dmUk3{display:flex;flex-direction:column;gap:24px;margin-bottom:40px}.Header_mobileNavLink__ygT97{font-family:var(--font-main);font-size:20px;font-weight:700;color:#8B8B8B;text-decoration:none;padding:12px 0;border-bottom:1px solid #f5f5f5;transition:color .2s}.Header_mobileNavLinkActive__wuYkI,.Header_mobileNavLink__ygT97:hover{color:#8B0000}.Header_mobileActions__8aB7r{margin-top:auto}.Header_mobileLoginBtn__MH0V1{font-family:var(--font-main);font-size:18px;font-weight:700;color:#8B0000;background:#fff;border:1px solid #8b0000;border-radius:28px;padding:12px 24px;cursor:pointer;transition:all .2s;width:100%}.Header_mobileLoginBtn__MH0V1:hover{background:#8B0000;color:#fff}@media screen and (max-width:1920px) and (min-width:1025px){.Header_logo__QNgKp{left:min(228px,12vw)}.Header_nav__nLKMf{left:min(1049px,54vw)}.Header_actions__9QAxA{right:min(226px,12vw)}}@media screen and (max-width:1024px){.Header_header__O25NC{display:flex;align-items:center;justify-content:space-between;padding:0 60px}.Header_logo__QNgKp,.Header_nav__nLKMf{position:static;left:auto;top:auto}.Header_nav__nLKMf{gap:24px}.Header_actions__9QAxA{position:static;right:auto;top:auto}.Header_navLink__E3_4L{font-size:16px}.Header_loginBtn__8lSg_{font-size:16px;padding:8px 24px;width:auto;height:auto}}@media screen and (max-width:768px){.Header_header__O25NC{height:80px;padding:0 20px;display:flex;align-items:center;justify-content:space-between}.Header_logo__QNgKp{position:static;left:auto;top:auto}.Header_logo__QNgKp img{width:120px!important;height:35px!important}.Header_actions__9QAxA,.Header_nav__nLKMf{display:none}.Header_hamburger__UjUpx{display:flex}.Header_mobileOverlay__8looq{display:block}}@media screen and (max-width:480px){.Header_header__O25NC{padding:0 16px}.Header_logo__QNgKp{position:static;left:auto;top:auto}.Header_mobileNav__9ymnn{width:280px;padding:20px}.Header_logo__QNgKp img{width:100px!important;height:30px!important}}.PricingSection_pricingSection__mn6M7{position:relative;min-height:100vh;padding:80px 0;background:#FFFFFF}.PricingSection_container__9lt1E{max-width:1200px;margin:0 auto;padding:0 20px}.PricingSection_header__X7WkM{text-align:center;margin-bottom:80px}.PricingSection_decorativeIcon__fj5e_{display:inline-flex;margin-bottom:20px}.PricingSection_title__KPCYp{font-family:Fz Poppins,sans-serif;font-weight:700;font-size:64px;line-height:1.05;color:#8B0000;margin:0 0 20px}.PricingSection_description__OF8ha{font-family:Fz Poppins,sans-serif;font-weight:400;font-size:16px;line-height:1.5;color:#2C2C2C;max-width:735px;margin:0 auto}.PricingSection_vipCardContainer__m8eHc{display:flex;justify-content:center;margin-bottom:60px}.PricingSection_featuresTable__5wuJt{background:#FFFFFF;border:1px solid #000000;border-radius:16px;overflow:hidden;margin-bottom:60px}.PricingSection_sectionHeader__RkkXU{background:#F9F9F9;padding:20px;border-bottom:1px solid #e0e0e0}.PricingSection_sectionTitle__wH1YZ{font-family:Fz Poppins,sans-serif;font-weight:700;font-size:16px;color:#8B0000}.PricingSection_tableRow__Mx8mf{display:grid;grid-template-columns:1fr 1fr;border-bottom:1px solid #f9f9f9;min-height:71px}.PricingSection_tableRow__Mx8mf:last-child{border-bottom:none}.PricingSection_featureLabel__9rWPd{padding:20px;font-family:Fz Poppins,sans-serif;font-weight:400;font-size:16px;color:#2C2C2C;white-space:pre-line;border-right:1px solid #f9f9f9;display:flex;align-items:center}.PricingSection_featureValue__MREop{padding:20px;display:flex;align-items:center;justify-content:center}.PricingSection_featureText__3LOta{font-family:Fz Poppins,sans-serif;font-weight:400;font-size:16px;color:#2C2C2C;text-align:center;white-space:pre-line}.PricingSection_checkIcon__OiLZs{display:flex;align-items:center;justify-content:center}.PricingSection_vipCard__7O1eN{width:497px;max-width:90vw;background:#FFFFFF;border:1px solid #000000;border-radius:16px;overflow:hidden;position:relative;height:fit-content}.PricingSection_vipHeader__MJN7Y{background:#8B0000;padding:20px;text-align:center;position:relative}.PricingSection_vipBadge__r1abk{background:#8B0000;color:#FFFFFF;padding:4px 12px;border-radius:16px 16px 0 0;font-family:Fz Poppins,sans-serif;font-weight:400;font-size:20px;line-height:.8;position:absolute;top:-36px;left:50%;transform:translateX(-50%);width:64px;height:36px;display:flex;align-items:center;justify-content:center}.PricingSection_vipTitle__VKs_3{font-family:Fz Poppins,sans-serif;font-weight:700;font-size:32px;color:#FFFFFF;margin:20px 0 10px}.PricingSection_vipPrice__Itnym{font-family:Fz Poppins,sans-serif;font-weight:700;font-size:36px;color:#FFFFFF;margin:0 0 10px}.PricingSection_vipSubtitle__vpdkf{font-family:Fz Poppins,sans-serif;font-weight:400;font-size:16px;color:#FFFFFF;margin:0}.PricingSection_vipFeatures__a_LF9{padding:45px 63px}.PricingSection_vipFeature__hYKrR{display:flex;align-items:center;gap:7px;margin-bottom:25px;height:25px}.PricingSection_vipFeature__hYKrR:last-child{margin-bottom:0}.PricingSection_vipCheckIcon__zm0Mb{flex-shrink:0;width:25px;height:25px;display:flex;align-items:center;justify-content:center}.PricingSection_vipFeatureText__niYf2{font-family:Fz Poppins,sans-serif;font-weight:400;font-size:16px;color:#333333;line-height:1;margin-left:7px}.PricingSection_vipButton__lGZhi{width:370px;margin:0 63px 45px;padding:18px 20px;background:#000000;color:#FFFFFF;border:none;border-radius:10px;font-family:Fz Poppins,sans-serif;font-weight:600;font-size:18px;line-height:1.67;cursor:pointer;transition:all .3s ease;height:57px;display:flex;align-items:center;justify-content:center}.PricingSection_vipButton__lGZhi:hover{background:#333333;transform:translateY(-2px)}.PricingSection_bottomSection__9I9zQ{text-align:center}.PricingSection_upgradeButton__DyL_z{padding:15px 40px;background:#8B0000;color:#FFFFFF;border:none;border-radius:10px;font-family:Fz Poppins,sans-serif;font-weight:600;font-size:18px;cursor:pointer;transition:all .3s ease}.PricingSection_upgradeButton__DyL_z:hover{background:#7A0000;transform:translateY(-2px)}@media (max-width:1024px){.PricingSection_vipCard__7O1eN{width:100%;max-width:497px}.PricingSection_title__KPCYp{font-size:48px}}@media (max-width:768px){.PricingSection_container__9lt1E{padding:0 15px}.PricingSection_title__KPCYp{font-size:36px}.PricingSection_description__OF8ha{font-size:14px}.PricingSection_featuresTable__5wuJt,.PricingSection_vipCardContainer__m8eHc{margin-bottom:40px}.PricingSection_sectionHeader__RkkXU{padding:15px}.PricingSection_sectionTitle__wH1YZ{font-size:14px}.PricingSection_tableRow__Mx8mf{min-height:55px}.PricingSection_featureLabel__9rWPd,.PricingSection_featureValue__MREop{padding:15px;font-size:14px}.PricingSection_vipHeader__MJN7Y{padding:15px}.PricingSection_vipTitle__VKs_3{font-size:24px}.PricingSection_vipPrice__Itnym{font-size:28px}.PricingSection_vipSubtitle__vpdkf{font-size:14px}.PricingSection_vipFeatures__a_LF9{padding:30px 20px}.PricingSection_vipFeature__hYKrR{margin-bottom:20px;height:auto}.PricingSection_vipFeatureText__niYf2{font-size:14px;margin-left:12px}.PricingSection_vipButton__lGZhi{width:calc(100% - 40px);margin:0 20px 30px;font-size:16px;padding:12px 20px;height:auto}.PricingSection_upgradeButton__DyL_z{font-size:16px;padding:12px 20px}}@media (max-width:480px){.PricingSection_pricingSection__mn6M7{padding:40px 0}.PricingSection_header__X7WkM{margin-bottom:40px}.PricingSection_title__KPCYp{font-size:28px}.PricingSection_featuresTable__5wuJt,.PricingSection_vipCardContainer__m8eHc{margin-bottom:30px}.PricingSection_vipFeatures__a_LF9{padding:20px 15px}.PricingSection_vipFeature__hYKrR{margin-bottom:15px;gap:8px}.PricingSection_vipFeatureText__niYf2{font-size:13px;margin-left:8px}.PricingSection_vipButton__lGZhi{width:calc(100% - 30px);margin:0 15px 20px;font-size:14px;padding:10px 15px;height:auto}.PricingSection_tableRow__Mx8mf{grid-template-columns:1fr;min-height:auto}.PricingSection_featureLabel__9rWPd{border-right:none;border-bottom:1px solid #f9f9f9;padding-bottom:10px}.PricingSection_featureValue__MREop{padding-top:10px;justify-content:flex-start}}.AIFeatures_aiFeatures__Lv0EU{text-align:center}.AIFeatures_titleWrapper__WvqZe{text-align:left}.AIFeatures_featuresGrid__qyL5E{gap:21px}@media (max-width:1200px){.AIFeatures_aiFeatures__Lv0EU{padding:80px 40px}.AIFeatures_featuresGrid__qyL5E{gap:16px}.AIFeatures_featureCard__rFJOl{height:auto;min-height:350px}}@media (max-width:1024px){.AIFeatures_aiFeatures__Lv0EU{padding:60px 30px}.AIFeatures_featuresGrid__qyL5E{gap:20px}.AIFeatures_titleWrapper__WvqZe{text-align:center}}@media (max-width:768px){.AIFeatures_aiFeatures__Lv0EU{padding:60px 20px}.AIFeatures_featuresGrid__qyL5E{gap:20px}.AIFeatures_titleWrapper__WvqZe{text-align:center}.AIFeatures_featureCard__rFJOl{height:auto;min-height:280px}}@media (max-width:480px){.AIFeatures_aiFeatures__Lv0EU{padding:40px 16px}.AIFeatures_featuresGrid__qyL5E{gap:16px}.AIFeatures_titleWrapper__WvqZe{text-align:center}}.BlogPosts_blogPosts__5ooKF{padding:89px 228px 0;background:linear-gradient(180deg,#8B0000 89px,transparent 0)}.BlogPosts_header__UGQ4W{background-color:#8B0000;color:#FFFFFF;text-align:center;padding:26.48px 0 22.48px;margin:-89px -228px 89px;position:relative}.BlogPosts_title__CXBWm{font-family:Fz Poppins,sans-serif;font-weight:700;font-size:48px;text-transform:uppercase;margin:0}.BlogPosts_postsGrid__vSKHX{display:flex;flex-direction:column;gap:61px}.BlogPosts_postCard__JZLN9{display:flex;gap:61px;align-items:flex-start;cursor:pointer}.BlogPosts_postCard__JZLN9,.BlogPosts_postCard__JZLN9:hover{text-decoration:none;color:inherit}.BlogPosts_postCard__JZLN9:hover .BlogPosts_title-card__CRgF7{color:var(--color-primary-dark)}.BlogPosts_postCard__JZLN9:visited{color:inherit}.BlogPosts_postImage__ISBt6{position:relative;width:425px;height:183px;border-radius:10px;overflow:hidden;flex-shrink:0}.BlogPosts_postContent__YIiU3{flex:1;display:flex;flex-direction:column;gap:25px}.BlogPosts_postTitle__FZfpY{font-family:Fz Poppins,sans-serif;font-weight:700;font-size:24px;line-height:1.4;color:#000000;margin:0;transition:color .3s ease}.BlogPosts_postCard__JZLN9:hover .BlogPosts_postTitle__FZfpY{color:#8B0000}.BlogPosts_postDescription__b232k{font-family:Fz Poppins,sans-serif;font-weight:400;font-size:16px;line-height:1.5;color:#000000;margin:0}.BlogPosts_buttonWrapper__E1bnM{text-align:center;margin-top:53px;margin-bottom:75px}.BlogPosts_viewMoreButton__qsKoT{font-family:Fz Poppins,sans-serif;font-weight:700;font-size:18px;color:#8B0000;background-color:transparent;width:197px;height:53px;border:2px solid #8b0000;border-radius:28px;cursor:pointer;transition:all .3s ease;text-transform:uppercase}.BlogPosts_viewMoreButton__qsKoT:hover{background-color:#8B0000;color:#FFFFFF;box-shadow:0 4px 4px rgba(248,201,201,1)}@media (max-width:1200px){.BlogPosts_blogPosts__5ooKF{padding:89px 60px 0}.BlogPosts_header__UGQ4W{margin:-89px -60px 60px}.BlogPosts_postsGrid__vSKHX{gap:50px}.BlogPosts_postCard__JZLN9{gap:40px}.BlogPosts_postImage__ISBt6{width:350px;height:150px}}@media (max-width:1024px){.BlogPosts_blogPosts__5ooKF{padding:80px 40px 0}.BlogPosts_header__UGQ4W{margin:-80px -40px 50px;padding:24px 0 20px}.BlogPosts_postsGrid__vSKHX{gap:40px}.BlogPosts_postCard__JZLN9{gap:30px}.BlogPosts_postImage__ISBt6{width:300px;height:130px}.BlogPosts_postContent__YIiU3{gap:20px}.BlogPosts_buttonWrapper__E1bnM{margin-top:40px;margin-bottom:60px}}@media (max-width:768px){.BlogPosts_blogPosts__5ooKF{padding:60px 20px 0;background:linear-gradient(180deg,#8B0000 60px,transparent 0)}.BlogPosts_header__UGQ4W{margin:-60px -20px 40px;padding:20px 0 16px}.BlogPosts_postsGrid__vSKHX{gap:30px}.BlogPosts_postCard__JZLN9{flex-direction:column;gap:20px;text-align:center}.BlogPosts_postImage__ISBt6{width:90%;max-width:400px;height:200px;margin:0 auto;border-radius:12px}.BlogPosts_postContent__YIiU3{gap:16px;text-align:left}.BlogPosts_buttonWrapper__E1bnM{margin-top:30px;margin-bottom:40px}}@media (max-width:480px){.BlogPosts_blogPosts__5ooKF{padding:50px 16px 0;background:linear-gradient(180deg,#8B0000 50px,transparent 0)}.BlogPosts_header__UGQ4W{margin:-50px -16px 30px;padding:16px 0 12px}.BlogPosts_postsGrid__vSKHX{gap:24px}.BlogPosts_postCard__JZLN9{gap:16px}.BlogPosts_postImage__ISBt6{width:90%;height:160px;border-radius:8px}.BlogPosts_postContent__YIiU3{gap:12px}.BlogPosts_buttonWrapper__E1bnM{margin-top:24px;margin-bottom:30px}}.FAQ_faqSection__YxHRJ{background:#FFF9EE;padding:80px 0;width:100%}.FAQ_container__nCYpe{max-width:1400px;margin:0 auto;padding:0 20px}.FAQ_header__PdxUN{text-align:center;margin-bottom:60px}.FAQ_headerLine__Oaa76{width:87px;height:9px;background:#8B0000;border-radius:13px;margin:0 auto 20px}.FAQ_title__DgbKY{font-family:Poppins,sans-serif;font-weight:700;font-size:48px;line-height:1.5;color:#000000;margin:0}.FAQ_faqList__YL_tp{max-width:870px;margin:0 auto}.FAQ_faqItem__0NFVM{margin-bottom:0}.FAQ_faqItem__0NFVM:last-child{border-bottom:none}.FAQ_questionContainer__cKt_w{padding:30px 0;cursor:pointer}.FAQ_question__R54_v{margin:0;flex:1;padding-right:20px}.FAQ_toggleIcon__tnIu9{width:39px;height:39px;display:flex;align-items:center;justify-content:center;border-radius:50%;flex-shrink:0}.FAQ_toggleIcon__tnIu9.FAQ_open__v5Rqe{transform:rotate(-90deg)}.FAQ_toggleIcon__tnIu9 svg{width:20px;height:20px}.FAQ_answerContainer__xO04y{padding-bottom:30px}.FAQ_answerLine__mmtdK{width:100%;height:1px;background:rgba(0,0,0,.1);margin-bottom:20px}.FAQ_answer__kdc_d{margin:0;padding-left:0}@keyframes FAQ_slideDown__wlCte{0%{opacity:0;max-height:0;transform:translateY(-10px)}to{opacity:1;max-height:200px;transform:translateY(0)}}@media (max-width:1024px){.FAQ_questionContainer__cKt_w{padding:28px 0}.FAQ_question__R54_v{padding-right:18px}.FAQ_toggleIcon__tnIu9{width:36px;height:36px}.FAQ_toggleIcon__tnIu9 svg{width:18px;height:18px}}@media (max-width:768px){.FAQ_faqSection__YxHRJ{padding:60px 0}.FAQ_container__nCYpe{padding:0 16px}.FAQ_title__DgbKY{font-size:32px}.FAQ_question__R54_v{font-size:18px;padding-right:16px}.FAQ_questionContainer__cKt_w{padding:24px 0}.FAQ_questionContainer__cKt_w:hover{margin:0 -16px;padding:24px 16px}.FAQ_toggleIcon__tnIu9{width:32px;height:32px}.FAQ_toggleIcon__tnIu9 svg{width:16px;height:16px}.FAQ_answer__kdc_d{font-size:14px}}@media (max-width:480px){.FAQ_title__DgbKY{font-size:28px}.FAQ_question__R54_v{font-size:16px}.FAQ_questionContainer__cKt_w{padding:20px 0}.FAQ_answerContainer__xO04y{padding-bottom:20px}}.Features_features__wEd05{padding:100px 224px}.Features_grid__N8Vd6{display:flex;flex-direction:column;gap:250px}.Features_card__EBQZF{display:flex;align-items:center;gap:120px;max-width:none}.Features_card__EBQZF .Features_content__cf3S_{text-align:left}.Features_cardReversed__mRAbn{flex-direction:row-reverse}.Features_cardReversed__mRAbn .Features_content__cf3S_{text-align:right}.Features_content__cf3S_,.Features_imageWrapper__X0YMG{flex:1}.Features_card__EBQZF .Features_imageWrapper__X0YMG{text-align:right}.Features_cardReversed__mRAbn .Features_imageWrapper__X0YMG{text-align:left}.Features_image__I8jfH{width:100%;height:auto;object-fit:cover;border-radius:20px;display:inline-block;max-width:100%}.Features_titleWrapper__6iHhH{position:relative;display:inline-block;margin-bottom:20px}.Features_cardReversed__mRAbn .Features_titleWrapper__6iHhH:before{left:auto;right:0}@media (max-width:1200px){.Features_features__wEd05{padding:80px 60px}.Features_grid__N8Vd6{gap:180px}.Features_card__EBQZF{gap:80px}}@media (max-width:1024px){.Features_features__wEd05{padding:60px 40px}.Features_grid__N8Vd6{gap:120px}.Features_card__EBQZF{gap:60px}.Features_image__I8jfH{border-radius:16px}}@media (max-width:768px){.Features_features__wEd05{padding:60px 20px}.Features_grid__N8Vd6{gap:80px}.Features_card__EBQZF{gap:40px;text-align:center}.Features_cardReversed__mRAbn,.Features_card__EBQZF{flex-direction:column!important}.Features_cardReversed__mRAbn .Features_content__cf3S_,.Features_card__EBQZF .Features_content__cf3S_{text-align:center}.Features_cardReversed__mRAbn .Features_imageWrapper__X0YMG,.Features_card__EBQZF .Features_imageWrapper__X0YMG{text-align:center;order:-1;width:90%;margin:0 auto}.Features_content__cf3S_{max-width:100%}.Features_imageWrapper__X0YMG{max-width:90%}.Features_image__I8jfH{max-width:90%;width:90%;border-radius:12px;margin:0 auto;display:block}}@media (max-width:480px){.Features_features__wEd05{padding:40px 16px}.Features_grid__N8Vd6{gap:60px}.Features_card__EBQZF{gap:30px}.Features_cardReversed__mRAbn .Features_imageWrapper__X0YMG,.Features_card__EBQZF .Features_imageWrapper__X0YMG{width:90%}.Features_image__I8jfH{max-width:90%;width:90%;border-radius:10px}.Features_titleWrapper__6iHhH{margin-bottom:16px}}.Hero_hero__N1o0K{position:relative;width:100%;height:948px;overflow:hidden}.Hero_background__Hhe_9{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,#FFFCF6,#FFFFFF);z-index:-1}.Hero_content__8ci9u{position:relative;display:flex;justify-content:space-between;align-items:center;max-width:1920px;margin:0 auto;padding:0 228px;height:100%}.Hero_left__R0I8N{max-width:499px}.Hero_right__rstY8{position:relative;width:713px;height:797px}.Hero_mainImage__n_X6p{position:absolute;top:0;left:118px;z-index:1}.Hero_vector1__WyQCC{position:absolute;top:306px;left:656px}.Hero_vector2__irzW_{position:absolute;top:0;left:413px}.Hero_vector3___m5f8{position:absolute;top:405px;left:519px;z-index:2}@media (max-width:1200px){.Hero_content__8ci9u{padding:0 60px;gap:40px}.Hero_left__R0I8N{max-width:450px}.Hero_right__rstY8{width:500px;height:600px}.Hero_mainImage__n_X6p{left:80px}}@media (max-width:1024px){.Hero_hero__N1o0K{height:700px}.Hero_content__8ci9u{padding:0 40px;gap:30px}.Hero_left__R0I8N{max-width:400px}.Hero_right__rstY8{width:400px;height:500px}.Hero_mainImage__n_X6p{left:50px}.Hero_vector1__WyQCC{top:250px;left:350px}}@media (max-width:768px){.Hero_hero__N1o0K{height:auto;min-height:600px;padding:60px 0}.Hero_content__8ci9u{flex-direction:column;padding:0 20px;gap:40px;text-align:center;justify-content:center}.Hero_left__R0I8N{max-width:100%;order:1}.Hero_right__rstY8{width:90%;max-width:400px;height:300px;order:2;margin:0 auto}.Hero_mainImage__n_X6p{position:relative;top:0;left:0;width:100%;height:100%;object-fit:contain}.Hero_vector1__WyQCC,.Hero_vector2__irzW_,.Hero_vector3___m5f8{display:none}}@media (max-width:480px){.Hero_hero__N1o0K{min-height:500px;padding:40px 0}.Hero_content__8ci9u{padding:0 16px;gap:30px}.Hero_right__rstY8{width:90%;max-width:300px;height:250px}}.MoreFeature_moreFeature__tBaPs{text-align:center;padding:100px 0}.MoreFeature_moreFeature__content__w9g_X{max-width:82.9375rem;margin:0 auto}@media (max-width:1200px){.MoreFeature_moreFeature__tBaPs{padding:80px 0}.MoreFeature_moreFeature__content__w9g_X{max-width:60rem;padding:0 2rem}}@media (max-width:1024px){.MoreFeature_moreFeature__tBaPs{padding:70px 0}.MoreFeature_moreFeature__content__w9g_X{max-width:50rem;padding:0 1.5rem}}@media (max-width:768px){.MoreFeature_moreFeature__tBaPs{padding:60px 20px}.MoreFeature_moreFeature__content__w9g_X{max-width:100%;padding:0}}@media (max-width:480px){.MoreFeature_moreFeature__tBaPs{padding:40px 16px}.MoreFeature_moreFeature__content__w9g_X{max-width:100%}}.ModernWedding_modernWedding__vvVSc{position:relative;height:444px;background-image:url(/images/modern-wedding-bg.png);background-size:cover;background-position:50%;border-radius:28px;box-shadow:0 4px 4px 0 rgba(0,0,0,.13);margin:80px auto;overflow:hidden}.ModernWedding_overlay__mmr02{position:absolute;top:0;left:0;width:728px;height:444px;background-color:#8B0000;border-radius:28px}.ModernWedding_content__d3AOL{position:absolute;top:104px;left:71px;width:594px;z-index:2;color:#FFFFFF}.ModernWedding_imageWrapper__VQnRv{position:absolute;right:-80px;top:-70px;width:880px;height:378px;z-index:1}@media (max-width:1200px){.ModernWedding_modernWedding__vvVSc{height:350px;margin:60px auto;border-radius:20px}.ModernWedding_overlay__mmr02{width:60%;height:100%;border-radius:20px}.ModernWedding_content__d3AOL{top:60px;left:40px;width:50%;max-width:400px}.ModernWedding_imageWrapper__VQnRv{right:-60px;top:-50px;width:650px;height:280px}}@media (max-width:1024px){.ModernWedding_modernWedding__vvVSc{height:300px;margin:50px auto;border-radius:16px}.ModernWedding_overlay__mmr02{width:65%;border-radius:16px}.ModernWedding_content__d3AOL{top:50px;left:30px;width:55%}.ModernWedding_imageWrapper__VQnRv{right:-40px;top:-30px;width:500px;height:220px}}@media (max-width:768px){.ModernWedding_modernWedding__vvVSc{height:auto;min-height:300px;margin:40px auto;flex-direction:column;text-align:center;padding:40px 20px}.ModernWedding_modernWedding__vvVSc,.ModernWedding_overlay__mmr02{border-radius:16px;display:flex;justify-content:center;align-items:center}.ModernWedding_overlay__mmr02{position:static;width:100%;height:100%;background-color:rgba(139,0,0,.9)}.ModernWedding_content__d3AOL{position:static;top:auto;left:auto;width:100%;max-width:500px;z-index:2;color:#FFFFFF}.ModernWedding_imageWrapper__VQnRv{display:none}}@media (max-width:480px){.ModernWedding_modernWedding__vvVSc{min-height:250px;margin:30px auto;padding:30px 16px;border-radius:12px}.ModernWedding_overlay__mmr02{border-radius:12px}.ModernWedding_content__d3AOL{max-width:100%}}.ModernInvitation_modernInvitation__gl4En{position:relative;display:flex;align-items:center;min-height:378px;padding:69px 0;overflow:hidden}.ModernInvitation_imageContainer__8yOcn{position:relative;width:880px;height:378px;border-radius:28px;overflow:hidden}.ModernInvitation_backgroundImage__oAyRw{width:100%;height:100%;background-image:url(/images/modern-invitation-bg.png);background-size:cover;background-position:50%;background-repeat:no-repeat}.ModernInvitation_contentContainer__tBn03{position:relative;margin-left:119px;width:697px;height:239px}.ModernInvitation_textContent__A8b_w{position:relative;width:100%;height:100%;text-align:right}@media (max-width:1400px){.ModernInvitation_modernInvitation__gl4En{padding:60px 0}.ModernInvitation_imageContainer__8yOcn{width:700px;height:300px}.ModernInvitation_contentContainer__tBn03{margin-left:80px;width:550px;height:auto}}@media (max-width:1200px){.ModernInvitation_modernInvitation__gl4En{flex-direction:column;min-height:auto;padding:40px 20px}.ModernInvitation_imageContainer__8yOcn{width:90%;max-width:600px;height:250px;margin:0 auto 40px;border-radius:20px}.ModernInvitation_contentContainer__tBn03{margin-left:0;width:100%;max-width:600px;height:auto;text-align:center}.ModernInvitation_textContent__A8b_w{text-align:center}}@media (max-width:768px){.ModernInvitation_modernInvitation__gl4En{padding:30px 15px}.ModernInvitation_imageContainer__8yOcn{width:90%;height:200px;margin:0 auto 30px;border-radius:16px}}@media (max-width:480px){.ModernInvitation_modernInvitation__gl4En{padding:24px 16px}.ModernInvitation_imageContainer__8yOcn{width:90%;height:180px;margin:0 auto 24px;border-radius:12px}.ModernInvitation_contentContainer__tBn03{max-width:100%}}.Introduction_introduction__tmEOw{text-align:center}.Introduction_titleWrapper__zBkMW{display:flex;justify-content:center;align-items:center}.Introduction_imageContainer__t_HWq{position:relative;width:100%;max-width:1200px;height:600px;margin:50px auto 0}@media (max-width:1200px){.Introduction_imageContainer__t_HWq{max-width:900px;height:450px;margin:40px auto 0}}@media (max-width:1024px){.Introduction_imageContainer__t_HWq{max-width:700px;height:350px;margin:30px auto 0}}@media (max-width:768px){.Introduction_introduction__tmEOw{padding:60px 20px}.Introduction_titleWrapper__zBkMW{margin-bottom:20px}.Introduction_imageContainer__t_HWq{max-width:90%;width:90%;height:250px;margin:30px auto 0;border-radius:12px;overflow:hidden}}@media (max-width:480px){.Introduction_introduction__tmEOw{padding:40px 16px}.Introduction_titleWrapper__zBkMW{margin-bottom:16px}.Introduction_imageContainer__t_HWq{max-width:90%;width:90%;height:200px;margin:24px auto 0;border-radius:8px}}