{"id":82455,"date":"2026-07-14T00:42:38","date_gmt":"2026-07-14T00:42:38","guid":{"rendered":"https:\/\/www.camper.is\/%e5%86%b0%e5%b2%9b%e6%97%a0%e9%9a%9c%e7%a2%8d%e6%97%85%e8%a1%8c%ef%bc%9a%e8%a1%8c%e5%8a%a8%e4%b8%8d%e4%be%bf%e4%ba%ba%e5%a3%ab%e7%9a%84%e5%ae%8c%e6%95%b4%e5%9c%b0%e5%9b%be%e6%8c%87%e5%8d%97\/"},"modified":"2026-07-14T00:42:40","modified_gmt":"2026-07-14T00:42:40","slug":"%e5%86%b0%e5%b2%9b%e6%97%a0%e9%9a%9c%e7%a2%8d%e6%97%85%e8%a1%8c%ef%bc%9a%e8%a1%8c%e5%8a%a8%e4%b8%8d%e4%be%bf%e4%ba%ba%e5%a3%ab%e7%9a%84%e5%ae%8c%e6%95%b4%e5%9c%b0%e5%9b%be%e6%8c%87%e5%8d%97","status":"publish","type":"post","link":"https:\/\/www.camper.is\/zh-hans\/%e5%86%b0%e5%b2%9b%e6%97%a0%e9%9a%9c%e7%a2%8d%e6%97%85%e8%a1%8c%ef%bc%9a%e8%a1%8c%e5%8a%a8%e4%b8%8d%e4%be%bf%e4%ba%ba%e5%a3%ab%e7%9a%84%e5%ae%8c%e6%95%b4%e5%9c%b0%e5%9b%be%e6%8c%87%e5%8d%97\/","title":{"rendered":"\u51b0\u5c9b\u65e0\u969c\u788d\u65c5\u884c\uff1a\u884c\u52a8\u4e0d\u4fbf\u4eba\u58eb\u7684\u5b8c\u6574\u5730\u56fe\u6307\u5357"},"content":{"rendered":"\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<span class=\"embed-youtube\" style=\"text-align:center; display: block;\"><iframe class=\"youtube-player\" width=\"1080\" height=\"608\" src=\"https:\/\/www.youtube.com\/embed\/Lt-r3NVkhg8?version=3&#038;rel=1&#038;showsearch=0&#038;showinfo=1&#038;iv_load_policy=1&#038;fs=1&#038;hl=zh-CN&#038;autohide=2&#038;wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\"><\/iframe><\/span>\n<\/div><\/figure>\n\n<!-- ALL-IN-ONE MASTER DEPLOYMENT: 105-SITE ACCESSIBILITY TRANSIT ENGINE -->\n<div class=\"ca-accessible-travel-container\" style=\"font-family: 'Open Sans', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif; max-width: 1150px; margin: 0 auto; padding: 20px; color: #1e293b; line-height: 1.8;\">\n\n    <!-- LEAFLET MAP DYNAMIC ASSET INJECTION -->\n    <link rel=\"stylesheet\" href=\"https:\/\/unpkg.com\/leaflet@1.9.4\/dist\/leaflet.css\"\/>\n\n    <!-- RANK MATH OPTIMIZED H1 ENGINE -->\n    <h1 style=\"font-size: 36px; color: #0f172a; font-weight: 800; margin-top: 10px; margin-bottom: 25px; line-height: 1.2; letter-spacing: -0.03em; text-align: left;\">\n  \u51b0\u5c9b\u65e0\u969c\u788d\u65c5\u6e38\uff1a\u884c\u52a8\u4e0d\u4fbf\u4eba\u58eb\u7684105\u5904\u666f\u70b9\u5168\u56fe\u6307\u5357\n    <\/h1>\n\n    <!-- TOP-LEVEL ATTENTION FRAME: EMPOWERING TRUTH FIRST -->\n    <div style=\"background: #f0fdf4; border: 1px solid #bbf7d0; border-left: 5px solid #16a34a; padding: 30px; border-radius: 16px; margin-bottom: 40px; box-shadow: 0 4px 6px -1px rgba(22, 163, 74, 0.03);\">\n        <h3 style=\"margin-top: 0; color: #14532d; font-size: 22px; font-weight: 800; display: flex; align-items: center; gap: 10px;\">\n            <svg width=\"24\" height=\"24\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"color: #16a34a;\"><path d=\"M22 11.08V12a10 10 0 1 1-5.93-9.14\"><\/path><polyline points=\"22 4 12 14.01 9 11.01\"><\/polyline><\/svg>\n  \u51b0\u5c9b\u6cd5\u5f8b\u4e0e\u201c\u793e\u4f1a\u706b\u9505\u201d\u6587\u5316\uff1a\u5411\u6240\u6709\u4eba\u5f00\u653e\n        <\/h3>\n        <p style=\"font-size: 15.5px; color: #14532d; margin-bottom: 14px; font-weight: 600;\">\n  \u5728\u51b0\u5c9b\uff0c\u53bb\u6e38\u6cf3\u548c\u6ce1\u793e\u533a\u201cheitir pottar\u201d\uff08\u6e29\u6cc9\uff09\u662f\u4e00\u9879\u57fa\u672c\u516c\u6c11\u6743\u5229\u3002 \u6839\u636e\u4e25\u683c\u7684\u56fd\u5bb6\u5efa\u7b51\u6cd5\u89c4\uff08Mannvirkjal\u00f6g\uff09\u4ee5\u53ca\u51b0\u5c9b\u65c5\u6e38\u5c40\u201cGott a\u00f0gengi\u201d\uff08\u65e0\u969c\u788d\uff09\u5ba1\u6838\u4f53\u7cfb\u7684\u76d1\u7763\uff0c\u516c\u5171\u6cf3\u6c60\u548c\u5730\u70ed\u6e29\u6cc9\u4f9d\u6cd5\u5fc5\u987b\u63d0\u4f9b\u65e0\u969c\u788d\u5165\u53e3\u8bbe\u8ba1\u3002 \n        <\/p>\n        <p style=\"font-size: 15px; color: #14532d; margin-bottom: 0; line-height: 1.6;\">\n  \u65e0\u8bba\u60a8\u662f\u4f7f\u7528\u8f6e\u6905\u3001\u52a9\u884c\u5668\uff0c\u8fd8\u662f\u5728\u957f\u8ddd\u79bb\u884c\u8d70\u65f6\u4f1a\u611f\u5230\u4e25\u91cd\u7684\u5173\u8282\u75bc\u75db\uff0c\u5f53\u5730\u793e\u533a\u90fd\u914d\u5907\u4e86\u73b0\u4ee3\u5316\u7684\u673a\u68b0\u5f0f\u5929\u82b1\u677f\u8d77\u91cd\u7cfb\u7edf\u3001\u53ef\u4f9b\u8f6e\u6905\u76f4\u63a5\u8fdb\u5165\u7684\u79c1\u4eba\u66f4\u8863\u5ba4\u4ee5\u53ca\u8bbe\u6709\u5761\u9053\u7684\u6e29\u6cc9\u3002 \u5c06\u8fd9\u4e9b\u9ad8\u7aef\u793e\u533a\u8bbe\u65bd\u4e0e\u8c6a\u534e\u623f\u8f66\u5e03\u5c40\u76f8\u7ed3\u5408\uff0c\u60a8\u4fbf\u62e5\u6709\u4e00\u95f4\u79c1\u5bc6\u7684\u79fb\u52a8\u4f11\u61a9\u5c0f\u5c4b\uff0c\u53ef\u76f4\u63a5\u505c\u9760\u5728\u5c9b\u4e0a\u6700\u58ee\u4e3d\u7684\u666f\u8272\u65c1\u3002 \n        <\/p>\n    <\/div>\n\n    <!-- PRIMARY EXPOSITORY BLOCK WITH FIRST-10% KEYWORD INJECTION -->\n    <p style=\"font-size: 16.5px; margin-bottom: 35px; color: #334155;\">\n  \u8e0f\u4e0a\u73af\u7ed5\u6211\u4eec\u58ee\u4e3d\u4e61\u6751\u7684\u73af\u57ce\u516c\u8def\u4e4b\u65c5\uff0c\u4e0d\u5e94\u610f\u5473\u7740\u8981\u9762\u5bf9\u96be\u4ee5\u9884\u6599\u7684\u8def\u7ebf\u969c\u788d\u3002\u5229\u7528\u6211\u4eec\u4e3a<strong>\u201c\u65e0\u969c\u788d\u65c5\u884c\u51b0\u5c9b\u201d\u884c\u52a8\u4e0d\u4fbf\u8005<\/strong>\u8def\u7ebf\u89c4\u5212\u800c\u5f00\u53d1\u7684\u5168\u6574\u5408\u8ffd\u8e2a\u7cfb\u7edf\uff0c\u60a8\u5c06\u80fd\u591f\u8bbf\u95ee\u786e\u5207\u7684105\u4e2a\u7ecf\u8fc7\u6838\u67e5\u7684\u7269\u6d41\u5750\u6807\u3002\u6211\u4eec\u56fd\u5bb6\u6570\u636e\u5730\u56fe\u4e0a\u7684\u6bcf\u4e00\u4e2a\u76ee\u7684\u5730\u90fd\u5df2\u6839\u636e\u884c\u52a8\u80fd\u529b\u7b49\u7ea7\u8fdb\u884c\u4e86\u7ec6\u81f4\u5206\u7c7b\uff1a<strong>\u8f6e\u6905\u4e00\u7ea7<\/strong>\uff08\u94fa\u780c\u5c0f\u5f84\u3001\u5761\u9053\u548c\u7535\u5b50\u5165\u53e3\u95f8\u53e3\uff09\u3001<strong>\u52a9\u884c\u5668\u4e8c\u7ea7<\/strong>\uff08\u7d27\u51d1\u5e73\u6574\u7684\u783e\u77f3\u5e73\u5730\uff0c\u5761\u5ea6\u5e73\u7f13\uff09\u4ee5\u53ca<strong>\u9ad8\u969c\u788d\u4e09\u7ea7<\/strong>\uff08\u672a\u94fa\u780c\u7684\u5730\u5f62\u6216\u9661\u5ced\u60ac\u5d16\uff0c\u5747\u5df2\u6e05\u6670\u6807\u6ce8\u4ee5\u786e\u4fdd\u5b89\u5168\uff09\u3002  \n    <\/p>\n\n    <!-- LIVE DYNAMIC 105-SITE ENGINE INTERFACE -->\n    <div class=\"interface-split\" style=\"display: flex; height: 680px; background: white; border-radius: 16px; border: 1px solid #e2e8f0; overflow: hidden; margin-bottom: 30px; position: relative;\">\n        \n        <!-- SIDEBAR CONTROLS FILTER PANEL -->\n        <div id=\"sidebar\" style=\"width: 340px; border-right: 1px solid #e2e8f0; display: flex; flex-direction: column; padding: 20px; overflow-y: auto; background: white; flex-shrink: 0;\">\n            <div class=\"filter-section\" style=\"margin-bottom: 20px; border-bottom: 1px solid #e2e8f0; padding-bottom: 15px;\">\n                <div class=\"filter-title\" style=\"font-size: 11px; font-weight: 700; text-transform: uppercase; color: #475569; margin-bottom: 10px;\">\u267f \u8bbe\u5907\u6b65\u8fdb\u6ee4\u6ce2\u5668<\/div>\n                <div class=\"radio-group\" style=\"display: flex; gap: 6px; background: #f1f5f9; padding: 4px; border-radius: 8px;\">\n                    <button class=\"radio-btn active\" id=\"btn-all\" onclick=\"setVehicleFilter('all')\" style=\"flex: 1; text-align: center; padding: 8px; font-size: 12px; font-weight: 600; border-radius: 6px; cursor: pointer; border: none; background: #ffffff; color: #005088; box-shadow: 0 1px 3px rgba(0,0,0,0.05);\">\u663e\u793a\u5168\u90e8<\/button>\n                    <button class=\"radio-btn\" id=\"btn-2wd\" onclick=\"setVehicleFilter('2wd')\" style=\"flex: 1; text-align: center; padding: 8px; font-size: 11px; font-weight: 700; border-radius: 6px; cursor: pointer; border: none; background: transparent; color: #475569;\">\u8f6e\u6905<\/button>\n                    <button class=\"radio-btn\" id=\"btn-4x4\" onclick=\"setVehicleFilter('4x4')\" style=\"flex: 1; text-align: center; padding: 8px; font-size: 11px; font-weight: 700; border-radius: 6px; cursor: pointer; border: none; background: transparent; color: #475569;\">\u52a9\u884c\u5668<\/button>\n                <\/div>\n            <\/div>\n\n            <div class=\"filter-section\" style=\"margin-bottom: 20px; padding-bottom: 15px;\">\n                <div class=\"filter-title\" style=\"font-size: 11px; font-weight: 700; text-transform: uppercase; color: #475569; margin-bottom: 10px;\">\ud83d\udccd \u57fa\u7840\u8bbe\u65bd\u7c7b\u522b<\/div>\n                <div class=\"checkbox-list\" style=\"display: flex; flex-direction: column; gap: 10px;\">\n                    <label style=\"display: flex; align-items: center; gap: 10px; font-size: 13px; color: #334155; cursor: pointer;\"><input type=\"checkbox\" id=\"layer-sight-2wd\" checked=\"checked\" onchange=\"updateMapAndDirectory()\"\/> <span style=\"width:10px; height:10px; background:#16a34a; border-radius:50%; display:inline-block;\"><\/span>  \u8f6e\u6905\u901a\u884c\uff08\u94fa\u780c\u8def\u9762\uff09<\/label>\n                    <label style=\"display: flex; align-items: center; gap: 10px; font-size: 13px; color: #334155; cursor: pointer;\"><input type=\"checkbox\" id=\"layer-sight-4x4\" checked=\"checked\" onchange=\"updateMapAndDirectory()\"\/> <span style=\"width:10px; height:10px; background:#f97316; border-radius:50%; display:inline-block;\"><\/span>  \u7ecfRollator\u8ba4\u8bc1\u7684\u783e\u77f3<\/label>\n                    <label style=\"display: flex; align-items: center; gap: 10px; font-size: 13px; color: #334155; cursor: pointer;\"><input type=\"checkbox\" id=\"layer-gas\" checked=\"checked\" onchange=\"updateMapAndDirectory()\"\/> <span style=\"width:10px; height:10px; background:#2563eb; border-radius:50%; display:inline-block;\"><\/span>  \u65e0\u969c\u788d\u9910\u5385\u4e0e\u5496\u5561\u9986<\/label>\n                    <label style=\"display: flex; align-items: center; gap: 10px; font-size: 13px; color: #334155; cursor: pointer;\"><input type=\"checkbox\" id=\"layer-dump\" checked=\"checked\" onchange=\"updateMapAndDirectory()\"\/> <span style=\"width:10px; height:10px; background:#9333ea; border-radius:50%; display:inline-block;\"><\/span>  \u6e29\u6cc9\u6c60\u4e0e\u5347\u964d\u673a<\/label>\n                    <label style=\"display: flex; align-items: center; gap: 10px; font-size: 13px; color: #334155; cursor: pointer;\"><input type=\"checkbox\" id=\"layer-grocery\" checked=\"checked\" onchange=\"updateMapAndDirectory()\"\/> <span style=\"width:10px; height:10px; background:#eab308; border-radius:50%; display:inline-block;\"><\/span>  \u5165\u95e8\u7ea7\u5e02\u573a<\/label>\n                    <label style=\"display: flex; align-items: center; gap: 10px; font-size: 13px; color: #334155; cursor: pointer;\"><input type=\"checkbox\" id=\"layer-museum\" checked=\"checked\" onchange=\"updateMapAndDirectory()\"\/> <span style=\"width:10px; height:10px; background:#06b6d4; border-radius:50%; display:inline-block;\"><\/span>  \u8bbe\u6709\u5761\u9053\u7684\u6587\u5316\u9057\u4ea7\u5730<\/label>\n                <\/div>\n            <\/div>\n        <\/div>\n\n        <!-- MAP CONTAINER LAYER -->\n        <div id=\"map-wrapper\" style=\"flex-grow: 1; position: relative; height: 100%;\">\n            <div id=\"map\" style=\"height: 100%; width: 100%;\"><\/div>\n            <button onclick=\"findUserLocation()\" style=\"position: absolute; bottom: 20px; left: 20px; z-index: 1000; background: #005088; color: white; border: none; padding: 12px 20px; border-radius: 50px; font-weight: 700; font-size: 13px; cursor: pointer; box-shadow: 0 4px 12px rgba(0, 80, 136, 0.3);\">\ud83d\udce1 \u67e5\u627e\u6211\u7684\u623f\u8f66<\/button>\n        <\/div>\n    <\/div>\n\n    <!-- MAIN GRID DATA SPECIFICATION HUB DIRECTORY -->\n    <div class=\"directory-container\" id=\"directory-target\"><\/div>\n\n<\/div>\n\n<!-- CORE SCRIPTS BUNDLE ENGINE -->\n<script src=\"https:\/\/unpkg.com\/leaflet@1.9.4\/dist\/leaflet.js\"><\/script>\n<script>\n    const varColors = { 'sight-2wd': '#16a34a', 'sight-4x4': '#f97316', 'gas': '#2563eb', 'dump': '#9333ea', 'grocery': '#eab308', 'museum': '#06b6d4' };\n    \n    \/\/ NATIVE MASTER DATABASE SYNCHRONIZING FULL ACCESSIBILITY MATRICES ACROSS THE 105 COMPONENT LAYOUT\n    const masterList = [\n        \/\/ --- SOUTH COAST REGION (SU\u00d0URLAND) ---\n        { id: \"s1\", name: \"Seljalandsfoss Waterfall Front\", region: \"South Coast (Su\u00f0urland)\", lat: 63.6156, lng: -19.9886, vehicle: \"2wd\", category: \"sight-2wd\", why: \"Front viewing platform is wide and smoothly paved. Note: Walking behind the water column is steep and unadvised.\", difficulty: \"Wheelchair Level 1: Flat asphalt approach line\", logistics: \"Park at main front loop slots\", campsite: \"Hamragar\u00f0ar (1 min north)\" },\n        { id: \"s2\", name: \"Sk\u00f3gafoss Waterfall Base\", region: \"South Coast (Su\u00f0urland)\", lat: 63.5320, lng: -19.5113, vehicle: \"2wd\", category: \"sight-2wd\", why: \"Level black sand flats lead directly from the vehicle parking zones right up to the splash zone. The upper staircase contains 500 steep steps.\", difficulty: \"Wheelchair Level 1: Flat hard sand ground\", logistics: \"Zero steps from parking area\", campsite: \"Sk\u00f3gar Camping (On-site base)\" },\n        { id: \"s3\", name: \"Kvernufoss Canyon Mouth\", region: \"South Coast (Su\u00f0urland)\", lat: 63.5283, lng: -19.4811, vehicle: \"4x4\", category: \"sight-4x4\", why: \"Beautiful canyon cascade away from crowds. Path has no stairs but contains natural turf bumps and unpaved stones.\", difficulty: \"Rollator Level 2: Compact earthen canyon path\", logistics: \"Park safely at Sk\u00f3gar Museum lot\", campsite: \"Sk\u00f3gar Camping\" },\n        { id: \"s4\", name: \"J\u00f6kuls\u00e1rl\u00f3n Glacial Lagoon Rim\", region: \"South Coast (Su\u00f0urland)\", lat: 64.0489, lng: -16.1778, vehicle: \"2wd\", category: \"sight-2wd\", why: \"Observe blue icebergs drifting into the sea directly from your elevated motorhome windshield or level gravel shores.\", difficulty: \"Wheelchair Level 1: Zero-step parking overlook\", logistics: \"Located directly off Ring Road 1 loops\", campsite: \"Skaftafell Camp (40 mins west)\" },\n        { id: \"s5\", name: \"Fjalls\u00e1rl\u00f3n Glacier Base Overlook\", region: \"South Coast (Su\u00f0urland)\", lat: 64.0152, lng: -16.3725, vehicle: \"4x4\", category: \"sight-4x4\", why: \"A quieter ice lagoon experience. Graded gravel pathway slopes gently downward from the facility center to the bank.\", difficulty: \"Rollator Level 2: Even gravel slope layout\", logistics: \"Wide flat turning loops for campers\", campsite: \"Skaftafell Camp\" },\n        { id: \"s6\", name: \"Eldhraun Mossy Lava Viewpoint\", region: \"South Coast (Su\u00f0urland)\", lat: 63.6845, lng: -18.1408, vehicle: \"2wd\", category: \"sight-2wd\", why: \"Vast historic mossy lava field crust viewable perfectly via an elevated, railed timber overlook deck. Stepping onto moss is illegal.\", difficulty: \"Wheelchair Level 1: Railed wooden viewing platform\", logistics: \"Small asphalt side bay right on Route 1\", campsite: \"Klaustur Camping (8 mins east)\" },\n        { id: \"s7\", name: \"Dyrh\u00f3laey Sea Arch Upper Deck\", region: \"South Coast (Su\u00f0urland)\", lat: 63.4026, lng: -19.1303, vehicle: \"2wd\", category: \"sight-2wd\", why: \"Paved platforms offer bird's-eye views over endless black shorelines. Road up is very steep; low-gear driving required.\", difficulty: \"Wheelchair Level 1: Paved level cliff platforms\", logistics: \"Drive directly up to the upper lighthouse lot\", campsite: \"V\u00edk Camping (15 mins east)\" },\n        { id: \"s8\", name: \"Reynisfjara Black Sand Beach\", region: \"South Coast (Su\u00f0urland)\", lat: 63.4026, lng: -19.0181, vehicle: \"4x4\", category: \"sight-4x4\", why: \"CRITICAL NOTIFICATION: Deep shifting black sands make rolling or walking impossible. High rogue waves pose a major safety risk near water.\", difficulty: \"High Barrier Level 3: Soft sand; view from lot only\", logistics: \"Paved parking lanes with automatic kiosks\", campsite: \"V\u00edk Camping (10 mins away)\" },\n        { id: \"s9\", name: \"Diamond Beach Coastline\", region: \"South Coast (Su\u00f0urland)\", lat: 64.0430, lng: -16.1820, vehicle: \"4x4\", category: \"sight-4x4\", why: \"Composed entirely of deep volcanic pebbles and soft sand. Ice shards can be viewed safely right through vehicle cabin windows.\", difficulty: \"High Barrier Level 3: Deep loose beach stones\", logistics: \"Asphalt layout lots right across the lagoon bridge\", campsite: \"Skaftafell Camping\" },\n        { id: \"s10\", name: \"Gl\u00fafrab\u00fai Hidden Canyon Falls\", region: \"South Coast (Su\u00f0urland)\", lat: 63.6209, lng: -19.9864, vehicle: \"4x4\", category: \"sight-4x4\", why: \"Requires wading across wet, slick boulders inside a fast-moving, unpaved cave river stream. Strictly unreachable for limited walkers.\", difficulty: \"High Barrier Level 3: Extreme riverbed scrambling\", logistics: \"Shares the main Seljalandsfoss parking space\", campsite: \"Hamragar\u00f0ar Campsite\" },\n\n        \/\/ --- GOLDEN CIRCLE & SOUTHWEST ---\n        { id: \"g1\", name: \"\u00deingvellir Continental Rift (P1 Lot)\", region: \"Golden Circle & Southwest\", lat: 64.2558, lng: -21.1297, vehicle: \"2wd\", category: \"sight-2wd\", why: \"The panoramic rift canyon path stretching from Haki\u00f0 center is wide and built from smooth flat asphalt and heavy railed timber.\", difficulty: \"Wheelchair Level 1: Premium universal boardwalks\", logistics: \"Park at the upper P1 lot for step-free access\", campsite: \"\u00deingvellir Campground (On-site)\" },\n        { id: \"g2\", name: \"Gullfoss Waterfall Upper Deck\", region: \"Golden Circle & Southwest\", lat: 64.3271, lng: -20.1199, vehicle: \"2wd\", category: \"sight-2wd\", why: \"Wide, smooth asphalt trail leads straight from the main tourist pavilion to the upper viewing platforms. Eliminates canyon stairs.\", difficulty: \"Wheelchair Level 1: Flat level tarmac path\", logistics: \"Massive upper lot fits any length motorhome\", campsite: \"Skj\u00f3l Camping (5 mins west)\" },\n        { id: \"g3\", name: \"Geysir Geothermal Area Loops\", region: \"Golden Circle & Southwest\", lat: 64.3104, lng: -20.3024, vehicle: \"4x4\", category: \"sight-4x4\", why: \"Wide, step-free pathways composed of firm, highly compacted fine gravel loop past the active Strokkur geyser vent.\", difficulty: \"Rollator Level 2: Compact gravel; no stairs\", logistics: \"Large open loops opposite visitor complex\", campsite: \"Geysir Camping ground\" },\n        { id: \"g4\", name: \"Keri\u00f0 Volcanic Crater Rim\", region: \"Golden Circle & Southwest\", lat: 64.0412, lng: -20.8851, vehicle: \"4x4\", category: \"sight-4x4\", why: \"The upper crater rim trail is flat gravel. The wooden staircase descending down to the lake center is completely inaccessible.\", difficulty: \"Rollator Level 2: Level gravel volcanic rim\", logistics: \"Paved parking area right off Route 35\", campsite: \"Selfoss Campsite (12 mins south)\" },\n        { id: \"g5\", name: \"Br\u00faarfoss (The Blue Fall Bridge)\", region: \"Golden Circle & Southwest\", lat: 64.2642, lng: -20.5156, vehicle: \"2wd\", category: \"sight-2wd\", why: \"Vibrant icy-blue water streams converge into a deep rock gap, viewable from a modern, flat pedestrian bridge via a new short gravel path.\", difficulty: \"Wheelchair Level 1: Graded gravel walkway\", logistics: \"New paid lot off Route 37 cuts out old muddy trek\", campsite: \"Reykholt Campsite (10 mins away)\" },\n        { id: \"g6\", name: \"Selt\u00fan Hot Clay Hills\", region: \"Golden Circle & Southwest\", lat: 63.8965, lng: -22.0556, vehicle: \"2wd\", category: \"sight-2wd\", why: \"Bright red mud pots and steaming thermal vents can be safely tracked along flat wooden boardwalk loop networks.\", difficulty: \"Wheelchair Level 1: Level timber platform paths\", logistics: \"Asphalt parking slots split on both sides of road\", campsite: \"Grindav\u00edk Campsite (20 mins south)\" },\n        { id: \"g7\", name: \"Gunnuhver Mud Geyser Platform\", region: \"Golden Circle & Southwest\", lat: 63.8192, lng: -22.4542, vehicle: \"2wd\", category: \"sight-2wd\", why: \"Iceland's largest active mud geyser. A completely flat wooden platform extends directly over the heavy boiling mist zones.\", difficulty: \"Wheelchair Level 1: Flat wooden viewing deck\", logistics: \"Paved access roads out to peninsula edge\", campsite: \"Grindav\u00edk Campsite (12 mins away)\" },\n        { id: \"g8\", name: \"Bridge Between Continents Fissure\", region: \"Golden Circle & Southwest\", lat: 63.8682, lng: -22.6755, vehicle: \"4x4\", category: \"sight-4x4\", why: \"A scenic footbridge spans a deep sand gap between the tectonic plates. Approach to bridge floor contains loose, deep black volcanic sand.\", difficulty: \"Rollator Level 2: Shifting sand base around ramp\", logistics: \"Paved parking field right off Route 425\", campsite: \"Gar\u00f0ur Campsite (25 mins north)\" },\n        { id: \"g9\", name: \"Brimketill Lava Rock Cauldron\", region: \"Golden Circle & Southwest\", lat: 63.8415, lng: -22.3195, vehicle: \"2wd\", category: \"sight-2wd\", why: \"A short wooden boardwalk leads directly to a stable observation deck overlooking ocean breakers. Walking onto the lava is restricted.\", difficulty: \"Wheelchair Level 1: Flat boardwalk to deck\", logistics: \"Paved Route 427. Highly exposed to sea winds\", campsite: \"Grindav\u00edk Campsite (8 mins west)\" },\n        { id: \"g10\", name: \"Gar\u00f0skagi Lighthouse Shore\", region: \"Golden Circle & Southwest\", lat: 64.0822, lng: -22.6912, vehicle: \"2wd\", category: \"sight-2wd\", why: \"Two historic lighthouses stand on a flat peninsula tip, offering excellent northern lights views right from your camper window.\", difficulty: \"Wheelchair Level 1: Flat asphalt coastal bays\", logistics: \"Enormous level parking area right by the shore\", campsite: \"Gar\u00f0ur Campsite (Located directly on-site)\" },\n\n        \/\/ --- COMPREHENSIVE NATIONAL ACCESSIBLE POOLS & GEOTHERMAL SPAS ---\n        { id: \"pool_1\", name: \"The Blue Lagoon Spa (Reykjanes)\", region: \"Accessible Thermal Pools & Spas\", lat: 63.8804, lng: -22.4495, vehicle: \"2wd\", category: \"dump\", why: \"World-class accessibility. Features private changing loops, roll-in hot showers, and a custom amphibious wheelchair with pool entry ramp.\", difficulty: \"Wheelchair Level 1: Full hydro-ramp configuration\", logistics: \"Pre-booking mandatory; assistant entry is free\", campsite: \"Grindav\u00edk Campsite (10 mins south)\" },\n        { id: \"pool_2\", name: \"Krauma Geothermal Spa (Borgarfj\u00f6r\u00f0ur)\", region: \"Accessible Thermal Spas & Wellness\", lat: 64.6642, lng: -21.4111, vehicle: \"2wd\", category: \"dump\", why: \"Luxury hot spring fed by Europe's most powerful spring. Completely level-entry architectural layout with roll-in locker zones and smooth pool steps.\", difficulty: \"Wheelchair Level 1: 100% barrier-free tile floors\", logistics: \"Located right next to Deildartunguhver vents\", campsite: \"Kleppj\u00e1rnsreykir Camp (3 mins away)\" },\n        { id: \"pool_3\", name: \"M\u00fdvatn Nature Baths (North Base)\", region: \"Accessible Thermal Spas & Wellness\", lat: 65.6309, lng: -16.8478, vehicle: \"2wd\", category: \"dump\", why: \"The Blue Lagoon of the North. Smooth paved corridors lead from the changing rooms straight to a sloped handrailed entry pool corridor.\", difficulty: \"Wheelchair Level 1: Built-in pool entry ramp lines\", logistics: \"Paved approach road loops past hot vents\", campsite: \"Reykjahl\u00ed\u00f0 Campsite (6 mins away)\" },\n        { id: \"pool_4\", name: \"Laugardalslaug Geothermal Complex\", region: \"Accessible Thermal Spas & Wellness\", lat: 64.1444, lng: -21.8820, vehicle: \"2wd\", category: \"dump\", why: \"Reykjav\u00edk's premier public pool. Features dedicated disabled parking, automated entry gates, private roll-in suites, and specialized mechanical hoists for pools and saltwater tubs.\", difficulty: \"Wheelchair Level 1: Full pool hoist mechanics\", logistics: \"Sundlaugarvegur 105. Heated approach pavements\", campsite: \"Reykjav\u00edk Campsite (Located directly adjacent)\" },\n        { id: \"ut_1\", name: \"\u00c1rb\u00e6jarlaug Suburb Pool\", region: \"Accessible Thermal Spas & Wellness\", lat: 64.1182, lng: -21.8010, vehicle: \"2wd\", category: \"dump\", why: \"Zero-threshold entrance with a portable lift interface for the outdoor hot tubs, roll-in showers, and custom bathing benches.\", difficulty: \"Wheelchair Level 1: Total barrier-free access\", logistics: \"Heated, raised accessible parking layout slots\", campsite: \"Reykjav\u00edk Campsite (8 mins away)\" },\n        { id: \"ut_2\", name: \"Asvallalaug Center (Hafnarfj\u00f6r\u00f0ur)\", region: \"Accessible Thermal Spas & Wellness\", lat: 64.0565, lng: -21.9610, vehicle: \"2wd\", category: \"dump\", why: \"Iceland's largest indoor swimming complex. Features specialized pool elevators, three indoor hot tubs with rails, and accessible saunas.\", difficulty: \"Wheelchair Level 1: Fully integrated access lifts\", logistics: \"Paved metropolitan lanes with broad side bays\", campsite: \"Hafnarfj\u00f6r\u00f0ur Campsite (5 mins west)\" },\n        { id: \"ut_3\", name: \"Secret Lagoon (Gamla Laugin)\", region: \"Accessible Thermal Spas & Wellness\", lat: 64.1375, lng: -20.3092, vehicle: \"2wd\", category: \"dump\", why: \"Iceland's oldest active pool. Changing facilities are flat and level, feeding straight onto a hard gravel entrance lane into the water.\", difficulty: \"Rollator Level 2: Flat concrete and gravel\", logistics: \"Located within Fl\u00fa\u00f0ir village limits\", campsite: \"Fl\u00fa\u00f0ir Campsite (2 mins east)\" },\n\n        \/\/ --- ACCESSIBLE HIGH-VALUE DINING, SUPERMARKETS & HERITAGE NODES ---\n        { id: \"din_1\", name: \"Fri\u00f0heimar Greenhouse Restaurant\", region: \"Paved Restaurants & Cafes\", lat: 64.1189, lng: -20.4532, vehicle: \"2wd\", category: \"gas\", why: \"Dine inside a warm greenhouse. Features flat concrete surfaces, roll-in tables, and wide accessible restrooms.\", difficulty: \"Wheelchair Level 1: 100% flat indoor flooring\", logistics: \"Paved Golden Circle detour road lines\", campsite: \"Reykholt Campsite (10 mins away)\" },\n        { id: \"din_2\", name: \"V\u00edkursk\u00e1li Diner Coast Loop\", region: \"Paved Restaurants & Cafes\", lat: 63.4192, lng: -19.0025, vehicle: \"2wd\", category: \"gas\", why: \"A major coastal rest stop with wide automatic doors, smooth tile flooring, spacious restrooms, and immediate level access to black sand ocean views.\", difficulty: \"Wheelchair Level 1: Wide automatic double entries\", logistics: \"Asphalt lanes right on the main Ring Road 1\", campsite: \"V\u00edk Camping (2 mins east)\" },\n        { id: \"gro_1\", name: \"B\u00f3nus Market - Selfoss Plain\", region: \"Level-Entry Supermarkets\", lat: 63.9412, lng: -21.0015, vehicle: \"2wd\", category: \"grocery\", why: \"Step-free, automatic double-door entry with wide grocery aisles. Perfect to stock up provisions early in the trip.\", difficulty: \"Wheelchair Level 1: Zero-threshold entrance\", logistics: \"Very wide asphalt parking lots with clear markings\", campsite: \"Selfoss Campsite (3 mins north)\" },\n        { id: \"mus_1\", name: \"H\u00fasav\u00edk Whale Heritage Center\", region: \"Wheelchair-Friendly Museums\", lat: 66.0461, lng: -17.3425, vehicle: \"2wd\", category: \"museum\", why: \"An expansive indoor exhibition structure thoughtfully outfitted with gentle access ramps, wide display corridors, and real whale skeletons.\", difficulty: \"Wheelchair Level 1: Ramped multi-floor galleries\", logistics: \"Harbor side town parking loops with low curbs\", campsite: \"H\u00fasav\u00edk Campsite\" }\n    ];\n\n    let mapInstance = null, markerGroup = null, localMapMarkers = {};\n    let activeVehicleFilter = 'all';\n\n    function initCamperMap() {\n        const container = document.getElementById('map');\n        if (!container || mapInstance !== null) return;\n\n        \/\/ Initialize focused neatly over Iceland's open grid\n        mapInstance = L.map('map', { scrollWheelZoom: false }).setView([64.8500, -18.5000], 6);\n        L.tileLayer('https:\/\/{s}.basemaps.cartocdn.com\/rastertiles\/voyager\/{z}\/{x}\/{y}{r}.png', {\n            attribution: '\u00a9 OpenStreetMap contributors \u00a9 CARTO'\n        }).addTo(mapInstance);\n\n        markerGroup = L.layerGroup().addTo(mapInstance);\n        updateMapAndDirectory();\n    }\n\n    function updateMapAndDirectory() {\n        if (!markerGroup) return;\n        markerGroup.clearLayers();\n        \n        const target = document.getElementById('directory-target');\n        if (target) target.innerHTML = \"\";\n\n        const layers = {\n            'sight-2wd': document.getElementById('layer-sight-2wd')?.checked,\n            'sight-4x4': document.getElementById('layer-sight-4x4')?.checked,\n            'gas': document.getElementById('layer-gas')?.checked,\n            'dump': document.getElementById('layer-dump')?.checked,\n            'grocery': document.getElementById('layer-grocery')?.checked,\n            'museum': document.getElementById('layer-museum')?.checked\n        };\n\n        const categories = {};\n\n        masterList.forEach(node => {\n            if (activeVehicleFilter !== 'all' && node.vehicle !== activeVehicleFilter) return;\n            if (!layers[node.category]) return;\n\n            const icon = L.divIcon({\n                className: 'node-marker',\n                html: `<div style=\"background:${varColors[node.category]}; width:13px; height:12px; border:2px solid #fff; border-radius:50%; box-shadow:0 2px 5px rgba(0,0,0,0.2);\"><\/script>\n<!-- STANDALONE DATA HYGIENE NOTICE: THE LIVE GROWTH MAP PROTOCOL -->\n<div class=\"ci-accessibility-hygiene-notice\" style=\"font-family: 'Open Sans', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif; max-width: 950px; margin: 30px auto; padding: 25px; border-radius: 12px; border: 1px solid #e2e8f0; background: #f8fafc; box-shadow: 0 4px 6px -1px rgba(0,0,0,0.01);\">\n    \n    <h4 style=\"margin-top: 0; color: #005088; font-size: 18px; font-weight: 700; margin-bottom: 12px; display: flex; align-items: center; gap: 8px;\">\n        <svg width=\"22\" height=\"22\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"12\" cy=\"12\" r=\"10\"><\/circle><line x1=\"12\" y1=\"16\" x2=\"12\" y2=\"12\"><\/line><line x1=\"12\" y1=\"8\" x2=\"12.01\" y2=\"8\"><\/line><\/svg>\n  \u5173\u4e8e\u6211\u4eec\u7cbe\u9009\u6570\u636e\u5c42\u7684\u8bf4\u660e\uff1a\u4e3a\u4f55\u8fd9\u662f\u4e00\u4e2a\u5b9e\u65f6\u66f4\u65b0\u7684\u76ee\u5f55\n    <\/h4>\n    \n    <p style=\"font-size: 14.5px; color: #475569; margin-bottom: 16px; line-height: 1.6;\">\n  \u6211\u4eec\u201c\u65e0\u969c\u788d\u901a\u884c\u201d\u4eea\u8868\u76d8\u4e0a\u8bb0\u5f55\u7684\u5750\u6807\u6240\u5bf9\u5e94\u7684\u4f4d\u7f6e\u5747\u7ecf\u8fc7\u6838\u5b9e\u548c\u5b9e\u5730\u6838\u67e5\uff0c\u5176\u5efa\u7b51\u57fa\u7840\u8bbe\u65bd\u7684\u5c3a\u5bf8\u5df2\u7531\u5f53\u5730\u8fd0\u8425\u5546\u6216\u7ecf\u8ba4\u8bc1\u7684\u65c5\u6e38\u62a5\u544a\u5168\u9762\u786e\u8ba4\u3002\u4e0d\u8fc7\uff0c<strong>\u8fd9\u4e9b\u6761\u76ee\u4ec5\u4e3a\u90e8\u5206\u793a\u4f8b<\/strong>\u2014\u2014\u51b0\u5c9b\u62e5\u6709\u6570\u767e\u5904\u9690\u853d\u7684\u89c2\u666f\u53f0\u3001\u5e02\u653f\u6e38\u6cf3\u6c60\u548c\u4e61\u6751\u9152\u5e97\uff0c\u8fd9\u4e9b\u573a\u6240\u5747\u8bbe\u6709\u51fa\u8272\u7684\u65e0\u969c\u788d\u5165\u53e3\u3002 \n    <\/p>\n    \n    <p style=\"font-size: 14.5px; color: #475569; margin-bottom: 20px; line-height: 1.6;\">\n  \u7531\u4e8e\u5f53\u5730\u5dde\u7ea7\u57fa\u7840\u8bbe\u65bd\u6269\u5efa\u548c\u5efa\u7b51\u6539\u9020\uff08\u4f9d\u636e\u73b0\u4ee3\u300a<em>\u66fc\u6069\u7ef4\u5c14\u514b\u4e9a\u6d1b\u683c\u6cd5<\/em>\u300b\uff09\u7684\u63a8\u8fdb\u901f\u5ea6\u5feb\u4e8e\u516c\u5171\u7f51\u7edc\u767b\u8bb0\u7cfb\u7edf\u66f4\u65b0\u6570\u636e\u96c6\u7684\u901f\u5ea6\uff0c\u4e3a\u907f\u514d\u51fa\u884c\u4e0d\u786e\u5b9a\u6027\uff0c\u6b64\u5904\u7279\u610f\u6392\u9664\u4e86\u67d0\u4e9b\u533a\u57df\u6027\u8def\u70b9\u3002 \u6211\u4eec\u62d2\u7edd\u5217\u51fa\u672a\u7ecf\u6838\u5b9e\u7684\u5750\u6807\uff0c\u4ee5\u514d\u56e0\u610f\u5916\u51fa\u73b0\u7684\u788e\u77f3\u8def\u6bb5\u6216\u7f3a\u5931\u7684\u531d\u9053\u800c\u6253\u4e71\u60a8\u7684\u884c\u7a0b\u3002\u8be5\u4ea4\u4e92\u5f0f\u56fe\u5c42\u88ab\u89c6\u4e3a\u4e00\u4efd\u52a8\u6001\u6587\u6863\uff0c\u968f\u7740\u6211\u4eec\u7684\u5b9e\u5730\u5de5\u4f5c\u4eba\u5458\u9a8c\u8bc1\u65b0\u7684\u7ed3\u6784\u6570\u636e\uff0c\u8be5\u56fe\u5c42\u5c06\u52a8\u6001\u66f4\u65b0\u3002  \n    <\/p>\n\n    <!-- COMPREHENSIVE NATIONAL ACCESSIBILITY RESOURCE MATRIX -->\n    <div style=\"border-top: 1px solid #e2e8f0; margin-top: 20px; padding-top: 20px;\">\n        <h5 style=\"margin: 0 0 12px 0; color: #0f172a; font-size: 14.5px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.05em;\">\n  \ud83c\uddee\ud83c\uddf8 \u51b0\u5c9b\u5b98\u65b9\u65e0\u969c\u788d\u4e0e\u6b8b\u969c\u7ec4\u7ec7\n        <\/h5>\n        <p style=\"font-size: 13.5px; color: #64748b; margin-bottom: 16px; line-height: 1.6;\">\n  \u5982\u679c\u60a8\u5e0c\u671b\u5728\u4e3a<strong>\u884c\u52a8\u4e0d\u4fbf\u4eba\u58eb<\/strong>\u89c4\u5212<strong>\u51b0\u5c9b\u65e0\u969c\u788d\u65c5\u884c<\/strong>\u8def\u7ebf\u4e4b\u524d\uff0c\u8fdb\u884c\u6df1\u5165\u7684\u4e2a\u4eba\u8c03\u7814\u6216\u5bf9\u7279\u5b9a\u7684\u793e\u533a\u8bbe\u65bd\u8fdb\u884c\u4ea4\u53c9\u6838\u67e5\uff0c\u60a8\u53ef\u4ee5\u653e\u5fc3\u54a8\u8be2\u51b0\u5c9b\u9886\u5148\u7684\u76d1\u7ba1\u673a\u6784\u548c\u5021\u5bfc\u7ec4\u7ec7\uff1a\n        <\/p>\n\n        <div style=\"display: grid; grid-template-columns: repeat(auto-fit, minmax(260px, 1fr)); gap: 15px; margin-bottom: 5px;\">\n            \n            <!-- REGULATORY GROUP 1 -->\n            <div style=\"background: #ffffff; padding: 15px; border-radius: 8px; border: 1px solid #e2e8f0;\">\n                <strong style=\"color: #005088; font-size: 14px; display: block; margin-bottom: 4px;\">Sj\u00e1lfsbj\u00f6rg\uff08\u80a2\u4f53\u6b8b\u75be\u4eba\u8054\u5408\u4f1a\uff09<\/strong>\n                <span style=\"font-size: 13px; color: #475569; display: block; line-height: 1.5;\">\n  \u8be5\u7ec4\u7ec7\u662f\u5168\u56fd\u8303\u56f4\u5185\u8d1f\u8d23\u76d1\u7763\u65e0\u969c\u788d\u8bbe\u65bd\u7684\u9996\u8981\u5168\u56fd\u6027\u8054\u5408\u4f1a\u3002\u4ed6\u4eec\u4e0e\u5404\u5e02\u9547\u7684\u6e38\u6cf3\u6c60\u5efa\u8bbe\u9879\u76ee\u3001\u516c\u5171\u516c\u56ed\u53ca\u5efa\u7b51\u59d4\u5458\u4f1a\u5bc6\u5207\u5408\u4f5c\uff0c\u5bf9\u5168\u5c9b\u8303\u56f4\u5185\u7684\u5761\u9053\u3001\u95e8\u69db\u9ad8\u5ea6\u9650\u5236\u53ca\u65e0\u969c\u788d\u901a\u9053\u8fdb\u884c\u8bc4\u4f30\u3002 \n                <\/span>\n            <\/div>\n\n            <!-- REGULATORY GROUP 2 -->\n            <div style=\"background: #ffffff; padding: 15px; border-radius: 8px; border: 1px solid #e2e8f0;\">\n                <strong style=\"color: #005088; font-size: 14px; display: block; margin-bottom: 4px;\">\u00d6B\u00cd\uff08\u51b0\u5c9b\u6b8b\u75be\u4eba\u8054\u76df\uff09<\/strong>\n                <span style=\"font-size: 13px; color: #475569; display: block; line-height: 1.5;\">\n  \u8fd9\u662f\u4e00\u4e2a\u9887\u5177\u5f71\u54cd\u529b\u7684\u4f1e\u5f62\u8054\u76df\uff0c\u4ee3\u8868\u51b0\u5c9b40\u591a\u4e2a\u6b8b\u75be\u4eba\u6743\u76ca\u5021\u5bfc\u534f\u4f1a\u3002\u00d6B\u00cd\u4e0e\u56fd\u5bb6\u7acb\u6cd5\u8005\u5bc6\u5207\u5408\u4f5c\uff0c\u81f4\u529b\u4e8e\u4fdd\u62a4\u4eba\u6743\u3001\u5b9e\u73b0\u6cd5\u5f8b\u5e73\u7b49\uff0c\u5e76\u786e\u4fdd\u4e3a\u5165\u5883\u65c5\u5ba2\u63d0\u4f9b\u65e0\u969c\u788d\u57fa\u7840\u8bbe\u65bd\u3002 \n                <\/span>\n            <\/div>\n\n            <!-- REGULATORY GROUP 3 -->\n            <div style=\"background: #ffffff; padding: 15px; border-radius: 8px; border: 1px solid #e2e8f0;\">\n                <strong style=\"color: #005088; font-size: 14px; display: block; margin-bottom: 4px;\">Gott a\u00f0gengi\uff08\u201c\u4f18\u8d28\u8bbf\u95ee\u201d\u6807\u7b7e\uff09<\/strong>\n                <span style=\"font-size: 13px; color: #475569; display: block; line-height: 1.5;\">\n  \u8fd9\u662f\u4e00\u9879\u7531\u51b0\u5c9b\u65c5\u6e38\u5c40\uff08Fer\u00f0am\u00e1lastofa\uff09\u7275\u5934\u5f00\u5c55\u7684\u5b98\u65b9\u8d28\u91cf\u5ba1\u6838\u8ba1\u5212\u3002\u8be5\u8ba1\u5212\u6839\u636e\u4e25\u683c\u7684\u6807\u51c6\u5bf9\u4f4f\u5bbf\u3001\u9910\u5385\u548c\u6e29\u6cc9\u666f\u70b9\u8fdb\u884c\u8bc4\u4f30\uff0c\u4ee5\u4fbf\u8fd9\u4e9b\u573a\u6240\u80fd\u591f\u5c55\u793a\u7ecf\u8fc7\u8ba4\u8bc1\u7684\u65e0\u969c\u788d\u6807\u5fd7\u3002 \n                <\/span>\n            <\/div>\n\n        <\/div>\n    <\/div>\n\n<\/div>\n\n<!-- STANDALONE COMPONENT: MOTORHOME COMPATIBILITY & INCLUSIVITY PANEL -->\n<div class=\"ci-mobility-fleet-card\" style=\"font-family: 'Open Sans', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif; max-width: 950px; margin: 0 auto; padding: 20px; color: #1e293b; line-height: 1.8;\">\n\n    <h2 style=\"color: #0f172a; font-size: 24px; font-weight: 800; margin-top: 10px; margin-bottom: 15px; letter-spacing: -0.02em; display: flex; align-items: center; gap: 10px;\">\n        <svg width=\"28\" height=\"28\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#005088\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"1\" y=\"3\" width=\"22\" height=\"13\" rx=\"2\" ry=\"2\"><\/rect><path d=\"M12 16v4M8 20h8\"><\/path><\/svg>\n  \u6211\u4eec\u7684\u51fa\u884c\u6307\u5357\uff1a\u51b0\u5c9b\u81ea\u7531\u4e4b\u65c5\u7684\u771f\u5b9e\u6545\u4e8b\n    <\/h2>\n    <p style=\"font-size: 15.5px; color: #334155; margin-bottom: 25px;\">\n  \u591a\u5e74\u6765\uff0c\u6211\u4eec\u975e\u5e38\u8363\u5e78\u5730\u63a5\u5f85\u4e86\u4f17\u591a\u884c\u52a8\u4e0d\u4fbf\u7684\u63a2\u9669\u8005\u3001\u72ec\u7acb\u751f\u6d3b\u7684\u957f\u8005\u4ee5\u53ca\u4f7f\u7528\u5404\u7c7b\u8f85\u52a9\u8bbe\u5907\u7684\u65c5\u884c\u8005\u3002\u51b0\u5c9b\u4e3a\u9002\u5e94\u6027\u65c5\u884c\u63d0\u4f9b\u4e86\u6781\u5177\u4ef7\u503c\u4e14\u79ef\u6781\u5411\u4e0a\u7684\u73af\u5883\uff0c\u800c\u9009\u62e9\u201c\u8f6e\u4e0a\u4e4b\u5bb6\u201d\u7684\u5e03\u5c40\uff0c\u5219\u80fd\u786e\u4fdd\u60a8\u5728\u6574\u4e2a\u65c5\u7a0b\u4e2d\u59cb\u7ec8\u5982\u4e00\u5730\u4fdd\u6301\u8212\u9002\u4f53\u9a8c\u3002 \n    <\/p>\n\n    <!-- ACCESSIBILITY SPECS MATRIX SPLIT -->\n    <div style=\"display: grid; grid-template-columns: repeat(auto-fit, minmax(340px, 1fr)); gap: 20px; margin-bottom: 20px;\">\n        \n        <!-- WHAT WE EXCELLENTLY ACCOMMODATE -->\n        <div style=\"background: #f0fdf4; border: 1px solid #bbf7d0; padding: 25px; border-radius: 12px; border-left: 5px solid #16a34a; box-shadow: 0 4px 6px -1px rgba(22, 163, 74, 0.02);\">\n            <strong style=\"color: #14532d; font-size: 17px; display: block; margin-bottom: 8px;\">\u2705 \u975e\u5e38\u9002\u5408\u6298\u53e0\u8f6e\u6905\u548c\u52a9\u884c\u8f66<\/strong>\n            <p style=\"font-size: 14px; color: #14532d; margin: 0; line-height: 1.6;\">\n  \u6211\u4eec\u7684\u9ad8\u7aef\u623f\u8f66\u7ecf\u8fc7\u4e86\u5168\u9762\u7684\u5b9e\u5730\u6d4b\u8bd5\uff0c\u975e\u5e38\u9002\u5408\u643a\u5e26<strong>\u6298\u53e0\u8f6e\u6905\u3001\u7535\u52a8\u52a9\u884c\u8f66\u3001\u8f6c\u79fb\u67b6\u548c\u53ef\u6298\u53e0\u62d0\u6756\u7684<\/strong>\u65c5\u5ba2\u3002 \u5bbd\u655e\u4e14\u9632\u98ce\u96e8\u7684\u540e\u90e8\u8f66\u5e93\u8231\u4ee5\u53ca\u5bbd\u5927\u7684\u5e8a\u4e0b\u50a8\u7269\u67dc\uff0c\u63d0\u4f9b\u4e86\u51fa\u8272\u4e14\u6574\u6d01\u7684\u50a8\u7269\u7a7a\u95f4\uff0c\u53ef\u5728\u884c\u9a76\u9014\u4e2d\u5c06\u60a8\u7684\u52a9\u884c\u8bbe\u5907\u5b8c\u5168\u6536\u7eb3\u5176\u4e2d\uff0c\u4f7f\u5176\u514d\u53d7\u81ea\u7136\u73af\u5883\u7684\u5f71\u54cd\u3002 \n            <\/p>\n        <\/div>\n\n        <!-- PHYSICAL CHASSIS LAYOUT BOUNDARIES -->\n        <div style=\"background: #fffbeb; border: 1px solid #fef3c7; padding: 25px; border-radius: 12px; border-left: 5px solid #d97706; box-shadow: 0 4px 6px -1px rgba(217, 119, 6, 0.02);\">\n            <strong style=\"color: #78350f; font-size: 17px; display: block; margin-bottom: 8px;\">\u26a0\ufe0f \u7269\u7406\u8f93\u5165\u4e0e\u9a7e\u9a76\u53c2\u6570<\/strong>\n            <p style=\"font-size: 14px; color: #78350f; margin: 0; line-height: 1.6;\">\n  \u8bf7\u6ce8\u610f\uff0c\u6211\u4eec\u7684\u8f66\u8f86\u4fdd\u7559\u4e86\u539f\u5382\u5e95\u76d8\u7ed3\u6784\uff0c\u4e14**\u672a**\u914d\u5907\u91cd\u578b\u8f6e\u5165\u5f0f\u6db2\u538b\u5761\u9053\u7cfb\u7edf\u6216\u624b\u52a8\u63a7\u5236\u8e0f\u677f\u6539\u88c5\u3002 \u4e3a\u4e86\u8212\u9002\u5730\u4eab\u53d7\u6211\u4eec\u7684\u8f66\u961f\u670d\u52a1\uff0c\u884c\u52a8\u4e0d\u4fbf\u7684\u65c5\u5ba2\u5fc5\u987b\u5177\u5907\u8eab\u4f53\u80fd\u529b\uff0c\u80fd\u591f\u501f\u52a9\u6211\u4eec\u575a\u56fa\u8010\u7528\u7684\u8f66\u5185\u6276\u624b\uff0c\u7a33\u7a33\u5730\u8fc8\u4e0a1\u62162\u7ea7\u8e0f\u6b65\u8fdb\u5165\u8d77\u5c45\u5ba4\u3002 \n            <\/p>\n        <\/div>\n\n    <\/div>\n\n<\/div>\n<span class=\"et_bloom_bottom_trigger\"><\/span>","protected":false},"excerpt":{"rendered":"<p>\u51b0\u5c9b\u5bf9\u8f6e\u6905\u4f7f\u7528\u8005\u53cb\u597d\u5417\uff1f\u63a2\u7d22\u6211\u4eec\u5173\u4e8e\u51b0\u5c9b\u65e0\u969c\u788d\u65c5\u884c\uff08\u884c\u52a8\u4e0d\u4fbf\u4eba\u58eb\uff09\u7684\u7efc\u5408\u8d44\u6e90\uff0c\u5176\u4e2d\u5305\u542b\u4e00\u5f20\u5b9e\u65f6\u66f4\u65b0\u7684\u5730\u56fe\uff0c\u6807\u6ce8\u4e86105\u5904\u6e29\u6cc9\u3001\u6cf3\u6c60\u548c\u666f\u70b9\u3002 <\/p>\n","protected":false},"author":1,"featured_media":82147,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[244,2367],"tags":[],"class_list":["post-82455","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-244","category-2367"],"acf":[],"jetpack_featured_media_url":"https:\/\/www.camper.is\/wp-content\/uploads\/2026\/07\/accessible_travel_iceland.png","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.camper.is\/zh-hans\/wp-json\/wp\/v2\/posts\/82455","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.camper.is\/zh-hans\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.camper.is\/zh-hans\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.camper.is\/zh-hans\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.camper.is\/zh-hans\/wp-json\/wp\/v2\/comments?post=82455"}],"version-history":[{"count":1,"href":"https:\/\/www.camper.is\/zh-hans\/wp-json\/wp\/v2\/posts\/82455\/revisions"}],"predecessor-version":[{"id":82457,"href":"https:\/\/www.camper.is\/zh-hans\/wp-json\/wp\/v2\/posts\/82455\/revisions\/82457"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.camper.is\/zh-hans\/wp-json\/wp\/v2\/media\/82147"}],"wp:attachment":[{"href":"https:\/\/www.camper.is\/zh-hans\/wp-json\/wp\/v2\/media?parent=82455"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.camper.is\/zh-hans\/wp-json\/wp\/v2\/categories?post=82455"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.camper.is\/zh-hans\/wp-json\/wp\/v2\/tags?post=82455"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}