.Footer_footer__UaG1g{width:100%;background:linear-gradient(90deg,#e6eaf4,#f8fafc);color:#222;padding:40px 0 20px;border-top:1px solid #e5e7eb;margin-top:40px}.Footer_footerContainer__0uLcn{max-width:1200px;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:space-between;gap:32px}.Footer_col__Uenj5{flex:1 1 200px;min-width:180px;margin-bottom:20px}.Footer_logo__NsUJK{font-size:1.5rem;font-weight:700;color:#043678;margin-bottom:10px}.Footer_summary__YoYBy{font-size:1rem;color:#444;margin-bottom:18px;line-height:1.5}.Footer_footerTitle__RiFal{font-size:1.1rem;font-weight:600;margin-bottom:12px;color:#043678}.Footer_footerList__nVj_Y{list-style:none;padding:0;margin:0}.Footer_footerItem__ggrtt{margin-bottom:8px}.Footer_footerLink__twEJY{color:#2563eb;text-decoration:none;transition:color .2s}.Footer_footerLink__twEJY:hover{color:#043678;text-decoration:underline}.Footer_copyright__j5CNb{font-size:.95rem;color:#888;margin-top:18px}.Footer_socials__QgDMT{display:flex;flex-direction:column;gap:8px;align-items:flex-start;margin-top:6px}.Footer_socialLink__VOPU_{display:inline-flex;width:36px;height:36px;align-items:center;justify-content:center;border-radius:8px;background:transparent;transition:background .15s,transform .12s;color:#222}.Footer_socialLink__VOPU_:hover{background:rgba(4,54,120,.06);transform:translateY(-2px)}.Footer_socialItem__Kogte{display:flex;align-items:center;gap:10px;border-radius:8px;color:#222;text-decoration:none;transition:background .15s,transform .12s;width:100%}.Footer_socialItem__Kogte:hover{background:rgba(4,54,120,.06);transform:translateY(-2px)}.Footer_iconWrapper__G6kdw{display:inline-flex;width:36px;height:36px;align-items:center;justify-content:center}.Footer_socialLabel__UuL76{font-size:.95rem;color:#043678}@media (max-width:1000px){.Footer_footerContainer__0uLcn{flex-direction:column;gap:0;padding:0 16px;display:block}.Footer_col__Uenj5{min-width:0;width:100%;margin-bottom:28px;flex:none}.Footer_logo__NsUJK{font-size:1.3rem}.Footer_footer__UaG1g{padding:32px 0 16px}}.ArticleSignupPopup_overlay__RWFi5{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);backdrop-filter:blur(4px);z-index:9998;animation:ArticleSignupPopup_fadeIn__Ccyra .3s ease-in-out}.ArticleSignupPopup_popup__HAhwB{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;border-radius:20px;padding:40px;max-width:500px;width:90%;max-height:90vh;overflow-y:auto;box-shadow:0 20px 60px rgba(0,0,0,.3);z-index:9999;animation:ArticleSignupPopup_slideUp__ZWWRp .4s ease-out}.ArticleSignupPopup_closeButton__Z3zGX{position:absolute;top:15px;right:15px;background:transparent;border:none;font-size:32px;color:#6b7280;cursor:pointer;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .2s ease;line-height:1;padding:0}.ArticleSignupPopup_closeButton__Z3zGX:hover{background:#f3f4f6;color:#1f2937;transform:rotate(90deg)}.ArticleSignupPopup_iconContainer__K1As5{text-align:center;margin-bottom:20px}.ArticleSignupPopup_icon__nGn2K{font-size:60px;display:inline-block;animation:ArticleSignupPopup_bounce__IH49X 1s ease-in-out infinite}.ArticleSignupPopup_title__3yR9d{font-size:28px;font-weight:700;color:#1f2937;text-align:center;margin-bottom:15px;background:linear-gradient(135deg,#3b82f6,#1e40af);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.ArticleSignupPopup_description__wiB99{font-size:16px;color:#4b5563;text-align:center;line-height:1.6;margin-bottom:25px}.ArticleSignupPopup_benefitsList__lRrUR{list-style:none;padding:0;margin:0 0 30px}.ArticleSignupPopup_benefit__Lyzlm{display:flex;align-items:center;gap:12px;padding:10px 0;font-size:15px;color:#374151}.ArticleSignupPopup_benefitIcon__X9Vdf{flex-shrink:0;width:24px;height:24px;background:linear-gradient(135deg,#10b981,#059669);color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:14px}.ArticleSignupPopup_actions__exDQO{display:flex;flex-direction:column;gap:12px}.ArticleSignupPopup_primaryButton__X0j7x{width:100%;padding:14px 24px;background:linear-gradient(135deg,#3b82f6,#1e40af);color:#fff;border:none;border-radius:12px;font-size:16px;font-weight:600;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 12px rgba(59,130,246,.3)}.ArticleSignupPopup_primaryButton__X0j7x:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(59,130,246,.4)}.ArticleSignupPopup_primaryButton__X0j7x:active{transform:translateY(0)}.ArticleSignupPopup_secondaryButton__yrUtn{width:100%;padding:14px 24px;background:transparent;color:#6b7280;border:2px solid #e5e7eb;border-radius:12px;font-size:15px;font-weight:500;cursor:pointer;transition:all .2s ease}.ArticleSignupPopup_secondaryButton__yrUtn:hover{border-color:#d1d5db;background:#f9fafb;color:#4b5563}@keyframes ArticleSignupPopup_fadeIn__Ccyra{0%{opacity:0}to{opacity:1}}@keyframes ArticleSignupPopup_slideUp__ZWWRp{0%{opacity:0;transform:translate(-50%,-45%)}to{opacity:1;transform:translate(-50%,-50%)}}@keyframes ArticleSignupPopup_bounce__IH49X{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@media (max-width:640px){.ArticleSignupPopup_popup__HAhwB{padding:30px 20px;width:95%;max-height:85vh}.ArticleSignupPopup_title__3yR9d{font-size:24px}.ArticleSignupPopup_description__wiB99{font-size:15px}.ArticleSignupPopup_icon__nGn2K{font-size:50px}.ArticleSignupPopup_primaryButton__X0j7x,.ArticleSignupPopup_secondaryButton__yrUtn{padding:12px 20px;font-size:15px}}