.fid-wrapper{--fid-bg: #050d1f;--fid-bg2: #0B1120;--fid-bg3: #0f172a;--fid-bg4: #1e293b;--fid-light-bg: #f8fafc;--fid-light-panel: #f1f5f9;--fid-dark-text: #0f2a4a;--fid-soft-text: #475569;--fid-primary: #3b82f6;--fid-primary-light: #60a5fa;--fid-accent: #818cf8;--fid-green: #22c55e;--fid-amber: #f59e0b;--fid-red: #ef4444;--fid-text: #f8fafc;--fid-muted: #94a3b8;--fid-border: rgba(255,255,255,.08);font-family:Inter,Kanit,sans-serif;background:var(--fid-bg2);color:var(--fid-text)}.container{max-width:1200px;margin:0 auto;padding:0 20px}.fid-eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--fid-primary-light);margin-bottom:12px}.fid-eyebrow i{color:var(--fid-primary-light)}.fid-eyebrow--amber,.fid-eyebrow--amber i{color:#fbbf24}.fid-eyebrow--green,.fid-eyebrow--green i{color:#4ade80}.fid-h2{font-size:clamp(1.45rem,3vw,2rem);font-weight:800;color:var(--fid-text);line-height:1.2;margin-bottom:12px;font-family:Kanit,sans-serif}.fid-h2--light{color:var(--fid-dark-text)}.fid-desc{color:var(--fid-muted);font-size:.97rem;line-height:1.7;max-width:680px}.fid-desc--center{margin:0 auto;text-align:center}.fid-desc--light{color:var(--fid-soft-text)}.fid-section-head{margin-bottom:40px}.fid-section-head.text-center{text-align:center}.fid-section-head.text-center .fid-desc{margin:0 auto}.fid-hero{position:relative;background:linear-gradient(135deg,#030a1a,#0a1628 55%,#050d1f);padding:72px 0 56px;overflow:hidden}.fid-hero-glow{position:absolute;top:-30%;right:-10%;width:650px;height:650px;background:radial-gradient(circle,rgba(59,130,246,.18) 0%,transparent 65%);pointer-events:none}.fid-hero-grid-bg{position:absolute;inset:0;background-image:linear-gradient(rgba(59,130,246,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(59,130,246,.04) 1px,transparent 1px);background-size:40px 40px;pointer-events:none}.fid-hero-inner{display:grid;grid-template-columns:1.15fr .85fr;gap:48px;align-items:center;position:relative;z-index:1}.fid-badge{display:inline-flex;align-items:center;gap:8px;padding:7px 16px;border-radius:999px;background:#3b82f61a;border:1px solid rgba(59,130,246,.25);color:#93c5fd;font-size:.78rem;font-weight:700;letter-spacing:.04em;margin-bottom:20px}.fid-h1{font-size:clamp(2rem,4vw,2.9rem);font-weight:800;color:var(--fid-text);line-height:1.1;margin-bottom:14px;font-family:Kanit,sans-serif}.fid-sub{color:#dbeafe;font-size:1.08rem;line-height:1.55;max-width:660px;margin-bottom:12px;font-weight:800}.fid-copy{color:#cfe7f6;font-size:.98rem;line-height:1.66;max-width:680px;margin:0 0 10px}.fid-copy--secondary{color:#b8d4ea;margin-bottom:20px}.fid-chips{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:18px}.fid-chip{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;background:#ffffff0f;border:1px solid rgba(255,255,255,.1);color:#cbd5e1;font-size:.77rem;font-weight:600;transition:border-color .2s}.fid-chip i{color:var(--fid-primary-light);font-size:.78rem}.fid-chip:hover{border-color:#3b82f64d}.fid-chip--green{background:#22c55e14;border-color:#22c55e38;color:#86efac}.fid-chip--green i{color:#4ade80}.fid-trust-bar{display:flex;gap:16px;margin-bottom:18px;flex-wrap:wrap}.fid-trust-bar span{display:flex;align-items:center;gap:6px;color:var(--fid-muted);font-size:.84rem}.fid-trust-bar i{color:#f59e0b}.fid-cta-group{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:10px}.fid-btn-wa{display:inline-flex;align-items:center;gap:8px;padding:13px 22px;border-radius:10px;background:linear-gradient(135deg,#16a34a,#15803d);color:#f8fafc;font-weight:700;font-size:.92rem;text-decoration:none;transition:transform .2s,box-shadow .2s;box-shadow:0 4px 14px #16a34a4d}.fid-btn-wa:hover{transform:translateY(-2px);box-shadow:0 6px 20px #16a34a66}.fid-btn-wa--sm{padding:10px 18px;font-size:.88rem}.fid-btn-outline{display:inline-flex;align-items:center;gap:8px;padding:12px 20px;border-radius:10px;border:1px solid rgba(59,130,246,.4);color:#93c5fd;font-weight:600;font-size:.92rem;text-decoration:none;transition:border-color .2s,background .2s}.fid-btn-outline:hover{border-color:var(--fid-primary);background:#3b82f614}.fid-micro{color:var(--fid-muted);font-size:.8rem}.fid-hero-card-wrap{display:flex;justify-content:center}.fid-hero-card{background:linear-gradient(145deg,#111d34,#0d1a2d);border:1px solid rgba(59,130,246,.2);border-radius:20px;padding:24px;width:100%;max-width:360px;box-shadow:0 20px 60px #0006}.fid-card-header{display:flex;align-items:center;gap:8px;font-size:.84rem;font-weight:700;color:#93c5fd;margin-bottom:20px}.fid-face-visual{display:flex;flex-direction:column;align-items:center;gap:10px;margin-bottom:20px}.fid-face-scan{width:160px;height:160px;position:relative;display:flex;align-items:center;justify-content:center}.fid-scan-ring{position:absolute;border-radius:999px;border:2px solid rgba(59,130,246,.3)}.fid-scan-ring--1{width:160px;height:160px;animation:fid-pulse 2.4s ease-in-out infinite}.fid-scan-ring--2{width:120px;height:120px;animation:fid-pulse 2.4s ease-in-out .4s infinite;border-color:#60a5fa66}.fid-scan-ring--3{width:80px;height:80px;animation:fid-pulse 2.4s ease-in-out .8s infinite;border-color:#93c5fd80}@keyframes fid-pulse{0%,to{opacity:.5;transform:scale(1)}50%{opacity:1;transform:scale(1.04)}}.fid-face-icon{position:relative;z-index:2;font-size:2.5rem;color:#60a5fa;filter:drop-shadow(0 0 14px rgba(96,165,250,.5))}.fid-scan-line{position:absolute;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,rgba(96,165,250,.9),transparent);box-shadow:0 0 10px #60a5fa80;animation:fid-scan 2s ease-in-out infinite}@keyframes fid-scan{0%{top:0;opacity:0}10%{opacity:1}90%{opacity:1}to{top:100%;opacity:0}}.fid-dots-grid{position:absolute;inset:0;display:grid;grid-template-columns:repeat(5,1fr);gap:4px;padding:12px;pointer-events:none}.fid-dot{width:4px;height:4px;border-radius:999px;background:#60a5fa66;animation:fid-dot-blink 3s ease-in-out infinite}.fid-dot:nth-child(odd){animation-delay:.3s}.fid-dot:nth-child(3n){animation-delay:.7s}@keyframes fid-dot-blink{0%,to{opacity:.2}50%{opacity:.9}}.fid-truedepth-label{display:flex;align-items:center;gap:6px;font-size:.72rem;font-weight:700;color:#93c5fd;background:#3b82f61a;border:1px solid rgba(59,130,246,.2);padding:5px 12px;border-radius:999px}.fid-card-checks{list-style:none;padding:0;margin:0 0 16px;display:grid;gap:8px}.fid-card-checks li{display:flex;align-items:center;gap:8px;font-size:.84rem;color:#cbd5e1}.fid-card-checks i{color:#22c55e}.fid-card-cta{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:11px;border-radius:10px;background:linear-gradient(135deg,#16a34a,#15803d);color:#f8fafc;font-weight:700;font-size:.87rem;text-decoration:none;transition:opacity .2s}.fid-card-cta:hover{opacity:.92}.fid-stats{background:#f8fafc;border-top:1px solid rgba(15,42,74,.1);border-bottom:1px solid rgba(15,42,74,.1);padding:32px 0}.fid-stats-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.fid-stat-card{display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center;padding:20px 12px;border-radius:16px;border:1px solid rgba(15,42,74,.12);background:#fff;box-shadow:0 14px 34px #0f2a4a12;transition:border-color .2s,transform .2s,box-shadow .2s}.fid-stat-card:hover{border-color:#2563eb4d;transform:translateY(-2px);box-shadow:0 18px 42px #0f2a4a1c}.fid-stat-icon{width:44px;height:44px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:1.2rem}.fid-stat-num{font-size:1.6rem;font-weight:900;font-family:Kanit,sans-serif;color:var(--fid-dark-text)}.fid-stat-label{font-size:.78rem;color:#244766;font-weight:800}.fid-sintomas{padding:64px 0;background:var(--fid-light-bg)}.fid-sintomas .fid-eyebrow,.fid-sintomas .fid-eyebrow i{color:#1d4ed8}.fid-sintomas .fid-h2{color:var(--fid-dark-text)}.fid-sintomas .fid-desc{color:var(--fid-soft-text)}.fid-sintomas-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:16px}.fid-sintoma-card{grid-column:span 4;display:flex;align-items:flex-start;gap:14px;background:#f8fafc;border:1px solid rgba(15,42,74,.12);border-radius:16px;padding:18px 16px;position:relative;box-shadow:0 14px 34px #0f2a4a12;transition:border-color .25s,box-shadow .25s,transform .25s}.fid-sintoma-card:hover{border-color:#3b82f64d;transform:translateY(-2px)}.fid-sintoma-card--urgent{border-color:#ef44444d;background:#fff7f7}.fid-sintoma-card--urgent:hover{border-color:#ef444480}.fid-sintoma-num{font-size:.65rem;font-weight:800;color:var(--fid-muted);position:absolute;top:12px;right:14px}.fid-sintoma-icon{width:42px;height:42px;border-radius:10px;background:#3b82f61a;display:flex;align-items:center;justify-content:center;flex-shrink:0}.fid-sintoma-icon i{color:var(--fid-primary-light);font-size:1.1rem}.fid-sintoma-card--urgent .fid-sintoma-icon{background:#ef44441a}.fid-sintoma-card--urgent .fid-sintoma-icon i{color:#f87171}.fid-sintoma-body h3{font-size:.9rem;font-weight:700;color:var(--fid-dark-text);margin-bottom:4px}.fid-sintoma-body p{font-size:.82rem;color:var(--fid-soft-text);line-height:1.5;margin:0}.fid-sintoma-urgent-tag{display:inline-flex;align-items:center;gap:5px;font-size:.72rem;font-weight:700;color:#dc2626;margin-top:8px}.fid-sintoma-cta-card{grid-column:span 4;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:10px;background:linear-gradient(135deg,#eef6ff,#f8fafc);border:1px solid rgba(37,99,235,.18);border-radius:16px;padding:24px 16px;box-shadow:0 14px 34px #0f2a4a14}.fid-sintoma-cta-card i.fa-brands{font-size:2rem;color:var(--fid-primary-light)}.fid-sintoma-cta-card strong{color:var(--fid-dark-text);font-size:.95rem}.fid-sintoma-cta-card p{color:var(--fid-soft-text);font-size:.83rem;margin:0}.fid-sintoma-cta-card a{display:inline-flex;align-items:center;gap:7px;padding:9px 18px;border-radius:8px;background:#16a34a;color:#f8fafc;font-weight:700;font-size:.85rem;text-decoration:none;transition:opacity .2s}.fid-sintoma-cta-card a:hover{opacity:.88}.fid-como-funciona{padding:64px 0;background:var(--fid-bg2)}.fid-como-funciona{background:linear-gradient(135deg,rgba(37,99,235,.08),transparent 42%),var(--fid-light-bg)}.fid-como-funciona .fid-eyebrow,.fid-como-funciona .fid-eyebrow i{color:#1d4ed8}.fid-como-funciona .fid-h2,.fid-como-funciona .fid-desc{color:var(--fid-dark-text)}.fid-como-funciona .fid-desc{opacity:.88}.fid-como-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-bottom:24px}.fid-como-card{background:#fff;border:1px solid rgba(15,42,74,.12);border-radius:18px;padding:22px;position:relative;box-shadow:0 16px 36px #0f2a4a14;transition:border-color .2s,transform .2s,box-shadow .2s}.fid-como-card:hover{border-color:#2563eb52;transform:translateY(-2px);box-shadow:0 20px 46px #0f2a4a1f}.fid-como-num{font-size:.72rem;font-weight:900;color:#1d4ed8;position:absolute;top:14px;right:16px;letter-spacing:.04em}.fid-como-icon{width:44px;height:44px;border-radius:12px;background:#eaf2ff;display:flex;align-items:center;justify-content:center;margin-bottom:14px}.fid-como-icon i{color:#1d4ed8;font-size:1.1rem}.fid-como-card h3{font-size:.96rem;font-weight:800;color:var(--fid-dark-text);margin-bottom:8px}.fid-como-card p{font-size:.84rem;color:#244766;line-height:1.58;margin:0}.fid-como-note{display:flex;align-items:flex-start;gap:10px;background:#eef6ff;border:1px solid rgba(37,99,235,.18);border-radius:14px;padding:16px 20px;color:var(--fid-dark-text);font-size:.9rem;line-height:1.6;box-shadow:0 14px 34px #0f2a4a14}.fid-como-note i{color:#1d4ed8;flex-shrink:0;margin-top:2px}.fid-como-note strong{color:#0b2d52}.fid-causas{padding:64px 0;background:var(--fid-light-bg)}.fid-causas .fid-eyebrow,.fid-causas .fid-eyebrow i{color:#1d4ed8}.fid-causas .fid-h2{color:var(--fid-dark-text)}.fid-causas .fid-desc{color:var(--fid-soft-text)}.fid-causas-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.fid-causa-card{display:flex;align-items:flex-start;gap:16px;background:#f8fafc;border:1px solid rgba(15,42,74,.12);border-left:4px solid var(--causa-color, #3b82f6);border-radius:14px;padding:18px;box-shadow:0 12px 28px #0f2a4a12;transition:transform .2s,box-shadow .2s}.fid-causa-card:hover{transform:translateY(-2px);box-shadow:0 18px 40px #0f2a4a1a}.fid-causa-icon{width:44px;height:44px;border-radius:12px;flex-shrink:0;background:color-mix(in srgb,var(--causa-color) 12%,#f8fafc);display:flex;align-items:center;justify-content:center}.fid-causa-icon i{color:var(--causa-color);font-size:1.1rem}.fid-causa-header{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:6px}.fid-causa-body h3{font-size:.92rem;font-weight:700;color:var(--fid-dark-text);margin:0}.fid-causa-body p{font-size:.82rem;color:var(--fid-soft-text);line-height:1.5;margin:0}.fid-causa-nivel{font-size:.68rem;font-weight:800;flex-shrink:0;padding:4px 9px;border-radius:999px;background:color-mix(in srgb,var(--causa-color) 12%,#f1f5f9);color:var(--causa-color);border:1px solid color-mix(in srgb,var(--causa-color) 30%,transparent)}.fid-advertencias{padding:64px 0;background:linear-gradient(180deg,#0f172a,#0b1120)}.fid-advertencias .fid-h2{color:var(--fid-text)}.fid-advertencias .fid-desc--light{color:var(--fid-muted)}.fid-advertencias-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.fid-advertencia-card{display:flex;align-items:flex-start;gap:16px;background:#ffffff0a;border:1px solid var(--fid-border);border-left:4px solid var(--adv-color, #3b82f6);border-radius:16px;padding:20px;transition:border-color .2s,transform .2s}.fid-advertencia-card:hover{border-color:color-mix(in srgb,var(--adv-color) 60%,transparent);transform:translateY(-2px)}.fid-adv-icon{width:44px;height:44px;border-radius:12px;flex-shrink:0;background:color-mix(in srgb,var(--adv-color) 14%,transparent);display:flex;align-items:center;justify-content:center}.fid-adv-icon i{color:var(--adv-color);font-size:1.15rem}.fid-advertencia-card h3{font-size:.9rem;font-weight:700;color:var(--fid-text);margin-bottom:6px;line-height:1.3}.fid-advertencia-card p{font-size:.82rem;color:var(--fid-muted);line-height:1.55;margin:0}.fid-tipos{padding:64px 0;background:#eef6ff}.fid-tipos .fid-eyebrow,.fid-tipos .fid-eyebrow i{color:#1d4ed8}.fid-tipos .fid-h2{color:var(--fid-dark-text)}.fid-tipos .fid-desc{color:var(--fid-soft-text)}.fid-tipos-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-bottom:20px}.fid-tipo-card{background:#f8fafc;border:1px solid rgba(15,42,74,.12);border-top:4px solid var(--tipo-color, #3b82f6);border-radius:16px;padding:20px;display:flex;flex-direction:column;gap:14px;box-shadow:0 14px 34px #0f2a4a14;transition:box-shadow .25s,transform .25s}.fid-tipo-card:hover{box-shadow:0 20px 48px #0f2a4a1f;transform:translateY(-2px)}.fid-tipo-badge{display:inline-flex;color:color-mix(in srgb,var(--tipo-color) 80%,#1D4ED8);background:color-mix(in srgb,var(--tipo-color) 10%,#f1f5f9);border:1px solid color-mix(in srgb,var(--tipo-color) 25%,transparent);border-radius:999px;padding:5px 12px;font-size:.72rem;font-weight:850}.fid-tipo-card h3{font-size:1rem;font-weight:800;color:var(--fid-dark-text);margin:0;font-family:Kanit,sans-serif}.fid-tipo-card p{font-size:.84rem;color:var(--fid-soft-text);line-height:1.52;margin:0}.fid-tipo-checks{list-style:none;margin:0;padding:0;display:grid;gap:7px}.fid-tipo-checks li{display:flex;align-items:flex-start;gap:7px;color:var(--fid-dark-text);font-size:.8rem;font-weight:700}.fid-tipo-checks svg{width:15px;height:15px;flex:0 0 15px;margin-top:1px;fill:var(--tipo-color)}.fid-tipos-cta{display:flex;align-items:center;gap:12px;flex-wrap:wrap;background:#f8fafc;border:1px solid rgba(37,99,235,.14);border-radius:14px;padding:16px 20px;color:var(--fid-soft-text);font-size:.86rem}.fid-tipos-cta i{color:#1d4ed8;flex-shrink:0}.fid-tipos-cta span{flex:1}.fid-proceso{padding:64px 0;background:#f8fafc}.fid-proceso .fid-eyebrow,.fid-proceso .fid-eyebrow i{color:#1d4ed8}.fid-proceso-head{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:22px;align-items:end;margin-bottom:30px}.fid-proceso-copy .fid-h2{color:var(--fid-dark-text)}.fid-proceso-copy .fid-desc{color:var(--fid-soft-text)}.fid-proceso-tags{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;max-width:430px}.fid-proceso-tags span{display:inline-flex;align-items:center;gap:6px;padding:8px 11px;border-radius:999px;border:1px solid rgba(37,99,235,.16);color:var(--fid-dark-text);font-size:.76rem;font-weight:850;background:#eef6ff}.fid-proceso-steps{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:10px;margin-bottom:20px;position:relative}.fid-proceso-steps:before{content:"";position:absolute;left:6%;right:6%;top:28px;height:2px;background:linear-gradient(90deg,#2563eb1a,#2563eb6b,#2563eb1a)}.fid-step{position:relative;z-index:1;display:flex;flex-direction:column;gap:10px;background:#f8fafc;border:1px solid rgba(15,42,74,.12);box-shadow:0 12px 28px #0f2a4a12;border-radius:14px;padding:12px;transition:border-color .25s,transform .25s,box-shadow .25s}.fid-step:hover{border-color:#3b82f640;transform:translateY(-2px)}.fid-step-num{width:34px;height:34px;display:grid;place-items:center;color:#f8fafc;background:#2563eb;border:3px solid #eef6ff;border-radius:999px;font-family:Kanit,sans-serif;font-size:.74rem;font-weight:950;box-shadow:0 8px 22px #2563eb3d}.fid-step-icon{width:30px;height:30px;border-radius:8px;background:#3b82f61a;display:flex;align-items:center;justify-content:center;margin-bottom:6px}.fid-step-icon i{color:#2563eb;font-size:.88rem}.fid-step-body h3{font-size:.8rem;font-weight:820;color:var(--fid-dark-text);line-height:1.2;margin-bottom:5px}.fid-step-body p{font-size:.73rem;color:var(--fid-soft-text);line-height:1.44;margin:0}.fid-proceso-proof{display:grid;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:14px;padding:16px;border-radius:18px;background:#0b1120;border:1px solid rgba(147,197,253,.18);box-shadow:0 18px 44px #0f2a4a24}.fid-proof-icon{width:44px;height:44px;border-radius:14px;display:grid;place-items:center;background:#22c55e24}.fid-proof-icon svg{width:26px;height:26px;fill:#86efac}.fid-proceso-proof h3{color:#f8fafc;font-family:Kanit,sans-serif;font-size:1.05rem;margin:0 0 2px}.fid-proceso-proof p{color:#cfe7f6;font-size:.86rem;line-height:1.48;margin:0}.fid-proof-cta{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:11px 15px;border-radius:12px;background:#16a34a;color:#f8fafc;text-decoration:none;font-size:.86rem;font-weight:900;white-space:nowrap}.fid-comparacion{padding:64px 0;background:linear-gradient(135deg,rgba(29,78,216,.09),rgba(14,165,233,.04) 42%,transparent),var(--fid-light-bg)}.fid-comparacion .fid-eyebrow,.fid-comparacion .fid-eyebrow i{color:#1d4ed8}.fid-comparacion .fid-h2,.fid-comparacion .fid-desc{color:var(--fid-dark-text)}.fid-comparacion .fid-desc{opacity:.88}.fid-comp-table-wrap{overflow-x:auto;border-radius:22px;padding:10px;background:#ffffffb8;border:1px solid rgba(15,42,74,.1);box-shadow:0 22px 56px #0f2a4a1f}.fid-comp-table{width:100%;border-collapse:separate;border-spacing:0;background:#fff;border:1px solid rgba(15,42,74,.1);border-radius:16px;overflow:hidden}.fid-comp-table th,.fid-comp-table td{padding:15px 20px;text-align:left;border-bottom:1px solid rgba(15,42,74,.09);font-size:.88rem}.fid-comp-table thead th{background:#eaf2ff;color:var(--fid-dark-text);font-weight:900;font-size:.78rem;text-transform:uppercase;letter-spacing:.04em}.fid-comp-table tbody tr:last-child td{border-bottom:none}.fid-comp-table tbody tr:hover td{background:#f8fbff}.fid-comp-table tbody td:first-child{color:var(--fid-dark-text);font-weight:800}.fid-col-pixon,.fid-col-otros{text-align:center}.fid-comp-yes,.fid-comp-no,.fid-comp-warn{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:104px;padding:7px 10px;border-radius:999px;font-weight:900;font-size:.84rem}.fid-comp-yes{color:#166534;background:#dcfce7;border:1px solid rgba(22,101,52,.12)}.fid-comp-no{color:#991b1b;background:#fee2e2;border:1px solid rgba(153,27,27,.12)}.fid-comp-warn{color:#92400e;background:#fef3c7;border:1px solid rgba(146,64,14,.14)}.fid-modelos{padding:64px 0;background:var(--fid-light-bg)}.fid-modelos .fid-eyebrow,.fid-modelos .fid-eyebrow i{color:#1d4ed8}.fid-modelos .fid-h2{color:var(--fid-dark-text)}.fid-modelos .fid-desc{color:var(--fid-soft-text)}.fid-modelos-grid{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:20px}.fid-modelo-tag{display:inline-flex;align-items:center;gap:7px;padding:7px 14px;background:#eef6ff;border:1px solid rgba(37,99,235,.14);border-radius:999px;font-size:.82rem;font-weight:800;color:var(--fid-dark-text);transition:border-color .2s,background .2s}.fid-modelo-tag:hover{border-color:#3b82f659;background:#3b82f612}.fid-modelo-tag i{color:var(--fid-muted)}.fid-modelos-note{display:flex;align-items:center;gap:8px;color:var(--fid-soft-text);font-size:.84rem;background:#f8fafc;border:1px solid rgba(37,99,235,.14);border-radius:12px;padding:12px 16px}.fid-modelos-note i{color:var(--fid-primary-light)}.fid-checklist{padding:64px 0;background:linear-gradient(135deg,#030a1a,#0b1120)}.fid-check-layout{display:grid;grid-template-columns:1.1fr .9fr;gap:56px;align-items:center}.fid-check-copy .fid-h2{color:var(--fid-text)}.fid-check-copy .fid-desc{color:var(--fid-muted);margin-bottom:24px}.fid-check-list{display:grid;gap:12px}.fid-check-item{display:flex;align-items:center;gap:14px;background:#ffffff0d;border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:13px 16px;transition:border-color .2s,background .2s}.fid-check-item:hover{border-color:#22c55e4d;background:#22c55e0a}.fid-check-mark{width:30px;height:30px;border-radius:999px;flex-shrink:0;background:#22c55e24;display:flex;align-items:center;justify-content:center}.fid-check-mark i{color:#4ade80;font-size:.85rem}.fid-check-item span{color:#dbeafe;font-size:.88rem;font-weight:600}.fid-porque{padding:64px 0;background:var(--fid-light-bg)}.fid-porque .fid-eyebrow,.fid-porque .fid-eyebrow i{color:#1d4ed8}.fid-porque .fid-h2{color:var(--fid-dark-text)}.fid-porque .fid-desc{color:var(--fid-soft-text)}.fid-porque-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:20px;margin-top:40px}.fid-porque-card{background:#f8fafc;border:1px solid rgba(15,42,74,.12);border-radius:18px;padding:24px 20px;box-shadow:0 14px 34px #0f2a4a14;transition:border-color .25s,box-shadow .25s}.fid-porque-card:hover{border-color:#3b82f647;box-shadow:0 4px 20px #3b82f60f}.fid-porque-icon{width:48px;height:48px;border-radius:12px;background:#3b82f61a;display:flex;align-items:center;justify-content:center;margin-bottom:14px}.fid-porque-icon i{color:var(--fid-primary-light);font-size:1.2rem}.fid-porque-card h3{font-size:.95rem;font-weight:700;color:var(--fid-dark-text);margin-bottom:6px}.fid-porque-card p{font-size:.83rem;color:var(--fid-soft-text);line-height:1.55;margin:0}.fid-garantia{padding:64px 0;background:#eef6ff}.fid-garantia .fid-eyebrow--green,.fid-garantia .fid-eyebrow--green i{color:#16a34a}.fid-garantia .fid-h2{color:var(--fid-dark-text)}.fid-garantia .fid-desc{color:var(--fid-soft-text)}.fid-garantia-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-bottom:32px}.fid-garantia-card{background:#f8fafc;border:1px solid rgba(15,42,74,.12);border-radius:16px;padding:22px 18px;box-shadow:0 14px 34px #0f2a4a12;text-align:center;transition:border-color .2s,transform .2s}.fid-garantia-card:hover{border-color:#16a34a4d;transform:translateY(-2px)}.fid-garantia-icon{width:52px;height:52px;border-radius:14px;background:#16a34a1a;display:flex;align-items:center;justify-content:center;margin:0 auto 14px}.fid-garantia-icon i{color:#16a34a;font-size:1.3rem}.fid-garantia-card h3{font-size:.92rem;font-weight:700;color:var(--fid-dark-text);margin-bottom:8px}.fid-garantia-card p{font-size:.82rem;color:var(--fid-soft-text);line-height:1.52;margin:0}.fid-garantia-cta{text-align:center}.fid-related{padding:64px 0;background:var(--fid-light-bg)}.fid-related .fid-eyebrow,.fid-related .fid-eyebrow i{color:#1d4ed8}.fid-related .fid-h2{color:var(--fid-dark-text)}.fid-related .fid-desc{color:var(--fid-soft-text)}.fid-related-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px;margin-top:40px}.fid-related-card{display:flex;align-items:center;gap:16px;background:#f8fafc;border:1px solid rgba(15,42,74,.12);box-shadow:0 14px 34px #0f2a4a14;border-radius:14px;padding:18px 16px;text-decoration:none;transition:border-color .25s,background .25s}.fid-related-card:hover{border-color:#3b82f64d;background:#3b82f60d}.fid-related-icon{width:44px;height:44px;border-radius:11px;background:#3b82f61a;display:flex;align-items:center;justify-content:center;flex-shrink:0}.fid-related-icon i{color:var(--fid-primary-light);font-size:1rem}.fid-related-body{flex:1}.fid-related-body h3{color:var(--fid-dark-text);font-size:.88rem;font-weight:800;margin:0 0 3px}.fid-related-body p{color:var(--fid-soft-text);font-size:.8rem;margin:0;line-height:1.45}.fid-related-arrow{color:var(--fid-muted);font-size:.8rem;flex-shrink:0;transition:color .2s,transform .2s}.fid-related-card:hover .fid-related-arrow{color:var(--fid-primary-light);transform:translate(3px)}.fid-faq-dark{background:#0b1120!important}.fid-faq-dark .container{max-width:900px}.fid-faq-dark .faq-item,.fid-faq-dark .faq-item--open{background:#f8fafc0b!important;border-color:#93c5fd2e!important;box-shadow:none!important}.fid-faq-dark .faq-item:hover{background:#3b82f614!important;border-color:#60a5fa6b!important}.fid-faq-dark .faq-question,.fid-faq-dark .faq-question:hover,.fid-faq-dark .faq-question:focus,.fid-faq-dark .faq-page-content .faq-item--open .faq-question{background:transparent!important;color:#f8fafc!important}.fid-faq-dark .faq-answer-inner{color:#cfe7f6!important}.fid-faq-dark .faq-chevron{color:#60a5fa!important}.fid-comments{background:#0b1120}.fid-contact-shell{background:var(--fid-light-bg)}.fid-contact-shell #ubicacion.contact{background:var(--fid-light-bg)!important}.fid-contact-shell #ubicacion.contact h2,.fid-contact-shell #ubicacion.contact h3,.fid-contact-shell #ubicacion.contact strong{color:var(--fid-dark-text)!important}.fid-contact-shell #ubicacion.contact p,.fid-contact-shell #ubicacion.contact li,.fid-contact-shell #ubicacion.contact span{color:var(--fid-soft-text)!important}@media(max-width:1100px){.fid-proceso-steps{grid-template-columns:repeat(4,minmax(0,1fr))}.fid-garantia-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:900px){.fid-hero-inner,.fid-check-layout{grid-template-columns:1fr}.fid-como-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.fid-causas-grid,.fid-advertencias-grid,.fid-tipos-grid{grid-template-columns:1fr}.fid-stats-grid{grid-template-columns:repeat(2,1fr)}.fid-proceso-head{grid-template-columns:1fr}.fid-proceso-steps{grid-template-columns:repeat(3,minmax(0,1fr))}.fid-proceso-steps:before{display:none}.fid-proceso-proof{grid-template-columns:44px minmax(0,1fr)}.fid-proof-cta{grid-column:1/-1;width:max-content}.fid-sintoma-card,.fid-sintoma-cta-card{grid-column:span 6}}@media(max-width:600px){.fid-hero{padding:48px 0 40px}.fid-h1{font-size:1.75rem}.fid-sintoma-card,.fid-sintoma-cta-card{grid-column:1/-1}.fid-como-grid,.fid-tipos-grid,.fid-causas-grid,.fid-advertencias-grid,.fid-garantia-grid,.fid-proceso-steps{grid-template-columns:1fr}.fid-stats-grid{grid-template-columns:repeat(2,1fr)}.fid-check-layout,.fid-proceso-proof{grid-template-columns:1fr}.fid-proof-cta{width:100%}.fid-trust-bar{gap:10px 14px}.fid-cta-group{flex-direction:column}.fid-btn-wa,.fid-btn-outline{justify-content:center}}
