{"id":2556,"date":"2026-07-01T12:10:49","date_gmt":"2026-07-01T15:10:49","guid":{"rendered":"https:\/\/aparmor.com\/?page_id=2556"},"modified":"2026-07-05T11:10:16","modified_gmt":"2026-07-05T14:10:16","slug":"niveles-de-blindaje","status":"publish","type":"page","link":"https:\/\/aparmor.com\/cl\/niveles-de-blindaje\/","title":{"rendered":"Niveles de Blindaje"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"2556\" class=\"elementor elementor-2556\" data-elementor-post-type=\"page\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-197e674 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"197e674\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-no\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-1fedc35\" data-id=\"1fedc35\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-6d2162c elementor-widget elementor-widget-html\" data-id=\"6d2162c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t\n\n\n<svg width=\"0\" height=\"0\" style=\"position:absolute\" aria-hidden=\"true\">\n  <defs>\n    <g id=\"def\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><\/g>\n  <\/defs>\n  <symbol id=\"i-award\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"12\" cy=\"9\" r=\"5.2\"\/><path d=\"M9 13.3 7.8 21l4.2-2.2L16.2 21 15 13.3\"\/><\/symbol>\n  <symbol id=\"i-shield\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M12 3l7 2.6v5.2c0 4.6-3.2 7.8-7 9.2-3.8-1.4-7-4.6-7-9.2V5.6z\"\/><path d=\"M9 12l2.1 2.1L15 10\"\/><\/symbol>\n  <symbol id=\"i-factory\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M3 21V10l5 3.2V10l5 3.2V7.2l5 3V21z\"\/><path d=\"M3 21h18M7 17h2M12 17h2M16.5 17h1.5\"\/><\/symbol>\n  <symbol id=\"i-lock\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"5\" y=\"11\" width=\"14\" height=\"9.5\" rx=\"2.2\"\/><path d=\"M8 11V7.8a4 4 0 0 1 8 0V11\"\/><circle cx=\"12\" cy=\"15.6\" r=\"1.1\"\/><\/symbol>\n  <symbol id=\"i-city\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M4 21V8l6-3v16M10 21V11l6 3.2V21M16 21v-6l4 2v4M3 21h18M7 9v0M7 12v0M13 14v0\"\/><\/symbol>\n  <symbol id=\"i-usershield\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"9.5\" cy=\"8\" r=\"3.2\"\/><path d=\"M4 20a5.5 5.5 0 0 1 9-4.2\"\/><path d=\"M18 11.2l3.2 1.1v2.7c0 2.1-1.5 3.4-3.2 4.2-1.7-.8-3.2-2.1-3.2-4.2v-2.7z\"\/><\/symbol>\n  <symbol id=\"i-truck\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M3 6.5h11v9.5H3z\"\/><path d=\"M14 9.5h4l3 3v3.5h-7z\"\/><circle cx=\"7\" cy=\"18\" r=\"1.8\"\/><circle cx=\"17.5\" cy=\"18\" r=\"1.8\"\/><\/symbol>\n  <symbol id=\"i-crosshair\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"12\" cy=\"12\" r=\"8.2\"\/><circle cx=\"12\" cy=\"12\" r=\"2\"\/><path d=\"M12 1.8v3.4M12 18.8v3.4M1.8 12h3.4M18.8 12h3.4\"\/><\/symbol>\n  <symbol id=\"i-scale\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M12 3.5v17M7.5 20.5h9M5 7h14M12 5l-6 1.6 2.6 5.4a2.8 2.8 0 0 1-5.2 0L6 6.6M12 5l6 1.6-2.6 5.4a2.8 2.8 0 0 0 5.2 0L18 6.6\"\/><\/symbol>\n  <symbol id=\"i-cert\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"4\" y=\"4\" width=\"16\" height=\"11.5\" rx=\"2\"\/><circle cx=\"12\" cy=\"9.6\" r=\"2.3\"\/><path d=\"M9.4 20.2 12 18.4l2.6 1.8v-4.2\"\/><\/symbol>\n  <symbol id=\"i-gear\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"12\" cy=\"12\" r=\"3.1\"\/><path d=\"M12 3.2v3M12 17.8v3M3.2 12h3M17.8 12h3M5.7 5.7l2.1 2.1M16.2 16.2l2.1 2.1M18.3 5.7l-2.1 2.1M7.8 16.2l-2.1 2.1\"\/><\/symbol>\n  <symbol id=\"i-pin\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M12 21.2s7-5.3 7-11.2a7 7 0 1 0-14 0c0 5.9 7 11.2 7 11.2z\"\/><circle cx=\"12\" cy=\"9.8\" r=\"2.5\"\/><\/symbol>\n  <symbol id=\"i-chev\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M9 5.5 15.5 12 9 18.5\"\/><\/symbol>\n  <symbol id=\"i-plus\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M12 5v14M5 12h14\"\/><\/symbol>\n  <symbol id=\"i-pistol\" viewBox=\"0 0 22 16\" fill=\"currentColor\"><rect x=\"1\" y=\"3.4\" width=\"15\" height=\"3.4\" rx=\".6\"\/><path d=\"M5 6.8h6l-1 6H6.3z\"\/><rect x=\"11\" y=\"6.8\" width=\"3.2\" height=\"1.7\" rx=\".4\"\/><\/symbol>\n  <symbol id=\"i-revolver\" viewBox=\"0 0 22 16\" fill=\"currentColor\"><rect x=\"1\" y=\"4\" width=\"13\" height=\"2.9\" rx=\".6\"\/><circle cx=\"8.6\" cy=\"8\" r=\"2.5\"\/><path d=\"M5.8 8h5l-1 5H6.6z\"\/><\/symbol>\n  <symbol id=\"i-rifle\" viewBox=\"0 0 30 16\" fill=\"currentColor\"><rect x=\"1\" y=\"6\" width=\"5.5\" height=\"4\" rx=\"1\"\/><rect x=\"5.5\" y=\"6.2\" width=\"11\" height=\"3.3\"\/><rect x=\"16\" y=\"6.8\" width=\"12.5\" height=\"2\" rx=\"1\"\/><rect x=\"9.5\" y=\"9.2\" width=\"3\" height=\"4.2\" rx=\".5\"\/><\/symbol>\n<\/svg>\n\n<style>\n#apa-niv{\n  --dark:#0C0D0E; --dark2:#141418; --card-dark:#17171c;\n  --paper:#F4F1F0; --paper2:#FBF9F9; --white:#ffffff;\n  --red:#A2101A; --red2:#bf1420; --red-tint:rgba(162,16,26,.10);\n  --ink:#111114; --ink-soft:#52525b; --muted:#c2c2cb; --muted2:#8b8b95;\n  --line-d:rgba(255,255,255,.10); --line-l:rgba(12,13,14,.10);\n  --btn-bd:2px solid rgba(255,255,255,.5);\n  --f-title:\"Orbitron\",sans-serif; --f-body:\"Inter\",sans-serif;\n  --maxw:1140px;\n  font-family:var(--f-body);color:var(--ink);font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased;display:block;\n}\n#apa-niv *{box-sizing:border-box;margin:0;padding:0}\n#apa-niv a{color:inherit;text-decoration:none}\n#apa-niv .ic{width:1em;height:1em;display:inline-block;vertical-align:-.125em}\n#apa-niv .wrap{max-width:var(--maxw);margin:0 auto;padding:0 22px}\n#apa-niv .sec{padding:74px 0}\n#apa-niv h1{font-family:\"Hemi Head\",sans-serif;font-weight:600;font-size:28px;line-height:1.21;letter-spacing:normal}\n#apa-niv h2{font-family:var(--f-title);font-weight:500;font-size:24px;line-height:1.33;letter-spacing:.05em}\n#apa-niv h3{font-family:var(--f-title);font-weight:500;font-size:18px;line-height:1.3;letter-spacing:.05em}\n\n\/* ---- diagonal red banner (motivo de la marca) ---- *\/\n#apa-niv .banner{display:inline-flex;align-items:center;gap:9px;background:var(--red);color:#fff;font-family:var(--f-title);font-weight:600;font-size:12px;letter-spacing:2px;text-transform:uppercase;padding:9px 26px 9px 18px;clip-path:polygon(0 0,100% 0,calc(100% - 15px) 100%,0 100%);margin-bottom:18px}\n#apa-niv .banner .ic{font-size:15px}\n#apa-niv .kick-l{color:var(--red);font-family:var(--f-title);font-size:12px;font-weight:500;letter-spacing:2.4px;text-transform:uppercase;display:inline-block;margin-bottom:13px}\n\n\/* ---- buttons ---- *\/\n#apa-niv .btn{display:inline-flex;align-items:center;gap:8px;background:var(--red);color:#fff;font-family:var(--f-body);font-weight:600;font-size:15.5px;padding:13px 30px;border-radius:9px;border:var(--btn-bd);cursor:pointer;transition:background .2s,transform .15s,box-shadow .2s;line-height:1.2}\n#apa-niv .btn:hover{background:var(--red2);transform:translateY(-2px);box-shadow:0 10px 26px -10px rgba(162,16,26,.7)}\n#apa-niv .btn:active{transform:translateY(0)}\n#apa-niv .btn-ghost{background:transparent;border:2px solid rgba(255,255,255,.28);color:#fff}\n#apa-niv .btn-ghost:hover{background:rgba(255,255,255,.06);border-color:rgba(255,255,255,.55);box-shadow:none}\n\n\/* ====== HERO (oscuro con glow rojo) ====== *\/\n#apa-niv .hero{position:relative;overflow:hidden;background:var(--dark);color:#fff;border-top:3px solid var(--red);padding:88px 0 76px}\n#apa-niv .hero::before{content:\"\";position:absolute;inset:0;background:radial-gradient(120% 80% at var(--mx,78%) var(--my,-10%),rgba(162,16,26,.42),transparent 55%),radial-gradient(90% 70% at 0% 120%,rgba(162,16,26,.18),transparent 60%);animation:glow 7s ease-in-out infinite;transition:background-position .2s}\n#apa-niv .hero::after{content:\"\";position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.03) 1px,transparent 1px);background-size:100% 34px;mask-image:linear-gradient(#000,transparent 70%);opacity:.5}\n@keyframes glow{0%,100%{opacity:.7}50%{opacity:1}}\n#apa-niv .hero .wrap{position:relative;z-index:2}\n#apa-niv .hero h1{color:#D8D8E5;max-width:none}\n#apa-niv .hero .lead{color:#D8D8E5;font-size:18px;font-weight:300;line-height:1.78;max-width:660px;margin:20px 0 30px}\n#apa-niv .hero .cta-row{display:flex;gap:14px;flex-wrap:wrap}\n\n\/* ====== TRUST (blanco) ====== *\/\n#apa-niv .trust{background:var(--white);border-bottom:1px solid var(--line-l)}\n#apa-niv .trust .wrap{display:grid;grid-template-columns:repeat(5,1fr)}\n#apa-niv .ti{padding:30px 18px;text-align:center;border-left:1px solid var(--line-l)}\n#apa-niv .ti:first-child{border-left:0}\n#apa-niv .ti .badge{width:46px;height:46px;border-radius:50%;background:var(--red-tint);color:var(--red);display:inline-flex;align-items:center;justify-content:center;font-size:23px;margin-bottom:12px}\n#apa-niv .ti .t{font-family:var(--f-title);font-size:15px;font-weight:600;color:var(--ink);letter-spacing:.2px}\n#apa-niv .ti .t .num{font-weight:800}\n#apa-niv .ti .s{font-size:12.5px;color:var(--ink-soft);margin-top:3px}#apa-niv .ti .badge.logo{width:auto;min-width:54px;height:54px;background:transparent;border-radius:0;padding:0;overflow:visible}#apa-niv .ti .badge.logo img{height:54px;width:auto;max-width:100%;object-fit:contain;display:block}#apa-niv .ti .badge.logo.circ{width:54px;height:54px;border-radius:50%;overflow:hidden}#apa-niv .ti .badge.logo.circ img{width:54px;height:54px;object-fit:cover;border-radius:50%}#apa-niv .ti .badge.logo.dual{display:inline-flex;gap:5px;align-items:center}#apa-niv .ti .badge.logo.dual img{height:50px}#apa-niv .ti:hover .badge.logo{transform:scale(1.06)}\n@media(max-width:720px){#apa-niv .trust .wrap{grid-template-columns:repeat(2,1fr)}#apa-niv .ti:nth-child(5){grid-column:1 \/ -1}#apa-niv .ti:nth-child(odd){border-left:0}#apa-niv .ti:nth-child(n+3){border-top:1px solid var(--line-l)}#apa-niv .hero .cta-row{justify-content:center}#apa-niv .redband .wrap{flex-direction:column;text-align:center}}\n\n\/* ====== NIVELES (oscuro \u2014 el showcase) ====== *\/\n#apa-niv .levels-sec{background:var(--dark);color:#fff;position:relative;overflow:hidden}\n#apa-niv .levels-sec::before{content:\"\";position:absolute;width:680px;height:680px;right:-220px;top:-160px;background:radial-gradient(circle,rgba(162,16,26,.22),transparent 62%);pointer-events:none}\n#apa-niv .levels-sec .wrap{position:relative;z-index:2}\n#apa-niv .sec-head{max-width:760px;margin-bottom:36px}\n#apa-niv .levels-sec h2{color:#fff}\n#apa-niv .levels-sec .sub{color:#D8D8E5;font-weight:300;line-height:1.78;margin-top:14px;font-size:18px}\n#apa-niv .levels-sec .sub b{color:#fff;font-weight:600}\n#apa-niv .levels{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}\n@media(max-width:920px){#apa-niv .levels{grid-template-columns:repeat(2,1fr)}}\n@media(max-width:600px){#apa-niv .levels{grid-template-columns:1fr}}\n#apa-niv .lvl{position:relative;background:linear-gradient(180deg,var(--card-dark),#101014);border:1px solid var(--line-d);border-radius:14px;padding:26px 22px;display:flex;flex-direction:column;gap:12px;transition:transform .25s cubic-bezier(.2,.7,.2,1),border-color .25s,box-shadow .25s}\n#apa-niv .lvl:hover{transform:translateY(-6px);border-color:rgba(162,16,26,.7);box-shadow:0 22px 40px -22px rgba(0,0,0,.8),0 0 0 1px rgba(162,16,26,.35)}\n#apa-niv .lvl::before{content:\"\";position:absolute;left:0;top:22px;width:3px;height:30px;background:var(--red);border-radius:0 3px 3px 0;opacity:.85}\n#apa-niv .lvl.featured{border-color:var(--red);background:linear-gradient(180deg,#1d1216,#121013);animation:feat 3.4s ease-in-out infinite}\n@keyframes feat{0%,100%{box-shadow:0 0 0 1px var(--red),0 14px 30px -18px rgba(162,16,26,.5)}50%{box-shadow:0 0 0 1px var(--red),0 16px 44px -12px rgba(162,16,26,.85)}}\n#apa-niv .lvl .ribbon{position:absolute;top:-12px;left:20px;background:var(--red);color:#fff;font-family:var(--f-title);font-size:10px;font-weight:600;letter-spacing:.8px;padding:5px 13px;border-radius:6px;text-transform:uppercase;border:2px solid rgba(255,255,255,.5)}\n#apa-niv .lvl .code{font-family:var(--f-title);font-weight:600;font-size:33px;color:#fff;letter-spacing:1px;line-height:1}\n#apa-niv .lvl .nij{align-self:flex-start;font-family:var(--f-title);font-size:11px;font-weight:600;color:#fff;background:var(--red-tint);border:1px solid rgba(162,16,26,.85);border-radius:20px;padding:4px 12px;letter-spacing:.4px}\n#apa-niv .lvl .stops{font-size:14px;color:#fff}\n#apa-niv .lvl .stops b{font-weight:600}\n#apa-niv .lvl .scn{font-size:13px;color:var(--muted);border-top:1px solid var(--line-d);padding-top:13px;margin-top:auto;line-height:1.55}\n#apa-niv .lvl .q{display:inline-flex;align-items:center;min-height:44px;gap:5px;font-size:12.5px;color:var(--red2);font-weight:600;font-family:var(--f-title);letter-spacing:.3px}\n#apa-niv .lvl .q .ic{font-size:14px;transition:transform .2s}\n#apa-niv .lvl:hover .q .ic{transform:translateX(4px)}\n#apa-niv .note{background:rgba(255,255,255,.03);border:1px solid var(--line-d);border-left:3px solid var(--red);border-radius:11px;padding:17px 19px;color:var(--muted);font-size:14px;margin-top:26px;line-height:1.6}\n#apa-niv .note b{color:#fff}\n\n\/* ====== PERFIL (off-white) ====== *\/\n#apa-niv .light{background:var(--paper);color:var(--ink)}\n#apa-niv .light h2{color:var(--ink)}\n#apa-niv .light .sec-head{max-width:760px;margin-bottom:34px}\n#apa-niv .light .sub{color:#333;font-weight:300;line-height:1.78;margin-top:13px;font-size:18px}\n#apa-niv .profiles{display:grid;grid-template-columns:repeat(2,1fr);gap:18px}\n@media(max-width:680px){#apa-niv .profiles{grid-template-columns:1fr}}\n#apa-niv .prof{background:var(--white);border:1px solid var(--line-l);border-radius:14px;padding:24px;transition:transform .25s,box-shadow .25s,border-color .25s}\n#apa-niv .prof:hover{transform:translateY(-4px);box-shadow:0 18px 36px -22px rgba(12,13,14,.4);border-color:rgba(162,16,26,.4)}\n#apa-niv .prof .badge{width:44px;height:44px;border-radius:11px;background:var(--red-tint);color:var(--red);display:inline-flex;align-items:center;justify-content:center;font-size:22px;margin-bottom:13px}\n#apa-niv .prof h3{color:var(--ink);margin-bottom:7px}\n#apa-niv .prof p{font-size:14px;color:var(--ink-soft);line-height:1.6}\n#apa-niv .prof .rec{color:var(--red);font-weight:700}\n\n\/* ====== BANDA ROJA (acento) ====== *\/\n#apa-niv .redband{background:linear-gradient(100deg,var(--red),#7d0c14);color:#fff;position:relative;overflow:hidden}\n#apa-niv .redband::before{content:\"\";position:absolute;right:-80px;top:-60px;width:340px;height:340px;background:radial-gradient(circle,rgba(255,255,255,.14),transparent 60%)}\n#apa-niv .redband .wrap{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:26px;flex-wrap:wrap;padding-top:42px;padding-bottom:42px}\n#apa-niv .redband .scale-ic{font-size:30px;color:#fff;flex-shrink:0}\n#apa-niv .redband .txt{flex:1;min-width:260px}\n#apa-niv .redband .txt b{font-family:var(--f-title);font-weight:500;font-size:18px;display:block;margin-bottom:4px;letter-spacing:.3px}\n#apa-niv .redband .txt span{color:rgba(255,255,255,.9);font-size:14.5px}\n#apa-niv .redband .btn{background:#fff;color:var(--red);border:2px solid #fff;flex-shrink:0}\n#apa-niv .redband .btn:hover{background:#f1e9e9;box-shadow:0 10px 26px -12px rgba(0,0,0,.5)}\n\n\/* ====== WHY (blanco) ====== *\/\n#apa-niv .why-sec{background:var(--white)}\n#apa-niv .why{display:grid;grid-template-columns:repeat(3,1fr);gap:22px 30px;margin-top:8px}\n@media(max-width:860px){#apa-niv .why{grid-template-columns:repeat(2,1fr)}}\n@media(max-width:560px){#apa-niv .why{grid-template-columns:1fr}}\n#apa-niv .why .it{display:flex;gap:14px;align-items:flex-start}\n#apa-niv .why .it .badge{width:42px;height:42px;border-radius:11px;background:var(--red-tint);color:var(--red);display:inline-flex;align-items:center;justify-content:center;font-size:21px;flex-shrink:0}\n#apa-niv .why .it b{display:block;font-family:var(--f-title);font-size:14.5px;font-weight:600;color:var(--ink);letter-spacing:.2px;margin-bottom:3px}\n#apa-niv .why .it span{font-size:13.5px;color:var(--ink-soft);line-height:1.55}\n\n\/* ====== FAQ (off-white) ====== *\/\n#apa-niv .faq-sec{background:var(--paper)}\n#apa-niv .faq{max-width:840px}\n#apa-niv .faq details{background:var(--white);border:1px solid var(--line-l);border-radius:12px;margin-bottom:12px;overflow:hidden;transition:border-color .2s,box-shadow .2s}\n#apa-niv .faq details[open]{border-color:rgba(162,16,26,.45);box-shadow:0 14px 30px -22px rgba(12,13,14,.4)}\n#apa-niv .faq summary{cursor:pointer;list-style:none;padding:17px 20px;font-weight:600;font-size:15.5px;color:var(--ink);display:flex;justify-content:space-between;gap:14px;align-items:center}\n#apa-niv .faq summary::-webkit-details-marker{display:none}\n#apa-niv .faq summary .ic{color:var(--red);font-size:18px;transition:transform .25s;flex-shrink:0}\n#apa-niv .faq details[open] summary .ic{transform:rotate(45deg)}\n#apa-niv .faq p{color:var(--ink-soft);font-size:14.5px;padding:0 20px 18px;line-height:1.65}\n\n\/* ====== CTA final (oscuro con glow) ====== *\/\n#apa-niv .cta-sec{background:var(--dark);position:relative;overflow:hidden}\n#apa-niv .cta-sec::before{content:\"\";position:absolute;inset:0;background:radial-gradient(70% 120% at 50% 120%,rgba(162,16,26,.4),transparent 60%)}\n#apa-niv .cta-band{position:relative;z-index:2;text-align:center;max-width:680px;margin:0 auto;padding:8px 0}\n#apa-niv .cta-band h2{color:#fff}\n#apa-niv .cta-band p{color:var(--muted);max-width:560px;margin:15px auto 28px;font-size:15.5px}\n\n\/* ====== motion: scroll reveal ====== *\/\n#apa-niv .reveal{opacity:1;transform:none}#apa-niv.anim-ready .reveal{opacity:0;transform:translateY(24px);transition:opacity .6s ease,transform .65s cubic-bezier(.2,.7,.2,1)}\n#apa-niv .reveal.in{opacity:1;transform:none}#apa-niv a:focus-visible,#apa-niv button:focus-visible,#apa-niv .chip:focus-visible,#apa-niv .ctab:focus-visible,#apa-niv .lvl:focus-visible{outline:2px solid #A2101A;outline-offset:3px;border-radius:8px}#apa-niv .levels-sec a:focus-visible,#apa-niv .levels-sec .lvl:focus-visible,#apa-niv .cta-sec a:focus-visible{outline-color:#fff}\n@media(prefers-reduced-motion:reduce){\n  #apa-niv .reveal{opacity:1!important;transform:none!important;transition:none}\n  #apa-niv .hero::before,#apa-niv .lvl.featured{animation:none}\n}\n\/* ====== capa de interactividad extra ====== *\/\n#apa-niv .levels .lvl.reveal,#apa-niv .levels .lvl{transition:opacity .5s ease,transform .2s cubic-bezier(.2,.7,.2,1),border-color .25s,box-shadow .25s}\n#apa-niv .lvl .sheen{position:absolute;inset:0;border-radius:14px;background:radial-gradient(150px circle at var(--sx,50%) var(--sy,50%),rgba(255,255,255,.12),transparent 60%);opacity:0;transition:opacity .3s;pointer-events:none;z-index:3}\n#apa-niv .lvl:hover .sheen{opacity:1}\n#apa-niv .meter{display:flex;flex-direction:column;gap:5px}\n#apa-niv .meter .lab{font-family:var(--f-title);font-size:9px;letter-spacing:.7px;text-transform:uppercase;color:var(--muted2)}\n#apa-niv .meter .track{height:5px;border-radius:3px;background:rgba(255,255,255,.08);overflow:hidden}\n#apa-niv .meter .fill{height:100%;width:0;background:linear-gradient(90deg,var(--red),#e0303a);border-radius:3px;transition:width 1.1s cubic-bezier(.2,.7,.2,1)}\n#apa-niv .badge{transition:transform .3s cubic-bezier(.2,.7,.2,1)}\n#apa-niv .ti:hover .badge,#apa-niv .prof:hover .badge,#apa-niv .why .it:hover .badge{transform:scale(1.1) rotate(-4deg)}\n#apa-niv .btn{position:relative;overflow:hidden}\n#apa-niv .btn::after{content:\"\";position:absolute;top:0;left:-130%;width:55%;height:100%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.4),transparent);transform:skewX(-18deg);transition:left .6s ease;pointer-events:none}\n#apa-niv .btn:hover::after{left:140%}\n#apa-niv .hero .scan{position:absolute;left:0;right:0;height:2px;top:0;z-index:1;background:linear-gradient(90deg,transparent,rgba(162,16,26,.65),transparent);animation:apascan 6.5s linear infinite;pointer-events:none}\n@keyframes apascan{0%{top:-1%;opacity:0}12%{opacity:.55}88%{opacity:.55}100%{top:101%;opacity:0}}\n@media(prefers-reduced-motion:reduce){#apa-niv .hero .scan{animation:none;display:none}#apa-niv .meter .fill{transition:none}}\n\/* ====== tabla munici\u00f3n tech ====== *\/\n#apa-niv .hero::after{animation:griddrift 30s linear infinite}\n#apa-niv .techsec{background:#F1F1F3;color:#111112;position:relative;overflow:hidden;border-top:1px solid var(--line-l)}\n#apa-niv .techsec::before{content:\"\";position:absolute;inset:0;background:linear-gradient(rgba(0,0,0,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(0,0,0,.03) 1px,transparent 1px);background-size:40px 40px;-webkit-mask-image:radial-gradient(130% 80% at 50% 0%,#000,transparent 78%);mask-image:radial-gradient(130% 80% at 50% 0%,#000,transparent 78%);opacity:.6;pointer-events:none;animation:griddrift 26s linear infinite}\n#apa-niv .techsec .wrap{position:relative;z-index:2}\n#apa-niv .techsec h2{color:#111112}\n#apa-niv .techsec .sub{color:#333;font-weight:300;line-height:1.78;margin-top:14px;font-size:18px}\n#apa-niv .tfilters{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:18px}\n#apa-niv .chip{font-family:var(--f-title);font-size:11px;font-weight:500;letter-spacing:1px;text-transform:uppercase;color:#52525b;background:#fff;border:1px solid rgba(0,0,0,.14);padding:8px 16px;border-radius:7px;cursor:pointer;min-height:44px;display:inline-flex;align-items:center;justify-content:center;transition:color .2s,background .2s,border-color .2s,box-shadow .2s}\n#apa-niv .chip:hover{color:var(--red);border-color:rgba(162,16,26,.6)}\n#apa-niv .chip.active{color:#fff;background:var(--red);border-color:var(--red);box-shadow:0 0 18px -4px rgba(162,16,26,.85)}\n#apa-niv .ttable{position:relative;border:1px solid #1e1e24;border-radius:12px;overflow:hidden;background:#0b0b0d;box-shadow:0 26px 60px -28px rgba(0,0,0,.55),0 4px 14px -8px rgba(0,0,0,.4)}\n#apa-niv .ttable .hud{position:absolute;width:15px;height:15px;border:2px solid var(--red);z-index:4;pointer-events:none;animation:hudpulse 2.6s ease-in-out infinite}\n#apa-niv .ttable .hud.tl{top:8px;left:8px;border-right:0;border-bottom:0}\n#apa-niv .ttable .hud.tr{top:8px;right:8px;border-left:0;border-bottom:0}\n#apa-niv .ttable .hud.bl{bottom:8px;left:8px;border-right:0;border-top:0}\n#apa-niv .ttable .hud.br{bottom:8px;right:8px;border-left:0;border-top:0}\n#apa-niv .trow{display:grid;grid-template-columns:.8fr 1fr 1.5fr 1.05fr .6fr 1.2fr;align-items:center;gap:14px;padding:15px 20px;border-bottom:1px solid var(--line-d);overflow:hidden;transition:max-height .45s ease,opacity .3s ease,padding .45s ease,background .2s;max-height:130px}\n#apa-niv .trow:last-child{border-bottom:0}\n#apa-niv .trow.hide{max-height:0;opacity:0;padding-top:0;padding-bottom:0;border-bottom-width:0}\n#apa-niv .trow.thead{font-family:var(--f-title);font-size:10px;letter-spacing:1.2px;text-transform:uppercase;color:var(--muted2);font-weight:500;background:rgba(162,16,26,.10)}\n#apa-niv .trow:not(.thead):hover{background:rgba(162,16,26,.10)}\n#apa-niv .trow .c-niv{border-left:2px solid var(--red);padding-left:11px}\n#apa-niv .trow .c-niv b{font-family:var(--f-title);font-weight:600;font-size:18px;color:#fff;letter-spacing:.5px}\n#apa-niv .trow .c-niv .nlevel{display:block;font-family:var(--f-title);font-size:8.5px;font-weight:600;letter-spacing:.5px;color:var(--red2);margin-top:3px}\n#apa-niv .trow .c-arma{color:var(--muted);font-size:13.5px}\n#apa-niv .trow .c-mun{color:#fff;font-size:13.5px}\n#apa-niv .trow .c-mas,#apa-niv .trow .c-vel{font-family:var(--f-title);font-weight:600;color:#fff;font-size:13.5px}\n#apa-niv .trow .tnum{font-variant-numeric:tabular-nums}\n#apa-niv .vbar{display:block;height:4px;border-radius:3px;background:rgba(255,255,255,.08);margin-top:8px;overflow:hidden;max-width:170px}\n#apa-niv .vbar .vfill{display:block;height:100%;width:0;background:linear-gradient(90deg,#e0303a,var(--red));border-radius:3px;transition:width 1.2s cubic-bezier(.2,.7,.2,1)}\n#apa-niv .tnote{color:var(--muted2);font-size:12.5px;margin-top:16px;line-height:1.55}\n@keyframes hudpulse{0%,100%{opacity:.5}50%{opacity:1}}\n@keyframes griddrift{from{background-position:0 0,0 0}to{background-position:0 -400px,0 0}}\n@media(max-width:760px){#apa-niv .ttable{overflow-x:auto}#apa-niv .trow{min-width:640px}#apa-niv .ttable .hud{display:none}}\n@media(prefers-reduced-motion:reduce){#apa-niv .hero::after,#apa-niv .techsec::before,#apa-niv .ttable .hud{animation:none}#apa-niv .trow,#apa-niv .vbar .vfill{transition:none}}\n\/* ====== iconos de arma + columna amenaza ====== *\/\n#apa-niv .trow .c-arma{display:flex;align-items:center;gap:8px;color:var(--muted);font-size:13px}\n#apa-niv .wic{width:1.7em;height:1em;color:var(--red2);flex-shrink:0}\n#apa-niv .trow.thead .c-arma{color:var(--muted2)}\n#apa-niv .c-ame{display:flex;flex-direction:column;gap:6px}\n#apa-niv .amlabel{font-family:var(--f-title);font-size:9px;letter-spacing:.5px;text-transform:uppercase;color:var(--muted2)}\n#apa-niv .amseg{display:flex;gap:3px}\n#apa-niv .amseg i{width:8px;height:8px;border-radius:2px;background:rgba(255,255,255,.10);transition:background .35s ease,box-shadow .35s ease}\n#apa-niv .amseg i:nth-child(2){transition-delay:.05s}#apa-niv .amseg i:nth-child(3){transition-delay:.1s}#apa-niv .amseg i:nth-child(4){transition-delay:.15s}#apa-niv .amseg i:nth-child(5){transition-delay:.2s}#apa-niv .amseg i:nth-child(6){transition-delay:.25s}\n#apa-niv .ttable.go .amseg i.on{background:var(--red);box-shadow:0 0 7px -1px rgba(162,16,26,.85)}\n@media(max-width:760px){#apa-niv .trow{min-width:780px}}\n@media(prefers-reduced-motion:reduce){#apa-niv .amseg i{transition:none}}\n\/* ====== v7: progreso + nav lateral + parallax + flash fila + hero HUD ====== *\/\n#apa-niv .hero::before{transform:translateY(var(--par,0))}\n#apa-niv .levels-sec::before{transform:translateY(var(--par,0))}\n#apa-niv .cta-sec::before{transform:translateY(var(--par,0))}\n.apa-progress{position:fixed;left:0;bottom:0;height:3px;width:0;background:linear-gradient(90deg,#e0303a,#A2101A);z-index:99999;box-shadow:0 0 12px rgba(162,16,26,.85);transition:width .1s linear;pointer-events:none}\n.apa-secnav{position:fixed;right:16px;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;gap:13px;z-index:99998}\n.apa-secnav button{position:relative;width:11px;height:11px;border-radius:50%;border:1.5px solid rgba(162,16,26,.55);background:transparent;cursor:pointer;padding:0;transition:all .25s}\n.apa-secnav button:hover{border-color:#A2101A}\n.apa-secnav button.act{background:#A2101A;border-color:#A2101A;box-shadow:0 0 10px -1px rgba(162,16,26,.9);transform:scale(1.25)}\n.apa-secnav button .lbl{position:absolute;right:20px;top:50%;transform:translateY(-50%) translateX(6px);white-space:nowrap;background:rgba(12,13,14,.96);color:#fff;font-family:\"Orbitron\",sans-serif;font-size:9.5px;letter-spacing:.5px;text-transform:uppercase;padding:5px 9px;border-radius:6px;border:1px solid rgba(162,16,26,.5);opacity:0;visibility:hidden;transition:all .2s;pointer-events:none}\n.apa-secnav button:hover .lbl,.apa-secnav button:focus-visible .lbl{opacity:1;visibility:visible;transform:translateY(-50%) translateX(0)}.apa-secnav button:focus-visible{outline:3px solid #fff;box-shadow:0 0 0 5px #A2101A}\n@media(max-width:880px){.apa-secnav{display:none}}\n#apa-niv .trow.flash{animation:rowflash 1.5s ease}\n@keyframes rowflash{0%,100%{background:transparent}22%,55%{background:rgba(162,16,26,.30)}}\n#apa-niv .levels .lvl{cursor:pointer}\n#apa-niv .hudstat{display:inline-flex;align-items:center;gap:8px;font-family:var(--f-title);font-size:10.5px;letter-spacing:1.5px;color:var(--muted2);margin-bottom:14px;text-transform:uppercase}\n#apa-niv .hudstat .led{width:8px;height:8px;border-radius:50%;background:var(--red2);box-shadow:0 0 8px var(--red2);animation:ledblink 1.4s infinite}\n@keyframes ledblink{0%,100%{opacity:1}50%{opacity:.3}}\n#apa-niv .hudstat .cur{color:var(--red2);animation:curblink 1s step-end infinite}\n@keyframes curblink{0%,100%{opacity:1}50%{opacity:0}}\n#apa-niv .hero h1 .hw{display:inline-block;opacity:0;transform:translateY(18px);transition:opacity .5s ease,transform .55s cubic-bezier(.2,.7,.2,1)}\n#apa-niv .hero h1.hin .hw{opacity:1;transform:none}\n@media(prefers-reduced-motion:reduce){.apa-progress{transition:none}#apa-niv .hudstat .led,#apa-niv .hudstat .cur{animation:none}#apa-niv .hero h1 .hw{opacity:1;transform:none}}\n\/* ====== certificaci\u00f3n \/ normas (visor 3D) ====== *\/\n#apa-niv .certsec{background:var(--paper)}\n#apa-niv .certsec .sec-head{text-align:center;max-width:760px;margin:0 auto 32px}\n#apa-niv .certsec .banner{margin:0 auto 16px}#apa-niv .certsec .sub{color:#333;font-weight:300;line-height:1.78;font-size:18px}\n#apa-niv .certwrap{display:grid;grid-template-columns:1.05fr .95fr;gap:26px;align-items:stretch}\n@media(max-width:880px){#apa-niv .certwrap{grid-template-columns:1fr}}\n#apa-niv .cert-stage{background:linear-gradient(180deg,#101013,#070708);border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:20px;position:relative;overflow:hidden;min-height:380px;display:flex;flex-direction:column;gap:6px}\n#apa-niv .cert-stage::before{content:\"\";position:absolute;inset:0;background:radial-gradient(70% 55% at 50% 42%,rgba(162,16,26,.20),transparent 72%);pointer-events:none}\n#apa-niv .certtabs{display:flex;gap:8px;position:relative;z-index:3;flex-wrap:wrap}\n#apa-niv .ctab{font-family:var(--f-title);font-size:10.5px;font-weight:600;letter-spacing:.6px;text-transform:uppercase;color:var(--muted);background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.12);padding:8px 14px;border-radius:7px;cursor:pointer;min-height:44px;display:inline-flex;align-items:center;justify-content:center;transition:color .2s,background .2s,border-color .2s,box-shadow .2s}\n#apa-niv .ctab:hover{color:#fff;border-color:rgba(162,16,26,.6)}\n#apa-niv .ctab.active{color:#fff;background:var(--red);border-color:var(--red);box-shadow:0 0 16px -4px rgba(162,16,26,.85)}\n#apa-niv .plate3d{flex:1;display:flex;align-items:center;justify-content:center;perspective:1100px;perspective-origin:50% 38%;position:relative;z-index:2;padding:14px 0}\n#apa-niv .plate{width:268px;height:268px;position:relative;transform-style:preserve-3d;transform:rotateX(57deg) rotateZ(var(--rz,-7deg));transition:transform .3s ease;border-radius:5px;background:repeating-linear-gradient(0deg,rgba(255,255,255,.05) 0 1px,transparent 1px 27px),repeating-linear-gradient(90deg,rgba(255,255,255,.05) 0 1px,transparent 1px 27px),linear-gradient(135deg,#30303a,#15151a);box-shadow:0 1px 0 #3a3a44,0 2px 0 #34343d,0 3px 0 #2e2e36,0 4px 0 #5a3a22,0 5px 0 #633f24,0 6px 0 #2c2c34,0 7px 0 #26262d,0 8px 0 #202026,0 9px 0 #1b1b20,0 10px 0 #161619,0 30px 34px rgba(0,0,0,.62)}\n#apa-niv .plate .pc{position:absolute;width:13px;height:13px;border:2px solid rgba(162,16,26,.85);z-index:2}\n#apa-niv .plate .pc1{top:8px;left:8px;border-right:0;border-bottom:0}\n#apa-niv .plate .pc2{top:8px;right:8px;border-left:0;border-bottom:0}\n#apa-niv .plate .pc3{bottom:8px;left:8px;border-right:0;border-top:0}\n#apa-niv .plate .pc4{bottom:8px;right:8px;border-left:0;border-top:0}\n#apa-niv .shot{position:absolute;width:20px;height:20px;transform:translate(-50%,-50%) translateZ(7px) scale(0);transition:transform .4s cubic-bezier(.2,1.5,.4,1);z-index:3}\n#apa-niv .plate.go .shot{transform:translate(-50%,-50%) translateZ(7px) scale(1)}\n#apa-niv .shot::before{content:\"\";position:absolute;inset:0;border-radius:50%;background:radial-gradient(circle,#000 26%,#4a0d12 48%,rgba(162,16,26,.55) 64%,transparent 72%)}\n#apa-niv .shot::after{content:\"\";position:absolute;inset:-7px;border-radius:50%;border:1px solid rgba(162,16,26,.4)}\n#apa-niv .stage-hint{text-align:center;color:var(--muted2);font-size:10px;font-family:var(--f-title);letter-spacing:.5px;text-transform:uppercase;position:relative;z-index:3}\n#apa-niv .cert-info{display:flex;flex-direction:column;justify-content:center}\n#apa-niv .cinfo{display:none}\n#apa-niv .cinfo.active{display:block;animation:fadeup .45s ease}\n@keyframes fadeup{from{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}\n#apa-niv .cinfo .ctag{display:inline-block;font-family:var(--f-title);font-size:10px;font-weight:600;letter-spacing:1px;text-transform:uppercase;color:var(--red);background:var(--red-tint);border:1px solid rgba(162,16,26,.4);padding:5px 11px;border-radius:20px;margin-bottom:12px}\n#apa-niv .cinfo h3{font-family:var(--f-title);font-size:21px;color:var(--ink);margin-bottom:10px;letter-spacing:.3px}\n#apa-niv .cinfo p{color:var(--ink-soft);font-size:14.5px;line-height:1.65;margin-bottom:14px}\n#apa-niv .cinfo p b{color:var(--ink)}\n#apa-niv .cspecs{list-style:none;display:flex;flex-direction:column;gap:10px}\n#apa-niv .cspecs li{display:flex;gap:10px;align-items:flex-start;font-size:13.5px;color:var(--ink-soft);line-height:1.5}\n#apa-niv .cspecs li .ic{color:var(--red);font-size:17px;flex-shrink:0;margin-top:1px}\n#apa-niv .cnote{font-size:12px;margin-top:16px;line-height:1.5;font-style:italic;color:#7a7a82}\n#apa-niv .certbadges{display:flex;gap:16px;justify-content:center;flex-wrap:wrap;margin-top:32px}\n#apa-niv .cbadge{display:flex;flex-direction:column;gap:2px;background:var(--white);border:1px solid var(--line-l);border-left:3px solid var(--red);border-radius:10px;padding:13px 20px;min-width:200px}\n#apa-niv .cbadge .cb-k{font-family:var(--f-title);font-weight:500;font-size:16px;color:var(--ink);letter-spacing:.5px}\n#apa-niv .cbadge .cb-v{font-size:11.5px;color:var(--ink-soft);letter-spacing:.3px}\n@media(prefers-reduced-motion:reduce){#apa-niv .plate{transition:none}#apa-niv .shot{transition:none;transform:translate(-50%,-50%) translateZ(7px) scale(1)}}\n\/* dimensiones (mm) + ficha del ensayo *\/\n#apa-niv .pdim-x{position:absolute;bottom:4px;left:50%;transform:translateX(-50%);display:flex;align-items:center;gap:9px;font-family:var(--f-title);font-size:10px;font-weight:600;letter-spacing:1px;color:var(--muted);z-index:4;white-space:nowrap}\n#apa-niv .pdim-x>span{display:block;width:44px;height:1px;background:rgba(255,255,255,.32);position:relative}\n#apa-niv .pdim-x>span::before{content:\"\";position:absolute;top:-3px;width:1px;height:7px;background:rgba(255,255,255,.32)}\n#apa-niv .pdim-x>span:first-child::before{left:0}\n#apa-niv .pdim-x>span:last-child::before{right:0}\n#apa-niv .ctest{display:flex;gap:10px;flex-wrap:wrap;margin:2px 0 16px}\n#apa-niv .ct{flex:1;min-width:96px;background:var(--white);border:1px solid var(--line-l);border-top:2px solid var(--red);border-radius:9px;padding:9px 12px}\n#apa-niv .ct-k{display:block;font-family:var(--f-title);font-size:8.5px;letter-spacing:.6px;text-transform:uppercase;color:var(--ink-soft);margin-bottom:3px}\n#apa-niv .ct-v{display:block;font-family:var(--f-title);font-size:13px;font-weight:600;color:var(--ink);letter-spacing:.2px}\n\/* despiece de capas (3D) + badges con logo real *\/\n#apa-niv .layerblock{margin-top:38px}\n#apa-niv .lb-head{text-align:center;max-width:640px;margin:0 auto 10px}\n#apa-niv .lb-head h3{font-family:var(--f-title);font-size:20px;color:var(--ink);letter-spacing:.3px;margin-bottom:6px}\n#apa-niv .lb-head p{color:var(--ink-soft);font-size:13.5px}\n#apa-niv .layerwrap{display:grid;grid-template-columns:1fr 1fr;gap:26px;align-items:center}\n@media(max-width:880px){#apa-niv .layerwrap{grid-template-columns:1fr}}\n#apa-niv .layer-stage{background:linear-gradient(180deg,#101013,#070708);border:1px solid rgba(255,255,255,.08);border-radius:16px;min-height:420px;display:flex;align-items:center;justify-content:center;perspective:1050px;perspective-origin:50% 44%;position:relative;overflow:hidden}\n#apa-niv .layer-stage::before{content:\"\";position:absolute;inset:0;background:radial-gradient(60% 55% at 50% 45%,rgba(162,16,26,.16),transparent 72%);pointer-events:none}\n#apa-niv .lstack{transform-style:preserve-3d;transform:rotateX(58deg) rotateZ(-24deg);width:178px;height:178px;position:relative}\n#apa-niv .lyr{position:absolute;inset:0;border-radius:7px;transition:transform .7s cubic-bezier(.2,.7,.2,1);box-shadow:0 14px 22px rgba(0,0,0,.45)}\n#apa-niv .lyr.l1{background:linear-gradient(135deg,rgba(255,255,255,.13),transparent 38%),repeating-linear-gradient(112deg,rgba(255,255,255,.05) 0 1px,transparent 1px 4px),linear-gradient(160deg,#4d535c,#262a30 55%,#191c21);box-shadow:inset 0 0 0 1px rgba(255,255,255,.07),0 16px 24px rgba(0,0,0,.55)}\n#apa-niv .lyr.l2{background:repeating-linear-gradient(90deg,rgba(120,86,28,.30) 0 1px,transparent 1px 3px),linear-gradient(135deg,rgba(255,255,255,.18),transparent 46%),linear-gradient(180deg,#ddc587,#c0a154);box-shadow:inset 0 0 0 1px rgba(120,90,30,.25),0 16px 24px rgba(0,0,0,.5)}\n#apa-niv .lyr.l3{background:linear-gradient(118deg,rgba(255,255,255,.65) 0,rgba(255,255,255,0) 15%,rgba(255,255,255,.16) 27%,transparent 42%),repeating-linear-gradient(0deg,rgba(255,255,255,.10) 0 1px,transparent 1px 8px),linear-gradient(135deg,rgba(150,212,208,.40),rgba(62,130,150,.30));border:1px solid rgba(198,238,240,.6);box-shadow:inset 0 0 20px rgba(185,235,240,.30),0 16px 24px rgba(0,0,0,.4)}\n#apa-niv .lstack .lyr{transform:translateZ(0)}\n#apa-niv .lstack.go .l1{transform:translateZ(80px)}\n#apa-niv .lstack.go .l2{transform:translateZ(0)}\n#apa-niv .lstack.go .l3{transform:translateZ(-80px)}\n#apa-niv .layer-stage:hover .lstack.go .l1{transform:translateZ(108px)}\n#apa-niv .layer-stage:hover .lstack.go .l2{transform:translateZ(0)}\n#apa-niv .layer-stage:hover .lstack.go .l3{transform:translateZ(-108px)}\n#apa-niv .lyr .ln{position:absolute;top:7px;left:7px;width:18px;height:18px;border-radius:50%;background:var(--red);color:#fff;font-family:var(--f-title);font-size:10px;font-weight:600;display:flex;align-items:center;justify-content:center}\n#apa-niv .layer-legend{display:flex;flex-direction:column;gap:14px}\n#apa-niv .ll{display:flex;gap:13px;align-items:flex-start}\n#apa-niv .ll .sw{width:34px;height:34px;border-radius:8px;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-family:var(--f-title);font-size:11px;font-weight:600;color:#fff;box-shadow:0 2px 6px rgba(0,0,0,.2)}\n#apa-niv .ll .sw-1{background:linear-gradient(135deg,rgba(255,255,255,.16),transparent 42%),linear-gradient(160deg,#4d535c,#1b1e23)}\n#apa-niv .ll .sw-2{background:repeating-linear-gradient(90deg,rgba(120,86,28,.32) 0 1px,transparent 1px 3px),linear-gradient(180deg,#ddc587,#c0a154)}\n#apa-niv .ll .sw-3{background:linear-gradient(135deg,rgba(255,255,255,.45),transparent 42%),linear-gradient(135deg,#9cd4d0,#3e8296)}\n#apa-niv .ll b{display:block;font-family:var(--f-title);font-size:14px;font-weight:500;color:var(--ink);margin-bottom:2px}\n#apa-niv .ll .th{color:var(--red);font-weight:600}\n#apa-niv .ll .d{font-size:13px;color:var(--ink-soft);line-height:1.45}\n#apa-niv .lb-note{text-align:center;font-size:12px;color:#7a7a82;font-style:italic;margin-top:18px}\n#apa-niv .cbadge{flex-direction:column;align-items:center;gap:11px;border-left:0;border-top:3px solid var(--red);padding:18px 26px;min-width:auto}\n#apa-niv .cbadge img{height:142px;width:auto;display:block;border-radius:4px}\n#apa-niv .cbadge .cb-c{font-family:var(--f-title);font-size:11px;font-weight:600;letter-spacing:.5px;color:var(--ink-soft);text-transform:uppercase}\n@media(prefers-reduced-motion:reduce){#apa-niv .lyr{transition:none}#apa-niv .lstack .l1{transform:translateZ(80px)}#apa-niv .lstack .l2{transform:translateZ(0)}#apa-niv .lstack .l3{transform:translateZ(-80px)}}\n<\/style>\n\n<div id=\"apa-niv\">\n\n  <!-- HERO -->\n  <section class=\"hero\">\n    <div class=\"wrap\">\n      <span class=\"banner reveal\"><svg class=\"ic\"><use href=\"#i-shield\"\/><\/svg> Gu\u00eda t\u00e9cnica \u00b7 Blindaje certificado<\/span>\n      <h1 class=\"reveal\">Niveles de blindaje vehicular en Chile<\/h1>\n      <p class=\"lead reveal\">Elegir el blindaje de autos correcto no es elegir \u201cel n\u00famero m\u00e1s alto\u201d. Cada nivel detiene una amenaza distinta. Traducimos la jerga (BR, NIJ, calibres) a lenguaje claro y a escenarios chilenos reales, para que elijas informado \u2014 ni de menos, ni de m\u00e1s.<\/p>\n      <div class=\"cta-row reveal\">\n        <a class=\"btn\" href=\"\/cl\/contacto\/\">Cotizaci\u00f3n gratuita<\/a>\n        <a class=\"btn btn-ghost\" href=\"#apa-niveles\">Ver los niveles <svg class=\"ic\"><use href=\"#i-chev\"\/><\/svg><\/a>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <!-- TRUST -->\n  <div class=\"trust\">\n    <div class=\"wrap\" data-stagger>\n      <div class=\"ti\"><span class=\"badge logo\"><img loading=\"lazy\" width=\"140\" height=\"140\" loading=\"lazy\" decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/06\/ap-armor-25-anos-experiencia.png\" alt=\"AP Armor \u00b7 25 a\u00f1os de experiencia\" loading=\"lazy\" decoding=\"async\"><\/span><div class=\"t\">+<span class=\"num\" data-to=\"25\">25<\/span> a\u00f1os<\/div><div class=\"s\">de experiencia<\/div><\/div>\n      <div class=\"ti\"><span class=\"badge logo dual\"><img loading=\"lazy\" width=\"145\" height=\"220\" src=\"https:\/\/aparmor.com\/wp-content\/uploads\/2025\/10\/certificacion-NIJ-0108.png.webp\" alt=\"NIJ 0108.01\" loading=\"lazy\" decoding=\"async\"><img loading=\"lazy\" width=\"145\" height=\"220\" src=\"https:\/\/aparmor.com\/wp-content\/uploads\/2025\/10\/certificacion-CEN-1063.png.webp\" alt=\"EN 1063 (CEN)\" loading=\"lazy\" decoding=\"async\"><\/span><div class=\"t\">Normas NIJ \u00b7 EN \u00b7 BR<\/div><div class=\"s\">est\u00e1ndares internacionales<\/div><\/div>\n      <div class=\"ti\"><span class=\"badge logo\"><img loading=\"lazy\" width=\"140\" height=\"93\" loading=\"lazy\" decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/06\/niveles-blindaje-1.png\" alt=\"Hecho en Chile\" loading=\"lazy\" decoding=\"async\"><\/span><div class=\"t\">Hecho en Chile<\/div><div class=\"s\">proceso propio<\/div><\/div>\n      <div class=\"ti\"><span class=\"badge logo circ\"><img loading=\"lazy\" width=\"120\" height=\"120\" loading=\"lazy\" decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/06\/niveles-blindaje-2.jpg\" alt=\"Discreci\u00f3n total\" loading=\"lazy\" decoding=\"async\"><\/span><div class=\"t\">Discreci\u00f3n total<\/div><div class=\"s\">tu privacidad primero<\/div><\/div>\n      <div class=\"ti\"><span class=\"badge logo\"><img loading=\"lazy\" width=\"140\" height=\"139\" loading=\"lazy\" decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/06\/niveles-blindaje-3.png\" alt=\"Certificaci\u00f3n General Motors\" loading=\"lazy\" decoding=\"async\"><\/span><div class=\"t\">Certificaci\u00f3n General Motors<\/div><div class=\"s\">est\u00e1ndar de f\u00e1brica<\/div><\/div>\n    <\/div>\n  <\/div>\n\n  <!-- NIVELES (showcase oscuro) -->\n  <section class=\"sec levels-sec\" id=\"apa-niveles\">\n    <div class=\"wrap\">\n      <div class=\"sec-head\">\n        <span class=\"banner reveal\"><svg class=\"ic\"><use href=\"#i-crosshair\"\/><\/svg> Los niveles, uno por uno<\/span>\n        <h2 class=\"reveal\">\u00bfQu\u00e9 resiste cada nivel?<\/h2>\n        <p class=\"sub reveal\">En Chile el blindaje se clasifica con la norma europea <b>EN 1063<\/b> (niveles BR2 a BR7). Mostramos su equivalencia orientativa con la norma estadounidense <b>NIJ<\/b>.<\/p>\n      <\/div>\n      <div class=\"levels\" data-stagger>\n        <div class=\"lvl\">\n          <div class=\"code\">BR2<\/div><span class=\"nij\">\u2248 NIJ IIA \/ II<\/span>\n          <div class=\"stops\"><b>Detiene:<\/b> pistola 9 mm Parabellum.<\/div>\n          <div class=\"scn\">El calibre m\u00e1s com\u00fan en asaltos urbanos. Protecci\u00f3n de entrada \u2014 hoy es el piso m\u00ednimo, no lo habitual.<\/div>\n          <a class=\"q\" href=\"\/cl\/contacto\/\">Cotizar este nivel <svg class=\"ic\"><use href=\"#i-chev\"\/><\/svg><\/a>\n        <\/div>\n        <div class=\"lvl\">\n          <div class=\"code\">BR3<\/div><span class=\"nij\">\u2248 NIJ II<\/span>\n          <div class=\"stops\"><b>Detiene:<\/b> rev\u00f3lver .357 Magnum.<\/div>\n          <div class=\"scn\">Cubre rev\u00f3lveres potentes. Un escal\u00f3n sobre la pistola com\u00fan, a\u00fan en armas cortas.<\/div>\n          <a class=\"q\" href=\"\/cl\/contacto\/\">Cotizar este nivel <svg class=\"ic\"><use href=\"#i-chev\"\/><\/svg><\/a>\n        <\/div>\n        <div class=\"lvl featured\">\n          <span class=\"ribbon\">El m\u00e1s elegido<\/span>\n          <div class=\"code\">BR4<\/div><span class=\"nij\">\u2248 NIJ III-A<\/span>\n          <div class=\"stops\"><b>Detiene:<\/b> todas las armas de pu\u00f1o \u2014 9 mm, .357 y .44 Magnum.<\/div>\n          <div class=\"scn\">El est\u00e1ndar del mercado chileno. Cubre la amenaza real de encerronas y portonazos sin volver el auto excesivamente pesado. El \u201cpunto dulce\u201d urbano.<\/div>\n          <a class=\"q\" href=\"\/cl\/contacto\/\">Cotizar este nivel <svg class=\"ic\"><use href=\"#i-chev\"\/><\/svg><\/a>\n        <\/div>\n        <div class=\"lvl\">\n          <div class=\"code\">BR5<\/div><span class=\"nij\">\u2248 NIJ III (parcial)<\/span>\n          <div class=\"stops\"><b>Detiene:<\/b> fusil 5,56\u00d745 SS109 con n\u00facleo endurecido (munici\u00f3n penetradora).<\/div>\n          <div class=\"scn\">Salto a fusil con n\u00facleo endurecido. Perfil de mayor riesgo; minoritario en demanda particular.<\/div>\n          <a class=\"q\" href=\"\/cl\/contacto\/\">Cotizar este nivel <svg class=\"ic\"><use href=\"#i-chev\"\/><\/svg><\/a>\n        <\/div>\n        <div class=\"lvl\">\n          <div class=\"code\">BR6<\/div><span class=\"nij\">\u2248 NIJ III<\/span>\n          <div class=\"stops\"><b>Detiene:<\/b> fusil 7,62\u00d751 \/ .308 FMJ de n\u00facleo de plomo (no perforante).<\/div>\n          <div class=\"scn\">Protecci\u00f3n contra armas largas de calibre OTAN. Perfiles de alto riesgo o funciones expuestas a fusil.<\/div>\n          <a class=\"q\" href=\"\/cl\/contacto\/\">Cotizar este nivel <svg class=\"ic\"><use href=\"#i-chev\"\/><\/svg><\/a>\n        <\/div>\n        <div class=\"lvl\">\n          <div class=\"code\">BR7<\/div><span class=\"nij\">\u2248 NIJ IV<\/span>\n          <div class=\"stops\"><b>Detiene:<\/b> fusil 7,62\u00d751 \/ .30-06 con n\u00facleo de acero endurecido (perforante).<\/div>\n          <div class=\"scn\">El nivel civil m\u00e1s alto de la norma. Munici\u00f3n perforante de fusil \u2014 m\u00e1xima protecci\u00f3n disponible.<\/div>\n          <a class=\"q\" href=\"\/cl\/contacto\/\">Cotizar este nivel <svg class=\"ic\"><use href=\"#i-chev\"\/><\/svg><\/a>\n        <\/div>\n      <\/div>\n      <div class=\"note reveal\"><b>Nota t\u00e9cnica honesta:<\/b> cada nivel es acumulativo (detiene tambi\u00e9n lo de los niveles inferiores). Las equivalencias NIJ\u2194EN son <b>orientativas, no exactas<\/b>: cada norma usa municiones y pruebas distintas, y un producto solo est\u00e1 certificado bajo la norma con la que fue ensayado.<\/div>\n    <\/div>\n  <\/section>\n\n  <!-- PERFIL (off-white) -->\n\n  <!-- ===== SUBURBAN 360\u00b0 (widget apa360, integrado \u00b7 scope #apa-niv .apa360) ===== -->\n\n  <section id=\"niv-tabla\" class=\"sec\">\n    <div class=\"wrap\">\n      <h2 class=\"reveal\">Tabla comparativa: niveles de blindaje BR2 a BR7<\/h2>\n      <p class=\"lead reveal\">Equivalencia orientativa entre la norma europea EN 1063 (BR) y la estadounidense NIJ, con la munici\u00f3n que detiene cada nivel.<\/p>\n      <div class=\"niv-tabla-wrap reveal\">\n        <table>\n          <thead><tr><th>Nivel (EN 1063)<\/th><th>\u2248 NIJ<\/th><th>Detiene<\/th><th>Perfil de uso<\/th><\/tr><\/thead>\n          <tbody>\n            <tr><td><strong>BR2<\/strong><\/td><td>NIJ IIA \/ II<\/td><td>Pistola 9 mm Parabellum<\/td><td>Piso m\u00ednimo de entrada; calibre m\u00e1s com\u00fan en asaltos urbanos.<\/td><\/tr>\n            <tr><td><strong>BR3<\/strong><\/td><td>NIJ II<\/td><td>Rev\u00f3lver .357 Magnum<\/td><td>Un escal\u00f3n sobre la pistola com\u00fan; a\u00fan armas cortas.<\/td><\/tr>\n            <tr><td><strong>BR4<\/strong> <span class=\"tag\">El m\u00e1s elegido<\/span><\/td><td>NIJ III-A<\/td><td>Todas las armas de pu\u00f1o: 9 mm, .357 y .44 Magnum<\/td><td>Est\u00e1ndar del mercado chileno; cubre encerronas y portonazos. El \"punto dulce\" urbano.<\/td><\/tr>\n            <tr><td><strong>BR5<\/strong><\/td><td>NIJ III (parcial)<\/td><td>Fusil 5,56\u00d745 SS109 n\u00facleo endurecido<\/td><td>Salto a fusil con n\u00facleo endurecido; perfil de mayor riesgo, minoritario.<\/td><\/tr>\n            <tr><td><strong>BR6<\/strong><\/td><td>NIJ III<\/td><td>Fusil 7,62\u00d751 \/ .308 FMJ n\u00facleo de plomo<\/td><td>Calibre OTAN; alto riesgo o funciones expuestas a fusil.<\/td><\/tr>\n            <tr><td><strong>BR7<\/strong><\/td><td>NIJ IV<\/td><td>Fusil 7,62\u00d751 \/ .30-06 n\u00facleo de acero (perforante)<\/td><td>Nivel civil m\u00e1s alto de la norma; munici\u00f3n perforante de fusil.<\/td><\/tr>\n          <\/tbody>\n        <\/table>\n      <\/div>\n      <p class=\"niv-tabla-nota reveal\">Blindaje certificado bajo EN 1063; la equivalencia NIJ es orientativa. Ensayos NTS \u00b7 Chesapeake \u00b7 IDIC \u00b7 CEN.<\/p>\n    <\/div>\n    <style>\n      #niv-tabla{background:#0d0f14;padding:56px 0}\n      #niv-tabla h2{color:#fff}\n      #niv-tabla .niv-tabla-wrap{overflow-x:auto;margin:24px 0;border-radius:14px;border:1px solid rgba(255,255,255,.1)}\n      #niv-tabla table{width:100%;border-collapse:collapse;min-width:660px;color:#e7e9ee}\n      #niv-tabla thead th{background:#14161c;color:#fff;text-align:left;padding:14px 16px;font-size:.9rem;border-bottom:2px solid #A2101A}\n      #niv-tabla tbody td{padding:13px 16px;border-top:1px solid rgba(255,255,255,.08);font-size:.92rem;vertical-align:top}\n      #niv-tabla tbody tr:nth-child(even){background:rgba(255,255,255,.02)}\n      #niv-tabla .tag{display:inline-block;background:#A2101A;color:#fff;font-size:.66rem;padding:2px 7px;border-radius:6px;margin-left:6px;vertical-align:middle}\n      #niv-tabla .niv-tabla-nota{font-size:.85rem;opacity:.68;margin-top:10px}\n    <\/style>\n  <\/section>\n\n<section class=\"apa360\">\n<style>\n  #apa-niv .apa360{\n    --paper:#ffffff; --ink:#111112; --ink-2:#3f444b; --ink-dim:#69727d;\n    --red:#A2101A; --red-deep:#7d0c14; --red-soft:#c1242e; --red-glow:rgba(162,16,26,.5);\n    --secondary:#D8D8E5; --line:rgba(17,17,18,.12); --line-soft:rgba(17,17,18,.07);\n    --display:'Orbitron',system-ui,sans-serif; --sans:'Inter',system-ui,sans-serif;\n    font-family:var(--sans); color:var(--ink); -webkit-font-smoothing:antialiased;\n    display:block; max-width:1280px; margin:0 auto; padding:22px 16px 16px; box-sizing:border-box; overflow-x:hidden;\n    background:var(--paper); border-radius:18px;\n  }\n  #apa-niv .apa360 *{box-sizing:border-box; margin:0; padding:0;}\n  #apa-niv .apa360 img{max-width:100%;}\n\n  \/* HEADER *\/\n  #apa-niv .apa360 .top{display:flex;align-items:center;justify-content:center;gap:16px;flex-wrap:wrap;margin-bottom:18px;}\n  #apa-niv .apa360 .brandlogo{height:50px;width:auto;display:block;}\n  #apa-niv .apa360 .cert{display:flex;align-items:center;gap:9px;border:1px solid var(--line);border-radius:40px;padding:8px 16px;background:#fff;}\n  #apa-niv .apa360 .cert .glow{width:7px;height:7px;border-radius:50%;background:var(--red);box-shadow:0 0 8px var(--red-glow);animation:apaPing 2s infinite;flex:0 0 auto;}\n  #apa-niv .apa360 .cert b{font-family:var(--display);font-weight:600;font-size:12px;letter-spacing:2px;color:var(--ink);white-space:nowrap;}\n\n  \/* LEAD *\/\n  #apa-niv .apa360 .lead{text-align:center;margin-bottom:18px;}\n  #apa-niv .apa360 .lead h2{font-family:var(--display);font-weight:700;font-size:clamp(15px,2.5vw,26px);letter-spacing:1.5px;text-transform:uppercase;line-height:1.32;color:var(--ink);overflow-wrap:break-word;}\n  #apa-niv .apa360 .lead h2 b{color:var(--red);}\n  #apa-niv .apa360 .lead p{font-size:13.5px;font-weight:400;letter-spacing:.2px;color:var(--ink-dim);margin:10px auto 0;max-width:720px;line-height:1.6;}\n  #apa-niv .apa360 .lead p b{color:var(--ink);font-weight:600;}\n\n  \/* STAGE *\/\n  #apa-niv .apa360 .stage{position:relative;width:100%;max-width:100%;border-radius:14px;overflow:hidden;border:1px solid var(--line);\n    box-shadow:0 26px 60px -34px rgba(17,17,18,.55);background:#0c0a09;perspective:1200px;perspective-origin:50% 42%;}\n  \/* 3D SCENE (parallax \/ tilt) \u2014 el render cobra profundidad *\/\n  #apa-niv .apa360 .scene{position:relative;transform-style:preserve-3d;transform:translateZ(0);}\n  #apa-niv .apa360 .scene>img.hero{display:block;width:100%;height:auto;transform:translateZ(0);backface-visibility:hidden;}\n  #apa-niv .apa360 .stage .vig{position:absolute;inset:-2%;pointer-events:none;transform:translateZ(8px);background:radial-gradient(125% 95% at 40% 42%, transparent 45%, rgba(6,5,4,.45) 100%);}\n  #apa-niv .apa360 .glare{position:absolute;inset:-2%;pointer-events:none;opacity:0;transition:opacity .4s ease;mix-blend-mode:screen;transform:translateZ(18px);\n    background:radial-gradient(circle at var(--gx,50%) var(--gy,38%), rgba(255,255,255,.16), rgba(255,255,255,0) 38%);}\n  #apa-niv .apa360 .badge3d{position:absolute;top:12px;left:12px;z-index:16;display:flex;align-items:center;gap:7px;padding:6px 11px;border-radius:30px;\n    font-family:var(--display);font-weight:600;font-size:9.5px;letter-spacing:1.6px;color:#fff;background:rgba(12,10,9,.55);\n    border:1px solid rgba(255,255,255,.18);transform:translateZ(44px);pointer-events:none;white-space:nowrap;}\n  #apa-niv .apa360 .badge3d i{width:6px;height:6px;border-radius:50%;background:var(--red-soft);box-shadow:0 0 8px var(--red-glow);animation:apaPing 2s infinite;font-style:normal;flex:0 0 auto;}\n\n  \/* HOTSPOTS *\/\n  #apa-niv .apa360 .hot{position:absolute;--hz:32px;transform:translate(-50%,-50%) translateZ(var(--hz));width:40px;height:40px;border:0;background:transparent;cursor:pointer;display:grid;place-items:center;z-index:20;opacity:.8;transition:opacity .4s ease,transform .5s cubic-bezier(.22,1,.36,1);}\n  #apa-niv .apa360 .hot:hover,#apa-niv .apa360 .hot.active{opacity:1;--hz:60px;}\n  #apa-niv .apa360 .hot .pt{position:relative;z-index:3;width:10px;height:10px;border-radius:50%;background:var(--red-soft);box-shadow:0 0 11px var(--red-glow), 0 0 0 1.6px rgba(255,255,255,.85);animation:apaBreathe 2.4s ease-in-out infinite;transition:background .3s,box-shadow .3s;}\n  #apa-niv .apa360 .hot .halo{position:absolute;width:16px;height:16px;border-radius:50%;border:1px solid rgba(193,36,46,.65);animation:apaConc 2.6s ease-out infinite;}\n  #apa-niv .apa360 .hot .halo2{animation-delay:1.3s;}\n  #apa-niv .apa360 .hot:hover .pt,#apa-niv .apa360 .hot.active .pt{background:var(--red);box-shadow:0 0 16px var(--red), 0 0 0 1.6px #fff;}\n  #apa-niv .apa360 .hot.focus{opacity:1;width:52px;height:52px;--hz:52px;transform:translate(-50%,-50%) translateZ(var(--hz));}\n  #apa-niv .apa360 .hot.focus .pt{width:12px;height:12px;background:var(--red);box-shadow:0 0 18px var(--red),0 0 0 1.6px #fff;}\n  #apa-niv .apa360 .hot.focus .halo{width:21px;height:21px;}\n  #apa-niv .apa360 .hot.focus .hex{position:absolute;width:42px;height:42px;fill:none;stroke:var(--red-soft);stroke-width:2.5;opacity:.9;animation:apaSpin 16s linear infinite;}\n  @keyframes apaBreathe{0%,100%{transform:scale(1)}50%{transform:scale(1.5)}}\n  @keyframes apaConc{0%{transform:scale(.5);opacity:.7}100%{transform:scale(3);opacity:0}}\n  @keyframes apaSpin{to{transform:rotate(360deg)}}\n  @keyframes apaPing{0%{box-shadow:0 0 0 0 var(--red-glow)}70%{box-shadow:0 0 0 8px transparent}100%{box-shadow:0 0 0 0 transparent}}\n\n  \/* HOTSPOT \u00b7 etiqueta (tooltip al pasar el cursor) *\/\n  #apa-niv .apa360 .hot .lbl{position:absolute;bottom:155%;left:50%;transform:translate(-50%,7px);white-space:nowrap;font-family:var(--display);font-weight:600;font-size:9px;letter-spacing:1.1px;text-transform:uppercase;color:#fff;background:rgba(12,10,9,.9);border:1px solid rgba(255,255,255,.16);padding:5px 9px;border-radius:7px;opacity:0;pointer-events:none;transition:opacity .26s ease,transform .3s cubic-bezier(.22,1,.36,1);z-index:7;box-shadow:0 10px 22px -12px rgba(0,0,0,.85);}\n  #apa-niv .apa360 .hot .lbl::after{content:\"\";position:absolute;top:100%;left:50%;transform:translateX(-50%);border:5px solid transparent;border-top-color:rgba(12,10,9,.9);}\n  #apa-niv .apa360 .hot:hover .lbl,#apa-niv .apa360 .hot.active .lbl,#apa-niv .apa360 .hot:focus-visible .lbl{opacity:1;transform:translate(-50%,0);}\n  #apa-niv .apa360 .hot.focus:hover,#apa-niv .apa360 .hot.focus.active{--hz:66px;}\n  \/* foco de teclado: anillo visible + etiqueta (accesibilidad) *\/\n  #apa-niv .apa360 .hot:focus-visible{outline:none;--hz:60px;}\n  #apa-niv .apa360 .hot:focus-visible .pt{background:var(--red);box-shadow:0 0 0 3px #fff,0 0 16px var(--red);}\n\n  \/* REVEAL de entrada + cursor de arrastre *\/\n  #apa-niv .apa360 .stage{transition:opacity .7s ease,transform .95s cubic-bezier(.22,1,.36,1);}\n  #apa-niv .apa360.pre-reveal .stage{opacity:0;transform:translateY(26px) scale(.982);}\n  #apa-niv .apa360.is-in .stage{opacity:1;transform:none;}\n  #apa-niv .apa360 .scene{cursor:grab;}\n  #apa-niv .apa360 .scene.grabbing{cursor:grabbing;}\n  #apa-niv .apa360 .panel{cursor:default;}\n  #apa-niv .apa360 .panel-open .scene{cursor:default;}                                   \/* sin \"grab\" mientras el panel est\u00e1 abierto *\/\n  @media print{ #apa-niv .apa360 .stage{opacity:1!important;transform:none!important;} } \/* nunca imprimir\/exportar a PDF invisible *\/\n\n  \/* PANEL \u00b7 cross-fade del contenido al cambiar de zona *\/\n  #apa-niv .apa360 .panel .tag,#apa-niv .apa360 .panel h3,#apa-niv .apa360 .panel p.desc,#apa-niv .apa360 .panel .pimg,#apa-niv .apa360 .panel .partner{transition:opacity .3s ease,transform .38s cubic-bezier(.22,1,.36,1);}\n  #apa-niv .apa360 .panel.swap .tag,#apa-niv .apa360 .panel.swap h3,#apa-niv .apa360 .panel.swap p.desc,#apa-niv .apa360 .panel.swap .pimg,#apa-niv .apa360 .panel.swap .partner{opacity:0;transform:translateY(8px);}\n\n  \/* PANEL *\/\n  #apa-niv .apa360 .panel{position:absolute;top:0;right:0;bottom:0;width:min(380px,86%);z-index:30;display:flex;flex-direction:column;padding:28px 28px 24px;\n    background:linear-gradient(155deg, rgba(255,255,255,.91), rgba(248,247,247,.93));\n    backdrop-filter:blur(16px) saturate(115%);-webkit-backdrop-filter:blur(16px) saturate(115%);\n    border-left:1px solid rgba(17,17,18,.10);box-shadow:-38px 0 60px -42px rgba(17,17,18,.6);\n    transform:translateX(101%);transition:transform .55s cubic-bezier(.22,1,.36,1);}\n  #apa-niv .apa360 .panel.open{transform:translateX(0);}\n  #apa-niv .apa360 .panel::before{content:\"\";position:absolute;top:0;left:0;right:0;height:3px;background:var(--red);}\n  #apa-niv .apa360 .panel .x{position:absolute;top:9px;right:11px;width:44px;height:44px;border:0;background:transparent;cursor:pointer;opacity:.55;transition:.25s;z-index:2;}\n  #apa-niv .apa360 .panel .x:hover{opacity:1;transform:rotate(90deg);}\n  #apa-niv .apa360 .panel .x::before,#apa-niv .apa360 .panel .x::after{content:\"\";position:absolute;top:21px;left:13px;width:18px;height:1.5px;background:var(--ink);}\n  #apa-niv .apa360 .panel .x::before{transform:rotate(45deg)} #apa-niv .apa360 .panel .x::after{transform:rotate(-45deg)}\n  #apa-niv .apa360 .panel .eyebrow{display:flex;align-items:center;gap:9px;font-family:var(--display);font-weight:600;font-size:10.5px;letter-spacing:2px;color:var(--ink-dim);text-transform:uppercase;margin-bottom:15px;}\n  #apa-niv .apa360 .panel .eyebrow .num b{color:var(--red);}\n  #apa-niv .apa360 .panel .pimg{width:100%;max-height:190px;object-fit:contain;border-radius:9px;margin-bottom:15px;background:#fff;border:1px solid var(--line-soft);}\n  #apa-niv .apa360 .panel .tag{display:inline-block;font-family:var(--display);font-weight:600;font-size:10px;letter-spacing:1.5px;text-transform:uppercase;color:#fff;background:var(--red);border-radius:30px;padding:5px 13px;margin-bottom:13px;}\n  #apa-niv .apa360 .panel h3{font-family:var(--display);font-weight:700;font-size:20px;letter-spacing:.5px;line-height:1.25;margin-bottom:11px;color:var(--ink);}\n  #apa-niv .apa360 .panel p.desc{font-size:13.5px;font-weight:400;line-height:1.6;color:var(--ink-2);}\n  #apa-niv .apa360 .panel .partner{display:flex;align-items:center;gap:9px;margin-top:14px;}\n  #apa-niv .apa360 .panel .partner small{font-family:var(--display);font-weight:500;font-size:8px;letter-spacing:1.5px;text-transform:uppercase;color:var(--ink-dim);}\n  #apa-niv .apa360 .panel .partner img{height:19px;width:auto;opacity:.85;}\n  #apa-niv .apa360 .panel .spacer{flex:1;min-height:14px;}\n  #apa-niv .apa360 .panel .nav{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px;}\n  #apa-niv .apa360 .panel .nav button{font-family:var(--display);font-weight:600;font-size:10.5px;letter-spacing:1.5px;text-transform:uppercase;color:var(--ink-dim);background:transparent;border:0;cursor:pointer;transition:.2s;padding:4px 0;min-height:44px;display:inline-flex;align-items:center;}\n  #apa-niv .apa360 .panel .nav button:hover{color:var(--red);}\n  #apa-niv .apa360 .panel .prog-track{height:3px;background:var(--secondary);position:relative;overflow:hidden;border-radius:3px;}\n  #apa-niv .apa360 .panel .prog-fill{position:absolute;inset:0 auto 0 0;background:var(--red);width:9%;transition:width .5s ease;}\n  #apa-niv .apa360 .panel .prog-cap{margin-top:9px;font-size:10px;letter-spacing:1.5px;text-transform:uppercase;color:var(--ink-dim);font-weight:500;}\n\n  #apa-niv .apa360 .hint{position:absolute;left:22px;bottom:20px;z-index:15;display:flex;align-items:center;gap:9px;font-size:11px;letter-spacing:1.5px;text-transform:uppercase;color:#fff;border:1px solid rgba(255,255,255,.3);border-radius:30px;padding:7px 14px;background:rgba(17,17,18,.5);backdrop-filter:blur(6px);transition:opacity .4s;}\n  #apa-niv .apa360 .hint .p{width:7px;height:7px;border-radius:50%;background:var(--red-soft);box-shadow:0 0 0 0 var(--red-glow);animation:apaPing 2s infinite;}\n\n  \/* DOCK *\/\n  #apa-niv .apa360 .dock{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-top:18px;}\n  #apa-niv .apa360 .dock button{font-family:var(--sans);font-weight:500;font-size:12px;letter-spacing:.2px;color:var(--ink-2);background:#fff;border:1px solid var(--line);border-radius:30px;padding:9px 15px;cursor:pointer;transition:.22s;white-space:nowrap;min-height:44px;display:inline-flex;align-items:center;}\n  #apa-niv .apa360 .dock button:hover{color:var(--ink);border-color:var(--red);background:#fdf5f5;}\n  #apa-niv .apa360 .dock button.active{background:var(--red);border-color:var(--red);color:#fff;box-shadow:0 8px 18px -10px var(--red);}\n\n  \/* TRUST STRIP (certificaciones \/ partners reales del sitio) *\/\n  #apa-niv .apa360 .trust{margin-top:24px;padding-top:18px;border-top:1px solid var(--line-soft);}\n  #apa-niv .apa360 .trust .lbl{text-align:center;font-family:var(--display);font-weight:600;font-size:9px;letter-spacing:2.5px;text-transform:uppercase;color:var(--ink-dim);margin-bottom:14px;}\n  #apa-niv .apa360 .trust .row{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:30px;}\n  #apa-niv .apa360 .trust img{height:26px;width:auto;opacity:.5;filter:grayscale(1);transition:.25s;}\n  #apa-niv .apa360 .trust img:hover{opacity:.95;filter:grayscale(0);}\n\n  #apa-niv .apa360 .legal{margin-top:18px;font-size:9.5px;line-height:1.6;letter-spacing:.2px;color:var(--ink-dim);text-align:center;max-width:880px;margin-left:auto;margin-right:auto;font-weight:400;}\n\n  @media(max-width:760px){\n    #apa-niv .apa360{padding:8px 12px 14px;}\n    #apa-niv .apa360 .lead h2{letter-spacing:.8px;}\n    #apa-niv .apa360 .lead p{font-size:12.5px;}\n    #apa-niv .apa360 .panel{top:auto;left:0;right:0;bottom:0;width:auto;max-height:78%;border-left:0;border-top:1px solid rgba(17,17,18,.10);transform:translateY(101%);border-radius:16px 16px 0 0;padding:22px 20px;overflow-y:auto;}\n    #apa-niv .apa360 .panel.open{transform:translateY(0);}\n    #apa-niv .apa360 .dock{gap:6px;}\n    #apa-niv .apa360 .dock button{font-size:10.5px;padding:7px 11px;}\n    #apa-niv .apa360 .trust .row{gap:20px;}\n    #apa-niv .apa360 .trust img{height:20px;}\n  }\n  \/* ---- Selector de veh\u00edculo (carrusel 3D interactivo) ---- *\/\n  #apa-niv .apa360 .kick360{display:inline-block;font-family:var(--display);font-size:11px;font-weight:600;letter-spacing:2.4px;text-transform:uppercase;color:var(--red);margin-bottom:9px}\n  #apa-niv .apa360 .vehpick{display:flex;gap:10px;justify-content:center;flex-wrap:wrap;max-width:660px;margin:0 auto 14px}\n  #apa-niv .apa360 .vehbtn{flex:1 1 170px;max-width:215px;min-height:46px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;padding:10px 14px;background:#fff;border:1px solid var(--line);border-radius:12px;cursor:pointer;transition:border-color .22s,box-shadow .22s,transform .22s,background .22s}\n  #apa-niv .apa360 .vehbtn .vt{font-family:var(--display);font-size:12px;font-weight:600;letter-spacing:2px;text-transform:uppercase;color:var(--red);line-height:1}\n  #apa-niv .apa360 .vehbtn .vn{font-family:var(--sans);font-size:12px;font-weight:500;color:var(--ink-dim);line-height:1.2}\n  #apa-niv .apa360 .vehbtn:hover{border-color:var(--red-soft);transform:translateY(-2px);box-shadow:0 8px 22px rgba(162,16,26,.13)}\n  #apa-niv .apa360 .vehbtn.is-active{border-color:var(--red);background:linear-gradient(180deg,#fff,#fdf2f2);box-shadow:0 6px 18px rgba(162,16,26,.17)}\n  #apa-niv .apa360 .vehbtn.is-active .vn{color:var(--ink)}\n  #apa-niv .apa360 .vehbtn:focus-visible{outline:2px solid var(--red);outline-offset:2px}\n  #apa-niv .apa360 .veh-cap{text-align:center;font-family:var(--sans);font-size:12.5px;color:var(--ink-dim);margin:0 auto 14px;max-width:680px;line-height:1.5;transition:opacity .3s}\n  #apa-niv .apa360 .veh-cap.swap{opacity:0}\n  #apa-niv .apa360 .veh-cap b{font-family:var(--display);font-weight:700;letter-spacing:.6px;color:var(--ink);text-transform:uppercase;font-size:13px}\n  #apa-niv .apa360 .veh-cap .dot{color:var(--red);margin:0 7px;font-weight:700}\n  @media(max-width:560px){ #apa-niv .apa360 .vehbtn{flex:1 1 100%;max-width:none;flex-direction:row;gap:8px} }\n  @media(prefers-reduced-motion:reduce){#apa-niv .apa360 *{animation:none!important;transition:none!important}}\n<\/style>\n\n  <div class=\"top\">\n      <div class=\"cert\"><span class=\"glow\"><\/span><b>NIJ IIIA \/ BR4<\/b><\/div>\n  <\/div>\n\n  <div class=\"lead\">\n    <span class=\"kick360\">Blindaje 360\u00b0 interactivo<\/span>\n    <h2>Explora el blindaje perimetral <b>360\u00b0<\/b><\/h2>\n    <p>Mira, sobre un modelo real, c\u00f3mo se aplica la protecci\u00f3n perimetral 360\u00b0. G\u00edralo en 3D \u2014mueve el cursor o inclina el m\u00f3vil\u2014 y toca cada punto para descubrir la protecci\u00f3n, zona por zona.<\/p>\n  <\/div>\n\n  <div class=\"veh-cap\" id=\"apaVehCap\"><b id=\"apaVeh\">Chevrolet Suburban<\/b><span class=\"dot\">\u00b7<\/span><span id=\"apaVehDesc\">Protecci\u00f3n perimetral 360\u00b0 \u00b7 cristales, pilares, techo, puertas y portal\u00f3n<\/span><\/div>\n\n  <div class=\"stage\" id=\"apaStage\">\n    <div class=\"scene\" id=\"apaScene\">\n      <div class=\"badge3d\"><i><\/i>360\u00b0 INTERACTIVO \u00b7 3D<\/div>\n    <img loading=\"lazy\" width=\"1760\" height=\"1020\" class=\"hero\" id=\"apaHero\" loading=\"lazy\" decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/06\/ap-armor-suburban-studio-360.jpg\" alt=\"Chevrolet Suburban blindada 360\u00b0, vista lateral con zonas de protecci\u00f3n interactivas\">\n    <div class=\"vig\"><\/div>\n      <div class=\"glare\" id=\"apaGlare\"><\/div>\n    <\/div><!-- \/scene -->\n    <div class=\"hint\" id=\"apaHint\"><span class=\"p\"><\/span> Explora en 3D \u00b7 mueve el cursor o inclina el m\u00f3vil<\/div>\n\n    <aside class=\"panel\" id=\"apaPanel\">\n      <button class=\"x\" id=\"apaClose\" aria-label=\"Cerrar\"><\/button>\n      <div class=\"eyebrow\"><span class=\"num\"><b id=\"apaNum\">01<\/b> \/ <span id=\"apaTot\">11<\/span><\/span> \u00b7 <span>Zona blindada 360\u00b0<\/span><\/div>\n      <img class=\"pimg\" id=\"apaImg\" alt=\"\" style=\"display:none\">\n      <span class=\"tag\" id=\"apaTag\"><\/span>\n      <h3 id=\"apaTitle\">Zonas de blindaje 360\u00b0<\/h3>\n      <p class=\"desc\" id=\"apaDesc\"><\/p>\n      <div class=\"partner\" id=\"apaPartner\" style=\"display:none\"><small>Tecnolog\u00eda<\/small><img id=\"apaPartnerImg\" alt=\"\"><\/div>\n      <div class=\"spacer\"><\/div>\n      <div class=\"nav\"><button id=\"apaPrev\">\u2039 Anterior<\/button><button id=\"apaNext\">Siguiente \u203a<\/button><\/div>\n      <div class=\"prog-track\"><div class=\"prog-fill\" id=\"apaFill\"><\/div><\/div>\n      <div class=\"prog-cap\" id=\"apaCap\">Explora las 11 zonas de protecci\u00f3n 360\u00b0<\/div>\n    <\/aside>\n  <\/div>\n\n  <div class=\"dock\" id=\"apaDock\"><\/div>\n\n  <div class=\"trust\">\n    <div class=\"lbl\">Materiales y certificaci\u00f3n de grado militar<\/div>\n    <div class=\"row\">\n      <img loading=\"lazy\" width=\"347\" height=\"105\" loading=\"lazy\" decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/06\/niveles-blindaje-5.png\" alt=\"NIJ - National Institute of Justice\">\n      <img loading=\"lazy\" width=\"195\" height=\"61\" loading=\"lazy\" decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/06\/niveles-blindaje-6.png\" alt=\"DuPont Kevlar\">\n      <img loading=\"lazy\" width=\"190\" height=\"78\" loading=\"lazy\" decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/06\/niveles-blindaje-7.png\" alt=\"\u00d3ptima Ballistic Glass\">\n      <img loading=\"lazy\" width=\"737\" height=\"177\" loading=\"lazy\" decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/07\/logo-isoclima.png\" alt=\"Isoclima\">\n      <img loading=\"lazy\" width=\"209\" height=\"69\" loading=\"lazy\" decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/06\/niveles-blindaje-8.png\" alt=\"SSAB acero bal\u00edstico\">\n      <img loading=\"lazy\" width=\"300\" height=\"49\" loading=\"lazy\" decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/06\/niveles-blindaje-9.png\" alt=\"Dyneema\">\n    <\/div>\n  <\/div>\n\n  <div class=\"legal\">\n    Render ilustrativo con fines de comunicaci\u00f3n. El blindaje es perimetral 360\u00b0, en cumplimiento con est\u00e1ndares NIJ III-A \/ BR4. \u00abDuPont\u2122\u00bb, \u00abKevlar\u00ae\u00bb, \u00abDyneema\u00ae\u00bb, \u00ab\u00d3ptima\u00bb, \u00abSSAB\u00bb e \u00abIsoclima\u00bb son marcas de sus titulares. \u00abFlats Over\u00bb es un sistema de rodaje sin presi\u00f3n. Especificaciones sujetas a la configuraci\u00f3n del veh\u00edculo.\n  <\/div>\n<script type=\"application\/ld+json\">\n{\"@context\":\"https:\/\/schema.org\",\"@type\":\"FAQPage\",\"inLanguage\":\"es-CL\",\"url\":\"https:\/\/aparmor.com\/cl\/niveles-de-blindaje\/\",\"mainEntity\":[{\"@type\":\"Question\",\"name\":\"\\u00bfCu\\u00e1l es el nivel m\\u00e1s com\\u00fan para autos particulares?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"El BR4 \/ NIJ III-A. Resiste, seg\u00fan el ensayo del nivel, armas de pu\\u00f1o (9 mm, .357 y .44 Magnum), que es la amenaza urbana real en Chile, con buen equilibrio entre protecci\\u00f3n, peso y manejo.\"}},{\"@type\":\"Question\",\"name\":\"\\u00bfSe nota que un auto est\\u00e1 blindado?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Un buen blindaje es discreto: se integra al veh\\u00edculo y, a simple vista, no deber\\u00eda delatarse. Parte del valor de un trabajo bien hecho es que pase desapercibido.\"}},{\"@type\":\"Question\",\"name\":\"\\u00bfEl blindaje afecta el peso y el manejo?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"S\\u00ed, agrega peso (en BR4\/NIJ-IIIA, del orden de 180 a 260 kg seg\\u00fan veh\\u00edculo y configuraci\\u00f3n). Por eso se recomiendan veh\\u00edculos con motor 2.0 o superior y en buen estado. Un blindaje bien dise\\u00f1ado equilibra protecci\\u00f3n y manejo controlado.\"}},{\"@type\":\"Question\",\"name\":\"\\u00bfCu\\u00e1l es la protecci\\u00f3n m\\u00ednima recomendada?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"La industria cita el 9 mm como amenaza m\\u00ednima a cubrir, por ser el calibre m\\u00e1s frecuente en asaltos. En la pr\\u00e1ctica eso ubica a BR4\/NIJ-IIIA como el piso recomendable para un particular urbano.\"}},{\"@type\":\"Question\",\"name\":\"\\u00bfCualquier auto se puede blindar?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"No todos en las mismas condiciones. Por el peso, suele recomendarse un veh\\u00edculo de marca consolidada, con pocos a\\u00f1os de uso, kilometraje moderado y motor 2.0 o superior. En la cotizaci\\u00f3n evaluamos tu veh\\u00edculo espec\\u00edfico.\"}}]}\n<\/script>\n\n<script>\n(function(){\n  var L={optima:\"\/wp-content\/uploads\/2026\/06\/niveles-blindaje-7.png\", dupont:\"\/wp-content\/uploads\/2026\/06\/niveles-blindaje-6.png\", ssab:\"\/wp-content\/uploads\/2026\/06\/niveles-blindaje-8.png\"};\n  var RF=\"\/wp-content\/uploads\/2026\/06\/ap-armor-rodaje-run-flat.jpg\";\n  var ZSUB = [\n    { x:42.9, y:37.8, focus:true, t:\"Postes y pilares\", tag:\"Acero AR500\", logo:L.ssab,\n      d:\"Pilares A, B y C blindados con acero bal\u00edstico AR500 endurecido y traslape de juntas, eliminando huecos bal\u00edsticos.\" },\n    { x:28.3, y:37.8, t:\"Parabrisas blindado\", tag:\".44 Magnum \u00b7 19,5 mm\", logo:L.optima,\n      d:\"Cristal blindado de 19,5 mm, \u00f3pticamente claro y con resistencia bal\u00edstica hasta m\u00faltiples impactos de .44 Magnum.\" },\n    { x:38.7, y:36.8, t:\"Cristales laterales\", tag:\"Policarbonato + Acero\", logo:L.optima,\n      d:\"Cambio de todos los cristales del veh\u00edculo por vidrio blindado de m\u00faltiples capas de policarbonato con pesta\u00f1a de acero.\" },\n    { x:50.2, y:36.8, t:\"Cristales traseros\", tag:\"Policarbonato + Acero\", logo:L.optima,\n      d:\"Ventanas traseras en vidrio blindado multicapa de policarbonato con pesta\u00f1a de acero; protecci\u00f3n total del habit\u00e1culo posterior.\" },\n    { x:63.8, y:36.8, t:\"Cristal trasero (quarters)\", tag:\"Policarbonato + Acero\", logo:L.optima,\n      d:\"Ventanas de cuarto traseras (quarters) en vidrio blindado multicapa de policarbonato con pesta\u00f1a de acero, completando el per\u00edmetro de cristales 360\u00b0.\" },\n    { x:45.0, y:30.8, t:\"Techo blindado\", tag:\"DuPont Kevlar\u00ae \u00b7 BR4\", logo:L.dupont,\n      d:\"Techo reforzado con Kevlar\u00ae de DuPont (fibra aramida) + placas de acero bal\u00edstico endurecido. Protecci\u00f3n en 360\u00b0.\" },\n    { x:34.5, y:50.9, t:\"Puertas delanteras\", tag:\"DuPont Kevlar\u00ae \u00b7 AR500\", logo:L.dupont,\n      d:\"Paneles interiores de puertas con refuerzo integral de aramida (Kevlar) + acero bal\u00edstico AR500: ligero, flexible y de cobertura total.\" },\n    { x:50.2, y:50.9, t:\"Puertas traseras\", tag:\"DuPont Kevlar\u00ae \u00b7 AR500\", logo:L.dupont,\n      d:\"Paneles interiores de las puertas traseras con refuerzo integral de aramida (Kevlar) + acero bal\u00edstico AR500, manteniendo la protecci\u00f3n perimetral 360\u00b0.\" },\n    { x:82.5, y:42.9, t:\"Portal\u00f3n blindado\", tag:\"Aramida \u00b7 Cristal multicapa\", logo:L.dupont,\n      d:\"Portal\u00f3n trasero o quinta puerta, blindado con fibras de aramidas ligeras y cristal blindado multicapa, cerrando la protecci\u00f3n 360\u00b0 en la zona de carga.\" },\n    { x:14.7, y:41.9, t:\"Motor y bater\u00eda\", tag:\"Acero BR4\", logo:L.ssab,\n      d:\"Cubierta de bater\u00eda, m\u00f3dulo de control y caja de fusibles protegidos en acero bal\u00edstico BR4. Componentes cr\u00edticos asegurados.\" },\n    { x:23.1, y:61.0, t:\"Flats Over \u00b7 Run-flat\", tag:\"Flats Over \u00b7 100 km \u00b7 80 km\/h\", img:\"\/wp-content\/uploads\/2026\/06\/ap-armor-rodaje-run-flat.jpg\",\n      d:\"Flats Over es un sistema de rodaje sin presi\u00f3n (run-flat) compuesto por un inserto de elast\u00f3mero de alta resistencia instalado en el rin del neum\u00e1tico. Dise\u00f1ado para blindaje y seguridad vial, garantiza el control y la movilidad del veh\u00edculo ante pinchazos, reventones o impactos bal\u00edsticos, permitiendo recorrer hasta 100 km a una velocidad m\u00e1xima de 80 km\/h.\" },\n  ];\n\n  var ZRAPTOR = [\n    { x:46.7, y:39.7, focus:true, t:\"Postes y pilares\", tag:\"Acero AR500\", logo:L.ssab,\n      d:\"Pilares A, B y C de la cabina blindados con acero bal\u00edstico AR500 endurecido y traslape de juntas, eliminando huecos bal\u00edsticos.\" },\n    { x:34.3, y:38.1, t:\"Parabrisas blindado\", tag:\".44 Magnum \u00b7 19,5 mm\", logo:L.optima,\n      d:\"Cristal blindado de 19,5 mm, \u00f3pticamente claro y con resistencia bal\u00edstica hasta m\u00faltiples impactos de .44 Magnum.\" },\n    { x:39.2, y:40.6, t:\"Cristales delanteros\", tag:\"Policarbonato + Acero\", logo:L.optima,\n      d:\"Cristales de las puertas delanteras reemplazados por vidrio blindado multicapa de policarbonato con pesta\u00f1a de acero.\" },\n    { x:53.3, y:40.6, t:\"Cristales traseros\", tag:\"Policarbonato + Acero\", logo:L.optima,\n      d:\"Cristales de las puertas traseras de la cabina en vidrio blindado multicapa de policarbonato con pesta\u00f1a de acero.\" },\n    { x:59.0, y:41.4, t:\"Luneta de cabina\", tag:\"Policarbonato + Acero\", logo:L.optima,\n      d:\"Ventana trasera de la cabina (luneta) en vidrio blindado multicapa de policarbonato con pesta\u00f1a de acero, cerrando el per\u00edmetro de cristales.\" },\n    { x:45.0, y:29.8, t:\"Techo blindado\", tag:\"DuPont Kevlar\u00ae \u00b7 BR4\", logo:L.dupont,\n      d:\"Techo de la cabina reforzado con Kevlar\u00ae de DuPont (fibra aramida) + placas de acero bal\u00edstico endurecido. Protecci\u00f3n superior.\" },\n    { x:39.2, y:53.8, t:\"Puertas delanteras\", tag:\"DuPont Kevlar\u00ae \u00b7 AR500\", logo:L.dupont,\n      d:\"Paneles interiores de las puertas delanteras con refuerzo integral de aramida (Kevlar) + acero bal\u00edstico AR500: ligero, flexible y de cobertura total.\" },\n    { x:52.4, y:53.8, t:\"Puertas traseras\", tag:\"DuPont Kevlar\u00ae \u00b7 AR500\", logo:L.dupont,\n      d:\"Paneles interiores de las puertas traseras con refuerzo integral de aramida (Kevlar) + acero bal\u00edstico AR500, manteniendo la protecci\u00f3n perimetral.\" },\n    { x:60.7, y:48.8, t:\"Mampara de cabina\", tag:\"Acero bal\u00edstico AR500\", logo:L.ssab,\n      d:\"Respaldo o mampara trasera de la cabina blindado con placa de acero bal\u00edstico AR500, protegiendo a los ocupantes por la espalda \u2014 zona cr\u00edtica en una pickup de doble cabina.\" },\n    { x:19.4, y:52.9, t:\"Motor y bater\u00eda\", tag:\"Acero BR4\", logo:L.ssab,\n      d:\"Cubierta de bater\u00eda, m\u00f3dulo de control y caja de fusibles protegidos en acero bal\u00edstico BR4. Componentes cr\u00edticos asegurados.\" },\n    { x:22.7, y:68.6, t:\"Flats Over \u00b7 Run-flat\", tag:\"Flats Over \u00b7 100 km \u00b7 80 km\/h\", img:\"\/wp-content\/uploads\/2026\/06\/ap-armor-rodaje-run-flat.jpg\",\n      d:\"Flats Over es un sistema de rodaje sin presi\u00f3n (run-flat): un inserto de elast\u00f3mero de alta resistencia instalado en el rin permite seguir circulando hasta 100 km a 80 km\/h tras la p\u00e9rdida total de presi\u00f3n del neum\u00e1tico.\" }\n  ];\n  var ZS60 = [\n    { x:52.5, y:40.0, focus:true, t:\"Postes y pilares\", tag:\"Acero AR500\", logo:L.ssab,\n      d:\"Pilares A, B y C blindados con acero bal\u00edstico AR500 endurecido y traslape de juntas, eliminando huecos bal\u00edsticos.\" },\n    { x:40.9, y:39.2, t:\"Parabrisas blindado\", tag:\".44 Magnum \u00b7 19,5 mm\", logo:L.optima,\n      d:\"Cristal blindado de 19,5 mm, \u00f3pticamente claro y con resistencia bal\u00edstica hasta m\u00faltiples impactos de .44 Magnum.\" },\n    { x:45.8, y:40.8, t:\"Cristales delanteros\", tag:\"Policarbonato + Acero\", logo:L.optima,\n      d:\"Cristales de las puertas delanteras reemplazados por vidrio blindado multicapa de policarbonato con pesta\u00f1a de acero.\" },\n    { x:57.4, y:40.8, t:\"Cristales traseros\", tag:\"Policarbonato + Acero\", logo:L.optima,\n      d:\"Cristales de las puertas traseras en vidrio blindado multicapa de policarbonato con pesta\u00f1a de acero; protecci\u00f3n total del habit\u00e1culo posterior.\" },\n    { x:71.5, y:41.7, t:\"Luneta trasera\", tag:\"Policarbonato + Acero\", logo:L.optima,\n      d:\"Ventana trasera (luneta) en vidrio blindado multicapa de policarbonato con pesta\u00f1a de acero, cerrando el per\u00edmetro de cristales 360\u00b0.\" },\n    { x:49.1, y:32.5, t:\"Techo blindado\", tag:\"DuPont Kevlar\u00ae \u00b7 BR4\", logo:L.dupont,\n      d:\"Techo reforzado con Kevlar\u00ae de DuPont (fibra aramida) + placas de acero bal\u00edstico endurecido. Protecci\u00f3n en 360\u00b0.\" },\n    { x:45.0, y:58.2, t:\"Puertas delanteras\", tag:\"DuPont Kevlar\u00ae \u00b7 AR500\", logo:L.dupont,\n      d:\"Paneles interiores de las puertas delanteras con refuerzo integral de aramida (Kevlar) + acero bal\u00edstico AR500: ligero, flexible y de cobertura total.\" },\n    { x:56.6, y:58.2, t:\"Puertas traseras\", tag:\"DuPont Kevlar\u00ae \u00b7 AR500\", logo:L.dupont,\n      d:\"Paneles interiores de las puertas traseras con refuerzo integral de aramida (Kevlar) + acero bal\u00edstico AR500, manteniendo la protecci\u00f3n perimetral 360\u00b0.\" },\n    { x:78.1, y:53.3, t:\"Maletero blindado\", tag:\"Aramida \u00b7 Acero\", logo:L.dupont,\n      d:\"Maletero\/ba\u00fal y mampara trasera blindados con fibras de aramida ligeras y acero bal\u00edstico, protegiendo el habit\u00e1culo desde la zona de carga y cerrando la protecci\u00f3n 360\u00b0.\" },\n    { x:21.0, y:57.4, t:\"Motor y bater\u00eda\", tag:\"Acero BR4\", logo:L.ssab,\n      d:\"Cubierta de bater\u00eda, m\u00f3dulo de control y caja de fusibles protegidos en acero bal\u00edstico BR4. Componentes cr\u00edticos asegurados.\" },\n    { x:23.5, y:67.4, t:\"Flats Over \u00b7 Run-flat\", tag:\"Flats Over \u00b7 100 km \u00b7 80 km\/h\", img:\"\/wp-content\/uploads\/2026\/06\/ap-armor-rodaje-run-flat.jpg\",\n      d:\"Flats Over es un sistema de rodaje sin presi\u00f3n (run-flat): un inserto de elast\u00f3mero de alta resistencia instalado en el rin permite seguir circulando hasta 100 km a 80 km\/h tras la p\u00e9rdida total de presi\u00f3n del neum\u00e1tico.\" }\n  ];\n  var VEHICLES={\n    suburban:{ veh:\"Chevrolet Suburban\", hero:\"\/wp-content\/uploads\/2026\/06\/ap-armor-suburban-studio-360.jpg\", alt:\"Chevrolet Suburban blindada 360\u00b0, vista lateral con zonas de protecci\u00f3n interactivas\", cap:\"Protecci\u00f3n perimetral 360\u00b0 \u00b7 cristales, pilares, techo, puertas y portal\u00f3n\", zones:ZSUB },\n    raptor:{ veh:\"Ford F-150 Raptor\", hero:\"\/wp-content\/uploads\/2026\/06\/ap-armor-raptor-studio-360.jpg\", alt:\"Ford F-150 Raptor blindada 360\u00b0, vista lateral con zonas de protecci\u00f3n interactivas\", cap:\"Protecci\u00f3n perimetral 360\u00b0 \u00b7 cristales, pilares, techo, puertas y mampara de cabina\", zones:ZRAPTOR },\n    s60:{ veh:\"Volvo S60\", hero:\"\/wp-content\/uploads\/2026\/06\/ap-armor-s60-studio-360.jpg\", alt:\"Volvo S60 blindado 360\u00b0, vista lateral con zonas de protecci\u00f3n interactivas\", cap:\"Protecci\u00f3n perimetral 360\u00b0 \u00b7 cristales, pilares, techo, puertas y maletero\", zones:ZS60 }\n  };\n  var KEY='suburban'; var ZONES=VEHICLES[KEY].zones;\n\n  const stage=document.getElementById('apaStage'), panel=document.getElementById('apaPanel'),\n        scene=document.getElementById('apaScene'), glare=document.getElementById('apaGlare'),\n        dock=document.getElementById('apaDock'), hint=document.getElementById('apaHint');\n  const pnum=document.getElementById('apaNum'), ptag=document.getElementById('apaTag'),\n        ptitle=document.getElementById('apaTitle'), pdesc=document.getElementById('apaDesc'),\n        pimg=document.getElementById('apaImg'), pfill=document.getElementById('apaFill'),\n        pcap=document.getElementById('apaCap'), partner=document.getElementById('apaPartner'),\n        partnerImg=document.getElementById('apaPartnerImg');\n  var hero=document.getElementById('apaHero'), vEl=document.getElementById('apaVeh'),\n      vDesc=document.getElementById('apaVehDesc'), vehCap=document.getElementById('apaVehCap'),\n      apaTot=document.getElementById('apaTot');\n  var pick=(stage.closest('.apa360')||document).querySelector('.vehpick');\n\n  const seen=new Set(); let cur=-1, dragMoved=false; let dots=[];\n  const HEX='<svg class=\"hex\" viewBox=\"0 0 100 100\"><polygon points=\"50,4 92,28 92,72 50,96 8,72 8,28\"\/><\/svg>';\n\n  function buildZones(){\n    dots.forEach(function(b){ if(b&&b.remove) b.remove(); }); dots=[]; dock.innerHTML='';\n    ZONES.forEach((z,i)=>{\n      const b=document.createElement('button');\n      b.className='hot'+(z.focus?' focus':''); b.style.left=z.x+'%'; b.style.top=z.y+'%';\n      b.setAttribute('aria-label',z.t);\n      b.innerHTML=(z.focus?HEX:'')+'<span class=\"halo\"><\/span><span class=\"halo halo2\"><\/span><span class=\"pt\"><\/span><span class=\"lbl\">'+z.t+'<\/span>';\n      b.addEventListener('click',e=>{e.stopPropagation();open(i);});\n      scene.appendChild(b); dots.push(b);\n      const d=document.createElement('button'); d.textContent=z.t; d.dataset.i=i;\n      d.addEventListener('click',()=>open(i)); dock.appendChild(d);\n    });\n    if(apaTot) apaTot.textContent=String(ZONES.length).padStart(2,'0');\n  }\n\n  function loadVehicle(key){\n    var v=VEHICLES[key]; if(!v||key===KEY) { if(!v) return; }\n    KEY=key; ZONES=v.zones;\n    if(hero){ hero.src=v.hero; hero.alt=v.alt; }\n    if(vehCap) vehCap.classList.add('swap');\n    setTimeout(function(){ if(vEl)vEl.textContent=v.veh; if(vDesc)vDesc.textContent=v.cap; if(vehCap)vehCap.classList.remove('swap'); },170);\n    close(); seen.clear(); buildZones();\n    if(pfill) pfill.style.width='0%';\n    if(pcap) pcap.textContent='Explora las '+ZONES.length+' zonas de protecci\u00f3n 360\u00b0';\n    if(pick) Array.prototype.forEach.call(pick.children,function(b){ var on=b.getAttribute('data-veh')===key; b.classList.toggle('is-active',on); b.setAttribute('aria-selected',on?'true':'false'); });\n  }\n  if(pick) Array.prototype.forEach.call(pick.children,function(b){ b.addEventListener('click',function(){ loadVehicle(b.getAttribute('data-veh')); }); });\n\n  buildZones();\n\n  function open(i){\n    cur=i; const z=ZONES[i];\n    panel.classList.add('swap');                       \/\/ cross-fade del contenido\n    pnum.textContent=String(i+1).padStart(2,'0');\n    ptag.textContent=z.tag; ptitle.textContent=z.t; pdesc.textContent=z.d;\n    if(z.img){ pimg.src=z.img; pimg.alt=z.t||''; pimg.style.display='block'; } else { pimg.style.display='none'; pimg.removeAttribute('src'); pimg.alt=''; }\n    if(z.logo){ partnerImg.src=z.logo; partnerImg.alt=z.tag||z.t||'Tecnolog\u00eda de blindaje'; partner.style.display='flex'; } else { partner.style.display='none'; partnerImg.removeAttribute('src'); partnerImg.alt=''; }\n    panel.classList.add('open'); stage.classList.add('panel-open'); hint.style.opacity='0';\n    dots.forEach((b,j)=>b.classList.toggle('active',j===i));\n    [...dock.children].forEach(c=>c.classList.toggle('active',+c.dataset.i===i));\n    seen.add(i); pfill.style.width=(seen.size\/ZONES.length*100)+'%';\n    pcap.textContent = seen.size>=ZONES.length ? 'Has explorado las 11 zonas \u00b7 protecci\u00f3n 360\u00b0' : ('Protecci\u00f3n 360\u00b0 \u00b7 '+seen.size+' \/ '+ZONES.length+' zonas');\n    requestAnimationFrame(function(){ requestAnimationFrame(function(){ panel.classList.remove('swap'); }); });\n  }\n  function close(){ panel.classList.remove('open'); stage.classList.remove('panel-open'); cur=-1; dots.forEach(b=>b.classList.remove('active'));\n    [...dock.children].forEach(c=>c.classList.remove('active')); hint.style.opacity=''; }\n  function step(d){ open((cur<0?0:cur+d+ZONES.length)%ZONES.length); }\n\n  document.getElementById('apaClose').addEventListener('click',close);\n  document.getElementById('apaPrev').addEventListener('click',()=>step(-1));\n  document.getElementById('apaNext').addEventListener('click',()=>step(1));\n  stage.addEventListener('click',e=>{ if(dragMoved){ dragMoved=false; return; } if(e.target===stage||e.target===scene||e.target.classList.contains('hero')) close(); });\n  document.addEventListener('keydown',e=>{ if(e.key==='Escape')close(); if(e.key==='ArrowRight'&&cur>=0)step(1); if(e.key==='ArrowLeft'&&cur>=0)step(-1); });\n\n  \/* ============ MOTOR 3D \u00b7 fluido + interactivo (spring \u00b7 attract \u00b7 drag \u00b7 gyro) ============ *\/\n  (function(){\n    if(!scene) return;\n    var root = stage.closest('.apa360') || stage.parentElement;\n    var reduced = window.matchMedia('(prefers-reduced-motion:reduce)').matches;\n    var fine    = window.matchMedia('(pointer:fine)').matches;\n    var coarse  = window.matchMedia('(pointer:coarse)').matches;\n\n    \/* ---- reveal de entrada (al entrar al viewport) ---- *\/\n    if(!reduced) root.classList.add('pre-reveal');\n    \/* ---- estado del motor ---- *\/\n    var rx=0, ry=0, tx=0, ty=0, raf=null, running=false, lifted=false;\n    var visible=true, hovering=false, dragging=false, rect=null;\n    var lastT=0, dSX=0, dSY=0, introUntil=0;\n    var MX=6.5, MY=9.5;                               \/\/ tilt m\u00e1x en grados\n    var INTRO=4600, FOREVER=false;                    \/\/ deriva \"viva\": intro al aparecer \u00b7 FOREVER=true \u2192 no para nunca\n    function now(){ return performance.now(); }\n    function lift(on){ if(on===lifted) return; lifted=on; scene.style.willChange = on?'transform':'auto'; }\n    function measure(){ rect=stage.getBoundingClientRect(); }\n    var revealed=false;\n    function reveal(){ if(revealed) return; revealed=true; root.classList.add('is-in'); introUntil = FOREVER ? Infinity : (now()+INTRO); }\n    if(reduced){ reveal(); return; }   \/\/ accesibilidad: aparece sin movimiento, sin tilt\n\n    function loop(t){\n      if(!running) return;\n      var dt = lastT ? t-lastT : 16; lastT=t; if(dt>64)dt=64; if(dt<1)dt=16;\n      var f = 1 - Math.exp(-dt\/95);                   \/\/ suavizado independiente de los FPS (60\/120Hz igual de fluido)\n      var intro = t < introUntil;\n      if(panel.classList.contains('open')){ tx=0; ty=0; if(glare) glare.style.opacity='0'; }\n      else if(!dragging && !hovering){\n        if(intro){ tx = 1.5*Math.sin(t*0.00046); ty = 2.6*Math.sin(t*0.00030 + 1.7); }   \/\/ deriva \"viva\" de bienvenida\n        else { tx = 0; ty = 0; }                                                          \/\/ en reposo \u2192 vuelve a plano\n      }\n      rx += (tx-rx)*f; ry += (ty-ry)*f;\n      scene.style.transform = 'scale(1.055) rotateX('+rx.toFixed(3)+'deg) rotateY('+ry.toFixed(3)+'deg)';\n      var moving = Math.abs(tx-rx)>0.004 || Math.abs(ty-ry)>0.004;\n      \/\/ sigue solo si hay algo que animar; al quedar en reposo APARCA y libera la capa GPU (will-change)\n      if(intro || hovering || dragging || moving){ raf = requestAnimationFrame(loop); }\n      else { running=false; raf=null; lift(false); }\n    }\n    function start(){ if(running) return; running=true; lift(true); lastT=0; raf=requestAnimationFrame(loop); }\n    function stop(){ running=false; if(raf) cancelAnimationFrame(raf); raf=null; lift(false); }\n\n    \/* ---- puntero: hover + arrastre para rotar (desktop) ---- *\/\n    function hoverTarget(e){\n      if(!rect) measure(); if(!rect.width) return;\n      var px=Math.max(0,Math.min(1,(e.clientX-rect.left)\/rect.width));\n      var py=Math.max(0,Math.min(1,(e.clientY-rect.top)\/rect.height));\n      tx = -(py-0.5)*2*MX; ty = (px-0.5)*2*MY;\n      if(glare){ glare.style.setProperty('--gx',(px*100).toFixed(1)+'%'); glare.style.setProperty('--gy',(py*100).toFixed(1)+'%'); glare.style.opacity='1'; }\n    }\n    if(fine){\n      stage.addEventListener('pointerenter', function(e){ if(e.pointerType==='mouse'){ hovering=true; measure(); start(); } });\n      stage.addEventListener('pointermove', function(e){\n        if(e.pointerType!=='mouse') return;\n        if(panel.classList.contains('open')) return;\n        if(dragging){\n          var dx=e.clientX-dSX, dy=e.clientY-dSY;\n          if(Math.abs(dx)+Math.abs(dy)>4) dragMoved=true;       \/\/ fue arrastre \u2192 no cerrar al soltar\n          tx = Math.max(-13,Math.min(13, -dy*0.06));            \/\/ rango ampliado al \"agarrar\"\n          ty = Math.max(-17,Math.min(17,  dx*0.06));\n        } else { hovering=true; hoverTarget(e); }\n        start();\n      });\n      stage.addEventListener('pointerdown', function(e){\n        if(e.pointerType!=='mouse' || e.button!==0) return;\n        dragMoved=false;                                        \/\/ nunca dejar el flag obsoleto (drag soltado fuera del stage)\n        if(!e.target.closest('.scene') || e.target.closest('.hot') || panel.classList.contains('open')) return;\n        dragging=true; dSX=e.clientX; dSY=e.clientY; scene.classList.add('grabbing'); start();\n      });\n      window.addEventListener('pointerup', function(){ if(!dragging) return; dragging=false; scene.classList.remove('grabbing'); });\n      stage.addEventListener('pointerleave', function(e){\n        if(e.pointerType && e.pointerType!=='mouse') return;\n        hovering=false; if(!dragging){ tx=0; ty=0; if(glare) glare.style.opacity='0'; } start();\n      });\n      window.addEventListener('resize', function(){ rect=null; }, {passive:true});   \/\/ rect perezoso: sin getBoundingClientRect en cada scroll\n      window.addEventListener('scroll', function(){ rect=null; }, {passive:true});\n    }\n\n    \/* ---- giroscopio (m\u00f3vil) ---- *\/\n    var beta0=null, gamma0=null;                       \/\/ baseline auto-calibrado a la postura real del usuario\n    function fromGyro(ev){\n      if(!visible || ev.gamma==null || ev.beta==null) return;\n      if(panel.classList.contains('open')) return;\n      var ang=(screen.orientation&&screen.orientation.angle)||window.orientation||0;\n      if(ang===90 || ang===-90){ tx=0; ty=0; return; }  \/\/ horizontal: sin tilt (los ejes rotan 90\u00b0)\n      if(beta0===null){ beta0=ev.beta; gamma0=ev.gamma; }\n      var g=Math.max(-22,Math.min(22, ev.gamma-gamma0)), b=Math.max(-22,Math.min(22, ev.beta-beta0));\n      tx = -(b\/22)*MX; ty = (g\/22)*MY;\n      if(Math.abs(tx-rx)>0.05 || Math.abs(ty-ry)>0.05) start();  \/\/ relanza solo si hay movimiento real (sin start\/stop thrash con el m\u00f3vil quieto)\n    }\n    function enableGyro(){\n      if(typeof DeviceOrientationEvent==='undefined') return;\n      if(typeof DeviceOrientationEvent.requestPermission==='function'){\n        DeviceOrientationEvent.requestPermission().then(function(s){ if(s==='granted') window.addEventListener('deviceorientation', fromGyro); }).catch(function(){});\n      } else window.addEventListener('deviceorientation', fromGyro);\n    }\n    if(coarse){\n      stage.addEventListener('touchstart', function once(){ enableGyro(); stage.removeEventListener('touchstart', once); }, {passive:true});\n      window.addEventListener('orientationchange', function(){ beta0=null; gamma0=null; });\n    }\n\n    \/* ---- corre solo en pantalla y con la pesta\u00f1a activa (ahorra GPU\/bater\u00eda) ---- *\/\n    if('IntersectionObserver' in window){\n      new IntersectionObserver(function(es){\n        visible = es[0].isIntersecting;\n        if(visible){ reveal(); measure(); start(); } else stop();\n      }, {threshold:0.08}).observe(stage);\n    } else { reveal(); start(); }\n    document.addEventListener('visibilitychange', function(){ if(document.hidden) stop(); else if(visible) start(); });\n  })();\n})();\n<\/script>\n<\/section>\n  <!-- ===== \/SUBURBAN 360\u00b0 ===== -->\n\n  <!-- FICHA T\u00c9CNICA (tabla munici\u00f3n interactiva) -->\n  <section class=\"sec techsec\" id=\"apa-ficha\"><div class=\"wrap\">\n    <div class=\"sec-head\"><span class=\"banner reveal\"><svg class=\"ic\"><use href=\"#i-crosshair\"\/><\/svg> Tabla Bal\u00edstica<\/span><h2 class=\"reveal\">Munici\u00f3n de ensayo por nivel<\/h2><p class=\"sub reveal\">El proyectil exacto con el que se certifica cada nivel: calibre, masa y velocidad de impacto. Datos de referencia seg\u00fan EN 1063 \/ NIJ 0108.01.<\/p><\/div>\n    <div class=\"tfilters reveal\"><button class=\"chip active\" data-f=\"all\">Todas<\/button><button class=\"chip\" data-f=\"cortas\">Armas cortas<\/button><button class=\"chip\" data-f=\"largas\">Armas largas<\/button><\/div>\n    <div class=\"ttable reveal\">\n      <span class=\"hud tl\"><\/span><span class=\"hud tr\"><\/span><span class=\"hud bl\"><\/span><span class=\"hud br\"><\/span>\n      <div class=\"trow thead\"><div class=\"c-niv\">Nivel<\/div><div class=\"c-arma\">Arma<\/div><div class=\"c-mun\">Munici\u00f3n<\/div><div class=\"c-ame\">Amenaza<\/div><div class=\"c-mas\">Masa<\/div><div class=\"c-vel\">Velocidad<\/div><\/div>\n      <div class=\"trow\" data-g=\"cortas\"><div class=\"c-niv\"><b>BR2<\/b><\/div><div class=\"c-arma\"><svg class=\"ic wic\"><use href=\"#i-pistol\"\/><\/svg><span>Pistola<\/span><\/div><div class=\"c-mun\">9 mm Parabellum<\/div><div class=\"c-ame\"><span class=\"amlabel\">Media<\/span><span class=\"amseg\"><i class=\"on\"><\/i><i><\/i><i><\/i><i><\/i><i><\/i><i><\/i><\/span><\/div><div class=\"c-mas\"><span class=\"tnum\" data-to=\"8.0\" data-suf=\" g\">8,0 g<\/span><\/div><div class=\"c-vel\"><span class=\"tnum\" data-to=\"400\" data-suf=\" m\/s\">400 m\/s<\/span><span class=\"vbar\"><span class=\"vfill\" data-v=\"400\"><\/span><\/span><\/div><\/div>\n      <div class=\"trow\" data-g=\"cortas\"><div class=\"c-niv\"><b>BR3<\/b><span class=\"nlevel\">NIJ II<\/span><\/div><div class=\"c-arma\"><svg class=\"ic wic\"><use href=\"#i-revolver\"\/><\/svg><span>Rev\u00f3lver<\/span><\/div><div class=\"c-mun\">.357 Magnum<\/div><div class=\"c-ame\"><span class=\"amlabel\">Media<\/span><span class=\"amseg\"><i class=\"on\"><\/i><i class=\"on\"><\/i><i><\/i><i><\/i><i><\/i><i><\/i><\/span><\/div><div class=\"c-mas\"><span class=\"tnum\" data-to=\"10.2\" data-suf=\" g\">10,2 g<\/span><\/div><div class=\"c-vel\"><span class=\"tnum\" data-to=\"430\" data-suf=\" m\/s\">430 m\/s<\/span><span class=\"vbar\"><span class=\"vfill\" data-v=\"430\"><\/span><\/span><\/div><\/div>\n      <div class=\"trow\" data-g=\"cortas\"><div class=\"c-niv\"><b>BR4<\/b><span class=\"nlevel\">NIJ IIIA<\/span><\/div><div class=\"c-arma\"><svg class=\"ic wic\"><use href=\"#i-revolver\"\/><\/svg><span>Rev\u00f3lver<\/span><\/div><div class=\"c-mun\">.44 Magnum<\/div><div class=\"c-ame\"><span class=\"amlabel\">Alta<\/span><span class=\"amseg\"><i class=\"on\"><\/i><i class=\"on\"><\/i><i class=\"on\"><\/i><i><\/i><i><\/i><i><\/i><\/span><\/div><div class=\"c-mas\"><span class=\"tnum\" data-to=\"15.6\" data-suf=\" g\">15,6 g<\/span><\/div><div class=\"c-vel\"><span class=\"tnum\" data-to=\"440\" data-suf=\" m\/s\">440 m\/s<\/span><span class=\"vbar\"><span class=\"vfill\" data-v=\"440\"><\/span><\/span><\/div><\/div>\n      <div class=\"trow\" data-g=\"largas\"><div class=\"c-niv\"><b>BR5<\/b><\/div><div class=\"c-arma\"><svg class=\"ic wic\"><use href=\"#i-rifle\"\/><\/svg><span>Fusil<\/span><\/div><div class=\"c-mun\">5,56\u00d745 SS109 n\u00facleo endurecido<\/div><div class=\"c-ame\"><span class=\"amlabel\">Muy alta<\/span><span class=\"amseg\"><i class=\"on\"><\/i><i class=\"on\"><\/i><i class=\"on\"><\/i><i class=\"on\"><\/i><i><\/i><i><\/i><\/span><\/div><div class=\"c-mas\"><span class=\"tnum\" data-to=\"4.0\" data-suf=\" g\">4,0 g<\/span><\/div><div class=\"c-vel\"><span class=\"tnum\" data-to=\"950\" data-suf=\" m\/s\">950 m\/s<\/span><span class=\"vbar\"><span class=\"vfill\" data-v=\"950\"><\/span><\/span><\/div><\/div>\n      <div class=\"trow\" data-g=\"largas\"><div class=\"c-niv\"><b>BR6<\/b><span class=\"nlevel\">NIJ III<\/span><\/div><div class=\"c-arma\"><svg class=\"ic wic\"><use href=\"#i-rifle\"\/><\/svg><span>Fusil<\/span><\/div><div class=\"c-mun\">7,62\u00d751 \/ .308 FMJ<\/div><div class=\"c-ame\"><span class=\"amlabel\">Cr\u00edtica<\/span><span class=\"amseg\"><i class=\"on\"><\/i><i class=\"on\"><\/i><i class=\"on\"><\/i><i class=\"on\"><\/i><i class=\"on\"><\/i><i><\/i><\/span><\/div><div class=\"c-mas\"><span class=\"tnum\" data-to=\"9.5\" data-suf=\" g\">9,5 g<\/span><\/div><div class=\"c-vel\"><span class=\"tnum\" data-to=\"830\" data-suf=\" m\/s\">830 m\/s<\/span><span class=\"vbar\"><span class=\"vfill\" data-v=\"830\"><\/span><\/span><\/div><\/div>\n      <div class=\"trow\" data-g=\"largas\"><div class=\"c-niv\"><b>BR7<\/b><span class=\"nlevel\">NIJ IV<\/span><\/div><div class=\"c-arma\"><svg class=\"ic wic\"><use href=\"#i-rifle\"\/><\/svg><span>Fusil<\/span><\/div><div class=\"c-mun\">7,62\u00d751 \/ .30-06<\/div><div class=\"c-ame\"><span class=\"amlabel\">M\u00e1xima<\/span><span class=\"amseg\"><i class=\"on\"><\/i><i class=\"on\"><\/i><i class=\"on\"><\/i><i class=\"on\"><\/i><i class=\"on\"><\/i><i class=\"on\"><\/i><\/span><\/div><div class=\"c-mas\"><span class=\"tnum\" data-to=\"9.8\" data-suf=\" g\">9,8 g<\/span><\/div><div class=\"c-vel\"><span class=\"tnum\" data-to=\"820\" data-suf=\" m\/s\">820 m\/s<\/span><span class=\"vbar\"><span class=\"vfill\" data-v=\"820\"><\/span><\/span><\/div><\/div>\n    <\/div>\n    <p class=\"tnote reveal\">Las equivalencias NIJ\u2194EN son orientativas; cada producto se certifica solo bajo la norma con la que fue ensayado. Valores de referencia, no especificaciones contractuales.<\/p>\n  <\/div><\/section>\n\n  <!-- NORMAS Y CERTIFICACI\u00d3N (visor 3D del panel de ensayo) -->\n  <section class=\"sec certsec\" id=\"apa-normas\"><div class=\"wrap\">\n    <div class=\"sec-head\"><span class=\"banner reveal\"><svg class=\"ic\"><use href=\"#i-cert\"\/><\/svg> Normas y certificaci\u00f3n<\/span><h2 class=\"reveal\">C\u00f3mo se certifica un blindaje<\/h2><p class=\"sub reveal\" style=\"margin-left:auto;margin-right:auto\">Un blindaje serio no se declara: se ensaya. Cada material que integramos responde a normas internacionales \u2014 la europea <b>EN 1063<\/b> y la estadounidense <b>NIJ 0108.01<\/b> \u2014 que definen qu\u00e9 munici\u00f3n debe detener y c\u00f3mo se prueba. En Chile trabajamos bajo ese est\u00e1ndar, certificando en cada etapa.<\/p><\/div>\n    <div class=\"certwrap reveal\">\n      <div class=\"cert-stage\">\n        <div class=\"certtabs\"><button class=\"ctab active\" data-n=\"en\">EN 1063 \u00b7 Europa<\/button><button class=\"ctab\" data-n=\"nij\">NIJ 0108.01 \u00b7 EE.UU.<\/button><\/div>\n        <div class=\"plate3d\"><div class=\"plate\" data-n=\"en\"><span class=\"pc pc1\"><\/span><span class=\"pc pc2\"><\/span><span class=\"pc pc3\"><\/span><span class=\"pc pc4\"><\/span><\/div><div class=\"pdim pdim-x\"><span><\/span>500 \u00d7 500 mm<span><\/span><\/div><\/div>\n        <div class=\"stage-hint\">Mueve el cursor para rotar el panel \u00b7 cada marca = un disparo del ensayo<\/div>\n      <\/div>\n      <div class=\"cert-info\">\n        <div class=\"cinfo active\" data-n=\"en\">\n          <span class=\"ctag\">Norma europea \u00b7 CEN<\/span>\n          <h3>EN 1063 \u00b7 niveles BR2\u2013BR7<\/h3>\n          <p>Sobre una probeta del material se dispara un <b>patr\u00f3n en tri\u00e1ngulo<\/b> con la munici\u00f3n, velocidad y distancia que define cada nivel. El blindaje aprueba solo si <b>ning\u00fan proyectil lo atraviesa<\/b>.<\/p>\n          <div class=\"ctest\"><div class=\"ct\"><span class=\"ct-k\">Probeta<\/span><span class=\"ct-v\">500 \u00d7 500 mm<\/span><\/div><div class=\"ct\"><span class=\"ct-k\">Disparos<\/span><span class=\"ct-v\">3 \u00b7 tri\u00e1ngulo<\/span><\/div><div class=\"ct\"><span class=\"ct-k\">Criterio<\/span><span class=\"ct-v\">Sin penetraci\u00f3n<\/span><\/div><\/div>\n          <ul class=\"cspecs\">\n            <li><svg class=\"ic\"><use href=\"#i-crosshair\"\/><\/svg> 3 impactos en tri\u00e1ngulo sobre una probeta de 500 \u00d7 500 mm.<\/li>\n            <li><svg class=\"ic\"><use href=\"#i-shield\"\/><\/svg> Niveles BR2 a BR7: de pistola 9 mm a fusil perforante.<\/li>\n            <li><svg class=\"ic\"><use href=\"#i-cert\"\/><\/svg> Clasifica el desprendimiento de esquirlas: S (con esquirla) \/ NS (sin esquirla).<\/li>\n          <\/ul>\n        <\/div>\n        <div class=\"cinfo\" data-n=\"nij\">\n          <span class=\"ctag\">Norma estadounidense \u00b7 NIJ<\/span>\n          <h3>NIJ 0108.01 \u00b7 niveles I\u2013IV<\/h3>\n          <p>Norma del <b>National Institute of Justice<\/b> para materiales resistentes a balas. Se ensaya el panel con la munici\u00f3n del nivel \u2014hasta fusil perforante\u2014 y aprueba si <b>ninguna penetra<\/b>.<\/p>\n          <div class=\"ctest\"><div class=\"ct\"><span class=\"ct-k\">Probeta<\/span><span class=\"ct-v\">500 \u00d7 500 mm<\/span><\/div><div class=\"ct\"><span class=\"ct-k\">Disparos<\/span><span class=\"ct-v\">5 \u00b7 en cruz<\/span><\/div><div class=\"ct\"><span class=\"ct-k\">Criterio<\/span><span class=\"ct-v\">Sin penetraci\u00f3n<\/span><\/div><\/div>\n          <ul class=\"cspecs\">\n            <li><svg class=\"ic\"><use href=\"#i-crosshair\"\/><\/svg> Patr\u00f3n de impactos sobre el panel de ensayo.<\/li>\n            <li><svg class=\"ic\"><use href=\"#i-shield\"\/><\/svg> Niveles I, IIA, II, IIIA, III y IV.<\/li>\n            <li><svg class=\"ic\"><use href=\"#i-cert\"\/><\/svg> Referencia internacional con la que se cruza la norma europea.<\/li>\n          <\/ul>\n        <\/div>\n        <p class=\"cnote\">Las equivalencias EN \u2194 NIJ son orientativas; cada producto se certifica bajo la norma con la que fue ensayado.<\/p>\n      <\/div>\n    <\/div>\n    <div class=\"layerblock reveal\">\n      <div class=\"lb-head\"><h3>C\u00f3mo se construye el blindaje<\/h3><p>No es una sola plancha: combinamos acero AR500, aramida unidireccional y policarbonato. Pasa el cursor para separar las capas.<\/p><\/div>\n      <div class=\"layerwrap\">\n        <div class=\"layer-stage\"><div class=\"lstack\"><div class=\"lyr l1\"><span class=\"ln\">1<\/span><\/div><div class=\"lyr l2\"><span class=\"ln\">2<\/span><\/div><div class=\"lyr l3\"><span class=\"ln\">3<\/span><\/div><\/div><\/div>\n        <div class=\"layer-legend\">\n          <div class=\"ll\"><span class=\"sw sw-1\">1<\/span><div><b>Acero AR500 (SSAB)<\/b><span class=\"d\"><span class=\"th\">~3\u20136 mm<\/span> \u00b7 acero de alta dureza, alto en carbono; Resiste, seg\u00fan el ensayo del nivel, el proyectil.<\/span><\/div><\/div>\n          <div class=\"ll\"><span class=\"sw sw-2\">2<\/span><div><b>Aramida UD \u00b7 DuPont (Kevlar)<\/b><span class=\"d\"><span class=\"th\">L\u00e1minas unidireccionales<\/span> multicapa; absorben y dispersan la energ\u00eda del impacto.<\/span><\/div><\/div>\n          <div class=\"ll\"><span class=\"sw sw-3\">3<\/span><div><b>Vidrio laminado + policarbonato<\/b><span class=\"d\"><span class=\"th\">~21\u201348 mm<\/span> \u00b7 cristales blindados transparentes.<\/span><\/div><\/div>\n        <\/div>\n      <\/div>\n      <p class=\"lb-note\">Construcci\u00f3n de referencia; el espesor y la combinaci\u00f3n exacta dependen del nivel de protecci\u00f3n.<\/p>\n    <\/div>\n    <div class=\"certbadges reveal\">\n      <div class=\"cbadge\"><img loading=\"lazy\" decoding=\"async\" width=\"145\" height=\"220\" src=\"https:\/\/aparmor.com\/wp-content\/uploads\/2025\/10\/certificacion-CEN-1063.png.webp\" alt=\"Certificaci\u00f3n CEN 1063 \u2014 European Norm\" loading=\"lazy\"><span class=\"cb-c\">EN 1063 \u00b7 European Norm<\/span><\/div>\n      <div class=\"cbadge\"><img loading=\"lazy\" decoding=\"async\" width=\"145\" height=\"220\" src=\"https:\/\/aparmor.com\/wp-content\/uploads\/2025\/10\/certificacion-NIJ-0108.png.webp\" alt=\"Certificaci\u00f3n NIJ 0108.01 \u2014 National Institute of Justice\" loading=\"lazy\"><span class=\"cb-c\">NIJ 0108.01 \u00b7 NIJ<\/span><\/div>\n    <\/div>\n  <\/div><\/section>\n\n  <section class=\"sec light\" id=\"apa-perfil\">\n    <div class=\"wrap\">\n      <div class=\"sec-head\">\n        <span class=\"kick-l reveal\">Recomendaci\u00f3n por perfil<\/span>\n        <h2 class=\"reveal\">\u00bfQu\u00e9 nivel de blindaje necesito?<\/h2>\n        <p class=\"sub reveal\">Depende de tu exposici\u00f3n real, tu veh\u00edculo y tu uso. Esta es una gu\u00eda orientativa \u2014 la recomendaci\u00f3n final sale de conversar tu caso.<\/p>\n      <\/div>\n      <div class=\"profiles\" data-stagger>\n        <div class=\"prof\"><span class=\"badge\"><svg class=\"ic\"><use href=\"#i-city\"\/><\/svg><\/span><h3>Particular urbano (Santiago \/ RM)<\/h3><p>Amenaza concreta: encerronas y portonazos con armas de pu\u00f1o. Recomendado: <span class=\"rec\">BR4 \/ NIJ III-A<\/span> \u2014 el equilibrio que elige la mayor\u00eda.<\/p><\/div>\n        <div class=\"prof\"><span class=\"badge\"><svg class=\"ic\"><use href=\"#i-usershield\"\/><\/svg><\/span><h3>Ejecutivo de alto perfil<\/h3><p>Si tu rol te hace un objetivo m\u00e1s definido: <span class=\"rec\">BR4 robusto a BR5\u2013BR6<\/span>, seg\u00fan el an\u00e1lisis de tu exposici\u00f3n.<\/p><\/div>\n        <div class=\"prof\"><span class=\"badge\"><svg class=\"ic\"><use href=\"#i-truck\"\/><\/svg><\/span><h3>Empresa \/ flota<\/h3><p>Combina protecci\u00f3n con homogeneidad de la flota y recorridos. Lo recomendable: <span class=\"rec\">an\u00e1lisis caso a caso<\/span> para un est\u00e1ndar coherente.<\/p><\/div>\n        <div class=\"prof\"><span class=\"badge\"><svg class=\"ic\"><use href=\"#i-crosshair\"\/><\/svg><\/span><h3>Zona o funci\u00f3n de riesgo elevado<\/h3><p>Si hay exposici\u00f3n a armas largas, el rango a evaluar es <span class=\"rec\">BR6 \/ NIJ III a BR7 \/ NIJ IV<\/span>.<\/p><\/div>\n      <\/div>\n<p class=\"lead\">\u00bfYa sabes qu\u00e9 nivel necesitas? Elige tu l\u00ednea de servicio \u2014particulares, alta gama, empresas o transporte de valores\u2014 y cotiza: <a href=\"\/cl\/servicios\/\">servicios de blindaje automotriz<\/a>.<\/p>\n    <\/div>\n  <\/section>\n\n  <!-- BANDA ROJA (legal + acento) -->\n  <section class=\"redband\">\n    <div class=\"wrap reveal\">\n      <span class=\"scale-ic\"><svg class=\"ic\"><use href=\"#i-scale\"\/><\/svg><\/span>\n      <div class=\"txt\">\n        <b>\u00bfEs legal blindar tu auto en Chile?<\/b>\n        <span>S\u00ed. Hoy no hay ley que lo proh\u00edba ni que exija registro para autos particulares. Existen proyectos en tr\u00e1mite, pero ninguno es ley vigente \u2014 blindar con una empresa formal te deja preparado para cualquier regulaci\u00f3n futura.<\/span>\n      <\/div>\n      <a class=\"btn\" href=\"\/cl\/contacto\/\">Consulta tu caso<\/a>\n    <\/div>\n  <\/section>\n\n  <!-- WHY (blanco) -->\n  <section class=\"sec why-sec\">\n    <div class=\"wrap\">\n      <div class=\"sec-head\">\n        <span class=\"kick-l reveal\">Por qu\u00e9 AP Armor<\/span>\n        <h2 class=\"reveal\">Experiencia, normas y discreci\u00f3n<\/h2>\n      <\/div>\n      <div class=\"why\" data-stagger>\n        <div class=\"it\"><span class=\"badge\"><svg class=\"ic\"><use href=\"#i-award\"\/><\/svg><\/span><div><b>+25 a\u00f1os de experiencia<\/b><span>Cada proyecto se ejecuta con criterio t\u00e9cnico probado.<\/span><\/div><\/div>\n        <div class=\"it\"><span class=\"badge\"><svg class=\"ic\"><use href=\"#i-cert\"\/><\/svg><\/span><div><b>Normas internacionales (NIJ \/ EN \/ BR)<\/b><span>Te explicamos qu\u00e9 nivel contratas y qu\u00e9 resiste.<\/span><\/div><\/div>\n        <div class=\"it\"><span class=\"badge\"><svg class=\"ic\"><use href=\"#i-gear\"\/><\/svg><\/span><div><b>Proceso serio y documentado<\/b><span>Desde la evaluaci\u00f3n de tu veh\u00edculo hasta la entrega.<\/span><\/div><\/div>\n        <div class=\"it\"><span class=\"badge\"><svg class=\"ic\"><use href=\"#i-lock\"\/><\/svg><\/span><div><b>Discreci\u00f3n y confidencialidad<\/b><span>Por principio, no exhibimos qui\u00e9n blinda con nosotros.<\/span><\/div><\/div>\n        <div class=\"it\"><span class=\"badge\"><svg class=\"ic\"><use href=\"#i-pin\"\/><\/svg><\/span><div><b>Foco 100% Chile<\/b><span>Blindamos para la amenaza local real, no para un folleto gen\u00e9rico.<\/span><\/div><\/div>\n        <div class=\"it\"><span class=\"badge\"><svg class=\"ic\"><use href=\"#i-shield\"\/><\/svg><\/span><div><b>Alianzas y respaldo<\/b><span>Trabajo con est\u00e1ndares y socios reconocidos del rubro.<\/span><\/div><\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <!-- FAQ (off-white) -->\n  <section class=\"sec faq-sec\" id=\"apa-faq\">\n    <div class=\"wrap\">\n      <div class=\"sec-head\">\n        <span class=\"kick-l reveal\">Preguntas frecuentes<\/span>\n        <h2 class=\"reveal\">Lo que m\u00e1s nos preguntan<\/h2>\n      <\/div>\n      <div class=\"faq reveal\">\n        <details open><summary>\u00bfCu\u00e1l es el nivel m\u00e1s com\u00fan para autos particulares? <svg class=\"ic\"><use href=\"#i-plus\"\/><\/svg><\/summary><p>El BR4 \/ NIJ III-A. Resiste, seg\u00fan el ensayo del nivel, armas de pu\u00f1o (9 mm, .357 y .44 Magnum), que es la amenaza urbana real en Chile, con buen equilibrio entre protecci\u00f3n, peso y manejo.<\/p><\/details>\n        <details><summary>\u00bfSe nota que un auto est\u00e1 blindado? <svg class=\"ic\"><use href=\"#i-plus\"\/><\/svg><\/summary><p>Un buen blindaje es discreto: se integra al veh\u00edculo y, a simple vista, no deber\u00eda delatarse. Parte del valor de un trabajo bien hecho es que pase desapercibido.<\/p><\/details>\n        <details><summary>\u00bfEl blindaje afecta el peso y el manejo? <svg class=\"ic\"><use href=\"#i-plus\"\/><\/svg><\/summary><p>S\u00ed, agrega peso (en BR4\/NIJ-IIIA, del orden de 180 a 260 kg seg\u00fan veh\u00edculo y configuraci\u00f3n). Por eso se recomiendan veh\u00edculos con motor 2.0 o superior y en buen estado. Un blindaje bien dise\u00f1ado equilibra protecci\u00f3n y manejo controlado.<\/p><\/details>\n        <details><summary>\u00bfCu\u00e1l es la protecci\u00f3n m\u00ednima recomendada? <svg class=\"ic\"><use href=\"#i-plus\"\/><\/svg><\/summary><p>La industria cita el 9 mm como amenaza m\u00ednima a cubrir, por ser el calibre m\u00e1s frecuente en asaltos. En la pr\u00e1ctica eso ubica a BR4\/NIJ-IIIA como el piso recomendable para un particular urbano.<\/p><\/details>\n        <details><summary>\u00bfCualquier auto se puede blindar? <svg class=\"ic\"><use href=\"#i-plus\"\/><\/svg><\/summary><p>No todos en las mismas condiciones. Por el peso, suele recomendarse un veh\u00edculo de marca consolidada, con pocos a\u00f1os de uso, kilometraje moderado y motor 2.0 o superior. En la cotizaci\u00f3n evaluamos tu veh\u00edculo espec\u00edfico.<\/p><\/details>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <!-- CTA final (oscuro) -->\n  <section class=\"sec cta-sec\" id=\"apa-cotiza\">\n    <div class=\"wrap\">\n      <div class=\"cta-band reveal\">\n        <span class=\"banner\"><svg class=\"ic\"><use href=\"#i-shield\"\/><\/svg> Cotiza tu blindaje<\/span>\n        <h2>Te asesoramos para elegir el nivel correcto<\/h2>\n        <p>Cada veh\u00edculo y cada perfil de riesgo es distinto. Cu\u00e9ntanos tu caso y un especialista te orienta \u2014 con datos t\u00e9cnicos claros y sin presi\u00f3n.<\/p>\n        <a class=\"btn\" href=\"\/cl\/contacto\/\">Solicita tu cotizaci\u00f3n personalizada <svg class=\"ic\"><use href=\"#i-chev\"\/><\/svg><\/a>\n      <\/div>\n    <\/div>\n  <\/section>\n\n<\/div>\n\n<script>\n(function(){\n  function init(){\n    var root = document.getElementById('apa-niv'); if(!root || root.dataset.apaInit) return; root.dataset.apaInit='1'; if(!(window.matchMedia && window.matchMedia('(prefers-reduced-motion: reduce)').matches)){ root.classList.add('anim-ready'); }\n    var reduce = window.matchMedia && window.matchMedia('(prefers-reduced-motion: reduce)').matches;\n    \/\/ staggered reveals\n    root.querySelectorAll('[data-stagger]').forEach(function(g){\n      Array.prototype.forEach.call(g.children, function(ch,i){ ch.classList.add('reveal'); ch.style.transitionDelay=(i*70)+'ms'; });\n    });\n    var reveals = root.querySelectorAll('.reveal');\n    if(reduce || !('IntersectionObserver' in window)){\n      reveals.forEach(function(el){el.classList.add('in');});\n    } else {\n      var io = new IntersectionObserver(function(es){\n        es.forEach(function(e){ if(e.isIntersecting){ e.target.classList.add('in'); io.unobserve(e.target); } });\n      }, {threshold:.12, rootMargin:'0px 0px -7% 0px'});\n      reveals.forEach(function(el){ io.observe(el); });\n    }\n    \/\/ counters\n    function count(el){\n      var to=+el.getAttribute('data-to')||0, dur=1100, start=null;\n      if(reduce){ el.textContent=to; return; }\n      function step(t){ if(!start)start=t; var p=Math.min((t-start)\/dur,1); el.textContent=Math.round((0.5-Math.cos(p*Math.PI)\/2)*to); if(p<1)requestAnimationFrame(step); }\n      requestAnimationFrame(step);\n    }\n    var nums = root.querySelectorAll('.num[data-to]');\n    if('IntersectionObserver' in window && !reduce){\n      var io2=new IntersectionObserver(function(es){es.forEach(function(e){if(e.isIntersecting){count(e.target);io2.unobserve(e.target);}})},{threshold:.6});\n      nums.forEach(function(n){io2.observe(n);});\n    } else { nums.forEach(count); }\n    \/\/ smooth anchor scroll (con offset por header)\n    root.querySelectorAll('a[href^=\"#apa-\"]').forEach(function(a){\n      a.addEventListener('click', function(ev){\n        var t=document.getElementById(this.getAttribute('href').slice(1));\n        if(t){ ev.preventDefault(); var y=t.getBoundingClientRect().top+window.pageYOffset-72; window.scrollTo({top:y,behavior: reduce?'auto':'smooth'}); }\n      });\n    });\n  }\n  if(document.readyState==='loading') document.addEventListener('DOMContentLoaded', init); else init();\n})();\n\/* ====== capa interactiva: tilt + brillo + meters + hero-glow ====== *\/\n(function(){\n  function fx(){\n    var root=document.getElementById('apa-niv'); if(!root) return;\n    var reduce=window.matchMedia&&window.matchMedia('(prefers-reduced-motion: reduce)').matches;\n    Array.prototype.forEach.call(root.querySelectorAll('.lvl'),function(card){card.setAttribute('role','button');card.setAttribute('tabindex','0');if(!card.getAttribute('aria-label'))card.setAttribute('aria-label','Filtrar la tabla de munici\u00f3n por este nivel de blindaje');card.addEventListener('keydown',function(e){if(e.key==='Enter'||e.key===' '||e.key==='Spacebar'){e.preventDefault();card.click();}});\n      if(card.dataset.fx) return; card.dataset.fx='1';\n      var sheen=document.createElement('div'); sheen.className='sheen'; card.appendChild(sheen);\n      var codeEl=card.querySelector('.code'); var n=codeEl?parseInt(codeEl.textContent.replace(\/[^0-9]\/g,''),10):4; if(!n)n=4;\n      var pct=Math.round(((n-2)\/5)*70+30);\n      var m=document.createElement('div'); m.className='meter'; m.innerHTML='<div class=\"lab\">Amenaza que detiene<\/div><div class=\"track\"><div class=\"fill\"><\/div><\/div>';\n      var nij=card.querySelector('.nij'); if(nij&&nij.parentNode){nij.parentNode.insertBefore(m,nij.nextSibling);}else{card.appendChild(m);}\n      var fill=m.querySelector('.fill');\n      if(reduce||!('IntersectionObserver' in window)){ fill.style.width=pct+'%'; }\n      else{ var mo=new IntersectionObserver(function(es){es.forEach(function(e){if(e.isIntersecting){fill.style.width=pct+'%';mo.disconnect();}});},{threshold:.35}); mo.observe(card); }\n      if(!reduce){\n        var rect=null;\n        card.addEventListener('mouseenter',function(){rect=card.getBoundingClientRect();});\n        card.addEventListener('mousemove',function(e){ if(!rect)rect=card.getBoundingClientRect(); var px=(e.clientX-rect.left)\/rect.width, py=(e.clientY-rect.top)\/rect.height; card.style.transform='perspective(820px) rotateX('+((0.5-py)*6).toFixed(2)+'deg) rotateY('+((px-0.5)*6).toFixed(2)+'deg) translateY(-6px)'; sheen.style.setProperty('--sx',(px*100).toFixed(1)+'%'); sheen.style.setProperty('--sy',(py*100).toFixed(1)+'%'); });\n        card.addEventListener('mouseleave',function(){ rect=null; card.style.transform=''; });\n      }\n    });\n    var hero=root.querySelector('.hero');\n    if(hero){\n      if(!hero.querySelector('.scan')){ var sc=document.createElement('div'); sc.className='scan'; hero.appendChild(sc); }\n      if(!reduce){ var hr=null; hero.addEventListener('mouseenter',function(){hr=hero.getBoundingClientRect();}); hero.addEventListener('mousemove',function(e){ if(!hr)hr=hero.getBoundingClientRect(); hero.style.setProperty('--mx',((e.clientX-hr.left)\/hr.width*100).toFixed(1)+'%'); hero.style.setProperty('--my',((e.clientY-hr.top)\/hr.height*100).toFixed(1)+'%'); }); hero.addEventListener('mouseleave',function(){hr=null;}); }\n    }\n  }\n  if(document.readyState==='loading') document.addEventListener('DOMContentLoaded', fx); else fx();\n})();\n\/* ====== tabla munici\u00f3n: filtros + contadores + barras ====== *\/\n(function(){\n  function tinit(){\n    var root=document.getElementById('apa-niv'); if(!root) return;\n    var table=root.querySelector('.ttable'); if(!table||table.dataset.tinit) return; table.dataset.tinit='1';\n    var reduce=window.matchMedia&&window.matchMedia('(prefers-reduced-motion: reduce)').matches;\n    var chips=root.querySelectorAll('.tfilters .chip');\n    Array.prototype.forEach.call(chips,function(ch){\n      ch.addEventListener('click',function(){\n        Array.prototype.forEach.call(chips,function(c){c.classList.remove('active');});\n        ch.classList.add('active');\n        var f=ch.getAttribute('data-f');\n        Array.prototype.forEach.call(table.querySelectorAll('.trow[data-g]'),function(r){\n          r.classList.toggle('hide', !(f==='all'||r.getAttribute('data-g')===f));\n        });\n      });\n    });\n    function run(){\n      table.classList.add('go');\n      Array.prototype.forEach.call(table.querySelectorAll('.tnum'),function(el){\n        var raw=el.getAttribute('data-to'); var to=parseFloat(raw); var dec=raw.indexOf('.')>=0; var suf=el.getAttribute('data-suf')||'';\n        function fmt(v){ return (dec? v.toFixed(1).replace('.',',') : Math.round(v).toString())+suf; }\n        if(reduce){ el.textContent=fmt(to); return; }\n        var st=null,dur=1200; function step(t){ if(!st)st=t; var p=Math.min((t-st)\/dur,1); var e=.5-Math.cos(p*Math.PI)\/2; el.textContent=fmt(e*to); if(p<1)requestAnimationFrame(step); } requestAnimationFrame(step);\n      });\n      Array.prototype.forEach.call(table.querySelectorAll('.vfill'),function(el){\n        var v=parseFloat(el.getAttribute('data-v'))||0; el.style.width=Math.max(6,Math.min(100,Math.round(v\/950*100)))+'%';\n      });\n    }\n    if(reduce||!('IntersectionObserver' in window)){ run(); }\n    else{ var io=new IntersectionObserver(function(es){es.forEach(function(e){if(e.isIntersecting){run();io.disconnect();}});},{threshold:.25}); io.observe(table); }\n  }\n  if(document.readyState==='loading') document.addEventListener('DOMContentLoaded', tinit); else tinit();\n})();\n\/* ====== v6: botones magn\u00e9ticos + tilt en perfiles ====== *\/\n(function(){\n  function v6(){\n    var root=document.getElementById('apa-niv'); if(!root||root.dataset.v6) return; root.dataset.v6='1';\n    var reduce=window.matchMedia&&window.matchMedia('(prefers-reduced-motion: reduce)').matches; if(reduce) return;\n    Array.prototype.forEach.call(root.querySelectorAll('.btn'),function(b){\n      if(b.classList.contains('btn-ghost')) return;\n      b.addEventListener('mousemove',function(e){ var r=b.getBoundingClientRect(); var mx=(e.clientX-r.left-r.width\/2)\/(r.width\/2), my=(e.clientY-r.top-r.height\/2)\/(r.height\/2); b.style.transform='translate('+(mx*5).toFixed(1)+'px,'+(my*4-2).toFixed(1)+'px)'; });\n      b.addEventListener('mouseleave',function(){ b.style.transform=''; });\n    });\n    Array.prototype.forEach.call(root.querySelectorAll('.prof'),function(card){\n      var rect=null;\n      card.addEventListener('mouseenter',function(){rect=card.getBoundingClientRect();});\n      card.addEventListener('mousemove',function(e){ if(!rect)rect=card.getBoundingClientRect(); var px=(e.clientX-rect.left)\/rect.width, py=(e.clientY-rect.top)\/rect.height; card.style.transform='perspective(900px) rotateX('+((0.5-py)*4).toFixed(2)+'deg) rotateY('+((px-0.5)*4).toFixed(2)+'deg) translateY(-4px)'; });\n      card.addEventListener('mouseleave',function(){ rect=null; card.style.transform=''; });\n    });\n  }\n  if(document.readyState==='loading') document.addEventListener('DOMContentLoaded', v6); else v6();\n})();\n\/* ====== v7: progreso + nav + parallax + cards->tabla + hero HUD ====== *\/\n(function(){\n  function v7(){\n    var root=document.getElementById('apa-niv'); if(!root||root.dataset.v7) return; root.dataset.v7='1';\n    var reduce=window.matchMedia&&window.matchMedia('(prefers-reduced-motion: reduce)').matches;\n    var prog=document.querySelector('.apa-progress'); if(!prog){ prog=document.createElement('div'); prog.className='apa-progress'; document.body.appendChild(prog); }\n    var secs=[['Inicio',null],['Niveles','apa-niveles'],['Tabla','apa-ficha'],['Normas','apa-normas'],['Perfil','apa-perfil'],['FAQ','apa-faq'],['Cotizar','apa-cotiza']];\n    var btns=[];\n    if(!document.querySelector('.apa-secnav')){\n      var nav=document.createElement('div'); nav.className='apa-secnav';\n      secs.forEach(function(sc){ var btn=document.createElement('button'); btn.type='button'; btn.setAttribute('aria-label','Ir a la secci\u00f3n '+sc[0]); btn.innerHTML='<span class=\"lbl\" aria-hidden=\"true\">'+sc[0]+'<\/span>'; btn.addEventListener('click',function(){ var t=sc[1]?document.getElementById(sc[1]):root; if(t){ var y=sc[1]?(t.getBoundingClientRect().top+window.pageYOffset-80):0; window.scrollTo({top:y,behavior:reduce?'auto':'smooth'}); } }); nav.appendChild(btn); btns.push({btn:btn,id:sc[1]}); });\n      document.body.appendChild(nav);\n    }\n    var par=[]; ['.hero','.levels-sec','.cta-sec'].forEach(function(s){ var el=root.querySelector(s); if(el) par.push(el); });\n    var ticking=false;\n    function onScroll(){\n      var st=window.pageYOffset||document.documentElement.scrollTop;\n      var docH=document.documentElement.scrollHeight-window.innerHeight;\n      prog.style.width=(docH>0?Math.min(100,st\/docH*100):0)+'%';\n      if(!reduce){ var vh=window.innerHeight; par.forEach(function(el){ var r=el.getBoundingClientRect(); var off=((r.top+r.height\/2)-vh\/2)*0.10; el.style.setProperty('--par',(-off).toFixed(1)+'px'); }); }\n      if(btns.length){ var mid=st+window.innerHeight*0.35, actI=0; btns.forEach(function(o,i){ if(o.id){ var el=document.getElementById(o.id); if(el){ var top=el.getBoundingClientRect().top+window.pageYOffset; if(mid>=top-10) actI=i; } } }); btns.forEach(function(o,i){ o.btn.classList.toggle('act',i===actI); }); }\n      ticking=false;\n    }\n    window.addEventListener('scroll',function(){ if(!ticking){ ticking=true; requestAnimationFrame(onScroll); } },{passive:true});\n    window.addEventListener('resize',onScroll,{passive:true}); onScroll();\n    var table=root.querySelector('.ttable');\n    Array.prototype.forEach.call(root.querySelectorAll('.levels .lvl'),function(card){\n      card.addEventListener('click',function(e){\n        if(e.target.closest('a')) return;\n        var code=card.querySelector('.code'); var n=code?parseInt(code.textContent.replace(\/[^0-9]\/g,''),10):0; if(!n) return;\n        var grp=(n<=4)?'cortas':'largas';\n        var chip=root.querySelector('.tfilters .chip[data-f=\"'+grp+'\"]'); if(chip) chip.click();\n        var fic=document.getElementById('apa-ficha'); if(fic){ var y=fic.getBoundingClientRect().top+window.pageYOffset-80; window.scrollTo({top:y,behavior:reduce?'auto':'smooth'}); }\n        if(table){ setTimeout(function(){ Array.prototype.forEach.call(table.querySelectorAll('.trow[data-g]'),function(r){ var bb=r.querySelector('.c-niv b'); if(bb&&bb.textContent.replace(\/[^0-9]\/g,'')===String(n)){ r.classList.remove('flash'); void r.offsetWidth; r.classList.add('flash'); } }); }, reduce?0:560); }\n      });\n    });\n    var hero=root.querySelector('.hero');\n    if(hero){\n      var wrap=hero.querySelector('.wrap');\n      if(wrap && !wrap.querySelector('.hudstat')){ var stat=document.createElement('div'); stat.className='hudstat'; stat.innerHTML='<span class=\"led\"><\/span><span class=\"txt\"><\/span><span class=\"cur\">_<\/span>'; wrap.insertBefore(stat,wrap.firstChild); var full='SISTEMA DE PROTECCI\u00d3N BAL\u00cdSTICA'; var txtEl=stat.querySelector('.txt'); if(reduce){ txtEl.textContent=full; } else { var i=0; (function ty(){ if(i<=full.length){ txtEl.textContent=full.slice(0,i); i++; setTimeout(ty,45); } })(); } }\n      var h1=hero.querySelector('h1');\n      if(h1 && !h1.querySelector('.hw') && !reduce){ h1.classList.remove('reveal'); var ws=h1.textContent.trim().split(\/\\s+\/); h1.innerHTML=ws.map(function(w){ return '<span class=\"hw\">'+w+'<\/span>'; }).join(' '); Array.prototype.forEach.call(h1.querySelectorAll('.hw'),function(s,idx){ s.style.transitionDelay=(idx*80+250)+'ms'; }); requestAnimationFrame(function(){ requestAnimationFrame(function(){ h1.classList.add('hin'); }); }); }\n    }\n  }\n  if(document.readyState==='loading') document.addEventListener('DOMContentLoaded', v7); else v7();\n})();\n\/* ====== visor 3D de normas (EN 1063 \/ NIJ 0108.01) ====== *\/\n(function(){\n  function cinit(){\n    var root=document.getElementById('apa-niv'); if(!root) return;\n    var stage=root.querySelector('.cert-stage'); if(!stage||stage.dataset.ci) return; stage.dataset.ci='1';\n    var reduce=window.matchMedia&&window.matchMedia('(prefers-reduced-motion: reduce)').matches;\n    var plate=root.querySelector('.plate'); if(!plate) return;\n    var patterns={ en:[[50,30],[33,67],[67,67]], nij:[[50,50],[50,23],[50,77],[23,50],[77,50]] };\n    function setPattern(n){\n      Array.prototype.forEach.call(plate.querySelectorAll('.shot'),function(s){s.parentNode.removeChild(s);});\n      plate.classList.remove('go');\n      (patterns[n]||patterns.en).forEach(function(p,i){ var d=document.createElement('span'); d.className='shot'; d.style.left=p[0]+'%'; d.style.top=p[1]+'%'; d.style.transitionDelay=(i*90)+'ms'; plate.appendChild(d); });\n      plate.setAttribute('data-n',n);\n      requestAnimationFrame(function(){ requestAnimationFrame(function(){ plate.classList.add('go'); }); });\n    }\n    var tabs=root.querySelectorAll('.certtabs .ctab');\n    Array.prototype.forEach.call(tabs,function(t){\n      t.addEventListener('click',function(){\n        Array.prototype.forEach.call(tabs,function(x){x.classList.remove('active');}); t.classList.add('active');\n        var n=t.getAttribute('data-n'); setPattern(n);\n        Array.prototype.forEach.call(root.querySelectorAll('.cinfo'),function(c){ c.classList.toggle('active', c.getAttribute('data-n')===n); });\n      });\n    });\n    if('IntersectionObserver' in window){ var io=new IntersectionObserver(function(es){es.forEach(function(e){ if(e.isIntersecting){ setPattern(plate.getAttribute('data-n')||'en'); io.disconnect(); } });},{threshold:.25}); io.observe(stage); } else { setPattern('en'); }\n    var lstack=root.querySelector('.lstack'), lstage=root.querySelector('.layer-stage');\n    if(lstack&&lstage){ if(reduce||!('IntersectionObserver' in window)){ lstack.classList.add('go'); } else { var lio=new IntersectionObserver(function(es){es.forEach(function(e){ if(e.isIntersecting){ lstack.classList.add('go'); lio.disconnect(); } });},{threshold:.3}); lio.observe(lstage); } }\n    if(!reduce){\n      var p3=root.querySelector('.plate3d'); var rect=null;\n      p3.addEventListener('mouseenter',function(){rect=p3.getBoundingClientRect();});\n      p3.addEventListener('mousemove',function(e){ if(!rect)rect=p3.getBoundingClientRect(); var px=(e.clientX-rect.left)\/rect.width, py=(e.clientY-rect.top)\/rect.height; plate.style.transform='rotateX('+(57-(py-0.5)*18).toFixed(1)+'deg) rotateZ('+((px-0.5)*42-7).toFixed(1)+'deg)'; });\n      p3.addEventListener('mouseleave',function(){ rect=null; plate.style.transform=''; });\n    }\n  }\n  if(document.readyState==='loading') document.addEventListener('DOMContentLoaded', cinit); else cinit();\n})();\n<\/script>\n\n<!-- ================= \/CORE ================= -->\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Gu\u00eda t\u00e9cnica \u00b7 Blindaje certificado Niveles de blindaje vehicular en Chile Elegir el blindaje de autos correcto no es elegir \u201cel n\u00famero m\u00e1s alto\u201d. Cada nivel detiene una amenaza distinta. Traducimos la jerga (BR, NIJ, calibres) a lenguaje claro y a escenarios chilenos reales, para que elijas informado \u2014 ni de menos, ni de m\u00e1s. [&hellip;]<\/p>\n","protected":false},"author":4,"featured_media":0,"parent":0,"menu_order":2,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"footnotes":""},"class_list":["post-2556","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/aparmor.com\/cl\/wp-json\/wp\/v2\/pages\/2556","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/aparmor.com\/cl\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/aparmor.com\/cl\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/aparmor.com\/cl\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/aparmor.com\/cl\/wp-json\/wp\/v2\/comments?post=2556"}],"version-history":[{"count":106,"href":"https:\/\/aparmor.com\/cl\/wp-json\/wp\/v2\/pages\/2556\/revisions"}],"predecessor-version":[{"id":3323,"href":"https:\/\/aparmor.com\/cl\/wp-json\/wp\/v2\/pages\/2556\/revisions\/3323"}],"wp:attachment":[{"href":"https:\/\/aparmor.com\/cl\/wp-json\/wp\/v2\/media?parent=2556"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}