.facebookLead header.header{background:linear-gradient(180deg,#f7fafc 100%,#fff 0)}.facebook-lead-page{background:#fff;color:#303133;font-family:PingFang SC,Microsoft YaHei,Arial,sans-serif}.facebook-lead-page .page-container{margin:0 auto;max-width:calc(100% - 48px);width:1400px}.facebook-lead-page .hero-section{background:linear-gradient(180deg,#f7fafc 91.9%,#fff 117.07%)}.facebook-lead-page .hero-inner{align-items:center;display:flex;justify-content:space-between;padding:100px 0}.facebook-lead-page .hero-copy{width:610px}.facebook-lead-page .hero-copy h1{color:#303133;font-size:46px;font-weight:600;line-height:1.5;margin:0 0 28px}.facebook-lead-page .hero-copy p{color:#555;font-size:22px;line-height:1.5;margin:0 0 42px}.facebook-lead-page .search-box{align-items:center;background:#fff;border:2px solid #1a60fe;border-radius:2px;display:flex;height:44px;max-width:610px;overflow:hidden}.facebook-lead-page .search-box .search-icon{background:url(../images/facebook-lead/search.svg);height:20px;margin-left:14px;position:relative;width:20px}.facebook-lead-page .search-box input{border:0;color:#303133;flex:1;font-size:14px;height:100%;min-width:0;outline:none;padding:0 10px}.facebook-lead-page .search-box input::-moz-placeholder{color:#898b95}.facebook-lead-page .search-box input::placeholder{color:#898b95}.facebook-lead-page .search-box button{background:#1a60fe;border:0;color:#fff;cursor:pointer;font-size:16px;height:44px;transition:background .2s ease,box-shadow .2s ease,transform .2s ease;width:64px}.facebook-lead-page .search-box button:hover{background:#1b51cb}.facebook-lead-page .hero-visual{width:650px}.facebook-lead-page .hero-visual img{display:block;width:100%}.facebook-lead-page .search-result-section{background:#fff;padding:60px 0}.facebook-lead-page .result-card{background:#fff;border-radius:8px;padding:40px 60px;position:relative}.facebook-lead-page .result-count{color:#303133;font-size:18px;margin:0 0 30px}.facebook-lead-page .result-count span{color:#1a60fe}.facebook-lead-page .company-item,.facebook-lead-page .mock-company{align-items:flex-start;border-bottom:1px solid #eef0f5;display:flex;gap:20px;margin-bottom:20px;padding:0 0 50px}.facebook-lead-page .check-placeholder{border:1px solid #c8c9cc;border-radius:2px;height:15px;margin-top:31px;width:15px}.facebook-lead-page .company-logo{background:#1a60fe;border-radius:5px;flex:0 0 80px;height:80px;overflow:hidden;position:relative;width:80px}.facebook-lead-page .company-logo img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.facebook-lead-page .company-logo span{align-items:center;color:#fff;display:flex;font-size:28px;font-weight:600;inset:0;justify-content:center;position:absolute}.facebook-lead-page .company-main{flex:1;min-width:0}.facebook-lead-page .company-main h3{color:#303133;font-size:24px;font-weight:500;line-height:1.2;margin:0 0 14px}.facebook-lead-page .company-main h3 span{color:#1a60fe}.facebook-lead-page .company-main p{color:#898b95;font-size:14px;line-height:1.5;margin:14px 0 10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.facebook-lead-page .company-tag{background:#ecf5ff;border-radius:4px;box-sizing:border-box;color:#1a60fe;display:inline-block;font-size:16px;max-width:100%;overflow:hidden;padding:4px 14px;text-overflow:ellipsis;white-space:nowrap}.facebook-lead-page .company-meta,.facebook-lead-page .facebook-link{align-items:center;color:#3b77fe;display:flex;font-size:14px;gap:22px}.facebook-lead-page .company-meta>span:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:20px;margin-right:5px;vertical-align:middle;width:20px}.facebook-lead-page .company-meta .meta-phone:before{background-image:url(../images/facebook-lead/phone.svg)}.facebook-lead-page .company-meta .meta-email:before{background-image:url(../images/facebook-lead/email.svg)}.facebook-lead-page .company-meta .meta-site:before{background-image:url(../images/facebook-lead/computer.svg)}.facebook-lead-page .facebook-link{color:#898b95;gap:8px;margin-top:12px}.facebook-lead-page .facebook-link span:nth-child(2){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.facebook-lead-page .facebook-link i{border-right:1px solid #898b95;border-top:1px solid #898b95;height:12px;transform:rotate(45deg);width:12px}.facebook-lead-page .facebook-icon{background:url(../images/facebook-lead/facebook_logo.svg) 50%/contain no-repeat;display:block;flex-shrink:0;height:28px;width:28px}.facebook-lead-page .save-button{background:#fff;border:1px solid #dcdee0;border-radius:4px;color:#303133;cursor:pointer;font-size:16px;height:46px;padding:0 20px;transition:border-color .2s ease,background .2s ease,color .2s ease,box-shadow .2s ease,transform .2s ease}.facebook-lead-page .save-button:before{content:"+";margin-right:8px}.facebook-lead-page .save-button:hover{background:#f3f7ff;border-color:#1a60fe;box-shadow:0 8px 18px #1a60fe1f;color:#1a60fe;transform:translateY(-1px)}.facebook-lead-page .save-button:active{transform:translateY(0)}.facebook-lead-page .loading-state{min-height:230px;position:relative}.facebook-lead-page .loading-blur{filter:blur(5px);opacity:.6}.facebook-lead-page .loading-mask{align-items:center;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#fff6;display:flex;inset:0;justify-content:center;position:absolute}.facebook-lead-page .spinner{height:60px;width:60px}.facebook-lead-page .spinner path{animation:spinnerPulse 1.2s linear infinite;opacity:.2}.facebook-lead-page .spinner path:nth-child(2){animation-delay:.1s}.facebook-lead-page .spinner path:nth-child(3){animation-delay:.2s}.facebook-lead-page .spinner path:nth-child(4){animation-delay:.3s}.facebook-lead-page .spinner path:nth-child(5){animation-delay:.4s}.facebook-lead-page .spinner path:nth-child(6){animation-delay:.5s}.facebook-lead-page .spinner path:nth-child(7){animation-delay:.6s}.facebook-lead-page .spinner path:nth-child(8){animation-delay:.7s}.facebook-lead-page .spinner path:nth-child(9){animation-delay:.8s}.facebook-lead-page .spinner path:nth-child(10){animation-delay:.9s}.facebook-lead-page .spinner path:nth-child(11){animation-delay:1s}.facebook-lead-page .spinner path:nth-child(12){animation-delay:1.1s}.facebook-lead-page .skeleton{animation:skeleton 1.2s linear infinite;background:linear-gradient(90deg,#edf2ff 25%,#f7f9ff,#edf2ff 75%);background-size:240% 100%;border-radius:5px}.facebook-lead-page .skeleton-title{height:24px;width:190px}.facebook-lead-page .skeleton-tag{height:28px;margin-top:16px;width:120px}.facebook-lead-page .skeleton-line{height:18px;margin-top:18px;width:100%}.facebook-lead-page .skeleton-meta{height:18px;margin-top:16px;max-width:100%;width:520px}.facebook-lead-page .skeleton-button{height:49px;width:120px}.facebook-lead-page .login-gate{min-height:300px;position:relative}.facebook-lead-page .gate-backdrop{filter:blur(8px);opacity:.45;pointer-events:none}.facebook-lead-page .gate-panel{background:linear-gradient(180deg,#eff6ff,#fff 53.55%);border:1px solid #f4f4f5;border-radius:16px;box-shadow:0 1px 10px #1018280d;left:50%;max-width:min(555px,100% - 32px);padding:40px;position:absolute;text-align:center;top:20px;transform:translate(-50%);width:555px}.facebook-lead-page .gate-panel h3{color:#303133;font-size:22px;font-weight:500;margin:0 0 30px}.facebook-lead-page .gate-panel a{align-items:center;background:#1a60fe;border-radius:4px;color:#fff;display:inline-flex;font-size:14px;height:40px;justify-content:center;margin-top:40px;text-decoration:none;transition:background .2s ease,box-shadow .2s ease,transform .2s ease;width:130px}.facebook-lead-page .gate-panel a:hover{background:#0f4fe6;box-shadow:0 10px 22px #1a60fe40;transform:translateY(-1px)}.facebook-lead-page .gate-panel a:active{transform:translateY(0)}.facebook-lead-page .gate-tools{display:grid;gap:20px 10px;grid-template-columns:repeat(6,1fr)}.facebook-lead-page .gate-tools span{color:#303133;display:block;font-size:12px;position:relative;text-align:center}.facebook-lead-page .gate-tools span:before{background:url(../images/facebook-lead/svg-bg.svg) 50%/contain no-repeat;content:"";display:block;height:38px;margin:0 auto 8px;width:38px}.facebook-lead-page .gate-tools span img{height:23px;left:50%;position:absolute;top:7px;transform:translate(-50%);width:23px;z-index:1}.facebook-lead-page .empty-state{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:260px}.facebook-lead-page .empty-state p{color:#898b95;font-size:18px}.facebook-lead-page .empty-state span{color:#303133;font-size:14px;margin-top:5px}.facebook-lead-page .empty-illustration{height:236px;position:relative;width:236px}.facebook-lead-page .empty-illustration img{display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.facebook-lead-page .empty-illustration p{bottom:8px;left:50%;position:absolute;text-align:center;transform:translate(-50%);width:375px}.facebook-lead-page .empty-illustration p span{font-size:18px}.facebook-lead-page .feature-section{background:#fff;padding:100px 0}.facebook-lead-page .feature-section.reverse .feature-inner{flex-direction:row-reverse}.facebook-lead-page .feature-inner{align-items:center;display:flex;justify-content:space-between}.facebook-lead-page .feature-copy{width:610px}.facebook-lead-page .feature-copy h2,.facebook-lead-page .feature-copy h3{color:#303133;font-size:40px;font-weight:600;line-height:1.3}.facebook-lead-page .feature-copy p{color:#555;font-size:20px;line-height:1.5;margin:25px 0 30px}.facebook-lead-page .feature-copy a{align-items:center;background:#1a60fe;border-radius:4px;color:#fff;display:inline-flex;font-size:14px;height:40px;justify-content:center;text-decoration:none;transition:background .2s ease,box-shadow .2s ease,transform .2s ease;width:94px}.facebook-lead-page .feature-copy a:hover{background:#1b51cb;box-shadow:0 4px 15px #0b1faf40}.facebook-lead-page .feature-copy a:active{transform:translateY(0)}.facebook-lead-page .feature-visual{width:560px}.facebook-lead-page .feature-visual img{display:block;width:100%}.facebook-lead-page .news-section{background:#f5f7fa;padding:100px 0}.facebook-lead-page .section-title{align-items:center;display:flex;gap:12px;margin-bottom:54px}.facebook-lead-page .section-title span{background:url(../images/facebook-lead/red-fire.svg) 50%/contain no-repeat;height:32px;width:32px}.facebook-lead-page .section-title h2{color:#303133;font-size:28px;font-weight:500;margin:0}.facebook-lead-page .news-list{display:grid;gap:28px 90px;grid-auto-flow:column;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(4,auto)}.facebook-lead-page .news-list a{color:#303133;display:flex;font-size:18px;font-weight:500;gap:10px;line-height:1.5;min-width:0;text-decoration:none}.facebook-lead-page .news-list a:hover{color:#1a60fe}.facebook-lead-page .news-list span{color:#898b95;flex:0 0 24px;text-align:center;width:29px}.facebook-lead-page .news-list a:nth-child(-n+3) span{color:#f56c6c}.facebook-lead-page .news-list p{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@keyframes spinnerPulse{0%,to{opacity:.2}16%{opacity:1}42%{opacity:.8}}@keyframes skeleton{to{background-position:-240% 0}}@media(max-width:1600px){.facebook-lead-page .page-container{width:1200px}}@media(max-width:900px){.facebook-lead-page .page-container{max-width:calc(100% - 32px)}.facebook-lead-page .feature-inner,.facebook-lead-page .feature-section.reverse .feature-inner,.facebook-lead-page .hero-inner{align-items:flex-start;flex-direction:column}.facebook-lead-page .feature-inner{gap:40px}.facebook-lead-page .hero-inner{min-height:auto;padding:60px 0}.facebook-lead-page .feature-copy,.facebook-lead-page .feature-visual,.facebook-lead-page .hero-copy,.facebook-lead-page .hero-visual,.facebook-lead-page .search-box{width:100%}.facebook-lead-page .hero-copy p{margin:0}.facebook-lead-page .search-box{margin:30px 0}.facebook-lead-page .hero-copy h1{font-size:30px}.facebook-lead-page .feature-copy p,.facebook-lead-page .hero-copy p{font-size:18px}.facebook-lead-page .result-card{padding:28px 18px}.facebook-lead-page .company-item,.facebook-lead-page .mock-company{gap:12px;position:relative}.facebook-lead-page .company-logo{flex-basis:58px;height:58px;width:58px}.facebook-lead-page .company-main h3{font-size:18px;padding-right:0}.facebook-lead-page .facebook-link i{height:5px}.facebook-lead-page .company-meta{flex-wrap:wrap;gap:8px 14px}.facebook-lead-page .save-button{bottom:10px;font-size:12px;height:30px;left:98px;padding:0 10px;position:absolute}.facebook-lead-page .gate-panel{padding:32px 20px 26px;top:30px}.facebook-lead-page .gate-tools{grid-template-columns:repeat(4,1fr)}.facebook-lead-page .feature-section,.facebook-lead-page .news-section{padding:64px 0}.facebook-lead-page .feature-copy h2,.facebook-lead-page .feature-copy h3{font-size:28px}.facebook-lead-page .news-list{gap:18px;grid-auto-flow:row;grid-template-columns:1fr;grid-template-rows:none}}@media(max-width:600px){.facebook-lead-page .login-gate{min-height:400px}}
