:root{--bg:#0d0d0d;--ink:#f0f0f0;--action-orange:#ff6a00;--dirty-copper:#8b4513;--font-display:"Barlow Condensed", system-ui, sans-serif;--font-body:"Barlow", system-ui, sans-serif;--page-bg:var(--bg);--page-ink:var(--ink);--chrome-bg:#0d0d0d;--chrome-ink:#f0f0f0;--surface-bg:#0d0d0d;--surface-ink:var(--ink);--surface-border:#262626;--section-border:#262626;--pill-border:var(--action-orange);--color-gray:#bdc2c9;--color-gray-dark:#99a0ad}html[data-theme=light]{--page-bg:#f6f1e6;--page-ink:#0d0d0d;--chrome-bg:#fff7ea;--chrome-ink:#0d0d0d;--surface-bg:#fff7ea;--surface-ink:#0d0d0d;--surface-border:var(--dirty-copper);--pill-border:var(--dirty-copper);--section-border:#d2b893;--color-gray:#5c6570;--color-gray-dark:#4a525a}[data-astro-cid-x3ga5glf]{box-sizing:border-box}html,body{color:var(--page-ink);font:16px/1.6 var(--font-body);margin:0;background-color:var(--page-bg)!important}a[data-astro-cid-x3ga5glf]{color:var(--page-ink);text-decoration:none}a[data-astro-cid-x3ga5glf]:hover{color:var(--action-orange)}.wrap[data-astro-cid-x3ga5glf]{max-width:1200px;margin:0 auto;padding:0 18px}.topbar[data-astro-cid-x3ga5glf]{border-bottom:1px solid var(--surface-border);z-index:100;width:100%;position:fixed;top:0;background-color:var(--chrome-bg)!important}.topbar[data-astro-cid-x3ga5glf] .wrap[data-astro-cid-x3ga5glf]{justify-content:space-between;align-items:center;padding:3px 18px;display:flex}.topbar-phone[data-astro-cid-x3ga5glf]{color:#7cd900;letter-spacing:.5px;white-space:nowrap;font-size:19.1px;font-weight:800;text-decoration:none}.topbar-phone[data-astro-cid-x3ga5glf]:hover{text-decoration:underline}.topbar-logo[data-astro-cid-x3ga5glf]{object-fit:cover;border-radius:50%;width:40px;height:40px;display:block}.topbar-logo--flip[data-astro-cid-x3ga5glf]{transform:scaleX(-1)}.legacy-msg[data-astro-cid-x3ga5glf]{color:var(--chrome-ink);text-transform:uppercase;letter-spacing:1px;font-size:14px;font-weight:800}@media (width<=900px){.legacy-msg[data-astro-cid-x3ga5glf]{visibility:hidden!important;height:0!important;overflow:hidden!important}}.topbar-right[data-astro-cid-x3ga5glf]{align-items:center;gap:10px;display:flex}.theme-toggle[data-astro-cid-x3ga5glf]{border:2px solid var(--dirty-copper);background:var(--chrome-bg);color:var(--chrome-ink);letter-spacing:1px;text-transform:uppercase;cursor:pointer;border-radius:999px;padding:6px 12px;font-size:11px;font-weight:900;line-height:1}.page-body[data-astro-cid-x3ga5glf]{padding-top:80px}.breadcrumb[data-astro-cid-x3ga5glf] ol[data-astro-cid-x3ga5glf]{text-transform:uppercase;letter-spacing:1.5px;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 18px;padding:0;font-size:13px;list-style:none;display:flex}.breadcrumb[data-astro-cid-x3ga5glf] li[data-astro-cid-x3ga5glf]{align-items:center;display:flex}.breadcrumb[data-astro-cid-x3ga5glf] .nav-separator[data-astro-cid-x3ga5glf]{opacity:.6;color:var(--color-gray);margin:0 2px}.breadcrumb[data-astro-cid-x3ga5glf] li[data-astro-cid-x3ga5glf] a[data-astro-cid-x3ga5glf]{color:var(--color-gray);text-decoration:none}.breadcrumb[data-astro-cid-x3ga5glf] li[data-astro-cid-x3ga5glf] a[data-astro-cid-x3ga5glf]:hover,.breadcrumb[data-astro-cid-x3ga5glf] li[data-astro-cid-x3ga5glf]:first-child a[data-astro-cid-x3ga5glf]{color:var(--action-orange)}.breadcrumb[data-astro-cid-x3ga5glf] li[data-astro-cid-x3ga5glf]:last-child span[data-astro-cid-x3ga5glf]{color:#92ff00;opacity:1}.hero-simple[data-astro-cid-x3ga5glf]{padding:36px 0 30px}h1[data-astro-cid-x3ga5glf]{font-family:var(--font-display);letter-spacing:-.5px;margin:0 0 14px;font-size:clamp(28px,4vw,48px);font-weight:900;line-height:1.05}.subtitle[data-astro-cid-x3ga5glf]{color:var(--color-gray);max-width:760px;margin:0 0 20px;font-size:18px;line-height:1.5}.hero-image-wrap[data-astro-cid-x3ga5glf]{text-align:center;margin:8px 0 30px}.hero-image-wrap[data-astro-cid-x3ga5glf] img[data-astro-cid-x3ga5glf]{object-fit:contain;border-radius:8px;max-width:100%;max-height:440px}.product-body{padding:10px 0 20px}.product-body h2{font-family:var(--font-display);margin:44px 0 18px;font-size:clamp(22px,2.8vw,32px);font-weight:800}.product-body h3{color:var(--action-orange);margin:0 0 10px;font-size:18px}.product-body p{color:var(--page-ink);margin:0 0 16px;line-height:1.7}.product-body ul{margin:0 0 16px;padding-left:0;list-style:none}.product-body ul li{border-bottom:1px solid var(--section-border);padding:6px 0;font-size:15px}.product-body img{border-radius:8px;max-width:100%;height:auto}.product-body table{border-collapse:collapse;width:100%;max-width:800px;margin:0 0 28px;font-size:14px}.product-body table th{text-align:left;text-transform:uppercase;letter-spacing:1px;color:var(--color-gray);border-bottom:1px solid var(--section-border);background:0 0;padding:10px 16px;font-size:11px;font-weight:700}.product-body table td{color:var(--page-ink);border-bottom:1px solid var(--section-border);padding:10px 16px}.product-body a.pill,.product-body a.btn,.product-body .btn-primary,.product-body .btn-whatsapp-lg,.product-body .btn-schedule-lg{text-transform:uppercase;letter-spacing:.5px;border:2px solid var(--action-orange);color:var(--page-ink);border-radius:999px;margin:4px 8px 4px 0;padding:12px 26px;font-size:13px;font-weight:700;display:inline-block}.product-body a.pill:hover,.product-body a.btn:hover{background:var(--action-orange);color:#0d0d0d}.product-body [class*=grid]{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px;margin:0 0 24px;display:grid}.product-body [class*=card]{border:1px solid var(--section-border);border-radius:12px;padding:22px}.product-body [class*=card] p{color:var(--color-gray);margin:0;font-size:14px}.product-body .carousel-track{aspect-ratio:1;background:var(--surface-bg);border-radius:8px;width:100%;position:relative;overflow:hidden}.product-body .carousel-img{object-fit:contain;opacity:0;width:100%;height:100%;transition:opacity .8s ease-in-out;position:absolute;inset:0}.product-body .carousel-img.active{opacity:1}.product-body .carousel-wrap{width:100%;max-width:680px;margin:0 auto;position:relative}.product-body .carousel-section{margin:0 0 48px}.product-body .carousel-section-title{text-transform:uppercase;letter-spacing:2px;color:var(--copper,#c9772f);text-align:center;margin-bottom:16px;font-size:13px;font-weight:800}.product-body .carousel-dots{justify-content:center;gap:8px;margin-top:12px;display:flex}.product-body .carousel-dot{border:2px solid var(--copper,#c9772f);cursor:pointer;background:0 0;border-radius:50%;width:10px;height:10px;transition:background-color .2s ease-out}.product-body .carousel-dot.active{background:var(--copper,#c9772f)}.product-body .hero-crumb-row{margin-bottom:16px}.product-body .hero-content{grid-template-columns:1fr 1.2fr;gap:40px;display:grid}.product-body .audience-grid{grid-template-columns:repeat(2,1fr);gap:24px;margin-bottom:24px;display:grid}.product-body .hero-audience{grid-template-columns:1fr;margin:24px 0 0}.product-body .audience-card{border:1px solid var(--section-border);border-radius:12px;padding:24px}.product-body .audience-card h3{color:var(--action-orange);margin:0 0 12px;font-size:18px}.product-body .audience-card p{color:var(--color-gray-dark);margin:0;font-size:14px;line-height:1.6}.product-body .config-section{border:1px solid var(--action-orange);border-radius:16px;padding:30px}.product-body .config-title{color:var(--chrome-ink);letter-spacing:-.5px;text-align:center;margin:0 0 16px;font-size:28px;font-weight:900}.product-body .config-sub{text-align:center;color:var(--color-gray);margin-bottom:32px;font-size:16px;line-height:1.6}.product-body .config-group{background:var(--surface-bg);border:1px solid var(--section-border);border-radius:8px;margin-bottom:10px;padding:10px 10px 10px 60px}.product-body .config-opt{cursor:pointer;border-radius:4px;justify-content:space-between;align-items:center;gap:10px;padding:8px;font-size:14px;transition:background .15s;display:flex}.product-body .config-opt:hover{background:#0d0d0d}.product-body .opt-price{color:var(--action-orange);font-weight:700}.product-body .config-total{text-align:center;color:var(--dirty-copper);letter-spacing:-1px;margin:20px 0 28px;font-size:28px;font-weight:900}.product-body .config-actions{flex-wrap:wrap;justify-content:center;gap:16px;display:flex}.product-body .btn-whatsapp,.product-body .btn-order,.product-body .btn-schedule{cursor:pointer;text-transform:uppercase;border:none;border-radius:6px;justify-content:center;align-items:center;gap:8px;padding:14px 20px;font-size:13px;font-weight:700;text-decoration:none;transition:opacity .15s,transform .1s;display:inline-flex}.product-body .btn-whatsapp:hover,.product-body .btn-order:hover,.product-body .btn-schedule:hover{opacity:.9;transform:translateY(-1px)}.product-body .btn-whatsapp{color:#f0f0f0;background:#25d366}.product-body .btn-order{color:#f0f0f0;background:#3498db}.product-body .btn-schedule{color:#f0f0f0;background:#c00}.product-body .config-note-link{color:#fc0;text-align:center;margin-top:40px;font-size:16px;font-weight:800;text-decoration:underline;display:block}.product-body .specs-section{border-top:1px solid var(--section-border);margin-top:40px;padding:60px 0}.product-body .specs-title{text-transform:uppercase;text-align:center;color:var(--color-gray);letter-spacing:2px;margin-bottom:40px;font-size:20px}.product-body .specs-table{border-collapse:collapse;width:90%;max-width:800px;margin:0 auto;font-size:14px}.product-body .specs-table th{text-align:right;width:50%;color:var(--color-gray);border-bottom:1px solid var(--section-border);text-transform:uppercase;letter-spacing:1px;padding:16px 30px;font-size:11px;font-weight:600}.product-body .specs-table td{text-align:left;width:50%;color:var(--page-ink);border-bottom:1px solid var(--section-border);padding:16px 30px}.product-body .specs-table tr:last-child th,.product-body .specs-table tr:last-child td{border-bottom:none}.product-body .tube-options{border-top:1px solid var(--section-border);padding:60px 0}.product-body .tube-options-title{text-transform:uppercase;text-align:center;color:var(--color-gray);margin-bottom:12px;font-size:20px}.product-body .tube-options-sub{text-align:center;color:var(--color-gray);margin-bottom:40px;font-size:15px}.product-body .tube-option-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px;max-width:900px;margin:0 auto;display:grid}.product-body .tube-option{background:var(--surface-bg);border:1px solid var(--section-border);border-radius:12px;padding:32px}.product-body .tube-option.reman{border-color:var(--action-orange)}.product-body .tube-option h3{margin:0 0 12px;font-size:20px;font-weight:800}.product-body .tube-option p{color:var(--color-gray);margin:0 0 20px;font-size:15px;line-height:1.6}.product-body .tube-option-specs{margin:0 0 24px;padding:0;list-style:none}.product-body .tube-option-specs li{border-bottom:1px solid var(--section-border);padding:6px 0;font-size:14px}.product-body .tube-option-specs li:before{content:"— ";color:var(--action-orange)}.product-body .btn-tube-option{background:var(--action-orange);color:#111;border-radius:6px;padding:12px 24px;font-size:15px;font-weight:700;text-decoration:none;display:inline-block}.product-body .depth-section{border-top:1px solid var(--section-border);margin-top:0;padding:48px 0}.product-body .depth-section h2{margin:0 0 24px;font-size:24px;font-weight:700}.product-body .depth-section p{color:var(--color-gray);max-width:900px;margin-bottom:16px;font-size:16px;line-height:1.7}.product-body .faq-section{border-top:1px solid var(--section-border);padding:48px 0}.product-body .faq-section h2{margin:0 0 32px;font-size:24px;font-weight:700}.product-body .faq-item{border-top:1px solid var(--section-border);max-width:860px}.product-body .faq-item summary{cursor:pointer;color:var(--page-ink);padding:20px 0;font-size:17px;font-weight:600;list-style:none}.product-body .faq-item summary::-webkit-details-marker{display:none}.product-body .faq-item p{color:var(--color-gray);margin:0;padding-bottom:20px;font-size:15px;line-height:1.7}.product-body .faq-item a{color:var(--action-orange)}.product-body .mission-section{padding:19px 0}.product-body .intro-text{color:var(--page-ink);margin-bottom:16px;font-size:18px;line-height:1.6}.product-body .bridge-section{background:var(--surface-bg);border:1px solid var(--section-border);border-radius:16px;margin:6.5px 0;padding:20px}.product-body .bridge-section h2{text-align:center;margin:0 0 20px;font-size:26px;font-weight:700}.product-body .bridge-text{text-align:center;max-width:800px;color:var(--color-gray-dark);margin:0 auto;font-size:16px;line-height:1.7}.product-body .bridge-text strong{color:var(--action-orange)}.product-body .cta-section{background:var(--surface-bg);border:2px solid var(--action-orange);text-align:center;border-radius:16px;max-width:1000px;margin:60px auto;padding:40px}.product-body .cta-title{color:var(--page-ink);margin-bottom:10px;font-size:28px;font-weight:900}.product-body .cta-subtitle{color:var(--color-gray-dark);max-width:650px;margin-bottom:24px;margin-left:auto;margin-right:auto;font-size:15px;line-height:1.6}.product-body .cta-buttons{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.product-body .btn-secondary{color:var(--page-ink);border:1px solid var(--section-border);background:0 0}.product-body .financial-note{color:var(--color-gray);margin-top:24px;font-size:12px;line-height:1.5}.product-body .tiers-grid{grid-template-columns:repeat(2,1fr);gap:16px;margin-top:32px;display:grid}.product-body .tier-item{border:1px solid var(--section-border);border-radius:8px;padding:16px}.product-body .tier-item strong{color:var(--action-orange)}.product-body .picture-frame{aspect-ratio:4/3;border:2px solid var(--dirty-copper);background:#111;border-radius:8px;overflow:hidden}.product-body .picture-frame img{object-fit:cover;width:100%;height:100%;transition:opacity .3s ease-in-out}.product-body .config-header{max-width:800px;margin:0 auto 20px}.product-body .config-intro{color:var(--color-gray);margin:0;font-size:15px;line-height:1.7}.product-body .config-link{color:var(--copper,#c9772f);text-decoration:underline}.product-body .config-grid{text-align:left;grid-template-columns:1fr 1fr;gap:24px;max-width:900px;margin:0 auto 32px;display:grid}.product-body .config-group--tubes{grid-column:1/-1}.product-body .config-group-title,.product-body .config-label{letter-spacing:2px;text-transform:uppercase;color:var(--copper,#c9772f);border-bottom:1px solid var(--section-border);margin:0 0 16px;padding-bottom:8px;font-size:13px;font-weight:800}.product-body .config-options{flex-direction:column;gap:10px;display:flex}.product-body .opt-label{flex:1}.product-body .avail-tag{text-transform:uppercase;letter-spacing:.5px;vertical-align:middle;white-space:nowrap;border-radius:999px;margin-left:8px;padding:2px 8px;font-size:10px;font-weight:800;display:inline-block}.product-body .avail-fast{color:#4ade80;background:#22c55e26;border:1px solid #16a34a}.product-body .avail-check{color:#eab308;background:#eab30826;border:1px solid #ca8a04}.product-body .total-label{text-transform:uppercase;letter-spacing:1.5px;color:var(--color-gray);margin-bottom:4px;font-size:13px;font-weight:700;display:block}.product-body .total-price{color:var(--action-orange);letter-spacing:-1px;font-size:36px;font-weight:900;display:block}.product-body .btn-lock-in{background:var(--action-orange);color:#0d0d0d;text-transform:uppercase;letter-spacing:.5px;cursor:pointer;border:none;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:18px 40px;font-size:16px;font-weight:900;transition:transform .1s,opacity .15s;display:inline-flex}.product-body .btn-lock-in:hover{opacity:.92;transform:translateY(-2px)}.product-body .phone-pref{border:1px dashed var(--copper,#c9772f);border-radius:8px;margin:4px 0 0;padding:14px 16px}.product-body .phone-pref>label{cursor:pointer;align-items:flex-start;gap:10px;font-size:14px;font-weight:700;display:flex}.product-body .phone-pref-quip{color:var(--color-gray);margin-top:6px;font-size:13px;font-style:italic;font-weight:400;display:block}.product-body .phone-pref-cta{margin-top:12px;display:none}.product-body .phone-pref-cta.show{display:block}.product-body .trust-band{border-top:1px solid var(--section-border);border-bottom:1px solid var(--section-border);margin:40px 0 0;padding:20px 0}.product-body .trust-header{color:var(--page-ink);text-transform:uppercase;text-align:center;letter-spacing:1px;margin-bottom:15px;font-size:13px;font-weight:700}.product-body .review-rotator{max-width:640px;min-height:90px;margin:0 auto;position:relative}.product-body .review-slide{opacity:0;text-align:center;pointer-events:none;transition:opacity .6s ease-in-out;position:absolute;inset:0}.product-body .review-slide.active{opacity:1;pointer-events:auto;position:relative}.product-body .review-quote{color:var(--page-ink);margin:0;font-size:15px;font-style:italic;line-height:1.6}.product-body .review-dots{justify-content:center;gap:8px;margin-top:14px;display:flex}.product-body .review-dot{cursor:pointer;background:0 0;border:2px solid #00b67a;border-radius:50%;width:8px;height:8px;padding:0;transition:background-color .2s ease-out}.product-body .review-dot.active{background:#00b67a}.product-body .tp-stars{color:#00b67a;margin-bottom:5px;font-size:24px}.product-body .config-note{color:var(--color-gray);text-align:center;margin:0 0 32px;font-size:12px}@media (width<=768px){.product-body .config-grid,.product-body .tiers-grid{grid-template-columns:1fr}.product-body .hero-content{text-align:center;grid-template-columns:1fr}.product-body .audience-grid{grid-template-columns:1fr}.product-body .config-actions{flex-direction:column;align-items:stretch}.product-body .specs-table th,.product-body .specs-table td{padding:6px 15px}}.product-body .page-wrap{padding-top:80px}.product-body .subhead,.product-body .body-copy{color:var(--page-ink);max-width:760px;font-size:16px;line-height:1.7}.product-body .subhead{color:var(--color-gray);margin-bottom:20px;font-size:18px}.product-body .body-copy p{margin-bottom:12px}.product-body .stat-bar{border-top:1px solid var(--section-border);border-bottom:1px solid var(--section-border);flex-wrap:wrap;gap:24px;padding:32px 0;display:flex}.product-body .stat{flex-direction:column;gap:4px;min-width:120px;display:flex}.product-body .stat-val,.product-body .num{color:var(--action-orange);font-size:28px;font-weight:800;line-height:1}.product-body .stat-label,.product-body .stat-lbl,.product-body .lbl{text-transform:uppercase;letter-spacing:1px;color:var(--color-gray);font-size:11px;font-weight:600}.product-body .content-section{border-top:1px solid var(--section-border);padding:30px 0}.product-body .content-section h2{margin-bottom:20px;font-size:clamp(20px,2.5vw,30px);font-weight:700}.product-body .content-section p{max-width:760px;color:var(--page-ink);margin-bottom:16px;font-size:15px;line-height:1.7}.product-body .tactic-block{border:1px solid var(--action-orange);border-radius:12px;margin:40px 0;padding:32px}.product-body .tactic-block h3{color:var(--action-orange);margin-bottom:16px;font-size:20px;font-weight:700}.product-body .tactic-block p{color:var(--page-ink);margin-bottom:0;font-size:15px;line-height:1.7}.product-body .compare-block{border:1px solid var(--section-border);background:var(--surface-bg);border-radius:12px;margin:40px 0;padding:32px}.product-body .compare-block h3{margin-bottom:20px;font-size:20px;font-weight:700}.product-body .compare-grid{grid-template-columns:1fr 1fr;gap:32px;display:grid}.product-body .compare-col h4{text-transform:uppercase;letter-spacing:1px;color:var(--color-gray);border-bottom:1px solid var(--section-border);margin-bottom:12px;padding-bottom:8px;font-size:13px;font-weight:800}.product-body .compare-col ul{list-style:none}.product-body .compare-col li{border-bottom:1px solid var(--section-border);color:var(--color-gray);padding:7px 0;font-size:14px}.product-body .compare-col li:last-child{border-bottom:none}.product-body .compare-col li strong{color:var(--page-ink)}.product-body .compare-table{border-collapse:collapse;width:100%;max-width:860px;margin:24px auto 0;font-size:14px}.product-body .compare-table th{background:var(--surface-bg);text-align:left;text-transform:uppercase;letter-spacing:.5px;color:var(--action-orange);padding:12px 14px;font-size:13px;font-weight:800}.product-body .compare-table td{border-bottom:1px solid var(--section-border);vertical-align:top;padding:10px 14px}.product-body .compare-table tr:last-child td{border-bottom:none}.product-body .compare-table .row-head{color:var(--page-ink);width:30%;font-weight:700}.product-body .compare-table .check,.product-body .compare-table .yes{color:#4caf50;font-weight:700}.product-body .compare-table .no{color:#e53935;font-weight:700}.product-body .trust-list{max-width:700px;list-style:none}.product-body .trust-list li{border-bottom:1px solid var(--section-border);padding:8px 0 8px 24px;font-size:15px;position:relative}.product-body .trust-list li:last-child{border-bottom:none}.product-body .trust-list li:before{content:"✓ ";color:var(--action-orange);font-weight:700;position:absolute;left:0}.product-body .itar-notice{border-left:3px solid var(--action-orange);background:#1a0f00;border-radius:4px;max-width:860px;margin:0 auto 48px;padding:24px}.product-body .itar-notice p{color:var(--color-gray);font-size:13px;line-height:1.6}.product-body .itar-inline{color:var(--copper,#c9772f);max-width:640px;margin-top:16px;font-size:12px;line-height:1.5;display:block}.product-body .ear-notice{color:var(--color-gray);background:#0f1a0f;border-left:3px solid #4caf50;border-radius:6px;margin:32px 0;padding:16px 20px;font-size:13px;line-height:1.6}.product-body .related-links{flex-wrap:wrap;gap:12px;margin-top:20px;display:flex}.product-body .related-links a,.product-body .related-links li a{color:var(--action-orange);border:1px solid var(--action-orange);border-radius:999px;padding:6px 16px;font-size:14px;text-decoration:none}.product-body .related-links a:hover,.product-body .related-links li a:hover{background:var(--action-orange);color:#f0f0f0}.product-body .related-links ul{flex-wrap:wrap;gap:12px;padding:0;list-style:none;display:flex}.product-body .bottom-cta{text-align:center;border-top:1px solid var(--section-border);padding:56px 24px}.product-body .bottom-cta h2{margin-bottom:12px;font-size:clamp(20px,2.8vw,32px);font-weight:800}.product-body .bottom-cta p{color:var(--color-gray);margin-bottom:28px;font-size:15px}.product-body .stock-note{color:var(--color-gray);opacity:.85;max-width:600px;margin-top:16px;font-size:13px;display:block}.product-body .mount-grid,.product-body .item-grid,.product-body .process-grid,.product-body .tube-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;margin-top:24px;display:grid}.product-body .tier-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;margin-top:24px;display:grid}.product-body .mount-card,.product-body .item-card,.product-body .process-card,.product-body .tube-card,.product-body .tier-card{border:1px solid var(--section-border);background:var(--surface-bg);border-radius:10px;padding:24px}.product-body .mount-card h3,.product-body .item-card h3{text-transform:uppercase;letter-spacing:.5px;color:var(--action-orange);margin:0 0 10px;font-size:16px;font-weight:800}.product-body .mount-card p,.product-body .item-card p,.product-body .tube-card p{color:var(--color-gray);margin:0 0 8px;font-size:14px;line-height:1.6}.product-body .mount-card .compat,.product-body .item-card .compat{color:var(--copper,#c9772f);margin-top:8px;font-size:12px}.product-body .process-card .step-num{color:var(--action-orange);margin-bottom:10px;font-size:28px;font-weight:900;line-height:1}.product-body .process-card h3{text-transform:uppercase;letter-spacing:.5px;margin:0 0 8px;font-size:15px;font-weight:800}.product-body .process-card p{color:var(--color-gray);margin:0;font-size:14px;line-height:1.6}.product-body .tube-card h3{text-transform:uppercase;margin-bottom:8px;font-size:15px;font-weight:800}.product-body .tube-tiers{padding:0;font-size:13px;list-style:none}.product-body .tube-tiers li{border-bottom:1px solid var(--section-border);padding:5px 0}.product-body .tube-tiers li:last-child{border-bottom:none}.product-body .tube-tiers li:before{content:"— ";color:var(--action-orange)}.product-body .tier-card h3{text-transform:uppercase;color:var(--action-orange);margin-bottom:6px;font-size:13px;font-weight:800}.product-body .tier-card .fom{margin-bottom:6px;font-size:22px;font-weight:900}.product-body .tier-card p{color:var(--color-gray);margin:0;font-size:12px;line-height:1.5}.product-body .warning-banner{border:1px solid var(--action-orange);color:var(--color-gray);background:#1a0a00;border-radius:6px;margin:0 0 24px;padding:12px 16px;font-size:13px;line-height:1.5}.product-body .warning-banner strong{color:var(--action-orange)}.product-body .btn-export{background:var(--copper,#c9772f);color:#f0f0f0;text-transform:uppercase;letter-spacing:1px;border-radius:6px;padding:14px 28px;font-size:14px;font-weight:800;text-decoration:none;display:inline-block}.product-body .btn-export:hover{background:sienna}.product-body .btn-gov{color:#f0f0f0;text-transform:uppercase;letter-spacing:1px;background:#3498db;border-radius:6px;padding:14px 28px;font-size:14px;font-weight:800;text-decoration:none;display:inline-block}.product-body .btn-gov:hover{background:#2980b9}.product-body .btn-order-lg,.product-body .btn-whatsapp-lg,.product-body .btn-schedule-lg{text-transform:uppercase;border-radius:8px;align-items:center;gap:10px;padding:16px 28px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.product-body .btn-whatsapp-lg{color:#0d0d0d;background:#25d366}.product-body .btn-schedule-lg{color:#f0f0f0;background:#c00}.product-body .btn-order-lg{color:#f0f0f0;background:#3498db}.product-body .section{border-top:1px solid var(--section-border);padding:40px 0}.product-body .section-label{text-transform:uppercase;letter-spacing:2px;color:var(--copper,#c9772f);margin-bottom:12px;font-size:11px;font-weight:800}.product-body .section h2{margin:0 0 20px;font-size:26px;font-weight:800}.product-body .config-card{border:1px solid var(--section-border);border-radius:10px;padding:24px}.product-body .config-card h3{margin:0 0 8px;font-size:17px;font-weight:800}.product-body .config-card p{color:var(--color-gray-dark);margin:0;font-size:13px;line-height:1.6}.product-body .badge{text-transform:uppercase;letter-spacing:1.5px;border-radius:999px;margin-bottom:12px;padding:4px 10px;font-size:10px;font-weight:800;display:inline-block}.product-body .badge-itar{color:#ff6a00;background:#3d0000;border:1px solid #ff6a00}.product-body .badge-ear{color:#0c6;background:#003d1a;border:1px solid #0c6}.product-body .proc-steps{counter-reset:step;margin:0 0 32px;padding:0;list-style:none}.product-body .proc-steps li{counter-increment:step;align-items:flex-start;gap:16px;margin-bottom:20px;display:flex}.product-body .proc-steps li:before{content:counter(step);background:var(--copper,#c9772f);color:#f0f0f0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;min-width:32px;height:32px;font-size:14px;font-weight:900;display:flex}.product-body .proc-steps li strong{margin-bottom:4px;font-size:15px;display:block}.product-body .proc-steps li span{color:var(--color-gray-dark);font-size:14px}.product-body .cta-box{background:var(--surface-bg);border:1px solid var(--copper,#c9772f);text-align:center;border-radius:12px;margin-bottom:80px;padding:32px}.product-body .cta-box h3{margin:0 0 12px;font-size:22px;font-weight:800}.product-body .cta-box p{color:var(--color-gray-dark);max-width:560px;margin:0 auto 20px;font-size:15px}.product-body .cred-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;margin-bottom:32px;display:grid}.product-body .cred-item{border:1px solid var(--section-border);border-radius:8px;padding:20px}.product-body .cred-item-label{text-transform:uppercase;letter-spacing:2px;color:var(--copper,#c9772f);margin-bottom:6px;font-size:10px;font-weight:800}.product-body .cred-item-value{font-size:16px;font-weight:700}.product-body .cred-item-note{color:var(--color-gray-dark);margin-top:4px;font-size:12px}.product-body .feature-list{padding:0;list-style:none}.product-body .feature-list li{border-bottom:1px solid var(--section-border);padding:8px 0;font-size:14px}.product-body .feature-list li:last-child{border-bottom:none}.product-body .eyebrow{text-transform:uppercase;letter-spacing:2px;color:var(--copper,#c9772f);margin-bottom:10px;font-size:12px;font-weight:900}.product-body .hero-lead{color:var(--color-gray-dark);margin:0 0 28px;font-size:17px;line-height:1.7}.product-body .hero-img-frame{border:2px solid var(--copper,#c9772f);background:#f0f0f0;border-radius:8px;overflow:hidden}.product-body .hero-img-frame img{object-fit:contain;width:100%;height:100%;display:block}.product-body .config-option{cursor:pointer;border-radius:6px;align-items:flex-start;gap:12px;padding:14px;font-size:14px;transition:background .15s;display:flex}.product-body .config-option:hover{background:#8b451312}.product-body .option-text{flex:1;font-weight:600;line-height:1.4}.product-body .option-note{color:var(--color-gray);margin-top:3px;font-size:12px;font-weight:400;display:block}.product-body .config-pricing-note{color:var(--color-gray);text-align:center;margin:28px auto 32px;font-size:14px}.product-body .form-fields{gap:12px;display:grid}.product-body .form-fields input,.product-body .form-fields textarea{border:1px solid var(--section-border);background:var(--chrome-bg);color:var(--page-ink);width:100%;font:inherit;border-radius:6px;padding:10px}.product-body .build-note{text-align:center;color:var(--color-gray);max-width:680px;margin:0 auto 48px;font-size:13px;line-height:1.6}.product-body .history-section{border-top:1px solid var(--section-border);padding:48px 0}.product-body .history-section h2{margin:0 0 24px;font-size:24px;font-weight:700}.product-body .history-section p{color:var(--color-gray-dark);max-width:900px;margin-bottom:16px;font-size:16px;line-height:1.7}.product-body .origin-block{border:1px solid var(--copper,#c9772f);background:#8b45130f;border-radius:10px;margin-bottom:32px;padding:28px}.product-body .origin-block p{color:var(--color-gray);margin:0;font-size:15px;line-height:1.7}.product-body .origin-block strong{color:var(--page-ink)}.product-body .price-grid{grid-template-columns:repeat(2,1fr);gap:24px;margin-bottom:16px;display:grid}.product-body .price-tag{color:var(--action-orange);margin:4px 0 12px;font-size:36px;font-weight:900}.product-body .contact-block{border:1px solid var(--action-orange);text-align:center;border-radius:12px;margin:40px 0;padding:32px}.product-body .contact-block h3{margin:0 0 12px;font-size:22px}.product-body .contact-block p{color:var(--color-gray-dark);margin:0 0 24px}.product-body .contact-btns{flex-wrap:wrap;justify-content:center;gap:12px;margin-bottom:20px;display:flex}.product-body .product-intro{padding:36px 0 40px}.product-body .product-intro h1{margin:0 0 10px;font-size:clamp(28px,4vw,48px);font-weight:900}.product-body .product-subhead{color:var(--copper,#c9772f);font-size:18px;font-weight:700}.product-body .table-wrap{overflow-x:auto}.product-body .spec-table{border-collapse:collapse;width:100%;font-size:14px}.product-body .spec-table th{background-color:var(--action-orange);color:#0d0d0d;text-align:left;padding:9px 14px;font-weight:800}.product-body .spec-table td{border:1px solid var(--section-border);color:var(--page-ink);padding:9px 14px}.product-body .img-placeholder{color:var(--color-gray-dark);text-align:center;font-size:13px;line-height:1.6}.product-body .img-placeholder strong{color:var(--copper,#c9772f);letter-spacing:2px;text-transform:uppercase;margin-bottom:8px;font-size:18px;display:block}.product-body .feature-section{padding:28px 0 0}.product-body .feature-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:20px;margin-top:20px;display:grid}.product-body .feature-card{border:1px solid var(--section-border);background:var(--surface-bg);border-radius:12px;padding:26px}.product-body .feature-card h3{color:var(--action-orange);text-transform:uppercase;letter-spacing:.5px;margin:0 0 10px;font-size:16px;font-weight:700}.product-body .feature-card p{color:var(--color-gray);margin:0;font-size:14px;line-height:1.6}.product-body .hero-right{padding-top:8px}.product-body .section-title{margin:0 0 32px;font-size:28px;font-weight:700}@media (width<=900px){.product-body .stat{flex:45%}.product-body .mount-grid,.product-body .item-grid,.product-body .process-grid,.product-body .tube-grid,.product-body .tier-grid,.product-body .feature-grid,.product-body .compare-grid,.product-body .price-grid{grid-template-columns:1fr}}footer[data-astro-cid-x3ga5glf]{border-top:1px solid var(--section-border);margin-top:64px;padding:32px 0;font-size:13px}.footer-inner[data-astro-cid-x3ga5glf]{text-align:center;max-width:1200px;margin:0 auto;padding:0 18px}.footer-links[data-astro-cid-x3ga5glf]{margin-bottom:12px}.footer-links[data-astro-cid-x3ga5glf] a[data-astro-cid-x3ga5glf]{color:var(--color-gray);margin:0 8px}.footer-links[data-astro-cid-x3ga5glf] a[data-astro-cid-x3ga5glf]:hover{color:var(--action-orange)}.copyright[data-astro-cid-x3ga5glf]{color:var(--color-gray);margin-bottom:12px}.itar[data-astro-cid-x3ga5glf]{color:var(--color-gray);max-width:900px;margin:0 auto;font-size:11px;line-height:1.5}.itar[data-astro-cid-x3ga5glf] strong[data-astro-cid-x3ga5glf]{color:var(--page-ink)}
