.console-overheat-page{background:#0b1120;color:#e2e8f0}.co-hero{position:relative;overflow:hidden;padding:34px 0 44px;background:radial-gradient(circle at 14% 18%,rgba(239,68,68,.18),transparent 28%),radial-gradient(circle at 80% 18%,rgba(56,189,248,.16),transparent 30%),linear-gradient(135deg,#07111f,#0b1120 52%,#101b32)}.co-hero-glow{position:absolute;inset:auto -120px -180px auto;width:420px;height:420px;border-radius:999px;background:#3b82f62e;filter:blur(30px)}.co-hero-grid{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.12fr) minmax(320px,.88fr);gap:28px;align-items:center}.co-kicker,.co-eyebrow{display:inline-flex;align-items:center;gap:8px;color:#67e8f9;font-size:.78rem;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.co-hero h1{max-width:820px;margin:10px 0;color:#fff;font-family:Kanit,sans-serif;font-size:clamp(2.15rem,4.7vw,4.15rem);line-height:.98}.co-hero h2{max-width:760px;margin:0 0 12px;color:#ccfbf1;font-family:Kanit,sans-serif;font-size:clamp(1.05rem,2vw,1.5rem);line-height:1.18}.co-hero p{max-width:760px;margin:0;color:#cbd5e1;line-height:1.62;font-weight:650}.co-badges{display:flex;flex-wrap:wrap;gap:8px;margin:14px 0}.co-badges span{color:#e0f2fe;background:#ffffff12;border:1px solid rgba(125,211,252,.18);border-radius:999px;padding:8px 11px;font-size:.82rem;font-weight:850}.co-actions{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.co-primary,.co-secondary{display:inline-flex;align-items:center;justify-content:center;gap:9px;border-radius:12px;padding:13px 18px;font-weight:900;text-decoration:none}.co-primary{color:#fff!important;background:#2563eb;box-shadow:0 18px 38px #2563eb3d}.co-secondary{color:#dbeafe!important;border:1px solid rgba(255,255,255,.18);background:#ffffff0f}.co-hero-panel{background:#0f172ad1;border:1px solid rgba(148,163,184,.2);border-radius:22px;padding:16px;box-shadow:0 28px 80px #00000057}.co-console-visual{position:relative;min-height:156px;display:grid;place-items:center;overflow:hidden;border-radius:20px;background:linear-gradient(90deg,rgba(125,211,252,.1) 1px,transparent 1px),linear-gradient(0deg,rgba(125,211,252,.1) 1px,transparent 1px),radial-gradient(circle,rgba(239,68,68,.2),transparent 48%);background-size:34px 34px,34px 34px,auto}.co-console-visual>i{position:relative;z-index:2;color:#f8fafc;font-size:4.1rem;filter:drop-shadow(0 18px 30px rgba(0,0,0,.36))}.heat-ring{position:absolute;border:1px solid rgba(248,113,113,.38);border-radius:999px}.ring-a{width:118px;height:118px}.ring-b{width:178px;height:178px;opacity:.55}.heat-dot{position:absolute;width:14px;height:14px;border-radius:999px;background:#f97316;box-shadow:0 0 24px #f97316bf}.dot-a{left:22%;top:26%}.dot-b{right:18%;bottom:24%}.co-panel-price{display:grid;gap:5px;margin:12px 0}.co-panel-price span{color:#bfdbfe;font-weight:850}.co-panel-price strong{color:#67e8f9;font-family:Kanit,sans-serif;font-size:1.8rem;line-height:1}.co-panel-price small{color:#cbd5e1;line-height:1.45}.co-hero-panel ul{display:grid;gap:7px;margin:0;padding:0;list-style:none}.co-hero-panel li{color:#dbeafe;display:flex;gap:9px;font-weight:740;font-size:.9rem}.co-hero-panel li i{color:#22c55e;margin-top:3px}.co-section{padding:62px 0}.co-section:nth-of-type(odd){background:#f8fafc}.co-section:nth-of-type(2n){background:#0b1120}.co-split,.co-ps5-panel,.co-decision-grid,.co-cancun-panel{display:grid;grid-template-columns:.92fr 1.08fr;gap:28px;align-items:center}.co-section h2,.co-head-center h2{color:#0f2a4a;font-family:Kanit,sans-serif;font-size:clamp(1.85rem,3.4vw,3rem);line-height:1.06;margin:10px 0 12px}.co-section p,.co-head-center p{color:#475569;line-height:1.64;margin:0}.co-section:nth-of-type(2n) h2,.co-section:nth-of-type(2n) .co-head-center h2{color:#f8fafc}.co-section:nth-of-type(2n) p,.co-section:nth-of-type(2n) .co-head-center p{color:#cbd5e1}.co-symptom-list{display:grid;gap:0;border-top:1px solid rgba(15,42,74,.13);border-bottom:1px solid rgba(15,42,74,.13)}.co-symptom-list article{display:grid;grid-template-columns:46px minmax(0,1fr);gap:13px;padding:16px 0;border-bottom:1px solid rgba(15,42,74,.1)}.co-symptom-list article:last-child{border-bottom:0}.co-symptom-list i{color:#0ea5e9;font-size:1.15rem;margin-top:3px}.co-symptom-list h3,.co-ps5-checks h3,.co-platform-grid h3,.co-compare h3,.co-process-line h3{color:#0f2a4a;font-family:Kanit,sans-serif;font-size:1.08rem;margin:0 0 6px}.co-ps5{background:radial-gradient(circle at 90% 20%,rgba(34,211,238,.12),transparent 28%),#0b1120!important}.co-ps5-checks,.co-platform-grid,.co-compare,.co-process-line{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.co-ps5-checks article,.co-platform-grid article,.co-compare article,.co-process-line article{background:#fff;border:1px solid rgba(15,42,74,.1);border-radius:18px;padding:18px;box-shadow:0 14px 34px #0f2a4a12}.co-ps5 .co-ps5-checks article{background:#ffffff0f;border-color:#7dd3fc2e}.co-ps5 .co-ps5-checks h3{color:#f8fafc}.co-ps5 .co-ps5-checks p{color:#cbd5e1}.co-symptoms,.co-ps5,.co-process{background:#0b1120!important}.co-platforms,.co-decision,.co-cancun{background:#f8fafc!important}.co-symptoms h2,.co-symptoms .co-symptom-list h3,.co-ps5 h2,.co-process h2{color:#f8fafc!important}.co-symptoms p,.co-symptoms .co-symptom-list p,.co-ps5 p,.co-process .co-head-center p{color:#cbd5e1!important}.co-platforms h2,.co-decision h2,.co-cancun h2{color:#0f2a4a!important}.co-platforms p,.co-decision p,.co-cancun p{color:#475569!important}.co-platform-grid article,.co-compare article,.co-process-line article{background:#fff}.co-platform-grid article h3,.co-compare article h3,.co-process-line article h3{color:#0f2a4a!important}.co-platform-grid article p,.co-compare article p,.co-process-line article p{color:#475569!important}.co-symptoms .co-symptom-list{border-color:#ffffff24}.co-symptoms .co-symptom-list article{border-color:#ffffff1f}.co-head-center{max-width:900px;margin:0 auto 28px;text-align:center}.co-platform-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.co-platform-grid i{color:#0ea5e9;font-size:1.4rem;margin-bottom:12px}.co-decision{background:#eef6ff!important}.co-decision .co-primary{margin-top:18px}.co-compare{grid-template-columns:repeat(2,minmax(0,1fr))}.co-compare ul{list-style:none;margin:0;padding:0;display:grid;gap:8px}.co-compare li{color:#334155;font-weight:720;padding-left:18px;position:relative}.co-compare li:before{content:"";position:absolute;left:0;top:.68em;width:7px;height:7px;border-radius:999px;background:#2563eb}.co-process{background:#0b1120!important}.co-process-line{grid-template-columns:repeat(4,minmax(0,1fr))}.co-process-line span{color:#67e8f9;font-family:Kanit,sans-serif;font-weight:950}.co-cancun{background:#f8fafc!important}.co-cancun-strip{display:flex;flex-wrap:wrap;gap:10px}.co-cancun-strip span{display:inline-flex;align-items:center;gap:9px;color:#0f2a4a;background:#fff;border:1px solid rgba(15,42,74,.1);border-radius:999px;padding:11px 14px;font-weight:900}.co-cancun-strip i{color:#0ea5e9}.console-overheat-page .svc-related{background:#0b1120}.console-overheat-page .svc-related .ux-h2,.console-overheat-page .svc-related .related-card h4{color:#fff!important}.console-overheat-page .svc-related .related-card p{color:#cbd5e1!important}@media(max-width:980px){.co-hero-grid,.co-split,.co-ps5-panel,.co-decision-grid,.co-cancun-panel{grid-template-columns:1fr}.co-platform-grid,.co-process-line{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.co-hero{padding:30px 0 40px}.co-hero h1{font-size:clamp(2rem,10vw,2.85rem)}.co-section{padding:44px 0}.co-ps5-checks,.co-platform-grid,.co-compare,.co-process-line{grid-template-columns:1fr}}.console-paste-page{background:#0b1120;color:#e2e8f0}.cp-hero{position:relative;overflow:hidden;padding:34px 0 46px;background:radial-gradient(circle at 12% 18%,rgba(14,165,233,.2),transparent 30%),radial-gradient(circle at 86% 18%,rgba(34,197,94,.14),transparent 31%),linear-gradient(135deg,#06111f,#0b1120 52%,#0f1f35)}.cp-hero-grid,.cp-diagnostic-grid,.cp-ps5-panel,.cp-decision-panel,.cp-cancun-panel{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(320px,.92fr);gap:28px;align-items:center}.cp-kicker,.cp-eyebrow{display:inline-flex;align-items:center;gap:8px;color:#67e8f9;font-size:.78rem;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.cp-hero h1{max-width:820px;margin:10px 0;color:#fff;font-family:Kanit,sans-serif;font-size:clamp(1.95rem,4.15vw,3.55rem);line-height:1}.cp-hero h2{max-width:760px;margin:0 0 12px;color:#ccfbf1;font-family:Kanit,sans-serif;font-size:clamp(1.05rem,1.9vw,1.45rem);line-height:1.2}.cp-hero p{max-width:760px;margin:0;color:#cbd5e1;line-height:1.6;font-weight:650}.cp-tags{display:flex;flex-wrap:wrap;gap:8px;margin:14px 0}.cp-tags span{color:#e0f2fe;background:#ffffff12;border:1px solid rgba(125,211,252,.18);border-radius:999px;padding:8px 11px;font-size:.82rem;font-weight:850}.cp-actions{display:flex;flex-wrap:wrap;gap:12px}.cp-primary,.cp-secondary{display:inline-flex;align-items:center;justify-content:center;gap:9px;border-radius:12px;padding:13px 18px;font-weight:900;text-decoration:none}.cp-primary{color:#fff!important;background:#2563eb;box-shadow:0 18px 38px #2563eb3d}.cp-secondary{color:#dbeafe!important;border:1px solid rgba(255,255,255,.18);background:#ffffff0f}.cp-hero-card{background:#0f172ad1;border:1px solid rgba(148,163,184,.2);border-radius:22px;padding:16px;box-shadow:0 28px 80px #00000057}.cp-chip-visual{position:relative;min-height:160px;display:grid;place-items:center;overflow:hidden;border-radius:18px;background:linear-gradient(90deg,rgba(125,211,252,.1) 1px,transparent 1px),linear-gradient(0deg,rgba(125,211,252,.1) 1px,transparent 1px),radial-gradient(circle,rgba(34,197,94,.18),transparent 48%);background-size:34px 34px,34px 34px,auto}.cp-chip-core{width:88px;height:88px;border-radius:22px;background:linear-gradient(135deg,#e0f2fe,#38bdf8);box-shadow:0 18px 38px #0ea5e947,inset 0 0 0 10px #0f2a4a2e}.cp-chip-visual i{position:absolute;right:22px;bottom:20px;color:#86efac;font-size:2rem}.cp-heat-line{position:absolute;height:2px;border-radius:999px;background:linear-gradient(90deg,transparent,#67e8f9,transparent)}.line-a{width:160px;top:34px}.line-b{width:210px;top:78px;opacity:.72}.line-c{width:150px;bottom:36px;opacity:.58}.cp-price{display:grid;gap:5px;margin:12px 0}.cp-price span{color:#bfdbfe;font-weight:850}.cp-price strong{color:#67e8f9;font-family:Kanit,sans-serif;font-size:1.8rem;line-height:1}.cp-price small{color:#cbd5e1;line-height:1.45}.cp-hero-card ul{list-style:none;margin:0;padding:0;display:grid;gap:7px}.cp-hero-card li{color:#dbeafe;display:flex;gap:9px;font-weight:740;font-size:.9rem}.cp-hero-card li i{color:#22c55e;margin-top:3px}.cp-section{padding:62px 0;background:#f8fafc}.cp-section h2,.cp-head h2{color:#0f2a4a;font-family:Kanit,sans-serif;font-size:clamp(1.85rem,3.35vw,3rem);line-height:1.06;margin:10px 0 12px}.cp-section p,.cp-head p{color:#475569;line-height:1.64;margin:0}.cp-diagnostic,.cp-ps5,.cp-process{background:#0b1120!important}.cp-diagnostic h2,.cp-ps5 h2,.cp-process h2,.cp-diagnostic .cp-symptom-list h3{color:#f8fafc!important}.cp-diagnostic p,.cp-ps5 p,.cp-process .cp-head p,.cp-diagnostic .cp-symptom-list p{color:#cbd5e1!important}.cp-symptom-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 22px;border-top:1px solid rgba(255,255,255,.14);border-bottom:1px solid rgba(255,255,255,.14)}.cp-symptom-list article{display:grid;grid-template-columns:42px minmax(0,1fr);gap:12px;padding:16px 0;border-bottom:1px solid rgba(255,255,255,.12)}.cp-symptom-list article:nth-last-child(-n+2){border-bottom:0}.cp-symptom-list span,.cp-process-list span,.cp-ps5-points strong{color:#67e8f9;font-family:Kanit,sans-serif;font-weight:950}.cp-symptom-list h3,.cp-platform-grid h3,.cp-compare h3,.cp-process-list h3,.cp-ps5-points h3{font-family:Kanit,sans-serif;font-size:1.08rem;line-height:1.22;margin:0 0 6px}.cp-ps5{background:radial-gradient(circle at 88% 18%,rgba(34,211,238,.12),transparent 28%),#0b1120!important}.cp-ps5-points,.cp-platform-grid,.cp-compare,.cp-process-list{display:grid;gap:12px}.cp-ps5-points{grid-template-columns:repeat(3,minmax(0,1fr))}.cp-ps5-points article{background:#ffffff0f;border:1px solid rgba(125,211,252,.18);border-radius:18px;padding:18px}.cp-ps5-points h3{color:#f8fafc}.cp-ps5-points p{color:#cbd5e1}.cp-head{max-width:900px;margin:0 auto 28px;text-align:center}.cp-platform-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.cp-platform-grid article,.cp-compare article,.cp-process-list article{background:#fff;border:1px solid rgba(15,42,74,.1);border-radius:18px;padding:18px;box-shadow:0 14px 34px #0f2a4a12}.cp-platform-grid i{color:#0ea5e9;font-size:1.35rem;margin-bottom:12px}.cp-platform-grid h3,.cp-compare h3,.cp-process-list h3{color:#0f2a4a!important}.cp-platform-grid p,.cp-compare p,.cp-process-list p{color:#475569!important}.cp-decision{background:#eef6ff!important}.cp-compare{grid-template-columns:repeat(2,minmax(0,1fr))}.cp-compare ul{list-style:none;padding:0;margin:0;display:grid;gap:8px}.cp-compare li{color:#334155;font-weight:720;padding-left:18px;position:relative}.cp-compare li:before{content:"";position:absolute;left:0;top:.68em;width:7px;height:7px;border-radius:999px;background:#2563eb}.cp-process-list{grid-template-columns:repeat(4,minmax(0,1fr))}.cp-cancun{background:#f8fafc!important}.cp-cancun-strip{display:flex;flex-wrap:wrap;gap:10px}.cp-cancun-strip span{display:inline-flex;align-items:center;gap:9px;color:#0f2a4a;background:#fff;border:1px solid rgba(15,42,74,.1);border-radius:999px;padding:11px 14px;font-weight:900}.cp-cancun-strip i{color:#0ea5e9}.console-paste-page .svc-related{background:#0b1120}.console-paste-page .svc-related .ux-h2,.console-paste-page .svc-related .related-card h4{color:#fff!important}.console-paste-page .svc-related .related-card p{color:#cbd5e1!important}@media(max-width:980px){.cp-hero-grid,.cp-diagnostic-grid,.cp-ps5-panel,.cp-decision-panel,.cp-cancun-panel{grid-template-columns:1fr}.cp-platform-grid,.cp-process-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.cp-hero{padding:30px 0 40px}.cp-hero h1{font-size:clamp(1.9rem,9vw,2.55rem)}.cp-section{padding:44px 0}.cp-symptom-list,.cp-ps5-points,.cp-platform-grid,.cp-compare,.cp-process-list{grid-template-columns:1fr}.cp-symptom-list article:nth-last-child(-n+2){border-bottom:1px solid rgba(255,255,255,.12)}.cp-symptom-list article:last-child{border-bottom:0}}.console-power-page{background:#07111f;color:#e2e8f0;letter-spacing:0}.ps-hero{position:relative;overflow:hidden;padding:38px 0 48px;background:linear-gradient(90deg,rgba(56,189,248,.08) 1px,transparent 1px),linear-gradient(0deg,rgba(56,189,248,.06) 1px,transparent 1px),radial-gradient(circle at 12% 18%,rgba(59,130,246,.2),transparent 30%),radial-gradient(circle at 82% 22%,rgba(245,158,11,.16),transparent 28%),linear-gradient(135deg,#06111f,#0b1120 58%,#111827);background-size:36px 36px,36px 36px,auto,auto,auto}.ps-hero-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(320px,.95fr);gap:28px;align-items:center}.ps-kicker,.ps-eyebrow{display:inline-flex;align-items:center;gap:8px;color:#67e8f9;font-size:.78rem;font-weight:950;letter-spacing:.02em;text-transform:uppercase}.ps-hero h1{max-width:800px;margin:10px 0;color:#fff;font-family:Kanit,sans-serif;font-size:clamp(1.95rem,3.75vw,3.25rem);line-height:1.08;letter-spacing:0}.ps-hero h2{max-width:760px;color:#dbeafe;font-family:Kanit,sans-serif;font-size:clamp(1.02rem,1.55vw,1.28rem);line-height:1.32;letter-spacing:0;margin:0 0 12px}.ps-hero p{max-width:760px;color:#cbd5e1;line-height:1.66;letter-spacing:0;margin:0;font-weight:650}.ps-hero-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:18px}.ps-primary,.ps-secondary{display:inline-flex;align-items:center;justify-content:center;gap:9px;border-radius:12px;padding:13px 18px;font-weight:900;text-decoration:none}.ps-primary{color:#fff!important;background:#2563eb;box-shadow:0 18px 38px #2563eb3d}.ps-secondary{color:#dbeafe!important;border:1px solid rgba(255,255,255,.18);background:#ffffff0f}.ps-lab-panel{border:1px solid rgba(125,211,252,.22);border-radius:28px;padding:18px;background:#020617b8;box-shadow:0 28px 80px #00000057}.ps-meter{position:relative;min-height:220px;border-radius:22px;display:grid;place-items:center;text-align:center;overflow:hidden;background:radial-gradient(circle at center,rgba(14,165,233,.2),transparent 48%),linear-gradient(135deg,#0f172ae6,#1e293bb8)}.ps-meter:before{content:"";position:absolute;width:230px;height:230px;border-radius:999px;border:2px solid rgba(125,211,252,.22);border-bottom-color:#f59e0b8c}.ps-meter-needle{position:absolute;width:90px;height:3px;border-radius:999px;background:#f59e0b;transform:rotate(-25deg);transform-origin:right center;box-shadow:0 0 20px #f59e0b8c}.ps-meter strong{position:relative;z-index:1;color:#67e8f9;font-family:Kanit,sans-serif;font-size:2rem;line-height:1;margin-top:30px}.ps-meter small{position:relative;z-index:1;color:#cbd5e1;font-weight:800;margin-top:72px}.ps-lab-readout{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:12px}.ps-lab-readout span{color:#dbeafe;background:#ffffff0f;border:1px solid rgba(148,163,184,.16);border-radius:12px;padding:10px;text-align:center;font-weight:850}.ps-section{padding:50px 0;background:#f8fafc}.ps-section h2,.ps-centered h2{color:#0f2a4a;font-family:Kanit,sans-serif;font-size:clamp(1.7rem,2.8vw,2.55rem);line-height:1.14;letter-spacing:0;margin:10px 0 12px}.ps-section p,.ps-centered p{color:#475569;line-height:1.68;letter-spacing:0;margin:0}.ps-head-row{display:grid;grid-template-columns:minmax(0,.92fr) minmax(280px,.62fr);gap:24px;align-items:end;margin-bottom:22px}.ps-symptom-table{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid #dbeafe;border-radius:24px;overflow:hidden;background:#fff;box-shadow:0 20px 44px #0f2a4a14}.ps-symptom-table article{padding:18px;border-right:1px solid #dbeafe;border-bottom:1px solid #dbeafe;min-height:136px}.ps-symptom-table article:nth-child(3n){border-right:0}.ps-symptom-table article:nth-last-child(-n+3){border-bottom:0}.ps-symptom-table h3,.ps-circuit-line h3,.ps-platform-list strong,.ps-decision-columns h3{color:#0f2a4a;font-family:Kanit,sans-serif;font-size:1.04rem;line-height:1.28;letter-spacing:0;margin:0 0 8px}.ps-flow,.ps-qa{background:#0b1120!important}.ps-flow-grid,.ps-decision-layout,.ps-cancun-band,.ps-qa-grid{display:grid;grid-template-columns:.82fr 1.18fr;gap:26px;align-items:center}.ps-flow h2,.ps-qa h2{color:#f8fafc}.ps-flow p{color:#cbd5e1}.ps-circuit-line{display:grid;gap:0;border-top:1px solid rgba(255,255,255,.14);border-bottom:1px solid rgba(255,255,255,.14)}.ps-circuit-line article{display:grid;grid-template-columns:54px minmax(0,1fr);gap:14px;padding:16px 0;border-bottom:1px solid rgba(255,255,255,.12)}.ps-circuit-line article:last-child{border-bottom:0}.ps-circuit-line span{color:#67e8f9;font-family:Kanit,sans-serif;font-weight:950}.ps-circuit-line h3{color:#f8fafc}.ps-circuit-line p{color:#cbd5e1}.ps-centered{max-width:900px;margin:0 auto 24px;text-align:center}.ps-platform-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 28px;border-top:1px solid rgba(15,42,74,.14);border-bottom:1px solid rgba(15,42,74,.14)}.ps-platform-list article{padding:16px 0;border-bottom:1px solid rgba(15,42,74,.12)}.ps-platform-list article:nth-last-child(-n+2){border-bottom:0}.ps-platform-list p{color:#475569}.ps-decision{background:#eef6ff!important}.ps-decision-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.ps-decision-columns div{background:#fff;border:1px solid #dbeafe;border-radius:20px;padding:18px;box-shadow:0 14px 34px #0f2a4a14}.ps-decision-columns ul{list-style:none;padding:0;margin:0;display:grid;gap:9px}.ps-decision-columns li{color:#334155;font-weight:740;padding-left:18px;position:relative}.ps-decision-columns li:before{content:"";position:absolute;left:0;top:.68em;width:7px;height:7px;border-radius:999px;background:#2563eb}.ps-cancun{background:#f8fafc!important}.ps-protection-strip,.ps-qa-checks{display:flex;flex-wrap:wrap;gap:10px}.ps-protection-strip span{display:inline-flex;align-items:center;gap:9px;color:#0f2a4a;background:#fff;border:1px solid rgba(15,42,74,.1);border-radius:999px;padding:11px 14px;font-weight:900}.ps-protection-strip i{color:#0ea5e9}.ps-qa-checks span{color:#dbeafe;border:1px solid rgba(125,211,252,.2);background:#ffffff0f;border-radius:999px;padding:11px 14px;font-weight:900;letter-spacing:0}.console-power-page .svc-related{background:#0b1120}.console-power-page .svc-related .ux-h2,.console-power-page .svc-related .related-card h4{color:#fff!important}.console-power-page .svc-related .related-card p{color:#cbd5e1!important}@media(max-width:980px){.ps-hero-grid,.ps-head-row,.ps-flow-grid,.ps-decision-layout,.ps-cancun-band,.ps-qa-grid{grid-template-columns:1fr}.ps-symptom-table{grid-template-columns:repeat(2,minmax(0,1fr))}.ps-symptom-table article:nth-child(3n){border-right:1px solid #dbeafe}.ps-symptom-table article:nth-child(2n){border-right:0}.ps-symptom-table article:nth-last-child(-n+3){border-bottom:1px solid #dbeafe}.ps-symptom-table article:nth-last-child(-n+2){border-bottom:0}}@media(max-width:700px){.ps-hero{padding:30px 0 40px}.ps-hero h1{font-size:clamp(1.8rem,8.4vw,2.42rem)}.ps-section{padding:38px 0}.ps-symptom-table,.ps-platform-list,.ps-decision-columns{grid-template-columns:1fr}.ps-symptom-table article,.ps-symptom-table article:nth-child(2n),.ps-symptom-table article:nth-child(3n),.ps-symptom-table article:nth-last-child(-n+2),.ps-platform-list article,.ps-platform-list article:nth-last-child(-n+2){border-right:0;border-bottom:1px solid #dbeafe}.ps-symptom-table article:last-child,.ps-platform-list article:last-child{border-bottom:0}}.console-preventive-page{background:#0b1120;color:#e2e8f0;font-family:Inter,sans-serif}.cpm-hero{position:relative;overflow:hidden;padding:40px 0 50px;background:radial-gradient(circle at 10% 20%,rgba(99,102,241,.15),transparent 30%),radial-gradient(circle at 90% 20%,rgba(139,92,246,.12),transparent 30%),linear-gradient(135deg,#070e1b,#0b1120,#0f192b)}.cpm-hero-glow{position:absolute;bottom:-150px;right:-100px;width:450px;height:450px;border-radius:999px;background:#8b5cf626;filter:blur(40px);pointer-events:none}.cpm-hero-grid{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);gap:32px;align-items:center}.cpm-kicker,.cpm-eyebrow{display:inline-flex;align-items:center;gap:8px;color:#818cf8;font-size:.78rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.cpm-hero h1{margin:12px 0;color:#fff;font-family:Kanit,sans-serif;font-size:clamp(2.2rem,5vw,4rem);line-height:1.05}.cpm-hero h2{margin:0 0 16px;color:#a7f3d0;font-family:Kanit,sans-serif;font-size:clamp(1.1rem,2.2vw,1.6rem);line-height:1.25;font-weight:400}.cpm-hero p{margin:0 0 20px;color:#cbd5e1;line-height:1.65;font-weight:400;font-size:1.05rem}.cpm-badges{display:flex;flex-wrap:wrap;gap:8px;margin:18px 0}.cpm-badges span{color:#e0e7ff;background:#ffffff0f;border:1px solid rgba(129,140,248,.2);border-radius:999px;padding:6px 12px;font-size:.8rem;font-weight:600}.cpm-actions{display:flex;flex-wrap:wrap;gap:14px;align-items:center}.cpm-primary,.cpm-secondary{display:inline-flex;align-items:center;justify-content:center;gap:9px;border-radius:12px;padding:14px 20px;font-weight:700;text-decoration:none;transition:all .2s ease}.cpm-primary{color:#fff!important;background:#4f46e5;box-shadow:0 10px 25px #4f46e54d}.cpm-primary:hover{background:#4338ca;transform:translateY(-2px)}.cpm-secondary{color:#c7d2fe!important;border:1px solid rgba(255,255,255,.15);background:#ffffff0d}.cpm-secondary:hover{background:#ffffff1a;border-color:#ffffff40}.cpm-hero-panel{background:#0f172ad9;border:1px solid rgba(148,163,184,.15);border-radius:24px;padding:20px;box-shadow:0 30px 60px #0006}.cpm-visual-img{position:relative;min-height:180px;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:18px;background:#0f172a;border:1px solid rgba(129,140,248,.15)}.cpm-img-hero{width:100%;height:180px;object-fit:cover;transition:transform .5s ease}.cpm-hero-panel:hover .cpm-img-hero{transform:scale(1.05)}.cpm-img-overlay{position:absolute;inset:0;background:linear-gradient(to top,rgba(15,23,42,.8) 0%,transparent 60%);pointer-events:none}.cpm-panel-info{display:grid;gap:4px;margin:16px 0}.cpm-panel-info span{color:#818cf8;font-weight:700;font-size:.85rem;text-transform:uppercase}.cpm-panel-info strong{color:#a7f3d0;font-family:Kanit,sans-serif;font-size:1.95rem;line-height:1}.cpm-panel-info small{color:#94a3b8;line-height:1.4;font-size:.82rem}.cpm-features-list{list-style:none;margin:0;padding:0;display:grid;gap:8px}.cpm-features-list li{color:#cbd5e1;display:flex;align-items:center;gap:8px;font-size:.85rem;font-weight:500}.cpm-features-list li i{color:#10b981}.cpm-section{padding:70px 0;background:#fff;color:#1e293b}.cpm-dark-bg{background:#0f172a!important;color:#f1f5f9!important}.cpm-light-bg{background:#f8fafc!important}.cpm-split-grid{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:stretch}.cpm-section h2{font-family:Kanit,sans-serif;font-size:clamp(1.8rem,3.2vw,2.6rem);line-height:1.1;margin:10px 0 16px;font-weight:700}.cpm-dark-bg h2{color:#fff}.cpm-section p{line-height:1.65;margin:0 0 16px;color:#475569}.cpm-dark-bg p{color:#cbd5e1}.cpm-large-text{font-size:1.08rem;line-height:1.7;font-weight:500}.cpm-head-center{max-width:800px;margin:0 auto 40px;text-align:center}.cpm-center-desc{font-size:1.05rem;line-height:1.65;color:#475569}.cpm-dark-bg .cpm-center-desc{color:#cbd5e1}.cpm-three-columns{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.cpm-col-card{background:#f8fafc;border:1px solid rgba(15,23,42,.08);border-radius:20px;padding:24px;box-shadow:0 10px 30px #00000008;position:relative;overflow:hidden}.card-num{font-family:Kanit,sans-serif;font-size:2.8rem;font-weight:800;color:#6366f11f;line-height:1;margin-bottom:12px}.cpm-col-card h3{font-family:Kanit,sans-serif;font-size:1.25rem;color:#0f172a;margin:0 0 10px}.cpm-col-card p{font-size:.92rem;line-height:1.6;margin:0}.cpm-split-card{background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:24px;padding:32px;position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-start}.cpm-split-card:before{content:"";position:absolute;top:0;left:0;width:100%;height:3px;z-index:2}.cpm-split-card:first-child:before{background:#003087}.cpm-split-card:last-child:before{background:#107c10}.cpm-split-card:hover .card-inline-image{transform:scale(1.05)}.cpm-symptom-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.cpm-symptom-card{background:#ffffff05;border:1px solid rgba(255,255,255,.06);border-radius:18px;padding:20px;text-align:center;transition:all .3s ease}.cpm-symptom-card:hover{border-color:#6366f140;background:#ffffff0a;transform:translateY(-3px)}.cpm-symptom-card i{font-size:2rem;color:#f43f5e;margin-bottom:12px}.cpm-symptom-card h3{font-family:Kanit,sans-serif;font-size:1.1rem;color:#fff;margin:0 0 8px}.cpm-symptom-card p{font-size:.85rem;line-height:1.5;margin:0;color:#94a3b8}.cpm-process-timeline{max-width:800px;margin:0 auto;display:flex;flex-direction:column;gap:20px;position:relative}.cpm-process-timeline:before{content:"";position:absolute;left:20px;top:10px;bottom:10px;width:2px;background:#0f172a14}.cpm-timeline-item{display:flex;gap:24px;position:relative;z-index:2}.cpm-timeline-number{width:42px;height:42px;border-radius:999px;background:#4f46e5;color:#fff;display:flex;align-items:center;justify-content:center;font-family:Kanit,sans-serif;font-weight:700;flex-shrink:0;box-shadow:0 4px 10px #4f46e533}.cpm-timeline-content{background:#f8fafc;border:1px solid rgba(15,23,42,.05);border-radius:16px;padding:16px 20px;flex-grow:1;box-shadow:0 4px 15px #00000005}.cpm-timeline-content h3{margin:0 0 6px;font-family:Kanit,sans-serif;font-size:1.15rem;color:#0f172a}.cpm-timeline-content p{font-size:.9rem;line-height:1.55;margin:0;color:#475569}.cpm-cancun-layout{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:40px;align-items:center}.cpm-cancun-text h2{color:#0f172a}.cpm-cancun-text p{color:#334155;font-size:.98rem;line-height:1.6}.cpm-cancun-badges-strip{display:grid;grid-template-columns:1fr 1fr;gap:12px}.climate-badge{background:#fff;border:1px solid rgba(15,23,42,.08);border-radius:16px;padding:16px;text-align:center;font-weight:700;color:#0f172a;font-size:.95rem;box-shadow:0 4px 12px #00000008;display:flex;flex-direction:column;align-items:center;gap:8px}.climate-badge i{font-size:1.5rem;color:#3b82f6}.console-preventive-page .svc-related{background:#0b1120}.console-preventive-page .svc-related .ux-h2,.console-preventive-page .svc-related .related-card h4{color:#fff!important}.console-preventive-page .svc-related .related-card p{color:#94a3b8!important}@media(max-width:980px){.cpm-hero-grid,.cpm-split-grid,.cpm-cancun-layout{grid-template-columns:1fr}.cpm-three-columns,.cpm-symptom-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:700px){.cpm-hero{padding:30px 0 40px}.cpm-hero h1{font-size:clamp(2rem,9vw,2.85rem)}.cpm-section{padding:45px 0}.cpm-three-columns,.cpm-symptom-grid,.cpm-cancun-badges-strip{grid-template-columns:1fr}.cpm-process-timeline:before{left:15px}.cpm-timeline-item{gap:12px}.cpm-timeline-number{width:32px;height:32px;font-size:.9rem}}.mac-preventive-page{background:#0b1120;color:#e2e8f0;font-family:Inter,sans-serif}.mpm-hero{position:relative;overflow:hidden;padding:40px 0 50px;background:radial-gradient(circle at 10% 20%,rgba(13,148,136,.15),transparent 30%),radial-gradient(circle at 90% 20%,rgba(30,58,95,.15),transparent 30%),linear-gradient(135deg,#070e1a,#0b1120,#0c233a)}.mpm-hero-glow{position:absolute;bottom:-150px;right:-100px;width:450px;height:450px;border-radius:999px;background:#0d94881f;filter:blur(40px);pointer-events:none}.mpm-hero-grid{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);gap:32px;align-items:center}.mpm-kicker,.mpm-eyebrow{display:inline-flex;align-items:center;gap:8px;color:#2dd4bf;font-size:.78rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.mpm-hero h1{margin:12px 0;color:#fff;font-family:Kanit,sans-serif;font-size:clamp(2rem,4.5vw,3.5rem);line-height:1.08;font-weight:700}.mpm-hero h2{margin:0 0 16px;color:#a7f3d0;font-family:Kanit,sans-serif;font-size:clamp(1.1rem,2.2vw,1.6rem);line-height:1.25;font-weight:400}.mpm-hero p{margin:0 0 20px;color:#cbd5e1;line-height:1.65;font-weight:400;font-size:1.05rem}.mpm-badges{display:flex;flex-wrap:wrap;gap:8px;margin:18px 0}.mpm-badges span{color:#e2f9f5;background:#ffffff0d;border:1px solid rgba(45,212,191,.2);border-radius:999px;padding:6px 12px;font-size:.8rem;font-weight:600}.mpm-actions{display:flex;flex-wrap:wrap;gap:14px;align-items:center}.mpm-primary,.mpm-secondary{display:inline-flex;align-items:center;justify-content:center;gap:9px;border-radius:12px;padding:14px 20px;font-weight:700;text-decoration:none;transition:all .2s ease}.mpm-primary{color:#fff!important;background:#0d9488;box-shadow:0 10px 25px #0d94884d}.mpm-primary:hover{background:#0f766e;transform:translateY(-2px)}.mpm-secondary{color:#99f6e4!important;border:1px solid rgba(255,255,255,.15);background:#ffffff0d}.mpm-secondary:hover{background:#ffffff1a;border-color:#ffffff40}.mpm-hero-panel{background:#0f172ad9;border:1px solid rgba(148,163,184,.15);border-radius:24px;padding:20px;box-shadow:0 30px 60px #0006}.mpm-visual-img{position:relative;min-height:180px;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:18px;background:#0f172a;border:1px solid rgba(45,212,191,.15)}.mpm-img-hero{width:100%;height:180px;object-fit:cover;transition:transform .5s ease}.mpm-hero-panel:hover .mpm-img-hero{transform:scale(1.05)}.mpm-img-overlay{position:absolute;inset:0;background:linear-gradient(to top,rgba(15,23,42,.8) 0%,transparent 60%);pointer-events:none}.mpm-panel-info{display:grid;gap:4px;margin:16px 0}.mpm-panel-info span{color:#2dd4bf;font-weight:700;font-size:.85rem;text-transform:uppercase}.mpm-panel-info strong{color:#a7f3d0;font-family:Kanit,sans-serif;font-size:1.95rem;line-height:1}.mpm-panel-info small{color:#94a3b8;line-height:1.4;font-size:.82rem}.mpm-features-list{list-style:none;margin:0;padding:0;display:grid;gap:8px}.mpm-features-list li{color:#cbd5e1;display:flex;align-items:center;gap:8px;font-size:.85rem;font-weight:500}.mpm-features-list li i{color:#10b981}.mpm-section{padding:70px 0;background:#fff;color:#1e293b}.mpm-dark-bg{background:#0f172a!important;color:#f1f5f9!important}.mpm-light-bg{background:#f8fafc!important}.mpm-split-grid{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:stretch}.mpm-section h2{font-family:Kanit,sans-serif;font-size:clamp(1.8rem,3.2vw,2.6rem);line-height:1.1;margin:10px 0 16px;font-weight:700;color:#0f172a}.mpm-dark-bg h2{color:#fff!important}.mpm-section p{line-height:1.65;margin:0 0 16px;color:#475569}.mpm-dark-bg p{color:#cbd5e1}.mpm-large-text{font-size:1.08rem;line-height:1.7;font-weight:500}.mpm-head-center{max-width:800px;margin:0 auto 40px;text-align:center}.mpm-center-desc{font-size:1.05rem;line-height:1.65;color:#475569}.mpm-dark-bg .mpm-center-desc{color:#cbd5e1}.mpm-three-columns{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.mpm-col-card{background:#f8fafc;border:1px solid rgba(15,23,42,.08);border-radius:20px;padding:24px;box-shadow:0 10px 30px #00000008;position:relative;overflow:hidden}.mpm-col-card h3{font-family:Kanit,sans-serif;font-size:1.25rem;color:#0f172a;margin:0 0 10px}.mpm-col-card p{font-size:.92rem;line-height:1.6;margin:0;color:#475569}.card-num{font-family:Kanit,sans-serif;font-size:2.8rem;font-weight:800;color:#0d94881f;line-height:1;margin-bottom:12px}.mpm-split-card{background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:24px;padding:32px;position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-start}.mpm-split-card:before{content:"";position:absolute;top:0;left:0;width:100%;height:3px;z-index:2;background:#0d9488}.card-image-wrapper{margin-bottom:20px;border-radius:16px;overflow:hidden;height:180px;position:relative;border:1px solid rgba(255,255,255,.1)}.card-inline-image{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.mpm-split-card:hover .card-inline-image{transform:scale(1.05)}.mpm-symptom-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.mpm-symptom-card{background:#ffffff05;border:1px solid rgba(255,255,255,.06);border-radius:18px;padding:20px;text-align:center;transition:all .3s ease}.mpm-symptom-card:hover{border-color:#2dd4bf40;background:#ffffff0a;transform:translateY(-3px)}.mpm-symptom-card i{font-size:2rem;color:#14b8a6;margin-bottom:12px}.mpm-symptom-card h3{font-family:Kanit,sans-serif;font-size:1.1rem;color:#fff;margin:0 0 8px}.mpm-symptom-card p{font-size:.85rem;line-height:1.5;margin:0;color:#94a3b8}.mpm-process-timeline{max-width:800px;margin:0 auto;display:flex;flex-direction:column;gap:20px;position:relative}.mpm-process-timeline:before{content:"";position:absolute;left:20px;top:10px;bottom:10px;width:2px;background:#0f172a14}.mpm-timeline-item{display:flex;gap:24px;position:relative;z-index:2}.mpm-timeline-number{width:42px;height:42px;border-radius:999px;background:#0d9488;color:#fff;display:flex;align-items:center;justify-content:center;font-family:Kanit,sans-serif;font-weight:700;flex-shrink:0;box-shadow:0 4px 10px #0d948833}.mpm-timeline-content{background:#f8fafc;border:1px solid rgba(15,23,42,.05);border-radius:16px;padding:16px 20px;flex-grow:1;box-shadow:0 4px 15px #00000005}.mpm-timeline-content h3{margin:0 0 6px;font-family:Kanit,sans-serif;font-size:1.15rem;color:#0f172a}.mpm-timeline-content p{font-size:.9rem;line-height:1.55;margin:0;color:#475569}.mpm-cta-layout{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:40px;align-items:center}.mpm-cta-text h2{color:#0f172a}.mpm-cta-text p{color:#334155;font-size:1rem;line-height:1.62}.mpm-cta-badges{display:grid;grid-template-columns:1fr 1fr;gap:12px}.cta-badge{background:#fff;border:1px solid rgba(15,23,42,.08);border-radius:16px;padding:16px;text-align:center;font-weight:700;color:#0f172a;font-size:.95rem;box-shadow:0 4px 12px #00000008;display:flex;flex-direction:column;align-items:center;gap:8px}.cta-badge i{font-size:1.5rem;color:#0d9488}.mac-preventive-page .svc-related{background:#0b1120}.mac-preventive-page .svc-related .ux-h2,.mac-preventive-page .svc-related .related-card h4{color:#fff!important}.mac-preventive-page .svc-related .related-card p{color:#94a3b8!important}@media(max-width:980px){.mpm-hero-grid,.mpm-split-grid,.mpm-cta-layout{grid-template-columns:1fr}.mpm-three-columns,.mpm-symptom-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:700px){.mpm-hero{padding:30px 0 40px}.mpm-hero h1{font-size:clamp(1.8rem,8vw,2.7rem)}.mpm-section{padding:45px 0}.mpm-three-columns,.mpm-symptom-grid,.mpm-cta-badges{grid-template-columns:1fr}.mpm-process-timeline:before{left:15px}.mpm-timeline-item{gap:12px}.mpm-timeline-number{width:32px;height:32px;font-size:.9rem}}.mos-page{background:#0b1120;color:#e2e8f0;font-family:Inter,sans-serif}.mos-hero{position:relative;overflow:hidden;padding:48px 0 60px;background:radial-gradient(ellipse at 5% 0%,rgba(99,102,241,.18) 0%,transparent 40%),radial-gradient(ellipse at 95% 0%,rgba(6,182,212,.12) 0%,transparent 35%),linear-gradient(160deg,#060c18,#0b1120 55%,#0d1f3a)}.mos-hero-glow{position:absolute;border-radius:999px;filter:blur(60px);pointer-events:none;z-index:0}.mos-glow-1{width:500px;height:500px;top:-200px;left:-100px;background:#6366f11f}.mos-glow-2{width:400px;height:400px;bottom:-150px;right:-80px;background:#06b6d41a}.mos-hero-grid{position:relative;z-index:2;display:grid;grid-template-columns:1fr minmax(300px,400px);gap:36px;align-items:center}.mos-kicker{display:inline-flex;align-items:center;gap:8px;color:#67e8f9;font-size:.78rem;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.mos-hero-copy h1{margin:14px 0 16px;color:#fff;font-family:Kanit,sans-serif;font-size:clamp(1.9rem,4vw,3.2rem);line-height:1.09;font-weight:700}.mos-hero-sub{color:#b0bec5;font-size:1.06rem;line-height:1.68;margin:0 0 22px}.mos-badges{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:26px}.mos-badges span{display:inline-flex;align-items:center;gap:6px;background:#ffffff0d;border:1px solid rgba(103,232,249,.2);border-radius:999px;padding:6px 13px;font-size:.8rem;font-weight:600;color:#e0f7fa}.mos-actions{display:flex;flex-wrap:wrap;gap:14px;align-items:center}.mos-btn-primary{display:inline-flex;align-items:center;gap:9px;background:#0891b2;color:#fff!important;border-radius:12px;padding:14px 22px;font-weight:700;text-decoration:none;transition:all .2s ease;box-shadow:0 10px 28px #0891b259}.mos-btn-primary:hover{background:#0e7490;transform:translateY(-2px);box-shadow:0 14px 32px #0891b273}.mos-btn-primary.mos-btn-lg{padding:16px 28px;font-size:1.05rem;border-radius:14px}.mos-btn-secondary{display:inline-flex;align-items:center;gap:9px;color:#a5f3fc!important;border:1px solid rgba(255,255,255,.15);background:#ffffff0d;border-radius:12px;padding:14px 20px;font-weight:700;text-decoration:none;transition:all .2s ease}.mos-btn-secondary:hover{background:#ffffff1a;border-color:#a5f3fc59}.mos-btn-ghost{display:inline-flex;align-items:center;gap:9px;color:#a5f3fc!important;border:1px solid rgba(165,243,252,.3);background:transparent;border-radius:12px;padding:14px 20px;font-weight:700;text-decoration:none;transition:all .2s ease}.mos-btn-ghost:hover{background:#a5f3fc14}.mos-btn-sm{display:inline-flex;align-items:center;gap:8px;background:#0891b2;color:#fff!important;border-radius:10px;padding:11px 18px;font-size:.9rem;font-weight:700;text-decoration:none;margin-top:16px;transition:all .2s ease}.mos-btn-sm:hover{background:#0e7490;transform:translateY(-2px)}.mos-hero-panel{background:#0d1426e6;border:1px solid rgba(148,163,184,.14);border-radius:24px;padding:20px;box-shadow:0 30px 60px #00000073}.mos-panel-img-wrap{position:relative;border-radius:16px;overflow:hidden;height:175px;border:1px solid rgba(103,232,249,.12)}.mos-panel-img{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.mos-hero-panel:hover .mos-panel-img{transform:scale(1.05)}.mos-panel-img-overlay{position:absolute;inset:0;background:linear-gradient(to top,rgba(13,20,38,.75) 0%,transparent 55%);pointer-events:none}.mos-panel-price-row{display:flex;justify-content:space-between;align-items:center;margin:16px 0 14px;gap:8px}.mos-price-label{display:block;color:#67e8f9;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em}.mos-price-value{font-family:Kanit,sans-serif;font-size:1.9rem;color:#a5f3fc;line-height:1}.mos-price-eta{color:#94a3b8;font-size:.82rem;display:flex;align-items:center;gap:5px;white-space:nowrap}.mos-panel-checks{list-style:none;margin:0;padding:0;display:grid;gap:8px}.mos-panel-checks li{display:flex;align-items:center;gap:8px;color:#cbd5e1;font-size:.84rem;font-weight:500}.mos-panel-checks li i{color:#10b981;font-size:.85rem}.mos-section{padding:72px 0}.mos-light{background:#f8fafc;color:#1e293b}.mos-dark{background:#0f172a;color:#e2e8f0}.mos-eyebrow{display:inline-block;color:#0891b2;font-size:.77rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;margin-bottom:10px}.mos-eyebrow-light{color:#67e8f9!important}.mos-section h2{font-family:Kanit,sans-serif;font-size:clamp(1.7rem,3vw,2.5rem);line-height:1.12;margin:8px 0 16px;font-weight:700}.mos-light h2{color:#0f172a}.mos-dark h2{color:#f1f5f9}.mos-section p{line-height:1.68;margin:0 0 16px}.mos-light p{color:#475569}.mos-dark p{color:#94a3b8}.mos-head-center{max-width:820px;margin:0 auto 48px;text-align:center}.mos-head-dark h2{color:#0f172a!important}.mos-center-desc{font-size:1.05rem}.mos-center-desc--dark{color:#475569!important}.mos-two-col{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:start}.mos-problems-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.mos-problem-card{background:#ffffff08;border:1px solid rgba(255,255,255,.07);border-radius:20px;padding:28px;display:flex;gap:20px;transition:all .25s ease}.mos-problem-card:hover{border-color:#67e8f933;background:#ffffff0d;transform:translateY(-3px)}.mos-problem-icon-wrap{width:48px;height:48px;flex-shrink:0;display:flex;align-items:center;justify-content:center;border-radius:14px;background:#0891b226;border:1px solid rgba(8,145,178,.25)}.mos-problem-icon-wrap i{font-size:1.3rem;color:#22d3ee}.mos-problem-body{flex:1;min-width:0}.mos-problem-body h3{font-family:Kanit,sans-serif;font-size:1.05rem;color:#f1f5f9;margin:0 0 4px;line-height:1.3}.mos-problem-label{font-size:.75rem;color:#67e8f9;font-weight:700;text-transform:uppercase;letter-spacing:.05em;margin:0 0 10px!important}.mos-problem-body p:not(.mos-problem-label){font-size:.9rem;line-height:1.6;color:#94a3b8;margin:0 0 12px!important}.mos-problem-tags{display:flex;flex-wrap:wrap;gap:6px}.mos-problem-tags span{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:999px;padding:3px 10px;font-size:.72rem;font-weight:600;color:#94a3b8}.mos-split-cards{display:grid;grid-template-columns:1fr 1fr;gap:28px}.mos-split-card{border-radius:24px;padding:36px;display:flex;flex-direction:column}.mos-split-card--img{background:#fff;border:1px solid rgba(15,23,42,.08);color:#1e293b}.mos-split-card--img h2{color:#0f172a}.mos-split-card--img p{color:#475569}.mos-split-card--dark{background:#0f172a;border:1px solid rgba(255,255,255,.08);color:#e2e8f0}.mos-split-card--dark h2{color:#f1f5f9}.mos-split-card--dark p{color:#94a3b8}.mos-split-img-wrap{border-radius:16px;overflow:hidden;height:200px;margin-bottom:20px;border:1px solid rgba(15,23,42,.1)}.mos-split-img{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.mos-split-card:hover .mos-split-img{transform:scale(1.04)}.mos-checklist{list-style:none;margin:16px 0 0;padding:0;display:grid;gap:10px}.mos-checklist li{display:flex;align-items:center;gap:10px;font-size:.9rem;color:#cbd5e1}.mos-checklist li i{color:#10b981;font-size:.85rem;flex-shrink:0}.mos-versions-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.mos-version-pill{display:flex;align-items:center;gap:12px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:14px;padding:16px 18px;transition:all .2s ease}.mos-version-pill:hover{border-color:#67e8f933;background:#67e8f90d}.mos-version-pill i{font-size:1.6rem;color:#22d3ee;flex-shrink:0}.mos-version-pill strong{display:block;font-size:.88rem;color:#f1f5f9;font-weight:700;margin-bottom:2px}.mos-version-pill small{font-size:.72rem;color:#64748b}.mos-process-list{max-width:860px;margin:0 auto;display:flex;flex-direction:column;gap:0}.mos-process-item{display:flex;gap:24px;position:relative}.mos-process-item:not(:last-child) .mos-process-line{flex:1;width:2px;background:linear-gradient(to bottom,#0891b266,#0891b20d);margin:4px auto 0}.mos-process-num-wrap{display:flex;flex-direction:column;align-items:center;width:40px;flex-shrink:0}.mos-process-num{width:40px;height:40px;border-radius:12px;background:#0891b226;border:1px solid rgba(8,145,178,.35);display:flex;align-items:center;justify-content:center;font-family:Kanit,sans-serif;font-size:.95rem;font-weight:700;color:#22d3ee;flex-shrink:0}.mos-process-content{padding-bottom:32px;flex:1}.mos-process-list .mos-process-item:last-child .mos-process-content{padding-bottom:0}.mos-process-icon{width:38px;height:38px;background:#0891b21a;border-radius:10px;display:flex;align-items:center;justify-content:center;margin-bottom:10px}.mos-process-icon i{color:#22d3ee;font-size:1rem}.mos-process-content h3{font-family:Kanit,sans-serif;font-size:1.15rem;color:#0f172a;margin:0 0 8px}.mos-process-content p{font-size:.92rem;color:#475569;line-height:1.65;margin:0}.mos-risks-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.mos-risk-card{background:#ef44440f;border:1px solid rgba(239,68,68,.18);border-radius:18px;padding:24px;transition:all .25s ease}.mos-risk-card:hover{border-color:#ef444459;background:#ef44441a;transform:translateY(-3px)}.mos-risk-icon{width:44px;height:44px;border-radius:12px;background:#ef444426;display:flex;align-items:center;justify-content:center;margin-bottom:14px}.mos-risk-icon i{color:#f87171;font-size:1.25rem}.mos-risk-card h3{font-family:Kanit,sans-serif;font-size:1rem;color:#fecaca;margin:0 0 8px}.mos-risk-card p{font-size:.87rem;color:#94a3b8;line-height:1.6;margin:0}.mos-migration-grid{display:grid;grid-template-columns:1fr 420px;gap:48px;align-items:center}.mos-migration-copy h2{color:#0f172a}.mos-migration-copy p{color:#475569}.mos-migration-points{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:20px}.mos-mp{display:flex;align-items:center;gap:10px;background:#0891b212;border:1px solid rgba(8,145,178,.15);border-radius:12px;padding:12px 14px;font-size:.87rem;font-weight:600;color:#0f172a}.mos-mp i{color:#0891b2;font-size:1rem;flex-shrink:0}.mos-migration-img-wrap{position:relative;border-radius:24px;overflow:hidden}.mos-migration-img{width:100%;height:340px;object-fit:cover;display:block;border-radius:24px;border:1px solid rgba(15,23,42,.1);transition:transform .5s ease}.mos-migration-img-wrap:hover .mos-migration-img{transform:scale(1.03)}.mos-migration-badge{position:absolute;bottom:20px;left:20px;background:#0891b2eb;backdrop-filter:blur(8px);border-radius:16px;padding:12px 18px;display:flex;align-items:center;gap:12px;color:#fff}.mos-migration-badge i{font-size:1.4rem}.mos-migration-badge span{font-size:.85rem;line-height:1.4}.mos-migration-badge strong{font-weight:800}.mos-cta-section{background:linear-gradient(135deg,#060c18,#0b1120,#0d1a30)!important}.mos-cta-inner{position:relative;text-align:center;max-width:740px;margin:0 auto;padding:60px 0}.mos-cta-glow{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:500px;height:250px;background:#0891b21f;border-radius:999px;filter:blur(50px);pointer-events:none}.mos-cta-inner h2{color:#f1f5f9}.mos-cta-inner p{color:#94a3b8;font-size:1.05rem}.mos-cta-actions{display:flex;justify-content:center;flex-wrap:wrap;gap:14px;margin:28px 0 22px}.mos-cta-pills{display:flex;justify-content:center;flex-wrap:wrap;gap:10px}.mos-cta-pills span{display:inline-flex;align-items:center;gap:6px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:999px;padding:6px 14px;font-size:.8rem;font-weight:600;color:#94a3b8}.mos-cta-pills i{color:#22d3ee}@media(max-width:1024px){.mos-versions-grid,.mos-risks-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:900px){.mos-hero-grid{grid-template-columns:1fr}.mos-hero-panel{max-width:500px}.mos-two-col{grid-template-columns:1fr;gap:32px}.mos-problems-grid,.mos-split-cards,.mos-migration-grid{grid-template-columns:1fr}.mos-migration-img-wrap{display:none}}@media(max-width:640px){.mos-section{padding:52px 0}.mos-versions-grid{grid-template-columns:1fr 1fr}.mos-risks-grid,.mos-migration-points{grid-template-columns:1fr}.mos-problem-card{flex-direction:column}.mos-cta-inner{padding:40px 0}.mos-process-list{max-width:100%}}.hsv-page{background:#0f172a;color:#f1f5f9;font-family:Inter,sans-serif}.hsv-hero{position:relative;overflow:hidden;padding:48px 0 60px;background:radial-gradient(ellipse at 5% 0%,rgba(29,78,216,.2) 0%,transparent 40%),radial-gradient(ellipse at 95% 0%,rgba(217,119,6,.1) 0%,transparent 35%),linear-gradient(160deg,#090d16,#0f172a 55%,#0f2d5c)}.hsv-hero-glow{position:absolute;border-radius:999px;filter:blur(60px);pointer-events:none;z-index:0}.hsv-glow-1{width:500px;height:500px;top:-200px;left:-100px;background:#2563eb26}.hsv-glow-2{width:400px;height:400px;bottom:-150px;right:-80px;background:#d9770614}.hsv-hero-grid{position:relative;z-index:2;display:grid;grid-template-columns:1fr minmax(300px,400px);gap:36px;align-items:center}.hsv-kicker{display:inline-flex;align-items:center;gap:8px;color:#93c5fd;font-size:.78rem;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.hsv-hero-copy h1{margin:14px 0 16px;color:#fff;font-family:Kanit,sans-serif;font-size:clamp(1.9rem,4vw,3.2rem);line-height:1.09;font-weight:700}.hsv-hero-sub{color:#cbd5e1;font-size:1.06rem;line-height:1.68;margin:0 0 22px}.hsv-badges{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:26px}.hsv-badges span{display:inline-flex;align-items:center;gap:6px;background:#ffffff0d;border:1px solid rgba(147,197,253,.25);border-radius:999px;padding:6px 13px;font-size:.8rem;font-weight:600;color:#dbeafe}.hsv-actions{display:flex;flex-wrap:wrap;gap:14px;align-items:center}.hsv-btn-primary{display:inline-flex;align-items:center;gap:9px;background:#1d4ed8;color:#fff!important;border-radius:12px;padding:14px 22px;font-weight:700;text-decoration:none;transition:all .2s ease;box-shadow:0 10px 28px #1d4ed859}.hsv-btn-primary:hover{background:#1e40af;transform:translateY(-2px);box-shadow:0 14px 32px #1d4ed873}.hsv-btn-primary.hsv-btn-lg{padding:16px 28px;font-size:1.05rem;border-radius:14px}.hsv-btn-secondary{display:inline-flex;align-items:center;gap:9px;color:#bfdbfe!important;border:1px solid rgba(255,255,255,.15);background:#ffffff0d;border-radius:12px;padding:14px 20px;font-weight:700;text-decoration:none;transition:all .2s ease}.hsv-btn-secondary:hover{background:#ffffff1a;border-color:#bfdbfe59}.hsv-btn-ghost{display:inline-flex;align-items:center;gap:9px;color:#bfdbfe!important;border:1px solid rgba(191,219,254,.3);background:transparent;border-radius:12px;padding:14px 20px;font-weight:700;text-decoration:none;transition:all .2s ease}.hsv-btn-ghost:hover{background:#bfdbfe14}.hsv-btn-sm{display:inline-flex;align-items:center;gap:8px;background:#1d4ed8;color:#fff!important;border-radius:10px;padding:11px 18px;font-size:.9rem;font-weight:700;text-decoration:none;margin-top:16px;transition:all .2s ease}.hsv-btn-sm:hover{background:#1e40af;transform:translateY(-2px)}.hsv-hero-panel{background:#0f172ae6;border:1px solid rgba(148,163,184,.14);border-radius:24px;padding:20px;box-shadow:0 30px 60px #00000073}.hsv-panel-img-wrap{position:relative;border-radius:16px;overflow:hidden;height:175px;border:1px solid rgba(147,197,253,.15)}.hsv-panel-img{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.hsv-hero-panel:hover .hsv-panel-img{transform:scale(1.05)}.hsv-panel-img-overlay{position:absolute;inset:0;background:linear-gradient(to top,rgba(15,23,42,.75) 0%,transparent 55%);pointer-events:none}.hsv-panel-price-row{display:flex;justify-content:space-between;align-items:center;margin:16px 0 14px;gap:8px}.hsv-price-label{display:block;color:#93c5fd;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em}.hsv-price-value{font-family:Kanit,sans-serif;font-size:1.9rem;color:#bfdbfe;line-height:1}.hsv-price-eta{color:#94a3b8;font-size:.82rem;display:flex;align-items:center;gap:5px;white-space:nowrap}.hsv-panel-checks{list-style:none;margin:0;padding:0}.hsv-panel-checks li{font-size:.86rem;line-height:1.45;color:#cbd5e1;margin-bottom:8px;display:flex;align-items:flex-start;gap:8px}.hsv-panel-checks li i{color:#34d399;font-size:.95rem;margin-top:2px}.hsv-section{padding:80px 0;position:relative}.hsv-light{background:#f8fafc;color:#0f172a}.hsv-dark{background:#0b0f19;color:#f8fafc}.hsv-eyebrow{display:inline-block;font-size:.8rem;font-weight:800;text-transform:uppercase;letter-spacing:.12em;color:#1d4ed8;margin-bottom:12px}.hsv-eyebrow-light{color:#93c5fd}.hsv-section h2{font-family:Kanit,sans-serif;font-size:clamp(1.8rem,3.2vw,2.5rem);font-weight:700;line-height:1.15;margin:0 0 20px}.hsv-light h2{color:#0f172a}.hsv-dark h2{color:#fff}.hsv-section p{font-size:1.02rem;line-height:1.65;color:#475569;margin:0 0 16px}.hsv-dark p{color:#94a3b8}.hsv-two-col{display:grid;grid-template-columns:1fr 1fr;gap:48px}.hsv-head-center{max-width:760px;margin:0 auto 52px;text-align:center}.hsv-head-navy-panel{max-width:860px;padding:28px;border:1px solid rgba(15,42,74,.12);border-radius:18px;background:#f8fafc;box-shadow:0 18px 44px #0f172a2e}.hsv-head-navy-panel .hsv-eyebrow,.hsv-head-navy-panel .hsv-eyebrow-light,.hsv-head-navy-panel h2,.hsv-head-navy-panel .hsv-center-desc{color:#0f2a4a!important}.hsv-center-desc{font-size:1.15rem!important;line-height:1.6}.hsv-center-desc--dark{color:#475569!important}.hsv-problems-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:24px}.hsv-problem-card{background:#111827;border:1px solid rgba(255,255,255,.06);border-radius:20px;padding:24px;display:flex;flex-direction:column;gap:16px;transition:all .25s cubic-bezier(.4,0,.2,1)}.hsv-problem-card:hover{transform:translateY(-5px);border-color:#1d4ed859;box-shadow:0 12px 30px #0006}.hsv-problem-icon-wrap{width:48px;height:48px;border-radius:12px;background:#1d4ed826;border:1px solid rgba(29,78,216,.3);display:flex;align-items:center;justify-content:center}.hsv-problem-icon-wrap i{color:#60a5fa;font-size:1.3rem}.hsv-problem-body h3{font-family:Inter,sans-serif;font-size:1.05rem;font-weight:700;line-height:1.35;color:#fff;margin:0 0 4px}.hsv-problem-label{font-size:.76rem;font-weight:700;color:#93c5fd;text-transform:uppercase;letter-spacing:.04em;margin:0 0 10px}.hsv-problem-card p{font-size:.88rem;line-height:1.5;color:#94a3b8;margin:0 0 16px}.hsv-problem-tags{display:flex;flex-wrap:wrap;gap:6px;margin-top:auto}.hsv-problem-tags span{font-size:.72rem;font-weight:600;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:4px;padding:3px 8px;color:#94a3b8}.hsv-split-cards{display:grid;grid-template-columns:1fr 1fr;gap:32px}.hsv-split-card{background:#fff;border:1px solid #e2e8f0;border-radius:24px;padding:36px;box-shadow:0 4px 20px #00000008}.hsv-split-card--dark{background:#0f172a;border-color:#ffffff0d;color:#f1f5f9}.hsv-split-card--dark h2{color:#fff}.hsv-split-card--dark p{color:#94a3b8}.hsv-split-img-wrap{border-radius:16px;overflow:hidden;height:200px;margin-bottom:24px;border:1px solid #e2e8f0}.hsv-split-img{width:100%;height:100%;object-fit:cover}.hsv-checklist{list-style:none;padding:0;margin:20px 0 0;display:grid;grid-template-columns:1fr;gap:10px}.hsv-checklist li{font-size:.88rem;line-height:1.45;color:#cbd5e1;display:flex;align-items:flex-start;gap:10px}.hsv-checklist li i{color:#34d399;margin-top:3px;font-size:.9rem}.hsv-areas-section{background:linear-gradient(180deg,#0b0f19,#080b13);padding:70px 0}.hsv-areas-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:16px}.hsv-area-pill{background:#ffffff08;border:1px solid rgba(255,255,255,.06);border-radius:14px;padding:16px 20px;display:flex;align-items:center;gap:14px;transition:all .2s ease}.hsv-area-pill:hover{background:#1d4ed81a;border-color:#1d4ed84d;transform:scale(1.02)}.hsv-area-pill i{font-size:1.3rem;color:#93c5fd;width:24px;text-align:center}.hsv-area-pill strong{font-size:.92rem;font-weight:700;color:#fff;display:block}.hsv-area-pill small{font-size:.74rem;color:#94a3b8;display:block;margin-top:1px}.hsv-process-list{max-width:760px;margin:0 auto;position:relative}.hsv-process-item{display:grid;grid-template-columns:80px 1fr;gap:16px;padding-bottom:40px}.hsv-process-item:last-child{padding-bottom:0}.hsv-process-num-wrap{display:flex;flex-direction:column;align-items:center}.hsv-process-num{font-family:Kanit,sans-serif;font-size:1.4rem;font-weight:800;color:#1d4ed8;background:#1d4ed81a;width:50px;height:50px;border-radius:50%;display:flex;align-items:center;justify-content:center;border:2px solid #1d4ed8}.hsv-process-line{flex-grow:1;width:2px;background:#cbd5e1;margin-top:12px}.hsv-process-item:last-child .hsv-process-line{display:none}.hsv-process-content{background:#fff;border:1px solid #e2e8f0;border-radius:18px;padding:24px;box-shadow:0 4px 18px #00000005;display:flex;gap:18px;align-items:flex-start}.hsv-process-icon{width:42px;height:42px;border-radius:10px;background:#1d4ed80f;display:flex;align-items:center;justify-content:center;flex-shrink:0}.hsv-process-icon i{color:#1d4ed8;font-size:1.15rem}.hsv-process-content h3{font-family:Inter,sans-serif;font-size:1.1rem;font-weight:700;color:#0f172a;margin:0 0 6px}.hsv-process-content p{font-size:.9rem;line-height:1.5;color:#475569;margin:0}.hsv-risks-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:20px}.hsv-risk-card{background:#111827;border:1px solid rgba(239,68,68,.15);border-radius:18px;padding:24px}.hsv-risk-card:hover{border-color:#ef444459;box-shadow:0 10px 25px #ef44440f}.hsv-risk-icon{width:44px;height:44px;border-radius:10px;background:#ef44441f;display:flex;align-items:center;justify-content:center;margin-bottom:16px}.hsv-risk-icon i{color:#f87171;font-size:1.2rem}.hsv-risk-card h3{font-family:Inter,sans-serif;font-size:1rem;font-weight:700;color:#fff;margin:0 0 8px}.hsv-risk-card p{font-size:.86rem;line-height:1.5;color:#94a3b8;margin:0}.hsv-maintenance-section{background:#f8fafc;border-top:1px solid #e2e8f0}.hsv-maintenance-grid{display:grid;grid-template-columns:1.2fr .8fr;gap:48px;align-items:center}.hsv-maintenance-copy h2{color:#0f172a}.hsv-maintenance-copy p{color:#475569}.hsv-maintenance-points{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:24px}.hsv-mp{display:flex;align-items:center;gap:10px}.hsv-mp i{color:#1d4ed8;font-size:1rem;flex-shrink:0}.hsv-mp span{font-size:.86rem;font-weight:600;color:#334155}.hsv-maintenance-img-wrap{position:relative;border-radius:20px;overflow:hidden;border:1px solid #cbd5e1;box-shadow:0 10px 30px #0000000f}.hsv-maintenance-img{width:100%;height:320px;object-fit:cover}.hsv-maintenance-badge{position:absolute;bottom:20px;left:20px;background:#0f172ae6;border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:10px 14px;display:flex;align-items:center;gap:10px;color:#fff;backdrop-filter:blur(8px)}.hsv-maintenance-badge i{color:#34d399;font-size:1.2rem}.hsv-maintenance-badge span{font-size:.74rem;line-height:1.3}.hsv-cta-section{padding:40px 0 80px;background:#0f172a}.hsv-cta-inner{position:relative;background:linear-gradient(135deg,#101c36,#0d2f66);border:1px solid rgba(255,255,255,.08);border-radius:30px;padding:56px 40px;text-align:center;overflow:hidden;box-shadow:0 20px 50px #0000004d}.hsv-cta-glow{position:absolute;inset:0;background:radial-gradient(circle at 50% 50%,rgba(29,78,216,.15),transparent 70%);pointer-events:none}.hsv-cta-inner h2{font-family:Kanit,sans-serif;font-size:clamp(1.8rem,3.5vw,2.7rem);font-weight:700;color:#fff;margin:0 0 16px}.hsv-cta-inner p{max-width:680px;margin:0 auto 32px;color:#cbd5e1;font-size:1.05rem;line-height:1.6}.hsv-cta-actions{display:flex;justify-content:center;flex-wrap:wrap;gap:14px;margin-bottom:32px}.hsv-cta-pills{display:flex;justify-content:center;flex-wrap:wrap;gap:18px;border-top:1px solid rgba(255,255,255,.08);padding-top:24px}.hsv-cta-pills span{font-size:.8rem;font-weight:600;color:#cbd5e1;display:flex;align-items:center;gap:8px}.hsv-cta-pills span i{color:#60a5fa}@media(max-width:991px){.hsv-hero-grid{grid-template-columns:1fr;gap:36px}.hsv-two-col{grid-template-columns:1fr;gap:32px}.hsv-split-cards{grid-template-columns:1fr;gap:24px}.hsv-maintenance-grid{grid-template-columns:1fr;gap:32px}.hsv-maintenance-img{height:260px}}@media(max-width:767px){.hsv-section{padding:56px 0}.hsv-process-item{grid-template-columns:60px 1fr}.hsv-process-num{width:40px;height:40px;font-size:1.15rem}.hsv-process-content{flex-direction:column;gap:12px}.hsv-cta-inner{padding:40px 24px}.hsv-maintenance-points{grid-template-columns:1fr}}.pc-diagnostic-page{background:#07111f;color:#e2e8f0;letter-spacing:0}.pd-hero{position:relative;overflow:hidden;padding:34px 0 44px;background:radial-gradient(circle at 12% 20%,rgba(56,189,248,.2),transparent 28%),radial-gradient(circle at 86% 18%,rgba(37,99,235,.18),transparent 30%),linear-gradient(135deg,#06111f,#0b1120 58%,#10203a)}.pd-hero:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(148,163,184,.08) 1px,transparent 1px),linear-gradient(0deg,rgba(148,163,184,.06) 1px,transparent 1px);background-size:42px 42px;opacity:.45;pointer-events:none}.pd-hero-grid{position:relative;display:grid;grid-template-columns:minmax(0,1.12fr) minmax(320px,.88fr);gap:30px;align-items:center}.pd-kicker,.pd-eyebrow{display:inline-flex;align-items:center;gap:8px;color:#67e8f9;font-size:.78rem;font-weight:900;letter-spacing:.02em;text-transform:uppercase}.pd-hero h1{margin:12px 0 10px;color:#fff;font-size:clamp(2.25rem,4.6vw,4.35rem);line-height:.98;letter-spacing:0;max-width:780px}.pd-hero h2{margin:0 0 14px;color:#bae6fd;font-size:clamp(1.08rem,2vw,1.5rem);line-height:1.3;font-weight:850;max-width:760px}.pd-hero p{margin:0;color:#cbd5e1;max-width:760px;font-size:1.02rem;line-height:1.68}.pd-badges{display:flex;flex-wrap:wrap;gap:8px;margin:18px 0 20px}.pd-badges span,.pd-area-chips span{display:inline-flex;align-items:center;border:1px solid rgba(125,211,252,.24);background:#0f172ab3;color:#e0f2fe;padding:8px 11px;border-radius:999px;font-weight:850;font-size:.84rem}.pd-actions{display:flex;flex-wrap:wrap;gap:12px}.pd-primary,.pd-secondary{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:46px;padding:12px 18px;border-radius:12px;font-weight:900;text-decoration:none}.pd-primary{color:#07111f;background:#38bdf8;box-shadow:0 16px 36px #38bdf847}.pd-secondary{color:#e0f2fe;border:1px solid rgba(226,232,240,.22);background:#0f172aa3}.pd-hero-panel{border:1px solid rgba(148,163,184,.2);border-radius:24px;padding:20px;background:#0f172ac7;box-shadow:0 28px 70px #00000052;backdrop-filter:blur(18px)}.pd-panel-top{display:grid;gap:4px;padding:18px;border-radius:18px;background:linear-gradient(135deg,#0ea5e92e,#1e293be0);border:1px solid rgba(125,211,252,.2)}.pd-panel-top span{color:#bae6fd;font-weight:900;text-transform:uppercase;font-size:.76rem}.pd-panel-top strong{color:#fff;font-size:clamp(2rem,4vw,3.2rem);line-height:1}.pd-panel-top small,.pd-hero-panel p{color:#cbd5e1}.pd-scan-card{display:grid;gap:9px;margin:16px 0}.pd-scan-line{display:flex;justify-content:space-between;gap:12px;padding:11px 12px;border-radius:12px;background:#02061785;border:1px solid rgba(148,163,184,.14)}.pd-scan-line span{color:#cbd5e1}.pd-scan-line strong{color:#67e8f9}.pd-section{padding:46px 0}.pd-intro{background:#f8fafc;color:#0f2a4a}.pd-intro,.pd-deliverables,.pd-local,.pd-intro *,.pd-deliverables *,.pd-local *{color:#0f2a4a}.pd-hero,.pd-symptoms,.pd-matrix,.pd-decision,.pd-hero *,.pd-symptoms *,.pd-matrix *,.pd-decision *{color:#f8fafc}.pd-intro-grid,.pd-matrix-layout,.pd-deliverables-grid,.pd-local-band{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:28px;align-items:center}.pd-intro .pd-eyebrow,.pd-deliverables .pd-eyebrow,.pd-local .pd-eyebrow{color:#0369a1}.pd-intro h2,.pd-deliverables h2,.pd-local h2{color:#0f2a4a;font-size:clamp(1.85rem,3vw,3rem);line-height:1.05;margin:8px 0 12px}.pd-intro p,.pd-deliverables p,.pd-local p{color:#334155;line-height:1.7}.pd-proof-strip{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.pd-proof-strip article{padding:18px;border-radius:18px;background:#fff;border:1px solid rgba(15,42,74,.1);box-shadow:0 18px 36px #0f2a4a14}.pd-proof-strip strong{display:block;color:#0f2a4a;font-size:1.25rem}.pd-proof-strip span{color:#64748b;font-weight:750}.pd-proof-strip article *,.pd-deliverables-list article *,.pd-local-band *{color:#0f2a4a}.pd-section-head{max-width:860px;margin:0 auto 24px;text-align:center}.pd-section-head h2,.pd-matrix h2,.pd-decision h2{color:#fff;font-size:clamp(1.9rem,3.2vw,3.2rem);line-height:1.05;margin:8px 0 12px}.pd-section-head p,.pd-matrix p,.pd-decision p{color:#cbd5e1;line-height:1.7}.pd-symptom-grid article *,.pd-matrix-grid article *,.pd-decision-card *{color:#f8fafc}.pd-symptoms{background:#f8fafc;color:#0f2a4a}.pd-symptoms,.pd-symptoms *{color:#0f2a4a}.pd-symptoms .pd-eyebrow{color:#0369a1}.pd-symptoms .pd-section-head h2{color:#0f2a4a}.pd-symptoms .pd-section-head p{color:#334155}.pd-symptom-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.pd-symptom-grid article{min-height:190px;padding:18px;border-radius:18px;background:#fff;border:1px solid rgba(15,42,74,.12);box-shadow:0 14px 30px #0f2a4a0f}.pd-symptom-grid span{color:#38bdf8;font-weight:950;font-size:.86rem}.pd-symptom-grid h3{margin:10px 0 8px;color:#0f2a4a;font-size:1.05rem;line-height:1.25}.pd-symptom-grid p{color:#334155;line-height:1.58;margin:0}.pd-matrix{background:#f8fafc;color:#0f2a4a}.pd-matrix,.pd-matrix *{color:#0f2a4a}.pd-matrix .pd-eyebrow{color:#0369a1}.pd-matrix h2{color:#0f2a4a}.pd-matrix p{color:#334155}.pd-matrix-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.pd-matrix-grid article{padding:18px;border-radius:18px;background:#fff;border:1px solid rgba(15,42,74,.12);box-shadow:0 14px 30px #0f2a4a0f}.pd-matrix-grid h3{display:flex;align-items:center;gap:9px;margin:0 0 12px;color:#0f2a4a;font-size:1.02rem;font-weight:950}.pd-matrix-grid ul,.pd-decision-columns ul{list-style:none;padding:0;margin:0;display:grid;gap:8px}.pd-matrix-grid li,.pd-decision-columns li{color:#cbd5e1;display:flex;gap:8px;align-items:flex-start}.pd-matrix .pd-matrix-grid article *,.pd-symptoms .pd-symptom-grid article *{color:#0f2a4a}.pd-matrix .pd-matrix-grid li{color:#334155;font-weight:850}.pd-matrix .pd-matrix-grid h3{color:#0f2a4a;font-weight:950}.pd-matrix-grid li:before,.pd-decision-columns li:before{content:"";width:7px;height:7px;border-radius:999px;margin-top:.55em;background:#38bdf8;flex:0 0 auto}.pd-decision{background:linear-gradient(135deg,#07111f,#10203a)}.pd-decision-card{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:26px;align-items:center;padding:26px;border-radius:26px;border:1px solid rgba(148,163,184,.18);background:#0f172aa8}.pd-decision-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.pd-decision-columns>div{padding:18px;border-radius:18px;background:#0206178a;border:1px solid rgba(148,163,184,.14)}.pd-decision-columns h3{color:#fff;margin:0 0 12px;font-size:1rem}.pd-deliverables,.pd-local{background:#f8fafc}.pd-deliverables-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.pd-deliverables-list article{padding:18px;border-radius:18px;background:#fff;border:1px solid rgba(15,42,74,.1);box-shadow:0 14px 30px #0f2a4a0f}.pd-deliverables-list h3{color:#0f2a4a;margin:0 0 8px;font-size:1rem}.pd-deliverables-list p{margin:0;font-size:.95rem}.pd-local-band{padding:24px;border-radius:26px;background:linear-gradient(135deg,#e0f2feeb,#fffffff5),#fff;border:1px solid rgba(15,42,74,.1)}.pd-area-chips{display:flex;flex-wrap:wrap;gap:9px;justify-content:flex-end}.pd-area-chips span{color:#0f2a4a;background:#fff;border-color:#0f2a4a1f}.pc-diagnostic-page .svc-related{background:#0b1120}.pc-diagnostic-page .svc-related,.pc-diagnostic-page .svc-related *{color:#f8fafc}.pc-diagnostic-page .svc-related .ux-eyebrow,.pc-diagnostic-page .svc-related .related-card i,.pc-diagnostic-page .svc-related .related-card span,.pc-diagnostic-page .svc-related .related-toggle{color:#38bdf8}.pc-diagnostic-page .svc-related .related-card p{color:#cbd5e1}.pc-diagnostic-page .service-ticket-section,.pc-diagnostic-page .service-ticket-section *,.pc-diagnostic-page .service-ticket-section input,.pc-diagnostic-page .service-ticket-section select,.pc-diagnostic-page .service-ticket-section textarea{color:#0f2a4a}.pc-diagnostic-page .pd-faq .faq-answer-inner{color:#e2e8f0;line-height:1.7}.pc-diagnostic-page .pd-faq .section-title h2,.pc-diagnostic-page .pd-faq .section-title p,.pc-diagnostic-page .pd-faq .faq-item,.pc-diagnostic-page .pd-faq .faq-item *{color:#f8fafc!important}.pc-diagnostic-page .pd-faq .faq-item{background:#0f172ab8!important;border-color:#94a3b838!important;box-shadow:none!important}.pc-diagnostic-page .pd-faq .faq-item:hover,.pc-diagnostic-page .pd-faq .faq-item--open{background:#0f172aeb!important;border-color:#38bdf86b!important}.pc-diagnostic-page .pd-faq .faq-question,.pc-diagnostic-page .pd-faq .faq-question:hover,.pc-diagnostic-page .pd-faq .faq-question span,.pc-diagnostic-page .pd-faq .faq-chevron{color:#f8fafc!important;background:transparent!important}.pc-diagnostic-page .pd-faq .faq-answer-inner{color:#e2e8f0!important}@media(max-width:980px){.pd-hero-grid,.pd-intro-grid,.pd-matrix-layout,.pd-decision-card,.pd-deliverables-grid,.pd-local-band{grid-template-columns:1fr}.pd-symptom-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pd-area-chips{justify-content:flex-start}}@media(max-width:640px){.pd-hero{padding:26px 0 34px}.pd-section{padding:34px 0}.pd-hero h1{font-size:clamp(2rem,12vw,3rem)}.pd-proof-strip,.pd-symptom-grid,.pd-matrix-grid,.pd-decision-columns,.pd-deliverables-list{grid-template-columns:1fr}.pd-hero-panel,.pd-decision-card,.pd-local-band{border-radius:20px;padding:16px}.pd-primary,.pd-secondary{width:100%}}.isr-wrapper{--isr-bg: #050d1f;--isr-bg2: #0B1120;--isr-bg3: #0f172a;--isr-bg4: #1e293b;--isr-light-bg: #f8fafc;--isr-light-panel: #f1f5f9;--isr-dark-text: #0f2a4a;--isr-soft-text: #475569;--isr-primary: #3b82f6;--isr-primary-light: #60a5fa;--isr-accent: #818cf8;--isr-green: #22c55e;--isr-amber: #f59e0b;--isr-text: #f8fafc;--isr-muted: #94a3b8;--isr-border: rgba(255, 255, 255, .08);font-family:Inter,Kanit,sans-serif;background:var(--isr-bg2);color:var(--isr-text)}.isr-eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--isr-primary-light);margin-bottom:12px}.isr-eyebrow i{color:var(--isr-primary-light)}.isr-h2{font-size:clamp(1.45rem,3vw,2rem);font-weight:800;color:var(--isr-text);line-height:1.2;margin-bottom:12px;font-family:Kanit,sans-serif}.isr-desc{color:var(--isr-muted);font-size:.97rem;line-height:1.7;max-width:680px}.isr-section-head{margin-bottom:40px}.isr-section-head.text-center{text-align:center}.isr-section-head.text-center .isr-desc{margin:0 auto}.isr-hero{position:relative;background:linear-gradient(135deg,#030a1a,#0a1628 55%,#050d1f);padding:72px 0 56px;overflow:hidden}.isr-hero-glow{position:absolute;top:-30%;right:-10%;width:650px;height:650px;background:radial-gradient(circle,rgba(59,130,246,.16) 0%,transparent 65%);pointer-events:none}.isr-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}.isr-hero-inner{display:grid;grid-template-columns:1.15fr .85fr;gap:48px;align-items:center;position:relative;z-index:1}.isr-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}.isr-h1{font-size:clamp(2rem,4vw,2.9rem);font-weight:800;color:var(--isr-text);line-height:1.1;margin-bottom:14px;font-family:Kanit,sans-serif}.isr-gradient{background:linear-gradient(135deg,#60a5fa,#a78bfa);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.isr-sub{color:#dbeafe;font-size:1.08rem;line-height:1.55;max-width:660px;margin-bottom:12px;font-weight:800}.isr-copy{color:#cfe7f6;font-size:.98rem;line-height:1.66;max-width:680px;margin:0 0 10px;font-weight:560}.isr-copy--secondary{color:#b8d4ea;margin-bottom:20px}.isr-chips{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:18px}.isr-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}.isr-chip i{color:var(--isr-primary-light);font-size:.78rem}.isr-chip:hover{border-color:#3b82f64d}.isr-chip--green{background:#22c55e14;border-color:#22c55e38;color:#86efac}.isr-chip--green i{color:#4ade80}.isr-trust-bar{display:flex;gap:16px;margin-bottom:18px;flex-wrap:wrap}.isr-trust-bar span{display:flex;align-items:center;gap:6px;color:var(--isr-muted);font-size:.84rem}.isr-trust-bar i{color:#f59e0b}.isr-cta-group{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:10px}.isr-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}.isr-btn-wa:hover{transform:translateY(-2px);box-shadow:0 6px 20px #16a34a66}.isr-btn-wa--sm{padding:10px 18px;font-size:.88rem}.isr-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}.isr-btn-outline:hover{border-color:var(--isr-primary);background:#3b82f614}.isr-micro{color:var(--isr-muted);font-size:.8rem}.isr-hero-card-wrap{display:flex;justify-content:center}.isr-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}.isr-card-header{display:flex;align-items:center;gap:8px;font-size:.84rem;font-weight:700;color:#93c5fd;margin-bottom:20px}.isr-card-header i{font-size:1rem}.isr-phone-visual{display:flex;justify-content:center;margin-bottom:20px}.isr-phone-frame{width:110px;height:190px;background:linear-gradient(145deg,#1e293b,#0f172a);border:2px solid rgba(59,130,246,.3);border-radius:24px;padding:8px 6px;position:relative;box-shadow:0 0 30px #3b82f61f;display:flex;flex-direction:column;align-items:center}.isr-phone-notch{width:40px;height:8px;background:#050d1f;border-radius:4px;margin-bottom:6px;flex-shrink:0}.isr-phone-screen{flex:1;width:100%;background:linear-gradient(135deg,#1a2a44,#0d1a2d);border-radius:10px;position:relative;overflow:hidden}.isr-screen-glow{position:absolute;inset:0;background:radial-gradient(circle at 40% 40%,rgba(59,130,246,.15) 0%,transparent 65%)}.isr-crack{position:absolute;background:#ffffff80;transform-origin:top left}.isr-crack-a{width:1px;height:55px;top:10px;left:30px;transform:rotate(30deg)}.isr-crack-b{width:1px;height:45px;top:15px;left:32px;transform:rotate(65deg)}.isr-crack-c{width:1px;height:40px;top:35px;left:20px;transform:rotate(-20deg)}.isr-phone-home{width:30px;height:5px;background:#ffffff26;border-radius:3px;margin-top:6px;flex-shrink:0}.isr-card-checks{list-style:none;padding:0;margin:0 0 16px;display:grid;grid-template-columns:1fr;gap:8px}.isr-card-checks li{display:flex;align-items:center;gap:8px;font-size:.84rem;color:#cbd5e1}.isr-card-checks i{color:#22c55e}.isr-card-types{display:flex;gap:6px;margin-bottom:16px;flex-wrap:wrap}.isr-type{font-size:.7rem;font-weight:700;padding:4px 10px;border-radius:999px}.isr-type--oled{background:#22c55e1f;border:1px solid rgba(34,197,94,.3);color:#86efac}.isr-type--oem{background:#3b82f61f;border:1px solid rgba(59,130,246,.3);color:#93c5fd}.isr-type--incell{background:#f59e0b1a;border:1px solid rgba(245,158,11,.3);color:#fcd34d}.isr-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}.isr-card-cta:hover{opacity:.92}.isr-sintomas{padding:64px 0;background:var(--isr-light-bg)}.isr-sintomas .isr-h2,.isr-sintomas .isr-sintoma-body h3,.isr-sintomas .isr-sintoma-cta-card strong{color:var(--isr-dark-text)}.isr-sintomas .isr-desc,.isr-sintomas .isr-sintoma-body p,.isr-sintomas .isr-sintoma-cta-card p{color:var(--isr-soft-text)}.isr-sintomas-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:16px}.isr-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;transition:border-color .25s,box-shadow .25s,transform .25s;position:relative;box-shadow:0 14px 34px #0f2a4a12}.isr-sintoma-card:hover{border-color:#3b82f64d;box-shadow:0 18px 42px #0f2a4a1a;transform:translateY(-2px)}.isr-sintoma-card--urgent{border-color:#ef44444d;background:#fff7f7}.isr-sintoma-card--urgent:hover{border-color:#ef444480}.isr-sintoma-num{font-size:.65rem;font-weight:800;color:var(--isr-muted);position:absolute;top:12px;right:14px}.isr-sintoma-icon{width:42px;height:42px;border-radius:10px;background:#3b82f61a;display:flex;align-items:center;justify-content:center;flex-shrink:0}.isr-sintoma-icon i{color:var(--isr-primary-light);font-size:1.1rem}.isr-sintoma-card--urgent .isr-sintoma-icon{background:#ef44441a}.isr-sintoma-card--urgent .isr-sintoma-icon i{color:#f87171}.isr-sintoma-body h3{font-size:.9rem;font-weight:700;color:var(--isr-text);margin-bottom:4px}.isr-sintoma-body p{font-size:.82rem;color:var(--isr-muted);line-height:1.5;margin:0}.isr-sintoma-urgent-tag{display:inline-flex;align-items:center;gap:5px;font-size:.72rem;font-weight:700;color:#fca5a5;margin-top:8px}.isr-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}.isr-sintoma-cta-card i.fa-brands{font-size:2rem;color:var(--isr-primary-light)}.isr-sintoma-cta-card strong{color:var(--isr-text);font-size:.95rem}.isr-sintoma-cta-card p{color:var(--isr-muted);font-size:.83rem;margin:0}.isr-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}.isr-sintoma-cta-card a:hover{opacity:.88}.isr-tipos{padding:64px 0;background:#eef6ff}.isr-tipos .isr-h2,.isr-tipos .isr-tipo-name{color:var(--isr-dark-text)}.isr-tipos .isr-desc,.isr-tipos .isr-tipo-desc,.isr-tipos .isr-tipos-note{color:var(--isr-soft-text)}.isr-tipos-panel{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-bottom:20px}.isr-tipo-card{min-height:0;display:flex;flex-direction:column;gap:14px;background:#f8fafc;border:1px solid rgba(15,42,74,.12);border-top:4px solid var(--tipo-color, #3b82f6);border-radius:16px;padding:18px;position:relative;overflow:hidden;transition:box-shadow .25s,transform .25s;box-shadow:0 14px 34px #0f2a4a14}.isr-tipo-card:hover{box-shadow:0 18px 42px #0f2a4a1f;transform:translateY(-2px)}.isr-tipo-header{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.isr-tipo-name{display:block;color:var(--isr-dark-text);font-family:Kanit,sans-serif;font-size:1.05rem;font-weight:850;line-height:1.12}.isr-tipo-label{display:block;color:#2563eb;font-size:.7rem;font-weight:850;margin-top:3px}.isr-tipo-quality{flex-shrink:0;font-size:.72rem;font-weight:900;color:#0f2a4a;background:color-mix(in srgb,var(--tipo-color) 15%,#f8fafc);padding:5px 9px;border-radius:999px;border:1px solid color-mix(in srgb,var(--tipo-color) 34%,transparent)}.isr-tipo-desc{color:var(--isr-soft-text);font-size:.86rem;line-height:1.52;margin:0}.isr-tipo-points{list-style:none;display:grid;gap:7px;margin:0;padding:0}.isr-tipo-points li{display:flex;align-items:flex-start;gap:7px;color:#0f2a4a;font-size:.8rem;font-weight:740;line-height:1.35}.isr-tipo-points svg{width:15px;height:15px;flex:0 0 15px;margin-top:1px;fill:var(--tipo-color)}.isr-tipo-ideal{margin-top:auto;padding:10px 11px;border-radius:12px;background:#eef6ff;border:1px solid rgba(37,99,235,.12)}.isr-tipo-ideal span{display:block;color:#1d4ed8;font-size:.68rem;font-weight:950;text-transform:uppercase;letter-spacing:.04em;margin-bottom:3px}.isr-tipo-ideal p{color:var(--isr-dark-text);font-size:.78rem;line-height:1.42;margin:0}.isr-tipo-meters{display:grid;grid-template-columns:1fr 1fr;gap:10px;border-top:1px solid rgba(15,42,74,.1);padding-top:10px}.isr-tipo-meters div{display:grid;gap:5px}.isr-tipo-meters span{color:#475569;font-size:.68rem;font-weight:900}.isr-tipo-meters meter{width:100%;height:8px}.isr-tipo-meters meter::-webkit-meter-bar{background:#dbeafe;border:0;border-radius:999px}.isr-tipo-meters meter::-webkit-meter-optimum-value{background:var(--tipo-color);border-radius:999px}.isr-tipo-meters meter::-moz-meter-bar{background:var(--tipo-color);border-radius:999px}.isr-tipos-note{display:flex;align-items:center;gap:8px;color:var(--isr-soft-text);font-size:.84rem;background:#f8fafc;border:1px solid rgba(37,99,235,.14);border-radius:12px;padding:12px 16px}.isr-tipos-note i{color:var(--isr-primary-light)}.isr-modelos{padding:64px 0;background:var(--isr-light-bg)}.isr-modelos .isr-h2{color:var(--isr-dark-text)}.isr-modelos .isr-desc{color:var(--isr-soft-text)}.isr-modelos-grid{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:20px}.isr-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(--isr-dark-text);transition:border-color .2s,background .2s}.isr-modelo-tag:hover{border-color:#3b82f659;background:#3b82f612}.isr-modelo-tag i{color:var(--isr-muted)}.isr-proceso{padding:64px 0;background:#f8fafc}.isr-proceso .isr-h2,.isr-proceso .isr-step-body h3,.isr-proceso-proof h3{color:var(--isr-dark-text)}.isr-proceso .isr-desc,.isr-proceso .isr-step-body p,.isr-proceso-proof p{color:var(--isr-soft-text)}.isr-proceso-head{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:22px;align-items:end;margin-bottom:30px}.isr-proceso-copy{max-width:760px}.isr-proceso-copy .isr-h2{color:var(--isr-dark-text)}.isr-proceso-copy .isr-desc{color:var(--isr-soft-text)}.isr-proceso-copy .isr-eyebrow{color:#1d4ed8}.isr-proceso-tags{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;max-width:430px}.isr-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:#0f2a4a;font-size:.76rem;font-weight:850;background:#eef6ff}.isr-proceso-tags span i{font-size:.76rem}.isr-proceso-flow{display:grid;gap:18px}.isr-proceso-steps{position:relative;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}.isr-proceso-steps:before{content:"";position:absolute;left:8%;right:8%;top:30px;height:2px;background:linear-gradient(90deg,#2563eb1f,#2563eb70,#2563eb1f)}.isr-step{position:relative;z-index:1;display:flex;flex-direction:column;gap:12px;background:#f8fafc;border:1px solid rgba(15,42,74,.12);box-shadow:0 12px 28px #0f2a4a12;border-radius:16px;padding:14px;transition:border-color .25s,transform .25s,box-shadow .25s}.isr-step:hover{border-color:#3b82f640;transform:translateY(-2px);box-shadow:0 18px 44px #0f2a4a1c}.isr-step-num{width:36px;height:36px;display:grid;place-items:center;color:#f8fafc;background:#2563eb;border:3px solid #eef6ff;border-radius:999px;font-family:Kanit,sans-serif;font-size:.76rem;font-weight:950;box-shadow:0 8px 22px #2563eb3d}.isr-step-icon{width:32px;height:32px;border-radius:10px;background:#3b82f61a;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-bottom:8px}.isr-step-icon i{color:#2563eb;font-size:.9rem}.isr-step-body h3{font-size:.86rem;font-weight:820;color:var(--isr-text);line-height:1.2;margin-bottom:6px}.isr-step-body p{font-size:.76rem;color:var(--isr-muted);line-height:1.46;margin:0}.isr-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}.isr-proof-icon{width:44px;height:44px;border-radius:14px;display:grid;place-items:center;background:#22c55e24}.isr-proof-icon svg{width:26px;height:26px;fill:#86efac}.isr-proceso-proof h3{color:#f8fafc;font-family:Kanit,sans-serif;font-size:1.05rem;margin:0 0 2px}.isr-proceso-proof p{color:#cfe7f6;font-size:.86rem;line-height:1.48;margin:0}.isr-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}.isr-galeria{padding:64px 0;background:#eef6ff}.isr-galeria .isr-h2{color:var(--isr-dark-text)}.isr-galeria .isr-desc{color:var(--isr-soft-text)}.isr-galeria-layout{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center}.isr-galeria-checks{display:flex;flex-wrap:wrap;gap:10px;margin:20px 0 24px}.isr-galeria-checks span{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;border:1px solid rgba(37,99,235,.18);color:var(--isr-dark-text);font-size:.78rem;font-weight:600;background:#f8fafc}.isr-galeria-checks i{color:#2563eb;font-size:.78rem}.isr-galeria-imgs{display:flex;flex-direction:column;gap:12px}.isr-galeria-main{border-radius:16px;overflow:hidden;position:relative;box-shadow:0 12px 40px #00000059}.isr-galeria-main img{width:100%;height:260px;object-fit:cover;display:block}.isr-video-card{background:#f8fafc;border:1px solid rgba(15,42,74,.12);border-radius:18px;padding:12px;box-shadow:0 22px 54px #0f2a4a24;width:100%;max-width:640px;justify-self:center}.isr-video-frame{position:relative;aspect-ratio:16 / 9;overflow:hidden;border-radius:14px;background:#050d1f}.isr-video-frame iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.isr-video-meta{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 4px 2px;color:var(--isr-soft-text);flex-wrap:wrap}.isr-video-meta span,.isr-video-meta strong{display:inline-flex;align-items:center;gap:8px}.isr-video-meta strong{color:var(--isr-dark-text);font-family:Kanit,sans-serif}.isr-video-meta i{color:#ef4444}.isr-galeria-label{position:absolute;bottom:12px;left:12px;display:flex;align-items:center;gap:7px;background:#050d1fe0;backdrop-filter:blur(8px);border:1px solid rgba(34,197,94,.35);border-radius:8px;padding:7px 12px;color:#86efac;font-size:.78rem;font-weight:700}.isr-galeria-side{display:grid;grid-template-columns:1fr 1fr;gap:12px}.isr-galeria-item{border-radius:12px;overflow:hidden;position:relative}.isr-galeria-item img{width:100%;height:130px;object-fit:cover;display:block}.isr-galeria-item span{position:absolute;bottom:0;left:0;right:0;background:#050d1fd1;color:#cbd5e1;font-size:.73rem;font-weight:600;text-align:center;padding:6px}.isr-porque{padding:64px 0;background:var(--isr-light-bg)}.isr-porque .isr-h2,.isr-porque .isr-porque-card h3{color:var(--isr-dark-text)}.isr-porque .isr-desc,.isr-porque .isr-porque-card p{color:var(--isr-soft-text)}.isr-porque-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:20px;margin-top:40px}.isr-porque-card{background:#f8fafc;border:1px solid rgba(15,42,74,.12);border-radius:18px;padding:24px 20px;transition:border-color .25s,box-shadow .25s;box-shadow:0 14px 34px #0f2a4a14}.isr-porque-card:hover{border-color:#3b82f647;box-shadow:0 4px 20px #3b82f60f}.isr-porque-icon{width:48px;height:48px;border-radius:12px;background:#3b82f61a;display:flex;align-items:center;justify-content:center;margin-bottom:14px}.isr-porque-icon i{color:var(--isr-primary-light);font-size:1.2rem}.isr-porque-card h3{font-size:.95rem;font-weight:700;color:var(--isr-text);margin-bottom:6px}.isr-porque-card p{font-size:.83rem;color:var(--isr-muted);line-height:1.55;margin:0}.isr-related{padding:64px 0;background:var(--isr-light-bg)}.isr-related .isr-h2,.isr-related .isr-related-body strong{color:var(--isr-dark-text)}.isr-related .isr-desc,.isr-related .isr-related-body p{color:var(--isr-soft-text)}.isr-related-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px;margin-top:40px}.isr-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}.isr-related-card:hover{border-color:#3b82f64d;background:#3b82f60d}.isr-related-icon{width:44px;height:44px;border-radius:11px;background:#3b82f61a;display:flex;align-items:center;justify-content:center;flex-shrink:0}.isr-related-icon i{color:var(--isr-primary-light);font-size:1rem}.isr-related-body{flex:1}.isr-related-body strong{display:block;color:var(--isr-text);font-size:.88rem;font-weight:700;margin-bottom:3px}.isr-related-body p{color:var(--isr-muted);font-size:.8rem;margin:0;line-height:1.45}.isr-related-arrow{color:var(--isr-muted);font-size:.8rem;flex-shrink:0;transition:color .2s,transform .2s}.isr-related-card:hover .isr-related-arrow{color:var(--isr-primary-light);transform:translate(3px)}.isr-faq-dark{background:#0b1120!important}.isr-faq-dark .container{max-width:900px}.isr-faq-dark .faq-item,.isr-faq-dark .faq-item--open{background:#f8fafc0b!important;border-color:#93c5fd2e!important;box-shadow:none!important}.isr-faq-dark .faq-item:hover{background:#3b82f614!important;border-color:#60a5fa6b!important;box-shadow:0 16px 40px #02061738!important}.isr-faq-dark .faq-question,.isr-faq-dark .faq-question:hover,.isr-faq-dark .faq-question:focus,.isr-faq-dark .faq-page-content .faq-item--open .faq-question{background:transparent!important;color:#f8fafc!important}.isr-faq-dark .faq-answer-inner{color:#cfe7f6!important}.isr-faq-dark .faq-chevron{color:#60a5fa!important}.isr-comments{background:#0b1120}.isr-contact-shell{background:var(--isr-light-bg)}.isr-contact-shell #ubicacion.contact{background:var(--isr-light-bg)!important}.isr-contact-shell #ubicacion.contact h2,.isr-contact-shell #ubicacion.contact h3,.isr-contact-shell #ubicacion.contact strong{color:var(--isr-dark-text)!important}.isr-contact-shell #ubicacion.contact p,.isr-contact-shell #ubicacion.contact li,.isr-contact-shell #ubicacion.contact span{color:var(--isr-soft-text)!important}@media(max-width:900px){.isr-hero-inner,.isr-galeria-layout{grid-template-columns:1fr}.isr-sintoma-card,.isr-sintoma-cta-card{grid-column:span 6}.isr-tipos-panel{grid-template-columns:repeat(2,minmax(0,1fr))}.isr-proceso-head{grid-template-columns:1fr;align-items:start}.isr-proceso-tags{justify-content:flex-start;max-width:none}.isr-proceso-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.isr-proceso-steps:before{display:none}.isr-proceso-proof{grid-template-columns:44px minmax(0,1fr)}.isr-proof-cta{grid-column:1 / -1;width:max-content}.isr-hero-card-wrap{margin-top:8px}.isr-hero-card{max-width:100%}}@media(max-width:600px){.isr-hero{padding:48px 0 40px}.isr-h1{font-size:1.75rem}.isr-sintoma-card,.isr-sintoma-cta-card{grid-column:1 / -1}.isr-tipos-panel,.isr-proceso-steps{grid-template-columns:1fr}.isr-step{display:grid;grid-template-columns:40px minmax(0,1fr);gap:12px}.isr-step-body{min-width:0}.isr-step-icon{display:none}.isr-proceso-proof{grid-template-columns:1fr}.isr-proof-cta{width:100%}.isr-galeria-side{grid-template-columns:1fr}.isr-trust-bar{gap:10px 14px}.isr-cta-group{flex-direction:column}.isr-btn-wa,.isr-btn-outline{justify-content:center}}.ib-wrapper{--ib-dark: #0B1120;--ib-dark-2: #0f172a;--ib-dark-3: #111c33;--ib-line: rgba(147,197,253,.18);--ib-card: rgba(248,250,252,.055);--ib-card-strong: rgba(248,250,252,.085);--ib-blue: #3b82f6;--ib-cyan: #93c5fd;--ib-soft: #cfe7f6;--ib-white: #f8fafc;--ib-muted: #a9bdd6;--ib-green: #22c55e;background:var(--ib-dark);color:var(--ib-white);font-family:Inter,Kanit,sans-serif;overflow-x:hidden}.ib-wrapper h1,.ib-wrapper h2,.ib-wrapper h3{font-family:Kanit,sans-serif;line-height:1.12;letter-spacing:0}.ib-hero{padding:48px 0 42px;background:radial-gradient(circle at 86% 12%,rgba(59,130,246,.24),transparent 32%),linear-gradient(135deg,#050d1f,#0b1120 58%,#0f172a)}.ib-hero-grid{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(280px,.68fr);gap:32px;align-items:center}.ib-eyebrow{display:inline-flex;align-items:center;gap:8px;color:var(--ib-cyan);font-size:.76rem;font-weight:850;text-transform:uppercase;letter-spacing:.08em;margin-bottom:10px}.ib-hero h1{max-width:780px;margin:0 0 10px;color:var(--ib-white);font-size:clamp(2rem,4vw,3.05rem)}.ib-sub{margin:0 0 10px;max-width:650px;color:#dbeafe;font-size:clamp(1rem,1.8vw,1.14rem);line-height:1.45}.ib-copy{max-width:680px;margin:0 0 16px;color:var(--ib-soft);line-height:1.58;font-size:.98rem}.ib-chips{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 18px}.ib-chips span,.ib-model-grid span{display:inline-flex;align-items:center;gap:7px;border:1px solid var(--ib-line);background:#f8fafc0f;color:#dbeafe;border-radius:999px;padding:8px 12px;font-size:.78rem;font-weight:750}.ib-actions{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:8px}.ib-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:12px 16px;border-radius:12px;text-decoration:none;font-weight:850;font-size:.9rem;border:1px solid transparent}.ib-btn-wa{background:#16a34a;color:var(--ib-white);box-shadow:0 14px 34px #16a34a38}.ib-btn-outline{border-color:#93c5fd47;color:#dbeafe;background:#f8fafc0f}.ib-hero small{color:var(--ib-muted);display:block}.ib-hero-card{background:linear-gradient(180deg,#f8fafc1a,#f8fafc0b);border:1px solid var(--ib-line);border-radius:20px;padding:18px;box-shadow:0 24px 54px #02061757}.ib-health-panel{display:grid;grid-template-columns:112px 1fr;gap:16px;align-items:center;padding:14px;border-radius:16px;background:#02061747;border:1px solid rgba(147,197,253,.14);margin-bottom:14px}.ib-battery-icon{position:relative;height:58px;border:3px solid #dbeafe;border-radius:14px;padding:6px}.ib-battery-icon span{position:absolute;right:-9px;top:18px;width:6px;height:22px;border-radius:0 4px 4px 0;background:#dbeafe}.ib-battery-icon i{display:block;height:100%;border-radius:9px;background:linear-gradient(90deg,#f59e0b,#22c55e)}.ib-health-panel span,.ib-health-panel em{display:block;color:#bfdbfe;font-size:.76rem;font-style:normal}.ib-health-panel strong{display:block;color:var(--ib-white);font-size:2.1rem;line-height:1;margin:4px 0}.ib-hero-card ul,.ib-quality ul,.ib-aftercare ul{list-style:none;padding:0;margin:0}.ib-hero-card ul{display:grid;grid-template-columns:1fr 1fr;gap:9px}.ib-hero-card li,.ib-quality li,.ib-aftercare li{color:#dbeafe;font-size:.82rem;display:flex;gap:8px;align-items:center}.ib-hero-card li i,.ib-quality li i,.ib-aftercare li i{color:#86efac}.ib-section{padding:62px 0}.ib-dark{background:var(--ib-dark)}.ib-light,.ib-process{background:#f8fafc;color:#0f2a4a}.ib-dark-alt,.ib-panel-section,.ib-aftercare{background:linear-gradient(180deg,#0f172a,#0b1120)}.ib-head{max-width:860px;margin-bottom:30px}.ib-head h2,.ib-diagnostic-copy h2,.ib-safety-grid h2,.ib-aftercare h2{color:var(--ib-white);margin:0 0 10px;font-size:clamp(1.65rem,3vw,2.35rem)}.ib-head p,.ib-diagnostic-copy p,.ib-safety-grid p,.ib-aftercare p{color:var(--ib-soft);line-height:1.65;margin:0}.ib-light .ib-eyebrow,.ib-process .ib-eyebrow{color:#2563eb}.ib-light .ib-head h2,.ib-light .ib-card h3,.ib-process .ib-head h2,.ib-process .ib-timeline h3{color:#0f2a4a}.ib-light .ib-head p,.ib-light .ib-card p,.ib-process .ib-head p,.ib-process .ib-timeline p{color:#475569}.ib-light .ib-card,.ib-process .ib-timeline article{background:#fff;border-color:#0f2a4a1f;box-shadow:0 14px 32px #0f2a4a12}.ib-light .ib-card i{background:#eaf3ff;color:#2563eb}.ib-light .ib-model-grid span{background:#fff;border-color:#0f2a4a1f;color:#0f2a4a}.ib-process .ib-timeline article>span{background:#eaf3ff;color:#2563eb}.ib-symptom-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.ib-card,.ib-quality,.ib-timeline article,.ib-check-list article,.ib-safety-cards article{background:var(--ib-card);border:1px solid var(--ib-line);border-radius:16px;box-shadow:0 14px 34px #0206172e}.ib-card{padding:18px}.ib-card i{width:42px;height:42px;border-radius:12px;background:#3b82f624;color:var(--ib-cyan);display:grid;place-items:center;margin-bottom:12px}.ib-card h3,.ib-quality h3,.ib-timeline h3,.ib-check-list h3,.ib-safety-cards h3{color:var(--ib-white);font-size:1rem;margin:0 0 8px}.ib-card p,.ib-quality p,.ib-timeline p,.ib-check-list p,.ib-safety-cards p{color:var(--ib-soft);font-size:.88rem;line-height:1.55;margin:0}.ib-diagnostic-grid{display:grid;grid-template-columns:minmax(0,.85fr) minmax(420px,1fr);gap:28px;align-items:start}.ib-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:22px}.ib-metrics div{background:#f8fafc12;border:1px solid var(--ib-line);border-radius:14px;padding:14px}.ib-metrics strong{display:block;color:var(--ib-cyan);font-size:1.5rem}.ib-metrics span{color:var(--ib-soft);font-size:.78rem;line-height:1.35}.ib-check-list{display:grid;gap:10px}.ib-check-list article{display:grid;grid-template-columns:48px 1fr;gap:14px;padding:16px}.ib-check-list article>span,.ib-timeline article>span{display:inline-flex;width:40px;height:40px;align-items:center;justify-content:center;border-radius:12px;background:#60a5fa24;color:var(--ib-cyan);font-weight:900}.ib-model-grid{display:flex;flex-wrap:wrap;gap:9px}.ib-quality-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.ib-quality{padding:20px}.ib-quality>span{display:inline-flex;color:#dbeafe;background:#3b82f629;border:1px solid rgba(147,197,253,.2);border-radius:999px;padding:6px 10px;font-size:.74rem;font-weight:850;margin-bottom:12px}.ib-quality ul{display:grid;gap:8px;margin-top:14px}.ib-timeline{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}.ib-timeline article{padding:16px;min-height:188px}.ib-timeline article>span{margin-bottom:14px}.ib-safety-grid,.ib-aftercare-grid{display:grid;grid-template-columns:minmax(0,.8fr) minmax(420px,1fr);gap:26px;align-items:center}.ib-safety-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.ib-safety-cards article{padding:18px}.ib-safety-cards i{color:var(--ib-cyan);font-size:1.2rem;margin-bottom:12px}.ib-aftercare-grid{grid-template-columns:minmax(0,1fr) minmax(260px,.55fr) auto}.ib-aftercare ul{display:grid;gap:8px}.ib-related-shell{background:var(--ib-dark)}.ib-related-shell :global(section),.ib-related-shell :global(.related-services-section){background:var(--ib-dark)!important}.ib-contact-shell,.ib-contact-shell #ubicacion.contact{background:#f8fafc!important}.ib-contact-shell #ubicacion.contact h2,.ib-contact-shell #ubicacion.contact h3,.ib-contact-shell #ubicacion.contact strong{color:#0f2a4a!important}.ib-contact-shell #ubicacion.contact p,.ib-contact-shell #ubicacion.contact span,.ib-contact-shell #ubicacion.contact li,.ib-contact-shell #ubicacion.contact .description-text{color:#475569!important}.ib-contact-shell #ubicacion.contact .glass-card,.ib-contact-shell #ubicacion.contact .coverage-area,.ib-contact-shell #ubicacion.contact .contact-form{background:#fff!important;border-color:#0f2a4a1f!important;box-shadow:0 14px 34px #0f2a4a14!important}.ib-faq-dark{background:var(--ib-dark)!important}.ib-faq-dark .container{max-width:900px}.ib-faq-dark .faq-item,.ib-faq-dark .faq-item--open{background:#f8fafc0b!important;border-color:var(--ib-line)!important;box-shadow:none!important}.ib-faq-dark .faq-item:hover{background:#3b82f614!important;border-color:#60a5fa6b!important}.ib-faq-dark .faq-question,.ib-faq-dark .faq-question:hover,.ib-faq-dark .faq-question:focus,.ib-faq-dark .faq-page-content .faq-item--open .faq-question{background:transparent!important;color:var(--ib-white)!important}.ib-faq-dark .faq-answer-inner{color:var(--ib-soft)!important}.ib-comments{background:var(--ib-dark)}@media(max-width:1100px){.ib-symptom-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ib-timeline{grid-template-columns:repeat(3,minmax(0,1fr))}.ib-safety-grid,.ib-aftercare-grid,.ib-diagnostic-grid{grid-template-columns:1fr}}@media(max-width:820px){.ib-hero-grid,.ib-quality-grid,.ib-safety-cards{grid-template-columns:1fr}.ib-hero-card{max-width:520px}}@media(max-width:620px){.ib-hero{padding:34px 0}.ib-section{padding:46px 0}.ib-hero h1{font-size:clamp(1.82rem,11vw,2.35rem)}.ib-copy{font-size:.92rem}.ib-symptom-grid,.ib-timeline,.ib-metrics,.ib-hero-card ul{grid-template-columns:1fr}.ib-actions{flex-direction:column}.ib-btn{width:100%}.ib-health-panel{grid-template-columns:1fr}.ib-battery-icon{max-width:130px}.ib-check-list article{grid-template-columns:42px 1fr;padding:14px}.ib-model-grid span{width:100%;justify-content:center}}.icr-wrapper{--icr-dark: #0B1120;--icr-dark-2: #0f172a;--icr-line: rgba(147,197,253,.18);--icr-blue: #2563eb;--icr-cyan: #93c5fd;--icr-text: #0f2a4a;--icr-muted: #475569;--icr-soft: #cfe7f6;--icr-white: #f8fafc;background:var(--icr-dark);color:var(--icr-white);overflow-x:hidden}.icr-wrapper h1,.icr-wrapper h2,.icr-wrapper h3{font-family:Kanit,sans-serif;line-height:1.12;letter-spacing:0}.icr-hero{padding:50px 0 44px;background:radial-gradient(circle at 82% 12%,rgba(59,130,246,.24),transparent 30%),linear-gradient(135deg,#050d1f,#0b1120 58%,#0f172a)}.icr-hero-grid,.icr-diagnostic-grid,.icr-proof-grid,.icr-warning-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(330px,.72fr);gap:32px;align-items:center}.icr-eyebrow{display:inline-flex;align-items:center;gap:8px;color:var(--icr-cyan);font-size:.76rem;font-weight:850;text-transform:uppercase;letter-spacing:.08em;margin-bottom:10px}.icr-hero h1{color:var(--icr-white);font-size:clamp(2rem,4vw,3.1rem);margin:0 0 10px;max-width:760px}.icr-sub{color:#dbeafe;font-size:clamp(1rem,1.8vw,1.14rem);line-height:1.45;margin:0 0 10px;max-width:680px}.icr-copy{color:var(--icr-soft);line-height:1.6;margin:0 0 16px;max-width:700px}.icr-chips,.icr-actions,.icr-model-grid,.icr-proof-list{display:flex;flex-wrap:wrap;gap:8px}.icr-chips{margin-bottom:18px}.icr-chips span,.icr-model-grid span,.icr-proof-list span{display:inline-flex;align-items:center;gap:7px;border:1px solid var(--icr-line);background:#f8fafc0f;color:#dbeafe;border-radius:999px;padding:8px 12px;font-size:.78rem;font-weight:750}.icr-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:12px 16px;border-radius:12px;text-decoration:none;font-weight:850;font-size:.9rem}.icr-btn-wa{background:#16a34a;color:var(--icr-white);box-shadow:0 14px 34px #16a34a38}.icr-btn-outline{border:1px solid rgba(147,197,253,.28);color:#dbeafe;background:#f8fafc0f}.icr-hero small{color:#a9bdd6;display:block;margin-top:8px}.icr-hero-card{background:linear-gradient(180deg,#f8fafc1a,#f8fafc0b);border:1px solid var(--icr-line);border-radius:20px;padding:18px;box-shadow:0 24px 54px #02061757}.icr-camera-visual{min-height:260px;border-radius:18px;background:radial-gradient(circle at 30% 18%,rgba(96,165,250,.28),transparent 28%),linear-gradient(145deg,#0f172adb,#0206176b);border:1px solid rgba(147,197,253,.16);position:relative;display:flex;align-items:center;justify-content:center;margin-bottom:14px;overflow:hidden}.icr-camera-visual:before{content:"";position:absolute;inset:18px;border:1px solid rgba(147,197,253,.12);border-radius:16px;pointer-events:none}.icr-phone-back{width:min(210px,72%);aspect-ratio:9 / 16;max-height:238px;border-radius:30px;background:linear-gradient(145deg,#e2e8f024,#0f172a2e),linear-gradient(160deg,#1e293b,#0f172a 54%,#020617);border:1px solid rgba(226,232,240,.22);box-shadow:inset 0 0 0 1px #ffffff0f,0 22px 55px #0206178a;position:relative;transform:rotate(-7deg)}.icr-phone-back:after{content:"";position:absolute;inset:10px;border-radius:24px;border:1px solid rgba(147,197,253,.08)}.icr-camera-island{position:absolute;top:18px;left:18px;width:104px;height:104px;border-radius:28px;background:linear-gradient(145deg,#f8fafc2e,#0f172ac2),#172033;border:1px solid rgba(226,232,240,.24);box-shadow:inset 0 0 0 1px #ffffff0f,0 16px 34px #0206176b}.icr-camera-visual .lens{position:absolute;border-radius:999px;border:6px solid #111827;background:radial-gradient(circle at 34% 30%,#eff6ff 0 8%,#60a5fa 9% 24%,#1d4ed8 42%,#020617 76%);box-shadow:inset 0 0 0 2px #93c5fd33,0 10px 20px #0206176b}.icr-camera-visual .lens:after{content:"";position:absolute;width:9px;height:9px;border-radius:999px;background:#f8fafccc;top:9px;left:10px}.lens-main{width:50px;height:50px;left:10px;top:10px}.lens-two{width:44px;height:44px;right:10px;top:34px}.lens-three{width:46px;height:46px;left:14px;bottom:8px}.icr-flash,.icr-sensor{position:absolute;border-radius:999px}.icr-flash{width:19px;height:19px;right:18px;top:13px;background:radial-gradient(circle at 35% 35%,#fff7ed,#fbbf24 45%,#92400e);box-shadow:0 0 18px #fbbf2459}.icr-sensor{width:14px;height:14px;right:21px;bottom:18px;background:radial-gradient(circle,#93c5fd,#172554 66%);border:2px solid rgba(15,23,42,.95)}.icr-apple-mark{position:absolute;inset:0;display:grid;place-items:center;color:#e2e8f038;font-size:2rem}.icr-scan-line{position:absolute;left:16px;right:16px;bottom:38px;height:2px;background:linear-gradient(90deg,transparent,rgba(96,165,250,.86),transparent);box-shadow:0 0 18px #60a5fa75}.icr-visual-note{position:absolute;right:14px;bottom:14px;max-width:178px;padding:10px 12px;border-radius:14px;background:#0f172ac7;border:1px solid rgba(147,197,253,.2);box-shadow:0 14px 32px #02061752}.icr-visual-note strong,.icr-visual-note span{display:block}.icr-visual-note strong{color:#f8fafc;font-size:.82rem;font-family:Kanit,sans-serif}.icr-visual-note span{color:#cfe7f6;font-size:.72rem;line-height:1.25}.icr-hero-card ul{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:1fr 1fr;gap:9px}.icr-hero-card li{color:#dbeafe;font-size:.82rem;display:flex;gap:8px;align-items:center}.icr-hero-card li i{color:#86efac}.icr-section{padding:62px 0}.icr-light,.icr-process{background:#f8fafc;color:var(--icr-text)}.icr-dark{background:var(--icr-dark)}.icr-dark-alt{background:linear-gradient(180deg,#0f172a,#0b1120)}.icr-head{max-width:860px;margin-bottom:30px}.icr-head h2,.icr-diagnostic-grid h2,.icr-proof-grid h2,.icr-warning-grid h2{color:var(--icr-white);margin:0 0 10px;font-size:clamp(1.65rem,3vw,2.35rem)}.icr-head p,.icr-diagnostic-grid p,.icr-proof-grid p,.icr-warning-grid p{color:var(--icr-soft);line-height:1.65;margin:0}.icr-light .icr-eyebrow,.icr-process .icr-eyebrow{color:var(--icr-blue)}.icr-light .icr-head h2,.icr-light .icr-card h3,.icr-light .icr-type-card h3,.icr-process .icr-head h2,.icr-process .icr-timeline h3{color:var(--icr-text)}.icr-light .icr-head p,.icr-light .icr-card p,.icr-light .icr-type-card p,.icr-process .icr-head p,.icr-process .icr-timeline p{color:var(--icr-muted)}.icr-diagnostic-section .icr-diagnostic-grid h2,.icr-diagnostic-section .icr-diagnostic-list h3{color:var(--icr-text)}.icr-diagnostic-section .icr-diagnostic-grid p,.icr-diagnostic-section .icr-diagnostic-list p{color:var(--icr-muted)}.icr-diagnostic-section .icr-diagnostic-list article{background:#fff;border-color:#0f2a4a1f;box-shadow:0 14px 34px #0f2a4a14}.icr-diagnostic-section .icr-diagnostic-list span{background:#eaf3ff;color:var(--icr-blue)}.icr-symptom-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.icr-card,.icr-type-card,.icr-timeline article{background:#fff;border:1px solid rgba(15,42,74,.12);border-radius:16px;padding:18px;box-shadow:0 14px 32px #0f2a4a12}.icr-card i{width:42px;height:42px;border-radius:12px;background:#eaf3ff;color:var(--icr-blue);display:grid;place-items:center;margin-bottom:12px}.icr-card h3,.icr-type-card h3,.icr-timeline h3,.icr-diagnostic-list h3{font-size:1rem;margin:0 0 8px}.icr-card p,.icr-type-card p,.icr-timeline p,.icr-diagnostic-list p{font-size:.88rem;line-height:1.55;margin:0}.icr-diagnostic-list{display:grid;gap:10px}.icr-diagnostic-list article{display:grid;grid-template-columns:48px 1fr;gap:14px;padding:16px;background:#f8fafc0e;border:1px solid var(--icr-line);border-radius:16px}.icr-diagnostic-list span,.icr-timeline span{display:inline-flex;width:40px;height:40px;align-items:center;justify-content:center;border-radius:12px;background:#60a5fa24;color:var(--icr-cyan);font-weight:900}.icr-diagnostic-list h3{color:var(--icr-white)}.icr-diagnostic-list p{color:var(--icr-soft)}.icr-type-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.icr-type-card>span{display:inline-flex;color:var(--icr-blue);background:#eaf3ff;border-radius:999px;padding:6px 10px;font-size:.74rem;font-weight:850;margin-bottom:12px}.icr-timeline{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}.icr-timeline article{min-height:188px}.icr-timeline span{background:#eaf3ff;color:var(--icr-blue);margin-bottom:14px}.icr-proof-list span{min-height:40px}.icr-proof-list i{color:#86efac}.icr-model-grid span{background:#fff;color:var(--icr-text);border-color:#0f2a4a1f}.icr-related-shell{background:var(--icr-dark)}.icr-related-shell :global(section),.icr-related-shell :global(.related-services-section){background:var(--icr-dark)!important}.icr-contact-shell,.icr-contact-shell #ubicacion.contact{background:#f8fafc!important}.icr-contact-shell #ubicacion.contact h2,.icr-contact-shell #ubicacion.contact h3,.icr-contact-shell #ubicacion.contact strong{color:var(--icr-text)!important}.icr-contact-shell #ubicacion.contact p,.icr-contact-shell #ubicacion.contact span,.icr-contact-shell #ubicacion.contact li,.icr-contact-shell #ubicacion.contact .description-text{color:var(--icr-muted)!important}.icr-contact-shell #ubicacion.contact .glass-card,.icr-contact-shell #ubicacion.contact .coverage-area,.icr-contact-shell #ubicacion.contact .contact-form{background:#fff!important;border-color:#0f2a4a1f!important;box-shadow:0 14px 34px #0f2a4a14!important}.icr-faq-dark{background:var(--icr-dark)!important}.icr-faq-dark .container{max-width:900px}.icr-faq-dark .faq-item,.icr-faq-dark .faq-item--open{background:#f8fafc0b!important;border-color:var(--icr-line)!important;box-shadow:none!important}.icr-faq-dark .faq-item:hover{background:#3b82f614!important;border-color:#60a5fa6b!important}.icr-faq-dark .faq-question,.icr-faq-dark .faq-question:hover,.icr-faq-dark .faq-question:focus,.icr-faq-dark .faq-page-content .faq-item--open .faq-question{background:transparent!important;color:var(--icr-white)!important}.icr-faq-dark .faq-answer-inner{color:var(--icr-soft)!important}.icr-comments{background:var(--icr-dark)}@media(max-width:1100px){.icr-symptom-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.icr-timeline{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:860px){.icr-hero-grid,.icr-diagnostic-grid,.icr-proof-grid,.icr-warning-grid,.icr-type-grid{grid-template-columns:1fr}.icr-hero-card{max-width:540px}}@media(max-width:620px){.icr-hero{padding:34px 0}.icr-section{padding:46px 0}.icr-hero h1{font-size:clamp(1.82rem,11vw,2.35rem)}.icr-copy{font-size:.92rem}.icr-symptom-grid,.icr-timeline,.icr-hero-card ul{grid-template-columns:1fr}.icr-actions{flex-direction:column}.icr-btn{width:100%}.icr-camera-visual{min-height:230px}.icr-phone-back{width:min(178px,68%);max-height:210px;transform:rotate(-5deg)}.icr-camera-island{width:92px;height:92px;border-radius:24px}.lens-main{width:44px;height:44px}.lens-two{width:39px;height:39px}.lens-three{width:40px;height:40px}.icr-visual-note{max-width:150px;right:10px;bottom:10px}}.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)}.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}}.hum-wrapper{--hum-bg: #020813;--hum-bg2: #050d1f;--hum-bg3: #0B1120;--hum-bg4: #1e293b;--hum-light-bg: #f8fafc;--hum-light-panel: #f1f5f9;--hum-dark-text: #0f2a4a;--hum-soft-text: #334155;--hum-primary: #06b6d4;--hum-primary-light: #22d3ee;--hum-accent: #3b82f6;--hum-green: #22c55e;--hum-amber: #f59e0b;--hum-red: #ef4444;--hum-text: #f8fafc;--hum-muted: #b6c4d6;--hum-border: rgba(255,255,255,.08);font-family:Inter,Kanit,sans-serif;background:var(--hum-bg2);color:var(--hum-text)}.container{max-width:1200px;margin:0 auto;padding:0 20px}.hum-eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--hum-primary-light);margin-bottom:12px}.hum-eyebrow i{color:var(--hum-primary-light)}.hum-eyebrow--amber,.hum-eyebrow--amber i{color:#fbbf24}.hum-eyebrow--green,.hum-eyebrow--green i{color:#4ade80}.hum-h2{font-size:clamp(1.45rem,3vw,2rem);font-weight:800;color:var(--hum-text);line-height:1.2;margin-bottom:12px;font-family:Kanit,sans-serif}.hum-h2--light{color:var(--hum-dark-text)}.hum-desc{color:var(--hum-muted);font-size:.97rem;line-height:1.7;max-width:680px}.hum-desc--center{margin:0 auto;text-align:center}.hum-desc--light{color:var(--hum-soft-text)}.hum-section-head{margin-bottom:40px}.hum-section-head--compact{margin-bottom:24px}.hum-section-head.text-center{text-align:center}.hum-hero{position:relative;padding:120px 0 80px;overflow:hidden;background:radial-gradient(circle at 70% 30%,#06b6d41f,#02081300 60%),var(--hum-bg);border-bottom:1px solid var(--hum-border)}.hum-hero-glow{position:absolute;width:400px;height:400px;right:10%;top:15%;background:radial-gradient(circle,#06b6d433,#06b6d400 70%);filter:blur(40px);pointer-events:none;z-index:1}.hum-hero-grid-bg{position:absolute;inset:0;background-image:radial-gradient(rgba(255,255,255,.015) 1px,transparent 1px);background-size:24px 24px;pointer-events:none;opacity:.8}.hum-hero-inner{position:relative;z-index:2;display:grid;grid-template-columns:1.2fr .8fr;gap:40px;align-items:center}.hum-badge{display:inline-flex;align-items:center;gap:8px;background:#06b6d41a;color:var(--hum-primary-light);font-size:.78rem;font-weight:700;text-transform:uppercase;padding:6px 14px;border-radius:50px;border:1px solid rgba(6,182,212,.25);margin-bottom:20px}.hum-h1{font-size:clamp(2.2rem,5vw,3.4rem);font-weight:900;line-height:1.1;margin-bottom:16px;font-family:Kanit,sans-serif;background:linear-gradient(135deg,#ffffff 30%,var(--hum-primary-light) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.hum-sub{font-size:clamp(1.05rem,2vw,1.25rem);color:var(--hum-primary-light);font-weight:600;margin-bottom:20px}.hum-copy{font-size:1.05rem;line-height:1.6;color:#e2e8f0;margin-bottom:12px}.hum-copy--secondary{font-size:.94rem;color:var(--hum-muted);margin-bottom:30px}.hum-chips{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:30px}.hum-chip{display:inline-flex;align-items:center;gap:6px;background:#ffffff08;border:1px solid rgba(255,255,255,.06);padding:5px 12px;border-radius:6px;font-size:.82rem;color:#cbd5e1;font-weight:500}.hum-chip i{color:var(--hum-muted)}.hum-chip--cyan{background:#06b6d41a;border-color:#06b6d433}.hum-chip--cyan i{color:var(--hum-primary-light)}.hum-chip--green{background:#22c55e1a;border-color:#22c55e33}.hum-chip--green i{color:#4ade80}.hum-trust-bar{display:flex;gap:20px;border-top:1px solid var(--hum-border);padding-top:20px;margin-bottom:30px}.hum-trust-bar span{display:inline-flex;align-items:center;gap:6px;font-size:.86rem;color:var(--hum-muted)}.hum-trust-bar span i{color:var(--hum-primary-light)}.hum-cta-group{display:flex;flex-wrap:wrap;gap:15px;align-items:center;margin-bottom:12px}.hum-btn-wa{display:inline-flex;align-items:center;justify-content:center;gap:10px;background:var(--hum-primary);color:#020813;font-weight:700;font-size:1rem;padding:14px 28px;border-radius:8px;text-decoration:none;border:none;box-shadow:0 4px 20px #06b6d44d;transition:all .2s ease;cursor:pointer}.hum-btn-wa:hover{background:var(--hum-primary-light);transform:translateY(-2px);box-shadow:0 6px 25px #06b6d473}.hum-btn-outline{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:transparent;color:var(--hum-text);font-weight:600;font-size:.95rem;padding:13px 24px;border-radius:8px;text-decoration:none;border:1px solid rgba(255,255,255,.15);transition:all .2s ease}.hum-btn-outline:hover{background:#ffffff0d;border-color:#ffffff4d;transform:translateY(-2px)}.hum-micro{font-size:.78rem;color:var(--hum-muted)}.hum-hero-card-wrap{display:flex;justify-content:center;width:100%}.hum-hero-card{background:#0b1120b3;border:1px solid var(--hum-border);padding:30px;border-radius:16px;width:100%;max-width:360px;box-shadow:0 10px 40px #00000080;backdrop-filter:blur(10px)}.hum-card-header{display:flex;align-items:center;gap:10px;font-size:.88rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--hum-primary-light);border-bottom:1px solid var(--hum-border);padding-bottom:15px;margin-bottom:20px}.hum-card-header i{color:var(--hum-primary-light)}.hum-water-visual{position:relative;height:160px;background:#02081399;border:1px solid rgba(6,182,212,.15);border-radius:12px;overflow:hidden;margin-bottom:25px;display:flex;flex-direction:column;align-items:center;justify-content:center}.hum-water-container{position:absolute;inset:0;width:100%;height:100%;overflow:hidden}.hum-wave{position:absolute;bottom:0;left:0;width:200%;height:60%;background:#06b6d433;border-radius:40%;animation:hum-wave-move 8s infinite linear;transform:translateZ(0)}.hum-wave--back{height:65%;background:#06b6d41a;border-radius:38%;animation:hum-wave-move 6s infinite linear}@keyframes hum-wave-move{0%{transform:translateZ(0) rotate(0)}50%{transform:translate3d(-25%,5px,0) rotate(180deg)}to{transform:translate3d(-50%,0,0) rotate(360deg)}}.hum-phone-icon{position:relative;z-index:3;font-size:3rem;color:#ffffffe6;animation:hum-phone-float 3s ease-in-out infinite;text-shadow:0 5px 15px rgba(0,0,0,.3)}@keyframes hum-phone-float{0%{transform:translateY(0) rotate(0)}50%{transform:translateY(-8px) rotate(-3deg)}to{transform:translateY(0) rotate(0)}}.hum-bubbles span{position:absolute;bottom:0;background:#06b6d466;border-radius:50%;pointer-events:none;animation:hum-bubble-rise 4s infinite ease-in}.hum-bubbles span:nth-child(1){left:10%;width:8px;height:8px;animation-delay:.5s;animation-duration:3s}.hum-bubbles span:nth-child(2){left:30%;width:12px;height:12px;animation-delay:1.2s;animation-duration:4.2s}.hum-bubbles span:nth-child(3){left:55%;width:6px;height:6px;animation-delay:.2s;animation-duration:2.8s}.hum-bubbles span:nth-child(4){left:75%;width:10px;height:10px;animation-delay:1.8s;animation-duration:3.6s}.hum-bubbles span:nth-child(5){left:85%;width:7px;height:7px;animation-delay:.9s;animation-duration:3.2s}@keyframes hum-bubble-rise{0%{bottom:-10px;transform:translate(0);opacity:0}20%{opacity:.8}90%{opacity:.8}to{bottom:90%;transform:translate(10px);opacity:0}}.hum-status-label{position:relative;z-index:4;font-size:.72rem;font-weight:700;text-transform:uppercase;color:#fbbf24;background:#000000b3;padding:4px 10px;border-radius:50px;border:1px solid rgba(251,191,36,.3);margin-top:10px}.hum-card-checks{list-style:none;padding:0;margin:0 0 25px}.hum-card-checks li{display:flex;align-items:center;gap:10px;font-size:.86rem;color:#cbd5e1;margin-bottom:12px}.hum-card-checks li i{color:var(--hum-primary-light);font-size:.95rem}.hum-card-cta{display:flex;align-items:center;justify-content:center;gap:8px;background:#ffffff08;border:1px solid rgba(255,255,255,.08);color:var(--hum-text);text-decoration:none;padding:12px;border-radius:8px;font-weight:700;font-size:.88rem;transition:all .2s ease}.hum-card-cta:hover{background:var(--hum-primary);color:#020813;border-color:var(--hum-primary);box-shadow:0 4px 15px #06b6d44d}.hum-stats{background:var(--hum-bg3);border-bottom:1px solid var(--hum-border);padding:48px 0}.hum-stats-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:20px}.hum-stat-card{display:flex;align-items:center;gap:15px;background:#ffffff05;border:1px solid var(--hum-border);padding:20px;border-radius:12px}.hum-stat-icon{width:50px;height:50px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:1.35rem;flex-shrink:0}.hum-stat-num{font-size:1.6rem;font-weight:800;color:var(--hum-text);font-family:Kanit,sans-serif;display:block}.hum-stat-label{font-size:.82rem;color:var(--hum-muted);font-weight:500;display:block}.hum-auxilios{padding:80px 0;background:var(--hum-bg2);border-bottom:1px solid var(--hum-border)}.hum-auxilios-split{display:grid;grid-template-columns:1fr 1fr;gap:30px;margin-bottom:50px}.hum-aux-col{background:#ffffff03;border:1px solid var(--hum-border);padding:30px;border-radius:16px}.hum-aux-col--donot{border-color:#ef444426;background:radial-gradient(circle at top right,rgba(239,68,68,.03) 0%,transparent 60%)}.hum-aux-col--do{border-color:#22c55e26;background:radial-gradient(circle at top right,rgba(34,197,94,.03) 0%,transparent 60%)}.hum-aux-title{font-size:1.25rem;font-weight:700;font-family:Kanit,sans-serif;margin-bottom:25px;display:flex;align-items:center;gap:10px}.hum-aux-col--donot .hum-aux-title{color:#fca5a5}.hum-aux-col--do .hum-aux-title{color:#86efac}.hum-aux-cards{display:flex;flex-direction:column;gap:20px}.hum-aux-card{display:flex;gap:15px;align-items:flex-start}.hum-aux-icon{width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.05rem;flex-shrink:0;margin-top:2px}.hum-aux-card--danger .hum-aux-icon{background:#ef44441a;color:#fca5a5}.hum-aux-card--success .hum-aux-icon{background:#22c55e1a;color:#86efac}.hum-aux-body h3{font-size:.95rem;font-weight:700;color:var(--hum-text);margin:0 0 4px}.hum-aux-body p{font-size:.85rem;color:var(--hum-muted);line-height:1.5;margin:0}.hum-emergency-box{display:grid;grid-template-columns:auto 1fr auto;gap:25px;align-items:center;background:linear-gradient(135deg,#06b6d41a,#3b82f61a);border:1px solid rgba(6,182,212,.2);padding:30px;border-radius:16px}.hum-em-icon{font-size:2.2rem;color:var(--hum-primary-light)}.hum-em-body h3{font-size:1.15rem;font-weight:700;margin:0 0 6px;color:var(--hum-text);font-family:Kanit,sans-serif}.hum-em-body p{font-size:.9rem;color:#cbd5e1;line-height:1.6;margin:0}.hum-em-btn{display:inline-flex;align-items:center;gap:8px;background:#fbbf24;color:#020813;font-weight:700;font-size:.9rem;padding:12px 20px;border-radius:6px;text-decoration:none;white-space:nowrap;transition:all .2s ease}.hum-em-btn:hover{background:#fca5a5;transform:translateY(-2px)}.hum-sintomas{padding:80px 0;background:var(--hum-bg3);border-bottom:1px solid var(--hum-border)}.hum-sintomas-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px}.hum-sintoma-card{position:relative;background:#ffffff05;border:1px solid var(--hum-border);padding:30px 25px 25px;border-radius:12px;display:flex;gap:15px;align-items:flex-start;transition:transform .2s ease,border-color .2s ease}.hum-sintoma-card:hover{transform:translateY(-3px);border-color:#06b6d433}.hum-sintoma-card--urgent{border-color:#ef444433;background:#ef444403}.hum-sintoma-num{position:absolute;right:20px;top:15px;font-size:.8rem;font-weight:800;color:#ffffff0a;font-family:Kanit,sans-serif}.hum-sintoma-icon{width:44px;height:44px;border-radius:8px;background:#ffffff08;display:flex;align-items:center;justify-content:center;font-size:1.15rem;color:var(--hum-primary-light);flex-shrink:0}.hum-sintoma-card--urgent .hum-sintoma-icon{background:#ef44441a;color:#fca5a5}.hum-sintoma-body h3{font-size:1rem;font-weight:700;color:var(--hum-text);margin:0 0 6px;font-family:Kanit,sans-serif}.hum-sintoma-body p{font-size:.86rem;color:var(--hum-muted);line-height:1.6;margin:0}.hum-sintoma-urgent-tag{display:inline-flex;align-items:center;gap:6px;font-size:.72rem;font-weight:700;color:#f87171;background:#ef44441a;padding:4px 8px;border-radius:4px;margin-top:10px;border:1px solid rgba(239,68,68,.15)}.hum-sintoma-cta-card{background:radial-gradient(circle at 100% 100%,rgba(6,182,212,.15) 0%,transparent 80%),#ffffff03;border:1px dashed rgba(6,182,212,.3);padding:30px;border-radius:12px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.hum-sintoma-cta-card i{font-size:2.2rem;color:var(--hum-primary-light);margin-bottom:12px}.hum-sintoma-cta-card strong{font-size:1.05rem;font-weight:700;color:var(--hum-text);margin-bottom:8px}.hum-sintoma-cta-card p{font-size:.85rem;color:var(--hum-muted);margin:0 0 16px;line-height:1.5}.hum-sintoma-cta-card a{display:inline-flex;align-items:center;gap:6px;background:var(--hum-primary);color:#020813;text-decoration:none;padding:10px 20px;border-radius:6px;font-weight:700;font-size:.86rem;transition:all .2s ease}.hum-sintoma-cta-card a:hover{background:var(--hum-primary-light);transform:translateY(-2px)}.hum-ciencia{padding:80px 0;background:var(--hum-bg2);border-bottom:1px solid var(--hum-border)}.hum-ciencia-grid{display:grid;grid-template-columns:1.1fr .9fr;gap:40px;align-items:center}.hum-timeline-ciencia{display:flex;flex-direction:column;gap:15px;margin-top:30px}.hum-time-item{position:relative;padding-left:20px;font-size:.9rem;line-height:1.6;color:#cbd5e1}.hum-time-item:before{content:"";position:absolute;left:0;top:6px;width:8px;height:8px;border-radius:50%;background:var(--hum-primary-light);box-shadow:0 0 8px var(--hum-primary-light)}.hum-time-item strong{color:var(--hum-primary-light);font-weight:700}.hum-microscope-box{background:#020813;border:1px solid var(--hum-border);border-radius:16px;overflow:hidden;box-shadow:0 15px 40px #0009}.hum-mic-header{display:flex;justify-content:space-between;align-items:center;background:#ffffff05;padding:12px 20px;border-bottom:1px solid var(--hum-border);font-size:.8rem;font-weight:700;text-transform:uppercase;color:var(--hum-muted)}.hum-rec-badge{display:inline-flex;align-items:center;gap:6px;color:var(--hum-red);font-size:.72rem;font-weight:800}.hum-rec-badge:before{content:"";width:6px;height:6px;background:var(--hum-red);border-radius:50%;animation:hum-ping 1.5s infinite}@keyframes hum-ping{0%{transform:scale(1);opacity:1}50%{transform:scale(2);opacity:.4}to{transform:scale(1);opacity:1}}.hum-mic-viewport{position:relative;height:260px;background:radial-gradient(circle,#0b1120,#020813 90%);display:flex;align-items:center;justify-content:center;overflow:hidden}.hum-pista-cobre{position:relative;width:140px;height:24px;background:#ea580c;border-radius:12px;box-shadow:0 0 15px #ea580c66}.hum-sulfato-deposit{position:absolute;width:60%;height:100%;inset:0 0 0 20%;background:radial-gradient(circle,#10b981,#047857 70%);border-radius:12px;filter:blur(2px);opacity:.85;animation:hum-sulf-spread 4s infinite alternate ease-in-out}@keyframes hum-sulf-spread{0%{width:30%;left:35%}to{width:80%;left:10%}}.hum-spark-effect{position:absolute;right:30%;top:-10px;width:2px;height:20px;background:var(--hum-primary-light);opacity:.8;filter:blur(1px);animation:hum-spark .3s infinite steps(2)}@keyframes hum-spark{0%{opacity:0;transform:scaleY(0)}50%{opacity:1;transform:scaleY(1) rotate(20deg)}to{opacity:0;transform:scaleY(0)}}.hum-grid-overlay{position:absolute;inset:0;pointer-events:none;background:linear-gradient(rgba(6,182,212,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(6,182,212,.03) 1px,transparent 1px);background-size:20px 20px}.hum-mic-footer{padding:12px 20px;background:#ffffff03;border-top:1px solid var(--hum-border);font-size:.8rem;color:var(--hum-muted);line-height:1.4}.hum-advertencias{padding:80px 0;background:var(--hum-light-bg);border-bottom:1px solid #e2e8f0;color:var(--hum-dark-text)}.hum-advertencias .hum-eyebrow,.hum-advertencias .hum-eyebrow i{color:#1d4ed8}.hum-advertencias .hum-h2,.hum-advertencias h3{color:var(--hum-dark-text)}.hum-advertencias .hum-desc,.hum-advertencias p{color:var(--hum-soft-text)}.hum-advertencias-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px}.hum-advertencia-card{background:#fff;border:1px solid #dbe4ef;padding:25px;border-radius:12px;display:flex;gap:15px;align-items:flex-start;border-left:4px solid var(--adv-color)}.hum-adv-icon{font-size:1.35rem;color:var(--adv-color);flex-shrink:0;margin-top:2px}.hum-advertencia-card h3{font-size:1.05rem;font-weight:700;color:var(--hum-dark-text);margin:0 0 6px;font-family:Kanit,sans-serif}.hum-advertencia-card p{font-size:.86rem;color:var(--hum-soft-text);line-height:1.6;margin:0}.hum-proceso{padding:80px 0;background:var(--hum-bg2);border-bottom:1px solid var(--hum-border)}.hum-proceso-head{display:flex;flex-direction:column;gap:20px;margin-bottom:50px}.hum-proceso-tags{display:flex;flex-wrap:wrap;gap:10px}.hum-proceso-tags span{display:inline-flex;align-items:center;gap:6px;font-size:.78rem;font-weight:600;color:var(--hum-primary-light);background:#06b6d40f;padding:5px 12px;border-radius:6px;border:1px solid rgba(6,182,212,.15)}.hum-proceso-steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;margin-bottom:40px}.hum-step{background:#ffffff05;border:1px solid var(--hum-border);padding:30px;border-radius:12px;position:relative;transition:border-color .2s ease}.hum-step:hover{border-color:#06b6d440}.hum-step-num{position:absolute;right:20px;top:15px;font-size:1.8rem;font-weight:900;color:#06b6d414;font-family:Kanit,sans-serif}.hum-step-icon{width:46px;height:46px;border-radius:8px;background:#06b6d414;display:flex;align-items:center;justify-content:center;font-size:1.2rem;color:var(--hum-primary-light);margin-bottom:15px}.hum-step-body h3{font-size:1.05rem;font-weight:700;color:var(--hum-text);margin:0 0 8px;font-family:Kanit,sans-serif}.hum-step-body p{font-size:.86rem;color:var(--hum-muted);line-height:1.6;margin:0}.hum-proceso-proof{display:grid;grid-template-columns:auto 1fr auto;gap:20px;align-items:center;background:#ffffff03;border:1px solid var(--hum-border);padding:25px;border-radius:12px}.hum-proof-icon{width:44px;height:44px;border-radius:50%;background:#22c55e1a;color:var(--hum-green);display:flex;align-items:center;justify-content:center;font-size:1.25rem;flex-shrink:0}.hum-proof-icon svg{width:22px;height:22px;fill:currentColor}.hum-proceso-proof h3{font-size:1.05rem;font-weight:700;color:var(--hum-text);margin:0 0 4px;font-family:Kanit,sans-serif}.hum-proceso-proof p{font-size:.85rem;color:var(--hum-muted);line-height:1.5;margin:0}.hum-proof-cta{display:inline-flex;align-items:center;gap:8px;background:var(--hum-primary);color:#020813;font-weight:700;font-size:.86rem;padding:10px 18px;border-radius:6px;text-decoration:none;white-space:nowrap;transition:all .2s ease}.hum-proof-cta:hover{background:var(--hum-primary-light);transform:translateY(-2px)}.hum-microsoldadura{padding:80px 0;background:var(--hum-bg3);border-bottom:1px solid var(--hum-border)}.hum-micro-split{display:grid;grid-template-columns:.95fr 1.05fr;gap:40px;align-items:center}.hum-micro-image-box{position:relative;height:380px;background:url(https://images.unsplash.com/photo-1597872200969-2b65d56bd16b?w=800&q=80) center/cover no-repeat;border-radius:16px;border:1px solid var(--hum-border);overflow:hidden}.hum-micro-tag{position:absolute;top:20px;left:20px;z-index:3;display:inline-flex;align-items:center;gap:6px;background:#020813b3;border:1px solid var(--hum-primary);border-radius:6px;padding:5px 12px;font-size:.78rem;font-weight:700;color:var(--hum-primary-light)}.hum-micro-overlay{position:absolute;inset:0;background:linear-gradient(to top,#020813d9,#02081333)}.hum-micro-list{list-style:none;padding:0;margin:0 0 25px;display:flex;flex-direction:column;gap:12px}.hum-micro-list li{display:flex;align-items:flex-start;gap:10px;font-size:.94rem;color:#cbd5e1}.hum-micro-list li i{color:var(--hum-primary-light);font-size:1.05rem;margin-top:3px}.hum-comparacion{padding:80px 0;background:var(--hum-bg2);border-bottom:1px solid var(--hum-border)}.hum-comp-table-wrap{overflow-x:auto;background:#ffffff03;border:1px solid var(--hum-border);border-radius:12px}.hum-comp-table{width:100%;border-collapse:collapse;text-align:left}.hum-comp-table th,.hum-comp-table td{padding:18px 24px;border-bottom:1px solid var(--hum-border);font-size:.94rem}.hum-comp-table th{font-weight:700;color:var(--hum-text);text-transform:uppercase;font-size:.8rem;letter-spacing:.05em;background:#ffffff05}.hum-comp-table tr:last-child td{border-bottom:none}.hum-col-pixon{width:30%;font-weight:700;color:var(--hum-primary-light);background:#06b6d403}.hum-col-otros{width:30%;color:var(--hum-muted)}.hum-comp-yes{display:inline-flex;align-items:center;gap:6px;color:#4ade80;font-weight:700}.hum-comp-no{display:inline-flex;align-items:center;gap:6px;color:#f87171}.hum-comp-warn{display:inline-flex;align-items:center;gap:6px;color:#fbbf24}.hum-modelos{padding:80px 0;background:var(--hum-bg3);border-bottom:1px solid var(--hum-border)}.hum-modelos-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:10px;margin-bottom:25px}.hum-modelo-tag{background:#ffffff05;border:1px solid var(--hum-border);padding:12px;border-radius:8px;text-align:center;font-size:.86rem;font-weight:600;color:#cbd5e1;display:inline-flex;align-items:center;justify-content:center;gap:8px;transition:border-color .2s ease}.hum-modelo-tag:hover{border-color:#06b6d440}.hum-modelo-tag i{color:var(--hum-muted)}.hum-modelos-note{display:inline-flex;align-items:center;gap:8px;font-size:.86rem;color:var(--hum-muted)}.hum-modelos-note i{color:var(--hum-primary-light)}.hum-checklist{padding:80px 0;background:var(--hum-light-bg);border-bottom:1px solid #e2e8f0;color:var(--hum-dark-text)}.hum-checklist .hum-eyebrow,.hum-checklist .hum-eyebrow i{color:#1d4ed8}.hum-checklist .hum-h2,.hum-checklist h3,.hum-checklist span{color:var(--hum-dark-text)}.hum-checklist .hum-desc,.hum-checklist p{color:var(--hum-soft-text)}.hum-check-layout{display:grid;grid-template-columns:.9fr 1.1fr;gap:40px;align-items:center}.hum-check-copy h2{color:var(--hum-dark-text)}.hum-check-copy p{color:var(--hum-soft-text);margin-bottom:25px}.hum-check-list{display:flex;flex-direction:column;gap:14px}.hum-check-item{display:flex;align-items:center;gap:12px;font-size:.94rem;font-weight:600;color:var(--hum-dark-text)}.hum-check-mark{width:24px;height:24px;border-radius:50%;background:#22c55e1a;color:var(--hum-green);display:flex;align-items:center;justify-content:center;font-size:.82rem;flex-shrink:0}.hum-porque{padding:80px 0;background:var(--hum-bg2);border-bottom:1px solid var(--hum-border)}.hum-porque-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:20px}.hum-porque-card{background:#ffffff05;border:1px solid var(--hum-border);padding:30px;border-radius:12px;transition:transform .2s ease,border-color .2s ease}.hum-porque-card:hover{transform:translateY(-3px);border-color:#06b6d440}.hum-porque-icon{width:48px;height:48px;border-radius:8px;background:#06b6d414;display:flex;align-items:center;justify-content:center;font-size:1.25rem;color:var(--hum-primary-light);margin-bottom:20px}.hum-porque-card h3{font-size:1.1rem;font-weight:700;color:var(--hum-text);margin:0 0 8px;font-family:Kanit,sans-serif}.hum-porque-card p{font-size:.88rem;color:var(--hum-muted);line-height:1.6;margin:0}.hum-garantia{padding:80px 0;background:var(--hum-bg3);border-bottom:1px solid var(--hum-border)}.hum-garantia-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:20px;margin-bottom:40px}.hum-garantia-card{background:#ffffff03;border:1px solid var(--hum-border);padding:25px;border-radius:12px}.hum-garantia-icon{width:44px;height:44px;border-radius:50%;background:#22c55e14;display:flex;align-items:center;justify-content:center;font-size:1.15rem;color:#4ade80;margin-bottom:16px}.hum-garantia-card h3{font-size:1rem;font-weight:700;color:var(--hum-text);margin:0 0 6px;font-family:Kanit,sans-serif}.hum-garantia-card p{font-size:.85rem;color:var(--hum-muted);line-height:1.6;margin:0}.hum-garantia-cta{text-align:center}.hum-related{padding:80px 0;background:var(--hum-bg2);border-bottom:1px solid var(--hum-border)}.hum-related-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:15px}.hum-related-card{display:flex;align-items:center;gap:15px;background:#ffffff03;border:1px solid var(--hum-border);padding:20px;border-radius:12px;text-decoration:none;transition:all .2s ease;position:relative}.hum-related-card:hover{border-color:#06b6d440;background:#ffffff05}.hum-related-icon{width:44px;height:44px;border-radius:8px;background:#ffffff08;display:flex;align-items:center;justify-content:center;font-size:1.1rem;color:var(--hum-muted);transition:color .2s ease;flex-shrink:0}.hum-related-card:hover .hum-related-icon{color:var(--hum-primary-light)}.hum-related-body{flex-grow:1;padding-right:15px}.hum-related-body h3{font-size:.95rem;font-weight:700;color:var(--hum-text);margin:0 0 4px;font-family:Kanit,sans-serif}.hum-related-body p{font-size:.8rem;color:var(--hum-muted);line-height:1.4;margin:0}.hum-related-arrow{font-size:.85rem;color:var(--hum-muted);opacity:0;transition:transform .2s ease,opacity .2s ease}.hum-related-card:hover .hum-related-arrow{opacity:1;transform:translate(3px)}.hum-faq-dark{border-bottom:1px solid var(--hum-border)!important}.hum-faq-dark .container{max-width:900px}.hum-faq-dark .faq-item,.hum-faq-dark .faq-item--open{background:#f8fafc0b!important;border-color:#93c5fd2e!important;box-shadow:none!important}.hum-faq-dark .faq-item:hover{background:#06b6d414!important;border-color:#22d3ee6b!important}.hum-faq-dark .faq-question,.hum-faq-dark .faq-question:hover,.hum-faq-dark .faq-question:focus,.hum-faq-dark .faq-page-content .faq-item--open .faq-question{background:transparent!important;color:#f8fafc!important}.hum-faq-dark .faq-answer-inner,.hum-faq-dark .faq-answer,.hum-faq-dark .faq-answer p,.hum-faq-dark .faq-answer li{color:#cfe7f6!important}.hum-faq-dark .faq-chevron{color:#22d3ee!important}.hum-comments{background:var(--hum-bg2);border-bottom:1px solid var(--hum-border);padding:40px 0}.hum-contact-shell{background:var(--hum-light-bg)}.hum-contact-shell #ubicacion.contact{background:var(--hum-light-bg)!important}.hum-contact-shell #ubicacion.contact h2,.hum-contact-shell #ubicacion.contact h3,.hum-contact-shell #ubicacion.contact strong{color:var(--hum-dark-text)!important}.hum-contact-shell #ubicacion.contact p,.hum-contact-shell #ubicacion.contact li{color:var(--hum-soft-text)!important}.hum-contact-shell #ubicacion.contact .contact-details--uniform a{color:#1d4ed8!important}.hum-contact-shell #ubicacion.contact .coverage-title{color:var(--hum-dark-text)!important}.hum-contact-shell #ubicacion.contact .coverage-subtitle{color:var(--hum-soft-text)!important}.hum-hero,.hum-stats,.hum-auxilios,.hum-sintomas,.hum-ciencia,.hum-proceso,.hum-microsoldadura,.hum-comparacion,.hum-modelos,.hum-porque,.hum-garantia,.hum-related{background:var(--hum-light-bg)!important;color:var(--hum-dark-text)!important;border-bottom-color:#dbe4ef!important}.hum-hero .hum-badge,.hum-hero .hum-sub,.hum-hero .hum-trust-bar span i,.hum-stats .hum-eyebrow,.hum-auxilios .hum-eyebrow,.hum-sintomas .hum-eyebrow,.hum-ciencia .hum-eyebrow,.hum-proceso .hum-eyebrow,.hum-microsoldadura .hum-eyebrow,.hum-comparacion .hum-eyebrow,.hum-modelos .hum-eyebrow,.hum-porque .hum-eyebrow,.hum-garantia .hum-eyebrow,.hum-related .hum-eyebrow{color:#1d4ed8!important}.hum-hero .hum-h1{background:none!important;color:var(--hum-dark-text)!important;-webkit-text-fill-color:var(--hum-dark-text)!important}.hum-hero .hum-copy,.hum-hero .hum-copy--secondary,.hum-hero .hum-chip,.hum-hero .hum-trust-bar span,.hum-stats .hum-desc,.hum-stats .hum-stat-label,.hum-auxilios .hum-desc,.hum-auxilios p,.hum-sintomas .hum-desc,.hum-sintomas p,.hum-ciencia .hum-desc,.hum-ciencia p,.hum-ciencia .hum-time-item,.hum-proceso .hum-desc,.hum-proceso p,.hum-microsoldadura .hum-desc,.hum-microsoldadura .hum-copy,.hum-micro-list li,.hum-comparacion .hum-desc,.hum-modelos .hum-desc,.hum-modelos-note,.hum-porque .hum-desc,.hum-porque p,.hum-garantia .hum-desc,.hum-garantia p,.hum-related .hum-desc,.hum-related p{color:var(--hum-soft-text)!important}.hum-stats .hum-h2,.hum-stats .hum-stat-num,.hum-auxilios .hum-h2,.hum-auxilios h3,.hum-sintomas .hum-h2,.hum-sintomas h3,.hum-ciencia .hum-h2,.hum-ciencia strong,.hum-proceso .hum-h2,.hum-proceso h3,.hum-microsoldadura .hum-h2,.hum-comparacion .hum-h2,.hum-comp-table th,.hum-comp-table td,.hum-modelos .hum-h2,.hum-modelo-tag,.hum-porque .hum-h2,.hum-porque h3,.hum-garantia .hum-h2,.hum-garantia h3,.hum-related .hum-h2,.hum-related h3{color:var(--hum-dark-text)!important}.hum-stat-card,.hum-aux-col,.hum-sintoma-card,.hum-sintoma-cta-card,.hum-step,.hum-proceso-proof,.hum-comp-table-wrap,.hum-modelo-tag,.hum-porque-card,.hum-garantia-card,.hum-related-card{background:#fff!important;border-color:#dbe4ef!important}.hum-stat-card:hover,.hum-sintoma-card:hover,.hum-step:hover,.hum-porque-card:hover,.hum-related-card:hover{background:#fff!important;border-color:#1d4ed859!important}.hum-hero-card,.hum-water-visual,.hum-microscope-box,.hum-mic-viewport{background-color:#020813!important;color:var(--hum-text)!important}.hum-hero-card .hum-card-checks li,.hum-hero-card .hum-card-cta,.hum-microscope-box p,.hum-microscope-box .hum-mic-header,.hum-microscope-box .hum-mic-footer{color:#cfe7f6!important}.hum-hero-card .hum-card-header,.hum-hero-card .hum-card-header i,.hum-hero-card .hum-card-checks li i,.hum-microscope-box strong{color:var(--hum-primary-light)!important}@media(max-width:900px){.hum-hero-inner{grid-template-columns:1fr;gap:40px;text-align:center}.hum-chips,.hum-trust-bar,.hum-cta-group{justify-content:center}.hum-check-layout,.hum-micro-split{grid-template-columns:1fr;gap:30px}.hum-micro-image-box{height:260px}.hum-ciencia-grid{grid-template-columns:1fr;gap:40px}}@media(max-width:768px){.hum-auxilios-split{grid-template-columns:1fr}.hum-emergency-box,.hum-proceso-proof{grid-template-columns:1fr;text-align:center;justify-items:center}}.charge-page{--charge-dark: #0f2a4a;--charge-ink: #10233d;--charge-muted: #334155;--charge-soft: #f1f7ff;--charge-light: #f8fafc;--charge-panel: #ffffff;--charge-border: #dbe4ef;--charge-cyan: #06b6d4;--charge-blue: #1d4ed8;font-family:Inter,Kanit,sans-serif;background:var(--charge-light);color:var(--charge-dark)}.charge-container{max-width:1180px;margin:0 auto;padding:0 20px}.charge-hero{padding:90px 0 74px;background:radial-gradient(circle at 88% 12%,rgba(6,182,212,.12),transparent 30%),var(--charge-light)}.charge-hero-grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(320px,.62fr);gap:42px;align-items:center}.charge-eyebrow{display:inline-flex;align-items:center;gap:8px;color:var(--charge-blue);font-weight:900;text-transform:uppercase;letter-spacing:.08em;font-size:.78rem;margin-bottom:12px}.charge-hero h1,.charge-head h2,.charge-split h2,.charge-contact-intro h2{color:var(--charge-dark);font-family:Kanit,sans-serif;line-height:1.08;margin:0 0 12px}.charge-hero h1{font-size:clamp(2.45rem,5vw,4.25rem)}.charge-hero h2{color:var(--charge-blue);font-family:Kanit,sans-serif;font-size:clamp(1.08rem,2vw,1.45rem);line-height:1.25;margin:0 0 18px}.charge-hero p,.charge-head p,.charge-split p,.charge-contact-intro p{color:var(--charge-muted);line-height:1.7;margin:0 0 14px}.charge-lead{color:var(--charge-ink)!important;font-size:1.04rem;font-weight:650}.charge-badges{display:flex;flex-wrap:wrap;gap:9px;margin:24px 0}.charge-badges span{display:inline-flex;align-items:center;gap:7px;color:var(--charge-dark);background:#fff;border:1px solid var(--charge-border);border-radius:999px;padding:8px 11px;font-weight:800;font-size:.84rem}.charge-badges i{color:var(--charge-cyan)}.charge-actions{display:flex;flex-wrap:wrap;gap:12px}.charge-btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;border-radius:10px;padding:13px 18px;font-weight:900;text-decoration:none;transition:transform .2s ease,background .2s ease,border-color .2s ease}.charge-btn:hover{transform:translateY(-2px)}.charge-btn-primary{background:var(--charge-cyan);color:#02131d!important;border:1px solid var(--charge-cyan)}.charge-btn-secondary{background:#fff;color:var(--charge-dark)!important;border:1px solid var(--charge-border)}.charge-hero-card{background:#06111f;border:1px solid rgba(147,197,253,.18);border-radius:22px;overflow:hidden;box-shadow:0 28px 70px #0f2a4a2e;color:#f8fafc}.charge-hero-card img{width:100%;height:220px;object-fit:cover;display:block}.charge-card-body{padding:24px}.charge-card-body h3{color:#f8fafc;font-family:Kanit,sans-serif;margin:0 0 14px;font-size:1.35rem}.charge-card-body ul{list-style:none;padding:0;margin:0;display:grid;gap:10px}.charge-card-body li{color:#dbeafe;display:flex;gap:9px;font-weight:750}.charge-card-body li i{color:#22d3ee;margin-top:3px}.charge-card-body p{color:#cfe7f6;line-height:1.55;margin:18px 0 0;font-size:.9rem}.charge-section{padding:78px 0}.charge-page .charge-light{background:var(--charge-light)!important;background-color:var(--charge-light)!important}.charge-page .charge-soft{background:var(--charge-soft)!important;background-color:var(--charge-soft)!important}.charge-page .charge-dark{background:#07111f!important;background-color:#07111f!important;color:#f8fafc!important}.charge-head{max-width:820px;margin:0 auto 34px;text-align:center}.charge-head h2,.charge-split h2,.charge-contact-intro h2{font-size:clamp(1.8rem,3.4vw,2.8rem)}.charge-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.charge-grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}.charge-card,.charge-dark-card{border-radius:16px;padding:22px;border:1px solid var(--charge-border);background:#fff;box-shadow:0 16px 40px #0f2a4a12}.charge-card i,.charge-dark-card i{width:42px;height:42px;display:inline-flex;align-items:center;justify-content:center;border-radius:12px;margin-bottom:14px;color:var(--charge-blue);background:#eaf2ff}.charge-card h3,.charge-dark-card h3{color:var(--charge-dark);font-family:Kanit,sans-serif;font-size:1.12rem;line-height:1.25;margin:0 0 8px}.charge-card p,.charge-dark-card p{color:var(--charge-muted);line-height:1.62;margin:0;font-size:.92rem}.charge-card ul{margin:0;padding-left:18px;color:var(--charge-muted);line-height:1.7}.charge-split{display:grid;grid-template-columns:.86fr 1.14fr;gap:34px;align-items:center}.charge-compare-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.charge-dark .charge-eyebrow{color:#67e8f9}.charge-dark .charge-head h2,.charge-dark-card h3{color:#f8fafc}.charge-dark .charge-head p,.charge-dark-card p{color:#cfe7f6}.charge-dark-card{background:#ffffff0e;border-color:#93c5fd29;box-shadow:none}.charge-dark-card i{color:#67e8f9;background:#67e8f91f}.charge-photo,.charge-wide-photo{width:100%;display:block;object-fit:cover;border-radius:18px;border:1px solid var(--charge-border);box-shadow:0 18px 46px #0f2a4a1a}.charge-photo{height:320px}.charge-wide-photo{height:280px;margin-bottom:22px}.charge-grid-full{grid-column:1 / -1;margin-top:18px;grid-template-columns:repeat(4,minmax(0,1fr))}.charge-process{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.charge-process article{background:#fff;border:1px solid var(--charge-border);border-radius:16px;padding:22px}.charge-process span{color:var(--charge-blue);font-family:Kanit,sans-serif;font-size:1.7rem;font-weight:950}.charge-process h3,.charge-proof h3{color:var(--charge-dark);font-family:Kanit,sans-serif;margin:7px 0 8px}.charge-process p,.charge-proof p{color:var(--charge-muted);line-height:1.62;margin:0}.charge-proof{display:grid;grid-template-columns:auto 1fr;gap:16px;align-items:center;background:#fff;border:1px solid var(--charge-border);border-radius:16px;padding:22px;margin-top:18px}.charge-proof>i{color:#16a34a;font-size:1.55rem}.charge-models{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.charge-models span{display:inline-flex;align-items:center;gap:7px;background:#fff;color:var(--charge-dark);border:1px solid var(--charge-border);border-radius:999px;padding:10px 13px;font-weight:850}.charge-models i{color:var(--charge-blue)}.charge-note{color:var(--charge-muted);text-align:center;margin:22px 0 0;font-weight:750}.charge-page .charge-related-shell .svc-related{background:var(--charge-light)!important;background-color:var(--charge-light)!important;padding:78px 0}.charge-page .charge-related-shell .svc-related .ux-eyebrow{color:var(--charge-blue)!important}.charge-page .charge-related-shell .svc-related .ux-h2,.charge-page .charge-related-shell .related-card h4{color:var(--charge-dark)!important}.charge-page .charge-related-shell .related-card{background:#fff!important;border-color:var(--charge-border)!important;box-shadow:0 16px 40px #0f2a4a12}.charge-page .charge-related-shell .related-card:hover{background:#fff!important;border-color:#1d4ed859!important}.charge-page .charge-related-shell .related-card p{color:var(--charge-muted)!important}.charge-page .charge-related-shell .related-card span,.charge-page .charge-related-shell .related-card i{color:var(--charge-blue)!important}.charge-faq .faq-item,.charge-faq .faq-item--open{background:#f8fafc0b!important;border-color:#93c5fd2e!important}.charge-faq .faq-item:hover{background:#06b6d414!important;border-color:#22d3ee6b!important}.charge-faq .faq-question,.charge-faq .faq-question:hover,.charge-faq .faq-question:focus{color:#f8fafc!important;background:transparent!important}.charge-faq .faq-answer,.charge-faq .faq-answer p,.charge-faq .faq-answer-inner{color:#cfe7f6!important}.charge-comments{background:#07111f}.charge-contact-intro{background:var(--charge-light);padding:70px 0 28px;text-align:center}.charge-contact-intro p{max-width:760px;margin-left:auto;margin-right:auto}.charge-contact-shell{background:var(--charge-light)}.charge-contact-shell #ubicacion.contact{background:var(--charge-light)!important}.charge-contact-shell #ubicacion.contact h2,.charge-contact-shell #ubicacion.contact h3,.charge-contact-shell #ubicacion.contact strong{color:var(--charge-dark)!important}.charge-contact-shell #ubicacion.contact p,.charge-contact-shell #ubicacion.contact li{color:var(--charge-muted)!important}.charge-contact-shell #ubicacion.contact .contact-details--uniform a{color:var(--charge-blue)!important}@media(max-width:980px){.charge-hero-grid,.charge-split{grid-template-columns:1fr}.charge-grid,.charge-grid-4,.charge-grid-full,.charge-process,.charge-compare-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.charge-hero{padding:58px 0 48px}.charge-section{padding:54px 0}.charge-grid,.charge-grid-4,.charge-grid-full,.charge-process,.charge-compare-grid{grid-template-columns:1fr}.charge-actions,.charge-btn{width:100%}.charge-photo,.charge-wide-photo{height:220px}.charge-proof{grid-template-columns:1fr;text-align:center}}.isp-page{--isp-dark: #07111f;--isp-ink: #0f2a4a;--isp-muted: #0f2a4a;--isp-soft: #eef7ff;--isp-light: #f8fafc;--isp-border: #dbe7f3;--isp-blue: #1d4ed8;--isp-cyan: #22d3ee;background:var(--isp-light);color:var(--isp-ink);overflow-x:hidden}.isp-container{max-width:1180px;margin:0 auto;padding:0 20px}.isp-hero{padding:86px 0 74px;background:radial-gradient(circle at 86% 12%,rgba(34,211,238,.18),transparent 30%),linear-gradient(180deg,#f8fafc,#eef7ff)}.isp-hero-grid,.isp-split,.isp-diagnosis-grid{display:grid;grid-template-columns:minmax(0,1.06fr) minmax(320px,.72fr);gap:40px;align-items:center}.isp-eyebrow{display:inline-flex;align-items:center;gap:8px;color:var(--isp-blue);font-size:.78rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase;margin-bottom:12px}.isp-hero h1,.isp-hero h2,.isp-head h2,.isp-split h2,.isp-diagnosis-grid h2,.isp-contact-intro h2{font-family:Kanit,sans-serif;line-height:1.08;margin:0 0 12px;letter-spacing:0}.isp-hero h1{color:var(--isp-ink);font-size:clamp(2.45rem,5vw,4.25rem);max-width:820px}.isp-hero h2{color:var(--isp-blue);font-size:clamp(1.05rem,2vw,1.45rem);max-width:780px}.isp-hero p,.isp-head p,.isp-split p,.isp-diagnosis-grid p,.isp-contact-intro p{color:var(--isp-muted);line-height:1.7;margin:0 0 14px}.isp-lead{color:#10233d!important;font-weight:650;font-size:1.04rem}.isp-badges,.isp-actions,.isp-models{display:flex;flex-wrap:wrap;gap:10px}.isp-badges{margin:24px 0}.isp-badges span,.isp-models span{display:inline-flex;align-items:center;gap:8px;border:1px solid var(--isp-border);background:#fff;color:var(--isp-ink);border-radius:999px;padding:8px 12px;font-weight:850;font-size:.84rem}.isp-badges i,.isp-models i{color:var(--isp-blue)}.isp-btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;border-radius:11px;padding:13px 18px;font-weight:900;text-decoration:none;transition:transform .2s ease,border-color .2s ease,background .2s ease}.isp-btn:hover{transform:translateY(-2px)}.isp-btn-primary{background:var(--isp-cyan);border:1px solid var(--isp-cyan);color:#02131d!important}.isp-btn-secondary{background:#fff;border:1px solid var(--isp-border);color:var(--isp-ink)!important}.isp-hero-card{background:#06111f;border:1px solid rgba(147,197,253,.18);border-radius:22px;overflow:hidden;color:#f8fafc;box-shadow:0 28px 70px #0f2a4a2e}.isp-audio-visual{min-height:300px;display:grid;place-items:center;background:radial-gradient(circle at center,rgba(34,211,238,.18),transparent 48%),linear-gradient(135deg,#0f172a,#020617)}.isp-phone{position:relative;width:176px;aspect-ratio:9 / 16;border-radius:32px;background:linear-gradient(160deg,#1e293b,#020617);border:1px solid rgba(226,232,240,.26);box-shadow:inset 0 0 0 1px #ffffff0f,0 26px 60px #0006;display:grid;place-items:center;transform:rotate(-5deg)}.isp-phone>i{color:#e2e8f038;font-size:2.2rem}.isp-notch{position:absolute;top:12px;left:50%;transform:translate(-50%);width:70px;height:18px;border-radius:999px;background:#020617}.isp-speaker{position:absolute;left:50%;transform:translate(-50%);width:74px;height:7px;border-radius:999px;background:#22d3ee;box-shadow:0 0 18px #22d3ee99}.isp-speaker-top{top:38px}.isp-speaker-bottom{bottom:28px}.isp-wave{position:absolute;border:2px solid rgba(34,211,238,.52);border-left:0;border-bottom:0;border-radius:0 999px 0 0;transform:rotate(45deg)}.isp-wave-a{right:-30px;top:96px;width:34px;height:34px}.isp-wave-b{right:-44px;top:82px;width:58px;height:58px;opacity:.7}.isp-wave-c{right:-58px;top:68px;width:84px;height:84px;opacity:.42}.isp-card-body{padding:24px}.isp-card-body h3{color:#f8fafc;font-family:Kanit,sans-serif;font-size:1.35rem;margin:0 0 14px}.isp-card-body ul{list-style:none;padding:0;margin:0;display:grid;gap:10px}.isp-card-body li{display:flex;align-items:center;gap:9px;color:#dbeafe;font-weight:750}.isp-card-body li i{color:#67e8f9}.isp-section{padding:76px 0}.isp-light{background:var(--isp-light)}.isp-soft{background:var(--isp-soft)}.isp-dark{background:var(--isp-soft);color:var(--isp-ink)}.isp-head{max-width:860px;margin:0 auto 34px;text-align:center}.isp-head h2,.isp-split h2,.isp-diagnosis-grid h2,.isp-contact-intro h2{color:var(--isp-ink);font-size:clamp(1.8rem,3.4vw,2.75rem)}.isp-dark .isp-head h2,.isp-dark .isp-diagnosis-grid h2,.isp-dark-card h3,.isp-dark .isp-head p,.isp-dark .isp-diagnosis-grid p,.isp-dark-card p{color:var(--isp-ink)}.isp-dark .isp-eyebrow{color:var(--isp-blue)}.isp-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.isp-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.isp-card,.isp-dark-card{background:#fff;border:1px solid var(--isp-border);border-radius:16px;padding:22px;box-shadow:0 16px 40px #0f2a4a12}.isp-card i,.isp-dark-card i{width:42px;height:42px;display:inline-flex;align-items:center;justify-content:center;border-radius:12px;color:var(--isp-blue);background:#eaf3ff;margin-bottom:14px}.isp-card h3,.isp-dark-card h3,.isp-cause-list h3,.isp-steps h3,.isp-process h3,.isp-humidity-panel h3{color:var(--isp-ink);font-family:Kanit,sans-serif;font-size:1.1rem;line-height:1.25;margin:0 0 8px}.isp-card p,.isp-dark-card p,.isp-cause-list p,.isp-steps p,.isp-process p,.isp-humidity-panel p{color:var(--isp-muted);line-height:1.62;margin:0;font-size:.92rem}.isp-dark-card{background:#fff;border-color:var(--isp-border);box-shadow:0 16px 40px #0f2a4a12}.isp-dark-card i{color:var(--isp-blue);background:#eaf3ff}.isp-photo{width:100%;height:420px;object-fit:cover;display:block;border-radius:18px;border:1px solid var(--isp-border);box-shadow:0 18px 46px #0f2a4a1a}.isp-cause-list{display:grid;gap:12px}.isp-cause-list article{display:grid;grid-template-columns:48px 1fr;gap:14px;align-items:start;background:#fff;border:1px solid var(--isp-border);border-radius:16px;padding:16px}.isp-cause-list i{width:42px;height:42px;display:grid;place-items:center;border-radius:12px;color:var(--isp-blue);background:#eaf3ff}.isp-steps{display:grid;gap:12px}.isp-steps article{display:grid;grid-template-columns:52px 1fr;gap:14px;padding:18px;border-radius:16px;border:1px solid var(--isp-border);background:#fff;box-shadow:0 16px 40px #0f2a4a12}.isp-steps span,.isp-process span{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:12px;background:#eaf3ff;color:var(--isp-blue);font-weight:950}.isp-steps h3,.isp-steps p{color:var(--isp-ink)}.isp-process{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.isp-process article{background:#fff;border:1px solid var(--isp-border);border-radius:16px;padding:22px}.isp-process span{color:var(--isp-blue);background:#eaf3ff;margin-bottom:14px}.isp-humidity-panel{display:grid;grid-template-columns:.9fr 1.1fr;gap:28px;align-items:center;background:#fff;border:1px solid var(--isp-border);border-radius:20px;padding:22px;box-shadow:0 16px 40px #0f2a4a12}.isp-humidity-panel img{width:100%;height:300px;object-fit:cover;border-radius:16px;display:block}.isp-humidity-panel h3{color:var(--isp-ink);font-size:1.5rem}.isp-humidity-panel p{color:var(--isp-ink);margin-bottom:18px}.isp-models{justify-content:center}.isp-related-shell .svc-related{background:var(--isp-light)!important;padding:76px 0}.isp-related-shell .svc-related .ux-eyebrow{color:var(--isp-blue)!important}.isp-related-shell .svc-related .ux-h2,.isp-related-shell .related-card h4{color:var(--isp-ink)!important}.isp-related-shell .related-card{background:#fff!important;border-color:var(--isp-border)!important;box-shadow:0 16px 40px #0f2a4a12}.isp-related-shell .related-card p{color:var(--isp-muted)!important}.isp-related-shell .related-card span,.isp-related-shell .related-card i{color:var(--isp-blue)!important}.isp-faq .faq-item,.isp-faq .faq-item--open{background:#f8fafc0b!important;border-color:#93c5fd2e!important;box-shadow:none!important}.isp-faq .faq-question,.isp-faq .faq-question:hover,.isp-faq .faq-question:focus{background:transparent!important;color:#f8fafc!important}.isp-faq .faq-answer-inner{color:#cfe7f6!important}.isp-comments{background:var(--isp-dark)}.isp-contact-intro{background:var(--isp-light);padding:70px 0 30px;text-align:center}.isp-contact-intro p{max-width:760px;margin-left:auto;margin-right:auto}.isp-contact-shell,.isp-contact-shell #ubicacion.contact{background:var(--isp-light)!important}.isp-contact-shell #ubicacion.contact h2,.isp-contact-shell #ubicacion.contact h3,.isp-contact-shell #ubicacion.contact strong{color:var(--isp-ink)!important}.isp-contact-shell #ubicacion.contact p,.isp-contact-shell #ubicacion.contact li,.isp-contact-shell #ubicacion.contact span{color:var(--isp-muted)!important}.isp-contact-shell #ubicacion.contact .glass-card,.isp-contact-shell #ubicacion.contact .coverage-area,.isp-contact-shell #ubicacion.contact .contact-form{background:#fff!important;border-color:var(--isp-border)!important;box-shadow:0 14px 34px #0f2a4a14!important}@media(max-width:980px){.isp-hero-grid,.isp-split,.isp-diagnosis-grid,.isp-humidity-panel{grid-template-columns:1fr}.isp-grid,.isp-grid-2,.isp-process{grid-template-columns:repeat(2,minmax(0,1fr))}.isp-hero-card{max-width:560px}}@media(max-width:640px){.isp-hero{padding:54px 0 46px}.isp-section{padding:52px 0}.isp-hero h1{font-size:clamp(2rem,11vw,3rem)}.isp-grid,.isp-grid-2,.isp-process{grid-template-columns:1fr}.isp-actions,.isp-btn{width:100%}.isp-photo,.isp-humidity-panel img{height:230px}.isp-audio-visual{min-height:250px}.isp-phone{width:148px}}.idi-page{--idi-ink: #0f2a4a;--idi-muted: #334155;--idi-blue: #1d4ed8;--idi-cyan: #22d3ee;--idi-soft: #eef7ff;--idi-light: #f8fafc;--idi-border: #dbe7f3;--idi-dark: #07111f;color:var(--idi-ink);background:var(--idi-light);overflow-x:hidden}.idi-container{max-width:1180px;margin:0 auto;padding:0 20px}.idi-hero{padding:86px 0 74px;background:radial-gradient(circle at 85% 12%,rgba(34,211,238,.18),transparent 30%),linear-gradient(180deg,#f8fafc,#eef7ff)}.idi-hero-grid,.idi-split{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(320px,.72fr);gap:40px;align-items:center}.idi-eyebrow{display:inline-flex;align-items:center;gap:8px;color:var(--idi-blue);font-size:.78rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase;margin-bottom:12px}.idi-hero h1,.idi-hero h2,.idi-head h2,.idi-split h2,.idi-contact-intro h2{font-family:Kanit,sans-serif;line-height:1.08;letter-spacing:0;margin:0 0 12px;color:var(--idi-ink)}.idi-hero h1{font-size:clamp(2.45rem,5vw,4.35rem);max-width:860px}.idi-hero h2{color:var(--idi-blue);font-size:clamp(1.05rem,2vw,1.45rem);max-width:820px}.idi-hero p,.idi-head p,.idi-split p,.idi-card p,.idi-contact-intro p{color:var(--idi-muted);line-height:1.7;margin:0 0 14px}.idi-lead{color:var(--idi-ink)!important;font-size:1.04rem;font-weight:680}.idi-keywords,.idi-actions,.idi-models,.idi-check-list{display:flex;flex-wrap:wrap;gap:10px}.idi-keywords{margin:24px 0}.idi-keywords span,.idi-models span,.idi-check-list span{display:inline-flex;align-items:center;gap:8px;background:#fff;color:var(--idi-ink);border:1px solid var(--idi-border);border-radius:999px;padding:8px 12px;font-weight:850;font-size:.84rem}.idi-check-list{margin-top:18px}.idi-check-list i,.idi-models i{color:var(--idi-blue)}.idi-btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;border-radius:11px;padding:13px 18px;font-weight:900;text-decoration:none;transition:transform .2s ease,background .2s ease,border-color .2s ease}.idi-btn:hover{transform:translateY(-2px)}.idi-btn-primary{background:var(--idi-cyan);border:1px solid var(--idi-cyan);color:#02131d!important}.idi-btn-secondary{background:#fff;border:1px solid var(--idi-border);color:var(--idi-ink)!important}.idi-hero-card{background:#06111f;border:1px solid rgba(147,197,253,.18);border-radius:22px;overflow:hidden;box-shadow:0 28px 70px #0f2a4a2e;color:#f8fafc}.idi-device{min-height:310px;display:grid;place-items:center;background:radial-gradient(circle at center,rgba(34,211,238,.2),transparent 48%),linear-gradient(135deg,#0f172a,#020617)}.idi-phone{width:178px;aspect-ratio:9 / 16;border-radius:32px;background:linear-gradient(160deg,#1e293b,#020617);border:1px solid rgba(226,232,240,.26);box-shadow:inset 0 0 0 1px #ffffff0f,0 26px 60px #0006;display:grid;place-items:center;position:relative;transform:rotate(-5deg)}.idi-phone>i{color:#e2e8f038;font-size:2.2rem}.idi-notch{position:absolute;top:12px;left:50%;transform:translate(-50%);width:70px;height:18px;border-radius:999px;background:#020617}.idi-scan{position:absolute;left:18px;right:18px;height:2px;background:linear-gradient(90deg,transparent,#22d3ee,transparent);box-shadow:0 0 18px #22d3eea6}.idi-scan-a{top:38%}.idi-scan-b{bottom:34%}.idi-chip{position:absolute;right:-16px;bottom:58px;width:52px;height:52px;display:grid;place-items:center;border-radius:16px;background:#22d3ee;color:#02131d;box-shadow:0 16px 36px #00000040}.idi-card-body{padding:24px}.idi-card-body h3{color:#f8fafc;font-family:Kanit,sans-serif;margin:0 0 14px;font-size:1.35rem}.idi-card-body ul{list-style:none;margin:0;padding:0;display:grid;gap:10px}.idi-card-body li{color:#dbeafe;display:flex;align-items:center;gap:9px;font-weight:750}.idi-card-body li i{color:#67e8f9}.idi-section{padding:76px 0}.idi-light{background:var(--idi-light)}.idi-soft,.idi-dark{background:var(--idi-soft)}.idi-head{max-width:900px;margin:0 auto 34px;text-align:center}.idi-head h2,.idi-split h2,.idi-contact-intro h2{font-size:clamp(1.8rem,3.4vw,2.8rem)}.idi-symptom-grid,.idi-grid-3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.idi-grid-2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.idi-grid-4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.idi-card{background:#fff;border:1px solid var(--idi-border);border-radius:16px;padding:22px;box-shadow:0 16px 40px #0f2a4a12}.idi-card i,.idi-route-card i{width:42px;height:42px;display:inline-flex;align-items:center;justify-content:center;border-radius:12px;color:var(--idi-blue);background:#eaf3ff;margin-bottom:14px}.idi-card h3,.idi-route-card h3,.idi-process h3,.idi-intent-list strong{color:var(--idi-ink);font-family:Kanit,sans-serif;font-size:1.1rem;line-height:1.25;margin:0 0 8px}.idi-card small{display:inline-flex;margin-top:14px;color:var(--idi-blue);background:#eaf3ff;border-radius:999px;padding:6px 10px;font-weight:850;font-size:.74rem}.idi-intent-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.idi-intent-list article{background:#fff;border:1px solid var(--idi-border);border-radius:16px;padding:18px;box-shadow:0 16px 40px #0f2a4a12}.idi-intent-list p{color:var(--idi-muted);line-height:1.62;margin:0}.idi-photo{width:100%;height:390px;object-fit:cover;display:block;border-radius:18px;border:1px solid var(--idi-border);box-shadow:0 18px 46px #0f2a4a1a}.idi-process{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.idi-process article{background:#fff;border:1px solid var(--idi-border);border-radius:16px;padding:22px;box-shadow:0 16px 40px #0f2a4a12}.idi-process span{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:12px;background:#eaf3ff;color:var(--idi-blue);font-weight:950;margin-bottom:14px}.idi-process p,.idi-route-card p{color:var(--idi-muted);line-height:1.62;margin:0}.idi-route-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.idi-route-card{display:flex;flex-direction:column;text-decoration:none;background:#fff;border:1px solid var(--idi-border);border-radius:16px;padding:22px;box-shadow:0 16px 40px #0f2a4a12;transition:transform .2s ease,border-color .2s ease}.idi-route-card:hover{transform:translateY(-4px);border-color:#1d4ed859}.idi-route-card span{color:var(--idi-blue);font-weight:900;margin-top:14px}.idi-models{justify-content:center}.idi-related-shell .svc-related{background:var(--idi-light)!important;padding:76px 0}.idi-related-shell .svc-related .ux-eyebrow{color:var(--idi-blue)!important}.idi-related-shell .svc-related .ux-h2,.idi-related-shell .related-card h4{color:var(--idi-ink)!important}.idi-related-shell .related-card{background:#fff!important;border-color:var(--idi-border)!important;box-shadow:0 16px 40px #0f2a4a12}.idi-related-shell .related-card p{color:var(--idi-muted)!important}.idi-related-shell .related-card span,.idi-related-shell .related-card i{color:var(--idi-blue)!important}.idi-faq .faq-item,.idi-faq .faq-item--open{background:#f8fafc0b!important;border-color:#93c5fd2e!important;box-shadow:none!important}.idi-faq .faq-question,.idi-faq .faq-question:hover,.idi-faq .faq-question:focus{background:transparent!important;color:#f8fafc!important}.idi-faq .faq-answer-inner{color:#cfe7f6!important}.idi-comments{background:var(--idi-dark)}.idi-contact-intro{background:var(--idi-light);padding:70px 0 30px;text-align:center}.idi-contact-intro p{max-width:760px;margin-left:auto;margin-right:auto}.idi-contact-shell,.idi-contact-shell #ubicacion.contact{background:var(--idi-light)!important}.idi-contact-shell #ubicacion.contact h2,.idi-contact-shell #ubicacion.contact h3,.idi-contact-shell #ubicacion.contact strong{color:var(--idi-ink)!important}.idi-contact-shell #ubicacion.contact p,.idi-contact-shell #ubicacion.contact li,.idi-contact-shell #ubicacion.contact span{color:var(--idi-muted)!important}.idi-contact-shell #ubicacion.contact .glass-card,.idi-contact-shell #ubicacion.contact .coverage-area,.idi-contact-shell #ubicacion.contact .contact-form{background:#fff!important;border-color:var(--idi-border)!important;box-shadow:0 14px 34px #0f2a4a14!important}@media(max-width:1080px){.idi-route-grid,.idi-grid-4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:900px){.idi-hero-grid,.idi-split{grid-template-columns:1fr}.idi-symptom-grid,.idi-grid-3,.idi-process,.idi-intent-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.idi-hero{padding:54px 0 46px}.idi-section{padding:52px 0}.idi-hero h1{font-size:clamp(2rem,11vw,3rem)}.idi-symptom-grid,.idi-grid-2,.idi-grid-3,.idi-grid-4,.idi-process,.idi-intent-list,.idi-route-grid{grid-template-columns:1fr}.idi-actions,.idi-btn{width:100%}.idi-photo{height:230px}.idi-device{min-height:250px}.idi-phone{width:148px}}.ibt-page{--ibt-ink: #0f2a4a;--ibt-muted: #334155;--ibt-blue: #1d4ed8;--ibt-cyan: #22d3ee;--ibt-soft: #eef7ff;--ibt-light: #f8fafc;--ibt-border: #dbe7f3;--ibt-dark: #07111f;background:var(--ibt-light);color:var(--ibt-ink);overflow-x:hidden}.ibt-container{max-width:1180px;margin:0 auto;padding:0 20px}.ibt-hero{padding:86px 0 74px;background:radial-gradient(circle at 84% 12%,rgba(34,211,238,.18),transparent 30%),linear-gradient(180deg,#f8fafc,#eef7ff)}.ibt-hero-grid,.ibt-split,.ibt-diagnosis-grid{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(320px,.72fr);gap:40px;align-items:center}.ibt-eyebrow{display:inline-flex;align-items:center;gap:8px;color:var(--ibt-blue);font-size:.78rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase;margin-bottom:12px}.ibt-hero h1,.ibt-hero h2,.ibt-head h2,.ibt-split h2,.ibt-diagnosis-grid h2,.ibt-contact-intro h2{font-family:Kanit,sans-serif;line-height:1.08;letter-spacing:0;margin:0 0 12px;color:var(--ibt-ink)}.ibt-hero h1{font-size:clamp(2.45rem,5vw,4.35rem);max-width:860px}.ibt-hero h2{color:var(--ibt-blue);font-size:clamp(1.05rem,2vw,1.45rem);max-width:820px}.ibt-hero p,.ibt-head p,.ibt-split p,.ibt-diagnosis-grid p,.ibt-card p,.ibt-contact-intro p{color:var(--ibt-muted);line-height:1.7;margin:0 0 14px}.ibt-lead{color:var(--ibt-ink)!important;font-size:1.04rem;font-weight:680}.ibt-keywords,.ibt-actions,.ibt-models{display:flex;flex-wrap:wrap;gap:10px}.ibt-keywords{margin:24px 0}.ibt-keywords span,.ibt-models span{display:inline-flex;align-items:center;gap:8px;background:#fff;color:var(--ibt-ink);border:1px solid var(--ibt-border);border-radius:999px;padding:8px 12px;font-weight:850;font-size:.84rem}.ibt-models i{color:var(--ibt-blue)}.ibt-btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;border-radius:11px;padding:13px 18px;font-weight:900;text-decoration:none;transition:transform .2s ease,background .2s ease,border-color .2s ease}.ibt-btn:hover{transform:translateY(-2px)}.ibt-btn-primary{background:var(--ibt-cyan);border:1px solid var(--ibt-cyan);color:#02131d!important}.ibt-btn-secondary{background:#fff;border:1px solid var(--ibt-border);color:var(--ibt-ink)!important}.ibt-hero-card{background:#06111f;border:1px solid rgba(147,197,253,.18);border-radius:22px;overflow:hidden;box-shadow:0 28px 70px #0f2a4a2e;color:#f8fafc}.ibt-phone-visual{min-height:310px;display:grid;place-items:center;background:radial-gradient(circle at center,rgba(34,211,238,.2),transparent 48%),linear-gradient(135deg,#0f172a,#020617)}.ibt-phone{width:178px;aspect-ratio:9 / 16;border-radius:32px;background:linear-gradient(160deg,#1e293b,#020617);border:1px solid rgba(226,232,240,.26);box-shadow:inset 0 0 0 1px #ffffff0f,0 26px 60px #0006;display:grid;place-items:center;position:relative;transform:rotate(-5deg)}.ibt-phone>i{color:#e2e8f038;font-size:2.2rem}.ibt-notch{position:absolute;top:12px;left:50%;transform:translate(-50%);width:70px;height:18px;border-radius:999px;background:#020617}.ibt-side{position:absolute;width:7px;border-radius:999px;background:#22d3ee;box-shadow:0 0 18px #22d3eeb3}.ibt-side-power{right:-8px;top:96px;height:54px}.ibt-side-vol-a{left:-8px;top:80px;height:34px}.ibt-side-vol-b{left:-8px;top:124px;height:34px}.ibt-pulse{position:absolute;right:-28px;top:104px;width:46px;height:46px;border:2px solid rgba(34,211,238,.5);border-radius:999px}.ibt-card-body{padding:24px}.ibt-card-body h3{color:#f8fafc;font-family:Kanit,sans-serif;margin:0 0 14px;font-size:1.35rem}.ibt-card-body ul{list-style:none;margin:0;padding:0;display:grid;gap:10px}.ibt-card-body li{color:#dbeafe;display:flex;align-items:center;gap:9px;font-weight:750}.ibt-card-body li i{color:#67e8f9}.ibt-section{padding:76px 0}.ibt-light{background:var(--ibt-light)}.ibt-soft{background:var(--ibt-soft)}.ibt-head{max-width:900px;margin:0 auto 34px;text-align:center}.ibt-head h2,.ibt-split h2,.ibt-diagnosis-grid h2,.ibt-contact-intro h2{font-size:clamp(1.8rem,3.4vw,2.8rem)}.ibt-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.ibt-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.ibt-grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}.ibt-card{background:#fff;border:1px solid var(--ibt-border);border-radius:16px;padding:22px;box-shadow:0 16px 40px #0f2a4a12}.ibt-card i{width:42px;height:42px;display:inline-flex;align-items:center;justify-content:center;border-radius:12px;color:var(--ibt-blue);background:#eaf3ff;margin-bottom:14px}.ibt-card h3,.ibt-steps h3,.ibt-process h3,.ibt-cause-list h3{color:var(--ibt-ink);font-family:Kanit,sans-serif;font-size:1.1rem;line-height:1.25;margin:0 0 8px}.ibt-card small{display:inline-flex;margin-top:14px;color:var(--ibt-blue);background:#eaf3ff;border-radius:999px;padding:6px 10px;font-weight:850;font-size:.74rem}.ibt-steps{display:grid;gap:12px}.ibt-steps article{display:grid;grid-template-columns:52px 1fr;gap:14px;padding:18px;border-radius:16px;border:1px solid var(--ibt-border);background:#fff;box-shadow:0 16px 40px #0f2a4a12}.ibt-steps span,.ibt-process span{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:12px;background:#eaf3ff;color:var(--ibt-blue);font-weight:950}.ibt-photo{width:100%;height:390px;object-fit:cover;display:block;border-radius:18px;border:1px solid var(--ibt-border);box-shadow:0 18px 46px #0f2a4a1a}.ibt-cause-list{display:grid;gap:12px}.ibt-cause-list article{display:grid;grid-template-columns:48px 1fr;gap:14px;align-items:start;background:#fff;border:1px solid var(--ibt-border);border-radius:16px;padding:16px}.ibt-cause-list i{width:42px;height:42px;display:grid;place-items:center;border-radius:12px;color:var(--ibt-blue);background:#eaf3ff}.ibt-process{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.ibt-process article{background:#fff;border:1px solid var(--ibt-border);border-radius:16px;padding:22px;box-shadow:0 16px 40px #0f2a4a12}.ibt-process span{margin-bottom:14px}.ibt-models{justify-content:center}.ibt-related-shell .svc-related{background:var(--ibt-light)!important;padding:76px 0}.ibt-related-shell .svc-related .ux-eyebrow{color:var(--ibt-blue)!important}.ibt-related-shell .svc-related .ux-h2,.ibt-related-shell .related-card h4{color:var(--ibt-ink)!important}.ibt-related-shell .related-card{background:#fff!important;border-color:var(--ibt-border)!important;box-shadow:0 16px 40px #0f2a4a12}.ibt-related-shell .related-card p{color:var(--ibt-muted)!important}.ibt-related-shell .related-card span,.ibt-related-shell .related-card i{color:var(--ibt-blue)!important}.ibt-faq .faq-item,.ibt-faq .faq-item--open{background:#f8fafc0b!important;border-color:#93c5fd2e!important;box-shadow:none!important}.ibt-faq .faq-question,.ibt-faq .faq-question:hover,.ibt-faq .faq-question:focus{background:transparent!important;color:#f8fafc!important}.ibt-faq .faq-answer-inner{color:#cfe7f6!important}.ibt-comments{background:var(--ibt-dark)}.ibt-contact-intro{background:var(--ibt-light);padding:70px 0 30px;text-align:center}.ibt-contact-intro p{max-width:760px;margin-left:auto;margin-right:auto}.ibt-contact-shell,.ibt-contact-shell #ubicacion.contact{background:var(--ibt-light)!important}.ibt-contact-shell #ubicacion.contact h2,.ibt-contact-shell #ubicacion.contact h3,.ibt-contact-shell #ubicacion.contact strong{color:var(--ibt-ink)!important}.ibt-contact-shell #ubicacion.contact p,.ibt-contact-shell #ubicacion.contact li,.ibt-contact-shell #ubicacion.contact span{color:var(--ibt-muted)!important}.ibt-contact-shell #ubicacion.contact .glass-card,.ibt-contact-shell #ubicacion.contact .coverage-area,.ibt-contact-shell #ubicacion.contact .contact-form{background:#fff!important;border-color:var(--ibt-border)!important;box-shadow:0 14px 34px #0f2a4a14!important}@media(max-width:1100px){.ibt-grid-4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:900px){.ibt-hero-grid,.ibt-split,.ibt-diagnosis-grid{grid-template-columns:1fr}.ibt-grid,.ibt-process{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.ibt-hero{padding:54px 0 46px}.ibt-section{padding:52px 0}.ibt-hero h1{font-size:clamp(2rem,11vw,3rem)}.ibt-grid,.ibt-grid-2,.ibt-grid-4,.ibt-process{grid-template-columns:1fr}.ibt-actions,.ibt-btn{width:100%}.ibt-photo{height:230px}.ibt-phone-visual{min-height:250px}.ibt-phone{width:148px}}.imic-page{--imic-ink: #0f2a4a;--imic-muted: #334155;--imic-blue: #1d4ed8;--imic-cyan: #22d3ee;--imic-soft: #eef7ff;--imic-light: #f8fafc;--imic-border: #dbe7f3;--imic-dark: #07111f;background:var(--imic-light);color:var(--imic-ink);overflow-x:hidden}.imic-container{max-width:1180px;margin:0 auto;padding:0 20px}.imic-hero{padding:86px 0 74px;background:radial-gradient(circle at 84% 12%,rgba(34,211,238,.18),transparent 30%),linear-gradient(180deg,#f8fafc,#eef7ff)}.imic-hero-grid,.imic-split,.imic-diagnosis-grid{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(320px,.72fr);gap:40px;align-items:center}.imic-eyebrow{display:inline-flex;align-items:center;gap:8px;color:var(--imic-blue);font-size:.78rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase;margin-bottom:12px}.imic-hero h1,.imic-hero h2,.imic-head h2,.imic-split h2,.imic-diagnosis-grid h2,.imic-contact-intro h2{font-family:Kanit,sans-serif;line-height:1.08;letter-spacing:0;margin:0 0 12px;color:var(--imic-ink)}.imic-hero h1{font-size:clamp(2.45rem,5vw,4.35rem);max-width:860px}.imic-hero h2{color:var(--imic-blue);font-size:clamp(1.05rem,2vw,1.45rem);max-width:820px}.imic-hero p,.imic-head p,.imic-split p,.imic-diagnosis-grid p,.imic-card p,.imic-contact-intro p{color:var(--imic-muted);line-height:1.7;margin:0 0 14px}.imic-lead{color:var(--imic-ink)!important;font-size:1.04rem;font-weight:680}.imic-keywords,.imic-actions,.imic-models{display:flex;flex-wrap:wrap;gap:10px}.imic-keywords{margin:24px 0}.imic-keywords span,.imic-models span{display:inline-flex;align-items:center;gap:8px;background:#fff;color:var(--imic-ink);border:1px solid var(--imic-border);border-radius:999px;padding:8px 12px;font-weight:850;font-size:.84rem}.imic-models i{color:var(--imic-blue)}.imic-btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;border-radius:11px;padding:13px 18px;font-weight:900;text-decoration:none;transition:transform .2s ease,background .2s ease,border-color .2s ease}.imic-btn:hover{transform:translateY(-2px)}.imic-btn-primary{background:var(--imic-cyan);border:1px solid var(--imic-cyan);color:#02131d!important}.imic-btn-secondary{background:#fff;border:1px solid var(--imic-border);color:var(--imic-ink)!important}.imic-hero-card{background:#06111f;border:1px solid rgba(147,197,253,.18);border-radius:22px;overflow:hidden;box-shadow:0 28px 70px #0f2a4a2e;color:#f8fafc}.imic-phone-visual{min-height:310px;display:grid;place-items:center;background:radial-gradient(circle at center,rgba(34,211,238,.2),transparent 48%),linear-gradient(135deg,#0f172a,#020617)}.imic-phone{width:178px;aspect-ratio:9 / 16;border-radius:32px;background:linear-gradient(160deg,#1e293b,#020617);border:1px solid rgba(226,232,240,.26);box-shadow:inset 0 0 0 1px #ffffff0f,0 26px 60px #0006;display:grid;place-items:center;position:relative;transform:rotate(-5deg)}.imic-phone>i{color:#e2e8f038;font-size:2.2rem}.imic-notch{position:absolute;top:12px;left:50%;transform:translate(-50%);width:70px;height:18px;border-radius:999px;background:#020617}.imic-mic{position:absolute;width:18px;height:18px;border-radius:999px;background:#22d3ee;box-shadow:0 0 18px #22d3eeb3}.imic-mic-top{top:42px;right:34px}.imic-mic-bottom{bottom:28px;left:50%;transform:translate(-50%)}.imic-wave{position:absolute;border:2px solid rgba(34,211,238,.5);border-left:0;border-bottom:0;border-radius:0 999px 0 0;transform:rotate(45deg)}.imic-wave-a{right:-30px;top:104px;width:42px;height:42px}.imic-wave-b{right:-48px;top:88px;width:72px;height:72px;opacity:.55}.imic-card-body{padding:24px}.imic-card-body h3{color:#f8fafc;font-family:Kanit,sans-serif;margin:0 0 14px;font-size:1.35rem}.imic-card-body ul{list-style:none;margin:0;padding:0;display:grid;gap:10px}.imic-card-body li{color:#dbeafe;display:flex;align-items:center;gap:9px;font-weight:750}.imic-card-body li i{color:#67e8f9}.imic-section{padding:76px 0}.imic-light{background:var(--imic-light)}.imic-soft{background:var(--imic-soft)}.imic-head{max-width:900px;margin:0 auto 34px;text-align:center}.imic-head h2,.imic-split h2,.imic-diagnosis-grid h2,.imic-contact-intro h2{font-size:clamp(1.8rem,3.4vw,2.8rem)}.imic-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.imic-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.imic-grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}.imic-card{background:#fff;border:1px solid var(--imic-border);border-radius:16px;padding:22px;box-shadow:0 16px 40px #0f2a4a12}.imic-card i{width:42px;height:42px;display:inline-flex;align-items:center;justify-content:center;border-radius:12px;color:var(--imic-blue);background:#eaf3ff;margin-bottom:14px}.imic-card h3,.imic-steps h3,.imic-process h3,.imic-cause-list h3{color:var(--imic-ink);font-family:Kanit,sans-serif;font-size:1.1rem;line-height:1.25;margin:0 0 8px}.imic-card small{display:inline-flex;margin-top:14px;color:var(--imic-blue);background:#eaf3ff;border-radius:999px;padding:6px 10px;font-weight:850;font-size:.74rem}.imic-steps{display:grid;gap:12px}.imic-steps article{display:grid;grid-template-columns:52px 1fr;gap:14px;padding:18px;border-radius:16px;border:1px solid var(--imic-border);background:#fff;box-shadow:0 16px 40px #0f2a4a12}.imic-steps span,.imic-process span{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:12px;background:#eaf3ff;color:var(--imic-blue);font-weight:950}.imic-photo{width:100%;height:390px;object-fit:cover;display:block;border-radius:18px;border:1px solid var(--imic-border);box-shadow:0 18px 46px #0f2a4a1a}.imic-cause-list{display:grid;gap:12px}.imic-cause-list article{display:grid;grid-template-columns:48px 1fr;gap:14px;align-items:start;background:#fff;border:1px solid var(--imic-border);border-radius:16px;padding:16px}.imic-cause-list i{width:42px;height:42px;display:grid;place-items:center;border-radius:12px;color:var(--imic-blue);background:#eaf3ff}.imic-process{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.imic-process article{background:#fff;border:1px solid var(--imic-border);border-radius:16px;padding:22px;box-shadow:0 16px 40px #0f2a4a12}.imic-process span{margin-bottom:14px}.imic-models{justify-content:center}.imic-related-shell .svc-related{background:var(--imic-light)!important;padding:76px 0}.imic-related-shell .svc-related .ux-eyebrow{color:var(--imic-blue)!important}.imic-related-shell .svc-related .ux-h2,.imic-related-shell .related-card h4{color:var(--imic-ink)!important}.imic-related-shell .related-card{background:#fff!important;border-color:var(--imic-border)!important;box-shadow:0 16px 40px #0f2a4a12}.imic-related-shell .related-card p{color:var(--imic-muted)!important}.imic-related-shell .related-card span,.imic-related-shell .related-card i{color:var(--imic-blue)!important}.imic-faq .faq-item,.imic-faq .faq-item--open{background:#f8fafc0b!important;border-color:#93c5fd2e!important;box-shadow:none!important}.imic-faq .faq-question,.imic-faq .faq-question:hover,.imic-faq .faq-question:focus{background:transparent!important;color:#f8fafc!important}.imic-faq .faq-answer-inner{color:#cfe7f6!important}.imic-comments{background:var(--imic-dark)}.imic-contact-intro{background:var(--imic-light);padding:70px 0 30px;text-align:center}.imic-contact-intro p{max-width:760px;margin-left:auto;margin-right:auto}.imic-contact-shell,.imic-contact-shell #ubicacion.contact{background:var(--imic-light)!important}.imic-contact-shell #ubicacion.contact h2,.imic-contact-shell #ubicacion.contact h3,.imic-contact-shell #ubicacion.contact strong{color:var(--imic-ink)!important}.imic-contact-shell #ubicacion.contact p,.imic-contact-shell #ubicacion.contact li,.imic-contact-shell #ubicacion.contact span{color:var(--imic-muted)!important}.imic-contact-shell #ubicacion.contact .glass-card,.imic-contact-shell #ubicacion.contact .coverage-area,.imic-contact-shell #ubicacion.contact .contact-form{background:#fff!important;border-color:var(--imic-border)!important;box-shadow:0 14px 34px #0f2a4a14!important}@media(max-width:1100px){.imic-grid-4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:900px){.imic-hero-grid,.imic-split,.imic-diagnosis-grid{grid-template-columns:1fr}.imic-grid,.imic-process{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.imic-hero{padding:54px 0 46px}.imic-section{padding:52px 0}.imic-hero h1{font-size:clamp(2rem,11vw,3rem)}.imic-grid,.imic-grid-2,.imic-grid-4,.imic-process{grid-template-columns:1fr}.imic-actions,.imic-btn{width:100%}.imic-photo{height:230px}.imic-phone-visual{min-height:250px}.imic-phone{width:148px}}.sdv[data-astro-cid-5vj2oycd]{--sdv-accent: #38BDF8;--sdv-accent-strong: #1D4ED8;--sdv-hero-start: #071425;--sdv-hero-mid: #0B2B54;--sdv-hero-end: #0F3B5F;background:#f8fafc;color:#0f2a4a;padding-bottom:0}.sdv-category-pc[data-astro-cid-5vj2oycd]{--sdv-accent: #22D3EE;--sdv-accent-strong: #0E7490;--sdv-hero-start: #07111F;--sdv-hero-mid: #123A5A;--sdv-hero-end: #0F766E}.sdv-category-laptop[data-astro-cid-5vj2oycd]{--sdv-accent: #60A5FA;--sdv-accent-strong: #2563EB;--sdv-hero-start: #08111F;--sdv-hero-mid: #123060;--sdv-hero-end: #075985}.sdv-category-telefono[data-astro-cid-5vj2oycd]{--sdv-accent: #2DD4BF;--sdv-accent-strong: #0F766E;--sdv-hero-start: #071425;--sdv-hero-mid: #0F2A4A;--sdv-hero-end: #155E75}.sdv-category-mac[data-astro-cid-5vj2oycd]{--sdv-accent: #67E8F9;--sdv-accent-strong: #0E7490;--sdv-hero-start: #0A1020;--sdv-hero-mid: #1E3A5F;--sdv-hero-end: #0F766E}.sdv-category-consola[data-astro-cid-5vj2oycd]{--sdv-accent: #A3E635;--sdv-accent-strong: #4D7C0F;--sdv-hero-start: #101018;--sdv-hero-mid: #1F2937;--sdv-hero-end: #365314}.sdv-category-impresora[data-astro-cid-5vj2oycd]{--sdv-accent: #F59E0B;--sdv-accent-strong: #B45309;--sdv-hero-start: #111827;--sdv-hero-mid: #1E3A5F;--sdv-hero-end: #92400E}.sdv-category-b2b[data-astro-cid-5vj2oycd]{--sdv-accent: #93C5FD;--sdv-accent-strong: #1D4ED8;--sdv-hero-start: #0F172A;--sdv-hero-mid: #1E293B;--sdv-hero-end: #164E63}.sdv-category-redes[data-astro-cid-5vj2oycd]{--sdv-accent: #22D3EE;--sdv-accent-strong: #0891B2;--sdv-hero-start: #082F49;--sdv-hero-mid: #155E75;--sdv-hero-end: #0E7490}.sdv-macbook-repair[data-astro-cid-5vj2oycd]{--sdv-accent: #5EEAD4;--sdv-accent-strong: #0F766E;--sdv-hero-start: #070B12;--sdv-hero-mid: #10253D;--sdv-hero-end: #123F4A}.sdv-mac-diagnostic[data-astro-cid-5vj2oycd]{--sdv-accent: #7DD3FC;--sdv-accent-strong: #0369A1;--sdv-hero-start: #07111F;--sdv-hero-mid: #102A45;--sdv-hero-end: #0F3B5F}.sdv-mac-no-power[data-astro-cid-5vj2oycd]{--sdv-accent: #93C5FD;--sdv-accent-strong: #1D4ED8;--sdv-hero-start: #060B14;--sdv-hero-mid: #10233D;--sdv-hero-end: #1E3A5F}.sdv-network-service[data-astro-cid-5vj2oycd]{--sdv-accent: #22D3EE;--sdv-accent-strong: #0891B2;--sdv-hero-start: #04111D;--sdv-hero-mid: #083A52;--sdv-hero-end: #0E7490}.sdv-hero[data-astro-cid-5vj2oycd]{padding:110px 0 58px;background:radial-gradient(circle at 12% 18%,color-mix(in srgb,var(--sdv-accent) 28%,transparent),transparent 30%),linear-gradient(135deg,var(--sdv-hero-start) 0%,var(--sdv-hero-mid) 54%,var(--sdv-hero-end) 100%);color:#f8fafc;overflow:hidden}.sdv-hero-grid[data-astro-cid-5vj2oycd],.sdv-split[data-astro-cid-5vj2oycd]{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(300px,.85fr);gap:28px;align-items:center}.sdv-hero[data-astro-cid-5vj2oycd] h1[data-astro-cid-5vj2oycd],.sdv-section[data-astro-cid-5vj2oycd] h2[data-astro-cid-5vj2oycd]{font-family:Kanit,sans-serif;letter-spacing:0;margin:0}.sdv-hero[data-astro-cid-5vj2oycd] h1[data-astro-cid-5vj2oycd]{font-size:clamp(2.2rem,5vw,4.6rem);line-height:.98;max-width:780px}.sdv-hero[data-astro-cid-5vj2oycd] p[data-astro-cid-5vj2oycd],.sdv-dark[data-astro-cid-5vj2oycd] p[data-astro-cid-5vj2oycd]{color:#dcebfa}.sdv-hero[data-astro-cid-5vj2oycd] p[data-astro-cid-5vj2oycd]{max-width:680px;font-size:1.08rem;margin:16px 0 0}.sdv-eyebrow[data-astro-cid-5vj2oycd],.sdv-eyebrow-dark[data-astro-cid-5vj2oycd]{display:inline-flex;align-items:center;gap:8px;font-size:.78rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase;margin-bottom:12px}.sdv-eyebrow[data-astro-cid-5vj2oycd]{color:color-mix(in srgb,var(--sdv-accent) 72%,#FFFFFF)}.sdv-eyebrow-dark[data-astro-cid-5vj2oycd]{color:var(--sdv-accent-strong)}.sdv-hero-actions[data-astro-cid-5vj2oycd]{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.sdv-btn[data-astro-cid-5vj2oycd]{min-height:46px;display:inline-flex;align-items:center;justify-content:center;gap:9px;border-radius:8px;padding:12px 18px;font-weight:900;text-decoration:none}.sdv-btn-primary[data-astro-cid-5vj2oycd]{background:var(--sdv-accent);color:#082f49}.sdv-btn-secondary[data-astro-cid-5vj2oycd]{background:#ffffff14;color:#f8fafc;border:1px solid rgba(255,255,255,.22)}.sdv-hero-card[data-astro-cid-5vj2oycd],.sdv-card[data-astro-cid-5vj2oycd],.sdv-process[data-astro-cid-5vj2oycd] article[data-astro-cid-5vj2oycd],.sdv-proof-grid[data-astro-cid-5vj2oycd] article[data-astro-cid-5vj2oycd]{border-radius:8px;border:1px solid #D6E0EC;background:#fff;box-shadow:0 18px 42px #0f2a4a14}.sdv-hero-card[data-astro-cid-5vj2oycd]{padding:0;overflow:hidden;color:#0f2a4a}.sdv-hero-media[data-astro-cid-5vj2oycd]{position:relative;aspect-ratio:16 / 11;background:#d6e0ec;overflow:hidden}.sdv-hero-media[data-astro-cid-5vj2oycd]:after{content:"";position:absolute;inset:auto 0 0;height:36%;background:linear-gradient(180deg,transparent,rgba(15,42,74,.42))}.sdv-hero-media[data-astro-cid-5vj2oycd] img[data-astro-cid-5vj2oycd]{width:100%;height:100%;display:block;object-fit:cover}.sdv-hero-card-body[data-astro-cid-5vj2oycd]{padding:22px}.sdv-hero-card[data-astro-cid-5vj2oycd] strong[data-astro-cid-5vj2oycd]{display:block;font-family:Kanit,sans-serif;font-size:2rem;line-height:1}.sdv-hero-card[data-astro-cid-5vj2oycd] span[data-astro-cid-5vj2oycd]{color:#64748b;font-weight:800}.sdv-mini-list[data-astro-cid-5vj2oycd]{display:grid;gap:10px;margin-top:18px}.sdv-mini-list[data-astro-cid-5vj2oycd] p[data-astro-cid-5vj2oycd]{margin:0;color:#334155;font-weight:800}.sdv-anchor-nav[data-astro-cid-5vj2oycd]{position:sticky;top:64px;z-index:20;background:#ffffffeb;border-bottom:1px solid #D6E0EC;backdrop-filter:blur(10px)}.sdv-anchor-nav[data-astro-cid-5vj2oycd] .container[data-astro-cid-5vj2oycd]{display:flex;gap:8px;overflow-x:auto;padding-top:8px;padding-bottom:8px}.sdv-anchor-nav[data-astro-cid-5vj2oycd] a[data-astro-cid-5vj2oycd]{color:#0f2a4a;text-decoration:none;font-weight:900;border-radius:8px;padding:8px 12px;white-space:nowrap}.sdv-anchor-nav[data-astro-cid-5vj2oycd] a[data-astro-cid-5vj2oycd]:hover{background:#eaf2ff;color:var(--sdv-accent-strong)}.sdv-section[data-astro-cid-5vj2oycd]{padding:72px 0}.sdv-light[data-astro-cid-5vj2oycd]{background:#f8fafc}.sdv-dark[data-astro-cid-5vj2oycd]{background:#0b1120;color:#f8fafc}.sdv-section-head[data-astro-cid-5vj2oycd]{max-width:780px;margin-bottom:30px}.sdv-section-head[data-astro-cid-5vj2oycd] h2[data-astro-cid-5vj2oycd],.sdv-split[data-astro-cid-5vj2oycd] h2[data-astro-cid-5vj2oycd]{color:#0f2a4a;font-size:clamp(1.8rem,3vw,2.55rem);line-height:1.05}.sdv-section-head[data-astro-cid-5vj2oycd] p[data-astro-cid-5vj2oycd],.sdv-split[data-astro-cid-5vj2oycd] p[data-astro-cid-5vj2oycd],.sdv-card[data-astro-cid-5vj2oycd] p[data-astro-cid-5vj2oycd],.sdv-process[data-astro-cid-5vj2oycd] p[data-astro-cid-5vj2oycd],.sdv-proof-grid[data-astro-cid-5vj2oycd] p[data-astro-cid-5vj2oycd],.sdv-light[data-astro-cid-5vj2oycd] p[data-astro-cid-5vj2oycd],.sdv-education[data-astro-cid-5vj2oycd] p[data-astro-cid-5vj2oycd],.sdv-education[data-astro-cid-5vj2oycd] span[data-astro-cid-5vj2oycd],.sdv-before-after[data-astro-cid-5vj2oycd] li[data-astro-cid-5vj2oycd]{color:#334155}.sdv-light[data-astro-cid-5vj2oycd] h2[data-astro-cid-5vj2oycd],.sdv-light[data-astro-cid-5vj2oycd] h3[data-astro-cid-5vj2oycd],.sdv-education[data-astro-cid-5vj2oycd] h2[data-astro-cid-5vj2oycd],.sdv-education[data-astro-cid-5vj2oycd] h3[data-astro-cid-5vj2oycd],.sdv-education[data-astro-cid-5vj2oycd] strong[data-astro-cid-5vj2oycd],.sdv-before-after[data-astro-cid-5vj2oycd] h3[data-astro-cid-5vj2oycd]{color:#0f2a4a}.sdv-section-head-dark[data-astro-cid-5vj2oycd] h2[data-astro-cid-5vj2oycd]{color:#f8fafc}.sdv-card-grid[data-astro-cid-5vj2oycd],.sdv-proof-grid[data-astro-cid-5vj2oycd]{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:16px}.sdv-card[data-astro-cid-5vj2oycd],.sdv-proof-grid[data-astro-cid-5vj2oycd] article[data-astro-cid-5vj2oycd]{padding:22px}.sdv-card[data-astro-cid-5vj2oycd] i[data-astro-cid-5vj2oycd],.sdv-proof-grid[data-astro-cid-5vj2oycd] i[data-astro-cid-5vj2oycd]{color:var(--sdv-accent-strong);font-size:1.45rem;margin-bottom:14px}.sdv-card[data-astro-cid-5vj2oycd] h3[data-astro-cid-5vj2oycd],.sdv-process[data-astro-cid-5vj2oycd] h3[data-astro-cid-5vj2oycd],.sdv-proof-grid[data-astro-cid-5vj2oycd] h3[data-astro-cid-5vj2oycd]{color:#0f2a4a;font-family:Kanit,sans-serif;font-size:1.1rem;margin:0 0 8px}.sdv-card[data-astro-cid-5vj2oycd] p[data-astro-cid-5vj2oycd],.sdv-process[data-astro-cid-5vj2oycd] p[data-astro-cid-5vj2oycd],.sdv-proof-grid[data-astro-cid-5vj2oycd] p[data-astro-cid-5vj2oycd]{margin:0}.sdv-card[data-astro-cid-5vj2oycd]:not(.sdv-card-dark) h3[data-astro-cid-5vj2oycd],.sdv-process[data-astro-cid-5vj2oycd] article[data-astro-cid-5vj2oycd] h3[data-astro-cid-5vj2oycd],.sdv-proof-grid[data-astro-cid-5vj2oycd] article[data-astro-cid-5vj2oycd] h3[data-astro-cid-5vj2oycd],.sdv-check-list[data-astro-cid-5vj2oycd] li[data-astro-cid-5vj2oycd],.sdv-tags[data-astro-cid-5vj2oycd] span[data-astro-cid-5vj2oycd],.sdv-zone-grid[data-astro-cid-5vj2oycd] span[data-astro-cid-5vj2oycd]{color:#0f2a4a}.sdv-card-dark[data-astro-cid-5vj2oycd]{background:#ffffff0a;border-color:#ffffff1f;box-shadow:none}.sdv-card-dark[data-astro-cid-5vj2oycd] h3[data-astro-cid-5vj2oycd]{color:#f8fafc!important}.sdv-card-dark[data-astro-cid-5vj2oycd] p[data-astro-cid-5vj2oycd]{color:#e2e8f0!important}.sdv-dark[data-astro-cid-5vj2oycd] .sdv-card[data-astro-cid-5vj2oycd] h3[data-astro-cid-5vj2oycd],.sdv-dark[data-astro-cid-5vj2oycd] .sdv-proof-grid[data-astro-cid-5vj2oycd] h3[data-astro-cid-5vj2oycd],.sdv-dark[data-astro-cid-5vj2oycd] .sdv-process[data-astro-cid-5vj2oycd] h3[data-astro-cid-5vj2oycd]{color:#f8fafc}.sdv-dark[data-astro-cid-5vj2oycd] .sdv-card[data-astro-cid-5vj2oycd] p[data-astro-cid-5vj2oycd],.sdv-dark[data-astro-cid-5vj2oycd] .sdv-proof-grid[data-astro-cid-5vj2oycd] p[data-astro-cid-5vj2oycd],.sdv-dark[data-astro-cid-5vj2oycd] .sdv-process[data-astro-cid-5vj2oycd] p[data-astro-cid-5vj2oycd]{color:#dcebfa}#riesgos[data-astro-cid-5vj2oycd]{background:#f8fafc!important;color:#0f2a4a!important}#riesgos[data-astro-cid-5vj2oycd] .sdv-eyebrow[data-astro-cid-5vj2oycd],#riesgos[data-astro-cid-5vj2oycd] .sdv-section-head-dark[data-astro-cid-5vj2oycd] h2[data-astro-cid-5vj2oycd],#riesgos[data-astro-cid-5vj2oycd] .sdv-card-dark[data-astro-cid-5vj2oycd] h3[data-astro-cid-5vj2oycd],#riesgos[data-astro-cid-5vj2oycd] .sdv-card-dark[data-astro-cid-5vj2oycd] p[data-astro-cid-5vj2oycd]{color:#0f2a4a!important}#riesgos[data-astro-cid-5vj2oycd] .sdv-card-dark[data-astro-cid-5vj2oycd]{background:#fff!important;border-color:#0f2a4a24!important;box-shadow:0 14px 34px #0f2a4314!important}#riesgos[data-astro-cid-5vj2oycd] .sdv-card-dark[data-astro-cid-5vj2oycd] i[data-astro-cid-5vj2oycd]{background:#e0f2fe!important;color:#0f766e!important}#diagnostico[data-astro-cid-5vj2oycd] .sdv-proof-grid[data-astro-cid-5vj2oycd] article[data-astro-cid-5vj2oycd]{background:#fff!important;border-color:#0f2a4a24!important;box-shadow:0 14px 34px #0f2a4314!important}#diagnostico[data-astro-cid-5vj2oycd] .sdv-proof-grid[data-astro-cid-5vj2oycd] h3[data-astro-cid-5vj2oycd],#diagnostico[data-astro-cid-5vj2oycd] .sdv-proof-grid[data-astro-cid-5vj2oycd] p[data-astro-cid-5vj2oycd]{color:#0f2a4a!important}#diagnostico[data-astro-cid-5vj2oycd] .sdv-proof-grid[data-astro-cid-5vj2oycd] i[data-astro-cid-5vj2oycd]{background:#e0f2fe!important;color:#0f766e!important}.sdv-process[data-astro-cid-5vj2oycd]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px}.sdv-process[data-astro-cid-5vj2oycd] article[data-astro-cid-5vj2oycd]{padding:22px}.sdv-process[data-astro-cid-5vj2oycd] span[data-astro-cid-5vj2oycd]{display:inline-flex;width:36px;height:36px;align-items:center;justify-content:center;border-radius:8px;background:#eaf2ff;color:var(--sdv-accent-strong);font-weight:900;margin-bottom:14px}.sdv-trust-strip[data-astro-cid-5vj2oycd]{background:#fff;border-bottom:1px solid #D6E0EC}.sdv-trust-grid[data-astro-cid-5vj2oycd]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding-top:18px;padding-bottom:18px}.sdv-trust-grid[data-astro-cid-5vj2oycd] article[data-astro-cid-5vj2oycd]{display:grid;grid-template-columns:42px minmax(0,1fr);gap:4px 12px;align-items:center;padding:14px;border:1px solid #D6E0EC;border-radius:8px;background:#f8fafc}.sdv-trust-grid[data-astro-cid-5vj2oycd] i[data-astro-cid-5vj2oycd]{grid-row:span 2;width:42px;height:42px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;background:#eaf2ff;color:var(--sdv-accent-strong)}.sdv-trust-grid[data-astro-cid-5vj2oycd] strong[data-astro-cid-5vj2oycd]{color:#0f2a4a;font-family:Kanit,sans-serif;font-size:1.2rem;line-height:1}.sdv-trust-grid[data-astro-cid-5vj2oycd] span[data-astro-cid-5vj2oycd]{color:#334155;font-weight:800;font-size:.9rem;line-height:1.25}.sdv-education[data-astro-cid-5vj2oycd],.sdv-local-seo[data-astro-cid-5vj2oycd]{background:#fff}.sdv-local-seo-grid[data-astro-cid-5vj2oycd]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.sdv-local-seo-card[data-astro-cid-5vj2oycd]{display:grid;grid-template-columns:46px minmax(0,1fr);gap:14px;align-items:start;padding:20px;border:1px solid #D6E0EC;border-radius:8px;background:#f8fafc;box-shadow:0 14px 34px #0f2a4a12}.sdv-local-seo-icon[data-astro-cid-5vj2oycd]{width:46px;height:46px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;background:#eaf2ff;color:var(--sdv-accent-strong)}.sdv-local-seo-card[data-astro-cid-5vj2oycd] span[data-astro-cid-5vj2oycd]{display:block;color:var(--sdv-accent-strong);font-size:.72rem;font-weight:950;letter-spacing:.08em;text-transform:uppercase;margin-bottom:8px}.sdv-local-seo-card[data-astro-cid-5vj2oycd] h2[data-astro-cid-5vj2oycd]{color:#0f2a4a;font-size:1.18rem;line-height:1.15;margin:0 0 10px}.sdv-local-seo-card[data-astro-cid-5vj2oycd] p[data-astro-cid-5vj2oycd]{color:#334155;font-size:.94rem;line-height:1.58;margin:0 0 14px}.sdv-local-seo-card[data-astro-cid-5vj2oycd] ul[data-astro-cid-5vj2oycd]{display:grid;gap:8px;list-style:none;margin:0;padding:0}.sdv-local-seo-card[data-astro-cid-5vj2oycd] li[data-astro-cid-5vj2oycd]{display:flex;gap:8px;color:#0f2a4a;font-size:.86rem;font-weight:850;line-height:1.35}.sdv-local-seo-card[data-astro-cid-5vj2oycd] li[data-astro-cid-5vj2oycd] i[data-astro-cid-5vj2oycd]{color:#16a34a;margin-top:2px}.sdv-education-list[data-astro-cid-5vj2oycd]{display:grid;gap:22px}.sdv-education-block[data-astro-cid-5vj2oycd]{display:grid;grid-template-columns:.9fr 1.1fr;gap:26px;align-items:center;border:1px solid #D6E0EC;border-radius:8px;background:#fff;box-shadow:0 18px 42px #0f2a4a14;padding:clamp(16px,2vw,24px)}.sdv-education-block-reverse[data-astro-cid-5vj2oycd] .sdv-education-media[data-astro-cid-5vj2oycd]{order:2}.sdv-education-media[data-astro-cid-5vj2oycd]{aspect-ratio:16 / 10;border-radius:8px;overflow:hidden;background:#eaf2ff}.sdv-education-media[data-astro-cid-5vj2oycd] img[data-astro-cid-5vj2oycd]{width:100%;height:100%;display:block;object-fit:cover}.sdv-education-copy[data-astro-cid-5vj2oycd] h3[data-astro-cid-5vj2oycd]{font-family:Kanit,sans-serif;font-size:clamp(1.45rem,2.3vw,2.15rem);line-height:1.08;margin:0 0 12px}.sdv-education-copy[data-astro-cid-5vj2oycd] p[data-astro-cid-5vj2oycd]{margin:0 0 18px;line-height:1.62}.sdv-education-points[data-astro-cid-5vj2oycd]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.sdv-education-points[data-astro-cid-5vj2oycd] div[data-astro-cid-5vj2oycd]{padding:14px;border-radius:8px;background:#f8fafc;border:1px solid #D6E0EC}.sdv-education-points[data-astro-cid-5vj2oycd] i[data-astro-cid-5vj2oycd]{color:var(--sdv-accent-strong);margin-bottom:10px}.sdv-education-points[data-astro-cid-5vj2oycd] strong[data-astro-cid-5vj2oycd],.sdv-education-points[data-astro-cid-5vj2oycd] span[data-astro-cid-5vj2oycd]{display:block}.sdv-education-points[data-astro-cid-5vj2oycd] strong[data-astro-cid-5vj2oycd]{margin-bottom:6px;line-height:1.2}.sdv-before-after[data-astro-cid-5vj2oycd]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.sdv-before-after[data-astro-cid-5vj2oycd] article[data-astro-cid-5vj2oycd]{padding:22px;border-radius:8px;background:#fff;border:1px solid #D6E0EC;box-shadow:0 18px 42px #0f2a4a14}.sdv-before-after[data-astro-cid-5vj2oycd] h3[data-astro-cid-5vj2oycd]{font-family:Kanit,sans-serif;margin:0 0 14px}.sdv-before-after[data-astro-cid-5vj2oycd] ul[data-astro-cid-5vj2oycd]{list-style:none;display:grid;gap:10px;padding:0;margin:0}.sdv-before-after[data-astro-cid-5vj2oycd] li[data-astro-cid-5vj2oycd]{display:flex;gap:10px;font-weight:800}.sdv-before-after[data-astro-cid-5vj2oycd] i[data-astro-cid-5vj2oycd]{color:var(--sdv-accent-strong);margin-top:3px}.sdv-tags[data-astro-cid-5vj2oycd]{display:flex;flex-wrap:wrap;gap:10px}.sdv-tags[data-astro-cid-5vj2oycd] span[data-astro-cid-5vj2oycd]{background:#fff;border:1px solid #D6E0EC;border-radius:999px;color:#0f2a4a;font-weight:900;padding:9px 12px}.sdv-check-list[data-astro-cid-5vj2oycd]{list-style:none;padding:0;margin:0;display:grid;gap:12px}.sdv-check-list[data-astro-cid-5vj2oycd] li[data-astro-cid-5vj2oycd]{display:flex;gap:10px;align-items:flex-start;background:#fff;border:1px solid #D6E0EC;border-radius:8px;padding:14px;color:#0f2a4a;font-weight:800}.sdv-check-list[data-astro-cid-5vj2oycd] i[data-astro-cid-5vj2oycd]{color:#16a34a;margin-top:3px}.sdv-local[data-astro-cid-5vj2oycd]{background:#eaf2ff}.sdv-zone-grid[data-astro-cid-5vj2oycd]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.sdv-zone-grid[data-astro-cid-5vj2oycd] span[data-astro-cid-5vj2oycd]{display:inline-flex;align-items:center;gap:9px;min-height:44px;border-radius:8px;padding:10px 12px;background:#fff;border:1px solid #C7D8F2;color:#0f2a4a;font-weight:900;box-shadow:0 10px 24px #0f2a4a0f}.sdv-zone-grid[data-astro-cid-5vj2oycd] i[data-astro-cid-5vj2oycd]{color:var(--sdv-accent-strong)}.sdv-mobile-cta[data-astro-cid-5vj2oycd]{display:none}.sdv-macbook-repair[data-astro-cid-5vj2oycd] .sdv-hero[data-astro-cid-5vj2oycd],.sdv-mac-diagnostic[data-astro-cid-5vj2oycd] .sdv-hero[data-astro-cid-5vj2oycd],.sdv-mac-no-power[data-astro-cid-5vj2oycd] .sdv-hero[data-astro-cid-5vj2oycd],.sdv-network-service[data-astro-cid-5vj2oycd] .sdv-hero[data-astro-cid-5vj2oycd]{padding:86px 0 24px;background:linear-gradient(90deg,rgba(94,234,212,.08) 1px,transparent 1px),linear-gradient(0deg,rgba(148,163,184,.06) 1px,transparent 1px),radial-gradient(circle at 12% 15%,rgba(94,234,212,.24),transparent 28%),radial-gradient(circle at 82% 10%,rgba(96,165,250,.18),transparent 30%),linear-gradient(135deg,var(--sdv-hero-start) 0%,var(--sdv-hero-mid) 56%,var(--sdv-hero-end) 100%);background-size:42px 42px,42px 42px,auto,auto,auto}.sdv-mac-diagnostic[data-astro-cid-5vj2oycd] .sdv-hero[data-astro-cid-5vj2oycd]{background:linear-gradient(90deg,rgba(125,211,252,.08) 1px,transparent 1px),linear-gradient(0deg,rgba(148,163,184,.06) 1px,transparent 1px),radial-gradient(circle at 12% 15%,rgba(125,211,252,.26),transparent 30%),radial-gradient(circle at 84% 12%,rgba(34,197,94,.16),transparent 30%),linear-gradient(135deg,var(--sdv-hero-start) 0%,var(--sdv-hero-mid) 56%,var(--sdv-hero-end) 100%);background-size:42px 42px,42px 42px,auto,auto,auto}.sdv-mac-no-power[data-astro-cid-5vj2oycd] .sdv-hero[data-astro-cid-5vj2oycd]{padding:92px 0 28px;background:linear-gradient(90deg,rgba(147,197,253,.08) 1px,transparent 1px),linear-gradient(0deg,rgba(226,232,240,.06) 1px,transparent 1px),radial-gradient(circle at 16% 18%,rgba(59,130,246,.28),transparent 28%),radial-gradient(circle at 78% 12%,rgba(20,184,166,.18),transparent 30%),linear-gradient(135deg,#050a13,#10233d 54%,#1e3a5f);background-size:38px 38px,38px 38px,auto,auto,auto}.sdv-network-service[data-astro-cid-5vj2oycd] .sdv-hero[data-astro-cid-5vj2oycd]{background:linear-gradient(90deg,rgba(34,211,238,.1) 1px,transparent 1px),linear-gradient(0deg,rgba(125,211,252,.07) 1px,transparent 1px),radial-gradient(circle at 16% 14%,rgba(34,211,238,.28),transparent 30%),radial-gradient(circle at 82% 18%,rgba(16,185,129,.16),transparent 30%),linear-gradient(135deg,var(--sdv-hero-start) 0%,var(--sdv-hero-mid) 56%,var(--sdv-hero-end) 100%);background-size:36px 36px,36px 36px,auto,auto,auto}.sdv-macbook-repair[data-astro-cid-5vj2oycd] .sdv-hero-grid[data-astro-cid-5vj2oycd],.sdv-mac-diagnostic[data-astro-cid-5vj2oycd] .sdv-hero-grid[data-astro-cid-5vj2oycd],.sdv-mac-no-power[data-astro-cid-5vj2oycd] .sdv-hero-grid[data-astro-cid-5vj2oycd],.sdv-network-service[data-astro-cid-5vj2oycd] .sdv-hero-grid[data-astro-cid-5vj2oycd]{grid-template-columns:minmax(0,1fr) minmax(360px,.72fr);gap:clamp(22px,3vw,38px)}.sdv-macbook-repair[data-astro-cid-5vj2oycd] .sdv-hero[data-astro-cid-5vj2oycd] h1[data-astro-cid-5vj2oycd],.sdv-mac-diagnostic[data-astro-cid-5vj2oycd] .sdv-hero[data-astro-cid-5vj2oycd] h1[data-astro-cid-5vj2oycd],.sdv-mac-no-power[data-astro-cid-5vj2oycd] .sdv-hero[data-astro-cid-5vj2oycd] h1[data-astro-cid-5vj2oycd],.sdv-network-service[data-astro-cid-5vj2oycd] .sdv-hero[data-astro-cid-5vj2oycd] h1[data-astro-cid-5vj2oycd]{font-size:clamp(2.5rem,5.6vw,5.25rem);max-width:860px}.sdv-macbook-repair[data-astro-cid-5vj2oycd] .sdv-hero[data-astro-cid-5vj2oycd] p[data-astro-cid-5vj2oycd],.sdv-mac-diagnostic[data-astro-cid-5vj2oycd] .sdv-hero[data-astro-cid-5vj2oycd] p[data-astro-cid-5vj2oycd],.sdv-mac-no-power[data-astro-cid-5vj2oycd] .sdv-hero[data-astro-cid-5vj2oycd] p[data-astro-cid-5vj2oycd],.sdv-network-service[data-astro-cid-5vj2oycd] .sdv-hero[data-astro-cid-5vj2oycd] p[data-astro-cid-5vj2oycd]{max-width:820px;margin-top:12px;font-size:clamp(1rem,1.35vw,1.16rem);line-height:1.5}.sdv-macbook-tags[data-astro-cid-5vj2oycd],.sdv-macbook-stats[data-astro-cid-5vj2oycd],.sdv-macbook-rail[data-astro-cid-5vj2oycd]{display:grid;gap:8px}.sdv-macbook-tags[data-astro-cid-5vj2oycd]{grid-template-columns:repeat(5,minmax(0,1fr));margin-top:20px;max-width:820px}.sdv-macbook-tags[data-astro-cid-5vj2oycd] span[data-astro-cid-5vj2oycd],.sdv-macbook-rail[data-astro-cid-5vj2oycd] span[data-astro-cid-5vj2oycd]{display:inline-flex;align-items:center;gap:8px;min-height:40px;border-radius:8px;border:1px solid rgba(148,163,184,.22);background:#0f172a8a;color:#e2e8f0;font-size:.84rem;font-weight:900;padding:9px 11px}.sdv-macbook-tags[data-astro-cid-5vj2oycd] i[data-astro-cid-5vj2oycd],.sdv-macbook-rail[data-astro-cid-5vj2oycd] i[data-astro-cid-5vj2oycd]{color:var(--sdv-accent)}.sdv-macbook-stats[data-astro-cid-5vj2oycd]{grid-template-columns:repeat(3,minmax(0,1fr));max-width:760px;margin-top:12px}.sdv-macbook-stats[data-astro-cid-5vj2oycd] span[data-astro-cid-5vj2oycd]{min-height:74px;border-radius:8px;padding:12px;background:#ffffff12;border:1px solid rgba(226,232,240,.14);color:#cbd5e1;font-size:.8rem;font-weight:850}.sdv-macbook-stats[data-astro-cid-5vj2oycd] strong[data-astro-cid-5vj2oycd]{display:block;color:#fff;font-family:Kanit,sans-serif;font-size:clamp(1.15rem,1.6vw,1.55rem);line-height:1;margin-bottom:6px}.sdv-macbook-repair[data-astro-cid-5vj2oycd] .sdv-hero-actions[data-astro-cid-5vj2oycd],.sdv-mac-diagnostic[data-astro-cid-5vj2oycd] .sdv-hero-actions[data-astro-cid-5vj2oycd],.sdv-mac-no-power[data-astro-cid-5vj2oycd] .sdv-hero-actions[data-astro-cid-5vj2oycd],.sdv-network-service[data-astro-cid-5vj2oycd] .sdv-hero-actions[data-astro-cid-5vj2oycd]{margin-top:16px}.sdv-macbook-repair[data-astro-cid-5vj2oycd] .sdv-hero-card[data-astro-cid-5vj2oycd],.sdv-mac-diagnostic[data-astro-cid-5vj2oycd] .sdv-hero-card[data-astro-cid-5vj2oycd],.sdv-mac-no-power[data-astro-cid-5vj2oycd] .sdv-hero-card[data-astro-cid-5vj2oycd],.sdv-network-service[data-astro-cid-5vj2oycd] .sdv-hero-card[data-astro-cid-5vj2oycd]{background:#f8fafcf5;box-shadow:0 22px 64px #02061757}.sdv-macbook-repair[data-astro-cid-5vj2oycd] .sdv-hero-media[data-astro-cid-5vj2oycd],.sdv-mac-diagnostic[data-astro-cid-5vj2oycd] .sdv-hero-media[data-astro-cid-5vj2oycd],.sdv-mac-no-power[data-astro-cid-5vj2oycd] .sdv-hero-media[data-astro-cid-5vj2oycd],.sdv-network-service[data-astro-cid-5vj2oycd] .sdv-hero-media[data-astro-cid-5vj2oycd]{aspect-ratio:4 / 3}.sdv-macbook-repair[data-astro-cid-5vj2oycd] .sdv-hero-card-body[data-astro-cid-5vj2oycd],.sdv-mac-diagnostic[data-astro-cid-5vj2oycd] .sdv-hero-card-body[data-astro-cid-5vj2oycd],.sdv-mac-no-power[data-astro-cid-5vj2oycd] .sdv-hero-card-body[data-astro-cid-5vj2oycd],.sdv-network-service[data-astro-cid-5vj2oycd] .sdv-hero-card-body[data-astro-cid-5vj2oycd]{display:grid;grid-template-columns:.92fr 1.08fr;gap:14px;align-items:start;padding:16px}.sdv-macbook-repair[data-astro-cid-5vj2oycd] .sdv-hero-card-body[data-astro-cid-5vj2oycd]>span[data-astro-cid-5vj2oycd],.sdv-mac-diagnostic[data-astro-cid-5vj2oycd] .sdv-hero-card-body[data-astro-cid-5vj2oycd]>span[data-astro-cid-5vj2oycd],.sdv-mac-no-power[data-astro-cid-5vj2oycd] .sdv-hero-card-body[data-astro-cid-5vj2oycd]>span[data-astro-cid-5vj2oycd],.sdv-network-service[data-astro-cid-5vj2oycd] .sdv-hero-card-body[data-astro-cid-5vj2oycd]>span[data-astro-cid-5vj2oycd]{grid-column:1;margin-top:-10px}.sdv-macbook-repair[data-astro-cid-5vj2oycd] .sdv-mini-list[data-astro-cid-5vj2oycd],.sdv-mac-diagnostic[data-astro-cid-5vj2oycd] .sdv-mini-list[data-astro-cid-5vj2oycd],.sdv-mac-no-power[data-astro-cid-5vj2oycd] .sdv-mini-list[data-astro-cid-5vj2oycd],.sdv-network-service[data-astro-cid-5vj2oycd] .sdv-mini-list[data-astro-cid-5vj2oycd]{grid-column:2;grid-row:1 / span 2;margin-top:0;gap:8px}.sdv-macbook-repair[data-astro-cid-5vj2oycd] .sdv-mini-list[data-astro-cid-5vj2oycd] p[data-astro-cid-5vj2oycd],.sdv-mac-diagnostic[data-astro-cid-5vj2oycd] .sdv-mini-list[data-astro-cid-5vj2oycd] p[data-astro-cid-5vj2oycd],.sdv-mac-no-power[data-astro-cid-5vj2oycd] .sdv-mini-list[data-astro-cid-5vj2oycd] p[data-astro-cid-5vj2oycd],.sdv-network-service[data-astro-cid-5vj2oycd] .sdv-mini-list[data-astro-cid-5vj2oycd] p[data-astro-cid-5vj2oycd]{display:flex;align-items:flex-start;gap:8px;font-size:.86rem;line-height:1.3}.sdv-macbook-media-badge[data-astro-cid-5vj2oycd]{position:absolute;left:14px;bottom:14px;z-index:2;display:inline-flex;align-items:center;gap:8px;border-radius:8px;padding:9px 11px;background:#070b12c7;border:1px solid rgba(94,234,212,.28);color:#ecfeff;font-size:.82rem;font-weight:900;backdrop-filter:blur(12px)}.sdv-macbook-media-badge[data-astro-cid-5vj2oycd] i[data-astro-cid-5vj2oycd]{color:var(--sdv-accent)}.sdv-mac-no-power[data-astro-cid-5vj2oycd] .sdv-hero-card[data-astro-cid-5vj2oycd]{border-color:#bfdbfe57;box-shadow:0 28px 78px #02061770}.sdv-mac-no-power[data-astro-cid-5vj2oycd] .sdv-hero-media[data-astro-cid-5vj2oycd]{background:#071425}.sdv-mac-no-power[data-astro-cid-5vj2oycd] .sdv-hero-media[data-astro-cid-5vj2oycd] img[data-astro-cid-5vj2oycd]{filter:saturate(1.08) contrast(1.05)}.sdv-mac-no-power[data-astro-cid-5vj2oycd] .sdv-hero-card-body[data-astro-cid-5vj2oycd]{background:linear-gradient(180deg,#fff,#eef6ff)}.sdv-mac-no-power[data-astro-cid-5vj2oycd] .sdv-btn-primary[data-astro-cid-5vj2oycd]{background:linear-gradient(135deg,#93c5fd,#2dd4bf);color:#071425;box-shadow:0 16px 34px #2563eb47}.sdv-mac-no-power[data-astro-cid-5vj2oycd] .sdv-btn-secondary[data-astro-cid-5vj2oycd]{background:#0f172a57;border-color:#bfdbfe52}.sdv-mac-no-power[data-astro-cid-5vj2oycd] .sdv-macbook-tags[data-astro-cid-5vj2oycd] span[data-astro-cid-5vj2oycd],.sdv-mac-no-power[data-astro-cid-5vj2oycd] .sdv-macbook-rail[data-astro-cid-5vj2oycd] span[data-astro-cid-5vj2oycd]{background:#0f172aa3;border-color:#93c5fd47;color:#eff6ff}.sdv-mac-no-power[data-astro-cid-5vj2oycd] .sdv-macbook-stats[data-astro-cid-5vj2oycd] span[data-astro-cid-5vj2oycd]{background:#ffffff1a;border-color:#bfdbfe33}.sdv-mac-no-power[data-astro-cid-5vj2oycd] .sdv-anchor-nav[data-astro-cid-5vj2oycd]{top:60px;background:#eff6fff0;border-bottom-color:#1e40af29}.sdv-mac-no-power[data-astro-cid-5vj2oycd] .sdv-anchor-nav[data-astro-cid-5vj2oycd] .container[data-astro-cid-5vj2oycd]{justify-content:center}.sdv-mac-no-power[data-astro-cid-5vj2oycd] .sdv-anchor-nav[data-astro-cid-5vj2oycd] a[data-astro-cid-5vj2oycd]:hover{background:#dbeafe}.sdv-mac-no-power[data-astro-cid-5vj2oycd] .sdv-section[data-astro-cid-5vj2oycd]{padding:58px 0}.sdv-mac-no-power[data-astro-cid-5vj2oycd] .sdv-section-head[data-astro-cid-5vj2oycd]{max-width:980px;margin-bottom:22px}.sdv-mac-no-power[data-astro-cid-5vj2oycd] .sdv-section-head[data-astro-cid-5vj2oycd] h2[data-astro-cid-5vj2oycd],.sdv-mac-no-power[data-astro-cid-5vj2oycd] .sdv-split[data-astro-cid-5vj2oycd] h2[data-astro-cid-5vj2oycd]{font-size:clamp(2rem,3.3vw,3rem)}.sdv-mac-no-power[data-astro-cid-5vj2oycd] .sdv-light[data-astro-cid-5vj2oycd]{background:linear-gradient(180deg,#f8fafc,#eef6ff)}.sdv-mac-no-power[data-astro-cid-5vj2oycd] #sintomas[data-astro-cid-5vj2oycd] .sdv-card-grid[data-astro-cid-5vj2oycd]{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.sdv-mac-no-power[data-astro-cid-5vj2oycd] .sdv-card[data-astro-cid-5vj2oycd],.sdv-mac-no-power[data-astro-cid-5vj2oycd] .sdv-proof-grid[data-astro-cid-5vj2oycd] article[data-astro-cid-5vj2oycd],.sdv-mac-no-power[data-astro-cid-5vj2oycd] .sdv-process[data-astro-cid-5vj2oycd] article[data-astro-cid-5vj2oycd]{position:relative;overflow:hidden;border-color:#0f2a4a1f;box-shadow:0 14px 34px #0f2a4a14}.sdv-mac-no-power[data-astro-cid-5vj2oycd] .sdv-card[data-astro-cid-5vj2oycd]:before,.sdv-mac-no-power[data-astro-cid-5vj2oycd] .sdv-proof-grid[data-astro-cid-5vj2oycd] article[data-astro-cid-5vj2oycd]:before,.sdv-mac-no-power[data-astro-cid-5vj2oycd] .sdv-process[data-astro-cid-5vj2oycd] article[data-astro-cid-5vj2oycd]:before{content:"";position:absolute;inset:0 0 auto;height:3px;background:linear-gradient(90deg,#2563eb,#14b8a6)}.sdv-mac-no-power[data-astro-cid-5vj2oycd] .sdv-card[data-astro-cid-5vj2oycd] i[data-astro-cid-5vj2oycd],.sdv-mac-no-power[data-astro-cid-5vj2oycd] .sdv-proof-grid[data-astro-cid-5vj2oycd] i[data-astro-cid-5vj2oycd]{width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;background:#dbeafe;color:#1d4ed8;margin-bottom:12px}.sdv-mac-no-power[data-astro-cid-5vj2oycd] #diagnostico[data-astro-cid-5vj2oycd]{background:radial-gradient(circle at 12% 18%,rgba(147,197,253,.22),transparent 28%),linear-gradient(180deg,#fff,#eef6ff)!important;color:#0f2a4a}.sdv-mac-no-power[data-astro-cid-5vj2oycd] #diagnostico[data-astro-cid-5vj2oycd] .sdv-eyebrow[data-astro-cid-5vj2oycd],.sdv-mac-no-power[data-astro-cid-5vj2oycd] #diagnostico[data-astro-cid-5vj2oycd] h2[data-astro-cid-5vj2oycd],.sdv-mac-no-power[data-astro-cid-5vj2oycd] #diagnostico[data-astro-cid-5vj2oycd] h3[data-astro-cid-5vj2oycd],.sdv-mac-no-power[data-astro-cid-5vj2oycd] #diagnostico[data-astro-cid-5vj2oycd] p[data-astro-cid-5vj2oycd]{color:#0f2a4a!important}.sdv-mac-no-power[data-astro-cid-5vj2oycd] #diagnostico[data-astro-cid-5vj2oycd] .sdv-proof-grid[data-astro-cid-5vj2oycd]{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.sdv-mac-no-power[data-astro-cid-5vj2oycd] .sdv-process[data-astro-cid-5vj2oycd]{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px}.sdv-mac-no-power[data-astro-cid-5vj2oycd] .sdv-process[data-astro-cid-5vj2oycd] article[data-astro-cid-5vj2oycd]{padding:18px;background:#fff}.sdv-mac-no-power[data-astro-cid-5vj2oycd] .sdv-process[data-astro-cid-5vj2oycd] span[data-astro-cid-5vj2oycd]{background:#0f2a4a;color:#bfdbfe}.sdv-mac-no-power[data-astro-cid-5vj2oycd] .sdv-local-seo[data-astro-cid-5vj2oycd]{background:linear-gradient(90deg,rgba(29,78,216,.06) 1px,transparent 1px),linear-gradient(0deg,rgba(14,116,144,.05) 1px,transparent 1px),radial-gradient(circle at 8% 8%,rgba(147,197,253,.22),transparent 28%),linear-gradient(180deg,#f8fafc,#eaf2ff);background-size:34px 34px,34px 34px,auto,auto}.sdv-mac-no-power[data-astro-cid-5vj2oycd] .sdv-local-seo[data-astro-cid-5vj2oycd] .sdv-section-head[data-astro-cid-5vj2oycd]{max-width:1060px;padding:24px;border:1px solid rgba(30,64,175,.12);border-radius:8px;background:#ffffffd1;box-shadow:0 18px 42px #0f2a4a14}.sdv-mac-no-power[data-astro-cid-5vj2oycd] .sdv-local-seo-grid[data-astro-cid-5vj2oycd]{grid-template-columns:repeat(6,minmax(0,1fr));gap:14px}.sdv-mac-no-power[data-astro-cid-5vj2oycd] .sdv-local-seo-card[data-astro-cid-5vj2oycd]{grid-column:span 2;grid-template-columns:1fr;min-height:100%;padding:20px;background:#fffffff0;border-color:#1e40af24;box-shadow:0 14px 34px #0f2a4a17}.sdv-mac-no-power[data-astro-cid-5vj2oycd] .sdv-local-seo-card[data-astro-cid-5vj2oycd]:nth-child(1),.sdv-mac-no-power[data-astro-cid-5vj2oycd] .sdv-local-seo-card[data-astro-cid-5vj2oycd]:nth-child(2){grid-column:span 3;grid-template-columns:52px minmax(0,1fr);padding:24px;background:linear-gradient(135deg,#fff,#e0f2fe)}.sdv-mac-no-power[data-astro-cid-5vj2oycd] .sdv-local-seo-card[data-astro-cid-5vj2oycd]:nth-child(8),.sdv-mac-no-power[data-astro-cid-5vj2oycd] .sdv-local-seo-card[data-astro-cid-5vj2oycd]:nth-child(9),.sdv-mac-no-power[data-astro-cid-5vj2oycd] .sdv-local-seo-card[data-astro-cid-5vj2oycd]:nth-child(10),.sdv-mac-no-power[data-astro-cid-5vj2oycd] .sdv-local-seo-card[data-astro-cid-5vj2oycd]:nth-child(11){grid-column:span 3}.sdv-mac-no-power[data-astro-cid-5vj2oycd] .sdv-local-seo-icon[data-astro-cid-5vj2oycd]{width:52px;height:52px;background:linear-gradient(135deg,#dbeafe,#ccfbf1);color:#1d4ed8;box-shadow:inset 0 0 0 1px #1e40af1f}.sdv-mac-no-power[data-astro-cid-5vj2oycd] .sdv-local-seo-card[data-astro-cid-5vj2oycd] h2[data-astro-cid-5vj2oycd]{font-size:clamp(1.25rem,1.7vw,1.55rem)}.sdv-mac-no-power[data-astro-cid-5vj2oycd] .sdv-local-seo-card[data-astro-cid-5vj2oycd] ul[data-astro-cid-5vj2oycd]{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.sdv-mac-no-power[data-astro-cid-5vj2oycd] .sdv-local-seo-card[data-astro-cid-5vj2oycd] li[data-astro-cid-5vj2oycd]{min-height:36px;align-items:flex-start;padding:8px;border-radius:8px;background:#f8fafc;border:1px solid rgba(15,42,74,.08)}.sdv-mac-no-power[data-astro-cid-5vj2oycd] #modelos[data-astro-cid-5vj2oycd],.sdv-mac-no-power[data-astro-cid-5vj2oycd] #garantia[data-astro-cid-5vj2oycd]{background:#fff}.sdv-mac-no-power[data-astro-cid-5vj2oycd] .sdv-tags[data-astro-cid-5vj2oycd]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.sdv-mac-no-power[data-astro-cid-5vj2oycd] .sdv-tags[data-astro-cid-5vj2oycd] span[data-astro-cid-5vj2oycd],.sdv-mac-no-power[data-astro-cid-5vj2oycd] .sdv-check-list[data-astro-cid-5vj2oycd] li[data-astro-cid-5vj2oycd],.sdv-mac-no-power[data-astro-cid-5vj2oycd] .sdv-zone-grid[data-astro-cid-5vj2oycd] span[data-astro-cid-5vj2oycd]{border-radius:8px;border-color:#1e40af24;box-shadow:0 10px 24px #0f2a4a0f}.sdv-mac-no-power[data-astro-cid-5vj2oycd] #riesgos[data-astro-cid-5vj2oycd]{background:radial-gradient(circle at 12% 12%,rgba(248,113,113,.12),transparent 26%),linear-gradient(180deg,#fff,#f8fafc)!important}.sdv-mac-no-power[data-astro-cid-5vj2oycd] #zonas[data-astro-cid-5vj2oycd]{background:linear-gradient(180deg,#eaf2ff,#dff7f6)}.sdv-mac-no-power[data-astro-cid-5vj2oycd] .sdv-zone-grid[data-astro-cid-5vj2oycd]{grid-template-columns:repeat(2,minmax(0,1fr))}.sdv-network-visual[data-astro-cid-5vj2oycd]{position:relative;min-height:100%;display:grid;place-items:center;overflow:hidden;background:radial-gradient(circle at center,rgba(34,211,238,.18),transparent 48%),linear-gradient(135deg,#061826,#0f2a4a)}.sdv-network-rings[data-astro-cid-5vj2oycd]{position:absolute;inset:12px;display:grid;place-items:center}.sdv-network-rings[data-astro-cid-5vj2oycd] span[data-astro-cid-5vj2oycd]{position:absolute;border:1px solid rgba(125,211,252,.24);border-radius:999px}.sdv-network-rings[data-astro-cid-5vj2oycd] span[data-astro-cid-5vj2oycd]:nth-child(1){width:42%;aspect-ratio:1}.sdv-network-rings[data-astro-cid-5vj2oycd] span[data-astro-cid-5vj2oycd]:nth-child(2){width:66%;aspect-ratio:1}.sdv-network-rings[data-astro-cid-5vj2oycd] span[data-astro-cid-5vj2oycd]:nth-child(3){width:90%;aspect-ratio:1}.sdv-network-router[data-astro-cid-5vj2oycd]{position:relative;z-index:2;width:138px;height:104px;display:grid;place-items:center;border-radius:18px;background:#e0f2fe;color:#075985;box-shadow:0 24px 56px #02061757,inset 0 -16px #0891b229}.sdv-network-router[data-astro-cid-5vj2oycd] i[data-astro-cid-5vj2oycd]{font-size:2.1rem;color:#0891b2}.sdv-network-router[data-astro-cid-5vj2oycd] strong[data-astro-cid-5vj2oycd]{font-family:Kanit,sans-serif;font-size:1.05rem;letter-spacing:0}.sdv-network-node[data-astro-cid-5vj2oycd]{position:absolute;z-index:3;width:46px;height:46px;display:grid;place-items:center;border-radius:14px;background:#f0f9fff0;color:#0369a1;border:1px solid rgba(125,211,252,.52);box-shadow:0 12px 28px #02061747}.node-a[data-astro-cid-5vj2oycd]{left:42px;top:42px}.node-b[data-astro-cid-5vj2oycd]{right:42px;top:54px}.node-c[data-astro-cid-5vj2oycd]{left:58px;bottom:44px}.node-d[data-astro-cid-5vj2oycd]{right:58px;bottom:44px}.sdv-macbook-rail[data-astro-cid-5vj2oycd]{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:22px}.sdv-macbook-repair[data-astro-cid-5vj2oycd] .sdv-anchor-nav[data-astro-cid-5vj2oycd],.sdv-mac-diagnostic[data-astro-cid-5vj2oycd] .sdv-anchor-nav[data-astro-cid-5vj2oycd],.sdv-mac-no-power[data-astro-cid-5vj2oycd] .sdv-anchor-nav[data-astro-cid-5vj2oycd],.sdv-network-service[data-astro-cid-5vj2oycd] .sdv-anchor-nav[data-astro-cid-5vj2oycd]{top:60px}.sdv-macbook-repair[data-astro-cid-5vj2oycd] .sdv-anchor-nav[data-astro-cid-5vj2oycd] .container[data-astro-cid-5vj2oycd],.sdv-mac-diagnostic[data-astro-cid-5vj2oycd] .sdv-anchor-nav[data-astro-cid-5vj2oycd] .container[data-astro-cid-5vj2oycd],.sdv-mac-no-power[data-astro-cid-5vj2oycd] .sdv-anchor-nav[data-astro-cid-5vj2oycd] .container[data-astro-cid-5vj2oycd],.sdv-network-service[data-astro-cid-5vj2oycd] .sdv-anchor-nav[data-astro-cid-5vj2oycd] .container[data-astro-cid-5vj2oycd]{justify-content:center}.sdv-macbook-repair[data-astro-cid-5vj2oycd] .sdv-section[data-astro-cid-5vj2oycd],.sdv-mac-diagnostic[data-astro-cid-5vj2oycd] .sdv-section[data-astro-cid-5vj2oycd],.sdv-mac-no-power[data-astro-cid-5vj2oycd] .sdv-section[data-astro-cid-5vj2oycd],.sdv-network-service[data-astro-cid-5vj2oycd] .sdv-section[data-astro-cid-5vj2oycd]{padding:54px 0}.sdv-macbook-repair[data-astro-cid-5vj2oycd] .sdv-section-head[data-astro-cid-5vj2oycd],.sdv-mac-diagnostic[data-astro-cid-5vj2oycd] .sdv-section-head[data-astro-cid-5vj2oycd],.sdv-mac-no-power[data-astro-cid-5vj2oycd] .sdv-section-head[data-astro-cid-5vj2oycd],.sdv-network-service[data-astro-cid-5vj2oycd] .sdv-section-head[data-astro-cid-5vj2oycd]{max-width:980px;margin-bottom:20px}.sdv-macbook-repair[data-astro-cid-5vj2oycd] .sdv-card-grid[data-astro-cid-5vj2oycd],.sdv-mac-diagnostic[data-astro-cid-5vj2oycd] .sdv-card-grid[data-astro-cid-5vj2oycd],.sdv-mac-no-power[data-astro-cid-5vj2oycd] .sdv-card-grid[data-astro-cid-5vj2oycd],.sdv-network-service[data-astro-cid-5vj2oycd] .sdv-card-grid[data-astro-cid-5vj2oycd]{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.sdv-macbook-repair[data-astro-cid-5vj2oycd] .sdv-card[data-astro-cid-5vj2oycd],.sdv-macbook-repair[data-astro-cid-5vj2oycd] .sdv-proof-grid[data-astro-cid-5vj2oycd] article[data-astro-cid-5vj2oycd],.sdv-macbook-repair[data-astro-cid-5vj2oycd] .sdv-process[data-astro-cid-5vj2oycd] article[data-astro-cid-5vj2oycd],.sdv-mac-diagnostic[data-astro-cid-5vj2oycd] .sdv-card[data-astro-cid-5vj2oycd],.sdv-mac-diagnostic[data-astro-cid-5vj2oycd] .sdv-proof-grid[data-astro-cid-5vj2oycd] article[data-astro-cid-5vj2oycd],.sdv-mac-diagnostic[data-astro-cid-5vj2oycd] .sdv-process[data-astro-cid-5vj2oycd] article[data-astro-cid-5vj2oycd],.sdv-mac-no-power[data-astro-cid-5vj2oycd] .sdv-card[data-astro-cid-5vj2oycd],.sdv-mac-no-power[data-astro-cid-5vj2oycd] .sdv-proof-grid[data-astro-cid-5vj2oycd] article[data-astro-cid-5vj2oycd],.sdv-mac-no-power[data-astro-cid-5vj2oycd] .sdv-process[data-astro-cid-5vj2oycd] article[data-astro-cid-5vj2oycd],.sdv-network-service[data-astro-cid-5vj2oycd] .sdv-card[data-astro-cid-5vj2oycd],.sdv-network-service[data-astro-cid-5vj2oycd] .sdv-proof-grid[data-astro-cid-5vj2oycd] article[data-astro-cid-5vj2oycd],.sdv-network-service[data-astro-cid-5vj2oycd] .sdv-process[data-astro-cid-5vj2oycd] article[data-astro-cid-5vj2oycd]{padding:16px}.sdv-macbook-repair[data-astro-cid-5vj2oycd] .sdv-card[data-astro-cid-5vj2oycd] i[data-astro-cid-5vj2oycd],.sdv-macbook-repair[data-astro-cid-5vj2oycd] .sdv-proof-grid[data-astro-cid-5vj2oycd] i[data-astro-cid-5vj2oycd],.sdv-mac-diagnostic[data-astro-cid-5vj2oycd] .sdv-card[data-astro-cid-5vj2oycd] i[data-astro-cid-5vj2oycd],.sdv-mac-diagnostic[data-astro-cid-5vj2oycd] .sdv-proof-grid[data-astro-cid-5vj2oycd] i[data-astro-cid-5vj2oycd],.sdv-mac-no-power[data-astro-cid-5vj2oycd] .sdv-card[data-astro-cid-5vj2oycd] i[data-astro-cid-5vj2oycd],.sdv-mac-no-power[data-astro-cid-5vj2oycd] .sdv-proof-grid[data-astro-cid-5vj2oycd] i[data-astro-cid-5vj2oycd],.sdv-network-service[data-astro-cid-5vj2oycd] .sdv-card[data-astro-cid-5vj2oycd] i[data-astro-cid-5vj2oycd],.sdv-network-service[data-astro-cid-5vj2oycd] .sdv-proof-grid[data-astro-cid-5vj2oycd] i[data-astro-cid-5vj2oycd]{width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;background:#ccfbf1;margin-bottom:10px}.sdv-macbook-repair[data-astro-cid-5vj2oycd] .sdv-card[data-astro-cid-5vj2oycd] h3[data-astro-cid-5vj2oycd],.sdv-macbook-repair[data-astro-cid-5vj2oycd] .sdv-process[data-astro-cid-5vj2oycd] h3[data-astro-cid-5vj2oycd],.sdv-macbook-repair[data-astro-cid-5vj2oycd] .sdv-proof-grid[data-astro-cid-5vj2oycd] h3[data-astro-cid-5vj2oycd],.sdv-mac-diagnostic[data-astro-cid-5vj2oycd] .sdv-card[data-astro-cid-5vj2oycd] h3[data-astro-cid-5vj2oycd],.sdv-mac-diagnostic[data-astro-cid-5vj2oycd] .sdv-process[data-astro-cid-5vj2oycd] h3[data-astro-cid-5vj2oycd],.sdv-mac-diagnostic[data-astro-cid-5vj2oycd] .sdv-proof-grid[data-astro-cid-5vj2oycd] h3[data-astro-cid-5vj2oycd],.sdv-mac-no-power[data-astro-cid-5vj2oycd] .sdv-card[data-astro-cid-5vj2oycd] h3[data-astro-cid-5vj2oycd],.sdv-mac-no-power[data-astro-cid-5vj2oycd] .sdv-process[data-astro-cid-5vj2oycd] h3[data-astro-cid-5vj2oycd],.sdv-mac-no-power[data-astro-cid-5vj2oycd] .sdv-proof-grid[data-astro-cid-5vj2oycd] h3[data-astro-cid-5vj2oycd],.sdv-network-service[data-astro-cid-5vj2oycd] .sdv-card[data-astro-cid-5vj2oycd] h3[data-astro-cid-5vj2oycd],.sdv-network-service[data-astro-cid-5vj2oycd] .sdv-process[data-astro-cid-5vj2oycd] h3[data-astro-cid-5vj2oycd],.sdv-network-service[data-astro-cid-5vj2oycd] .sdv-proof-grid[data-astro-cid-5vj2oycd] h3[data-astro-cid-5vj2oycd]{font-size:1rem;line-height:1.16}.sdv-macbook-repair[data-astro-cid-5vj2oycd] .sdv-card[data-astro-cid-5vj2oycd] p[data-astro-cid-5vj2oycd],.sdv-macbook-repair[data-astro-cid-5vj2oycd] .sdv-process[data-astro-cid-5vj2oycd] p[data-astro-cid-5vj2oycd],.sdv-macbook-repair[data-astro-cid-5vj2oycd] .sdv-proof-grid[data-astro-cid-5vj2oycd] p[data-astro-cid-5vj2oycd],.sdv-mac-diagnostic[data-astro-cid-5vj2oycd] .sdv-card[data-astro-cid-5vj2oycd] p[data-astro-cid-5vj2oycd],.sdv-mac-diagnostic[data-astro-cid-5vj2oycd] .sdv-process[data-astro-cid-5vj2oycd] p[data-astro-cid-5vj2oycd],.sdv-mac-diagnostic[data-astro-cid-5vj2oycd] .sdv-proof-grid[data-astro-cid-5vj2oycd] p[data-astro-cid-5vj2oycd],.sdv-mac-no-power[data-astro-cid-5vj2oycd] .sdv-card[data-astro-cid-5vj2oycd] p[data-astro-cid-5vj2oycd],.sdv-mac-no-power[data-astro-cid-5vj2oycd] .sdv-process[data-astro-cid-5vj2oycd] p[data-astro-cid-5vj2oycd],.sdv-mac-no-power[data-astro-cid-5vj2oycd] .sdv-proof-grid[data-astro-cid-5vj2oycd] p[data-astro-cid-5vj2oycd],.sdv-network-service[data-astro-cid-5vj2oycd] .sdv-card[data-astro-cid-5vj2oycd] p[data-astro-cid-5vj2oycd],.sdv-network-service[data-astro-cid-5vj2oycd] .sdv-process[data-astro-cid-5vj2oycd] p[data-astro-cid-5vj2oycd],.sdv-network-service[data-astro-cid-5vj2oycd] .sdv-proof-grid[data-astro-cid-5vj2oycd] p[data-astro-cid-5vj2oycd]{font-size:.9rem;line-height:1.45}.sdv-macbook-repair[data-astro-cid-5vj2oycd] .sdv-proof-grid[data-astro-cid-5vj2oycd],.sdv-mac-diagnostic[data-astro-cid-5vj2oycd] .sdv-proof-grid[data-astro-cid-5vj2oycd],.sdv-mac-no-power[data-astro-cid-5vj2oycd] .sdv-proof-grid[data-astro-cid-5vj2oycd],.sdv-network-service[data-astro-cid-5vj2oycd] .sdv-proof-grid[data-astro-cid-5vj2oycd]{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.sdv-network-service[data-astro-cid-5vj2oycd] .sdv-proof-grid[data-astro-cid-5vj2oycd]{grid-template-columns:repeat(4,minmax(0,1fr))}.sdv-macbook-repair[data-astro-cid-5vj2oycd] .sdv-process[data-astro-cid-5vj2oycd],.sdv-mac-diagnostic[data-astro-cid-5vj2oycd] .sdv-process[data-astro-cid-5vj2oycd],.sdv-mac-no-power[data-astro-cid-5vj2oycd] .sdv-process[data-astro-cid-5vj2oycd],.sdv-network-service[data-astro-cid-5vj2oycd] .sdv-process[data-astro-cid-5vj2oycd]{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px}.sdv-network-service[data-astro-cid-5vj2oycd] .sdv-process[data-astro-cid-5vj2oycd]{grid-template-columns:repeat(5,minmax(0,1fr))}.sdv-b2b-policy[data-astro-cid-5vj2oycd] .sdv-hero[data-astro-cid-5vj2oycd]{padding:92px 0 24px;background:linear-gradient(90deg,rgba(20,184,166,.1) 1px,transparent 1px),linear-gradient(0deg,rgba(125,211,252,.07) 1px,transparent 1px),radial-gradient(circle at 18% 18%,rgba(45,212,191,.24),transparent 30%),radial-gradient(circle at 78% 10%,rgba(59,130,246,.18),transparent 28%),linear-gradient(135deg,#06111f,#102a43 55%,#0f766e);background-size:38px 38px,38px 38px,auto,auto,auto}.sdv-b2b-policy[data-astro-cid-5vj2oycd] .sdv-hero-grid[data-astro-cid-5vj2oycd]{grid-template-columns:minmax(0,1fr) minmax(380px,.86fr);gap:clamp(24px,4vw,48px);align-items:center}.sdv-b2b-policy[data-astro-cid-5vj2oycd] .sdv-hero[data-astro-cid-5vj2oycd] h1[data-astro-cid-5vj2oycd]{max-width:900px;font-size:clamp(2.8rem,6.4vw,6.1rem);line-height:.92}.sdv-b2b-policy[data-astro-cid-5vj2oycd] .sdv-hero[data-astro-cid-5vj2oycd] p[data-astro-cid-5vj2oycd]{max-width:790px;font-size:clamp(1.02rem,1.35vw,1.18rem);line-height:1.55}.b2b-hero-tags[data-astro-cid-5vj2oycd],.b2b-hero-metrics[data-astro-cid-5vj2oycd]{display:grid;gap:8px;max-width:900px}.b2b-hero-tags[data-astro-cid-5vj2oycd]{grid-template-columns:repeat(5,minmax(0,1fr));margin-top:20px}.b2b-hero-tags[data-astro-cid-5vj2oycd] span[data-astro-cid-5vj2oycd]{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:9px 10px;border:1px solid rgba(204,251,241,.2);border-radius:8px;background:#0f172a7a;color:#e6fffb;font-size:.82rem;font-weight:900}.b2b-hero-tags[data-astro-cid-5vj2oycd] i[data-astro-cid-5vj2oycd],.b2b-hero-metrics[data-astro-cid-5vj2oycd] strong[data-astro-cid-5vj2oycd]{color:#5eead4}.b2b-hero-metrics[data-astro-cid-5vj2oycd]{grid-template-columns:.78fr 1.06fr 1fr;margin-top:12px}.b2b-hero-metrics[data-astro-cid-5vj2oycd] span[data-astro-cid-5vj2oycd]{min-height:76px;padding:13px;border:1px solid rgba(226,232,240,.14);border-radius:8px;background:#ffffff14;color:#dcebfa;font-size:.82rem;font-weight:850;line-height:1.25}.b2b-hero-metrics[data-astro-cid-5vj2oycd] strong[data-astro-cid-5vj2oycd]{display:block;font-family:Kanit,sans-serif;font-size:clamp(1.15rem,1.6vw,1.55rem);line-height:1;margin-bottom:7px}.sdv-b2b-policy[data-astro-cid-5vj2oycd] .sdv-hero-card[data-astro-cid-5vj2oycd]{background:#fffffff7;box-shadow:0 28px 72px #02061761}.sdv-b2b-policy[data-astro-cid-5vj2oycd] .sdv-hero-media[data-astro-cid-5vj2oycd]{aspect-ratio:5 / 4}.b2b-hero-collage[data-astro-cid-5vj2oycd]{position:relative;display:grid;grid-template-columns:1fr .82fr;grid-template-rows:1fr 1fr;gap:8px;height:100%;padding:8px;background:#06111f}.b2b-hero-collage[data-astro-cid-5vj2oycd] img[data-astro-cid-5vj2oycd]{width:100%;height:100%;object-fit:cover;border-radius:8px;min-width:0}.b2b-hero-collage[data-astro-cid-5vj2oycd] img[data-astro-cid-5vj2oycd]:first-child{grid-row:span 2}.b2b-hero-collage-badge[data-astro-cid-5vj2oycd]{position:absolute;left:18px;bottom:18px;z-index:2;display:grid;gap:2px;min-width:190px;padding:12px 14px;border:1px solid rgba(94,234,212,.34);border-radius:8px;background:#06111fd1;color:#ecfeff;backdrop-filter:blur(12px)}.b2b-hero-collage-badge[data-astro-cid-5vj2oycd] i[data-astro-cid-5vj2oycd]{color:#5eead4;margin-bottom:3px}.b2b-hero-collage-badge[data-astro-cid-5vj2oycd] strong[data-astro-cid-5vj2oycd]{color:#fff;font-family:Kanit,sans-serif;font-size:1.05rem;line-height:1}.b2b-hero-collage-badge[data-astro-cid-5vj2oycd] span[data-astro-cid-5vj2oycd]{color:#cffafe;font-size:.78rem;font-weight:900}.b2b-hero-rail[data-astro-cid-5vj2oycd]{margin-top:22px}.sdv-network-service[data-astro-cid-5vj2oycd] .sdv-split[data-astro-cid-5vj2oycd]{grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr)}.sdv-network-service[data-astro-cid-5vj2oycd] #modelos[data-astro-cid-5vj2oycd] .sdv-split[data-astro-cid-5vj2oycd],.sdv-network-service[data-astro-cid-5vj2oycd] #garantia[data-astro-cid-5vj2oycd] .sdv-split[data-astro-cid-5vj2oycd],.sdv-network-service[data-astro-cid-5vj2oycd] #zonas[data-astro-cid-5vj2oycd] .sdv-split[data-astro-cid-5vj2oycd]{grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr)}.sdv-network-service[data-astro-cid-5vj2oycd] .sdv-tags[data-astro-cid-5vj2oycd]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.sdv-network-service[data-astro-cid-5vj2oycd] .sdv-tags[data-astro-cid-5vj2oycd] span[data-astro-cid-5vj2oycd],.sdv-network-service[data-astro-cid-5vj2oycd] .sdv-zone-grid[data-astro-cid-5vj2oycd] span[data-astro-cid-5vj2oycd],.sdv-network-service[data-astro-cid-5vj2oycd] .sdv-check-list[data-astro-cid-5vj2oycd] li[data-astro-cid-5vj2oycd]{min-height:46px;align-items:center}.sdv-network-service[data-astro-cid-5vj2oycd] .sdv-zone-grid[data-astro-cid-5vj2oycd]{grid-template-columns:repeat(2,minmax(0,1fr))}.sdv-network-service[data-astro-cid-5vj2oycd] #riesgos[data-astro-cid-5vj2oycd]{background:radial-gradient(circle at 12% 18%,rgba(34,211,238,.18),transparent 28%),radial-gradient(circle at 86% 16%,rgba(59,130,246,.16),transparent 30%),linear-gradient(135deg,#071a2d,#0f2a4a 56%,#0b4a63)}.sdv-network-service[data-astro-cid-5vj2oycd] #riesgos[data-astro-cid-5vj2oycd] .sdv-card-dark[data-astro-cid-5vj2oycd]{background:#ffffff14;border-color:#7dd3fc38}.sdv-network-service[data-astro-cid-5vj2oycd] #riesgos[data-astro-cid-5vj2oycd] .sdv-card-dark[data-astro-cid-5vj2oycd] i[data-astro-cid-5vj2oycd]{background:#7dd3fc29;color:#7dd3fc}.sdv-network-service[data-astro-cid-5vj2oycd] #diagnostico[data-astro-cid-5vj2oycd]{background:linear-gradient(180deg,#f8fafc,#eef6ff)!important}.sdv-network-service[data-astro-cid-5vj2oycd] #diagnostico[data-astro-cid-5vj2oycd] .sdv-eyebrow[data-astro-cid-5vj2oycd],.sdv-network-service[data-astro-cid-5vj2oycd] #diagnostico[data-astro-cid-5vj2oycd] h2[data-astro-cid-5vj2oycd],.sdv-network-service[data-astro-cid-5vj2oycd] #diagnostico[data-astro-cid-5vj2oycd] h3[data-astro-cid-5vj2oycd],.sdv-network-service[data-astro-cid-5vj2oycd] #diagnostico[data-astro-cid-5vj2oycd] p[data-astro-cid-5vj2oycd]{color:#0f2a4a!important}.sdv-network-service[data-astro-cid-5vj2oycd] #diagnostico[data-astro-cid-5vj2oycd] .sdv-card[data-astro-cid-5vj2oycd],.sdv-network-service[data-astro-cid-5vj2oycd] #diagnostico[data-astro-cid-5vj2oycd] .sdv-proof-grid[data-astro-cid-5vj2oycd] article[data-astro-cid-5vj2oycd]{background:#fff;border-color:#0f2a4a24;box-shadow:0 12px 30px #0f2a4a1a}.sdv-network-service[data-astro-cid-5vj2oycd] #diagnostico[data-astro-cid-5vj2oycd] .sdv-card[data-astro-cid-5vj2oycd] i[data-astro-cid-5vj2oycd],.sdv-network-service[data-astro-cid-5vj2oycd] #diagnostico[data-astro-cid-5vj2oycd] .sdv-proof-grid[data-astro-cid-5vj2oycd] i[data-astro-cid-5vj2oycd]{color:#0b6b8a!important;background:#e0f2fe}.wifi-slow-extra[data-astro-cid-5vj2oycd]{background:radial-gradient(circle at 14% 8%,rgba(14,165,233,.12),transparent 30%),linear-gradient(180deg,#f8fafc,#eaf2ff);padding:64px 0}.wifi-slow-extra-head[data-astro-cid-5vj2oycd]{max-width:940px;margin:0 auto 26px;text-align:center}.wifi-slow-extra-head[data-astro-cid-5vj2oycd] span[data-astro-cid-5vj2oycd],.wifi-slow-extra-card[data-astro-cid-5vj2oycd]>div[data-astro-cid-5vj2oycd]:last-child>span[data-astro-cid-5vj2oycd]{color:#0b6b8a;font-size:.78rem;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.wifi-slow-extra-head[data-astro-cid-5vj2oycd] h2[data-astro-cid-5vj2oycd]{color:#0f2a4a;font-family:Kanit,sans-serif;font-size:clamp(2rem,3.5vw,3.2rem);line-height:1.04;margin:8px 0 12px}.wifi-slow-extra-head[data-astro-cid-5vj2oycd] p[data-astro-cid-5vj2oycd]{color:#1e3a5f;line-height:1.68;font-weight:650;margin:0}.wifi-slow-extra-grid[data-astro-cid-5vj2oycd]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.wifi-slow-extra-card[data-astro-cid-5vj2oycd]{display:grid;grid-template-rows:auto 1fr;gap:14px;min-height:100%;background:#fff;border:1px solid rgba(15,42,74,.16);border-radius:10px;padding:18px;box-shadow:0 10px 28px #0f2a4a1a}.wifi-slow-extra-icon[data-astro-cid-5vj2oycd]{width:48px;height:48px;display:inline-flex;align-items:center;justify-content:center;border-radius:12px;color:#0f2a4a;background:linear-gradient(135deg,#bae6fd,#e0f2fe);box-shadow:inset 0 0 0 1px #0e74901f}.wifi-slow-extra-icon[data-astro-cid-5vj2oycd] i[data-astro-cid-5vj2oycd]{font-size:1.25rem}.wifi-slow-extra-card[data-astro-cid-5vj2oycd] h3[data-astro-cid-5vj2oycd]{color:#0f2a4a;font-family:Kanit,sans-serif;font-size:1.08rem;line-height:1.2;margin:6px 0 8px}.wifi-slow-extra-card[data-astro-cid-5vj2oycd] p[data-astro-cid-5vj2oycd]{color:#334e68;line-height:1.58;margin:0 0 12px;font-size:.93rem}.wifi-slow-extra-card[data-astro-cid-5vj2oycd] ul[data-astro-cid-5vj2oycd]{display:grid;gap:7px;list-style:none;margin:0;padding:0}.wifi-slow-extra-card[data-astro-cid-5vj2oycd] li[data-astro-cid-5vj2oycd]{display:flex;align-items:flex-start;gap:8px;color:#0f2a4a;font-size:.86rem;font-weight:800;line-height:1.35}.wifi-slow-extra-card[data-astro-cid-5vj2oycd] li[data-astro-cid-5vj2oycd] i[data-astro-cid-5vj2oycd]{color:#0b6b8a;margin-top:2px}.b2b-maintenance-seo[data-astro-cid-5vj2oycd]{padding:68px 0;background:linear-gradient(180deg,#f8fafc,#eef6f8)}.b2b-maintenance-head[data-astro-cid-5vj2oycd]{max-width:980px;margin:0 auto 28px;text-align:center}.b2b-maintenance-head[data-astro-cid-5vj2oycd] span[data-astro-cid-5vj2oycd],.b2b-maintenance-card-top[data-astro-cid-5vj2oycd] span[data-astro-cid-5vj2oycd]{color:#0f766e;font-size:.78rem;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.b2b-maintenance-head[data-astro-cid-5vj2oycd] h2[data-astro-cid-5vj2oycd]{margin:8px 0 12px;color:#102a43;font-family:Kanit,sans-serif;font-size:clamp(2rem,3.4vw,3.15rem);line-height:1.04}.b2b-maintenance-head[data-astro-cid-5vj2oycd] p[data-astro-cid-5vj2oycd]{margin:0;color:#334e68;font-size:1rem;font-weight:650;line-height:1.68}.b2b-maintenance-grid[data-astro-cid-5vj2oycd]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.b2b-maintenance-card[data-astro-cid-5vj2oycd]{display:grid;grid-template-rows:auto auto 1fr auto;gap:10px;min-height:100%;padding:18px;border:1px solid rgba(15,42,67,.14);border-radius:8px;background:#fff;box-shadow:0 12px 30px #0f2a4317}.b2b-maintenance-card-top[data-astro-cid-5vj2oycd]{display:flex;align-items:center;gap:10px}.b2b-maintenance-card-top[data-astro-cid-5vj2oycd] i[data-astro-cid-5vj2oycd]{width:38px;height:38px;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;border-radius:8px;color:#0f766e;background:#ccfbf1}.b2b-maintenance-card[data-astro-cid-5vj2oycd] h2[data-astro-cid-5vj2oycd]{margin:0;color:#102a43;font-family:Kanit,sans-serif;font-size:1.18rem;line-height:1.18}.b2b-maintenance-card[data-astro-cid-5vj2oycd] p[data-astro-cid-5vj2oycd]{margin:0;color:#334e68;font-size:.94rem;font-weight:600;line-height:1.55}.b2b-maintenance-card[data-astro-cid-5vj2oycd] ul[data-astro-cid-5vj2oycd]{display:grid;gap:7px;margin:0;padding:0;list-style:none}.b2b-maintenance-card[data-astro-cid-5vj2oycd] li[data-astro-cid-5vj2oycd]{display:flex;align-items:flex-start;gap:8px;color:#102a43;font-size:.86rem;font-weight:850;line-height:1.34}.b2b-maintenance-card[data-astro-cid-5vj2oycd] li[data-astro-cid-5vj2oycd] i[data-astro-cid-5vj2oycd]{color:#0f766e;margin-top:2px}.b2b-visual-depth[data-astro-cid-5vj2oycd],.b2b-seo-bands[data-astro-cid-5vj2oycd]{padding:68px 0;background:#fff}.b2b-seo-bands[data-astro-cid-5vj2oycd]{background:linear-gradient(180deg,#f8fafc,#eaf5f5)}.b2b-visual-head[data-astro-cid-5vj2oycd]{max-width:980px;margin:0 auto 28px;text-align:center}.b2b-visual-head[data-astro-cid-5vj2oycd] span[data-astro-cid-5vj2oycd],.b2b-visual-copy[data-astro-cid-5vj2oycd] span[data-astro-cid-5vj2oycd]{color:#0f766e;font-size:.78rem;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.b2b-visual-head[data-astro-cid-5vj2oycd] h2[data-astro-cid-5vj2oycd]{margin:8px 0 12px;color:#102a43;font-family:Kanit,sans-serif;font-size:clamp(2rem,3.4vw,3.15rem);line-height:1.04}.b2b-visual-head[data-astro-cid-5vj2oycd] p[data-astro-cid-5vj2oycd]{margin:0;color:#334e68;font-weight:650;line-height:1.68}.b2b-visual-list[data-astro-cid-5vj2oycd]{display:grid;gap:20px}.b2b-visual-row[data-astro-cid-5vj2oycd]{display:grid;grid-template-columns:minmax(0,.94fr) minmax(0,1.06fr);gap:24px;align-items:center;padding:18px;border:1px solid rgba(15,42,67,.14);border-radius:8px;background:#fff;box-shadow:0 14px 34px #0f2a4314}.b2b-visual-row-reverse[data-astro-cid-5vj2oycd] .b2b-visual-media[data-astro-cid-5vj2oycd]{order:2}.b2b-visual-media[data-astro-cid-5vj2oycd]{aspect-ratio:16 / 10;overflow:hidden;border-radius:8px;background:#d6e0ec}.b2b-visual-media[data-astro-cid-5vj2oycd] img[data-astro-cid-5vj2oycd]{width:100%;height:100%;display:block;object-fit:cover}.b2b-visual-copy[data-astro-cid-5vj2oycd] h2[data-astro-cid-5vj2oycd]{margin:8px 0 12px;color:#102a43;font-family:Kanit,sans-serif;font-size:clamp(1.55rem,2.6vw,2.3rem);line-height:1.08}.b2b-visual-copy[data-astro-cid-5vj2oycd] p[data-astro-cid-5vj2oycd]{margin:0 0 16px;color:#334e68;font-weight:650;line-height:1.62}.b2b-visual-copy[data-astro-cid-5vj2oycd] ul[data-astro-cid-5vj2oycd]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none}.b2b-visual-copy[data-astro-cid-5vj2oycd] li[data-astro-cid-5vj2oycd]{display:flex;align-items:flex-start;gap:8px;min-height:44px;padding:9px 10px;border-radius:8px;background:#ecfdf5;color:#102a43;font-size:.84rem;font-weight:850;line-height:1.25}.b2b-visual-copy[data-astro-cid-5vj2oycd] li[data-astro-cid-5vj2oycd] i[data-astro-cid-5vj2oycd]{color:#0f766e;margin-top:2px}.b2b-band-grid[data-astro-cid-5vj2oycd]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.b2b-band-grid[data-astro-cid-5vj2oycd] article[data-astro-cid-5vj2oycd]{min-height:100%;padding:18px;border:1px solid rgba(15,42,67,.14);border-radius:8px;background:#fff;box-shadow:0 12px 30px #0f2a4314}.b2b-band-grid[data-astro-cid-5vj2oycd] i[data-astro-cid-5vj2oycd]{width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;background:#ccfbf1;color:#0f766e;margin-bottom:12px}.b2b-band-grid[data-astro-cid-5vj2oycd] h2[data-astro-cid-5vj2oycd]{margin:0 0 9px;color:#102a43;font-family:Kanit,sans-serif;font-size:1.12rem;line-height:1.18}.b2b-band-grid[data-astro-cid-5vj2oycd] p[data-astro-cid-5vj2oycd]{margin:0;color:#334e68;font-size:.92rem;font-weight:620;line-height:1.55}@media(max-width:1100px){.wifi-slow-extra-grid[data-astro-cid-5vj2oycd],.b2b-maintenance-grid[data-astro-cid-5vj2oycd],.b2b-hero-tags[data-astro-cid-5vj2oycd],.b2b-band-grid[data-astro-cid-5vj2oycd]{grid-template-columns:repeat(2,minmax(0,1fr))}.b2b-hero-metrics[data-astro-cid-5vj2oycd],.b2b-visual-copy[data-astro-cid-5vj2oycd] ul[data-astro-cid-5vj2oycd]{grid-template-columns:1fr}.sdv-local-seo-grid[data-astro-cid-5vj2oycd]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.wifi-slow-extra[data-astro-cid-5vj2oycd],.b2b-maintenance-seo[data-astro-cid-5vj2oycd]{padding:46px 0}.b2b-maintenance-head[data-astro-cid-5vj2oycd]{text-align:left}.b2b-maintenance-grid[data-astro-cid-5vj2oycd]{grid-template-columns:1fr}.b2b-maintenance-card[data-astro-cid-5vj2oycd]{padding:16px}.b2b-visual-depth[data-astro-cid-5vj2oycd],.b2b-seo-bands[data-astro-cid-5vj2oycd]{padding:46px 0}.b2b-visual-head[data-astro-cid-5vj2oycd]{text-align:left}.b2b-visual-row[data-astro-cid-5vj2oycd],.b2b-band-grid[data-astro-cid-5vj2oycd],.b2b-hero-tags[data-astro-cid-5vj2oycd],.sdv-local-seo-grid[data-astro-cid-5vj2oycd],.sdv-local-seo-card[data-astro-cid-5vj2oycd]{grid-template-columns:1fr}.b2b-visual-row[data-astro-cid-5vj2oycd]{padding:14px;gap:16px}.b2b-visual-row-reverse[data-astro-cid-5vj2oycd] .b2b-visual-media[data-astro-cid-5vj2oycd]{order:0}.b2b-hero-collage[data-astro-cid-5vj2oycd]{grid-template-columns:1fr;grid-template-rows:repeat(3,120px)}.b2b-hero-collage[data-astro-cid-5vj2oycd] img[data-astro-cid-5vj2oycd]:first-child{grid-row:auto}.b2b-hero-collage-badge[data-astro-cid-5vj2oycd]{left:14px;right:14px;bottom:14px;min-width:0}.wifi-slow-extra-head[data-astro-cid-5vj2oycd]{text-align:left}.wifi-slow-extra-grid[data-astro-cid-5vj2oycd]{grid-template-columns:1fr}.wifi-slow-extra-card[data-astro-cid-5vj2oycd]{padding:16px}}.sdv-network-faq .section-title h2,.sdv-network-faq .section-title p,.sdv-network-faq .faq-question,.sdv-network-faq .faq-question span,.sdv-network-faq .faq-question:hover,.sdv-network-faq .faq-question:focus,.sdv-network-faq .faq-page-content .faq-item--open .faq-question,.sdv-network-faq .faq-item--open .faq-question,.sdv-network-faq .faq-answer-inner,.sdv-network-faq .faq-chevron{color:#0f2a4a!important}.sdv-macbook-repair[data-astro-cid-5vj2oycd] .sdv-tags[data-astro-cid-5vj2oycd],.sdv-mac-diagnostic[data-astro-cid-5vj2oycd] .sdv-tags[data-astro-cid-5vj2oycd],.sdv-mac-no-power[data-astro-cid-5vj2oycd] .sdv-tags[data-astro-cid-5vj2oycd],.sdv-network-service[data-astro-cid-5vj2oycd] .sdv-tags[data-astro-cid-5vj2oycd]{gap:8px}.sdv-macbook-repair[data-astro-cid-5vj2oycd] .sdv-tags[data-astro-cid-5vj2oycd] span[data-astro-cid-5vj2oycd],.sdv-mac-diagnostic[data-astro-cid-5vj2oycd] .sdv-tags[data-astro-cid-5vj2oycd] span[data-astro-cid-5vj2oycd],.sdv-mac-no-power[data-astro-cid-5vj2oycd] .sdv-tags[data-astro-cid-5vj2oycd] span[data-astro-cid-5vj2oycd],.sdv-network-service[data-astro-cid-5vj2oycd] .sdv-tags[data-astro-cid-5vj2oycd] span[data-astro-cid-5vj2oycd]{border-radius:8px;padding:8px 10px;font-size:.84rem}.sdv-macbook-repair[data-astro-cid-5vj2oycd] .sdv-zone-grid[data-astro-cid-5vj2oycd],.sdv-mac-diagnostic[data-astro-cid-5vj2oycd] .sdv-zone-grid[data-astro-cid-5vj2oycd],.sdv-mac-no-power[data-astro-cid-5vj2oycd] .sdv-zone-grid[data-astro-cid-5vj2oycd],.sdv-network-service[data-astro-cid-5vj2oycd] .sdv-zone-grid[data-astro-cid-5vj2oycd]{grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:1180px){.sdv-macbook-repair[data-astro-cid-5vj2oycd] .sdv-card-grid[data-astro-cid-5vj2oycd],.sdv-macbook-repair[data-astro-cid-5vj2oycd] .sdv-proof-grid[data-astro-cid-5vj2oycd],.sdv-mac-diagnostic[data-astro-cid-5vj2oycd] .sdv-card-grid[data-astro-cid-5vj2oycd],.sdv-mac-diagnostic[data-astro-cid-5vj2oycd] .sdv-proof-grid[data-astro-cid-5vj2oycd],.sdv-mac-no-power[data-astro-cid-5vj2oycd] .sdv-card-grid[data-astro-cid-5vj2oycd],.sdv-mac-no-power[data-astro-cid-5vj2oycd] .sdv-proof-grid[data-astro-cid-5vj2oycd],.sdv-network-service[data-astro-cid-5vj2oycd] .sdv-card-grid[data-astro-cid-5vj2oycd],.sdv-network-service[data-astro-cid-5vj2oycd] .sdv-proof-grid[data-astro-cid-5vj2oycd]{grid-template-columns:repeat(2,minmax(0,1fr))}.sdv-macbook-repair[data-astro-cid-5vj2oycd] .sdv-process[data-astro-cid-5vj2oycd],.sdv-mac-diagnostic[data-astro-cid-5vj2oycd] .sdv-process[data-astro-cid-5vj2oycd],.sdv-mac-no-power[data-astro-cid-5vj2oycd] .sdv-process[data-astro-cid-5vj2oycd],.sdv-network-service[data-astro-cid-5vj2oycd] .sdv-process[data-astro-cid-5vj2oycd]{grid-template-columns:repeat(3,minmax(0,1fr))}.sdv-network-service[data-astro-cid-5vj2oycd] .sdv-proof-grid[data-astro-cid-5vj2oycd],.sdv-network-service[data-astro-cid-5vj2oycd] .sdv-tags[data-astro-cid-5vj2oycd]{grid-template-columns:repeat(2,minmax(0,1fr))}.sdv-macbook-tags[data-astro-cid-5vj2oycd]{grid-template-columns:repeat(3,minmax(0,1fr))}.sdv-mac-no-power[data-astro-cid-5vj2oycd] .sdv-local-seo-grid[data-astro-cid-5vj2oycd]{grid-template-columns:repeat(2,minmax(0,1fr))}.sdv-mac-no-power[data-astro-cid-5vj2oycd] .sdv-local-seo-card[data-astro-cid-5vj2oycd],.sdv-mac-no-power[data-astro-cid-5vj2oycd] .sdv-local-seo-card[data-astro-cid-5vj2oycd]:nth-child(1),.sdv-mac-no-power[data-astro-cid-5vj2oycd] .sdv-local-seo-card[data-astro-cid-5vj2oycd]:nth-child(2),.sdv-mac-no-power[data-astro-cid-5vj2oycd] .sdv-local-seo-card[data-astro-cid-5vj2oycd]:nth-child(8),.sdv-mac-no-power[data-astro-cid-5vj2oycd] .sdv-local-seo-card[data-astro-cid-5vj2oycd]:nth-child(9),.sdv-mac-no-power[data-astro-cid-5vj2oycd] .sdv-local-seo-card[data-astro-cid-5vj2oycd]:nth-child(10),.sdv-mac-no-power[data-astro-cid-5vj2oycd] .sdv-local-seo-card[data-astro-cid-5vj2oycd]:nth-child(11){grid-column:auto}}@media(max-width:860px){.sdv-hero-grid[data-astro-cid-5vj2oycd],.sdv-split[data-astro-cid-5vj2oycd],.sdv-trust-grid[data-astro-cid-5vj2oycd],.sdv-education-block[data-astro-cid-5vj2oycd],.sdv-before-after[data-astro-cid-5vj2oycd]{grid-template-columns:1fr}.sdv-education-block-reverse[data-astro-cid-5vj2oycd] .sdv-education-media[data-astro-cid-5vj2oycd]{order:0}.sdv-hero[data-astro-cid-5vj2oycd]{padding-top:96px}.sdv-section[data-astro-cid-5vj2oycd]{padding:54px 0}.sdv-zone-grid[data-astro-cid-5vj2oycd]{grid-template-columns:1fr}.sdv-macbook-repair[data-astro-cid-5vj2oycd] .sdv-hero[data-astro-cid-5vj2oycd],.sdv-mac-diagnostic[data-astro-cid-5vj2oycd] .sdv-hero[data-astro-cid-5vj2oycd],.sdv-mac-no-power[data-astro-cid-5vj2oycd] .sdv-hero[data-astro-cid-5vj2oycd],.sdv-network-service[data-astro-cid-5vj2oycd] .sdv-hero[data-astro-cid-5vj2oycd]{padding-top:82px}.sdv-macbook-repair[data-astro-cid-5vj2oycd] .sdv-hero-grid[data-astro-cid-5vj2oycd],.sdv-macbook-repair[data-astro-cid-5vj2oycd] .sdv-split[data-astro-cid-5vj2oycd],.sdv-mac-diagnostic[data-astro-cid-5vj2oycd] .sdv-hero-grid[data-astro-cid-5vj2oycd],.sdv-mac-diagnostic[data-astro-cid-5vj2oycd] .sdv-split[data-astro-cid-5vj2oycd],.sdv-mac-no-power[data-astro-cid-5vj2oycd] .sdv-hero-grid[data-astro-cid-5vj2oycd],.sdv-mac-no-power[data-astro-cid-5vj2oycd] .sdv-split[data-astro-cid-5vj2oycd],.sdv-network-service[data-astro-cid-5vj2oycd] .sdv-hero-grid[data-astro-cid-5vj2oycd],.sdv-network-service[data-astro-cid-5vj2oycd] .sdv-split[data-astro-cid-5vj2oycd]{grid-template-columns:1fr}.sdv-macbook-repair[data-astro-cid-5vj2oycd] .sdv-hero-card[data-astro-cid-5vj2oycd],.sdv-mac-diagnostic[data-astro-cid-5vj2oycd] .sdv-hero-card[data-astro-cid-5vj2oycd],.sdv-mac-no-power[data-astro-cid-5vj2oycd] .sdv-hero-card[data-astro-cid-5vj2oycd],.sdv-network-service[data-astro-cid-5vj2oycd] .sdv-hero-card[data-astro-cid-5vj2oycd]{max-width:560px}.sdv-macbook-rail[data-astro-cid-5vj2oycd],.sdv-macbook-stats[data-astro-cid-5vj2oycd],.sdv-mac-no-power[data-astro-cid-5vj2oycd] .sdv-tags[data-astro-cid-5vj2oycd],.sdv-mac-no-power[data-astro-cid-5vj2oycd] .sdv-zone-grid[data-astro-cid-5vj2oycd]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:680px){.sdv[data-astro-cid-5vj2oycd]{padding-bottom:calc(78px + env(safe-area-inset-bottom))}.sdv-hero[data-astro-cid-5vj2oycd]{padding-bottom:34px}.sdv-hero[data-astro-cid-5vj2oycd] h1[data-astro-cid-5vj2oycd]{font-size:clamp(2rem,11vw,3rem)}.sdv-hero[data-astro-cid-5vj2oycd] p[data-astro-cid-5vj2oycd]{font-size:1rem}.sdv-hero-actions[data-astro-cid-5vj2oycd]{display:grid}.sdv-trust-grid[data-astro-cid-5vj2oycd],.sdv-education-points[data-astro-cid-5vj2oycd]{grid-template-columns:1fr}.sdv-macbook-repair[data-astro-cid-5vj2oycd] .sdv-hero[data-astro-cid-5vj2oycd],.sdv-mac-diagnostic[data-astro-cid-5vj2oycd] .sdv-hero[data-astro-cid-5vj2oycd],.sdv-mac-no-power[data-astro-cid-5vj2oycd] .sdv-hero[data-astro-cid-5vj2oycd],.sdv-network-service[data-astro-cid-5vj2oycd] .sdv-hero[data-astro-cid-5vj2oycd]{padding-bottom:22px}.sdv-macbook-tags[data-astro-cid-5vj2oycd],.sdv-macbook-stats[data-astro-cid-5vj2oycd],.sdv-macbook-rail[data-astro-cid-5vj2oycd],.sdv-macbook-repair[data-astro-cid-5vj2oycd] .sdv-card-grid[data-astro-cid-5vj2oycd],.sdv-macbook-repair[data-astro-cid-5vj2oycd] .sdv-proof-grid[data-astro-cid-5vj2oycd],.sdv-macbook-repair[data-astro-cid-5vj2oycd] .sdv-process[data-astro-cid-5vj2oycd],.sdv-macbook-repair[data-astro-cid-5vj2oycd] .sdv-zone-grid[data-astro-cid-5vj2oycd],.sdv-mac-diagnostic[data-astro-cid-5vj2oycd] .sdv-card-grid[data-astro-cid-5vj2oycd],.sdv-mac-diagnostic[data-astro-cid-5vj2oycd] .sdv-proof-grid[data-astro-cid-5vj2oycd],.sdv-mac-diagnostic[data-astro-cid-5vj2oycd] .sdv-process[data-astro-cid-5vj2oycd],.sdv-mac-diagnostic[data-astro-cid-5vj2oycd] .sdv-zone-grid[data-astro-cid-5vj2oycd],.sdv-mac-no-power[data-astro-cid-5vj2oycd] .sdv-card-grid[data-astro-cid-5vj2oycd],.sdv-mac-no-power[data-astro-cid-5vj2oycd] .sdv-proof-grid[data-astro-cid-5vj2oycd],.sdv-mac-no-power[data-astro-cid-5vj2oycd] .sdv-process[data-astro-cid-5vj2oycd],.sdv-mac-no-power[data-astro-cid-5vj2oycd] .sdv-zone-grid[data-astro-cid-5vj2oycd],.sdv-mac-no-power[data-astro-cid-5vj2oycd] .sdv-tags[data-astro-cid-5vj2oycd],.sdv-mac-no-power[data-astro-cid-5vj2oycd] .sdv-local-seo-grid[data-astro-cid-5vj2oycd],.sdv-mac-no-power[data-astro-cid-5vj2oycd] .sdv-local-seo-card[data-astro-cid-5vj2oycd] ul[data-astro-cid-5vj2oycd],.sdv-network-service[data-astro-cid-5vj2oycd] .sdv-card-grid[data-astro-cid-5vj2oycd],.sdv-network-service[data-astro-cid-5vj2oycd] .sdv-proof-grid[data-astro-cid-5vj2oycd],.sdv-network-service[data-astro-cid-5vj2oycd] .sdv-process[data-astro-cid-5vj2oycd],.sdv-network-service[data-astro-cid-5vj2oycd] .sdv-zone-grid[data-astro-cid-5vj2oycd],.sdv-macbook-repair[data-astro-cid-5vj2oycd] .sdv-hero-card-body[data-astro-cid-5vj2oycd],.sdv-mac-diagnostic[data-astro-cid-5vj2oycd] .sdv-hero-card-body[data-astro-cid-5vj2oycd],.sdv-mac-no-power[data-astro-cid-5vj2oycd] .sdv-hero-card-body[data-astro-cid-5vj2oycd],.sdv-network-service[data-astro-cid-5vj2oycd] .sdv-hero-card-body[data-astro-cid-5vj2oycd]{grid-template-columns:1fr}.sdv-macbook-repair[data-astro-cid-5vj2oycd] .sdv-mini-list[data-astro-cid-5vj2oycd],.sdv-macbook-repair[data-astro-cid-5vj2oycd] .sdv-hero-card-body[data-astro-cid-5vj2oycd]>span[data-astro-cid-5vj2oycd],.sdv-mac-diagnostic[data-astro-cid-5vj2oycd] .sdv-mini-list[data-astro-cid-5vj2oycd],.sdv-mac-diagnostic[data-astro-cid-5vj2oycd] .sdv-hero-card-body[data-astro-cid-5vj2oycd]>span[data-astro-cid-5vj2oycd],.sdv-mac-no-power[data-astro-cid-5vj2oycd] .sdv-mini-list[data-astro-cid-5vj2oycd],.sdv-mac-no-power[data-astro-cid-5vj2oycd] .sdv-hero-card-body[data-astro-cid-5vj2oycd]>span[data-astro-cid-5vj2oycd],.sdv-network-service[data-astro-cid-5vj2oycd] .sdv-mini-list[data-astro-cid-5vj2oycd],.sdv-network-service[data-astro-cid-5vj2oycd] .sdv-hero-card-body[data-astro-cid-5vj2oycd]>span[data-astro-cid-5vj2oycd]{grid-column:auto;grid-row:auto;margin-top:0}.sdv-macbook-repair[data-astro-cid-5vj2oycd] .sdv-section[data-astro-cid-5vj2oycd],.sdv-mac-diagnostic[data-astro-cid-5vj2oycd] .sdv-section[data-astro-cid-5vj2oycd],.sdv-mac-no-power[data-astro-cid-5vj2oycd] .sdv-section[data-astro-cid-5vj2oycd],.sdv-network-service[data-astro-cid-5vj2oycd] .sdv-section[data-astro-cid-5vj2oycd]{padding:42px 0}.sdv-mac-no-power[data-astro-cid-5vj2oycd] .sdv-local-seo[data-astro-cid-5vj2oycd] .sdv-section-head[data-astro-cid-5vj2oycd],.sdv-mac-no-power[data-astro-cid-5vj2oycd] .sdv-local-seo-card[data-astro-cid-5vj2oycd],.sdv-mac-no-power[data-astro-cid-5vj2oycd] .sdv-local-seo-card[data-astro-cid-5vj2oycd]:nth-child(1),.sdv-mac-no-power[data-astro-cid-5vj2oycd] .sdv-local-seo-card[data-astro-cid-5vj2oycd]:nth-child(2){grid-template-columns:1fr;padding:16px}.sdv-mobile-cta[data-astro-cid-5vj2oycd]{position:fixed;left:12px;right:12px;bottom:calc(10px + env(safe-area-inset-bottom));z-index:1000;display:grid;grid-template-columns:1fr 1fr;gap:8px;pointer-events:none;padding:8px;border:1px solid rgba(214,224,236,.9);border-radius:12px;background:#ffffffe6;box-shadow:0 18px 34px #0f172a33;backdrop-filter:blur(14px)}.sdv-mobile-cta[data-astro-cid-5vj2oycd] a[data-astro-cid-5vj2oycd]{pointer-events:auto;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;border-radius:8px;text-decoration:none;color:#fff;background:#1d4ed8;font-weight:900;box-shadow:0 14px 28px #0f172a3d}.sdv-mobile-cta[data-astro-cid-5vj2oycd] a[data-astro-cid-5vj2oycd]:first-child{background:#16a34a}}body{background-color:#0b1120!important;color:#e2e8f0!important}.ux-hero,.ux-benefits,.ux-process,.ux-cta-band{background-color:#0b1120!important}.ux-symptoms,.ux-brands{background-color:#0f172a!important}main,.main-content,#main,.page-wrapper{background-color:#0b1120!important}.theme-premium-dark{background-color:#0b1120!important;color:#e2e8f0!important}.screen-navbar-offset{height:86px;background:#0b1120;pointer-events:none}.console-cleaning-hero{background:radial-gradient(circle at 12% 18%,rgba(34,197,94,.2),transparent 32%),radial-gradient(circle at 84% 20%,rgba(59,130,246,.24),transparent 34%),linear-gradient(135deg,#06111f,#0b1b31 48%,#081522)!important;padding:44px 0 58px}.console-cleaning-hero .ux-hero-inner{align-items:center;gap:34px}.console-cleaning-hero .ux-badge{display:none}.console-cleaning-kicker,.console-cleaning-tags span{display:inline-flex;align-items:center;gap:8px}.console-cleaning-kicker{color:#86efac;font-size:.78rem;font-weight:900;letter-spacing:.6px;text-transform:uppercase;margin-bottom:12px}.console-cleaning-hero-copy h1{color:#f8fafc;font-family:Kanit,sans-serif;font-size:clamp(2.25rem,4.7vw,4.15rem);line-height:1.02;margin:0 0 12px;max-width:860px}.console-cleaning-hero-copy h2{color:#bfdbfe;font-size:clamp(1rem,1.55vw,1.28rem);line-height:1.35;margin:0 0 14px;font-weight:850;max-width:780px}.console-cleaning-hero-copy p{color:#dbeafe;font-size:.98rem;line-height:1.58;max-width:790px;margin:0 0 9px}.console-cleaning-tags{display:flex;flex-wrap:wrap;gap:8px;margin:18px 0}.console-cleaning-tags span{color:#e0f2fe;background:#0f172a94;border:1px solid rgba(125,211,252,.24);border-radius:999px;padding:8px 11px;font-size:.82rem;font-weight:800}.console-cleaning-card{background:#0f172ad1;border:1px solid rgba(148,163,184,.22);border-radius:24px;padding:16px;box-shadow:0 24px 70px #00000059}.console-cleaning-card figure{position:relative;overflow:hidden;border-radius:18px;margin:0 0 16px;aspect-ratio:16 / 10}.console-cleaning-card img,.console-cleaning-platform-card img,.console-cleaning-liquid-panel img{width:100%;height:100%;object-fit:cover;display:block}.console-cleaning-card figcaption{position:absolute;left:14px;right:14px;bottom:14px;display:flex;justify-content:space-between;gap:10px;align-items:center;background:#020617c7;border:1px solid rgba(255,255,255,.12);border-radius:14px;padding:12px 14px;backdrop-filter:blur(10px)}.console-cleaning-card figcaption span{color:#bfdbfe;font-size:.8rem;font-weight:800}.console-cleaning-card figcaption strong{color:#86efac;font-family:Kanit,sans-serif;font-size:1.25rem}.console-cleaning-card ul{list-style:none;display:grid;gap:9px;margin:0;padding:0}.console-cleaning-card li{color:#e2e8f0;display:flex;gap:9px;align-items:flex-start;font-weight:750;font-size:.94rem}.console-cleaning-card li i{color:#86efac;margin-top:4px}.console-cleaning-card p{color:#94a3b8;margin:14px 0 0;font-size:.9rem;line-height:1.5}.console-cleaning-section{padding:62px 0;background:#0b1120}.console-cleaning-section:nth-of-type(2n){background:#0f172a}.console-cleaning-problems{background:#f8fafc!important}.console-cleaning-problems .ux-eyebrow{color:#2563eb!important}.console-cleaning-problems .console-cleaning-head h2{color:#0f2a4a}.console-cleaning-problems .console-cleaning-head p{color:#334155}.console-cleaning-problems .console-cleaning-diagnostic-panel{border-top-color:#0f2a4a24;border-bottom-color:#0f2a4a24}.console-cleaning-problems .console-cleaning-diagnostic-rail:before{background:linear-gradient(180deg,#2563eb,#0f2a4a)}.console-cleaning-problems .console-cleaning-diagnostic-rail span{display:inline-flex;align-items:center;justify-content:center;background:#dbeafe;border-color:#bfdbfe;color:#2563eb;font-size:1.25rem}.console-cleaning-problems .console-cleaning-diagnostic-rail strong{color:#0f2a4a}.console-cleaning-problems .console-cleaning-diagnostic-rail small,.console-cleaning-problems .console-cleaning-problem-num{color:#2563eb}.console-cleaning-problems .console-cleaning-problem-row{border-bottom-color:#0f2a4a1f}.console-cleaning-problems .console-cleaning-problem-row i{color:#2563eb;background:#eff6ff;border-color:#bfdbfe}.console-cleaning-problems .console-cleaning-problem-row h3{color:#0f2a4a}.console-cleaning-problems .console-cleaning-problem-row p{color:#475569}.console-cleaning-head{max-width:870px;margin:0 auto 28px}.console-cleaning-head.text-center{text-align:center}.console-cleaning-head h2,.console-cleaning-liquid-panel h2,.console-cleaning-cancun-panel h2{color:#f8fafc;font-family:Kanit,sans-serif;font-size:clamp(1.85rem,3.4vw,3.05rem);line-height:1.08;margin:8px 0 12px}.console-cleaning-head p,.console-cleaning-liquid-panel p,.console-cleaning-cancun-panel p{color:#cbd5e1;font-size:1rem;line-height:1.65}.console-cleaning-diagnostic-panel{display:grid;grid-template-columns:minmax(180px,.32fr) minmax(0,1fr);gap:26px;align-items:stretch;margin-top:30px;border-top:1px solid rgba(148,163,184,.18);border-bottom:1px solid rgba(148,163,184,.18);padding:18px 0}.console-cleaning-diagnostic-rail{position:relative;min-height:100%;display:flex;flex-direction:column;justify-content:center;gap:6px;padding:24px 0 24px 24px}.console-cleaning-diagnostic-rail:before{content:"";position:absolute;left:0;top:14px;bottom:14px;width:3px;border-radius:999px;background:linear-gradient(180deg,#86efac,#60a5fa)}.console-cleaning-diagnostic-rail span{width:48px;height:48px;border-radius:16px;background:#22c55e21;border:1px solid rgba(134,239,172,.25)}.console-cleaning-diagnostic-rail strong{color:#f8fafc;font-family:Kanit,sans-serif;font-size:clamp(1.7rem,3vw,2.45rem);line-height:1}.console-cleaning-diagnostic-rail small{color:#93c5fd;font-weight:800;text-transform:uppercase;letter-spacing:.7px}.console-cleaning-problem-list{display:grid;grid-template-columns:1fr 1fr;column-gap:28px}.console-cleaning-problem-row{display:grid;grid-template-columns:44px 42px minmax(0,1fr);gap:14px;align-items:start;padding:18px 0;border-bottom:1px solid rgba(148,163,184,.14)}.console-cleaning-problem-row:nth-last-child(-n+2){border-bottom:0}.console-cleaning-problem-num{color:#60a5fa;font-family:Kanit,sans-serif;font-weight:950;font-size:1.05rem}.console-cleaning-problem-row i{width:38px;height:38px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;color:#86efac;background:#22c55e1c;border:1px solid rgba(134,239,172,.18)}.console-cleaning-problem-row h3{color:#f8fafc;font-size:1.05rem;line-height:1.25;margin:0 0 5px}.console-cleaning-problem-row p{color:#a8b3c4;margin:0;line-height:1.55;font-size:.94rem}.console-cleaning-step-grid,.console-cleaning-cancun-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.console-cleaning-step-grid article,.console-cleaning-cancun-grid article{background:#0f172adb;border:1px solid rgba(148,163,184,.18);border-radius:18px;padding:20px;box-shadow:0 16px 38px #02061738}.console-cleaning-step-grid span{color:#60a5fa;font-weight:950;font-family:Kanit,sans-serif}.console-cleaning-cancun-grid i{width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;border-radius:12px;color:#86efac;background:#22c55e1f}.console-cleaning-step-grid h3,.console-cleaning-cancun-grid h3{color:#f8fafc;font-size:1.04rem;line-height:1.25;margin:0 0 8px}.console-cleaning-step-grid p,.console-cleaning-cancun-grid p{color:#a8b3c4;margin:0;line-height:1.55;font-size:.94rem}.console-cleaning-frequency-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.console-cleaning-frequency-grid article{background:linear-gradient(180deg,#0f172aeb,#0f172ab8);border:1px solid rgba(147,197,253,.18);border-radius:18px;padding:20px;min-height:210px}.console-cleaning-frequency-grid span{display:inline-flex;align-items:center;justify-content:center;min-width:78px;height:34px;padding:0 12px;border-radius:999px;background:#2563eb2e;color:#bfdbfe;font-family:Kanit,sans-serif;font-weight:900}.console-cleaning-frequency-grid h3{color:#f8fafc;font-size:1.12rem;line-height:1.2;margin:18px 0 8px}.console-cleaning-frequency-grid p{color:#cbd5e1;line-height:1.58;margin:0;font-size:.95rem}.console-cleaning-frequency,.console-cleaning-platforms,.console-cleaning-zones,.console-cleaning-process{background:#f8fafc!important}.console-cleaning-frequency .ux-eyebrow,.console-cleaning-platforms .ux-eyebrow,.console-cleaning-zones .ux-eyebrow,.console-cleaning-process .ux-eyebrow{color:#2563eb!important}.console-cleaning-frequency .console-cleaning-head h2,.console-cleaning-platforms .console-cleaning-head h2,.console-cleaning-zones .console-cleaning-head h2,.console-cleaning-process .console-cleaning-head h2{color:#0f2a4a}.console-cleaning-frequency .console-cleaning-head p,.console-cleaning-platforms .console-cleaning-head p,.console-cleaning-zones .console-cleaning-head p,.console-cleaning-process .console-cleaning-head p{color:#334155}.console-cleaning-frequency-grid article,.console-cleaning-step-grid article{background:#fff;border-color:#dbeafe;box-shadow:0 14px 34px #0f2a4a14}.console-cleaning-frequency-grid span,.console-cleaning-step-grid span,.console-cleaning-zone-list span{color:#2563eb}.console-cleaning-frequency-grid h3,.console-cleaning-step-grid h3,.console-cleaning-zone-list h3{color:#0f2a4a}.console-cleaning-frequency-grid p,.console-cleaning-step-grid p,.console-cleaning-zone-list p{color:#475569}.console-cleaning-decision{background:#f8fafc!important}.console-cleaning-decision .console-cleaning-head h2,.console-cleaning-decision .console-cleaning-head p{color:#0f2a4a}.console-cleaning-decision .console-cleaning-head p{color:#475569}.console-cleaning-decision-panel{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.console-cleaning-decision-panel article{background:#fff;border:1px solid #dbeafe;border-radius:22px;padding:clamp(20px,3vw,30px);box-shadow:0 18px 40px #0f2a4a14}.console-cleaning-decision-panel h3,.console-cleaning-zone-list h3,.console-cleaning-aftercare-grid h3,.console-cleaning-local-grid h3{color:#0f2a4a;font-size:1.08rem;line-height:1.25;margin:0 0 12px}.console-cleaning-decision-panel ul{list-style:none;padding:0;margin:0;display:grid;gap:10px}.console-cleaning-decision-panel li{color:#334155;display:flex;gap:10px;line-height:1.45;font-weight:760}.console-cleaning-decision-panel li i{color:#2563eb;margin-top:3px}.console-cleaning-decision-panel article:nth-child(2) li i{color:#f97316}.console-cleaning-inline-cta{margin-top:18px;display:flex;align-items:center;justify-content:space-between;gap:16px;background:#0f2a4a;border-radius:18px;padding:16px 18px}.console-cleaning-inline-cta span{color:#dbeafe;font-weight:800}.console-cleaning-zone-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 28px;border-top:1px solid rgba(15,42,74,.14);border-bottom:1px solid rgba(15,42,74,.14)}.console-cleaning-zone-list article{display:grid;grid-template-columns:54px minmax(0,1fr);gap:16px;padding:20px 0;border-bottom:1px solid rgba(15,42,74,.12)}.console-cleaning-zone-list article:nth-last-child(-n+2){border-bottom:0}.console-cleaning-zone-list span{color:#2563eb;font-family:Kanit,sans-serif;font-weight:950;font-size:1.25rem}.console-cleaning-zone-list h3{color:#0f2a4a}.console-cleaning-zone-list p{color:#475569;line-height:1.58;margin:0}.console-cleaning-aftercare{background:#f8fafc!important}.console-cleaning-aftercare-panel{display:grid;grid-template-columns:.86fr 1.14fr;gap:28px;align-items:start}.console-cleaning-aftercare-panel h2{color:#0f2a4a;font-family:Kanit,sans-serif;font-size:clamp(1.85rem,3.2vw,2.85rem);line-height:1.08;margin:8px 0 12px}.console-cleaning-aftercare-panel p,.console-cleaning-aftercare-grid p,.console-cleaning-local-grid p{color:#475569;line-height:1.58;margin:0}.console-cleaning-aftercare-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.console-cleaning-aftercare-grid article{background:#fff;border:1px solid #dbeafe;border-radius:16px;padding:16px}.console-cleaning-platform-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.console-cleaning-platform-card{display:grid;grid-template-columns:.9fr 1.1fr;gap:18px;background:#f8fafc;border:1px solid #dbeafe;border-radius:22px;padding:16px;color:#0f172a}.console-cleaning-platform-card figure{margin:0;min-height:230px;border-radius:16px;overflow:hidden}.console-cleaning-platform-card span{display:inline-flex;align-items:center;gap:8px;color:#2563eb;font-weight:900;font-size:.82rem;text-transform:uppercase;letter-spacing:.4px}.console-cleaning-platform-card h3{color:#0f172a;font-size:1.35rem;line-height:1.15;margin:10px 0}.console-cleaning-platform-card p{color:#475569;line-height:1.58;margin:0 0 13px}.console-cleaning-platform-card ul{list-style:none;margin:0;padding:0;display:grid;gap:8px}.console-cleaning-platform-card li{color:#1e293b;font-weight:760;display:flex;align-items:flex-start;gap:8px;font-size:.92rem}.console-cleaning-platform-card li i{color:#16a34a;margin-top:3px}.console-cleaning-liquid-panel,.console-cleaning-cancun-panel{display:grid;grid-template-columns:1.1fr .9fr;gap:28px;align-items:center;background:linear-gradient(135deg,#0f172af2,#1e293bd1);border:1px solid rgba(148,163,184,.2);border-radius:26px;padding:clamp(22px,4vw,42px)}.console-cleaning-liquid-panel h3{color:#bfdbfe;margin:22px 0 12px}.console-cleaning-liquid-panel figure{position:relative;overflow:hidden;border-radius:20px;margin:0;aspect-ratio:4 / 3}.console-cleaning-liquid-panel figcaption{position:absolute;left:14px;right:14px;bottom:14px;background:#020617c7;border-radius:14px;padding:13px;display:grid;gap:4px}.console-cleaning-liquid-panel figcaption strong{color:#fff}.console-cleaning-liquid-panel figcaption span{color:#bfdbfe;font-size:.9rem}.console-cleaning-checks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.console-cleaning-checks span{color:#e2e8f0;background:#ffffff0f;border:1px solid rgba(255,255,255,.09);border-radius:14px;padding:11px 12px;display:inline-flex;gap:8px;align-items:center;font-weight:800}.console-cleaning-checks i{color:#86efac}.console-cleaning-step-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px}.console-cleaning-step-grid article{padding:16px}.console-cleaning-step-grid h3{margin-top:12px}.console-cleaning-cancun-panel{grid-template-columns:.9fr 1.1fr;background:#f8fafc;color:#0f172a}.console-cleaning-cancun-panel h2{color:#0f172a}.console-cleaning-cancun-panel p{color:#475569}.console-cleaning-cancun-grid article{background:#fff;border-color:#dbeafe}.console-cleaning-cancun-grid h3{color:#0f172a}.console-cleaning-cancun-grid p{color:#475569}.console-cleaning-local-panel{display:grid;grid-template-columns:.95fr 1.05fr;gap:28px;align-items:center;background:linear-gradient(135deg,#07111f,#0f2a4a 58%,#0b1120);border:1px solid rgba(147,197,253,.2);border-radius:26px;padding:clamp(22px,4vw,42px);box-shadow:0 22px 60px #0206173d}.console-cleaning-local-panel h2{color:#f8fafc;font-family:Kanit,sans-serif;font-size:clamp(1.8rem,3.3vw,2.9rem);line-height:1.08;margin:8px 0 12px}.console-cleaning-local-panel>div>p{color:#cbd5e1;line-height:1.62;margin:0 0 18px}.console-cleaning-local-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.console-cleaning-local-grid article{background:#fffffff0;border:1px solid rgba(191,219,254,.64);border-radius:16px;padding:16px}@media(max-width:1080px){.console-cleaning-platform-card,.console-cleaning-liquid-panel,.console-cleaning-cancun-panel,.console-cleaning-aftercare-panel,.console-cleaning-local-panel{grid-template-columns:1fr}.console-cleaning-diagnostic-panel{grid-template-columns:1fr;gap:12px}.console-cleaning-diagnostic-rail{min-height:auto;padding:8px 0 12px 18px}.console-cleaning-frequency-grid,.console-cleaning-problem-list,.console-cleaning-step-grid,.console-cleaning-cancun-grid,.console-cleaning-zone-list,.console-cleaning-decision-panel{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.console-cleaning-hero{padding:30px 0 42px}.console-cleaning-hero .ux-hero-inner{gap:22px}.console-cleaning-platform-grid,.console-cleaning-problem-list,.console-cleaning-step-grid,.console-cleaning-cancun-grid,.console-cleaning-checks,.console-cleaning-frequency-grid,.console-cleaning-decision-panel,.console-cleaning-zone-list,.console-cleaning-aftercare-grid,.console-cleaning-local-grid{grid-template-columns:1fr}.console-cleaning-inline-cta{align-items:stretch;flex-direction:column}.console-cleaning-problem-row,.console-cleaning-problem-row:nth-last-child(-n+2){border-bottom:1px solid rgba(148,163,184,.14)}.console-cleaning-problem-row:last-child{border-bottom:0}.console-cleaning-section{padding:42px 0}.console-cleaning-zone-list article,.console-cleaning-zone-list article:nth-last-child(-n+2){border-bottom:1px solid rgba(148,163,184,.14)}.console-cleaning-zone-list article:last-child{border-bottom:0}.console-cleaning-platform-card figure{min-height:190px}}.console-hdmi-hero{background:radial-gradient(circle at 18% 18%,rgba(56,189,248,.18),transparent 32%),radial-gradient(circle at 86% 14%,rgba(37,99,235,.18),transparent 30%),linear-gradient(135deg,#07111f,#0b1d33 54%,#08111f)!important;padding:27px 0 58px}.console-hdmi-hero .ux-hero-inner{align-items:center;gap:34px}.console-hdmi-hero .ux-hero-content{flex:1 1 560px}.console-hdmi-hero .ux-hero-visual{flex:0 1 430px}.console-hdmi-hero .ux-badge,.console-hdmi-hero .ux-trust-bar{display:none}.console-hdmi-kicker,.console-hdmi-tags span{display:inline-flex;align-items:center;gap:8px}.console-hdmi-kicker{color:#7dd3fc;font-weight:900;text-transform:uppercase;letter-spacing:.7px;font-size:.78rem;margin-bottom:12px}.console-hdmi-hero-copy h1{color:#f8fafc;font-family:Kanit,sans-serif;font-size:clamp(2.05rem,4.1vw,3.85rem);line-height:1.02;margin:0 0 12px;max-width:880px}.console-hdmi-hero-copy h2{color:#93c5fd;font-size:clamp(1rem,1.7vw,1.28rem);line-height:1.35;margin:0 0 14px;font-weight:850;max-width:760px}.console-hdmi-hero-copy p{color:#cbd5e1;font-size:.98rem;line-height:1.58;max-width:780px;margin:0 0 9px}.console-hdmi-tags{display:flex;flex-wrap:wrap;gap:8px;margin:18px 0 0}.console-hdmi-tags span{color:#e0f2fe;background:#ffffff12;border:1px solid rgba(125,211,252,.2);border-radius:999px;padding:8px 11px;font-weight:800;font-size:.84rem}.console-hdmi-card{border:1px solid rgba(125,211,252,.22);border-radius:22px;background:linear-gradient(180deg,#0f172ae6,#0f172abd);box-shadow:0 22px 58px #0000004d;backdrop-filter:blur(14px);padding:22px;width:100%;max-width:430px}.console-hdmi-card-head{display:grid;gap:6px;margin-bottom:16px;padding-bottom:14px;border-bottom:1px solid rgba(125,211,252,.16)}.console-hdmi-card-head span{color:#f8fafc;font-family:Kanit,sans-serif;font-size:1.18rem;font-weight:900}.console-hdmi-card-head strong{color:#38bdf8;font-size:.98rem}.console-hdmi-card ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 12px}.console-hdmi-card li{display:flex;align-items:flex-start;gap:8px;color:#e2e8f0;font-weight:750;font-size:.89rem;line-height:1.35}.console-hdmi-card li i{color:#22c55e}.console-hdmi-card p{color:#94a3b8;line-height:1.48;margin:16px 0 0;font-weight:650;font-size:.9rem}.console-hdmi-diagnosis,.console-hdmi-checks{background:radial-gradient(circle at 12% 8%,rgba(59,130,246,.08),transparent 28%),linear-gradient(180deg,#f8fafc,#eef5ff);padding:62px 0;color:#0f2a4a}.console-hdmi-diagnosis .ux-section-header,.console-hdmi-checks .ux-section-header{margin-bottom:30px}.console-hdmi-diagnosis .ux-eyebrow,.console-hdmi-checks .ux-eyebrow{color:#1d4ed8!important}.console-hdmi-diagnosis .ux-h2,.console-hdmi-checks .ux-h2{color:#0f2a4a!important;margin-bottom:12px}.console-hdmi-diagnosis .ux-section-header p,.console-hdmi-checks .ux-section-header p{color:#334155;max-width:820px;margin-left:auto;margin-right:auto}.console-hdmi-platforms{background:#f8fafc;color:#0f172a;padding:76px 0}.console-hdmi-tests{background:radial-gradient(circle at 82% 14%,rgba(59,130,246,.16),transparent 30%),linear-gradient(135deg,#07111f,#0f2138);padding:76px 0}.console-hdmi-problem-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.console-hdmi-problem-card,.console-hdmi-check-grid article,.console-hdmi-test-grid article{border:1px solid rgba(148,163,184,.16);border-radius:18px;background:#0f172ac7;padding:20px;box-shadow:0 18px 46px #0003}.console-hdmi-diagnosis .console-hdmi-problem-card,.console-hdmi-checks .console-hdmi-check-grid article{border-color:#0f2a4a1a;background:#fff;box-shadow:0 16px 34px #0f2a4a14}.console-hdmi-card-topline{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.console-hdmi-card-topline span{color:#38bdf8;font-family:Kanit,sans-serif;font-weight:950}.console-hdmi-card-topline i,.console-hdmi-check-grid i,.console-hdmi-test-grid i,.console-hdmi-mini-grid i{width:42px;height:42px;border-radius:14px;display:inline-flex;align-items:center;justify-content:center;color:#60a5fa;background:#3b82f629}.console-hdmi-problem-card h3,.console-hdmi-check-grid h3,.console-hdmi-test-grid h3{color:#f8fafc;font-size:1.04rem;margin:0 0 10px}.console-hdmi-diagnosis .console-hdmi-problem-card h3,.console-hdmi-checks .console-hdmi-check-grid h3{color:#0f2a4a}.console-hdmi-problem-card p,.console-hdmi-check-grid p,.console-hdmi-test-grid p{color:#b8c5d8;line-height:1.55;margin:0;font-weight:620}.console-hdmi-diagnosis .console-hdmi-problem-card p,.console-hdmi-checks .console-hdmi-check-grid p{color:#475569}.console-hdmi-split,.console-hdmi-tests-panel{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:30px;align-items:center}.console-hdmi-split h2,.console-hdmi-tests-panel h2{color:#0f2a4a;font-family:Kanit,sans-serif;font-size:clamp(1.9rem,3vw,2.75rem);line-height:1.08;margin:10px 0 14px}.console-hdmi-tests-panel h2{color:#f8fafc}.console-hdmi-split p,.console-hdmi-tests-panel p{color:#475569;line-height:1.65;margin:0;font-weight:650}.console-hdmi-tests-panel>div:first-child p{color:#b8c5d8}.console-hdmi-mini-grid,.console-hdmi-check-grid,.console-hdmi-test-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.console-hdmi-mini-grid article{background:#fff;border:1px solid rgba(15,42,74,.1);border-radius:18px;padding:20px;box-shadow:0 16px 34px #0f2a4a14}.console-hdmi-mini-grid h3{color:#0f2a4a;margin:14px 0 8px;font-size:1.02rem}.console-hdmi-mini-grid p{font-size:.94rem;line-height:1.5}@media(max-width:980px){.console-hdmi-problem-grid,.console-hdmi-split,.console-hdmi-tests-panel{grid-template-columns:1fr}}@media(max-width:640px){.console-hdmi-hero{padding:22px 0 46px}.console-hdmi-hero .ux-hero-inner{gap:26px}.console-hdmi-card ul{grid-template-columns:1fr}.console-hdmi-diagnosis,.console-hdmi-platforms,.console-hdmi-checks,.console-hdmi-tests{padding:54px 0}.console-hdmi-problem-grid,.console-hdmi-mini-grid,.console-hdmi-check-grid,.console-hdmi-test-grid{grid-template-columns:1fr}}.ux-hero,.ux-process,.ux-cta-band{background-color:#0b1120!important;font-family:Inter,system-ui,sans-serif}.ux-symptoms,.ux-brands{background-color:#0f172a!important;font-family:Inter,system-ui,sans-serif}.ux-benefits{background-color:#0b1120!important;font-family:Inter,system-ui,sans-serif}.ux-imported-wrapper{background-color:#0b1120!important}.ux-imported-wrapper section{background-color:transparent!important}.ux-imported-wrapper h2,.ux-imported-wrapper h3,.ux-imported-wrapper h4{color:#f8fafc!important}.ux-imported-wrapper p,.ux-imported-wrapper span,.ux-imported-wrapper li{color:#cbd5e1!important}.theme-premium-dark>#ubicacion.contact{background:#fff!important;color:#0f2a4a!important}.theme-premium-dark>#ubicacion.contact h2,.theme-premium-dark>#ubicacion.contact h3,.theme-premium-dark>#ubicacion.contact strong{color:#0f2a4a!important}.theme-premium-dark>#ubicacion.contact p,.theme-premium-dark>#ubicacion.contact li,.theme-premium-dark>#ubicacion.contact span{color:#475569!important}.theme-premium-dark>#ubicacion.contact .description-text{color:#1e40af!important}.theme-premium-dark>#ubicacion.contact .contact-form.glass-card,.theme-premium-dark>#ubicacion.contact .coverage-area{background:#fff!important;border-color:#d6e0ec!important;box-shadow:0 18px 45px #0f2a4a14!important}.theme-premium-dark>#ubicacion.contact .dev-btn{color:#0f2a4a!important;border-color:#cbd5e1!important;background:#fff!important}.theme-premium-dark>#ubicacion.contact .dev-btn:hover{color:#fff!important;background:#2563eb!important;border-color:#2563eb!important}.theme-premium-dark>#ubicacion.contact .dev-btn.btn-primary,.theme-premium-dark>#ubicacion.contact .coverage-cta-btn{color:#fff!important;background:#2563eb!important;border-color:#2563eb!important}.theme-premium-dark>#ubicacion.contact .coverage-title,.theme-premium-dark>#ubicacion.contact .coverage-title span{color:#0f2a4a!important}.theme-premium-dark>#ubicacion.contact .coverage-zone{background:#fff!important;border-color:#cbd5e1!important;color:#334155!important}.theme-premium-dark>#ubicacion.contact .coverage-zone--primary{border-color:#60a5fa!important;color:#1d4ed8!important}.theme-premium-dark>#ubicacion.contact .coverage-zone--ask{border-color:#f97316!important;color:#c2410c!important}.ux-h1,.ux-h2,.ux-h3,.ux-hero-hook{color:#f8fafc!important;font-family:Kanit,sans-serif;margin:0}.ux-text-accent{color:#38bdf8!important}.ux-gradient-text{background:linear-gradient(135deg,#38bdf8,#818cf8);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.ux-eyebrow{color:#38bdf8;font-weight:800;text-transform:uppercase;letter-spacing:1.5px;font-size:.85rem;display:inline-block;margin-bottom:15px}.ux-section-header{margin-bottom:50px;max-width:700px}.ux-section-header.text-center{margin:0 auto 50px}.ux-section-header p{color:#94a3b8!important;font-size:1.1rem;line-height:1.6;margin-top:15px}.ux-divider{height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);margin:0}.ux-hero{position:relative;padding:80px 0;overflow:hidden;background-color:#0b1120!important}.ux-glow-hero{position:absolute;top:-30%;right:-10%;width:800px;height:800px;background:radial-gradient(circle,#38bdf814,#0b112000 70%);border-radius:50%;filter:blur(80px);pointer-events:none}.ux-hero-inner{display:flex;align-items:center;gap:60px;position:relative;z-index:2;flex-wrap:wrap}.ux-hero-content{flex:1 1 500px}.ux-badge{display:inline-flex;align-items:center;gap:8px;background:#38bdf81a;border:1px solid rgba(56,189,248,.2);color:#38bdf8;padding:8px 16px;border-radius:30px;font-size:.85rem;font-weight:700;margin-bottom:25px;backdrop-filter:blur(5px)}.ux-h1{font-size:clamp(2.5rem,5vw,4.2rem);font-weight:800;line-height:1.1;margin-bottom:15px}.ux-hero-hook{font-size:clamp(1.2rem,2.5vw,1.8rem);font-weight:500;color:#94a3b8!important;margin-bottom:25px;line-height:1.3}.ux-hero-desc{font-size:1.1rem;color:#cbd5e1!important;line-height:1.6;margin-bottom:30px;max-width:600px}.ux-trust-bar{display:flex;gap:20px;margin-bottom:40px;flex-wrap:wrap}.trust-item{display:flex;align-items:center;gap:8px;font-size:.95rem;color:#e2e8f0;font-weight:600}.trust-item i{color:#fbbf24}.ux-hero-ctas{display:flex;gap:15px;flex-wrap:wrap}.ux-btn-primary{background:linear-gradient(135deg,#10b981,#059669);color:#fff!important;padding:16px 32px;border-radius:12px;font-weight:700;font-size:1.1rem;text-decoration:none;display:inline-flex;align-items:center;gap:10px;box-shadow:0 10px 25px -5px #10b98166;transition:all .3s ease}.ux-btn-primary:hover{transform:translateY(-3px);box-shadow:0 15px 35px -5px #10b98199}.ux-btn-secondary{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);color:#fff!important;padding:16px 32px;border-radius:12px;font-weight:600;font-size:1.05rem;text-decoration:none;display:inline-flex;align-items:center;gap:10px;transition:all .3s ease}.ux-btn-secondary:hover{background:#ffffff1a;border-color:#ffffff4d}.ux-hero-visual{flex:1 1 400px;display:flex;justify-content:center}.ux-glass-panel{background:linear-gradient(180deg,#1e293b99,#0f172ae6);border:1px solid rgba(255,255,255,.08);border-radius:24px;padding:35px;width:100%;max-width:450px;backdrop-filter:blur(20px);box-shadow:0 30px 60px -15px #00000080}.glass-header{display:flex;align-items:center;gap:12px;font-family:Kanit,sans-serif;font-size:1.4rem;color:#f8fafc;margin-bottom:25px;border-bottom:1px solid rgba(255,255,255,.1);padding-bottom:15px}.glass-header i{color:#38bdf8}.ux-check-list{list-style:none;padding:0;margin:0 0 30px;display:flex;flex-direction:column;gap:15px}.ux-check-list li{display:flex;align-items:flex-start;gap:12px;font-size:1.05rem;color:#cbd5e1;font-weight:500}.ux-check-list li i{color:#10b981;margin-top:3px}.glass-price{background:#38bdf81a;border:1px solid rgba(56,189,248,.2);border-radius:16px;padding:20px;display:flex;flex-direction:column;align-items:center;text-align:center}.glass-price span{font-size:.85rem;color:#94a3b8;text-transform:uppercase;letter-spacing:1px;margin-bottom:5px;font-weight:700}.glass-price strong{font-family:Kanit,sans-serif;font-size:1.8rem;color:#38bdf8;line-height:1}.glass-price small{color:#94a3b8;font-size:.8rem;line-height:1.4;margin-top:8px}.pc-upgrade-hero{padding:58px 0 50px;background:radial-gradient(circle at 84% 18%,rgba(59,130,246,.18),transparent 30%),radial-gradient(circle at 15% 86%,rgba(16,185,129,.12),transparent 32%),linear-gradient(135deg,#07111f,#0e1c31 52%,#08131f)!important}.pc-upgrade-hero .ux-hero-inner{align-items:center;gap:34px}.pc-upgrade-hero .ux-badge,.pc-upgrade-hero .ux-h1,.pc-upgrade-hero .ux-hero-hook,.pc-upgrade-hero .ux-hero-desc{display:none}.pc-upgrade-hero-copy{display:grid;gap:14px;max-width:780px;margin-bottom:18px}.pc-upgrade-kicker{display:inline-flex;align-items:center;gap:8px;width:fit-content;color:#dbeafe;background:#2563eb29;border:1px solid rgba(147,197,253,.26);border-radius:999px;padding:8px 12px;font-weight:900;font-size:.82rem}.pc-upgrade-hero-copy h1{color:#f4f8fc;font-family:Kanit,sans-serif;font-size:clamp(2.15rem,4.8vw,4.35rem);line-height:1.02;margin:0}.pc-upgrade-hero-copy h1 span{display:block;color:#93c5fd}.pc-upgrade-hero-copy p{color:#c8d7ea;font-size:1.03rem;line-height:1.62;max-width:690px;margin:0;font-weight:650}.pc-upgrade-tags{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:18px}.pc-upgrade-tags span{display:inline-flex;align-items:center;gap:8px;color:#e8f3ff;background:#0f172ab3;border:1px solid rgba(147,197,253,.18);border-radius:9px;padding:8px 10px;font-size:.84rem;font-weight:850}.pc-upgrade-tags i{color:#93c5fd}.pc-upgrade-hero .ux-trust-bar{margin-bottom:18px;gap:8px}.pc-upgrade-hero .trust-item{background:#ffffff0e;border:1px solid rgba(255,255,255,.1);border-radius:9px;padding:8px 10px;font-size:.86rem}.pc-upgrade-hero .ux-btn-primary,.pc-upgrade-hero .ux-btn-secondary{border-radius:10px;padding:13px 18px;font-size:.95rem}.pc-upgrade-hero-card{width:100%;max-width:462px;display:grid;gap:12px;padding:16px;border-radius:18px;background:#f8fbff;border:1px solid #d7e4f2;box-shadow:0 28px 70px #00000057;color:#10233d}.pc-upgrade-card-top{display:grid;gap:5px;padding:18px;border-radius:14px;background:linear-gradient(135deg,#0f2a4a,#1d4ed8);color:#f4f8fc}.pc-upgrade-card-top span{color:#bfdbfe;font-weight:900;text-transform:uppercase;font-size:.78rem}.pc-upgrade-card-top strong{font-family:Kanit,sans-serif;font-size:clamp(2rem,4vw,2.75rem);line-height:1}.pc-upgrade-card-top small{color:#dbeafe;line-height:1.35;font-weight:650}.pc-upgrade-build{display:grid;grid-template-columns:94px 1fr;gap:14px;align-items:center}.pc-case{position:relative;height:118px;border-radius:16px;background:#0f2a4a;border:1px solid #93c5fd;box-shadow:inset 0 0 0 10px #93c5fd14}.pc-case span{position:absolute;left:18px;right:18px;height:8px;border-radius:999px;background:#60a5fa}.pc-case span:nth-child(1){top:24px}.pc-case span:nth-child(2){top:48px;background:#34d399}.pc-case span:nth-child(3){bottom:24px}.pc-upgrade-build-copy strong{color:#0f2a4a;display:block;margin-bottom:6px}.pc-upgrade-build-copy p{color:#425b78;margin:0;line-height:1.45;font-weight:650}.pc-upgrade-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.pc-upgrade-metrics div{display:grid;gap:4px;padding:11px;border-radius:10px;background:#edf5ff;border:1px solid #d7e4f2;text-align:center}.pc-upgrade-metrics span{color:#49617d;font-size:.76rem;font-weight:850}.pc-upgrade-metrics strong{color:#0f2a4a;font-family:Kanit,sans-serif;font-size:1.05rem}.pc-upgrade-map-section,.pc-upgrade-clone-section,.pc-upgrade-benchmark-section{background:#f7fbff!important;color:#0f2a4a;padding:62px 0}.pc-upgrade-parts-section,.pc-upgrade-gaming-section,.pc-upgrade-decision-section{background:#edf5ff!important;color:#0f2a4a;padding:62px 0}.pc-upgrade-power-section{background:radial-gradient(circle at 78% 16%,rgba(96,165,250,.14),transparent 30%),linear-gradient(135deg,#07111f,#0f172a)!important;padding:64px 0}.pc-upgrade-section-head{max-width:840px;margin:0 auto 24px;text-align:center}.pc-upgrade-section-head .ux-eyebrow,.pc-upgrade-parts-section .ux-eyebrow,.pc-upgrade-clone-section .ux-eyebrow,.pc-upgrade-gaming-section .ux-eyebrow,.pc-upgrade-decision-section .ux-eyebrow{color:#1d4ed8!important}.pc-upgrade-section-head h2,.pc-upgrade-parts-layout h2,.pc-upgrade-clone-panel h2,.pc-upgrade-gaming-layout h2,.pc-upgrade-decision-panel h2{color:#0f2a4a!important;font-family:Kanit,sans-serif;font-size:clamp(1.72rem,3vw,2.5rem);line-height:1.12;margin:0 0 12px}.pc-upgrade-section-head p,.pc-upgrade-parts-layout p,.pc-upgrade-clone-panel p,.pc-upgrade-gaming-layout p,.pc-upgrade-decision-panel p{color:#425b78!important;line-height:1.65;font-weight:650;margin:0}.pc-upgrade-map-grid,.pc-upgrade-use-grid,.pc-upgrade-benchmark-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.pc-upgrade-map-grid div,.pc-upgrade-use-grid div,.pc-upgrade-benchmark-grid div{display:grid;gap:8px;min-height:160px;padding:18px;border-radius:14px;background:#fbfdff;border:1px solid #dbe7f7;box-shadow:0 12px 28px #0f2a4a0e}.pc-upgrade-map-grid i,.pc-upgrade-use-grid i{color:#1d4ed8;font-size:1.45rem}.pc-upgrade-map-grid strong,.pc-upgrade-use-grid strong,.pc-upgrade-benchmark-grid strong{color:#0f2a4a;font-family:Kanit,sans-serif;font-size:1.08rem}.pc-upgrade-map-grid span,.pc-upgrade-use-grid span,.pc-upgrade-benchmark-grid span{color:#425b78;line-height:1.45;font-weight:650}.pc-upgrade-parts-layout,.pc-upgrade-gaming-layout,.pc-upgrade-power-inner,.pc-upgrade-decision-panel{display:grid;grid-template-columns:minmax(0,.9fr) minmax(320px,1.1fr);gap:28px;align-items:center}.pc-upgrade-parts-list{display:grid;gap:10px}.pc-upgrade-parts-list div{display:grid;grid-template-columns:auto 1fr;gap:6px 12px;padding:16px;border-radius:14px;background:#fbfdff;border:1px solid #dbe7f7}.pc-upgrade-parts-list span{grid-row:span 2;color:#1d4ed8;background:#dbeafe;border-radius:9px;padding:7px;font-weight:950;height:fit-content}.pc-upgrade-parts-list strong{color:#0f2a4a}.pc-upgrade-parts-list p{grid-column:2}.pc-upgrade-clone-panel,.pc-upgrade-decision-panel{padding:26px;border-radius:18px;background:#fbfdff;border:1px solid #dbe7f7;box-shadow:0 18px 46px #0f2a4a14}.pc-upgrade-clone-visual{display:grid;grid-template-columns:1fr auto 1fr;gap:12px;align-items:center;min-height:170px;border-radius:16px;padding:20px;background:#07111f;border:1px solid #b7d5f6}.pc-upgrade-clone-visual span{display:grid;place-items:center;min-height:92px;border-radius:16px;color:#e8f3ff;background:#0f2a4a;font-family:Kanit,sans-serif;font-size:1.5rem}.pc-upgrade-clone-visual i{color:#60a5fa}.pc-upgrade-power-inner h2{color:#f4f8fc!important;font-family:Kanit,sans-serif;font-size:clamp(1.75rem,3vw,2.5rem);line-height:1.12;margin:0 0 12px}.pc-upgrade-power-inner p{color:#c8d7ea!important;line-height:1.65;font-weight:650;margin:0}.pc-upgrade-power-meter{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.pc-upgrade-power-meter div{display:grid;gap:8px;min-height:150px;padding:20px;border-radius:16px;background:#0f172ac2;border:1px solid rgba(147,197,253,.18)}.pc-upgrade-power-meter span{color:#bfdbfe;font-weight:900}.pc-upgrade-power-meter strong{color:#f4f8fc;font-family:Kanit,sans-serif;font-size:1.55rem}.pc-upgrade-secondary-link{display:inline-flex;align-items:center;justify-content:center;gap:10px;color:#f4f8fc!important;background:#1d4ed8;border-radius:10px;padding:14px 18px;text-decoration:none;font-weight:950}.pc-upgrade-support-section{background:#f7fbff!important;padding:44px 0}.pc-upgrade-support-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.pc-upgrade-support-card{display:grid;grid-template-columns:auto 1fr;gap:6px 12px;align-items:start;padding:18px;border-radius:14px;background:#fbfdff;border:1px solid #dbe7f7;color:#0f2a4a;text-decoration:none;box-shadow:0 12px 28px #0f2a4a0e}.pc-upgrade-support-card i{grid-row:span 2;display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:10px;background:#dbeafe;color:#1d4ed8}.pc-upgrade-support-card strong{color:#0f2a4a;font-family:Kanit,sans-serif;font-size:1.08rem}.pc-upgrade-support-card span{color:#425b78;line-height:1.45;font-weight:650}@media(max-width:980px){.pc-upgrade-map-grid,.pc-upgrade-use-grid,.pc-upgrade-benchmark-grid,.pc-upgrade-support-grid,.pc-upgrade-parts-layout,.pc-upgrade-gaming-layout,.pc-upgrade-power-inner,.pc-upgrade-decision-panel,.pc-upgrade-power-meter{grid-template-columns:1fr}}.pc-format-hero{background:radial-gradient(circle at 18% 10%,rgba(37,99,235,.26),transparent 34%),linear-gradient(135deg,#07111f,#0b1f38 52%,#0b1120)!important;padding:46px 0 44px;max-height:1000px;overflow:hidden}.pc-format-hero .ux-hero-inner{align-items:center;gap:30px}.pc-format-hero .ux-badge,.pc-format-hero .ux-trust-bar,.pc-format-hero .ux-h1,.pc-format-hero .ux-hero-hook,.pc-format-hero .ux-hero-desc{display:none}.pc-format-hero-copy{display:grid;gap:10px;max-width:790px;margin-bottom:14px}.pc-format-kicker{display:inline-flex;align-items:center;gap:9px;width:fit-content;color:#bfdbfe;background:#2563eb29;border:1px solid rgba(147,197,253,.22);border-radius:999px;padding:7px 11px;font-weight:900;font-size:.8rem;text-transform:uppercase}.pc-format-hero-copy h1{color:#f8fbff;font-family:Kanit,sans-serif;font-size:clamp(2.25rem,4.6vw,4.15rem);line-height:1;margin:0;letter-spacing:0}.pc-format-hero-copy h2{color:#93c5fd;font-family:Kanit,sans-serif;font-size:clamp(1.12rem,1.9vw,1.48rem);line-height:1.16;margin:0}.pc-format-hero-copy p{color:#dbeafe;font-size:.98rem;line-height:1.52;font-weight:650;max-width:720px;margin:0}.pc-format-tags{display:flex;flex-wrap:wrap;gap:7px;margin-bottom:14px}.pc-format-tags span{display:inline-flex;align-items:center;gap:8px;color:#e5f1ff;background:#0f172a94;border:1px solid rgba(147,197,253,.2);border-radius:999px;padding:7px 10px;font-size:.8rem;font-weight:850}.pc-format-tags i{color:#93c5fd}.pc-format-include-card{display:grid;gap:12px;padding:20px;border-radius:22px;background:#f8fbfff5;border:1px solid rgba(219,231,247,.9);box-shadow:0 26px 70px #00000047;color:#0f2a4a}.pc-format-card-head{display:grid;gap:7px;padding-bottom:11px;border-bottom:1px solid #dbe7f7}.pc-format-card-head span{color:#1d4ed8;font-size:.82rem;font-weight:950;text-transform:uppercase}.pc-format-card-head strong{color:#0f2a4a;font-family:Kanit,sans-serif;font-size:clamp(1.45rem,2.6vw,2rem);line-height:1}.pc-format-include-card ul{display:grid;gap:8px;padding:0;margin:0;list-style:none}.pc-format-include-card li{display:flex;gap:9px;align-items:flex-start;color:#24435f;font-weight:800;font-size:.94rem}.pc-format-include-card li i{color:#2563eb;margin-top:3px}.pc-format-include-card p{color:#60738b;margin:0;line-height:1.42;font-size:.88rem;font-weight:650}.pc-format-section{padding:64px 0;background:#f7fbff!important;color:#0f2a4a}.pc-format-section:nth-of-type(2n){background:#edf5ff!important}.pc-format-head{max-width:860px;margin:0 auto 26px;text-align:center}.pc-format-head h2,.pc-format-split h2{color:#0f2a4a!important;font-family:Kanit,sans-serif;font-size:clamp(1.8rem,3vw,2.55rem);line-height:1.12;margin:8px 0 10px}.pc-format-head p,.pc-format-split p{color:#425b78!important;line-height:1.66;font-weight:650;margin:0}.pc-format-grid,.pc-format-include-grid,.pc-format-problem-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.pc-format-card,.pc-format-include-grid article,.pc-format-problem-grid article,.pc-format-mini-grid article{background:#fff;border:1px solid #dbe7f7;border-radius:16px;padding:18px;box-shadow:0 14px 36px #0f2a4a14}.pc-format-card i,.pc-format-include-grid i{color:#1d4ed8;font-size:1.3rem;margin-bottom:12px}.pc-format-card h3,.pc-format-include-grid h3,.pc-format-problem-grid h3,.pc-format-mini-grid h3,.pc-format-backup-panel h3,.pc-format-trust-panel h3,.pc-format-compare-grid h3{color:#0f2a4a;font-size:1.04rem;line-height:1.25;margin:0 0 8px;font-weight:900}.pc-format-card p,.pc-format-include-grid p,.pc-format-problem-grid p,.pc-format-mini-grid p,.pc-format-backup-panel p,.pc-format-trust-panel p{color:#425b78;line-height:1.55;margin:0;font-weight:650}.pc-format-split{display:grid;grid-template-columns:minmax(0,.9fr) minmax(320px,1.1fr);gap:26px;align-items:center}.pc-format-backup-panel,.pc-format-compare-panel{background:#fff;border:1px solid #dbe7f7;border-radius:20px;padding:26px;box-shadow:0 20px 50px #0f2a4a17}.pc-format-checks,.pc-format-mini-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:14px 0 18px}.pc-format-checks span,.pc-format-compare-grid span{display:flex;gap:8px;align-items:center;color:#24435f;font-weight:800}.pc-format-checks i,.pc-format-compare-grid i{color:#2563eb}.pc-format-cta{display:inline-flex;align-items:center;justify-content:center;gap:10px;margin-top:20px;background:#1d4ed8;color:#fff!important;border-radius:12px;padding:13px 17px;text-decoration:none;font-weight:950}.pc-format-trust{background:#0b1f38!important;color:#e8f3ff}.pc-format-trust .pc-format-head h2{color:#f8fbff!important}.pc-format-trust .pc-format-head p{color:#c8d7ea!important}.pc-format-trust-panel{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.pc-format-trust-panel article{padding:18px;border-radius:16px;background:#0f172ab8;border:1px solid rgba(147,197,253,.2)}.pc-format-trust-panel span{display:inline-flex;color:#93c5fd;font-weight:950;margin-bottom:10px}.pc-format-trust-panel h3{color:#f8fbff}.pc-format-trust-panel p{color:#c8d7ea}.pc-format-compare-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:20px}.pc-format-compare-grid article{display:grid;gap:10px;padding:20px;border-radius:16px;background:#f7fbff;border:1px solid #dbe7f7}@media(max-width:980px){.pc-format-grid,.pc-format-include-grid,.pc-format-problem-grid,.pc-format-trust-panel{grid-template-columns:repeat(2,minmax(0,1fr))}.pc-format-split,.pc-format-compare-grid{grid-template-columns:1fr}}@media(max-width:640px){.pc-format-hero,.pc-format-section{padding:44px 0}.pc-format-hero{max-height:none;overflow:visible}.pc-format-grid,.pc-format-include-grid,.pc-format-problem-grid,.pc-format-trust-panel,.pc-format-checks,.pc-format-mini-grid{grid-template-columns:1fr}.pc-format-hero-copy h1{font-size:clamp(2.1rem,11vw,3rem)}}@media(max-width:560px){.pc-upgrade-hero,.pc-upgrade-map-section,.pc-upgrade-parts-section,.pc-upgrade-clone-section,.pc-upgrade-gaming-section,.pc-upgrade-power-section,.pc-upgrade-benchmark-section,.pc-upgrade-decision-section{padding:42px 0}.pc-upgrade-build,.pc-upgrade-metrics,.pc-upgrade-clone-visual{grid-template-columns:1fr}.pc-upgrade-clone-visual i{transform:rotate(90deg);justify-self:center}}.printer-ink-hero{min-height:1000px;display:flex;align-items:center;padding:84px 0 72px;background:radial-gradient(circle at 84% 20%,rgba(37,99,235,.16),transparent 30%),radial-gradient(circle at 18% 84%,rgba(20,184,166,.14),transparent 34%),linear-gradient(135deg,#07111f,#0f2a4a 54%,#082f49)!important}.printer-ink-hero .ux-hero-inner{align-items:center;gap:44px}.printer-ink-hero .ux-badge,.printer-ink-hero .ux-h1,.printer-ink-hero .ux-hero-hook,.printer-ink-hero .ux-hero-desc{display:none}.printer-ink-hero-copy{display:grid;gap:16px;max-width:760px;margin-bottom:22px}.printer-ink-kicker{display:inline-flex;align-items:center;gap:8px;width:fit-content;color:#dbeafe;background:#2563eb2e;border:1px solid rgba(191,219,254,.26);border-radius:999px;padding:8px 13px;font-weight:950;font-size:.84rem}.printer-ink-hero-copy h1{color:#f4f8fc;font-family:Kanit,sans-serif;font-size:clamp(2.45rem,5vw,4.65rem);line-height:1.02;margin:0}.printer-ink-hero-copy h2{color:#bfdbfe!important;font-family:Kanit,sans-serif;font-size:clamp(1.2rem,2.2vw,1.65rem);line-height:1.24;margin:0}.printer-ink-hero-copy p{color:#d8e4f2!important;font-size:1.05rem;line-height:1.68;max-width:710px;margin:0;font-weight:650}.printer-ink-tags{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:22px}.printer-ink-tags span{display:inline-flex;align-items:center;gap:8px;color:#edf6ff;background:#0f172aa8;border:1px solid rgba(191,219,254,.18);border-radius:10px;padding:8px 10px;font-size:.84rem;font-weight:850}.printer-ink-tags i{color:#93c5fd}.printer-ink-hero .ux-trust-bar{margin-bottom:22px;gap:8px}.printer-ink-hero .trust-item{background:#ffffff0f;border:1px solid rgba(255,255,255,.1);border-radius:10px;padding:8px 10px;font-size:.86rem}.printer-ink-hero .ux-btn-primary,.printer-ink-hero .ux-btn-secondary{border-radius:10px;padding:14px 20px;font-size:.98rem}.printer-ink-hero-card{width:100%;max-width:480px;display:grid;gap:12px;padding:16px;border-radius:20px;background:#f8fbff;border:1px solid #d7e4f2;box-shadow:0 30px 72px #00000057;color:#10233d}.printer-card-visual{min-height:250px;border-radius:16px;padding:20px;overflow:hidden;background:linear-gradient(90deg,rgba(37,99,235,.08) 1px,transparent 1px),linear-gradient(0deg,rgba(37,99,235,.08) 1px,transparent 1px),#eef6ff;background-size:28px 28px;display:grid;place-items:center;position:relative}.printer-device{position:relative;width:min(300px,82%);height:150px;border-radius:20px;background:linear-gradient(180deg,#1e3a5f,#0f2a4a);box-shadow:0 24px 48px #0f2a4a3d}.printer-device .paper{position:absolute;left:50%;top:-64px;width:160px;height:116px;transform:translate(-50%);border-radius:10px 10px 4px 4px;background:linear-gradient(180deg,#fbfdff,#dbeafe);border:1px solid #bfdbfe}.printer-device .paper:after{content:"";position:absolute;left:22px;right:22px;top:28px;height:36px;border-top:6px solid #60a5fa;border-bottom:6px solid #14b8a6}.printer-slot{position:absolute;left:36px;right:36px;top:58px;height:18px;border-radius:999px;background:#07111f}.printer-dot{position:absolute;right:32px;bottom:26px;width:16px;height:16px;border-radius:50%;background:#34d399;box-shadow:0 0 0 8px #34d3991f}.ink-bottles{position:absolute;right:18px;bottom:16px;display:flex;gap:6px}.ink-bottles span{display:block;width:22px;height:56px;border-radius:8px 8px 5px 5px;background:var(--ink);border:3px solid rgba(255,255,255,.8);box-shadow:0 10px 22px #0f2a4a24}.printer-price-card{display:grid;gap:6px;padding:18px;border-radius:14px;background:linear-gradient(135deg,#0f2a4a,#2563eb);color:#f4f8fc}.printer-price-card span{color:#bfdbfe;font-weight:900;text-transform:uppercase;font-size:.78rem}.printer-price-card strong{font-family:Kanit,sans-serif;font-size:clamp(2rem,4vw,2.65rem);line-height:1}.printer-price-card small{color:#dbeafe;line-height:1.38;font-weight:650}.printer-includes-card{padding:18px;border-radius:14px;background:#fbfdff;border:1px solid #dbe7f7}.printer-includes-card h3{color:#0f2a4a!important;font-family:Kanit,sans-serif;font-size:1.25rem;margin:0 0 12px}.printer-includes-card ul{list-style:none;margin:0;padding:0;display:grid;gap:9px}.printer-includes-card li{display:flex;align-items:flex-start;gap:9px;color:#425b78;font-weight:700;line-height:1.38}.printer-includes-card i{color:#14b8a6;margin-top:3px}.printer-section{padding:68px 0;background:#f7fbff!important;color:#0f2a4a}.printer-local-section,.printer-difference-section,.printer-after-section{background:#edf5ff!important}.printer-section-head{max-width:850px;margin:0 0 28px}.printer-section-head.text-center{text-align:center;margin:0 auto 28px}.printer-section .ux-eyebrow{color:#1d4ed8!important}.printer-section h2{color:#0f2a4a!important;font-family:Kanit,sans-serif;font-size:clamp(1.8rem,3vw,2.65rem);line-height:1.12;margin:0 0 12px}.printer-section h3{color:#0f2a4a!important;font-family:Kanit,sans-serif;margin:0;line-height:1.18}.printer-section p{color:#425b78!important;line-height:1.64;font-weight:650;margin:0}.printer-card-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.printer-card-grid--four,.printer-type-grid,.printer-feature-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.printer-info-card,.printer-type-grid article,.printer-feature-grid article,.printer-local-blocks article{display:grid;gap:10px;padding:20px;border-radius:14px;background:#fbfdff;border:1px solid #dbe7f7;box-shadow:0 12px 28px #0f2a4a0e}.printer-icon,.printer-type-grid i,.printer-feature-grid i{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:12px;background:#dbeafe;color:#1d4ed8;font-size:1.15rem}.printer-local-layout{display:grid;grid-template-columns:minmax(0,.92fr) minmax(320px,1.08fr);gap:28px;align-items:center}.printer-local-blocks{display:grid;gap:12px}.printer-local-blocks article{grid-template-columns:auto 1fr;gap:6px 14px}.printer-local-blocks span{grid-row:span 2;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:12px;background:#dbeafe;color:#1d4ed8;font-weight:950}.printer-local-blocks p{grid-column:2}.printer-inline-cta{display:inline-flex;align-items:center;justify-content:center;gap:9px;width:fit-content;margin-top:22px;color:#f8fbff!important;background:#14a065;border-radius:10px;padding:13px 17px;text-decoration:none;font-weight:950;box-shadow:0 14px 30px #14a0652e}.printer-brand-chips{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:24px}.printer-brand-chips span{color:#0f2a4a;background:#fbfdff;border:1px solid #cfe0f4;border-radius:999px;padding:10px 14px;font-weight:900}.printer-process-list{display:grid;gap:12px;max-width:920px;margin:0 auto}.printer-process-list article{display:grid;grid-template-columns:auto 1fr;gap:14px;align-items:start;padding:18px;border-radius:14px;background:#fbfdff;border:1px solid #dbe7f7;box-shadow:0 12px 28px #0f2a4a0e}.printer-process-list span{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:14px;background:#0f2a4a;color:#f8fbff;font-weight:950}@media(max-width:980px){.printer-ink-hero{min-height:auto;padding:64px 0}.printer-local-layout,.printer-card-grid,.printer-card-grid--four,.printer-type-grid,.printer-feature-grid{grid-template-columns:1fr 1fr}}@media(max-width:640px){.printer-ink-hero,.printer-section{padding:46px 0}.printer-local-layout,.printer-card-grid,.printer-card-grid--four,.printer-type-grid,.printer-feature-grid,.printer-local-blocks article,.printer-process-list article{grid-template-columns:1fr}.printer-local-blocks p{grid-column:auto}.printer-device{width:92%}}.printer-jams-hero{background:radial-gradient(circle at 50% 20%,rgba(14,165,233,.22),transparent 30%),linear-gradient(180deg,#07111f,#0b1728 54%,#0f2136)!important;min-height:auto;padding:78px 0 70px;overflow:hidden}.printer-jams-hero .ux-hero-inner{grid-template-columns:minmax(0,1fr);max-width:1120px;gap:30px;text-align:center}.printer-jams-hero .ux-hero-content{max-width:980px;margin:0 auto}.printer-jams-hero .ux-hero-visual{max-width:900px;width:100%;margin:0 auto}.printer-jams-hero .ux-badge,.printer-jams-hero .ux-h1,.printer-jams-hero .ux-hero-hook,.printer-jams-hero .ux-hero-desc{display:none}.printer-jams-hero-copy{display:grid;justify-items:center;gap:14px;margin-bottom:20px}.printer-jams-kicker{display:inline-flex;align-items:center;gap:8px;padding:9px 14px;border:1px solid rgba(125,211,252,.28);border-radius:999px;color:#bae6fd;background:#0ea5e91f;font-weight:900;text-transform:uppercase;font-size:.78rem;letter-spacing:0}.printer-jams-hero-copy h1{margin:0;max-width:920px;color:#f8fafc!important;font-family:Kanit,sans-serif;font-size:clamp(2.45rem,6vw,5rem);line-height:.96}.printer-jams-hero-copy h2{margin:0;max-width:820px;color:#dbeafe!important;font-family:Inter,sans-serif;font-size:clamp(1.08rem,2vw,1.45rem);line-height:1.35;font-weight:850}.printer-jams-hero-copy p{margin:0;max-width:830px;color:#b6c7dd!important;line-height:1.68;font-weight:650}.printer-jams-proof{display:flex;justify-content:center;flex-wrap:wrap;gap:10px;margin:0 auto 18px}.printer-jams-proof span{display:inline-flex;align-items:center;gap:8px;padding:10px 13px;border-radius:12px;color:#e0f2fe;background:#0f172ab3;border:1px solid rgba(148,163,184,.22);font-weight:850;box-shadow:0 12px 30px #00000029}.printer-jams-proof i{color:#38bdf8}.printer-jams-hero .ux-trust-bar,.printer-jams-hero .ux-hero-ctas{justify-content:center}.printer-jams-hero .ux-trust-bar{margin-bottom:18px}.printer-jams-hero .trust-item{background:#ffffff14;border-color:#ffffff21}.printer-jams-hero-panel{display:grid;grid-template-columns:minmax(230px,1fr) minmax(260px,.9fr) minmax(230px,1fr);align-items:center;gap:16px;padding:18px;border-radius:28px;background:#f8fafc14;border:1px solid rgba(191,219,254,.2);box-shadow:0 30px 80px #00000047;backdrop-filter:blur(16px)}.jams-center-printer{position:relative;min-height:260px;border-radius:24px;overflow:hidden;background:linear-gradient(135deg,#38bdf833,#2563eb14),#020617b8;border:1px solid rgba(125,211,252,.2)}.jams-printer-body{position:absolute;left:50%;top:50%;width:190px;height:116px;transform:translate(-50%,-50%);border-radius:22px;background:linear-gradient(180deg,#e2e8f0,#94a3b8);box-shadow:inset 0 -16px #0f172a2e,0 18px 40px #0000003d}.jams-printer-body span{position:absolute;left:24px;right:24px;top:27px;height:14px;border-radius:99px;background:#0f172a}.jams-printer-body strong{position:absolute;left:20px;right:20px;bottom:18px;color:#0f2a4a;font-size:.82rem;text-transform:uppercase}.jams-paper{position:absolute;left:50%;width:142px;height:78px;border-radius:12px;background:linear-gradient(180deg,#fff,#dbeafe);border:1px solid rgba(37,99,235,.18);box-shadow:0 12px 26px #0206172e}.paper-top{top:28px;transform:translate(-50%) rotate(-6deg)}.paper-bottom{bottom:24px;transform:translate(-50%) rotate(5deg)}.jams-alert{position:absolute;right:22px;top:22px;display:grid;place-items:center;width:48px;height:48px;border-radius:16px;color:#fef3c7;background:#f59e0b38;border:1px solid rgba(251,191,36,.35)}.jams-price-orbit{display:grid;gap:8px;align-content:center;min-height:260px;border-radius:24px;padding:26px;background:linear-gradient(180deg,#f8fafc,#dbeafe);color:#0f2a4a;box-shadow:0 24px 55px #0f172a2e}.jams-price-orbit span{color:#2563eb;font-weight:950;text-transform:uppercase;font-size:.8rem}.jams-price-orbit strong{font-family:Kanit,sans-serif;font-size:clamp(2.2rem,5vw,3.4rem);line-height:.95}.jams-price-orbit small{color:#425b78;line-height:1.5;font-weight:700}.jams-orbit-grid{display:grid;grid-template-columns:1fr;gap:10px}.jams-orbit-grid span{display:flex;align-items:center;gap:10px;padding:14px;border-radius:16px;color:#e0f2fe;background:#02061780;border:1px solid rgba(125,211,252,.16);font-weight:850}.jams-orbit-grid i{color:#7dd3fc}.printer-jams-section{padding:64px 0;background:#f7fbff!important;color:#0f2a4a}.printer-jams-lab{background:#ecf6ff!important}.printer-jams-heading{max-width:860px;margin:0 auto 28px;text-align:center}.printer-jams-section .ux-eyebrow{color:#2563eb!important}.printer-jams-section h2{margin:0 0 12px;color:#0f2a4a!important;font-family:Kanit,sans-serif;font-size:clamp(2rem,4vw,3.25rem);line-height:1.02}.printer-jams-section h3{color:#0f2a4a!important;font-family:Kanit,sans-serif;margin:0}.printer-jams-section p{color:#425b78!important;line-height:1.66;font-weight:650;margin:0}.printer-jams-dashboard-grid{display:grid;grid-template-columns:1.15fr repeat(2,1fr);gap:14px;align-items:stretch}.jams-feature-large,.jams-compact-card,.printer-jams-lab-panel,.printer-jams-split-panel{border-radius:22px;border:1px solid rgba(37,99,235,.12);background:#fff;box-shadow:0 18px 45px #0f2a4a14}.jams-feature-large{grid-row:span 2;display:flex;flex-direction:column;justify-content:space-between;gap:18px;padding:26px;background:linear-gradient(160deg,#0f2a4a,#123f67)}.jams-feature-large h3,.jams-feature-large p{color:#f8fafc!important}.jams-feature-number{width:fit-content;padding:8px 12px;border-radius:999px;background:#7dd3fc24;color:#bae6fd;font-weight:950}.jams-feature-large div{display:flex;flex-wrap:wrap;gap:8px}.jams-feature-large div span{padding:9px 11px;border-radius:999px;color:#dbeafe;background:#ffffff1a;font-weight:800;font-size:.88rem}.jams-compact-card{display:grid;gap:10px;padding:20px}.jams-compact-card i{display:grid;place-items:center;width:42px;height:42px;border-radius:14px;color:#2563eb;background:#e0f2fe}.printer-jams-lab-panel,.printer-jams-split-panel{display:grid;grid-template-columns:.82fr 1.18fr;gap:24px;align-items:center;padding:28px}.printer-jams-check-matrix{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.printer-jams-check-matrix div{display:grid;gap:4px;min-height:112px;padding:16px;border-radius:16px;background:#f8fafc;border:1px solid #dbeafe}.printer-jams-check-matrix strong{color:#0f2a4a;font-family:Kanit,sans-serif}.printer-jams-check-matrix span{color:#526b86;font-weight:650;line-height:1.42}.printer-jams-use-cases{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.printer-jams-use-cases article{display:grid;gap:10px;padding:18px;border-radius:18px;background:#f8fafc;border:1px solid #dbeafe}.printer-jams-use-cases i{display:grid;place-items:center;width:42px;height:42px;border-radius:14px;color:#2563eb;background:#dbeafe}@media(max-width:980px){.printer-jams-hero{padding:56px 0}.printer-jams-hero-panel,.printer-jams-dashboard-grid,.printer-jams-lab-panel,.printer-jams-split-panel{grid-template-columns:1fr}.jams-feature-large{grid-row:auto}.printer-jams-check-matrix,.printer-jams-use-cases{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.printer-jams-hero{padding:44px 0}.printer-jams-section{padding:46px 0}.printer-jams-hero-copy h1{font-size:clamp(2.1rem,13vw,3.2rem)}.printer-jams-proof,.printer-jams-hero .ux-hero-ctas,.printer-jams-hero .ux-trust-bar{justify-content:stretch}.printer-jams-proof span,.printer-jams-hero .ux-btn-primary,.printer-jams-hero .ux-btn-secondary{width:100%;justify-content:center}.printer-jams-hero-panel,.printer-jams-lab-panel,.printer-jams-split-panel{padding:16px;border-radius:20px}.jams-center-printer,.jams-price-orbit{min-height:220px}.printer-jams-check-matrix,.printer-jams-use-cases{grid-template-columns:1fr}}.printer-rollers-hero{min-height:900px;display:flex;align-items:center;padding:76px 0 66px;background:radial-gradient(circle at 82% 18%,rgba(251,191,36,.14),transparent 30%),radial-gradient(circle at 14% 84%,rgba(37,99,235,.18),transparent 34%),linear-gradient(135deg,#07111f,#10233d,#0f2a4a)!important}.printer-rollers-hero .ux-hero-inner{align-items:center;gap:42px}.printer-rollers-hero .ux-badge,.printer-rollers-hero .ux-h1,.printer-rollers-hero .ux-hero-hook,.printer-rollers-hero .ux-hero-desc{display:none}.printer-rollers-hero-copy{display:grid;gap:15px;max-width:790px;margin-bottom:22px}.printer-rollers-kicker{display:inline-flex;align-items:center;gap:8px;width:fit-content;color:#fef3c7;background:#f59e0b24;border:1px solid rgba(253,230,138,.26);border-radius:999px;padding:8px 13px;font-weight:950;font-size:.84rem}.printer-rollers-hero-copy h1{color:#f8fbff;font-family:Kanit,sans-serif;font-size:clamp(2.38rem,4.8vw,4.45rem);line-height:1.02;margin:0}.printer-rollers-hero-copy h2{color:#fde68a!important;font-family:Kanit,sans-serif;font-size:clamp(1.16rem,2.05vw,1.58rem);line-height:1.24;margin:0}.printer-rollers-hero-copy p{color:#d8e4f2!important;font-size:1.05rem;line-height:1.68;max-width:720px;margin:0;font-weight:650}.printer-rollers-tags{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:22px}.printer-rollers-tags span{display:inline-flex;align-items:center;gap:8px;color:#edf6ff;background:#0f172aa8;border:1px solid rgba(253,230,138,.2);border-radius:10px;padding:8px 10px;font-size:.84rem;font-weight:850}.printer-rollers-tags i{color:#fbbf24}.printer-rollers-hero .ux-trust-bar{margin-bottom:22px;gap:8px}.printer-rollers-hero .trust-item{background:#ffffff0f;border:1px solid rgba(255,255,255,.1);border-radius:10px;padding:8px 10px;font-size:.86rem}.printer-rollers-hero .ux-btn-primary,.printer-rollers-hero .ux-btn-secondary{border-radius:10px;padding:14px 20px;font-size:.98rem}.printer-rollers-hero-card{width:100%;max-width:480px;display:grid;gap:12px;padding:16px;border-radius:22px;background:#f8fbff;border:1px solid #d7e4f2;box-shadow:0 30px 72px #00000057;color:#10233d}.rollers-visual{position:relative;min-height:250px;border-radius:18px;overflow:hidden;background:linear-gradient(90deg,rgba(245,158,11,.08) 1px,transparent 1px),linear-gradient(0deg,rgba(37,99,235,.08) 1px,transparent 1px),#fff7ed;background-size:28px 28px}.rollers-paper-stack span{position:absolute;left:36px;width:150px;height:92px;border-radius:10px;background:linear-gradient(180deg,#fff,#dbeafe);border:1px solid #bfdbfe;box-shadow:0 14px 28px #0f2a4a1a}.rollers-paper-stack span:nth-child(1){top:34px;transform:rotate(-5deg)}.rollers-paper-stack span:nth-child(2){top:48px;transform:rotate(2deg)}.rollers-paper-stack span:nth-child(3){top:62px;transform:rotate(-1deg)}.rollers-track{position:absolute;right:28px;top:48px;bottom:38px;width:210px;border-radius:22px;background:linear-gradient(180deg,#0f2a4a,#172554);box-shadow:0 22px 45px #0f2a4a3d}.roller{position:absolute;left:32px;width:146px;height:34px;border-radius:999px;background:repeating-linear-gradient(90deg,#111827 0 12px,#334155 12px 22px);box-shadow:inset 0 4px 8px #ffffff1f}.roller-a{top:44px}.roller-b{bottom:44px}.paper-feed{position:absolute;left:-52px;right:44px;top:92px;height:58px;border-radius:8px;background:linear-gradient(180deg,#fff,#dbeafe);border:1px solid #bfdbfe;transform:rotate(1deg)}.rollers-status{position:absolute;left:18px;bottom:18px;display:inline-flex;align-items:center;gap:8px;background:#0f2a4a;color:#f8fbff;border-radius:999px;padding:10px 12px;font-weight:900;box-shadow:0 14px 28px #0f2a4a2e}.rollers-status i{color:#fbbf24}.printer-rollers-price{display:grid;gap:6px;padding:18px;border-radius:15px;background:linear-gradient(135deg,#0f2a4a,#f59e0b);color:#f4f8fc}.printer-rollers-price span{color:#fef3c7;font-weight:900;text-transform:uppercase;font-size:.78rem}.printer-rollers-price strong{font-family:Kanit,sans-serif;font-size:clamp(2rem,4vw,2.75rem);line-height:1}.printer-rollers-price small{color:#f8fafc;line-height:1.42;font-weight:650}.printer-rollers-mini-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.printer-rollers-mini-grid span{display:flex;align-items:center;gap:8px;padding:10px;border-radius:12px;background:#fff7ed;color:#254765;font-weight:850;border:1px solid #fed7aa;font-size:.88rem}.printer-rollers-mini-grid i{color:#d97706}.printer-rollers-section{padding:66px 0;background:#f7fbff!important;color:#0f2a4a}.printer-rollers-check,.printer-rollers-business{background:#edf5ff!important}.printer-rollers-head{max-width:890px;margin:0 0 28px}.printer-rollers-head.text-center{text-align:center;margin:0 auto 28px}.printer-rollers-section .ux-eyebrow{color:#d97706!important}.printer-rollers-section h2{color:#0f2a4a!important;font-family:Kanit,sans-serif;font-size:clamp(1.8rem,3vw,2.65rem);line-height:1.12;margin:0 0 12px}.printer-rollers-section h3{color:#0f2a4a!important;font-family:Kanit,sans-serif;margin:0;line-height:1.18}.printer-rollers-section p{color:#425b78!important;line-height:1.64;font-weight:650;margin:0}.printer-rollers-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.printer-rollers-card,.printer-rollers-process-grid article,.printer-rollers-business-grid article{display:grid;gap:10px;padding:20px;border-radius:15px;background:#fbfdff;border:1px solid #dbe7f7;box-shadow:0 12px 28px #0f2a4a0e}.printer-rollers-card>i,.printer-rollers-business-grid i{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:12px;background:#fef3c7;color:#d97706;font-size:1.15rem}.printer-rollers-check-panel,.printer-rollers-business-panel{display:grid;grid-template-columns:minmax(0,.9fr) minmax(340px,1.1fr);gap:28px;align-items:center;padding:30px;border-radius:22px;background:#fbfdff;border:1px solid #dbe7f7;box-shadow:0 18px 45px #0f2a4a12}.printer-rollers-checklist{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.printer-rollers-checklist span{display:flex;align-items:flex-start;gap:9px;padding:12px;background:#fff7ed;border:1px solid #fed7aa;border-radius:12px;color:#254765;font-weight:850;line-height:1.35}.printer-rollers-checklist i{color:#d97706;margin-top:3px}.printer-rollers-process-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.printer-rollers-process-grid span{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:12px;background:#0f2a4a;color:#f8fbff;font-weight:950}.printer-rollers-business-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}@media(max-width:980px){.printer-rollers-hero{min-height:auto;padding:64px 0}.printer-rollers-grid,.printer-rollers-check-panel,.printer-rollers-business-panel,.printer-rollers-process-grid{grid-template-columns:1fr 1fr}.printer-rollers-business-grid{grid-template-columns:1fr}}@media(max-width:640px){.printer-rollers-hero,.printer-rollers-section{padding:46px 0}.printer-rollers-grid,.printer-rollers-check-panel,.printer-rollers-business-panel,.printer-rollers-process-grid,.printer-rollers-checklist,.printer-rollers-mini-grid{grid-template-columns:1fr}.printer-rollers-check-panel,.printer-rollers-business-panel{padding:20px}.rollers-track{right:16px;width:178px}.rollers-paper-stack span{left:18px;width:120px}}.printer-connectivity-hero{min-height:900px;display:flex;align-items:center;padding:76px 0 66px;background:radial-gradient(circle at 82% 16%,rgba(56,189,248,.18),transparent 30%),radial-gradient(circle at 14% 82%,rgba(37,99,235,.2),transparent 34%),linear-gradient(135deg,#07111f,#0f2a4a 52%,#0c4a6e)!important}.printer-connectivity-hero .ux-hero-inner{align-items:center;gap:42px}.printer-connectivity-hero .ux-badge,.printer-connectivity-hero .ux-h1,.printer-connectivity-hero .ux-hero-hook,.printer-connectivity-hero .ux-hero-desc{display:none}.printer-connectivity-hero-copy{display:grid;gap:15px;max-width:790px;margin-bottom:22px}.printer-connectivity-kicker{display:inline-flex;align-items:center;gap:8px;width:fit-content;color:#dbeafe;background:#3b82f62e;border:1px solid rgba(191,219,254,.26);border-radius:999px;padding:8px 13px;font-weight:950;font-size:.84rem}.printer-connectivity-hero-copy h1{color:#f8fbff;font-family:Kanit,sans-serif;font-size:clamp(2.4rem,4.8vw,4.45rem);line-height:1.02;margin:0}.printer-connectivity-hero-copy h2{color:#bfdbfe!important;font-family:Kanit,sans-serif;font-size:clamp(1.16rem,2.05vw,1.58rem);line-height:1.24;margin:0}.printer-connectivity-hero-copy p{color:#d8e4f2!important;font-size:1.05rem;line-height:1.68;max-width:720px;margin:0;font-weight:650}.printer-connectivity-tags{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:22px}.printer-connectivity-tags span{display:inline-flex;align-items:center;gap:8px;color:#edf6ff;background:#0f172aa8;border:1px solid rgba(191,219,254,.18);border-radius:10px;padding:8px 10px;font-size:.84rem;font-weight:850}.printer-connectivity-tags i{color:#93c5fd}.printer-connectivity-hero .ux-trust-bar{margin-bottom:22px;gap:8px}.printer-connectivity-hero .trust-item{background:#ffffff0f;border:1px solid rgba(255,255,255,.1);border-radius:10px;padding:8px 10px;font-size:.86rem}.printer-connectivity-hero .ux-btn-primary,.printer-connectivity-hero .ux-btn-secondary{border-radius:10px;padding:14px 20px;font-size:.98rem}.printer-connectivity-hero-card{width:100%;max-width:480px;display:grid;gap:12px;padding:16px;border-radius:22px;background:#f8fbff;border:1px solid #d7e4f2;box-shadow:0 30px 72px #00000057;color:#10233d}.printer-connectivity-map{min-height:250px;border-radius:18px;position:relative;overflow:hidden;background:linear-gradient(90deg,rgba(37,99,235,.08) 1px,transparent 1px),linear-gradient(0deg,rgba(14,165,233,.08) 1px,transparent 1px),#eef7ff;background-size:28px 28px}.connect-printer,.connect-node{position:absolute;display:grid;place-items:center;border-radius:18px;color:#f8fbff;box-shadow:0 18px 40px #0f2a4a2e}.connect-printer{left:50%;top:50%;transform:translate(-50%,-50%);width:86px;height:86px;background:linear-gradient(135deg,#0f2a4a,#2563eb);font-size:2rem;z-index:2}.connect-node{width:58px;height:58px;background:#0ea5e9;z-index:3}.node-laptop{left:34px;top:34px}.node-phone{right:38px;top:42px}.node-router{left:50%;bottom:28px;transform:translate(-50%);background:#14b8a6}.wifi-rings span{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);border-radius:999px;border:1px solid rgba(37,99,235,.24)}.wifi-rings span:nth-child(1){width:132px;height:132px}.wifi-rings span:nth-child(2){width:206px;height:206px}.wifi-rings span:nth-child(3){width:282px;height:282px}.printer-connectivity-price{display:grid;gap:6px;padding:18px;border-radius:15px;background:linear-gradient(135deg,#0f2a4a,#2563eb);color:#f4f8fc}.printer-connectivity-price span{color:#bfdbfe;font-weight:900;text-transform:uppercase;font-size:.78rem}.printer-connectivity-price strong{font-family:Kanit,sans-serif;font-size:clamp(2rem,4vw,2.75rem);line-height:1}.printer-connectivity-price small{color:#dbeafe;line-height:1.42;font-weight:650}.printer-connectivity-mini-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.printer-connectivity-mini-grid span{display:flex;align-items:center;gap:8px;padding:10px;border-radius:12px;background:#edf6ff;color:#254765;font-weight:850;border:1px solid #dbe7f7;font-size:.88rem}.printer-connectivity-mini-grid i{color:#2563eb}.printer-connectivity-section{padding:66px 0;background:#f7fbff!important;color:#0f2a4a}.printer-connectivity-flow,.printer-connectivity-business{background:#edf5ff!important}.printer-connectivity-head{max-width:870px;margin:0 0 28px}.printer-connectivity-head.text-center{text-align:center;margin:0 auto 28px}.printer-connectivity-section .ux-eyebrow{color:#2563eb!important}.printer-connectivity-section h2{color:#0f2a4a!important;font-family:Kanit,sans-serif;font-size:clamp(1.8rem,3vw,2.65rem);line-height:1.12;margin:0 0 12px}.printer-connectivity-section h3{color:#0f2a4a!important;font-family:Kanit,sans-serif;margin:0;line-height:1.18}.printer-connectivity-section p{color:#425b78!important;line-height:1.64;font-weight:650;margin:0}.printer-connectivity-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.printer-connectivity-card,.printer-connectivity-business-grid article{display:grid;gap:10px;padding:20px;border-radius:15px;background:#fbfdff;border:1px solid #dbe7f7;box-shadow:0 12px 28px #0f2a4a0e}.printer-connectivity-card>i,.printer-connectivity-business-grid i{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:12px;background:#dbeafe;color:#2563eb;font-size:1.15rem}.printer-connectivity-flow-panel,.printer-connectivity-business-panel{display:grid;grid-template-columns:minmax(0,.9fr) minmax(340px,1.1fr);gap:28px;align-items:center;padding:30px;border-radius:22px;background:#fbfdff;border:1px solid #dbe7f7;box-shadow:0 18px 45px #0f2a4a12}.printer-connectivity-steps{display:grid;gap:12px}.printer-connectivity-steps article{display:grid;grid-template-columns:auto 1fr;gap:14px;align-items:start;padding:16px;border-radius:14px;background:#f1f8ff;border:1px solid #dbe7f7}.printer-connectivity-steps span{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:12px;background:#0f2a4a;color:#f8fbff;font-weight:950}.printer-connectivity-issue-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.printer-connectivity-issue-grid span{display:flex;align-items:center;gap:8px;padding:12px;background:#fbfdff;border:1px solid #dbe7f7;border-radius:12px;color:#254765;font-weight:850;line-height:1.35}.printer-connectivity-issue-grid i{color:#2563eb}.printer-connectivity-business-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}@media(max-width:980px){.printer-connectivity-hero{min-height:auto;padding:64px 0}.printer-connectivity-grid,.printer-connectivity-flow-panel,.printer-connectivity-business-panel,.printer-connectivity-issue-grid{grid-template-columns:1fr 1fr}.printer-connectivity-business-grid{grid-template-columns:1fr}}@media(max-width:640px){.printer-connectivity-hero,.printer-connectivity-section{padding:46px 0}.printer-connectivity-grid,.printer-connectivity-flow-panel,.printer-connectivity-business-panel,.printer-connectivity-issue-grid,.printer-connectivity-mini-grid,.printer-connectivity-steps article{grid-template-columns:1fr}.printer-connectivity-flow-panel,.printer-connectivity-business-panel{padding:20px}}.printer-diagnostic-hero{min-height:920px;display:flex;align-items:center;padding:78px 0 68px;background:radial-gradient(circle at 82% 18%,rgba(20,184,166,.16),transparent 30%),radial-gradient(circle at 18% 84%,rgba(59,130,246,.17),transparent 34%),linear-gradient(135deg,#07111f,#0e243d 52%,#082f49)!important}.printer-diagnostic-hero .ux-hero-inner{align-items:center;gap:42px}.printer-diagnostic-hero .ux-badge,.printer-diagnostic-hero .ux-h1,.printer-diagnostic-hero .ux-hero-hook,.printer-diagnostic-hero .ux-hero-desc{display:none}.printer-diagnostic-hero-copy{display:grid;gap:15px;max-width:780px;margin-bottom:22px}.printer-diagnostic-kicker{display:inline-flex;align-items:center;gap:8px;width:fit-content;color:#dbeafe;background:#14b8a626;border:1px solid rgba(153,246,228,.24);border-radius:999px;padding:8px 13px;font-weight:950;font-size:.84rem}.printer-diagnostic-hero-copy h1{color:#f8fbff;font-family:Kanit,sans-serif;font-size:clamp(2.45rem,5vw,4.55rem);line-height:1.02;margin:0}.printer-diagnostic-hero-copy h2{color:#bfdbfe!important;font-family:Kanit,sans-serif;font-size:clamp(1.18rem,2.1vw,1.6rem);line-height:1.24;margin:0}.printer-diagnostic-hero-copy p{color:#d8e4f2!important;font-size:1.05rem;line-height:1.68;max-width:720px;margin:0;font-weight:650}.printer-diagnostic-tags{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:22px}.printer-diagnostic-tags span{display:inline-flex;align-items:center;gap:8px;color:#edf6ff;background:#0f172aa8;border:1px solid rgba(191,219,254,.18);border-radius:10px;padding:8px 10px;font-size:.84rem;font-weight:850}.printer-diagnostic-tags i{color:#67e8f9}.printer-diagnostic-hero .ux-trust-bar{margin-bottom:22px;gap:8px}.printer-diagnostic-hero .trust-item{background:#ffffff0f;border:1px solid rgba(255,255,255,.1);border-radius:10px;padding:8px 10px;font-size:.86rem}.printer-diagnostic-hero .ux-btn-primary,.printer-diagnostic-hero .ux-btn-secondary{border-radius:10px;padding:14px 20px;font-size:.98rem}.printer-dx-hero-card{width:100%;max-width:470px;display:grid;gap:12px;padding:16px;border-radius:22px;background:#f8fbff;border:1px solid #d7e4f2;box-shadow:0 30px 72px #00000057;color:#10233d}.printer-dx-machine{position:relative;min-height:236px;border-radius:18px;overflow:hidden;background:linear-gradient(90deg,rgba(20,184,166,.09) 1px,transparent 1px),linear-gradient(0deg,rgba(37,99,235,.08) 1px,transparent 1px),#eef7ff;background-size:28px 28px;display:grid;place-items:center}.printer-dx-paper{position:absolute;top:28px;width:155px;height:110px;border-radius:10px;background:linear-gradient(180deg,#fff,#dbeafe);border:1px solid #bfdbfe;box-shadow:0 20px 35px #0f2a4a21}.printer-dx-paper:after{content:"";position:absolute;left:24px;right:24px;top:32px;height:38px;border-top:6px solid #14b8a6;border-bottom:6px solid #60a5fa}.printer-dx-body{position:relative;z-index:1;width:min(310px,86%);height:132px;margin-top:58px;border-radius:20px;background:linear-gradient(180deg,#1e3a5f,#0f2a4a);box-shadow:0 24px 48px #0f2a4a3d}.printer-dx-body span:first-child{position:absolute;left:34px;right:34px;top:44px;height:18px;border-radius:999px;background:#07111f}.printer-dx-body span:last-child{position:absolute;right:32px;bottom:24px;width:16px;height:16px;border-radius:50%;background:#22c55e;box-shadow:0 0 0 8px #22c55e1f}.printer-dx-price{display:grid;gap:6px;padding:18px;border-radius:15px;background:linear-gradient(135deg,#0f2a4a,#0d9488);color:#f4f8fc}.printer-dx-price span{color:#ccfbf1;font-weight:900;text-transform:uppercase;font-size:.78rem}.printer-dx-price strong{font-family:Kanit,sans-serif;font-size:clamp(1.8rem,3.4vw,2.4rem);line-height:1}.printer-dx-price small{color:#dbeafe;line-height:1.42;font-weight:650}.printer-dx-mini-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.printer-dx-mini-grid span{display:flex;align-items:center;gap:8px;padding:10px;border-radius:12px;background:#edf6ff;color:#254765;font-weight:850;border:1px solid #dbe7f7;font-size:.88rem}.printer-dx-mini-grid i{color:#0d9488}.printer-dx-section{padding:66px 0;background:#f7fbff!important;color:#0f2a4a}.printer-dx-check,.printer-dx-business,.printer-dx-next{background:#edf5ff!important}.printer-dx-head{max-width:870px;margin:0 0 28px}.printer-dx-head.text-center{text-align:center;margin:0 auto 28px}.printer-dx-section .ux-eyebrow{color:#0d9488!important}.printer-dx-section h2{color:#0f2a4a!important;font-family:Kanit,sans-serif;font-size:clamp(1.8rem,3vw,2.65rem);line-height:1.12;margin:0 0 12px}.printer-dx-section h3{color:#0f2a4a!important;font-family:Kanit,sans-serif;margin:0;line-height:1.18}.printer-dx-section p{color:#425b78!important;line-height:1.64;font-weight:650;margin:0}.printer-dx-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.printer-dx-card,.printer-dx-use-grid article,.printer-dx-next-grid article{display:grid;gap:10px;padding:20px;border-radius:15px;background:#fbfdff;border:1px solid #dbe7f7;box-shadow:0 12px 28px #0f2a4a0e}.printer-dx-card>i{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:12px;background:#ccfbf1;color:#0d9488;font-size:1.15rem}.printer-dx-check-panel{display:grid;grid-template-columns:minmax(0,.9fr) minmax(320px,1.1fr);gap:28px;align-items:center;padding:30px;border-radius:22px;background:#fbfdff;border:1px solid #dbe7f7;box-shadow:0 18px 45px #0f2a4a12}.printer-dx-checklist{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.printer-dx-checklist span{display:flex;align-items:flex-start;gap:9px;padding:12px;background:#f1f8ff;border:1px solid #dbe7f7;border-radius:12px;color:#254765;font-weight:850;line-height:1.35}.printer-dx-checklist i{color:#0d9488;margin-top:3px}.printer-dx-use-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.printer-dx-use-grid span{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:12px;background:#0f2a4a;color:#f8fbff;font-weight:950}.printer-dx-next-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}@media(max-width:1100px){.printer-dx-next-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:980px){.printer-diagnostic-hero{min-height:auto;padding:64px 0}.printer-dx-grid,.printer-dx-use-grid,.printer-dx-check-panel{grid-template-columns:1fr 1fr}}@media(max-width:640px){.printer-diagnostic-hero,.printer-dx-section{padding:46px 0}.printer-dx-grid,.printer-dx-use-grid,.printer-dx-check-panel,.printer-dx-checklist,.printer-dx-next-grid,.printer-dx-mini-grid{grid-template-columns:1fr}.printer-dx-check-panel{padding:20px}}.printer-service-page .ux-hero-inner{gap:clamp(34px,4vw,56px)}.printer-service-page .ux-h1,.printer-ink-hero-copy h1,.printer-diagnostic-hero-copy h1,.printer-connectivity-hero-copy h1,.printer-rollers-hero-copy h1,.printer-jams-hero-copy h1{font-family:Kanit,sans-serif;font-size:clamp(2rem,3.8vw,3.25rem);line-height:1.08;font-weight:800;max-width:760px;letter-spacing:0}.printer-jams-hero-copy h1{max-width:820px;line-height:1.06}.printer-service-page .ux-hero-hook,.printer-ink-hero-copy h2,.printer-diagnostic-hero-copy h2,.printer-connectivity-hero-copy h2,.printer-rollers-hero-copy h2,.printer-jams-hero-copy h2{font-family:Kanit,sans-serif;font-size:clamp(1.12rem,1.8vw,1.36rem);line-height:1.28;font-weight:700;max-width:690px;letter-spacing:0}.printer-service-page .ux-hero-desc,.printer-ink-hero-copy p,.printer-diagnostic-hero-copy p,.printer-connectivity-hero-copy p,.printer-rollers-hero-copy p,.printer-jams-hero-copy p{font-size:clamp(1rem,1.2vw,1.1rem);line-height:1.7;font-weight:500;max-width:660px;letter-spacing:0}.printer-jams-hero-copy p{max-width:760px}.printer-ink-kicker,.printer-diagnostic-kicker,.printer-connectivity-kicker,.printer-rollers-kicker,.printer-jams-kicker,.printer-service-page .ux-badge{font-size:.85rem;font-weight:700;letter-spacing:1px}.printer-section-head,.printer-dx-head,.printer-connectivity-head,.printer-rollers-head,.printer-jams-heading{max-width:760px}.printer-section-head.text-center,.printer-dx-head.text-center,.printer-connectivity-head.text-center,.printer-rollers-head.text-center,.printer-jams-heading{max-width:780px}.printer-section h2,.printer-dx-section h2,.printer-connectivity-section h2,.printer-rollers-section h2,.printer-jams-section h2,.printer-service-shell .ux-h2{font-family:Kanit,sans-serif;font-size:clamp(1.8rem,3.5vw,2.6rem);line-height:1.15;font-weight:800;letter-spacing:0;margin-bottom:18px}.printer-section h3,.printer-dx-section h3,.printer-connectivity-section h3,.printer-rollers-section h3,.printer-jams-section h3,.printer-service-shell .ux-h3{font-size:clamp(1.08rem,1.6vw,1.28rem);line-height:1.22;font-weight:800;letter-spacing:0}.printer-section p,.printer-dx-section p,.printer-connectivity-section p,.printer-rollers-section p,.printer-jams-section p,.printer-service-shell .ux-section-header p,.printer-service-shell .svc-whyus p,.printer-service-shell .svc-symptoms p,.printer-service-shell .svc-process p,.printer-service-shell .svc-compat p{font-size:clamp(1rem,1.15vw,1.1rem);line-height:1.7;font-weight:500;letter-spacing:0}.printer-info-card p,.printer-dx-card p,.printer-connectivity-card p,.printer-rollers-card p,.jams-compact-card p,.printer-jams-check-matrix span,.printer-jams-use-cases p,.printer-connectivity-steps p,.printer-connectivity-issue-grid span,.printer-rollers-checklist span{font-size:.98rem;line-height:1.55;font-weight:500}.printer-ink-hero,.printer-diagnostic-hero,.printer-connectivity-hero,.printer-rollers-hero{min-height:auto;padding:70px 0 62px}.printer-jams-hero{padding:66px 0 60px}.printer-service-page .ux-trust-bar,.printer-ink-tags,.printer-diagnostic-tags,.printer-connectivity-tags,.printer-rollers-tags,.printer-jams-proof{margin-bottom:20px}.printer-service-page .trust-item,.printer-ink-tags span,.printer-diagnostic-tags span,.printer-connectivity-tags span,.printer-rollers-tags span,.printer-jams-proof span{font-size:.9rem;font-weight:700;line-height:1.35}.printer-service-page .ux-btn-primary,.printer-service-page .ux-btn-secondary{font-size:1.02rem;border-radius:30px;padding:14px 28px}.printer-price-card small,.printer-dx-price small,.printer-connectivity-price small,.printer-rollers-price small,.jams-price-orbit small{font-size:.92rem;line-height:1.5;font-weight:500}@media(max-width:980px){.printer-service-page .ux-hero-inner{gap:32px}.printer-service-page .ux-h1,.printer-ink-hero-copy h1,.printer-diagnostic-hero-copy h1,.printer-connectivity-hero-copy h1,.printer-rollers-hero-copy h1,.printer-jams-hero-copy h1{max-width:100%}}@media(max-width:640px){.printer-ink-hero,.printer-diagnostic-hero,.printer-connectivity-hero,.printer-rollers-hero,.printer-jams-hero{padding:44px 0}.printer-service-page .ux-h1,.printer-ink-hero-copy h1,.printer-diagnostic-hero-copy h1,.printer-connectivity-hero-copy h1,.printer-rollers-hero-copy h1,.printer-jams-hero-copy h1{font-size:clamp(1.95rem,10vw,2.75rem);line-height:1.08}.printer-service-page .ux-hero-hook,.printer-ink-hero-copy h2,.printer-diagnostic-hero-copy h2,.printer-connectivity-hero-copy h2,.printer-rollers-hero-copy h2,.printer-jams-hero-copy h2{font-size:1.08rem;line-height:1.35}}.thermal-hero{padding:56px 0 48px;background:radial-gradient(circle at 78% 18%,rgba(34,211,238,.15),transparent 30%),radial-gradient(circle at 14% 88%,rgba(16,185,129,.11),transparent 32%),linear-gradient(135deg,#07111f,#0b1b2e 48%,#08131f)!important}.thermal-hero .ux-hero-inner{align-items:center;gap:34px}.thermal-hero .ux-badge,.thermal-hero .ux-h1,.thermal-hero .ux-hero-hook,.thermal-hero .ux-hero-desc{display:none}.thermal-hero-copy{display:grid;gap:14px;max-width:760px;margin-bottom:18px}.thermal-kicker{display:inline-flex;align-items:center;gap:8px;width:fit-content;color:#b9eff8;background:#0ea5e921;border:1px solid rgba(125,211,252,.24);border-radius:999px;padding:8px 12px;font-weight:900;font-size:.82rem}.thermal-hero-copy h1{color:#f4f8fc;font-family:Kanit,sans-serif;font-size:clamp(1.85rem,3.4vw,3.25rem);line-height:1.06;margin:0;letter-spacing:0}.thermal-hero-copy h1 span{display:block;color:#67e8f9}.thermal-hero-copy p{color:#c8d7ea;font-size:1.02rem;line-height:1.62;max-width:680px;margin:0;font-weight:650}.thermal-hero-tags{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:18px}.thermal-hero-tags span{display:inline-flex;align-items:center;gap:8px;color:#e8f3ff;background:#0f172aad;border:1px solid rgba(125,211,252,.16);border-radius:9px;padding:8px 10px;font-size:.84rem;font-weight:850}.thermal-hero-tags i{color:#67e8f9}.thermal-hero .ux-trust-bar{margin-bottom:18px;gap:8px}.thermal-hero .trust-item{background:#ffffff0e;border:1px solid rgba(255,255,255,.1);border-radius:9px;padding:8px 10px;font-size:.86rem}.thermal-hero .ux-btn-primary,.thermal-hero .ux-btn-secondary{border-radius:10px;padding:13px 18px;font-size:.95rem}.thermal-hero-card{width:100%;max-width:460px;padding:14px;border-radius:18px;background:#f8fbff;border:1px solid #d7e4f2;box-shadow:0 28px 70px #00000057;color:#10233d}.thermal-hero-photo{position:relative;height:240px;margin:0;border-radius:14px;overflow:hidden;background:#eaf2ff}.thermal-hero-photo img{width:100%;height:100%;object-fit:cover;display:block}.thermal-hero-photo:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 42%,rgba(7,17,31,.86) 100%)}.thermal-hero-photo figcaption{position:absolute;left:14px;right:14px;bottom:14px;z-index:2;display:grid;gap:4px}.thermal-hero-photo span{color:#9deaf6;font-size:.78rem;font-weight:900;text-transform:uppercase}.thermal-hero-photo strong{color:#f4f8fc;font-family:Kanit,sans-serif;font-size:1.45rem}.thermal-meter{display:grid;grid-template-columns:1fr auto 1fr;gap:10px;align-items:center;margin:12px 0}.thermal-meter>div{display:grid;gap:3px;border-radius:12px;padding:13px;background:#edf5ff;border:1px solid #d7e4f2}.thermal-meter span,.thermal-meter small{color:#49617d;font-weight:750;font-size:.78rem}.thermal-meter strong{color:#0f2a4a;font-family:Kanit,sans-serif;font-size:1.85rem;line-height:1}.thermal-meter i{color:#0ea5e9}.thermal-card-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.thermal-card-grid span{display:grid;gap:6px;justify-items:center;text-align:center;color:#163354;background:#f2f7fd;border:1px solid #dce8f6;border-radius:10px;padding:10px 8px;font-size:.78rem;font-weight:900}.thermal-card-grid i{color:#0ea5e9}.thermal-packages-section,.thermal-climate-section{background:#f7fbff!important;color:#0f2a4a;padding:62px 0}.thermal-section-head{max-width:820px;margin:0 auto 24px;text-align:center}.thermal-section-head .ux-eyebrow,.thermal-climate-section .ux-eyebrow,.thermal-paste-section .ux-eyebrow{color:#1d4ed8!important}.thermal-section-head h2,.thermal-climate-inner h2,.thermal-paste-copy h2{color:#0f2a4a!important;font-family:Kanit,sans-serif;font-size:clamp(1.75rem,3vw,2.55rem);line-height:1.12;margin:0 0 12px}.thermal-section-head p,.thermal-climate-inner p,.thermal-paste-copy p{color:#425b78!important;line-height:1.65;font-weight:650;margin:0}.thermal-packages-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.thermal-package-card{display:grid;gap:10px;padding:22px;border-radius:14px;background:#fbfdff;border:1px solid #dbe7f7;color:#0f2a4a;text-decoration:none;box-shadow:0 12px 28px #0f2a4a0f;transition:transform .2s,border-color .2s}.thermal-package-card:hover{transform:translateY(-3px);border-color:#93c5fd}.thermal-package-card.is-featured{background:linear-gradient(180deg,#eff6ff,#fbfdff);border-color:#60a5fa}.thermal-package-tag{width:fit-content;color:#1d4ed8;background:#dbeafe;border-radius:999px;padding:6px 9px;font-size:.76rem;font-weight:950}.thermal-package-card h3{color:#0f2a4a!important;font-family:Kanit,sans-serif;font-size:1.22rem;margin:0}.thermal-package-card strong{color:#0ea5e9;font-family:Kanit,sans-serif;font-size:2rem;line-height:1}.thermal-package-card p,.thermal-package-card small{color:#425b78!important;line-height:1.48;margin:0;font-weight:650}.thermal-info-section{background:radial-gradient(circle at 80% 16%,rgba(34,211,238,.13),transparent 30%),linear-gradient(135deg,#07111f,#0f172a)!important;padding:64px 0}.thermal-info-layout,.thermal-climate-inner,.thermal-paste-panel{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.9fr);gap:28px;align-items:center}.thermal-info-copy h2{color:#f4f8fc!important;font-family:Kanit,sans-serif;font-size:clamp(1.8rem,3vw,2.55rem);line-height:1.12;margin:0 0 14px}.thermal-info-copy p{color:#c8d7ea!important;line-height:1.65;font-weight:650;margin:0}.thermal-info-points{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:22px}.thermal-info-points span{display:inline-flex;align-items:center;gap:9px;min-height:56px;padding:12px;border-radius:10px;color:#e8f3ff;background:#0f172abd;border:1px solid rgba(125,211,252,.16);font-size:.86rem;font-weight:850}.thermal-info-points i{color:#67e8f9}.thermal-info-media{position:relative;height:320px;margin:0;border-radius:18px;overflow:hidden;border:1px solid rgba(125,211,252,.18);box-shadow:0 24px 58px #0000004d}.thermal-info-media img{width:100%;height:100%;object-fit:cover;display:block}.thermal-info-media figcaption{position:absolute;left:14px;right:14px;bottom:14px;color:#e8f3ff;background:#07111fd6;border:1px solid rgba(255,255,255,.12);border-radius:12px;padding:12px;font-weight:800}.thermal-climate-inner{grid-template-columns:minmax(0,.9fr) minmax(320px,1.1fr)}.thermal-climate-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.thermal-climate-grid div{display:grid;gap:8px;min-height:180px;padding:18px;border-radius:14px;background:#fbfdff;border:1px solid #dbe7f7;box-shadow:0 12px 28px #0f2a4a0e}.thermal-climate-grid i{color:#0ea5e9;font-size:1.45rem}.thermal-climate-grid strong{color:#0f2a4a;font-family:Kanit,sans-serif;font-size:1.1rem}.thermal-climate-grid span{color:#425b78;line-height:1.45;font-weight:650}.thermal-paste-section{background:#edf5ff!important;padding:62px 0}.thermal-paste-panel{padding:26px;border-radius:18px;background:#fbfdff;border:1px solid #dbe7f7;box-shadow:0 18px 46px #0f2a4a14}.thermal-paste-visual{position:relative;display:grid;place-items:center;min-height:300px;border-radius:16px;overflow:hidden;background:linear-gradient(90deg,rgba(14,165,233,.12) 1px,transparent 1px),linear-gradient(0deg,rgba(14,165,233,.12) 1px,transparent 1px),#07111f;background-size:28px 28px;border:1px solid #b7d5f6}.thermal-paste-visual span{display:grid;place-items:center;width:118px;height:118px;border-radius:22px;color:#e8f3ff;background:linear-gradient(135deg,#0f2a4a,#0ea5e9);border:1px solid rgba(255,255,255,.18);font-family:Kanit,sans-serif;font-size:1.8rem;z-index:2;box-shadow:0 20px 60px #0ea5e947}.thermal-chip-lines{position:absolute;inset:36px;border:1px solid rgba(125,211,252,.24);border-radius:22px}.thermal-paste-visual strong{position:absolute;left:18px;right:18px;bottom:18px;color:#e8f3ff;text-align:center;font-weight:900}.thermal-inline-cta{display:inline-flex;align-items:center;justify-content:center;gap:9px;width:fit-content;margin-top:18px;color:#f4f8fc!important;background:#0ea5e9;border-radius:10px;padding:13px 17px;text-decoration:none;font-weight:950;box-shadow:0 14px 30px #0ea5e938}.thermal-inline-cta:hover{background:#0284c7;transform:translateY(-2px)}.thermal-problems-section{background:radial-gradient(circle at 12% 18%,rgba(14,165,233,.16),transparent 28%),linear-gradient(135deg,#07111f,#0f172a)!important;padding:62px 0}.thermal-problems-section .ux-section-header{max-width:780px;margin:0 auto 24px}.thermal-problems-section .ux-eyebrow{color:#67e8f9!important}.thermal-problems-section .ux-h2{color:#f8fafc!important}.thermal-diagnostic-panel{display:grid;grid-template-columns:minmax(280px,.75fr) minmax(0,1.25fr);gap:18px;align-items:stretch}.thermal-diagnostic-lead,.thermal-diagnostic-card{border:1px solid rgba(125,211,252,.16);background:#0f172ab8;border-radius:18px;box-shadow:0 20px 54px #00000038}.thermal-diagnostic-lead{display:flex;flex-direction:column;justify-content:center;padding:24px}.thermal-diagnostic-kicker{width:fit-content;color:#67e8f9;background:#0ea5e924;border:1px solid rgba(125,211,252,.2);border-radius:999px;padding:7px 10px;font-size:.76rem;font-weight:950;text-transform:uppercase;letter-spacing:.04em;margin-bottom:14px}.thermal-diagnostic-lead h3{color:#f8fafc;font-family:Kanit,sans-serif;font-size:clamp(1.35rem,2.2vw,2rem);line-height:1.15;margin:0 0 12px}.thermal-diagnostic-lead p{color:#c8d7ea;line-height:1.62;margin:0;font-weight:650}.thermal-diagnostic-mini{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.thermal-diagnostic-mini span{display:inline-flex;align-items:center;gap:7px;color:#e8f3ff;background:#ffffff0f;border:1px solid rgba(255,255,255,.1);border-radius:999px;padding:8px 10px;font-size:.82rem;font-weight:850}.thermal-diagnostic-mini i{color:#67e8f9}.thermal-diagnostic-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.thermal-diagnostic-card{padding:18px;min-height:188px}.thermal-diagnostic-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:14px}.thermal-diagnostic-head span{color:#67e8f9;background:#0ea5e924;border:1px solid rgba(125,211,252,.18);border-radius:10px;padding:7px 9px;font-weight:950;font-size:.78rem}.thermal-diagnostic-head i{color:#67e8f9;font-size:1.25rem}.thermal-diagnostic-card h3{color:#f8fafc;font-family:Kanit,sans-serif;font-size:1.05rem;line-height:1.25;margin:0 0 10px}.thermal-diagnostic-card p{color:#c8d7ea;line-height:1.5;margin:0;font-weight:650;font-size:.92rem}@media(max-width:980px){.thermal-packages-grid,.thermal-info-layout,.thermal-climate-inner,.thermal-paste-panel,.thermal-diagnostic-panel,.thermal-info-points,.thermal-climate-grid{grid-template-columns:1fr}}@media(max-width:560px){.thermal-hero,.thermal-packages-section,.thermal-info-section,.thermal-climate-section,.thermal-paste-section,.thermal-problems-section{padding:42px 0}.thermal-hero-copy h1{font-size:clamp(1.72rem,9vw,2.2rem)}.thermal-hero-photo,.thermal-info-media{height:220px}.thermal-card-grid,.thermal-meter,.thermal-diagnostic-grid{grid-template-columns:1fr}.thermal-meter i{transform:rotate(90deg);justify-self:center}.thermal-paste-panel,.thermal-diagnostic-lead,.thermal-diagnostic-card{padding:18px}.thermal-diagnostic-card{min-height:auto}}.screen-hero{margin-top:0;padding:26px 0 32px;background:linear-gradient(135deg,#0b1120f0,#0e2a4ae6 52%,#0b1120fa),radial-gradient(circle at 78% 18%,rgba(56,189,248,.18),transparent 34%)!important}.screen-hero .ux-hero-inner{align-items:stretch;gap:22px;flex-wrap:nowrap}.screen-hero .ux-hero-content{display:flex;flex-direction:column;justify-content:center;flex:1 1 58%;max-width:720px}.screen-hero .ux-badge{width:fit-content;background:#38bdf824;border-color:#7dd3fc61;border-radius:8px;margin-bottom:10px;padding:6px 10px;font-size:.78rem}.screen-hero .ux-h1{font-size:clamp(1.85rem,3.6vw,3.1rem);letter-spacing:0;max-width:780px;margin-bottom:8px}.screen-hero .ux-hero-hook{color:#d8eafe!important;font-size:clamp(.96rem,1.35vw,1.12rem);max-width:720px;margin-bottom:10px}.screen-hero .ux-hero-desc{max-width:680px;color:#bfd0e6!important;font-size:.94rem;line-height:1.45;margin-bottom:10px}.screen-hero-tags{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:10px}.screen-hero-tags span{display:inline-flex;align-items:center;gap:7px;color:#d8eafe;background:#0f172a94;border:1px solid rgba(148,163,184,.18);border-radius:8px;padding:6px 8px;font-size:.8rem;font-weight:700}.screen-hero-tags i{color:#38bdf8}.screen-hero .ux-trust-bar{display:grid;grid-template-columns:repeat(3,minmax(0,max-content));gap:6px;margin-bottom:12px}.screen-hero .trust-item{background:#ffffff0f;border:1px solid rgba(255,255,255,.1);border-radius:8px;padding:7px 9px;color:#f8fafc;font-size:.82rem}.screen-hero .ux-hero-ctas{gap:8px}.screen-hero .ux-btn-primary,.screen-hero .ux-btn-secondary{padding:11px 15px;border-radius:8px;font-size:.9rem}.screen-hero .ux-hero-visual{flex:0 1 42%;justify-content:stretch;min-width:360px}.screen-hero .ux-glass-panel{height:100%;border-radius:12px;border-color:#7dd3fc38;background:linear-gradient(180deg,#0f2a4ad1,#0f172af5);padding:18px;max-width:none;display:grid;grid-template-rows:auto 1fr auto}.screen-hero .glass-header{align-items:flex-start;font-size:1rem;line-height:1.25;margin-bottom:10px;padding-bottom:10px}.screen-hero .ux-check-list{gap:8px;margin-bottom:10px;display:grid;grid-template-columns:1fr;align-content:start}.screen-hero .ux-check-list li{font-size:.9rem;line-height:1.28;gap:9px}.screen-hero .glass-price{padding:13px;border-radius:10px;align-self:end}.screen-hero .glass-price strong{font-size:1.42rem}.screen-hero .glass-price small{max-width:320px;color:#cbd5e1;font-size:.82rem;font-weight:600;margin-top:7px}.keyboard-hero{padding:64px 0 48px;background:linear-gradient(135deg,#0b1120f5,#152641eb 54%,#0a1220fa),radial-gradient(circle at 78% 24%,rgba(14,165,233,.16),transparent 31%),radial-gradient(circle at 12% 80%,rgba(56,189,248,.12),transparent 32%)!important}.keyboard-hero .ux-hero-inner{align-items:stretch;gap:28px}.keyboard-hero .ux-badge{background:#0ea5e924;border-color:#38bdf852;color:#bae6fd;border-radius:8px;margin-bottom:12px}.keyboard-hero .ux-h1{font-size:clamp(2rem,4vw,3.4rem);max-width:760px;margin-bottom:10px}.keyboard-hero .ux-gradient-text{background:linear-gradient(135deg,#38bdf8,#34d399);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.keyboard-hero .ux-hero-hook{color:#d9e6f6!important;font-size:clamp(1.02rem,1.5vw,1.25rem);margin-bottom:12px}.keyboard-hero .ux-hero-desc{color:#c9d7ea!important;font-size:.98rem;line-height:1.55;margin-bottom:14px}.keyboard-hero-tags{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:14px}.keyboard-hero-tags span{display:inline-flex;align-items:center;gap:7px;color:#f8fafc;background:#0f172a9e;border:1px solid rgba(226,232,240,.14);border-radius:8px;padding:7px 9px;font-size:.83rem;font-weight:750}.keyboard-hero-tags i{color:#38bdf8}.keyboard-hero .ux-trust-bar{margin-bottom:18px;gap:8px}.keyboard-hero .trust-item{background:#ffffff0e;border:1px solid rgba(255,255,255,.1);border-radius:9px;padding:8px 10px;font-size:.86rem}.keyboard-hero .ux-btn-primary,.keyboard-hero .ux-btn-secondary{border-radius:9px;padding:13px 18px;font-size:.95rem}.keyboard-hero .ux-glass-panel{max-width:470px;border-radius:14px;padding:22px;background:linear-gradient(180deg,#1e293bb8,#0f172af5);border-color:#38bdf838}.keyboard-hero .glass-header{font-size:1.08rem;line-height:1.25;margin-bottom:14px;padding-bottom:12px}.keyboard-hero .glass-header i{color:#38bdf8}.keyboard-hero .ux-check-list{gap:10px;margin-bottom:14px}.keyboard-hero .ux-check-list li{font-size:.94rem;line-height:1.3}.keyboard-hero .glass-price{border-color:#38bdf842;background:#0ea5e91c;border-radius:11px;padding:15px}.keyboard-hero .glass-price strong{color:#38bdf8;font-size:1.55rem}.keyboard-hero .glass-price small{color:#cbd5e1;font-size:.82rem;font-weight:650;line-height:1.4;margin-top:8px}.keyboard-hero{background:radial-gradient(circle at 18% 18%,rgba(14,165,233,.2),transparent 28%),linear-gradient(135deg,#06111f,#0b1b2e 48%,#07111e)!important}.keyboard-hero .ux-hero-inner{align-items:center;justify-content:space-between;gap:34px}.keyboard-hero .ux-hero-content{flex:1 1 560px;max-width:760px}.keyboard-hero .ux-hero-visual{flex:0 1 430px;justify-content:flex-end}.keyboard-quote-card{position:relative;display:grid;gap:14px;width:100%;max-width:430px;margin-left:auto;padding:18px;border-radius:18px;background:#f8fafc;border:1px solid rgba(226,232,240,.95);box-shadow:0 28px 70px #00000052;color:#0f172a}.keyboard-quote-card:before{content:"";position:absolute;inset:10px 10px auto;height:4px;border-radius:999px;background:linear-gradient(90deg,#0ea5e9,#10b981)}.keyboard-quote-top{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-top:8px}.keyboard-quote-label,.keyboard-quote-time{display:inline-flex;align-items:center;gap:7px;border-radius:999px;padding:7px 10px;font-size:.78rem;font-weight:900;line-height:1}.keyboard-quote-label{background:#e0f2fe;color:#0369a1}.keyboard-quote-time{background:#dcfce7;color:#047857}.keyboard-price-block{display:grid;gap:3px;padding:18px;border-radius:14px;background:#0f172a;color:#f8fafc}.keyboard-price-block span{color:#93c5fd;font-size:.78rem;font-weight:900;text-transform:uppercase}.keyboard-price-block strong{font-family:Kanit,sans-serif;font-size:clamp(2.15rem,4vw,3rem);line-height:.95;color:#fff}.keyboard-price-block small{color:#c9d7ea;font-weight:650;line-height:1.35}.keyboard-diagnosis-included{display:grid;grid-template-columns:auto 1fr;gap:12px;align-items:center;padding:13px;border-radius:12px;background:#fff;border:1px solid #DDE7F2}.keyboard-diagnosis-included>i{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:10px;color:#0284c7;background:#e0f2fe}.keyboard-diagnosis-included strong{display:block;color:#0f172a;line-height:1.15}.keyboard-diagnosis-included span{display:block;color:#64748b;font-size:.86rem;line-height:1.3;margin-top:3px}.keyboard-quote-steps{display:grid;gap:8px}.keyboard-quote-steps div{display:flex;align-items:center;gap:9px;color:#334155;font-weight:850;font-size:.88rem}.keyboard-quote-steps span{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:8px;background:#dbeafe;color:#1d4ed8;font-size:.76rem;font-weight:950;flex-shrink:0}.keyboard-quote-cta{display:inline-flex;align-items:center;justify-content:center;gap:9px;width:100%;padding:14px 16px;border-radius:12px;background:#10b981;color:#fff!important;text-decoration:none;font-weight:950;box-shadow:0 14px 28px #10b98147}.keyboard-quote-cta:hover{background:#059669;transform:translateY(-2px)}.keyboard-quote-note{margin:0;color:#64748b;font-size:.8rem;line-height:1.35;text-align:center;font-weight:650}@media(max-width:920px){.keyboard-hero .ux-hero-visual{flex:1 1 100%;justify-content:flex-start}.keyboard-quote-card{max-width:100%;margin-left:0}}@media(max-width:560px){.keyboard-quote-card{padding:15px}.keyboard-quote-top{align-items:flex-start;flex-direction:column}}.keyboard-proof-strip{background:linear-gradient(135deg,#f8fafc,#eef6ff 52%,#ecfdf5)!important;border-top:1px solid #E2E8F0;border-bottom:1px solid #E2E8F0;padding:44px 0}.keyboard-proof-heading{max-width:850px;margin:0 auto 22px;text-align:center}.keyboard-proof-heading .ux-eyebrow{color:#2563eb}.keyboard-proof-heading .ux-h2{color:#0f172a!important;font-size:clamp(1.65rem,2.7vw,2.35rem);line-height:1.12}.keyboard-proof-heading p{color:#475569!important;max-width:780px;margin:12px auto 0;line-height:1.6;font-weight:650}.keyboard-proof-strip .trust-stats-grid{gap:12px}.keyboard-proof-strip .trust-stat-item{background:#fff;border:1px solid #E2E8F0;border-radius:10px;padding:16px;text-align:left;align-items:flex-start;box-shadow:0 10px 24px #0f2a4a0d}.keyboard-proof-strip .trust-stat-icon{width:42px;height:42px;border-radius:8px;background:#dbeafe;color:#2563eb;margin-bottom:8px}.keyboard-proof-strip .trust-stat-value{color:#0f172a!important;font-size:1.45rem;line-height:1}.keyboard-proof-strip .trust-stat-label{color:#475569!important;font-weight:750;line-height:1.25;margin-top:4px}.screen-proof-strip{background:linear-gradient(135deg,#f8fafc,#eef6ff,#f8fafc)!important;border-top:1px solid #E2E8F0;border-bottom:1px solid #E2E8F0;padding:46px 0}.screen-proof-heading{max-width:820px;margin:0 auto 22px;text-align:center}.screen-proof-heading .ux-eyebrow{color:#2563eb}.screen-proof-heading .ux-h2{color:#0f172a!important;font-size:clamp(1.65rem,2.7vw,2.35rem);line-height:1.1}.screen-proof-heading p{color:#475569!important;max-width:760px;margin:12px auto 0;line-height:1.6;font-weight:650}.screen-proof-strip .trust-stats-grid{gap:12px}.screen-proof-strip .trust-stat-item{background:#fff;border:1px solid #E2E8F0;border-radius:10px;padding:16px;align-items:flex-start;text-align:left;box-shadow:0 10px 24px #0f2a4a0d}.screen-proof-strip .trust-stat-icon{width:42px;height:42px;border-radius:8px;background:#dbeafe;color:#2563eb;margin-bottom:8px}.screen-proof-strip .trust-stat-value{color:#0f172a!important;font-size:1.48rem;line-height:1}.screen-proof-strip .trust-stat-label{color:#475569!important;font-weight:700;line-height:1.25;margin-top:4px}.trust-stat-note{color:#64748b!important;font-size:.84rem;line-height:1.45;margin:10px 0 0}.screen-proof-footer{display:flex;align-items:flex-start;gap:10px;max-width:980px;margin:14px auto 0;color:#0f2a4a;background:#eff6ff;border:1px solid #BFDBFE;border-radius:10px;padding:12px 14px;font-weight:750;line-height:1.5}.screen-proof-footer i{color:#2563eb;margin-top:3px;flex-shrink:0}.ux-symptoms{padding:80px 0;background:#0f172a!important}.ux-grid-3{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:30px}.ux-symptom-card{background:#1e293b;border:1px solid rgba(255,255,255,.05);border-radius:20px;padding:35px 25px;text-align:center;transition:transform .3s,border-color .3s}.ux-symptom-card:hover{transform:translateY(-5px);border-color:#38bdf84d}.symptom-icon{width:60px;height:60px;background:#ef44441a;color:#ef4444;border-radius:16px;display:flex;align-items:center;justify-content:center;font-size:1.8rem;margin:0 auto 20px}.ux-symptom-card h3{font-family:Kanit,sans-serif;font-size:1.3rem;color:#f8fafc!important;margin-bottom:12px}.ux-symptom-card p{color:#94a3b8!important;font-size:.95rem;line-height:1.5;margin:0}.ux-benefits{padding:100px 0}.ux-benefits-inner{display:flex;align-items:center;gap:60px;flex-wrap:wrap}.ux-benefits-img{flex:1 1 400px}.img-wrapper{position:relative;border-radius:24px;overflow:hidden;box-shadow:0 25px 50px -12px #0009}.img-wrapper img{width:100%;height:auto;display:block;border-radius:24px}.ux-float-badge{position:absolute;bottom:-20px;right:-20px;background:#1e293b;border:1px solid rgba(255,255,255,.1);padding:15px 25px;border-radius:16px;display:flex;align-items:center;gap:12px;box-shadow:0 10px 25px #00000080;font-weight:700;color:#f8fafc;transform:translate(-40px,-40px)}.ux-float-badge i{color:#fbbf24;font-size:1.5rem}.ux-benefits-text{flex:1 1 400px}.ux-benefits-text p{font-size:1.1rem;color:#94a3b8!important;margin-bottom:40px;line-height:1.6}.ux-benefit-list{display:flex;flex-direction:column;gap:25px}.benefit-row{display:flex;gap:20px}.benefit-row>i{font-size:1.8rem;color:#38bdf8;background:#38bdf81a;width:50px;height:50px;display:flex;align-items:center;justify-content:center;border-radius:12px;flex-shrink:0}.benefit-row h4{font-family:Kanit,sans-serif;font-size:1.2rem;color:#f8fafc!important;margin-bottom:8px;margin-top:0}.benefit-row p{font-size:.95rem;color:#94a3b8!important;margin:0}.ux-brands{padding:60px 0;background:#0f172a!important;border-top:1px solid rgba(255,255,255,.02);border-bottom:1px solid rgba(255,255,255,.02)}.ux-brands .ux-h3{font-size:1.1rem;color:#94a3b8!important;margin-bottom:25px;text-transform:uppercase;letter-spacing:1px}.brands-grid{display:flex;flex-wrap:wrap;justify-content:center;gap:15px}.brands-grid span{background:#1e293b;padding:10px 20px;border-radius:10px;font-weight:600;color:#cbd5e1;border:1px solid rgba(255,255,255,.05);font-size:.95rem}.ux-process{padding:100px 0}.ux-timeline{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:30px}.timeline-item{background:#ffffff05;border:1px solid rgba(255,255,255,.05);padding:40px 30px;border-radius:20px;position:relative;overflow:hidden;transition:transform .3s}.timeline-item:hover{transform:translateY(-5px);background:#38bdf80d}.timeline-num{position:absolute;top:-10px;right:-10px;font-family:Kanit,sans-serif;font-size:8rem;font-weight:900;color:#ffffff08;line-height:1;z-index:1}.timeline-content{position:relative;z-index:2}.timeline-content h4{font-family:Kanit,sans-serif;font-size:1.3rem;color:#f8fafc!important;margin-bottom:15px;margin-top:0}.timeline-content p{color:#94a3b8!important;line-height:1.5;margin:0}.screen-process{background:#0b1120!important;padding:53px 0}.screen-process .ux-section-header{max-width:860px}.screen-process .ux-section-header p{color:#b6c6da!important}.screen-process .ux-timeline{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;align-items:stretch}.screen-process .timeline-item{min-height:260px;border-radius:8px;padding:24px 18px 20px;background:linear-gradient(180deg,#0f2a4ab8,#0f172af0);border-color:#94a3b82e;box-shadow:inset 0 1px #ffffff0d}.screen-process .timeline-item:hover{transform:translateY(-3px);background:linear-gradient(180deg,#1e40af57,#0f172af5)}.screen-process .timeline-num{position:static;width:42px;height:42px;border-radius:8px;display:flex;align-items:center;justify-content:center;background:#38bdf8;color:#082f49;font-size:1.2rem;font-weight:900;margin-bottom:22px}.screen-process .timeline-content h4{font-size:1.12rem;margin-bottom:12px}.screen-process .timeline-content p{color:#b6c6da!important;font-size:.94rem}.keyboard-process{background:#0b1120!important;padding:64px 0}.keyboard-process .ux-section-header{max-width:860px}.keyboard-process .ux-section-header p{color:#b6c6da!important}.keyboard-process .ux-timeline{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.keyboard-process .timeline-item{border-radius:10px;padding:24px 18px 22px;min-height:238px;background:linear-gradient(180deg,#1e293bb8,#0f172af2);border-color:#38bdf82e;box-shadow:inset 0 1px #ffffff0d}.keyboard-process .timeline-item:hover{transform:translateY(-3px);background:linear-gradient(180deg,#0ea5e92e,#0f172af5)}.keyboard-process .timeline-num{position:static;width:42px;height:42px;border-radius:9px;display:flex;align-items:center;justify-content:center;background:#0ea5e9;color:#fff;font-size:1.15rem;font-weight:900;margin-bottom:20px}.keyboard-process .timeline-content h4{font-size:1.12rem;margin-bottom:10px}.keyboard-process .timeline-content p{color:#b6c6da!important;font-size:.93rem}@media(max-width:1100px){.screen-process .ux-timeline,.keyboard-process .ux-timeline{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.screen-navbar-offset{height:78px}.screen-process .ux-timeline,.keyboard-process .ux-timeline,.screen-hero .ux-trust-bar{grid-template-columns:1fr}.screen-hero .ux-hero-inner{flex-wrap:wrap}.screen-hero .ux-hero-visual{min-width:0;flex-basis:100%}.screen-process .timeline-item,.keyboard-process .timeline-item{min-height:auto}}.ux-cta-band{padding:100px 0;background:linear-gradient(135deg,#0b1120,#0f172a)!important;border-top:1px solid rgba(255,255,255,.05)}.ux-cta-band .ux-h2{font-size:clamp(2.2rem,4vw,3rem);margin-bottom:20px}.ux-cta-band p{font-size:1.2rem;color:#94a3b8!important;max-width:600px;margin:0 auto 40px;line-height:1.6}.ux-btn-primary.giant{padding:20px 40px;font-size:1.2rem;border-radius:50px;background:#fbbf24;color:#0b1120!important;box-shadow:0 15px 30px -10px #fbbf2480}.ux-btn-primary.giant:hover{box-shadow:0 20px 40px -10px #fbbf24b3;transform:scale(1.05)}.pulse{animation:pulse-soft 2s infinite}@keyframes pulse-soft{0%{transform:scale(1)}50%{transform:scale(1.02)}to{transform:scale(1)}}@media(max-width:768px){.ux-hero{padding:40px 0 60px}.ux-hero-inner{gap:40px}.ux-trust-bar{flex-direction:column;gap:10px}.ux-float-badge{transform:translate(-10px,-20px);padding:10px 15px;font-size:.9rem}.ux-benefits-inner{flex-direction:column-reverse}.ux-cta-band{padding:60px 0}.problem-row{flex-direction:column;gap:10px}.problem-arrow{display:none}.related-grid{grid-template-columns:1fr}}.svc-whyus{background:#f8fafc!important;padding:90px 0;color:#0e1629}.svc-whyus .ux-section-header{margin:0 auto 50px}.whyus-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:25px}.whyus-card{background:#fff;border:1px solid #E2E8F0;border-radius:20px;padding:35px 25px;text-align:center;transition:transform .3s,box-shadow .3s}.whyus-card:hover{transform:translateY(-5px);box-shadow:0 15px 30px #0e162914}.whyus-icon{width:60px;height:60px;background:#dbeafe;color:#2563eb;border-radius:16px;display:flex;align-items:center;justify-content:center;font-size:1.5rem;margin:0 auto 20px}.whyus-card h4{font-family:Kanit,sans-serif;color:#0e1629!important;font-size:1.2rem;margin-bottom:10px}.whyus-card p{color:#64748b!important;font-size:.95rem;margin:0;line-height:1.5}.screen-whyus-compact{padding:42px 0}.screen-whyus-compact .ux-section-header{margin-bottom:20px;max-width:760px}.screen-whyus-compact .ux-eyebrow{display:inline-flex;margin-bottom:8px;font-size:.78rem}.screen-whyus-compact .ux-h2{font-size:clamp(1.45rem,2.5vw,2.05rem);line-height:1.12}.screen-whyus-compact .whyus-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.screen-whyus-compact .whyus-card{display:grid;grid-template-columns:auto 1fr;align-items:flex-start;gap:10px 12px;text-align:left;border-radius:12px;padding:16px}.screen-whyus-compact .whyus-card:hover{transform:translateY(-2px)}.screen-whyus-compact .whyus-icon{width:38px;height:38px;border-radius:10px;font-size:.95rem;margin:0}.screen-whyus-compact .whyus-card h4{font-size:1rem;line-height:1.15;margin:0}.screen-whyus-compact .whyus-card p{grid-column:1 / -1;font-size:.86rem;line-height:1.42}@media(max-width:980px){.screen-whyus-compact .whyus-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.screen-whyus-compact{padding:34px 0}.screen-whyus-compact .whyus-grid{grid-template-columns:1fr}}.keyboard-whyus-section{background:linear-gradient(135deg,#fff,#f8fafc 48%,#eff6ff)!important;padding:64px 0}.keyboard-whyus-section .ux-section-header{max-width:880px;margin-bottom:28px}.keyboard-whyus-section .ux-h2{font-size:clamp(1.65rem,2.8vw,2.35rem);line-height:1.12}.keyboard-whyus-section .ux-section-header p{color:#475569!important;max-width:780px;margin:12px auto 0;font-weight:650;line-height:1.58}.keyboard-whyus-section .whyus-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;align-items:stretch}.keyboard-whyus-section .whyus-card{position:relative;display:grid;grid-template-rows:auto auto auto 1fr;text-align:left;border-radius:12px;padding:18px;background:#fff;border:1px solid #E2E8F0;box-shadow:0 12px 28px #0f2a4a0e;overflow:hidden}.keyboard-whyus-section .whyus-card:before{content:"";position:absolute;inset:0 0 auto;height:4px;background:linear-gradient(90deg,#2563eb,#38bdf8)}.keyboard-whyus-section .whyus-card:hover{transform:translateY(-3px);box-shadow:0 18px 34px #0f2a4a17}.keyboard-whyus-index{color:#2563eb;font-size:.76rem;font-weight:900;letter-spacing:0;margin-bottom:12px}.keyboard-whyus-section .whyus-icon{width:42px;height:42px;margin:0 0 14px;border-radius:10px;background:#dbeafe;color:#2563eb;font-size:1rem}.keyboard-whyus-section .whyus-card h4{font-size:1.05rem;line-height:1.15;margin:0 0 8px}.keyboard-whyus-section .whyus-card p{color:#475569!important;font-size:.88rem;line-height:1.48}@media(max-width:1000px){.keyboard-whyus-section .whyus-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.keyboard-whyus-section{padding:48px 0}.keyboard-whyus-section .whyus-grid{grid-template-columns:1fr}}.svc-problems{background:#0f172a!important;padding:90px 0}.svc-problems .ux-section-header{margin:0 auto 50px}.problems-list{display:flex;flex-direction:column;gap:16px}.problem-row{display:flex;align-items:center;gap:20px;background:#ffffff05;border:1px solid rgba(255,255,255,.06);border-radius:16px;padding:20px 25px;transition:background .2s}.problem-row:hover{background:#38bdf80d}.problem-left,.problem-right{display:flex;align-items:flex-start;gap:12px;flex:1;font-size:1rem;line-height:1.4}.problem-left i{color:#ef4444;flex-shrink:0;margin-top:3px}.problem-left span{color:#cbd5e1}.problem-arrow i{color:#38bdf8;font-size:1.2rem}.problem-right i{color:#10b981;flex-shrink:0;margin-top:3px}.problem-right span{color:#e2e8f0;font-weight:600}.keyboard-problems-section{background:radial-gradient(circle at 78% 12%,rgba(14,165,233,.15),transparent 30%),linear-gradient(180deg,#0b1120,#111827)!important;padding:66px 0}.keyboard-problems-section .ux-section-header{max-width:860px;margin-bottom:24px}.keyboard-problems-section .ux-h2{font-size:clamp(1.7rem,2.8vw,2.4rem);line-height:1.12}.keyboard-problems-section .ux-section-header p{color:#b6c6da!important;max-width:780px;margin:12px auto 0;line-height:1.58;font-weight:650}.keyboard-diagnostic-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;max-width:980px;margin:0 auto 18px}.keyboard-diagnostic-strip div{display:flex;align-items:center;justify-content:center;gap:9px;color:#f8fafc;background:#0f172ac2;border:1px solid rgba(56,189,248,.2);border-radius:10px;padding:11px 10px;font-size:.88rem;font-weight:850}.keyboard-diagnostic-strip i{color:#38bdf8}.keyboard-problems-section .problems-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;max-width:1080px;margin:0 auto}.keyboard-problems-section .problem-row{display:grid;grid-template-columns:auto 1fr;align-items:stretch;gap:12px 14px;background:linear-gradient(180deg,#1e293bad,#0f172af0);border:1px solid rgba(148,163,184,.14);border-radius:14px;padding:16px;min-height:188px;overflow:hidden}.keyboard-problems-section .problem-row:hover{background:linear-gradient(180deg,#0ea5e929,#0f172af5);border-color:#38bdf847}.keyboard-problems-section .problem-code{display:grid;grid-template-rows:auto 1fr;justify-items:center;gap:10px;width:52px}.keyboard-problems-section .problem-code span{color:#fff;background:#0ea5e9;border-radius:8px;padding:5px 7px;font-size:.78rem;line-height:1;font-weight:900}.keyboard-problems-section .problem-code i{display:flex;align-items:center;justify-content:center;width:42px;height:42px;color:#bae6fd;background:#0ea5e91f;border:1px solid rgba(56,189,248,.22);border-radius:12px;font-size:1rem}.keyboard-problems-section .problem-left,.keyboard-problems-section .problem-right{display:flex;gap:10px;align-items:flex-start;border-radius:10px;padding:12px}.keyboard-problems-section .problem-left{background:#7f1d1d1f;border:1px solid rgba(248,113,113,.13)}.keyboard-problems-section .problem-right{grid-column:2;background:#065f4624;border:1px solid rgba(52,211,153,.16)}.keyboard-problems-section .problem-left span,.keyboard-problems-section .problem-right span{display:grid;gap:4px}.keyboard-problems-section .problem-left span{color:#f8fafc;font-weight:900}.keyboard-problems-section .problem-right span{color:#d8fbe8;font-weight:700}.keyboard-problems-section .problem-left small,.keyboard-problems-section .problem-right small{color:#94a3b8;font-size:.72rem;font-weight:900;letter-spacing:0;text-transform:uppercase}.keyboard-problems-section .problem-arrow{grid-column:2;display:flex;align-items:center;justify-content:flex-start;margin-left:12px;height:12px}.keyboard-problems-section .problem-arrow i{color:#38bdf8;transform:rotate(90deg);font-size:.92rem}.keyboard-diagnostic-summary{display:flex;align-items:center;justify-content:space-between;gap:18px;max-width:1080px;margin:18px auto 0;background:#0ea5e91a;border:1px solid rgba(56,189,248,.22);border-radius:14px;padding:16px}.keyboard-diagnostic-summary div{display:grid;gap:4px}.keyboard-diagnostic-summary strong{color:#f8fafc;font-size:1rem}.keyboard-diagnostic-summary span{color:#afc2da;line-height:1.45}.keyboard-diagnostic-summary a{display:inline-flex;align-items:center;justify-content:center;gap:8px;color:#fff;background:#0ea5e9;border-radius:9px;padding:11px 14px;text-decoration:none;font-weight:900;white-space:nowrap}@media(max-width:820px){.keyboard-diagnostic-strip,.keyboard-problems-section .problems-list{grid-template-columns:1fr}.keyboard-diagnostic-strip{max-width:520px}.keyboard-diagnostic-summary{align-items:stretch;flex-direction:column}.keyboard-diagnostic-summary a{width:100%}}@media(max-width:520px){.keyboard-problems-section{padding:48px 0}.keyboard-problems-section .problem-row{grid-template-columns:1fr;min-height:auto;padding:14px}.keyboard-problems-section .problem-code{width:auto;grid-template-columns:auto 1fr;grid-template-rows:auto;justify-items:start;align-items:center}.keyboard-problems-section .problem-code i{width:38px;height:38px}.keyboard-problems-section .problem-left,.keyboard-problems-section .problem-right,.keyboard-problems-section .problem-arrow{grid-column:1}}.screen-problems-section{background:radial-gradient(circle at 18% 8%,rgba(56,189,248,.12),transparent 32%),linear-gradient(180deg,#0b1120,#0f172a 48%,#111827)!important;padding:68px 0}.screen-problems-section .ux-section-header{max-width:820px;margin-bottom:22px}.screen-problems-section .ux-section-header p{color:#afc2da!important;font-size:1rem;line-height:1.65;max-width:760px;margin:12px auto 0}.screen-diagnostic-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;max-width:980px;margin:0 auto 18px}.screen-diagnostic-strip div{display:flex;align-items:center;justify-content:center;gap:9px;color:#d8eafe;background:#0f172ac7;border:1px solid rgba(125,211,252,.16);border-radius:10px;padding:12px 10px;font-weight:800;font-size:.9rem}.screen-diagnostic-strip i{color:#38bdf8}.screen-problems-section .problems-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;max-width:1080px;margin:0 auto}.screen-problems-section .problem-row{position:relative;display:grid;grid-template-columns:auto 1fr;align-items:stretch;gap:14px;background:linear-gradient(180deg,#0f172ae6,#0f172aad);border:1px solid rgba(148,163,184,.14);border-radius:14px;padding:16px;min-height:190px;overflow:hidden}.screen-problems-section .problem-row:hover{background:linear-gradient(180deg,#0f2a4ad6,#0f172ab8);border-color:#38bdf840}.screen-problems-section .problem-code{display:grid;grid-template-rows:auto 1fr;justify-items:center;gap:10px;width:52px}.screen-problems-section .problem-code span{color:#0f2a4a;background:#7dd3fc;border-radius:8px;padding:5px 7px;font-size:.78rem;line-height:1;font-weight:900}.screen-problems-section .problem-code i{display:flex;align-items:center;justify-content:center;width:42px;height:42px;color:#f8fafc;background:#ef44442e;border:1px solid rgba(248,113,113,.22);border-radius:12px;font-size:1rem}.screen-problems-section .problem-left,.screen-problems-section .problem-right{display:flex;gap:10px;align-items:flex-start;border-radius:10px;padding:12px}.screen-problems-section .problem-left{background:#7f1d1d1f;border:1px solid rgba(248,113,113,.13)}.screen-problems-section .problem-right{grid-column:2;background:#065f4624;border:1px solid rgba(52,211,153,.16)}.screen-problems-section .problem-left span,.screen-problems-section .problem-right span{display:grid;gap:4px}.screen-problems-section .problem-left span{color:#f8fafc;font-weight:900}.screen-problems-section .problem-right span{color:#d8fbe8;font-weight:700}.screen-problems-section .problem-left small,.screen-problems-section .problem-right small{color:#94a3b8;font-size:.72rem;font-weight:900;letter-spacing:0;text-transform:uppercase}.screen-problems-section .problem-arrow{grid-column:2;display:flex;align-items:center;justify-content:flex-start;margin-left:12px;height:12px}.screen-problems-section .problem-arrow i{color:#7dd3fc;transform:rotate(90deg);font-size:.92rem}.screen-diagnostic-summary{display:flex;align-items:center;justify-content:space-between;gap:18px;max-width:1080px;margin:18px auto 0;background:#38bdf814;border:1px solid rgba(125,211,252,.18);border-radius:14px;padding:16px}.screen-diagnostic-summary div{display:grid;gap:4px}.screen-diagnostic-summary strong{color:#f8fafc;font-size:1rem}.screen-diagnostic-summary span{color:#afc2da;line-height:1.45}.screen-diagnostic-summary a{display:inline-flex;align-items:center;justify-content:center;gap:8px;color:#07111f;background:#38bdf8;border-radius:9px;padding:11px 14px;text-decoration:none;font-weight:900;white-space:nowrap}@media(max-width:820px){.screen-diagnostic-strip,.screen-problems-section .problems-list{grid-template-columns:1fr}.screen-diagnostic-strip{max-width:520px}.screen-diagnostic-summary{align-items:stretch;flex-direction:column}.screen-diagnostic-summary a{width:100%}}@media(max-width:520px){.screen-problems-section{padding:48px 0}.screen-problems-section .problem-row{grid-template-columns:1fr;min-height:auto;padding:14px}.screen-problems-section .problem-code{width:auto;grid-template-columns:auto 1fr;grid-template-rows:auto;justify-items:start;align-items:center}.screen-problems-section .problem-code i{width:38px;height:38px}.screen-problems-section .problem-left,.screen-problems-section .problem-right,.screen-problems-section .problem-arrow{grid-column:1}}.svc-compat{background:#fff!important;padding:80px 0;border-top:1px solid #E2E8F0;border-bottom:1px solid #E2E8F0}.svc-compat .ux-h2{margin-bottom:35px}.compat-brands{display:flex;flex-wrap:wrap;justify-content:center;gap:14px}.brand-chip{background:#f1f5f9;border:1px solid #E2E8F0;padding:10px 22px;border-radius:50px;font-weight:700;color:#0e1629;font-size:.95rem;transition:all .2s}.brand-chip:hover{background:#dbeafe;border-color:#93c5fd;color:#1d4ed8}.keyboard-compat-section{background:linear-gradient(180deg,#fff,#f8fafc)!important;padding:62px 0}.keyboard-compat-section .container{max-width:1080px}.keyboard-compat-section .ux-h2{max-width:860px;margin:0 auto 12px;font-size:clamp(1.6rem,2.7vw,2.25rem);line-height:1.14}.keyboard-compat-intro{max-width:780px;margin:0 auto 24px;color:#475569!important;line-height:1.58;font-weight:650}.keyboard-compat-section .compat-brands{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;justify-content:stretch}.keyboard-compat-section .brand-chip{display:inline-flex;align-items:center;justify-content:flex-start;gap:10px;width:100%;border-radius:10px;padding:12px 14px;background:#fff;border-color:#e2e8f0;color:#0f172a;box-shadow:0 8px 18px #0f2a4a0b}.keyboard-compat-section .brand-chip i{color:#2563eb;width:18px;text-align:center}.keyboard-compat-section .brand-chip:hover{background:#eff6ff;border-color:#93c5fd;color:#1d4ed8;transform:translateY(-2px)}@media(max-width:820px){.keyboard-compat-section .compat-brands{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:520px){.keyboard-compat-section{padding:48px 0}.keyboard-compat-section .compat-brands{grid-template-columns:1fr}}.keyboard-aftercare-section{background:radial-gradient(circle at 12% 18%,rgba(14,165,233,.14),transparent 28%),linear-gradient(135deg,#07111f,#0f172a 58%,#0a1626)!important;padding:62px 0;overflow:hidden}.keyboard-aftercare-inner{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(320px,.95fr);gap:34px;align-items:center}.keyboard-aftercare-copy .ux-eyebrow,.keyboard-damage-header .ux-eyebrow,.keyboard-package-panel .ux-eyebrow{color:#67e8f9}.keyboard-aftercare-copy .ux-h2,.keyboard-damage-header .ux-h2,.keyboard-package-panel .ux-h2{color:#f8fafc!important;font-size:clamp(1.65rem,2.8vw,2.35rem);line-height:1.12;margin-bottom:12px}.keyboard-aftercare-copy p,.keyboard-damage-header p,.keyboard-package-panel p{color:#b6c6da!important;line-height:1.62;font-weight:650;margin:0}.keyboard-hero-secondary{margin-top:10px!important}.keyboard-aftercare-points{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:22px 0}.keyboard-aftercare-points span{display:inline-flex;align-items:center;gap:9px;min-height:54px;padding:11px 12px;border-radius:10px;background:#0f172ac7;border:1px solid rgba(103,232,249,.16);color:#e0f2fe;font-size:.88rem;font-weight:850}.keyboard-aftercare-points i{color:#22d3ee}.keyboard-aftercare-note{margin-top:14px!important;font-size:.9rem}.keyboard-section-cta,.keyboard-package-button{display:inline-flex;align-items:center;justify-content:center;gap:9px;border-radius:10px;padding:13px 17px;background:#0ea5e9;color:#fff!important;text-decoration:none;font-weight:950;box-shadow:0 16px 34px #0ea5e938;transition:transform .2s,background .2s}.keyboard-section-cta:hover,.keyboard-package-button:hover{background:#0284c7;transform:translateY(-2px)}.keyboard-aftercare-media{position:relative;margin:0;border-radius:18px;overflow:hidden;border:1px solid rgba(103,232,249,.2);box-shadow:0 28px 60px #00000052;background:#0f172a}.keyboard-aftercare-media img{display:block;width:100%;height:258px;object-fit:cover}.keyboard-aftercare-media figcaption{position:absolute;left:14px;right:14px;bottom:14px;display:grid;gap:4px;padding:13px;border-radius:12px;background:#06111fdb;border:1px solid rgba(226,232,240,.12);backdrop-filter:blur(10px)}.keyboard-aftercare-media strong{color:#fff;font-size:.98rem}.keyboard-aftercare-media span{color:#b6c6da;font-size:.84rem;line-height:1.35}.keyboard-damage-map-section{background:#f8fafc!important;padding:56px 0}.keyboard-damage-header{max-width:820px;margin:0 auto 24px;text-align:center}.keyboard-damage-priority{position:relative;padding-top:68px;padding-bottom:68px}.keyboard-damage-header h3{color:#0f172a!important;font-family:Kanit,sans-serif;font-size:clamp(1.25rem,2vw,1.65rem);line-height:1.18;margin:22px 0 10px}.keyboard-damage-header .ux-eyebrow{color:#2563eb}.keyboard-damage-header .ux-h2{color:#0f172a!important}.keyboard-damage-header p{color:#475569!important}.keyboard-damage-map{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.keyboard-damage-card{display:grid;grid-template-columns:auto 1fr;gap:8px 12px;align-items:start;padding:18px;border-radius:12px;background:#fff;border:1px solid #E2E8F0;box-shadow:0 12px 26px #0f2a4a0e}.keyboard-damage-card>i{grid-row:span 2;display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:10px;background:#e0f2fe;color:#0284c7}.keyboard-damage-card h3{color:#0f172a!important;font-size:1.04rem;line-height:1.15;margin:0}.keyboard-damage-card p{color:#475569!important;font-size:.9rem;line-height:1.48;margin:0}.keyboard-damage-cta,.keyboard-types-cta{display:flex;align-items:center;justify-content:center;gap:14px;flex-wrap:wrap;margin-top:24px}.keyboard-damage-cta span,.keyboard-types-cta span{color:#475569;font-size:.9rem;font-weight:700;max-width:520px}.keyboard-types-section{background:radial-gradient(circle at 88% 14%,rgba(56,189,248,.14),transparent 30%),linear-gradient(180deg,#08111f,#0b1120)!important;padding:72px 0}.keyboard-types-section .ux-eyebrow{color:#67e8f9!important}.keyboard-types-section .ux-section-header{max-width:920px}.keyboard-types-section .ux-h2,.keyboard-types-section .ux-section-header p{color:#f8fafc!important}.keyboard-types-section .ux-section-header p{color:#b6c6da!important}.keyboard-types-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.keyboard-type-card{padding:20px;border-radius:14px;border:1px solid rgba(125,211,252,.16);background:#0f172ab8;box-shadow:inset 0 1px #ffffff0a}.keyboard-type-card i{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;margin-bottom:14px;border-radius:10px;color:#7dd3fc;background:#0ea5e91f;border:1px solid rgba(56,189,248,.2)}.keyboard-type-card h3{color:#f8fafc!important;font-size:1.08rem;line-height:1.18;margin:0 0 8px}.keyboard-type-card p{color:#b6c6da!important;line-height:1.5;margin:0;font-size:.92rem}.keyboard-types-cta span{color:#b6c6da}.keyboard-package-bridge{background:linear-gradient(135deg,#0f172af5,#082f49f5),radial-gradient(circle at 82% 42%,rgba(16,185,129,.16),transparent 30%)!important;padding:48px 0}.keyboard-package-panel{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px;align-items:center;padding:24px;border-radius:16px;border:1px solid rgba(103,232,249,.18);background:#0f172ab8;box-shadow:inset 0 1px #ffffff0d}.keyboard-package-actions{display:grid;gap:10px;justify-items:end;max-width:320px}.keyboard-package-actions span{color:#b6c6da;font-size:.84rem;line-height:1.4;text-align:right;font-weight:650}@media(max-width:900px){.keyboard-aftercare-inner,.keyboard-package-panel,.keyboard-aftercare-points,.keyboard-damage-map,.keyboard-types-grid{grid-template-columns:1fr}.keyboard-package-actions{justify-items:stretch;max-width:none}.keyboard-package-actions span{text-align:left}}@media(max-width:560px){.keyboard-aftercare-section,.keyboard-damage-map-section{padding:44px 0}.keyboard-package-bridge{padding:38px 0}.keyboard-aftercare-media img{height:190px}.keyboard-package-panel{padding:18px}}.svc-related{background:#0b1120!important;padding:90px 0}.svc-related .ux-section-header{margin:0 auto 50px}.screen-related-compact{padding:54px 0}.screen-related-compact .ux-section-header{margin-bottom:30px}.related-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:25px}.related-card{background:#ffffff05;border:1px solid rgba(255,255,255,.08);border-radius:20px;padding:35px 25px;text-decoration:none;display:flex;flex-direction:column;gap:12px;transition:all .3s}.related-card:hover{background:#38bdf812;border-color:#38bdf84d;transform:translateY(-5px)}.related-card i{font-size:2rem;color:#38bdf8}.related-card h4{font-family:Kanit,sans-serif;font-size:1.3rem;color:#f8fafc!important;margin:0}.related-card p{color:#94a3b8!important;font-size:.9rem;margin:0;flex:1}.related-card span{color:#f8fafc;font-weight:700;font-size:.9rem}.related-card--ext{border-style:dashed}.related-grid .related-card--extra{display:none}.svc-related.is-expanded .related-grid .related-card--extra{display:flex}.related-toggle-wrap{display:flex;justify-content:center;margin-top:24px}.related-toggle{display:inline-flex;align-items:center;justify-content:center;gap:10px;border:1px solid rgba(56,189,248,.35);background:#38bdf81a;color:#e0f2fe;border-radius:12px;padding:13px 20px;font-weight:800;cursor:pointer;transition:background .25s,border-color .25s,transform .25s}.related-toggle:hover{background:#38bdf82e;border-color:#38bdf88c;transform:translateY(-2px)}.related-toggle i{transition:transform .25s}.svc-related.is-expanded .related-toggle i{transform:rotate(180deg)}.svc-faq{background:#f8fafc!important;padding:90px 0}.svc-faq .ux-section-header{margin:0 auto 50px}.faq-list-svc{display:flex;flex-direction:column;gap:12px}.faq-item-svc{background:#fff;border:1px solid #E2E8F0;border-radius:16px;overflow:hidden;transition:box-shadow .2s}.faq-item-svc:hover{box-shadow:0 4px 20px #0e162912}.faq-q-btn{width:100%;background:transparent;border:none;padding:22px 28px;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:16px;font-weight:700;color:#0f172a;font-size:1.05rem;text-align:left;font-family:inherit;transition:color .2s}.faq-q-btn:hover{color:#2563eb}.faq-chev{color:#2563eb;font-size:1rem;transition:transform .3s;flex-shrink:0}.faq-q-btn[aria-expanded=true] .faq-chev{transform:rotate(180deg)}.faq-ans{max-height:0;overflow:hidden;transition:max-height .4s ease}.faq-ans[aria-hidden=false]{max-height:400px}.faq-ans-inner{padding:0 28px 22px;color:#475569!important;font-size:.98rem;line-height:1.7}.faq-more-link{color:#2563eb;font-weight:700;text-decoration:none;font-size:1rem;border-bottom:2px solid transparent;transition:border-color .2s}.faq-more-link:hover{border-color:#2563eb}.svc-trust-strip{background:#38bdf80d;border-top:1px solid rgba(56,189,248,.1);border-bottom:1px solid rgba(56,189,248,.1);padding:50px 0}.trust-stats-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:30px;text-align:center}.trust-stat-item{display:flex;flex-direction:column;align-items:center;gap:8px}.trust-stat-icon{width:50px;height:50px;background:#38bdf826;color:#38bdf8;border-radius:14px;display:flex;align-items:center;justify-content:center;font-size:1.3rem;margin-bottom:5px}.trust-stat-value{font-family:Kanit,sans-serif;font-size:1.8rem;color:#f8fafc!important;line-height:1;font-weight:700}.trust-stat-label{color:#94a3b8!important;font-size:.9rem}.svc-specialists{padding:90px 0}.svc-specialists-inner{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}.svc-specialists-text{display:flex;flex-direction:column;gap:20px}.svc-specialists-text h2{font-family:Kanit,sans-serif;color:#f8fafc!important;font-size:clamp(1.8rem,3vw,2.5rem);margin:0}.svc-specialists-text p{color:#cbd5e1!important;font-size:1.05rem;line-height:1.7;margin:0}.svc-specialists-img img{width:100%;border-radius:20px;box-shadow:0 20px 40px #0000004d;object-fit:cover;max-height:400px}.svc-specialists .ux-btn-primary{display:inline-flex;align-items:center;gap:8px;background:#10b981;color:#fff;padding:14px 28px;border-radius:12px;font-weight:700;text-decoration:none;transition:background .2s;align-self:flex-start}.svc-specialists .ux-btn-primary:hover{background:#059669}@media(max-width:768px){.svc-specialists-inner{grid-template-columns:1fr}.svc-specialists-img{order:-1}}.svc-screen-types{padding:54px 0}.screen-types-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px}.screen-type-card{background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:25px;text-align:center;transition:all .3s}.screen-type-card:hover{background:#38bdf812;border-color:#38bdf84d}.screen-type-badge{display:inline-block;background:#38bdf826;color:#38bdf8;padding:6px 16px;border-radius:50px;font-weight:700;font-size:.85rem;margin-bottom:12px;text-transform:uppercase;letter-spacing:.5px}.screen-type-card p{color:#94a3b8!important;font-size:.9rem;margin:0;line-height:1.4}.svc-before-after{padding:54px 0}.ba-comparison{display:grid;grid-template-columns:1fr 1fr;gap:40px;max-width:900px;margin:0 auto}.ba-col{border-radius:20px;padding:35px}.ba-col--before{background:#ef44440d;border:1px solid rgba(239,68,68,.15)}.ba-col--after{background:#10b9810d;border:1px solid rgba(16,185,129,.15)}.ba-col h3{font-family:Kanit,sans-serif;font-size:1.3rem;margin-bottom:25px;display:flex;align-items:center;gap:10px}.ba-col--before h3{color:#ef4444}.ba-col--after h3{color:#10b981}.ba-item{display:flex;align-items:flex-start;gap:12px;color:#cbd5e1;font-size:1rem;padding:10px 0;border-bottom:1px solid rgba(255,255,255,.05)}.ba-item:last-child{border-bottom:none}.ba-item i{flex-shrink:0;margin-top:3px}.ba-col--before .ba-item i{color:#ef4444}.ba-col--after .ba-item i{color:#10b981}.screen-result-section{position:relative;overflow:hidden;background:linear-gradient(180deg,#0f172a,#111827 55%,#0b1120)!important}.screen-result-section .ux-section-header{max-width:760px;margin-left:auto;margin-right:auto}.screen-result-section .ux-section-header p{color:#afc2da!important;font-size:1rem;line-height:1.65;margin:12px auto 0;max-width:700px}.screen-result-section .ba-comparison{position:relative;max-width:1040px;gap:18px;align-items:stretch}.screen-result-section .ba-comparison:before{content:"";position:absolute;top:50%;left:50%;width:42px;height:42px;transform:translate(-50%,-50%);border-radius:50%;background:#38bdf8;box-shadow:0 12px 30px #38bdf847;z-index:2}.screen-result-section .ba-comparison:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:3;color:#07111f;font-family:"Font Awesome 6 Free";font-weight:900;font-size:1rem}.screen-result-section .ba-col{position:relative;border-radius:14px;padding:24px;min-height:100%;box-shadow:0 18px 45px #0000002e}.screen-result-section .ba-col--before{background:linear-gradient(180deg,#7f1d1d38,#0f172ac2),#ef44440f;border-color:#f871713d}.screen-result-section .ba-col--after{background:linear-gradient(180deg,#065f463d,#0f172ac7),#10b9810f;border-color:#34d39947}.screen-result-section .ba-status-pill{display:inline-flex;align-items:center;gap:8px;color:#fca5a5;background:#7f1d1d3d;border:1px solid rgba(248,113,113,.22);border-radius:999px;padding:6px 10px;font-size:.78rem;font-weight:800;margin-bottom:14px}.screen-result-section .ba-status-pill--ok{color:#86efac;background:#065f4638;border-color:#34d39942}.screen-result-section .ba-col h3{margin-bottom:8px}.screen-result-section .ba-col-desc{color:#afc2da!important;font-size:.92rem;line-height:1.55;margin:0 0 14px}.screen-result-section .ba-item{background:#ffffff09;border:1px solid rgba(255,255,255,.055);border-bottom:1px solid rgba(255,255,255,.055);border-radius:8px;margin-top:8px;padding:11px 12px}.ba-validation-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;max-width:1040px;margin:18px auto 0}.ba-validation-item{display:flex;align-items:center;gap:10px;color:#e2e8f0;background:#0f172ac2;border:1px solid rgba(125,211,252,.14);border-radius:10px;padding:13px 14px;font-weight:800;font-size:.9rem}.ba-validation-item i{color:#38bdf8;flex-shrink:0}@media(max-width:640px){.ba-comparison{grid-template-columns:1fr}.screen-result-section .ba-comparison:before,.screen-result-section .ba-comparison:after{display:none}.screen-result-section .ba-col{padding:20px}.ba-validation-row{grid-template-columns:1fr}}.faq-section{padding:90px 0}.faq-section .section-title{margin-bottom:2.5rem}.faq-grid{display:flex;flex-direction:column;gap:16px;max-width:800px;margin:0 auto}.faq-item{background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:16px;overflow:hidden;transition:border-color .3s}.faq-item:has(.faq-answer[aria-hidden=false]){border-color:#38bdf84d}.faq-question{width:100%;background:transparent;border:none;padding:22px 28px;display:flex;justify-content:space-between;align-items:center;gap:16px;cursor:pointer;text-align:left;color:#e2e8f0;font-size:1.05rem;font-weight:700;font-family:Kanit,sans-serif;transition:color .2s}.faq-question:hover{color:#fff}.faq-question span{display:flex;align-items:center;gap:12px;flex:1}.faq-q-icon{color:#38bdf8;font-size:1.1rem;flex-shrink:0}.faq-chevron{flex-shrink:0;color:#64748b;font-size:.9rem;transition:transform .3s ease}.faq-item:has(.faq-answer[aria-hidden=false]) .faq-chevron{transform:rotate(180deg)}.faq-answer{max-height:0;overflow:hidden;transition:max-height .35s ease,padding .35s ease;padding:0 28px}.faq-answer[aria-hidden=false]{max-height:400px;padding:0 28px 22px}.faq-answer-inner{color:#94a3b8;font-size:.98rem;line-height:1.7;padding-top:4px}.faq-answer-inner strong{color:#cbd5e1}.faq-page-content.faq-section{background:#f8f9fc!important}.faq-page-content.phone-flex-faq-dark .section-title h2,.faq-page-content.phone-flex-faq-dark .section-title p{color:#fff!important}.faq-page-content.phone-flex-faq-dark .faq-question,.faq-page-content.phone-flex-faq-dark .faq-answer-inner,.faq-page-content.phone-flex-faq-dark .faq-answer-inner strong{color:#f8fafc!important}.faq-page-content.faq-section .section-title h2{color:#0f172a!important}.faq-page-content.faq-section .section-title p,.faq-page-content.faq-section .faq-answer-inner{color:#475569!important}.faq-page-content.faq-section .faq-item{background:#fff;border:1px solid rgba(15,42,74,.14);border-radius:8px}.faq-page-content.faq-section .faq-question{color:#0f2a4a!important;font-family:Inter,sans-serif}.faq-page-content.faq-section .faq-q-icon,.faq-page-content.faq-section .faq-chevron{color:#2563eb}.faq-page-content.faq-section .faq-answer[aria-hidden=false]{padding:0}.faq-page-content.faq-section .faq-answer-inner strong{color:#0f172a}.faq-page-content.phone-flex-faq-dark{background:#0b1120!important}.faq-page-content.phone-flex-faq-dark .section-title h2,.faq-page-content.phone-flex-faq-dark .section-title p,.faq-page-content.phone-flex-faq-dark .faq-question,.faq-page-content.phone-flex-faq-dark .faq-answer-inner,.faq-page-content.phone-flex-faq-dark .faq-answer-inner strong{color:#f8fafc!important}.faq-page-content.phone-flex-faq-dark .section-title p{color:#e2e8f0!important}.faq-page-content.phone-flex-faq-dark .faq-item{background:#ffffff0f!important;border-color:#ffffff24!important}.faq-page-content.phone-flex-faq-dark .faq-item:hover,.faq-page-content.phone-flex-faq-dark .faq-item:has(.faq-answer[aria-hidden=false]){background:#ffffff17!important;border-color:#38bdf85c!important;box-shadow:0 12px 34px #0000002e!important}.faq-page-content.phone-flex-faq-dark .faq-question:hover{color:#f8fafc!important;background:transparent!important}.svc-educational{padding:80px 0;border-top:1px solid rgba(255,255,255,.05)}.educational-container{display:flex;align-items:center;gap:60px;max-width:1200px;margin:0 auto;padding:0 20px}.educational-container.row-reverse{flex-direction:row-reverse}.educational-text{flex:1}.educational-intro{font-size:1.1rem;line-height:1.8;margin:20px 0 32px}.educational-points{display:flex;flex-direction:column;gap:24px}.edu-point{display:flex;gap:16px;align-items:flex-start}.edu-icon{width:48px;height:48px;border-radius:12px;display:flex;align-items:center;justify-content:center;background:#38bdf81a;color:#38bdf8;font-size:1.25rem;flex-shrink:0}.edu-content h4{color:#fff;font-family:Kanit,sans-serif;font-size:1.15rem;margin-bottom:6px}.edu-content p{color:#94a3b8;font-size:.95rem;line-height:1.6;margin:0}.educational-image{flex:1;border-radius:24px;overflow:hidden;position:relative}.educational-image img{width:100%;height:auto;display:block;object-fit:cover}.screen-care-section{padding:58px 0;background:linear-gradient(135deg,#f8fafc,#eef6ff 48%,#f8fafc)!important;border-top:1px solid #DDE9F7}.screen-care-section .educational-container{display:grid;grid-template-columns:minmax(0,1.04fr) minmax(320px,.78fr);align-items:stretch;gap:22px}.screen-care-section .educational-text{background:#ffffffd1;border:1px solid #DBEAFE;border-radius:14px;padding:26px;box-shadow:0 18px 45px #0f2a4a14}.screen-care-section .ux-eyebrow{display:inline-flex;align-items:center;gap:8px;background:#dbeafe;border:1px solid #BFDBFE;border-radius:999px;padding:6px 10px;font-size:.78rem;margin-bottom:10px}.screen-care-section .ux-h2{font-size:clamp(1.7rem,3vw,2.35rem);line-height:1.08;margin-bottom:10px}.screen-care-section .educational-intro{margin:0 0 14px;font-size:1rem;line-height:1.6;max-width:680px}.screen-care-note{display:flex;gap:10px;align-items:flex-start;color:#0f2a4a;background:#eff6ff;border:1px solid #BFDBFE;border-radius:10px;padding:12px 14px;font-weight:700;line-height:1.45;margin-bottom:16px}.screen-care-note i{color:#2563eb;margin-top:3px;flex-shrink:0}.screen-care-section .educational-points{gap:10px}.screen-care-section .edu-point{position:relative;display:grid;grid-template-columns:auto auto 1fr;gap:12px;align-items:flex-start;background:#fff;border:1px solid #E2E8F0;border-radius:12px;padding:14px}.care-step-count{color:#2563eb;background:#eff6ff;border:1px solid #BFDBFE;border-radius:8px;padding:5px 7px;font-weight:900;font-size:.78rem;line-height:1}.screen-care-section .edu-icon{width:38px;height:38px;border-radius:10px;font-size:1rem}.screen-care-section .edu-content h4{font-size:1.02rem;margin-bottom:4px}.screen-care-section .edu-content p{line-height:1.5}.screen-care-section .educational-image{border-radius:14px;min-height:100%;border:1px solid #DBEAFE;box-shadow:0 18px 45px #0f2a4a1a}.screen-care-section .educational-image img{height:100%;min-height:360px;object-fit:cover}.screen-care-kit{position:absolute;left:14px;right:14px;bottom:14px;display:grid;gap:8px;background:#0f172ae0;border:1px solid rgba(255,255,255,.16);border-radius:12px;padding:12px;backdrop-filter:blur(10px)}.screen-care-kit span{display:flex;align-items:center;gap:8px;color:#f8fafc;font-weight:800;font-size:.9rem}.screen-care-kit i{color:#38bdf8;width:16px}@media(max-width:991px){.educational-container,.educational-container.row-reverse{flex-direction:column;gap:40px}.screen-care-section .educational-container{grid-template-columns:1fr}.screen-care-section .educational-image img{min-height:300px}}@media(max-width:640px){.screen-care-section{padding:44px 0}.screen-care-section .educational-text{padding:20px}.screen-care-section .edu-point{grid-template-columns:auto 1fr}.screen-care-section .edu-icon{grid-column:1}.screen-care-section .edu-content{grid-column:2;grid-row:1 / span 2}}.keyboard-process{background:radial-gradient(circle at 12% 12%,rgba(56,189,248,.16),transparent 32%),linear-gradient(180deg,#08111f,#0b1120)!important;padding:70px 0}.keyboard-process .ux-eyebrow,.keyboard-problems-section .ux-eyebrow{color:#38bdf8!important}.keyboard-process .ux-section-header{max-width:900px;margin-bottom:28px}.keyboard-process .ux-h2{font-size:clamp(1.8rem,3vw,2.55rem)}.keyboard-process-media{position:relative;height:198px;min-height:198px;border-radius:18px;overflow:hidden;margin-bottom:18px;border:1px solid rgba(125,211,252,.18);box-shadow:0 22px 55px #00000047}.keyboard-process-media img{width:100%;height:100%;min-height:198px;object-fit:cover;display:block;filter:saturate(1.05) contrast(1.04)}.keyboard-process-media:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#08111ff0,#08111fb3 45%,#08111f2e)}.keyboard-process-overlay{position:absolute;left:28px;bottom:28px;z-index:2;max-width:480px;display:grid;gap:8px}.keyboard-process-overlay span{color:#7dd3fc;font-weight:900;text-transform:uppercase;letter-spacing:.08em;font-size:.78rem}.keyboard-process-overlay strong{color:#f8fafc;font-family:Kanit,sans-serif;font-size:clamp(1.5rem,2.6vw,2.25rem);line-height:1.05}.keyboard-process-overlay p{color:#c8d7ea;margin:0;line-height:1.55;font-weight:650}.keyboard-process .keyboard-flow-list{display:grid;grid-template-columns:1fr;gap:0;max-width:1060px;margin:0 auto;border:1px solid rgba(125,211,252,.16);border-radius:16px;overflow:hidden;background:#0f172a9e}.keyboard-process .keyboard-flow-list .timeline-item{display:grid;grid-template-columns:78px 1fr;min-height:auto;border:0;border-bottom:1px solid rgba(148,163,184,.13);border-radius:0;padding:20px 24px;background:transparent;box-shadow:none}.keyboard-process .keyboard-flow-list .timeline-item:last-child{border-bottom:0}.keyboard-process .keyboard-flow-list .timeline-item:hover{transform:none;background:#38bdf812}.keyboard-process .timeline-num{width:46px;height:46px;background:#0ea5e9!important;color:#f8fafc!important;border-radius:999px;margin:0}.keyboard-process .timeline-content h4{color:#f8fafc!important;margin:0 0 6px}.keyboard-process .timeline-content p{color:#b6c6da!important}.keyboard-whyus-section{background:radial-gradient(circle at 14% 10%,rgba(37,99,235,.08),transparent 26%),linear-gradient(180deg,#f8fafc,#eef6ff)!important;padding:54px 0}.keyboard-whyus-section .ux-eyebrow,.keyboard-compat-section .ux-eyebrow{color:#2563eb!important}.keyboard-whyus-section .ux-section-header{max-width:860px;margin-bottom:24px}.keyboard-whyus-section .ux-h2{font-size:clamp(1.7rem,2.8vw,2.35rem)}.keyboard-trust-panel{display:grid;grid-template-columns:minmax(190px,.8fr) minmax(0,1.7fr) minmax(210px,.9fr);gap:14px;align-items:stretch;padding:14px;border:1px solid #CFE0F3;border-radius:18px;background:#ffffffd1;box-shadow:0 18px 42px #0f2a4a14}.keyboard-trust-lead,.keyboard-trust-cta,.keyboard-trust-item{border:1px solid #D7E4F2;background:#fff;box-shadow:0 8px 20px #0f2a4a0b}.keyboard-trust-lead,.keyboard-trust-cta{border-radius:14px;padding:18px;display:flex;flex-direction:column}.keyboard-trust-lead-icon{width:38px;height:38px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;color:#0ea5e9;background:#e0f2fe;margin-bottom:12px}.keyboard-trust-lead h3,.keyboard-trust-cta h3,.keyboard-trust-item h3{color:#0f172a!important;font-family:Kanit,sans-serif;line-height:1.13;margin:0}.keyboard-trust-lead h3,.keyboard-trust-cta h3{font-size:1.08rem}.keyboard-trust-lead p,.keyboard-trust-cta p,.keyboard-trust-item p{color:#475569!important;margin:0;line-height:1.42;font-size:.84rem;font-weight:650}.keyboard-trust-lead p{margin-top:8px}.keyboard-trust-badges{display:flex;flex-wrap:wrap;gap:7px;margin-top:auto;padding-top:16px}.keyboard-trust-badges span{padding:6px 8px;border-radius:999px;background:#eff6ff;color:#1d4ed8;border:1px solid #BFDBFE;font-size:.73rem;line-height:1;font-weight:900}.keyboard-trust-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.keyboard-trust-item{display:grid;grid-template-columns:auto 1fr;gap:10px;align-items:start;min-height:112px;padding:13px;border-radius:12px}.keyboard-whyus-index{color:#2563eb!important;background:#dbeafe;border-radius:8px;padding:6px 7px;line-height:1;margin:0!important;font-size:.75rem;font-weight:950}.keyboard-trust-item h3{font-size:.96rem;margin-bottom:5px}.keyboard-trust-cta{background:linear-gradient(160deg,#0f172a,#12345a);border-color:#2563eb38}.keyboard-trust-cta-kicker{width:fit-content;padding:6px 8px;border-radius:999px;background:#38bdf824;color:#7dd3fc;border:1px solid rgba(125,211,252,.2);font-size:.72rem;font-weight:950;text-transform:uppercase;letter-spacing:.04em;margin-bottom:12px}.keyboard-trust-cta h3{color:#f8fafc!important}.keyboard-trust-cta p{color:#b6c6da!important;margin-top:8px}.keyboard-trust-cta a{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;margin-top:auto;padding:11px 12px;border-radius:10px;background:#0ea5e9;color:#fff!important;text-decoration:none;font-size:.88rem;font-weight:950;box-shadow:0 12px 26px #0ea5e938}.keyboard-problems-section{background:radial-gradient(circle at 80% 18%,rgba(14,165,233,.14),transparent 30%),linear-gradient(180deg,#0b1120,#0f172a)!important;padding:58px 0}.keyboard-problems-section .ux-section-header{max-width:880px;margin-bottom:18px}.keyboard-problems-section .ux-h2{font-size:clamp(1.7rem,2.8vw,2.35rem)}.keyboard-diagnostic-strip{margin-bottom:18px}.keyboard-diagnostic-strip div{border-color:#7dd3fc33!important}.keyboard-diagnostic-strip i{color:#38bdf8!important}.keyboard-diagnostic-layout{display:grid;grid-template-columns:minmax(245px,.62fr) minmax(0,1.38fr);gap:16px;align-items:start;max-width:1160px;margin:0 auto}.keyboard-diagnostic-side{display:grid;gap:12px}.keyboard-diagnostic-photo{position:relative;height:188px;min-height:188px;align-self:start;margin:0;border-radius:16px;overflow:hidden;border:1px solid rgba(125,211,252,.18);box-shadow:0 18px 42px #00000038}.keyboard-diagnostic-photo img{width:100%;height:100%;object-fit:cover;display:block;filter:saturate(1.05) contrast(1.05)}.keyboard-diagnostic-photo:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 30%,rgba(8,17,31,.9) 100%)}.keyboard-diagnostic-photo figcaption{position:absolute;left:14px;right:14px;bottom:14px;z-index:2;display:grid;gap:5px}.keyboard-diagnostic-photo span{color:#7dd3fc;font-weight:900;text-transform:uppercase;font-size:.76rem}.keyboard-diagnostic-photo strong{color:#f8fafc;font-family:Kanit,sans-serif;font-size:1.08rem;line-height:1.12}.keyboard-problems-section .problems-list{grid-template-columns:1fr;gap:10px}.keyboard-problems-section .problem-row{min-height:auto;border-color:#94a3b829;background:#0f172ab8}.keyboard-problems-section .problem-row:hover{background:#0ea5e914;border-color:#38bdf847}.keyboard-problems-section .problem-code span,.keyboard-diagnostic-summary a{background:#0ea5e9!important;color:#f8fafc!important}.keyboard-problems-section .problem-code i{color:#7dd3fc!important;background:#0ea5e91f!important;border-color:#38bdf833!important}.keyboard-problems-section .problem-arrow i{color:#38bdf8!important}.keyboard-diagnostic-summary{background:#0ea5e914!important;border-color:#38bdf833!important;display:grid;gap:12px;margin:0!important;padding:16px;border:1px solid;border-radius:14px}.keyboard-diagnostic-summary strong,.keyboard-diagnostic-summary span{display:block}.keyboard-diagnostic-summary strong{color:#f8fafc;font-family:Kanit,sans-serif;font-size:1rem;line-height:1.15;margin-bottom:5px}.keyboard-diagnostic-summary span{color:#afc2da;font-size:.84rem;line-height:1.42;font-weight:650}.keyboard-diagnostic-summary a{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:11px 12px;border-radius:10px;text-decoration:none;font-size:.86rem;line-height:1.2;font-weight:950}.keyboard-problems-section .keyboard-issue-panel{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.keyboard-issue-card{position:relative;display:grid;grid-template-columns:auto 1fr;gap:10px;min-height:0;padding:12px;border:1px solid rgba(125,211,252,.16);border-radius:12px;background:linear-gradient(135deg,#0f172ae0,#08111fbd);box-shadow:inset 0 1px #ffffff0a}.keyboard-issue-card:hover{border-color:#38bdf852;background:linear-gradient(135deg,#0ea5e924,#0f172adb);transform:translateY(-2px)}.keyboard-issue-head{display:grid;gap:7px;justify-items:center;align-content:start}.keyboard-issue-head span{display:inline-flex;align-items:center;justify-content:center;width:30px;height:26px;border-radius:8px;background:#0ea5e9;color:#f8fafc;font-size:.76rem;font-weight:900;line-height:1}.keyboard-issue-head i{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:10px;background:#0ea5e921;color:#7dd3fc;border:1px solid rgba(56,189,248,.2)}.keyboard-issue-copy{display:grid;gap:5px}.keyboard-issue-copy h3{margin:0;color:#f8fafc!important;font-family:Kanit,sans-serif;font-size:1rem;line-height:1.15}.keyboard-issue-copy p{margin:0;color:#afc2da!important;font-size:.82rem;line-height:1.38}.keyboard-problems-section .keyboard-issue-copy p{font-size:.8rem;line-height:1.34}.keyboard-issue-route{grid-column:1 / -1;display:inline-flex;align-items:center;gap:8px;width:fit-content;max-width:100%;padding:6px 8px;border-radius:999px;background:#10b9811f;color:#bbf7d0;border:1px solid rgba(52,211,153,.22);font-size:.75rem;font-weight:850;line-height:1.2}.keyboard-issue-route i{color:#34d399;font-size:.75rem}.keyboard-compat-section .brand-chip i{color:#2563eb!important}.keyboard-compat-section .brand-chip{align-items:flex-start;text-align:left;gap:10px}.keyboard-compat-section .brand-chip strong,.keyboard-compat-section .brand-chip small{display:block}.keyboard-compat-section .brand-chip strong{color:#0f172a;font-size:.95rem;line-height:1.15}.keyboard-compat-section .brand-chip small{color:#475569;font-size:.82rem;line-height:1.35;font-weight:650;margin-top:4px}.keyboard-brand-cta{display:inline-flex;align-items:center;justify-content:center;gap:9px;margin-top:24px;padding:13px 18px;border-radius:10px;background:#2563eb;color:#fff!important;text-decoration:none;font-weight:900;box-shadow:0 16px 34px #2563eb33}.keyboard-compat-section .brand-chip:hover{background:#eff6ff!important;border-color:#93c5fd!important;color:#1d4ed8!important}@media(max-width:980px){.keyboard-diagnostic-layout{grid-template-columns:1fr}.keyboard-diagnostic-photo{height:180px;min-height:180px}.keyboard-trust-panel{grid-template-columns:1fr}.keyboard-trust-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.keyboard-trust-lead,.keyboard-trust-cta{min-height:0}}@media(max-width:640px){.keyboard-problems-section .keyboard-issue-panel{grid-template-columns:1fr}.keyboard-problems-section{padding:44px 0}.keyboard-diagnostic-photo{height:160px;min-height:160px}.keyboard-diagnostic-summary{padding:14px}.keyboard-whyus-section{padding:44px 0}.keyboard-trust-panel{padding:10px;gap:10px;border-radius:14px}.keyboard-trust-grid{grid-template-columns:1fr}.keyboard-trust-item{min-height:0;padding:12px}.keyboard-process-media{height:168px;min-height:168px}.keyboard-process-overlay{left:18px;right:18px;bottom:18px}.keyboard-process .keyboard-flow-list .timeline-item{grid-template-columns:1fr}}.phone-speaker-hero{background:radial-gradient(circle at 12% 18%,rgba(14,165,233,.28),transparent 34%),radial-gradient(circle at 86% 12%,rgba(34,197,94,.18),transparent 30%),linear-gradient(135deg,#07111f,#0b2138 52%,#062033)!important;padding:clamp(30px,4vw,48px) 0 clamp(28px,3.4vw,42px)!important;min-height:auto!important;max-height:900px}.phone-speaker-hero .ux-hero-inner{align-items:center;gap:clamp(24px,3vw,42px)}.phone-speaker-hero-copy{max-width:760px}.phone-speaker-kicker{display:inline-flex;align-items:center;gap:8px;margin-bottom:10px;padding:7px 11px;border-radius:999px;background:#0ea5e91f;color:#bae6fd;border:1px solid rgba(125,211,252,.22);font-weight:900;font-size:.82rem}.phone-speaker-hero-copy h1{margin:0 0 8px;color:#fff;font-size:clamp(2rem,3.45vw,3.45rem);line-height:1.04;letter-spacing:0}.phone-speaker-hero-copy h2{margin:0 0 10px;color:#7dd3fc;font-size:clamp(1.08rem,2vw,1.45rem);line-height:1.28;font-weight:850}.phone-speaker-hero-copy p{color:#d8e6f3;font-size:.98rem;line-height:1.58;max-width:68ch;margin:0 0 8px}.phone-speaker-tags{display:flex;flex-wrap:wrap;gap:8px;margin:14px 0 0}.phone-speaker-tags span{display:inline-flex;align-items:center;gap:8px;padding:7px 10px;border-radius:999px;background:#ffffff14;color:#e0f2fe;border:1px solid rgba(186,230,253,.18);font-size:.82rem;font-weight:800}.phone-speaker-tags i{color:#38bdf8}.phone-speaker-hero-card{position:relative;overflow:hidden;padding:clamp(16px,2vw,22px);border-radius:24px;background:linear-gradient(180deg,#fffffffa,#eef8fff0);border:1px solid rgba(148,163,184,.28);box-shadow:0 30px 90px #00000057;color:#0f2a4a}.phone-speaker-card-head{display:flex;justify-content:space-between;gap:14px;align-items:flex-start;margin-bottom:12px}.phone-speaker-card-head span{color:#2563eb;font-size:.78rem;font-weight:900;text-transform:uppercase;letter-spacing:0}.phone-speaker-card-head strong{color:#0f172a;font-size:1.45rem;line-height:1}.phone-speaker-device{position:relative;display:grid;place-items:center;min-height:94px;margin:2px 0 12px;border-radius:20px;background:radial-gradient(circle,rgba(14,165,233,.22),rgba(14,165,233,.04) 58%,transparent 60%)}.phone-speaker-device>i{font-size:3.7rem;color:#0f2a4a;filter:drop-shadow(0 18px 22px rgba(15,42,74,.18))}.sound-wave{position:absolute;border:2px solid rgba(14,165,233,.38);border-left-color:transparent;border-bottom-color:transparent;border-radius:50%;transform:rotate(45deg)}.wave-a{width:58px;height:58px;right:29%}.wave-b{width:84px;height:84px;right:21%;opacity:.65}.wave-c{width:112px;height:112px;right:13%;opacity:.42}.phone-speaker-hero-card ul{list-style:none;padding:0;margin:0;display:grid;gap:8px}.phone-speaker-hero-card li{display:flex;gap:10px;align-items:flex-start;color:#1e3a5f;font-weight:750;line-height:1.28;font-size:.93rem}.phone-speaker-hero-card li i{color:#0ea5e9;margin-top:3px}.phone-speaker-hero-card p{margin:12px 0 0;color:#64748b;font-size:.9rem;line-height:1.55}.phone-speaker-section{background:#f7fbff;color:#0f2a4a;padding:10px 0}.phone-speaker-diagnosis{background:linear-gradient(180deg,#f8fbff,#eef7ff)}.phone-speaker-head{max-width:850px;margin:0 auto 16px;text-align:center}.phone-speaker-head h2,.phone-speaker-split-panel h2,.phone-speaker-brand-panel h2{color:#0f2a4a;font-size:clamp(1.9rem,4vw,3.2rem);line-height:1.05;letter-spacing:0;margin:6px 0 8px}.phone-speaker-head p,.phone-speaker-split-panel p,.phone-speaker-brand-panel p{color:#475569;font-size:1rem;line-height:1.7;margin:0}.phone-speaker-problem-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.phone-speaker-problem-card,.phone-speaker-check-grid article,.phone-speaker-test-grid article{background:#fff;border:1px solid rgba(148,163,184,.22);border-radius:18px;padding:14px;box-shadow:0 18px 45px #0f2a4a14}.phone-speaker-problem-card>div{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.phone-speaker-problem-card span{color:#93a4b8;font-weight:950;font-size:.78rem}.phone-speaker-problem-card i,.phone-speaker-test-grid i{width:34px;height:34px;display:inline-grid;place-items:center;border-radius:10px;background:#e0f2fe;color:#0284c7}.phone-speaker-problem-card h3,.phone-speaker-check-grid h3,.phone-speaker-test-grid h3{color:#0f2a4a;font-size:1rem;line-height:1.22;margin:0 0 8px}.phone-speaker-problem-card p,.phone-speaker-check-grid p,.phone-speaker-test-grid p{color:#52657a;line-height:1.58;margin:0;font-size:.92rem}.phone-speaker-problem-card small{display:inline-flex;margin-top:10px;padding:6px 9px;border-radius:999px;background:#eff6ff;color:#1d4ed8;font-weight:850;font-size:.72rem}.phone-speaker-split-panel,.phone-speaker-tests-panel,.phone-speaker-brand-panel{display:grid;grid-template-columns:.86fr 1.14fr;gap:clamp(22px,4vw,44px);align-items:center;padding:clamp(16px,2.4vw,24px);border-radius:28px;background:#fff;border:1px solid rgba(148,163,184,.22);box-shadow:0 24px 70px #0f2a4a1a}.phone-speaker-check-grid,.phone-speaker-test-grid,.phone-speaker-brand-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.phone-speaker-check-grid article i{color:#0ea5e9;margin-bottom:10px}.phone-speaker-cta{display:inline-flex;align-items:center;gap:9px;margin-top:20px;padding:13px 17px;border-radius:12px;background:#0f2a4a;color:#fff!important;text-decoration:none;font-weight:900;box-shadow:0 16px 34px #0f2a4a2e}.phone-speaker-tests{background:#0b1120}.phone-speaker-tests-panel{background:linear-gradient(135deg,#0f2a4a,#0b1120);border-color:#7dd3fc2e}.phone-speaker-tests .phone-speaker-head{text-align:left;margin:0}.phone-speaker-tests .phone-speaker-head h2,.phone-speaker-tests .phone-speaker-head p{color:#fff}.phone-speaker-tests .phone-speaker-head p{color:#cfe7f6}.phone-speaker-test-grid article{background:#ffffff14;border-color:#bae6fd24;box-shadow:none}.phone-speaker-test-grid h3{color:#fff}.phone-speaker-test-grid p{color:#cfe7f6}.phone-speaker-brand-grid span{display:flex;align-items:center;gap:10px;padding:12px;border-radius:14px;background:#f1f7ff;color:#0f2a4a;font-weight:900}.phone-speaker-brand-grid i{color:#0284c7}@media(max-width:980px){.phone-speaker-problem-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.phone-speaker-split-panel,.phone-speaker-tests-panel,.phone-speaker-brand-panel{grid-template-columns:1fr}}@media(max-width:640px){.phone-speaker-hero{padding:34px 0 30px!important;max-height:none}.phone-speaker-hero-copy h1{font-size:clamp(1.85rem,10vw,2.65rem)}.phone-speaker-problem-grid,.phone-speaker-check-grid,.phone-speaker-test-grid,.phone-speaker-brand-grid{grid-template-columns:1fr}.phone-speaker-section{padding:10px 0}.phone-speaker-split-panel,.phone-speaker-tests-panel,.phone-speaker-brand-panel{padding:18px;border-radius:20px}}.phone-software-hero{padding:clamp(32px,3.7vw,46px) 0 clamp(28px,3.2vw,40px)!important;max-height:900px;overflow:hidden;background:radial-gradient(circle at 78% 16%,rgba(20,184,166,.22),transparent 34%),radial-gradient(circle at 12% 12%,rgba(59,130,246,.2),transparent 30%),linear-gradient(135deg,#061827,#0f2a4a 52%,#12384f)!important}.phone-software-hero .ux-hero-inner{gap:clamp(18px,2.6vw,32px);align-items:center}.phone-software-hero-copy h1{color:#fff;font-size:clamp(1.9rem,3.35vw,3.25rem);line-height:1.03;margin:0 0 8px}.phone-software-hero-copy h2{color:#9fe8df;font-size:clamp(1rem,1.65vw,1.3rem);line-height:1.35;margin:0 0 12px;max-width:760px}.phone-software-hero-copy p{color:#eaf5ff;max-width:760px;margin:0 0 8px;line-height:1.5;font-size:clamp(.95rem,1.05vw,1.03rem)}.phone-software-kicker{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border-radius:999px;color:#dffcf8;background:#14b8a624;border:1px solid rgba(125,211,252,.22);font-weight:800;font-size:.82rem;margin-bottom:12px}.phone-software-tags{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0 0}.phone-software-tags span{display:inline-flex;align-items:center;gap:7px;padding:8px 10px;border-radius:999px;color:#ecfeff;background:#ffffff17;border:1px solid rgba(255,255,255,.15);font-weight:700;font-size:.84rem}.phone-software-card{position:relative;padding:clamp(16px,2vw,22px);border-radius:24px;color:#eaf5ff;background:linear-gradient(160deg,#071725eb,#0f2a4ad6);border:1px solid rgba(125,211,252,.22);box-shadow:0 22px 60px #02081761;overflow:hidden}.phone-software-card-head{display:flex;justify-content:space-between;gap:12px;margin-bottom:14px}.phone-software-card-head span{color:#9fe8df;font-weight:800;text-transform:uppercase;letter-spacing:.04em;font-size:.78rem}.phone-software-card-head strong{color:#fff;font-size:clamp(1.15rem,2vw,1.65rem);text-align:right}.phone-software-device{position:relative;display:grid;place-items:center;min-height:112px;margin:8px 0 14px;border-radius:20px;background:linear-gradient(135deg,#14b8a62e,#3b82f61f);border:1px solid rgba(255,255,255,.12)}.phone-software-device>i{color:#fff;font-size:3.6rem;filter:drop-shadow(0 14px 24px rgba(20,184,166,.28))}.software-pulse{position:absolute;border-radius:999px;border:1px solid rgba(125,211,252,.45)}.pulse-a{width:88px;height:88px}.pulse-b{width:132px;height:132px;opacity:.45}.software-code{position:absolute;right:16px;bottom:14px;padding:6px 9px;border-radius:10px;color:#0f2a4a;background:#9fe8df;font-weight:900;font-size:.75rem}.phone-software-card ul{list-style:none;padding:0;margin:0;display:grid;gap:8px}.phone-software-card li{display:flex;gap:9px;color:#dbeafe;font-size:.92rem;line-height:1.35}.phone-software-card li i{color:#9fe8df;margin-top:2px}.phone-software-card p{color:#b7d5e6;margin:12px 0 0;font-size:.9rem;line-height:1.45}.phone-software-section{padding:10px 0}.phone-software-diagnosis{background:#f8fafc}.phone-software-head{max-width:860px;margin:0 auto 18px;text-align:center}.phone-software-head h2,.phone-software-safety-panel h2,.phone-software-brand-panel h2{color:#0f2a4a;font-size:clamp(1.75rem,3vw,2.55rem);line-height:1.08;margin:6px 0 10px}.phone-software-head p,.phone-software-safety-panel p,.phone-software-brand-panel p{color:#475569;line-height:1.58;margin:0}.phone-software-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.phone-software-card-mini,.phone-software-check-grid article,.phone-software-step-grid article{border-radius:18px;background:#fff;border:1px solid rgba(15,42,74,.1);box-shadow:0 16px 34px #0f2a4a14;padding:16px}.phone-software-card-mini>div{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.phone-software-card-mini span,.phone-software-step-grid span{color:#0f766e;font-weight:900;font-size:.82rem}.phone-software-card-mini i{width:38px;height:38px;display:grid;place-items:center;border-radius:12px;color:#0f2a4a;background:#dffcf8}.phone-software-card-mini h3,.phone-software-check-grid h3,.phone-software-step-grid h3{color:#0f2a4a;font-size:1rem;line-height:1.2;margin:0 0 8px}.phone-software-card-mini p,.phone-software-check-grid p,.phone-software-step-grid p{color:#526276;font-size:.92rem;line-height:1.48;margin:0}.phone-software-card-mini small{display:inline-flex;margin-top:12px;padding:6px 9px;border-radius:999px;color:#0f766e;background:#ecfeff;font-weight:800;font-size:.76rem}.phone-software-safety-panel,.phone-software-flow-panel,.phone-software-brand-panel{border-radius:26px;padding:clamp(20px,3vw,34px);background:linear-gradient(135deg,#fff,#eff6ff);border:1px solid rgba(15,42,74,.1);box-shadow:0 22px 54px #0f2a4a1a}.phone-software-safety-panel{display:grid;grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);gap:clamp(18px,3vw,32px);align-items:center}.phone-software-check-grid,.phone-software-step-grid,.phone-software-brand-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.phone-software-check-grid article i{color:#0f766e;margin-bottom:10px}.phone-software-cta{display:inline-flex;align-items:center;gap:8px;margin-top:16px;padding:11px 15px;border-radius:999px;color:#fff;background:#0f766e;font-weight:900;text-decoration:none}.phone-software-flow{background:#071725}.phone-software-flow-panel{background:linear-gradient(135deg,#0b1f33,#0f2a4a);border-color:#7dd3fc2e}.phone-software-flow .phone-software-head h2{color:#f8fafc}.phone-software-flow .phone-software-head p{color:#c7d8e8}.phone-software-step-grid article{background:#ffffff14;border-color:#ffffff1f;box-shadow:none}.phone-software-step-grid h3{color:#fff}.phone-software-step-grid p{color:#c7d8e8}.phone-software-brand-grid span{display:inline-flex;align-items:center;gap:9px;padding:11px 12px;border-radius:14px;background:#fff;color:#0f2a4a;border:1px solid rgba(15,42,74,.1);font-weight:800}.phone-software-brand-grid i{color:#0f766e}@media(max-width:980px){.phone-software-hero{max-height:none}.phone-software-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.phone-software-safety-panel{grid-template-columns:1fr}}@media(max-width:720px){.phone-software-hero-copy h1{font-size:clamp(2rem,10vw,3rem)}.phone-software-grid,.phone-software-check-grid,.phone-software-step-grid,.phone-software-brand-grid{grid-template-columns:1fr}.phone-software-safety-panel,.phone-software-flow-panel,.phone-software-brand-panel{border-radius:20px;padding:18px}}.phone-flex-hero{background:radial-gradient(circle at 12% 18%,rgba(20,184,166,.28),transparent 34%),radial-gradient(circle at 88% 16%,rgba(59,130,246,.24),transparent 30%),linear-gradient(135deg,#061827,#0f2a3d 52%,#10243b);padding:34px 0 46px;max-height:900px;overflow:hidden}.phone-flex-hero .ux-hero-inner{align-items:center;gap:34px}.phone-flex-hero .ux-badge,.phone-flex-hero .ux-h1,.phone-flex-hero .ux-hero-hook,.phone-flex-hero .ux-hero-desc{display:none}.phone-flex-hero-copy{display:grid;gap:12px;max-width:770px;margin-bottom:18px}.phone-flex-kicker{width:fit-content;display:inline-flex;align-items:center;gap:8px;padding:7px 11px;border-radius:999px;background:#14b8a624;color:#a7f3d0;border:1px solid rgba(167,243,208,.22);font-weight:900;font-size:.78rem;text-transform:uppercase}.phone-flex-hero-copy h1{color:#fff;font-family:Kanit,sans-serif;font-size:clamp(2.05rem,4vw,3.65rem);line-height:1;margin:0}.phone-flex-hero-copy h2{color:#93c5fd;font-family:Kanit,sans-serif;font-size:clamp(1.08rem,2vw,1.5rem);line-height:1.15;margin:0}.phone-flex-hero-copy p{color:#d7e7f6;font-size:.98rem;line-height:1.55;font-weight:650;max-width:720px;margin:0}.phone-flex-tags{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:18px}.phone-flex-tags span{display:inline-flex;align-items:center;gap:7px;padding:8px 10px;border-radius:10px;background:#ffffff14;color:#f8fafc;border:1px solid rgba(255,255,255,.12);font-weight:800;font-size:.82rem}.phone-flex-tags i{color:#5eead4}.phone-flex-hero-card{background:linear-gradient(145deg,#091f30f5,#0f2c40eb);border:1px solid rgba(148,221,255,.18);border-radius:24px;padding:22px;box-shadow:0 24px 70px #00000061;color:#fff;overflow:hidden}.phone-flex-card-head{display:flex;justify-content:space-between;gap:14px;align-items:flex-start;margin-bottom:16px}.phone-flex-card-head span{color:#99f6e4;font-weight:900;text-transform:uppercase;font-size:.78rem}.phone-flex-card-head strong{color:#fff;font-family:Kanit,sans-serif;font-size:1.45rem}.phone-flex-device{height:150px;border-radius:22px;background:linear-gradient(135deg,#14b8a62e,#3b82f61a);display:grid;place-items:center;margin-bottom:16px;position:relative}.phone-flex-device>i{font-size:4.4rem;color:#e0f2fe;filter:drop-shadow(0 16px 22px rgba(0,0,0,.35))}.flex-button-dot{position:absolute;width:12px;height:42px;border-radius:999px;background:#5eead4;box-shadow:0 0 20px #5eead48c}.dot-a{left:34%;top:36%}.dot-b{right:34%;top:44%;height:28px;background:#93c5fd}.flex-button-line{position:absolute;width:116px;height:2px;background:linear-gradient(90deg,transparent,#5eead4,transparent);bottom:34px}.phone-flex-hero-card ul{list-style:none;margin:0;padding:0;display:grid;gap:9px}.phone-flex-hero-card li{display:flex;gap:9px;color:#dbeafe;font-weight:700;font-size:.9rem}.phone-flex-hero-card li i{color:#5eead4;margin-top:2px}.phone-flex-hero-card p{color:#bdd7ea;margin:12px 0 0;font-size:.9rem;line-height:1.45}.phone-flex-section{padding:10px 0}.phone-flex-diagnosis{background:#f8fafc}.phone-flex-head{max-width:860px;margin:0 auto 22px;text-align:center}.phone-flex-head h2,.phone-flex-split-panel h2,.phone-flex-brand-panel h2{color:#0f2a4a;font-family:Kanit,sans-serif;font-size:clamp(1.85rem,3vw,2.7rem);line-height:1.04;margin:8px 0 10px}.phone-flex-head p,.phone-flex-split-panel p,.phone-flex-brand-panel p{color:#334155;font-weight:650;line-height:1.6;margin:0}.phone-flex-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.phone-flex-card-mini,.phone-flex-check-grid article,.phone-flex-step-grid article{background:#fff;border:1px solid rgba(15,42,74,.1);border-radius:18px;padding:18px;box-shadow:0 12px 34px #0f2a4a14}.phone-flex-card-mini>div{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.phone-flex-card-mini span,.phone-flex-step-grid span{color:#0f766e;font-weight:900;font-family:Kanit,sans-serif}.phone-flex-card-mini i{width:38px;height:38px;border-radius:12px;display:grid;place-items:center;background:#ecfeff;color:#0f766e}.phone-flex-card-mini h3,.phone-flex-check-grid h3,.phone-flex-step-grid h3{color:#0f2a4a;font-family:Kanit,sans-serif;margin:0 0 8px;font-size:1.02rem}.phone-flex-card-mini p,.phone-flex-check-grid p,.phone-flex-step-grid p{color:#475569;margin:0;line-height:1.5;font-weight:600;font-size:.92rem}.phone-flex-card-mini small{display:inline-flex;margin-top:12px;color:#0f766e;background:#ccfbf1;padding:5px 9px;border-radius:999px;font-weight:900;font-size:.72rem}.phone-flex-split-panel,.phone-flex-process-panel,.phone-flex-brand-panel{background:#fff;border:1px solid rgba(15,42,74,.1);border-radius:26px;padding:28px;box-shadow:0 18px 48px #0f2a4a14;display:grid;gap:22px}.phone-flex-split-panel{grid-template-columns:.9fr 1.1fr;align-items:center}.phone-flex-check-grid,.phone-flex-step-grid,.phone-flex-brand-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.phone-flex-check-grid article i{color:#0f766e;margin-bottom:10px}.phone-flex-cta{display:inline-flex;align-items:center;gap:8px;margin-top:18px;background:#16a34a;color:#fff;padding:12px 16px;border-radius:12px;text-decoration:none;font-weight:900}.phone-flex-process{background:#f8fafc}.phone-flex-process-panel{background:#fff;border-color:#0f2a4a1a}.phone-flex-process .phone-flex-head h2{color:#0f2a4a}.phone-flex-process .phone-flex-head p{color:#334155}.phone-flex-step-grid article{background:#f8fafc;border-color:#0f2a4a1a}.phone-flex-step-grid h3{color:#0f2a4a}.phone-flex-step-grid p{color:#334155}.phone-flex-brand-grid span{display:flex;align-items:center;gap:9px;padding:12px 13px;border-radius:13px;background:#f8fafc;color:#0f2a4a;font-weight:900}.phone-flex-brand-grid i{color:#0f766e}.phone-flex-map{background:linear-gradient(180deg,#f8fafc,#eaf7f6)}.phone-flex-map-panel{display:grid;grid-template-columns:.82fr 1.18fr;gap:22px;align-items:stretch}.phone-flex-map-copy,.phone-flex-proof-card{background:#0f2a4a;color:#fff;border-radius:26px;padding:clamp(22px,3vw,34px);box-shadow:0 22px 55px #0f2a4a29}.phone-flex-map-copy h2,.phone-flex-proof-card h2,.phone-flex-risk-panel h2,.phone-flex-care-panel h2{font-family:Kanit,sans-serif;font-size:clamp(1.85rem,3vw,2.75rem);line-height:1.05;margin:8px 0 10px}.phone-flex-map-copy h2,.phone-flex-proof-card h2{color:#fff}.phone-flex-map-copy p,.phone-flex-proof-card p{color:#dbeafe;line-height:1.62;margin:0;font-weight:650}.phone-flex-map-list{display:grid;gap:10px}.phone-flex-map-list article{display:grid;grid-template-columns:auto 1fr;gap:14px;align-items:start;background:#fff;border:1px solid rgba(15,42,74,.1);border-radius:18px;padding:16px;box-shadow:0 14px 34px #0f2a4a12}.phone-flex-map-list span{width:38px;height:38px;display:grid;place-items:center;border-radius:12px;background:#ccfbf1;color:#0f766e;font-family:Kanit,sans-serif;font-weight:950}.phone-flex-map-list h3,.phone-flex-proof-grid h3{color:#0f2a4a;margin:0 0 6px;font-family:Kanit,sans-serif;font-size:1rem}.phone-flex-map-list p,.phone-flex-proof-grid p{color:#475569;margin:0;line-height:1.5;font-weight:650}.phone-flex-risk{background:#fff}.phone-flex-risk-panel,.phone-flex-care-panel{display:grid;grid-template-columns:1fr 1fr;gap:24px;align-items:center;padding:clamp(18px,3vw,30px);border-radius:28px;border:1px solid rgba(15,42,74,.1)}.phone-flex-risk-panel{background:linear-gradient(135deg,#ecfeff,#f8fafc)}.phone-flex-care-panel{background:#fff;box-shadow:0 18px 48px #0f2a4a14}.phone-flex-risk-panel h2,.phone-flex-care-panel h2{color:#0f2a4a}.phone-flex-risk-panel p,.phone-flex-care-panel p{color:#334155;margin:0;line-height:1.62;font-weight:650}.phone-flex-risk-strip{display:flex;flex-wrap:wrap;gap:10px}.phone-flex-risk-strip span{display:inline-flex;align-items:center;gap:9px;padding:12px 14px;border-radius:999px;background:#fff;color:#0f2a4a;font-weight:900;box-shadow:0 12px 28px #0f2a4a14}.phone-flex-risk-strip i{color:#0f766e}.phone-flex-proof{background:#f8fafc}.phone-flex-proof-panel{display:grid;grid-template-columns:.9fr 1.1fr;gap:18px;align-items:stretch}.phone-flex-proof-card{background:linear-gradient(135deg,#0f2a4a,#071725);border:1px solid rgba(255,255,255,.12)}.phone-flex-proof-card>i{color:#5eead4;font-size:2rem;margin-bottom:12px}.phone-flex-proof-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.phone-flex-proof-grid article{background:#fff;border:1px solid rgba(15,42,74,.1);border-radius:18px;padding:16px;box-shadow:0 14px 34px #0f2a4a12}.phone-flex-proof-grid h3{color:#0f2a4a}.phone-flex-proof-grid p{color:#334155}.phone-flex-care{background:#f8fafc}.phone-flex-care-list{list-style:none;padding:0;margin:0;display:grid;gap:10px}.phone-flex-care-list li{display:flex;gap:10px;align-items:flex-start;color:#0f2a4a;background:#f1f7ff;border-radius:14px;padding:12px;font-weight:850}.phone-flex-care-list i{color:#0f766e;margin-top:3px}@media(max-width:900px){.phone-flex-hero{max-height:none}.phone-flex-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.phone-flex-split-panel,.phone-flex-map-panel,.phone-flex-risk-panel,.phone-flex-proof-panel,.phone-flex-care-panel{grid-template-columns:1fr}}@media(max-width:640px){.phone-flex-hero-copy h1{font-size:clamp(2rem,10vw,3rem)}.phone-flex-grid,.phone-flex-check-grid,.phone-flex-step-grid,.phone-flex-brand-grid,.phone-flex-proof-grid{grid-template-columns:1fr}.phone-flex-split-panel,.phone-flex-process-panel,.phone-flex-brand-panel,.phone-flex-map-copy,.phone-flex-proof-card,.phone-flex-risk-panel,.phone-flex-care-panel{padding:22px}}.phone-screen-hero{background:radial-gradient(circle at 18% 12%,rgba(59,130,246,.3),transparent 32%),radial-gradient(circle at 86% 22%,rgba(14,165,233,.22),transparent 30%),linear-gradient(135deg,#061225,#0b2444 52%,#07111f)!important;padding:clamp(36px,4vw,52px) 0 clamp(30px,3.5vw,44px)!important;max-height:900px;overflow:hidden}.phone-screen-hero .ux-hero-inner{align-items:center;gap:clamp(20px,3vw,36px)}.phone-screen-hero-copy{max-width:800px}.phone-screen-kicker{display:inline-flex;align-items:center;gap:8px;margin-bottom:10px;padding:7px 11px;border-radius:999px;background:#60a5fa21;border:1px solid rgba(147,197,253,.24);color:#bfdbfe;font-weight:900;font-size:.82rem}.phone-screen-hero-copy h1{margin:0 0 7px;color:#fff;font-size:clamp(2rem,3.8vw,3.65rem);line-height:1.02;letter-spacing:0}.phone-screen-hero-copy h2{color:#93c5fd;font-size:clamp(1rem,1.65vw,1.28rem);line-height:1.28;font-weight:850;margin:0 0 10px}.phone-screen-hero-copy p{color:#d8e6f3;max-width:70ch;margin:0 0 8px;font-size:.98rem;line-height:1.5}.phone-screen-tags{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0 0}.phone-screen-tags span{display:inline-flex;align-items:center;gap:8px;padding:7px 10px;border-radius:999px;color:#e0f2fe;background:#ffffff14;border:1px solid rgba(191,219,254,.18);font-size:.82rem;font-weight:800}.phone-screen-tags i{color:#60a5fa}.phone-screen-hero-card{position:relative;overflow:hidden;padding:clamp(14px,1.8vw,20px);border-radius:24px;background:linear-gradient(180deg,#fffffffa,#eff6fff2);border:1px solid rgba(148,163,184,.28);box-shadow:0 30px 90px #00000057;color:#0f2a4a}.phone-screen-card-head{display:flex;justify-content:space-between;gap:14px;align-items:flex-start;margin-bottom:12px}.phone-screen-card-head span{color:#1d4ed8;font-size:.78rem;font-weight:900;text-transform:uppercase}.phone-screen-card-head strong{color:#0f172a;font-size:1.42rem;line-height:1}.phone-screen-device{position:relative;display:grid;place-items:center;min-height:84px;margin:0 0 10px;border-radius:20px;background:radial-gradient(circle,rgba(37,99,235,.2),rgba(37,99,235,.04) 58%,transparent 60%)}.phone-screen-device>i{font-size:3.35rem;color:#0f2a4a;filter:drop-shadow(0 18px 22px rgba(15,42,74,.18))}.crack-line{position:absolute;width:2px;background:linear-gradient(180deg,transparent,#2563EB,transparent);border-radius:999px;transform-origin:center}.crack-a{height:62px;transform:rotate(24deg)}.crack-b{height:42px;transform:translate(17px,-8px) rotate(-38deg);opacity:.75}.crack-c{height:34px;transform:translate(-16px,10px) rotate(62deg);opacity:.58}.phone-screen-hero-card ul{list-style:none;padding:0;margin:0;display:grid;gap:7px}.phone-screen-hero-card li{display:flex;align-items:flex-start;gap:10px;color:#1e3a5f;font-size:.9rem;line-height:1.28;font-weight:750}.phone-screen-hero-card li i{color:#2563eb;margin-top:3px}.phone-screen-hero-card p{color:#64748b;margin:10px 0 0;font-size:.9rem;line-height:1.55}.phone-screen-section{background:#f7fbff;color:#0f2a4a;padding:10px 0}.phone-screen-diagnosis{background:linear-gradient(180deg,#f8fbff,#eef6ff)}.phone-screen-head{max-width:880px;margin:0 auto 16px;text-align:center}.phone-screen-head h2,.phone-screen-quality-panel h2,.phone-screen-brand-panel h2{color:#0f2a4a;font-size:clamp(1.9rem,4vw,3.15rem);line-height:1.05;margin:6px 0 8px;letter-spacing:0}.phone-screen-head p,.phone-screen-quality-panel p,.phone-screen-brand-panel p{color:#475569;font-size:1rem;line-height:1.65;margin:0}.phone-screen-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.phone-screen-card,.phone-screen-quality-grid article,.phone-screen-step-grid article{background:#fff;border:1px solid rgba(148,163,184,.22);border-radius:18px;padding:14px;box-shadow:0 18px 45px #0f2a4a14}.phone-screen-card>div{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.phone-screen-card span,.phone-screen-step-grid span{color:#93a4b8;font-weight:950;font-size:.78rem}.phone-screen-card i{width:34px;height:34px;display:inline-grid;place-items:center;border-radius:10px;background:#dbeafe;color:#2563eb}.phone-screen-card h3,.phone-screen-quality-grid h3,.phone-screen-step-grid h3{color:#0f2a4a;font-size:1rem;line-height:1.22;margin:0 0 8px}.phone-screen-card p,.phone-screen-quality-grid p,.phone-screen-step-grid p{color:#52657a;line-height:1.55;margin:0;font-size:.92rem}.phone-screen-card small{display:inline-flex;margin-top:10px;padding:6px 9px;border-radius:999px;background:#eff6ff;color:#1d4ed8;font-weight:850;font-size:.72rem}.phone-screen-quality-panel,.phone-screen-process-panel,.phone-screen-brand-panel{display:grid;grid-template-columns:.86fr 1.14fr;gap:clamp(22px,4vw,44px);align-items:center;padding:clamp(16px,2.4vw,24px);border-radius:28px;background:#fff;border:1px solid rgba(148,163,184,.22);box-shadow:0 24px 70px #0f2a4a1a}.phone-screen-quality-grid,.phone-screen-step-grid,.phone-screen-brand-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.phone-screen-quality-grid article i{color:#2563eb;margin-bottom:10px}.phone-screen-cta{display:inline-flex;align-items:center;gap:9px;margin-top:18px;padding:13px 17px;border-radius:12px;background:#0f2a4a;color:#fff!important;text-decoration:none;font-weight:900}.phone-screen-process{background:#0b1120}.phone-screen-process-panel{background:linear-gradient(135deg,#0f2a4a,#0b1120);border-color:#93c5fd2e}.phone-screen-process .phone-screen-head{text-align:left;margin:0}.phone-screen-process .phone-screen-head h2,.phone-screen-process .phone-screen-head p{color:#fff}.phone-screen-process .phone-screen-head p{color:#cfe7f6}.phone-screen-step-grid article{background:#ffffff14;border-color:#bfdbfe24;box-shadow:none}.phone-screen-step-grid h3{color:#fff}.phone-screen-step-grid p{color:#cfe7f6}.phone-screen-brand-grid span{display:flex;align-items:center;gap:10px;padding:12px;border-radius:14px;background:#f1f7ff;color:#0f2a4a;font-weight:900}.phone-screen-brand-grid i{color:#2563eb}@media(max-width:980px){.phone-screen-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.phone-screen-quality-panel,.phone-screen-process-panel,.phone-screen-brand-panel{grid-template-columns:1fr}}@media(max-width:640px){.phone-screen-hero{padding:40px 0 34px!important;max-height:none}.phone-screen-hero-copy h1{font-size:clamp(2.1rem,14vw,3.2rem)}.phone-screen-grid,.phone-screen-quality-grid,.phone-screen-step-grid,.phone-screen-brand-grid{grid-template-columns:1fr}.phone-screen-section{padding:10px 0}.phone-screen-quality-panel,.phone-screen-process-panel,.phone-screen-brand-panel{padding:18px;border-radius:20px}}.phone-diagnostic-hero{background:radial-gradient(circle at 18% 14%,rgba(56,189,248,.2),transparent 30%),radial-gradient(circle at 88% 18%,rgba(34,197,94,.16),transparent 28%),linear-gradient(135deg,#07111f,#0d2742,#08111f)!important;padding:42px 0 58px}.phone-diagnostic-hero .ux-hero-inner{align-items:center;gap:36px}.phone-diagnostic-hero .ux-badge,.phone-diagnostic-hero .ux-h1,.phone-diagnostic-hero .ux-hero-hook,.phone-diagnostic-hero .ux-hero-desc{display:none}.phone-diagnostic-hero-copy{display:grid;gap:12px;max-width:820px;margin-bottom:18px}.phone-diagnostic-kicker,.phone-diagnostic-tags span{display:inline-flex;align-items:center;gap:8px}.phone-diagnostic-kicker{color:#67e8f9;font-size:.8rem;font-weight:950;letter-spacing:.7px;text-transform:uppercase}.phone-diagnostic-hero-copy h1{color:#fff;font-family:Kanit,sans-serif;font-size:clamp(2.35rem,5vw,4.45rem);line-height:.96;margin:0;max-width:780px}.phone-diagnostic-hero-copy h2{color:#bfdbfe;font-family:Kanit,sans-serif;font-size:clamp(1.05rem,1.8vw,1.48rem);line-height:1.18;margin:0;max-width:760px}.phone-diagnostic-hero-copy p{color:#dbeafe;font-size:.98rem;line-height:1.56;font-weight:650;max-width:760px;margin:0}.phone-diagnostic-tags{display:flex;flex-wrap:wrap;gap:8px;margin:16px 0}.phone-diagnostic-tags span{color:#e0f2fe;background:#0f172a94;border:1px solid rgba(103,232,249,.22);border-radius:999px;padding:8px 11px;font-size:.82rem;font-weight:850}.phone-diagnostic-card{background:#0f172ad6;border:1px solid rgba(148,163,184,.22);border-radius:24px;padding:18px;box-shadow:0 24px 70px #00000057}.phone-diagnostic-card-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}.phone-diagnostic-card-head span{color:#bfdbfe;font-weight:900}.phone-diagnostic-card-head strong{color:#67e8f9;font-family:Kanit,sans-serif;text-align:right}.phone-diagnostic-device{position:relative;min-height:180px;display:grid;place-items:center;border-radius:18px;margin-bottom:16px;overflow:hidden;background:linear-gradient(90deg,rgba(56,189,248,.12) 1px,transparent 1px),linear-gradient(0deg,rgba(56,189,248,.12) 1px,transparent 1px),radial-gradient(circle at center,rgba(34,197,94,.18),transparent 46%);background-size:34px 34px,34px 34px,auto}.phone-diagnostic-device>i{color:#e0f2fe;font-size:5.6rem;filter:drop-shadow(0 18px 26px rgba(2,6,23,.44))}.diagnostic-scan{position:absolute;left:18%;right:18%;height:2px;background:linear-gradient(90deg,transparent,#67e8f9,transparent);box-shadow:0 0 18px #67e8f9b3}.scan-a{top:34%}.scan-b{bottom:32%}.diagnostic-chip{position:absolute;right:24px;bottom:22px;width:48px;height:48px;display:grid;place-items:center;border-radius:16px;color:#0f2a4a;background:#67e8f9}.phone-diagnostic-card ul{list-style:none;margin:0;padding:0;display:grid;gap:9px}.phone-diagnostic-card li{display:flex;gap:9px;color:#dbeafe;font-weight:720;font-size:.9rem}.phone-diagnostic-card li i{color:#67e8f9;margin-top:2px}.phone-diagnostic-card p{color:#bdd7ea;margin:12px 0 0;font-size:.9rem;line-height:1.46}.phone-diagnostic-section{padding:62px 0;background:#f8fafc}.phone-diagnostic-proof-panel,.phone-diagnostic-decision-panel{display:grid;grid-template-columns:.88fr 1.12fr;gap:28px;align-items:center}.phone-diagnostic-section .ux-eyebrow{color:#2563eb!important}.phone-diagnostic-section h2,.phone-diagnostic-head h2{color:#0f2a4a;font-family:Kanit,sans-serif;font-size:clamp(1.8rem,3.2vw,2.85rem);line-height:1.08;margin:8px 0 12px}.phone-diagnostic-section p,.phone-diagnostic-head p{color:#475569;line-height:1.62;margin:0}.phone-diagnostic-proof-grid,.phone-diagnostic-decision-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.phone-diagnostic-proof-grid article,.phone-diagnostic-decision-grid article{background:#fff;border:1px solid #dbeafe;border-radius:18px;padding:18px;box-shadow:0 14px 34px #0f2a4a14}.phone-diagnostic-proof-grid i{width:42px;height:42px;display:inline-flex;align-items:center;justify-content:center;border-radius:14px;color:#2563eb;background:#eff6ff;margin-bottom:12px}.phone-diagnostic-proof-grid h3,.phone-diagnostic-decision-grid strong,.phone-diagnostic-symptom-list h3{color:#0f2a4a;font-family:Kanit,sans-serif;font-size:1.08rem;line-height:1.22;margin:0 0 8px}.phone-diagnostic-symptoms{background:#0b1120!important}.phone-diagnostic-symptoms .ux-eyebrow{color:#67e8f9!important}.phone-diagnostic-symptoms h2{color:#f8fafc}.phone-diagnostic-symptoms .phone-diagnostic-head p{color:#cbd5e1}.phone-diagnostic-head{max-width:860px;margin:0 auto 28px;text-align:center}.phone-diagnostic-symptom-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 28px;border-top:1px solid rgba(148,163,184,.18);border-bottom:1px solid rgba(148,163,184,.18)}.phone-diagnostic-symptom-list article{display:grid;grid-template-columns:48px minmax(0,1fr);gap:14px;padding:20px 0;border-bottom:1px solid rgba(148,163,184,.14)}.phone-diagnostic-symptom-list article:nth-last-child(-n+2){border-bottom:0}.phone-diagnostic-symptom-list span{color:#67e8f9;font-family:Kanit,sans-serif;font-weight:950}.phone-diagnostic-symptom-list h3{color:#f8fafc}.phone-diagnostic-symptom-list p{color:#cbd5e1}.phone-diagnostic-decision{background:#eef6ff!important}.phone-diagnostic-decision-grid strong{display:block}@media(max-width:900px){.phone-diagnostic-proof-panel,.phone-diagnostic-decision-panel,.phone-diagnostic-proof-grid,.phone-diagnostic-decision-grid,.phone-diagnostic-symptom-list{grid-template-columns:1fr}.phone-diagnostic-symptom-list article,.phone-diagnostic-symptom-list article:nth-last-child(-n+2){border-bottom:1px solid rgba(148,163,184,.14)}.phone-diagnostic-symptom-list article:last-child{border-bottom:0}}@media(max-width:760px){.phone-diagnostic-hero{padding:30px 0 42px;max-height:none}.phone-diagnostic-hero-copy h1{font-size:clamp(2rem,10vw,3rem)}.phone-diagnostic-section{padding:44px 0}}.printer-maintenance-hero{background:radial-gradient(circle at 14% 18%,rgba(20,184,166,.22),transparent 30%),radial-gradient(circle at 86% 18%,rgba(59,130,246,.18),transparent 28%),linear-gradient(135deg,#061620,#0f3440 52%,#07111f)!important;padding:42px 0 58px}.printer-maintenance-hero .ux-hero-inner{align-items:center;gap:36px}.printer-maintenance-hero .ux-badge,.printer-maintenance-hero .ux-h1,.printer-maintenance-hero .ux-hero-hook,.printer-maintenance-hero .ux-hero-desc{display:none}.printer-maintenance-hero-copy{display:grid;gap:12px;max-width:820px;margin-bottom:18px}.printer-maintenance-kicker,.printer-maintenance-tags span{display:inline-flex;align-items:center;gap:8px}.printer-maintenance-kicker{color:#5eead4;font-size:.8rem;font-weight:950;letter-spacing:.7px;text-transform:uppercase}.printer-maintenance-hero-copy h1{color:#fff;font-family:Kanit,sans-serif;font-size:clamp(2.35rem,5vw,4.45rem);line-height:.96;margin:0;max-width:800px}.printer-maintenance-hero-copy h2{color:#ccfbf1;font-family:Kanit,sans-serif;font-size:clamp(1.05rem,1.8vw,1.48rem);line-height:1.18;margin:0;max-width:760px}.printer-maintenance-hero-copy p{color:#dbeafe;font-size:.98rem;line-height:1.56;font-weight:650;max-width:760px;margin:0}.printer-maintenance-tags{display:flex;flex-wrap:wrap;gap:8px;margin:16px 0}.printer-maintenance-tags span{color:#e0f2fe;background:#0f172a94;border:1px solid rgba(94,234,212,.24);border-radius:999px;padding:8px 11px;font-size:.82rem;font-weight:850}.printer-maintenance-hero-card{background:#0f172ad6;border:1px solid rgba(148,163,184,.22);border-radius:24px;padding:18px;box-shadow:0 24px 70px #00000057}.printer-maintenance-machine{position:relative;min-height:190px;display:grid;place-items:center;border-radius:18px;margin-bottom:16px;overflow:hidden;background:linear-gradient(90deg,rgba(94,234,212,.12) 1px,transparent 1px),linear-gradient(0deg,rgba(94,234,212,.12) 1px,transparent 1px),radial-gradient(circle at center,rgba(59,130,246,.18),transparent 48%);background-size:36px 36px,36px 36px,auto}.maintenance-printer{position:relative;width:170px;height:112px;border-radius:22px;background:#e0f2fe;box-shadow:inset 0 -22px #94a3b8,0 22px 40px #02061752}.maintenance-paper{position:absolute;left:38px;top:-44px;width:94px;height:58px;border-radius:10px 10px 0 0;background:#fff}.maintenance-slot{position:absolute;left:28px;right:28px;bottom:28px;height:10px;border-radius:999px;background:#0f2a4a}.maintenance-light{position:absolute;right:22px;top:22px;width:14px;height:14px;border-radius:999px;background:#22c55e;box-shadow:0 0 18px #22c55ecc}.maintenance-tool{position:absolute;width:48px;height:48px;display:grid;place-items:center;border-radius:16px;color:#0f2a4a;background:#5eead4}.tool-a{left:22px;bottom:22px}.tool-b{right:24px;top:26px}.printer-maintenance-price{display:grid;gap:4px;margin-bottom:14px}.printer-maintenance-price span{color:#bfdbfe;font-weight:900}.printer-maintenance-price strong{color:#5eead4;font-family:Kanit,sans-serif;font-size:1.8rem;line-height:1}.printer-maintenance-price small{color:#bdd7ea;line-height:1.45}.printer-maintenance-hero-card ul{list-style:none;margin:0;padding:0;display:grid;gap:9px}.printer-maintenance-hero-card li{color:#dbeafe;display:flex;gap:9px;font-weight:720;font-size:.9rem}.printer-maintenance-hero-card li i{color:#5eead4;margin-top:2px}.printer-maintenance-section{padding:62px 0;background:#f8fafc}.printer-maintenance-section:nth-of-type(2n){background:#0b1120}.printer-maintenance-panel,.printer-maintenance-business-panel,.printer-maintenance-after-panel{display:grid;grid-template-columns:.9fr 1.1fr;gap:28px;align-items:center}.printer-maintenance-section .ux-eyebrow{color:#0d9488!important}.printer-maintenance-section h2,.printer-maintenance-head h2{color:#0f2a4a;font-family:Kanit,sans-serif;font-size:clamp(1.8rem,3.2vw,2.85rem);line-height:1.08;margin:8px 0 12px}.printer-maintenance-section p,.printer-maintenance-head p{color:#475569;line-height:1.62;margin:0}.printer-maintenance-signal-list{display:grid;gap:0;border-top:1px solid rgba(15,42,74,.14);border-bottom:1px solid rgba(15,42,74,.14)}.printer-maintenance-signal-list article{display:grid;grid-template-columns:48px minmax(0,1fr);gap:14px;padding:18px 0;border-bottom:1px solid rgba(15,42,74,.12)}.printer-maintenance-signal-list article:last-child{border-bottom:0}.printer-maintenance-signal-list span{color:#0d9488;font-family:Kanit,sans-serif;font-weight:950}.printer-maintenance-signal-list h3,.printer-maintenance-include-grid h3,.printer-maintenance-after-list h3{color:#0f2a4a;font-family:Kanit,sans-serif;font-size:1.08rem;line-height:1.22;margin:0 0 8px}.printer-maintenance-head{max-width:880px;margin:0 auto 28px}.printer-maintenance-head.text-center{text-align:center}.printer-maintenance-include-grid,.printer-maintenance-use-grid,.printer-maintenance-after-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.printer-maintenance-include-grid article,.printer-maintenance-use-grid article,.printer-maintenance-after-list article{background:#fff;border:1px solid #ccfbf1;border-radius:18px;padding:18px;box-shadow:0 14px 34px #0f2a4a14}.printer-maintenance-include-grid i{width:42px;height:42px;display:inline-flex;align-items:center;justify-content:center;border-radius:14px;color:#0d9488;background:#ccfbf1;margin-bottom:12px}.printer-maintenance-business{background:#0b1120!important}.printer-maintenance-business h2,.printer-maintenance-business .printer-maintenance-use-grid strong{color:#f8fafc}.printer-maintenance-business p{color:#cbd5e1}.printer-maintenance-use-grid article{background:#ffffff0f;border-color:#5eead42e}.printer-maintenance-use-grid strong{display:block;font-family:Kanit,sans-serif;margin-bottom:8px}.printer-maintenance-type-strip{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.printer-maintenance-type-strip span{display:inline-flex;align-items:center;gap:8px;color:#0f2a4a;background:#fff;border:1px solid #ccfbf1;border-radius:999px;padding:10px 14px;font-weight:900}.printer-maintenance-type-strip i{color:#0d9488}.printer-maintenance-after{background:#eef6ff!important}@media(max-width:900px){.printer-maintenance-panel,.printer-maintenance-business-panel,.printer-maintenance-after-panel,.printer-maintenance-include-grid,.printer-maintenance-use-grid,.printer-maintenance-after-list{grid-template-columns:1fr}}@media(max-width:760px){.printer-maintenance-hero{padding:30px 0 42px}.printer-maintenance-hero-copy h1{font-size:clamp(2rem,10vw,3rem)}.printer-maintenance-section{padding:44px 0}}
