.blog_root__REaij *{--primary:#2a52be;--secondary:#4caf50;--dark:#1a2a3a;--light:#f5f7fa;--gray:#eaeef2;--text:#333;--accent:#ff6b35;--red:#e74c3c;--yellow:#f39c12}.blog_container__E5i0E{max-width:1200px;margin:0 auto;padding:0 20px}.blog_breadcrumbs__av8ne{background-color:var(--gray);padding:10px 0;font-size:14px}.blog_breadcrumbs__av8ne a{color:var(--primary);text-decoration:none}.blog_breadcrumbs__av8ne a:hover{text-decoration:underline}.blog_breadcrumbsSeparator__X4CjX{margin:0 8px;color:#888}.blog_pageTitleWrap__RHWD_{padding:25px 0;text-align:center}.blog_pageTitle__GDnjA{font-size:32px;margin-bottom:10px;color:var(--dark)}.blog_pageDescription__eNR3P{max-width:700px;margin:0 auto;color:#555;font-size:16px}.blog_contentWrap__kIQrM{display:flex;gap:30px;margin:30px 0}.blog_main__ooB9Y{flex:1;min-width:0}.blog_sidebar__896Sw{width:320px;flex-shrink:0}.blog_featuredPost__6HPnf{background-color:white;border-radius:10px;overflow:hidden;box-shadow:0 2px 10px rgba(0,0,0,.05);margin-bottom:30px}.blog_featuredImgContainer__lIjWd{height:350px;position:relative;overflow:hidden}.blog_featuredImg__dFyFh{width:100%;height:100%;object-fit:cover}.blog_featuredCategory__pOLAS{position:absolute;top:20px;left:20px;background-color:var(--accent);color:white;padding:5px 12px;border-radius:20px;font-size:14px;font-weight:600}.blog_featuredContent__2vaGk{padding:25px}.blog_featuredTitle__CM2IH{font-size:26px;margin-bottom:15px;color:var(--dark)}.blog_featuredTitle__CM2IH a{color:inherit;text-decoration:none;transition:color .3s}.blog_featuredTitle__CM2IH a:hover{color:var(--primary)}.blog_featuredMeta__4OBWb{display:flex;align-items:center;gap:15px;font-size:14px;color:#666;margin-bottom:15px}.blog_metaItem__xtJpj{display:flex;align-items:center;gap:5px}.blog_featuredExcerpt__o8gWk{margin-bottom:20px;color:#444}.blog_readMore__ZRAWZ{display:inline-block;color:var(--primary);font-weight:600;text-decoration:none;transition:color .3s}.blog_readMore__ZRAWZ:hover{color:var(--accent)}.blog_categoriesWrap__Zlx6b{margin-bottom:30px;overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:5px}.blog_categoriesWrap__Zlx6b::-webkit-scrollbar{display:none}.blog_categories__5Rr_p{display:inline-flex;gap:10px;padding-bottom:5px}.blog_categoryLink__uFz5p{display:inline-block;padding:8px 15px;background-color:white;border-radius:20px;text-decoration:none;color:var(--text);font-size:14px;transition:all .3s;border:1px solid #ddd}.blog_active__b25Da,.blog_categoryLink__uFz5p:hover{background-color:var(--primary);color:white;border-color:var(--primary)}.blog_postsGrid__ihXTh{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:25px;margin-bottom:40px}.blog_postCard__dWJTn{background-color:white;border-radius:10px;overflow:hidden;box-shadow:0 2px 10px rgba(0,0,0,.05);transition:transform .3s}.blog_postCard__dWJTn:hover{transform:translateY(-5px)}.blog_postImgContainer__bF7_Q{height:200px;position:relative;overflow:hidden}.blog_postImg__pfTQ_{width:100%;height:100%;object-fit:cover;transition:transform .5s}.blog_postCard__dWJTn:hover .blog_postImg__pfTQ_{transform:scale(1.05)}.blog_postCategory__5p__c{position:absolute;top:15px;left:15px;background-color:var(--primary);color:white;padding:4px 10px;border-radius:20px;font-size:12px;font-weight:600}.blog_strategies__gH_RQ{background-color:var(--secondary)}.blog_reviews__rc9Eg{background-color:var(--accent)}.blog_news__edD3X{background-color:var(--yellow)}.blog_postContent__XQkA5{padding:20px}.blog_postTitle__Fkk6i{font-size:18px;margin-bottom:10px;line-height:1.4}.blog_postTitle__Fkk6i a{color:inherit;text-decoration:none;transition:color .3s}.blog_postTitle__Fkk6i a:hover{color:var(--primary)}.blog_postMeta__Z9mUR{display:flex;align-items:center;justify-content:space-between;font-size:13px;color:#666;margin-bottom:12px}.blog_postExcerpt__T322K{font-size:14px;color:#555;margin-bottom:15px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.blog_pagination__We_cA{display:flex;justify-content:center;gap:10px;margin-bottom:40px}.blog_paginationLink__dtgFA{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;background-color:white;border-radius:5px;text-decoration:none;color:var(--text);font-weight:500;transition:all .3s;border:1px solid #ddd}.blog_paginationActive__UMp_g,.blog_paginationLink__dtgFA:hover{background-color:var(--primary);color:white;border-color:var(--primary)}.blog_sidebarBox__lCRe7{background-color:white;border-radius:10px;padding:20px;margin-bottom:25px;box-shadow:0 2px 10px rgba(0,0,0,.05)}.blog_sidebarTitle__wVdjx{font-size:18px;margin-bottom:15px;color:var(--dark);position:relative;padding-bottom:10px}.blog_sidebarTitle__wVdjx:after{content:"";position:absolute;bottom:0;left:0;width:40px;height:3px;background-color:var(--primary)}.blog_stickySidebar__DNKB_{position:sticky;top:90px}.blog_searchForm__zGz11{display:flex;gap:10px;margin-bottom:5px}.blog_searchInput__WBqK7{flex:1;padding:10px 15px;border:1px solid #ddd;border-radius:5px;font-size:14px}.blog_searchButton__IOsgb{background-color:var(--primary);color:white;border:none;border-radius:5px;padding:0 15px;font-weight:600;cursor:pointer}.blog_popularList__WEftR{list-style:none;padding:0}.blog_popularItem__yfcBK{display:flex;gap:15px;margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #eee}.blog_popularItem__yfcBK:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.blog_popularImg__7_TMw{width:80px;height:60px;object-fit:cover;border-radius:5px}.blog_popularContent__S5Kb4{flex:1;min-width:0}.blog_popularTitle__ylOFT{font-size:15px;font-weight:600;line-height:1.4;margin-bottom:5px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.blog_popularTitle__ylOFT a{color:inherit;text-decoration:none;transition:color .3s}.blog_popularTitle__ylOFT a:hover{color:var(--primary)}.blog_popularDate__5dv7_{font-size:12px;color:#777}.blog_tagsList__OK6He{display:flex;flex-wrap:wrap;gap:10px}.blog_tagLink__91CGT{display:inline-block;padding:5px 12px;background-color:var(--gray);border-radius:20px;text-decoration:none;color:var(--text);font-size:13px;transition:all .3s}.blog_tagLink__91CGT:hover{background-color:var(--primary);color:white}.blog_newsletterBox__5DypM{background-color:#f0f7ff;padding:0;overflow:hidden}.blog_newsletterContent__HlAyi{padding:20px}.blog_newsletterTitle__bfx7n{margin-bottom:10px}.blog_newsletterText__27WEE{font-size:14px;margin-bottom:15px}.blog_newsletterForm__odwGp{display:flex;flex-direction:column;gap:10px}.blog_newsletterInput__bZQ_W{padding:10px;border:1px solid #ddd;border-radius:5px;font-size:14px}.blog_newsletterButton__bU9yJ{background-color:var(--primary);color:white;font-weight:600;padding:10px;border:none;border-radius:5px;cursor:pointer;transition:background-color .3s}.blog_newsletterButton__bU9yJ:hover{background-color:#1a3a8a}.blog_newsletterTerms___CxsU{font-size:12px;color:#666;margin-top:10px}.blog_featuredGuides__PNIBW{display:flex;flex-direction:column;gap:15px}.blog_guideCard__RgkDi{display:flex;gap:15px;padding:15px;background-color:#f9f9f9;border-radius:8px;transition:background-color .3s}.blog_guideCard__RgkDi:hover{background-color:#f0f7ff}.blog_guideIcon__qs0E2{color:var(--primary);font-size:24px;flex-shrink:0}.blog_guideTitle__F3IlM{font-size:15px;font-weight:600;margin-bottom:5px}.blog_guideTitle__F3IlM a{color:inherit;text-decoration:none;transition:color .3s}.blog_guideTitle__F3IlM a:hover{color:var(--primary)}.blog_guideDesc__FN09k{font-size:13px;color:#555}.blog_authorCard___5gzV{display:flex;align-items:center;gap:15px}.blog_authorAvatar__OSShG{width:60px;height:60px;border-radius:50%;object-fit:cover}.blog_authorInfo__XiyvT{flex:1}.blog_authorName__apAN5{font-weight:600;margin-bottom:3px}.blog_authorBio__r_1oL{font-size:13px;color:#555}.blog_authorSocial__8gxmZ{display:flex;gap:10px;margin-top:5px}.blog_socialLink__crkca{color:#777;text-decoration:none;font-size:14px;transition:color .3s}.blog_socialLink__crkca:hover{color:var(--primary)}.blog_leadCaptureInline__FpcYC{background:linear-gradient(135deg,#1a3a8a,#2a52be);border-radius:10px;padding:30px;color:white;text-align:center;margin:40px 0}.blog_leadTitle__hST6f{font-size:24px;margin-bottom:15px}.blog_leadText__O8JKw{margin-bottom:20px;max-width:600px;margin-left:auto;margin-right:auto}.blog_leadForm__Y5xPz{display:flex;max-width:500px;margin:0 auto;gap:10px}.blog_leadInput__sgbNc{flex:1;padding:12px 15px;border:none;border-radius:5px;font-size:15px}.blog_leadButton__GPkjJ{background-color:var(--accent);color:white;border:none;border-radius:5px;padding:0 20px;font-weight:600;cursor:pointer;transition:background-color .3s;white-space:nowrap}.blog_leadButton__GPkjJ:hover{background-color:#e85a29}.blog_popularFirms__P4F_d{display:grid;grid-template-columns:repeat(2,1fr);gap:15px}.blog_firmCard__fptHC{background-color:#f9f9f9;border-radius:8px;padding:15px;text-align:center;transition:background-color .3s}.blog_firmCard__fptHC:hover{background-color:#f0f7ff}.blog_firmLogo__0tqv9{width:100%;height:40px;object-fit:contain;margin-bottom:10px}.blog_firmName__oe8xu{font-size:14px;font-weight:600;margin-bottom:5px}.blog_firmRating__VYLiy{color:#ffc107;font-size:14px;margin-bottom:8px}.blog_firmLink__91ltA{display:inline-block;color:var(--primary);font-size:13px;font-weight:600;text-decoration:none;transition:color .3s}.blog_firmLink__91ltA:hover{color:var(--accent)}@media (max-width:1100px){.blog_contentWrap__kIQrM{flex-direction:column}.blog_sidebar__896Sw{width:100%}.blog_stickySidebar__DNKB_{position:static}.blog_newsletterForm__odwGp{flex-direction:row}.blog_newsletterInput__bZQ_W{flex:1}.blog_postsGrid__ihXTh{grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}}@media (max-width:768px){.blog_pageTitle__GDnjA{font-size:28px}.blog_featuredImgContainer__lIjWd{height:250px}.blog_featuredTitle__CM2IH{font-size:22px}.blog_postsGrid__ihXTh{grid-template-columns:1fr}.blog_leadForm__Y5xPz,.blog_newsletterForm__odwGp{flex-direction:column}.blog_popularFirms__P4F_d{grid-template-columns:1fr}}.header_root__8XDcv *{--primary:#2a52be;--secondary:#4caf50;--dark:#1a2a3a;--light:#f5f7fa;--gray:#eaeef2;--text:#333;--accent:#ff6b35;--error:#d32f2f;--success:#2e7d32;--star:#ffb400;--border:#ddd;--hover:#f5f7fa;--shadow:rgba(0,0,0,0.1);--focus:rgba(74,144,226,0.2)}.header_header__tMCIa{background-color:white;box-shadow:0 2px 10px var(--shadow);position:sticky;top:0;z-index:100}.header_container__0v_t9{max-width:1200px;margin:0 auto;padding:0 20px}.header_nav__C5eoo{display:flex;justify-content:space-between;align-items:center;padding:10px 0;height:70px}.header_navLogo__tx5Gi{display:inline-block}.header_navLinks__3kzxF{display:flex;gap:25px}.header_navLinks__3kzxF a{text-decoration:none;color:var(--dark);font-weight:500;transition:color .3s;display:block}.header_navLinks__3kzxF a:hover{color:var(--primary)}.header_navItem__dThHf{position:relative}.header_navLink__SnWOM{padding:10px 0;display:flex;align-items:center;gap:5px;cursor:pointer}.header_dropdown__qNeMA{position:absolute;top:100%;left:0;background-color:white;border-radius:5px;box-shadow:0 5px 15px var(--shadow);width:220px;opacity:0;visibility:hidden;transform:translateY(10px);transition:all .3s ease;z-index:100;padding:10px 0}.header_navItem__dThHf:hover .header_dropdown__qNeMA{opacity:1;visibility:visible;transform:translateY(0)}.header_dropdownItem__ERxmI{padding:8px 15px;transition:background-color .2s}.header_dropdownItem__ERxmI:hover{background-color:var(--hover)}.header_dropdownItem__ERxmI a{color:var(--text);font-weight:400;font-size:14px;display:block;width:100%}.header_logo__f2IIC{font-size:24px;font-weight:700;color:var(--primary);white-space:nowrap;text-decoration:none;display:flex;align-items:center;gap:8px}.header_logo__f2IIC span{color:var(--secondary)}.header_headerSignup__DFCdI{gap:8px}.header_headerSignup__DFCdI,.header_subscribeContainer__nLdKq{display:flex;position:relative}.header_headerEmail__AjLhd{padding:6px 10px;border:1px solid var(--border);border-radius:4px;font-size:14px;width:170px;transition:all .2s ease}.header_headerEmail__AjLhd:focus{outline:none;border-color:var(--primary);box-shadow:0 0 0 2px var(--focus)}.header_headerCta__YRbNi{background-color:var(--accent);color:white;padding:6px 12px;border-radius:4px;font-weight:600;border:none;font-size:14px;cursor:pointer;white-space:nowrap;transition:background-color .2s}.header_headerCta__YRbNi:hover{background-color:#e85a29}.header_headerCta__YRbNi:disabled{opacity:.7;cursor:not-allowed}.header_subscriptionMessage__ggkq_{position:fixed;top:20px;right:20px;background:white;padding:12px 18px;border-radius:4px;box-shadow:0 4px 12px var(--shadow);font-size:14px;z-index:1000;max-width:350px;animation:header_fadeIn__XhtCr .3s ease forwards,header_fadeOut__PnAOP .5s ease 3.5s forwards;pointer-events:none}.header_searchResultItem__i73W3{gap:12px}.header_searchResultLogo__g2KHe{flex-shrink:0;display:inline-block;align-items:center;justify-content:center;width:32px;height:32px;border-radius:4px;overflow:hidden}.header_searchResultInfo__nYwFv{flex:1;display:inline-block;flex-direction:column;justify-content:center}.header_searchResultName__b505k{max-width:120px;line-height:1.2;margin-bottom:2px}@keyframes header_fadeIn__XhtCr{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes header_fadeOut__PnAOP{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-10px)}}.header_success__MV4N7{color:var(--success);border-left:3px solid var(--success)}.header_error__kygMW{color:var(--error);border-left:3px solid var(--error)}.header_clearSearchButton__HeRdH{position:absolute;transform:translateY(-100%);right:-10px;background:none;border:none;padding:5px;cursor:pointer;color:#666;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:background-color .2s}.header_clearSearchButton__HeRdH:hover{background-color:rgba(0,0,0,.05);color:var(--text)}.header_searchContainer__QC1Cr,.header_searchForm__Ev7C3{width:100%;position:relative}.header_searchButton___TWdy{position:absolute;right:8px;top:50%;transform:translateY(-50%);background:none;border:none;cursor:pointer;color:#555;display:flex;align-items:center;justify-content:center;padding:0}.header_searchResults__DH6DK{position:absolute;top:100%;left:0;width:100%;background:white;border:1px solid var(--gray);border-radius:4px;box-shadow:0 4px 8px var(--shadow);z-index:110;max-height:300px;overflow-y:auto}.header_searchResultItem__i73W3{display:flex;justify-content:space-between;align-items:center;padding:10px 15px;border-bottom:1px solid var(--gray);text-decoration:none;color:var(--text);transition:background-color .2s}.header_searchResultItem__i73W3:hover{background-color:var(--hover)}.header_searchResultItem__i73W3:last-child{border-bottom:none}.header_searchResultName__b505k{font-weight:500}.header_searchResultRating__1qDWM{display:flex;align-items:center;color:#666;font-size:.9rem}.header_starIcon__HrOSa{color:var(--star);margin-right:4px}.header_noResults__Vz85t,.header_searchLoading__FKR9z{padding:12px 15px;text-align:center;color:#666}@media (max-width:768px){.header_navLinks__3kzxF{display:none}}.header_mobileMenuButton__tjYeA{display:none;background:none;border:none;color:var(--primary);cursor:pointer;padding:5px;margin-left:15px;border-radius:4px;transition:background-color .2s}.header_mobileMenuButton__tjYeA:hover{background-color:var(--hover)}.header_mobileMenu__6p9Ly{position:fixed;top:70px;left:0;width:100%;height:calc(100vh - 70px);background-color:white;z-index:99;transform:translateX(-100%);transition:transform .3s ease;overflow-y:auto;box-shadow:0 2px 10px var(--shadow)}.header_mobileMenuOpen__zFNye{transform:translateX(0)}.header_mobileMenuContainer__LZg5J{padding:20px;display:flex;flex-direction:column;gap:20px}.header_mobileSearchWrapper__SO6ie{margin-bottom:10px}.header_mobileSearchForm__SvtGP{width:100%}.header_mobileSearchInput__uHAY_{width:100%;padding:12px 15px;margin-right:10;border:1px solid var(--border);border-radius:6px;font-size:16px;background-color:var(--gray)}.header_mobileSearchInput__uHAY_:focus{outline:none;border-color:var(--primary);box-shadow:0 0 0 2px var(--focus)}.header_mobileSearchResults__YCB_u{margin-top:10px;border:1px solid var(--gray);border-radius:6px;overflow:hidden}.header_mobileClearSearchButton__KfFLW{position:absolute;right:10px;top:50%;transform:translateY(-50%);background:none;border:none;padding:5px;cursor:pointer;color:#666;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:background-color .2s}.header_mobileClearSearchButton__KfFLW:hover{background-color:rgba(0,0,0,.05);color:var(--text)}.header_mobileSearchResultItem__J_acB{display:flex;align-items:center;gap:15px;padding:12px 15px;border-bottom:1px solid var(--gray);background-color:white;text-decoration:none;color:var(--text)}.header_mobileSearchResultItem__J_acB:last-child{border-bottom:none}.header_mobileSearchResultItem__J_acB:hover{background-color:var(--hover)}.header_mobileNavLinks__87F0E{display:flex;flex-direction:column;gap:5px}.header_mobileNavItem__W91z9{border-bottom:1px solid var(--gray)}.header_mobileNavHeader__o3Qq6{display:flex;justify-content:space-between;align-items:center;padding:15px 0;font-weight:500;cursor:pointer;color:var(--text);text-decoration:none}.header_mobileDropdownIcon__HdW8z{transition:transform .3s ease}.header_rotateIcon__4pbwX{transform:rotate(180deg)}.header_mobileSubMenu__J5RRl{padding:0 0 15px 15px;display:flex;flex-direction:column;gap:12px}.header_mobileNavLink__LEJpl{display:flex;justify-content:space-between;align-items:center;padding:8px 0;color:var(--text);text-decoration:none;font-size:15px}.header_mobileNavLink__LEJpl:hover{color:var(--primary)}.header_mobileNewsletterWrapper__BsodO{margin-top:20px;padding:20px;background-color:var(--gray);border-radius:8px}.header_mobileNewsletterTitle__yQJ0g{font-size:16px;margin-bottom:12px;font-weight:600;color:var(--dark)}.header_mobileFormGroup__6AXKd{display:flex;flex-direction:column;gap:10px}.header_mobileEmailInput__n5suq{width:100%;padding:12px 15px;border:1px solid var(--border);border-radius:6px;font-size:16px}.header_mobileEmailInput__n5suq:focus{outline:none;border-color:var(--primary);box-shadow:0 0 0 2px var(--focus)}.header_mobileSubmitButton__vVQQJ{width:100%;background-color:var(--accent);color:white;padding:12px;border:none;border-radius:6px;font-weight:600;font-size:16px;cursor:pointer;transition:background-color .2s}.header_mobileSubmitButton__vVQQJ:hover{background-color:#e85a29}@media (max-width:900px){.header_headerSignup__DFCdI{display:none}.header_navLinks__3kzxF{flex:1;justify-content:flex-end}}@media (max-width:768px){.header_navLinks__3kzxF{display:none}.header_mobileMenuButton__tjYeA{display:flex}.header_nav__C5eoo{justify-content:space-between}}.deals_root__R8EYv *{--primary:#2a52be;--secondary:#4caf50;--dark:#1a2a3a;--light:#f5f7fa;--gray:#eaeef2;--text:#333;--accent:#ff6b35;--red:#e74c3c;--purple:#8e44ad;--success:#27ae60}.deals_container__lO3lu{max-width:1200px;margin:0 auto;padding:0 20px}.deals_breadcrumbs__cpTKN{background-color:var(--gray);padding:10px 0;font-size:14px}.deals_breadcrumbs__cpTKN a{color:var(--primary);text-decoration:none}.deals_breadcrumbs__cpTKN a:hover{text-decoration:underline}.deals_breadcrumbsSeparator__W6C3W{margin:0 8px;color:#888}.deals_pageHeader__maLnS{background:linear-gradient(135deg,#2a52be,#1a3a8a);color:white;padding:20px;border-radius:10px;margin:20px 0;text-align:center}.deals_headerContent__cd_Nf{padding:0}.deals_pageTitle__CG4zd{font-size:28px;margin-bottom:10px;line-height:1.2}.deals_pageDescription__8Uyx1{font-size:16px;margin-bottom:15px;opacity:1;max-width:none;margin-left:auto;margin-right:auto}.deals_statsRow__7y_OR{display:flex;justify-content:center;gap:20px;flex-wrap:wrap}.deals_statItem__8YBz2{display:flex;align-items:center;gap:6px;font-size:14px}.deals_statIcon__DTyf1{color:var(--secondary)}.deals_statValue__NtHEp{font-weight:600}.deals_statLabel__owpyX{font-size:14px}.deals_searchSection__5cKbm{margin:30px 0}.deals_searchContainer__3l9o4{max-width:600px;margin:0 auto}.deals_searchInputWrapper__mj_Vy{position:relative;display:flex;align-items:center}.deals_searchInput__zdzvg{width:100%;padding:15px 50px;border:2px solid var(--gray);border-radius:25px;font-size:16px;background-color:white;transition:all .3s ease}.deals_searchInput__zdzvg:focus{outline:none;border-color:var(--primary);box-shadow:0 0 0 3px rgba(42,82,190,.1)}.deals_searchIcon__9QsK_{position:absolute;left:18px;color:#666;z-index:1}.deals_clearSearch__8z2hX{position:absolute;right:18px;background:none;border:none;color:#666;cursor:pointer;padding:5px;border-radius:50%;transition:background-color .2s}.deals_clearSearch__8z2hX:hover{background-color:#f0f0f0}.deals_sectionHeader__AB2Ka{margin-bottom:25px;text-align:center}.deals_sectionTitle__SNgh0{font-size:24px;color:var(--dark);margin-bottom:15px;position:relative;padding-bottom:5px}.deals_sectionTitle__SNgh0:after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:50px;height:3px;background-color:var(--primary)}.deals_dealsSection__kX7_F{margin-bottom:60px}.deals_dealsGrid__dVDDn{display:flex;flex-direction:column;gap:20px;max-width:800px;margin:0 auto}.deals_dealCard__uyqq9{background-color:white;border-radius:15px;overflow:hidden;box-shadow:0 4px 15px rgba(0,0,0,.08);transition:all .3s ease;border:1px solid #f0f0f0;display:flex;min-height:180px}.deals_dealCard__uyqq9:hover{transform:translateY(-5px);box-shadow:0 8px 25px rgba(0,0,0,.12)}.deals_dealDiscount__cd_0z{background:linear-gradient(135deg,var(--primary) 0,var(--purple) 100%);color:white;padding:20px;display:flex;flex-direction:column;justify-content:center;align-items:center;min-width:140px;text-align:center}.deals_discountBadge__W5xuH{margin-bottom:10px}.deals_discountPercentage__mZNrg{display:block;font-size:32px;font-weight:800;line-height:1}.deals_discountType__3xKUZ{display:block;font-size:16px;font-weight:600;opacity:.9;margin-top:2px}.deals_bonusInfo__votEy{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:600;background-color:rgba(255,255,255,.2);padding:6px 10px;border-radius:15px}.deals_dealContent__ildiR{flex:1;padding:20px;display:flex;flex-direction:column;justify-content:space-between}.deals_firmInfo__K1Bc0{display:flex;align-items:center;gap:15px;margin-bottom:15px}.deals_firmLogo__RlS0V{width:60px;height:60px;border-radius:10px;overflow:hidden;flex-shrink:0}.deals_firmLogo__RlS0V img{width:100%;height:100%;object-fit:contain}.deals_firmDetails__qwsbA{flex:1}.deals_firmName__uZQ_5{font-size:20px;font-weight:700;color:var(--dark);margin-bottom:5px}.deals_firmRating__y3b9K{display:flex;align-items:center;gap:8px}.deals_stars__1bxFV{display:flex;gap:2px}.deals_starFilled__Oc8Bx{color:#ffc107;fill:#ffc107}.deals_starEmpty__gRyWH{color:#e0e0e0;fill:#e0e0e0}.deals_ratingText__p2_8q{font-size:14px;color:#666}.deals_dealMeta__ah8rO{display:flex;gap:20px;margin-bottom:15px;flex-wrap:wrap}.deals_dealMeta__ah8rO>div{flex:1;min-width:120px}.deals_metaLabel__eeJnK{display:block;font-size:12px;color:#666;margin-bottom:2px}.deals_metaValue__GKvlk{display:block;font-size:14px;font-weight:600;color:var(--dark)}.deals_dealActions__HcM5_{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:10px}.deals_promoSection__SQL_m{flex:1}.deals_promoCode__PYLcS{display:flex;align-items:center;gap:8px;background-color:var(--gray);padding:8px 12px;border-radius:8px;border:2px dashed var(--primary)}.deals_codeLabel__pdeCE{font-size:12px;color:#666;font-weight:600}.deals_codeValue__5yiuN{font-size:14px;font-weight:700;color:var(--primary);font-family:Courier New,monospace}.deals_copyButton__lyN0F{background:none;border:none;color:var(--primary);cursor:pointer;padding:4px;border-radius:4px;transition:background-color .2s}.deals_copyButton__lyN0F:hover{background-color:rgba(42,82,190,.1)}.deals_dealButton__gXxaL{flex-shrink:0}.deals_claimButton__ccMVU{background:linear-gradient(135deg,var(--accent) 0,#e85a29 100%);color:white;text-decoration:none;padding:12px 20px;border-radius:8px;font-weight:700;font-size:14px;transition:all .3s ease;display:inline-flex;align-items:center;gap:6px}.deals_claimButton__ccMVU:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(255,107,53,.3)}.deals_dealExpiry__YaORn{display:flex;align-items:center;gap:6px;color:#666;font-size:12px}.deals_loadingState__kqLW0{text-align:center;padding:60px 20px}.deals_loader__xT_Fq{width:50px;height:50px;border-top:4px solid var(--gray);border:4px solid var(--gray);border-top-color:var(--primary);border-radius:50%;animation:deals_spin__i4Aky 1s linear infinite;margin:0 auto 20px}@keyframes deals_spin__i4Aky{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.deals_errorState___Uaem{text-align:center;padding:60px 20px;background-color:#fff5f5;border:1px solid #ffcccc;color:#cc0000;border-radius:8px;margin:20px 0}.deals_noDeals__mF7Hz{text-align:center;padding:60px 20px;background-color:#f9f9f9;border-radius:12px;max-width:800px;margin:0 auto}.deals_noDealsIcon__ER6qG{font-size:48px;margin-bottom:20px}.deals_noDeals__mF7Hz h3{font-size:24px;margin-bottom:10px;color:var(--dark)}.deals_noDeals__mF7Hz p{color:#666;margin-bottom:20px}.deals_clearSearchBtn__BGWCl{background-color:var(--primary);color:white;border:none;padding:10px 20px;border-radius:6px;font-weight:600;cursor:pointer;transition:background-color .3s}.deals_clearSearchBtn__BGWCl:hover{background-color:#1a3a8a}.deals_newsletterSection__K8y7h{background:linear-gradient(135deg,#1a3a8a,#2a52be);padding:30px;border-radius:10px;text-align:center;color:white;margin-bottom:40px}.deals_newsletterContent__CcOFk{max-width:700px;margin:0 auto}.deals_newsletterTitle__7Z9qg{font-size:26px;margin-bottom:15px}.deals_newsletterDescription__f8lgl{font-size:16px;max-width:700px;margin:0 auto 20px}.deals_benefitsList__eyTl5{list-style:none;max-width:600px;margin:0 auto 25px;text-align:center;display:inline-block}.deals_benefitItem__hnMDn,.deals_benefitsList__eyTl5 li{margin-bottom:10px;gap:10px}.deals_benefitItem__hnMDn{display:flex;align-items:center}.deals_benefitIcon__Uluyx{color:var(--secondary);font-weight:700;font-size:18px}.deals_newsletterForm__Jn_N3{display:flex;max-width:500px;margin:0 auto 15px;gap:10px}.deals_newsletterInput__CWdnS{flex:1;padding:12px 15px}.deals_newsletterButton__AT0r7,.deals_newsletterInput__CWdnS{border:none;border-radius:5px;font-size:15px;box-shadow:0 2px 5px rgba(0,0,0,.1)}.deals_newsletterButton__AT0r7{background-color:var(--accent);color:white;padding:0 20px;font-weight:600;cursor:pointer;transition:background-color .3s;min-width:180px}.deals_newsletterButton__AT0r7:hover{background-color:#e85a29}.deals_newsletterTerms__luNPY{font-size:12px;color:rgba(255,255,255,.8);display:flex;align-items:center;justify-content:center;gap:5px;margin:0}.deals_introContent__zUMmJ{background:white;border-radius:16px;padding:40px;margin-bottom:60px;box-shadow:0 4px 20px rgba(0,0,0,.05)}.deals_introContent__zUMmJ h2{font-size:32px;color:var(--dark);margin-bottom:24px;text-align:center}.deals_introContent__zUMmJ p{font-size:16px;line-height:1.7;color:#555;margin-bottom:20px}.deals_introContent__zUMmJ p:last-child{margin-bottom:0}.deals_educationalContent__ed8UO{margin:80px 0}.deals_educationalContent__ed8UO h2{font-size:36px;color:var(--dark);text-align:center;margin-bottom:50px}.deals_contentGrid__SSEtB{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px}.deals_contentCard__aaoI3{background:white;border-radius:16px;padding:32px 24px;box-shadow:0 4px 20px rgba(0,0,0,.05);text-align:center;transition:transform .3s}.deals_contentCard__aaoI3:hover{transform:translateY(-4px)}.deals_contentIcon__Jk5G_{color:var(--primary);margin-bottom:16px;width:48px;height:48px}.deals_contentCard__aaoI3 h3{font-size:20px;color:var(--dark);margin-bottom:16px;font-weight:700}.deals_contentCard__aaoI3 p{font-size:15px;color:#666;line-height:1.6;margin:0}.deals_marketInsights__PQKfx{background:linear-gradient(135deg,#f8f9fa,#e9ecef);border-radius:20px;padding:50px 40px;margin:80px 0;border-left:6px solid var(--primary)}.deals_marketInsights__PQKfx h2{font-size:32px;color:var(--dark);margin-bottom:24px;text-align:center}.deals_insightsContent__XK9MN p{font-size:16px;line-height:1.7;color:#555;margin-bottom:20px}.deals_insightsContent__XK9MN p:last-child{margin-bottom:0}.deals_faqSection__PTcWL{margin:80px 0}.deals_faqSection__PTcWL h2{font-size:36px;text-align:center;margin-bottom:50px;color:var(--dark)}.deals_faqGrid__alqqP{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:24px}.deals_faqItem___OxMj{background:white;padding:28px;border-radius:16px;box-shadow:0 4px 20px rgba(0,0,0,.05);border-left:4px solid var(--primary)}.deals_faqItem___OxMj h3{font-size:18px;color:var(--dark);margin-bottom:12px;font-weight:700}.deals_faqItem___OxMj p{color:#666;line-height:1.6;margin:0;font-size:15px}@media (max-width:768px){.deals_introContent__zUMmJ{padding:24px;margin-bottom:40px}.deals_educationalContent__ed8UO h2,.deals_introContent__zUMmJ h2{font-size:24px}.deals_contentGrid__SSEtB{grid-template-columns:1fr;gap:20px}.deals_contentCard__aaoI3{padding:24px 20px}.deals_marketInsights__PQKfx{padding:30px 20px;margin:60px 0}.deals_faqSection__PTcWL h2,.deals_marketInsights__PQKfx h2{font-size:24px}.deals_faqGrid__alqqP{grid-template-columns:1fr}.deals_faqItem___OxMj{padding:20px}}@media (max-width:480px){.deals_introContent__zUMmJ{padding:20px}.deals_educationalContent__ed8UO h2,.deals_faqSection__PTcWL h2,.deals_introContent__zUMmJ h2,.deals_marketInsights__PQKfx h2{font-size:20px}.deals_marketInsights__PQKfx{padding:20px 16px}}@media (max-width:900px){.deals_dealsGrid__dVDDn{max-width:100%}.deals_dealCard__uyqq9{min-height:auto}}@media (max-width:768px){.deals_container__lO3lu{padding:0 15px}.deals_pageTitle__CG4zd{font-size:24px}.deals_pageDescription__8Uyx1{font-size:15px}.deals_dealCard__uyqq9{flex-direction:column}.deals_dealDiscount__cd_0z{min-width:auto;padding:15px;flex-direction:row;justify-content:space-between;align-items:center}.deals_discountPercentage__mZNrg{font-size:24px}.deals_dealActions__HcM5_{flex-direction:column;gap:10px;align-items:stretch}.deals_claimButton__ccMVU{width:100%;justify-content:center}.deals_dealMeta__ah8rO{flex-direction:column;gap:10px}.deals_dealMeta__ah8rO>div{min-width:auto}.deals_newsletterForm__Jn_N3{flex-direction:column;gap:10px}.deals_newsletterButton__AT0r7{width:100%;min-width:100%;min-height:48px}.deals_benefitsList__eyTl5{text-align:center;display:block}.deals_searchInput__zdzvg{padding:12px 45px}.deals_breadcrumbs__cpTKN{margin-left:-15px;margin-right:-15px;width:calc(100% + 30px)}.deals_breadcrumbs__cpTKN .deals_container__lO3lu{padding:0 15px}.deals_newsletterTitle__7Z9qg{font-size:22px}}@media (max-width:480px){.deals_pageTitle__CG4zd{font-size:22px}.deals_newsletterTitle__7Z9qg{font-size:20px}.deals_firmInfo__K1Bc0{flex-direction:column;text-align:center;gap:10px}.deals_firmLogo__RlS0V{width:50px;height:50px}.deals_firmName__uZQ_5{font-size:18px}}