.elementor-3755 .elementor-element.elementor-element-cf55866{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.fd-quality-article{font-family:"Inter","Helvetica Neue",Arial,"PingFang TC","Microsoft JhengHei",sans-serif;line-height:1.7;color:#334155;background-color:#f8fafc;max-width:1000px;margin:0 auto;padding:40px 20px;-webkit-font-smoothing:antialiased;overflow:hidden;border-radius:8px}.fd-quality-article h1,.fd-quality-article h2,.fd-quality-article h3,.fd-quality-article h4{color:#0f172a;font-weight:700;line-height:1.35;letter-spacing:-.01em}.fd-hero-quality{text-align:center;padding:80px 20px;background:#fff;border-radius:20px;margin-bottom:60px;box-shadow:0 10px 40px -10px rgb(15 118 110 / .08);border:1px solid #e2e8f0;position:relative;overflow:hidden}.fd-hero-quality::before{content:"";position:absolute;top:0;left:0;width:100%;height:6px;background:linear-gradient(90deg,#0f766e,#2dd4bf)}.fd-hero-badge{display:inline-block;background:#f0fdfa;color:#0d9488;padding:6px 16px;border-radius:50px;font-size:.85rem;font-weight:700;margin-bottom:25px;letter-spacing:1px;border:1px solid #ccfbf1}.fd-title{font-size:2.5rem;margin-bottom:25px;color:#134e4a}.fd-intro{font-size:1.15rem;color:#475569;max-width:800px;margin:0 auto}.fd-intro strong{color:#0f766e;font-weight:700;background:linear-gradient(180deg,transparent 70%,#99f6e4 70%)}.fd-trap-section{padding:20px 0 80px 0}.fd-section-header{text-align:center;font-size:2rem;margin-bottom:15px;color:#0f172a}.fd-sub-desc{text-align:center;color:#64748b;margin-bottom:50px;font-size:1.1rem}.fd-trap-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:30px}.fd-trap-card{background:#fff;padding:40px 30px;border-radius:12px;border:1px solid #e2e8f0;transition:all 0.3s ease;position:relative;overflow:hidden}.fd-trap-card:hover{transform:translateY(-5px);box-shadow:0 20px 30px -5px rgb(0 0 0 / .05);border-color:#ef4444}.fd-icon-spam{font-size:2.5rem;margin-bottom:20px;background:#fef2f2;width:70px;height:70px;display:flex;align-items:center;justify-content:center;border-radius:50%}.fd-trap-card h3{font-size:1.25rem;margin-bottom:15px;color:#1e293b}.fd-trap-card p{font-size:1rem;color:#64748b;margin:0;line-height:1.6}.fd-standard-section{padding-bottom:80px}.fd-process-container{display:flex;flex-direction:column;gap:100px}.fd-process-row{display:flex;align-items:center;gap:60px}.fd-process-row.reverse{flex-direction:row-reverse}.fd-process-visual{flex:1;min-height:280px;display:flex;align-items:center;justify-content:center;background:#fff;border-radius:16px;border:1px solid #e2e8f0;box-shadow:0 10px 30px rgb(0 0 0 / .03);padding:20px;position:relative}.fd-layer-stack{display:flex;flex-direction:column;align-items:center;gap:10px;width:200px}.fd-layer{width:100%;padding:15px;text-align:center;border-radius:6px;font-weight:700;font-size:.9rem;box-shadow:0 5px 15px rgb(0 0 0 / .1)}.fd-layer.raw{background:#e2e8f0;color:#64748b;transform:scale(.9);opacity:.7}.fd-layer.filter{background:#0f766e;color:#fff;transform:scale(1);z-index:2;border:2px solid #fff}.fd-status{margin-top:15px;font-family:monospace;color:#0f766e;animation:blink 2s infinite;font-size:.8rem}@keyframes blink{0%,100%{opacity:1}50%{opacity:.5}}.fd-insight-card{width:85%;background:#fff;border-radius:8px;overflow:hidden;border:1px solid #e2e8f0;box-shadow:0 10px 20px rgb(0 0 0 / .05)}.fd-insight-header{background:#0f766e;color:#fff;padding:12px 20px;font-weight:700;font-size:.9rem}.fd-insight-body{padding:20px;display:flex;flex-direction:column;gap:10px}.fd-check-item{display:flex;align-items:center;gap:10px;font-size:.9rem;color:#334155}.fd-score-gauge{text-align:center}.fd-gauge-circle{width:140px;height:140px;border-radius:50%;background:conic-gradient(#0f766e 98%,#e2e8f0 0);position:relative;margin:0 auto 15px auto;display:flex;align-items:center;justify-content:center}.fd-gauge-circle::before{content:"";position:absolute;width:110px;height:110px;background:#fff;border-radius:50%}.fd-gauge-text{position:relative;font-size:1.8rem;font-weight:700;color:#0f766e;z-index:1}.fd-gauge-label{font-size:.9rem;color:#64748b;font-weight:700;text-transform:uppercase}.fd-process-info{flex:1}.fd-step-teal{display:block;color:#0d9488;font-family:monospace;font-size:.9rem;margin-bottom:15px;font-weight:700;letter-spacing:1px;text-transform:uppercase}.fd-process-info h4{font-size:1.8rem;margin-bottom:20px;color:#0f172a}.fd-process-info p{font-size:1.1rem;color:#475569}.fd-value-trust{padding:60px 20px;text-align:center}.fd-trust-box{max-width:800px;margin:0 auto;background:#0f766e;color:#fff;padding:80px 50px;border-radius:16px;background-image:linear-gradient(135deg,#0f766e 0%,#115e59 100%);box-shadow:0 25px 50px -12px rgb(15 118 110 / .4);position:relative;border:1px solid #134e4a}.fd-trust-box h3{color:#fff!important;font-size:2rem;margin-bottom:30px}.fd-trust-box p{font-size:1.25rem;color:#ccfbf1;line-height:1.8}.fd-cta-quality{text-align:center;padding:80px 20px}.fd-cta-inner{max-width:700px;margin:0 auto;background:#fff;border:1px solid #e2e8f0;padding:60px 40px;border-radius:16px;box-shadow:0 4px 6px -1px rgb(0 0 0 / .05)}.fd-cta-inner h2{font-size:2.2rem;margin-bottom:20px;color:#0f172a}.fd-cta-inner p{color:#64748b;margin-bottom:40px;font-size:1.15rem}.fd-btn-teal{display:inline-block;background-color:#0f766e;color:#fff;padding:20px 60px;border-radius:4px;font-weight:600;text-decoration:none;transition:all 0.3s ease;box-shadow:0 10px 15px -3px rgb(15 118 110 / .3);letter-spacing:.5px;font-size:1.1rem}.fd-btn-teal:hover{background-color:#115e59;transform:translateY(-2px);box-shadow:0 15px 25px -5px rgb(15 118 110 / .4);color:#fff}.arrow{margin-left:10px;transition:transform 0.2s;display:inline-block}.fd-btn-teal:hover .arrow{transform:translateX(5px)}.fd-note{margin-top:30px;font-size:.9rem;color:#94a3b8;letter-spacing:1px}@media (max-width:768px){.fd-title{font-size:1.8rem}.fd-process-row,.fd-process-row.reverse{flex-direction:column;gap:40px}.fd-process-visual{width:100%;min-height:250px}}