{"product_id":"test-therobocraft","title":"Test therobocraft","description":"\u003cmeta charset=\"UTF-8\"\u003e\u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\u003cmeta name=\"description\" content=\"4Sight 2.0 Tactical Inspection Rover by Tactical R\/C is a inspection robot. Verified specs, inclusions, and buying details.\"\u003e\u003cmeta name=\"keywords\" content=\"4 Sight 2.0 Tactical Inspection Rover, Tactical R\/C, Inspection Robot, Inspection Robot, specifications, buy online\"\u003e\u003cmeta name=\"author\" content=\"Tactical R\/C\"\u003e\u003cmeta name=\"theme-color\" content=\"#0b1220\"\u003e\u003cmeta name=\"color-scheme\" content=\"light dark\"\u003e\u003ctitle\u003eNew Test 2 | 4Sight 2.0 Tactical Inspection Rover\u003c\/title\u003e\u003clink rel=\"preconnect\" href=\"https:\/\/cdn.shopify.com\"\u003e\u003cmeta property=\"og:title\" content=\"New Test 2 | 4Sight 2.0 Tactical Inspection Rover\"\u003e\u003cmeta property=\"og:description\" content=\"4Sight 2.0 Tactical Inspection Rover by Tactical R\/C is a inspection robot. Verified specs, inclusions, and buying details.\"\u003e\u003cmeta property=\"og:type\" content=\"og:product\"\u003e\u003cmeta property=\"og:url\" content=\"\/products\/4sight-2-0-tactical-inspection-rover\"\u003e\u003cmeta property=\"og:site_name\" content=\"New Test 2\"\u003e\u003cmeta property=\"og:locale\" content=\"en_US\"\u003e\u003cmeta property=\"og:image\" content=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0573\/9026\/8577\/files\/pp_3287813.webp?v=1780944622\"\u003e\u003cmeta property=\"og:image:alt\" content=\"4 Sight 2.0 Tactical Inspection Rover - Product Image\"\u003e\u003cmeta property=\"og:image\" content=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0573\/9026\/8577\/files\/pp_3287785.webp?v=1780944622\"\u003e\u003cmeta property=\"og:image\" content=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0573\/9026\/8577\/files\/pp_3274004.webp?v=1780944622\"\u003e\u003cmeta property=\"og:price:amount\" content=\"4499.00\"\u003e\u003cmeta property=\"og:price:currency\" content=\"USD\"\u003e\u003cmeta name=\"twitter:card\" content=\"summary_large_image\"\u003e\u003cmeta name=\"twitter:title\" content=\"New Test 2 | 4Sight 2.0 Tactical Inspection Rover\"\u003e\u003cmeta name=\"twitter:description\" content=\"4Sight 2.0 Tactical Inspection Rover by Tactical R\/C is a inspection robot. Verified specs, inclusions, and buying details.\"\u003e\u003cmeta name=\"twitter:image\" content=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0573\/9026\/8577\/files\/pp_3287813.webp?v=1780944622\"\u003e\u003cmeta name=\"twitter:image:alt\" content=\"4 Sight 2.0 Tactical Inspection Rover\"\u003e\u003cmeta property=\"product:brand\" content=\"Tactical R\/C\"\u003e\u003cmeta property=\"product:availability\" content=\"in stock\"\u003e\u003cmeta property=\"product:condition\" content=\"new\"\u003e\u003cmeta property=\"product:price:amount\" content=\"4499.00\"\u003e\u003cmeta property=\"product:price:currency\" content=\"USD\"\u003e\u003cmeta property=\"product:retailer_item_id\" content=\"RM-TACT-001\"\u003e\u003cmeta name=\"robots\" content=\"index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1\"\u003e\u003cmeta name=\"googlebot\" content=\"index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1\"\u003e\u003cscript type=\"application\/ld+json\"\u003e{\"@context\":\"https:\/\/schema.org\/\",\"@type\":\"Product\",\"name\":\"4Sight 2.0 Tactical Inspection Rover\",\"description\":\"Built for photography \u0026 content creation. Verified specifications include 500 ft reach, Height 6.75 in, Width 11 in, and Length 14 in. Underwater inspection, hobby exploration, treasure-hunting dives, shallow-water filming, and operator-controlled aquatic survey workflows.\",\"image\":[\"https:\/\/cdn.shopify.com\/s\/files\/1\/0573\/9026\/8577\/files\/pp_3287813.webp?v=1780944622\",\"https:\/\/cdn.shopify.com\/s\/files\/1\/0573\/9026\/8577\/files\/pp_3287785.webp?v=1780944622\",\"https:\/\/cdn.shopify.com\/s\/files\/1\/0573\/9026\/8577\/files\/pp_3274004.webp?v=1780944622\"],\"brand\":{\"@type\":\"Brand\",\"name\":\"Tactical R\/C\"},\"manufacturer\":{\"@type\":\"Organization\",\"name\":\"Tactical R\/C\"},\"category\":\"Inspection Robot\",\"sku\":\"RM-TACT-001\",\"url\":\"\/products\/4sight-2-0-tactical-inspection-rover\",\"offers\":{\"@type\":\"Offer\",\"url\":\"\/products\/4sight-2-0-tactical-inspection-rover\",\"priceCurrency\":\"USD\",\"price\":\"4499.00\",\"availability\":\"https:\/\/schema.org\/InStock\",\"itemCondition\":\"https:\/\/schema.org\/NewCondition\",\"seller\":{\"@type\":\"Organization\",\"name\":\"New Test 2\"},\"shippingDetails\":{\"@type\":\"OfferShippingDetails\",\"shippingDestination\":{\"@type\":\"DefinedRegion\",\"addressCountry\":\"US\"}}},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Range - Line of Sight\",\"value\":\"500 ft\"},{\"@type\":\"PropertyValue\",\"name\":\"Height\",\"value\":\"6.75 in\"},{\"@type\":\"PropertyValue\",\"name\":\"Width\",\"value\":\"11 in\"},{\"@type\":\"PropertyValue\",\"name\":\"Length\",\"value\":\"14 in\"},{\"@type\":\"PropertyValue\",\"name\":\"Clearance\",\"value\":\"2 in\"}]}\u003c\/script\u003e\u003cscript type=\"application\/ld+json\"\u003e{\"@context\":\"https:\/\/schema.org\",\"@type\":\"BreadcrumbList\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Inspection Robot\",\"item\":\"\/collections\/Inspection Robot\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"4Sight 2.0 Tactical Inspection Rover\",\"item\":\"\/products\/4sight-2-0-tactical-inspection-rover\"}]}\u003c\/script\u003e\u003clink rel=\"canonical\" href=\"\/products\/4sight-2-0-tactical-inspection-rover\"\u003e\u003cstyle\u003e\n.rc-doc,.rc-doc-enterprise,[class^=\"rc-\"],[class*=\" rc-\"]{\n  --accent:#f59e0b!important;\n  --accent-light:#fef0da!important;\n  --accent-dark:#92400e!important;\n  --accent-rgb:245,158,11!important;\n  --accent-glow:rgba(245,158,11,0.16)!important;\n}\n\u003c\/style\u003e\u003cstyle\u003e\n\/* ==========================================\nALL STYLES USE .rc-doc or .rc-* PREFIXED SELECTORS ONLY.\nNo bare tag selectors. No all:initial. No @scope. No @layer.\nGUARANTEED: Cannot affect any element outside .rc-doc\n========================================== *\/\n\n\/* Keyframes defined globally but prefixed to avoid conflicts *\/\n@keyframes rc-fadeInUp {\nfrom { opacity: 0.7; transform: translateY(16px); }\nto { opacity: 1; transform: translateY(0); }\n}\n\n@keyframes rc-fadeInScale {\nfrom { opacity: 0; transform: scale(0.95); }\nto { opacity: 1; transform: scale(1); }\n}\n\n@keyframes rc-shimmer {\n0% { background-position: -200% 0; }\n100% { background-position: 200% 0; }\n}\n\n@keyframes rc-pulse {\n0%, 100% { transform: scale(1); opacity: 0.12; }\n50% { transform: scale(1.08); opacity: 0.20; }\n}\n\n@keyframes rc-gradientShift {\n0% { background-position: 0% 50%; }\n50% { background-position: 100% 50%; }\n100% { background-position: 0% 50%; }\n}\n\n@keyframes rc-float {\n0%, 100% { transform: translateY(0px) rotate(0deg); }\n50% { transform: translateY(-12px) rotate(1deg); }\n}\n\n@keyframes rc-scanline {\n0% { transform: translateY(-100%); }\n100% { transform: translateY(100%); }\n}\n\n@keyframes rc-techPulse {\n0%, 100% { opacity: 0.4; transform: scale(1); }\n50% { opacity: 1; transform: scale(1.15); }\n}\n\n@keyframes rc-slideInRight {\nfrom { opacity: 0; transform: translateX(30px); }\nto { opacity: 1; transform: translateX(0); }\n}\n\n@keyframes rc-rotateGradient {\n0% { transform: rotate(0deg); }\n100% { transform: rotate(360deg); }\n}\n\n\/* ========================================\nMAIN DOCUMENT CONTAINER\nNo all:initial, no @scope, no contain.\nOnly .rc-* prefixed selectors used.\n======================================== *\/\n\n.rc-doc {\n\/* Respond to the space this page is actually given, not to the browser\nwindow. Shopify drops the description into the product-info column,\nwhich on some themes is only a few hundred pixels wide — and a media\nquery asks the viewport, so on a 1900px desktop the page laid itself\nout for 1900px inside 350px and looked broken rather than compact.\nEvery max-width rule below is mirrored as a @container query against\nthis element. The media queries stay as a fallback for browsers\nwithout container support. *\/\ncontainer-type: inline-size;\ncontainer-name: rcpage;\ndisplay: block;\nfont-family: 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\ncolor: #1a1f2e;\nline-height: 1.7;\nbackground: linear-gradient(180deg, #ffffff 0%, #fafbfe 100%);\nborder-radius: 16px;\nbox-shadow: 0 4px 24px rgba(0,0,0,0.04);\n\/* Width is widened at runtime by the rc-fit-width script below, which\nmeasures how much room the theme actually leaves on either side. A\npure-CSS escape (negative margins against 50vw) cannot work: it\ncentres on the column's own centre, and a column sitting off to one\nside — the normal case once a product has a gallery — then pushes the\npage off the edge of the screen. CSS cannot read its own position.\nThese values are the safe fallback when the script does not run. *\/\nmax-width: 1200px;\nmargin: 0 auto;\npadding: 0;\nposition: relative;\noverflow: hidden;\nbox-sizing: border-box;\n\n--accent: #f59e0b;\n--accent-light: #fef0da;\n--accent-dark: #92400e;\n--accent-rgb: 6,182,212;\n--accent-glow: rgba(var(--accent-rgb), 0.16);\n--accent-sec: #2563eb;\n--accent-sec-light: #eff6ff;\n--accent-sec-dark: #1d4ed8;\n--accent-ter: #F59E0B;\n--accent-ter-light: #FFFBEB;\n--accent-ter-dark: #B45309;\n--tech-black: #0f172a;\n--tech-dark: #1e293b;\n--tech-charcoal: #334155;\n--tech-green: #10b981;\n--tech-red: #f59e0b;\n--tech-white: #f8fafc;\n--success: #10b981;\n--success-light: #d1fae5;\n--warning: #f59e0b;\n--warning-light: #fef3c7;\n--robocraft-charcoal: #334155;\n--robocraft-dark: #1e293b;\n--robocraft-darker: #0f172a;\n--robocraft-blue: #0ea5e9;\n--robocraft-green: #10b981;\n--glass-bg: rgba(245, 158, 11, 0.05);\n--glass-border: rgba(245, 158, 11, 0.14);\n--shadow-sm: 0 1px 2px rgba(15, 23, 42, 0.05);\n--shadow-md: 0 4px 12px rgba(15, 23, 42, 0.08);\n--shadow-lg: 0 12px 28px rgba(15, 23, 42, 0.12);\n}\n\n.rc-doc *, .rc-doc *::before, .rc-doc *::after { box-sizing: border-box; }\n.rc-doc img {\n-webkit-user-drag: none;\npointer-events: none;\n}\n\n\/* Accessibility: Focus states - scoped to .rc-doc *\/\n.rc-doc a:focus, .rc-doc button:focus {\noutline: 3px solid #F59E0B;\noutline-offset: 2px;\nborder-radius: 2px;\n}\n\n.rc-sr-only {\nposition: absolute;\nwidth: 1px;\nheight: 1px;\npadding: 0;\nmargin: -1px;\noverflow: hidden;\nclip: rect(0, 0, 0, 0);\nwhite-space: nowrap;\nborder-width: 0;\n}\n.rc-sr-only:focus {\nposition: static;\nwidth: auto;\nheight: auto;\noverflow: visible;\nclip: auto;\nwhite-space: normal;\nbackground: var(--accent);\ncolor: white;\npadding: 6px 12px;\nborder-radius: 4px;\nfont-weight: bold;\n}\n\n.rc-doc a { color: var(--accent); text-decoration: none; transition: all 0.2s ease; }\n.rc-doc a:hover { text-decoration: none; color: var(--accent-dark); }\n.rc-doc a:focus-visible { outline: 2px solid var(--accent); outline-offset: 2px; }\n\n.rc-wrap { \nmax-width: 1200px; \nmargin: 0 auto; \npadding: 38px 24px;\ndisplay: flex;\nflex-direction: column;\ngap: 20px;\nposition: relative;\nz-index: 1;\n}\n\n\/* Section spacing \u0026 visual separators *\/\n.rc-wrap \u003e section,\n.rc-wrap \u003e div[class*=\"rc-\"] {\nscroll-margin-top: 80px;\n}\n\n.rc-card {\nscroll-margin-top: 80px;\nanimation: rc-fadeInUp 0.4s ease-out forwards;\n\/* opacity: 1 is the safe default — section is always visible.\nThe animation provides a subtle slide-in effect but never hides content. *\/\nopacity: 1;\ntransition: transform 0.5s cubic-bezier(0.4, 0, 0.2, 1), \nbox-shadow 0.5s cubic-bezier(0.4, 0, 0.2, 1),\nborder-color 0.4s ease;\nborder-radius: 12px;\nposition: relative;\noverflow: hidden;\n}\n\n.rc-card::backdrop {\nbackdrop-filter: blur(20px);\n-webkit-backdrop-filter: blur(20px);\n}\n\n.rc-card:hover {\ntransform: translateY(-6px) scale(1.01);\nbox-shadow: 0 28px 64px rgba(0, 0, 0, 0.12), \n0 12px 28px rgba(0, 0, 0, 0.06),\ninset 0 1px 0 rgba(255,255,255,0.1);\n}\n\/* Stagger animations for consecutive section cards *\/\n.rc-wrap \u003e .rc-card:nth-child(2) { animation-delay: 0.04s; }\n.rc-wrap \u003e .rc-card:nth-child(3) { animation-delay: 0.08s; }\n.rc-wrap \u003e .rc-card:nth-child(4) { animation-delay: 0.12s; }\n.rc-wrap \u003e .rc-card:nth-child(5) { animation-delay: 0.16s; }\n.rc-wrap \u003e .rc-card:nth-child(6) { animation-delay: 0.2s; }\n.rc-wrap \u003e .rc-card:nth-child(7) { animation-delay: 0.24s; }\n.rc-wrap \u003e .rc-card:nth-child(n+8) { animation-delay: 0.28s; }\n\n\/* Staggered animation delays for sections *\/\n.rc-wrap \u003e *:nth-child(1) { animation-delay: 0.05s; }\n.rc-wrap \u003e *:nth-child(2) { animation-delay: 0.1s; }\n.rc-wrap \u003e *:nth-child(3) { animation-delay: 0.15s; }\n.rc-wrap \u003e *:nth-child(4) { animation-delay: 0.2s; }\n.rc-wrap \u003e *:nth-child(5) { animation-delay: 0.25s; }\n.rc-wrap \u003e *:nth-child(6) { animation-delay: 0.3s; }\n.rc-wrap \u003e *:nth-child(7) { animation-delay: 0.35s; }\n.rc-wrap \u003e *:nth-child(8) { animation-delay: 0.4s; }\n.rc-wrap \u003e *:nth-child(9) { animation-delay: 0.45s; }\n.rc-wrap \u003e *:nth-child(10) { animation-delay: 0.5s; }\n.rc-wrap \u003e *:nth-child(n+11) { animation-delay: 0.55s; }\n\n\/* Attention-grabbing pulse for CTAs *\/\n.rc-pulse {\nanimation: rc-pulse 2s ease-in-out infinite;\n}\n\n\/* Smooth focus transitions *\/\n.rc-doc *:focus-visible {\ntransition: outline-offset 0.2s ease;\n}\n\n\/* Reduced motion preference *\/\n@media (prefers-reduced-motion: reduce) {\n.rc-doc *, .rc-doc *::before, .rc-doc *::after {\nanimation-duration: 0.01ms !important;\nanimation-iteration-count: 1 !important;\ntransition-duration: 0.01ms !important;\n}\n}\n\n\/* Print styles - no animations *\/\n@media print {\n.rc-doc * {\nanimation: none !important;\ntransition: none !important;\n}\n}\n\n\/* ========================================\nROBOCRAFT PREMIUM HEADER\n======================================== *\/\n\n.rc-topbar {\ndisplay: flex;\nalign-items: center;\njustify-content: space-between;\ngap: 24px;\npadding: 0;\nborder-radius: 16px 16px 0 0;\nbackground: linear-gradient(135deg, var(--tech-black) 0%, var(--tech-dark) 50%, var(--tech-charcoal) 100%);\ncolor: #fff;\nborder: none;\nposition: relative;\noverflow: hidden;\n}\n\n.rc-topbar-inner {\ndisplay: flex;\nalign-items: center;\ngap: 20px;\npadding: 22px 36px;\nwidth: 100%;\nposition: relative;\nz-index: 1;\n}\n\n\/* Accent-colored ambient light on the left *\/\n.rc-topbar::before {\ncontent: '';\nposition: absolute;\ntop: -40%;\nleft: -5%;\nwidth: 280px;\nheight: 200%;\nbackground: radial-gradient(ellipse at center, var(--accent), transparent 70%);\nopacity: 0.12;\npointer-events: none;\nanimation: rc-ambientShift 8s ease-in-out infinite alternate;\n}\n\n@keyframes rc-ambientShift {\n0% { opacity: 0.08; transform: translateX(0); }\n100% { opacity: 0.14; transform: translateX(10px); }\n}\n\n\/* Accent line at bottom *\/\n.rc-topbar::after {\ncontent: '';\nposition: absolute;\nbottom: 0;\nleft: 0;\nright: 0;\nheight: 2px;\nbackground: linear-gradient(90deg, var(--accent) 0%, color-mix(in srgb, var(--accent) 50%, transparent) 60%, transparent 100%);\nopacity: 0.8;\n}\n\n.rc-category-nav {\ndisplay: flex;\nalign-items: center;\njustify-content: center;\ngap: 8px;\npadding: 12px 20px;\nbackground: #f8fafc;\nborder-radius: 0 0 12px 12px;\nmargin-bottom: 20px;\nflex-wrap: wrap;\nbox-shadow: 0 2px 8px rgba(0,0,0,0.04);\nborder-bottom: 1px solid rgba(0,0,0,0.06);\n}\n\n.rc-nav-link {\npadding: 8px 16px;\nposition: relative;\noverflow: hidden;\nfont-size: 14px;\nfont-weight: 500;\ncolor: #4a5568;\ntext-decoration: none;\nborder-radius: 6px;\ntransition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n}\n\n.rc-nav-link::before {\ncontent: '';\nposition: absolute;\nbottom: 0;\nleft: 50%;\nwidth: 0;\nheight: 2px;\nbackground: var(--accent, #F59E0B);\ntransition: all 0.3s ease;\ntransform: translateX(-50%);\n}\n\n.rc-nav-link:hover {\nbackground: rgba(0, 0, 0, 0.04);\ncolor: #1a202c;\ntransform: translateY(-1px);\n}\n\n.rc-nav-link:hover::before {\nwidth: 50%;\n}\n\n.rc-nav-home {\nfont-weight: 700;\ncolor: #1a202c;\n}\n\n.rc-nav-home::before {\nwidth: 40%;\nbackground: var(--accent, #F59E0B);\n}\n\n@media (max-width: 640px) {\n.rc-topbar-inner {\npadding: 16px 20px;\ngap: 12px;\n}\n.rc-logo-container {\nwidth: 42px;\nheight: 42px;\nborder-radius: 11px;\n}\n.rc-logo {\nwidth: 28px;\nheight: 28px;\n}\n.rc-topbar-divider {\nmargin: 0 14px;\nheight: 20px;\n}\n.rc-brandtext-name {\nfont-size: 14px;\n}\n.rc-brandtext .s {\nfont-size: 8px;\nletter-spacing: 2px;\n}\n.rc-category-nav {\ngap: 4px;\npadding: 10px 12px;\n}\n.rc-nav-link {\npadding: 6px 10px;\nfont-size: 12px;\n}\n}\n@container rcpage (max-width: 640px) {\n.rc-topbar-inner {\npadding: 16px 20px;\ngap: 12px;\n}\n.rc-logo-container {\nwidth: 42px;\nheight: 42px;\nborder-radius: 11px;\n}\n.rc-logo {\nwidth: 28px;\nheight: 28px;\n}\n.rc-topbar-divider {\nmargin: 0 14px;\nheight: 20px;\n}\n.rc-brandtext-name {\nfont-size: 14px;\n}\n.rc-brandtext .s {\nfont-size: 8px;\nletter-spacing: 2px;\n}\n.rc-category-nav {\ngap: 4px;\npadding: 10px 12px;\n}\n.rc-nav-link {\npadding: 6px 10px;\nfont-size: 12px;\n}\n}\n\n.rc-brand {\ndisplay: flex;\nalign-items: center;\ngap: 0;\nflex: 1;\nmin-width: 0;\nposition: relative;\nz-index: 1;\n}\n\n\/* Logo container with accent ring *\/\n.rc-logo-container {\nposition: relative;\nflex-shrink: 0;\ndisplay: flex;\nalign-items: center;\njustify-content: center;\nwidth: 52px;\nheight: 52px;\nborder-radius: 14px;\nbackground: rgba(255,255,255,0.04);\nborder: 1.5px solid rgba(255,255,255,0.08);\ntransition: all 0.35s cubic-bezier(0.4, 0, 0.2, 1);\nbackdrop-filter: blur(4px);\n}\n\n.rc-logo-container:hover {\nborder-color: rgba(255,255,255,0.2);\ntransform: scale(1.06);\nbox-shadow: 0 0 16px rgba(255,255,255,0.06);\n}\n\n.rc-logo {\nwidth: 36px;\nheight: 36px;\nborder-radius: 8px;\nborder: none;\nbackground: transparent;\npadding: 0;\ndisplay: block;\nobject-fit: contain;\nposition: relative;\nz-index: 1;\n}\n\n\/* Hi-tech glow behind logo *\/\n.rc-logo-glow {\nposition: absolute;\ninset: -8px;\nborder-radius: 20px;\nbackground: radial-gradient(circle at center, var(--accent), transparent 70%);\nopacity: 0.2;\npointer-events: none;\nz-index: 0;\nanimation: rc-pulse 4s ease-in-out infinite;\n}\n\n\/* Vertical divider *\/\n.rc-topbar-divider {\nwidth: 1px;\nheight: 28px;\nbackground: linear-gradient(to bottom, transparent, rgba(255,255,255,0.15), transparent);\nflex-shrink: 0;\nmargin: 0 20px;\n}\n\n.rc-brandtext { \ndisplay: flex; \nflex-direction: column; \njustify-content: center;\ngap: 3px;\n}\n\n.rc-brandtext-name {\nfont-size: 16px;\nfont-weight: 700;\ncolor: #fff;\nletter-spacing: -0.3px;\nline-height: 1;\n}\n\n.rc-brandtext .s { \nfont-size: 10px; \nfont-weight: 500;\ntext-transform: uppercase;\nletter-spacing: 2.5px;\ncolor: rgba(255,255,255,0.4); \nwhite-space: nowrap;\nline-height: 1;\n}\n\n.rc-sku-info { \ntext-align: right; \nfont-size: 12px; \ncolor: rgba(255,255,255,0.6);\nposition: relative;\nz-index: 1;\n}\n.rc-sku-info b { color: #fff; font-weight: 600; }\n\n\/* ========================================\nHI-TECH HERO SECTION\n======================================== *\/\n\n.rc-hero {\nbackground: linear-gradient(180deg, #ffffff 0%, #fafeff 100%);\nborder: none;\nborder-radius: 16px 16px 0 0;\npadding: 34px 28px 28px 28px;\nmargin-bottom: 0;\nposition: relative;\noverflow: hidden;\ncolor: var(--tech-black);\nborder-bottom: 1px solid rgba(245, 158, 11, 0.14);\n}\n\n\/* Subtle grid overlay *\/\n.rc-hero-grid {\nposition: absolute;\ntop: 0;\nleft: 0;\nright: 0;\nbottom: 0;\nbackground-image: \nradial-gradient(circle at 1px 1px, rgba(var(--accent-rgb), 0.03) 1px, transparent 0);\nbackground-size: 28px 28px;\npointer-events: none;\nmask-image: linear-gradient(to bottom, rgba(0,0,0,0.4), transparent 80%);\n-webkit-mask-image: linear-gradient(to bottom, rgba(0,0,0,0.4), transparent 80%);\n}\n\n\/* Clean accent line at bottom *\/\n.rc-hero-accent {\nposition: absolute;\nbottom: 0;\nleft: 0;\nright: 0;\nheight: 2px;\nbackground: linear-gradient(90deg, var(--accent) 0%, rgba(245, 158, 11, 0.35) 100%);\n}\n\n.rc-hero h1 {\nfont-size: clamp(26px, 3.1vw, 38px);\nfont-weight: 700;\nmargin: 8px auto 10px auto;\nletter-spacing: -0.04em;\ncolor: var(--tech-black);\nposition: relative;\nz-index: 1;\nline-height: 1.1;\ntext-align: center;\nmax-width: 820px;\ntext-wrap: balance;\n}\n.rc-hero-title .rc-title-main {\nfont-weight: 600;\ncolor: #0f172a;\ndisplay: inline;\n}\n.rc-hero-title .rc-title-accent {\nfont-weight: 800;\ncolor: var(--accent);\ndisplay: inline;\nwhite-space: nowrap;\n}\n.rc-hero-title .rc-title-variant {\ndisplay: flex;\nalign-items: center;\njustify-content: center;\nwidth: fit-content;\nmargin: 14px auto 0 auto;\npadding: 6px 14px;\nborder-radius: 999px;\nbackground: rgba(var(--accent-rgb),0.08);\nborder: 1px solid rgba(var(--accent-rgb),0.14);\nfont-weight: 800;\ncolor: var(--accent);\nfont-size: 0.44em;\nline-height: 1;\nletter-spacing: 0.02em;\ntext-transform: uppercase;\n}\n\n\/* Accent color underline for product name *\/\n.rc-hero h1::after {\ncontent: '';\ndisplay: block;\nwidth: 60px;\nheight: 3px;\nbackground: var(--accent);\nmargin: 20px auto 0 auto;\nborder-radius: 2px;\n}\n\n.rc-hero-subtitle {\nfont-size: 16px;\ncolor: #475569;\nmargin: 18px auto 8px auto;\nposition: relative;\nz-index: 1;\nline-height: 1.75;\nmax-width: 760px;\nword-wrap: break-word;\noverflow-wrap: break-word;\ntext-align: center;\ntext-wrap: pretty;\n}\n.rc-hero-subtitle p {\nmargin: 0 0 12px 0;\n}\n.rc-hero-subtitle p:last-child {\nmargin-bottom: 0;\n}\n\n.rc-hero-meta {\ndisplay: flex;\nflex-direction: column;\ngap: 10px;\nmargin: 0 auto 16px auto;\nmax-width: 780px;\nposition: relative;\nz-index: 1;\nwidth: 100%;\n}\n\n.rc-hero-meta-grid {\ndisplay: grid;\ngrid-template-columns: repeat(2, minmax(0, 1fr));\ngap: 12px;\nwidth: 100%;\n}\n\n.rc-hero-meta-actions {\ndisplay: none;\n}\n\n.rc-hero-meta-chip {\ndisplay: flex;\nflex-direction: column;\ngap: 4px;\njustify-content: center;\nmin-height: 62px;\npadding: 12px 15px;\nborder-radius: 14px;\nbackground: #f8fbff;\nborder: 1px solid rgba(var(--accent-rgb),0.12);\ncolor: #0f172a;\ntext-decoration: none;\nbox-shadow: 0 1px 3px rgba(15,23,42,0.03);\n}\n\n.rc-hero-meta-link {\nmin-width: 0;\nmax-width: none;\n}\n\n.rc-hero-meta-full {\ngrid-column: 1 \/ -1;\n}\n\n.rc-hero-meta-odd {\ngrid-column: 1 \/ -1;\nwidth: min(100%, 360px);\njustify-self: center;\n}\n\n.rc-hero-meta-secondary {\nwidth: min(100%, 320px);\njustify-self: center;\n}\n\n.rc-hero-meta-bar-wrap {\ndisplay: flex;\njustify-content: center;\nwidth: 100%;\nmargin-top: -2px;\n}\n\n.rc-hero-meta-bar {\ndisplay: inline-flex;\nalign-items: center;\njustify-content: center;\ngap: 8px;\nwidth: auto;\nmin-height: 0;\npadding: 2px 8px 0;\nborder-radius: 0;\nbackground: transparent;\nborder: none;\nbox-shadow: none;\ncolor: #94a3b8;\ntext-decoration: none;\nopacity: 0.9;\n}\n\n.rc-hero-meta-bar::before {\ncontent: '•';\ncolor: rgba(var(--accent-rgb),0.55);\nfont-size: 11px;\nline-height: 1;\n}\n\n.rc-hero-meta-bar .rc-hero-meta-kicker,\n.rc-hero-meta-bar .rc-hero-meta-value {\ndisplay: inline-flex;\nalign-items: center;\n}\n\n.rc-hero-meta-bar .rc-hero-meta-kicker {\ncolor: #94a3b8;\nfont-size: 10px;\nletter-spacing: 0.9px;\n}\n\n.rc-hero-meta-bar .rc-hero-meta-value {\ncolor: #64748b;\nfont-size: 12px;\nfont-weight: 600;\n}\n\n.rc-hero-meta-link:hover {\nborder-color: rgba(var(--accent-rgb),0.25);\nbackground: #f0f9ff;\ntext-decoration: none;\ntransform: translateY(-1px);\nbox-shadow: 0 8px 18px rgba(15,23,42,0.06);\n}\n\n.rc-hero-meta-bar.rc-hero-meta-link:hover {\nbackground: transparent;\nbox-shadow: none;\ntransform: none;\nopacity: 1;\n}\n\n.rc-hero-meta-kicker {\nfont-size: 10px;\nline-height: 1;\nfont-weight: 700;\nletter-spacing: 1px;\ntext-transform: uppercase;\ncolor: #64748b;\n}\n\n.rc-doc-enterprise .rc-hero {\nbackground: linear-gradient(180deg, #f8fbff 0%, #ffffff 100%);\nborder-bottom-color: rgba(15, 23, 42, 0.08);\n}\n\n.rc-doc-enterprise .rc-hero h1 {\nmax-width: 900px;\nletter-spacing: -0.04em;\n}\n\n.rc-doc-enterprise .rc-hero-meta-enterprise .rc-hero-meta-grid {\ngrid-template-columns: repeat(3, minmax(0, 1fr));\ngap: 10px;\n}\n\n.rc-doc-enterprise .rc-hero-meta-chip {\nmin-height: 70px;\npadding: 14px 16px;\nborder-radius: 12px;\nbackground: linear-gradient(180deg, #ffffff 0%, #f8fafc 100%);\nborder-color: rgba(15, 23, 42, 0.08);\nbox-shadow: 0 1px 2px rgba(15, 23, 42, 0.04);\n}\n\n.rc-doc-enterprise .rc-hero-meta-kicker {\nfont-size: 10px;\nletter-spacing: 1.1px;\ncolor: #64748b;\n}\n\n.rc-doc-enterprise .rc-hero-meta-value {\nfont-size: 14px;\nfont-weight: 700;\ncolor: #0f172a;\n}\n\n.rc-doc-enterprise .rc-hero-meta-bar {\npadding-top: 6px;\n}\n\n.rc-doc-enterprise .rc-hero-quicklinks {\ngap: 6px;\nmargin-bottom: 14px;\n}\n\n.rc-doc-enterprise .rc-hero-quicklink {\npadding: 7px 10px;\nfont-size: 11px;\nfont-weight: 700;\nbackground: #ffffff;\nborder-color: rgba(15, 23, 42, 0.08);\n}\n\n.rc-doc-enterprise .rc-card {\nborder-radius: 12px;\nbox-shadow: 0 1px 3px rgba(15, 23, 42, 0.04), 0 6px 18px -8px rgba(15, 23, 42, 0.08);\n}\n\n.rc-doc-enterprise .rc-collapsible-section \u003e summary {\npadding: 14px 18px;\nbackground: linear-gradient(180deg, #fbfdff 0%, #f8fafc 100%);\n}\n\n.rc-doc-enterprise .rc-accordion-spec-row,\n.rc-doc-enterprise .rc-spec-item {\npadding-top: 10px;\npadding-bottom: 10px;\n}\n\n.rc-doc-enterprise .rc-id-item {\nbackground: linear-gradient(180deg, #ffffff 0%, #f8fafc 100%);\nborder-color: rgba(15, 23, 42, 0.08);\n}\n\n@media (max-width: 820px) {\n.rc-doc-enterprise .rc-hero-meta-enterprise .rc-hero-meta-grid {\ngrid-template-columns: repeat(2, minmax(0, 1fr));\n}\n}\n@container rcpage (max-width: 820px) {\n.rc-doc-enterprise .rc-hero-meta-enterprise .rc-hero-meta-grid {\ngrid-template-columns: repeat(2, minmax(0, 1fr));\n}\n}\n\n@media (max-width: 480px) {\n.rc-doc-enterprise .rc-hero-meta-enterprise .rc-hero-meta-grid {\ngrid-template-columns: 1fr;\n}\n}\n@container rcpage (max-width: 480px) {\n.rc-doc-enterprise .rc-hero-meta-enterprise .rc-hero-meta-grid {\ngrid-template-columns: 1fr;\n}\n}\n\n.rc-hero-quicklinks {\ndisplay: flex;\nflex-wrap: wrap;\njustify-content: center;\ngap: 8px;\nmargin: 0 auto 18px auto;\nposition: relative;\nz-index: 1;\n}\n\n.rc-hero-quicklink {\ndisplay: inline-flex;\nalign-items: center;\njustify-content: center;\npadding: 8px 12px;\nborder-radius: 999px;\nbackground: rgba(255,255,255,0.9);\nborder: 1px solid rgba(148,163,184,0.22);\ncolor: #334155;\nfont-size: 12px;\nfont-weight: 600;\ntext-decoration: none;\ntransition: all 0.2s ease;\n}\n\n.rc-hero-quicklink:hover {\nborder-color: rgba(var(--accent-rgb),0.28);\ncolor: var(--accent-dark);\nbackground: #f8fbff;\ntext-decoration: none;\n}\n\n.rc-safety-list {\nmargin: 14px 0 0 0;\npadding-left: 18px;\ncolor: #334155;\n}\n.rc-safety-list li {\nmargin: 0 0 10px 0;\nline-height: 1.65;\n}\n\n.rc-badges {\ndisplay: flex;\nflex-wrap: wrap;\ngap: 12px;\nmargin: 24px auto 0 auto;\nposition: relative;\nz-index: 1;\nmax-width: 840px;\njustify-content: center;\nalign-items: center;\n}\n\n.rc-badge {\ndisplay: inline-flex;\nalign-items: center;\ngap: 8px;\npadding: 10px 18px;\nbackground: linear-gradient(135deg, var(--accent) 0%, var(--accent-dark) 100%);\ncolor: white;\nborder: none;\nborder-radius: 10px;\nfont-size: 11.5px;\nfont-weight: 700;\nwhite-space: nowrap;\nbox-shadow: 0 2px 8px rgba(var(--accent-rgb),0.2), inset 0 1px 0 rgba(255,255,255,0.15);\ntransition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);\ntext-transform: uppercase;\nword-spacing: 2px;\nflex-shrink: 0;\nposition: relative;\noverflow: hidden;\n}\n\n.rc-badge::before {\ncontent: '';\nwidth: 8px;\nheight: 8px;\nbackground: rgba(255,255,255,0.95);\nborder-radius: 50%;\nbox-shadow: 0 0 10px rgba(255,255,255,0.7);\nflex-shrink: 0;\nanimation: rc-techPulse 3s ease-in-out infinite;\n}\n\n\/* Shimmer sweep on hover *\/\n.rc-badge::after {\ncontent: '';\nposition: absolute;\ntop: 0; left: -100%;\nwidth: 60%; height: 100%;\nbackground: linear-gradient(90deg, transparent, rgba(255,255,255,0.14), transparent);\ntransition: left 0.5s ease;\n}\n.rc-badge:hover::after { left: 120%; }\n\n.rc-badge:hover {\ntransform: translateY(-3px) scale(1.03);\nbox-shadow: 0 6px 18px rgba(var(--accent-rgb),0.3), inset 0 1px 0 rgba(255,255,255,0.2);\n}\n\n\/* Verified Highlights grid items *\/\n.rc-highlight-item:hover {\ntransform: translateY(-2px);\nbox-shadow: 0 8px 20px rgba(0,0,0,0.06);\n}\n\n\/* Brand Section *\/\n.rc-brand-section {\nmargin-bottom: 18px;\npadding: 0;\nbackground: transparent;\nborder: none;\nborder-radius: 0;\nbox-shadow: none;\nposition: relative;\noverflow: visible;\n}\n\n\/* ========================================\nPREMIUM BRAND HEADER - ROBOCRAFT STYLE\n======================================== *\/\n\n.rc-brand-header-box {\nposition: relative;\nbackground: linear-gradient(135deg, #13161b 0%, #1a1e26 50%, #1f242e 100%);\npadding: 22px 36px;\nborder-radius: 16px 16px 0 0;\nmargin-bottom: 0;\noverflow: hidden;\nbox-shadow: none;\nborder: none;\n}\n\n.rc-brand-bg-pattern {\nposition: absolute;\ntop: -40%;\nleft: -5%;\nwidth: 250px;\nheight: 200%;\nbackground: radial-gradient(ellipse at center, #f59e0b, transparent 70%);\nopacity: 0.08;\npointer-events: none;\n}\n\n.rc-brand-bg-glow {\nposition: absolute;\nbottom: 0;\nleft: 0;\nright: 0;\nheight: 1px;\nbackground: transparent;\nopacity: 0;\n}\n.rc-hdr-inner {\nposition: relative;\nz-index: 1;\ndisplay: flex;\nalign-items: center;\ngap: 16px;\npadding: 16px 22px;\n}\n.rc-hdr-identity {\ndisplay: flex;\nalign-items: center;\ngap: 16px;\nflex-shrink: 0;\n}\n.rc-hdr-mfr {\nflex-shrink: 0;\n}\n.rc-brand-left {\ndisplay: flex;\nalign-items: center;\ngap: 20px;\n}\n.rc-brand-logo-wrap {\nposition: relative;\npadding: 0;\nbackground: rgba(255,255,255,0.05);\nborder: 1.5px solid rgba(255,255,255,0.12);\nborder-radius: 14px;\nwidth: 48px;\nheight: 48px;\ndisplay: flex;\nalign-items: center;\njustify-content: center;\ntransition: border-color 0.3s ease, transform 0.3s ease;\nbox-shadow: 0 0 12px #f59e0b22;\n}\n.rc-brand-logo-wrap::after {\ndisplay: none;\n}\n.rc-brand-logo-wrap:hover {\nborder-color: rgba(255,255,255,0.25);\ntransform: scale(1.05);\n}\n.rc-brand-logo-glow {\nposition: absolute;\ninset: -8px;\nborder-radius: 20px;\nbackground: radial-gradient(circle at center, #f59e0b, transparent 70%);\nopacity: 0.15;\npointer-events: none;\nz-index: 0;\nanimation: rc-pulse 4s ease-in-out infinite;\n}\n.rc-brand-logo {\nwidth: 32px;\nheight: 32px;\nborder-radius: 8px;\nobject-fit: contain;\nbackground: transparent;\npadding: 0;\ndisplay: block;\nposition: relative;\nz-index: 1;\n}\n.rc-brand-text {\ndisplay: flex;\nflex-direction: column;\njustify-content: center;\ngap: 5px;\n}\n.rc-brand-name-row {\ndisplay: flex;\nalign-items: baseline;\ngap: 0;\nline-height: 1;\n}\n.rc-brand-name-text {\nfont-size: 17px;\nfont-weight: 700;\ncolor: #fff;\nletter-spacing: -0.3px;\nline-height: 1;\n}\n.rc-brand-name-highlight {\nfont-size: 17px;\nfont-weight: 800;\ncolor: #f59e0b;\nletter-spacing: -0.3px;\nline-height: 1;\n}\n.rc-brand-subtitle {\nfont-size: 9px;\ncolor: rgba(255, 255, 255, 0.45);\nfont-weight: 600;\nletter-spacing: 2.8px;\ntext-transform: uppercase;\nline-height: 1;\n}\n.rc-brand-right {\ndisplay: flex;\nalign-items: center;\ngap: 14px;\n}\n.rc-brand-product-brand {\nfont-size: 13px;\nfont-weight: 600;\ncolor: rgba(255, 255, 255, 0.7);\npadding: 6px 14px;\nbackground: rgba(255, 255, 255, 0.08);\nborder-radius: 4px;\nborder: 1px solid rgba(255, 255, 255, 0.1);\n}\n.rc-brand-sku-box {\ntext-align: center;\npadding: 10px 20px;\nbackground: rgba(255, 255, 255, 0.05);\nborder-radius: 4px;\nborder: 1px solid rgba(255, 255, 255, 0.1);\nbackdrop-filter: blur(4px);\n}\n.rc-brand-sku-label {\nfont-size: 10px;\nfont-weight: 700;\ncolor: rgba(255, 255, 255, 0.5);\ntext-transform: uppercase;\nletter-spacing: 1.5px;\nmargin-bottom: 4px;\n}\n.rc-brand-sku-value {\nfont-size: 15px;\nfont-weight: 700;\ncolor: #f8fafc;\nfont-family: 'SF Mono', 'Fira Code', 'Courier New', monospace;\nletter-spacing: 1px;\ntext-shadow: 0 0 10px rgba(245, 158, 11, 0.35);\n}\n\/* Manufacturer \/ Brand Logo Effects *\/\n.rc-brand-mfr-box {\nposition: relative;\nbackground: linear-gradient(135deg, #242830, #2a2f3a);\nborder: 1px solid rgba(255,255,255,0.1);\nborder-radius: 12px;\npadding: 6px 10px;\ndisplay: flex;\nalign-items: center;\njustify-content: center;\ntransition: all 0.3s ease;\noverflow: hidden;\n}\n.rc-hdr-mfr:hover .rc-brand-mfr-box {\nborder-color: #f59e0b44;\nbox-shadow: 0 0 16px #f59e0b18, 0 2px 8px rgba(0,0,0,0.25);\ntransform: translateY(-1px);\n}\n.rc-hdr-mfr:hover .rc-brand-mfr-glow {\nopacity: 1 !important;\n}\n.rc-brand-mfr-shimmer {\nposition: absolute;\ntop: 0;\nleft: -100%;\nwidth: 100%;\nheight: 100%;\nbackground: linear-gradient(90deg, transparent, rgba(255,255,255,0.08), transparent);\npointer-events: none;\nanimation: rcMfrShimmer 4s ease-in-out infinite;\n}\n@keyframes rcMfrShimmer {\n0%, 100% { left: -100%; }\n50% { left: 100%; }\n}\n.rc-brand-mfr-img {\nmax-height: 36px;\nmax-width: 120px;\nobject-fit: contain;\ndisplay: block;\nborder: none;\nborder-radius: 4px;\nposition: relative;\nz-index: 1;\ntransition: transform 0.3s ease;\n}\n.rc-hdr-mfr:hover .rc-brand-mfr-img {\ntransform: scale(1.04);\n}\n\n.rc-brand-accent-line {\ndisplay: block;\nwidth: 100%;\nheight: 2px;\nmargin: 0 auto;\npadding: 0;\nborder: none;\nbackground: linear-gradient(90deg,\ntransparent 0%,\n#B45309 15%,\n#f59e0b 35%,\n#F59E0B 55%,\n#f59e0b 75%,\n#991B1B 90%,\ntransparent 100%);\nbackground-size: 200% 100%;\nanimation: rcAccentFlow 4s ease-in-out infinite;\nborder-radius: 2px;\nopacity: 0.7;\n}\n@keyframes rcAccentFlow {\n0% { background-position: 0% 50%; }\n50% { background-position: 100% 50%; }\n100% { background-position: 0% 50%; }\n}\n\n.rc-brand-title {\nfont-size: 32px;\nfont-weight: 700;\nmargin: 0 0 24px 0;\ncolor: #1f2937;\nletter-spacing: 0;\nline-height: 1.3;\nfont-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Helvetica Neue', sans-serif;\n}\n\n\/* Specification badges *\/\n.rc-badges {\ndisplay: flex;\nflex-wrap: wrap;\ngap: 10px;\npadding: 0;\nposition: relative;\nz-index: 1;\n}\n\n.rc-badge {\ndisplay: inline-flex;\nalign-items: center;\ngap: 8px;\npadding: 10px 18px;\nbackground: linear-gradient(135deg, #F59E0B, #B45309);\ncolor: white;\nborder: none;\nborder-radius: 10px;\nfont-size: 11.5px;\nfont-weight: 700;\nwhite-space: nowrap;\nbox-shadow: 0 2px 8px rgba(var(--accent-rgb),0.2), inset 0 1px 0 rgba(255,255,255,0.15);\ntransition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);\ntext-transform: uppercase;\nletter-spacing: 0.8px;\nflex-shrink: 0;\nposition: relative;\noverflow: hidden;\n}\n\n\/* Subtle shimmer on badges *\/\n.rc-badge::before {\ncontent: '';\nwidth: 8px;\nheight: 8px;\nbackground: rgba(255,255,255,0.95);\nborder-radius: 50%;\nbox-shadow: 0 0 10px rgba(255,255,255,0.7);\nflex-shrink: 0;\nanimation: rc-techPulse 3s ease-in-out infinite;\n}\n.rc-badge::after {\ncontent: '';\nposition: absolute;\ntop: 0; left: -100%;\nwidth: 60%;\nheight: 100%;\nbackground: linear-gradient(90deg, transparent, rgba(255,255,255,0.12), transparent);\ntransition: left 0.5s ease;\n}\n.rc-badge:hover::after { left: 120%; }\n\n.rc-badge:hover {\ntransform: translateY(-3px) scale(1.02);\nbox-shadow: 0 6px 20px rgba(var(--accent-rgb),0.3), inset 0 1px 0 rgba(255,255,255,0.2);\n}\n.rc-spec-badge {\ndisplay: inline-block;\npadding: 10px 16px;\nbackground: rgba(31, 57, 67, 0.08);\ncolor: #1f3943;\nborder: 1px solid rgba(31, 57, 67, 0.2);\nborder-radius: 4px;\nfont-size: 13px;\nfont-weight: 500;\nwhite-space: normal;\ntransition: all 0.2s ease;\nmax-width: 280px;\nline-height: 1.4;\nword-break: break-word;\n}\n.rc-spec-badge b {\nfont-weight: 700;\nmargin-right: 4px;\ndisplay: inline;\n}\n.rc-spec-badge:hover {\nbackground: rgba(31, 57, 67, 0.12);\nborder-color: rgba(31, 57, 67, 0.35);\n}\n\n\/* Detailed Specifications Grid Card Layout *\/\n.rc-detailed-specs-grid {\ndisplay: grid;\ngrid-template-columns: repeat(auto-fit, minmax(280px, 1fr));\ngap: 16px;\nmargin-bottom: 15px;\n}\n\n\/* Accordion Container and Styles *\/\n.rc-accordion-container {\ndisplay: flex;\nflex-direction: column;\ngap: 8px;\nmargin-bottom: 15px;\n}\n\n\n\/* ====================================================================\nACCORDION SPECIFICATIONS - Single unified definition\n==================================================================== *\/\n\n.rc-accordion-container {\ndisplay: flex;\nflex-direction: column;\ngap: 8px;\n}\n\n.rc-accordion-item {\nborder: 1px solid #e2e8f0;\nborder-left: 3px solid var(--accent, #F59E0B);\nborder-radius: 8px;\noverflow: hidden;\nbackground: #ffffff;\ntransition: all 0.25s ease;\n}\n\n.rc-accordion-item:hover {\nborder-color: #cbd5e1;\nborder-left-color: var(--accent, #F59E0B);\nbox-shadow: 0 4px 12px rgba(var(--accent-rgb), 0.08);\ntransform: translateY(-1px);\n}\n\n.rc-accordion-item[open] {\nborder-left-color: #cbd5e1;\nbox-shadow: 0 4px 16px rgba(0,0,0,0.06);\n}\n\n.rc-accordion-header {\nwidth: 100%;\npadding: 13px 16px;\nbackground: #f8fafc;\nborder: none;\ncursor: pointer;\ndisplay: flex;\njustify-content: space-between;\nalign-items: center;\nfont-size: 12px;\nfont-weight: 700;\ncolor: #1e293b;\ntransition: background 0.2s ease;\ntext-transform: uppercase;\nletter-spacing: 0.8px;\nlist-style: none;\n}\n.rc-accordion-header::-webkit-details-marker { display: none; }\n.rc-accordion-header::marker { display: none; content: ''; }\n\n.rc-accordion-header:hover {\nbackground: #f1f5f9;\n}\n\n.rc-accordion-item[open] \u003e .rc-accordion-header {\nbackground: linear-gradient(135deg, #f1f5f9 0%, #f8fafc 100%);\ncolor: #334155;\nborder-bottom: 1px solid #e2e8f0;\n}\n\n.rc-accordion-title {\ntext-align: left;\nfont-size: 12px;\nfont-weight: 700;\nflex: 1;\nletter-spacing: 0.6px;\n}\n\n.rc-accordion-icon {\nfont-size: 9px;\nmargin-left: 10px;\ntransition: transform 0.25s ease;\nflex-shrink: 0;\ncolor: #94a3b8;\nwidth: 22px;\nheight: 22px;\ndisplay: flex;\nalign-items: center;\njustify-content: center;\nborder-radius: 4px;\nbackground: rgba(0,0,0,0.04);\n}\n\n.rc-accordion-item[open] \u003e .rc-accordion-header .rc-accordion-icon {\ntransform: rotate(90deg);\ncolor: #64748b;\nbackground: rgba(100,116,139,0.12);\n}\n\n.rc-accordion-content {\nbackground: #ffffff;\n}\n\n.rc-accordion-body {\npadding: 4px 0;\ndisplay: flex;\nflex-direction: column;\ngap: 0;\nbackground: #ffffff;\n}\n\n.rc-accordion-spec-row {\ndisplay: flex;\njustify-content: space-between;\ngap: 16px;\nalign-items: flex-start;\npadding: 11px 16px;\nborder-bottom: 1px solid #f1f5f9;\nfont-size: 13.5px;\ntransition: background 0.15s ease;\n}\n\n.rc-accordion-spec-row:hover {\nbackground: #fafbfe;\n}\n\n.rc-accordion-spec-row:last-child {\nborder-bottom: none;\n}\n\n.rc-spec-label-acc {\nfont-size: 13px;\nfont-weight: 600;\ncolor: #475569;\nflex: 0 0 45%;\nline-height: 1.4;\n}\n\n.rc-spec-value-acc {\nfont-size: 13.5px;\nfont-weight: 600;\ncolor: #0f172a;\ntext-align: right;\nflex: 1;\nword-break: break-word;\nline-height: 1.4;\n}\n\n@media (max-width: 640px) {\n.rc-accordion-spec-row {\nflex-direction: column;\ngap: 3px;\npadding: 10px 14px;\n}\n.rc-spec-label-acc { flex: 0 0 auto; }\n.rc-spec-value-acc { text-align: left; }\n}\n@container rcpage (max-width: 640px) {\n.rc-accordion-spec-row {\nflex-direction: column;\ngap: 3px;\npadding: 10px 14px;\n}\n.rc-spec-label-acc { flex: 0 0 auto; }\n.rc-spec-value-acc { text-align: left; }\n}\n\n\/* ========================================\nPREMIUM CARD STYLES - HI-TECH GLASS EFFECT\n======================================== *\/\n\n.rc-card {\nbackground: #ffffff;\nborder: 1px solid rgba(var(--accent-rgb), 0.08);\nborder-radius: 14px;\npadding: 24px;\nmargin-bottom: 0;\nbox-shadow: \n0 1px 3px rgba(245, 158, 11, 0.05),\n0 6px 20px -4px rgba(11, 18, 32, 0.05);\ntransition: all 0.35s cubic-bezier(0.4, 0, 0.2, 1);\nposition: relative;\noverflow: hidden;\nscroll-margin-top: 80px;\n}\n\n\/* Subtle tech scanline on hover *\/\n.rc-card::before {\ncontent: '';\nposition: absolute;\ntop: 0;\nleft: -150%;\nwidth: 60%;\nheight: 100%;\nbackground: linear-gradient(90deg, transparent, rgba(245, 158, 11, 0.05), transparent);\ntransition: left 0.7s cubic-bezier(0.4, 0, 0.2, 1);\npointer-events: none;\nz-index: 1;\n}\n\n\/* Blue accent border on left *\/\n.rc-card::after {\ncontent: '';\nposition: absolute;\ntop: 16px;\nbottom: 16px;\nleft: 0;\nwidth: 3px;\nbackground: linear-gradient(180deg, var(--accent), color-mix(in srgb, var(--accent) 30%, transparent));\nborder-radius: 0 3px 3px 0;\nopacity: 0;\ntransition: all 0.35s cubic-bezier(0.4, 0, 0.2, 1);\n}\n\n.rc-card:hover::before {\nleft: 150%;\n}\n\n.rc-card:hover::after {\nopacity: 1;\ntop: 12px;\nbottom: 12px;\n}\n\n.rc-card:hover {\nborder-color: color-mix(in srgb, var(--accent) 25%, #e5e7eb);\nbox-shadow: \n0 12px 28px -6px rgba(var(--accent-rgb), 0.08),\n0 4px 10px -2px rgba(11, 18, 32, 0.06);\ntransform: translateY(-2px);\n}\n\n\/* Premium accent cards *\/\n.rc-card-accent {\nborder: 1.5px solid color-mix(in srgb, var(--accent) 30%, transparent);\n}\n\n.rc-card.accent::after {\nopacity: 1;\nbackground: var(--accent);\n}\n\n.rc-card.accent:hover {\nbox-shadow: \n0 20px 40px -10px rgba(var(--accent-rgb), 0.12),\n0 0 60px -20px var(--accent);\n}\n\n\/* ========================================\nPREMIUM SECTION TITLES - ELEVATED DESIGN\n======================================== *\/\n\n.rc-section-title {\nfont-size: 11px;\nfont-weight: 700;\ncolor: var(--accent);\nmargin: 0;\nword-spacing: 4px;\nletter-spacing: 2.5px;\ntext-transform: uppercase;\nposition: relative;\ndisplay: flex;\nalign-items: center;\ngap: 14px;\nfont-family: 'SF Mono', 'Fira Code', 'JetBrains Mono', 'Consolas', monospace;\ntext-shadow: 0 1px 2px rgba(0,0,0,0.04);\n}\n\n.rc-section-title::before {\ncontent: '';\nwidth: 8px;\nheight: 8px;\nbackground: linear-gradient(135deg, var(--accent), color-mix(in srgb, var(--accent) 70%, #fff));\nborder-radius: 3px;\nbox-shadow: \n0 0 0 3px color-mix(in srgb, var(--accent) 12%, transparent),\n0 0 12px color-mix(in srgb, var(--accent) 40%, transparent),\n0 0 24px color-mix(in srgb, var(--accent) 15%, transparent);\nanimation: rc-premiumPulse 3s ease-in-out infinite;\nflex-shrink: 0;\n}\n\n@keyframes rc-premiumPulse {\n0%, 100% { \nbox-shadow: \n0 0 0 3px color-mix(in srgb, var(--accent) 12%, transparent),\n0 0 12px color-mix(in srgb, var(--accent) 40%, transparent),\n0 0 24px color-mix(in srgb, var(--accent) 15%, transparent);\ntransform: scale(1);\n}\n50% { \nbox-shadow: \n0 0 0 4px color-mix(in srgb, var(--accent) 18%, transparent),\n0 0 18px color-mix(in srgb, var(--accent) 55%, transparent),\n0 0 32px color-mix(in srgb, var(--accent) 22%, transparent);\ntransform: scale(1.1);\n}\n}\n\n.rc-section-title::after {\ncontent: '';\nposition: absolute;\nbottom: -12px;\nleft: 0;\nwidth: 0;\nheight: 2px;\nbackground: linear-gradient(90deg, \nvar(--accent) 0%, \ncolor-mix(in srgb, var(--accent) 60%, transparent) 50%, \ntransparent 100%);\nanimation: rc-expandLine 1s cubic-bezier(0.22, 1, 0.36, 1) 0.2s forwards;\nborder-radius: 2px;\n}\n\n@keyframes rc-expandLine {\nto { width: 100%; }\n}\n\n.rc-subsection-title {\nfont-size: 14px;\nfont-weight: 800;\ncolor: #1e293b;\nmargin: 22px 0 16px 0;\ntext-transform: uppercase;\nletter-spacing: 1.8px;\nposition: relative;\npadding-left: 18px;\ndisplay: inline-block;\nfont-family: 'SF Mono', 'Fira Code', 'JetBrains Mono', monospace;\n}\n.rc-subsection-title::before {\ncontent: '';\nposition: absolute;\nleft: 0;\ntop: 50%;\ntransform: translateY(-50%);\nwidth: 5px;\nheight: 5px;\nbackground: linear-gradient(135deg, var(--accent, #F59E0B), color-mix(in srgb, var(--accent, #F59E0B) 80%, #fff));\nborder-radius: 1.5px;\nbox-shadow: 0 0 8px color-mix(in srgb, var(--accent, #F59E0B) 40%, transparent);\n}\n.rc-subsection-title::before {\ncontent: '';\nposition: absolute;\nleft: 0;\ntop: 50%;\ntransform: translateY(-50%);\nwidth: 4px;\nheight: 4px;\nbackground: var(--accent);\nborder-radius: 1px;\n}\n\n.rc-note {\nbackground: linear-gradient(135deg, #f8f9fb 0%, #f1f5f9 100%);\nborder: 1px solid #e5e7eb;\nborder-left: 3px solid #F59E0B;\npadding: 14px 18px;\nborder-radius: 10px;\nfont-size: 13px;\nmargin-bottom: 15px;\nbox-shadow: 0 1px 3px rgba(0, 0, 0, 0.03);\ntransition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);\ncolor: #4b5563;\nposition: relative;\n}\n.rc-note:hover {\nborder-left-color: var(--accent-dark);\nbox-shadow: 0 4px 14px rgba(0, 0, 0, 0.06);\ntransform: translateX(3px);\nborder-color: #d1d5db;\n}\n.rc-note p {\nmargin: 0;\ncolor: #4b5563;\n}\n\n.rc-list { \nlist-style: none; \nmargin: 0; \npadding-left: 0; \n}\n\n.rc-list li { \nmargin: 10px 0; \npadding-left: 28px; \nposition: relative; \ntransition: all 0.2s ease; \ncolor: #4b5563;\nfont-size: 14px;\nline-height: 1.6;\n}\n\n.rc-list li:hover { \npadding-left: 32px; \ncolor: var(--accent);\n}\n\n.rc-list li:before {\ncontent: \"▸\";\nposition: absolute;\nleft: 8px;\ncolor: var(--accent);\nfont-weight: bold;\nfont-size: 14px;\ntransition: transform 0.2s ease;\n}\n\n.rc-list li:hover:before {\ntransform: translateX(4px);\n}\n.rc-list { list-style: none; margin: 0; padding-left: 0; }\n.rc-list li { margin: 8px 0; padding-left: 24px; position: relative; transition: all 0.2s ease; color: #4b5563; font-size: 14px; line-height: 1.5; }\n.rc-list li:hover { padding-left: 28px; color: #1a1f2e; }\n.rc-list li:before { \ncontent: \"\"; \nposition: absolute; \nleft: 4px; \ntop: 10px;\nwidth: 6px;\nheight: 6px;\nborder-radius: 50%;\nbackground: var(--accent);\nopacity: 0.6;\ntransition: all 0.25s ease;\n}\n.rc-list li:hover:before { \nopacity: 1; \ntransform: scale(1.3);\nbox-shadow: 0 0 6px color-mix(in srgb, var(--accent) 30%, transparent);\n}\n\n.rc-list-exclude { list-style: none; margin: 0; padding-left: 0; }\n.rc-list-exclude li { margin: 8px 0; padding-left: 24px; position: relative; color: #4b5563; font-size: 14px; line-height: 1.5; }\n.rc-list-exclude li:before { content: \"✕\"; position: absolute; left: 0; color: var(--accent); font-weight: bold; }\n\n.rc-feature-list { \nlist-style: none; \nmargin: 0; \npadding-left: 0; \n}\n\n.rc-feature-list li { \nmargin: 12px 0; \npadding-left: 28px; \nposition: relative; \ncolor: #4b5563; \nfont-size: 14px; \nline-height: 1.7;\ntransition: all 0.2s ease;\n}\n\n.rc-feature-list li:hover {\ncolor: var(--accent);\npadding-left: 32px;\n}\n\n.rc-feature-list li::before {\ncontent: '✓';\nposition: absolute;\nleft: 0;\ntop: 0;\ncolor: var(--accent);\nfont-weight: 700;\nfont-size: 16px;\n}\n.rc-checkmark { color: var(--accent); font-weight: bold; margin-right: 8px; }\n\n.rc-metrics {\ndisplay: grid;\ngrid-template-columns: repeat(auto-fit, minmax(200px, 1fr));\ngap: 15px;\nmargin: 15px 0;\nauto-rows: auto;\n}\n.rc-metric {\nborder: 1px solid rgba(31, 57, 67, 0.08);\nborder-radius: 12px;\npadding: 16px 18px;\nbackground: linear-gradient(145deg, rgba(255,255,255,0.95), rgba(248,250,252,0.85));\nbox-shadow: 0 2px 8px rgba(31, 57, 67, 0.04), inset 0 1px 0 rgba(255, 255, 255, 0.5);\ntransition: all 0.35s cubic-bezier(0.4, 0, 0.2, 1);\ndisplay: flex;\nflex-direction: column;\njustify-content: flex-start;\ngap: 3px;\nposition: relative;\noverflow: hidden;\n}\n.rc-metric:hover {\nborder-color: rgba(31, 57, 67, 0.16);\nbox-shadow: 0 8px 24px rgba(31, 57, 67, 0.07), inset 0 1px 0 rgba(255, 255, 255, 0.4);\ntransform: translateY(-3px);\n}\n.rc-metric .k { \nfont-size: 10px; \ncolor: #999; \ntext-transform: uppercase; \nletter-spacing: 0.5px; \nmargin: 0;\nline-height: 1.2;\n}\n.rc-metric .v { \nfont-size: 15px; \nfont-weight: 750; \ncolor: var(--accent);\nmargin: 0;\nline-height: 1.2;\n}\n.rc-metric .s { \nfont-size: 10px; \ncolor: #999; \nmargin: 0;\nmargin-top: 2px;\n}\n\n.rc-2col { display: grid; grid-template-columns: 1fr 1fr; gap: 15px; }\n.rc-info-card {\nborder: 1px solid color-mix(in srgb, var(--accent) 30%, #e5e7eb);\nborder-left: 3px solid var(--accent-dark);\nborder-radius: 8px;\npadding: 16px 18px;\nbackground: linear-gradient(135deg, var(--accent-light), rgba(255,255,255,0.6));\nbox-shadow: 0 2px 8px rgba(0, 0, 0, 0.04);\ntransition: all 0.35s cubic-bezier(0.4, 0, 0.2, 1);\n}\n.rc-info-card:hover {\nborder-left-color: var(--accent);\nbox-shadow: 0 6px 20px rgba(0, 0, 0, 0.08);\ntransform: translateX(4px);\n}\n.rc-info-card h3 {\nfont-size: 14px;\nfont-weight: 800;\nmargin: 0 0 10px 0;\ncolor: var(--accent-dark);\n}\n.rc-info-card p { margin: 0 0 10px 0; font-size: 13px; color: #666; }\n\n.rc-spec-section {\nbackground: linear-gradient(145deg, rgba(248,250,252,0.8), #fff);\nborder: 1px solid rgba(31,57,67,0.08);\nborder-radius: 8px;\npadding: 16px;\nmargin: 10px 0;\ntransition: border-color 0.2s ease;\n}\n.rc-spec-section:hover {\nborder-color: rgba(31,57,67,0.15);\n}\n.rc-spec-section .label {\nfont-size: 11px;\ncolor: #999;\ntext-transform: uppercase;\nletter-spacing: 0.5px;\nmargin-bottom: 5px;\n}\n.rc-spec-section .value {\nfont-size: 14px;\nfont-weight: 700;\ncolor: var(--accent-dark);\n}\n\n.rc-doc table {\nwidth: 100%;\nborder-collapse: separate;\nborder-spacing: 0;\nborder: 1px solid rgba(31, 57, 67, 0.10);\nborder-radius: 10px;\nmargin: 15px 0;\nbackground: linear-gradient(145deg, rgba(255,255,255,0.95), rgba(248,250,252,0.8));\nbox-shadow: 0 4px 16px rgba(31, 57, 67, 0.06);\noverflow: hidden;\n}\n.rc-doc th, .rc-doc td { padding: 12px 14px; font-size: 13px; border-bottom: 1px solid rgba(31, 57, 67, 0.07); text-align: left; transition: all 0.25s ease; }\n.rc-doc th { background: linear-gradient(135deg, rgba(31, 57, 67, 0.06), rgba(31, 57, 67, 0.02)); font-weight: 700; border-bottom: 2px solid rgba(31, 57, 67, 0.12); font-size: 12px; text-transform: uppercase; letter-spacing: 0.3px; color: #4a5568; }\n.rc-doc tr:last-child td { border-bottom: none; }\n.rc-doc tr:hover td { background: linear-gradient(90deg, rgba(31, 57, 67, 0.03), transparent); }\n\n.rc-footer-links {\ndisplay: flex;\nflex-wrap: wrap;\ngap: 10px;\nmargin-top: 15px;\n}\n.rc-footer-links a {\ndisplay: inline-flex;\nalign-items: center;\ngap: 6px;\npadding: 10px 16px;\nborder: 1px solid rgba(31, 57, 67, 0.12);\nborder-radius: 8px;\nbackground: linear-gradient(135deg, #ffffff, #fafbfc);\ntext-decoration: none;\nfont-size: 13px;\nfont-weight: 500;\ncolor: #1f3943;\ntransition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);\nbox-shadow: 0 1px 4px rgba(31, 57, 67, 0.04);\n}\n.rc-footer-links a:hover {\nborder-color: rgba(31, 57, 67, 0.25);\nbackground: linear-gradient(135deg, #ffffff, #f1f5f9);\nbox-shadow: 0 4px 16px rgba(31, 57, 67, 0.10);\ntransform: translateY(-2px);\ncolor: var(--accent-dark, #1f3943);\n}\n\n.rc-image-gallery {\ndisplay: grid;\ngrid-template-columns: repeat(auto-fit, minmax(200px, 1fr));\ngap: 14px;\nmargin-top: 15px;\n}\n.rc-image-gallery img {\nborder-radius: 8px;\ntransition: all 0.35s cubic-bezier(0.4, 0, 0.2, 1);\n}\n.rc-image-gallery img:hover {\ntransform: scale(1.02);\nbox-shadow: 0 6px 20px rgba(0,0,0,0.12);\n}\n.rc-image-gallery {\ndisplay: grid;\ngrid-template-columns: repeat(auto-fill, minmax(200px, 1fr));\ngap: 12px;\nmargin: 20px 0;\n}\n\n.rc-image-item {\noverflow: hidden;\nborder-radius: 12px;\nbackground: #f5f5f5;\nborder: 1px solid rgba(31, 57, 67, 0.08);\nbox-shadow: 0 4px 16px rgba(31, 57, 67, 0.06);\ntransition: all 0.35s cubic-bezier(0.4, 0, 0.2, 1);\n}\n\n.rc-image-item:hover {\nborder-color: rgba(31, 57, 67, 0.18);\nbox-shadow: 0 10px 28px rgba(31, 57, 67, 0.12);\ntransform: translateY(-4px);\n}\n\n.rc-product-image {\nwidth: 100%;\nheight: 100%;\nobject-fit: cover;\ndisplay: block;\naspect-ratio: 1;\n\/* Performance: enable hardware acceleration *\/\nwill-change: transform;\ntransform: translateZ(0) scale(1);\n\/* Smooth fade-in for lazy loaded images *\/\nopacity: 1;\ntransition: transform 0.5s cubic-bezier(0.4, 0, 0.2, 1), opacity 0.3s ease-in-out, filter 0.4s ease;\n}\n\n.rc-image-wrapper {\noverflow: hidden;\nborder-radius: 12px;\nposition: relative;\nbox-shadow: 0 4px 16px rgba(0,0,0,0.06);\ntransition: box-shadow 0.4s ease, transform 0.4s ease;\n}\n\n.rc-image-wrapper:hover {\nbox-shadow: 0 12px 32px rgba(0,0,0,0.12);\ntransform: translateY(-4px);\n}\n\n.rc-image-wrapper:hover .rc-product-image {\ntransform: translateZ(0) scale(1.08);\n}\n\n\/* Loading state for lazy images *\/\n.rc-product-image[loading=\"lazy\"] {\nbackground: linear-gradient(90deg, #f0f0f0 25%, #e0e0e0 50%, #f0f0f0 75%);\nbackground-size: 200% 100%;\nanimation: loading 1.5s infinite;\n}\n\n@keyframes loading {\n0% { background-position: 200% 0; }\n100% { background-position: -200% 0; }\n}\n\n.rc-included-icon { color: #2e7d32; font-weight: bold; }\n.rc-not-included-icon { color: #64748B; font-weight: bold; }\n\n\/* Strategic Single Image Display *\/\n.rc-strategic-image {\nwidth: 100%;\nmax-width: 900px;\nmargin: 24px auto;\nborder-radius: 4px;\noverflow: hidden;\nbox-shadow: 0 8px 32px rgba(0, 0, 0, 0.12);\nbackground: #f8f9fa;\n}\n\n.rc-strategic-img {\nwidth: 100%;\nheight: auto;\ndisplay: block;\nobject-fit: contain;\nmax-height: 600px;\n}\n\n.rc-strategic-image-hero {\nmargin-top: 8px;\nmargin-bottom: 32px;\n}\n\n.rc-strategic-image-feature {\nmargin: 32px auto;\n}\n\n.rc-strategic-image-detail {\nmargin: 24px auto;\n}\n\n.rc-strategic-image-audience {\nmargin: 28px auto;\n}\n\n.rc-strategic-image-capability {\nmargin: 28px auto;\n}\n\n.rc-strategic-image-application {\nmargin: 28px auto;\n}\n\n.rc-strategic-image-spec {\nmargin: 20px auto;\nbox-shadow: none;\nborder: 1px solid #e5e7eb;\n}\n\n.rc-strategic-image-compatibility {\nmargin: 20px auto;\nbox-shadow: none;\nborder: 1px solid #e5e7eb;\n}\n\n.rc-strategic-image-faq {\nmargin: 20px auto;\nbox-shadow: none;\nborder: 1px solid #e5e7eb;\n}\n\n\/* Images inside collapse body should not have outer card shadow *\/\n.rc-collapse-body .rc-strategic-image {\nbox-shadow: none;\nborder: 1px solid #e5e7eb;\nborder-radius: 8px;\n}\n\n.rc-image-caption {\npadding: 10px 14px;\nfont-size: 12px;\nline-height: 1.5;\ncolor: #6b7280;\ntext-align: center;\nbackground: linear-gradient(180deg, #f9fafb, #f5f6f8);\nborder-top: 1px solid #e5e7eb;\nborder-radius: 0 0 12px 12px;\nfont-style: italic;\n}\n\n.rc-disclaimer {\nfont-size: 12px;\ncolor: #999;\nmargin-top: 20px;\npadding-top: 20px;\nborder-top: 1px solid #e0e0e0;\n}\n\n@media (max-width: 768px) {\n.rc-wrap { padding: 16px 12px; }\n.rc-doc { font-size: 15px; }\n\n.rc-topbar { \nflex-direction: column; \nalign-items: flex-start; \ngap: 15px;\npadding: 15px;\n}\n.rc-sku-info { text-align: left; }\n\n.rc-hero {\npadding: 18px 16px 16px 16px;\nmargin-bottom: 10px;\n}\n.rc-hero h1 {\nfont-size: 24px;\nmargin-bottom: 8px;\ncolor: #0f172a;\n}\n.rc-hero-title .rc-title-variant {\nfont-size: 0.5em;\nmargin-top: 10px;\npadding: 5px 12px;\n}\n.rc-hero-subtitle {\nfont-size: 13px;\nmargin: 12px 0;\n}\n\n.rc-hero-meta {\ngap: 8px;\nmargin-bottom: 14px;\nmax-width: none;\n}\n.rc-hero-meta-grid {\ngrid-template-columns: repeat(2, minmax(0, 1fr));\ngap: 8px;\n}\n.rc-hero-meta-odd {\nwidth: min(100%, 280px);\n}\n.rc-hero-meta-chip {\nmin-width: 0;\nmin-height: 56px;\npadding: 10px 12px;\n}\n.rc-hero-meta-kicker {\nfont-size: 9px;\n}\n.rc-hero-meta-value {\nfont-size: 12px;\n}\n.rc-hero-meta-bar {\nwidth: auto;\nmin-height: 0;\npadding: 2px 8px 0;\n}\n.rc-hero-quicklinks {\ngap: 6px;\nmargin-bottom: 14px;\n}\n.rc-hero-quicklink {\npadding: 7px 10px;\nfont-size: 11px;\n}\n\n.rc-badges {\nflex-direction: row;\nflex-wrap: wrap;\nalign-items: flex-start;\ngap: 6px;\n}\n.rc-badge {\nwidth: auto;\ntext-align: center;\npadding: 6px 10px;\nfont-size: 10px;\n}\n\n.rc-card {\npadding: 14px;\nmargin-bottom: 8px;\n}\n\n.rc-section-title {\nfont-size: 15px;\nmargin-bottom: 12px;\n}\n\n.rc-subsection-title {\nfont-size: 12px;\nmargin: 12px 0 8px 0;\n}\n\n.rc-note {\npadding: 10px 12px;\nfont-size: 12px;\nmargin-bottom: 12px;\n}\n\n.rc-metrics { \ngrid-template-columns: repeat(auto-fit, minmax(120px, 1fr));\ngap: 10px;\nmargin: 12px 0;\n}\n.rc-metric {\npadding: 12px;\n}\n.rc-metric .k { font-size: 10px; }\n.rc-metric .v { font-size: 14px; }\n.rc-metric .s { font-size: 10px; }\n\n.rc-2col { \ngrid-template-columns: 1fr;\ngap: 12px;\n}\n\n.rc-info-card {\npadding: 12px;\n}\n.rc-info-card h3 {\nfont-size: 13px;\nmargin-bottom: 8px;\n}\n.rc-info-card p { \nfont-size: 12px;\nmargin-bottom: 8px;\n}\n\n.rc-spec-section {\npadding: 12px;\nmargin: 8px 0;\n}\n.rc-spec-section .label {\nfont-size: 10px;\n}\n.rc-spec-section .value {\nfont-size: 13px;\n}\n\n.rc-doc table {\nfont-size: 12px;\nmargin: 12px 0;\n}\n.rc-doc th, .rc-doc td { \npadding: 10px; \nfont-size: 12px;\n}\n\n.rc-image-gallery {\ngrid-template-columns: repeat(auto-fit, minmax(120px, 1fr));\ngap: 10px;\nmargin-top: 12px;\n}\n\n.rc-footer-links {\nflex-direction: column;\ngap: 8px;\nmargin-top: 12px;\n}\n.rc-footer-links a {\nwidth: 100%;\ntext-align: center;\npadding: 12px;\nfont-size: 12px;\n}\n\n.rc-list li { \nmargin: 6px 0; \npadding-left: 20px;\n}\n.rc-list li:hover {\npadding-left: 20px;\n}\n}\n@container rcpage (max-width: 768px) {\n\/* The media twin sets font-size on .rc-doc. Here that selector is the\ncontainer itself, which a container query can never match, so the\nsize goes on the wrapper instead and inherits the same way. *\/\n.rc-wrap { padding: 16px 12px; font-size: 15px; }\n\n.rc-topbar { \nflex-direction: column; \nalign-items: flex-start; \ngap: 15px;\npadding: 15px;\n}\n.rc-sku-info { text-align: left; }\n\n.rc-hero {\npadding: 18px 16px 16px 16px;\nmargin-bottom: 10px;\n}\n.rc-hero h1 {\nfont-size: 24px;\nmargin-bottom: 8px;\ncolor: #0f172a;\n}\n.rc-hero-title .rc-title-variant {\nfont-size: 0.5em;\nmargin-top: 10px;\npadding: 5px 12px;\n}\n.rc-hero-subtitle {\nfont-size: 13px;\nmargin: 12px 0;\n}\n\n.rc-hero-meta {\ngap: 8px;\nmargin-bottom: 14px;\nmax-width: none;\n}\n.rc-hero-meta-grid {\ngrid-template-columns: repeat(2, minmax(0, 1fr));\ngap: 8px;\n}\n.rc-hero-meta-odd {\nwidth: min(100%, 280px);\n}\n.rc-hero-meta-chip {\nmin-width: 0;\nmin-height: 56px;\npadding: 10px 12px;\n}\n.rc-hero-meta-kicker {\nfont-size: 9px;\n}\n.rc-hero-meta-value {\nfont-size: 12px;\n}\n.rc-hero-meta-bar {\nwidth: auto;\nmin-height: 0;\npadding: 2px 8px 0;\n}\n.rc-hero-quicklinks {\ngap: 6px;\nmargin-bottom: 14px;\n}\n.rc-hero-quicklink {\npadding: 7px 10px;\nfont-size: 11px;\n}\n\n.rc-badges {\nflex-direction: row;\nflex-wrap: wrap;\nalign-items: flex-start;\ngap: 6px;\n}\n.rc-badge {\nwidth: auto;\ntext-align: center;\npadding: 6px 10px;\nfont-size: 10px;\n}\n\n.rc-card {\npadding: 14px;\nmargin-bottom: 8px;\n}\n\n.rc-section-title {\nfont-size: 15px;\nmargin-bottom: 12px;\n}\n\n.rc-subsection-title {\nfont-size: 12px;\nmargin: 12px 0 8px 0;\n}\n\n.rc-note {\npadding: 10px 12px;\nfont-size: 12px;\nmargin-bottom: 12px;\n}\n\n.rc-metrics { \ngrid-template-columns: repeat(auto-fit, minmax(120px, 1fr));\ngap: 10px;\nmargin: 12px 0;\n}\n.rc-metric {\npadding: 12px;\n}\n.rc-metric .k { font-size: 10px; }\n.rc-metric .v { font-size: 14px; }\n.rc-metric .s { font-size: 10px; }\n\n.rc-2col { \ngrid-template-columns: 1fr;\ngap: 12px;\n}\n\n.rc-info-card {\npadding: 12px;\n}\n.rc-info-card h3 {\nfont-size: 13px;\nmargin-bottom: 8px;\n}\n.rc-info-card p { \nfont-size: 12px;\nmargin-bottom: 8px;\n}\n\n.rc-spec-section {\npadding: 12px;\nmargin: 8px 0;\n}\n.rc-spec-section .label {\nfont-size: 10px;\n}\n.rc-spec-section .value {\nfont-size: 13px;\n}\n\n.rc-doc table {\nfont-size: 12px;\nmargin: 12px 0;\n}\n.rc-doc th, .rc-doc td { \npadding: 10px; \nfont-size: 12px;\n}\n\n.rc-image-gallery {\ngrid-template-columns: repeat(auto-fit, minmax(120px, 1fr));\ngap: 10px;\nmargin-top: 12px;\n}\n\n.rc-footer-links {\nflex-direction: column;\ngap: 8px;\nmargin-top: 12px;\n}\n.rc-footer-links a {\nwidth: 100%;\ntext-align: center;\npadding: 12px;\nfont-size: 12px;\n}\n\n.rc-list li { \nmargin: 6px 0; \npadding-left: 20px;\n}\n.rc-list li:hover {\npadding-left: 20px;\n}\n}\n\n@media (max-width: 600px) {\n.rc-hdr-inner {\nflex-wrap: wrap;\njustify-content: center !important;\npadding: 12px 14px !important;\ngap: 10px;\n}\n.rc-hdr-identity {\nwidth: 100%;\njustify-content: center;\n}\n.rc-brand-right {\nwidth: 100%;\njustify-content: center;\ngap: 10px;\nflex-wrap: wrap;\n}\n.rc-hdr-mfr {\nmargin-top: 0;\n}\n.rc-brand-mfr-img {\nmax-height: 26px !important;\nmax-width: 84px !important;\n}\n.rc-brand-mfr-box {\npadding: 5px 9px !important;\n}\n}\n@container rcpage (max-width: 600px) {\n.rc-hdr-inner {\nflex-wrap: wrap;\njustify-content: center !important;\npadding: 12px 14px !important;\ngap: 10px;\n}\n.rc-hdr-identity {\nwidth: 100%;\njustify-content: center;\n}\n.rc-brand-right {\nwidth: 100%;\njustify-content: center;\ngap: 10px;\nflex-wrap: wrap;\n}\n.rc-hdr-mfr {\nmargin-top: 0;\n}\n.rc-brand-mfr-img {\nmax-height: 26px !important;\nmax-width: 84px !important;\n}\n.rc-brand-mfr-box {\npadding: 5px 9px !important;\n}\n}\n@media (max-width: 520px) {\n.rc-hdr-inner {\npadding: 10px 12px !important;\ngap: 8px;\n}\n.rc-hdr-identity {\njustify-content: flex-start;\ngap: 12px;\n}\n.rc-brand-logo-wrap {\nwidth: 42px;\nheight: 42px;\nborder-radius: 12px;\n}\n.rc-brand-logo {\nwidth: 28px;\nheight: 28px;\n}\n.rc-brand-name-text,\n.rc-brand-name-highlight {\nfont-size: 15px;\n}\n.rc-brand-subtitle {\nfont-size: 7px;\nletter-spacing: 2px;\n}\n.rc-brand-right {\njustify-content: center;\ngap: 8px;\n}\n}\n@container rcpage (max-width: 520px) {\n.rc-hdr-inner {\npadding: 10px 12px !important;\ngap: 8px;\n}\n.rc-hdr-identity {\njustify-content: flex-start;\ngap: 12px;\n}\n.rc-brand-logo-wrap {\nwidth: 42px;\nheight: 42px;\nborder-radius: 12px;\n}\n.rc-brand-logo {\nwidth: 28px;\nheight: 28px;\n}\n.rc-brand-name-text,\n.rc-brand-name-highlight {\nfont-size: 15px;\n}\n.rc-brand-subtitle {\nfont-size: 7px;\nletter-spacing: 2px;\n}\n.rc-brand-right {\njustify-content: center;\ngap: 8px;\n}\n}\n@media (max-width: 480px) {\n.rc-wrap { padding: 12px; }\n\n.rc-topbar {\npadding: 12px;\ngap: 12px;\n}\n\n.rc-hero {\npadding: 14px;\n}\n.rc-hero h1 {\nfont-size: 19px;\nmargin-bottom: 6px;\ncolor: #0f172a;\n}\n.rc-hero-title .rc-title-variant {\nfont-size: 0.54em;\nmargin-top: 8px;\npadding: 5px 10px;\n}\n.rc-hero-subtitle {\nfont-size: 12px;\nmargin: 10px 0;\n}\n.rc-hero-meta-grid {\ngrid-template-columns: 1fr;\n}\n.rc-hero-meta-odd {\nwidth: 100%;\n}\n.rc-hero-meta-link {\nmin-width: 0;\nmax-width: none;\n}\n.rc-hero-meta-bar {\nwidth: auto;\n}\n\n.rc-card {\npadding: 12px;\nmargin-bottom: 10px;\n}\n\n.rc-section-title {\nfont-size: 14px;\nmargin-bottom: 10px;\n}\n\n.rc-subsection-title {\nfont-size: 11px;\nmargin: 10px 0 6px 0;\n}\n\n.rc-metrics { \ngrid-template-columns: 1fr;\ngap: 8px;\n}\n\n.rc-image-gallery {\ngrid-template-columns: 1fr;\ngap: 8px;\n}\n\n.rc-badge {\npadding: 6px 10px;\nfont-size: 10px;\n}\n}\n@container rcpage (max-width: 480px) {\n.rc-wrap { padding: 12px; }\n\n.rc-topbar {\npadding: 12px;\ngap: 12px;\n}\n\n.rc-hero {\npadding: 14px;\n}\n.rc-hero h1 {\nfont-size: 19px;\nmargin-bottom: 6px;\ncolor: #0f172a;\n}\n.rc-hero-title .rc-title-variant {\nfont-size: 0.54em;\nmargin-top: 8px;\npadding: 5px 10px;\n}\n.rc-hero-subtitle {\nfont-size: 12px;\nmargin: 10px 0;\n}\n.rc-hero-meta-grid {\ngrid-template-columns: 1fr;\n}\n.rc-hero-meta-odd {\nwidth: 100%;\n}\n.rc-hero-meta-link {\nmin-width: 0;\nmax-width: none;\n}\n.rc-hero-meta-bar {\nwidth: auto;\n}\n\n.rc-card {\npadding: 12px;\nmargin-bottom: 10px;\n}\n\n.rc-section-title {\nfont-size: 14px;\nmargin-bottom: 10px;\n}\n\n.rc-subsection-title {\nfont-size: 11px;\nmargin: 10px 0 6px 0;\n}\n\n.rc-metrics { \ngrid-template-columns: 1fr;\ngap: 8px;\n}\n\n.rc-image-gallery {\ngrid-template-columns: 1fr;\ngap: 8px;\n}\n\n.rc-badge {\npadding: 6px 10px;\nfont-size: 10px;\n}\n}\n\n\/* ====================================================================\nSMART FEATURES: Value Proposition, Scenarios, Comparisons, Trust, ROI\n================================================================= *\/\n\n\/* VALUE PROPOSITION SECTION *\/\n.rc-value-headline {\nfont-size: 18px;\nfont-weight: 700;\ncolor: #1a1a2e;\nmargin-bottom: 24px;\nline-height: 1.45;\nmax-width: 90%;\n}\n\n.rc-value-list {\nlist-style: none;\nmargin: 0;\npadding: 0;\ndisplay: flex;\nflex-direction: column;\ngap: 4px;\n}\n\n.rc-value-point {\ndisplay: flex;\nalign-items: flex-start;\ngap: 14px;\npadding: 14px 12px;\nborder-radius: 6px;\ntransition: all 0.2s ease;\nfont-size: 15px;\nline-height: 1.5;\ncolor: #374151;\n}\n\n.rc-value-point:hover {\nbackground: rgba(46, 125, 50, 0.04);\n}\n\n.rc-value-icon {\ncolor: #2e7d32;\nfont-weight: 700;\nfont-size: 16px;\nflex-shrink: 0;\nmargin-top: 1px;\n}\n\n\/* REAL-WORLD SCENARIOS SECTION *\/\n.rc-scenarios-grid {\ndisplay: grid;\ngrid-template-columns: repeat(auto-fit, minmax(250px, 1fr));\ngap: 16px;\nmargin-top: 15px;\n}\n\n.rc-scenario-card {\nborder: 1px solid #e5e7eb;\nborder-radius: 4px;\npadding: 16px;\nbackground: linear-gradient(135deg, #f9fafb 0%, #ffffff 100%);\nbox-shadow: 0 2px 8px rgba(0, 0, 0, 0.04);\ntransition: all 0.3s ease;\n}\n\n.rc-scenario-card:hover {\nborder-color: var(--accent-dark);\nbox-shadow: 0 4px 16px rgba(185, 28, 28, 0.12);\ntransform: translateY(-2px);\n}\n\n.rc-scenario-title {\nfont-size: 15px;\nfont-weight: 700;\ncolor: #1a1f2e;\nmargin: 0 0 8px 0;\n}\n\n.rc-scenario-description {\nfont-size: 13px;\ncolor: #4b5563;\nmargin: 0;\nline-height: 1.5;\n}\n\n\/* COMPETITOR ALTERNATIVES SECTION *\/\n.rc-alternatives-grid {\ndisplay: grid;\ngrid-template-columns: repeat(auto-fit, minmax(280px, 1fr));\ngap: 16px;\nmargin-top: 15px;\n}\n\n.rc-alternative-card {\nborder: 2px solid #e5e7eb;\nborder-radius: 4px;\npadding: 16px;\nbackground: linear-gradient(135deg, #ffffff 0%, #fafbfc 100%);\ntransition: all 0.3s ease;\n}\n\n.rc-alternative-card:hover {\nborder-color: var(--accent-dark);\nbox-shadow: 0 8px 24px rgba(185, 28, 28, 0.15);\ntransform: translateY(-4px);\nbackground: linear-gradient(135deg, #fff5f5 0%, #fafbfc 100%);\n}\n\n.rc-alternative-name {\nfont-size: 15px;\nfont-weight: 700;\ncolor: #1a1f2e;\nmargin: 0 0 10px 0;\n}\n\n.rc-alternative-advantage {\nfont-size: 13px;\ncolor: #4b5563;\nmargin: 0;\nline-height: 1.5;\n}\n\n\/* ========================================\nPREMIUM TRUST SIGNALS - ROBOCRAFT STYLE\n======================================== *\/\n\n.rc-trust-signals {\nbackground: linear-gradient(135deg, var(--robocraft-charcoal) 0%, var(--robocraft-dark) 100%);\ncolor: white;\nborder: none;\nborder-radius: 0;\nmargin-top: 0;\npadding: 40px 32px;\nposition: relative;\noverflow: hidden;\n}\n\n.rc-trust-signals::before {\ncontent: '';\nposition: absolute;\ntop: 0;\nleft: 0;\nright: 0;\nbottom: 0;\nbackground: \ntransparent,\ntransparent;\npointer-events: none;\n}\n\n.rc-trust-grid {\ndisplay: grid;\ngrid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\ngap: 20px;\nmargin-top: 24px;\nposition: relative;\nz-index: 1;\n}\n\n.rc-trust-item {\npadding: 24px 20px;\nborder: 1px solid rgba(255,255,255,0.1);\nborder-radius: 4px;\nbackground: rgba(255,255,255,0.05);\nbackdrop-filter: blur(10px);\ntransition: all 0.3s ease;\ndisplay: flex;\nflex-direction: column;\nalign-items: center;\ntext-align: center;\ngap: 12px;\n}\n\n.rc-trust-item::before {\ncontent: '';\nwidth: 48px;\nheight: 48px;\nbackground: linear-gradient(135deg, var(--robocraft-green), color-mix(in srgb, var(--robocraft-green) 60%, white));\nborder-radius: 50%;\ndisplay: flex;\nalign-items: center;\njustify-content: center;\nbox-shadow: none;\n}\n\n.rc-trust-item:hover {\nborder-color: var(--robocraft-green);\nbackground: rgba(34, 197, 94, 0.15);\nbox-shadow: 0 10px 40px rgba(34, 197, 94, 0.25);\ntransform: translateY(-4px);\n}\n\n.rc-trust-item:hover .rc-trust-type,\n.rc-trust-item:hover .rc-trust-description {\ncolor: white;\n}\n\n.rc-trust-type {\nfont-size: 13px;\nfont-weight: 800;\ncolor: white;\ntext-transform: uppercase;\nletter-spacing: 1.5px;\nmargin: 0;\n}\n\n.rc-trust-description {\nfont-size: 13px;\ncolor: rgba(255,255,255,0.85);\nmargin: 0;\nline-height: 1.5;\n}\n\n\/* REMOVED: ROI CSS - Cannot verify percentages\/statistics *\/\n\/* REMOVED: Expert Reviews CSS - Cannot verify quotes *\/\n\/* REMOVED: Industry Awards CSS - Cannot verify awards *\/\n\n\/* ====================================================================\nFAQs (Factual Q\u0026A - kept)\n==================================================================== *\/\n\n.rc-faqs {\nbackground: #f8fafc;\n}\n\n.rc-faq-list {\ndisplay: flex;\nflex-direction: column;\ngap: 12px;\n}\n\n.rc-faq-item {\nbackground: #ffffff;\nborder-radius: 12px;\nborder: 1px solid #e2e8f0;\nborder-left: 3px solid transparent;\noverflow: hidden;\ntransition: all 0.25s cubic-bezier(0.4, 0, 0.2, 1);\n}\n\n.rc-faq-item:hover {\nborder-color: #e2e8f0;\nborder-left-color: rgba(var(--accent-rgb), 0.4);\nbox-shadow: 0 4px 12px rgba(15, 23, 42, 0.06);\n}\n\n.rc-faq-item[open] {\nborder-color: rgba(245, 158, 11, 0.35);\nborder-left-color: var(--accent);\nbox-shadow: 0 6px 16px rgba(245, 158, 11, 0.14);\n}\n\n.rc-faq-question {\npadding: 18px 22px;\nfont-weight: 600;\nfont-size: 15px;\ncolor: #1e293b;\ncursor: pointer;\ndisplay: flex;\njustify-content: space-between;\nalign-items: center;\ntransition: all 0.2s ease;\nbackground: linear-gradient(160deg, #ffffff 0%, #fafeff 100%);\n}\n\n.rc-faq-question:hover {\nbackground: linear-gradient(160deg, #f0f9ff 0%, #f8fafc 100%);\n}\n\n.rc-faq-question::after {\ncontent: '+';\nfont-size: 22px;\ncolor: #94a3b8;\nfont-weight: 300;\ntransition: all 0.25s ease;\nwidth: 28px;\nheight: 28px;\ndisplay: flex;\nalign-items: center;\njustify-content: center;\nborder-radius: 50%;\nflex-shrink: 0;\n}\n\n.rc-faq-item:hover .rc-faq-question::after {\ncolor: var(--accent);\n}\n\n.rc-faq-item[open] .rc-faq-question::after {\ncontent: '-';\ncolor: var(--accent);\n}\n\n.rc-faq-answer {\npadding: 0 22px 20px;\ncolor: #475569;\nline-height: 1.75;\nfont-size: 14px;\nanimation: rc-fadeInUp 0.25s ease-out;\nborder-top: 1px solid #f1f5f9;\nmargin-top: -2px;\npadding-top: 16px;\n}\n\n\n\n\/* ====================================================================\nCONVERSION FEATURE: URGENCY DRIVERS\n==================================================================== *\/\n\n.rc-urgency-section {\nbackground: linear-gradient(135deg, #eff6ff 0%, #dbeafe 100%);\nborder-left: 4px solid #3b82f6;\n}\n\n.rc-urgency-grid {\ndisplay: grid;\ngrid-template-columns: repeat(auto-fit, minmax(250px, 1fr));\ngap: 16px;\n}\n\n.rc-urgency-item {\nbackground: white;\npadding: 20px;\nborder-radius: 4px;\nbox-shadow: 0 2px 8px rgba(0,0,0,0.06);\nborder-top: 3px solid #3b82f6;\n}\n\n.rc-urgency-reason {\nfont-weight: 700;\ncolor: var(--accent);\nfont-size: 15px;\nmargin-bottom: 8px;\n}\n\n.rc-urgency-benefit {\ncolor: #4b5563;\nfont-size: 14px;\nline-height: 1.6;\n}\n\n\/* ====================================================================\nCONVERSION FEATURE: MAINTENANCE\n==================================================================== *\/\n\n.rc-maintenance {\npadding: 20px;\nbackground: linear-gradient(135deg, #fafbfd, #f8fafc);\n}\n\n.rc-maintenance-frequency {\nfont-size: 14px;\ncolor: #4b5563;\nmargin-bottom: 16px;\npadding-bottom: 16px;\nborder-bottom: 1px solid #e5e7eb;\n}\n\n.rc-maintenance-list {\ndisplay: grid;\ngrid-template-columns: repeat(auto-fit, minmax(250px, 1fr));\ngap: 16px;\nlist-style: none;\nmargin: 0;\npadding: 0;\n}\n\n.rc-maintenance-req {\nbackground: white;\npadding: 14px 16px;\nborder-radius: 6px;\nborder-left: 3px solid var(--accent);\nfont-size: 13px;\nline-height: 1.6;\ncolor: #4b5563;\ntransition: all 0.2s ease;\nbox-shadow: 0 1px 2px rgba(0,0,0,0.02);\n}\n\n.rc-maintenance-req:hover {\nbackground: linear-gradient(135deg, #f8fafc, #ffffff);\nbox-shadow: 0 3px 8px rgba(37,99,235,0.08);\ntransform: translateY(-2px);\n}\n\n.rc-maintenance-frequency {\nbackground: white;\npadding: 16px 20px;\nborder-radius: 4px;\nmargin-bottom: 16px;\nfont-size: 15px;\ncolor: #374151;\n}\n\n.rc-maintenance-list {\nlist-style: none;\npadding: 0;\nmargin: 0;\ndisplay: grid;\ngrid-template-columns: repeat(auto-fit, minmax(200px, 1fr));\ngap: 10px;\n}\n\n.rc-maintenance-req {\nbackground: white;\npadding: 12px 16px;\nborder-radius: 8px;\nfont-size: 14px;\ncolor: #4b5563;\nborder-left: 3px solid #6b7280;\n}\n\n\/* ====================================================================\nCONVERSION FEATURE: YOUTUBE SUGGESTIONS\n==================================================================== *\/\n\n.rc-youtube-suggestions {\nbackground: linear-gradient(135deg, #eff6ff 0%, #f0f9ff 100%);\nborder-left: 4px solid #F59E0B;\n}\n\n.rc-yt-intro {\ncolor: #1e3a8a;\nfont-size: 14px;\nmargin-bottom: 16px;\n}\n\n.rc-yt-grid {\ndisplay: flex;\nflex-direction: column;\ngap: 12px;\n}\n\n.rc-yt-suggestion {\ndisplay: flex;\nalign-items: center;\ngap: 16px;\nbackground: white;\npadding: 16px 20px;\nborder-radius: 4px;\ntext-decoration: none;\ntransition: all 0.2s ease;\nbox-shadow: 0 2px 6px rgba(0,0,0,0.05);\n}\n\n.rc-yt-suggestion:hover {\ntransform: translateX(4px);\nbox-shadow: 0 4px 12px rgba(var(--accent-rgb), 0.15);\n}\n\n.rc-yt-play-icon {\nwidth: 48px;\nheight: 48px;\nbackground: var(--accent);\ncolor: white;\nborder-radius: 50%;\ndisplay: flex;\nalign-items: center;\njustify-content: center;\nfont-size: 18px;\nflex-shrink: 0;\n}\n\n.rc-yt-content {\nflex: 1;\n}\n\n.rc-yt-title {\nfont-weight: 600;\ncolor: #1f2937;\nfont-size: 15px;\nmargin-bottom: 4px;\n}\n\n.rc-yt-channel {\nfont-size: 13px;\ncolor: #6b7280;\n}\n\n.rc-yt-arrow {\ncolor: var(--accent);\nfont-size: 20px;\nfont-weight: bold;\n}\n\n\/* ====================================================================\nENTERPRISE FEATURE 2: TABBED SPECIFICATIONS\n==================================================================== *\/\n\n.rc-specs-tabbed {\nmargin-top: 40px;\n}\n\n.rc-tabs {\ndisplay: flex;\nflex-direction: column;\ngap: 0;\n}\n\n.rc-tab-buttons {\ndisplay: flex;\ngap: 8px;\nflex-wrap: wrap;\nborder-bottom: 2px solid #e0e0e0;\nmargin-bottom: 0;\nbackground: #fafafa;\npadding: 12px 15px;\nborder-radius: 12px 12px 0 0;\n}\n\n.rc-tab-btn {\npadding: 8px 16px;\nborder: none;\nbackground: transparent;\ncolor: #666;\ncursor: pointer;\nfont-size: 13px;\nfont-weight: 600;\nborder-radius: 6px 6px 0 0;\ntransition: all 0.3s ease;\nborder-bottom: 3px solid transparent;\nmargin-bottom: -12px;\n}\n\n.rc-tab-btn:hover {\nbackground: rgba(0, 0, 0, 0.05);\ncolor: var(--accent-dark);\n}\n\n.rc-tab-btn.active {\nbackground: white;\ncolor: var(--accent-dark);\nborder-bottom-color: var(--accent);\n}\n\n.rc-tab-content {\nbackground: white;\npadding: 20px;\nborder-radius: 0 0 12px 12px;\nborder: 1px solid #e0e0e0;\nborder-top: none;\n}\n\n.rc-tab-pane {\ndisplay: none;\n}\n\n.rc-tab-pane.active {\ndisplay: block;\n}\n\n.rc-spec-row {\ndisplay: flex;\njustify-content: space-between;\nalign-items: center;\npadding: 12px 14px;\nborder-bottom: 1px solid #f0f0f0;\ntransition: all 0.25s cubic-bezier(0.4, 0, 0.2, 1);\nborder-radius: 6px;\nmargin: 0 -8px;\nposition: relative;\n}\n\n.rc-spec-row:hover {\nbackground: linear-gradient(90deg, color-mix(in srgb, var(--accent-light, #dbeafe) 25%, transparent), transparent);\nborder-bottom-color: color-mix(in srgb, var(--accent-light, #dbeafe) 40%, #f0f0f0);\ntransform: translateX(2px);\n}\n\n.rc-spec-row:last-child {\nborder-bottom: none;\n}\n\n.rc-spec-label {\nfont-size: 13px;\ncolor: #666;\nfont-weight: 500;\nflex: 1;\n}\n\n.rc-spec-value {\nfont-size: 13px;\nfont-weight: 700;\ncolor: var(--accent-dark);\ntext-align: right;\nmargin-left: 20px;\n}\n\n\/* ====================================================================\nENTERPRISE FEATURE 3: CERTIFICATIONS \u0026 TRUST BADGES\n==================================================================== *\/\n\n.rc-certifications {\nbackground: linear-gradient(135deg, #dbeafe 0%, rgba(255, 255, 255, 0.5) 100%);\nborder: 1.5px solid #F59E0B;\nmargin-top: 40px;\n}\n\n.rc-cert-grid {\ndisplay: grid;\ngrid-template-columns: repeat(auto-fit, minmax(120px, 1fr));\ngap: 15px;\nmargin-bottom: 20px;\n}\n\n.rc-cert-badge {\ndisplay: flex;\nflex-direction: column;\nalign-items: center;\njustify-content: center;\ngap: 8px;\npadding: 16px;\nbackground: linear-gradient(145deg, #ffffff, #fafbfc);\nborder: 1.5px solid;\nborder-radius: 10px;\ntext-align: center;\ntransition: all 0.35s cubic-bezier(0.4, 0, 0.2, 1);\nbox-shadow: 0 2px 8px rgba(0, 0, 0, 0.05);\n}\n\n.rc-cert-badge:hover {\ntransform: translateY(-3px) scale(1.02);\nbox-shadow: 0 8px 20px rgba(0, 0, 0, 0.10);\n}\n\n.rc-cert-icon {\nfont-size: 28px;\nfont-weight: bold;\nline-height: 1;\n}\n\n.rc-cert-label {\nfont-size: 12px;\nfont-weight: 700;\ncolor: #333;\ntext-transform: uppercase;\nletter-spacing: 0.3px;\n}\n\n.rc-cert-disclaimer {\nfont-size: 12px;\ncolor: #666;\nfont-style: italic;\ntext-align: center;\nmargin-top: 15px;\npadding-top: 15px;\nborder-top: 1px solid rgba(0, 0, 0, 0.1);\n}\n\n\/* Mobile optimization for TOC and features *\/\n@media (max-width: 1024px) {\n.rc-wrap {\nflex-direction: column;\ngap: 20px;\n}\n\n.rc-toc-container {\nwidth: 100%;\nposition: static;\nmargin-bottom: 20px;\n}\n\n.rc-main-content {\nwidth: 100%;\n}\n\n.rc-toc-container {\nfloat: none;\nmax-width: 100%;\nmargin-right: 0;\nmargin-bottom: 20px;\nposition: static;\n}\n\n.rc-spec-row {\nflex-direction: column;\nalign-items: flex-start;\n}\n\n.rc-spec-value {\ntext-align: left;\nmargin-left: 0;\nmargin-top: 6px;\n}\n}\n@container rcpage (max-width: 1024px) {\n.rc-wrap {\nflex-direction: column;\ngap: 20px;\n}\n\n.rc-toc-container {\nwidth: 100%;\nposition: static;\nmargin-bottom: 20px;\n}\n\n.rc-main-content {\nwidth: 100%;\n}\n\n.rc-toc-container {\nfloat: none;\nmax-width: 100%;\nmargin-right: 0;\nmargin-bottom: 20px;\nposition: static;\n}\n\n.rc-spec-row {\nflex-direction: column;\nalign-items: flex-start;\n}\n\n.rc-spec-value {\ntext-align: left;\nmargin-left: 0;\nmargin-top: 6px;\n}\n}\n\n@media (max-width: 768px) {\n.rc-toc {\npadding: 15px;\n}\n\n.rc-toc-link {\npadding: 6px 10px;\nfont-size: 12px;\n}\n\n.rc-cert-grid {\ngrid-template-columns: repeat(auto-fit, minmax(100px, 1fr));\ngap: 12px;\n}\n\n.rc-cert-badge {\npadding: 12px;\n}\n\n.rc-cert-icon {\nfont-size: 24px;\n}\n\n.rc-cert-label {\nfont-size: 11px;\n}\n}\n@container rcpage (max-width: 768px) {\n.rc-toc {\npadding: 15px;\n}\n\n.rc-toc-link {\npadding: 6px 10px;\nfont-size: 12px;\n}\n\n.rc-cert-grid {\ngrid-template-columns: repeat(auto-fit, minmax(100px, 1fr));\ngap: 12px;\n}\n\n.rc-cert-badge {\npadding: 12px;\n}\n\n.rc-cert-icon {\nfont-size: 24px;\n}\n\n.rc-cert-label {\nfont-size: 11px;\n}\n}\n\n\/* QUICK FACTS SECTION *\/\n.rc-quick-facts {\nbackground: linear-gradient(135deg, rgba(255,248,248,0.4), rgba(255,255,255,1));\n}\n\n.rc-facts-grid {\ndisplay: grid;\ngrid-template-columns: repeat(auto-fit, minmax(140px, 1fr));\ngap: 16px;\nmargin-top: 16px;\n}\n\n.rc-quick-fact {\nbackground: white;\nborder: 1.5px solid var(--accent-light, #dbeafe);\nborder-radius: 4px;\npadding: 16px 14px;\ntext-align: center;\ntransition: all 0.3s cubic-bezier(0.34, 1.56, 0.64, 1);\nbox-shadow: 0 2px 8px rgba(var(--accent-rgb), 0.05);\nposition: relative;\noverflow: hidden;\n}\n\n.rc-quick-fact::before {\ncontent: '';\nposition: absolute;\ntop: 0;\nleft: 0;\nright: 0;\nheight: 3px;\nbackground: var(--accent, #F59E0B);\n}\n\n.rc-quick-fact:hover {\nborder-color: var(--accent, #F59E0B);\nbox-shadow: 0 4px 16px rgba(var(--accent-rgb), 0.15);\ntransform: translateY(-2px);\n}\n\n.rc-fact-label {\nfont-size: 11px;\nfont-weight: 700;\ncolor: #666;\ntext-transform: uppercase;\nletter-spacing: 0.3px;\nmargin-bottom: 8px;\n}\n\n.rc-fact-value {\nfont-size: 16px;\nfont-weight: 800;\ncolor: var(--accent, #F59E0B);\nline-height: 1.3;\nword-break: break-word;\n}\n\n\/* CAPABILITIES SHOWCASE SECTION *\/\n.rc-capabilities {\nbackground: linear-gradient(135deg, rgba(255,255,255,1), rgba(255,248,248,0.3));\n}\n\n.rc-capabilities-grid {\ndisplay: grid;\ngrid-template-columns: repeat(auto-fit, minmax(200px, 1fr));\ngap: 18px;\nmargin-top: 16px;\n}\n\n.rc-capability-card {\nbackground: linear-gradient(135deg, rgba(255,255,255,0.8), rgba(255,248,248,0.4));\nborder: 1px solid rgba(245, 158, 11, 0.14);\nborder-radius: 4px;\npadding: 20px;\ntransition: all 0.3s cubic-bezier(0.34, 1.56, 0.64, 1);\nposition: relative;\noverflow: hidden;\n}\n\n.rc-capability-card::before {\ncontent: '';\nposition: absolute;\ntop: -50%;\nright: -50%;\nwidth: 200%;\nheight: 200%;\nbackground: radial-gradient(circle, rgba(var(--accent-rgb), 0.05), transparent);\ntransition: all 0.6s ease;\n}\n\n.rc-capability-card:hover {\nborder-color: var(--accent, #F59E0B);\nbox-shadow: 0 8px 24px rgba(var(--accent-rgb), 0.12);\ntransform: translateY(-3px);\nbackground: linear-gradient(135deg, rgba(255,255,255,1), rgba(255,248,248,0.6));\n}\n\n.rc-capability-card:hover::before {\ntop: -50%;\nright: -10%;\n}\n\n.rc-capability-title {\nfont-size: 14px;\nfont-weight: 700;\ncolor: var(--accent, #F59E0B);\nmargin: 0 0 8px 0;\n}\n\n.rc-capability-desc {\nfont-size: 13px;\ncolor: #555;\nline-height: 1.5;\nmargin: 0;\n}\n\n\/* COMPARISON CARDS SECTION *\/\n.rc-comparison-section {\nmargin-bottom: 20px;\n}\n\n.rc-comparison-grid {\ndisplay: grid;\ngrid-template-columns: repeat(auto-fit, minmax(280px, 1fr));\ngap: 20px;\nmargin-bottom: 20px;\n}\n\n.rc-comparison-card {\nbackground: linear-gradient(135deg, rgba(255,248,248,0.4), rgba(255,255,255,1));\nborder-left: 5px solid var(--accent, #F59E0B);\npadding: 24px !important;\nposition: relative;\ntransition: all 0.3s cubic-bezier(0.34, 1.56, 0.64, 1);\n}\n\n.rc-comparison-card:hover {\nbox-shadow: 0 8px 24px rgba(var(--accent-rgb), 0.12);\ntransform: translateY(-4px);\n}\n\n.rc-comparison-icon {\nfont-size: 28px;\ncolor: var(--accent, #F59E0B);\nfont-weight: 700;\nmargin-bottom: 12px;\ndisplay: inline-block;\n}\n\n.rc-comparison-title {\nfont-size: 16px;\nfont-weight: 800;\ncolor: #1a1f2e;\nmargin: 8px 0 4px 0;\n}\n\n.rc-comparison-subtitle {\nfont-size: 12px;\ncolor: #999;\nfont-weight: 600;\ntext-transform: uppercase;\nletter-spacing: 0.3px;\nmargin: 0 0 14px 0;\n}\n\n.rc-comparison-list {\nlist-style: none;\npadding: 0;\nmargin: 0;\ndisplay: flex;\nflex-direction: column;\ngap: 10px;\n}\n\n.rc-comparison-list li {\nfont-size: 13px;\ncolor: #555;\nline-height: 1.5;\npadding-left: 0;\nmargin: 0;\n}\n\n.rc-comparison-list li::before {\ncontent: '▸';\ncolor: var(--accent, #F59E0B);\nmargin-right: 8px;\nfont-weight: bold;\n}\n\n\/* SYSTEM REQUIREMENTS SECTION *\/\n.rc-system-requirements {\nbackground: linear-gradient(135deg, rgba(255,255,255,1), rgba(255,248,248,0.3));\n}\n\n.rc-requirements-grid {\ndisplay: grid;\ngrid-template-columns: repeat(auto-fit, minmax(200px, 1fr));\ngap: 16px;\nmargin-top: 16px;\n}\n\n.rc-requirement-item {\nbackground: white;\nborder: 1px solid #e0e0e0;\nborder-radius: 4px;\npadding: 16px;\ntransition: all 0.3s ease;\n}\n\n.rc-requirement-item:hover {\nborder-color: var(--accent, #F59E0B);\nbox-shadow: 0 4px 12px rgba(var(--accent-rgb), 0.08);\n}\n\n.rc-requirement-label {\nfont-size: 13px;\nfont-weight: 700;\ncolor: var(--accent, #F59E0B);\nmargin: 0 0 6px 0;\ntext-transform: uppercase;\nletter-spacing: 0.3px;\n}\n\n.rc-requirement-item p {\nfont-size: 12px;\ncolor: #666;\nmargin: 0;\nline-height: 1.4;\n}\n\n\/* CERTIFICATIONS SECTION *\/\n.rc-certifications {\nbackground: linear-gradient(135deg, rgba(255,248,248,0.3), rgba(255,255,255,1));\n}\n\n.rc-certifications-grid {\ndisplay: grid;\ngrid-template-columns: repeat(auto-fit, minmax(150px, 1fr));\ngap: 14px;\nmargin-top: 16px;\n}\n\n.rc-certification-badge {\ndisplay: flex;\nalign-items: center;\ngap: 10px;\nbackground: white;\nborder: 1.5px solid var(--accent-light, #dbeafe);\nborder-radius: 4px;\npadding: 14px 12px;\ntransition: all 0.3s cubic-bezier(0.34, 1.56, 0.64, 1);\ntext-align: center;\njustify-content: center;\nflex-direction: column;\n}\n\n.rc-certification-badge:hover {\nborder-color: var(--accent, #F59E0B);\nbackground: linear-gradient(135deg, rgba(255,248,248,0.6), rgba(255,255,255,1));\nbox-shadow: 0 4px 14px rgba(var(--accent-rgb), 0.12);\ntransform: translateY(-2px);\n}\n\n.rc-cert-icon {\nfont-size: 18px;\ncolor: var(--accent, #F59E0B);\nfont-weight: 700;\n}\n\n.rc-cert-text {\nfont-size: 12px;\nfont-weight: 600;\ncolor: #333;\nline-height: 1.3;\n}\n\n\/* ========================================\nPREMIUM DARK FOOTER - ROBOCRAFT STYLE\n======================================== *\/\n\n.rc-footer {\nbackground: linear-gradient(180deg, #fafbfe 0%, #f5f7fa 100%);\ncolor: #4b5563;\npadding: 50px 0 40px 0;\nmargin-top: 50px;\nborder-top: 3px solid transparent;\nborder-image: linear-gradient(90deg, var(--accent-sec), var(--accent), var(--accent-ter)) 1;\nborder-radius: 0 0 16px 16px;\nposition: relative;\noverflow: hidden;\n}\n\n\/* Clean footer - no grid pattern *\/\n\n.rc-footer-content {\nmax-width: 1200px;\nmargin: 0 auto;\npadding: 0 30px;\ndisplay: flex;\njustify-content: center;\ngap: 40px;\nmargin-bottom: 40px;\nposition: relative;\nz-index: 1;\n}\n\n.rc-footer-section {\ndisplay: flex;\nflex-direction: column;\ngap: 14px;\n}\n\n.rc-footer-about {\nmax-width: 760px;\nwidth: 100%;\nalign-items: center;\ntext-align: center;\nmargin: 0 auto;\n}\n\n.rc-footer-title {\nfont-size: 13px;\nfont-weight: 800;\ncolor: var(--accent, #F59E0B);\nmargin: 0;\ntext-transform: uppercase;\nword-spacing: 4px;\nletter-spacing: 2.2px;\ndisplay: flex;\nalign-items: center;\njustify-content: center;\ngap: 12px;\nfont-family: 'SF Mono', 'Fira Code', 'JetBrains Mono', monospace;\nposition: relative;\npadding-bottom: 14px;\n}\n\n.rc-footer-title::after {\ncontent: '';\nposition: absolute;\nbottom: 0;\nleft: 50%;\ntransform: translateX(-50%);\nwidth: 0;\nheight: 2px;\nbackground: linear-gradient(90deg, var(--accent, #F59E0B), color-mix(in srgb, var(--accent, #F59E0B) 40%, transparent));\nanimation: rc-expandLine 0.8s cubic-bezier(0.22, 1, 0.36, 1) 0.2s forwards;\nborder-radius: 2px;\n}\n\n.rc-footer-title::before {\ncontent: '';\nwidth: 8px;\nheight: 8px;\nbackground: linear-gradient(135deg, var(--accent), color-mix(in srgb, var(--accent) 70%, #fff));\nborder-radius: 2px;\nbox-shadow: 0 0 14px color-mix(in srgb, var(--accent) 45%, transparent);\nanimation: rc-premiumPulse 3s ease-in-out infinite;\nflex-shrink: 0;\n}\n\n.rc-footer-text {\nfont-size: 13px;\ncolor: #6b7280;\nline-height: 1.7;\nmargin: 0;\n}\n\n.rc-footer-links {\nlist-style: none;\npadding: 0;\nmargin: 0;\ndisplay: flex;\nflex-direction: column;\ngap: 10px;\n}\n\n.rc-footer-links li {\nmargin: 0;\npadding: 0;\n}\n\n.rc-footer-links a {\nfont-size: 13px;\ncolor: var(--accent);\ntext-decoration: none;\ntransition: all 0.3s ease;\ndisplay: inline-flex;\nalign-items: center;\ngap: 6px;\npadding: 8px 14px;\nbackground: #f9fafb;\nborder-radius: 8px;\nborder: 1px solid #e5e7eb;\n}\n\n.rc-footer-links a::before {\ncontent: '›';\nfont-weight: bold;\ncolor: var(--accent, #F59E0B);\nopacity: 0;\ntransition: all 0.3s ease;\n}\n\n.rc-footer-links a:hover {\ncolor: var(--accent);\nbackground: #f3f4f6;\nborder-color: var(--accent);\n}\n\n.rc-footer-links a:hover::before {\nopacity: 1;\n}\n\n.rc-footer-divider {\nheight: 1px;\nbackground: linear-gradient(90deg, transparent, #e5e7eb, transparent);\nmargin: 0 20px;\n}\n\n.rc-footer-bottom {\nmax-width: 1200px;\nmargin: 0 auto;\npadding: 16px 20px 0;\ntext-align: center;\nborder-top: 1px solid #e5e7eb;\n}\n\n.rc-footer-disclaimer {\nfont-size: 11px;\ncolor: #9ca3af;\nmargin: 0 0 8px 0;\nfont-style: italic;\n}\n\n.rc-footer-credit {\nfont-size: 10px;\nfont-weight: 700;\ncolor: var(--accent);\nmargin: 0;\nletter-spacing: 1.5px;\ntext-transform: uppercase;\nfont-family: 'SF Mono', 'Fira Code', 'JetBrains Mono', monospace;\nopacity: 0.6;\ntransition: opacity 0.2s ease;\n}\n\n.rc-footer-credit:hover {\nopacity: 1;\n}\n\n.rc-footer-links-inline {\ndisplay: flex;\nflex-wrap: wrap;\ngap: 10px;\nalign-items: center;\njustify-content: center;\nmargin-top: 14px;\n}\n\n.rc-footer-links-inline a {\nfont-size: 11px;\nfont-weight: 600;\ncolor: var(--accent);\ntext-decoration: none;\ntransition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);\nletter-spacing: 0.5px;\ntext-transform: uppercase;\nposition: relative;\npadding: 8px 14px;\nbackground: linear-gradient(135deg, rgba(248,250,252,0.8), rgba(241,245,249,0.6));\nborder: 1px solid rgba(226,232,240,0.6);\nborder-radius: 8px;\nfont-family: 'SF Mono', 'Fira Code', 'JetBrains Mono', monospace;\nbox-shadow: 0 2px 4px color-mix(in srgb, var(--accent) 5%, transparent);\n}\n\n.rc-footer-links-inline a::after {\ncontent: '';\nposition: absolute;\nbottom: 0;\nleft: 0;\nwidth: 0;\nheight: 2px;\nbackground: linear-gradient(90deg, var(--accent), transparent);\nborder-radius: 2px;\ntransition: width 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n}\n\n.rc-footer-links-inline a:hover {\ncolor: var(--accent);\nbackground: linear-gradient(135deg, rgba(248,250,252,0.95), rgba(241,245,249,0.85));\nborder-color: color-mix(in srgb, var(--accent) 35%, #e2e8f0);\nbox-shadow: 0 4px 12px color-mix(in srgb, var(--accent) 15%, transparent);\ntransform: translateY(-1px);\n}\n\n.rc-footer-links-inline a:hover::after {\nwidth: 100%;\n}\n\n.rc-footer-sep {\ncolor: #d1d5db;\nfont-size: 10px;\n}\n\n@media (max-width: 768px) {\n.rc-footer-content {\ngrid-template-columns: 1fr;\ngap: 24px;\n}\n\n.rc-footer {\npadding: 30px 0 20px 0;\n}\n\n.rc-footer-links-inline {\njustify-content: center;\n}\n}\n@container rcpage (max-width: 768px) {\n.rc-footer-content {\ngrid-template-columns: 1fr;\ngap: 24px;\n}\n\n.rc-footer {\npadding: 30px 0 20px 0;\n}\n\n.rc-footer-links-inline {\njustify-content: center;\n}\n}\n\n\/* ========== 15-SECTION PROFESSIONAL FRAMEWORK STYLES ========== *\/\n\n\/* Section spacing and consistency *\/\n.rc-card {\nmargin-bottom: 0;\nscroll-margin-top: 100px;\n}\n\n\/* 1. HERO SECTION *\/\n.rc-hero {\nbackground: #ffffff;\nborder: 1px solid #e8f2ff;\npadding: 40px 32px !important;\n}\n\n.rc-hero h1 {\nfont-size: clamp(30px, 4vw, 42px);\nfont-weight: 700;\ncolor: #0a0e27;\nmargin: 0 0 14px 0;\nline-height: 1.12;\n}\n\n.rc-hero-subtitle {\nfont-size: 16px;\ncolor: #666;\nline-height: 1.6;\nmargin: 0 0 24px 0;\nmax-width: 700px;\n}\n\n\/* Premium Quick Metrics - Hi-Tech Cards *\/\n.rc-quick-metrics {\ndisplay: grid;\ngrid-template-columns: repeat(auto-fit, minmax(160px, 1fr));\ngap: 20px;\nmargin-top: 28px;\n}\n\n.rc-metric-item {\nbackground: linear-gradient(145deg, rgba(255,255,255,0.95), rgba(248,250,252,0.9));\nborder: 1px solid rgba(0,0,0,0.06);\nborder-radius: 4px;\npadding: 20px 16px;\ntext-align: center;\nposition: relative;\noverflow: hidden;\ntransition: all 0.3s ease;\nbox-shadow: 0 4px 15px rgba(0,0,0,0.05);\n}\n\n.rc-metric-item::before {\ncontent: '';\nposition: absolute;\ntop: 0;\nleft: 0;\nright: 0;\nheight: 3px;\nbackground: linear-gradient(90deg, transparent, var(--accent), transparent);\nopacity: 0;\ntransition: opacity 0.3s ease;\n}\n\n.rc-metric-item:hover {\ntransform: translateY(-4px);\nbox-shadow: 0 15px 40px rgba(0,0,0,0.1);\nborder-color: var(--accent);\n}\n\n.rc-metric-item:hover::before {\nopacity: 1;\n}\n\n.rc-metric-label {\ndisplay: block;\nfont-size: 10px;\nfont-weight: 700;\ncolor: #888;\ntext-transform: uppercase;\nletter-spacing: 1.5px;\nmargin-bottom: 10px;\n}\n\n.rc-metric-value {\ndisplay: block;\nfont-size: 22px;\nfont-weight: 800;\ncolor: var(--accent);\ntext-shadow: none;\n}\n\n\/* 3. PREMIUM BENEFITS SECTION *\/\n.rc-benefits-list {\ndisplay: grid;\ngrid-template-columns: repeat(auto-fit, minmax(280px, 1fr));\ngap: 20px;\nmargin-top: 24px;\n}\n\n.rc-benefit-item {\ndisplay: flex;\ngap: 18px;\npadding: 24px;\nbackground: linear-gradient(145deg, rgba(255,255,255,0.95), rgba(248,250,252,0.9));\nborder: 1px solid rgba(0,0,0,0.05);\nborder-radius: 12px;\nalign-items: flex-start;\ntransition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1);\nposition: relative;\noverflow: hidden;\nbox-shadow: 0 4px 15px rgba(0,0,0,0.03);\n}\n\n.rc-benefit-item::before {\ncontent: '';\nposition: absolute;\ntop: 0;\nleft: 0;\nwidth: 4px;\nheight: 100%;\nbackground: linear-gradient(180deg, var(--accent), color-mix(in srgb, var(--accent) 30%, transparent));\nopacity: 0;\ntransition: opacity 0.3s ease;\n}\n\n.rc-benefit-item:hover::before {\nopacity: 1;\n}\n\n.rc-benefit-item:hover {\ntransform: translateY(-4px);\nborder-color: var(--accent);\nbox-shadow: 0 20px 40px rgba(0,0,0,0.1);\n}\n\n.rc-benefit-icon {\nwidth: 44px;\nheight: 44px;\nbackground: linear-gradient(135deg, var(--accent), var(--accent-dark));\nborder-radius: 10px;\ndisplay: flex;\nalign-items: center;\njustify-content: center;\ncolor: white;\nfont-size: 18px;\nfont-weight: 700;\nflex-shrink: 0;\ntransition: all 0.3s ease;\nbox-shadow: 0 4px 15px rgba(0,0,0,0.12);\n}\n\n.rc-benefit-item:hover .rc-benefit-icon {\ntransform: scale(1.1) rotate(5deg);\nbox-shadow: 0 8px 25px rgba(0,0,0,0.2);\n}\n\/* Benefits inherit section color *\/\n.rc-wrap \u003e section.rc-card:nth-of-type(3n+2) .rc-benefit-icon {\nbackground: linear-gradient(135deg, var(--accent-sec), var(--accent-sec-dark));\n}\n.rc-wrap \u003e section.rc-card:nth-of-type(3n+2) .rc-benefit-item:hover { border-color: var(--accent-sec); }\n.rc-wrap \u003e section.rc-card:nth-of-type(3n+2) .rc-benefit-item::before {\nbackground: linear-gradient(180deg, var(--accent-sec), color-mix(in srgb, var(--accent-sec) 30%, transparent));\n}\n.rc-wrap \u003e section.rc-card:nth-of-type(3n+3) .rc-benefit-icon {\nbackground: linear-gradient(135deg, var(--accent-ter), var(--accent-ter-dark));\n}\n.rc-wrap \u003e section.rc-card:nth-of-type(3n+3) .rc-benefit-item:hover { border-color: var(--accent-ter); }\n.rc-wrap \u003e section.rc-card:nth-of-type(3n+3) .rc-benefit-item::before {\nbackground: linear-gradient(180deg, var(--accent-ter), color-mix(in srgb, var(--accent-ter) 30%, transparent));\n}\n\n.rc-benefit-content h3 {\nfont-size: 14.5px;\nfont-weight: 750;\ncolor: #06102a;\nmargin: 0 0 6px 0;\n}\n\n.rc-benefit-content p {\nfont-size: 13px;\ncolor: #666;\nline-height: 1.5;\nmargin: 0;\n}\n\n\/* 4. FEATURES SECTION *\/\n.rc-features-list {\nlist-style: none;\npadding: 0;\nmargin: 18px 0 0 0;\ndisplay: flex;\nflex-direction: column;\ngap: 12px;\n}\n\n.rc-features-list li {\npadding: 12px 16px;\nbackground: white;\nborder: 1px solid #e5e7eb;\nborder-radius: 6px;\nfont-size: 13px;\ncolor: #555;\nposition: relative;\npadding-left: 32px;\ntransition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);\ncursor: default;\n}\n\n.rc-features-list li:hover {\nbackground: linear-gradient(135deg, #fff, rgba(255,248,248,0.5));\nborder-color: var(--accent-light, #dbeafe);\ntransform: translateX(6px);\nbox-shadow: 0 4px 12px rgba(0,0,0,0.06);\n}\n\n.rc-features-list li::before {\ncontent: '▸';\nposition: absolute;\nleft: 12px;\ncolor: var(--accent, #F59E0B);\nfont-weight: bold;\nfont-size: 16px;\ntransition: transform 0.3s ease;\n}\n\n.rc-features-list li:hover::before {\ntransform: translateX(4px);\n}\n\n\/* 5. CAPABILITIES SECTION *\/\n.rc-capabilities-grid {\ndisplay: grid;\ngrid-template-columns: repeat(auto-fit, minmax(200px, 1fr));\ngap: 18px;\nmargin-top: 18px;\n}\n\n.rc-capability {\nbackground: linear-gradient(135deg, rgba(255,248,248,0.2), rgba(255,255,255,0.8));\nborder: 1px solid #e5e7eb;\nborder-radius: 8px;\npadding: 18px;\ntransition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1);\nposition: relative;\noverflow: hidden;\n}\n\n.rc-capability::after {\ncontent: '';\nposition: absolute;\nbottom: 0;\nleft: 0;\nwidth: 0;\nheight: 3px;\nbackground: linear-gradient(90deg, var(--accent, #F59E0B), var(--accent-light, #93c5fd));\ntransition: width 0.4s ease;\n}\n\n.rc-capability:hover {\ntransform: translateY(-6px) scale(1.02);\nbox-shadow: 0 12px 24px rgba(0,0,0,0.1);\nborder-color: var(--accent-light, #dbeafe);\n}\n\n.rc-capability:hover::after {\nwidth: 100%;\n}\n\n.rc-capability h3 {\nfont-size: 13px;\nfont-weight: 700;\ncolor: var(--accent, #F59E0B);\nmargin: 0 0 8px 0;\ntext-transform: uppercase;\nletter-spacing: 0.3px;\ntransition: color 0.3s ease;\n}\n\n.rc-capability p {\nfont-size: 13px;\ncolor: #666;\nline-height: 1.5;\nmargin: 0;\n}\n\n\/* 7. INCLUSIONS SECTION *\/\n.rc-inclusions-grid {\ndisplay: grid;\ngrid-template-columns: repeat(auto-fit, minmax(250px, 1fr));\ngap: 20px;\nmargin-top: 18px;\n}\n\n.rc-included, .rc-not-included {\npadding: 22px;\nbackground: white;\nborder: 1px solid #e5e7eb;\nborder-radius: 12px;\ntransition: all 0.3s ease;\n}\n.rc-included:hover, .rc-not-included:hover {\nbox-shadow: 0 6px 20px rgba(0,0,0,0.05);\ntransform: translateY(-2px);\n}\n\n.rc-included {\nborder-left: 4px solid var(--accent, #F59E0B);\n}\n\n.rc-not-included {\nborder-left: 4px solid #999;\n}\n\n.rc-included h3, .rc-not-included h3 {\nfont-size: 13px;\nfont-weight: 700;\ncolor: #0a0e27;\nmargin: 0 0 12px 0;\n}\n\n.rc-included ul, .rc-not-included ul {\nlist-style: none;\npadding: 0;\nmargin: 0;\ndisplay: flex;\nflex-direction: column;\ngap: 8px;\n}\n\n.rc-included li, .rc-not-included li {\nfont-size: 13px;\ncolor: #666;\npadding-left: 20px;\nposition: relative;\n}\n\n.rc-included li::before {\ncontent: '✓';\nposition: absolute;\nleft: 0;\ncolor: var(--accent, #F59E0B);\nfont-weight: bold;\n}\n\n.rc-not-included li::before {\ncontent: '○';\nposition: absolute;\nleft: 0;\ncolor: #999;\n}\n\n\/* 8. DETAILED SPECS SECTION *\/\n.rc-specs-container {\nmargin-top: 18px;\ndisplay: flex;\nflex-direction: column;\ngap: 20px;\n}\n\n.rc-spec-category {\nbackground: white;\nborder: 1px solid #e5e7eb;\nborder-radius: 8px;\npadding: 16px;\n}\n\n.rc-spec-category-name {\nfont-size: 13px;\nfont-weight: 700;\ncolor: var(--accent, #F59E0B);\nmargin: 0 0 14px 0;\ntext-transform: uppercase;\nletter-spacing: 0.3px;\n}\n\n.rc-spec-items {\ndisplay: flex;\nflex-direction: column;\ngap: 0;\n}\n\n.rc-spec-item {\ndisplay: grid;\ngrid-template-columns: minmax(200px, 35%) 1fr;\ngap: 24px;\npadding: 16px 20px;\nborder-bottom: 1px solid rgba(0,0,0,0.05);\nfont-size: 14px;\nalign-items: center;\ntransition: all 0.2s ease;\nborder-radius: 8px;\nmargin: 2px 0;\n}\n\n.rc-spec-item:hover {\nbackground: linear-gradient(90deg, rgba(0,0,0,0.02), transparent);\nborder-bottom-color: transparent;\n}\n\n.rc-spec-item:last-child {\nborder-bottom: none;\n}\n\n.rc-spec-label {\nfont-weight: 700;\ncolor: #1a1f2e;\nword-break: break-word;\nfont-size: 13px;\ntext-transform: uppercase;\nletter-spacing: 0.5px;\n}\n\n.rc-spec-value {\ncolor: #374151;\nword-break: break-word;\noverflow-wrap: break-word;\nline-height: 1.5;\nhyphens: auto;\nfont-weight: 500;\n}\n\n\/* Handle URLs specially *\/\n.rc-spec-value a {\ncolor: var(--accent, #F59E0B);\ntext-decoration: none;\nword-break: break-all;\ndisplay: inline-block;\n}\n\n.rc-spec-value a:hover {\ntext-decoration: underline;\n}\n\n@media (max-width: 768px) {\n.rc-spec-item {\ngrid-template-columns: 1fr;\ngap: 6px;\npadding: 12px 12px;\n}\n}\n@container rcpage (max-width: 768px) {\n.rc-spec-item {\ngrid-template-columns: 1fr;\ngap: 6px;\npadding: 12px 12px;\n}\n}\n\n\/* 9. COMPATIBILITY SECTION *\/\n.rc-compat-content h3 {\nfont-size: 14.5px;\nfont-weight: 750;\ncolor: #06102a;\nmargin: 16px 0 10px 0;\n}\n\n.rc-compat-content h3:first-child {\nmargin-top: 0;\n}\n\n.rc-compat-content ul {\nlist-style: none;\npadding: 0;\nmargin: 0 0 16px 0;\ndisplay: flex;\nflex-direction: column;\ngap: 8px;\n}\n\n.rc-compat-content li {\nfont-size: 13px;\ncolor: #666;\npadding-left: 20px;\nposition: relative;\n}\n\n.rc-compat-content li::before {\ncontent: '▸';\nposition: absolute;\nleft: 0;\ncolor: var(--accent, #F59E0B);\nfont-weight: bold;\n}\n\n.rc-compat-content p {\nfont-size: 13px;\ncolor: #666;\nline-height: 1.6;\nmargin: 0;\n}\n\n\/* 10. CERTIFICATIONS SECTION *\/\n.rc-cert-badges {\ndisplay: grid;\ngrid-template-columns: repeat(auto-fit, minmax(120px, 1fr));\ngap: 12px;\nmargin: 18px 0;\n}\n\n.rc-cert-badge {\ndisplay: flex;\nalign-items: center;\ngap: 8px;\npadding: 12px;\nbackground: linear-gradient(135deg, rgba(255,248,248,0.3), rgba(255,255,255,0.7));\nborder: 1px solid var(--accent-light, #dbeafe);\nborder-radius: 6px;\nfont-size: 12px;\nfont-weight: 600;\ncolor: #0a0e27;\ntext-align: center;\njustify-content: center;\n}\n\n.rc-cert-checkmark {\ncolor: var(--accent, #F59E0B);\nfont-weight: 700;\nfont-size: 14px;\n}\n\n.rc-cert-note {\nfont-size: 12px;\ncolor: #999;\nfont-style: italic;\nmargin: 12px 0 0 0;\n}\n\n\/* 12. RESOURCES SECTION *\/\n.rc-resources-list {\ndisplay: flex;\nflex-direction: column;\ngap: 16px;\nmargin-top: 18px;\n}\n\n.rc-resource-item {\ndisplay: flex;\ngap: 16px;\npadding: 16px;\nbackground: linear-gradient(135deg, rgba(255,248,248,0.2), rgba(255,255,255,0.8));\nborder: 1px solid #e5e7eb;\nborder-radius: 8px;\nalign-items: flex-start;\n}\n\n.rc-resource-icon {\nfont-size: 24px;\nflex-shrink: 0;\n}\n\n.rc-resource-content h3 {\nfont-size: 13px;\nfont-weight: 700;\ncolor: #0a0e27;\nmargin: 0 0 4px 0;\n}\n\n.rc-resource-content p {\nfont-size: 12px;\ncolor: #666;\nmargin: 0;\n}\n\n\/* COLLAPSIBLE SECTION WRAPPER - PREMIUM CLEAN DESIGN *\/\n.rc-collapsible-section {\nbackground: #ffffff;\nborder: 1px solid #e2e8f0;\nborder-radius: 14px;\nmargin-bottom: 12px;\noverflow: hidden;\ntransition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);\nbox-shadow: 0 1px 3px rgba(15, 23, 42, 0.04), 0 1px 2px rgba(15, 23, 42, 0.02);\n}\n.rc-collapsible-section:hover {\nborder-color: #cbd5e1;\nbox-shadow: 0 4px 12px rgba(15, 23, 42, 0.06), 0 2px 4px rgba(15, 23, 42, 0.04);\ntransform: translateY(-1px);\n}\n.rc-collapsible-section[open] {\nborder-color: rgba(245, 158, 11, 0.35);\nbox-shadow: 0 8px 24px rgba(15, 23, 42, 0.08), 0 0 0 1px rgba(var(--accent-rgb), 0.08);\n}\n\n.rc-collapsible-section \u003e summary {\npadding: 16px 18px;\ncursor: pointer;\ndisplay: flex;\nalign-items: center;\njustify-content: space-between;\ngap: 16px;\nuser-select: none;\ntransition: all 0.25s ease;\nbackground: linear-gradient(135deg, #f8fafc 0%, #ffffff 100%);\nborder-bottom: 1px solid transparent;\nlist-style: none;\n}\n\n.rc-collapsible-section \u003e summary:hover {\nbackground: #f8fafc;\n}\n.rc-collapsible-section[open] \u003e summary {\nborder-bottom-color: #e2e8f0;\nbackground: #f8fafc;\n}\n.rc-collapsible-section \u003e summary::-webkit-details-marker { display: none; }\n.rc-collapsible-section \u003e summary::marker { display: none; content: ''; }\n.rc-collapsible-section \u003e summary .rc-section-title {\nmargin: 0;\nflex: 1;\ndisplay: flex;\nalign-items: center;\ngap: 12px;\nfont-size: 13px;\nfont-weight: 700;\ntext-transform: uppercase;\nletter-spacing: 1.2px;\ncolor: var(--accent-dark, #B45309);\n}\n.rc-collapsible-section \u003e summary .rc-section-title::before {\ncontent: '';\nwidth: 8px;\nheight: 8px;\nbackground: var(--accent, #0ea5e9);\nborder-radius: 50%;\nflex-shrink: 0;\nbox-shadow: 0 0 8px rgba(var(--accent-rgb), 0.4);\n}\n.rc-collapsible-section \u003e summary .rc-collapse-icon {\nfont-size: 10px;\ncolor: #64748b;\ntransition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);\nmargin-left: 12px;\nflex-shrink: 0;\nwidth: 34px;\nheight: 34px;\ndisplay: flex;\nalign-items: center;\njustify-content: center;\nborder-radius: 10px;\nbackground: #ffffff;\nborder: 1px solid #e2e8f0;\n}\n.rc-collapsible-section \u003e summary:hover .rc-collapse-icon {\nbackground: #f0f9ff;\nborder-color: rgba(245, 158, 11, 0.35);\ncolor: var(--accent, #0ea5e9);\n}\n.rc-collapsible-section[open] \u003e summary .rc-collapse-icon {\ntransform: rotate(90deg);\nbackground: var(--accent, #0ea5e9);\nborder-color: var(--accent, #0ea5e9);\ncolor: #ffffff;\n}\n.rc-collapsible-section \u003e .rc-collapse-body {\npadding: 18px 20px;\nbackground: #ffffff;\n}\n\n\/* ========================================\nUNIFIED PREMIUM SECTION STYLING\nClean, consistent cyan-based color scheme\n======================================== *\/\n\n\/* Fade-in animation for all section cards *\/\n@keyframes rc-fadeSlideIn {\nfrom { opacity: 0; transform: translateY(12px); }\nto { opacity: 1; transform: translateY(0); }\n}\n\n\/* Subtle dot pulse animation *\/\n@keyframes rc-dotPulse {\n0%, 100% { box-shadow: 0 0 6px rgba(var(--accent-rgb), 0.4); }\n50% { box-shadow: 0 0 12px rgba(var(--accent-rgb), 0.6); }\n}\n\n\/* Smooth open\/close transitions for collapse body *\/\n.rc-collapsible-section \u003e .rc-collapse-body {\nanimation: rc-fadeSlideIn 0.3s ease-out both;\n}\n\n\/* Enhanced hover lift on section cards *\/\n.rc-wrap \u003e section.rc-card:hover {\ntransform: translateY(-2px);\n}\n\n\/* ALL SECTIONS - Unified premium styling *\/\n.rc-wrap \u003e section.rc-card {\nbackground: #ffffff;\nborder: 1px solid #e2e8f0;\nborder-left: 3px solid rgba(var(--accent-rgb), 0.25);\n}\n.rc-wrap \u003e section.rc-card:hover {\nborder-left-color: var(--accent);\nbox-shadow: 0 8px 24px -8px rgba(var(--accent-rgb), 0.15), 0 4px 12px -4px rgba(15, 23, 42, 0.06);\n}\n\n.rc-wrap \u003e section.rc-card .rc-section-title::before {\nanimation: rc-dotPulse 3s ease-in-out infinite;\n}\n\n\/* Uniform section backgrounds for consistency *\/\n.rc-wrap \u003e section.rc-card:nth-of-type(odd),\n.rc-wrap \u003e section.rc-card:nth-of-type(even) {\nbackground: #ffffff;\n}\n\n\/* ---- Capability \u0026 feature card hover effects ---- *\/\n.rc-cap-card {\ntransition: all 0.25s cubic-bezier(0.4, 0, 0.2, 1);\nposition: relative;\noverflow: hidden;\nborder: 1px solid #e2e8f0;\nborder-radius: 12px;\nbackground: linear-gradient(160deg, #ffffff 0%, #f8fafc 100%);\n}\n.rc-cap-card:hover {\ntransform: translateY(-3px);\nbox-shadow: 0 8px 24px -6px rgba(var(--accent-rgb), 0.15), 0 4px 12px -4px rgba(15, 23, 42, 0.06);\nborder-color: rgba(245, 158, 11, 0.35);\n}\n.rc-cap-card::before {\ncontent: '';\nposition: absolute;\nleft: 0; top: 0; bottom: 0;\nwidth: 3px;\nbackground: var(--accent);\nopacity: 0;\ntransition: opacity 0.25s ease;\n}\n.rc-cap-card:hover::before { opacity: 1; }\n\n\/* R113 — premium capability cards: centered, higher contrast, no numbered blocks *\/\n.rc-cap-card-v113 {\nmin-height: 148px;\ndisplay: flex;\nflex-direction: column;\nalign-items: center;\njustify-content: center;\ntext-align: center;\ngap: 10px;\npadding: 24px 26px;\nbackground: #ffffff;\nborder: 1px solid rgba(15, 23, 42, 0.10);\nborder-radius: 18px;\nbox-shadow: 0 8px 24px rgba(15, 23, 42, 0.05);\n}\n\n.rc-cap-card-v113::before {\ndisplay: none;\n}\n\n.rc-cap-card-v113:hover {\ntransform: translateY(-4px);\nborder-color: color-mix(in srgb, var(--accent, #F59E0B) 28%, #e5e7eb);\nbox-shadow: 0 16px 34px rgba(15, 23, 42, 0.10);\n}\n\n.rc-cap-card-v113 .rc-cap-icon {\nwidth: 34px;\nheight: 6px;\nborder-radius: 999px;\nbackground: var(--accent, #F59E0B);\nbox-shadow: 0 8px 18px color-mix(in srgb, var(--accent, #F59E0B) 18%, transparent);\n}\n\n.rc-cap-card-v113 .rc-cap-title {\nmargin: 0;\nmax-width: 460px;\ncolor: #0f172a;\nfont-size: clamp(16px, 1.7vw, 20px);\nfont-weight: 800;\nline-height: 1.38;\nletter-spacing: -0.01em;\n}\n\n.rc-cap-card-v113 .rc-cap-desc {\nmargin: 0;\nmax-width: 440px;\ncolor: #475569;\nfont-size: 14px;\nfont-weight: 500;\nline-height: 1.75;\n}\n\n\n\/* R114 — UI clean + theme sync polish *\/\n.rc-doc {\nbackground: #f5f7fa !important;\ncolor: #0f172a !important;\nbox-shadow: none !important;\nborder-radius: 0 !important;\n--accent: #f59e0b;\n--accent-light: #fef0da;\n--accent-dark: #92400e;\n--accent-rgb: 15,118,110;\n--accent-sec: #2563eb;\n--accent-sec-light: #eff6ff;\n--accent-sec-dark: #1d4ed8;\n--accent-ter: #F59E0B;\n--accent-ter-light: #FFFBEB;\n--accent-ter-dark: #B45309;\n--glass-bg: rgba(15,118,110,0.04);\n--glass-border: rgba(15,118,110,0.12);\n}\n.rc-wrap { background: transparent !important; gap: 18px !important; padding: 34px 24px !important; }\n.rc-wrap \u003e section.rc-card,\n.rc-wrap \u003e section.rc-card:nth-of-type(odd),\n.rc-wrap \u003e section.rc-card:nth-of-type(even) {\nbackground: #ffffff !important;\nborder: 1px solid #dbe4ea !important;\nborder-left: 4px solid rgba(15,118,110,0.34) !important;\nborder-radius: 18px !important;\nbox-shadow: 0 14px 38px rgba(15,23,42,0.055) !important;\n}\n.rc-wrap \u003e section.rc-card:hover {\ntransform: translateY(-2px) !important;\nborder-left-color: #2563eb !important;\nbox-shadow: 0 18px 44px rgba(15,23,42,0.075), 0 0 0 1px rgba(15,118,110,0.08) !important;\n}\n.rc-collapsible-section { background: transparent !important; border: 0 !important; border-radius: 16px !important; box-shadow: none !important; margin-bottom: 0 !important; overflow: visible !important; }\n.rc-collapsible-section \u003e summary { background: #ffffff !important; border: 1px solid #dbe4ea !important; border-radius: 16px !important; box-shadow: 0 8px 22px rgba(15,23,42,0.055) !important; padding: 16px 18px !important; }\n.rc-collapsible-section[open] \u003e summary { background: linear-gradient(90deg, #ffffff 0%, #f8fbff 55%, #f0fdfa 100%) !important; border-color: rgba(15,118,110,0.18) !important; box-shadow: 0 10px 26px rgba(15,23,42,0.06) !important; }\n.rc-collapsible-section \u003e .rc-collapse-body { background: transparent !important; padding: 20px 18px 4px !important; }\n.rc-collapsible-section \u003e summary .rc-section-title { color: #92400e !important; letter-spacing: 1.25px !important; font-weight: 800 !important; }\n.rc-collapsible-section \u003e summary .rc-section-title::before { width: 10px !important; height: 10px !important; background: linear-gradient(135deg, #2563eb 0%, #f59e0b 62%, #22c55e 100%) !important; box-shadow: 0 0 0 5px rgba(37,99,235,0.08), 0 0 14px rgba(15,118,110,0.28) !important; }\n.rc-collapsible-section \u003e summary .rc-collapse-icon { color: #2563eb !important; background: #f8fbff !important; border-color: #dbeafe !important; }\n.rc-collapsible-section[open] \u003e summary .rc-collapse-icon { background: linear-gradient(135deg, #f59e0b 0%, #2563eb 100%) !important; border-color: transparent !important; color: #ffffff !important; }\n.rc-section-title::after, .rc-collapsible-section \u003e summary .rc-section-title::after { background: linear-gradient(90deg, #2563eb 0%, #f59e0b 62%, rgba(var(--accent-rgb),0.55) 100%) !important; }\n.rc-capabilities, .rc-card.rc-capabilities { background: #ffffff !important; }\n.rc-cap-card, .rc-capability-card, .rc-capability, .rc-cap-card-v113 { display: flex !important; flex-direction: column !important; align-items: center !important; justify-content: center !important; text-align: center !important; min-height: 150px !important; padding: 26px 24px !important; background: linear-gradient(180deg, #ffffff 0%, #f8fbff 100%) !important; border: 1px solid #dbe4ea !important; border-radius: 18px !important; box-shadow: 0 8px 24px rgba(15,23,42,0.055) !important; }\n.rc-cap-card::before, .rc-capability-card::before, .rc-capability::after, .rc-cap-card-v113::before { display: none !important; content: none !important; }\n.rc-cap-card:hover, .rc-capability-card:hover, .rc-capability:hover, .rc-cap-card-v113:hover { transform: translateY(-4px) !important; border-color: rgba(15,118,110,0.32) !important; box-shadow: 0 16px 34px rgba(15,23,42,0.09), 0 0 0 1px rgba(37,99,235,0.08) !important; }\n.rc-cap-card-v113 .rc-cap-icon, .rc-cap-icon { width: 42px !important; height: 7px !important; display: block !important; border-radius: 999px !important; margin: 0 auto 4px !important; background: linear-gradient(90deg, #2563eb 0%, #f59e0b 58%, #22c55e 100%) !important; box-shadow: 0 8px 18px rgba(15,118,110,0.18) !important; }\n.rc-cap-card-v113 .rc-cap-title, .rc-cap-card .rc-cap-title, .rc-capability-card .rc-capability-title, .rc-capability h3, .rc-cap-card h3 { width: 100% !important; max-width: 520px !important; margin: 0 auto !important; text-align: center !important; color: #0f172a !important; font-size: clamp(17px, 1.75vw, 21px) !important; font-weight: 800 !important; line-height: 1.42 !important; letter-spacing: -0.01em !important; text-transform: none !important; }\n.rc-cap-card-v113 .rc-cap-desc, .rc-cap-card .rc-cap-desc, .rc-capability-card .rc-capability-desc, .rc-capability p, .rc-cap-card p { width: 100% !important; max-width: 440px !important; margin: 8px auto 0 !important; text-align: center !important; color: #475569 !important; font-size: 14.5px !important; font-weight: 500 !important; line-height: 1.7 !important; }\n.rc-spec-row:hover { background: rgba(15,118,110,0.045) !important; }\n\n\/* R115 — section sync + final centered card system *\/\n.rc-doc { background: #f3f6f8 !important; }\n.rc-wrap { max-width: 1160px !important; }\n.rc-hero, .rc-wrap \u003e section.rc-card, .rc-collapsible-section \u003e summary, .rc-collapsible-section \u003e .rc-collapse-body {\nbackground-clip: padding-box !important;\n}\n.rc-wrap \u003e section.rc-card {\nborder-left: 0 !important;\nborder-top: 1px solid rgba(15,118,110,0.18) !important;\nbox-shadow: 0 12px 30px rgba(15,23,42,0.055) !important;\n}\n.rc-wrap \u003e section.rc-card::after { display: none !important; content: none !important; }\n.rc-collapsible-section \u003e summary {\nbackground: linear-gradient(90deg, #ffffff 0%, #f8fbff 64%, #f0fdfa 100%) !important;\n}\n.rc-collapsible-section \u003e .rc-collapse-body {\nbackground: #ffffff !important;\nborder: 1px solid #e4edf2 !important;\nborder-top: 0 !important;\nborder-radius: 0 0 16px 16px !important;\nmargin: 0 10px 10px !important;\npadding: 20px !important;\n}\n.rc-capabilities-grid, .rc-cap-grid, .rc-capability-grid,\n.rc-collapse-body \u003e div[style*=\"grid-template-columns\"] {\nalign-items: stretch !important;\n}\n.rc-cap-card,\n.rc-cap-card-v113,\n.rc-capability,\n.rc-capability-card,\n.rc-capabilities-grid \u003e div,\n.rc-collapse-body \u003e div[style*=\"grid-template-columns\"] \u003e .rc-cap-card {\ndisplay: flex !important;\nflex-direction: column !important;\nalign-items: center !important;\njustify-content: center !important;\ntext-align: center !important;\nmin-height: 154px !important;\npadding: 28px 26px !important;\nbackground: linear-gradient(180deg, #ffffff 0%, #f8fbff 100%) !important;\nborder: 1px solid #dbe4ea !important;\nborder-radius: 18px !important;\nbox-shadow: 0 8px 24px rgba(15,23,42,0.055) !important;\n}\n.rc-cap-card *, .rc-cap-card-v113 *, .rc-capability *, .rc-capability-card * {\ntext-align: center !important;\nalign-self: center !important;\n}\n.rc-cap-card h3, .rc-cap-card-v113 h3, .rc-capability h3, .rc-capability-card h3,\n.rc-cap-title, .rc-capability-title {\ndisplay: block !important;\nwidth: 100% !important;\nmargin-left: auto !important;\nmargin-right: auto !important;\ncolor: #0b1220 !important;\nfont-weight: 850 !important;\nline-height: 1.36 !important;\ntext-wrap: balance !important;\n}\n.rc-cap-card p, .rc-cap-card-v113 p, .rc-capability p, .rc-capability-card p,\n.rc-cap-desc, .rc-capability-desc {\ndisplay: block !important;\nwidth: 100% !important;\nmargin-left: auto !important;\nmargin-right: auto !important;\ncolor: #334155 !important;\nfont-weight: 520 !important;\nline-height: 1.72 !important;\ntext-wrap: pretty !important;\n}\n.rc-hero-quicklinks { margin-top: 18px !important; gap: 9px !important; }\n.rc-hero-quicklink {\ncolor: #f59e0b !important;\nborder-color: rgba(15,118,110,0.18) !important;\nbackground: linear-gradient(180deg, #ffffff 0%, #f8fbff 100%) !important;\nbox-shadow: 0 4px 12px rgba(15,23,42,0.045) !important;\n}\n.rc-hero-quicklink:hover {\ncolor: #1d4ed8 !important;\nborder-color: rgba(37,99,235,0.28) !important;\nbackground: linear-gradient(180deg, #eff6ff 0%, #f0fdfa 100%) !important;\n}\n\n\n\/* R116 — premium content recovery + clean white Shopify background *\/\n.rc-doc { background: #ffffff !important; }\n.rc-wrap { background: #ffffff !important; }\n.rc-footer { background: #ffffff !important; margin-top: 34px !important; }\n.rc-wrap \u003e section.rc-card { background: #ffffff !important; box-shadow: 0 10px 26px rgba(15,23,42,0.045) !important; }\n.rc-collapsible-section \u003e .rc-collapse-body { background: #ffffff !important; }\n.rc-note { background: #ffffff !important; }\n.rc-note p { font-size: 15px !important; line-height: 1.85 !important; color: #334155 !important; }\n.rc-included, .rc-not-included { text-align: center !important; background: #ffffff !important; }\n.rc-included ul, .rc-not-included ul { display: flex !important; flex-direction: column !important; align-items: center !important; gap: 12px !important; padding: 0 !important; margin: 0 auto !important; list-style: none !important; }\n.rc-included li, .rc-not-included li, .rc-list li { max-width: 760px !important; width: 100% !important; text-align: center !important; padding-left: 0 !important; margin-left: auto !important; margin-right: auto !important; color: #334155 !important; font-size: 15px !important; line-height: 1.7 !important; }\n.rc-included li::before, .rc-not-included li::before, .rc-list li::before { position: static !important; display: inline-flex !important; margin-right: 8px !important; transform: none !important; }\n.rc-cap-card, .rc-cap-card-v113, .rc-capability, .rc-capability-card { min-height: 174px !important; }\n.rc-cap-card *, .rc-cap-card-v113 *, .rc-capability *, .rc-capability-card *, .rc-benefit-item *, .rc-highlight-item * { text-align: center !important; }\n.rc-benefit-item, .rc-highlight-item { align-items: center !important; justify-content: center !important; text-align: center !important; }\n.rc-hero-subtitle { color: #334155 !important; font-size: 17px !important; line-height: 1.85 !important; max-width: 840px !important; }\n\n\n\/* R117 — white page + richer content readability cleanup *\/\n.rc-doc, .rc-wrap, .rc-hero, .rc-footer,\n.rc-strategic-image, .rc-gallery-item, .rc-image-item { background: #ffffff !important; }\n.rc-strategic-image { box-shadow: none !important; border: 1px solid #e5eaf0 !important; }\n.rc-strategic-img { background: #ffffff !important; }\n.rc-wrap \u003e section.rc-card { box-shadow: 0 8px 22px rgba(15,23,42,0.04) !important; }\n.rc-note { max-width: 900px !important; margin-left: auto !important; margin-right: auto !important; }\n.rc-note p { font-size: 16px !important; line-height: 1.9 !important; color: #1f2937 !important; }\n.rc-cap-card, .rc-cap-card-v113, .rc-capability, .rc-capability-card { align-items: center !important; justify-content: center !important; text-align: center !important; }\n.rc-cap-card h3, .rc-cap-card-v113 h3, .rc-capability h3, .rc-capability-card h3,\n.rc-cap-title, .rc-capability-title { text-align: center !important; width: 100% !important; margin-left: auto !important; margin-right: auto !important; }\n.rc-cap-card p, .rc-cap-card-v113 p, .rc-capability p, .rc-capability-card p,\n.rc-cap-desc, .rc-capability-desc { text-align: center !important; width: 100% !important; margin-left: auto !important; margin-right: auto !important; }\n.rc-included li::marker, .rc-not-included li::marker, .rc-list li::marker { content: '' !important; }\n.rc-included ul, .rc-not-included ul, .rc-list { list-style: none !important; }\n.rc-included li, .rc-not-included li { display: flex !important; align-items: center !important; justify-content: center !important; gap: 8px !important; }\n\n\/* ---- Spec table row hover ---- *\/\n.rc-spec-row { transition: all 0.2s ease; }\n.rc-spec-row:hover { \nbackground: rgba(245, 158, 11, 0.05); \ntransform: translateX(2px); \n}\n\n\/* 13. IDENTIFIERS SECTION *\/\n.rc-identifiers-list {\ndisplay: grid;\ngrid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\ngap: 10px;\nmargin-top: 10px;\nborder: none;\nborder-radius: 0;\noverflow: visible;\n}\n\n.rc-id-item {\ndisplay: flex;\nflex-direction: column;\ngap: 6px;\npadding: 12px 14px;\nbackground: #ffffff;\nborder: 1px solid #e2e8f0;\nborder-radius: 10px;\nfont-size: 13px;\ntransition: background 0.2s ease, border-color 0.2s ease, transform 0.2s ease;\n}\n\n.rc-id-item:last-child {\nborder-bottom: 1px solid #e2e8f0;\n}\n\n.rc-id-item:hover {\nbackground: #f8fafc;\nborder-color: rgba(var(--accent-rgb), 0.22);\ntransform: translateY(-1px);\n}\n\n.rc-id-label {\nfont-weight: 700;\ncolor: #64748b;\nfont-size: 11px;\ntext-transform: uppercase;\nletter-spacing: 0.9px;\n}\n\n.rc-id-value {\ncolor: var(--accent-dark);\nword-break: break-word;\nfont-weight: 600;\nline-height: 1.5;\n}\n\n\/* Links \u0026 CTAs *\/\na {\ncolor: var(--accent);\ntext-decoration: none;\ntransition: all 0.2s ease;\nposition: relative;\n}\n\na:hover {\ncolor: var(--accent);\ntext-decoration: underline;\ntext-underline-offset: 3px;\n}\n\na::after {\ncontent: '';\nposition: absolute;\nbottom: -1px;\nleft: 0;\nwidth: 0;\nheight: 1px;\nbackground: var(--accent);\ntransition: width 0.3s ease;\n}\n\n\/* Button styling for CTA elements *\/\nbutton, [role=\"button\"], .rc-cta {\nbackground: linear-gradient(135deg, var(--accent), var(--accent-sec));\ncolor: white;\nborder: none;\nborder-radius: 6px;\npadding: 12px 24px;\nfont-weight: 600;\nfont-size: 14px;\ncursor: pointer;\ntransition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);\nbox-shadow: 0 2px 8px rgba(var(--accent-rgb), 0.2);\n}\n\nbutton:hover, [role=\"button\"]:hover, .rc-cta:hover {\ntransform: translateY(-2px);\nbox-shadow: 0 6px 16px rgba(245, 158, 11, 0.35);\n}\n\nbutton:active, [role=\"button\"]:active, .rc-cta:active {\ntransform: translateY(0);\nbox-shadow: 0 2px 4px rgba(var(--accent-rgb), 0.2);\n}\n\n.rc-id-gtins {\nflex-direction: column;\nalign-items: flex-start;\ngrid-column: 1 \/ -1;\n}\n\n.rc-gtin-list {\ndisplay: flex;\nflex-wrap: wrap;\ngap: 8px;\nmargin-top: 6px;\n}\n\n.rc-gtin-code {\nbackground: linear-gradient(135deg, #f8fafc 0%, #f1f5f9 100%);\nborder: 1px solid #e2e8f0;\npadding: 6px 12px;\nborder-radius: 4px;\nfont-family: 'SF Mono', 'Monaco', 'Inconsolata', monospace;\nfont-size: 13px;\ncolor: #334155;\nletter-spacing: 0.5px;\n}\n\n\/* PRODUCT IMAGES GALLERY *\/\n.rc-images-gallery {\nbackground: linear-gradient(135deg, #f9fafb 0%, #ffffff 100%);\npadding: 28px;\n}\n\n.rc-gallery-container {\ndisplay: grid;\ngrid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\ngap: 16px;\nmargin-top: 20px;\nauto-rows: auto;\n}\n\n.rc-gallery-item {\nposition: relative;\noverflow: hidden;\nborder-radius: 12px;\nborder: 1.5px solid #e5e7eb;\nbackground: white;\naspect-ratio: 1;\nbox-shadow: 0 2px 8px rgba(0, 0, 0, 0.05);\ntransition: all 0.35s cubic-bezier(0.4, 0, 0.2, 1);\n}\n\n.rc-gallery-item:hover {\nborder-color: color-mix(in srgb, var(--accent) 40%, #e5e7eb);\nbox-shadow: 0 12px 28px rgba(var(--accent-rgb),0.10);\ntransform: translateY(-4px);\n}\n\n.rc-gallery-image {\nwidth: 100%;\nheight: 100%;\nobject-fit: contain;\npadding: 12px;\nbackground: white;\ntransition: transform 0.3s ease;\n}\n\n.rc-gallery-item:hover .rc-gallery-image {\ntransform: scale(1.05);\n}\n\n@media (max-width: 768px) {\n.rc-gallery-container {\ngrid-template-columns: repeat(auto-fit, minmax(160px, 1fr));\ngap: 12px;\n}\n\n.rc-images-gallery {\npadding: 20px;\n}\n}\n@container rcpage (max-width: 768px) {\n.rc-gallery-container {\ngrid-template-columns: repeat(auto-fit, minmax(160px, 1fr));\ngap: 12px;\n}\n\n.rc-images-gallery {\npadding: 20px;\n}\n}\n\n\/* 13. RESOURCES \u0026 DOWNLOADS SECTION *\/\n.rc-resources {\nbackground: linear-gradient(135deg, #f9fafb 0%, #ffffff 100%);\n}\n\n.rc-resources-grid {\ndisplay: flex;\nflex-direction: column;\ngap: 20px;\nmargin-top: 16px;\n}\n\n.rc-resource-group-title {\nfont-size: 11px;\nfont-weight: 700;\ntext-transform: uppercase;\nletter-spacing: 1.5px;\npadding: 8px 0 4px;\nmargin: 0;\nborder-bottom: 2px solid #e5e7eb;\ndisplay: flex;\nalign-items: center;\ngap: 8px;\ntransition: color 0.2s ease;\n}\n\n.rc-resource-group-title span {\ndisplay: inline-block;\nwidth: 8px;\nheight: 8px;\nborder-radius: 50%;\nflex-shrink: 0;\nbox-shadow: 0 0 4px currentColor;\n}\n\n.rc-resource-group-items {\ndisplay: grid;\ngrid-template-columns: repeat(auto-fit, minmax(280px, 1fr));\ngap: 12px;\n}\n\n.rc-resource-item {\ndisplay: flex;\ngap: 14px;\npadding: 16px 18px;\nbackground: linear-gradient(135deg, #ffffff 0%, #fafbfc 100%);\nborder: 1px solid #e5e7eb;\nborder-radius: 10px;\ntransition: all 0.35s cubic-bezier(0.4, 0, 0.2, 1);\nposition: relative;\noverflow: hidden;\n}\n\n.rc-resource-item::before {\ncontent: '';\nposition: absolute;\ntop: 0;\nleft: 0;\nwidth: 3px;\nheight: 100%;\nbackground: var(--accent, #F59E0B);\nopacity: 0;\ntransition: opacity 0.3s ease;\nborder-radius: 3px 0 0 3px;\n}\n\n.rc-resource-item:hover {\nborder-color: var(--accent, #F59E0B);\nbox-shadow: 0 6px 20px rgba(var(--accent-rgb), 0.12), 0 2px 6px rgba(0, 0, 0, 0.04);\ntransform: translateY(-3px);\nbackground: linear-gradient(135deg, #ffffff 0%, #f8faff 100%);\n}\n\n.rc-resource-item:hover::before {\nopacity: 1;\n}\n\n.rc-resource-link {\ntext-decoration: none;\ncolor: inherit;\ncursor: pointer;\n}\n\n.rc-resource-link:hover .rc-resource-arrow {\ntransform: translateX(4px);\n}\n\n.rc-resource-arrow {\nfont-size: 16px;\ncolor: var(--accent, #F59E0B);\nfont-weight: 600;\nalign-self: center;\ntransition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);\nwidth: 28px;\nheight: 28px;\ndisplay: flex;\nalign-items: center;\njustify-content: center;\nborder-radius: 50%;\nbackground: rgba(var(--accent-rgb), 0.06);\nflex-shrink: 0;\n}\n\n.rc-resource-item:hover .rc-resource-arrow {\nbackground: rgba(var(--accent-rgb), 0.12);\ntransform: translateX(3px);\n}\n\n.rc-resource-icon {\nfont-size: 24px;\nflex-shrink: 0;\nwidth: 40px;\nheight: 40px;\ndisplay: flex;\nalign-items: center;\njustify-content: center;\n}\n\n.rc-resource-icon-svg {\nflex-shrink: 0;\nwidth: 42px;\nheight: 42px;\ndisplay: flex;\nalign-items: center;\njustify-content: center;\ncolor: var(--accent, #F59E0B);\nbackground: rgba(var(--accent-rgb), 0.08);\nborder-radius: 10px;\nborder: 1px solid rgba(var(--accent-rgb), 0.12);\ntransition: all 0.3s ease;\nposition: relative;\n}\n\n.rc-resource-item:hover .rc-resource-icon-svg {\ntransform: scale(1.08);\nbox-shadow: 0 0 12px rgba(var(--accent-rgb), 0.15);\nborder-color: rgba(var(--accent-rgb), 0.25);\n}\n\n.rc-resource-content {\nflex: 1;\nmin-width: 0;\n}\n\n.rc-resource-title {\nfont-size: 14.5px;\nfont-weight: 750;\ncolor: #06102a;\nmargin: 0 0 4px 0;\nline-height: 1.3;\ntransition: color 0.2s ease;\n}\n\n.rc-resource-item:hover .rc-resource-title {\ncolor: var(--accent, #1a1f2e);\n}\n\n.rc-resource-description {\nfont-size: 13.5px;\ncolor: #334155;\nmargin: 0 0 8px 0;\nline-height: 1.55;\nletter-spacing: 0.1px;\n}\n\n.rc-resource-links {\ndisplay: grid;\ngrid-template-columns: 1fr;\ngap: 8px;\nmargin-top: 12px;\n}\n\n.rc-resource-open-link {\ndisplay: grid;\ngrid-template-columns: minmax(0, 1fr) auto;\ngrid-template-areas: \"label arrow\" \"domain arrow\";\nalign-items: center;\ngap: 2px 10px;\nwidth: 100%;\npadding: 10px 12px;\nborder-radius: 12px;\nborder: 1px solid rgba(245, 158, 11, 0.28);\nbackground: linear-gradient(135deg, rgba(255, 247, 237, 0.94), rgba(255, 255, 255, 0.98));\ncolor: #7c2d12 !important;\nfont-size: 12px;\nfont-weight: 750;\nline-height: 1.25;\ntext-decoration: none !important;\noverflow: hidden;\nbox-shadow: 0 1px 3px rgba(15, 23, 42, 0.05);\n}\n\n.rc-resource-open-label {\ngrid-area: label;\ndisplay: block;\ncolor: #7c2d12;\noverflow-wrap: anywhere;\n}\n\n.rc-resource-open-domain {\ngrid-area: domain;\ndisplay: block;\nmargin-top: 2px;\ncolor: #64748b;\nfont-size: 10.5px;\nfont-weight: 650;\nletter-spacing: 0.01em;\noverflow-wrap: anywhere;\n}\n\n.rc-resource-open-arrow {\ngrid-area: arrow;\ndisplay: inline-flex;\nalign-items: center;\njustify-content: center;\nwidth: 24px;\nheight: 24px;\nborder-radius: 999px;\nbackground: rgba(245, 158, 11, 0.12);\ncolor: #9a3412;\nfont-size: 13px;\nflex-shrink: 0;\n}\n\n.rc-resource-open-link:hover {\nbackground: rgba(245, 158, 11, 0.16);\nborder-color: rgba(245, 158, 11, 0.52);\ncolor: #7c2d12 !important;\ntransform: translateY(-1px);\nbox-shadow: 0 6px 14px rgba(15, 23, 42, 0.10);\n}\n\n.rc-resource-count {\ncolor: #64748b;\nfont-weight: 600;\nfont-size: 12px;\n}\n\n.rc-resource-pill {\nalign-self: center;\nflex-shrink: 0;\npadding: 5px 11px;\nborder-radius: 999px;\nfont-size: 11px;\nfont-weight: 700;\nletter-spacing: 0.03em;\nwhite-space: nowrap;\n\/* default — available (green) *\/\nbackground: rgba(16, 185, 129, 0.08);\nborder: 1px solid rgba(16, 185, 129, 0.22);\ncolor: #059669;\n}\n.rc-resource-pill--available {\nbackground: rgba(16, 185, 129, 0.08);\nborder-color: rgba(16, 185, 129, 0.22);\ncolor: #059669;\n}\n.rc-resource-pill--request {\nbackground: rgba(245, 158, 11, 0.08);\nborder-color: rgba(245, 158, 11, 0.22);\ncolor: #B45309;\n}\n.rc-resource-pill--included {\nbackground: rgba(99, 102, 241, 0.08);\nborder-color: rgba(99, 102, 241, 0.22);\ncolor: #4F46E5;\n}\n.rc-resource-pill--download {\nbackground: rgba(6, 182, 212, 0.08);\nborder-color: rgba(6, 182, 212, 0.22);\ncolor: #0891B2;\n}\n\n.rc-resource-cta-wrap {\nmargin-top: 18px;\ndisplay: flex;\njustify-content: flex-start;\n}\n\n.rc-resource-cta-link {\ndisplay: inline-flex;\nalign-items: center;\njustify-content: center;\npadding: 10px 14px;\nborder-radius: 999px;\nbackground: #0f172a;\ncolor: #ffffff !important;\ntext-decoration: none !important;\nfont-size: 12px;\nfont-weight: 700;\nletter-spacing: 0.02em;\nborder: 1px solid rgba(15, 23, 42, 0.12);\nbox-shadow: 0 2px 8px rgba(15, 23, 42, 0.08);\ntransition: all 0.2s ease;\n}\n\n.rc-resource-cta-link:hover {\nbackground: #111827;\ncolor: #ffffff !important;\ntransform: translateY(-1px);\nbox-shadow: 0 6px 16px rgba(15, 23, 42, 0.14);\n}\n\na.rc-resource-link {\nfont-size: 12px;\nfont-weight: 600;\ncolor: inherit;\ntext-decoration: none;\ndisplay: flex;\ntransition: all 0.2s ease;\n}\n\na.rc-resource-link:hover {\ncolor: inherit;\ntext-decoration: none;\n}\n\n\/* 14. CONSULTATION SECTION *\/\n.rc-consultation-content p {\nfont-size: 14px;\ncolor: #666;\nline-height: 1.6;\nmargin: 0 0 20px 0;\n}\n\n.rc-cta-buttons {\ndisplay: flex;\ngap: 12px;\nflex-wrap: wrap;\n}\n\n.rc-cta-button {\ndisplay: inline-flex;\nalign-items: center;\njustify-content: center;\npadding: 14px 24px;\nborder-radius: 8px;\nfont-size: 13px;\nfont-weight: 700;\ntext-decoration: none;\ntransition: all 0.3s ease;\ncursor: pointer;\nborder: none;\n}\n\n.rc-cta-primary {\nbackground: var(--accent);\ncolor: white;\nfont-weight: 600;\ntext-align: center;\ndisplay: inline-flex;\nalign-items: center;\njustify-content: center;\n}\n\n.rc-cta-primary:hover {\nbackground: var(--accent-dark);\ntransform: translateY(-2px);\nbox-shadow: 0 4px 12px rgba(245, 158, 11, 0.35);\ncolor: white;\n}\n\n.rc-cta-secondary {\nbackground: white;\ncolor: #B45309;\nborder: 2px solid #B45309;\nfont-weight: 600;\ntext-align: center;\ndisplay: inline-flex;\nalign-items: center;\njustify-content: center;\n}\n\n.rc-cta-secondary:hover {\nbackground: #FFF7ED;\ntransform: translateY(-2px);\nbox-shadow: 0 2px 8px rgba(var(--accent-rgb), 0.15);\n}\n\n\n\u003c\/style\u003e\u003cdiv class=\"rc-doc rc-doc-mode-prosumer\"\u003e\n\u003ca href=\"#main-content\" class=\"rc-sr-only\"\u003eSkip to main content\u003c\/a\u003e\u003cdiv id=\"main-content\" class=\"rc-wrap\" role=\"main\"\u003e\n\u003cstyle\u003e\n\/* ── RoboCraft brand header animations ─────────────────────── *\/\n@keyframes rcLogoGlow {\n0%, 100% { box-shadow: 0 0 8px #f59e0b33, 0 0 2px #f59e0b22; }\n50% { box-shadow: 0 0 22px #f59e0b55, 0 0 8px #f59e0b44; }\n}\n@keyframes rcAccentSweep {\n0% { transform: translateX(-100%); }\n100% { transform: translateX(200%); }\n}\n@keyframes rcBorderRotate {\n0% { --rc-angle: 0deg; }\n100% { --rc-angle: 360deg; }\n}\n@property --rc-angle {\nsyntax: '\u003cangle\u003e';\ninitial-value: 0deg;\ninherits: false;\n}\n@keyframes rcFadeSlideIn {\n0% { opacity: 0; transform: translateY(-8px); }\n100% { opacity: 1; transform: translateY(0); }\n}\n@keyframes rcSubtitleReveal {\n0% { opacity: 0; letter-spacing: 8px; }\n100% { opacity: 1; letter-spacing: 3px; }\n}\n@keyframes rcBadgePulse {\n0%, 100% { box-shadow: 0 0 0 0 rgba(var(--accent-rgb),0.27), 0 2px 8px rgba(0,0,0,0.35); }\n50% { box-shadow: 0 0 0 3px rgba(var(--accent-rgb),0.13), 0 2px 8px rgba(0,0,0,0.35); }\n}\n@keyframes rcDotPulse {\n0%, 100% { transform: scale(1); opacity: 0.9; box-shadow: 0 0 4px rgba(255,255,255,0.6); }\n50% { transform: scale(1.3); opacity: 1; box-shadow: 0 0 8px rgba(255,255,255,0.7), 0 0 14px rgba(255,255,255,0.4); }\n}\n\/* Header border glow rotate *\/\n#the-robo-craft .rcb-header {\nanimation: rcFadeSlideIn 0.5s ease-out both, rcBorderRotate 6s linear infinite !important;\nborder-radius: 14px !important;\nborder: 1px solid transparent !important;\nbackground-image: linear-gradient(#101824, #101824),\nconic-gradient(from var(--rc-angle, 0deg), #f59e0b55, #F59E0B, #f59e0b, #B45309, #f59e0b55) !important;\nbackground-origin: border-box !important;\nbackground-clip: padding-box, border-box !important;\n}\n\/* TheRoboCraft logo box glow *\/\n#the-robo-craft .rcb-logo-wrap {\nanimation: rcLogoGlow 3s ease-in-out infinite !important;\n}\n#the-robo-craft .rcb-logo-wrap:hover {\ntransform: scale(1.06) !important;\nborder-color: #f59e0b55 !important;\n}\n#the-robo-craft .rcb-logo-wrap:hover .rcb-logo-img {\ntransform: scale(1.08) !important;\n}\n#the-robo-craft .rcb-name-highlight {\ntext-shadow: 0 0 16px #f59e0b55 !important;\n}\n#the-robo-craft .rcb-subtitle {\nanimation: rcSubtitleReveal 0.8s ease-out 0.3s both !important;\n}\n\/* Accent sweep line *\/\n#the-robo-craft .rcb-accent-line {\nposition: relative !important;\noverflow: hidden !important;\n}\n#the-robo-craft .rcb-accent-line::after {\ncontent: '';\nposition: absolute;\ntop: 0; left: 0;\nwidth: 30%; height: 100%;\nbackground: linear-gradient(90deg, transparent, rgba(255,255,255,0.6), transparent);\nanimation: rcAccentSweep 4s ease-in-out infinite;\n}\n\/* Category badge animation *\/\n#the-robo-craft .rcb-cat-badge {\nanimation: rcBadgePulse 3s ease-in-out infinite, rcFadeSlideIn 0.5s ease-out 0.1s both !important;\nmax-width: 220px !important;\nmin-width: 0 !important;\noverflow: hidden !important;\n}\n#the-robo-craft .rcb-cat-label {\ndisplay: inline-block !important;\nmin-width: 0 !important;\nmax-width: 170px !important;\noverflow: hidden !important;\ntext-overflow: ellipsis !important;\nvertical-align: middle !important;\n}\n#the-robo-craft .rcb-cat-badge:hover {\ntransform: translateY(-1px) !important;\nfilter: brightness(1.1) !important;\n}\n#the-robo-craft .rcb-cat-dot {\nanimation: rcDotPulse 2.5s ease-in-out infinite !important;\n}\n\/* Manufacturer logo entry *\/\n#the-robo-craft .rcb-mfr-logo {\nanimation: rcFadeSlideIn 0.5s ease-out 0.2s both !important;\n}\n#the-robo-craft .rcb-mfr-box:hover {\nborder-color: rgba(255,255,255,0.18) !important;\ntransform: translateY(-1px) !important;\nbox-shadow: 0 4px 12px rgba(0,0,0,0.3) !important;\n}\n#the-robo-craft .rc-brand-mfr-fallback {\ndisplay:inline-flex;\nalign-items:center;\njustify-content:center;\nmin-width:36px;\nheight:28px;\npadding:0 4px;\nborder-radius:8px;\ncolor:rgba(255,255,255,0.92);\nfont-size:13px;\nfont-weight:800;\nletter-spacing:0.8px;\ntext-transform:uppercase;\nbackground:linear-gradient(135deg,rgba(255,255,255,0.06),rgba(255,255,255,0.02));\nborder:1px solid rgba(255,255,255,0.08);\nposition:relative;\nz-index:1;\n}\n\/* Vertical separator *\/\n#the-robo-craft .rcb-sep {\nwidth: 1px;\nheight: 28px;\nbackground: linear-gradient(to bottom, transparent, rgba(255,255,255,0.12), transparent);\nflex-shrink: 0;\n}\n#the-robo-craft .rcb-inner {\ndisplay:flex;\nalign-items:center;\njustify-content:space-between;\ngap:18px;\n}\n#the-robo-craft .rcb-left {\ndisplay:flex;\nalign-items:center;\ngap:14px;\nmin-width:0;\nflex:1 1 auto;\n}\n#the-robo-craft .rcb-copy {\ndisplay:flex;\nflex-direction:column;\ngap:5px;\nmin-width:0;\n}\n#the-robo-craft .rcb-right {\ndisplay:flex;\nalign-items:center;\njustify-content:flex-end;\ngap:12px;\nflex:0 0 auto;\nflex-wrap:wrap;\nmargin-left:auto;\n}\n#the-robo-craft .rcb-mfr-box {\nmin-height:42px;\nmin-width:60px;\n}\n\/* Responsive: stack on mobile *\/\n@media (max-width: 760px) {\n#the-robo-craft .rcb-inner {\npadding: 12px 14px !important;\nflex-wrap: wrap;\nalign-items: center;\njustify-content: center;\ngap: 10px;\n}\n#the-robo-craft .rcb-left {\nwidth: 100%;\njustify-content: center;\ngap: 12px;\n}\n#the-robo-craft .rcb-copy {\nalign-items: flex-start;\n}\n#the-robo-craft .rcb-right {\nwidth: 100%;\njustify-content: center;\ngap: 8px !important;\n}\n#the-robo-craft .rcb-cat-badge {\npadding: 7px 12px !important;\n}\n#the-robo-craft .rcb-cat-badge span:last-child {\ndisplay: inline !important;\nfont-size: 9px !important;\nletter-spacing: 1.1px !important;\n}\n#the-robo-craft .rcb-sep {\ndisplay: none !important;\n}\n#the-robo-craft .rcb-mfr-box {\nmin-height: 40px !important;\npadding: 6px 10px !important;\n}\n}\n@container rcpage (max-width: 760px) {\n#the-robo-craft .rcb-inner {\npadding: 12px 14px !important;\nflex-wrap: wrap;\nalign-items: center;\njustify-content: center;\ngap: 10px;\n}\n#the-robo-craft .rcb-left {\nwidth: 100%;\njustify-content: center;\ngap: 12px;\n}\n#the-robo-craft .rcb-copy {\nalign-items: flex-start;\n}\n#the-robo-craft .rcb-right {\nwidth: 100%;\njustify-content: center;\ngap: 8px !important;\n}\n#the-robo-craft .rcb-cat-badge {\npadding: 7px 12px !important;\n}\n#the-robo-craft .rcb-cat-badge span:last-child {\ndisplay: inline !important;\nfont-size: 9px !important;\nletter-spacing: 1.1px !important;\n}\n#the-robo-craft .rcb-sep {\ndisplay: none !important;\n}\n#the-robo-craft .rcb-mfr-box {\nmin-height: 40px !important;\npadding: 6px 10px !important;\n}\n}\n@media (max-width: 520px) {\n#the-robo-craft .rcb-inner {\npadding: 10px 12px !important;\ngap: 8px !important;\n}\n#the-robo-craft .rcb-left {\ngap: 10px !important;\n}\n#the-robo-craft .rcb-logo-wrap {\nwidth: 42px !important;\nheight: 42px !important;\nborder-radius: 12px !important;\n}\n#the-robo-craft .rcb-logo-img {\nwidth: 24px !important;\nheight: 24px !important;\n}\n#the-robo-craft .rcb-copy \u003e div:first-child span {\nfont-size: 15px !important;\n}\n#the-robo-craft .rcb-subtitle {\nfont-size: 7px !important;\nletter-spacing: 2px !important;\n}\n#the-robo-craft .rcb-right {\nflex-wrap: wrap;\nrow-gap: 8px !important;\n}\n#the-robo-craft .rcb-cat-badge {\nmin-height: 40px;\npadding: 7px 10px !important;\nborder-radius: 10px !important;\n}\n#the-robo-craft .rcb-cat-badge span:last-child {\nfont-size: 8.5px !important;\nletter-spacing: 1px !important;\n}\n#the-robo-craft .rcb-mfr-box {\nmin-height: 38px !important;\nmin-width: 48px !important;\npadding: 6px 8px !important;\n}\n#the-robo-craft .rcb-mfr-logo img,\n#the-robo-craft .rcb-brand-mfr-img {\nmax-height: 24px !important;\nmax-width: 78px !important;\n}\n#the-robo-craft .rc-brand-mfr-fallback {\nmin-width: 28px !important;\nheight: 24px !important;\nfont-size: 11px !important;\nletter-spacing: 0.6px !important;\n}\n}\n@container rcpage (max-width: 520px) {\n#the-robo-craft .rcb-inner {\npadding: 10px 12px !important;\ngap: 8px !important;\n}\n#the-robo-craft .rcb-left {\ngap: 10px !important;\n}\n#the-robo-craft .rcb-logo-wrap {\nwidth: 42px !important;\nheight: 42px !important;\nborder-radius: 12px !important;\n}\n#the-robo-craft .rcb-logo-img {\nwidth: 24px !important;\nheight: 24px !important;\n}\n#the-robo-craft .rcb-copy \u003e div:first-child span {\nfont-size: 15px !important;\n}\n#the-robo-craft .rcb-subtitle {\nfont-size: 7px !important;\nletter-spacing: 2px !important;\n}\n#the-robo-craft .rcb-right {\nflex-wrap: wrap;\nrow-gap: 8px !important;\n}\n#the-robo-craft .rcb-cat-badge {\nmin-height: 40px;\npadding: 7px 10px !important;\nborder-radius: 10px !important;\n}\n#the-robo-craft .rcb-cat-badge span:last-child {\nfont-size: 8.5px !important;\nletter-spacing: 1px !important;\n}\n#the-robo-craft .rcb-mfr-box {\nmin-height: 38px !important;\nmin-width: 48px !important;\npadding: 6px 8px !important;\n}\n#the-robo-craft .rcb-mfr-logo img,\n#the-robo-craft .rcb-brand-mfr-img {\nmax-height: 24px !important;\nmax-width: 78px !important;\n}\n#the-robo-craft .rc-brand-mfr-fallback {\nmin-width: 28px !important;\nheight: 24px !important;\nfont-size: 11px !important;\nletter-spacing: 0.6px !important;\n}\n}\n\n\n\/* R112 Storefront Theme Sync: neutral storefront-friendly overrides *\/\n.rc-doc {\n--accent: #06b6d4;\n--accent-light: #fef0da;\n--accent-dark: #0e7490;\n--accent-rgb: 6,182,212;\n--tech-black: #101922;\n--tech-dark: #162334;\n--tech-charcoal: #1f3c46;\nborder-radius: 12px;\nbox-shadow: 0 2px 18px rgba(16,25,34,0.05);\n}\n.rc-doc .rc-card,\n.rc-doc .rc-collapsible-section,\n.rc-doc .rc-accordion-item {\nborder-color: rgba(16,25,34,0.12);\n}\n.rc-doc .rc-card::after,\n.rc-doc .rc-section-title::before,\n.rc-doc .rc-badge,\n.rc-doc .rc-cta-primary {\nbackground: var(--accent);\n}\n.rc-doc .rc-section-title,\n.rc-doc .rc-accordion-item[open] \u003e .rc-accordion-header,\n.rc-doc .rc-id-value,\n.rc-doc a {\ncolor: var(--accent-dark);\n}\n.rc-doc .rc-badge {\nbox-shadow: 0 4px 12px rgba(var(--accent-rgb),0.18);\n}\n.rc-doc .rc-hero h1::after,\n.rc-doc .rc-collapsible-section \u003e summary .rc-section-title::before {\nbackground: var(--accent);\n}\n\u003c\/style\u003e\n\u003csection id=\"the-robo-craft\" class=\"rc-brand-section\" aria-label=\"New Test 2 Verified Product Details\" style=\"margin-bottom:24px;padding:0;border:none;\"\u003e\u003cdiv class=\"rcb-header\" style=\"position:relative;background:#101824;padding:0;border-radius:14px;margin-bottom:0;overflow:hidden;\"\u003e\n\u003cdiv style=\"position:absolute;top:-30%;left:-5%;width:200px;height:200%;\nbackground:radial-gradient(ellipse at center,#f59e0b18,transparent 70%);\npointer-events:none;\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"rcb-inner\" style=\"position:relative;z-index:1;padding:16px 24px;\"\u003e\n\u003cdiv class=\"rcb-left\" style=\"display:flex;align-items:center;gap:14px;flex-shrink:0;\"\u003e\n\u003cdiv class=\"rcb-logo-wrap\" style=\"position:relative;\nbackground:linear-gradient(135deg,#101824,#162033);\nborder:1.5px solid rgba(255,255,255,0.1);\nborder-radius:12px;width:42px;height:42px;\ndisplay:flex;align-items:center;justify-content:center;\nflex-shrink:0;overflow:hidden;cursor:pointer;\ntransition:transform 0.3s ease,border-color 0.3s ease;\"\u003e\n\u003cdiv style=\"position:absolute;top:0;left:-100%;width:100%;height:100%;\nbackground:linear-gradient(90deg,transparent,rgba(255,255,255,0.07),transparent);\nanimation:rcAccentSweep 5s ease-in-out infinite;pointer-events:none;\"\u003e\u003c\/div\u003e\n\u003cspan style=\"position:relative;z-index:1;display:block;width:26px;height:26px;\"\u003e\u003cspan class=\"rcb-logo-img\" aria-hidden=\"true\" style=\"width:26px;height:26px;border-radius:6px;display:flex;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,0.18);position:relative;z-index:1;font-size:11px;font-weight:800;letter-spacing:0.4px;color:#0b1220;background:#f59e0b;position:absolute;top:0;left:0;\"\u003eNT\u003c\/span\u003e\u003cimg src=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2264%22%20height%3D%2264%22%20viewBox%3D%220%200%2064%2064%22%3E%3Cpath%20d%3D%22M32%205%20L54%2013%20L54%2032%20C54%2046%2044%2054%2032%2059%20C20%2054%2010%2046%2010%2032%20L10%2013%20Z%22%20fill%3D%22%23f59e0b%22%2F%3E%3Ctext%20x%3D%2232%22%20y%3D%2234%22%20text-anchor%3D%22middle%22%20dominant-baseline%3D%22central%22%20font-family%3D%22Inter%2C'Segoe%20UI'%2Csystem-ui%2C-apple-system%2Csans-serif%22%20font-weight%3D%22700%22%20font-size%3D%2225%22%20fill%3D%22%230b1220%22%20letter-spacing%3D%220.5%22%3ENT%3C%2Ftext%3E%3C%2Fsvg%3E\" alt=\"New Test 2\" class=\"rcb-logo-img\" style=\"width:26px;height:26px;border-radius:6px;display:block;border:none;position:absolute;top:0;left:0;z-index:2;transition:transform 0.3s ease;\" loading=\"lazy\" onerror=\"this.style.display='none'\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rcb-copy\" style=\"display:flex;flex-direction:column;gap:5px;\"\u003e\n\u003cdiv style=\"display:flex;align-items:baseline;gap:0;line-height:1;font-size:17px;font-weight:700;color:rgba(255,255,255,0.88);letter-spacing:-0.4px;font-family:Inter,-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;\"\u003e\u003cspan\u003eNew Test 2\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"rcb-subtitle\" style=\"font-size:8px;color:rgba(255,255,255,0.32);\nfont-weight:600;letter-spacing:3px;text-transform:uppercase;line-height:1;\nfont-family:Inter,-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;\"\u003e\n                VERIFIED PRODUCT DETAILS\n              \u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rcb-right\" style=\"display:flex;align-items:center;gap:12px;flex-shrink:0;\"\u003e\u003cdiv class=\"rcb-cat-badge\" style=\"\ndisplay:inline-flex;align-items:center;gap:8px;\nmax-width:220px;min-width:0;overflow:hidden;\npadding:8px 14px;\nbackground:linear-gradient(135deg, rgba(var(--accent-rgb),0.95), var(--accent-dark));\nborder:1px solid rgba(var(--accent-rgb),0.4);\nborder-radius:10px;\nbackdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);\ncursor:default;\ntransition:transform 0.25s ease,filter 0.25s ease;\"\u003e\n\u003cspan class=\"rcb-cat-dot\" style=\"\nwidth:7px;height:7px;\nborder-radius:50%;\nbackground:rgba(255,255,255,0.95);\nflex-shrink:0;\"\u003e\u003c\/span\u003e\u003cspan class=\"rcb-cat-label\" title=\"Product\" style=\"\nfont-size:10.5px;font-weight:700;\ncolor:#ffffff;\ntext-transform:uppercase;\nletter-spacing:1.4px;\nwhite-space:nowrap;\noverflow:hidden;text-overflow:ellipsis;max-width:170px;min-width:0;\nfont-family:Inter,-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;\"\u003e\nProduct\n\u003c\/span\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rcb-accent-line\" style=\"\ndisplay:block;width:calc(100% - 20px);height:2px;\nmargin:0 auto;border:none;border-radius:2px;\nbackground:linear-gradient(90deg,\ntransparent 0%,\n#B45309 12%,\n#f59e0b 30%,\n#D1D5DB 50%,\n#f59e0b 70%,\n#991B1B 88%,\ntransparent 100%);\nbackground-size:200% 100%;\nanimation:rcAccentFlow 4s ease-in-out infinite;\nopacity:0.75;\"\u003e\u003c\/div\u003e\u003c\/section\u003e\u003csection class=\"rc-card rc-hero\" id=\"hero\" role=\"region\" aria-labelledby=\"hero-title\"\u003e\u003cdiv class=\"rc-hero-grid\"\u003e\u003c\/div\u003e\n\u003ch1 id=\"hero-title\" class=\"rc-hero-title\" style=\"\nmargin: 10px auto 12px auto;\nfont-size: clamp(30px, 5vw, 52px);\nfont-weight: 700;\nline-height: 1.1;\ncolor: #0f172a;\nletter-spacing: -0.035em;\ntext-align: center;\nmax-width: 920px;\n\"\u003e\n\u003cspan class=\"rc-title-main\"\u003e4 Sight \u003c\/span\u003e\u003cspan class=\"rc-title-accent\"\u003e2.0\u003c\/span\u003e\u003cspan class=\"rc-title-main\"\u003e Tactical Inspection Rover\u003c\/span\u003e\n\u003c\/h1\u003e\n\u003cdiv style=\"display:flex;align-items:center;justify-content:center;gap:8px;margin:10px 0 18px 0;flex-wrap:wrap;\"\u003e\n\u003cspan style=\"font-size:11px;color:#94a3b8;font-weight:700;text-transform:uppercase;letter-spacing:0.9px;\"\u003eBy\u003c\/span\u003e\u003cspan style=\"color:#1e293b;font-size:15px;font-weight:650;\"\u003eTactical R\/C\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rc-hero-meta\" aria-label=\"Buying details\"\u003e\u003cdiv class=\"rc-hero-meta-grid\"\u003e\u003cspan class=\"rc-hero-meta-chip rc-hero-meta-odd\"\u003e\u003cspan class=\"rc-hero-meta-kicker\"\u003eBest for\u003c\/span\u003e\u003cspan class=\"rc-hero-meta-value\"\u003eInspection \u0026amp; exploration\u003c\/span\u003e\u003c\/span\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003cnav class=\"rc-hero-quicklinks\" aria-label=\"Jump to product sections\"\u003e\u003ca href=\"#about-product\" class=\"rc-hero-quicklink\"\u003eOverview\u003c\/a\u003e\u003ca href=\"#capabilities\" class=\"rc-hero-quicklink\"\u003eCapabilities\u003c\/a\u003e\u003ca href=\"#specifications\" class=\"rc-hero-quicklink\"\u003eSpecs\u003c\/a\u003e\u003ca href=\"#media-gallery\" class=\"rc-hero-quicklink\"\u003eSee it in action\u003c\/a\u003e\u003ca href=\"#faqs\" class=\"rc-hero-quicklink\"\u003eFAQ\u003c\/a\u003e\u003ca href=\"#identifiers\" class=\"rc-hero-quicklink\"\u003eIDs\u003c\/a\u003e\u003c\/nav\u003e\u003cdiv class=\"rc-hero-subtitle\"\u003e\u003cp style=\"margin: 0 0 14px 0; font-size: 15px; line-height: 1.75; color: #475569; font-weight: 500;\"\u003eInitially designed to meet the needs of law enforcement, it has since proven suitable for a variety of industries. Equipped to integrate with existing live view camera systems, the 4Sight 2.0 offers operators real time, remote visual access to areas that are too dangerous or difficult to reach. Already trusted by law enforcement agencies across the U.S.\u003c\/p\u003e\u003c\/div\u003e\n\u003cdiv class=\"rc-badges\" style=\"margin-top: 28px;\"\u003e\n\u003cspan class=\"rc-badge\"\u003eRange - Line of Sight: 500 ft\u003c\/span\u003e\u003cspan class=\"rc-badge\"\u003eHeight: 6.75 in\u003c\/span\u003e\u003cspan class=\"rc-badge\"\u003eWidth: 11 in\u003c\/span\u003e\u003cspan class=\"rc-badge\"\u003eLength: 14 in\u003c\/span\u003e\u003cspan class=\"rc-badge\"\u003eClearance: 2 in\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rc-hero-accent\"\u003e\u003c\/div\u003e\u003c\/section\u003e\u003cdiv id=\"media-gallery\"\u003e\u003c\/div\u003e\n\u003csection class=\"rc-card rc-about-product\" id=\"about-product\" role=\"region\" aria-labelledby=\"about-product-title\"\u003e\u003cdetails class=\"rc-collapsible-section\" data-section-tier=\"tier3\" open\u003e\u003csummary\u003e\u003ch2 id=\"about-product-title\" class=\"rc-section-title\"\u003eAbout this product\u003c\/h2\u003e\n\u003cspan class=\"rc-collapse-icon\"\u003e▶\u003c\/span\u003e\u003c\/summary\u003e\u003cdiv class=\"rc-collapse-body\"\u003e\n\u003cdiv class=\"rc-note\" style=\"margin: 0;\"\u003e\n\u003cp style=\"margin: 0 0 14px 0; font-size: 14px; line-height: 1.8; color: #475569;\"\u003e4 Sight 2.0 Tactical Inspection Rover by Tactical R\/C is an underwater ROV-style drone for inspection, exploration, and treasure-hunting use cases.\u003c\/p\u003e\n\u003cp style=\"margin: 0 0 14px 0; font-size: 14px; line-height: 1.8; color: #475569;\"\u003eIt should be reviewed as a complete aquatic operating system, including the tether\/buoy setup, camera and lighting package, control method, runtime, dive-depth limits, and any included recovery accessories.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"margin-top: 18px; padding: 14px 16px; border-radius: 12px; background: #f8fbff; border: 1px solid rgba(var(--accent-rgb),0.12);\"\u003e\n\u003cdiv style=\"font-size: 11px; font-weight: 700; text-transform: uppercase; letter-spacing: 1.2px; color: #B45309; margin-bottom: 6px;\"\u003eBest suited for\u003c\/div\u003e\n\u003cdiv style=\"font-size: 13px; line-height: 1.7; color: #334155;\"\u003eUnderwater inspection, hobby exploration, treasure-hunting dives, shallow-water filming, and operator-controlled aquatic survey workflows.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/details\u003e\u003c\/section\u003e\u003csection class=\"rc-card rc-capabilities\" id=\"capabilities\" role=\"region\" aria-labelledby=\"capabilities-title\"\u003e\u003cdetails class=\"rc-collapsible-section\" data-section-tier=\"tier1\"\u003e\u003csummary\u003e\u003ch2 id=\"capabilities-title\" class=\"rc-section-title\"\u003eCapabilities\u003c\/h2\u003e\n\u003cspan class=\"rc-collapse-icon\"\u003e▶\u003c\/span\u003e\u003c\/summary\u003e\u003cdiv class=\"rc-collapse-body\"\u003e\n\u003cp style=\"margin:0 0 18px 0; font-size:14px; color:#64748b; line-height:1.8;\"\u003eCore product capabilities verified from source material and product data.\u003c\/p\u003e\n\u003cdiv style=\"display:grid; grid-template-columns:repeat(auto-fit, minmax(min(100%, 320px), 1fr)); gap:18px;\"\u003e\n\u003cdiv class=\"rc-cap-card rc-cap-card-v113\"\u003e\n\u003cspan class=\"rc-cap-icon\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003ch3 class=\"rc-cap-title\"\u003eReliable everyday performance\u003c\/h3\u003e\n\u003cp class=\"rc-cap-desc\"\u003eBuilt to deliver consistent, dependable results for its intended everyday use.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rc-cap-card rc-cap-card-v113\"\u003e\n\u003cspan class=\"rc-cap-icon\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003ch3 class=\"rc-cap-title\"\u003eVerified product details\u003c\/h3\u003e\n\u003cp class=\"rc-cap-desc\"\u003eSpecs and features are organized from real sources into clear, buyer-friendly sections.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rc-cap-card rc-cap-card-v113\"\u003e\n\u003cspan class=\"rc-cap-icon\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003ch3 class=\"rc-cap-title\"\u003eReady to use\u003c\/h3\u003e\n\u003cp class=\"rc-cap-desc\"\u003eSet up and start using with the essentials included in the box.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/details\u003e\u003c\/section\u003e\u003csection class=\"rc-card rc-detailed-specs\" id=\"specifications\" role=\"region\" aria-labelledby=\"specs-title\"\u003e\u003cdetails class=\"rc-collapsible-section\" data-section-tier=\"tier1\" open\u003e\u003csummary\u003e\u003ch2 id=\"specs-title\" class=\"rc-section-title\"\u003eSpecifications\u003c\/h2\u003e\n\u003cspan class=\"rc-collapse-icon\"\u003e▶\u003c\/span\u003e\u003c\/summary\u003e\u003cdiv class=\"rc-collapse-body\"\u003e\u003cdiv class=\"rc-accordion-container\"\u003e\n\u003cdetails class=\"rc-accordion-item\" data-category=\"spec-cat-0\" open\u003e\u003csummary class=\"rc-accordion-header\"\u003e\u003cspan class=\"rc-accordion-title\"\u003eDimensions\u003c\/span\u003e\u003cspan class=\"rc-accordion-icon\"\u003e▶\u003c\/span\u003e\u003c\/summary\u003e\u003cdiv class=\"rc-accordion-content\"\u003e\u003cdiv class=\"rc-accordion-body\"\u003e\n\u003cdiv class=\"rc-accordion-spec-row\"\u003e\n\u003cspan class=\"rc-spec-label-acc\"\u003eHeight\u003c\/span\u003e\u003cspan class=\"rc-spec-value-acc\"\u003e6.75 in\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rc-accordion-spec-row\"\u003e\n\u003cspan class=\"rc-spec-label-acc\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"rc-spec-value-acc\"\u003e11 in\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rc-accordion-spec-row\"\u003e\n\u003cspan class=\"rc-spec-label-acc\"\u003eLength\u003c\/span\u003e\u003cspan class=\"rc-spec-value-acc\"\u003e14 in\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rc-accordion-spec-row\"\u003e\n\u003cspan class=\"rc-spec-label-acc\"\u003eClearance\u003c\/span\u003e\u003cspan class=\"rc-spec-value-acc\"\u003e2 in\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\u003c\/details\u003e\u003cdetails class=\"rc-accordion-item\" data-category=\"spec-cat-1\"\u003e\u003csummary class=\"rc-accordion-header\"\u003e\u003cspan class=\"rc-accordion-title\"\u003eMultimedia\u003c\/span\u003e\u003cspan class=\"rc-accordion-icon\"\u003e▶\u003c\/span\u003e\u003c\/summary\u003e\u003cdiv class=\"rc-accordion-content\"\u003e\u003cdiv class=\"rc-accordion-body\"\u003e\n\u003cdiv class=\"rc-accordion-spec-row\"\u003e\n\u003cspan class=\"rc-spec-label-acc\"\u003eRange - Line of Sight\u003c\/span\u003e\u003cspan class=\"rc-spec-value-acc\"\u003e500 ft\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rc-accordion-spec-row\"\u003e\n\u003cspan class=\"rc-spec-label-acc\"\u003eRange - Non-Line of Sight\u003c\/span\u003e\u003cspan class=\"rc-spec-value-acc\"\u003e300 ft\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\u003c\/details\u003e\u003cdetails class=\"rc-accordion-item\" data-category=\"spec-cat-2\"\u003e\u003csummary class=\"rc-accordion-header\"\u003e\u003cspan class=\"rc-accordion-title\"\u003eBattery\u003c\/span\u003e\u003cspan class=\"rc-accordion-icon\"\u003e▶\u003c\/span\u003e\u003c\/summary\u003e\u003cdiv class=\"rc-accordion-content\"\u003e\u003cdiv class=\"rc-accordion-body\"\u003e\n\u003cdiv class=\"rc-accordion-spec-row\"\u003e\n\u003cspan class=\"rc-spec-label-acc\"\u003eContinuous Drive\u003c\/span\u003e\u003cspan class=\"rc-spec-value-acc\"\u003e90 min\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rc-accordion-spec-row\"\u003e\n\u003cspan class=\"rc-spec-label-acc\"\u003eStandby\u003c\/span\u003e\u003cspan class=\"rc-spec-value-acc\"\u003e60 hrs\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rc-accordion-spec-row\"\u003e\n\u003cspan class=\"rc-spec-label-acc\"\u003eSwap Type\u003c\/span\u003e\u003cspan class=\"rc-spec-value-acc\"\u003eQuick Swap\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rc-accordion-spec-row\"\u003e\n\u003cspan class=\"rc-spec-label-acc\"\u003eCharging\u003c\/span\u003e\u003cspan class=\"rc-spec-value-acc\"\u003eOnboard Charging\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\u003c\/details\u003e\u003cdetails class=\"rc-accordion-item\" data-category=\"spec-cat-3\"\u003e\u003csummary class=\"rc-accordion-header\"\u003e\u003cspan class=\"rc-accordion-title\"\u003eLighting\u003c\/span\u003e\u003cspan class=\"rc-accordion-icon\"\u003e▶\u003c\/span\u003e\u003c\/summary\u003e\u003cdiv class=\"rc-accordion-content\"\u003e\u003cdiv class=\"rc-accordion-body\"\u003e\n\u003cdiv class=\"rc-accordion-spec-row\"\u003e\n\u003cspan class=\"rc-spec-label-acc\"\u003eLight Type\u003c\/span\u003e\u003cspan class=\"rc-spec-value-acc\"\u003eTop \u0026amp; Bottom Flood Lights\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rc-accordion-spec-row\"\u003e\n\u003cspan class=\"rc-spec-label-acc\"\u003eHeadlights\u003c\/span\u003e\u003cspan class=\"rc-spec-value-acc\"\u003eDirectional Headlights\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rc-accordion-spec-row\"\u003e\n\u003cspan class=\"rc-spec-label-acc\"\u003eTotal Lumens\u003c\/span\u003e\u003cspan class=\"rc-spec-value-acc\"\u003eOver 1100 Lumens\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\u003c\/details\u003e\u003cdetails class=\"rc-accordion-item\" data-category=\"spec-cat-4\"\u003e\u003csummary class=\"rc-accordion-header\"\u003e\u003cspan class=\"rc-accordion-title\"\u003eSpeed Modes\u003c\/span\u003e\u003cspan class=\"rc-accordion-icon\"\u003e▶\u003c\/span\u003e\u003c\/summary\u003e\u003cdiv class=\"rc-accordion-content\"\u003e\u003cdiv class=\"rc-accordion-body\"\u003e\n\u003cdiv class=\"rc-accordion-spec-row\"\u003e\n\u003cspan class=\"rc-spec-label-acc\"\u003eCrawl Speed\u003c\/span\u003e\u003cspan class=\"rc-spec-value-acc\"\u003e2 mph\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rc-accordion-spec-row\"\u003e\n\u003cspan class=\"rc-spec-label-acc\"\u003eFast Speed\u003c\/span\u003e\u003cspan class=\"rc-spec-value-acc\"\u003e6 mph\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\u003c\/details\u003e\u003cdetails class=\"rc-accordion-item\" data-category=\"spec-cat-5\"\u003e\u003csummary class=\"rc-accordion-header\"\u003e\u003cspan class=\"rc-accordion-title\"\u003eWeather Protection\u003c\/span\u003e\u003cspan class=\"rc-accordion-icon\"\u003e▶\u003c\/span\u003e\u003c\/summary\u003e\u003cdiv class=\"rc-accordion-content\"\u003e\u003cdiv class=\"rc-accordion-body\"\u003e\n\u003cdiv class=\"rc-accordion-spec-row\"\u003e\n\u003cspan class=\"rc-spec-label-acc\"\u003eWater Resistance\u003c\/span\u003e\u003cspan class=\"rc-spec-value-acc\"\u003eWater Resistant\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rc-accordion-spec-row\"\u003e\n\u003cspan class=\"rc-spec-label-acc\"\u003eSubmersibility\u003c\/span\u003e\u003cspan class=\"rc-spec-value-acc\"\u003eNon-Submersible\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rc-accordion-spec-row\"\u003e\n\u003cspan class=\"rc-spec-label-acc\"\u003eDebris Resistance\u003c\/span\u003e\u003cspan class=\"rc-spec-value-acc\"\u003eDust\/Debris Resistant\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\u003c\/details\u003e\u003cdetails class=\"rc-accordion-item\" data-category=\"spec-cat-6\"\u003e\u003csummary class=\"rc-accordion-header\"\u003e\u003cspan class=\"rc-accordion-title\"\u003eRadio\u003c\/span\u003e\u003cspan class=\"rc-accordion-icon\"\u003e▶\u003c\/span\u003e\u003c\/summary\u003e\u003cdiv class=\"rc-accordion-content\"\u003e\u003cdiv class=\"rc-accordion-body\"\u003e\u003cdiv class=\"rc-accordion-spec-row\"\u003e\n\u003cspan class=\"rc-spec-label-acc\"\u003eFrequency\u003c\/span\u003e\u003cspan class=\"rc-spec-value-acc\"\u003e900 MHz\u003c\/span\u003e\n\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/details\u003e\u003cdetails class=\"rc-accordion-item\" data-category=\"spec-cat-7\"\u003e\u003csummary class=\"rc-accordion-header\"\u003e\u003cspan class=\"rc-accordion-title\"\u003ePayload\u003c\/span\u003e\u003cspan class=\"rc-accordion-icon\"\u003e▶\u003c\/span\u003e\u003c\/summary\u003e\u003cdiv class=\"rc-accordion-content\"\u003e\u003cdiv class=\"rc-accordion-body\"\u003e\u003cdiv class=\"rc-accordion-spec-row\"\u003e\n\u003cspan class=\"rc-spec-label-acc\"\u003eCapacity\u003c\/span\u003e\u003cspan class=\"rc-spec-value-acc\"\u003e25 lbs\u003c\/span\u003e\n\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/details\u003e\u003cdetails class=\"rc-accordion-item\" data-category=\"spec-cat-8\"\u003e\u003csummary class=\"rc-accordion-header\"\u003e\u003cspan class=\"rc-accordion-title\"\u003eCamera Fit\u003c\/span\u003e\u003cspan class=\"rc-accordion-icon\"\u003e▶\u003c\/span\u003e\u003c\/summary\u003e\u003cdiv class=\"rc-accordion-content\"\u003e\u003cdiv class=\"rc-accordion-body\"\u003e\n\u003cdiv class=\"rc-accordion-spec-row\"\u003e\n\u003cspan class=\"rc-spec-label-acc\"\u003eVertical Fit\u003c\/span\u003e\u003cspan class=\"rc-spec-value-acc\"\u003e2 - 3.5 in\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rc-accordion-spec-row\"\u003e\n\u003cspan class=\"rc-spec-label-acc\"\u003eHorizontal Fit\u003c\/span\u003e\u003cspan class=\"rc-spec-value-acc\"\u003eUp to 5.75 in\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rc-accordion-spec-row\"\u003e\n\u003cspan class=\"rc-spec-label-acc\"\u003eMounting Pattern\u003c\/span\u003e\u003cspan class=\"rc-spec-value-acc\"\u003eAMPS Mounting Pattern\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\u003c\/details\u003e\u003cdetails class=\"rc-accordion-item\" data-category=\"spec-cat-9\"\u003e\u003csummary class=\"rc-accordion-header\"\u003e\u003cspan class=\"rc-accordion-title\"\u003eAdditional Features\u003c\/span\u003e\u003cspan class=\"rc-accordion-icon\"\u003e▶\u003c\/span\u003e\u003c\/summary\u003e\u003cdiv class=\"rc-accordion-content\"\u003e\u003cdiv class=\"rc-accordion-body\"\u003e\u003cdiv class=\"rc-accordion-spec-row\"\u003e\n\u003cspan class=\"rc-spec-label-acc\"\u003eImpact Mitigation\u003c\/span\u003e\u003cspan class=\"rc-spec-value-acc\"\u003eImpact Mitigation System\u003c\/span\u003e\n\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/details\u003e\n\u003c\/div\u003e\u003c\/div\u003e\u003c\/details\u003e\u003c\/section\u003e\u003cdiv class=\"rc-card rc-highlight-card\"\u003e\u003cdetails class=\"rc-collapsible-section\" data-section-tier=\"tier3\"\u003e\u003csummary\u003e\u003cdiv class=\"rc-section-title\" style=\"margin:0;\"\u003eSee it in action\u003c\/div\u003e\n\u003cspan class=\"rc-collapse-icon\"\u003e▶\u003c\/span\u003e\u003c\/summary\u003e\u003cdiv class=\"rc-collapse-body\"\u003e\n\u003ca href=\"https:\/\/www.youtube.com\/watch?v=hQc14B7OkVI\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"rc-video-link-card\" style=\"display:block; text-decoration:none; color:inherit;\"\u003e\u003cdiv style=\"position: relative; width: 100%; aspect-ratio: 16 \/ 9; overflow: hidden; border-radius: 10px; background: var(--tech-black, #0B1220); box-shadow: 0 4px 16px rgba(var(--accent-rgb), 0.08);\"\u003e\n\u003cimg src=\"https:\/\/img.youtube.com\/vi\/hQc14B7OkVI\/hqdefault.jpg\" alt=\"4 Sight 2 0 Capabilities\" style=\"width:100%; height:100%; object-fit:cover; display:block;\" loading=\"lazy\" decoding=\"async\"\u003e\u003cdiv style=\"position:absolute; inset:0; display:flex; align-items:center; justify-content:center; background:linear-gradient(180deg, rgba(2,6,23,0.05), rgba(2,6,23,0.28));\"\u003e\u003cdiv style=\"width:72px; height:72px; border-radius:999px; background:rgba(0,0,0,0.55); display:flex; align-items:center; justify-content:center; box-shadow:0 8px 24px rgba(0,0,0,0.28);\"\u003e\u003cspan style=\"margin-left:6px; width:0; height:0; border-top:14px solid transparent; border-bottom:14px solid transparent; border-left:24px solid white;\"\u003e\u003c\/span\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/a\u003e\u003cp class=\"rc-video-caption\" data-video-id=\"hQc14B7OkVI\" style=\"margin-top: 14px; font-size: 13px; color: #64748b; text-align: center; font-weight: 500; letter-spacing: 0.3px;\"\u003e4 Sight 2 0 Capabilities\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/details\u003e\u003c\/div\u003e\n\u003csection class=\"rc-card rc-faqs\" id=\"faqs\" aria-labelledby=\"faq-title\"\u003e\u003cdetails class=\"rc-collapsible-section\" data-section-tier=\"tier3\" open\u003e\u003csummary\u003e\u003ch2 id=\"faq-title\" class=\"rc-section-title\"\u003eFrequently Asked Questions\u003c\/h2\u003e\n\u003cspan class=\"rc-collapse-icon\"\u003e▶\u003c\/span\u003e\u003c\/summary\u003e\u003cdiv class=\"rc-collapse-body\"\u003e\u003cdiv class=\"rc-faq-list\"\u003e\n\u003cdetails class=\"rc-faq-item\"\u003e\u003csummary class=\"rc-faq-question\"\u003eWhat is 4Sight 2.0 Tactical Inspection Rover best used for?\u003c\/summary\u003e\u003cdiv class=\"rc-faq-answer\"\u003eInitially designed to meet the needs of law enforcement, it has since proven suitable for a variety of industries. Equipped to integrate with existing live view camera systems, the 4Sight 2.0 offers operators real time, remote visual access to areas that are too dangerous or difficult to reach. Already trusted by law enforcement agencies across the U.S.\u003c\/div\u003e\u003c\/details\u003e\u003cdetails class=\"rc-faq-item\"\u003e\u003csummary class=\"rc-faq-question\"\u003eWhich product details should I verify before purchase?\u003c\/summary\u003e\u003cdiv class=\"rc-faq-answer\"\u003eReview the specifications, included items, compatibility requirements, and product identifiers before ordering. For configuration-sensitive products, confirm the selected variant with New Test 2 support.\u003c\/div\u003e\u003c\/details\u003e\u003cdetails class=\"rc-faq-item\"\u003e\u003csummary class=\"rc-faq-question\"\u003eWhere can I confirm Range - Line of Sight?\u003c\/summary\u003e\u003cdiv class=\"rc-faq-answer\"\u003eUse the specifications and technical details sections on this page, then confirm any mission-critical requirements from the source documentation or supplier before purchase.\u003c\/div\u003e\u003c\/details\u003e\n\u003c\/div\u003e\u003c\/div\u003e\u003c\/details\u003e\u003c\/section\u003e\u003csection class=\"rc-card rc-identifiers\" id=\"identifiers\" role=\"region\" aria-labelledby=\"id-title\"\u003e\u003cdetails class=\"rc-collapsible-section\" data-section-tier=\"tier3\"\u003e\u003csummary\u003e\u003ch2 id=\"id-title\" class=\"rc-section-title\"\u003eProduct Identifiers\u003c\/h2\u003e\n\u003cspan class=\"rc-collapse-icon\"\u003e▶\u003c\/span\u003e\u003c\/summary\u003e\u003cdiv class=\"rc-collapse-body\"\u003e\u003cdiv class=\"rc-identifiers-list\"\u003e\n\u003cdiv class=\"rc-id-item\"\u003e\n\u003cspan class=\"rc-id-label\"\u003eProduct Name\u003c\/span\u003e\u003cspan class=\"rc-id-value\"\u003e4 Sight 2.0 Tactical Inspection Rover\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rc-id-item\"\u003e\n\u003cspan class=\"rc-id-label\"\u003eCategory\u003c\/span\u003e\u003cspan class=\"rc-id-value\"\u003eInspection Robot\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rc-id-item\"\u003e\n\u003cspan class=\"rc-id-label\"\u003eSKU\u003c\/span\u003e\u003cspan class=\"rc-id-value\"\u003eRM-TACT-001\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rc-id-item\"\u003e\n\u003cspan class=\"rc-id-label\"\u003eBrand\u003c\/span\u003e\u003cspan class=\"rc-id-value\"\u003eTactical R\/C\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rc-id-item\"\u003e\n\u003cspan class=\"rc-id-label\"\u003eStore price\u003c\/span\u003e\u003cspan class=\"rc-id-value\"\u003e$4,499.00\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\u003c\/details\u003e\u003c\/section\u003e\u003csection class=\"rc-card rc-disclaimers\" id=\"disclaimers\" role=\"region\" aria-labelledby=\"disc-title\"\u003e\u003cdetails class=\"rc-collapsible-section\" data-section-tier=\"tier3\"\u003e\u003csummary\u003e\u003ch2 id=\"disc-title\" class=\"rc-section-title\"\u003eDisclaimers\u003c\/h2\u003e\n\u003cspan class=\"rc-collapse-icon\"\u003e▶\u003c\/span\u003e\u003c\/summary\u003e\u003cdiv class=\"rc-collapse-body\"\u003e\u003cp style=\"font-size:13px;color:#64748b;line-height:1.7;margin:0;\"\u003eSpecifications, package contents, compatibility, and included accessories are based on manufacturer information for the selected product variant and may vary by revision, region, or configuration. Availability and lead times may change without notice. Certain products may require setup, supervision, or compliance with local laws, safety standards, or operational requirements. New Test 2 is an independent retailer; all trademarks and brand names belong to their respective owners.\u003c\/p\u003e\u003c\/div\u003e\u003c\/details\u003e\u003c\/section\u003e\u003cdiv class=\"rc-footer\" role=\"contentinfo\" aria-label=\"Footer\"\u003e\u003cdiv class=\"rc-footer-content\"\u003e\u003cdiv class=\"rc-footer-section rc-footer-about\"\u003e\u003cdiv class=\"rc-footer-links-inline\"\u003e\n\u003ca href=\"#hero\"\u003eOverview\u003c\/a\u003e\u003cspan class=\"rc-footer-sep\"\u003e|\u003c\/span\u003e\u003ca href=\"#specifications\"\u003eSpecs\u003c\/a\u003e\u003cspan class=\"rc-footer-sep\"\u003e|\u003c\/span\u003e\u003ca href=\"\/pages\/contact\" target=\"_blank\" rel=\"noopener noreferrer\"\u003eContact\u003c\/a\u003e\u003cspan class=\"rc-footer-sep\"\u003e|\u003c\/span\u003e\u003ca href=\"\/policies\/refund-policy\" target=\"_blank\" rel=\"noopener noreferrer\"\u003eRefunds\u003c\/a\u003e\u003cspan class=\"rc-footer-sep\"\u003e|\u003c\/span\u003e\u003ca href=\"\/policies\/shipping-policy\" target=\"_blank\" rel=\"noopener noreferrer\"\u003eShipping\u003c\/a\u003e\n\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cscript\u003e\n\/\/ All JS is scoped to .rc-doc container to avoid interfering with the host page (Shopify, etc.)\n(function() {\nvar rcRoot = document.querySelector('.rc-doc');\nif (!rcRoot) return;\n\n\/\/ Widen the page out of the theme's product-info column.\n\/\/\n\/\/ Shopify drops this page into the product description, which on many\n\/\/ themes is a few hundred pixels wide on a full desktop. The container\n\/\/ queries in the stylesheet make the page lay out correctly for that\n\/\/ space; only this can give it more space. The measurement has to\n\/\/ happen at runtime because CSS cannot read where the column sits: a\n\/\/ fixed negative-margin escape centres on the column and shoves the\n\/\/ page off-screen whenever the column is not itself centred.\n\/\/\n\/\/ Only ever widens. If the column is already roomy, or an ancestor\n\/\/ clips, the page is left exactly as the stylesheet laid it out.\nvar RC_MAX_WIDTH = 1200;\nvar RC_GUTTER = 16;\nfunction rcFitWidth() {\nvar parent = rcRoot.parentElement;\nif (!parent) return;\n\n\/\/ Measure from a clean slate so resizing cannot compound.\nrcRoot.style.width = '';\nrcRoot.style.marginLeft = '';\nrcRoot.style.marginRight = '';\n\nvar viewport = document.documentElement.clientWidth;\nvar limitLeft = 0;\nvar limitRight = viewport;\n\n\/\/ An ancestor with a non-visible overflow-x is a hard wall: widening\n\/\/ past it would just clip the page. Treat its box as the boundary.\nfor (var node = parent; node \u0026\u0026 node !== document.body; node = node.parentElement) {\nvar overflowX = window.getComputedStyle(node).overflowX;\nif (overflowX \u0026\u0026 overflowX !== 'visible') {\nvar wall = node.getBoundingClientRect();\nif (wall.left \u003e limitLeft) limitLeft = wall.left;\nif (wall.right \u003c limitRight) limitRight = wall.right;\n}\n}\n\nvar available = (limitRight - RC_GUTTER) - (limitLeft + RC_GUTTER);\nvar target = Math.min(RC_MAX_WIDTH, available);\nvar current = parent.getBoundingClientRect();\nif (!(target \u003e current.width + 4)) return; \/\/ nothing to gain\n\n\/\/ Centre inside the space that is genuinely reachable, not on the\n\/\/ column, so an off-centre column cannot push the page off-screen.\nvar desiredLeft = limitLeft + RC_GUTTER + (available - target) \/ 2;\nrcRoot.style.width = Math.round(target) + 'px';\nrcRoot.style.marginLeft = Math.round(desiredLeft - current.left) + 'px';\nrcRoot.style.marginRight = Math.round(current.right - (desiredLeft + target)) + 'px';\n}\nrcFitWidth();\nvar rcFitTimer = null;\nwindow.addEventListener('resize', function() {\nif (rcFitTimer) clearTimeout(rcFitTimer);\nrcFitTimer = setTimeout(rcFitWidth, 120);\n});\n\n\/\/ Tab switching - scoped to rc-doc\nrcRoot.querySelectorAll('.rc-tab-btn').forEach(function(btn) {\nbtn.addEventListener('click', function() {\nvar tabId = this.getAttribute('data-tab');\nvar pane = rcRoot.querySelector('#' + tabId);\nrcRoot.querySelectorAll('.rc-tab-pane').forEach(function(p) { p.classList.remove('active'); });\nrcRoot.querySelectorAll('.rc-tab-btn').forEach(function(b) { b.classList.remove('active'); });\nif (pane) {\npane.classList.add('active');\nthis.classList.add('active');\n}\n});\n});\n\n\/\/ Smooth scrolling for nav links - scoped to rc-doc\nrcRoot.querySelectorAll('a[href^=\"#\"]').forEach(function(link) {\nlink.addEventListener('click', function(e) {\nvar targetId = this.getAttribute('href').substring(1);\nvar target = rcRoot.querySelector('#' + targetId);\nif (target) {\ne.preventDefault();\ntarget.scrollIntoView({ behavior: 'smooth' });\n}\n});\n});\n})();\n\u003c\/script\u003e","brand":"The Robo Craft","offers":[{"title":"Default Title","offer_id":54297819808087,"sku":null,"price":0.0,"currency_code":"USD","in_stock":false}],"url":"https:\/\/therobocraft.com\/products\/test-therobocraft","provider":"The Robo Craft","version":"1.0","type":"link"}