{"id":9,"date":"2025-06-20T12:19:00","date_gmt":"2025-06-20T12:19:00","guid":{"rendered":"https:\/\/startersites.io\/blocksy\/web-studio\/?page_id=9"},"modified":"2026-09-28T16:50:18","modified_gmt":"2026-09-28T16:50:18","slug":"conector-resistente-al-agua-ip68","status":"publish","type":"page","link":"https:\/\/www.pvlinktech.com\/es\/","title":{"rendered":"Inicio"},"content":{"rendered":"\n<div class=\"wp-block-greenshift-blocks-row alignfull gspb_row gspb_row-id-gsbp-e04d849 gspb_row--gutter-custom-0\" id=\"gspb_row-id-gsbp-e04d849\"><div class=\"gspb_row__content\"> \n<div class=\"wp-block-greenshift-blocks-row-column gspb_row__col--6 gspb_row__col--md-12 gspb_col-id-gsbp-094e440\" id=\"gspb_col-id-gsbp-094e440\">\n<div class=\"wp-block-greenshift-blocks-row alignfull gspb_row gspb_row-id-gsbp-8f82f83\" id=\"gspb_row-id-gsbp-8f82f83\">\n<div class=\"wp-block-greenshift-blocks-row-column gspb_row__col--12 gspb_col-id-gsbp-bbb0237\" id=\"gspb_col-id-gsbp-bbb0237\">\n<!-- ============================================================\n     PVLinkTech - Waterproof Connector Hero\n     Blocksy \/ WordPress Compatible\n     Primary Blue: #0057B8\n     Accent Green: #5ACB2E\n============================================================= -->\n\n<section id=\"pvl-connector-hero\" class=\"cs-hero\">\n\n  <div class=\"cs-hero-inner\">\n\n    <!-- Eyebrow -->\n    <p class=\"cs-kicker\">\n      OEM\/ODM WATERPROOF CONNECTOR SOLUTIONS\n    <\/p>\n\n    <!-- Main Heading -->\n    <h1 class=\"cs-title\">\n      <span>Waterproof Connector Manufacturer<\/span>\n    <\/h1>\n\n    <!-- Supporting Copy -->\n    <p class=\"cs-subtitle\">\n      PVLinkTech supplies IP67\/IP68 waterproof connectors, solar PV connectors, energy storage connectors, and custom cable assemblies for OEM and industrial projects. Since 2015, we have supported OEMs, EPC contractors, system integrators, and distributors with flexible MOQ, technical support, and reliable production.\n    <\/p>\n\n    <!-- Trustpilot -->\n    <a class=\"cs-trustpilot\" href=\"https:\/\/www.trustpilot.com\/review\/pvlinktech.com\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View PVLinkTech reviews on Trustpilot\">\n      <strong>Excellent<\/strong>\n\n      <span class=\"cs-stars\" aria-hidden=\"true\">\n        <i>\u2605<\/i>\n        <i>\u2605<\/i>\n        <i>\u2605<\/i>\n        <i>\u2605<\/i>\n        <i class=\"cs-half-star\">\u2605<\/i>\n      <\/span>\n\n      <span class=\"cs-trustpilot-brand\">\n        <b>\u2605<\/b>\n        <span>Trustpilot<\/span>\n      <\/span>\n    <\/a>\n\n    <!-- CTA Buttons -->\n    <div class=\"cs-actions\">\n\n      <button type=\"button\" class=\"cs-button cs-quote-button\" id=\"csOpenQuote\" aria-haspopup=\"dialog\" aria-controls=\"csQuoteModal\">\n        <span>Request a Quote<\/span>\n      <\/button>\n\n      <a href=\"https:\/\/www.pvlinktech.com\/wp-content\/uploads\/2026\/09\/PVLinkTech-2026-Product-Catalog._compressed.pdf\" class=\"cs-button cs-catalog-button\">\n        <svg class=\"cs-download-icon\" viewBox=\"0 0 24 24\" aria-hidden=\"true\">\n          <path d=\"M12 3a1 1 0 0 1 1 1v9.59l3.3-3.3a1 1 0 1 1 1.4 1.42l-5 5a1 1 0 0 1-1.4 0l-5-5a1 1 0 1 1 1.4-1.42l3.3 3.3V4a1 1 0 0 1 1-1Z\"><\/path>\n\n          <path d=\"M5 19a1 1 0 0 1 1-1h12a1 1 0 1 1 0 2H6a1 1 0 0 1-1-1Z\"><\/path>\n        <\/svg>\n\n        <span>Download Catalog<\/span>\n      <\/a>\n\n    <\/div>\n\n  <\/div>\n\n<\/section>\n\n\n<!-- ============================================================\n     QUOTE MODAL\n============================================================= -->\n\n<div class=\"cs-modal\" id=\"csQuoteModal\" aria-hidden=\"true\">\n\n  <div class=\"cs-modal-overlay\" id=\"csCloseQuoteOverlay\" aria-hidden=\"true\"><\/div>\n\n  <div class=\"cs-modal-box\" role=\"dialog\" aria-modal=\"true\" aria-labelledby=\"csQuoteModalTitle\" tabindex=\"-1\">\n\n    <!-- Close -->\n    <button type=\"button\" class=\"cs-modal-close\" id=\"csCloseQuote\" aria-label=\"Close quote form\">\n      <span aria-hidden=\"true\">\u00d7<\/span>\n    <\/button>\n\n    <!-- Modal Heading -->\n    <div class=\"cs-modal-heading\">\n\n      <p>Request Bulk Quote<\/p>\n\n      <h2 id=\"csQuoteModalTitle\">\n        Tell us about your connector project\n      <\/h2>\n\n    <\/div>\n\n    <!-- Fluent Forms -->\n    <div class=\"cs-modal-form\">\n      <div class='fluentform ff-default fluentform_wrapper_5 ffs_default_wrap'><form data-form_id=\"5\" id=\"fluentform_5\" class=\"frm-fluent-form fluent_form_5 ff-el-form-top ff_form_instance_5_1 ff-form-loading ffs_default\" data-form_instance=\"ff_form_instance_5_1\" method=\"POST\" ><fieldset  style=\"border: none!important;margin: 0!important;padding: 0!important;background-color: transparent!important;box-shadow: none!important;outline: none!important; min-inline-size: 100%;\">\n                    <legend class=\"ff_screen_reader_title\" style=\"display: block; margin: 0!important;padding: 0!important;height: 0!important;text-indent: -999999px;width: 0!important;overflow:hidden;\">Free Samples<\/legend>        <div\n                style=\"display: none!important; position: absolute!important; transform: translateX(1000%)!important;\"\n                class=\"ff-el-group ff-hpsf-container\"\n        >\n            <div class=\"ff-el-input--label asterisk-right\">\n                <label for=\"ff_5_item_sf\" aria-label=\"Notify\">\n                    Notify                <\/label>\n            <\/div>\n            <div class=\"ff-el-input--content\">\n                <input type=\"text\"\n                       name=\"item_5__fluent_sf\"\n                       class=\"ff-el-form-control\"\n                       id=\"ff_5_item_sf\"\n                \/>\n            <\/div>\n        <\/div>\n                <input type=\"hidden\" id=\"__fluent_protection_token_5\" class=\"fluent-form-token-field\" name=\"__fluent_protection_token_5\">\n        <input type='hidden' name='__fluent_form_embded_post_id' value='9' \/><input type=\"hidden\" id=\"_fluentform_5_fluentformnonce\" name=\"_fluentform_5_fluentformnonce\" value=\"bcee89d720\" \/><input type=\"hidden\" name=\"_wp_http_referer\" value=\"\/es\/wp-json\/wp\/v2\/pages\/9\" \/><div data-type=\"name-element\" data-name=\"names\" class=\" ff-field_container ff-name-field-wrapper\" ><div class='ff-t-container'><div class='ff-t-cell '><div class='ff-el-group ff-el-form-top'><div class=\"ff-el-input--label asterisk-right\"><label for='ff_5_names_first_name_' id='label_ff_5_names_first_name_' >First Name<\/label><\/div><div class='ff-el-input--content'><input type=\"text\" name=\"names[first_name]\" id=\"ff_5_names_first_name_\" class=\"ff-el-form-control\" placeholder=\"Enter Your First Name\" aria-invalid=\"false\" aria-required=false><\/div><\/div><\/div><div class='ff-t-cell '><div class='ff-el-group ff-el-form-top'><div class=\"ff-el-input--label asterisk-right\"><label for='ff_5_names_last_name_' id='label_ff_5_names_last_name_' >Last Name<\/label><\/div><div class='ff-el-input--content'><input type=\"text\" name=\"names[last_name]\" id=\"ff_5_names_last_name_\" class=\"ff-el-form-control\" placeholder=\"Enter Your Last Name\" aria-invalid=\"false\" aria-required=false><\/div><\/div><\/div><\/div><\/div><div class='ff-el-group'><div class=\"ff-el-input--label ff-el-is-required asterisk-right\"><label for='ff_5_email' id='label_ff_5_email' aria-label=\"Email\">Email<\/label><\/div><div class='ff-el-input--content'><input type=\"email\" name=\"email\" id=\"ff_5_email\" class=\"ff-el-form-control\" placeholder=\"Email Address\" data-name=\"email\"  aria-invalid=\"false\" aria-required=true><\/div><\/div><div class='ff-el-group'><div class=\"ff-el-input--label ff-el-is-required asterisk-right\"><label for='ff_5_input_text' id='label_ff_5_input_text' aria-label=\"Company\">Company<\/label><\/div><div class='ff-el-input--content'><input type=\"text\" name=\"input_text\" class=\"ff-el-form-control\" placeholder=\"Your Compay\" data-name=\"input_text\" id=\"ff_5_input_text\"  aria-invalid=\"false\" aria-required=true><\/div><\/div><div class='ff-el-group'><div class=\"ff-el-input--label asterisk-right\"><label for='ff_5_description' id='label_ff_5_description' aria-label=\"Textarea\">Textarea<\/label><\/div><div class='ff-el-input--content'><textarea aria-required=\"false\" aria-labelledby=\"label_ff_5_description\" name=\"description\" id=\"ff_5_description\" class=\"ff-el-form-control\" rows=\"3\" cols=\"2\" data-name=\"description\" ><\/textarea><\/div><\/div><div class='ff-el-group ff-text-center ff_submit_btn_wrapper'><button type=\"submit\" class=\"ff-btn ff-btn-submit ff-btn-lg ff_btn_style\"  aria-label=\"Submit Form\">Submit Form<\/button><\/div><\/fieldset><\/form><div id='fluentform_5_errors' class='ff-errors-in-stack ff_form_instance_5_1 ff-form-loading_errors ff_form_instance_5_1_errors'><\/div><\/div>            <script type=\"text\/javascript\">\n                window.fluent_form_ff_form_instance_5_1 = {\"id\":\"5\",\"ajaxUrl\":\"https:\\\/\\\/www.pvlinktech.com\\\/wp-admin\\\/admin-ajax.php\",\"settings\":{\"layout\":{\"labelPlacement\":\"top\",\"asteriskPlacement\":\"asterisk-right\",\"helpMessagePlacement\":\"with_label\",\"errorMessagePlacement\":\"inline\",\"cssClassName\":\"\"},\"restrictions\":{\"denyEmptySubmission\":{\"enabled\":false}}},\"form_instance\":\"ff_form_instance_5_1\",\"form_id_selector\":\"fluentform_5\",\"rules\":{\"names[first_name]\":{\"required\":{\"value\":false,\"message\":\"This field is required\",\"global_message\":\"This field is required\",\"global\":true}},\"names[middle_name]\":{\"required\":{\"value\":false,\"message\":\"This field is required\",\"global_message\":\"This field is required\",\"global\":true}},\"names[last_name]\":{\"required\":{\"value\":false,\"message\":\"This field is required\",\"global_message\":\"This field is required\",\"global\":true}},\"email\":{\"required\":{\"value\":true,\"message\":\"This field is required\",\"global_message\":\"This field is required\",\"global\":true},\"email\":{\"value\":true,\"message\":\"This field must contain a valid email\",\"global_message\":\"This field must contain a valid email\",\"global\":true}},\"input_text\":{\"required\":{\"value\":true,\"message\":\"This field is required\",\"global_message\":\"This field is required\",\"global\":true}},\"description\":{\"required\":{\"value\":false,\"message\":\"This field is required\",\"global_message\":\"This field is required\",\"global\":true}}},\"debounce_time\":300,\"file_upload_settings\":[]};\n                            <\/script>\n            \n    <\/div>\n\n  <\/div>\n\n<\/div>\n\n\n<style>\n\n\/* ============================================================\n   1. COMPONENT RESET\n============================================================= *\/\n\n#pvl-connector-hero,\n#pvl-connector-hero *,\n#csQuoteModal,\n#csQuoteModal * {\n  box-sizing: border-box;\n}\n\n\n\/* ============================================================\n   2. HERO\n============================================================= *\/\n\n#pvl-connector-hero {\n  --cs-blue: #0057B8;\n  --cs-blue-dark: #003B70;\n\n  --cs-green: #5ACB2E;\n  --cs-green-dark: #47AD22;\n\n  --cs-trustpilot: #00B67A;\n\n  position: relative;\n\n  width: 100%;\n\n  min-height: 430px;\n\n  display: flex;\n  align-items: center;\n\n  overflow: hidden;\n\n  color: #FFFFFF;\n\n  font-family:\n    -apple-system,\n    BlinkMacSystemFont,\n    \"Segoe UI\",\n    Roboto,\n    Helvetica,\n    Arial,\n    sans-serif;\n\n  isolation: isolate;\n}\n\n\n\/* ============================================================\n   3. INNER CONTAINER\n============================================================= *\/\n\n#pvl-connector-hero .cs-hero-inner {\n  position: relative;\n\n  z-index: 2;\n\n  width: min(1400px, calc(100% - 64px));\n\n  max-width: 1400px;\n\n  margin: 0 auto;\n\n  padding: 18px 0;\n}\n\n\n\/* ============================================================\n   4. KICKER\n============================================================= *\/\n\n#pvl-connector-hero .cs-kicker {\n  margin: 0 0 10px !important;\n\n  padding: 0 !important;\n\n  color: var(--cs-green) !important;\n\n  font-size: 13px !important;\n  line-height: 1.4 !important;\n\n  font-weight: 800 !important;\n\n  letter-spacing: 0.08em;\n\n  text-transform: uppercase;\n\n  text-shadow:\n    0 2px 12px rgba(0, 0, 0, 0.65);\n}\n\n\n\/* ============================================================\n   5. TITLE\n============================================================= *\/\n\n#pvl-connector-hero .cs-title {\n  max-width: 900px;\n\n  margin: 0 0 14px !important;\n\n  padding: 0 !important;\n\n  color: #FFFFFF !important;\n\n  font-size: clamp(38px, 4vw, 58px) !important;\n\n  line-height: 1.06 !important;\n\n  font-weight: 900 !important;\n\n  letter-spacing: -0.035em;\n\n  text-shadow:\n    0 3px 18px rgba(0, 0, 0, 0.72);\n}\n\n\n#pvl-connector-hero .cs-title span {\n  display: block;\n\n  color: inherit !important;\n\n  white-space: nowrap;\n}\n\n\n\/* ============================================================\n   6. SUBTITLE\n============================================================= *\/\n\n#pvl-connector-hero .cs-subtitle {\n  max-width: 680px;\n\n  margin: 0 0 18px !important;\n\n  padding: 0 !important;\n\n  color: rgba(255, 255, 255, 0.96) !important;\n\n  font-size: clamp(16px, 1.5vw, 21px) !important;\n\n  line-height: 1.48 !important;\n\n  font-weight: 500 !important;\n\n  letter-spacing: -0.01em;\n\n  text-shadow:\n    0 2px 14px rgba(0, 0, 0, 0.75);\n}\n\n\n\/* ============================================================\n   7. TRUSTPILOT\n============================================================= *\/\n\n#pvl-connector-hero .cs-trustpilot {\n  display: inline-flex !important;\n\n  align-items: center;\n\n  flex-wrap: nowrap;\n\n  gap: 8px;\n\n  margin: 0;\n\n  padding: 0;\n\n  border: 0;\n\n  background: transparent !important;\n\n  color: #FFFFFF !important;\n\n  font-size: 15px;\n\n  line-height: 1;\n\n  text-decoration: none !important;\n\n  text-shadow:\n    0 2px 14px rgba(0, 0, 0, 0.75);\n\n  transition:\n    opacity 0.2s ease,\n    transform 0.2s ease;\n}\n\n\n#pvl-connector-hero .cs-trustpilot:hover {\n  color: #FFFFFF !important;\n\n  opacity: 0.88;\n\n  transform: translateY(-1px);\n}\n\n\n#pvl-connector-hero .cs-trustpilot:focus-visible {\n  outline: 2px solid #FFFFFF;\n\n  outline-offset: 4px;\n}\n\n\n#pvl-connector-hero .cs-trustpilot strong {\n  color: #FFFFFF !important;\n\n  font-size: 16px;\n\n  line-height: 1;\n\n  font-weight: 800;\n}\n\n\n\/* Stars *\/\n\n#pvl-connector-hero .cs-stars {\n  display: inline-flex;\n\n  align-items: center;\n\n  gap: 2px;\n}\n\n\n#pvl-connector-hero .cs-stars i {\n  display: inline-flex;\n\n  align-items: center;\n  justify-content: center;\n\n  width: 20px;\n\n  height: 20px;\n\n  margin: 0;\n\n  padding: 0;\n\n  background: var(--cs-trustpilot);\n\n  color: #FFFFFF;\n\n  font-size: 14px;\n\n  line-height: 1;\n\n  font-style: normal;\n\n  font-weight: 700;\n\n  text-shadow: none;\n}\n\n\n#pvl-connector-hero .cs-stars .cs-half-star {\n  background:\n    linear-gradient(\n      90deg,\n      var(--cs-trustpilot) 50%,\n      #D9D9D9 50%\n    );\n}\n\n\n\/* Trustpilot brand *\/\n\n#pvl-connector-hero .cs-trustpilot-brand {\n  display: inline-flex;\n\n  align-items: center;\n\n  gap: 3px;\n\n  color: #FFFFFF !important;\n\n  font-weight: 700;\n\n  text-decoration: underline;\n\n  text-decoration-thickness: 1px;\n\n  text-underline-offset: 3px;\n}\n\n\n#pvl-connector-hero .cs-trustpilot-brand b {\n  color: var(--cs-trustpilot);\n\n  font-size: 18px;\n\n  line-height: 1;\n}\n\n\n\/* ============================================================\n   8. CTA BUTTONS\n============================================================= *\/\n\n#pvl-connector-hero .cs-actions {\n  display: flex !important;\n\n  flex-direction: row;\n\n  flex-wrap: nowrap !important;\n\n  align-items: stretch;\n\n  gap: 16px;\n\n  margin: 24px 0 0;\n\n  padding: 0;\n}\n\n\n\/* Button reset + shared style *\/\n\n#pvl-connector-hero .cs-button,\n#pvl-connector-hero a.cs-button,\n#pvl-connector-hero button.cs-button {\n  appearance: none !important;\n  -webkit-appearance: none !important;\n\n  position: relative;\n\n  display: inline-flex !important;\n\n  align-items: center !important;\n\n  justify-content: center !important;\n\n  gap: 10px !important;\n\n  min-width: 210px !important;\n\n  min-height: 56px !important;\n\n  margin: 0 !important;\n\n  padding: 0 30px !important;\n\n  border: 2px solid transparent !important;\n\n  border-radius: 6px !important;\n\n  box-shadow:\n    0 6px 18px rgba(0, 0, 0, 0.14);\n\n  font-family: inherit !important;\n\n  font-size: 15.5px !important;\n\n  font-weight: 800 !important;\n\n  line-height: 1 !important;\n\n  letter-spacing: -0.005em;\n\n  text-align: center !important;\n\n  text-decoration: none !important;\n\n  white-space: nowrap;\n\n  cursor: pointer !important;\n\n  opacity: 1 !important;\n\n  visibility: visible !important;\n\n  transition:\n    background-color 0.22s ease,\n    border-color 0.22s ease,\n    box-shadow 0.22s ease,\n    transform 0.22s ease !important;\n}\n\n\n#pvl-connector-hero .cs-button span {\n  display: inline !important;\n\n  margin: 0 !important;\n\n  padding: 0 !important;\n\n  color: #FFFFFF !important;\n\n  font-family: inherit !important;\n\n  font-size: 15.5px !important;\n\n  line-height: 1 !important;\n\n  font-weight: 800 !important;\n\n  white-space: nowrap;\n\n  opacity: 1 !important;\n\n  visibility: visible !important;\n}\n\n\n\/* Quote *\/\n\n#pvl-connector-hero .cs-quote-button {\n  background: var(--cs-green) !important;\n\n  border-color: var(--cs-green) !important;\n\n  color: #FFFFFF !important;\n}\n\n\n\/* Catalog *\/\n\n#pvl-connector-hero .cs-catalog-button {\n  background: var(--cs-blue) !important;\n\n  border-color: var(--cs-blue) !important;\n\n  color: #FFFFFF !important;\n}\n\n\n\/* Hover *\/\n\n#pvl-connector-hero .cs-quote-button:hover {\n  background: var(--cs-green-dark) !important;\n\n  border-color: var(--cs-green-dark) !important;\n\n  color: #FFFFFF !important;\n\n  transform: translateY(-2px);\n\n  box-shadow:\n    0 10px 28px rgba(0, 0, 0, 0.2);\n}\n\n\n#pvl-connector-hero .cs-catalog-button:hover {\n  background: var(--cs-blue-dark) !important;\n\n  border-color: var(--cs-blue-dark) !important;\n\n  color: #FFFFFF !important;\n\n  transform: translateY(-2px);\n\n  box-shadow:\n    0 10px 28px rgba(0, 0, 0, 0.2);\n}\n\n\n\/* Focus *\/\n\n#pvl-connector-hero .cs-button:focus-visible {\n  outline: 3px solid rgba(255, 255, 255, 0.95);\n\n  outline-offset: 3px;\n}\n\n\n\/* Download Icon *\/\n\n#pvl-connector-hero .cs-download-icon {\n  display: block !important;\n\n  width: 20px !important;\n\n  height: 20px !important;\n\n  flex: 0 0 20px !important;\n\n  fill: #FFFFFF !important;\n\n  pointer-events: none;\n}\n\n\n\/* ============================================================\n   9. MODAL\n============================================================= *\/\n\n#csQuoteModal {\n  position: fixed;\n\n  inset: 0;\n\n  z-index: 999999;\n\n  display: none;\n\n  align-items: center;\n\n  justify-content: center;\n\n  width: 100%;\n\n  height: 100%;\n\n  padding: 24px;\n\n  margin: 0;\n\n  font-family:\n    -apple-system,\n    BlinkMacSystemFont,\n    \"Segoe UI\",\n    Roboto,\n    Helvetica,\n    Arial,\n    sans-serif;\n}\n\n\n#csQuoteModal.cs-is-open {\n  display: flex;\n}\n\n\n\/* Overlay *\/\n\n#csQuoteModal .cs-modal-overlay {\n  position: absolute;\n\n  inset: 0;\n\n  z-index: 0;\n\n  background:\n    rgba(5, 22, 40, 0.74);\n\n  -webkit-backdrop-filter: blur(5px);\n\n  backdrop-filter: blur(5px);\n\n  cursor: pointer;\n}\n\n\n\/* Modal box *\/\n\n#csQuoteModal .cs-modal-box {\n  position: relative;\n\n  z-index: 2;\n\n  width: min(680px, 100%);\n\n  max-height: calc(100vh - 48px);\n\n  max-height: calc(100dvh - 48px);\n\n  margin: 0;\n\n  padding: 32px;\n\n  overflow-x: hidden;\n\n  overflow-y: auto;\n\n  overscroll-behavior: contain;\n\n  background: #FFFFFF;\n\n  border: 1px solid rgba(15, 23, 42, 0.08);\n\n  border-radius: 12px;\n\n  box-shadow:\n    0 30px 90px rgba(0, 0, 0, 0.35);\n\n  -webkit-overflow-scrolling: touch;\n}\n\n\n\/* ============================================================\n   10. CLOSE BUTTON\n============================================================= *\/\n\n#csQuoteModal .cs-modal-close {\n  appearance: none;\n\n  -webkit-appearance: none;\n\n  position: absolute;\n\n  top: 14px;\n\n  right: 16px;\n\n  display: flex;\n\n  align-items: center;\n\n  justify-content: center;\n\n  width: 36px;\n\n  height: 36px;\n\n  min-width: 36px;\n\n  min-height: 36px;\n\n  margin: 0;\n\n  padding: 0 0 3px;\n\n  border: 0 !important;\n\n  border-radius: 50%;\n\n  background: #0057B8 !important;\n\n  color: #FFFFFF !important;\n\n  box-shadow: none;\n\n  font-family: Arial, sans-serif;\n\n  font-size: 28px;\n\n  font-weight: 400;\n\n  line-height: 1;\n\n  cursor: pointer;\n\n  transition:\n    background-color 0.2s ease,\n    transform 0.2s ease;\n}\n\n\n#csQuoteModal .cs-modal-close:hover {\n  background: #5ACB2E !important;\n\n  color: #FFFFFF !important;\n\n  transform: rotate(90deg);\n}\n\n\n#csQuoteModal .cs-modal-close:focus-visible {\n  outline: 3px solid rgba(0, 87, 184, 0.25);\n\n  outline-offset: 3px;\n}\n\n\n\/* ============================================================\n   11. MODAL HEADING\n============================================================= *\/\n\n#csQuoteModal .cs-modal-heading {\n  margin: 0 0 22px;\n\n  padding: 0 48px 0 0;\n}\n\n\n#csQuoteModal .cs-modal-heading p {\n  margin: 0 0 8px !important;\n\n  padding: 0 !important;\n\n  color: #5ACB2E !important;\n\n  font-size: 13px !important;\n\n  line-height: 1.4 !important;\n\n  font-weight: 800 !important;\n\n  letter-spacing: 0.08em;\n\n  text-transform: uppercase;\n}\n\n\n#csQuoteModal .cs-modal-heading h2 {\n  margin: 0 !important;\n\n  padding: 0 !important;\n\n  color: #0057B8 !important;\n\n  font-size: 30px !important;\n\n  line-height: 1.16 !important;\n\n  font-weight: 900 !important;\n\n  letter-spacing: -0.025em;\n}\n\n\n\/* ============================================================\n   12. FLUENT FORM\n============================================================= *\/\n\n#csQuoteModal .cs-modal-form {\n  width: 100% !important;\n\n  max-width: none !important;\n\n  margin: 0 !important;\n\n  padding: 0 !important;\n}\n\n\n#csQuoteModal .cs-modal-form form,\n#csQuoteModal .fluentform,\n#csQuoteModal .frm-fluent-form {\n  width: 100% !important;\n\n  max-width: none !important;\n\n  margin: 0 !important;\n}\n\n\n\/* Fluent Forms fields *\/\n\n#csQuoteModal\n  .ff-el-form-control {\n  width: 100% !important;\n\n  min-height: 46px;\n\n  border: 1px solid #D8E0E8 !important;\n\n  border-radius: 6px !important;\n\n  background: #FFFFFF !important;\n\n  color: #1E293B !important;\n\n  box-shadow: none !important;\n}\n\n\n#csQuoteModal\n  textarea.ff-el-form-control {\n  min-height: 110px;\n}\n\n\n#csQuoteModal\n  .ff-el-form-control:focus {\n  border-color: #0057B8 !important;\n\n  box-shadow:\n    0 0 0 3px rgba(0, 87, 184, 0.10) !important;\n}\n\n\n\/* Fluent Forms Submit *\/\n\n#csQuoteModal\n  .ff-btn-submit {\n  min-height: 48px !important;\n\n  padding: 0 28px !important;\n\n  border: 0 !important;\n\n  border-radius: 6px !important;\n\n  background: #0057B8 !important;\n\n  color: #FFFFFF !important;\n\n  font-weight: 800 !important;\n\n  cursor: pointer;\n\n  transition:\n    background-color 0.2s ease,\n    transform 0.2s ease;\n}\n\n\n#csQuoteModal\n  .ff-btn-submit:hover {\n  background: #003B70 !important;\n\n  transform: translateY(-1px);\n}\n\n\n\/* Prevent background scroll *\/\n\nbody.cs-modal-open {\n  overflow: hidden !important;\n}\n\n\n\/* ============================================================\n   13. TABLET\n============================================================= *\/\n\n@media (max-width: 1024px) {\n\n  #pvl-connector-hero .cs-hero-inner {\n    width: calc(100% - 48px);\n  }\n\n  #pvl-connector-hero .cs-title {\n    max-width: 800px;\n  }\n\n  #pvl-connector-hero .cs-subtitle {\n    max-width: 620px;\n  }\n\n}\n\n\n\/* ============================================================\n   14. MOBILE\n============================================================= *\/\n\n@media (max-width: 768px) {\n\n  #pvl-connector-hero {\n    min-height: 520px;\n\n    align-items: flex-end;\n  }\n\n\n  #pvl-connector-hero .cs-hero-inner {\n    width: calc(100% - 32px);\n\n    padding: 0 0 20px;\n  }\n\n\n  #pvl-connector-hero .cs-kicker {\n    margin-bottom: 8px !important;\n\n    font-size: 11px !important;\n\n    line-height: 1.35 !important;\n\n    letter-spacing: 0.07em;\n  }\n\n\n  #pvl-connector-hero .cs-title {\n    max-width: 100%;\n\n    margin-bottom: 12px !important;\n\n    font-size: clamp(30px, 8vw, 46px) !important;\n\n    line-height: 1.08 !important;\n\n    letter-spacing: -0.03em;\n  }\n\n\n  #pvl-connector-hero .cs-title span {\n    white-space: normal;\n  }\n\n\n  #pvl-connector-hero .cs-subtitle {\n    max-width: 100%;\n\n    margin-bottom: 15px !important;\n\n    font-size: 14.5px !important;\n\n    line-height: 1.46 !important;\n  }\n\n\n  \/* Trustpilot *\/\n\n  #pvl-connector-hero .cs-trustpilot {\n    gap: 6px;\n\n    font-size: 13px;\n  }\n\n\n  #pvl-connector-hero .cs-trustpilot strong {\n    font-size: 14px;\n  }\n\n\n  #pvl-connector-hero .cs-stars {\n    gap: 1px;\n  }\n\n\n  #pvl-connector-hero .cs-stars i {\n    width: 17px;\n\n    height: 17px;\n\n    font-size: 11px;\n  }\n\n\n  #pvl-connector-hero .cs-trustpilot-brand {\n    font-size: 13px;\n  }\n\n\n  \/* Buttons remain side by side *\/\n\n  #pvl-connector-hero .cs-actions {\n    flex-direction: row;\n\n    flex-wrap: nowrap !important;\n\n    gap: 8px;\n\n    margin-top: 20px;\n  }\n\n\n  #pvl-connector-hero .cs-button,\n  #pvl-connector-hero a.cs-button,\n  #pvl-connector-hero button.cs-button {\n    width: calc(50% - 4px) !important;\n\n    flex:\n      0 0 calc(50% - 4px) !important;\n\n    min-width: 0 !important;\n\n    min-height: 46px !important;\n\n    padding: 0 8px !important;\n\n    gap: 5px !important;\n\n    border-radius: 5px !important;\n  }\n\n\n  #pvl-connector-hero .cs-button span {\n    font-size: 11px !important;\n\n    white-space: nowrap !important;\n  }\n\n\n  #pvl-connector-hero .cs-download-icon {\n    width: 15px !important;\n\n    height: 15px !important;\n\n    flex-basis: 15px !important;\n  }\n\n\n  \/* Modal *\/\n\n  #csQuoteModal {\n    align-items: flex-end;\n\n    padding: 12px;\n  }\n\n\n  #csQuoteModal .cs-modal-box {\n    width: 100%;\n\n    max-height: calc(100dvh - 24px);\n\n    padding: 24px 16px 18px;\n\n    border-radius: 12px;\n  }\n\n\n  #csQuoteModal .cs-modal-heading {\n    margin-bottom: 18px;\n\n    padding-right: 44px;\n  }\n\n\n  #csQuoteModal .cs-modal-heading p {\n    font-size: 11px !important;\n  }\n\n\n  #csQuoteModal .cs-modal-heading h2 {\n    font-size: 23px !important;\n\n    line-height: 1.2 !important;\n  }\n\n}\n\n\n\/* ============================================================\n   15. SMALL MOBILE\n============================================================= *\/\n\n@media (max-width: 390px) {\n\n  #pvl-connector-hero .cs-hero-inner {\n    width: calc(100% - 24px);\n  }\n\n\n  #pvl-connector-hero .cs-title {\n    font-size: 29px !important;\n  }\n\n\n  #pvl-connector-hero .cs-trustpilot {\n    gap: 5px;\n  }\n\n\n  #pvl-connector-hero .cs-trustpilot strong {\n    font-size: 12px;\n  }\n\n\n  #pvl-connector-hero .cs-trustpilot-brand {\n    font-size: 12px;\n  }\n\n\n  #pvl-connector-hero .cs-button span {\n    font-size: 10.5px !important;\n  }\n\n}\n\n\n\/* ============================================================\n   16. REDUCED MOTION\n============================================================= *\/\n\n@media (prefers-reduced-motion: reduce) {\n\n  #pvl-connector-hero *,\n  #csQuoteModal * {\n    scroll-behavior: auto !important;\n\n    transition: none !important;\n  }\n\n}\n\n<\/style>\n\n\n<script>\n\n(function () {\n\n  \"use strict\";\n\n  var openButton =\n    document.getElementById(\"csOpenQuote\");\n\n  var modal =\n    document.getElementById(\"csQuoteModal\");\n\n  var modalBox =\n    modal\n      ? modal.querySelector(\".cs-modal-box\")\n      : null;\n\n  var closeButton =\n    document.getElementById(\"csCloseQuote\");\n\n  var overlay =\n    document.getElementById(\n      \"csCloseQuoteOverlay\"\n    );\n\n  var lastFocusedElement = null;\n\n\n  if (!modal) {\n    return;\n  }\n\n\n  \/* =========================================================\n     OPEN MODAL\n  ========================================================= *\/\n\n  function openQuoteModal() {\n\n    lastFocusedElement =\n      document.activeElement;\n\n    modal.classList.add(\n      \"cs-is-open\"\n    );\n\n    modal.setAttribute(\n      \"aria-hidden\",\n      \"false\"\n    );\n\n    document.body.classList.add(\n      \"cs-modal-open\"\n    );\n\n\n    window.setTimeout(\n      function () {\n\n        if (modalBox) {\n          modalBox.focus();\n        }\n\n      },\n      30\n    );\n\n  }\n\n\n  \/* =========================================================\n     CLOSE MODAL\n  ========================================================= *\/\n\n  function closeQuoteModal() {\n\n    modal.classList.remove(\n      \"cs-is-open\"\n    );\n\n    modal.setAttribute(\n      \"aria-hidden\",\n      \"true\"\n    );\n\n    document.body.classList.remove(\n      \"cs-modal-open\"\n    );\n\n\n    if (\n      lastFocusedElement &&\n      typeof lastFocusedElement.focus ===\n        \"function\"\n    ) {\n\n      lastFocusedElement.focus();\n\n    }\n\n  }\n\n\n  \/* =========================================================\n     CLICK EVENTS\n  ========================================================= *\/\n\n  if (openButton) {\n\n    openButton.addEventListener(\n      \"click\",\n      openQuoteModal\n    );\n\n  }\n\n\n  if (closeButton) {\n\n    closeButton.addEventListener(\n      \"click\",\n      closeQuoteModal\n    );\n\n  }\n\n\n  if (overlay) {\n\n    overlay.addEventListener(\n      \"click\",\n      closeQuoteModal\n    );\n\n  }\n\n\n  \/* =========================================================\n     ESC KEY\n  ========================================================= *\/\n\n  document.addEventListener(\n    \"keydown\",\n    function (event) {\n\n      if (\n        event.key === \"Escape\" &&\n        modal.classList.contains(\n          \"cs-is-open\"\n        )\n      ) {\n\n        closeQuoteModal();\n\n      }\n\n    }\n  );\n\n\n})();\n\n<\/script>\n<\/div>\n<\/div>\n<\/div>\n <\/div><\/div>\n\n\n\n<div class=\"wp-block-greenshift-blocks-row alignfull gspb_row gspb_row-id-gsbp-aae2f62\" id=\"gspb_row-id-gsbp-aae2f62\">\n<div class=\"wp-block-greenshift-blocks-row-column gspb_row__col--12 gspb_col-id-gsbp-c9ca4d5\" id=\"gspb_col-id-gsbp-c9ca4d5\">\n<style>\n  .wp-trust-bar {\n    --tb-bg: #0057b8;\n    --tb-icon: #5acb2e;\n    --tb-text: #ffffff;\n    --tb-divider: rgba(255, 255, 255, 0.22);\n\n    width: 100%;\n    margin: 0;\n    padding: 0;\n    background: var(--tb-bg);\n    font-family: Arial, Helvetica, sans-serif;\n  }\n\n  .wp-trust-bar *,\n  .wp-trust-bar *::before,\n  .wp-trust-bar *::after {\n    box-sizing: border-box;\n  }\n\n  .wp-trust-grid {\n    width: min(1360px, 100%);\n    min-height: 42px;\n    margin: 0 auto;\n    padding: 0 22px;\n    display: grid;\n    grid-template-columns: repeat(6, minmax(0, 1fr));\n    align-items: center;\n    list-style: none;\n  }\n\n  .wp-trust-item {\n    min-width: 0;\n    min-height: 20px;\n    margin: 0;\n    padding: 0 20px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    gap: 10px;\n    position: relative;\n  }\n\n  .wp-trust-item:not(:last-child)::after {\n    content: \"\";\n    position: absolute;\n    top: 50%;\n    right: 0;\n    width: 1px;\n    height: 20px;\n    background: var(--tb-divider);\n    transform: translateY(-50%);\n  }\n\n  .wp-trust-icon {\n    width: 18px;\n    height: 18px;\n    min-width: 18px;\n    color: var(--tb-icon);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  .wp-trust-icon svg {\n    width: 18px;\n    height: 18px;\n    display: block;\n    fill: none;\n    stroke: currentColor;\n    stroke-width: 2;\n    stroke-linecap: round;\n    stroke-linejoin: round;\n  }\n\n  .wp-trust-text {\n    color: var(--tb-text);\n    font-size: 13px;\n    line-height: 1.25;\n    font-weight: 700;\n    white-space: nowrap;\n  }\n\n  \/* \u5e73\u677f\u7aef\uff1a\u6bcf\u884c3\u4e2a *\/\n  @media (max-width: 1180px) {\n    .wp-trust-grid {\n      grid-template-columns: repeat(3, minmax(0, 1fr));\n      padding: 10px 20px;\n      row-gap: 12px;\n    }\n\n    .wp-trust-item {\n      justify-content: flex-start;\n      padding: 0 18px;\n    }\n\n    .wp-trust-item:nth-child(3n)::after {\n      display: none;\n    }\n  }\n\n  \/* \u624b\u673a\u7aef\uff1a\u6bcf\u884c2\u4e2a *\/\n  @media (max-width: 680px) {\n    .wp-trust-grid {\n      grid-template-columns: repeat(2, minmax(0, 1fr));\n      padding: 12px 14px;\n      gap: 12px 0;\n    }\n\n    .wp-trust-item {\n      min-width: 0;\n      min-height: 30px;\n      padding: 0 10px;\n      gap: 9px;\n      justify-content: flex-start;\n    }\n\n    .wp-trust-item::after {\n      display: none;\n    }\n\n    .wp-trust-item:nth-child(odd)::after {\n      display: block;\n    }\n\n    .wp-trust-text {\n      font-size: 12px;\n      white-space: normal;\n    }\n  }\n<\/style>\n\n<div class=\"wp-trust-bar\" aria-label=\"Manufacturing capabilities\">\n  <ul class=\"wp-trust-grid\">\n\n    <!-- IP67\/IP68 Tested -->\n    <li class=\"wp-trust-item\">\n      <span class=\"wp-trust-icon\" aria-hidden=\"true\">\n        <svg viewBox=\"0 0 24 24\">\n          <path d=\"M12 3 19 6v5c0 4.8-2.8 8.2-7 10-4.2-1.8-7-5.2-7-10V6l7-3Z\"><\/path>\n          <path d=\"m9 12 2 2 4-4\"><\/path>\n        <\/svg>\n      <\/span>\n      <span class=\"wp-trust-text\">IP67\/IP68 Tested<\/span>\n    <\/li>\n\n    <!-- OEM\/ODM Engineering -->\n    <li class=\"wp-trust-item\">\n      <span class=\"wp-trust-icon\" aria-hidden=\"true\">\n        <svg viewBox=\"0 0 24 24\">\n          <circle cx=\"12\" cy=\"12\" r=\"3\"><\/circle>\n          <path d=\"M12 2v3\"><\/path>\n          <path d=\"M12 19v3\"><\/path>\n          <path d=\"m4.9 4.9 2.1 2.1\"><\/path>\n          <path d=\"m17 17 2.1 2.1\"><\/path>\n          <path d=\"M2 12h3\"><\/path>\n          <path d=\"M19 12h3\"><\/path>\n          <path d=\"m4.9 19.1 2.1-2.1\"><\/path>\n          <path d=\"m17 7 2.1-2.1\"><\/path>\n        <\/svg>\n      <\/span>\n      <span class=\"wp-trust-text\">OEM\/ODM Engineering<\/span>\n    <\/li>\n\n    <!-- In-House Tooling -->\n    <li class=\"wp-trust-item\">\n      <span class=\"wp-trust-icon\" aria-hidden=\"true\">\n        <svg viewBox=\"0 0 24 24\">\n          <path d=\"M14.5 6.5a4 4 0 0 0-5-5l2.2 2.2-3 3-2.2-2.2a4 4 0 0 0 5 5L19 17l2-2-6.5-8.5Z\"><\/path>\n          <path d=\"m5 19 3-3\"><\/path>\n        <\/svg>\n      <\/span>\n      <span class=\"wp-trust-text\">In-House Tooling<\/span>\n    <\/li>\n\n    <!-- Samples in 24 hourss -->\n    <li class=\"wp-trust-item\">\n      <span class=\"wp-trust-icon\" aria-hidden=\"true\">\n        <svg viewBox=\"0 0 24 24\">\n          <circle cx=\"12\" cy=\"12\" r=\"9\"><\/circle>\n          <path d=\"M12 7v5l3.5 2\"><\/path>\n        <\/svg>\n      <\/span>\n      <span class=\"wp-trust-text\">Samples in stock<\/span>\n    <\/li>\n\n    <!-- Flexible MOQ -->\n    <li class=\"wp-trust-item\">\n      <span class=\"wp-trust-icon\" aria-hidden=\"true\">\n        <svg viewBox=\"0 0 24 24\">\n          <path d=\"m12 3 8 4-8 4-8-4 8-4Z\"><\/path>\n          <path d=\"m4 12 8 4 8-4\"><\/path>\n          <path d=\"m4 17 8 4 8-4\"><\/path>\n        <\/svg>\n      <\/span>\n      <span class=\"wp-trust-text\">Flexible MOQ<\/span>\n    <\/li>\n\n    <!-- ISO 9001 Certified -->\n    <li class=\"wp-trust-item\">\n      <span class=\"wp-trust-icon\" aria-hidden=\"true\">\n        <svg viewBox=\"0 0 24 24\">\n          <circle cx=\"12\" cy=\"9\" r=\"6\"><\/circle>\n          <path d=\"m9.5 9 1.7 1.7L15 7\"><\/path>\n          <path d=\"m8 14-1 7 5-3 5 3-1-7\"><\/path>\n        <\/svg>\n      <\/span>\n      <span class=\"wp-trust-text\">ISO 9001 Certified<\/span>\n    <\/li>\n\n  <\/ul>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-greenshift-blocks-row alignfull gspb_row gspb_row-id-gsbp-aa2b541\" id=\"gspb_row-id-gsbp-aa2b541\">\n<div class=\"wp-block-greenshift-blocks-row-column gspb_row__col--12 gspb_col-id-gsbp-4bfcee1\" id=\"gspb_col-id-gsbp-4bfcee1\">\n<div class=\"wp-block-greenshift-blocks-row alignfull gspb_row gspb_row-id-gsbp-82bb1bf\" id=\"gspb_row-id-gsbp-82bb1bf\"><\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-greenshift-blocks-row alignfull gspb_row gspb_row-id-gsbp-7bda066\" id=\"gspb_row-id-gsbp-7bda066\">\n<div class=\"wp-block-greenshift-blocks-row-column gspb_row__col--12 gspb_col-id-gsbp-bbc4615\" id=\"gspb_col-id-gsbp-bbc4615\">\n<section id=\"pvlt-premium-connectors\">\n  <style>\n    #pvlt-premium-connectors,\n    #pvlt-premium-connectors * {\n      box-sizing: border-box;\n    }\n\n    #pvlt-premium-connectors {\n      width: 100%;\n      padding: 40px 16px 80px;\n      background: #fff;\n      font-family: Arial, Helvetica, sans-serif;\n    }\n\n    #pvlt-premium-connectors .pc-wrap {\n      max-width: 1400px;\n      margin: 0 auto;\n    }\n\n    #pvlt-premium-connectors .pc-header {\n      margin-bottom: 24px;\n      text-align: center;\n    }\n\n    #pvlt-premium-connectors .pc-title {\n      margin: 0 0 12px;\n      color: #0057b8;\n      font-size: clamp(30px, 4vw, 42px);\n      font-weight: 800;\n      line-height: 1.2;\n    }\n\n    #pvlt-premium-connectors .pc-line {\n      width: 96px;\n      height: 4px;\n      margin: 0 auto;\n      border-radius: 99px;\n      background: linear-gradient(90deg, #0057b8, #5acb2e);\n    }\n\n    \/* Desktop: 8 products in a clean 4 \u00d7 2 layout *\/\n    #pvlt-premium-connectors .pc-grid {\n      display: grid;\n      grid-template-columns: repeat(4, minmax(0, 1fr));\n      gap: 92px 28px;\n      padding-top: 78px;\n    }\n\n    #pvlt-premium-connectors .pc-card {\n      position: relative;\n      display: flex;\n      aspect-ratio: 1.03 \/ 1;\n      overflow: visible;\n      isolation: isolate;\n      border-radius: 8px;\n      background: transparent;\n      transition: transform .3s ease;\n    }\n\n    #pvlt-premium-connectors .pc-card::before {\n      content: \"\";\n      position: absolute;\n      z-index: 0;\n      inset: 0;\n      border-radius: 8px;\n      background: linear-gradient(to bottom, #f5f5f6 0%, #f1f1f2 35%, #9a9a9d 59%, #3d3d41 100%);\n      box-shadow: 0 3px 8px rgba(0, 0, 0, .08);\n    }\n\n    #pvlt-premium-connectors .pc-card::after {\n      content: \"\";\n      position: absolute;\n      z-index: 2;\n      inset: 0;\n      border-radius: 8px;\n      pointer-events: none;\n      background: linear-gradient(to bottom, rgba(35, 35, 38, 0) 33%, rgba(35, 35, 38, .08) 45%, rgba(35, 35, 38, .88) 100%);\n    }\n\n    #pvlt-premium-connectors .pc-img {\n      position: absolute;\n      z-index: 1;\n      top: -66px;\n      right: 0;\n      left: 0;\n      height: 220px;\n      margin: 0;\n      padding: 0;\n    }\n\n    #pvlt-premium-connectors .pc-img img {\n      display: block;\n      width: 100%;\n      height: 100%;\n      object-fit: contain;\n      object-position: center;\n      transform: scale(1.08);\n      transition: transform .35s ease;\n    }\n\n    #pvlt-premium-connectors .pc-card:hover {\n      transform: translateY(-5px);\n    }\n\n    #pvlt-premium-connectors .pc-card:hover .pc-img img {\n      transform: scale(1.14);\n    }\n\n    #pvlt-premium-connectors .pc-content {\n      position: relative;\n      z-index: 3;\n      display: flex;\n      flex: 1;\n      flex-direction: column;\n      justify-content: flex-end;\n      padding: 20px 68px 25px 22px;\n    }\n\n    #pvlt-premium-connectors .pc-name {\n      margin: 0;\n      color: #fff;\n      font-size: clamp(17px, 2vw, 26px);\n      font-weight: 800;\n      line-height: 1.3;\n      text-transform: uppercase;\n      text-shadow: 0 2px 5px rgba(0, 0, 0, .25);\n    }\n\n    #pvlt-premium-connectors .pc-btn {\n      position: absolute;\n      right: 22px;\n      bottom: 29px;\n      display: inline-flex;\n      align-items: center;\n      justify-content: center;\n      width: 38px;\n      height: 38px;\n      padding: 0;\n      border-radius: 50%;\n      background: #0057b8;\n      color: #fff;\n      font-size: 21px;\n      line-height: 1;\n      text-decoration: none;\n      transition: transform .25s ease, background .25s ease;\n    }\n\n    #pvlt-premium-connectors .pc-btn:hover,\n    #pvlt-premium-connectors .pc-btn:focus-visible {\n      background: #fff;\n      color: #0057b8;\n      outline: 2px solid #0057b8;\n      outline-offset: 2px;\n      transform: scale(1.1);\n    }\n\n    \/* Keep the smaller product-image proportions from the original design. *\/\n    #pvlt-premium-connectors .pc-card:nth-child(3) .pc-img img,\n    #pvlt-premium-connectors .pc-card:nth-child(5) .pc-img img,\n    #pvlt-premium-connectors .pc-card:nth-child(6) .pc-img img,\n    #pvlt-premium-connectors .pc-card:nth-child(7) .pc-img img {\n      transform: scale(.98);\n    }\n\n    #pvlt-premium-connectors .pc-card:nth-child(3):hover .pc-img img,\n    #pvlt-premium-connectors .pc-card:nth-child(5):hover .pc-img img,\n    #pvlt-premium-connectors .pc-card:nth-child(6):hover .pc-img img,\n    #pvlt-premium-connectors .pc-card:nth-child(7):hover .pc-img img {\n      transform: scale(1.04);\n    }\n\n    @media (max-width: 1100px) {\n      #pvlt-premium-connectors .pc-grid {\n        grid-template-columns: repeat(3, minmax(0, 1fr));\n      }\n    }\n\n    @media (max-width: 768px) {\n      #pvlt-premium-connectors {\n        padding: 32px 14px 60px;\n      }\n\n      #pvlt-premium-connectors .pc-header {\n        margin-bottom: 16px;\n      }\n\n      #pvlt-premium-connectors .pc-grid {\n        grid-template-columns: repeat(2, minmax(0, 1fr));\n        gap: 76px 14px;\n        padding-top: 62px;\n      }\n\n      #pvlt-premium-connectors .pc-card {\n        aspect-ratio: 1 \/ 1.12;\n      }\n\n      #pvlt-premium-connectors .pc-img {\n        top: -52px;\n        height: 190px;\n      }\n\n      #pvlt-premium-connectors .pc-img img {\n        transform: scale(1.12);\n      }\n\n      #pvlt-premium-connectors .pc-content {\n        padding: 16px 48px 17px 15px;\n      }\n\n      #pvlt-premium-connectors .pc-name {\n        font-size: 14px;\n        line-height: 1.25;\n      }\n\n      #pvlt-premium-connectors .pc-btn {\n        right: 14px;\n        bottom: 18px;\n        width: 30px;\n        height: 30px;\n        font-size: 17px;\n      }\n    }\n  <\/style>\n\n  <div class=\"pc-wrap\">\n    <div class=\"pc-header\">\n      <h2 class=\"pc-title\">Our Product Range<\/h2>\n      <div class=\"pc-line\"><\/div>\n    <\/div>\n\n    <div class=\"pc-grid\">\n      <div class=\"pc-card\">\n        <div class=\"pc-img\">\n          <img decoding=\"async\" src=\"https:\/\/www.pvlinktech.com\/wp-content\/uploads\/2026\/09\/IMG_7359.png\" alt=\"Screwless Waterproof Connectors\" loading=\"lazy\">\n        <\/div>\n        <div class=\"pc-content\">\n          <h3 class=\"pc-name\">Screwless Waterproof Connectors<\/h3>\n          <a class=\"pc-btn\" href=\"https:\/\/www.pvlinktech.com\/screwless-waterproof-connector\/\" aria-label=\"View Screwless Waterproof Connectors\">\u2192<\/a>\n        <\/div>\n      <\/div>\n\n      <div class=\"pc-card\">\n        <div class=\"pc-img\">\n          <img decoding=\"async\" src=\"https:\/\/www.pvlinktech.com\/wp-content\/uploads\/2026\/09\/IMG_7358.png.webp\" alt=\"Screw Waterproof Connectors\" loading=\"lazy\">\n        <\/div>\n        <div class=\"pc-content\">\n          <h3 class=\"pc-name\">Screw Waterproof Connectors<\/h3>\n          <a class=\"pc-btn\" href=\"https:\/\/www.pvlinktech.com\/screw-waterproof-connector\/\" aria-label=\"View Screw Waterproof Connectors\">\u2192<\/a>\n        <\/div>\n      <\/div>\n\n      <div class=\"pc-card\">\n        <div class=\"pc-img\">\n          <img decoding=\"async\" src=\"https:\/\/www.pvlinktech.com\/wp-content\/uploads\/2026\/09\/IMG_7372.png.webp\" alt=\"MC4 Solar Connectors\" loading=\"lazy\">\n        <\/div>\n        <div class=\"pc-content\">\n          <h3 class=\"pc-name\">MC4 Solar Connectors<\/h3>\n          <a class=\"pc-btn\" href=\"https:\/\/www.pvlinktech.com\/mc4-pv4-solar-connectors\/\" aria-label=\"View MC4 Solar Connectors\">\u2192<\/a>\n        <\/div>\n      <\/div>\n\n      <div class=\"pc-card\">\n        <div class=\"pc-img\">\n          <img decoding=\"async\" src=\"https:\/\/www.pvlinktech.com\/wp-content\/uploads\/2026\/09\/IMG_7363.png.webp\" alt=\"IP68 Waterproof Junction Boxes\" loading=\"lazy\">\n        <\/div>\n        <div class=\"pc-content\">\n          <h3 class=\"pc-name\">IP68 Waterproof Junction Boxes<\/h3>\n          <a class=\"pc-btn\" href=\"https:\/\/www.pvlinktech.com\/ip68-waterproof-junction-box\/\" aria-label=\"View IP68 Waterproof Junction Boxes\">\u2192<\/a>\n        <\/div>\n      <\/div>\n\n      <div class=\"pc-card\">\n        <div class=\"pc-img\">\n          <img decoding=\"async\" src=\"https:\/\/www.pvlinktech.com\/wp-content\/uploads\/2026\/09\/IMG_7374.png\" alt=\"Battery Busbar Connectors\" loading=\"lazy\">\n        <\/div>\n        <div class=\"pc-content\">\n          <h3 class=\"pc-name\">Battery Busbar Connectors<\/h3>\n          <a class=\"pc-btn\" href=\"https:\/\/www.pvlinktech.com\/battery-busbar-connectors\/\" aria-label=\"View Battery Busbar Connectors\">\u2192<\/a>\n        <\/div>\n      <\/div>\n\n      <div class=\"pc-card\">\n        <div class=\"pc-img\">\n          <img decoding=\"async\" src=\"https:\/\/www.pvlinktech.com\/wp-content\/uploads\/2026\/09\/IMG_7367.png\" alt=\"Energy Storage Connectors\" loading=\"lazy\">\n        <\/div>\n        <div class=\"pc-content\">\n          <h3 class=\"pc-name\">Energy Storage Connectors<\/h3>\n          <a class=\"pc-btn\" href=\"https:\/\/www.pvlinktech.com\/energy-storage-connectors\/\" aria-label=\"View Energy Storage Connectors\">\u2192<\/a>\n        <\/div>\n      <\/div>\n\n      <div class=\"pc-card\">\n        <div class=\"pc-img\">\n          <img decoding=\"async\" src=\"https:\/\/www.pvlinktech.com\/wp-content\/uploads\/2026\/09\/IMG_7361.png\" alt=\"LED Surge Protective Devices\" loading=\"lazy\">\n        <\/div>\n        <div class=\"pc-content\">\n          <h3 class=\"pc-name\">LED Surge Protective Devices<\/h3>\n          <a class=\"pc-btn\" href=\"https:\/\/www.pvlinktech.com\/led-surge-protective-device\/\" aria-label=\"View LED Surge Protective Devices\">\u2192<\/a>\n        <\/div>\n      <\/div>\n\n      <div class=\"pc-card\">\n        <div class=\"pc-img\">\n          <img decoding=\"async\" src=\"https:\/\/www.pvlinktech.com\/wp-content\/uploads\/2026\/09\/IMG_7369.png\" alt=\"Manual Service Disconnects\" loading=\"lazy\">\n        <\/div>\n        <div class=\"pc-content\">\n          <h3 class=\"pc-name\">Manual Service Disconnects<\/h3>\n          <a class=\"pc-btn\" href=\"https:\/\/www.pvlinktech.com\/msd-manual-service-disconnect\/\" aria-label=\"View Manual Service Disconnects\">\u2192<\/a>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n\n\n<style>\n  .pv-about-numbers,\n  .pv-about-numbers * {\n    box-sizing: border-box;\n  }\n\n  .pv-about-numbers {\n    --pv-blue: #0057b8;\n    --pv-green: #5acb2e;\n    --pv-text: #172129;\n\n    display: grid;\n    grid-template-columns: repeat(4, minmax(0, 1fr));\n    width: 100%;\n    padding: 25px 20px 23px;\n\n    \/* \u4e0a\u4e0b\u9010\u6e10\u8fc7\u6e21\u4e3a\u767d\u8272\uff0c\u4e2d\u95f4\u4fdd\u7559\u539f\u6765\u7684\u6de1\u8272\u80cc\u666f *\/\n    background:\n      linear-gradient(\n        180deg,\n        #ffffff 0%,\n        rgba(255, 255, 255, 0) 32%,\n        rgba(255, 255, 255, 0) 68%,\n        #ffffff 100%\n      ),\n      linear-gradient(\n        90deg,\n        rgba(0, 87, 184, 0.025) 0%,\n        rgba(90, 203, 46, 0.1) 50%,\n        rgba(0, 87, 184, 0.025) 100%\n      );\n\n    font-family: Inter, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto,\n      Helvetica, Arial, sans-serif;\n  }\n\n  .pv-about-number {\n    min-width: 0;\n    padding: 0 16px;\n    text-align: center;\n  }\n\n  .pv-about-number__value {\n    display: flex;\n    min-height: 40px;\n    color: var(--pv-green);\n    font-size: clamp(34px, 3.5vw, 44px);\n    font-weight: 600;\n    font-variant-numeric: tabular-nums;\n    line-height: 1;\n    letter-spacing: -1px;\n    align-items: baseline;\n    justify-content: center;\n    white-space: nowrap;\n  }\n\n  .pv-about-number__prefix {\n    margin-right: 7px;\n    color: var(--pv-blue);\n    font-size: 14px;\n    font-weight: 700;\n    line-height: 1;\n    letter-spacing: 0;\n  }\n\n  .pv-about-number__unit {\n    margin-left: 3px;\n    color: var(--pv-blue);\n    font-size: 18px;\n    font-weight: 700;\n    line-height: 1;\n    letter-spacing: 0;\n  }\n\n  .pv-about-number__label {\n    margin: 9px 0 0;\n    color: var(--pv-text);\n    font-size: 12px;\n    font-weight: 500;\n    line-height: 1.35;\n  }\n\n  \/* IP67\/IP68\u5b57\u7b26\u8f83\u957f *\/\n  .pv-about-number__value--ip {\n    font-size: clamp(29px, 3vw, 39px);\n    letter-spacing: -0.5px;\n  }\n\n  \/* \u624b\u673a\u7aef\uff1a\u6bcf\u884c2\u9879 *\/\n  @media (max-width: 767px) {\n    .pv-about-numbers {\n      grid-template-columns: repeat(2, minmax(0, 1fr));\n      gap: 28px 0;\n      padding: 28px 10px;\n    }\n\n    .pv-about-number {\n      padding: 0 8px;\n    }\n\n    .pv-about-number__value {\n      font-size: 37px;\n    }\n\n    .pv-about-number__value--ip {\n      font-size: 31px;\n    }\n\n    .pv-about-number__prefix {\n      font-size: 12px;\n    }\n\n    .pv-about-number__unit {\n      font-size: 16px;\n    }\n  }\n\n  @media (max-width: 380px) {\n    .pv-about-number__value {\n      font-size: 32px;\n    }\n\n    .pv-about-number__value--ip {\n      font-size: 27px;\n    }\n\n    .pv-about-number__prefix {\n      margin-right: 5px;\n      font-size: 11px;\n    }\n\n    .pv-about-number__unit {\n      font-size: 14px;\n    }\n\n    .pv-about-number__label {\n      font-size: 10px;\n    }\n  }\n<\/style>\n\n<section\n  class=\"pv-about-numbers\"\n  aria-label=\"PVLinkTech company capabilities\"\n>\n  <!-- Since 2015 -->\n  <div class=\"pv-about-number\">\n    <div class=\"pv-about-number__value\">\n      <span class=\"pv-about-number__prefix\">Since<\/span>\n      2015\n    <\/div>\n\n    <p class=\"pv-about-number__label\">\n      Connector Manufacturing\n    <\/p>\n  <\/div>\n\n  <!-- 500+ Projects -->\n  <div class=\"pv-about-number\">\n    <div class=\"pv-about-number__value\">\n      500<span class=\"pv-about-number__unit\">+<\/span>\n    <\/div>\n\n    <p class=\"pv-about-number__label\">\n      Custom Projects Delivered\n    <\/p>\n  <\/div>\n\n  <!-- IP Ratings -->\n  <div class=\"pv-about-number\">\n    <div class=\"pv-about-number__value pv-about-number__value--ip\">\n      IP67\/IP68\n    <\/div>\n\n    <p class=\"pv-about-number__label\">\n      Tested Protection Ratings\n    <\/p>\n  <\/div>\n\n  <!-- Countries -->\n  <div class=\"pv-about-number\">\n    <div class=\"pv-about-number__value\">\n      30<span class=\"pv-about-number__unit\">+<\/span>\n    <\/div>\n\n    <p class=\"pv-about-number__label\">\n      Countries Served\n    <\/p>\n  <\/div>\n<\/section>\n\n\n\n<style>\n  .pvlt-choice,\n  .pvlt-choice * {\n    box-sizing: border-box;\n    margin: 0;\n    padding: 0;\n  }\n\n  .pvlt-choice {\n    --pvlt-blue: #0057B8;\n    --pvlt-green: #5ACB2E;\n    --pvlt-heading: #073B68;\n    --pvlt-text: #53606E;\n    --pvlt-border: #E1E9F0;\n    --pvlt-bg: #F4F8FC;\n    \n    position: relative;\n    overflow: hidden;\n    width: 100%;\n    padding: 80px 0;\n    background:\n      radial-gradient(circle at 90% 10%, rgba(90, 203, 46, 0.12), transparent 35%),\n      radial-gradient(circle at 10% 90%, rgba(0, 87, 184, 0.08), transparent 40%),\n      linear-gradient(135deg, #F8FAFC 0%, #EEF5FB 100%);\n    font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif;\n    color: var(--pvlt-text);\n  }\n\n  .pvlt-choice__inner {\n    width: min(1280px, calc(100% - 48px));\n    margin: 0 auto;\n  }\n\n  .pvlt-choice__header {\n    display: grid;\n    grid-template-columns: minmax(0, 1.5fr) minmax(280px, 1fr);\n    gap: 40px;\n    align-items: flex-end;\n    margin-bottom: 48px;\n  }\n\n  .pvlt-choice h2 {\n    color: var(--pvlt-heading);\n    font-size: clamp(32px, 3.8vw, 48px);\n    font-weight: 800;\n    letter-spacing: -0.025em;\n    line-height: 1.15;\n  }\n\n  .pvlt-choice__intro {\n    max-width: 480px;\n    color: var(--pvlt-text);\n    font-size: 15px;\n    line-height: 1.7;\n  }\n\n  .pvlt-choice__intro strong {\n    display: block;\n    margin-bottom: 6px;\n    color: var(--pvlt-heading);\n    font-size: 18px;\n    font-weight: 700;\n  }\n\n  .pvlt-choice__grid {\n    display: grid;\n    grid-template-columns: repeat(3, minmax(0, 1fr));\n    gap: 20px;\n  }\n\n  .pvlt-choice__card {\n    position: relative;\n    display: flex;\n    flex-direction: column;\n    min-height: 180px;\n    padding: 28px 26px;\n    border: 1px solid var(--pvlt-border);\n    border-top: 4px solid var(--pvlt-blue);\n    border-radius: 8px;\n    background: #FFFFFF;\n    box-shadow: 0 4px 15px rgba(7, 59, 104, 0.03);\n    transition: all 250ms cubic-bezier(0.16, 1, 0.3, 1);\n  }\n\n  .pvlt-choice__card:hover {\n    transform: translateY(-4px);\n    border-top-color: var(--pvlt-green);\n    box-shadow: 0 16px 32px rgba(7, 59, 104, 0.08);\n  }\n\n  .pvlt-choice__title-row {\n    display: flex;\n    gap: 14px;\n    align-items: center;\n    margin-bottom: 14px;\n  }\n\n  .pvlt-choice__number {\n    display: inline-flex;\n    flex: 0 0 38px;\n    width: 38px;\n    height: 38px;\n    align-items: center;\n    justify-content: center;\n    border-radius: 50%;\n    color: #FFFFFF;\n    background: var(--pvlt-blue);\n    font-size: 13px;\n    font-weight: 800;\n    letter-spacing: -0.02em;\n    transition: background-color 250ms ease;\n  }\n\n  .pvlt-choice__card:hover .pvlt-choice__number {\n    background: var(--pvlt-green);\n  }\n\n  .pvlt-choice__card h3 {\n    color: var(--pvlt-heading);\n    font-size: 18px;\n    font-weight: 700;\n    letter-spacing: -0.01em;\n    line-height: 1.3;\n  }\n\n  .pvlt-choice__card p {\n    color: var(--pvlt-text);\n    font-size: 14px;\n    line-height: 1.65;\n  }\n\n  .pvlt-choice__outcome {\n    display: flex;\n    gap: 12px;\n    align-items: center;\n    justify-content: center;\n    margin-top: 48px;\n    color: var(--pvlt-heading);\n    font-size: 15px;\n    font-weight: 700;\n    text-align: center;\n  }\n\n  .pvlt-choice__outcome::before,\n  .pvlt-choice__outcome::after {\n    width: 32px;\n    height: 3px;\n    border-radius: 99px;\n    background: var(--pvlt-green);\n    content: \"\";\n  }\n\n  @media (max-width: 980px) {\n    .pvlt-choice__header {\n      grid-template-columns: 1fr;\n      gap: 20px;\n    }\n\n    .pvlt-choice__intro {\n      max-width: 100%;\n    }\n\n    .pvlt-choice__grid {\n      grid-template-columns: repeat(2, minmax(0, 1fr));\n    }\n  }\n\n  @media (max-width: 640px) {\n    .pvlt-choice {\n      padding: 56px 0;\n    }\n\n    .pvlt-choice__inner {\n      width: min(100% - 32px, 1280px);\n    }\n\n    .pvlt-choice__grid {\n      grid-template-columns: 1fr;\n      gap: 16px;\n    }\n\n    .pvlt-choice__card {\n      min-height: auto;\n      padding: 22px 20px;\n    }\n\n    .pvlt-choice__outcome {\n      margin-top: 36px;\n      font-size: 13.5px;\n    }\n\n    .pvlt-choice__outcome::before,\n    .pvlt-choice__outcome::after {\n      width: 20px;\n    }\n  }\n\n  @media (prefers-reduced-motion: reduce) {\n    .pvlt-choice__card,\n    .pvlt-choice__number {\n      transition: none;\n    }\n  }\n<\/style>\n\n<section class=\"pvlt-choice\" aria-labelledby=\"pvlt-choice-title\">\n  <div class=\"pvlt-choice__inner\">\n\n    <header class=\"pvlt-choice__header\">\n      <h2 id=\"pvlt-choice-title\">Why Choose PVLinkTech as Your Waterproof Connector Manufacturer?<\/h2>\n\n      <p class=\"pvlt-choice__intro\">\n        <strong>Engineered for Reliable Connectivity.<\/strong>\n       As a trusted waterproof connector manufacturer, PVLinkTech delivers high-performance IP67\/IP68 connectors, custom cable assemblies, and flexible power and signal solutions\u2014backed by rapid prototyping and certified manufacturing.\n      <\/p>\n    <\/header>\n\n    <div class=\"pvlt-choice__grid\">\n\n      <!-- 01: \u4ea7\u54c1\u8303\u56f4\u7ebf -->\n      <article class=\"pvlt-choice__card\">\n        <div class=\"pvlt-choice__title-row\">\n          <span class=\"pvlt-choice__number\" aria-hidden=\"true\">01<\/span>\n          <h3>One-Stop Connection Portfolio<\/h3>\n        <\/div>\n        <p>\n          A complete range of connection solutions for energy storage, solar PV, outdoor electrical, and industrial applications \u2014 including energy storage connectors, MC4 solar connectors, IP68 waterproof junction boxes, waterproof connectors, battery busbar connectors, manual service disconnects, and LED surge protective devices.\n        <\/p>\n      <\/article>\n\n      <!-- 02: \u7814\u53d1\u4e0e\u5feb\u901f\u6837\u54c1 -->\n      <article class=\"pvlt-choice__card\">\n        <div class=\"pvlt-choice__title-row\">\n          <span class=\"pvlt-choice__number\" aria-hidden=\"true\">02<\/span>\n          <h3>Custom Engineering &amp; Fast Prototypes<\/h3>\n        <\/div>\n        <p>\n          Backed by 30+ R&amp;D engineers, we deliver tailored connector designs, hybrid cable assemblies, and working prototypes in as fast as 3 days.\n        <\/p>\n      <\/article>\n\n      <!-- 03: \u8ba4\u8bc1\u4e0e\u54c1\u8d28\u9632\u5c18\u9632\u6c34 -->\n      <article class=\"pvlt-choice__card\">\n        <div class=\"pvlt-choice__title-row\">\n          <span class=\"pvlt-choice__number\" aria-hidden=\"true\">03<\/span>\n          <h3>IP68 Extreme Reliability<\/h3>\n        <\/div>\n        <p>\n          Certified IP67\/IP68\/IP69K sealing designs and 20+ laboratory test instruments ensure flawless performance in harsh outdoor environments.\n        <\/p>\n      <\/article>\n\n      <!-- 04: \u7075\u6d3b\u8d77\u8ba2\u91cf\u4e0e\u4ea4\u671f -->\n      <article class=\"pvlt-choice__card\">\n        <div class=\"pvlt-choice__title-row\">\n          <span class=\"pvlt-choice__number\" aria-hidden=\"true\">04<\/span>\n          <h3>Low MOQ &amp; Rapid Turnaround<\/h3>\n        <\/div>\n        <p>\n          Support for 1-piece minimum orders (MOQ) and 2\u20134 business days delivery for standard stock items to keep your project schedule on track.\n        <\/p>\n      <\/article>\n\n      <!-- 05: \u5382\u623f\u4e0e\u6279\u91cf\u5236\u9020\u80fd\u529b -->\n      <article class=\"pvlt-choice__card\">\n        <div class=\"pvlt-choice__title-row\">\n          <span class=\"pvlt-choice__number\" aria-hidden=\"true\">05<\/span>\n          <h3>Scalable 6,800m\u00b2 Manufacturing<\/h3>\n        <\/div>\n        <p>\n          Equipped with 50+ automated production units and an annual capacity of 10M+ sets to support your transition from small runs to mass production.\n        <\/p>\n      <\/article>\n\n      <!-- 06: \u7aef\u5230\u7aef\u5168\u6d41\u7a0b\u652f\u6301 -->\n      <article class=\"pvlt-choice__card\">\n        <div class=\"pvlt-choice__title-row\">\n          <span class=\"pvlt-choice__number\" aria-hidden=\"true\">06<\/span>\n          <h3>End-to-End OEM\/ODM Support<\/h3>\n        <\/div>\n        <p>\n          Seamless technical guidance through every phase\u2014from initial concept review and tooling to sample validation and volume manufacturing.\n        <\/p>\n      <\/article>\n\n    <\/div>\n\n    <div class=\"pvlt-choice__outcome\">\n      One Trusted Partner. From Custom Design to High-Volume Production.\n    <\/div>\n\n  <\/div>\n<\/section>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-greenshift-blocks-row alignfull gspb_row gspb_row-id-gsbp-0a6e77c\" id=\"gspb_row-id-gsbp-0a6e77c\">\n<div class=\"wp-block-greenshift-blocks-row-column gspb_row__col--12 gspb_col-id-gsbp-f6a0e9f\" id=\"gspb_col-id-gsbp-f6a0e9f\">\n<!-- \u514d\u8d39\u6837\u54c1 CTA -->\n<section id=\"pvlink-sample-cta\">\n  <div class=\"pvlink-cta-inner\">\n\n    <div class=\"pvlink-cta-content\">\n      <h2 class=\"pvlink-cta-title\">\n        GET YOUR FREE WATERPROOF CONNECTOR SAMPLE\n      <\/h2>\n\n      <p class=\"pvlink-cta-description\">\n        As a waterproof connector manufacturer, PVLinkTech provides samples so you can test product quality, fit, and performance before placing an order.\n      <\/p>\n\n      <p class=\"pvlink-cta-meta\">\n        Response within 12 hours \u00b7 MOQ from 1 piece\n      <\/p>\n    <\/div>\n\n    <!-- \u6253\u5f00\u8868\u5355\u5f39\u7a97 -->\n    <div class=\"pvlink-cta-action\">\n      <button type=\"button\" id=\"pvlink-open-sample-modal\" class=\"pvlink-cta-button pvlink-sample-button\" aria-haspopup=\"dialog\" aria-controls=\"pvlink-sample-modal\">\n        <span>REQUEST FREE SAMPLE<\/span>\n\n        <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\">\n          <path d=\"M5 12h14\"><\/path>\n          <path d=\"m13 6 6 6-6 6\"><\/path>\n        <\/svg>\n      <\/button>\n    <\/div>\n\n    <!-- \u4e0b\u8f7d PDF -->\n    <div class=\"pvlink-cta-action\">\n      <a href=\"https:\/\/www.pvlinktech.com\/wp-content\/uploads\/2026\/09\/PVLinkTech-2026-Product-Catalog._compressed.pdf\" class=\"pvlink-cta-button pvlink-catalog-button\" download=\"PVLINK-2026-Product-Catalog.pdf\" aria-label=\"Download 2026 PVLINK product catalog PDF\">\n        <span>DOWNLOAD 2026 CATALOG<\/span>\n\n        <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\">\n          <path d=\"M12 3v12\"><\/path>\n          <path d=\"m7 10 5 5 5-5\"><\/path>\n          <path d=\"M5 21h14\"><\/path>\n        <\/svg>\n      <\/a>\n    <\/div>\n\n  <\/div>\n<\/section>\n\n<!-- Fluent Forms \u5f39\u7a97 -->\n<div id=\"pvlink-sample-modal\" class=\"pvlink-modal\" role=\"dialog\" aria-modal=\"true\" aria-labelledby=\"pvlink-modal-title\" aria-describedby=\"pvlink-modal-description\" hidden=\"\">\n  <div class=\"pvlink-modal-overlay\" data-pvlink-close=\"\" aria-hidden=\"true\"><\/div>\n\n  <div class=\"pvlink-modal-dialog\" role=\"document\">\n\n    <button type=\"button\" class=\"pvlink-modal-close\" data-pvlink-close=\"\" aria-label=\"Close free sample form\">\n      <span aria-hidden=\"true\">\u00d7<\/span>\n    <\/button>\n\n    <div class=\"pvlink-modal-header\">\n      <h3 id=\"pvlink-modal-title\" class=\"pvlink-modal-title\">\n        Free Sample Request\n      <\/h3>\n\n      <p id=\"pvlink-modal-description\" class=\"pvlink-modal-description\">\n        Tell us about your project and our team will help you select\n        the right waterproof connector sample.\n      <\/p>\n\n      <div class=\"pvlink-modal-benefits\">\n        <span>24H Express Dispatch<\/span>\n        <i aria-hidden=\"true\"><\/i>\n        <span>7-Day Global Delivery<\/span>\n      <\/div>\n    <\/div>\n\n    <!-- WordPress \u7b80\u7801 -->\n    <div class=\"pvlink-modal-form\">\n      <div class=\"pvlink-shortcode-slot\">\n        <div class='fluentform ff-default fluentform_wrapper_5 ffs_default_wrap'><form data-form_id=\"5\" id=\"fluentform_5\" class=\"frm-fluent-form fluent_form_5 ff-el-form-top ff_form_instance_5_2 ff-form-loading ffs_default\" data-form_instance=\"ff_form_instance_5_2\" method=\"POST\" ><fieldset  style=\"border: none!important;margin: 0!important;padding: 0!important;background-color: transparent!important;box-shadow: none!important;outline: none!important; min-inline-size: 100%;\">\n                    <legend class=\"ff_screen_reader_title\" style=\"display: block; margin: 0!important;padding: 0!important;height: 0!important;text-indent: -999999px;width: 0!important;overflow:hidden;\">Free Samples<\/legend>        <div\n                style=\"display: none!important; position: absolute!important; transform: translateX(1000%)!important;\"\n                class=\"ff-el-group ff-hpsf-container\"\n        >\n            <div class=\"ff-el-input--label asterisk-right\">\n                <label for=\"ff_5_item_sf\" aria-label=\"Notify\">\n                    Notify                <\/label>\n            <\/div>\n            <div class=\"ff-el-input--content\">\n                <input type=\"text\"\n                       name=\"item_5__fluent_sf\"\n                       class=\"ff-el-form-control\"\n                       id=\"ff_5_item_sf\"\n                \/>\n            <\/div>\n        <\/div>\n                <input type=\"hidden\" id=\"__fluent_protection_token_5\" class=\"fluent-form-token-field\" name=\"__fluent_protection_token_5\">\n        <input type='hidden' name='__fluent_form_embded_post_id' value='9' \/><input type=\"hidden\" id=\"_fluentform_5_fluentformnonce\" name=\"_fluentform_5_fluentformnonce\" value=\"bcee89d720\" \/><input type=\"hidden\" name=\"_wp_http_referer\" value=\"\/es\/wp-json\/wp\/v2\/pages\/9\" \/><div data-type=\"name-element\" data-name=\"names\" class=\" ff-field_container ff-name-field-wrapper\" ><div class='ff-t-container'><div class='ff-t-cell '><div class='ff-el-group ff-el-form-top'><div class=\"ff-el-input--label asterisk-right\"><label for='ff_5_2_names_first_name_' id='label_ff_5_2_names_first_name_' >First Name<\/label><\/div><div class='ff-el-input--content'><input type=\"text\" name=\"names[first_name]\" id=\"ff_5_2_names_first_name_\" class=\"ff-el-form-control\" placeholder=\"Enter Your First Name\" aria-invalid=\"false\" aria-required=false><\/div><\/div><\/div><div class='ff-t-cell '><div class='ff-el-group ff-el-form-top'><div class=\"ff-el-input--label asterisk-right\"><label for='ff_5_2_names_last_name_' id='label_ff_5_2_names_last_name_' >Last Name<\/label><\/div><div class='ff-el-input--content'><input type=\"text\" name=\"names[last_name]\" id=\"ff_5_2_names_last_name_\" class=\"ff-el-form-control\" placeholder=\"Enter Your Last Name\" aria-invalid=\"false\" aria-required=false><\/div><\/div><\/div><\/div><\/div><div class='ff-el-group'><div class=\"ff-el-input--label ff-el-is-required asterisk-right\"><label for='ff_5_2_email' id='label_ff_5_2_email' aria-label=\"Email\">Email<\/label><\/div><div class='ff-el-input--content'><input type=\"email\" name=\"email\" id=\"ff_5_2_email\" class=\"ff-el-form-control\" placeholder=\"Email Address\" data-name=\"email\"  aria-invalid=\"false\" aria-required=true><\/div><\/div><div class='ff-el-group'><div class=\"ff-el-input--label ff-el-is-required asterisk-right\"><label for='ff_5_2_input_text' id='label_ff_5_2_input_text' aria-label=\"Company\">Company<\/label><\/div><div class='ff-el-input--content'><input type=\"text\" name=\"input_text\" class=\"ff-el-form-control\" placeholder=\"Your Compay\" data-name=\"input_text\" id=\"ff_5_2_input_text\"  aria-invalid=\"false\" aria-required=true><\/div><\/div><div class='ff-el-group'><div class=\"ff-el-input--label asterisk-right\"><label for='ff_5_2_description' id='label_ff_5_2_description' aria-label=\"Textarea\">Textarea<\/label><\/div><div class='ff-el-input--content'><textarea aria-required=\"false\" aria-labelledby=\"label_ff_5_2_description\" name=\"description\" id=\"ff_5_2_description\" class=\"ff-el-form-control\" rows=\"3\" cols=\"2\" data-name=\"description\" ><\/textarea><\/div><\/div><div class='ff-el-group ff-text-center ff_submit_btn_wrapper'><button type=\"submit\" class=\"ff-btn ff-btn-submit ff-btn-lg ff_btn_style\"  aria-label=\"Submit Form\">Submit Form<\/button><\/div><\/fieldset><\/form><div id='fluentform_5_errors' class='ff-errors-in-stack ff_form_instance_5_2 ff-form-loading_errors ff_form_instance_5_2_errors'><\/div><\/div>            <script type=\"text\/javascript\">\n                window.fluent_form_ff_form_instance_5_2 = {\"id\":\"5\",\"ajaxUrl\":\"https:\\\/\\\/www.pvlinktech.com\\\/wp-admin\\\/admin-ajax.php\",\"settings\":{\"layout\":{\"labelPlacement\":\"top\",\"asteriskPlacement\":\"asterisk-right\",\"helpMessagePlacement\":\"with_label\",\"errorMessagePlacement\":\"inline\",\"cssClassName\":\"\"},\"restrictions\":{\"denyEmptySubmission\":{\"enabled\":false}}},\"form_instance\":\"ff_form_instance_5_2\",\"form_id_selector\":\"fluentform_5\",\"rules\":{\"names[first_name]\":{\"required\":{\"value\":false,\"message\":\"This field is required\",\"global_message\":\"This field is required\",\"global\":true}},\"names[middle_name]\":{\"required\":{\"value\":false,\"message\":\"This field is required\",\"global_message\":\"This field is required\",\"global\":true}},\"names[last_name]\":{\"required\":{\"value\":false,\"message\":\"This field is required\",\"global_message\":\"This field is required\",\"global\":true}},\"email\":{\"required\":{\"value\":true,\"message\":\"This field is required\",\"global_message\":\"This field is required\",\"global\":true},\"email\":{\"value\":true,\"message\":\"This field must contain a valid email\",\"global_message\":\"This field must contain a valid email\",\"global\":true}},\"input_text\":{\"required\":{\"value\":true,\"message\":\"This field is required\",\"global_message\":\"This field is required\",\"global\":true}},\"description\":{\"required\":{\"value\":false,\"message\":\"This field is required\",\"global_message\":\"This field is required\",\"global\":true}}},\"debounce_time\":300,\"file_upload_settings\":[]};\n                            <\/script>\n            \n      <\/div>\n    <\/div>\n\n    <p class=\"pvlink-modal-footer\">\n      Our team will respond within 24 hours.\n    <\/p>\n\n  <\/div>\n<\/div>\n\n<style>\n\/* \u57fa\u7840\u8bbe\u7f6e *\/\n#pvlink-sample-cta,\n#pvlink-sample-cta *,\n#pvlink-sample-modal,\n#pvlink-sample-modal * {\n  box-sizing: border-box;\n}\n\n#pvlink-sample-cta {\n  --pvlink-blue: #0057b8;\n  --pvlink-blue-dark: #10213e;\n  --pvlink-green: #55cc2b;\n  --pvlink-green-hover: #47b623;\n  --pvlink-white: #ffffff;\n  --pvlink-light-blue: #dceafa;\n\n  position: relative;\n  width: 100%;\n  overflow: hidden;\n  color: var(--pvlink-white);\n  background:\n    radial-gradient(\n      circle at 10% 10%,\n      rgba(255, 255, 255, 0.12),\n      transparent 25%\n    ),\n    radial-gradient(\n      circle at 90% 100%,\n      rgba(85, 204, 43, 0.18),\n      transparent 30%\n    ),\n    var(--pvlink-blue);\n  font-family:\n    -apple-system,\n    BlinkMacSystemFont,\n    \"Segoe UI\",\n    Roboto,\n    \"Helvetica Neue\",\n    Arial,\n    sans-serif;\n}\n\n#pvlink-sample-cta::before {\n  content: \"\";\n  position: absolute;\n  top: -130px;\n  right: 31%;\n  width: 280px;\n  height: 280px;\n  border: 1px solid rgba(255, 255, 255, 0.1);\n  border-radius: 50%;\n  box-shadow:\n    0 0 0 40px rgba(255, 255, 255, 0.025),\n    0 0 0 80px rgba(255, 255, 255, 0.018);\n  pointer-events: none;\n}\n\n\/* CTA \u5e03\u5c40 *\/\n#pvlink-sample-cta .pvlink-cta-inner {\n  position: relative;\n  z-index: 1;\n  display: grid;\n  grid-template-columns:\n    minmax(400px, 1.5fr)\n    minmax(245px, 0.75fr)\n    minmax(245px, 0.75fr);\n  align-items: center;\n  gap: 36px;\n  width: 100%;\n  max-width: 1360px;\n  min-height: 150px;\n  margin: 0 auto;\n  padding: 30px 40px;\n}\n\n#pvlink-sample-cta .pvlink-cta-content {\n  min-width: 0;\n}\n\n#pvlink-sample-cta .pvlink-cta-title {\n  margin: 0 0 7px;\n  color: var(--pvlink-white);\n  font-size: clamp(1.35rem, 2vw, 1.75rem);\n  font-weight: 850;\n  line-height: 1.15;\n  letter-spacing: -0.025em;\n  text-transform: uppercase;\n}\n\n#pvlink-sample-cta .pvlink-cta-description {\n  margin: 0 0 5px;\n  color: var(--pvlink-light-blue);\n  font-size: 0.88rem;\n  line-height: 1.5;\n}\n\n#pvlink-sample-cta .pvlink-cta-meta {\n  margin: 0;\n  color: var(--pvlink-white);\n  font-size: 0.78rem;\n  font-weight: 650;\n  line-height: 1.5;\n  opacity: 0.9;\n}\n\n#pvlink-sample-cta .pvlink-cta-action {\n  width: 100%;\n}\n\n\/* \u6309\u94ae\u901a\u7528\u6837\u5f0f *\/\n#pvlink-sample-cta .pvlink-cta-button {\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  gap: 11px;\n  width: 100%;\n  min-height: 58px;\n  padding: 15px 22px;\n  border-radius: 2px;\n  appearance: none;\n  -webkit-appearance: none;\n  font-family: inherit;\n  font-size: 0.9rem;\n  font-weight: 850;\n  line-height: 1.2;\n  letter-spacing: 0.01em;\n  text-align: center;\n  text-decoration: none;\n  cursor: pointer;\n  transition:\n    color 0.2s ease,\n    background 0.2s ease,\n    border-color 0.2s ease,\n    box-shadow 0.2s ease,\n    transform 0.2s ease;\n}\n\n#pvlink-sample-cta .pvlink-cta-button svg {\n  width: 19px;\n  height: 19px;\n  flex: 0 0 19px;\n  fill: none;\n  stroke: currentColor;\n  stroke-width: 2;\n  stroke-linecap: round;\n  stroke-linejoin: round;\n  transition: transform 0.2s ease;\n}\n\n\/* \u514d\u8d39\u6837\u54c1\u6309\u94ae *\/\n#pvlink-sample-cta .pvlink-sample-button {\n  border: 2px solid var(--pvlink-green);\n  color: var(--pvlink-white);\n  background: var(--pvlink-green);\n  box-shadow: 0 10px 25px rgba(23, 61, 10, 0.2);\n}\n\n#pvlink-sample-cta .pvlink-sample-button:hover {\n  border-color: var(--pvlink-green-hover);\n  background: var(--pvlink-green-hover);\n  box-shadow: 0 14px 30px rgba(23, 61, 10, 0.28);\n  transform: translateY(-2px);\n}\n\n#pvlink-sample-cta .pvlink-sample-button:hover svg {\n  transform: translateX(4px);\n}\n\n\/* PDF \u6309\u94ae *\/\n#pvlink-sample-cta .pvlink-catalog-button {\n  border: 2px solid rgba(255, 255, 255, 0.9);\n  color: var(--pvlink-white);\n  background: transparent;\n}\n\n#pvlink-sample-cta .pvlink-catalog-button:hover {\n  border-color: var(--pvlink-white);\n  color: var(--pvlink-blue-dark);\n  background: var(--pvlink-white);\n  box-shadow: 0 12px 28px rgba(16, 33, 62, 0.2);\n  transform: translateY(-2px);\n}\n\n#pvlink-sample-cta .pvlink-catalog-button:hover svg {\n  transform: translateY(3px);\n}\n\n#pvlink-sample-cta .pvlink-cta-button:focus-visible {\n  outline: 3px solid rgba(255, 255, 255, 0.55);\n  outline-offset: 4px;\n}\n\n\/* \u5f39\u7a97 *\/\nbody.pvlink-modal-open {\n  overflow: hidden;\n}\n\n#pvlink-sample-modal {\n  --pvlink-blue: #0057b8;\n  --pvlink-blue-dark: #10213e;\n  --pvlink-green: #55cc2b;\n  --pvlink-green-hover: #47b623;\n  --pvlink-text: #1d2939;\n  --pvlink-muted: #64748b;\n  --pvlink-border: #dce6f1;\n\n  position: fixed;\n  z-index: 999999;\n  inset: 0;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  padding: 24px;\n  font-family:\n    -apple-system,\n    BlinkMacSystemFont,\n    \"Segoe UI\",\n    Roboto,\n    \"Helvetica Neue\",\n    Arial,\n    sans-serif;\n}\n\n#pvlink-sample-modal[hidden] {\n  display: none;\n}\n\n#pvlink-sample-modal .pvlink-modal-overlay {\n  position: absolute;\n  inset: 0;\n  background: rgba(8, 20, 39, 0.74);\n  opacity: 0;\n  cursor: pointer;\n  backdrop-filter: blur(5px);\n  -webkit-backdrop-filter: blur(5px);\n  transition: opacity 0.22s ease;\n}\n\n#pvlink-sample-modal .pvlink-modal-dialog {\n  position: relative;\n  z-index: 1;\n  width: 100%;\n  max-width: 620px;\n  max-height: calc(100vh - 48px);\n  padding: 36px 40px 28px;\n  overflow-y: auto;\n  overscroll-behavior: contain;\n  border: 1px solid var(--pvlink-border);\n  border-top: 5px solid var(--pvlink-blue);\n  border-radius: 20px;\n  background: #ffffff;\n  box-shadow: 0 35px 90px rgba(0, 0, 0, 0.32);\n  opacity: 0;\n  transform: translateY(20px) scale(0.98);\n  transition:\n    opacity 0.22s ease,\n    transform 0.22s ease;\n}\n\n#pvlink-sample-modal.is-open .pvlink-modal-overlay {\n  opacity: 1;\n}\n\n#pvlink-sample-modal.is-open .pvlink-modal-dialog {\n  opacity: 1;\n  transform: translateY(0) scale(1);\n}\n\n\/* \u5173\u95ed\u6309\u94ae *\/\n#pvlink-sample-modal .pvlink-modal-close {\n  position: absolute;\n  z-index: 2;\n  top: 14px;\n  right: 14px;\n  display: grid;\n  place-items: center;\n  width: 40px;\n  height: 40px;\n  padding: 0;\n  border: 0;\n  border-radius: 50%;\n  appearance: none;\n  -webkit-appearance: none;\n  color: var(--pvlink-muted);\n  background: #f1f5f9;\n  font-family: Arial, sans-serif;\n  font-size: 28px;\n  line-height: 1;\n  cursor: pointer;\n  transition:\n    color 0.2s ease,\n    background 0.2s ease,\n    transform 0.2s ease;\n}\n\n#pvlink-sample-modal .pvlink-modal-close:hover {\n  color: #ffffff;\n  background: var(--pvlink-blue);\n  transform: rotate(90deg);\n}\n\n#pvlink-sample-modal .pvlink-modal-close:focus-visible {\n  outline: 3px solid rgba(0, 87, 184, 0.25);\n  outline-offset: 2px;\n}\n\n\/* \u5f39\u7a97\u6807\u9898 *\/\n#pvlink-sample-modal .pvlink-modal-header {\n  padding: 0 28px;\n  text-align: center;\n}\n\n#pvlink-sample-modal .pvlink-modal-label {\n  display: inline-block;\n  margin: 0 0 10px;\n  padding: 5px 13px;\n  border-radius: 99px;\n  color: var(--pvlink-blue);\n  background: rgba(0, 87, 184, 0.08);\n  font-size: 0.67rem;\n  font-weight: 850;\n  letter-spacing: 0.08em;\n}\n\n#pvlink-sample-modal .pvlink-modal-title {\n  margin: 0 0 10px;\n  color: var(--pvlink-blue-dark);\n  font-size: clamp(1.7rem, 3vw, 2rem);\n  font-weight: 850;\n  line-height: 1.2;\n}\n\n#pvlink-sample-modal .pvlink-modal-description {\n  max-width: 480px;\n  margin: 0 auto 14px;\n  color: var(--pvlink-muted);\n  font-size: 0.88rem;\n  line-height: 1.6;\n}\n\n#pvlink-sample-modal .pvlink-modal-benefits {\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  gap: 11px;\n  margin-bottom: 26px;\n  color: var(--pvlink-green-hover);\n  font-size: 0.76rem;\n  font-weight: 800;\n}\n\n#pvlink-sample-modal .pvlink-modal-benefits i {\n  display: block;\n  width: 4px;\n  height: 4px;\n  flex: 0 0 4px;\n  border-radius: 50%;\n  background: #b8c4d1;\n}\n\n\/* Fluent Forms *\/\n#pvlink-sample-modal .ff-el-group {\n  margin-bottom: 16px;\n}\n\n#pvlink-sample-modal .ff-el-group label,\n#pvlink-sample-modal .pvlink-shortcode-slot label {\n  display: block;\n  margin-bottom: 6px;\n  color: var(--pvlink-blue-dark);\n  font-size: 0.75rem;\n  font-weight: 800;\n}\n\n#pvlink-sample-modal input[type=\"text\"],\n#pvlink-sample-modal input[type=\"email\"],\n#pvlink-sample-modal input[type=\"tel\"],\n#pvlink-sample-modal input[type=\"number\"],\n#pvlink-sample-modal select,\n#pvlink-sample-modal textarea {\n  width: 100%;\n  padding: 12px 14px;\n  border: 1.5px solid var(--pvlink-border);\n  border-radius: 9px;\n  outline: none;\n  color: var(--pvlink-text);\n  background: #ffffff;\n  font-family: inherit;\n  font-size: 0.9rem;\n  transition:\n    border-color 0.2s ease,\n    box-shadow 0.2s ease;\n}\n\n#pvlink-sample-modal input:focus,\n#pvlink-sample-modal select:focus,\n#pvlink-sample-modal textarea:focus {\n  border-color: var(--pvlink-blue);\n  box-shadow: 0 0 0 4px rgba(0, 87, 184, 0.1);\n}\n\n#pvlink-sample-modal textarea {\n  min-height: 95px;\n  resize: vertical;\n}\n\n#pvlink-sample-modal button[type=\"submit\"],\n#pvlink-sample-modal input[type=\"submit\"] {\n  display: block;\n  width: 100%;\n  margin-top: 7px;\n  padding: 14px 22px;\n  border: 0;\n  border-radius: 99px;\n  appearance: none;\n  -webkit-appearance: none;\n  color: #ffffff !important;\n  background: var(--pvlink-green);\n  box-shadow: 0 9px 20px rgba(85, 204, 43, 0.23);\n  font-family: inherit;\n  font-size: 0.95rem;\n  font-weight: 850;\n  cursor: pointer;\n  transition:\n    background 0.2s ease,\n    box-shadow 0.2s ease,\n    transform 0.2s ease;\n}\n\n#pvlink-sample-modal button[type=\"submit\"]:hover,\n#pvlink-sample-modal input[type=\"submit\"]:hover {\n  background: var(--pvlink-green-hover);\n  box-shadow: 0 13px 26px rgba(85, 204, 43, 0.3);\n  transform: translateY(-2px);\n}\n\n#pvlink-sample-modal .pvlink-modal-footer {\n  margin: 18px 0 0;\n  color: var(--pvlink-muted);\n  text-align: center;\n  font-size: 0.72rem;\n}\n\n\/* \u5e73\u677f *\/\n@media (max-width: 1050px) {\n  #pvlink-sample-cta .pvlink-cta-inner {\n    grid-template-columns: 1fr 1fr;\n    gap: 22px;\n    padding: 32px 28px;\n  }\n\n  #pvlink-sample-cta .pvlink-cta-content {\n    grid-column: 1 \/ -1;\n    text-align: center;\n  }\n}\n\n\/* \u624b\u673a *\/\n@media (max-width: 680px) {\n  #pvlink-sample-cta .pvlink-cta-inner {\n    grid-template-columns: 1fr;\n    gap: 14px;\n    padding: 34px 18px;\n  }\n\n  #pvlink-sample-cta .pvlink-cta-content {\n    grid-column: auto;\n    margin-bottom: 9px;\n    text-align: center;\n  }\n\n  #pvlink-sample-cta .pvlink-cta-title {\n    font-size: 1.55rem;\n    line-height: 1.2;\n  }\n\n  #pvlink-sample-cta .pvlink-cta-description {\n    font-size: 0.85rem;\n  }\n\n  #pvlink-sample-cta .pvlink-cta-button {\n    min-height: 56px;\n  }\n\n  #pvlink-sample-modal {\n    align-items: flex-end;\n    padding: 10px;\n  }\n\n  #pvlink-sample-modal .pvlink-modal-dialog {\n    max-height: calc(100vh - 20px);\n    padding: 32px 16px 22px;\n    border-radius: 18px;\n  }\n\n  #pvlink-sample-modal .pvlink-modal-header {\n    padding: 0 22px;\n  }\n\n  #pvlink-sample-modal .pvlink-modal-benefits {\n    flex-wrap: wrap;\n    gap: 7px;\n  }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  #pvlink-sample-cta .pvlink-cta-button,\n  #pvlink-sample-cta .pvlink-cta-button svg,\n  #pvlink-sample-modal .pvlink-modal-overlay,\n  #pvlink-sample-modal .pvlink-modal-dialog {\n    transition: none;\n  }\n}\n<\/style>\n\n<script>\n(function () {\n  \"use strict\";\n\n  var modal = document.getElementById(\"pvlink-sample-modal\");\n  var openButton = document.getElementById(\"pvlink-open-sample-modal\");\n\n  if (!modal || !openButton) {\n    return;\n  }\n\n  var dialog = modal.querySelector(\".pvlink-modal-dialog\");\n  var closeControls = modal.querySelectorAll(\"[data-pvlink-close]\");\n  var previousFocus = null;\n  var closeTimer = null;\n\n  function getFocusableElements() {\n    var selector = [\n      \"a[href]\",\n      \"button:not([disabled])\",\n      \"input:not([disabled])\",\n      \"select:not([disabled])\",\n      \"textarea:not([disabled])\",\n      '[tabindex]:not([tabindex=\"-1\"])'\n    ].join(\",\");\n\n    return Array.prototype.slice\n      .call(modal.querySelectorAll(selector))\n      .filter(function (element) {\n        return element.offsetParent !== null;\n      });\n  }\n\n  function openModal() {\n    if (closeTimer) {\n      window.clearTimeout(closeTimer);\n      closeTimer = null;\n    }\n\n    previousFocus = document.activeElement;\n    modal.hidden = false;\n    document.body.classList.add(\"pvlink-modal-open\");\n\n    window.requestAnimationFrame(function () {\n      modal.classList.add(\"is-open\");\n\n      var focusableElements = getFocusableElements();\n\n      if (focusableElements.length) {\n        focusableElements[0].focus();\n      } else if (dialog) {\n        dialog.setAttribute(\"tabindex\", \"-1\");\n        dialog.focus();\n      }\n    });\n  }\n\n  function closeModal() {\n    modal.classList.remove(\"is-open\");\n    document.body.classList.remove(\"pvlink-modal-open\");\n\n    closeTimer = window.setTimeout(function () {\n      modal.hidden = true;\n\n      if (\n        previousFocus &&\n        typeof previousFocus.focus === \"function\"\n      ) {\n        previousFocus.focus();\n      }\n    }, 220);\n  }\n\n  function handleKeydown(event) {\n    if (modal.hidden) {\n      return;\n    }\n\n    if (event.key === \"Escape\") {\n      event.preventDefault();\n      closeModal();\n      return;\n    }\n\n    if (event.key !== \"Tab\") {\n      return;\n    }\n\n    var focusableElements = getFocusableElements();\n\n    if (!focusableElements.length) {\n      event.preventDefault();\n      return;\n    }\n\n    var firstElement = focusableElements[0];\n    var lastElement = focusableElements[focusableElements.length - 1];\n\n    if (event.shiftKey && document.activeElement === firstElement) {\n      event.preventDefault();\n      lastElement.focus();\n    } else if (\n      !event.shiftKey &&\n      document.activeElement === lastElement\n    ) {\n      event.preventDefault();\n      firstElement.focus();\n    }\n  }\n\n  openButton.addEventListener(\"click\", openModal);\n\n  closeControls.forEach(function (control) {\n    control.addEventListener(\"click\", closeModal);\n  });\n\n  document.addEventListener(\"keydown\", handleKeydown);\n})();\n<\/script>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-greenshift-blocks-row alignfull gspb_row gspb_row-id-gsbp-7b01510\" id=\"gspb_row-id-gsbp-7b01510\"><\/div>\n\n\n\n<div class=\"wp-block-greenshift-blocks-row alignfull gspb_row gspb_row-id-gsbp-445c7ce\" id=\"gspb_row-id-gsbp-445c7ce\"><div class=\"gspb_row__content\">  <\/div><\/div>\n\n\n\n<div class=\"wp-block-greenshift-blocks-row alignfull gspb_row gspb_row-id-gsbp-c36132b\" id=\"gspb_row-id-gsbp-c36132b\">\n<div class=\"wp-block-greenshift-blocks-row-column gspb_row__col--12 gspb_col-id-gsbp-37d2e1b\" id=\"gspb_col-id-gsbp-37d2e1b\">\n<div id=\"global-presence-section\">\n  <div class=\"gp-container\">\n    <header class=\"gp-header\">\n      <h2 class=\"gp-title\"><span>Global<\/span> Presence<\/h2>\n      <p class=\"gp-subtitle\">Trusted by Businesses Worldwide<\/p>\n    <\/header>\n\n    <div class=\"gp-map-wrapper\" aria-label=\"Global presence map showing North America, Europe, Russia, Kuwait, United Arab Emirates, Brazil and South Africa\">\n      <svg class=\"gp-svg-defs\" aria-hidden=\"true\">\n        <symbol id=\"gp-location-icon\" viewBox=\"0 0 24 24\">\n          <path d=\"M12 2C8.13 2 5 5.13 5 9c0 5.25 7 13 7 13s7-7.75 7-13c0-3.87-3.13-7-7-7zm0 9.5c-1.38 0-2.5-1.12-2.5-2.5s1.12-2.5 2.5-2.5 2.5 1.12 2.5 2.5-1.12 2.5-2.5 2.5z\"><\/path>\n        <\/symbol>\n      <\/svg>\n\n      <div class=\"gp-marker gp-marker-na\" style=\"top:36.4%;left:31%\">\n        <div class=\"gp-card\">\n          <svg class=\"gp-icon\" aria-hidden=\"true\"><use href=\"#gp-location-icon\"><\/use><\/svg>\n          <span class=\"gp-label\">North America<\/span>\n        <\/div>\n      <\/div>\n\n      <div class=\"gp-marker gp-marker-eu\" style=\"top:28%;left:53%\">\n        <div class=\"gp-card\">\n          <svg class=\"gp-icon\" aria-hidden=\"true\"><use href=\"#gp-location-icon\"><\/use><\/svg>\n          <span class=\"gp-label\">Europe<\/span>\n        <\/div>\n      <\/div>\n\n      <div class=\"gp-marker gp-marker-ru\" style=\"top:21.7%;left:66%\">\n        <div class=\"gp-card\">\n          <svg class=\"gp-icon\" aria-hidden=\"true\"><use href=\"#gp-location-icon\"><\/use><\/svg>\n          <span class=\"gp-label\">Russia<\/span>\n        <\/div>\n      <\/div>\n\n      <div class=\"gp-marker gp-marker-kw\" style=\"top:32.9%;left:57%\">\n        <div class=\"gp-card\">\n          <svg class=\"gp-icon\" aria-hidden=\"true\"><use href=\"#gp-location-icon\"><\/use><\/svg>\n          <span class=\"gp-label\">Kuwait<\/span>\n        <\/div>\n      <\/div>\n\n      <div class=\"gp-marker gp-marker-ae\" style=\"top:40.6%;left:64%\">\n        <div class=\"gp-card\">\n          <svg class=\"gp-icon\" aria-hidden=\"true\"><use href=\"#gp-location-icon\"><\/use><\/svg>\n          <span class=\"gp-label-group\">\n            <span class=\"gp-label\">United Arab<\/span>\n            <span class=\"gp-label gp-sub-label\">Emirates<\/span>\n          <\/span>\n        <\/div>\n      <\/div>\n\n      <div class=\"gp-marker gp-marker-br\" style=\"top:62%;left:33%\">\n        <div class=\"gp-card\">\n          <svg class=\"gp-icon\" aria-hidden=\"true\"><use href=\"#gp-location-icon\"><\/use><\/svg>\n          <span class=\"gp-label\">Brazil<\/span>\n        <\/div>\n      <\/div>\n\n      <div class=\"gp-marker gp-marker-za\" style=\"top:59.5%;left:60%\">\n        <div class=\"gp-card\">\n          <svg class=\"gp-icon\" aria-hidden=\"true\"><use href=\"#gp-location-icon\"><\/use><\/svg>\n          <span class=\"gp-label\">South Africa<\/span>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/div>\n\n<style>\n\/*! FlyingPress Keep *\/\n#global-presence-section,\n#global-presence-section * {\n  box-sizing: border-box;\n}\n\n#global-presence-section {\n  --gp-primary: #0057b8;\n  --gp-accent: #5acb2e;\n  --gp-dark: #0f2942;\n  --gp-shadow: 0 10px 30px rgba(15, 41, 66, 0.08);\n  --gp-shadow-hover: 0 20px 40px rgba(15, 41, 66, 0.15);\n  width: 100%;\n  padding: 5px 24px;\n  overflow: hidden;\n  position: relative;\n  background: transparent;\n  font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif;\n}\n\n#global-presence-section .gp-container {\n  max-width: 1400px;\n  margin: 0 auto;\n  position: relative;\n}\n\n#global-presence-section .gp-header {\n  margin: 0 0 10px;\n  text-align: center;\n}\n\n#global-presence-section .gp-title {\n  margin: 0 0 6px;\n  color: var(--gp-dark);\n  font-size: clamp(32px, 5vw, 48px);\n  font-weight: 800;\n  line-height: 1.2;\n}\n\n#global-presence-section .gp-title > span {\n  color: var(--gp-accent);\n}\n\n#global-presence-section .gp-subtitle {\n  margin: 0;\n  color: #718096;\n  font-size: clamp(14px, 2vw, 18px);\n  font-weight: 400;\n  line-height: 1.5;\n  letter-spacing: 0.5px;\n}\n\n#global-presence-section .gp-map-wrapper {\n  width: 100%;\n  max-width: 1300px;\n  aspect-ratio: 1200 \/ 550;\n  margin: 0 auto;\n  position: relative;\n  background: url(\"https:\/\/www.pvlinktech.com\/wp-content\/uploads\/2026\/06\/b41258ff-21c7-41ef-a10e-05f65aeb1d09.png\") center \/ 100% 100% no-repeat;\n}\n\n#global-presence-section .gp-svg-defs {\n  width: 0;\n  height: 0;\n  position: absolute;\n  overflow: hidden;\n}\n\n#global-presence-section .gp-marker {\n  position: absolute;\n  z-index: 50;\n  transform: translate(-50%, -50%);\n  border-radius: 6px;\n}\n\n#global-presence-section .gp-card {\n  width: auto !important;\n  height: auto !important;\n  min-width: max-content !important;\n  min-height: 0 !important;\n  max-height: none !important;\n  display: inline-flex !important;\n  flex-direction: row !important;\n  align-items: center !important;\n  justify-content: center !important;\n  gap: 8px !important;\n  padding: 10px 16px !important;\n  overflow: visible !important;\n  border: 1px solid rgba(255, 255, 255, 0.6) !important;\n  border-radius: 6px !important;\n  background: rgba(255, 255, 255, 0.88) !important;\n  box-shadow: var(--gp-shadow) !important;\n  backdrop-filter: blur(6px);\n  -webkit-backdrop-filter: blur(6px);\n  text-shadow: 0 1px 2px rgba(255, 255, 255, 0.8);\n  transition: transform 0.4s ease, box-shadow 0.4s ease, border-color 0.4s ease;\n}\n\n#global-presence-section .gp-icon {\n  width: 18px !important;\n  height: 18px !important;\n  flex: 0 0 auto !important;\n  fill: var(--gp-accent);\n  transition: transform 0.4s ease, fill 0.4s ease;\n}\n\n#global-presence-section .gp-label {\n  display: inline-block !important;\n  color: var(--gp-dark);\n  font-size: 15px;\n  font-weight: 700;\n  line-height: 1.5;\n  white-space: nowrap !important;\n}\n\n#global-presence-section .gp-label-group {\n  display: flex;\n  flex-direction: column;\n  line-height: 1.1;\n}\n\n#global-presence-section .gp-label-group .gp-label {\n  font-size: 14px;\n  line-height: 1.1;\n}\n\n#global-presence-section .gp-sub-label {\n  color: #718096;\n  font-size: 11px !important;\n  font-weight: 500;\n}\n\n#global-presence-section .gp-marker:hover .gp-card {\n  transform: translateY(-5px);\n  border-color: rgba(90, 203, 46, 0.4) !important;\n  box-shadow: var(--gp-shadow-hover) !important;\n}\n\n#global-presence-section .gp-marker:hover .gp-icon {\n  fill: var(--gp-primary);\n  transform: scale(1.25);\n}\n\n#global-presence-section .gp-marker-kw { z-index: 55; }\n#global-presence-section .gp-marker-ae { z-index: 54; }\n#global-presence-section .gp-marker-eu { z-index: 53; }\n#global-presence-section .gp-marker-za { z-index: 52; }\n#global-presence-section .gp-marker-br { z-index: 51; }\n\n@media (max-width: 992px) {\n  #global-presence-section {\n    padding: 8px 20px;\n  }\n\n  #global-presence-section .gp-card {\n    gap: 6px !important;\n    padding: 8px 12px !important;\n  }\n\n  #global-presence-section .gp-label {\n    font-size: 13px;\n  }\n\n  #global-presence-section .gp-icon {\n    width: 15px !important;\n    height: 15px !important;\n  }\n}\n\n@media (max-width: 768px) {\n  #global-presence-section {\n    padding: 2px 12px;\n  }\n\n  #global-presence-section .gp-header {\n    margin-bottom: 8px;\n  }\n\n  #global-presence-section .gp-title {\n    margin-bottom: 2px;\n  }\n\n  #global-presence-section .gp-map-wrapper {\n    margin-top: 10px;\n  }\n\n  #global-presence-section .gp-card {\n    gap: 4px !important;\n    padding: 4px 8px !important;\n    border-radius: 4px !important;\n  }\n\n  #global-presence-section .gp-icon {\n    width: 11px !important;\n    height: 11px !important;\n  }\n\n  #global-presence-section .gp-label,\n  #global-presence-section .gp-label-group .gp-label {\n    font-size: 10px;\n  }\n\n  #global-presence-section .gp-sub-label {\n    font-size: 8px !important;\n  }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  #global-presence-section .gp-card,\n  #global-presence-section .gp-icon {\n    transition: none;\n  }\n}\n<\/style>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-greenshift-blocks-row alignfull gspb_row gspb_row-id-gsbp-8c2ccec\" id=\"gspb_row-id-gsbp-8c2ccec\"><\/div>\n\n\n\n<div class=\"wp-block-greenshift-blocks-row alignfull gspb_row gspb_row-id-gsbp-45c5340\" id=\"gspb_row-id-gsbp-45c5340\">\n<div class=\"wp-block-greenshift-blocks-row-column gspb_row__col--12 gspb_col-id-gsbp-e654aef\" id=\"gspb_col-id-gsbp-e654aef\">\n<!-- PVLinkTech \u00b7 Simplified OEM\/ODM Process | Blocksy Custom HTML -->\n<style>\n  #pvlt-oem-process,\n  #pvlt-oem-process * {\n    box-sizing: border-box;\n  }\n\n  #pvlt-oem-process {\n    --pvlt-blue: #0057b8;\n    --pvlt-blue-dark: #082b52;\n    --pvlt-blue-light: #eaf3fb;\n    --pvlt-green: #5acb2e;\n    --pvlt-text: #334155;\n    --pvlt-muted: #64748b;\n    --pvlt-border: #dbe5ef;\n    --pvlt-bg: #f5f9fd;\n    background:\n      radial-gradient(circle at 7% 8%, rgb(90 203 46 \/ 10%), transparent 25rem),\n      radial-gradient(circle at 94% 86%, rgb(0 87 184 \/ 9%), transparent 28rem),\n      var(--pvlt-bg);\n    color: var(--pvlt-text);\n    font-family: inherit;\n    overflow: hidden;\n    padding: clamp(2rem, 4vw, 3.5rem) 1.25rem;\n    position: relative;\n  }\n\n  #pvlt-oem-process .pvlt-process__inner {\n    margin: 0 auto;\n    max-width: 1400px;\n    position: relative;\n    z-index: 1;\n  }\n\n  #pvlt-oem-process .pvlt-process__header {\n    margin: 0 auto clamp(2.25rem, 4vw, 3.5rem);\n    max-width: 1400px;\n    text-align: center;\n  }\n\n  #pvlt-oem-process .pvlt-process__eyebrow {\n    align-items: center;\n    color: var(--pvlt-blue);\n    display: inline-flex;\n    font-size: 0.78rem;\n    font-weight: 800;\n    gap: 0.55rem;\n    letter-spacing: 0.12em;\n    margin-bottom: 0.85rem;\n    text-transform: uppercase;\n  }\n\n  #pvlt-oem-process .pvlt-process__eyebrow::before,\n  #pvlt-oem-process .pvlt-process__eyebrow::after {\n    background: var(--pvlt-green);\n    border-radius: 50%;\n    content: \"\";\n    display: block;\n    height: 7px;\n    width: 7px;\n  }\n\n  #pvlt-oem-process .pvlt-process__title {\n    color: var(--pvlt-blue-dark);\n    font-size: clamp(2.1rem, 4.8vw, 3.5rem);\n    font-weight: 850;\n    letter-spacing: -0.045em;\n    line-height: 1.1;\n    margin: 0;\n  }\n\n  #pvlt-oem-process .pvlt-process__title span {\n    color: var(--pvlt-blue);\n  }\n\n  #pvlt-oem-process .pvlt-process__intro {\n    color: var(--pvlt-muted);\n    font-size: clamp(1rem, 1.6vw, 1.12rem);\n    line-height: 1.75;\n    margin: 1.15rem auto 0;\n    max-width: 720px;\n  }\n\n  #pvlt-oem-process .pvlt-process__steps {\n    display: grid;\n    gap: 1.15rem;\n    grid-template-columns: repeat(4, minmax(0, 1fr));\n    list-style: none;\n    margin: 0;\n    padding: 0;\n  }\n\n  #pvlt-oem-process .pvlt-process__step {\n    background: #fff;\n    border: 1px solid var(--pvlt-border);\n    border-radius: 18px;\n    box-shadow: 0 10px 30px rgb(8 43 82 \/ 6%);\n    display: flex;\n    flex-direction: column;\n    min-height: 350px;\n    overflow: hidden;\n    padding: 1.55rem;\n    position: relative;\n    transition: border-color 200ms ease, box-shadow 200ms ease, transform 200ms ease;\n  }\n\n  #pvlt-oem-process .pvlt-process__step::after {\n    background: linear-gradient(90deg, var(--pvlt-blue), var(--pvlt-green));\n    bottom: 0;\n    content: \"\";\n    height: 4px;\n    left: 0;\n    position: absolute;\n    transform: scaleX(0.24);\n    transform-origin: left;\n    transition: transform 250ms ease;\n    width: 100%;\n  }\n\n  #pvlt-oem-process .pvlt-process__step:hover {\n    border-color: rgb(0 87 184 \/ 35%);\n    box-shadow: 0 18px 45px rgb(8 43 82 \/ 12%);\n    transform: translateY(-5px);\n  }\n\n  #pvlt-oem-process .pvlt-process__step:hover::after {\n    transform: scaleX(1);\n  }\n\n  #pvlt-oem-process .pvlt-process__top {\n    align-items: center;\n    display: flex;\n    justify-content: space-between;\n    margin-bottom: 1.35rem;\n  }\n\n  #pvlt-oem-process .pvlt-process__number {\n    align-items: center;\n    background: linear-gradient(135deg, var(--pvlt-blue), #0875d7);\n    border: 4px solid var(--pvlt-blue-light);\n    border-radius: 50%;\n    box-shadow: 0 6px 16px rgb(0 87 184 \/ 22%);\n    color: #fff;\n    display: flex;\n    font-size: 0.95rem;\n    font-weight: 850;\n    height: 48px;\n    justify-content: center;\n    width: 48px;\n  }\n\n  #pvlt-oem-process .pvlt-process__eta {\n    background: var(--pvlt-bg);\n    border: 1px solid var(--pvlt-border);\n    border-radius: 999px;\n    color: var(--pvlt-blue);\n    font-size: 0.73rem;\n    font-weight: 800;\n    padding: 0.32rem 0.7rem;\n    white-space: nowrap;\n  }\n\n  #pvlt-oem-process .pvlt-process__step-title {\n    color: var(--pvlt-blue-dark);\n    font-size: 1.2rem;\n    font-weight: 800;\n    letter-spacing: -0.02em;\n    line-height: 1.3;\n    margin: 0;\n  }\n\n  #pvlt-oem-process .pvlt-process__text {\n    color: var(--pvlt-muted);\n    font-size: 0.91rem;\n    line-height: 1.68;\n    margin: 0.78rem 0 0;\n  }\n\n  #pvlt-oem-process .pvlt-process__tag {\n    align-items: center;\n    color: var(--pvlt-blue);\n    display: flex;\n    font-size: 0.74rem;\n    font-weight: 800;\n    gap: 0.48rem;\n    letter-spacing: 0.04em;\n    margin-top: auto;\n    padding-top: 1.25rem;\n    text-transform: uppercase;\n  }\n\n  #pvlt-oem-process .pvlt-process__tag::before {\n    background: var(--pvlt-green);\n    border-radius: 50%;\n    box-shadow: 0 0 0 4px rgb(90 203 46 \/ 15%);\n    content: \"\";\n    display: block;\n    height: 7px;\n    width: 7px;\n  }\n\n  #pvlt-oem-process .pvlt-process__footer {\n    align-items: center;\n    display: flex;\n    flex-wrap: wrap;\n    gap: 1.25rem 2rem;\n    justify-content: center;\n    margin-top: clamp(2rem, 4vw, 3rem);\n    text-align: center;\n  }\n\n  #pvlt-oem-process .pvlt-process__assurances {\n    color: var(--pvlt-muted);\n    display: flex;\n    flex-wrap: wrap;\n    font-size: 0.86rem;\n    font-weight: 700;\n    gap: 0.75rem 1.15rem;\n    justify-content: center;\n  }\n\n  #pvlt-oem-process .pvlt-process__assurance {\n    align-items: center;\n    display: inline-flex;\n    gap: 0.42rem;\n  }\n\n  #pvlt-oem-process .pvlt-process__assurance::before {\n    color: var(--pvlt-green);\n    content: \"\u2713\";\n    font-size: 1rem;\n    font-weight: 900;\n  }\n\n  #pvlt-oem-process .pvlt-process__button {\n    align-items: center;\n    background: var(--pvlt-blue);\n    border-radius: 8px;\n    box-shadow: 0 10px 20px rgb(0 87 184 \/ 20%);\n    color: #fff !important;\n    display: inline-flex;\n    font-size: 0.92rem;\n    font-weight: 800;\n    gap: 0.55rem;\n    line-height: 1;\n    padding: 1rem 1.35rem;\n    text-decoration: none !important;\n    transition: background 180ms ease, box-shadow 180ms ease, transform 180ms ease;\n  }\n\n  #pvlt-oem-process .pvlt-process__button:hover {\n    background: #004a9c;\n    box-shadow: 0 14px 26px rgb(0 87 184 \/ 28%);\n    color: #fff !important;\n    transform: translateY(-2px);\n  }\n\n  #pvlt-oem-process .pvlt-process__button::after {\n    content: \"\u2192\";\n    font-size: 1.15rem;\n    line-height: 0.7;\n  }\n\n  @media (max-width: 1080px) {\n    #pvlt-oem-process .pvlt-process__steps {\n      grid-template-columns: repeat(2, minmax(0, 1fr));\n    }\n  }\n\n  @media (max-width: 680px) {\n    #pvlt-oem-process {\n      padding-inline: 0.85rem;\n    }\n\n    #pvlt-oem-process .pvlt-process__steps {\n      display: flex;\n      gap: 1rem;\n      margin-inline: -0.85rem;\n      overflow-x: auto;\n      padding: 0.25rem 0.85rem 1rem;\n      scroll-snap-type: x mandatory;\n      scrollbar-color: var(--pvlt-blue) transparent;\n      scrollbar-width: thin;\n    }\n\n    #pvlt-oem-process .pvlt-process__steps::-webkit-scrollbar {\n      height: 5px;\n    }\n\n    #pvlt-oem-process .pvlt-process__steps::-webkit-scrollbar-thumb {\n      background: var(--pvlt-blue);\n      border-radius: 999px;\n    }\n\n    #pvlt-oem-process .pvlt-process__step {\n      flex: 0 0 82vw;\n      min-height: 325px;\n      padding: 1.3rem;\n      scroll-snap-align: start;\n    }\n\n    #pvlt-oem-process .pvlt-process__footer {\n      flex-direction: column;\n    }\n  }\n\n  @media (prefers-reduced-motion: reduce) {\n    #pvlt-oem-process .pvlt-process__step,\n    #pvlt-oem-process .pvlt-process__step::after,\n    #pvlt-oem-process .pvlt-process__button {\n      transition: none;\n    }\n\n    #pvlt-oem-process .pvlt-process__step:hover,\n    #pvlt-oem-process .pvlt-process__button:hover {\n      transform: none;\n    }\n  }\n<\/style>\n\n<section id=\"pvlt-oem-process\" aria-labelledby=\"pvlt-oem-process-title\">\n  <div class=\"pvlt-process__inner\">\n    <header class=\"pvlt-process__header\">\n      <div class=\"pvlt-process__eyebrow\">Simple. Reliable. Scalable.<\/div>\n\n      <h2 class=\"pvlt-process__title\" id=\"pvlt-oem-process-title\">\n        Your Custom Connector Project<br>\n        in <span>4 Simple Steps<\/span>\n      <\/h2>\n\n      <p class=\"pvlt-process__intro\">\n        From concept to delivery, PVLinkTech makes OEM\/ODM connector development\n        fast, clear, and reliable.\n      <\/p>\n    <\/header>\n\n    <ol class=\"pvlt-process__steps\">\n      <li class=\"pvlt-process__step\">\n        <div class=\"pvlt-process__top\">\n          <span class=\"pvlt-process__number\">01<\/span>\n          <span class=\"pvlt-process__eta\">Reply within 12h<\/span>\n        <\/div>\n\n        <h3 class=\"pvlt-process__step-title\">Share Your Requirements<\/h3>\n\n        <p class=\"pvlt-process__text\">\n          Send us your application details, drawings, samples, or technical\n          requirements. We review feasibility and define the right solution.\n        <\/p>\n\n        <span class=\"pvlt-process__tag\">Requirements confirmed<\/span>\n      <\/li>\n\n      <li class=\"pvlt-process__step\">\n        <div class=\"pvlt-process__top\">\n          <span class=\"pvlt-process__number\">02<\/span>\n          <span class=\"pvlt-process__eta\">1\u20133 days<\/span>\n        <\/div>\n\n        <h3 class=\"pvlt-process__step-title\">Design, DFM &amp; Quotation<\/h3>\n\n        <p class=\"pvlt-process__text\">\n          Receive engineering drawings, manufacturability recommendations,\n          pricing, and lead-time confirmation for your approval.\n        <\/p>\n\n        <span class=\"pvlt-process__tag\">Solution approved<\/span>\n      <\/li>\n\n      <li class=\"pvlt-process__step\">\n        <div class=\"pvlt-process__top\">\n          <span class=\"pvlt-process__number\">03<\/span>\n          <span class=\"pvlt-process__eta\">7-10 days<\/span>\n        <\/div>\n\n        <h3 class=\"pvlt-process__step-title\">Prototype &amp; Validate<\/h3>\n\n        <p class=\"pvlt-process__text\">\n          We produce samples for fit, function, and reliability verification\n          before your final approval and production release.\n        <\/p>\n\n        <span class=\"pvlt-process__tag\">Sample validated<\/span>\n      <\/li>\n\n      <li class=\"pvlt-process__step\">\n        <div class=\"pvlt-process__top\">\n          <span class=\"pvlt-process__number\">04<\/span>\n          <span class=\"pvlt-process__eta\">Global delivery<\/span>\n        <\/div>\n\n        <h3 class=\"pvlt-process__step-title\">Mass Production &amp; Delivery<\/h3>\n\n        <p class=\"pvlt-process__text\">\n          Your approved product moves into controlled production, 100%\n          inspection, custom packaging, and on-time worldwide shipping.\n        <\/p>\n\n        <span class=\"pvlt-process__tag\">Ready to ship<\/span>\n      <\/li>\n    <\/ol>\n\n    <div class=\"pvlt-process__footer\">\n      <div class=\"pvlt-process__assurances\" aria-label=\"PVLinkTech service advantages\">\n        <span class=\"pvlt-process__assurance\">DFM Engineering Support<\/span>\n        <span class=\"pvlt-process__assurance\">100% Quality Inspection<\/span>\n        <span class=\"pvlt-process__assurance\">Flexible MOQ<\/span>\n      <\/div>\n\n      <!-- Replace #contact with your actual contact page or form anchor link -->\n      <a class=\"pvlt-process__button\" href=\"https:\/\/www.pvlinktech.com\/waterproof-connector-quote\/\">\n        Send Your Drawing or Requirements\n      <\/a>\n    <\/div>\n  <\/div>\n<\/section>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-greenshift-blocks-row alignfull gspb_row gspb_row-id-gsbp-e07a42f\" id=\"gspb_row-id-gsbp-e07a42f\">\n<div class=\"wp-block-greenshift-blocks-row-column gspb_row__col--12 gspb_col-id-gsbp-df7e03a\" id=\"gspb_col-id-gsbp-df7e03a\">\n<div class=\"wp-block-greenshift-blocks-row alignfull gspb_row gspb_row-id-gsbp-9ca24e6\" id=\"gspb_row-id-gsbp-9ca24e6\"><\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-greenshift-blocks-row alignfull gspb_row gspb_row-id-gsbp-3cef89b\" id=\"gspb_row-id-gsbp-3cef89b\">\n<div class=\"wp-block-greenshift-blocks-row-column gspb_row__col--12 gspb_col-id-gsbp-6a705d3\" id=\"gspb_col-id-gsbp-6a705d3\">\n<style>\n  #pvlink-hero,\n  #pvlink-ticker-wrap {\n    --pv-blue: #0057b8;\n    --pv-dark-blue: #00366f;\n    --pv-green: #5acb2e;\n    --pv-cut: 34px;\n  }\n\n  #pvlink-hero,\n  #pvlink-hero *,\n  #pvlink-ticker-wrap,\n  #pvlink-ticker-wrap * {\n    box-sizing: border-box;\n  }\n\n  #pvlink-hero {\n    position: relative;\n    z-index: 1;\n    min-height: 680px;\n    overflow: hidden;\n    color: #fff;\n\n    clip-path: polygon(\n      0 var(--pv-cut),\n      100% 0,\n      100% calc(100% - var(--pv-cut)),\n      0 100%\n    );\n\n    background:\n      linear-gradient(\n        90deg,\n        rgba(0, 35, 75, 0.94),\n        rgba(0, 87, 184, 0.60)\n      ),\n      url(\"https:\/\/www.pvlinktech.com\/wp-content\/uploads\/2026\/08\/exec-79f0093f-3094-487f-bf17-bebe9c2bb09a.jpg\")\n      center center \/ cover no-repeat;\n  }\n\n  #pvlink-hero .pv-inner {\n    width: min(1400px, calc(100% - 64px));\n    min-height: 645px;\n    margin: 0 auto;\n    padding: 80px 0 100px;\n\n    display: grid;\n    grid-template-columns:\n      minmax(540px, 0.95fr)\n      minmax(420px, 1.05fr);\n\n    align-items: center;\n    gap: clamp(64px, 7vw, 120px);\n  }\n\n  \/* Decorative hero title:\n     Changed from H2 to P for cleaner heading hierarchy *\/\n  #pvlink-hero .pv-title {\n    margin: 0;\n    padding: 0;\n\n    color: #fff !important;\n\n    font-size: clamp(58px, 7.6vw, 122px);\n    font-weight: 900;\n    line-height: 0.81;\n    letter-spacing: -0.065em;\n  }\n\n  #pvlink-hero .pv-title span {\n    display: block;\n  }\n\n  #pvlink-hero .pv-title .green {\n    color: var(--pv-green) !important;\n  }\n\n  #pvlink-hero .pv-button {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    gap: 9px;\n\n    min-height: 48px;\n    margin-top: 30px;\n    padding: 15px 24px;\n\n    border: 1px solid rgba(255, 255, 255, 0.18);\n    border-radius: 999px;\n\n    color: var(--pv-dark-blue);\n    background: var(--pv-green);\n\n    font-size: 12px;\n    font-weight: 800;\n    line-height: 1;\n    letter-spacing: 0.07em;\n\n    text-decoration: none;\n\n    transition:\n      filter 0.2s ease,\n      transform 0.2s ease;\n  }\n\n  #pvlink-hero .pv-button:hover {\n    filter: brightness(1.08);\n    transform: translateY(-1px);\n  }\n\n  #pvlink-hero .pv-button:focus-visible {\n    outline: 3px solid #fff;\n    outline-offset: 4px;\n  }\n\n  #pvlink-hero .pv-button b {\n    color: var(--pv-blue);\n    font-size: 17px;\n    line-height: 1;\n  }\n\n  #pvlink-hero .pv-logo {\n    display: inline-block;\n    margin-bottom: 27px;\n\n    color: #fff;\n\n    font-size: clamp(18px, 1.65vw, 26px);\n    font-weight: 900;\n    line-height: 1;\n    letter-spacing: -0.07em;\n  }\n\n  #pvlink-hero .pv-logo span {\n    color: var(--pv-green);\n  }\n\n  #pvlink-hero .pv-content p {\n    max-width: 625px;\n    margin: 0 0 1em;\n\n    color: #fff;\n\n    font-size: 17px;\n    font-weight: 600;\n    line-height: 1.52;\n  }\n\n  #pvlink-hero .pv-rule {\n    margin: 55px 0 40px;\n\n    border: 0;\n    border-top: 1px solid rgba(255, 255, 255, 0.78);\n  }\n\n  \/* Decorative label:\n     Changed from H2 to P for cleaner heading hierarchy *\/\n  #pvlink-hero .pv-brands-title {\n    max-width: none;\n    margin: 0 0 24px;\n    padding: 0;\n\n    color: #fff !important;\n\n    font-size: 21px;\n    font-weight: 700;\n    line-height: 1.3;\n    letter-spacing: 0.02em;\n  }\n\n  #pvlink-hero .pv-brands {\n    display: grid;\n    grid-template-columns: repeat(5, minmax(0, 1fr));\n\n    margin: 0;\n    padding: 0;\n\n    border: 1px solid rgba(255, 255, 255, 0.9);\n\n    list-style: none;\n  }\n\n  #pvlink-hero .pv-brand {\n    min-height: 78px;\n\n    display: grid;\n    place-items: center;\n\n    padding: 10px;\n\n    border-right: 1px solid rgba(255, 255, 255, 0.9);\n\n    color: #fff;\n\n    font-size: clamp(12px, 1.2vw, 18px);\n    font-weight: 900;\n    line-height: 1.2;\n    letter-spacing: 0.015em;\n\n    text-align: center;\n  }\n\n  #pvlink-hero .pv-brand:last-child {\n    border-right: 0;\n  }\n\n  \/* Prevent thin anti-aliasing gap along clipped edge *\/\n  #pvlink-ticker-wrap {\n    position: relative;\n    z-index: 2;\n\n    margin: calc(var(--pv-cut) * -1 - 3px) 0 0 !important;\n    padding: 0 !important;\n  }\n\n  #pvlink-ticker {\n    min-height: 118px;\n\n    display: flex;\n    align-items: center;\n\n    overflow: hidden;\n\n    margin: 0 !important;\n\n    color: var(--pv-dark-blue);\n    background: var(--pv-green);\n\n    clip-path: polygon(\n      0 var(--pv-cut),\n      100% 0,\n      100% 100%,\n      0 100%\n    );\n  }\n\n  #pvlink-ticker .pv-track {\n    display: flex;\n    width: max-content;\n\n    white-space: nowrap;\n\n    animation: pv-marquee 22s linear infinite;\n    will-change: transform;\n  }\n\n  #pvlink-ticker .pv-group {\n    display: flex;\n    flex-shrink: 0;\n    align-items: center;\n\n    gap: clamp(24px, 4vw, 70px);\n    padding-right: clamp(24px, 4vw, 70px);\n\n    font-size: clamp(19px, 2.1vw, 34px);\n    font-weight: 700;\n    line-height: 1.2;\n  }\n\n  #pvlink-ticker .pv-star {\n    color: var(--pv-dark-blue);\n    font-size: 1em;\n  }\n\n  #pvlink-ticker:hover .pv-track {\n    animation-play-state: paused;\n  }\n\n  @keyframes pv-marquee {\n    from {\n      transform: translateX(0);\n    }\n\n    to {\n      transform: translateX(-50%);\n    }\n  }\n\n  \/* Tablet *\/\n  @media (max-width: 1100px) {\n    #pvlink-hero {\n      min-height: auto;\n    }\n\n    #pvlink-hero .pv-inner {\n      width: min(calc(100% - 64px), 760px);\n      min-height: auto;\n\n      grid-template-columns: 1fr;\n\n      gap: 48px;\n      padding: 80px 0 100px;\n    }\n\n    #pvlink-hero .pv-title {\n      font-size: clamp(58px, 11vw, 96px);\n    }\n  }\n\n  \/* Mobile *\/\n  @media (max-width: 760px) {\n    #pvlink-hero,\n    #pvlink-ticker-wrap {\n      --pv-cut: 22px;\n    }\n\n    #pvlink-hero {\n      background-position: 58% center;\n    }\n\n    #pvlink-hero .pv-inner {\n      width: min(calc(100% - 40px), 550px);\n\n      gap: 48px;\n\n      padding:\n        calc(48px + env(safe-area-inset-top))\n        0\n        76px;\n    }\n\n    #pvlink-hero .pv-title {\n      font-size: clamp(50px, 15.8vw, 92px);\n      line-height: 0.84;\n    }\n\n    #pvlink-hero .pv-button {\n      margin-top: 26px;\n      padding: 13px 20px;\n    }\n\n    #pvlink-hero .pv-logo {\n      margin-bottom: 20px;\n      font-size: 22px;\n    }\n\n    #pvlink-hero .pv-content p {\n      font-size: 16px;\n      line-height: 1.55;\n    }\n\n    #pvlink-hero .pv-rule {\n      margin: 36px 0 28px;\n    }\n\n    #pvlink-hero .pv-brands-title {\n      margin-bottom: 17px;\n\n      font-size: 16px;\n      line-height: 1.25;\n    }\n\n    #pvlink-hero .pv-brands {\n      grid-template-columns: repeat(2, minmax(0, 1fr));\n    }\n\n    #pvlink-hero .pv-brand {\n      min-height: 62px;\n\n      border-bottom: 1px solid rgba(255, 255, 255, 0.9);\n\n      font-size: 14px;\n    }\n\n    #pvlink-hero .pv-brand:nth-child(even) {\n      border-right: 0;\n    }\n\n    #pvlink-hero .pv-brand:last-child {\n      grid-column: 1 \/ -1;\n\n      border-right: 0;\n      border-bottom: 0;\n    }\n\n    #pvlink-ticker {\n      min-height: 88px;\n    }\n\n    #pvlink-ticker .pv-group {\n      gap: 28px;\n      padding-right: 28px;\n\n      font-size: 18px;\n    }\n  }\n\n  \/* Accessibility: reduce motion *\/\n  @media (prefers-reduced-motion: reduce) {\n    #pvlink-ticker .pv-track {\n      animation: none;\n    }\n\n    #pvlink-hero .pv-button {\n      transition: none;\n    }\n  }\n<\/style>\n\n\n<section\n  id=\"pvlink-hero\"\n  aria-label=\"PVLinkTech energy connector solutions\"\n>\n  <div class=\"pv-inner\">\n\n    <!-- LEFT -->\n    <div class=\"pv-hero-left\">\n\n      <p class=\"pv-title\">\n        <span>POWERING<\/span>\n        <span class=\"green\">SMART<\/span>\n        <span>ENERGY<\/span>\n      <\/p>\n\n      <a class=\"pv-button\" href=\"https:\/\/www.pvlinktech.com\/about-us\/\" aria-label=\"About PVLinkTech\">\n        ABOUT PVLINKTECH\n        <b aria-hidden=\"true\">\u2192<\/b>\n      <\/a>\n\n    <\/div>\n\n\n    <!-- RIGHT -->\n    <div class=\"pv-content\">\n\n      <div class=\"pv-logo\">\n        PVLINK<span>TECH<\/span>\n      <\/div>\n\n      <p>\n        PVLinkTech delivers dependable connection solutions for solar,\n        energy storage and demanding industrial applications.\n      <\/p>\n\n      <p>\n        Engineered for lasting protection, fast installation and reliable\n        performance\u2014wherever energy needs to move.\n      <\/p>\n\n      <hr class=\"pv-rule\">\n\n      <p class=\"pv-brands-title\">\n        COMPATIBLE WITH LEADING SOLAR BRANDS\n      <\/p>\n\n      <ul\n        class=\"pv-brands\"\n        aria-label=\"Compatible solar brands\"\n      >\n        <li class=\"pv-brand\">HUAWEI<\/li>\n        <li class=\"pv-brand\">SUNGROW<\/li>\n        <li class=\"pv-brand\">GROWATT<\/li>\n        <li class=\"pv-brand\">SOLIS<\/li>\n        <li class=\"pv-brand\">LONGi<\/li>\n      <\/ul>\n\n    <\/div>\n\n  <\/div>\n<\/section>\n\n\n<div id=\"pvlink-ticker-wrap\">\n\n  <div\n    id=\"pvlink-ticker\"\n    aria-label=\"PVLinkTech service advantages\"\n  >\n\n    <div class=\"pv-track\">\n\n      <!-- ORIGINAL GROUP -->\n      <div class=\"pv-group\">\n\n        <span\n          class=\"pv-star\"\n          aria-hidden=\"true\"\n        >\u2726<\/span>\n\n        <span>\n          LOWER MOQ RISK \u2014 FROM 1 PIECE\n        <\/span>\n\n        <span\n          class=\"pv-star\"\n          aria-hidden=\"true\"\n        >\u2726<\/span>\n\n        <span>\n          FEWER PROJECT DELAYS \u2014 3-5 BUSINESS DAY DISPATCH\n        <\/span>\n\n        <span\n          class=\"pv-star\"\n          aria-hidden=\"true\"\n        >\u2726<\/span>\n\n        <span>\n          BUY THE RIGHT SPEC \u2014 TECHNICAL SUPPORT\n        <\/span>\n\n        <span\n          class=\"pv-star\"\n          aria-hidden=\"true\"\n        >\u2726<\/span>\n\n        <span>\n          CUSTOM FIT WHEN STANDARD ISN\u2019T ENOUGH\n        <\/span>\n\n      <\/div>\n\n\n      <!-- DUPLICATED GROUP FOR SEAMLESS MARQUEE -->\n      <div\n        class=\"pv-group\"\n        aria-hidden=\"true\"\n      >\n\n        <span class=\"pv-star\">\u2726<\/span>\n\n        <span>\n          LOWER MOQ RISK \u2014 FROM 1 PIECE\n        <\/span>\n\n        <span class=\"pv-star\">\u2726<\/span>\n\n        <span>\n          FEWER PROJECT DELAYS \u2014 3-5 BUSINESS DAY DISPATCH\n        <\/span>\n\n        <span class=\"pv-star\">\u2726<\/span>\n\n        <span>\n          BUY THE RIGHT SPEC \u2014 TECHNICAL SUPPORT\n        <\/span>\n\n        <span class=\"pv-star\">\u2726<\/span>\n\n        <span>\n          CUSTOM FIT WHEN STANDARD ISN\u2019T ENOUGH\n        <\/span>\n\n      <\/div>\n\n    <\/div>\n\n  <\/div>\n\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-greenshift-blocks-row gspb_row gspb_row-id-gsbp-a00ee59\" id=\"gspb_row-id-gsbp-a00ee59\"><div class=\"gspb_row__content\">  <\/div><\/div>\n\n\n\n<div class=\"wp-block-greenshift-blocks-row alignfull gspb_row gspb_row-id-gsbp-240d4a8\" id=\"gspb_row-id-gsbp-240d4a8\"><\/div>\n\n\n\n<div class=\"wp-block-greenshift-blocks-row alignfull gspb_row gspb_row-id-gsbp-8e99f1d\" id=\"gspb_row-id-gsbp-8e99f1d\"><\/div>\n\n\n\n<div class=\"wp-block-greenshift-blocks-row alignfull gspb_row gspb_row-id-gsbp-d2f5c7d\" id=\"gspb_row-id-gsbp-d2f5c7d\">\n<div class=\"wp-block-greenshift-blocks-row-column gspb_row__col--12 gspb_col-id-gsbp-29758d1\" id=\"gspb_col-id-gsbp-29758d1\">\n<!-- ============================================================\n     PVLinkTech Homepage Application Solutions\n     Compatible with WordPress + Blocksy Custom HTML block\n     Paste this complete code into one Custom HTML block.\n============================================================= -->\n\n<style>\n  .pvlink-solutions-grid {\n    --pv-blue: #0057b8;\n    --pv-blue-dark: #003e82;\n    --pv-green: #5acb2e;\n    --pv-green-dark: #3e9e1d;\n    --pv-green-soft: #effbea;\n    --pv-ink: #17263a;\n    --pv-muted: #536274;\n    --pv-line: #dce5ee;\n    --pv-soft: #f6f9fc;\n\n    box-sizing: border-box;\n    width: 100%;\n    padding: 64px 24px;\n    background: #ffffff;\n    color: var(--pv-ink);\n    font-family: inherit;\n  }\n\n  .pvlink-solutions-grid *,\n  .pvlink-solutions-grid *::before,\n  .pvlink-solutions-grid *::after {\n    box-sizing: border-box;\n  }\n\n  .pvlink-solutions-grid__inner {\n    width: 100%;\n    max-width: 1320px;\n    margin: 0 auto;\n  }\n\n  \/* Section header *\/\n  .pvlink-solutions-grid__header {\n    max-width: 820px;\n    margin: 0 auto 42px;\n    text-align: center;\n  }\n\n  .pvlink-solutions-grid__title {\n    margin: 0;\n    color: var(--pv-blue-dark);\n    font-size: clamp(32px, 4vw, 48px);\n    font-weight: 800;\n    line-height: 1.12;\n    letter-spacing: -0.025em;\n  }\n\n  .pvlink-solutions-grid__intro {\n    max-width: 760px;\n    margin: 17px auto 0;\n    color: var(--pv-muted);\n    font-size: 17px;\n    line-height: 1.7;\n  }\n\n  \/* One-row responsive carousel *\/\n  .pvlink-solutions-grid__carousel {\n    position: relative;\n  }\n\n  .pvlink-solutions-grid__cards {\n    display: flex;\n    gap: 28px;\n    align-items: stretch;\n    overflow-x: auto;\n    padding: 6px 2px 10px;\n    scroll-behavior: smooth;\n    scroll-snap-type: x mandatory;\n    scrollbar-width: none;\n    overscroll-behavior-inline: contain;\n    -webkit-overflow-scrolling: touch;\n  }\n\n  .pvlink-solutions-grid__cards::-webkit-scrollbar {\n    display: none;\n  }\n\n  .pvlink-solution-card {\n    position: relative;\n    display: flex;\n    min-width: 0;\n    flex: 0 0 calc((100% - 28px) \/ 2);\n    height: 100%;\n    overflow: hidden;\n    border: 1px solid var(--pv-line);\n    border-top: 4px solid var(--pv-blue);\n    border-radius: 10px;\n    background: #ffffff;\n    box-shadow: 0 10px 30px rgba(16, 50, 86, 0.08);\n    scroll-snap-align: start;\n    scroll-snap-stop: always;\n    transition:\n      transform 0.25s ease,\n      box-shadow 0.25s ease,\n      border-top-color 0.25s ease;\n  }\n\n  .pvlink-solution-card:hover {\n    border-top-color: var(--pv-green);\n    box-shadow: 0 18px 42px rgba(16, 50, 86, 0.14);\n    transform: translateY(-5px);\n  }\n\n  .pvlink-solution-card__inner {\n    display: flex;\n    flex: 1 1 auto;\n    flex-direction: column;\n    min-width: 0;\n  }\n\n  \/* Card image *\/\n  .pvlink-solution-card__media {\n    position: relative;\n    overflow: hidden;\n    aspect-ratio: 16 \/ 9;\n    background: #dfe8f1;\n  }\n\n  .pvlink-solution-card__media::after {\n    position: absolute;\n    inset: auto 0 0;\n    height: 36%;\n    background: linear-gradient(to top, rgba(0, 48, 101, 0.28), transparent);\n    pointer-events: none;\n    content: \"\";\n  }\n\n  .pvlink-solution-card__image {\n    display: block;\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n    transition: transform 0.45s ease;\n  }\n\n  .pvlink-solution-card:hover .pvlink-solution-card__image {\n    transform: scale(1.035);\n  }\n\n  \/* Card content *\/\n  .pvlink-solution-card__body {\n    display: flex;\n    flex: 1 1 auto;\n    flex-direction: column;\n    padding: 30px 32px 32px;\n  }\n\n  .pvlink-solution-card__category {\n    display: inline-flex;\n    align-self: flex-start;\n    align-items: center;\n    min-height: 30px;\n    margin: 0 0 14px;\n    padding: 7px 11px;\n    border-radius: 4px;\n    background: var(--pv-green-soft);\n    color: var(--pv-blue-dark);\n    font-size: 12px;\n    font-weight: 900;\n    line-height: 1.2;\n    letter-spacing: 0.08em;\n    text-transform: uppercase;\n  }\n\n  .pvlink-solution-card__title {\n    min-height: 2.44em;\n    margin: 0;\n    color: var(--pv-blue-dark);\n    font-size: clamp(23px, 2.2vw, 30px);\n    font-weight: 800;\n    line-height: 1.22;\n    letter-spacing: -0.018em;\n  }\n\n  .pvlink-solution-card__text {\n    margin: 15px 0 0;\n    color: var(--pv-muted);\n    font-size: 16px;\n    line-height: 1.7;\n  }\n\n  \/* Feature tags *\/\n  .pvlink-solution-card__features {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 9px;\n    margin: 21px 0 0;\n    padding: 0;\n    list-style: none;\n  }\n\n  .pvlink-solution-card__feature {\n    display: inline-flex;\n    align-items: center;\n    min-height: 34px;\n    margin: 0;\n    padding: 7px 11px;\n    border: 1px solid rgba(90, 203, 46, 0.72);\n    border-radius: 4px;\n    background: #ffffff;\n    color: var(--pv-blue-dark);\n    font-size: 13px;\n    font-weight: 800;\n    line-height: 1.2;\n  }\n\n  \/* CTA button *\/\n  .pvlink-solution-card__footer {\n    margin-top: auto;\n    padding-top: 27px;\n  }\n\n  .pvlink-solution-card__link {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    min-height: 48px;\n    padding: 12px 20px;\n    border: 2px solid var(--pv-blue);\n    border-radius: 5px;\n    background: var(--pv-blue);\n    color: #ffffff !important;\n    font-size: 14px;\n    font-weight: 800;\n    line-height: 1.2;\n    text-decoration: none !important;\n    transition:\n      background-color 0.2s ease,\n      border-color 0.2s ease,\n      color 0.2s ease,\n      transform 0.2s ease;\n  }\n\n  .pvlink-solution-card__link::after {\n    margin-left: 9px;\n    font-size: 17px;\n    line-height: 1;\n    content: \"\\2192\";\n  }\n\n  .pvlink-solution-card__link:hover,\n  .pvlink-solution-card__link:focus-visible {\n    border-color: var(--pv-green);\n    background: var(--pv-green);\n    color: #10345a !important;\n  }\n\n  \/* Carousel navigation *\/\n  .pvlink-solutions-grid__hint {\n    margin: 18px 0 0;\n    color: var(--pv-muted);\n    font-size: 14px;\n    font-weight: 600;\n    line-height: 1.5;\n    text-align: center;\n  }\n\n  .pvlink-solutions-grid__hint-mobile {\n    display: none;\n  }\n\n  .pvlink-solutions-grid__navigation {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    gap: 16px;\n    margin-top: 24px;\n  }\n\n  .pvlink-solutions-grid__arrow {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    width: 46px;\n    height: 46px;\n    flex: 0 0 46px;\n    padding: 0;\n    border: 1px solid var(--pv-line);\n    border-radius: 50%;\n    background: #ffffff;\n    color: var(--pv-blue-dark);\n    box-shadow: 0 5px 18px rgba(16, 50, 86, 0.09);\n    cursor: pointer;\n    transition:\n      color 0.2s ease,\n      background-color 0.2s ease,\n      border-color 0.2s ease,\n      transform 0.2s ease;\n  }\n\n  .pvlink-solutions-grid__arrow:hover:not(:disabled),\n  .pvlink-solutions-grid__arrow:focus-visible {\n    border-color: var(--pv-blue);\n    background: var(--pv-blue);\n    color: #ffffff;\n  }\n\n  .pvlink-solutions-grid__arrow:hover:not(:disabled) {\n    transform: translateY(-2px);\n  }\n\n  .pvlink-solutions-grid__arrow:focus-visible {\n    outline: 3px solid rgba(0, 87, 184, 0.2);\n    outline-offset: 3px;\n  }\n\n  .pvlink-solutions-grid__arrow:disabled {\n    opacity: 0.38;\n    cursor: not-allowed;\n  }\n\n  .pvlink-solutions-grid__arrow svg {\n    display: block;\n    width: 20px;\n    height: 20px;\n    fill: none;\n    stroke: currentColor;\n    stroke-width: 2;\n    stroke-linecap: round;\n    stroke-linejoin: round;\n  }\n\n  .pvlink-solutions-grid__dots {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    gap: 8px;\n    min-width: 58px;\n  }\n\n  .pvlink-solutions-grid__dot {\n    width: 9px;\n    height: 9px;\n    padding: 0;\n    border: 0;\n    border-radius: 999px;\n    background: #bdc9d6;\n    cursor: pointer;\n    transition:\n      width 0.2s ease,\n      background-color 0.2s ease;\n  }\n\n  .pvlink-solutions-grid__dot[aria-current=\"true\"] {\n    width: 25px;\n    background: var(--pv-blue);\n  }\n\n  .pvlink-solutions-grid__dot:focus-visible {\n    outline: 3px solid rgba(0, 87, 184, 0.2);\n    outline-offset: 3px;\n  }\n\n  .pvlink-solution-card__link:hover {\n    transform: translateX(2px);\n  }\n\n  .pvlink-solution-card__link:focus-visible {\n    outline: 3px solid rgba(0, 87, 184, 0.22);\n    outline-offset: 3px;\n  }\n\n  \/* Tablet *\/\n  @media (max-width: 900px) {\n    .pvlink-solutions-grid {\n      padding: 52px 20px;\n    }\n\n    .pvlink-solutions-grid__cards {\n      gap: 22px;\n    }\n\n    .pvlink-solution-card {\n      flex-basis: calc((100% - 22px) \/ 2);\n    }\n\n    .pvlink-solution-card__media {\n      aspect-ratio: 16 \/ 8;\n    }\n\n    .pvlink-solution-card__title {\n      min-height: 0;\n    }\n  }\n\n  \/* Mobile *\/\n  @media (max-width: 560px) {\n    .pvlink-solutions-grid {\n      padding: 40px 14px;\n    }\n\n    .pvlink-solutions-grid__header {\n      margin-bottom: 30px;\n      text-align: left;\n    }\n\n    .pvlink-solutions-grid__title {\n      font-size: clamp(30px, 9vw, 38px);\n    }\n\n    .pvlink-solutions-grid__intro {\n      font-size: 16px;\n      line-height: 1.65;\n    }\n\n    .pvlink-solution-card__media {\n      aspect-ratio: 16 \/ 10;\n    }\n\n    .pvlink-solutions-grid__cards {\n      gap: 16px;\n    }\n\n    .pvlink-solution-card {\n      flex-basis: 100%;\n    }\n\n    .pvlink-solution-card__body {\n      padding: 25px 22px 27px;\n    }\n\n    .pvlink-solution-card__title {\n      font-size: 24px;\n    }\n\n    .pvlink-solution-card__text {\n      font-size: 16px;\n    }\n\n    .pvlink-solution-card__link {\n      width: 100%;\n    }\n\n    .pvlink-solutions-grid__navigation {\n      gap: 13px;\n      margin-top: 14px;\n    }\n\n    .pvlink-solutions-grid__hint {\n      margin-top: 15px;\n      font-size: 13px;\n    }\n\n    .pvlink-solutions-grid__hint-desktop {\n      display: none;\n    }\n\n    .pvlink-solutions-grid__hint-mobile {\n      display: inline;\n    }\n\n    .pvlink-solutions-grid__arrow {\n      width: 44px;\n      height: 44px;\n      flex-basis: 44px;\n    }\n  }\n\n  \/* Accessibility: respect reduced-motion preferences *\/\n  @media (prefers-reduced-motion: reduce) {\n    .pvlink-solution-card,\n    .pvlink-solution-card__image,\n    .pvlink-solution-card__link,\n    .pvlink-solutions-grid__arrow,\n    .pvlink-solutions-grid__dot {\n      transition: none;\n    }\n\n    .pvlink-solutions-grid__cards {\n      scroll-behavior: auto;\n    }\n\n    .pvlink-solution-card:hover,\n    .pvlink-solution-card__link:hover {\n      transform: none;\n    }\n  }\n<\/style>\n\n<section class=\"pvlink-solutions-grid\" aria-labelledby=\"pvlink-solutions-grid-title\">\n  <div class=\"pvlink-solutions-grid__inner\">\n\n    <header class=\"pvlink-solutions-grid__header\">\n      <h2 class=\"pvlink-solutions-grid__title\" id=\"pvlink-solutions-grid-title\">\n        Connection Solutions for Your Application\n      <\/h2>\n\n      <p class=\"pvlink-solutions-grid__intro\">\n        Integrated connection and protection solutions for solar PV, energy storage,\n        outdoor electrical systems and LED lighting.\n      <\/p>\n    <\/header>\n\n    <div class=\"pvlink-solutions-grid__carousel\">\n      <div\n        class=\"pvlink-solutions-grid__cards\"\n        role=\"region\"\n        aria-label=\"Application solutions carousel\"\n        tabindex=\"0\"\n      >\n\n      <!-- Solar PV -->\n      <article class=\"pvlink-solution-card\">\n        <div class=\"pvlink-solution-card__inner\">\n          <div class=\"pvlink-solution-card__media\">\n            <img\n              class=\"pvlink-solution-card__image\"\n              src=\"https:\/\/www.pvlinktech.com\/wp-content\/uploads\/2026\/08\/solar-pv-connection-hero.jpg\"\n              alt=\"Waterproof solar PV connectors for a utility-scale photovoltaic installation\"\n              width=\"1200\"\n              height=\"675\"\n              loading=\"lazy\"\n              decoding=\"async\"\n            >\n          <\/div>\n\n          <div class=\"pvlink-solution-card__body\">\n            <p class=\"pvlink-solution-card__category\">Solar Energy<\/p>\n\n            <h3 class=\"pvlink-solution-card__title\">\n              Solar PV Connection Solutions\n            <\/h3>\n\n            <p class=\"pvlink-solution-card__text\">\n              Reliable DC connectivity for rooftop, utility-scale and floating PV\n              systems, with waterproof connectors and cable assemblies engineered\n              for dependable outdoor operation.\n            <\/p>\n\n            <ul class=\"pvlink-solution-card__features\" aria-label=\"Solar PV solution highlights\">\n              <li class=\"pvlink-solution-card__feature\">IP68 Protection<\/li>\n              <li class=\"pvlink-solution-card__feature\">1500V DC<\/li>\n              <li class=\"pvlink-solution-card__feature\">Custom Assemblies<\/li>\n            <\/ul>\n\n            <div class=\"pvlink-solution-card__footer\">\n              <a class=\"pvlink-solution-card__link\" href=\"https:\/\/www.pvlinktech.com\/project\/solar-pv-connector-solutions\/\" aria-label=\"Explore PVLinkTech solar PV connection solutions\">\n                Explore Solutions\n              <\/a>\n            <\/div>\n          <\/div>\n        <\/div>\n      <\/article>\n\n      <!-- Battery Energy Storage -->\n      <article class=\"pvlink-solution-card\">\n        <div class=\"pvlink-solution-card__inner\">\n          <div class=\"pvlink-solution-card__media\">\n            <img\n              class=\"pvlink-solution-card__image\"\n              src=\"https:\/\/www.pvlinktech.com\/wp-content\/uploads\/2026\/08\/exec-9bf260f0-8b87-44af-b041-e434c76c3a1a.jpg\"\n              alt=\"High-current energy storage connectors used in a commercial battery storage cabinet\"\n              width=\"1200\"\n              height=\"675\"\n              loading=\"lazy\"\n              decoding=\"async\"\n            >\n          <\/div>\n\n          <div class=\"pvlink-solution-card__body\">\n            <p class=\"pvlink-solution-card__category\">Energy Storage<\/p>\n\n            <h3 class=\"pvlink-solution-card__title\">\n              Battery Energy Storage Connection Solutions\n            <\/h3>\n\n            <p class=\"pvlink-solution-card__text\">\n              High-current power and control connectivity for battery modules,\n              racks, cabinets and PCS systems, designed for safe installation and\n              efficient maintenance.\n            <\/p>\n\n            <ul class=\"pvlink-solution-card__features\" aria-label=\"Battery energy storage solution highlights\">\n              <li class=\"pvlink-solution-card__feature\">High-Current Power<\/li>\n              <li class=\"pvlink-solution-card__feature\">Touch-Safe Design<\/li>\n              <li class=\"pvlink-solution-card__feature\">Easy Maintenance<\/li>\n            <\/ul>\n\n            <div class=\"pvlink-solution-card__footer\">\n              <a class=\"pvlink-solution-card__link\" href=\"https:\/\/www.pvlinktech.com\/project\/battery-storage-connection-solutions\/\" aria-label=\"Explore PVLinkTech battery energy storage connection solutions\">\n                Explore Solutions\n              <\/a>\n            <\/div>\n          <\/div>\n        <\/div>\n      <\/article>\n\n      <!-- Outdoor Waterproof Connections -->\n      <article class=\"pvlink-solution-card\">\n        <div class=\"pvlink-solution-card__inner\">\n          <div class=\"pvlink-solution-card__media\">\n            <img\n              class=\"pvlink-solution-card__image\"\n              src=\"https:\/\/www.pvlinktech.com\/wp-content\/uploads\/2026\/09\/03-pump-irrigation-control.webp\"\n              alt=\"Waterproof connectors and junction boxes for outdoor pump and irrigation control systems\"\n              width=\"1536\"\n              height=\"1024\"\n              loading=\"lazy\"\n              decoding=\"async\"\n            >\n          <\/div>\n\n          <div class=\"pvlink-solution-card__body\">\n            <p class=\"pvlink-solution-card__category\">Outdoor &amp; Industrial<\/p>\n\n            <h3 class=\"pvlink-solution-card__title\">\n              Outdoor Waterproof Connection Solutions\n            <\/h3>\n\n            <p class=\"pvlink-solution-card__text\">\n              Matched connectors, junction boxes and cable assemblies for outdoor\n              lighting, pumps, agricultural equipment and EV charging peripherals,\n              built for rain, vibration and reliable field service.\n            <\/p>\n\n            <ul class=\"pvlink-solution-card__features\" aria-label=\"Outdoor waterproof connection solution highlights\">\n              <li class=\"pvlink-solution-card__feature\">IP67\/IP68 Protection<\/li>\n              <li class=\"pvlink-solution-card__feature\">Matched Connection Kits<\/li>\n              <li class=\"pvlink-solution-card__feature\">Field-Service Ready<\/li>\n            <\/ul>\n\n            <div class=\"pvlink-solution-card__footer\">\n              <a class=\"pvlink-solution-card__link\" href=\"https:\/\/www.pvlinktech.com\/project\/outdoor-waterproof-connection-solutions\/\" aria-label=\"Explore PVLinkTech outdoor waterproof connection solutions\">\n                Explore Solutions\n              <\/a>\n            <\/div>\n          <\/div>\n        <\/div>\n      <\/article>\n\n      <!-- LED and Solar Surge Protection -->\n      <article class=\"pvlink-solution-card\">\n        <div class=\"pvlink-solution-card__inner\">\n          <div class=\"pvlink-solution-card__media\">\n            <img\n              class=\"pvlink-solution-card__image\"\n              src=\"https:\/\/www.pvlinktech.com\/wp-content\/uploads\/2026\/09\/led-surge-protector-hero-desktop.webp\"\n              alt=\"10kV and 20kV surge protective devices for outdoor LED lighting systems\"\n              width=\"1915\"\n              height=\"821\"\n              loading=\"lazy\"\n              decoding=\"async\"\n            >\n          <\/div>\n\n          <div class=\"pvlink-solution-card__body\">\n            <p class=\"pvlink-solution-card__category\">Surge Protection<\/p>\n\n            <h3 class=\"pvlink-solution-card__title\">\n              LED &amp; Solar Surge Protection Solutions\n            <\/h3>\n\n            <p class=\"pvlink-solution-card__text\">\n              10kV and 20kV surge protection packages for outdoor LED lighting and\n              solar sites, combining certified SPDs with waterproof connectors and\n              junction boxes.\n            <\/p>\n\n            <ul class=\"pvlink-solution-card__features\" aria-label=\"LED and solar surge protection solution highlights\">\n              <li class=\"pvlink-solution-card__feature\">10kV \/ 20kV Protection<\/li>\n              <li class=\"pvlink-solution-card__feature\">LED &amp; Solar Applications<\/li>\n              <li class=\"pvlink-solution-card__feature\">Matched Installation Kits<\/li>\n            <\/ul>\n\n            <div class=\"pvlink-solution-card__footer\">\n              <a class=\"pvlink-solution-card__link\" href=\"https:\/\/www.pvlinktech.com\/project\/led-solar-surge-protection-solutions\/\" aria-label=\"Explore PVLinkTech LED and solar surge protection solutions\">\n                Explore Solutions\n              <\/a>\n            <\/div>\n          <\/div>\n        <\/div>\n      <\/article>\n\n      <\/div>\n\n      <p class=\"pvlink-solutions-grid__hint\">\n        <span class=\"pvlink-solutions-grid__hint-desktop\">\n          Use the arrows or swipe to explore all four solutions.\n        <\/span>\n        <span class=\"pvlink-solutions-grid__hint-mobile\">\n          Swipe to explore all four solutions.\n        <\/span>\n      <\/p>\n\n      <div class=\"pvlink-solutions-grid__navigation\" aria-label=\"Carousel navigation\">\n        <button\n          class=\"pvlink-solutions-grid__arrow pvlink-solutions-grid__arrow--prev\"\n          type=\"button\"\n          aria-label=\"Show previous solution\"\n        >\n          <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\">\n            <path d=\"M15 18l-6-6 6-6\"><\/path>\n          <\/svg>\n        <\/button>\n\n        <div class=\"pvlink-solutions-grid__dots\" aria-label=\"Choose a carousel page\"><\/div>\n\n        <button\n          class=\"pvlink-solutions-grid__arrow pvlink-solutions-grid__arrow--next\"\n          type=\"button\"\n          aria-label=\"Show next solution\"\n        >\n          <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\">\n            <path d=\"M9 18l6-6-6-6\"><\/path>\n          <\/svg>\n        <\/button>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<script>\n  (function () {\n    function initializePVLinkCarousels() {\n      var carousels = document.querySelectorAll(\n        \".pvlink-solutions-grid__carousel:not([data-carousel-ready])\"\n      );\n\n      carousels.forEach(function (carousel) {\n        carousel.setAttribute(\"data-carousel-ready\", \"true\");\n\n        var track = carousel.querySelector(\".pvlink-solutions-grid__cards\");\n        var cards = Array.prototype.slice.call(\n          track.querySelectorAll(\".pvlink-solution-card\")\n        );\n        var previousButton = carousel.querySelector(\n          \".pvlink-solutions-grid__arrow--prev\"\n        );\n        var nextButton = carousel.querySelector(\n          \".pvlink-solutions-grid__arrow--next\"\n        );\n        var dotsContainer = carousel.querySelector(\n          \".pvlink-solutions-grid__dots\"\n        );\n        var navigation = carousel.querySelector(\n          \".pvlink-solutions-grid__navigation\"\n        );\n\n        var currentIndex = 0;\n        var maximumIndex = 0;\n        var stepSize = 0;\n        var scrollFrame = null;\n\n        function measureCarousel() {\n          if (!cards.length) return;\n\n          stepSize = cards.length > 1\n            ? cards[1].offsetLeft - cards[0].offsetLeft\n            : cards[0].getBoundingClientRect().width;\n\n          var cardWidth = cards[0].getBoundingClientRect().width;\n          var visibleCards = Math.max(\n            1,\n            Math.round(track.clientWidth \/ cardWidth)\n          );\n\n          maximumIndex = Math.max(0, cards.length - visibleCards);\n          currentIndex = Math.min(currentIndex, maximumIndex);\n          navigation.hidden = maximumIndex === 0;\n          buildDots();\n          updateNavigation();\n        }\n\n        function buildDots() {\n          dotsContainer.innerHTML = \"\";\n\n          for (var index = 0; index <= maximumIndex; index += 1) {\n            var dot = document.createElement(\"button\");\n            dot.type = \"button\";\n            dot.className = \"pvlink-solutions-grid__dot\";\n            dot.setAttribute(\"aria-label\", \"Show carousel page \" + (index + 1));\n            dot.setAttribute(\"data-slide-index\", index);\n            dot.addEventListener(\"click\", function () {\n              goToSlide(Number(this.getAttribute(\"data-slide-index\")));\n            });\n            dotsContainer.appendChild(dot);\n          }\n        }\n\n        function updateNavigation() {\n          currentIndex = Math.max(0, Math.min(currentIndex, maximumIndex));\n          previousButton.disabled = currentIndex === 0;\n          nextButton.disabled = currentIndex === maximumIndex;\n\n          Array.prototype.forEach.call(\n            dotsContainer.children,\n            function (dot, index) {\n              dot.setAttribute(\n                \"aria-current\",\n                index === currentIndex ? \"true\" : \"false\"\n              );\n            }\n          );\n        }\n\n        function goToSlide(index) {\n          currentIndex = Math.max(0, Math.min(index, maximumIndex));\n          track.scrollTo({\n            left: currentIndex * stepSize,\n            behavior: window.matchMedia(\"(prefers-reduced-motion: reduce)\").matches\n              ? \"auto\"\n              : \"smooth\"\n          });\n          updateNavigation();\n        }\n\n        previousButton.addEventListener(\"click\", function () {\n          goToSlide(currentIndex - 1);\n        });\n\n        nextButton.addEventListener(\"click\", function () {\n          goToSlide(currentIndex + 1);\n        });\n\n        track.addEventListener(\"keydown\", function (event) {\n          if (event.key === \"ArrowLeft\") {\n            event.preventDefault();\n            goToSlide(currentIndex - 1);\n          }\n\n          if (event.key === \"ArrowRight\") {\n            event.preventDefault();\n            goToSlide(currentIndex + 1);\n          }\n        });\n\n        track.addEventListener(\n          \"scroll\",\n          function () {\n            if (scrollFrame) window.cancelAnimationFrame(scrollFrame);\n\n            scrollFrame = window.requestAnimationFrame(function () {\n              if (stepSize > 0) {\n                currentIndex = Math.round(track.scrollLeft \/ stepSize);\n                updateNavigation();\n              }\n            });\n          },\n          { passive: true }\n        );\n\n        var resizeTimer;\n        window.addEventListener(\"resize\", function () {\n          window.clearTimeout(resizeTimer);\n          resizeTimer = window.setTimeout(function () {\n            measureCarousel();\n            track.scrollLeft = currentIndex * stepSize;\n          }, 120);\n        });\n\n        measureCarousel();\n      });\n    }\n\n    if (document.readyState === \"loading\") {\n      document.addEventListener(\"DOMContentLoaded\", initializePVLinkCarousels);\n    } else {\n      initializePVLinkCarousels();\n    }\n  })();\n<\/script>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-greenshift-blocks-row alignfull gspb_row gspb_row-id-gsbp-d3bd915\" id=\"gspb_row-id-gsbp-d3bd915\"><\/div>\n\n\n\n<div class=\"wp-block-greenshift-blocks-row alignfull gspb_row gspb_row-id-gsbp-5e07607\" id=\"gspb_row-id-gsbp-5e07607\">\n<div class=\"wp-block-greenshift-blocks-row-column gspb_row__col--12 gspb_col-id-gsbp-f0a2186\" id=\"gspb_col-id-gsbp-f0a2186\">\n<section id=\"dk-cert-pro\">\n  <div class=\"dk-cert-header\">\n    <h2>Certification &amp; Patents<\/h2>\n\n    <p>\n      Our commitment to excellence is demonstrated through internationally\n      recognized certifications and proprietary technologies. PVLinkTech\n      products are certified to meet global safety and performance requirements,\n      while our patented connector solutions showcase our dedication to\n      innovation. These achievements enable us to deliver reliable solar\n      connectors, waterproof connectors, and energy storage connection systems\n      to customers around the world.\n    <\/p>\n  <\/div>\n\n  <div class=\"dk-cert-grid\">\n    <figure class=\"dk-cert-item\">\n      <img decoding=\"async\" src=\"https:\/\/www.pvlinktech.com\/wp-content\/uploads\/2026\/09\/10006.webp\" alt=\"ISO certification document\" loading=\"lazy\">\n    <\/figure>\n\n    <figure class=\"dk-cert-item\">\n      <img decoding=\"async\" src=\"https:\/\/www.pvlinktech.com\/wp-content\/uploads\/2026\/09\/10002.webp\" alt=\"UL certification document\" loading=\"lazy\">\n    <\/figure>\n\n    <figure class=\"dk-cert-item\">\n      <img decoding=\"async\" src=\"https:\/\/www.pvlinktech.com\/wp-content\/uploads\/2026\/09\/10003.webp\" alt=\"SAA certification document\" loading=\"lazy\">\n    <\/figure>\n\n    <figure class=\"dk-cert-item\">\n      <img decoding=\"async\" src=\"https:\/\/www.pvlinktech.com\/wp-content\/uploads\/2026\/09\/10004.webp\" alt=\"CE certification document\" loading=\"lazy\">\n    <\/figure>\n\n    <figure class=\"dk-cert-item\">\n      <img decoding=\"async\" src=\"https:\/\/www.pvlinktech.com\/wp-content\/uploads\/2026\/09\/10005.webp\" alt=\"Design patent certificate\" loading=\"lazy\">\n    <\/figure>\n\n    <figure class=\"dk-cert-item\">\n      <img decoding=\"async\" src=\"https:\/\/www.pvlinktech.com\/wp-content\/uploads\/2026\/09\/8be2072cd1dfaa2b662ced17fd45d439.jpg\" alt=\"EUIPO design patent certificate\" loading=\"lazy\">\n    <\/figure>\n\n    <figure class=\"dk-cert-item\">\n      <img decoding=\"async\" src=\"https:\/\/www.pvlinktech.com\/wp-content\/uploads\/2026\/09\/cdd40b4b736a42272fe16c884660ad44.jpg\" alt=\"Certification document\" loading=\"lazy\">\n    <\/figure>\n\n    <figure class=\"dk-cert-item\">\n      <img decoding=\"async\" src=\"https:\/\/www.pvlinktech.com\/wp-content\/uploads\/2026\/09\/cd88277dd650fc490132162f7b491909.jpg\" alt=\"Patent certificate\" loading=\"lazy\">\n    <\/figure>\n  <\/div>\n<\/section>\n\n<style>\n  #dk-cert-pro,\n  #dk-cert-pro * {\n    box-sizing: border-box;\n  }\n\n  #dk-cert-pro {\n    width: 100%;\n    padding: 30px 20px;\n    background: transparent;\n  }\n\n  #dk-cert-pro .dk-cert-header {\n    width: 100%;\n    max-width: 900px;\n    margin: 0 auto 28px;\n    text-align: center;\n  }\n\n  #dk-cert-pro .dk-cert-header h2 {\n    margin: 0 0 14px;\n    color: #0f2942;\n    font-size: clamp(30px, 4vw, 44px);\n    font-weight: 800;\n    line-height: 1.2;\n  }\n\n  #dk-cert-pro .dk-cert-header p {\n    margin: 0;\n    color: #475569;\n    font-size: 16px;\n    line-height: 1.7;\n  }\n\n  \/* \u7535\u8111\u7aef\uff1a\u6bcf\u884c 4 \u5f20 *\/\n  #dk-cert-pro .dk-cert-grid {\n    display: grid;\n    grid-template-columns: repeat(4, minmax(0, 1fr));\n    gap: 20px;\n    width: 100%;\n    max-width: 1400px;\n    margin: 0 auto;\n  }\n\n  #dk-cert-pro .dk-cert-item {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    min-width: 0;\n    margin: 0;\n    padding: 0;\n    overflow: hidden;\n    border: 0;\n    background: transparent;\n  }\n\n  #dk-cert-pro .dk-cert-item img {\n    display: block;\n    width: 100%;\n    max-width: 100%;\n    height: auto;\n    object-fit: contain;\n    border: 0;\n\n    \/* \u8f7b\u5fae\u6a21\u7cca *\/\n    filter: blur(0.8px);\n    transform: translateZ(0);\n  }\n\n  \/* \u5e73\u677f\u7aef\uff1a\u6bcf\u884c 2 \u5f20 *\/\n  @media (max-width: 1024px) and (min-width: 769px) {\n    #dk-cert-pro .dk-cert-grid {\n      grid-template-columns: repeat(2, minmax(0, 1fr));\n      gap: 16px;\n    }\n  }\n\n  \/* \u624b\u673a\u7aef\uff1a\u4e24\u884c\uff0c\u6bcf\u884c 4 \u5f20 *\/\n  @media (max-width: 768px) {\n    #dk-cert-pro {\n      padding: 24px 6px;\n    }\n\n    #dk-cert-pro .dk-cert-header {\n      margin-bottom: 18px;\n      padding: 0 8px;\n    }\n\n    #dk-cert-pro .dk-cert-header h2 {\n      margin-bottom: 12px;\n      font-size: clamp(26px, 8vw, 32px);\n    }\n\n    #dk-cert-pro .dk-cert-header p {\n      font-size: 14px;\n      line-height: 1.6;\n    }\n\n    #dk-cert-pro .dk-cert-grid {\n      display: grid;\n      grid-template-columns: repeat(4, minmax(0, 1fr));\n      gap: 6px;\n      width: 100%;\n      max-width: none;\n      margin: 0;\n      padding: 0;\n      overflow: visible;\n    }\n\n    #dk-cert-pro .dk-cert-item {\n      width: 100%;\n      min-width: 0;\n      margin: 0;\n      padding: 0;\n    }\n\n    #dk-cert-pro .dk-cert-item img {\n      width: 100%;\n      max-width: 100%;\n      height: auto;\n      object-fit: contain;\n      filter: blur(0.35px);\n    }\n  }\n\n  \/* \u5c0f\u5c4f\u624b\u673a\uff1a\u8fdb\u4e00\u6b65\u7f29\u5c0f\u95f4\u8ddd *\/\n  @media (max-width: 420px) {\n    #dk-cert-pro {\n      padding-right: 4px;\n      padding-left: 4px;\n    }\n\n    #dk-cert-pro .dk-cert-grid {\n      gap: 4px;\n    }\n  }\n<\/style>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-greenshift-blocks-row alignfull gspb_row gspb_row-id-gsbp-843f0c6\" id=\"gspb_row-id-gsbp-843f0c6\">\n<div class=\"wp-block-greenshift-blocks-row-column gspb_row__col--12 gspb_col-id-gsbp-5949db3\" id=\"gspb_col-id-gsbp-5949db3\">\n<div class=\"wp-block-greenshift-blocks-row alignfull gspb_row gspb_row-id-gsbp-ceef976\" id=\"gspb_row-id-gsbp-ceef976\">\n<div class=\"wp-block-greenshift-blocks-row-column gspb_row__col--12 gspb_col-id-gsbp-f0a32e1\" id=\"gspb_col-id-gsbp-f0a32e1\">\n<!-- ============================================================\n     PVLinkTech | Real-World Engineering & Connector Deployments\n     WordPress + Blocksy Custom HTML Compatible\n\n     Desktop: 2 Columns\n     Mobile: 1 Column\n============================================================= -->\n\n<section class=\"pvlt-project-cases\">\n  <style>\n\n    \/* =========================================================\n       1. ROOT \/ RESET\n       ========================================================= *\/\n\n    .pvlt-project-cases,\n    .pvlt-project-cases * {\n      box-sizing: border-box;\n    }\n\n    .pvlt-project-cases {\n      width: 100%;\n      padding: 80px 20px;\n      background: #f4f8fc;\n\n      font-family:\n        -apple-system,\n        BlinkMacSystemFont,\n        \"Segoe UI\",\n        Roboto,\n        \"Helvetica Neue\",\n        Arial,\n        sans-serif;\n\n      color: #18324a;\n    }\n\n    .pvlt-project-cases .pvlt-wrap {\n      width: 100%;\n      max-width: 1300px;\n      margin: 0 auto;\n    }\n\n\n    \/* =========================================================\n       2. SECTION HEADER\n       ========================================================= *\/\n\n    .pvlt-project-cases .pvlt-head {\n      max-width: 860px;\n      margin: 0 auto 48px;\n      text-align: center;\n    }\n\n    .pvlt-project-cases .pvlt-eyebrow {\n      display: inline-block;\n      margin: 0 0 12px;\n      padding: 6px 16px;\n\n      background: rgba(90, 203, 46, 0.12);\n      color: #3b9b18;\n\n      font-size: 13px;\n      font-weight: 800;\n      letter-spacing: 0.08em;\n      text-transform: uppercase;\n\n      border-radius: 50px;\n    }\n\n    .pvlt-project-cases .pvlt-title {\n      margin: 0;\n\n      color: #003057;\n\n      font-size: clamp(30px, 4vw, 44px);\n      line-height: 1.2;\n      font-weight: 800;\n      letter-spacing: -0.02em;\n    }\n\n    .pvlt-project-cases .pvlt-subtitle {\n      max-width: 760px;\n      margin: 16px auto 0;\n\n      color: #516377;\n\n      font-size: 16px;\n      line-height: 1.7;\n    }\n\n\n    \/* =========================================================\n       3. PROJECT GRID\n       Desktop = 2 columns\n       ========================================================= *\/\n\n    .pvlt-project-cases .pvlt-grid {\n      display: grid;\n      grid-template-columns: repeat(2, minmax(0, 1fr));\n      gap: 28px;\n      align-items: stretch;\n    }\n\n\n    \/* =========================================================\n       4. CARD\n       ========================================================= *\/\n\n    .pvlt-project-cases .pvlt-card {\n      display: flex;\n      flex-direction: column;\n\n      min-width: 0;\n      height: 100%;\n\n      background: #ffffff;\n\n      border: 1px solid #e1e8f0;\n      border-radius: 14px;\n\n      overflow: hidden;\n\n      box-shadow:\n        0 10px 30px rgba(0, 48, 87, 0.05);\n\n      transition:\n        transform 0.3s ease,\n        box-shadow 0.3s ease,\n        border-color 0.3s ease;\n    }\n\n    @media (hover: hover) and (pointer: fine) {\n      .pvlt-project-cases .pvlt-card:hover {\n        transform: translateY(-6px);\n\n        border-color: #d4e0eb;\n\n        box-shadow:\n          0 20px 42px rgba(0, 48, 87, 0.11);\n      }\n    }\n\n\n    \/* =========================================================\n       5. IMAGE\n       ========================================================= *\/\n\n    .pvlt-project-cases .pvlt-image {\n      position: relative;\n\n      width: 100%;\n      height: 280px;\n\n      overflow: hidden;\n\n      background: #003057;\n    }\n\n    .pvlt-project-cases .pvlt-image img {\n      display: block;\n\n      width: 100%;\n      height: 100%;\n\n      object-fit: cover;\n\n      transition: transform 0.5s ease;\n    }\n\n    @media (hover: hover) and (pointer: fine) {\n      .pvlt-project-cases .pvlt-card:hover .pvlt-image img {\n        transform: scale(1.04);\n      }\n    }\n\n\n    \/* =========================================================\n       6. BADGE + LOCATION\n       ========================================================= *\/\n\n    .pvlt-project-cases .pvlt-badge {\n      position: absolute;\n      top: 16px;\n      left: 16px;\n\n      display: inline-flex;\n      align-items: center;\n\n      padding: 6px 13px;\n\n      color: #ffffff;\n      background: #0057b8;\n\n      font-size: 11px;\n      line-height: 1.2;\n      font-weight: 700;\n\n      border-radius: 20px;\n\n      box-shadow:\n        0 4px 12px rgba(0, 0, 0, 0.15);\n    }\n\n    .pvlt-project-cases .pvlt-location {\n      position: absolute;\n      right: 12px;\n      bottom: 12px;\n\n      display: inline-flex;\n      align-items: center;\n      gap: 5px;\n\n      max-width: calc(100% - 24px);\n\n      padding: 5px 10px;\n\n      color: #ffffff;\n      background: rgba(15, 23, 42, 0.78);\n\n      font-size: 11px;\n      line-height: 1.25;\n      font-weight: 600;\n\n      border-radius: 5px;\n\n      backdrop-filter: blur(6px);\n      -webkit-backdrop-filter: blur(6px);\n    }\n\n\n    \/* =========================================================\n       7. CARD BODY\n       ========================================================= *\/\n\n    .pvlt-project-cases .pvlt-body {\n      display: flex;\n      flex: 1;\n      flex-direction: column;\n\n      min-width: 0;\n\n      padding: 28px;\n    }\n\n    .pvlt-project-cases .pvlt-card-title {\n      margin: 0 0 12px;\n\n      color: #003057;\n\n      font-size: 21px;\n      line-height: 1.35;\n      font-weight: 800;\n      letter-spacing: -0.01em;\n    }\n\n    .pvlt-project-cases .pvlt-text {\n      margin: 0 0 20px;\n\n      color: #516377;\n\n      font-size: 14px;\n      line-height: 1.7;\n    }\n\n\n    \/* =========================================================\n       8. METRICS\n       ========================================================= *\/\n\n    .pvlt-project-cases .pvlt-metrics {\n      display: grid;\n      grid-template-columns: repeat(2, minmax(0, 1fr));\n\n      gap: 12px;\n\n      margin-bottom: 20px;\n      padding: 15px 16px;\n\n      background: #f0f6ff;\n\n      border-left: 4px solid #0057b8;\n      border-radius: 8px;\n    }\n\n    .pvlt-project-cases .pvlt-metric-item {\n      display: flex;\n      flex-direction: column;\n\n      min-width: 0;\n    }\n\n    .pvlt-project-cases .pvlt-metric-num {\n      color: #0057b8;\n\n      font-size: 17px;\n      line-height: 1.25;\n      font-weight: 800;\n\n      overflow-wrap: anywhere;\n    }\n\n    .pvlt-project-cases .pvlt-metric-label {\n      margin-top: 3px;\n\n      color: #64748b;\n\n      font-size: 10.5px;\n      line-height: 1.35;\n      font-weight: 700;\n      text-transform: uppercase;\n      letter-spacing: 0.02em;\n    }\n\n\n    \/* =========================================================\n       9. PROJECT META\n       ========================================================= *\/\n\n    .pvlt-project-cases .pvlt-meta {\n      display: grid;\n      gap: 9px;\n\n      margin: 0 0 20px;\n      padding-top: 17px;\n\n      border-top: 1px dashed #cbd5e1;\n    }\n\n    .pvlt-project-cases .pvlt-meta-row {\n      display: flex;\n      justify-content: space-between;\n      align-items: flex-start;\n\n      gap: 14px;\n\n      color: #334155;\n\n      font-size: 12.5px;\n      line-height: 1.45;\n    }\n\n    .pvlt-project-cases .pvlt-meta-row span {\n      flex: 0 0 auto;\n\n      color: #64748b;\n\n      white-space: nowrap;\n    }\n\n    .pvlt-project-cases .pvlt-meta-row strong {\n      min-width: 0;\n\n      color: #003057;\n\n      font-weight: 700;\n      text-align: right;\n\n      overflow-wrap: anywhere;\n    }\n\n\n    \/* =========================================================\n       10. BENEFIT LIST\n       ========================================================= *\/\n\n    .pvlt-project-cases .pvlt-list {\n      display: grid;\n      gap: 9px;\n\n      margin: auto 0 0;\n      padding: 0;\n\n      list-style: none;\n    }\n\n    .pvlt-project-cases .pvlt-list li {\n      position: relative;\n\n      margin: 0;\n      padding: 0 0 0 19px;\n\n      color: #334155;\n\n      font-size: 12.5px;\n      line-height: 1.5;\n    }\n\n    .pvlt-project-cases .pvlt-list li::before {\n      content: \"\u2713\";\n\n      position: absolute;\n      top: 0;\n      left: 0;\n\n      color: #3b9b18;\n\n      font-size: 12px;\n      font-weight: 900;\n    }\n\n\n    \/* =========================================================\n       11. BUTTON\n       ========================================================= *\/\n\n    .pvlt-project-cases .pvlt-button {\n      display: inline-flex;\n      align-items: center;\n      justify-content: center;\n\n      width: fit-content;\n\n      margin-top: 20px;\n      padding: 11px 17px;\n\n      background: #0057b8;\n      color: #ffffff !important;\n\n      font-size: 13px;\n      line-height: 1;\n      font-weight: 700;\n\n      text-decoration: none !important;\n\n      border: 0;\n      border-radius: 6px;\n\n      transition:\n        background-color 0.25s ease,\n        transform 0.25s ease,\n        box-shadow 0.25s ease;\n    }\n\n    @media (hover: hover) and (pointer: fine) {\n      .pvlt-project-cases .pvlt-button:hover {\n        background: #00489a;\n        color: #ffffff !important;\n\n        transform: translateY(-2px);\n\n        box-shadow:\n          0 7px 18px rgba(0, 87, 184, 0.2);\n      }\n    }\n\n    .pvlt-project-cases .pvlt-button:focus-visible {\n      outline: 3px solid rgba(90, 203, 46, 0.45);\n      outline-offset: 3px;\n    }\n\n\n    \/* =========================================================\n       12. TABLET\n       ========================================================= *\/\n\n    @media (max-width: 1024px) {\n\n      .pvlt-project-cases {\n        padding: 64px 20px;\n      }\n\n      .pvlt-project-cases .pvlt-grid {\n        gap: 22px;\n      }\n\n      .pvlt-project-cases .pvlt-image {\n        height: 235px;\n      }\n\n      .pvlt-project-cases .pvlt-body {\n        padding: 22px;\n      }\n\n      .pvlt-project-cases .pvlt-card-title {\n        font-size: 19px;\n      }\n\n    }\n\n\n    \/* =========================================================\n       13. MOBILE\n       ========================================================= *\/\n\n    @media (max-width: 767px) {\n\n      .pvlt-project-cases {\n        padding: 50px 16px;\n      }\n\n      .pvlt-project-cases .pvlt-wrap {\n        max-width: 100%;\n      }\n\n      .pvlt-project-cases .pvlt-head {\n        margin-bottom: 32px;\n        text-align: center;\n      }\n\n      .pvlt-project-cases .pvlt-title {\n        font-size: clamp(28px, 8vw, 34px);\n        line-height: 1.2;\n      }\n\n      .pvlt-project-cases .pvlt-subtitle {\n        margin-top: 14px;\n\n        font-size: 15px;\n        line-height: 1.65;\n      }\n\n      .pvlt-project-cases .pvlt-grid {\n        grid-template-columns: minmax(0, 1fr);\n\n        gap: 22px;\n      }\n\n      .pvlt-project-cases .pvlt-card {\n        width: 100%;\n\n        border-radius: 12px;\n      }\n\n      .pvlt-project-cases .pvlt-image {\n        height: 220px;\n      }\n\n      .pvlt-project-cases .pvlt-badge {\n        top: 13px;\n        left: 13px;\n\n        padding: 5px 11px;\n\n        font-size: 10.5px;\n      }\n\n      .pvlt-project-cases .pvlt-location {\n        right: 10px;\n        bottom: 10px;\n\n        font-size: 10.5px;\n      }\n\n      .pvlt-project-cases .pvlt-body {\n        padding: 20px;\n      }\n\n      .pvlt-project-cases .pvlt-card-title {\n        margin-bottom: 10px;\n\n        font-size: 19px;\n      }\n\n      .pvlt-project-cases .pvlt-text {\n        margin-bottom: 16px;\n\n        font-size: 13.5px;\n      }\n\n      .pvlt-project-cases .pvlt-metrics {\n        gap: 10px;\n\n        margin-bottom: 17px;\n        padding: 13px;\n      }\n\n      .pvlt-project-cases .pvlt-metric-num {\n        font-size: 15px;\n      }\n\n      .pvlt-project-cases .pvlt-metric-label {\n        font-size: 9.5px;\n      }\n\n      .pvlt-project-cases .pvlt-meta {\n        margin-bottom: 17px;\n      }\n\n      .pvlt-project-cases .pvlt-meta-row {\n        gap: 10px;\n\n        font-size: 12px;\n      }\n\n      .pvlt-project-cases .pvlt-list li {\n        font-size: 12.5px;\n      }\n\n      .pvlt-project-cases .pvlt-button {\n        margin-top: 18px;\n      }\n\n    }\n\n\n    \/* =========================================================\n       14. SMALL MOBILE\n       ========================================================= *\/\n\n    @media (max-width: 480px) {\n\n      .pvlt-project-cases {\n        padding: 42px 14px;\n      }\n\n      .pvlt-project-cases .pvlt-image {\n        height: 200px;\n      }\n\n      .pvlt-project-cases .pvlt-body {\n        padding: 18px;\n      }\n\n      .pvlt-project-cases .pvlt-metrics {\n        grid-template-columns: repeat(2, minmax(0, 1fr));\n      }\n\n      .pvlt-project-cases .pvlt-meta-row {\n        display: grid;\n        grid-template-columns: 1fr;\n        gap: 2px;\n      }\n\n      .pvlt-project-cases .pvlt-meta-row span {\n        white-space: normal;\n      }\n\n      .pvlt-project-cases .pvlt-meta-row strong {\n        text-align: left;\n      }\n\n      .pvlt-project-cases .pvlt-button {\n        min-height: 42px;\n      }\n\n    }\n\n\n    \/* =========================================================\n       15. REDUCED MOTION\n       ========================================================= *\/\n\n    @media (prefers-reduced-motion: reduce) {\n\n      .pvlt-project-cases .pvlt-card,\n      .pvlt-project-cases .pvlt-image img,\n      .pvlt-project-cases .pvlt-button {\n        transition: none;\n      }\n\n    }\n\n  \n    \/* =========================================================\n       BLOCKSY \/ GUTENBERG COMPATIBILITY\n       Preserve the original appearance and prevent theme leakage.\n       ========================================================= *\/\n\n    .pvlt-project-cases {\n      isolation: isolate;\n    }\n\n    .pvlt-project-cases *,\n    .pvlt-project-cases *::before,\n    .pvlt-project-cases *::after {\n      box-sizing: border-box;\n    }\n\n    .pvlt-project-cases h2,\n    .pvlt-project-cases h3,\n    .pvlt-project-cases p,\n    .pvlt-project-cases span,\n    .pvlt-project-cases strong,\n    .pvlt-project-cases li,\n    .pvlt-project-cases a,\n    .pvlt-project-cases div {\n      font-family: inherit;\n    }\n\n    \/* Prevent Blocksy global heading\/text colors from overriding the module *\/\n    .pvlt-project-cases .pvlt-title,\n    .pvlt-project-cases .pvlt-card-title {\n      color: #003057 !important;\n    }\n\n    .pvlt-project-cases .pvlt-subtitle,\n    .pvlt-project-cases .pvlt-text {\n      color: #516377 !important;\n    }\n\n    .pvlt-project-cases .pvlt-meta-row strong {\n      color: #003057 !important;\n    }\n\n    .pvlt-project-cases .pvlt-meta-row span,\n    .pvlt-project-cases .pvlt-metric-label {\n      color: #64748b !important;\n    }\n\n    .pvlt-project-cases .pvlt-list li {\n      color: #334155 !important;\n    }\n\n    \/* Lock button styles so Blocksy does not alter them *\/\n    .pvlt-project-cases .pvlt-button,\n    .pvlt-project-cases .pvlt-button:visited,\n    .pvlt-project-cases .pvlt-button:hover,\n    .pvlt-project-cases .pvlt-button:focus {\n      color: #ffffff !important;\n      text-decoration: none !important;\n    }\n\n    .pvlt-project-cases .pvlt-button {\n      appearance: none;\n      -webkit-appearance: none;\n      text-transform: none;\n    }\n\n    \/* Make image cards more robust in Gutenberg layouts *\/\n    .pvlt-project-cases img {\n      max-width: 100%;\n    }\n\n    \/* Keep long technical strings from overflowing *\/\n    .pvlt-project-cases .pvlt-card-title,\n    .pvlt-project-cases .pvlt-text,\n    .pvlt-project-cases .pvlt-meta-row strong,\n    .pvlt-project-cases .pvlt-metric-num,\n    .pvlt-project-cases .pvlt-list li {\n      overflow-wrap: anywhere;\n    }\n\n    \/* Keyboard accessibility *\/\n    .pvlt-project-cases .pvlt-button:focus-visible {\n      outline: 3px solid rgba(90, 203, 46, 0.45);\n      outline-offset: 3px;\n    }\n\n    @media (max-width: 767px) {\n      .pvlt-project-cases {\n        padding-left: 16px;\n        padding-right: 16px;\n      }\n\n      .pvlt-project-cases .pvlt-button {\n        min-height: 44px;\n      }\n    }\n\n    @media (prefers-reduced-motion: reduce) {\n      .pvlt-project-cases .pvlt-card,\n      .pvlt-project-cases .pvlt-image img,\n      .pvlt-project-cases .pvlt-button {\n        transition: none !important;\n      }\n    }\n\n  <\/style>\n\n\n  <div class=\"pvlt-wrap\">\n\n    <!-- =======================================================\n         HEADER\n         ======================================================= -->\n\n    <div class=\"pvlt-head\">\n\n      <h2 class=\"pvlt-title\">\n        Real-World Engineering &amp; Connector Deployments\n      <\/h2>\n\n      <p class=\"pvlt-subtitle\">\n        Explore how PVLinkTech supports EPC contractors, OEM equipment builders, and utility operators across global solar, energy storage, and industrial projects with certified connection reliability.\n      <\/p>\n\n    <\/div>\n\n\n    <!-- =======================================================\n         PROJECT GRID\n         ======================================================= -->\n\n    <div class=\"pvlt-grid\">\n\n\n      <!-- =====================================================\n           CASE 1 \u2014 SOLAR PV\n           ===================================================== -->\n\n      <article class=\"pvlt-card\">\n\n        <div class=\"pvlt-image\">\n\n          <img src=\"https:\/\/www.pvlinktech.com\/wp-content\/uploads\/2026\/07\/5e62839c882f330c1d3449c577def471.webp\" alt=\"120MW utility-scale solar PV project using PVLinkTech solar connectors in Indonesia\" loading=\"lazy\" decoding=\"async\">\n\n          <span class=\"pvlt-badge\">\n            Solar Energy\n          <\/span>\n\n          <div class=\"pvlt-location\">\n            \ud83d\udccd West Java, Indonesia\n          <\/div>\n\n        <\/div>\n\n\n        <div class=\"pvlt-body\">\n\n          <h3 class=\"pvlt-card-title\">\n            120MW Floating &amp; Ground-Mount Solar PV Utility\n          <\/h3>\n\n          <p class=\"pvlt-text\">\n            Provided high-protection DC harness solutions and MC4-compatible PV4 connectors for an utility-scale PV installation in a high-humidity, tropical monsoon region.\n          <\/p>\n\n\n          <!-- Metrics -->\n\n          <div class=\"pvlt-metrics\">\n\n            <div class=\"pvlt-metric-item\">\n              <span class=\"pvlt-metric-num\">\n                IP68\n              <\/span>\n\n              <span class=\"pvlt-metric-label\">\n                Waterproof Rating\n              <\/span>\n            <\/div>\n\n\n            <div class=\"pvlt-metric-item\">\n              <span class=\"pvlt-metric-num\">\n                1,500V DC\n              <\/span>\n\n              <span class=\"pvlt-metric-label\">\n                Rated System Voltage\n              <\/span>\n            <\/div>\n\n          <\/div>\n\n\n          <!-- Project Information -->\n\n          <div class=\"pvlt-meta\">\n\n            <div class=\"pvlt-meta-row\">\n              <span>Country:<\/span>\n              <strong>Indonesia<\/strong>\n            <\/div>\n\n            <div class=\"pvlt-meta-row\">\n              <span>Company \/ Client:<\/span>\n              <strong>Tier-1 EPC Contractor<\/strong>\n            <\/div>\n\n            <div class=\"pvlt-meta-row\">\n              <span>Products Deployed:<\/span>\n              <strong>PV4 Connectors &amp; Y-Branch<\/strong>\n            <\/div>\n\n            <div class=\"pvlt-meta-row\">\n              <span>Certification:<\/span>\n              <strong>T\u00dcV \/ IEC 62852<\/strong>\n            <\/div>\n\n          <\/div>\n\n\n          <!-- Benefits -->\n\n          <ul class=\"pvlt-list\">\n\n            <li>\n              Zero connection fault reported across 18 months of operation\n            <\/li>\n\n            <li>\n              Snap-lock design reduced field crimping and assembly time by 25%\n            <\/li>\n\n            <li>\n              Anti-UV &amp; flame-retardant housing (UL94-V0) for high durability\n            <\/li>\n\n          <\/ul>\n\n\n          <!-- CTA -->\n\n          <a class=\"pvlt-button\" href=\"https:\/\/www.pvlinktech.com\/project\/floating-solar-connector-indonesia\/\">\n            View Project \u2192\n          <\/a>\n\n        <\/div>\n\n      <\/article>\n\n\n\n      <!-- =====================================================\n           CASE 2 \u2014 ENERGY STORAGE\n           ===================================================== -->\n\n      <article class=\"pvlt-card\">\n\n        <div class=\"pvlt-image\">\n\n          <img src=\"https:\/\/www.pvlinktech.com\/wp-content\/uploads\/2026\/07\/1a3bccd842eaef1a7e1926053bb272c0.webp\" alt=\"Commercial battery energy storage system cabinet using PVLinkTech high-current connectors in Germany\" loading=\"lazy\" decoding=\"async\">\n\n          <span class=\"pvlt-badge\">\n            Energy Storage\n          <\/span>\n\n          <div class=\"pvlt-location\">\n            \ud83d\udccd Bavaria, Germany\n          <\/div>\n\n        <\/div>\n\n\n        <div class=\"pvlt-body\">\n\n          <h3 class=\"pvlt-card-title\">\n            5MW\/10MWh Containerized ESS Power Cabinet Wiring\n          <\/h3>\n\n          <p class=\"pvlt-text\">\n            Custom-engineered high-current battery connectors and flexible terminal assemblies for industrial C&amp;I battery energy storage systems (BESS).\n          <\/p>\n\n\n          <!-- Metrics -->\n\n          <div class=\"pvlt-metrics\">\n\n            <div class=\"pvlt-metric-item\">\n\n              <span class=\"pvlt-metric-num\">\n                350A Max\n              <\/span>\n\n              <span class=\"pvlt-metric-label\">\n                Continuous Current\n              <\/span>\n\n            <\/div>\n\n\n            <div class=\"pvlt-metric-item\">\n\n              <span class=\"pvlt-metric-num\">\n                &lt; 0.5m\u03a9\n              <\/span>\n\n              <span class=\"pvlt-metric-label\">\n                Ultra-low Resistance\n              <\/span>\n\n            <\/div>\n\n          <\/div>\n\n\n          <!-- Project Information -->\n\n          <div class=\"pvlt-meta\">\n\n            <div class=\"pvlt-meta-row\">\n              <span>Country:<\/span>\n              <strong>Germany<\/strong>\n            <\/div>\n\n            <div class=\"pvlt-meta-row\">\n              <span>Company \/ Client:<\/span>\n              <strong>BESS Integrator &amp; OEM<\/strong>\n            <\/div>\n\n            <div class=\"pvlt-meta-row\">\n              <span>Products Deployed:<\/span>\n              <strong>Quick-Lock Power Connectors<\/strong>\n            <\/div>\n\n            <div class=\"pvlt-meta-row\">\n              <span>Key Standard:<\/span>\n              <strong>UL 4128 &amp; CE Certified<\/strong>\n            <\/div>\n\n          <\/div>\n\n\n          <!-- Benefits -->\n\n          <ul class=\"pvlt-list\">\n\n            <li>\n              360\u00b0 touch-proof design prevents accidental electrical shock\n            <\/li>\n\n            <li>\n              Keyway polarization ensures mis-mating prevention during installation\n            <\/li>\n\n            <li>\n              Custom cable assembly cut-to-length for clean cabinet wiring\n            <\/li>\n\n          <\/ul>\n\n\n          <!-- CTA -->\n\n          <a class=\"pvlt-button\" href=\"https:\/\/www.pvlinktech.com\/project\/bess-cabinet-wiring\/\">\n            View Project \u2192\n          <\/a>\n\n        <\/div>\n\n      <\/article>\n\n\n\n      <!-- =====================================================\n           CASE 3 \u2014 AGRI-PV & MICROGRID\n           ===================================================== -->\n\n      <article class=\"pvlt-card\">\n\n        <div class=\"pvlt-image\">\n\n          <img src=\"https:\/\/www.pvlinktech.com\/wp-content\/uploads\/2026\/09\/dutch-venlo-greenhouse-dusk.webp\" alt=\"1.5MW\/3.2MWh Greenhouse Microgrid Energy Storage Wiring in Netherlands\" loading=\"lazy\" decoding=\"async\">\n\n          <span class=\"pvlt-badge\">\n            Agri-PV &amp; Microgrid\n          <\/span>\n\n          <div class=\"pvlt-location\">\n            \ud83d\udccd Westland, Netherlands\n          <\/div>\n\n        <\/div>\n\n\n        <div class=\"pvlt-body\">\n\n          <h3 class=\"pvlt-card-title\">\n            1.5MW\/3.2MWh Greenhouse Microgrid Energy Storage Wiring\n          <\/h3>\n\n          <p class=\"pvlt-text\">\n            Custom-engineered high-reliability DC cabling and IP67 connection assemblies deployed for a modern horticultural microgrid, balancing on-site LED crop lighting loads and rooftop solar generation.\n          <\/p>\n\n\n          <!-- Metrics -->\n\n          <div class=\"pvlt-metrics\">\n\n            <div class=\"pvlt-metric-item\">\n\n              <span class=\"pvlt-metric-num\">\n                300A Max\n              <\/span>\n\n              <span class=\"pvlt-metric-label\">\n                Continuous Current\n              <\/span>\n\n            <\/div>\n\n\n            <div class=\"pvlt-metric-item\">\n\n              <span class=\"pvlt-metric-num\">\n                &lt; 0.35m\u03a9\n              <\/span>\n\n              <span class=\"pvlt-metric-label\">\n                Contact Resistance\n              <\/span>\n\n            <\/div>\n\n          <\/div>\n\n\n          <!-- Project Information -->\n\n          <div class=\"pvlt-meta\">\n\n            <div class=\"pvlt-meta-row\">\n              <span>Country:<\/span>\n              <strong>Netherlands<\/strong>\n            <\/div>\n\n            <div class=\"pvlt-meta-row\">\n              <span>Company \/ Client:<\/span>\n              <strong>Commercial Horticultural Enterprise &amp; Local EPC<\/strong>\n            <\/div>\n\n            <div class=\"pvlt-meta-row\">\n              <span>Products Deployed:<\/span>\n              <strong>Heavy-Duty Quick-Lock DC Connectors &amp; Shielded Cabling<\/strong>\n            <\/div>\n\n            <div class=\"pvlt-meta-row\">\n              <span>Key Standard:<\/span>\n              <strong>IEC 62619 &amp; CE Certified<\/strong>\n            <\/div>\n\n          <\/div>\n\n\n          <!-- Benefits -->\n\n          <ul class=\"pvlt-list\">\n\n            <li>\n              Corrosion-resistant and anti-condensation seals designed specifically for high-humidity greenhouse operations\n            <\/li>\n\n            <li>\n              Plug-and-play quick-connect design reduces downtime during seasonal lighting network upgrades\n            <\/li>\n\n            <li>\n              Mechanical keying and touch-proof housings prevent polarity mismatch and electrical hazards during maintenance\n            <\/li>\n\n          <\/ul>\n\n\n          <!-- CTA -->\n\n          <a class=\"pvlt-button\" href=\"https:\/\/www.pvlinktech.com\/project\/greenhouse-microgrid-wiring-netherlands\/\">\n            View Project \u2192\n          <\/a>\n\n        <\/div>\n\n      <\/article>\n\n\n\n      <!-- =====================================================\n           CASE 4 \u2014 OUTDOOR & STREET LIGHTING\n           ===================================================== -->\n\n      <article class=\"pvlt-card\">\n\n        <div class=\"pvlt-image\">\n\n          <img src=\"https:\/\/www.pvlinktech.com\/wp-content\/uploads\/2026\/09\/01-street-light-case-hero.webp\" alt=\"Metropolitan smart street lighting modernization in Chicago USA\" loading=\"lazy\" decoding=\"async\">\n\n          <span class=\"pvlt-badge\">\n            Outdoor &amp; Street Lighting\n          <\/span>\n\n          <div class=\"pvlt-location\">\n            \ud83d\udccd Chicago, Illinois, USA\n          <\/div>\n\n        <\/div>\n\n\n        <div class=\"pvlt-body\">\n\n          <h3 class=\"pvlt-card-title\">\n            Metropolitan Smart Lighting Modernization Program (270,000+ Fixtures)\n          <\/h3>\n\n          <p class=\"pvlt-text\">\n            Turnkey IP67\/IP68 in-line breakaway fuse connectors, extreme-duty surge protective devices (SPD), and quick-connect harnesses for large-scale municipal roadway lighting conversion.\n          <\/p>\n\n\n          <!-- Metrics -->\n\n          <div class=\"pvlt-metrics\">\n\n            <div class=\"pvlt-metric-item\">\n\n              <span class=\"pvlt-metric-num\">\n                20kV \/ 10kA\n              <\/span>\n\n              <span class=\"pvlt-metric-label\">\n                ANSI C136.2 Extreme SPD\n              <\/span>\n\n            <\/div>\n\n\n            <div class=\"pvlt-metric-item\">\n\n              <span class=\"pvlt-metric-num\">\n                IP67 \/ IP68\n              <\/span>\n\n              <span class=\"pvlt-metric-label\">\n                Waterproof Breakaway\n              <\/span>\n\n            <\/div>\n\n          <\/div>\n\n\n          <!-- Project Information -->\n\n          <div class=\"pvlt-meta\">\n\n            <div class=\"pvlt-meta-row\">\n              <span>Country:<\/span>\n              <strong>United States<\/strong>\n            <\/div>\n\n            <div class=\"pvlt-meta-row\">\n              <span>Company \/ Client:<\/span>\n              <strong>Municipal Transportation Department &amp; ESCO<\/strong>\n            <\/div>\n\n            <div class=\"pvlt-meta-row\">\n              <span>Products Deployed:<\/span>\n              <strong>In-Line Breakaway Fuse Disconnects + SPDs &amp; Harnesses<\/strong>\n            <\/div>\n\n            <div class=\"pvlt-meta-row\">\n              <span>Key Standard:<\/span>\n              <strong>ANSI C136.2, UL 1449 Type 4, UL 1598, IEEE C62.41.2<\/strong>\n            <\/div>\n\n          <\/div>\n\n\n          <!-- Benefits -->\n\n          <ul class=\"pvlt-list\">\n\n            <li>\n              Integrated in-line breakaway fuse kit provides rapid electrical isolation inside pole handholes without cutting feeder cables\n            <\/li>\n\n            <li>\n              ANSI Extreme 20kV\/10kA surge arrestor loop protects sensitive LED drivers and smart controllers against Midwest thunderstorm grid spikes\n            <\/li>\n\n            <li>\n              Push-in vibration-proof termination prevents conductor loosening caused by heavy urban transit and freeze-thaw cycles\n            <\/li>\n\n          <\/ul>\n\n\n          <!-- CTA -->\n\n          <a class=\"pvlt-button\" href=\"https:\/\/www.pvlinktech.com\/project\/street-light-waterproof-connector\/\">\n            View Project \u2192\n          <\/a>\n\n        <\/div>\n\n      <\/article>\n\n\n    <\/div>\n  <\/div>\n\n<\/section>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<!-- Blocksy \/ Gutenberg Custom HTML block\n     PVLinkTech Customer Reviews\n     Full-width background + centered content\n-->\n\n<section class=\"pvx-reviews\" aria-labelledby=\"pvx-title\">\n\n  <!-- Flag Sprite -->\n  <svg class=\"pvx-flag-sprite\" aria-hidden=\"true\" focusable=\"false\">\n    <defs>\n\n      <!-- USA -->\n      <symbol id=\"pvx-flag-us\" viewBox=\"0 0 24 16\">\n        <rect width=\"24\" height=\"16\" fill=\"#fff\"><\/rect>\n        <path fill=\"#b22234\"\n          d=\"M0 0h24v1.23H0zm0 2.46h24v1.23H0zm0 2.46h24v1.23H0zm0 2.46h24v1.23H0zm0 2.46h24v1.23H0zm0 2.46h24v1.23H0zm0 2.46h24V16H0z\">\n        <\/path>\n        <rect width=\"10\" height=\"8.62\" fill=\"#3c3b6e\"><\/rect>\n        <g fill=\"#fff\">\n          <circle cx=\"1.4\" cy=\"1.3\" r=\".35\"><\/circle>\n          <circle cx=\"3.8\" cy=\"1.3\" r=\".35\"><\/circle>\n          <circle cx=\"6.2\" cy=\"1.3\" r=\".35\"><\/circle>\n          <circle cx=\"8.6\" cy=\"1.3\" r=\".35\"><\/circle>\n          <circle cx=\"2.6\" cy=\"3.3\" r=\".35\"><\/circle>\n          <circle cx=\"5\" cy=\"3.3\" r=\".35\"><\/circle>\n          <circle cx=\"7.4\" cy=\"3.3\" r=\".35\"><\/circle>\n          <circle cx=\"1.4\" cy=\"5.3\" r=\".35\"><\/circle>\n          <circle cx=\"3.8\" cy=\"5.3\" r=\".35\"><\/circle>\n          <circle cx=\"6.2\" cy=\"5.3\" r=\".35\"><\/circle>\n          <circle cx=\"8.6\" cy=\"5.3\" r=\".35\"><\/circle>\n          <circle cx=\"2.6\" cy=\"7.3\" r=\".35\"><\/circle>\n          <circle cx=\"5\" cy=\"7.3\" r=\".35\"><\/circle>\n          <circle cx=\"7.4\" cy=\"7.3\" r=\".35\"><\/circle>\n        <\/g>\n      <\/symbol>\n\n      <!-- Germany -->\n      <symbol id=\"pvx-flag-de\" viewBox=\"0 0 24 16\">\n        <path fill=\"#000\" d=\"M0 0h24v5.34H0z\"><\/path>\n        <path fill=\"#d00\" d=\"M0 5.33h24v5.34H0z\"><\/path>\n        <path fill=\"#ffce00\" d=\"M0 10.66h24V16H0z\"><\/path>\n      <\/symbol>\n\n      <!-- Canada -->\n      <symbol id=\"pvx-flag-ca\" viewBox=\"0 0 24 16\">\n        <rect width=\"24\" height=\"16\" fill=\"#fff\"><\/rect>\n        <path fill=\"#d52b1e\"\n          d=\"M0 0h5v16H0zm19 0h5v16h-5zM12 2l1 3 2-.7-1 2.3 1.8 1.2-2.5.2.4 2.6-1.7-1.3-1.7 1.3.4-2.6-2.5-.2L10 6.6 9 4.3l2 .7z\">\n        <\/path>\n      <\/symbol>\n\n      <!-- France -->\n      <symbol id=\"pvx-flag-fr\" viewBox=\"0 0 24 16\">\n        <path fill=\"#002395\" d=\"M0 0h8v16H0z\"><\/path>\n        <path fill=\"#fff\" d=\"M8 0h8v16H8z\"><\/path>\n        <path fill=\"#ed2939\" d=\"M16 0h8v16h-8z\"><\/path>\n      <\/symbol>\n\n      <!-- Australia -->\n      <symbol id=\"pvx-flag-au\" viewBox=\"0 0 24 16\">\n        <rect width=\"24\" height=\"16\" fill=\"#012169\"><\/rect>\n        <path stroke=\"#fff\" stroke-width=\"1.7\"\n          d=\"m0 0 10 7M10 0 0 7\"><\/path>\n        <path stroke=\"#e4002b\" stroke-width=\".7\"\n          d=\"m0 0 10 7M10 0 0 7\"><\/path>\n        <path fill=\"#fff\"\n          d=\"M4.15 0h1.7v7h-1.7zM0 2.65h10v1.7H0z\"><\/path>\n        <path fill=\"#e4002b\"\n          d=\"M4.7 0h.6v7h-.6zM0 3.2h10v.6H0z\"><\/path>\n        <g fill=\"#fff\">\n          <circle cx=\"18\" cy=\"4\" r=\".75\"><\/circle>\n          <circle cx=\"14.5\" cy=\"11\" r=\".65\"><\/circle>\n          <circle cx=\"20\" cy=\"12\" r=\".65\"><\/circle>\n          <circle cx=\"17.5\" cy=\"8.5\" r=\".55\"><\/circle>\n          <circle cx=\"22\" cy=\"7.5\" r=\".5\"><\/circle>\n        <\/g>\n      <\/symbol>\n\n      <!-- UK -->\n      <symbol id=\"pvx-flag-gb\" viewBox=\"0 0 24 16\">\n        <rect width=\"24\" height=\"16\" fill=\"#012169\"><\/rect>\n        <path stroke=\"#fff\" stroke-width=\"3.3\"\n          d=\"m0 0 24 16M24 0 0 16\"><\/path>\n        <path stroke=\"#c8102e\" stroke-width=\"1.2\"\n          d=\"m0 0 24 16M24 0 0 16\"><\/path>\n        <path stroke=\"#fff\" stroke-width=\"5\"\n          d=\"M12 0v16M0 8h24\"><\/path>\n        <path stroke=\"#c8102e\" stroke-width=\"2.8\"\n          d=\"M12 0v16M0 8h24\"><\/path>\n      <\/symbol>\n\n      <!-- Netherlands -->\n      <symbol id=\"pvx-flag-nl\" viewBox=\"0 0 24 16\">\n        <path fill=\"#ae1c28\" d=\"M0 0h24v5.34H0z\"><\/path>\n        <path fill=\"#fff\" d=\"M0 5.33h24v5.34H0z\"><\/path>\n        <path fill=\"#21468b\" d=\"M0 10.66h24V16H0z\"><\/path>\n      <\/symbol>\n\n      <!-- Italy -->\n      <symbol id=\"pvx-flag-it\" viewBox=\"0 0 24 16\">\n        <path fill=\"#009246\" d=\"M0 0h8v16H0z\"><\/path>\n        <path fill=\"#fff\" d=\"M8 0h8v16H8z\"><\/path>\n        <path fill=\"#ce2b37\" d=\"M16 0h8v16h-8z\"><\/path>\n      <\/symbol>\n\n      <!-- Sweden -->\n      <symbol id=\"pvx-flag-se\" viewBox=\"0 0 24 16\">\n        <rect width=\"24\" height=\"16\" fill=\"#006aa7\"><\/rect>\n        <path fill=\"#fecc00\"\n          d=\"M7 0h3v16H7zM0 6.5h24v3H0z\"><\/path>\n      <\/symbol>\n\n    <\/defs>\n  <\/svg>\n\n\n  <div class=\"pvx-shell\">\n\n    <!-- Header -->\n    <header class=\"pvx-head\">\n\n      <div class=\"pvx-head-row\">\n\n        <div class=\"pvx-heading-copy\">\n\n          <h2 id=\"pvx-title\">\n            Trusted in the field\n          <\/h2>\n\n          <p>\n            Feedback from solar installers, distributors, and engineering teams around the world.\n          <\/p>\n\n        <\/div>\n\n\n        <!-- Global Reach -->\n        <div\n          class=\"pvx-stat\"\n          aria-label=\"Customer feedback from nine countries\"\n        >\n\n          <span\n            class=\"pvx-stat-orbit\"\n            aria-hidden=\"true\"\n          >\n\n            <svg viewBox=\"0 0 48 48\">\n              <circle\n                cx=\"24\"\n                cy=\"24\"\n                r=\"15\"\n              ><\/circle>\n\n              <path\n                d=\"M9 24h30M24 9c5 5 7 10 7 15s-2 10-7 15c-5-5-7-10-7-15s2-10 7-15Z\"\n              ><\/path>\n            <\/svg>\n\n            <i><\/i>\n\n          <\/span>\n\n\n          <span class=\"pvx-stat-copy\">\n\n            <small>\n              Global reach\n            <\/small>\n\n            <strong>\n              <b data-pvx-country-count=\"\">9<\/b>\n              countries\n            <\/strong>\n\n            <span>\n              Customer feedback worldwide\n            <\/span>\n\n          <\/span>\n\n        <\/div>\n\n      <\/div>\n\n    <\/header>\n\n\n    <!-- Reviews -->\n    <div\n      class=\"pvx-grid\"\n      data-pvx-list=\"\"\n    >\n\n\n      <!-- 1 -->\n      <article\n        class=\"pvx-card\"\n        data-country=\"US\"\n      >\n\n        <div class=\"pvx-meta\">\n\n          <span\n            class=\"pvx-country\"\n            data-label=\"United States\"\n            tabindex=\"0\"\n            aria-label=\"United States\"\n          >\n            <svg aria-hidden=\"true\">\n              <use href=\"#pvx-flag-us\"><\/use>\n            <\/svg>\n          <\/span>\n\n          <span\n            class=\"pvx-stars\"\n            role=\"img\"\n            aria-label=\"5 out of 5 stars\"\n          >\n            <i aria-hidden=\"true\">\u2605\u2605\u2605\u2605\u2605<\/i>\n          <\/span>\n\n        <\/div>\n\n\n        <blockquote lang=\"en\">\n          <p>\n            We ordered these IP68-rated connectors for a commercial outdoor-lighting project. After several periods of heavy rain, the installed connections have remained reliable. The housings feel solid and the threads engage smoothly.\n          <\/p>\n        <\/blockquote>\n\n\n        <footer>\n          <strong>Sarah J.<\/strong>\n          <span>IP68-rated connectors<\/span>\n        <\/footer>\n\n      <\/article>\n\n\n      <!-- 2 -->\n      <article\n        class=\"pvx-card\"\n        data-country=\"US\"\n      >\n\n        <div class=\"pvx-meta\">\n\n          <span\n            class=\"pvx-country\"\n            data-label=\"United States\"\n            tabindex=\"0\"\n            aria-label=\"United States\"\n          >\n            <svg aria-hidden=\"true\">\n              <use href=\"#pvx-flag-us\"><\/use>\n            <\/svg>\n          <\/span>\n\n          <span\n            class=\"pvx-stars\"\n            role=\"img\"\n            aria-label=\"5 out of 5 stars\"\n          >\n            <i aria-hidden=\"true\">\u2605\u2605\u2605\u2605\u2605<\/i>\n          <\/span>\n\n        <\/div>\n\n\n        <blockquote lang=\"en\">\n          <p>\n            We replaced connectors from a lower-cost supplier with PVLinkTech&#8217;s MC4-compatible connectors. The locking action feels secure, and installation has been straightforward. We plan to consider them again for an upcoming solar project.\n          <\/p>\n        <\/blockquote>\n\n\n        <footer>\n          <strong>Michael R.<\/strong>\n          <span>MC4-compatible connectors<\/span>\n        <\/footer>\n\n      <\/article>\n\n\n      <!-- 3 -->\n      <article\n        class=\"pvx-card\"\n        data-country=\"DE\"\n      >\n\n        <div class=\"pvx-meta\">\n\n          <span\n            class=\"pvx-country\"\n            data-label=\"Germany\"\n            tabindex=\"0\"\n            aria-label=\"Germany\"\n          >\n            <svg aria-hidden=\"true\">\n              <use href=\"#pvx-flag-de\"><\/use>\n            <\/svg>\n          <\/span>\n\n          <span\n            class=\"pvx-stars\"\n            role=\"img\"\n            aria-label=\"5 out of 5 stars\"\n          >\n            <i aria-hidden=\"true\">\u2605\u2605\u2605\u2605\u2605<\/i>\n          <\/span>\n\n        <\/div>\n\n\n        <blockquote lang=\"de\">\n          <p>\n            Sehr solide verarbeitet. Wir verwenden die IP68-klassifizierten Steckverbinder regelm\u00e4\u00dfig in Au\u00dfenanlagen. Die Dichtungen machen einen robusten Eindruck, und die Montage geht schnell von der Hand.\n          <\/p>\n        <\/blockquote>\n\n\n        <footer>\n          <strong>Hans M.<\/strong>\n          <span>IP68-rated connectors<\/span>\n        <\/footer>\n\n      <\/article>\n\n\n      <!-- 4 -->\n      <article\n        class=\"pvx-card\"\n        data-country=\"US\"\n      >\n\n        <div class=\"pvx-meta\">\n\n          <span\n            class=\"pvx-country\"\n            data-label=\"United States\"\n            tabindex=\"0\"\n            aria-label=\"United States\"\n          >\n            <svg aria-hidden=\"true\">\n              <use href=\"#pvx-flag-us\"><\/use>\n            <\/svg>\n          <\/span>\n\n          <span\n            class=\"pvx-stars pvx-stars-4\"\n            role=\"img\"\n            aria-label=\"4 out of 5 stars\"\n          >\n            <i aria-hidden=\"true\">\u2605\u2605\u2605\u2605\u2605<\/i>\n          <\/span>\n\n        <\/div>\n\n\n        <blockquote lang=\"en\">\n          <p>\n            The junction boxes feel robust, and the gaskets seated well during installation. The shipping carton arrived slightly damaged, but the components inside were unaffected.\n          <\/p>\n        <\/blockquote>\n\n\n        <footer>\n          <strong>James M.<\/strong>\n          <span>Junction boxes<\/span>\n        <\/footer>\n\n      <\/article>\n\n\n      <!-- 5 -->\n      <article\n        class=\"pvx-card\"\n        data-country=\"CA\"\n      >\n\n        <div class=\"pvx-meta\">\n\n          <span\n            class=\"pvx-country\"\n            data-label=\"Canada\"\n            tabindex=\"0\"\n            aria-label=\"Canada\"\n          >\n            <svg aria-hidden=\"true\">\n              <use href=\"#pvx-flag-ca\"><\/use>\n            <\/svg>\n          <\/span>\n\n          <span\n            class=\"pvx-stars\"\n            role=\"img\"\n            aria-label=\"5 out of 5 stars\"\n          >\n            <i aria-hidden=\"true\">\u2605\u2605\u2605\u2605\u2605<\/i>\n          <\/span>\n\n        <\/div>\n\n\n        <blockquote lang=\"en\">\n          <p>\n            We use these energy-storage connectors in commercial battery installations in a cold climate. Installation was straightforward, and the connectors have performed reliably under our normal operating conditions.\n          <\/p>\n        <\/blockquote>\n\n\n        <footer>\n          <strong>Robert S.<\/strong>\n          <span>Energy-storage connectors<\/span>\n        <\/footer>\n\n      <\/article>\n\n\n      <!-- 6 -->\n      <article\n        class=\"pvx-card\"\n        data-country=\"US\"\n      >\n\n        <div class=\"pvx-meta\">\n\n          <span\n            class=\"pvx-country\"\n            data-label=\"United States\"\n            tabindex=\"0\"\n            aria-label=\"United States\"\n          >\n            <svg aria-hidden=\"true\">\n              <use href=\"#pvx-flag-us\"><\/use>\n            <\/svg>\n          <\/span>\n\n          <span\n            class=\"pvx-stars pvx-stars-3\"\n            role=\"img\"\n            aria-label=\"3 out of 5 stars\"\n          >\n            <i aria-hidden=\"true\">\u2605\u2605\u2605\u2605\u2605<\/i>\n          <\/span>\n\n        <\/div>\n\n\n        <blockquote lang=\"en\">\n          <p>\n            The MC4-compatible solar connectors fit securely and have worked as expected. Delivery to California took nearly three weeks, so faster shipping would improve the overall experience.\n          <\/p>\n        <\/blockquote>\n\n\n        <footer>\n          <strong>D. M.<\/strong>\n          <span>MC4-compatible connectors<\/span>\n        <\/footer>\n\n      <\/article>\n\n\n      <!-- 7 -->\n      <article\n        class=\"pvx-card\"\n        data-country=\"FR\"\n      >\n\n        <div class=\"pvx-meta\">\n\n          <span\n            class=\"pvx-country\"\n            data-label=\"France\"\n            tabindex=\"0\"\n            aria-label=\"France\"\n          >\n            <svg aria-hidden=\"true\">\n              <use href=\"#pvx-flag-fr\"><\/use>\n            <\/svg>\n          <\/span>\n\n          <span\n            class=\"pvx-stars\"\n            role=\"img\"\n            aria-label=\"5 out of 5 stars\"\n          >\n            <i aria-hidden=\"true\">\u2605\u2605\u2605\u2605\u2605<\/i>\n          <\/span>\n\n        <\/div>\n\n\n        <blockquote lang=\"fr\">\n          <p>\n            Ces bo\u00eetes de d\u00e9rivation sont de bonne qualit\u00e9. Nous les utilisons pour un syst\u00e8me d&#8217;irrigation agricole et, apr\u00e8s plusieurs mois d&#8217;exposition aux intemp\u00e9ries, l&#8217;installation fonctionne toujours comme pr\u00e9vu.\n          <\/p>\n        <\/blockquote>\n\n\n        <footer>\n          <strong>Jean D.<\/strong>\n          <span>Junction boxes<\/span>\n        <\/footer>\n\n      <\/article>\n\n\n      <!-- 8 -->\n      <article\n        class=\"pvx-card\"\n        data-country=\"AU\"\n      >\n\n        <div class=\"pvx-meta\">\n\n          <span\n            class=\"pvx-country\"\n            data-label=\"Australia\"\n            tabindex=\"0\"\n            aria-label=\"Australia\"\n          >\n            <svg aria-hidden=\"true\">\n              <use href=\"#pvx-flag-au\"><\/use>\n            <\/svg>\n          <\/span>\n\n          <span\n            class=\"pvx-stars\"\n            role=\"img\"\n            aria-label=\"5 out of 5 stars\"\n          >\n            <i aria-hidden=\"true\">\u2605\u2605\u2605\u2605\u2605<\/i>\n          <\/span>\n\n        <\/div>\n\n\n        <blockquote lang=\"en-AU\">\n          <p>\n            We have used these energy-storage connectors on battery systems under normal operating loads, and they have performed reliably. PVLinkTech also supplied the requested specification drawings promptly.\n          <\/p>\n        <\/blockquote>\n\n\n        <footer>\n          <strong>Liam W.<\/strong>\n          <span>Energy-storage connectors<\/span>\n        <\/footer>\n\n      <\/article>\n\n\n      <!-- 9 -->\n      <article\n        class=\"pvx-card\"\n        data-country=\"GB\"\n      >\n\n        <div class=\"pvx-meta\">\n\n          <span\n            class=\"pvx-country\"\n            data-label=\"United Kingdom\"\n            tabindex=\"0\"\n            aria-label=\"United Kingdom\"\n          >\n            <svg aria-hidden=\"true\">\n              <use href=\"#pvx-flag-gb\"><\/use>\n            <\/svg>\n          <\/span>\n\n          <span\n            class=\"pvx-stars pvx-stars-4\"\n            role=\"img\"\n            aria-label=\"4 out of 5 stars\"\n          >\n            <i aria-hidden=\"true\">\u2605\u2605\u2605\u2605\u2605<\/i>\n          <\/span>\n\n        <\/div>\n\n\n        <blockquote lang=\"en-GB\">\n          <p>\n            These circular signal connectors have worked well in our factory-automation project. They cost slightly more than some local alternatives, but the construction and fit have met our requirements.\n          <\/p>\n        <\/blockquote>\n\n\n        <footer>\n          <strong>William T.<\/strong>\n          <span>Circular signal connectors<\/span>\n        <\/footer>\n\n      <\/article>\n\n\n      <!-- 10 -->\n      <article\n        class=\"pvx-card\"\n        data-country=\"NL\"\n      >\n\n        <div class=\"pvx-meta\">\n\n          <span\n            class=\"pvx-country\"\n            data-label=\"Netherlands\"\n            tabindex=\"0\"\n            aria-label=\"Netherlands\"\n          >\n            <svg aria-hidden=\"true\">\n              <use href=\"#pvx-flag-nl\"><\/use>\n            <\/svg>\n          <\/span>\n\n          <span\n            class=\"pvx-stars\"\n            role=\"img\"\n            aria-label=\"5 out of 5 stars\"\n          >\n            <i aria-hidden=\"true\">\u2605\u2605\u2605\u2605\u2605<\/i>\n          <\/span>\n\n        <\/div>\n\n\n        <blockquote lang=\"nl\">\n          <p>\n            Degelijke waterdichte lasdozen. Ze zijn eenvoudig te installeren en de wartels sluiten de kabels goed af. Voor onze tuinverlichting voelen ze steviger aan dan de standaardmodellen die we eerder gebruikten.\n          <\/p>\n        <\/blockquote>\n\n\n        <footer>\n          <strong>Lars J.<\/strong>\n          <span>Junction boxes<\/span>\n        <\/footer>\n\n      <\/article>\n\n\n      <!-- 11 -->\n      <article\n        class=\"pvx-card\"\n        data-country=\"IT\"\n      >\n\n        <div class=\"pvx-meta\">\n\n          <span\n            class=\"pvx-country\"\n            data-label=\"Italy\"\n            tabindex=\"0\"\n            aria-label=\"Italy\"\n          >\n            <svg aria-hidden=\"true\">\n              <use href=\"#pvx-flag-it\"><\/use>\n            <\/svg>\n          <\/span>\n\n          <span\n            class=\"pvx-stars\"\n            role=\"img\"\n            aria-label=\"5 out of 5 stars\"\n          >\n            <i aria-hidden=\"true\">\u2605\u2605\u2605\u2605\u2605<\/i>\n          <\/span>\n\n        <\/div>\n\n\n        <blockquote lang=\"it\">\n          <p>\n            Connettori circolari ben realizzati. Li utilizziamo sui nostri macchinari industriali: l&#8217;accoppiamento \u00e8 preciso e il corpo del connettore \u00e8 robusto. Il rapporto qualit\u00e0-prezzo \u00e8 competitivo.\n          <\/p>\n        <\/blockquote>\n\n\n        <footer>\n          <strong>Marco R.<\/strong>\n          <span>Circular signal connectors<\/span>\n        <\/footer>\n\n      <\/article>\n\n\n      <!-- 12 -->\n      <article\n        class=\"pvx-card\"\n        data-country=\"SE\"\n      >\n\n        <div class=\"pvx-meta\">\n\n          <span\n            class=\"pvx-country\"\n            data-label=\"Sweden\"\n            tabindex=\"0\"\n            aria-label=\"Sweden\"\n          >\n            <svg aria-hidden=\"true\">\n              <use href=\"#pvx-flag-se\"><\/use>\n            <\/svg>\n          <\/span>\n\n          <span\n            class=\"pvx-stars\"\n            role=\"img\"\n            aria-label=\"5 out of 5 stars\"\n          >\n            <i aria-hidden=\"true\">\u2605\u2605\u2605\u2605\u2605<\/i>\n          <\/span>\n\n        <\/div>\n\n\n        <blockquote lang=\"sv\">\n          <p>\n            De h\u00e4r IP68-klassade kontakterna k\u00e4nns robusta. Vi anv\u00e4nder dem i kr\u00e4vande utomhusmilj\u00f6er och har inte sett n\u00e5got vattenintr\u00e5ng vid normal anv\u00e4ndning. Supporten svarade snabbt p\u00e5 v\u00e5ra tekniska fr\u00e5gor.\n          <\/p>\n        <\/blockquote>\n\n\n        <footer>\n          <strong>Erik J.<\/strong>\n          <span>IP68-rated connectors<\/span>\n        <\/footer>\n\n      <\/article>\n\n    <\/div>\n\n\n    <!-- Toggle -->\n    <div class=\"pvx-actions\">\n\n      <button\n        type=\"button\"\n        class=\"pvx-toggle\"\n        data-pvx-toggle=\"\"\n        aria-expanded=\"false\"\n        hidden=\"\"\n      >\n\n        <span data-pvx-label=\"\">\n          Show more reviews\n        <\/span>\n\n        <svg\n          aria-hidden=\"true\"\n          viewBox=\"0 0 20 20\"\n        >\n          <path\n            d=\"m5 7.5 5 5 5-5\"\n            fill=\"none\"\n            stroke=\"currentColor\"\n            stroke-linecap=\"round\"\n            stroke-linejoin=\"round\"\n            stroke-width=\"1.8\"\n          ><\/path>\n        <\/svg>\n\n      <\/button>\n\n    <\/div>\n\n\n    <!-- Note -->\n    <p class=\"pvx-note\">\n      Feedback may be lightly edited for clarity. Product performance depends on correct product selection and installation. For photovoltaic systems, use only connector combinations approved by the relevant manufacturers and system documentation.\n    <\/p>\n\n  <\/div>\n\n<\/section>\n\n\n<style>\n\n\/* ============================================================\n   PVLinkTech Reviews\n   FULL WIDTH BACKGROUND \/ CENTERED CONTENT\n============================================================ *\/\n\n\n\/* ============================================================\n   1. OUTER SECTION\n   This is the important fix for Blocksy front-end container.\n============================================================ *\/\n\n.pvx-reviews {\n\n  --ink: #17212b;\n  --muted: #64707c;\n  --line: #dce6f0;\n\n  --green: #0057B8;\n  --green-dark: #00458f;\n  --green-soft: #eaf3ff;\n\n  --accent: #5ACB2E;\n  --gold: #e49b16;\n\n  --surface: #ffffff;\n  --canvas: #f5f8fc;\n\n\n  position: relative;\n\n  \/*\n   * IMPORTANT:\n   * Break this section out of the Blocksy \/ Gutenberg\n   * 1200\u20131400px content container.\n   *\/\n  width: 100vw !important;\n  max-width: 100vw !important;\n\n  margin-left: calc(50% - 50vw) !important;\n  margin-right: calc(50% - 50vw) !important;\n\n  padding:\n    clamp(20px, 3vw, 36px)\n    20px\n    clamp(32px, 4.5vw, 56px);\n\n  overflow-x: clip;\n\n  box-sizing: border-box;\n\n  color: var(--ink);\n\n  background:\n    radial-gradient(\n      circle at 92% 8%,\n      rgba(0, 87, 184, 0.11),\n      transparent 26rem\n    ),\n    var(--canvas);\n\n  font-family: inherit;\n}\n\n\n\/* ============================================================\n   2. RESET\n============================================================ *\/\n\n.pvx-reviews,\n.pvx-reviews *,\n.pvx-reviews *::before,\n.pvx-reviews *::after {\n  box-sizing: border-box;\n}\n\n\n\/* ============================================================\n   3. FLAG SPRITE\n============================================================ *\/\n\n.pvx-flag-sprite {\n  position: absolute;\n\n  width: 0;\n  height: 0;\n\n  overflow: hidden;\n}\n\n\n\/* ============================================================\n   4. INNER CONTENT\n   Keep content restrained while background remains full width.\n============================================================ *\/\n\n.pvx-shell {\n\n  width: min(1180px, 100%);\n\n  margin-inline: auto;\n}\n\n\n\/* ============================================================\n   5. HEADER\n============================================================ *\/\n\n.pvx-head {\n  margin-bottom:\n    clamp(22px, 3vw, 32px);\n}\n\n\n.pvx-head-row {\n\n  display: flex;\n\n  align-items: flex-end;\n\n  justify-content: space-between;\n\n  gap: 32px;\n}\n\n\n.pvx-reviews h2 {\n\n  max-width: 720px;\n\n  margin: 0;\n\n  color: var(--ink);\n\n  font-size:\n    clamp(34px, 5vw, 58px);\n\n  font-weight: 750;\n\n  letter-spacing: -0.045em;\n\n  line-height: 1.02;\n}\n\n\n.pvx-head p {\n\n  max-width: 680px;\n\n  margin: 18px 0 0;\n\n  color: var(--muted);\n\n  font-size:\n    clamp(16px, 2vw, 19px);\n\n  line-height: 1.65;\n}\n\n\n\/* ============================================================\n   6. GLOBAL REACH\n============================================================ *\/\n\n.pvx-stat {\n\n  position: relative;\n\n  display: flex;\n\n  flex: 0 0 278px;\n\n  align-items: center;\n\n  gap: 16px;\n\n  min-height: 104px;\n\n  padding: 17px 20px;\n\n  overflow: hidden;\n\n  border:\n    1px solid rgba(0, 87, 184, 0.18);\n\n  border-radius: 20px;\n\n  background:\n    linear-gradient(\n      135deg,\n      rgba(255, 255, 255, 0.96),\n      rgba(234, 243, 255, 0.9)\n    );\n\n  box-shadow:\n    0 12px 32px rgba(0, 57, 122, 0.09);\n}\n\n\n.pvx-stat::after {\n\n  position: absolute;\n\n  right: -28px;\n  bottom: -48px;\n\n  width: 110px;\n  height: 110px;\n\n  border:\n    22px solid rgba(0, 87, 184, 0.06);\n\n  border-radius: 50%;\n\n  content: \"\";\n}\n\n\n.pvx-stat-orbit {\n\n  position: relative;\n\n  display: grid;\n\n  flex: 0 0 58px;\n\n  width: 58px;\n  height: 58px;\n\n  place-items: center;\n\n  border:\n    1px solid rgba(0, 87, 184, 0.2);\n\n  border-radius: 50%;\n\n  background:\n    rgba(255, 255, 255, 0.76);\n\n  box-shadow:\n    inset 0 0 0 7px rgba(0, 87, 184, 0.05);\n}\n\n\n.pvx-stat-orbit svg {\n\n  width: 38px;\n  height: 38px;\n\n  fill: none;\n\n  stroke: var(--green);\n\n  stroke-width: 1.35;\n}\n\n\n.pvx-stat-orbit i {\n\n  position: absolute;\n\n  top: 3px;\n  right: 4px;\n\n  width: 9px;\n  height: 9px;\n\n  border: 2px solid #ffffff;\n\n  border-radius: 50%;\n\n  background: var(--accent);\n\n  box-shadow:\n    0 2px 8px rgba(90, 203, 46, 0.45);\n}\n\n\n.pvx-stat-copy {\n\n  position: relative;\n\n  z-index: 1;\n\n  display: grid;\n\n  gap: 2px;\n\n  min-width: 0;\n}\n\n\n.pvx-stat-copy small {\n\n  color: var(--green-dark);\n\n  font-size: 10px;\n\n  font-weight: 800;\n\n  letter-spacing: 0.1em;\n\n  line-height: 1.2;\n\n  text-transform: uppercase;\n}\n\n\n.pvx-stat-copy strong {\n\n  display: flex;\n\n  align-items: baseline;\n\n  gap: 7px;\n\n  color: var(--ink);\n\n  font-size: 18px;\n\n  font-weight: 750;\n\n  line-height: 1.05;\n\n  white-space: nowrap;\n}\n\n\n.pvx-stat-copy strong b {\n\n  color: var(--green);\n\n  font-size: 36px;\n\n  font-weight: 800;\n\n  letter-spacing: -0.04em;\n}\n\n\n.pvx-stat-copy > span {\n\n  color: var(--muted);\n\n  font-size: 11px;\n\n  line-height: 1.35;\n}\n\n\n\/* ============================================================\n   7. REVIEW GRID\n============================================================ *\/\n\n.pvx-grid {\n\n  display: grid;\n\n  grid-template-columns:\n    repeat(3, minmax(0, 1fr));\n\n  gap: 20px;\n}\n\n\n\/* ============================================================\n   8. REVIEW CARD\n============================================================ *\/\n\n.pvx-card {\n\n  position: relative;\n\n  display: flex;\n\n  min-width: 0;\n\n  min-height: 290px;\n\n  flex-direction: column;\n\n  margin: 0;\n\n  padding: 26px;\n\n  overflow: hidden;\n\n  border:\n    1px solid var(--line);\n\n  border-radius: 18px;\n\n  background: var(--surface);\n\n  box-shadow:\n    0 3px 16px rgba(18, 48, 31, 0.045);\n\n  transition:\n    transform 0.22s ease,\n    border-color 0.22s ease,\n    box-shadow 0.22s ease;\n}\n\n\n.pvx-card::after {\n\n  position: absolute;\n\n  right: 18px;\n  bottom: -28px;\n\n  color:\n    rgba(0, 87, 184, 0.055);\n\n  content: \"\\201D\";\n\n  font-family:\n    Georgia,\n    serif;\n\n  font-size: 140px;\n\n  line-height: 1;\n\n  pointer-events: none;\n}\n\n\n\/* ============================================================\n   9. CARD HEADER\n============================================================ *\/\n\n.pvx-meta {\n\n  display: flex;\n\n  align-items: center;\n\n  justify-content: space-between;\n\n  gap: 16px;\n\n  margin-bottom: 24px;\n}\n\n\n\/* ============================================================\n   10. COUNTRY FLAG\n============================================================ *\/\n\n.pvx-country {\n\n  position: relative;\n\n  z-index: 3;\n\n  display: inline-flex;\n\n  align-items: center;\n\n  border-radius: 4px;\n\n  cursor: help;\n}\n\n\n.pvx-country svg {\n\n  display: block;\n\n  width: 22px;\n  height: 15px;\n\n  border:\n    1px solid rgba(23, 33, 43, 0.12);\n\n  border-radius: 3px;\n\n  box-shadow:\n    0 1px 3px rgba(23, 33, 43, 0.12);\n}\n\n\n.pvx-country::after {\n\n  position: absolute;\n\n  top: calc(100% + 8px);\n  left: 0;\n\n  padding: 6px 9px;\n\n  border-radius: 6px;\n\n  color: #ffffff;\n\n  background: #17212b;\n\n  box-shadow:\n    0 6px 16px rgba(23, 33, 43, 0.18);\n\n  content: attr(data-label);\n\n  font-size: 11px;\n\n  font-weight: 650;\n\n  letter-spacing: 0;\n\n  line-height: 1;\n\n  white-space: nowrap;\n\n  opacity: 0;\n\n  visibility: hidden;\n\n  transform:\n    translateY(-3px);\n\n  transition:\n    opacity 0.15s ease,\n    transform 0.15s ease,\n    visibility 0.15s ease;\n\n  pointer-events: none;\n}\n\n\n.pvx-country:hover::after,\n.pvx-country:focus-visible::after {\n\n  opacity: 1;\n\n  visibility: visible;\n\n  transform:\n    translateY(0);\n}\n\n\n.pvx-country:focus-visible {\n\n  outline:\n    2px solid var(--green);\n\n  outline-offset: 3px;\n}\n\n\n\/* ============================================================\n   11. STARS\n============================================================ *\/\n\n.pvx-stars {\n\n  display: inline-block;\n\n  flex: 0 0 auto;\n\n  color: var(--gold);\n\n  font-size: 14px;\n\n  letter-spacing: 1px;\n\n  line-height: 1;\n}\n\n\n.pvx-stars i {\n  font-style: normal;\n}\n\n\n.pvx-stars-4,\n.pvx-stars-3 {\n\n  background-clip: text;\n\n  -webkit-background-clip: text;\n\n  color: transparent;\n}\n\n\n.pvx-stars-4 {\n\n  background-image:\n    linear-gradient(\n      90deg,\n      var(--gold) 0 78%,\n      #d9dfda 78%\n    );\n}\n\n\n.pvx-stars-3 {\n\n  background-image:\n    linear-gradient(\n      90deg,\n      var(--gold) 0 58%,\n      #d9dfda 58%\n    );\n}\n\n\n\/* ============================================================\n   12. REVIEW TEXT\n============================================================ *\/\n\n.pvx-card blockquote {\n\n  position: relative;\n\n  z-index: 1;\n\n  margin: 0 0 26px;\n\n  padding: 0;\n\n  border: 0;\n\n  color: #344139;\n\n  font-size: 15px;\n\n  font-style: normal;\n\n  line-height: 1.72;\n}\n\n\n.pvx-card blockquote p {\n  margin: 0;\n}\n\n\n\/* ============================================================\n   13. REVIEWER\n============================================================ *\/\n\n.pvx-card footer {\n\n  position: relative;\n\n  z-index: 1;\n\n  display: grid;\n\n  gap: 4px;\n\n  margin-top: auto;\n\n  padding-top: 18px;\n\n  border-top:\n    1px solid #edf1ee;\n}\n\n\n.pvx-card footer strong {\n\n  color: var(--ink);\n\n  font-size: 14px;\n\n  font-weight: 700;\n\n  line-height: 1.35;\n}\n\n\n.pvx-card footer span {\n\n  color: var(--muted);\n\n  font-size: 12px;\n\n  line-height: 1.4;\n}\n\n\n\/* ============================================================\n   14. COLLAPSED CARDS\n============================================================ *\/\n\n.pvx-reviews.is-ready\n.pvx-card[hidden] {\n  display: none;\n}\n\n\n\/* ============================================================\n   15. BUTTON\n============================================================ *\/\n\n.pvx-actions {\n\n  display: flex;\n\n  justify-content: center;\n\n  margin-top: 32px;\n}\n\n\n.pvx-toggle {\n\n  display: inline-flex;\n\n  min-height: 48px;\n\n  align-items: center;\n\n  justify-content: center;\n\n  gap: 9px;\n\n  border:\n    1px solid var(--green);\n\n  border-radius: 999px;\n\n  padding:\n    11px 20px;\n\n  color: #ffffff;\n\n  background:\n    var(--green);\n\n  font: inherit;\n\n  font-size: 14px;\n\n  font-weight: 700;\n\n  line-height: 1;\n\n  cursor: pointer;\n\n  transition:\n    background-color 0.18s ease,\n    border-color 0.18s ease,\n    box-shadow 0.18s ease;\n}\n\n\n.pvx-toggle[hidden] {\n  display: none;\n}\n\n\n.pvx-toggle:hover {\n\n  border-color:\n    var(--green-dark);\n\n  background:\n    var(--green-dark);\n\n  box-shadow:\n    0 8px 20px rgba(0, 69, 143, 0.2);\n}\n\n\n.pvx-toggle:focus-visible {\n\n  outline:\n    3px solid rgba(0, 87, 184, 0.26);\n\n  outline-offset: 3px;\n}\n\n\n.pvx-toggle svg {\n\n  width: 18px;\n  height: 18px;\n\n  transition:\n    transform 0.2s ease;\n}\n\n\n.pvx-toggle[aria-expanded=\"true\"] svg {\n  transform:\n    rotate(180deg);\n}\n\n\n\/* ============================================================\n   16. NOTE\n============================================================ *\/\n\n.pvx-note {\n\n  max-width: 900px;\n\n  margin:\n    28px auto 0;\n\n  color: #78827b;\n\n  font-size: 11px;\n\n  line-height: 1.6;\n\n  text-align: center;\n}\n\n\n\/* ============================================================\n   17. DESKTOP HOVER\n============================================================ *\/\n\n@media (hover: hover) {\n\n  .pvx-card:hover {\n\n    border-color:\n      rgba(0, 87, 184, 0.34);\n\n    box-shadow:\n      0 16px 36px rgba(0, 57, 122, 0.1);\n\n    transform:\n      translateY(-4px);\n  }\n\n}\n\n\n\/* ============================================================\n   18. TABLET\n============================================================ *\/\n\n@media (max-width: 900px) {\n\n  .pvx-grid {\n\n    grid-template-columns:\n      repeat(2, minmax(0, 1fr));\n  }\n\n\n  .pvx-stat {\n    display: none;\n  }\n\n}\n\n\n\/* ============================================================\n   19. MOBILE\n============================================================ *\/\n\n@media (max-width: 620px) {\n\n  .pvx-reviews {\n\n    width: 100vw !important;\n\n    max-width: 100vw !important;\n\n    margin-left:\n      calc(50% - 50vw) !important;\n\n    margin-right:\n      calc(50% - 50vw) !important;\n\n    padding:\n      18px\n      16px\n      28px;\n  }\n\n\n  .pvx-shell {\n    width: 100%;\n  }\n\n\n  .pvx-grid {\n    grid-template-columns: 1fr;\n  }\n\n\n  .pvx-card {\n\n    min-height: 0;\n\n    padding: 22px;\n  }\n\n\n  .pvx-toggle {\n\n    width:\n      min(100%, 320px);\n  }\n\n}\n\n\n\/* ============================================================\n   20. REDUCED MOTION\n============================================================ *\/\n\n@media (prefers-reduced-motion: reduce) {\n\n  .pvx-card,\n  .pvx-toggle,\n  .pvx-toggle svg {\n\n    transition: none;\n  }\n\n}\n\n<\/style>\n\n\n<script>\n\n(() => {\n\n  \"use strict\";\n\n\n  const mobileQuery =\n    matchMedia(\n      \"(max-width:620px)\"\n    );\n\n\n  const visibleCount =\n    () =>\n      mobileQuery.matches\n        ? 4\n        : 6;\n\n\n  function init(section) {\n\n    if (\n      section.dataset.pvxReady\n    ) {\n      return;\n    }\n\n\n    const cards = [\n      ...section.querySelectorAll(\n        \"[data-pvx-list] > .pvx-card\"\n      )\n    ];\n\n\n    const button =\n      section.querySelector(\n        \"[data-pvx-toggle]\"\n      );\n\n\n    const label =\n      section.querySelector(\n        \"[data-pvx-label]\"\n      );\n\n\n    \/*\n     * Count unique countries automatically.\n     *\/\n    const countryCount =\n      new Set(\n        cards\n          .map(\n            card =>\n              card.dataset.country\n          )\n          .filter(Boolean)\n      ).size;\n\n\n    const countNode =\n      section.querySelector(\n        \"[data-pvx-country-count]\"\n      );\n\n\n    const stat =\n      section.querySelector(\n        \".pvx-stat\"\n      );\n\n\n    if (\n      countNode &&\n      countryCount\n    ) {\n\n      countNode.textContent =\n        String(countryCount);\n\n    }\n\n\n    if (\n      stat &&\n      countryCount\n    ) {\n\n      stat.setAttribute(\n        \"aria-label\",\n        `Customer feedback from ${countryCount} countries`\n      );\n\n    }\n\n\n    if (\n      !button ||\n      !label ||\n      cards.length <= 4\n    ) {\n\n      return;\n\n    }\n\n\n    \/*\n     * Desktop: first 6\n     * Mobile: first 4\n     *\/\n    const applyCollapsedLayout =\n      () => {\n\n        if (\n          button.getAttribute(\n            \"aria-expanded\"\n          ) === \"true\"\n        ) {\n\n          return;\n\n        }\n\n\n        cards.forEach(\n          (card, index) => {\n\n            card.hidden =\n              index >=\n              visibleCount();\n\n          }\n        );\n\n      };\n\n\n    applyCollapsedLayout();\n\n\n    section.classList.add(\n      \"is-ready\"\n    );\n\n\n    section.dataset.pvxReady =\n      \"1\";\n\n\n    button.hidden =\n      false;\n\n\n    button.addEventListener(\n      \"click\",\n      () => {\n\n        const wasOpen =\n          button.getAttribute(\n            \"aria-expanded\"\n          ) === \"true\";\n\n\n        cards.forEach(\n          (card, index) => {\n\n            card.hidden =\n              wasOpen &&\n              index >=\n              visibleCount();\n\n          }\n        );\n\n\n        button.setAttribute(\n          \"aria-expanded\",\n          String(!wasOpen)\n        );\n\n\n        label.textContent =\n          wasOpen\n            ? \"Show more reviews\"\n            : \"Show fewer reviews\";\n\n\n        if (wasOpen) {\n\n          section\n            .querySelector(\n              \".pvx-head\"\n            )\n            .scrollIntoView({\n\n              behavior:\n                matchMedia(\n                  \"(prefers-reduced-motion:reduce)\"\n                ).matches\n                  ? \"auto\"\n                  : \"smooth\",\n\n              block: \"start\"\n\n            });\n\n        }\n\n      }\n    );\n\n\n    mobileQuery\n      .addEventListener?.(\n        \"change\",\n        applyCollapsedLayout\n      );\n\n  }\n\n\n  const run =\n    () => {\n\n      document\n        .querySelectorAll(\n          \".pvx-reviews\"\n        )\n        .forEach(init);\n\n    };\n\n\n  if (\n    document.readyState ===\n    \"loading\"\n  ) {\n\n    document.addEventListener(\n      \"DOMContentLoaded\",\n      run,\n      {\n        once: true\n      }\n    );\n\n  } else {\n\n    run();\n\n  }\n\n})();\n\n<\/script>\n\n\n\n<!-- =========================================================\n     PVLinkTech FAQ Section\n     Blocksy \/ WordPress Compatible\n     Brand Colors: #0057B8 \/ #5ACB2E\n========================================================= -->\n\n<section\n  id=\"pvlt-faq-section\"\n  class=\"pvlt-faq-section\"\n  aria-labelledby=\"pvlt-faq-heading\"\n>\n  <style>\n    \/* =========================================================\n       Scope + Brand Variables\n    ========================================================= *\/\n    #pvlt-faq-section {\n      --faq-blue: #0057B8;\n      --faq-blue-hover: #004892;\n      --faq-green: #5ACB2E;\n\n      --faq-ink: #102A43;\n      --faq-text: #243B53;\n      --faq-desc: #52667A;\n      --faq-muted: #6B7C8F;\n\n      --faq-bg: #FFFFFF;\n      --faq-soft: #F6F9FC;\n      --faq-border: #DCE6EF;\n      --faq-border-hover: #C9DAE8;\n\n      width: 100%;\n      max-width: none;\n      margin: 0;\n\n      \/* Reduced vertical whitespace *\/\n      padding: 36px 20px 40px;\n\n      background: var(--faq-bg);\n      color: var(--faq-text);\n\n      font-family:\n        Inter,\n        -apple-system,\n        BlinkMacSystemFont,\n        \"Segoe UI\",\n        Roboto,\n        Helvetica,\n        Arial,\n        sans-serif;\n\n      font-size: 16px;\n      line-height: 1.6;\n\n      box-sizing: border-box;\n      position: relative;\n      isolation: isolate;\n\n      -webkit-font-smoothing: antialiased;\n      text-rendering: optimizeLegibility;\n    }\n\n    #pvlt-faq-section *,\n    #pvlt-faq-section *::before,\n    #pvlt-faq-section *::after {\n      box-sizing: border-box;\n    }\n\n    #pvlt-faq-section h2,\n    #pvlt-faq-section p,\n    #pvlt-faq-section details,\n    #pvlt-faq-section summary {\n      margin-top: 0;\n    }\n\n    \/* =========================================================\n       Main Container\n    ========================================================= *\/\n    #pvlt-faq-section .pvlt-faq-container {\n      width: 100%;\n      max-width: 1240px;\n      margin: 0 auto;\n      padding: 0;\n    }\n\n    \/* =========================================================\n       Header\n    ========================================================= *\/\n    #pvlt-faq-section .pvlt-faq-header {\n      width: 100%;\n      max-width: 820px;\n      margin: 0 auto 46px;\n      text-align: center;\n    }\n\n    #pvlt-faq-section .pvlt-faq-title {\n      margin: 0;\n\n      color: var(--faq-ink);\n\n      font-size: clamp(32px, 3.2vw, 44px);\n      font-weight: 700;\n      line-height: 1.18;\n      letter-spacing: -0.025em;\n\n      text-wrap: balance;\n    }\n\n    #pvlt-faq-section .pvlt-faq-title::after {\n      content: \"\";\n      display: block;\n\n      width: 48px;\n      height: 3px;\n\n      margin: 20px auto 18px;\n\n      background: var(--faq-green);\n      border-radius: 999px;\n    }\n\n    #pvlt-faq-section .pvlt-faq-subtitle {\n      max-width: 760px;\n      margin: 0 auto;\n\n      color: var(--faq-desc);\n\n      font-size: 16px;\n      font-weight: 400;\n      line-height: 1.7;\n\n      text-wrap: pretty;\n    }\n\n    \/* =========================================================\n       FAQ Grid\n    ========================================================= *\/\n    #pvlt-faq-section .pvlt-faq-grid {\n      display: grid;\n      grid-template-columns: repeat(2, minmax(0, 1fr));\n\n      width: 100%;\n      gap: 20px;\n      align-items: start;\n    }\n\n    \/* =========================================================\n       Column Card\n    ========================================================= *\/\n    #pvlt-faq-section .pvlt-faq-column {\n      width: 100%;\n      min-width: 0;\n\n      padding: 8px 28px;\n\n      background: #FFFFFF;\n\n      border: 1px solid var(--faq-border);\n      border-radius: 12px;\n\n      box-shadow:\n        0 1px 2px rgba(16, 42, 67, 0.025),\n        0 10px 30px rgba(16, 42, 67, 0.035);\n    }\n\n    \/* =========================================================\n       Individual FAQ Item\n    ========================================================= *\/\n    #pvlt-faq-section .pvlt-faq-item {\n      width: 100%;\n      border-bottom: 1px solid var(--faq-border);\n    }\n\n    #pvlt-faq-section .pvlt-faq-item:last-child {\n      border-bottom: 0;\n    }\n\n    #pvlt-faq-section .pvlt-faq-details {\n      width: 100%;\n      margin: 0;\n      padding: 0;\n    }\n\n    \/* =========================================================\n       Summary \/ Question\n    ========================================================= *\/\n    #pvlt-faq-section .pvlt-faq-summary {\n      display: flex;\n      align-items: center;\n      justify-content: space-between;\n\n      width: 100%;\n\n      margin: 0;\n      padding: 23px 0;\n\n      list-style: none;\n      cursor: pointer;\n\n      color: var(--faq-text);\n\n      background: transparent;\n      border: 0;\n      outline: 0;\n\n      user-select: none;\n      -webkit-user-select: none;\n\n      transition:\n        color 0.2s ease,\n        opacity 0.2s ease;\n    }\n\n    #pvlt-faq-section .pvlt-faq-summary::-webkit-details-marker {\n      display: none;\n    }\n\n    #pvlt-faq-section .pvlt-faq-summary::marker {\n      display: none;\n      content: \"\";\n    }\n\n    #pvlt-faq-section .pvlt-faq-summary:hover .pvlt-faq-question {\n      color: var(--faq-blue);\n    }\n\n    #pvlt-faq-section .pvlt-faq-summary:hover .pvlt-faq-icon svg {\n      stroke: var(--faq-blue);\n    }\n\n    #pvlt-faq-section .pvlt-faq-summary:focus-visible {\n      outline: 3px solid rgba(0, 87, 184, 0.18);\n      outline-offset: 5px;\n      border-radius: 4px;\n    }\n\n    #pvlt-faq-section .pvlt-faq-question {\n      display: block;\n      flex: 1 1 auto;\n\n      min-width: 0;\n      padding-right: 22px;\n\n      font-size: 16px;\n      font-weight: 650;\n      line-height: 1.45;\n\n      color: var(--faq-text);\n\n      overflow-wrap: break-word;\n\n      transition: color 0.2s ease;\n    }\n\n    \/* =========================================================\n       Arrow Icon\n    ========================================================= *\/\n    #pvlt-faq-section .pvlt-faq-icon {\n      display: inline-flex;\n      align-items: center;\n      justify-content: center;\n\n      width: 24px;\n      height: 24px;\n      min-width: 24px;\n\n      flex: 0 0 24px;\n\n      transition: transform 0.28s ease;\n    }\n\n    #pvlt-faq-section .pvlt-faq-icon svg {\n      display: block;\n\n      width: 14px;\n      height: 14px;\n\n      fill: none;\n      stroke: var(--faq-text);\n      stroke-width: 2.4;\n      stroke-linecap: round;\n      stroke-linejoin: round;\n\n      transition: stroke 0.2s ease;\n    }\n\n    #pvlt-faq-section\n      .pvlt-faq-details[open]\n      .pvlt-faq-icon {\n      transform: rotate(180deg);\n    }\n\n    #pvlt-faq-section\n      .pvlt-faq-details[open]\n      .pvlt-faq-question {\n      color: var(--faq-blue);\n    }\n\n    #pvlt-faq-section\n      .pvlt-faq-details[open]\n      .pvlt-faq-icon\n      svg {\n      stroke: var(--faq-blue);\n    }\n\n    \/* =========================================================\n       Answer\n    ========================================================= *\/\n    #pvlt-faq-section .pvlt-faq-content {\n      margin: 0;\n      padding: 0 0 24px;\n\n      color: var(--faq-desc);\n\n      font-size: 15px;\n      font-weight: 400;\n      line-height: 1.72;\n\n      overflow-wrap: break-word;\n\n      animation: pvltFaqFade 0.28s ease;\n    }\n\n    #pvlt-faq-section .pvlt-faq-content p {\n      margin: 0;\n      padding: 0;\n    }\n\n    \/* =========================================================\n       Answer Links\n    ========================================================= *\/\n    #pvlt-faq-section .pvlt-faq-content a {\n      color: var(--faq-blue);\n\n      font-weight: 550;\n\n      text-decoration: underline;\n      text-decoration-thickness: 1px;\n      text-underline-offset: 3px;\n\n      transition:\n        color 0.2s ease,\n        text-decoration-color 0.2s ease;\n    }\n\n    #pvlt-faq-section .pvlt-faq-content a:hover {\n      color: var(--faq-blue-hover);\n      text-decoration-thickness: 1.5px;\n    }\n\n    #pvlt-faq-section .pvlt-faq-content a:focus-visible {\n      outline: 2px solid rgba(0, 87, 184, 0.25);\n      outline-offset: 3px;\n      border-radius: 2px;\n    }\n\n    \/* =========================================================\n       More Answers\n    ========================================================= *\/\n    #pvlt-faq-section .pvlt-faq-more {\n      max-width: 820px;\n\n      margin: 30px auto 0;\n      padding: 0;\n\n      color: var(--faq-desc);\n\n      font-size: 14.5px;\n      line-height: 1.7;\n      text-align: center;\n    }\n\n    #pvlt-faq-section .pvlt-faq-more a {\n      color: var(--faq-blue);\n\n      font-weight: 600;\n\n      text-decoration: none;\n\n      transition: color 0.2s ease;\n    }\n\n    #pvlt-faq-section .pvlt-faq-more a:hover {\n      color: var(--faq-blue-hover);\n      text-decoration: underline;\n      text-underline-offset: 3px;\n    }\n\n    #pvlt-faq-section .pvlt-faq-more a:focus-visible {\n      outline: 2px solid rgba(0, 87, 184, 0.25);\n      outline-offset: 3px;\n      border-radius: 2px;\n    }\n\n    \/* =========================================================\n       Opening Animation\n    ========================================================= *\/\n    @keyframes pvltFaqFade {\n      from {\n        opacity: 0;\n        transform: translateY(5px);\n      }\n\n      to {\n        opacity: 1;\n        transform: translateY(0);\n      }\n    }\n\n    \/* =========================================================\n       Tablet\n    ========================================================= *\/\n    @media (max-width: 900px) {\n      #pvlt-faq-section {\n        padding: 32px 20px 36px;\n      }\n\n      #pvlt-faq-section .pvlt-faq-header {\n        margin-bottom: 40px;\n      }\n\n      #pvlt-faq-section .pvlt-faq-grid {\n        gap: 16px;\n      }\n\n      #pvlt-faq-section .pvlt-faq-column {\n        padding-left: 24px;\n        padding-right: 24px;\n      }\n    }\n\n    \/* =========================================================\n       Mobile\n    ========================================================= *\/\n    @media (max-width: 768px) {\n      #pvlt-faq-section {\n        padding: 28px 18px 32px;\n      }\n\n      #pvlt-faq-section .pvlt-faq-header {\n        margin-bottom: 32px;\n      }\n\n      #pvlt-faq-section .pvlt-faq-title {\n        font-size: 30px;\n        line-height: 1.22;\n      }\n\n      #pvlt-faq-section .pvlt-faq-title::after {\n        margin-top: 17px;\n        margin-bottom: 15px;\n      }\n\n      #pvlt-faq-section .pvlt-faq-subtitle {\n        font-size: 15px;\n        line-height: 1.65;\n      }\n\n      #pvlt-faq-section .pvlt-faq-grid {\n        grid-template-columns: 1fr;\n        gap: 16px;\n      }\n\n      #pvlt-faq-section .pvlt-faq-column {\n        padding: 6px 20px;\n        border-radius: 10px;\n      }\n\n      #pvlt-faq-section .pvlt-faq-summary {\n        padding: 20px 0;\n      }\n\n      #pvlt-faq-section .pvlt-faq-question {\n        padding-right: 16px;\n\n        font-size: 15.5px;\n        line-height: 1.48;\n      }\n\n      #pvlt-faq-section .pvlt-faq-content {\n        padding-bottom: 20px;\n\n        font-size: 14.5px;\n        line-height: 1.7;\n      }\n\n      #pvlt-faq-section .pvlt-faq-more {\n        margin-top: 24px;\n\n        font-size: 14px;\n        line-height: 1.65;\n      }\n    }\n\n    \/* =========================================================\n       Small Mobile\n    ========================================================= *\/\n    @media (max-width: 420px) {\n      #pvlt-faq-section {\n        padding: 26px 16px 30px;\n      }\n\n      #pvlt-faq-section .pvlt-faq-title {\n        font-size: 28px;\n      }\n\n      #pvlt-faq-section .pvlt-faq-column {\n        padding-left: 18px;\n        padding-right: 18px;\n      }\n\n      #pvlt-faq-section .pvlt-faq-question {\n        font-size: 15px;\n      }\n    }\n\n    \/* =========================================================\n       Reduced Motion Accessibility\n    ========================================================= *\/\n    @media (prefers-reduced-motion: reduce) {\n      #pvlt-faq-section *,\n      #pvlt-faq-section *::before,\n      #pvlt-faq-section *::after {\n        animation: none !important;\n        transition: none !important;\n        scroll-behavior: auto !important;\n      }\n    }\n  <\/style>\n\n  <div class=\"pvlt-faq-container\">\n\n    <!-- Header -->\n    <div class=\"pvlt-faq-header\">\n      <h2 id=\"pvlt-faq-heading\" class=\"pvlt-faq-title\">\n        Buyer Questions: Selection, MOQ, Lead Time &amp; Customization\n      <\/h2>\n\n      <p class=\"pvlt-faq-subtitle\">\n        Find answers about PVLinkTech waterproof, solar and energy storage\n        connectors, including product selection, customization, samples,\n        lead times and technical support.\n      <\/p>\n    <\/div>\n\n    <!-- FAQ Grid -->\n    <div class=\"pvlt-faq-grid\">\n\n      <!-- Left Column -->\n      <div class=\"pvlt-faq-column\">\n\n        <!-- FAQ 1 -->\n        <div class=\"pvlt-faq-item\">\n          <details class=\"pvlt-faq-details\">\n            <summary class=\"pvlt-faq-summary\">\n              <span class=\"pvlt-faq-question\">\n                1. How do I choose the right waterproof connector for my application?\n              <\/span>\n\n              <span class=\"pvlt-faq-icon\" aria-hidden=\"true\">\n                <svg viewBox=\"0 0 24 24\" focusable=\"false\" aria-hidden=\"true\">\n                  <path d=\"M6 9l6 6 6-6\"><\/path>\n                <\/svg>\n              <\/span>\n            <\/summary>\n\n            <div class=\"pvlt-faq-content\">\n              <p>\n                Start with the electrical and mechanical facts: rated voltage\n                and current, pin count, conductor size, cable outer diameter,\n                and the panel cutout or cable gland you already have. Then add\n                the environment the joint lives in, whether that is rain,\n                vibration, temperature extremes, or regular washdown.\n                Send those details and we will point you to the series that\n                fits. You can\n                <a href=\"https:\/\/www.pvlinktech.com\/product\/\">\n                  browse all connector families here\n                <\/a>\n                before you write.\n              <\/p>\n            <\/div>\n          <\/details>\n        <\/div>\n\n        <!-- FAQ 2 -->\n        <div class=\"pvlt-faq-item\">\n          <details class=\"pvlt-faq-details\">\n            <summary class=\"pvlt-faq-summary\">\n              <span class=\"pvlt-faq-question\">\n                2. Are all PVLinkTech connectors rated IP67 or IP68?\n              <\/span>\n\n              <span class=\"pvlt-faq-icon\" aria-hidden=\"true\">\n                <svg viewBox=\"0 0 24 24\" focusable=\"false\" aria-hidden=\"true\">\n                  <path d=\"M6 9l6 6 6-6\"><\/path>\n                <\/svg>\n              <\/span>\n            <\/summary>\n\n            <div class=\"pvlt-faq-content\">\n              <p>\n                No. Sealing is engineered per series, and available protection\n                levels vary by model and application. IP68 addresses immersion\n                under defined conditions, while IP69K addresses close-range,\n                high-pressure, high-temperature water exposure under its\n                applicable test standard. Tell us how the connector will be\n                exposed and we will confirm the appropriate rating for the\n                model you are considering. For the practical difference, see our\n                <a href=\"https:\/\/www.pvlinktech.com\/ip68-vs-ip69k-waterproof-connector-washdown\/\">\n                  IP68 vs IP69K comparison\n                <\/a>.\n              <\/p>\n            <\/div>\n          <\/details>\n        <\/div>\n\n        <!-- FAQ 3 -->\n        <div class=\"pvlt-faq-item\">\n          <details class=\"pvlt-faq-details\">\n            <summary class=\"pvlt-faq-summary\">\n              <span class=\"pvlt-faq-question\">\n                3. Can you provide technical drawings, datasheets and samples?\n              <\/span>\n\n              <span class=\"pvlt-faq-icon\" aria-hidden=\"true\">\n                <svg viewBox=\"0 0 24 24\" focusable=\"false\" aria-hidden=\"true\">\n                  <path d=\"M6 9l6 6 6-6\"><\/path>\n                <\/svg>\n              <\/span>\n            <\/summary>\n\n            <div class=\"pvlt-faq-content\">\n              <p>\n                Yes. We can provide applicable datasheets, drawings, ratings,\n                material information and technical documentation for product\n                evaluation, together with samples for fit, sealing and quality\n                checks. Document availability depends on the model and target\n                market. Start by\n                <a href=\"https:\/\/www.pvlinktech.com\/product\/\">\n                  finding the relevant connector family\n                <\/a>\n                and send us the model or application requirements.\n              <\/p>\n            <\/div>\n          <\/details>\n        <\/div>\n\n        <!-- FAQ 4 -->\n        <div class=\"pvlt-faq-item\">\n          <details class=\"pvlt-faq-details\">\n            <summary class=\"pvlt-faq-summary\">\n              <span class=\"pvlt-faq-question\">\n                4. What industries do your connectors serve?\n              <\/span>\n\n              <span class=\"pvlt-faq-icon\" aria-hidden=\"true\">\n                <svg viewBox=\"0 0 24 24\" focusable=\"false\" aria-hidden=\"true\">\n                  <path d=\"M6 9l6 6 6-6\"><\/path>\n                <\/svg>\n              <\/span>\n            <\/summary>\n\n            <div class=\"pvlt-faq-content\">\n              <p>\n                PVLinkTech connector solutions are used across solar PV,\n                battery energy storage, outdoor LED lighting, industrial\n                equipment and automation, outdoor electrical systems and\n                related power applications. If your application is outside\n                these common areas, send us the electrical, cable and\n                environmental requirements and we will check whether a\n                standard series or custom solution is more appropriate.\n              <\/p>\n            <\/div>\n          <\/details>\n        <\/div>\n\n      <\/div>\n\n      <!-- Right Column -->\n      <div class=\"pvlt-faq-column\">\n\n        <!-- FAQ 5 -->\n        <div class=\"pvlt-faq-item\">\n          <details class=\"pvlt-faq-details\">\n            <summary class=\"pvlt-faq-summary\">\n              <span class=\"pvlt-faq-question\">\n                5. Do you support OEM and ODM customization?\n              <\/span>\n\n              <span class=\"pvlt-faq-icon\" aria-hidden=\"true\">\n                <svg viewBox=\"0 0 24 24\" focusable=\"false\" aria-hidden=\"true\">\n                  <path d=\"M6 9l6 6 6-6\"><\/path>\n                <\/svg>\n              <\/span>\n            <\/summary>\n\n            <div class=\"pvlt-faq-content\">\n              <p>\n                Yes. Custom work can include cable length, wire gauge,\n                connector configuration, terminal type, housing color, logo\n                marking, labels, packaging and pre-assembled cable harnesses.\n                Tooling and production requirements are reviewed per project.\n                Send a drawing, sample or technical requirement to\n                <a href=\"https:\/\/www.pvlinktech.com\/custom-waterproof-connector-manufacturer\/\">\n                  start a custom connector project\n                <\/a>.\n              <\/p>\n            <\/div>\n          <\/details>\n        <\/div>\n\n        <!-- FAQ 6 -->\n        <div class=\"pvlt-faq-item\">\n          <details class=\"pvlt-faq-details\">\n            <summary class=\"pvlt-faq-summary\">\n              <span class=\"pvlt-faq-question\">\n                6. What is your MOQ and can I place a small trial order?\n              <\/span>\n\n              <span class=\"pvlt-faq-icon\" aria-hidden=\"true\">\n                <svg viewBox=\"0 0 24 24\" focusable=\"false\" aria-hidden=\"true\">\n                  <path d=\"M6 9l6 6 6-6\"><\/path>\n                <\/svg>\n              <\/span>\n            <\/summary>\n\n            <div class=\"pvlt-faq-content\">\n              <p>\n                Standard products can be available from one piece for\n                evaluation, prototyping, replacement or a small trial order.\n                OEM, customized and new-tooling projects have separate minimum\n                quantities based on the product and manufacturing requirements.\n                The final MOQ is confirmed with the quotation, so\n                <a href=\"https:\/\/www.pvlinktech.com\/waterproof-connector-quote\/\">\n                  send us your model list and quantities\n                <\/a>\n                for confirmation.\n              <\/p>\n            <\/div>\n          <\/details>\n        <\/div>\n\n        <!-- FAQ 7 -->\n        <div class=\"pvlt-faq-item\">\n          <details class=\"pvlt-faq-details\">\n            <summary class=\"pvlt-faq-summary\">\n              <span class=\"pvlt-faq-question\">\n                7. What is your typical lead time?\n              <\/span>\n\n              <span class=\"pvlt-faq-icon\" aria-hidden=\"true\">\n                <svg viewBox=\"0 0 24 24\" focusable=\"false\" aria-hidden=\"true\">\n                  <path d=\"M6 9l6 6 6-6\"><\/path>\n                <\/svg>\n              <\/span>\n            <\/summary>\n\n            <div class=\"pvlt-faq-content\">\n              <p>\n                In-stock standard products are typically prepared for shipment\n                within 3\u20135 business days, with transit time separate.\n                Customized products, samples and projects requiring new tooling\n                follow project-specific schedules. We confirm the applicable\n                production and delivery timing with your quotation. You can\n                review additional purchasing information in our\n                <a href=\"https:\/\/www.pvlinktech.com\/faq-for-purchasing-waterproof-connectors\/\">\n                  waterproof connector purchasing FAQ\n                <\/a>.\n              <\/p>\n            <\/div>\n          <\/details>\n        <\/div>\n\n        <!-- FAQ 8 -->\n        <div class=\"pvlt-faq-item\">\n          <details class=\"pvlt-faq-details\">\n            <summary class=\"pvlt-faq-summary\">\n              <span class=\"pvlt-faq-question\">\n                8. How do you ensure product quality and after-sales support?\n              <\/span>\n\n              <span class=\"pvlt-faq-icon\" aria-hidden=\"true\">\n                <svg viewBox=\"0 0 24 24\" focusable=\"false\" aria-hidden=\"true\">\n                  <path d=\"M6 9l6 6 6-6\"><\/path>\n                <\/svg>\n              <\/span>\n            <\/summary>\n\n            <div class=\"pvlt-faq-content\">\n              <p>\n                Product inspection and testing are performed according to the\n                connector model and applicable production requirements. This\n                can include incoming material inspection, in-process checks,\n                electrical testing and final inspection before packing.\n                Certification and supporting documents vary by model and\n                destination market. You can review our\n                <a href=\"https:\/\/www.pvlinktech.com\/certificates\/\">\n                  certificates\n                <\/a>\n                and\n                <a href=\"https:\/\/www.pvlinktech.com\/quality-control\/\">\n                  quality control process\n                <\/a>\n                for more information.\n              <\/p>\n            <\/div>\n          <\/details>\n        <\/div>\n\n      <\/div>\n    <\/div>\n\n    <!-- More Answers -->\n    <p class=\"pvlt-faq-more\">\n      These eight questions cover the topics buyers most often check before\n      ordering. For payment, shipping, documentation and additional purchasing\n      questions, see our\n      <a href=\"https:\/\/www.pvlinktech.com\/faq-for-purchasing-waterproof-connectors\/\">\n        complete waterproof connector purchasing FAQ\n      <\/a>.\n    <\/p>\n\n  <\/div>\n<\/section>\n","protected":false},"excerpt":{"rendered":"<p>Trusted in the field Feedback from solar installers, distributors, and engineering teams around the world. Global reach 9 countries Customer feedback worldwide \u2605\u2605\u2605\u2605\u2605 We ordered these IP68-rated connectors for a commercial outdoor-lighting project. After several periods of heavy rain, the installed connections have remained reliable. The housings feel solid and the threads engage smoothly. Sarah [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":6114,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"_gspb_post_css":"#gspb_row-id-gsbp-e04d849{justify-content:space-between;margin-top:0;display:flex;flex-wrap:wrap;align-content:center;margin-bottom:0;padding-top:200px;padding-bottom:55px}#gspb_row-id-gsbp-e04d849>.gspb_row__content{display:flex;margin:0 auto;width:100%;flex-wrap:wrap}.gspb_row{position:relative}div[id^=gspb_col-id]{box-sizing:border-box;position:relative}@media (max-width:999.98px){#gspb_row-id-gsbp-e04d849>.gspb_row__content{row-gap:80px}}@media (max-width:689.98px){#gspb_row-id-gsbp-e04d849>.gspb_row__content{row-gap:80px}}#gspb_row-id-gsbp-e04d849>.gspb_row__content{max-width:1604px;align-items:center;justify-content:flex-end}@media (max-width:999.98px){#gspb_row-id-gsbp-e04d849{padding-top:200px}}@media (max-width:689.98px){#gspb_row-id-gsbp-e04d849{margin-top:-100px;margin-bottom:0;margin-left:-40px;padding-top:0;padding-right:0;padding-bottom:0}}#gspb_row-id-gsbp-e04d849{background-color:var(--wp--preset--color--palette-color-4, var(--theme-palette-color-4, #040404));background-size:cover;background-repeat:no-repeat;background-position:98% 100%}@media (max-width:999.98px){#gspb_row-id-gsbp-e04d849{background-color:var(--wp--preset--color--palette-color-4, var(--theme-palette-color-4, #040404))}}@media (max-width:689.98px){#gspb_row-id-gsbp-e04d849{background-color:var(--wp--preset--color--palette-color-4, var(--theme-palette-color-4, #040404));background-position:66% 93%}}#gspb_row-id-gsbp-e04d849{background-image:url(https:\/\/www.pvlinktech.com\/wp-content\/uploads\/2026\/09\/exec-7697e6d6-aed6-4a87-af0d-89bf596fe303.webp)}@media (max-width:689.98px){#gspb_row-id-gsbp-e04d849{background-image:url(https:\/\/www.pvlinktech.com\/wp-content\/uploads\/2026\/09\/exec-0e861783-4f01-465e-93b1-6549ffcb1340.webp)}}#gspb_row-id-gsbp-e04d849:hover{background-size:cover}#gspb_col-id-gsbp-094e440.gspb_row__col--6{width:calc(50% - 40px)}@media (max-width:999.98px){#gspb_col-id-gsbp-094e440.gspb_row__col--6{width:100%}}@media (max-width:689.98px){#gspb_col-id-gsbp-094e440.gspb_row__col--6{width:calc(100% - 40px);width:100%}}@media (min-width:1000px){body.gspb-bodyfront #gspb_col-id-gsbp-094e440.gspb_row__col--6{width:calc(100% - 0px - 40px)}}@media (max-width:689.98px){body.gspb-bodyfront #gspb_col-id-gsbp-094e440.gspb_row__col--6{width:calc(100% - 0px - 40px)}}#gspb_col-id-gsbp-094e440.gspb_row__col--6,#gspb_col-id-gsbp-094e440.gspb_row__col--6 .gsap-g-line{text-align:left!important}@media (max-width:689.98px){#gspb_col-id-gsbp-094e440.gspb_row__col--6,#gspb_col-id-gsbp-094e440.gspb_row__col--6 .gsap-g-line{text-align:left!important}}#gspb_row-id-gsbp-8f82f83{margin-top:0;margin-bottom:0;display:flex;flex-wrap:wrap;justify-content:flex-start}#gspb_row-id-gsbp-8f82f83>.gspb_row__content{display:flex;justify-content:space-between;margin:0 auto;width:100%;flex-wrap:wrap}#gspb_col-id-gsbp-bbb0237.gspb_row__col--12{width:100%}@media (max-width:689.98px){#gspb_col-id-gsbp-bbb0237.gspb_row__col--12{width:100%}}@media (min-width:1000px){body.gspb-bodyfront #gspb_col-id-gsbp-bbb0237.gspb_row__col--12{width:calc(100% - 0px - 0px)}}@media (max-width:689.98px){body.gspb-bodyfront #gspb_col-id-gsbp-bbb0237.gspb_row__col--12{width:calc(100% - 0px - 0px)}}#gspb_col-id-gsbp-bbb0237.gspb_row__col--12{font-family:Inter,sans-serif}#gspb_row-id-gsbp-0a6e77c,#gspb_row-id-gsbp-445c7ce,#gspb_row-id-gsbp-7b01510,#gspb_row-id-gsbp-7bda066,#gspb_row-id-gsbp-82bb1bf,#gspb_row-id-gsbp-aa2b541,#gspb_row-id-gsbp-aae2f62,#gspb_row-id-gsbp-c36132b{justify-content:space-between;margin-top:0;display:flex;flex-wrap:wrap;margin-bottom:0}#gspb_row-id-gsbp-aae2f62>.gspb_row__content{display:flex;justify-content:space-between;margin:0 auto;width:100%;flex-wrap:wrap}#gspb_col-id-gsbp-c9ca4d5.gspb_row__col--12{width:100%}@media (max-width:689.98px){#gspb_col-id-gsbp-c9ca4d5.gspb_row__col--12{width:100%}}#gspb_row-id-gsbp-aa2b541>.gspb_row__content{display:flex;justify-content:space-between;margin:0 auto;width:100%;flex-wrap:wrap}#gspb_col-id-gsbp-4bfcee1.gspb_row__col--12{width:100%}@media (max-width:689.98px){#gspb_col-id-gsbp-4bfcee1.gspb_row__col--12{width:100%}}#gspb_row-id-gsbp-7bda066>.gspb_row__content,#gspb_row-id-gsbp-82bb1bf>.gspb_row__content{display:flex;justify-content:space-between;margin:0 auto;width:100%;flex-wrap:wrap}#gspb_col-id-gsbp-bbc4615.gspb_row__col--12{width:100%}@media (max-width:689.98px){#gspb_col-id-gsbp-bbc4615.gspb_row__col--12{width:100%}}#gspb_row-id-gsbp-0a6e77c>.gspb_row__content{display:flex;justify-content:space-between;margin:0 auto;width:100%;flex-wrap:wrap}#gspb_col-id-gsbp-f6a0e9f.gspb_row__col--12{width:100%}@media (max-width:689.98px){#gspb_col-id-gsbp-f6a0e9f.gspb_row__col--12{width:100%}}#gspb_row-id-gsbp-445c7ce>.gspb_row__content,#gspb_row-id-gsbp-7b01510>.gspb_row__content,#gspb_row-id-gsbp-c36132b>.gspb_row__content{display:flex;justify-content:space-between;margin:0 auto;width:100%;flex-wrap:wrap}#gspb_col-id-gsbp-37d2e1b.gspb_row__col--12{width:100%}@media (max-width:689.98px){#gspb_col-id-gsbp-37d2e1b.gspb_row__col--12{width:100%}}#gspb_row-id-gsbp-3cef89b,#gspb_row-id-gsbp-45c5340,#gspb_row-id-gsbp-8c2ccec,#gspb_row-id-gsbp-9ca24e6,#gspb_row-id-gsbp-e07a42f{justify-content:space-between;margin-top:0;margin-bottom:0;display:flex;flex-wrap:wrap}#gspb_row-id-gsbp-45c5340>.gspb_row__content,#gspb_row-id-gsbp-8c2ccec>.gspb_row__content{display:flex;justify-content:space-between;margin:0 auto;width:100%;flex-wrap:wrap}#gspb_col-id-gsbp-e654aef.gspb_row__col--12{width:100%}@media (max-width:689.98px){#gspb_col-id-gsbp-e654aef.gspb_row__col--12{width:100%}}#gspb_row-id-gsbp-e07a42f>.gspb_row__content{display:flex;justify-content:space-between;margin:0 auto;width:100%;flex-wrap:wrap}#gspb_col-id-gsbp-df7e03a.gspb_row__col--12{width:100%}@media (max-width:689.98px){#gspb_col-id-gsbp-df7e03a.gspb_row__col--12{width:100%}}#gspb_row-id-gsbp-3cef89b>.gspb_row__content,#gspb_row-id-gsbp-9ca24e6>.gspb_row__content{display:flex;justify-content:space-between;margin:0 auto;width:100%;flex-wrap:wrap}#gspb_row-id-gsbp-3cef89b{background-color:var(--wp--preset--color--palette-color-8, var(--theme-palette-color-8, #ffffff))}#gspb_col-id-gsbp-6a705d3.gspb_row__col--12{width:100%}@media (max-width:689.98px){#gspb_col-id-gsbp-6a705d3.gspb_row__col--12{width:100%}}#gspb_row-id-gsbp-240d4a8,#gspb_row-id-gsbp-5e07607{margin-bottom:0}#gspb_row-id-gsbp-240d4a8,#gspb_row-id-gsbp-5e07607,#gspb_row-id-gsbp-843f0c6{justify-content:space-between;margin-top:0;display:flex;flex-wrap:wrap}#gspb_row-id-gsbp-8e99f1d,#gspb_row-id-gsbp-a00ee59,#gspb_row-id-gsbp-d2f5c7d,#gspb_row-id-gsbp-d3bd915{justify-content:space-between;margin-top:0;margin-bottom:0;display:flex;flex-wrap:wrap}#gspb_row-id-gsbp-240d4a8>.gspb_row__content,#gspb_row-id-gsbp-8e99f1d>.gspb_row__content,#gspb_row-id-gsbp-a00ee59>.gspb_row__content,#gspb_row-id-gsbp-d2f5c7d>.gspb_row__content{display:flex;justify-content:space-between;margin:0 auto;width:100%;flex-wrap:wrap}body.gspb-bodyfront #gspb_row-id-gsbp-445c7ce>.gspb_row__content,body.gspb-bodyfront #gspb_row-id-gsbp-a00ee59>.gspb_row__content{width:var(--theme-container-width, 1200px);max-width:var(--theme-normal-container-max-width, 1200px)}#gspb_col-id-gsbp-29758d1.gspb_row__col--12{width:100%}@media (max-width:689.98px){#gspb_col-id-gsbp-29758d1.gspb_row__col--12{width:100%}}#gspb_row-id-gsbp-5e07607>.gspb_row__content,#gspb_row-id-gsbp-d3bd915>.gspb_row__content{display:flex;justify-content:space-between;margin:0 auto;width:100%;flex-wrap:wrap}#gspb_col-id-gsbp-f0a2186.gspb_row__col--12{width:100%}@media (max-width:689.98px){#gspb_col-id-gsbp-f0a2186.gspb_row__col--12{width:100%}}#gspb_row-id-gsbp-843f0c6>.gspb_row__content{display:flex;justify-content:space-between;margin:0 auto;width:100%;flex-wrap:wrap}#gspb_row-id-gsbp-843f0c6{margin-bottom:0}#gspb_col-id-gsbp-5949db3.gspb_row__col--12{width:100%}@media (max-width:689.98px){#gspb_col-id-gsbp-5949db3.gspb_row__col--12{width:100%}}#gspb_row-id-gsbp-ceef976{justify-content:space-between;margin-top:0;display:flex;flex-wrap:wrap;margin-bottom:0}#gspb_row-id-gsbp-ceef976>.gspb_row__content{display:flex;justify-content:space-between;margin:0 auto;width:100%;flex-wrap:wrap}#gspb_col-id-gsbp-f0a32e1.gspb_row__col--12{width:100%}@media (max-width:689.98px){#gspb_col-id-gsbp-f0a32e1.gspb_row__col--12{width:100%}}","footnotes":""},"class_list":["post-9","page","type-page","status-publish","has-post-thumbnail","hentry"],"blocksy_meta":{"has_hero_section":"disabled","styles_descriptor":{"styles":{"desktop":"","tablet":"","mobile":""},"google_fonts":[],"version":8},"vertical_spacing_source":"inherit","content_area_spacing":"none"},"acf":[],"_links":{"self":[{"href":"https:\/\/www.pvlinktech.com\/es\/wp-json\/wp\/v2\/pages\/9","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.pvlinktech.com\/es\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.pvlinktech.com\/es\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.pvlinktech.com\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.pvlinktech.com\/es\/wp-json\/wp\/v2\/comments?post=9"}],"version-history":[{"count":5,"href":"https:\/\/www.pvlinktech.com\/es\/wp-json\/wp\/v2\/pages\/9\/revisions"}],"predecessor-version":[{"id":6718,"href":"https:\/\/www.pvlinktech.com\/es\/wp-json\/wp\/v2\/pages\/9\/revisions\/6718"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.pvlinktech.com\/es\/wp-json\/wp\/v2\/media\/6114"}],"wp:attachment":[{"href":"https:\/\/www.pvlinktech.com\/es\/wp-json\/wp\/v2\/media?parent=9"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}